1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-30 05:40:06 +00:00
Commit Graph

8903 Commits

Author SHA1 Message Date
Guido Falsi
d2441db781 emulators/virtualbox-ose: Update to 6.1.20
- Also update related kmod and additions ports
- In additions, use INSTALL_LIB to install X11 modules, so binaries
  get stripped
- Trim some `#if __FreeBSD_version` checks for unsupported FreeBSD
  versions from patches

PR:		255301
2021-04-23 14:56:33 +02:00
Gerald Pfeifer
59b7541784 The Wine Staging patchset for Wine 6.6 is now available. 2021-04-22 09:43:47 +00:00
Guido Falsi
8a311de0cb emulators/virtualbox-ose-additions: Fix vboxvfs panic
Fix panic on mount when trying to use vbox VFS after
base r355790 (or git commit hash 6fa079fc3f5e).

PR:		255208
MFH:		2021Q2
2021-04-22 10:15:53 +02:00
Jan Beich
85a65c9557 emulators/yuzu: update to s20210421
Changes:	0da84c4de...607ff3489
2021-04-22 01:00:02 +00:00
Jan Beich
6b5a1043fe emulators/rpcs3: update to 0.0.15.12141
Changes:	3e33f064b...61450335a
2021-04-22 01:00:01 +00:00
Muhammad Moinur Rahman
9e06cd0454 emulators/qemu: Fix build on 13
- Use ports dtc instead of packaged dtc [1]
- bin/elf2dmp apparently depends on CURL [2]
- Reduce build to only X86 architectures if X86_TARGETS is set [2]
- rx is not an X86 architecture [2]

PR:		245997 [1] 254385 [2]
Reported by:	swills [1] pstef [2]
2021-04-20 19:46:11 +00:00
Mathieu Arnold
f82d95587a
*: Garbage collect new $FreeBSD ids. 2021-04-20 10:50:05 +02:00
Jan Beich
f855bd67f5 emulators/yuzu: update to s20210419
Changes:	ce921e0f2...0da84c4de
2021-04-20 00:46:57 +00:00
Jan Beich
8d8d11985b emulators/rpcs3: update to 0.0.15.12130
Changes:	fb26da1cb...3e33f064b
2021-04-20 00:46:57 +00:00
Stefan Eßer
4edc3a0555 emulator/tnylpo: update to version 1.1.3
This is a bug-fix release that corrects the emulation of some
seldom used instructions.
2021-04-19 11:11:25 +02:00
Tobias Kortkamp
26907c9316
emulators/sameboy: Update to v0.14.3
Changes:	https://github.com/LIJI32/SameBoy/releases/tag/v0.14.3
2021-04-19 10:00:02 +02:00
Mark Linimon
1befc9d47e emulators/yaze-ag: switch to USES=compiler:c11 to fix build on
GCC-based systems:

cc1: error: unrecognized command line option "-std=c11"
2021-04-18 15:41:56 -05:00
Jan Beich
52526dc566 emulators/yuzu: update to s20210417
Changes:	eedbe8351...ce921e0f2
2021-04-17 23:35:20 +00:00
Jan Beich
dbd13c9ba8 emulators/rpcs3: update to 0.0.15.12113
Changes:	ba1699a83...fb26da1cb
2021-04-17 23:35:20 +00:00
Antoine Brodin
4eb69cfd1e Hook emulators/yaze-ag to the build 2021-04-16 20:49:43 +00:00
Stefan Eßer
421362927e emulators/yaze-ag: remove erroneously committed file
There were issues with the port (git had recorded some other author
after I had to reset the state to fix issues with a failed commit).
The file was the result of final consistency checks and a final
commit --amend which lead to the temp file being added to the commit.

Reported by:	danfe
2021-04-16 22:42:23 +02:00
Stefan Eßer
bfa5e85c5e emulators/yaze-ag: new port for the advanced YAZE CPM emulator
YAZE-AG is an excellent Z80 emulator, written in ANSI C, that works
on many Unix architectures. It is fast, emulates undocumented opcodes,
and passes instruction regression tests against real Z80 hardware.
2021-04-16 21:24:45 +02:00
Jan Beich
14ca2b434f emulators/yuzu: update to s20210414
Changes:	96d07b494...eedbe8351
2021-04-15 00:45:08 +00:00
Jan Beich
12cf26e278 emulators/rpcs3: update to 0.0.15.12090
Changes:	17f5fec53...ba1699a83
2021-04-15 00:45:07 +00:00
Dmitry Marakasov
ccc36a8312 emulators/mupen64plus-video-rice: clarify USE_GL
Approved by:	portmgr blanket
2021-04-13 19:18:06 +03:00
Tobias Kortkamp
08a8314c88
emulators/sameboy: Try to unreak build with multiple make jobs
gmake -C ../ build/bin/BootROMs/agb_boot.bin
gmake[3]: Entering directory '/wrkdirs/usr/ports/emulators/sameboy/work/SameBoy-0.14.2'
gmake -C ../ build/bin/BootROMs/cgb_boot.bin
gmake[3]: Entering directory '/wrkdirs/usr/ports/emulators/sameboy/work/SameBoy-0.14.2'
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o build/bin/BootROMs/agb_boot.bin.tmp BootROMs/agb_boot.asm
rgblink -o build/bin/BootROMs/agb_boot.bin.tmp2 build/bin/BootROMs/agb_boot.bin.tmp
dd if=build/bin/BootROMs/agb_boot.bin.tmp2 of=build/bin/BootROMs/agb_boot.bin count=1 bs=2304 2> /dev/null
gmake[3]: Leaving directory '/wrkdirs/usr/ports/emulators/sameboy/work/SameBoy-0.14.2'
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o build/bin/BootROMs/cgb_boot.bin.tmp BootROMs/cgb_boot.asm
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o build/bin/BootROMs/cgb_boot.bin.tmp BootROMs/cgb_boot.asm
rgblink -o build/bin/BootROMs/cgb_boot.bin.tmp2 build/bin/BootROMs/cgb_boot.bin.tmp
dd if=build/bin/BootROMs/cgb_boot.bin.tmp2 of=build/bin/BootROMs/cgb_boot.bin count=1 bs=2304 2> /dev/null
rgblink -o build/bin/BootROMs/cgb_boot.bin.tmp2 build/bin/BootROMs/cgb_boot.bin.tmp
error: Could not open file build/bin/BootROMs/cgb_boot.bin.tmp: No such file or directory
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o build/bin/BootROMs/agb_boot.bin.tmp BootROMs/agb_boot.asm

http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-04-10_08h07m32s/logs/errors/sameboy-0.14.2.log

I believe this is because at the moment the sdl program and libretro
module are built in one go but both depend on the bootroms and
should actually be built in separate steps.  Try that before adding
MAKE_JOBS_UNSAFE.
2021-04-12 19:33:09 +02:00
Gerald Pfeifer
996345a04d emulators/wine-devel: Update to Wine 6.6
This includes the following changes:
 - DWrite and DnsApi libraries converted to PE.
 - Plug & play driver support improvements.
 - Various bug fixes.

Also a decent number of files installed no longer are contingent on
the Staging patchset, having moved into Wine proper.

On the way simplify the dependency on wine-mono-devel.
2021-04-12 13:11:14 +00:00
Antoine Brodin
4f4eb2763b Hook emulators/z80pack to the build 2021-04-11 20:43:27 +00:00
Stefan Eßer
c9f346ce07 New port: emulators/z80pack Z80 emulator with CP/M-80
This port builds only the generic Z80 emulator and installs various
CP/M-80 disk images. The images can be copied into user directories
and updated from within the emulation of with the cpmtools programs.

The emulation covers CP-NET and MP/M-80 and addition to CP/M-1.4,
CP/M-2.2, and CP/M-3.0.

The port could be extended to install the full hardware emulation of
some classic S-100 bus computers from ALTAIR, IMSAI, and Cromemco
(including working emulation of the front panels).
2021-04-11 21:26:59 +02:00
Guido Falsi
423f3dfd75 emulators/virtualbox-ose: Fix build with ports provided SSL library on 11.x
Due to a compiler/linker command line ordering issue, VirtualBox 6
fails to compile on 11.x when a ports provided SSL library is
used.

Fix the order of -L options passed to the linker where the ssl
library is used.

Thanks to  Chad Jacob Milios <milios@ccsys.com> for suggesting the
correct fix.

PR:		254295
Submitted by:	russo@bogodyn.org
MFH:		2021Q2
2021-04-11 16:55:35 +02:00
Jan Beich
8440e69699 emulators/yuzu: update to s20210409
Changes:	7feb490f8...96d07b494
2021-04-10 00:39:25 +00:00
Jan Beich
e4f63e4fbf emulators/rpcs3: update to 0.0.15.12064
Changes:	f64a7bb82...17f5fec53
2021-04-10 00:39:25 +00:00
Gerald Pfeifer
d3e3974b71 emulators/wine-devel: Update to Wine 6.5
This includes the following changes:
 - OpenCL support updated to version 1.2.
 - More support for IE compatibility modes in MSHTML.
 - More windowless RichEdit work.
 - A few more WinRT library stubs.
 - Various bug fixes.
2021-04-09 21:44:09 +00:00
Jose Alonso Cardenas Marquez
cddad355d5 - Update to 6.5.2 2021-04-08 18:41:43 -05:00
Rene Ladan
5980fd40bc Remove expired ports:
2021-04-01 ftp/wzdftpd: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 astro/roadmap: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/cosmo: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/bomberinstinct: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/drm: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/bygfoot: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/cre: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 irc/hybserv: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 irc/xaric: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 mail/elmo: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 misc/cave: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 security/bugs: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 security/dmitry: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 security/doorman: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 shells/esh: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 sysutils/cpu: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 textproc/libcrm114: No known users, dead upstream
2021-04-01 x11/wmmatrix: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/wmxss: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/tycoon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/xgrab: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/xbanner: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/bricons: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 x11/xmon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 games/cavezofphear: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 astro/saoimage: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/ksmp3play: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/jamin: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/musicbox-tag-editor: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/nspmod: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/cdplay: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/gimmix: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/ghostess: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/wmrecord: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/toolame: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 audio/shout: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 biology/grappa: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 biology/phylip: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 biology/lagan: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 cad/varkon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 cad/transcalc: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 comms/seyon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 comms/efax: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 converters/vda2fbd: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 converters/shftool: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 devel/openzz: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 devel/sourcenav: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 devel/gb: Unmaintained and dead upstream
2021-04-01 dns/checkdns: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 dns/inadyn-mt: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 editors/gate: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 editors/thoteditor: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 emulators/cinc: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 emulators/e-uae: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 emulators/dtcyber: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 ftp/jftpgw: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-01 ftp/pureadmin: Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
2021-04-02 textproc/hs-pandoc-citeproc: Integrated into textproc/hs-pandoc
2021-04-07 19:54:26 +02:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
135fdeebb9
all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Jan Beich
1e8c41d070 emulators/citra: update to s20210403
Changes:	8e3c7674d...b3cab3c45
2021-04-06 08:11:44 +00:00
Jan Beich
a67b6931f1 emulators/yuzu: update to s20210404
Changes:	fb7dcbf7a...7feb490f8
2021-04-06 08:11:44 +00:00
Jan Beich
6ce48c1cfb emulators/rpcs3: update to 0.0.15.12048
Changes:	66df38957...f64a7bb82
2021-04-06 08:11:44 +00:00
Guido Falsi
72a4b7ab57 Reimplement patch to disable Asyncronous IO in virtualbox-ose 6 as
an option, leaving AIO enabled by default, so no functional change
in default build.

Requested/Suggested by:	David G Lawrence <dg@dglawrence.com>
2021-03-30 21:30:31 +00:00
Jan Beich
2c93aa1f2d emulators/rpcs3: update to 0.0.15.12019
Changes:	b978aa6dc...66df38957
2021-03-30 01:00:28 +00:00
Jan Beich
b289567cba emulators/yuzu: update to s20210329
Changes:	65774084f...fb7dcbf7a
2021-03-30 01:00:21 +00:00
Gerald Pfeifer
ccd4657f7c The update to Wine 5.0.4 brought a potential build problem depending
on options chosen and packages installed (or not).

Temporarily add a patch files/patch-dlls_qcap_v4l.c to resolve problems
where v4l (multimedia/libv4l) is used when present, even if explicitly
disabled during ./configure.

PR:		254601
Submitted by:	Felix Palmen <felix@palmen-it.de>
2021-03-29 22:50:27 +00:00
Gleb Popov
2b37941770 emulators/i386-wine-devel: Rebuild the binaries.
PR:		254516
Submitted by:	Alexander Vereeken <Alexander88207@protonmail.com>
Reviewed by:	arrowd
Differential Revision:	https://reviews.freebsd.org/D29367
2021-03-28 13:58:18 +00:00
Jan Beich
3d181f555b emulators/rpcs3: update to 0.0.15.12011
Changes:	8d5445398...b978aa6dc
2021-03-27 00:40:58 +00:00
Gerald Pfeifer
0ff2e5f593 Update to the Wine 5.0.4 maintenance release which fixes some 67 bugs. 2021-03-26 06:55:45 +00:00
Santhosh Raju
a74251aedf emulators/cannonball: Updates to 0.32
Changes since 0.31:

Controller Improvements & Rumble Support

This release focuses on Controller Support & Improvements.

Please replace your old config.xml file when upgrading to this release.

  * [Controllers] Basic rumble support can now be enabled from the CONTROLS
    menu. The strength can be adjusted. The code that controls the rumble is
    identical to that of the upright arcade machine motor shaker. The option
    will only show in the menu if your controller is supported.
  * [Controllers] Auto-detection and assignment of controller buttons and axis
    should be much improved. I will update the manual to call out the default
    controls in due course. (Right trigger = accelerate, Left trigger = brake,
    Start = Start, Back = Menu, A = Gear Change, X = Change View, Y = Coin).
    These can be redefined as desired.
  * [Controllers] D-Pad can be used in menus.
  * [Menus] Gamepad/Joystick settings has its own menu.
  * [Menus] Ensure that 'A' button on controllers can be used to select items.
    Analog accelerate is now only used when run via original arcade cabs as
    it's not optimal.
  * [Rom Loader] Sped up CRC32 based loading by using a Hashmap. It was
    reportedly slow when used over a network.
  * [Rom Loader] It is possible to switch back to the old filename loading
    system via a setting in config.xml
  * [Config] It is now possible to change and configure the location of the
    'res' directory.
2021-03-26 05:24:22 +00:00
Jan Beich
cde2765f56 emulators/ppsspp: backport stability fixes for system ffmpeg 2021-03-25 16:04:40 +00:00
Jan Beich
97f29db51f emulators/yuzu-qt5: skip www/qt5-webengine if missing
Even if qt5-webengine is removed it may re-appear at a later date.
Keep web applet until the last minute but don't sacrifice yuzu-qt5.
2021-03-25 14:40:00 +00:00
Renato Botelho
f310ea8b50 emulators/open-vm-tools: Update to 11.2.5 and other changes
- Update to 11.2.5 [1]
- Make fuse dependency optional adding new FUSE option, enabled by default [2]
- Remove CONFLICTS with packages that were removed years ago
- Remove DOCS items from pkg-plist and use PORTDOCS instead
- Install default tools.conf [1]
- Do not mkdir directories not covered by pkg-plist
- Rework patch-lib_guestApp_guestApp.c to respect ${PREFIX}
- vmware-kmod.in:
	- Simplify logic
	- Use kldstat -q instead of redirect stdout/stderr [2]
- Partially restore @preunexec removed in r473438.  Set tools.set.version as 0
  is important to let hypervisor to be notified package is removed.  Otherwise
  vCenter console shows tools status as "installed" but "not-running". [3]

PR:		252699 [1]
		226204 [2]
		246440 [3]
Submitted by:	John Wolfe <jwolfe@vmware.com> [1] [3]
		ohauer [2]
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2021-03-25 12:10:00 +00:00
Jan Beich
b21709405c emulators/yuzu: update to s20210324
Changes:	a50133fc5...65774084f
2021-03-25 00:52:33 +00:00
Jan Beich
4fd2241dcc emulators/rpcs3: update to 0.0.15.12006
Changes:	cd07ab5b5...8d5445398
2021-03-25 00:52:28 +00:00
Rene Ladan
b217c7fc9c Mark ports recursively depending on Python 2.7 for expiration on June 23.
For ports optionally dependending on Python 2.7, just mark those options
as expired. Remove konquerer from the x11/kde-baseapps metaport and bump
its PORTREVISION.

Submitted by:	rene
Reviewed by:	portmgr, adridg, ehaupt, lme, madpilot, pizzamig, se, sunpoet, yuri
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D28665
2021-03-24 13:34:35 +00:00