notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
qemu50 QEMU CPU Emulator - 5.0.X branch
5.0.0_1 emulators on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.0.0_1Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-07-18 22:48:32
Last Update: 2021-10-10 19:44:42
Commit Hash: 2c672a4
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (183 items)
Collapse this list.
  1. /usr/local/share/licenses/qemu50-5.0.0_1/catalog.mk
  2. /usr/local/share/licenses/qemu50-5.0.0_1/LICENSE
  3. /usr/local/share/licenses/qemu50-5.0.0_1/GPLv2
  4. bin/elf2dmp
  5. bin/qemu-edid
  6. bin/qemu-ga
  7. bin/qemu-i386
  8. bin/qemu-img
  9. bin/qemu-io
  10. bin/qemu-keymap
  11. bin/qemu-nbd
  12. bin/qemu-sparc
  13. bin/qemu-sparc64
  14. bin/qemu-storage-daemon
  15. bin/qemu-system-aarch64
  16. bin/qemu-system-alpha
  17. bin/qemu-system-arm
  18. bin/qemu-system-cris
  19. bin/qemu-system-hppa
  20. bin/qemu-system-i386
  21. bin/qemu-system-lm32
  22. bin/qemu-system-m68k
  23. bin/qemu-system-microblaze
  24. bin/qemu-system-microblazeel
  25. bin/qemu-system-mips
  26. bin/qemu-system-mips64
  27. bin/qemu-system-mips64el
  28. bin/qemu-system-mipsel
  29. bin/qemu-system-moxie
  30. bin/qemu-system-nios2
  31. bin/qemu-system-or1k
  32. bin/qemu-system-ppc
  33. bin/qemu-system-ppc64
  34. bin/qemu-system-riscv32
  35. bin/qemu-system-riscv64
  36. bin/qemu-system-rx
  37. bin/qemu-system-s390x
  38. bin/qemu-system-sh4
  39. bin/qemu-system-sh4eb
  40. bin/qemu-system-sparc
  41. bin/qemu-system-sparc64
  42. bin/qemu-system-tricore
  43. bin/qemu-system-unicore32
  44. bin/qemu-system-x86_64
  45. bin/qemu-system-xtensa
  46. bin/qemu-system-xtensaeb
  47. bin/qemu-x86_64
  48. man/man1/qemu.1.gz
  49. man/man1/qemu-img.1.gz
  50. man/man7/qemu-block-drivers.7.gz
  51. man/man7/qemu-cpu-models.7.gz
  52. man/man7/qemu-ga-ref.7.gz
  53. man/man7/qemu-qmp-ref.7.gz
  54. man/man8/qemu-ga.8.gz
  55. man/man8/qemu-nbd.8.gz
  56. @sample etc/qemu-ifup.sample
  57. @sample etc/qemu-ifdown.sample
  58. share/qemu/QEMU,tcx.bin
  59. share/qemu/QEMU,cgthree.bin
  60. share/qemu/bios-256k.bin
  61. share/qemu/bios-microvm.bin
  62. share/qemu/bios.bin
  63. share/qemu/canyonlands.dtb
  64. share/qemu/edk2-aarch64-code.fd
  65. share/qemu/edk2-arm-code.fd
  66. share/qemu/edk2-arm-vars.fd
  67. share/qemu/edk2-i386-code.fd
  68. share/qemu/edk2-i386-secure-code.fd
  69. share/qemu/edk2-i386-vars.fd
  70. share/qemu/edk2-licenses.txt
  71. share/qemu/edk2-x86_64-code.fd
  72. share/qemu/edk2-x86_64-secure-code.fd
  73. share/qemu/efi-e1000.rom
  74. share/qemu/efi-e1000e.rom
  75. share/qemu/efi-eepro100.rom
  76. share/qemu/efi-ne2k_pci.rom
  77. share/qemu/efi-pcnet.rom
  78. share/qemu/efi-rtl8139.rom
  79. share/qemu/efi-virtio.rom
  80. share/qemu/efi-vmxnet3.rom
  81. share/qemu/firmware/50-edk2-i386-secure.json
  82. share/qemu/firmware/50-edk2-x86_64-secure.json
  83. share/qemu/firmware/60-edk2-aarch64.json
  84. share/qemu/firmware/60-edk2-arm.json
  85. share/qemu/firmware/60-edk2-i386.json
  86. share/qemu/firmware/60-edk2-x86_64.json
  87. share/qemu/hppa-firmware.img
  88. share/qemu/linuxboot.bin
  89. share/qemu/linuxboot_dma.bin
  90. share/qemu/multiboot.bin
  91. share/qemu/openbios-ppc
  92. share/qemu/openbios-sparc32
  93. share/qemu/openbios-sparc64
  94. share/qemu/opensbi-riscv32-sifive_u-fw_jump.bin
  95. share/qemu/opensbi-riscv64-sifive_u-fw_jump.bin
  96. share/qemu/opensbi-riscv32-virt-fw_jump.bin
  97. share/qemu/opensbi-riscv64-virt-fw_jump.bin
  98. share/qemu/palcode-clipper
  99. share/qemu/petalogix-ml605.dtb
  100. share/qemu/pxe-e1000.rom
  101. share/qemu/pxe-eepro100.rom
  102. share/qemu/pxe-ne2k_pci.rom
  103. share/qemu/pxe-rtl8139.rom
  104. share/qemu/pxe-pcnet.rom
  105. share/qemu/pxe-virtio.rom
  106. share/qemu/qemu-nsis.bmp
  107. share/qemu/qemu_vga.ndrv
  108. share/qemu/s390-ccw.img
  109. share/qemu/s390-netboot.img
  110. share/qemu/slof.bin
  111. share/qemu/u-boot-sam460-20100605.bin
  112. share/qemu/vgabios.bin
  113. share/qemu/vgabios-ati.bin
  114. share/qemu/vgabios-cirrus.bin
  115. share/qemu/vgabios-qxl.bin
  116. share/qemu/vgabios-stdvga.bin
  117. share/qemu/vgabios-virtio.bin
  118. share/qemu/vgabios-vmware.bin
  119. share/qemu/sgabios.bin
  120. share/qemu/skiboot.lid
  121. share/qemu/trace-events-all
  122. share/qemu/petalogix-s3adsp1800.dtb
  123. share/qemu/bamboo.dtb
  124. share/qemu/kvmvapic.bin
  125. share/qemu/u-boot.e500
  126. share/qemu/keymaps/ar
  127. share/qemu/keymaps/bepo
  128. share/qemu/keymaps/cz
  129. share/qemu/keymaps/da
  130. share/qemu/keymaps/de
  131. share/qemu/keymaps/de-ch
  132. share/qemu/keymaps/en-gb
  133. share/qemu/keymaps/en-us
  134. share/qemu/keymaps/es
  135. share/qemu/keymaps/et
  136. share/qemu/keymaps/fi
  137. share/qemu/keymaps/fo
  138. share/qemu/keymaps/fr
  139. share/qemu/keymaps/fr-be
  140. share/qemu/keymaps/fr-ca
  141. share/qemu/keymaps/fr-ch
  142. share/qemu/keymaps/hr
  143. share/qemu/keymaps/hu
  144. share/qemu/keymaps/is
  145. share/qemu/keymaps/it
  146. share/qemu/keymaps/ja
  147. share/qemu/keymaps/lt
  148. share/qemu/keymaps/lv
  149. share/qemu/keymaps/mk
  150. share/qemu/keymaps/nl
  151. share/qemu/keymaps/no
  152. share/qemu/keymaps/pl
  153. share/qemu/keymaps/pt
  154. share/qemu/keymaps/pt-br
  155. share/qemu/keymaps/ru
  156. share/qemu/keymaps/sl
  157. share/qemu/keymaps/sv
  158. share/qemu/keymaps/th
  159. share/qemu/keymaps/tr
  160. share/qemu/pvh.bin
  161. share/qemu/vgabios-bochs-display.bin
  162. share/qemu/vgabios-ramfb.bin
  163. share/icons/hicolor/128x128/apps/qemu.png
  164. share/icons/hicolor/16x16/apps/qemu.png
  165. share/icons/hicolor/24x24/apps/qemu.png
  166. share/icons/hicolor/256x256/apps/qemu.png
  167. share/icons/hicolor/32x32/apps/qemu.bmp
  168. share/icons/hicolor/32x32/apps/qemu.png
  169. share/icons/hicolor/48x48/apps/qemu.png
  170. share/icons/hicolor/512x512/apps/qemu.png
  171. share/icons/hicolor/64x64/apps/qemu.png
  172. share/icons/hicolor/scalable/apps/qemu.svg
  173. share/applications/qemu.desktop
  174. share/locale/bg/LC_MESSAGES/qemu.mo
  175. share/locale/de_DE/LC_MESSAGES/qemu.mo
  176. share/locale/fr_FR/LC_MESSAGES/qemu.mo
  177. share/locale/hu/LC_MESSAGES/qemu.mo
  178. share/locale/it/LC_MESSAGES/qemu.mo
  179. share/locale/tr/LC_MESSAGES/qemu.mo
  180. share/locale/zh_CN/LC_MESSAGES/qemu.mo
  181. @owner
  182. @group
  183. @mode
Collapse this list.
Dependency lines:
  • qemu50>0:emulators/qemu50
To install the port: cd /usr/ports/emulators/qemu50/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/qemu50
  • pkg install qemu50
PKGNAME: qemu50
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386 powerpc powerpc64 powerpc64le
distinfo:
Packages (timestamps in pop-ups are UTC):
qemu50
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd645.0.0_15.0.0_1
FreeBSD:11:armv6--
FreeBSD:11:i3865.0.0_15.0.0_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd645.0.0_15.0.0_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3865.0.0_15.0.0_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-5.0.0
FreeBSD:13:aarch64--
FreeBSD:13:amd645.0.0_15.0.0_1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3865.0.0_15.0.0_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-5.0.0_1
FreeBSD:14:aarch64--
FreeBSD:14:amd645.0.0_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3865.0.0_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc645.0.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. texi2html : textproc/texi2html
  2. sphinx-build : textproc/py-sphinx
  3. bison : devel/bison
  4. gmake>=4.3 : devel/gmake
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. python3.8 : lang/python38
  7. makeinfo : print/texinfo
  8. msgfmt : devel/gettext-tools
  9. sdl2-config : devel/sdl20
  10. perl5>=5.32.r0<5.33 : lang/perl5.32
  11. xorgproto>=0 : x11/xorgproto
  12. pixman-1.pc : x11/pixman
  13. x11.pc : x11/libX11
  14. xext.pc : x11/libXext
  15. x11.pc : x11/libX11
  16. xext.pc : x11/libXext
Runtime dependencies:
  1. pixman-1.pc : x11/pixman
  2. x11.pc : x11/libX11
  3. xext.pc : x11/libXext
  4. x11.pc : x11/libX11
  5. xext.pc : x11/libXext
Library dependencies:
  1. libnettle.so : security/nettle
  2. libfontconfig.so : x11-fonts/fontconfig
  3. libfreetype.so : print/freetype2
  4. libepoxy.so : graphics/libepoxy
  5. libpcre2-8.so : devel/pcre2
  6. libcurl.so : ftp/curl
  7. libgnutls.so : security/gnutls
  8. libxkbcommon.so : x11/libxkbcommon
  9. libpng.so : graphics/png
  10. libsasl2.so : security/cyrus-sasl2
  11. libvdeplug.so : net/vde2
  12. libatk-1.0.so : accessibility/atk
  13. libcairo.so : graphics/cairo
  14. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  15. libglib-2.0.so : devel/glib20
  16. libintl.so : devel/gettext-runtime
  17. libgtk-3.so : x11-toolkits/gtk30
  18. libxml2.so : textproc/libxml2
  19. libpango-1.0.so : x11-toolkits/pango
  20. libvte-2.91.so : x11-toolkits/vte3
  21. libiconv.so : converters/libiconv
  22. libintl.so : devel/gettext-runtime
  23. libGL.so : graphics/libglvnd
  24. libjpeg.so : graphics/jpeg-turbo
  25. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
If installing:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://download.qemu.org/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Oct 2021 19:44:42
 files touched by this commit commit hash:2c672a4de941dc57142d867ba42396b1b64d2921  5.0.0_1
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)
12 Sep 2021 21:06:04
 files touched by this commit commit hash:127ab8c8244385e5929db5fed4aecaf966a612cd  5.0.0_1
pkubaj search for other commits by this committer
emulators/qemu50: fix build on powerpc

Same fix as other qemu ports + clang goes into infinite loop, so use GCC.
22 Jun 2021 18:53:08
 files touched by this commit commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77  5.0.0_1
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
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  5.0.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
18 Feb 2021 15:58:23
Original commit files touched by this commit Revision:565945  5.0.0
pkubaj search for other commits by this committer
emulators/qemu50: enable on powerpc64le
22 Oct 2020 13:20:57
Original commit files touched by this commit Revision:552973  5.0.0
pkubaj search for other commits by this committer
emulators/qemu50: fix build on GCC architectures

Adding -L/usr/lib make gcc from ports prefer /usr/lib instead of its own
/usr/local/lib/gcc9, which makes build fail:
/usr/local/bin/ld: accel/tcg/tcg-runtime.o: in function `clrsb32':
/wrkdirs/usr/ports/emulators/qemu50/work/qemu-5.0.0/include/qemu/host-utils.h:211:
undefined reference to `__clrsbdi2'

Tested for no breakage on 12.1/i386, 12.2/amd64 and 13.0/powerpc64.

MFH:		2020Q4 (fix build blanket)
18 Jul 2020 22:48:24
Original commit files touched by this commit Revision:542535  5.0.0
bofh search for other commits by this committer
[NEW] emulators/qemu50: QEMU CPU Emulator - 5.0.X branch

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.

WWW: http://wiki.qemu.org/Main_Page

Number of commits found: 7