Commit Graph

8756 Commits

Author SHA1 Message Date
Jan Beich b77e5f27a1 emulators/citra: update to s20201118
Changes:	https://github.com/citra-emu/citra/compare/7a8d57616...4efeace8e
2020-11-19 00:36:40 +00:00
Jan Beich 7e2ad0bc93 emulators/yuzu: update to s20201117
Changes:	https://github.com/yuzu-emu/yuzu/compare/87f220eff...abda36636
2020-11-19 00:36:34 +00:00
Jan Beich 4703709b67 emulators/yuzu: drop fmt workaround after r555414 2020-11-19 00:36:29 +00:00
Jan Beich 5e6c888cc3 emulators/rpcs3: update to 0.0.13.11265
Changes:	https://github.com/RPCS3/rpcs3/compare/b1710bb71...28cbba5a7
2020-11-19 00:36:23 +00:00
Jan Beich fd1579bb81 emulators/citra: update to s20201116
Changes:	https://github.com/citra-emu/citra/compare/bf03fb83a...7a8d57616
2020-11-17 00:25:10 +00:00
Jan Beich 569265cafe emulators/rpcs3: update to 0.0.13.11249
Changes:	https://github.com/RPCS3/rpcs3/compare/badb3dc2d...b1710bb71
2020-11-17 00:25:02 +00:00
Jan Beich f876daeec1 emulators/rpcs3: update to 0.0.13.11246
Changes:	https://github.com/RPCS3/rpcs3/compare/0c7f9458c...badb3dc2d
2020-11-15 00:31:19 +00:00
Jan Beich a254590a76 emulators/citra: update to s20201112
Changes:	https://github.com/citra-emu/citra/compare/2e0ce86c9...bf03fb83a
2020-11-14 00:21:08 +00:00
Jan Beich eb6c3caa05 emulators/citra: drop unused dependencies
https://github.com/citra-emu/citra/commit/e087cb9a2888
https://github.com/citra-emu/citra/commit/88edf9d62cb2
2020-11-14 00:21:04 +00:00
Jan Beich 59f72cb307 emulators/citra: enable UI translations 2020-11-14 00:20:59 +00:00
Jan Beich 3c7232dc91 emulators/yuzu: update to s20201112
Changes:	https://github.com/yuzu-emu/yuzu/compare/c22d0d994...87f220eff
2020-11-14 00:20:54 +00:00
Jan Beich 3bcf1af13e emulators/rpcs3: update to 0.0.13.11240
Changes:	https://github.com/RPCS3/rpcs3/compare/829a697c3...0c7f9458c
2020-11-14 00:20:48 +00:00
Gerald Pfeifer 7cdd015596 Update to the Wine 5.0.3 maintenance release which fixes some 44 bugs
and adds where.exe and whoami.exe.
2020-11-13 20:16:52 +00:00
Kyle Evans a563c13796 emulators/qemu-bsd-user: update to 4ee077c
Highlight:
- Properly fixed consistent segfaults at runtime on processors w/o AVX{,2}
  support (previously worked around).
- Fixed RISC-V threading support; we can now build up to gdb at the very
  least.
- AT_HWCAP is now populated, ARM reflects VFP support properly
- Fixed more regressions in signal handling
- Fixed freebsd11_kevent emulation (used by lang/go)
- Handful of fixes for warnings in the bsd-user build
2020-11-13 18:46:12 +00:00
Rene Ladan 3b088b75ff emulators/fuse-roms: fix fetch 2020-11-13 18:33:35 +00:00
Rene Ladan b3ee7638cf Mark emulators/fuse-roms unfetchable as my backup site went away.
While here fix PLIST_FILES
2020-11-12 16:53:55 +00:00
Gerald Pfeifer 658e5248dd Update to Wine 5.21. This includes the following changes:
- GDI32 library converted to PE.
 - More fixes for windowless RichEdit.
 - A number of timezone updates.
 - Various bug fixes.

files/extrapatch-server-file.c that I added to work around upstream
breakage with the Wine Staging patchset is not necessary any longer,
nor is half of files/extrapatch-dlls-ntdll-unix-file.c.
2020-11-12 13:31:01 +00:00
Jan Beich 9b204fc034 emulators/yuzu: update to s20201109
Changes:	https://github.com/yuzu-emu/yuzu/compare/9b24197ca...c22d0d994
2020-11-12 00:10:40 +00:00
Jan Beich 165870d075 emulators/rpcs3: update to 0.0.13.11222
Changes:	https://github.com/RPCS3/rpcs3/compare/8a5088061...829a697c3
2020-11-12 00:10:34 +00:00
Rene Ladan 79c7f5e70e Remove expired ports:
2020-08-15 databases/py-python-rrdtool: Uses deprecated version of python
2020-09-15 net/spideroak: Uses deprecated version of python
2020-09-15 emulators/playonbsd: Uses deprecated version of python
2020-09-15 net/xorp: Uses deprecated version of python
2020-11-10 20:04:49 +00:00
Piotr Kubaj de8c908376 emulators/qemu: fix build on GCC architectures
Don't explicitly add -L/usr/lib, it makes gcc9 prefer /usr/lib instead of its own libraries.
2020-11-10 01:28:38 +00:00
Jan Beich 32459da2a0 emulators/yuzu: update to s20201108
Changes:	https://github.com/yuzu-emu/yuzu/compare/e82997374...9b24197ca
2020-11-10 00:10:31 +00:00
Jan Beich 180ba0e8c1 emulators/rpcs3: update to 0.0.13.11205
Changes:	https://github.com/RPCS3/rpcs3/compare/6fcc68699...8a5088061
2020-11-10 00:10:23 +00:00
Antoine Brodin 7d99505bb8 Finish riscv-fesvr removal 2020-11-09 14:29:33 +00:00
Mitchell Horne 4049e5046c Update riscv-isa-sim to 2020-11-02 snapshot
- Switch to the official upstream, github.com/riscv/riscv-isa-sim.
 - Remove emulators/riscv-fesvr, as it is now bundled with Spike.
 - Drop patches.

Submitted by:	lwhsu (earlier version)
Reviewed by:	lwhsu
Approved by:	lwhsu (ports, maintainer)
Differential Revision:	https://reviews.freebsd.org/D27144
2020-11-09 13:45:01 +00:00
Kyle Evans 74b54222b9 emulators/qemu-user-static: update to d618de655
Primarily fixes qemu-user-static with the upstream switch to enabling
ARM_FEATURE_EL3 by default (I note that this actually eventually gets
reverted on its own just for CONFIG_USER in later revisions of qemu).

It also fixes some really fundamental breakage that was observed in, e.g.,
grep and most other applications. The official armv7 builder, beefy12, was
seeing an incredibly similar failure.
2020-11-09 01:01:08 +00:00
Tobias C. Berner 2bf2737332 archivers/quazip: update to 1.1
- fix / modify find calls and include directories in dependent ports
2020-11-08 18:57:00 +00:00
Jan Beich cfefb5268f emulators/rpcs3: update to 0.0.13.11194
Changes:	https://github.com/RPCS3/rpcs3/compare/a3eb5c2d6...6fcc68699
2020-11-08 00:20:52 +00:00
Jan Beich 51e3e90ff7 emulators/yuzu: update to s20201107
Changes:	https://github.com/yuzu-emu/yuzu/compare/91a45834f...e82997374
2020-11-08 00:20:41 +00:00
Jan Beich 007ed7c723 emulators/yuzu-qt5: enable UI translations 2020-11-08 00:20:29 +00:00
Jan Beich 8fcf44395f emulators/citra: update to s20201106
Changes:	https://github.com/citra-emu/citra/compare/1bb20571b...2e0ce86c9
2020-11-07 00:40:06 +00:00
Jan Beich cb42453180 emulators/yuzu: update to s20201106
Changes:	https://github.com/yuzu-emu/yuzu/compare/1089d7673...91a45834f
2020-11-07 00:40:00 +00:00
Jan Beich 693406b9bb emulators/rpcs3: update to 0.0.13.11185
Changes:	https://github.com/RPCS3/rpcs3/compare/b66628bac...a3eb5c2d6
2020-11-07 00:39:53 +00:00
Jan Beich 9f5c0065f0 emulators/rpcs3: update to 0.0.13.11163
Changes:	https://github.com/RPCS3/rpcs3/compare/09a9d0846...b66628bac
2020-11-05 00:40:48 +00:00
Kyle Evans e86ee125d0 emulators/qemu-user-static: update to 269a4ac93
Fixes:
- Fixed recently broken execution of PIE binaries (not zero'ing .bss)[0]
- Fixed handling of signals during pselect(2)/ppoll(2)
- Fixed nanosleep(2) (was writing out time remaining only on success)
- Fixed swapcontext(2)/setcontext(2)
- Fixed a lot of ktimer handling issues
- Fixed direct exec of rtld

Improvements:
- Implemented clock_nanosleep(2)
- Implemented msgget(2) and, more generally, fixed SysV msg support

- Refactored ELF loading (much easier to read, less easy to break)

Investigated by:	Andrew Gierth <andrew tao11 riddles org uk> [0]
2020-11-04 03:38:32 +00:00
Ganael LAPLANCHE 907382ed49 Import upstream patch to fix build on i386:
/wrkdirs/usr/ports/emulators/dolphin-emu/work/dolphin-3152428/Source/Core/VideoBackends/Vulkan/VKTexture.h:57:51: error: invalid operands to binary expression ('const VkDeviceMemory' (aka 'const unsigned long long') and 'nullptr_t')
  bool IsAdopted() const { return m_device_memory != nullptr; }
                                  ~~~~~~~~~~~~~~~ ^  ~~~~~~~
2020-11-03 20:12:36 +00:00
Jan Beich 71f8397c26 emulators/rpcs3: update to 0.0.13.11151
Changes:	https://github.com/RPCS3/rpcs3/compare/ca57f25f2...09a9d0846
2020-11-03 00:55:24 +00:00
Jan Beich ec6bbec879 emulators/yuzu: update to s20201101
Changes:	https://github.com/yuzu-emu/yuzu/compare/98f68d06f...1089d7673
2020-11-03 00:55:16 +00:00
Antoine Brodin f84b8b7d39 Mark BROKEN
Reported by:	pkg-fallout
2020-11-01 14:24:02 +00:00
Gerald Pfeifer d1488091c7 Unbreak the (non-default) STAGING option. This requires two local patches
on top of the Wine Staging patchset that address upstream regressions.

It also brings a fair number of STAGING-specific additions to the set of
Wine libraries.
2020-11-01 14:15:44 +00:00
Jan Beich 8f6ae85dcf emulators/yuzu: update to s20201031
Changes:	https://github.com/yuzu-emu/yuzu/compare/6db0c0d8d...98f68d06f
2020-11-01 00:25:02 +00:00
Jan Beich 009716675e emulators/rpcs3: update to 0.0.12.11145
Changes:	https://github.com/RPCS3/rpcs3/compare/4984e8777...ca57f25f2
2020-11-01 00:24:56 +00:00
Max Brazhnikov 3b039be8b2 emulators/dosbox-staging: Update to 0.75.2
Release notes: https://dosbox-staging.github.io/v0-75-2/
2020-10-31 08:35:49 +00:00
Jan Beich ff431e17c1 emulators/yuzu: update to s20201030
Changes:	https://github.com/yuzu-emu/yuzu/compare/2f6ba5448...6db0c0d8d
2020-10-31 00:48:24 +00:00
Jan Beich 9cdff99356 emulators/rpcs3: update to 0.0.12.11133
Changes:	https://github.com/RPCS3/rpcs3/compare/280958ee7...4984e8777
2020-10-31 00:48:17 +00:00
Fernando Apesteguía 8422b9e5bf emulators/mgba: Update to 0.8.4
ChangeLog: https://mgba.io/2020/10/29/mgba-0.8.4/

PR:	250734
Submitted by:	james.wright@digital-chaos.com
Approved by:	greg@unrelenting.technology (maintainer)
MFH:	2020Q4 (blanket, runtime fixes)
2020-10-30 17:31:12 +00:00
Kyle Evans 0e121ca6d3 emulators/qemu-user-static: update to latest bsd-user-rebase-3.1
This fixes the recent ELF fix by properly initializing the extension to the
PT_LOAD segment rather than filling it with file garbage.

While here, disable capstone -- this part of the build is subject to
external pollution (= death), and we don't use it in qemu-user-static
anyways.
2020-10-30 03:26:29 +00:00
Jan Beich 8df9a0022a emulators/rpcs3: update to 0.0.12.11104
Changes:	https://github.com/RPCS3/rpcs3/compare/8307f82f8...280958ee7
2020-10-29 00:53:04 +00:00
Piotr Kubaj 90585b7aa8 emulators/jzintv: fix build on GCC architectures
Use C++11 compiler:
imasm/parser.cpp:1005: error: 'nullptr' was not declared in this scope

MFH:		2020Q4 (fix build blanket)
2020-10-27 13:16:00 +00:00
Guido Falsi 4296c3e1e4 Fix patch to virtualbox-ose-additions OpenGL ssupport to actually
work at runtime as much as possible.

The OpenGL bits in VirtualBox 5 are an old implementation that does
not play too well with what wee have in the tree now. Thesse patches
simply change the funzionn prototypess in VirtualBox to match the
ones from mesa so it caan compile and interface as much as possible
with it.

Thanks to Ronald Klop <ronald-lists@klop.ws> for testing.

PR:		250315
Submitted by:	rozhuk.im@gmail.com
Approved by:	portmgr (fixit blanket)
2020-10-27 09:10:56 +00:00