emulators/dosbox-staging: fix build on powerpc64* Do not fail at configure time on CPUs without a dynamic core, build the interpreter only. Patch taken from Gentoo, upstream declined it.0470a8c475
Port details
emulators/dosbox-staging0.83.0
DOS/x86 emulator based on DOSBox
- Maintainer
- makc@FreeBSD.org
- Packages
- dosbox-staging 0.83.0
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://dosbox-staging.github.io/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (36)
emulators/dosbox-staging: Upstream does not support i3864c9f58f336
emulators/dosbox-staging: Reinstate build for i386c94f3e1caa
emulators/dosbox-staging: Update to 0.83.0 Switch to CMake, Meson is not supported anymore. ALSA and FLUIDSYNTH support could be made optional again by patching build files, however I do not want touch them more than required for building DOSBox. Release notes: https://www.dosbox-staging.org/releases/release-notes/0.83.0/099249ada7
emulators/dosbox-staging: add mt32emu support Add port option MT32EMU which provides Roland MT-32 emulation support by using mt32emu from the Munt project. Enable this option by default. PR: 28463576e2aab380
emulators/dosbox-staging: fix build on powerpc64 Disable dynrec on powerpc64 to fix build, seems to be written for 32-bits: ../src/cpu/core_dynrec/risc_ppc.h:233:18: error: cast from pointer to smaller type 'uint32_t' (aka 'unsigned int') loses information12cf202265
emulators/dosbox-staging: chase audio/iir1 update0bff0a30de
emulators/dosbox-staging: update to 0.82.2 Release notes: https://www.dosbox-staging.org/releases/release-notes/0.82.2/fac3351cdd
emulators/dosbox-staging: update to 0.82.1 Release notes: https://www.dosbox-staging.org/releases/release-notes/0.82.1/58eb97d37a
emulators/dosbox-staging: update to 0.82.0 Release notes: https://www.dosbox-staging.org/releases/release-notes/0.82.0/16c56fb628
emulators/dosbox-staging: Disable SIMD autodetection Disable SIMD autodetection when building official package. PR: 282381 Reported by: Eirik Oeverbyd7d4e43aeb
emulators/dosbox-staging: update to 0.81.2 Release notes: https://www.dosbox-staging.org/releases/release-notes/0.81.2/b61307b819
emulators/dosbox-staging: update to 0.81.13a9836d0a8
emulators/dosbox-staging: update to 0.81.0 Release notes: https://dosbox-staging.github.io/releases/release-notes/0.81.0/ Approved by: makc (maintainer), arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D4392404d41f9a48
*/*: Sanitize MANPREFIX for meson ports Approved by: portmgr9f8f710b3e
audio/opus: bump consumers after update to 1.4feb1fa34f5
emulators/dosbox-staging: unbreak with --auto-features=enabled tests/meson.build:15:0: ERROR: could not get https://github.com/google/googletest/archive/release-1.12.1.tar.gz is the internet available? PR: 270361 Reported by: antoine (via exp-run)fab83b744b
emulators/dosbox-staging: Update to 0.80.1 bugfix release03460f51c7
emulators/dosbox-staging: update to 0.80.0 Release notes: https://dosbox-staging.github.io/v0-80-0/fc15d1c5be
emulators/dosbox-staging: update to 0.79.1 Release notes: https://dosbox-staging.github.io/v0-79-0/b434bd6381
emulators/dosbox-staging: Prepare for png 1.6.38 Adjust LDFLAGS to include -lz PR: 266599 Approved by: portmgr (blanket)729e40da69
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)fb16dfecae
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. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
emulators/dosbox-staging: update to 0.78.1 bugfix releaseeed317d1a1
emulators/dosbox-staging: update to 0.78.0 Release notes: https://dosbox-staging.github.io/v0-78-0/b4c9cebf9c
audio/fluidsynth: Update to upstream version 2.2.4 MFH: 2021Q4e40e82b3bc
audio/fluidsynth: Update to upstream version 2.2.3 MFH: 2021Q44c2db26adf
emulators/dosbox-staging: update to 0.77.1 (bugfix release) Release notes: https://dosbox-staging.github.io/v0-77-1/9ffc53352f
emulators/dosbox-staging: Update to 0.77.0 Upstream switched from autotools to meson. Ajust port accordingly and drop custom install target. Release notes: https://dosbox-staging.github.io/v0-77-0/c662ce1166
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/D30824da3162c7c9
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
emulators/dosbox-staging: - Update to 0.76.0 - Add midi support via fluidsynth (enabled by default) Release notes: https://dosbox-staging.github.io/v0-76-0/7be0d7f0a5
emulators/dosbox-staging: Update to 0.75.2 Release notes: https://dosbox-staging.github.io/v0-75-2/3b039be8b2
emulators/dosbox-staging: - Update to 0.75.1 (bugfix release mostly)f3e1f94d18
Add emulators/dosbox-staging - DOS/x86 emulator forked from DOSBox I've renamed binary and man page to avoid conflict with emulators/dosbox. Changelog: https://dosbox-staging.github.io/v0-75-0/ PR: 246318, 248253467fcde207