- address python issue with Uses shebang PR: 202106 Reported by: lantw44@gmail.comdb73e12378
Port details
deskutils/virt-manager 5.1.0
Toolkit to interact with virtualization capabilities
Port info
- Maintainer
- novel@FreeBSD.org
- Packages
- latest: 5.1.0
- Upstream
- up to date
- Last update
- to 5.1.0 · bf193dc1da
- Quarterly
- 2026Q4: 5.1.0
- WWW
- https://virt-manager.org/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install virt-managerinstalls 5.1.0 fromlatest; fromquarterly(2026Q4) 5.1.0- Port
# cd /usr/ports/deskutils/virt-manager && make install clean- Size
- 1.1 MiB download · 7.5 MiB installed
- Depends on
- accessibility/at-spi2-core 2.60.4, deskutils/spice-gtk 0.37_7, devel/desktop-file-utils 0.28, devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, devel/gobject-introspection 1.86.0,1, devel/libosinfo 1.12.0_2, devel/libvirt-glib 5.0.0_1, devel/py-dbus 1.4.0_1, devel/py-ipaddr 2.2.0_1, devel/py-libvirt 12.8.0, devel/py-pygobject 3.58.0, graphics/cairo 1.18.2,3, graphics/gdk-pixbuf2 2.44.1, graphics/librsvg2-rust 2.62.3_3, lang/python312 3.12.15, net/gtk-vnc 1.5.0, print/harfbuzz 14.6.0, security/openssh-askpass 1.2.4.1_4, textproc/libxml2 2.15.4, textproc/libxml2-python 2.15.4, www/py-requests 2.34.2, x11-toolkits/gtk30 3.24.52, x11-toolkits/gtksourceview4 4.8.4_1, x11-toolkits/pango 1.57.1, x11-toolkits/vte3 0.80.5
- License
- LGPL3
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 5.1.0 | 5.1.0 | – |
| FreeBSD 15 | 5.1.0 | 5.1.0 | – |
| FreeBSD 14 | 5.1.0 | 5.1.0 | 5.1.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 5.1.0 | 5.1.0 | – |
| FreeBSD 14 | 5.1.0 | 5.1.0 | 5.1.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 5.1.0.Fixed (0)
No VuXML entries for this package.
Problem reports (2) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 265602 | maintainer-feedback? deskutils/virt-manager unable to create a bootable Rocky Linux 8 VM with bhyve hypervisor | New | 2025-12-12 |
| 289639 | maintainer-feedback- deskutils/virt-manager: Move away from libxml2-python | New | 2025-10-03 |
Commits (92)
- Properly fix all shebangs - Add NO_ARCH Reported by: kwm Approved by: portmgr blanket MFH: 2015Q3 (blanket)c309d0e60c
- Fix shebangs Approved by: portmgr blanket MFH: 2015Q3 (blanket)dcf7d570aa
- fix Xen text console issue PR: 199750 Submitted by: lantw44@gmail.com86092acf1c
- fix outdated dependencies, and address old api [1] - while here address autoplist issue and sort python variables PR: 199108 [1] Submitted by: lantw44@gmail.com [1]befaceeeff
Fix a typo in RUN_DEPENDS62439ebe62
- py-spice-gtk has been added as dependency - bump portrevision PR: 195809 Reported by: amdmi3@01c2e0e3b5
- remove CPE information, as it is not registered9900eedc9b
- detect libosinfo more effectively - add cpe information - remove pkg-plist (missed in r372972)a437826762
- update to 1.1.0 - patch to work with gtk2/3 [1] - this update obsoletes net-mgmt/virtinst (merged)
Changelog: See http://virt-manager.org/download/
Obtained from: https://build.opensuse.org/package/view_file/openSUSE \
:Factory/virt-manager/virt-manager-Gtk-30.patch [1]64641963b1The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2. Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.
This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.
Apart from updating ports to newer versions
GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example xscreensaver
can be used for sessions started without GDM.
Shell Extensions can be installed via https://extensions.gnome.org/ , we have
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.
Upgrade instructions:
Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center
For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3
For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3
We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.
The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.
Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs.
This update was also made possible by:
Joe Maloney
Kris Moore
Beeblebrox
Ryan Lortie
Antoine Jacoutot
and everyone I missedaf3811313c- update libvirt to 1.2.10 - chase shared library bump1616d90abe
- update libvirt,py-libvirt,libvirt-glib to 0.1.9 - shift var from ${PREFIX} to /var - bump shared libs of dep. port
PR: 192441 (based on)
Submitted by: olevole@olevole.ru763dd97ec9Cleanup plistff2951b4df
- Convert ports from databases/ and deskutils/ to new USES=python Approved by: portmgr (implicit)e1555011ab
Update the default version of GCC in the Ports Collection from GCC 4.7.4 to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit)15945f8122
security/libssh2: - Convert to USES=libtool and USES=pathfix - Add INSTALL_TARGET=install-strip - Only depend on openssl if GCRYPT option is off - Sanitize libssh2.pc devel/libvirt: - Remove workaround for broken libssh2.pc - Add USES=libtool and bump dependent ports - Convert to INSTALL_TARGET=install-strip devel/libvirt-glib: - Convert to USES=libtool Approved by: portmgr (implicit, bump unstaged port)009d225dd5
- bring in dependency of devel/py-libvirt PR: ports/190278 Submitted by: rakuco@abeb3b7cc4
The FreeBSD x11@ and graphics team proudly presents a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb)39fc32e828
Supprot stage Use options helpers9f3268d565
Remove trailing whitespaces from category deskutils7f58dfe7c3
According to the Porter's Handbook (5.12.2.3.) default options must be added to OPTIONS_DEFINE. This policy has been implemented only recently that's why we have many ports violating this policy. This patch adds the default options specified in the Porter's Handbook to OPTIONS_DEFINE where they are being used. Ports maintained by gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded. Approved by: portmgr (bapt)5005b67362
Part 1 at removing now useless FETCH_ARGS redifitionc0d7b638ed
- update to 1.2.0 and bump shared libraries in respective ports - while here shift new lib_depends format where needed Changes: http://libvirt.org/news.htmlcee0c06ddd
In preparation for making libtool generate libraries with a sane name, fix all LIB_DEPENDS in deskutils0d0c38abda
Add NO_STAGE all over the place in preparation for the staging support (cat: deskutils)cf104c570b
- attempt to fix fetch from third-party - add to public_distfiles while here as this issue has come up too often lately Reported by: pkg-fallout@e5193ec742
- convert USE_GMAKE to USES=gmake0458432ec0
- update to 1.1.0 and bump shared libraries in respective ports - while here: - fix option check in sysutils/cfengine34 - move devel/libvirt-glib to use glib20 in favor of gio-fam-backend (suggested by kwm@) - restore ABI version in net-mgmt/collectd5d92add59e5
- Convert USE_GETTEXT to USES (part 3) Approved by: portmgr (bapt)e159824929
- update deskutils/virt-manager to 0.9.5 - update net-mgmt/virtinst to 0.600.4 Feature safe: yesdaa0cf296c
- update libvirt to 1.0.0, and bump others for shlib change - explictly tie to ABI version, required - update historical headers - add shared description for libvirt682ff4dbe0
- typo Spotted by: beat@4eaf4efc7d
- follow r303724 shlib bump of libvirt2b944a8741
- update to 0.9.4, remove patchfile as it was merged into release The virt-manager release includes: - Fix VNC keygrab issuesdd95d6ba91
- update to 0.9.3 * Convert to gtkbuilder: UI can now be editted with modern glade tool * virt-manager no longer runs on RHEL5, but can manage a remote RHEL5 host * Option to configure spapr net and disk devices for pseries (Li Zhang) * Many bug fixes and improvements - bring in patch already pushed upstream for hardcoding of python (http://git.fedorahosted.org/git/?p=virt-manager.git;a=commiaf4e7e6a5e
- update png to 1.5.102b74a89bc8
- Update to 0.9.1 Approved by: crees, rene (mentors, implicit)907c4575e9
move contributor address => jgh Approved by: crees (mentor)d343539d3a
- Remove unnecessary GNOME components PR: 159922 Submitted by: Jason Helfman <jhelfman@experts-exchange.com> (maintainer) Approved by: sahil (mentor)8b3e296bd3
Update to 0.9.0 PR: 159262 Submitted by: maintainer2daf019cec
The "Virtual Machine Manager" application (virt-manager for short package name) is a desktop user interface for managing virtual machines. It presents a summary view of running domains, their live performance & resource utilization statistics. The detailed view graphs performance & utilization over time. Wizards enable the creation of new domains, and configuration & adjustment of a domain's resou WWW: http://virt-manager.org PR: ports/157735 Submitted by: Jason Helfman <jhelfman@experts-exchange.com>071cce5d00