notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
qemu-devel QEMU CPU Emulator - development version
8.3.0.20240126 emulators on this many watch lists=12 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.2.0.20231130Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-03-10 17:07:02
Last Update: 2024-01-29 19:54:23
Commit Hash: 4927ace
People watching this port, also watch:: qemu, firefox, portupgrade, links, mplayer
License: GPLv2
WWW:
https://www.qemu.org/
Description:
QEMU is a FAST! processor emulator using dynamic translation to achieve good emulation speed. QEMU has two operating modes: * Full system emulation. In this mode, QEMU emulates a full system (for example a PC), including a processor and various peripherials. It can be used to launch different Operating Systems without rebooting the PC or to debug system code. * User mode emulation (Linux host only). In this mode, QEMU can launch Linux processes compiled for one CPU on another CPU. It can be used to launch the Wine Windows API emulator or to ease cross-compilation and cross-debugging. As QEMU requires no host kernel patches to run, it is very safe and easy to use. See also the preconfigured system images on http://oszoo.org/ Many live cd isos also work.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (191 items)
Collapse this list.
  1. /usr/local/share/licenses/qemu-devel-8.3.0.20240126/catalog.mk
  2. /usr/local/share/licenses/qemu-devel-8.3.0.20240126/LICENSE
  3. /usr/local/share/licenses/qemu-devel-8.3.0.20240126/GPLv2
  4. bin/elf2dmp
  5. bin/qemu-arm
  6. bin/qemu-edid
  7. bin/qemu-i386
  8. bin/qemu-img
  9. bin/qemu-io
  10. bin/qemu-keymap
  11. bin/qemu-nbd
  12. bin/qemu-storage-daemon
  13. bin/qemu-system-aarch64
  14. bin/qemu-system-alpha
  15. bin/qemu-system-avr
  16. bin/qemu-system-arm
  17. bin/qemu-system-cris
  18. bin/qemu-system-hppa
  19. bin/qemu-system-i386
  20. bin/qemu-system-loongarch64
  21. bin/qemu-system-m68k
  22. bin/qemu-system-microblaze
  23. bin/qemu-system-microblazeel
  24. bin/qemu-system-mips
  25. bin/qemu-system-mips64
  26. bin/qemu-system-mips64el
  27. bin/qemu-system-mipsel
  28. bin/qemu-system-nios2
  29. bin/qemu-system-or1k
  30. bin/qemu-system-ppc
  31. bin/qemu-system-ppc64
  32. bin/qemu-system-riscv32
  33. bin/qemu-system-riscv64
  34. bin/qemu-system-rx
  35. bin/qemu-system-s390x
  36. bin/qemu-system-sh4
  37. bin/qemu-system-sh4eb
  38. bin/qemu-system-sparc
  39. bin/qemu-system-sparc64
  40. bin/qemu-system-tricore
  41. bin/qemu-system-x86_64
  42. bin/qemu-system-xtensa
  43. bin/qemu-system-xtensaeb
  44. bin/qemu-x86_64
  45. include/qemu-plugin.h
  46. include/fdt.h
  47. include/libfdt.h
  48. include/libfdt_env.h
  49. lib/libfdt.a
  50. libdata/pkgconfig/libfdt.pc
  51. share/man/man1/qemu.1.gz
  52. share/man/man1/qemu-img.1.gz
  53. share/man/man7/qemu-block-drivers.7.gz
  54. share/man/man7/qemu-cpu-models.7.gz
  55. share/man/man8/qemu-nbd.8.gz
  56. share/man/man8/qemu-pr-helper.8.gz
  57. share/man/man7/qemu-qmp-ref.7.gz
  58. share/man/man1/qemu-storage-daemon.1.gz
  59. share/man/man7/qemu-storage-daemon-qmp-ref.7.gz
  60. @sample etc/qemu-ifup.sample
  61. @sample etc/qemu-ifdown.sample
  62. share/qemu/QEMU,tcx.bin
  63. share/qemu/QEMU,cgthree.bin
  64. share/qemu/bios-256k.bin
  65. share/qemu/bios-microvm.bin
  66. share/qemu/bios.bin
  67. share/qemu/canyonlands.dtb
  68. share/qemu/edk2-aarch64-code.fd
  69. share/qemu/edk2-arm-code.fd
  70. share/qemu/edk2-arm-vars.fd
  71. share/qemu/edk2-i386-code.fd
  72. share/qemu/edk2-i386-secure-code.fd
  73. share/qemu/edk2-i386-vars.fd
  74. share/qemu/edk2-licenses.txt
  75. share/qemu/edk2-x86_64-code.fd
  76. share/qemu/edk2-x86_64-secure-code.fd
  77. share/qemu/efi-e1000.rom
  78. share/qemu/efi-e1000e.rom
  79. share/qemu/efi-eepro100.rom
  80. share/qemu/efi-ne2k_pci.rom
  81. share/qemu/efi-pcnet.rom
  82. share/qemu/efi-rtl8139.rom
  83. share/qemu/efi-virtio.rom
  84. share/qemu/efi-vmxnet3.rom
  85. share/qemu/firmware/50-edk2-i386-secure.json
  86. share/qemu/firmware/50-edk2-x86_64-secure.json
  87. share/qemu/firmware/60-edk2-aarch64.json
  88. share/qemu/firmware/60-edk2-arm.json
  89. share/qemu/firmware/60-edk2-i386.json
  90. share/qemu/firmware/60-edk2-x86_64.json
  91. share/qemu/hppa-firmware.img
  92. share/qemu/keymaps/ar
  93. share/qemu/keymaps/bepo
  94. share/qemu/keymaps/cz
  95. share/qemu/keymaps/da
  96. share/qemu/keymaps/de
  97. share/qemu/keymaps/de-ch
  98. share/qemu/keymaps/en-gb
  99. share/qemu/keymaps/en-us
  100. share/qemu/keymaps/es
  101. share/qemu/keymaps/et
  102. share/qemu/keymaps/fi
  103. share/qemu/keymaps/fo
  104. share/qemu/keymaps/fr
  105. share/qemu/keymaps/fr-be
  106. share/qemu/keymaps/fr-ca
  107. share/qemu/keymaps/fr-ch
  108. share/qemu/keymaps/hr
  109. share/qemu/keymaps/hu
  110. share/qemu/keymaps/is
  111. share/qemu/keymaps/it
  112. share/qemu/keymaps/ja
  113. share/qemu/keymaps/lt
  114. share/qemu/keymaps/lv
  115. share/qemu/keymaps/mk
  116. share/qemu/keymaps/nl
  117. share/qemu/keymaps/no
  118. share/qemu/keymaps/pl
  119. share/qemu/keymaps/pt
  120. share/qemu/keymaps/pt-br
  121. share/qemu/keymaps/ru
  122. share/qemu/keymaps/sl
  123. share/qemu/keymaps/sv
  124. share/qemu/keymaps/th
  125. share/qemu/keymaps/tr
  126. share/qemu/linuxboot.bin
  127. share/qemu/linuxboot_dma.bin
  128. share/qemu/multiboot_dma.bin
  129. share/qemu/multiboot.bin
  130. share/qemu/npcm7xx_bootrom.bin
  131. share/qemu/openbios-ppc
  132. share/qemu/openbios-sparc32
  133. share/qemu/openbios-sparc64
  134. share/qemu/opensbi-riscv32-generic-fw_dynamic.bin
  135. share/qemu/opensbi-riscv64-generic-fw_dynamic.bin
  136. share/qemu/palcode-clipper
  137. share/qemu/petalogix-ml605.dtb
  138. share/qemu/pxe-e1000.rom
  139. share/qemu/pxe-eepro100.rom
  140. share/qemu/pxe-ne2k_pci.rom
  141. share/qemu/pxe-rtl8139.rom
  142. share/qemu/pxe-pcnet.rom
  143. share/qemu/pxe-virtio.rom
  144. share/qemu/qboot.rom
  145. share/qemu/qemu-nsis.bmp
  146. share/qemu/qemu_vga.ndrv
  147. share/qemu/s390-ccw.img
  148. share/qemu/s390-netboot.img
  149. share/qemu/slof.bin
  150. share/qemu/u-boot-sam460-20100605.bin
  151. share/qemu/vgabios.bin
  152. share/qemu/vgabios-ati.bin
  153. share/qemu/vgabios-cirrus.bin
  154. share/qemu/vgabios-qxl.bin
  155. share/qemu/vgabios-stdvga.bin
  156. share/qemu/vgabios-virtio.bin
  157. share/qemu/vgabios-vmware.bin
  158. share/qemu/skiboot.lid
  159. share/qemu/trace-events-all
  160. share/qemu/petalogix-s3adsp1800.dtb
  161. share/qemu/bamboo.dtb
  162. share/qemu/kvmvapic.bin
  163. share/qemu/u-boot.e500
  164. share/qemu/pvh.bin
  165. share/qemu/vgabios-bochs-display.bin
  166. share/qemu/vgabios-ramfb.bin
  167. share/qemu/vof-nvram.bin
  168. share/qemu/vof.bin
  169. share/icons/hicolor/128x128/apps/qemu.png
  170. share/icons/hicolor/16x16/apps/qemu.png
  171. share/icons/hicolor/24x24/apps/qemu.png
  172. share/icons/hicolor/256x256/apps/qemu.png
  173. share/icons/hicolor/32x32/apps/qemu.bmp
  174. share/icons/hicolor/32x32/apps/qemu.png
  175. share/icons/hicolor/48x48/apps/qemu.png
  176. share/icons/hicolor/512x512/apps/qemu.png
  177. share/icons/hicolor/64x64/apps/qemu.png
  178. share/icons/hicolor/scalable/apps/qemu.svg
  179. share/applications/qemu.desktop
  180. share/locale/bg/LC_MESSAGES/qemu.mo
  181. share/locale/de_DE/LC_MESSAGES/qemu.mo
  182. share/locale/fr_FR/LC_MESSAGES/qemu.mo
  183. share/locale/hu/LC_MESSAGES/qemu.mo
  184. share/locale/it/LC_MESSAGES/qemu.mo
  185. share/locale/sv/LC_MESSAGES/qemu.mo
  186. share/locale/tr/LC_MESSAGES/qemu.mo
  187. share/locale/uk/LC_MESSAGES/qemu.mo
  188. share/locale/zh_CN/LC_MESSAGES/qemu.mo
  189. @owner
  190. @group
  191. @mode
Collapse this list.
Dependency lines:
  • qemu-devel>0:emulators/qemu-devel
To install the port:
cd /usr/ports/emulators/qemu-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/qemu-devel
  • pkg install qemu-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: qemu-devel
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386 powerpc powerpc64 powerpc64 powerpc64le
distinfo:
TIMESTAMP = 1706553187 SHA256 (qemu/8.3.0.20240126/qemu-project-qemu-7a1dc45af581d2b643cdbf33c01fd96271616fbd_GL0.tar.gz) = fc7eca28f698d472400f79fe4299dd70612679d0a9d8cc03468adabe3aae5b42 SIZE (qemu/8.3.0.20240126/qemu-project-qemu-7a1dc45af581d2b643cdbf33c01fd96271616fbd_GL0.tar.gz) = 38215851

Expand this list (12 items)

Collapse this list.

SHA256 (qemu/8.3.0.20240126/qemu-project-keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6_GL0.tar.gz) = d014b53382dbb17b8196ad12f50de7f20d0ef1b9f7d54b0be51a6cbb14209195 SIZE (qemu/8.3.0.20240126/qemu-project-keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6_GL0.tar.gz) = 29580 SHA256 (qemu/8.3.0.20240126/qemu-project-dtc-b6910bec11614980a21e46fbccc35934b671bd81_GL0.tar.gz) = e115f987eec23a1ba25150a46ced1675de3716072d3b4905afb3a9cda0f007c7 SIZE (qemu/8.3.0.20240126/qemu-project-dtc-b6910bec11614980a21e46fbccc35934b671bd81_GL0.tar.gz) = 205556 SHA256 (qemu/8.3.0.20240126/qemu-project-libvfio-user-0b28d205572c80b568a1003db2c8f37ca333e4d7_GL0.tar.gz) = d2f60cd4f86f345aab1332953eb736cce3518159e6e99bcc2d10467c06f717fe SIZE (qemu/8.3.0.20240126/qemu-project-libvfio-user-0b28d205572c80b568a1003db2c8f37ca333e4d7_GL0.tar.gz) = 189943 SHA256 (qemu/8.3.0.20240126/qemu-project-meson-314d9f0c74b34905f1ebb697d1374f078ea32854_GL0.tar.gz) = c7902d9d1df965a993912538bec85d3e3d9685f49a06cefd7bcf26c1bb010c7e SIZE (qemu/8.3.0.20240126/qemu-project-meson-314d9f0c74b34905f1ebb697d1374f078ea32854_GL0.tar.gz) = 4742530 SHA256 (qemu/8.3.0.20240126/qemu-project-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037_GL0.tar.gz) = faae889814ea6a292f7ca03d9b36e6c7e95bab2a64777804883cc822b8d48757 SIZE (qemu/8.3.0.20240126/qemu-project-berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037_GL0.tar.gz) = 148741 SHA256 (qemu/8.3.0.20240126/qemu-project-berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab_GL0.tar.gz) = e7a09d51dc7e96cb8422c919c85fc3833d4f788567638c9162ef5cd7db59b1df SIZE (qemu/8.3.0.20240126/qemu-project-berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab_GL0.tar.gz) = 139308

Collapse this list.


Packages (timestamps in pop-ups are UTC):
qemu-devel
ABIlatestquarterly
FreeBSD:13:aarch64--
FreeBSD:13:amd648.3.0.202401268.3.0.20231231
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3868.3.0.202401268.3.0.20231231
FreeBSD:13:powerpc--
FreeBSD:13:powerpc64-8.3.0.20231231
FreeBSD:13:powerpc64le-8.3.0.20231231
FreeBSD:14:aarch64--
FreeBSD:14:amd648.3.0.202401268.3.0.20231231
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3868.3.0.202401268.3.0.20231231
FreeBSD:14:powerpc--
FreeBSD:14:powerpc64-8.3.0.20231231
FreeBSD:14:powerpc64le8.0.0.202305058.3.0.20231231
FreeBSD:15:aarch64--
FreeBSD:15:amd64--
FreeBSD:15:armv7--
FreeBSD:15:powerpc--
FreeBSD:15:powerpc64--
FreeBSD:15:powerpc64le--
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. sphinx-build : textproc/py-sphinx
  2. py39-sphinx_rtd_theme>0 : textproc/py-sphinx_rtd_theme@py39
  3. bash : shells/bash
  4. bison : devel/bison
  5. gmake>=4.3 : devel/gmake
  6. ninja : devel/ninja
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  9. python3.9 : lang/python39
  10. makeinfo : print/texinfo
  11. gettext-runtime>=0.22_1 : devel/gettext-runtime
  12. msgfmt : devel/gettext-tools
  13. sdl2-config : devel/sdl20
  14. perl5>=5.36<5.37 : lang/perl5.36
  15. pixman-1.pc : x11/pixman
  16. x11.pc : x11/libX11
  17. xext.pc : x11/libXext
  18. x11.pc : x11/libX11
  19. xext.pc : x11/libXext
Runtime dependencies:
  1. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  2. pixman-1.pc : x11/pixman
  3. x11.pc : x11/libX11
  4. xext.pc : x11/libXext
  5. x11.pc : x11/libX11
  6. xext.pc : x11/libXext
Library dependencies:
  1. libepoxy.so : graphics/libepoxy
  2. libzstd.so : archivers/zstd
  3. libcapstone.so : devel/capstone
  4. libcurl.so : ftp/curl
  5. libgnutls.so : security/gnutls
  6. libxkbcommon.so : x11/libxkbcommon
  7. libpng16.so : graphics/png
  8. libatk-1.0.so : accessibility/at-spi2-core
  9. libcairo.so : graphics/cairo
  10. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  11. libglib-2.0.so : devel/glib20
  12. libintl.so : devel/gettext-runtime
  13. libgtk-3.so : x11-toolkits/gtk30
  14. libpango-1.0.so : x11-toolkits/pango
  15. libvte-2.91.so : x11-toolkits/vte3
  16. libiconv.so : converters/libiconv
  17. libintl.so : devel/gettext-runtime
  18. libgbm.so : graphics/mesa-libs
  19. libjpeg.so : graphics/jpeg-turbo
  20. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for qemu-devel-8.3.0.20240126: CAPSTONE=on: Disassembly framework support CDROM_DMA=on: IDE CDROM DMA CURL=on: Data transfer support via cURL DOCS=on: Build and/or install documentation GNUTLS=on: gnutls dependency (vnc encryption) GTK3=on: GTK 3 GUI toolkit support JPEG=on: jpeg dependency (vnc lossy compression) OPENGL=on: 2D/3D rendering support via OpenGL PNG=on: png dependency (vnc compression) SAMBA=off: samba dependency (for -smb) SASL=on: cyrus-sasl dependency (vnc encryption) STATIC_LINK=off: Statically link the executables USBREDIR=off: usb device network redirection (experimental!) VDE=on: vde dependency (for vde networking) X11=on: X11 (graphics) support X86_TARGETS=off: Build only x86 system targets ====> Console (text) interface support: you have to select exactly one of them NCURSES_DEFAULT=on: Depend on ncurses (ports if installed, otherwise base) NCURSES_BASE=off: Depend on ncurses in base NCURSES_PORT=off: Depend on devel/ncurses in ports ===> Use 'make config' to modify these settings
Options name:
emulators_qemu-devel
USES:
bison compiler:c11 cpe gmake gnome iconv:wchar_t ninja perl5 pkgconfig python:build shebangfix tar:xz xorg makeinfo gettext gl jpeg ncurses gl sdl
pkg-message:
For install:
FreeBSD host notes ================== - Needs to set net.link.tap.user_open sysctl in order to use /dev/tap* networking as non-root. Don't forget to adjust device node permissions in /etc/devfs.rules. - slirp (usermode networking) is fixed now, you still have to manually do: echo nameserver 10.0.2.3 >/etc/resolv.conf but that is normal. And you have to wait a bit for dhclient to do its thing; traffic to address 10.0.2.2 is routed to 127.1 on the host. - The -smb option (smb-export local dir to guest using the default slirp networking) needs the samba port/package installed in addition to qemu. (SAMBA knob.) - If you want to use usb devices connected to the host in the guest you can use usbredir over the network (see below); also unless you are running qemu as root you then need to fix permissions for /dev/ugen* device nodes: put a rule in /etc/devfs.rules, activate it in /etc/rc.conf and run /etc/rc.d/devfs restart. Example devfs.rules: [ugen_ruleset=20] add path 'ugen*' mode 660 group operator corresponding rc.conf line: devfs_system_ruleset="ugen_ruleset" - If you want to test the new usb network redirection (USBREDIR option) see this thread by Hans de Goede <hdegoede <at> redhat.com>: http://thread.gmane.org/gmane.comp.emulators.qemu/110176/focus=110183 Quote: Example usage: 1) Start usbredirserver for a usb device: sudo usbredirserver 045e:0772 2) Start qemu with usb2 support + a chardev talking to usbredirserver + a usb-redir device using this chardev: qemu -usb \ -readconfig docs/ich9-ehci-uhci.cfg \ -chardev socket,id=usbredirchardev,host=localhost,port=4000 \ -device usb-redir,chardev=usbredirchardev,id=usbredirdev ... [you would replace docs/ich9-ehci-uhci.cfg with e.g. /usr/local/share/doc/qemu/docs/ich9-ehci-uhci.cfg, but turns out ehci was broken for me here with FreeBSD guests and the previous qemu version at least, I got: FETCHENTRY: entry at 22C5484 is of type 2 which is not supported yet processing error - resetting ehci HC Assertion failed: (0), function ehci_advance_state, file /data/ports/emulators/qemu-devel/work/qemu-0.15.0/hw/usb-ehci.c, line 2045. The new qemu version works better tho.] - Still usb: since the hub is no longer attached to the uchi controller and the wakeup mechanism, resume interrupt is not implemented yet linux guests will suspend the bus, i.e. they wont see devices usb_add'ed after its (linux') uhci module got loaded. Workaround: either add devices before linux loads the module or rmmod and modprobe it afterwards. [Not sure if this still applies to the new libusb host code used on recent 10-current.] - If you get repeated `atapi_poll called!' console messages with FreeBSD guests or other weird cdrom problems then thats probably because the guest has atapicam loaded, which for reasons still to be determined has problems with qemu's now by default enabled cdrom dma. You can build the port with CDROM_DMA disabled to disable it. [Looks like this is fixed in recent FreeBSD guest versions.] - If you build qemu wihout SDL and then get crashes running it try passing it -nographic. - qemu's network boot roms (-boot n) have a bug when bootfiles sizes are a multiple of blksize, if this affects you (like with FreeBSD's /boot/pxeboot) you can do like cp /boot/pxeboot pxeboot-qemu && chmod +w pxeboot-qemu && echo >>pxeboot-qemu and then use pxeboot-qemu. Actually you need recent btx code because of the real mode boot problem, so use at least pxeboot from there. - If you use slirp (usernet, the default) and want to mount nfs into the guest and you are not running qemu as root, then mountd(8) on the exporting box needs to be run with -n in order to accept requests from ports >= 1024. - (not FreeBSD-specific:) There have been reports of qcow2 corruption with (at least) win2k guests on recent kvm (which uses similar qcow2 code than qemu now, see this thread: http://lists.gnu.org/archive/html/qemu-devel/2009-02/msg00713.html - the consensus on that thread seems to be that qcow(2) code has always been experimental and you should use raw images if you want reliability; raw is also usually faster.) You should be able to migrate existing images to raw using qemu-img(1)'s convert function; raw doesn't support advanced features like snapshots tho. [a few important qcow2 bugfixed have been committed in the meantime so this _might_ be less of an issue now; and meanwhile there also is the new qed format - I don't know how stable that one is.] - (also not FreeBSD-specific:) It is recommended to pass raw images using the new -drive syntax, specifying format=raw explicitly in order to avoid malicious guests being able to exploit the format autodetection thats otherwise getting used. (Not that you should run malicious guests anyway, but this eleminates at least a known attack vector.) - qemu now has improved physical cdrom support, but still there is at least one known problem: you need to have the guest eject the disc if you want to change it/take it out, or otherwise the guest may continue using state (like size) of the old disc. (You can also do like `change ide1-cd0 /dev/acd0' in the monitor after taking out the disc if a guest cannot eject it itself.) - The default configuration location (qemu-ifup script etc.) has been changed from /etc to PREFIX/etc (usually /usr/local/etc). Move your files accordingly. - The pcap code (-net nic... -net pcap,ifname=...) should work properly now, with only one exception: Advanced features like TSO used on the host interface can cause oversize packets which now do get truncated to avoid confusing/panicing guests but of course still will cause retransmissions. So if you see slow throughput and `pcap_send: packet size > ..., truncating' messages on qemu's tty try disabling TSO etc on the host interface at least while using pcap. - kqemu is no longer supported in qemu upstream after the 0.11 branch was created, which means also not in this version. (Linux has moved on to kvm now for qemu(-like) virtualization needs, so if you want qemu to go faster and don't want to switch to virtualbox or stick to the older emulators/qemu port which is at 0.11.1 atm and as such still supports kqemu you should help getting the FreeBSD kvm port updated and completed: http://wiki.freebsd.org/FabioChecconi/PortingLinuxKVMToFreeBSD )
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://gitlab.com/qemu-project/qemu/-/archive/7a1dc45af581d2b643cdbf33c01fd96271616fbd.tar.gz?dummy=/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2019-09-27
    Affects: users of emulators/qemu-devel
    Author: bofh@FreeBSD.org
    Reason: 
      qemu-devel has been updated to 4.1.0 and 4.0.0 has been merged into a new port
      emulators/qemu40. If you want to stick with 4.0.X branch, simply use:
      # portmaster -o emulators/qemu-devel emulators/qemu40
    
    

Number of commits found: 246 (showing only 100 on this page)

1 | 2 | 3  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
8.3.0.20240126
29 Jan 2024 19:54:23
commit hash: 4927ace0dd70205553c501b36f585e5494d55daccommit hash: 4927ace0dd70205553c501b36f585e5494d55daccommit hash: 4927ace0dd70205553c501b36f585e5494d55daccommit hash: 4927ace0dd70205553c501b36f585e5494d55dac files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update version 8.3.0.20231231=>8.3.0.20240126
8.3.0.20231231
03 Jan 2024 17:52:19
commit hash: 542634bd821dfa2212d76a7e8fb93cb639287afecommit hash: 542634bd821dfa2212d76a7e8fb93cb639287afecommit hash: 542634bd821dfa2212d76a7e8fb93cb639287afecommit hash: 542634bd821dfa2212d76a7e8fb93cb639287afe files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Unbreak on powerpc64le

Although it fails to build on the quarterly but it build fine on HEAD
so add back to build.

Reported by:	pkubaj
8.3.0.20231231
03 Jan 2024 05:27:54
commit hash: c869de750264d1f73f75cd6e1056a811675077ddcommit hash: c869de750264d1f73f75cd6e1056a811675077ddcommit hash: c869de750264d1f73f75cd6e1056a811675077ddcommit hash: c869de750264d1f73f75cd6e1056a811675077dd files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: IGNORE on powerpc64le

Fails to build with:
fatal error: 'asm/cputable.h' file not found

Reported by:	portsfallout
8.3.0.20231231
01 Jan 2024 18:54:47
commit hash: 13bbf6fe2ae67b4f150db9132983b7fcfa0ab8bfcommit hash: 13bbf6fe2ae67b4f150db9132983b7fcfa0ab8bfcommit hash: 13bbf6fe2ae67b4f150db9132983b7fcfa0ab8bfcommit hash: 13bbf6fe2ae67b4f150db9132983b7fcfa0ab8bf files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update snapshot 8.2.0.20231130=>8.3.0.20231231
8.2.0.20231130
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
8.2.0.20231130
22 Dec 2023 23:44:47
commit hash: c3bcb016aa1fad0fad9031e209d5a904518d87e6commit hash: c3bcb016aa1fad0fad9031e209d5a904518d87e6commit hash: c3bcb016aa1fad0fad9031e209d5a904518d87e6commit hash: c3bcb016aa1fad0fad9031e209d5a904518d87e6 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update version 8.2.0.20231031=>8.2.0.20231130
8.2.0.20231031
04 Nov 2023 19:51:16
commit hash: ef6923ba41ebac4779d9da0bd31deb9683d7f136commit hash: ef6923ba41ebac4779d9da0bd31deb9683d7f136commit hash: ef6923ba41ebac4779d9da0bd31deb9683d7f136commit hash: ef6923ba41ebac4779d9da0bd31deb9683d7f136 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update snapshot 8.2.0.20230929=>8.2.0.20231031
8.2.0.20230929
18 Oct 2023 21:15:32
commit hash: 675e2c77bea80cd5f98175761875a098c3a61a92commit hash: 675e2c77bea80cd5f98175761875a098c3a61a92commit hash: 675e2c77bea80cd5f98175761875a098c3a61a92commit hash: 675e2c77bea80cd5f98175761875a098c3a61a92 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update version 8.2.0.20230831=>8.2.0.20230929
8.2.0.20230831
06 Oct 2023 16:39:08
commit hash: c57e0dd3f76136e1acd40a1da83f592814f1d7b8commit hash: c57e0dd3f76136e1acd40a1da83f592814f1d7b8commit hash: c57e0dd3f76136e1acd40a1da83f592814f1d7b8commit hash: c57e0dd3f76136e1acd40a1da83f592814f1d7b8 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/qemu-devel: fix build on powerpc64*

Same patch as for emulators/qemu.
8.2.0.20230831
27 Sep 2023 08:55:58
commit hash: a952b9b50a9152ab3205c14ed67838b434221c85commit hash: a952b9b50a9152ab3205c14ed67838b434221c85commit hash: a952b9b50a9152ab3205c14ed67838b434221c85commit hash: a952b9b50a9152ab3205c14ed67838b434221c85 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update to snapshot 20230831
8.2.0.20230731
26 Sep 2023 05:39:40
commit hash: e6a3abc3c8260427f41eb4e50d57cc1bceb891f7commit hash: e6a3abc3c8260427f41eb4e50d57cc1bceb891f7commit hash: e6a3abc3c8260427f41eb4e50d57cc1bceb891f7commit hash: e6a3abc3c8260427f41eb4e50d57cc1bceb891f7 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update to 20230731 snapshot

- Pet portclippy
8.2.0.20230630
25 Sep 2023 06:59:27
commit hash: b05d873721df90590814e8262f9c44c151fc6c04commit hash: b05d873721df90590814e8262f9c44c151fc6c04commit hash: b05d873721df90590814e8262f9c44c151fc6c04commit hash: b05d873721df90590814e8262f9c44c151fc6c04 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update to snapshot 20230630

- Sanitize some of the pkg-message
- Remove some unnecessary dependency
8.2.0.20230531
24 Sep 2023 10:40:22
commit hash: 86a0711de0534badf0248ff0957d751c5d47b328commit hash: 86a0711de0534badf0248ff0957d751c5d47b328commit hash: 86a0711de0534badf0248ff0957d751c5d47b328commit hash: 86a0711de0534badf0248ff0957d751c5d47b328 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update snapshot to 20230531
8.0.0.20230505_1
28 Jul 2023 17:13:17
commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
8.0.0.20230505
12 Jul 2023 18:56:04
commit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986ccommit hash: 7d1faa7179813ffa542b550a1fdb3bdc80a7986c files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
bsd.sites.mk: Update all ports using USE_GITLAB

Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is
backwards-compatible (accepting any commit hash as before), but also
understands an actual tag name. Moving to tag names where appropriate is
left to individual ports' maintainers.

Approved by:		portmgr (tcberner, mentor)
Differential Revision:	https://reviews.freebsd.org/D37077
8.0.0.20230505
07 May 2023 19:26:16
commit hash: 850914520423e615ecaf1b085a87c68e32db757fcommit hash: 850914520423e615ecaf1b085a87c68e32db757fcommit hash: 850914520423e615ecaf1b085a87c68e32db757fcommit hash: 850914520423e615ecaf1b085a87c68e32db757f files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update version 7.2.0.20221221=>8.0.0.20230505

- Unbreak on i386
7.2.0.20221221_1
02 Mar 2023 05:23:10
commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
accessibility/at-spi2-core: update to 2.46.0

What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.2.0.20221221
31 Dec 2022 21:59:04
commit hash: eadaa6c6d0989ce1357841a9f4d2f4c658d5bdefcommit hash: eadaa6c6d0989ce1357841a9f4d2f4c658d5bdefcommit hash: eadaa6c6d0989ce1357841a9f4d2f4c658d5bdefcommit hash: eadaa6c6d0989ce1357841a9f4d2f4c658d5bdef files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update version 7.1.0.20220805=>7.2.0.20221221
7.1.0.20220805
10 Nov 2022 14:30:33
commit hash: ec290b80e0867a63d011fbf4db60fd9744e9deafcommit hash: ec290b80e0867a63d011fbf4db60fd9744e9deafcommit hash: ec290b80e0867a63d011fbf4db60fd9744e9deafcommit hash: ec290b80e0867a63d011fbf4db60fd9744e9deaf files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu*: Fix WWW

PR:		267686
Reported by:	grahamperrin
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
7.1.0.20220805
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.1.0.20220805
29 Aug 2022 13:19:48
commit hash: 1c7b941ef353bc9b96e86c00a60e4327cb8af606commit hash: 1c7b941ef353bc9b96e86c00a60e4327cb8af606commit hash: 1c7b941ef353bc9b96e86c00a60e4327cb8af606commit hash: 1c7b941ef353bc9b96e86c00a60e4327cb8af606 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/qemu-devel: fix build on powerpc64*

This forward ports 0d01a77b1ff0377c47919c3982d161e7546d34f.
7.1.0.20220805
06 Aug 2022 05:25:11
commit hash: 2ab482e2c8f51eae7ffd747685b7f181fe1b3809commit hash: 2ab482e2c8f51eae7ffd747685b7f181fe1b3809commit hash: 2ab482e2c8f51eae7ffd747685b7f181fe1b3809commit hash: 2ab482e2c8f51eae7ffd747685b7f181fe1b3809 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update version 6.1.0.20210928=>7.1.0.20220805

- Update version to latest snapshots

Reported by:	imp
6.1.0.20210928_2
20 Jul 2022 14:21:50
commit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfdcommit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfdcommit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfdcommit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfd files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
emulators: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alejandro Pulver <alejandro@varnet.biz>
  *  Alexander Best <arundel@gmx.net>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey V. Antipovsky <kemm@in-line.ru>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Brian Gaeke <brg@dgate.org>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  David Naylor <naylor.b.david@gmail.com>
  *  David O'Brien (obrien@cs.ucdavis.edu)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
6.1.0.20210928_2
22 Apr 2022 15:37:34
commit hash: 3a9b4589e1f87c162a28e2d532d7cc239af96a44commit hash: 3a9b4589e1f87c162a28e2d532d7cc239af96a44commit hash: 3a9b4589e1f87c162a28e2d532d7cc239af96a44commit hash: 3a9b4589e1f87c162a28e2d532d7cc239af96a44 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/qemu-devel: remove commented BROKEN_powerpc64
6.1.0.20210928_2
10 Apr 2022 19:11:41
commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744commit hash: d63665f7cd9c99880704a3c5bc221829cb009744 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
6.1.0.20210928_1
26 Mar 2022 08:27:27
commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52commit hash: 247c7db7513f1264922428278678da641c5a3f52 files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
textproc/libxml2: bump all dependencies

This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
6.1.0.20210928
10 Oct 2021 19:44:42
commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921commit hash: 2c672a4de941dc57142d867ba42396b1b64d2921 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
INSTALLS_ICONS: retire the macro and rework the related dependencies

While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
6.1.0.20210928
30 Sep 2021 21:23:30
commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
6.1.0.20210928
28 Sep 2021 20:41:30
commit hash: 8f957c37002202c0485320f7b64ff046aec51b6acommit hash: 8f957c37002202c0485320f7b64ff046aec51b6acommit hash: 8f957c37002202c0485320f7b64ff046aec51b6acommit hash: 8f957c37002202c0485320f7b64ff046aec51b6a files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
emulators/qemu-devel: Update version 5.1.0.20201019=>6.1.0.20210928

- Move upstream site to GITLAB

Relnotes: https://gitlab.com/qemu-project/qemu/-/commits/master/
5.1.0.20201019_1
12 Sep 2021 21:06:09
commit hash: 0cb89366dc22339e8cf0f6d940c6b84f3527cdd7commit hash: 0cb89366dc22339e8cf0f6d940c6b84f3527cdd7commit hash: 0cb89366dc22339e8cf0f6d940c6b84f3527cdd7commit hash: 0cb89366dc22339e8cf0f6d940c6b84f3527cdd7 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/qemu-devel: fix build on powerpc

Same as with emulators/qemu50.
5.1.0.20201019_1
22 Jun 2021 18:53:08
commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77commit hash: da3162c7c9f01912ba1940e188b253f2b5c7ba77 files touched by this commit
Kevin Bowling (kbowling) search for other commits by this committer
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
5.1.0.20201019
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
5.1.0.20201019
18 Feb 2021 13:37:32
Revision:565934Original commit files touched by this commit
pkubaj search for other commits by this committer
emulators/qemu-devel: enable on powerp64le

Additionally, add bash to BUILD_DEPENDS.
It looks like, at least, on powerpc64le, bash is required to build.

Approved by:	tier 2 blanket
5.1.0.20201019
23 Oct 2020 19:06:58
Revision:553134Original commit files touched by this commit
bofh search for other commits by this committer
emulators/qemu-devel: Update version 5.1.0.20200909=>5.1.0.20201010

- Fix plist when DOCS disabled [1]

PR:		250456 [1]
Reported by:	lwhsu [1]
5.1.0.20200909
12 Sep 2020 22:25:06
Revision:548428Original commit files touched by this commit
bofh search for other commits by this committer
emulators/qemu-devel: Update version 4.2.0=>5.1.0.20200909

- Move to SNAPSHOT versions of qemu
- Remove i386 support temporarily as build is failing on i386
- Change MASTER_SITES to GITHUB
- Mark IGNORE for 11.X as it cannot build Position Independent Code on 11
- OPTIONIZE NCURSES for support of both base and ports [1]
- Add OPTIONS CAPSTONE and use CAPSTONE from ports
- Remove PCAP related patches as was unable to create PANIC while using TSO
- Fixes for the RISC-V PLIC that are required to boot FreeBSD/riscv64 HEAD
  after r362977

PR:		245997 [1]
Submitted by:	lab+bsd@thinkum.space [1]
Reported by:	lwhsu jhb
4.2.0_1
16 May 2020 10:51:33
Revision:535391Original commit files touched by this commit
sunpoet search for other commits by this committer
Bump PORTREVISION for security/nettle shlib change
4.2.0
22 Mar 2020 02:06:45
Revision:528890Original commit files touched by this commit
bofh search for other commits by this committer
emulators/qemu-devel: Fix build with lld 10.0.0

PR:		244769
Submitted by:	dim
4.2.0
12 Feb 2020 22:02:32
Revision:525977Original commit files touched by this commit
bofh search for other commits by this committer
emulators/qemu-devel: Update version 4.1.0=>4.2.0

Reported by:	lwhsu
4.1.0
08 Oct 2019 08:24:39
Revision:514056Original commit files touched by this commit
linimon search for other commits by this committer
Add compiler:c11 to USES to fix build on GCC-based systems.

Tested on: amd64, powerpc64.

Approved by:	portmgr (tier-2 blanket)
4.1.0
27 Sep 2019 17:55:47
Revision:513050Original commit files touched by this commit
bofh search for other commits by this committer
emulators/qemu-devel: Update version 4.0.0=>4.1.0

- Merge 4.0.X branch into emulators/qemu40
- See UPDATING for more info
4.0.0
13 Aug 2019 16:03:12
Revision:508837Original commit files touched by this commit
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories e-g)
4.0.0
07 Aug 2019 09:58:16
Revision:508308Original commit files touched by this commit
bofh search for other commits by this committer
emulators/qemu-devel: Update version 3.1.0=>4.0.0

- USES=gl is not always needed [1]

PR:		238364 [1]
Submitted by:	pizzamig [1]
Reported by:	bz
3.1.0_2
09 Jul 2019 17:13:07
Revision:506289Original commit files touched by this commit
sunpoet search for other commits by this committer
Update security/nettle to 3.5.1

- Bump PORTREVISION of dependent ports for shlib change
- Fix build of devel/pijul [1]

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
PR:		238991
Exp-run by:	antoine
Thanks to:	tobik [1]
3.1.0_1
04 Jun 2019 14:17:39
Revision:503475Original commit files touched by this commit
antoine search for other commits by this committer
Switch default version of samba from 4.7 to 4.8

With hat:	portmgr
3.1.0
14 Apr 2019 17:54:45
Revision:498941Original commit files touched by this commit
bofh search for other commits by this committer
emulators/qemu-devel: Remove OPTIONS GNS3

- Since 2.5.0 GNS3 patch iis no longer required
- Fix noX and noOpenGL builds [1]

PR:		237283 [1]
Submitted by:	sbruno [1]
3.1.0
28 Feb 2019 01:52:17
Revision:494122Original commit files touched by this commit
bofh search for other commits by this committer
emulators/qemu-devel: Update version 2.6.0=>3.1.0

PR:		229324
Reported by:	bcran
Relnotes:	https://www.qemu.org/2018/12/12/qemu-3-1-0/
2.6.0_7
01 Sep 2018 17:05:48
Revision:478711Original commit files touched by this commit
antoine search for other commits by this committer
Switch default version of samba to 4.7
Samba 4.6 will be discontinued in a few weeks

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D16904
2.6.0_6
19 Feb 2018 11:10:43
Revision:462307Original commit files touched by this commit
antoine search for other commits by this committer
Reduce dependency on the python2 metaport

PR:		225752
Submitted by:	Yasuhiro KIMURA
2.6.0_6
23 Dec 2017 07:03:21
Revision:457024Original commit files touched by this commit
antoine search for other commits by this committer
Change default version of samba from 4.4 to 4.6

Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D13529
2.6.0_5
23 May 2017 05:03:16
Revision:441503Original commit files touched by this commit
rezny search for other commits by this committer
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2.6.0_4
25 Mar 2017 23:37:05
Revision:436925Original commit files touched by this commit
antoine search for other commits by this committer
Switch default version of samba from 4.3 to 4.4

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D10131
2.6.0_3
21 Mar 2017 21:59:31
Revision:436659Original commit files touched by this commit
antoine search for other commits by this committer
- Add USES=samba to handle dependency on samba
  Valid ARGS:  build, env, lib, run (default: build,run)
- Add SAMBA_DEFAULT to bsd.default-versions.mk (default: 4.3)
- Remove obsolete samba36 ports
- Modify samba4x ports to install libsmbclient
- Convert the ports tree to USES=samba

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D8919
2.6.0_2
05 Jan 2017 22:58:02
Revision:430669Original commit files touched by this commit
jbeich search for other commits by this committer
Assume "pkg-config libusb*" works after 9.x EOL

FreeBSD appears to use different pkg-config name for 0.1.x API but it
doesn't matter much as 0.1, 1.0 and 2.0 share CFLAGS/LIBS.
2.6.0_2
10 Sep 2016 17:56:22
Revision:421713Original commit files touched by this commit
marino search for other commits by this committer
emulators/qemu-devel: Document SSL requirement and set LDFLAGS for it

Approved by:	SSL blanket
2.6.0_2
04 Jul 2016 16:56:03
Revision:418045Original commit files touched by this commit
bofh search for other commits by this committer
emulators/qemu-devel: Fix OPTIONS knob for NO_X11

- This patch fixes the unecessary build of X11 for NO_X11

Submitted by:	olgeni
2.6.0_1
02 Jun 2016 18:37:34
Revision:416287Original commit files touched by this commit
sbruno search for other commits by this committer
Fixup for macros that conflict with standard C++ function names.

PR:	209590
Submitted by:	dim@
2.6.0
29 May 2016 00:24:29
Revision:416075Original commit files touched by this commit
bofh search for other commits by this committer
emulators/qemu-devel: Update version 2.5.0=>2.6.1
2.5.0_5
19 May 2016 10:21:25
Revision:415498Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
2.5.0_5
20 Apr 2016 07:01:15
Revision:413673Original commit files touched by this commit This port version is marked as vulnerable.
bofh search for other commits by this committer
emulators/qemu-devel: Fix pkg-plist with NO_X86_TARGETS

PR:		206292
Submitted by:	lantw44@gmail.com
2.5.0_4
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
2.5.0_4
27 Mar 2016 14:58:00
Revision:411990Original commit files touched by this commit This port version is marked as vulnerable.
tijl search for other commits by this committer
- Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2.5.0_3
09 Mar 2016 00:11:05
Revision:410671Original commit files touched by this commit This port version is marked as vulnerable.
bofh search for other commits by this committer
emulators/qemu-devel: fix with DOCS=off [1]

- Fix for GNUTLS_CONFIGURE_ON [2]
- Fix for PCAP_CONFIGURE_OFF [2]
- Bump PORT Revision

PR:		207719 [1], 205826 [2]
Submitted by:	novel [1], riggs [2]
2.5.0_2
04 Mar 2016 19:16:20
Revision:410148Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Add missing files to plist

PR:		207308
Submitted by:	amdmi3
Approved by:	maintainer timeout (bofh, 2 weeks)
2.5.0_1
25 Jan 2016 16:43:47
Revision:407228Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
Remove all remaining references to BSD USER

Submitted by:	John Hein <john.hein@microsemi.com>
2.5.0
14 Jan 2016 15:44:26
Revision:406121Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
Fixup qemu-devel as the bsd-user code from my branch does not exist in
upstream qemu.
2.5.0
07 Jan 2016 09:53:43
Revision:405406Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Previous version did unbreak fmake parsing of the Makefile, but did not
work.  Use _PREVENTS, it does the same thing, and it works.

Sponsored by:	Absolight
2.5.0
07 Jan 2016 09:44:59
Revision:405405Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Unbreak on 9.

Sponsored by:	Absolight
2.5.0
01 Jan 2016 17:54:09
Revision:405027Original commit files touched by this commit This port version is marked as vulnerable.
bofh search for other commits by this committer
emulators/qemu-devel: Update version 2.4.0=>2.5.0

- Remove nox@ from MASTER_SITES (R.I.P. nox)
- Take MAINTAINERSHIP
- Add LICENSE (GPLv2)
- Convert to OPTIONSNG
- Fix patch files to be 'make makepatch' compatible
- Fix Multiple Security Vulnerabilities [1]

PR:		203112 [1]
Submitted by:	venture37@geeklan.co.uk [1]
Security:	CVE-2015-5165 [1]
		CVE-2015-5745 [1]
		CVE-2015-5154 [1]
		CVE-2015-5225 [1]
Differential Revision:	https://reviews.freebsd.org/D3691
2.4.0
14 Dec 2015 02:52:14
Revision:403704Original commit files touched by this commit This port version is marked as vulnerable.
eadler search for other commits by this committer
Reset maintainer
2.4.0
15 Oct 2015 14:55:14
Revision:399346Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
mat search for other commits by this committer
Drop 8 support.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
2.4.0
03 Sep 2015 17:39:42
Revision:396024Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
Build fixes for 2.4.0
- regenerate patch-pcap
- Escape --extra-ldflags as it looks like the qemu builder is eating spaces
  or lines making it frustrating to use.

PR:	202402 202536 202864
2.4.0
02 Sep 2015 16:12:37
Revision:395861Original commit files touched by this commit This port version is marked as vulnerable.
sbruno search for other commits by this committer
QEMU update to 2.4.0
- remove patch files accepted and merge upstream
- Add new vgabios-virtio
2.3.0_2
26 Jun 2015 19:14:41
Revision:390664Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- Apply fixes for pcnet guest to host escape vulnerability - CVE-2015-3209.
- Bump PORTREVISIONs.

PR:		201064
Submitted by:	koobs
Security:	https://vuxml.FreeBSD.org/freebsd/acd5d037-1c33-11e5-be9c-6805ca
1d3bb1.html
2.3.0_1
22 Jun 2015 18:33:22
Revision:390310Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Convert to USES=jpeg
2.3.0_1
04 Jun 2015 09:06:56
Revision:388505Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Add CPE info

Approved by:	portmgr blanket
2.3.0_1
17 May 2015 10:09:37
Revision:386593Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- Apply fixes for "BENOM" vulnerability - CVE-2015-3456 .
- Bump PORTREVISIONs.

PR:		200255
PR:		200256
PR:		200257
Submitted by:	venture37@geeklan.co.uk
Obtained
from:	http://git.qemu.org/?p=qemu.git;a=commitdiff;h=e907746266721f305d67bc0718795fedee2e824c
Security:	http://vuxml.FreeBSD.org/freebsd/2780e442-fc59-11e4-b18b-6805ca1d3bb1.html
2.3.0
29 Apr 2015 16:28:02
Revision:384987Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
Fix build w/o OPENGL knob. (--disable-glx is now called --disable-opengl)

Reported by:	olgeni (via private email)
2.3.0
28 Apr 2015 18:53:14
Revision:384934Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 2.3.0 - announce message is here:

	http://article.gmane.org/gmane.comp.emulators.qemu/332605
2.2.1
03 Apr 2015 11:26:50
Revision:383107Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
mat search for other commits by this committer
Remove OSVERSION checks that do not make sense any more.

For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
2.2.1
26 Mar 2015 21:40:34
Revision:382346Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
Revert my change from r381978.

The reason for it did not pan out.
2.2.1
23 Mar 2015 04:04:58
Revision:381978Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
Use BSDMAKE rather than MAKE here to ensure using /usr/bin/make.

With hat:	portmgr
2.2.1
11 Mar 2015 19:56:55
Revision:381033Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 2.2.1, announce message is here:

	http://article.gmane.org/gmane.comp.emulators.qemu/325002
2.2.0
06 Jan 2015 19:47:29
Revision:376437Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- Update emulators/qemu-sbruno to latest github snapshot, fixing
  the bsd-user targets on 8 and 9.
- Switch emulators/qemu-user-static to be slave of emulators/qemu-sbruno.
- Update emulators/qemu-devel to latest upstream release 2.2.0, now
  w/o bsd-user patches and knob again.  (Or at least until the
  patches are merged upstream...) [1]
- Add appropriate CONFLICTS to emulators/qemu too and bump its
  PORTREVISION.

Suggested by:	andrew [1] (for the benefit of testing aarch64 guests)
2.0.2_12
25 Dec 2014 20:54:43
Revision:375598Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Bump portrevision after png update
2.0.2_11
25 Dec 2014 19:04:27
Revision:375594Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade
2.0.2_11
08 Dec 2014 16:48:41
Revision:374303Original commit files touched by this commit This port version is marked as vulnerable.
tijl search for other commits by this committer
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.0.2_10
02 Dec 2014 21:32:56
Revision:373785Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- More bsd-user updates:

  - target-mips: Status.UX/SX/KX enable 32-bit address wrapping. [1]
  - target-mips: define ISA_MIPS64R6. [1]
  - Change UX/AWRAP to allow compile. Probably, this is part of the
    problem. [2]
  - Fix the pipe(2) and pipe2(2) syscalls so the file descriptors are
    returned correctly. [3]
  - Add sched_yield(2) and sched_get_priority_{max,min}(2) syscall
    handlers. [3]
  - Add missing setresgid(2) and setresuid(2) system call handlers. [3]
  - Eliminate "Qemu unsupported ioctl" warnings for cryptodev. [3]

- Bump PORTREVISION.

Submitted by:	Leon Alrae <leon.alrae@imgtec.com> [1], sbruno [2], sson [3]
Obtained from:	https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
2.0.2_9
29 Nov 2014 15:19:09
Revision:373627Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- bsd-user: fix hw.machine and hw.machine_arch sysctls for a NULL buffer.
- Bump PORTREVISION.

Submitted by:	sson
Obtained
from:	https://github.com/seanbruno/qemu-bsd-user/commit/8267ad2cb92b106bb16e91234f04abc49ab32036
2.0.2_8
23 Nov 2014 21:43:52
Revision:373177Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- bsd-user: Convert signal number for thr_kill() to host signum.
- Bump PORTREVISION.

Submitted by:	sson
Obtained
from:	https://github.com/seanbruno/qemu-bsd-user/commit/cab0d36ffd4e70b1879dc2cf860c975a7965afc3
2.0.2_7
21 Nov 2014 18:33:51
Revision:373007Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- bsd-user: actually apply the faith(4) removal fix. (doh!) [1]
- Use /var instead of ${PREFIX}/var .
- Bump PORTREVISION.

Submitted by:	beefy2 via pkg-fallout [1]
2.0.2_6
14 Nov 2014 18:52:33
Revision:372573Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
(Attempt to) fix build on head after faith(4) removal. (r274331)

Submitted by:	beefy1 via pkg-fallout
2.0.2_6
08 Nov 2014 11:48:13
Revision:372318Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- More bsd-user updates:

  - Add support for the wait6(2) system call. [1]
  - Add stubs for the new cap_*() system calls. [1]
  - Add support for new socket system calls. [1]
  - Add support for pipe2(2) and chflagsat(2) system calls. [1]
  - Add stubs for the new aio_*() system calls. [1]
  - Add stub for the new procctl(2) system call. [1]
  - Add JHB's ioctl decoding to unknown ioctl message. [1]
  - Disable shebang script handling in qemu for head now that the
    the kernel image activators can be run independantly there;
    this allows /bin/sh to be used as a static amd64 binary on head
    poudriere jails. [2]
  - Some other small non-user-visible fixes.

- Bump PORTREVISION.

Submitted by:	sson [1], sbruno [2]
Obtained from:	https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
2.0.2_5
03 Nov 2014 19:25:58
Revision:372121Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- bsd-user: deal with new sem_wait2 and sem_wake2 syscalls in head.
- Bump PORTREVISION.

Submitted by:	sbruno
Obtained
from:	https://github.com/seanbruno/qemu-bsd-user/commit/2478a4e4a33d0523cc436eabb4a27b258b4358b8
2.0.2_4
27 Oct 2014 12:24:23
Revision:371563Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Clean up plist
2.0.2_4
04 Oct 2014 21:39:04
Revision:369997Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- bsd-user: fix sendmsg(2) emulation w/o ancillary data.
- Bump PORTREVISION.

Submitted by:	sbruno
Obtained
from:	https://github.com/seanbruno/qemu-bsd-user/commit/ad92220df37d1ab3120316fcc436071c78817561
2.0.2_3
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit This port version is marked as vulnerable.
gerald search for other commits by this committer
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)
2.0.2_2
29 Aug 2014 19:20:58
Revision:366553Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- bsd-user: Increase MAX_ARG_PAGES to 64.
- Bump PORTREVISION.

Submitted by:	sbruno
Obtained
from:	https://github.com/seanbruno/qemu-bsd-user/commit/200e09e4bf497b43cace6b2b2b85b943f5d59dc1
2.0.2_1
22 Aug 2014 23:28:40
Revision:365704Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
Fix indentation.
2.0.2_1
22 Aug 2014 23:12:00
Revision:365703Original commit files touched by this commit This port version is marked as vulnerable.
nox search for other commits by this committer
- bsd-user: fix sysctl hw.physmem if host bitsize != target's.
- Bump PORTREVISION.

Reported by:	sbruno

Number of commits found: 246 (showing only 100 on this page)

1 | 2 | 3  »