Commit Graph

11198 Commits

Author SHA1 Message Date
Muhammad Moinur Rahman ba7961f454 emulators/qemu: Fix build on i386
- qemu@tools and qemu@guestagent were failing on i386 due to some
  headers not being installed on i386 which is fixed.
- qemu@tools support compression with zstd which was disabled. Enabled
  it to support compression of release artifacts. [1]

Reported by:	dch [1]
2025-01-11 15:55:29 +01:00
Jan Beich 8c4321f5c1 emulators/rpcs3: update to 0.0.34.17339
Changes:	https://github.com/RPCS3/rpcs3/compare/3381a884d0...1b87e186c4
2025-01-11 01:51:16 +01:00
Yuri Victorovich 699cd623b6 devel/flatbuffers: update 24.3.25 → 24.12.23 2025-01-10 02:22:54 -08:00
Jan Beich 1b4c3200ff emulators/rpcs3: update to 0.0.34.17325
Changes:	https://github.com/RPCS3/rpcs3/compare/c443326fb1...3381a884d0
2025-01-09 01:38:21 +01:00
takahiro.kurosawa abe3df235e emulators/virtualbox-ose{,-additions}{,-nox11}-legacy: Fix vboxvfs bugs
This commit fixes vboxvfs (shared foler) kernel module bugs:
* fix open file leaks on creating files that causes file descriptor
  leaks on host;
* fix halfway lookups.

PR:	245865
MFH:	2025Q1
2025-01-07 22:37:49 +03:00
Vladimir Druzenko c9b6fc0d29 emulators/virtualbox-ose{,-additions}-legacy: Unification of patches with ports emulators/virtualbox-ose{,-additions}
Replace REINPLACE_CMD in Makefiles with patches in files/*.

PR:	272991 279257
MFH:	2025Q1
2025-01-07 21:16:55 +03:00
Craig Leres 8d72823b38 emulators/virtualbox-ose-kmod: Add check for MAXCPU and mp_maxcpus before load vboxdrv.ko
If the MAXCPU option is not the default for the running kernel, then
'kldload vboxdrv.ko' will result in a kernel panic.
Due to ABI difference (vboxdrv passes cpuset_t parameter (bitfield with
CPU_SETSIZE -> MAXCPU bits) into smp_rendezvous_cpus()) kernel panics
with "ncpus is 0 with non-zero map" message.

PR:	219913
2025-01-07 19:10:57 +03:00
Gerald Pfeifer 282d4b065b emulators/wine: Fix PORTSCOUT (for Wine 9.0) 2025-01-07 00:56:30 +00:00
Jan Beich 1e9016d2f5 emulators/rpcs3: update to 0.0.34.17319
Changes:	https://github.com/RPCS3/rpcs3/compare/c9d39ce7ae...c443326fb1
2025-01-07 01:36:08 +01:00
Vladimir Druzenko 0c89f84bc7 emulators/virtualbox-ose-additions-legacy: Fix MASTER_SITES
Fixes:	b4a6bc8744 (Improve ports)
MFH:	2025Q1
2025-01-07 00:58:43 +03:00
takahiro.kurosawa 1a2220ab88 emulators/virtualbox-ose-additions{,-nox11}: Fix vboxvfs bugs
This commit fixes vboxvfs (shared foler) kernel module bugs:
* fix open file leaks on creating files that causes file descriptor
  leaks on host;
* fix halfway lookups.

PR:	245865
MFH:	2025Q1
2025-01-06 17:02:21 +03:00
Gerald Pfeifer ff37d48a9c emulators/wine-devel: Update to Wine 10.0 RC4
This brings another 13+ bug fixes en route to the release.
2025-01-05 13:46:04 +00:00
Vladimir Druzenko ed48632461 emulators/virtualbox-ose{,-nox11}{,-legacy}: Fix listen VNC on TCP port on IPv6 address
Four new options are available:
 - "VNCAddress4" -> IPv4 address to use
 - "VNCPort4" -> IPv4 Port to use
 - "VNCAddress6" -> IPv6 address to use
 - "VNCPort6" -> IPv6 port to use

"TCP/Ports" is used for backward compatibility as IPv4 and IPv6 ports if
"VNCPort4" or "VNCPort6" is not defined.

Detailed description is here:
https://www.virtualbox.org/browser/vbox/trunk/src/VBox/ExtPacks/VNC/VBoxVNC.cpp#L361

PR:	193778
2025-01-05 04:43:43 +03:00
Jan Beich 038a67198c emulators/rpcs3: update to 0.0.34.17307
Changes:	https://github.com/RPCS3/rpcs3/compare/8ea27b0aca...c9d39ce7ae
2025-01-05 01:05:18 +01:00
Vladimir Druzenko b60f7eb223 emulators/virtualbox-ose{,-kmod}-legacy: Fix MASTER_SITES
Fixes:	b4a6bc8744 (Improve ports)
2025-01-05 01:58:32 +03:00
Vladimir Druzenko b4a6bc8744 emulators/virtualbox-ose*: Improve ports
* Replace PORTVERSION with DISTVERSION.
* Fix CONFLICTS_INSTALL.
* Fix PYTHON in DEFAULT_OPTIONS in emulators/virtualbox-ose.
* Pet portclippy and portlint.
* Formatting and etc.

PR:	258159
2025-01-05 00:14:31 +03:00
Vladimir Druzenko 7481fae4ff emulators/virtualbox-ose: Rename patch from *.bak to *
PR:	282780
Fixes:	1b244fbbf4 (Fix build error since 1500027 (struct ifnet is now hidden))
2025-01-04 21:30:10 +03:00
Jan Beich fb4c16ee0f emulators/{ppsspp,rpcs3,yuzu}: temporarily expand USES=elfctl
After a CMake upgrade some ports spuriously rebuild binaries.
Unfortunately, USES=elfctl relies on BUILD_WRKSRC being immutable
after build phase ends.

PR:		283836
2025-01-04 03:26:34 +01:00
Alexander Vereeken d4f462765c emulators/winetricks: Update to 20250102
ChangeLog:
https://github.com/Winetricks/winetricks/compare/a06ea87...20250102

PR:		283760
2025-01-04 01:05:14 +00:00
Jan Beich a036b104b8 emulators/rpcs3: update to 0.0.34.17299
Changes:	https://github.com/RPCS3/rpcs3/compare/b16d267f9d...8ea27b0aca
2025-01-04 01:09:21 +01:00
Tijl Coosemans 5e762dcd49 security/mbedtls: Move to security/mbedtls2
The port has expired but isn't removed yet because there are still too
many consumers.  Rename it because the name "security/mbedtls" makes it
look like it's the default version.

PR:		283792
2025-01-02 17:31:07 +01:00
Nuno Teixeira db83765263 emulators/dosbox-x: Update to 2025.01.01
ChangeLog:
https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v2025.01.01
2025-01-01 17:22:49 +00:00
Rene Ladan 498e15fb43 emulators/dolphin-emu: expire on 2025-03-31 for security/mbedtls 2025-01-01 15:01:10 +01:00
Dima Panov 7c1e71674b emulators/linux_base-rl9: add missed gconv (iconv) converter engines for glibc (+)
Rocky Linux 9 (as well as common EPEL9 distributions) provides gconv modules as separated RPM

PR:	283413
Sponsored by:	Future Crew, LLC
2025-01-01 01:04:31 +03:00
Muhammad Moinur Rahman 0835676e36 Mk/**java.mk: Convert bsd.java.mk to USES
The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
  USES=java:build,run if NO_BUILD is undefined. Else it defaults to
  USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
  USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
  extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
  build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
  build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>

Approved by: mat (portmgr), glewis
Differential Revision:  https://reviews.freebsd.org/D48201
2024-12-31 09:57:55 +01:00
Jan Beich 6c0f0607fb emulators/rpcs3: update to 0.0.34.17287
Changes:	https://github.com/RPCS3/rpcs3/compare/7a4e88c146...b16d267f9d
2024-12-31 01:12:49 +01:00
Rainer Hurling 4cf7c57572 emulators/flexemu: Update to 3.27
- Unix bugfix in binary: Flexemu desktop launcher does not work

While here, add ncurses as new dependency.

Reported by:	Wolfgang Schwotzer <wolfgang.schwotzer@gmx.net>
2024-12-30 17:55:37 +01:00
Dirk Meyer 1b9c51547e emulators/vice: update to 3.9 2024-12-28 13:02:10 +01:00
Jan Beich bd042f619c emulators/rpcs3: update to 0.0.34.17257
Changes:	https://github.com/RPCS3/rpcs3/compare/b2949f114b...7a4e88c146
2024-12-28 01:00:56 +01:00
Rainer Hurling d79dd2d019 emulators/flexemu: Update to 3.26
New version with many improvements, bug fixes and especially
two fixes to build correctly under FreeBSD

Changelog: https://github.com/aladur/flexemu/compare/V3.22...V3.26

Reported by:	portscout, Repology
2024-12-26 21:39:27 +01:00
Jan Beich b0f46706e6 emulators/rpcs3: update to 0.0.34.17253
Changes:	https://github.com/RPCS3/rpcs3/compare/9d4ff13c2b...b2949f114b
2024-12-26 01:01:41 +01:00
Vladimir Druzenko 3528379355 emulators/virtualbox-ose-kmod-legacy: Fix build error since 1500027 (struct ifnet is now hidden)
Based on patch from wulf.

PR:		282780
Tested by:	groenveld@acm.org
2024-12-25 12:48:45 +03:00
Vladimir Druzenko 1b244fbbf4 emulators/virtualbox-ose-kmod: Fix build error since 1500027 (struct ifnet is now hidden)
Based on patch from wulf.

PR:		282780
Tested by:	groenveld@acm.org
2024-12-25 12:37:37 +03:00
Muhammad Moinur Rahman 8f1bc9a023 emulators/vxtools: Mark DEPRECATED
- Dist files are no longer available as domain is no longer registered
- Set EXPIRATION_DATE 2025-01-23

Approved by:	portmgr (blanket)
2024-12-24 21:27:31 +01:00
Muhammad Moinur Rahman 57e7f9cc44 emulators/qemu: Update version 9.1.2=>9.2.0
Changelog: https://wiki.qemu.org/ChangeLog/9.2
2024-12-23 05:25:51 +01:00
Muhammad Moinur Rahman c47c0330c0 emulators/qemu-devel: Update version 9.1.0.20241031=>9.1.0.20241130 2024-12-23 05:25:49 +01:00
Muhammad Moinur Rahman c0f56d5ba1 emulators/qemu8: Update version 8.2.7=>8.2.8
Changelog: https://wiki.qemu.org/ChangeLog/8.2
2024-12-23 05:25:48 +01:00
Jose Alonso Cardenas Marquez 35d39ed122 emulators/mupen64plus-core: Try fix build on i386
Reported by:	 pkg-fallout
2024-12-22 01:21:39 -08:00
Gerald Pfeifer 92af11e596 emulators/wine-devel: Update to Wine 10.0 RC3
This brings another 15+ bug fixes en route to the release.

And with a final change of mine this is now ready for C23 and GCC 15.
2024-12-21 06:26:12 +00:00
Muhammad Moinur Rahman aabbc0e9b1 emulators/qemu: Update version 9.1.1=>9.1.2
Changelog: https://wiki.qemu.org/ChangeLog/9.1
2024-12-21 02:08:26 +01:00
Muhammad Moinur Rahman 81714de87a emulators/qemu-devel: Update version 9.1.0.20240930=>9.1.0.20241031 2024-12-21 02:08:25 +01:00
Jan Beich 24a3b7bbce emulators/rpcs3: update to 0.0.34.17206
Changes:	https://github.com/RPCS3/rpcs3/compare/692c88f0e9...9d4ff13c2b
2024-12-19 01:57:36 +01:00
Stefan Schlosser 78541fb983 emulators/es-de: update to 3.1.1
- unbundle fonts

Release notes: https://gitlab.com/es-de/emulationstation-de/-/releases/v3.1.1

PR:		283313
2024-12-17 01:57:21 +01:00
Dirk Meyer 58c3753ac7 emulators/frodo: update to 4.4 2024-12-16 15:34:28 +01:00
Dima Panov f97ae91596 emulators/linux_base-rl9: add missing mount/umount command (+)
mount is useful to see from a Linux perspective what is in mtab

PR:	283078
Sponsored by:	Future Crew, LLC
2024-12-15 23:34:31 +03:00
Jan Beich 6062d6ac04 emulators/rpcs3: update to 0.0.34.17184
Changes:	https://github.com/RPCS3/rpcs3/compare/68b7e5971d...692c88f0e9
2024-12-15 01:47:14 +01:00
Jan Beich 08c37dc021 emulators/rpcs3: track opencv dependency after 3959dadfc8
https://github.com/rpcs3/rpcs3/commit/b89cc9b973
https://github.com/rpcs3/rpcs3/commit/2d14742a05
2024-12-15 01:47:12 +01:00
Gerald Pfeifer 11ba493df2 emulators/wine-devel: Update to Wine 10.0 RC2
This brings 21+ bug fixes en route to the release, plus another
change of mine to fix building as C23 and forthcoming toolchain
updates.
2024-12-14 09:42:59 +00:00
Nuno Teixeira 582512a5f1 emulators/sameboy: Upstream rerolled release/distfile
Upstream rerolled release/distfile as previous still had versioning
referring to previous version

Reported by:	pkg-fallout
2024-12-14 07:01:29 +00:00
Nuno Teixeira e561ceab96 emulators/sameboy: Update to 1.0
ChangeLog: https://github.com/LIJI32/SameBoy/releases/tag/v1.0
2024-12-13 10:58:18 +00:00