| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/33851d51ab...99b44cf33a
(cherry picked from commit 5d1071570d01c84a1aabc674f7a5f3355b04e859)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Our devel/llvm18 and devel/llvm17 ports (with commits c56fde6514 and
b21e6b4de1, respectively) now provide C99 include files.[1] This is
a positive and fixes a long standing issue. It significantly changes
what Wine builds, though. For emulators/wine-devel we moved to the new
world order already; for emulators/wine remain a bit more conservative
and stay with status quo ante by firmly using LLVM 15.
For most users this won't make any difference since so far we have
been using LLVM_DEFAULT which currently stands at ... 15.
On the way use the new USES=llvm facility instead of doing things
more manually.
PR: 279677, 274542 [1]
|
| |
|
|
|
|
| |
PR: 279015
|
|
|
|
|
| |
ChangeLog:
https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v2024.07.01
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/363a4dbdef...33851d51ab
|
|
|
|
|
|
|
| |
Thanks again to jbeich for noticing various things I overlooked.
Reviewed by: acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat, nobukata, sunpoet, tagattie, yuri, arrowd, kde
Differential Revision: https://reviews.freebsd.org/D45141
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This forward ports the following two commits from emulators/wine
as far as files/wine.sh goes:
commit ef11261971a87d2b75b352ab479b651d2f2b0b50
Author: Gerald Pfeifer <gerald@FreeBSD.org>
Date: Wed Jan 31 12:27:21 2024 +0000
emulators/wine: Simplify the logic in wine.sh
and
commit 0f2052c3784e3b8d5aed85aab22b8a49613ee85c
Author: Alexander Vereeken <Alexander88207@protonmail.com>
Date: Sun Dec 17 22:58:41 2023 +0000
emulators/wine: Unbreak WoW64
This is an excerpt of 1f07ec6014 by Alex S <iwtcex@gmail.com> for
emulators/wine-proton.
PR: 275677, 279927
Reported by: scf
|
|
|
|
| |
2024-06-30 emulators/qemu7: qemu 9.X.X is out, so time to retire this one
|
|
|
|
|
|
|
| |
This includes the following changes:
- C++ exception handling on ARM platforms (which we don't support yet).
- More DPI Awareness support improvements.
- Various bug fixes.
|
|
|
|
|
|
|
|
| |
This is new functionality since upstream commit af3a8fa27b from
May 10. We want to be explicit (either way) for the sake of builds
being reproducible and predictable.
PR: 279205
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fix build with llvm15+, fix run with PAE on i386
* Fix build with llvm15+ from ports and from base:
- ISO C++17 does not allow 'register' storage class specifier;
- require -fPIC on i386.
* Fix load kernel modules on host and guest i386 if kernel compiled with
PAE option: add non-default option PAE to ports.
Based on patches from mi@.
PR: 279257 224616
Approved by: vbox (maintainer, timeout 1 month and 6 years)
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/87f5368d3c...363a4dbdef
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Bundled vkd3d upgraded to version 1.12.
- DPI Awareness support improvements.
- C++ RTTI support on ARM platforms (which we haven't enabled yet).
- More obsolete features removed in WineD3D.
- Various bug fixes.
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/bceaf46e2f...87f5368d3c
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the large update to Wine 9.9 we missed the (non-default) OSS option
and its impact on packaging. [1]
Similarly, i386 does not feature the WoW64 libraries. [2]
PR: 279927
Co-authored-by: scf [2]
Reported by: O. Hartmann <ohartmann@walstatt.org> [1], scf [2]
Tested by: Ivan Rozhuk <rozhuk.im@gmail.com> [1], scf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Removal of a number of obsolete features in WineD3D.
- Support for new WoW64 mode in ODBC.
- Various bug fixes.
When trying to build with LLVM 15, which is the current default in
the Ports Collection we have been using for a while, we now get the
following error:
configure: error: Suitable PE cross-compiler not found, PE files
won't be built. This is an error since --with-mingw was requested.
===> Script "configure" failed unexpectedly.
This is not actually a regression from Wine 9.8 to 9.9; rather Wine
now diagnoses this (again) instead of simply proceeding.
Luckily our devel/llvm18 and devel/llvm17 ports just recently addressed
the situation with commits c56fde6514 on May 28 and b21e6b4de1 on June 12,
respectively. Accordingly force the use of at least devel/llvm17. [2]
This brings a huge number of changes in terms of pkg-plist.
(The emulators/wine port will need similar changes or it'll break
with builds of LLVM that contain these changes already in the two
ports above. [1])
PR: 279677 [1], 274542 [2]
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/8dac5e34be...bceaf46e2f
|
| |
|
|
|
|
| |
MFH: 2024Q2
|
|
|
|
| |
ChangeLog: https://github.com/LIJI32/SameBoy/releases/tag/v0.16.6
|
|
|
|
| |
Changelog: https://wiki.qemu.org/ChangeLog/9.0
|
|
|
|
| |
Changelog: https://wiki.qemu.org/ChangeLog/7.2
|
|
|
|
| |
Changelog: https://wiki.qemu.org/ChangeLog/8.2
|
|
|
|
|
|
| |
Reviewed by: mhorne
Event: Kitchener-Waterloo Hackathon 202406
Differential Revision: https://reviews.freebsd.org/D43251
|
|
|
|
| |
Sponsored by: Serenity Cybersecurity, LLC
|
|
|
|
|
|
| |
Use USES= libarchive instead of defining it using LIB_DEPENDS
Approved by: portmgr (blanket)
|
|
|
|
|
|
|
| |
archivers/minizip-ng
PR: 275303
Tested by: Alastair Hogge <agh@riseup.net>, martymac, lbartoletti
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Although the documentation builds fine currently however the doc
UserManual.pdf fails to build from the docbook with pdflatex from TeX
2024. So decouple the documentation file from the builds as an
additional DISTFILE. As this version is no longer supported by upstream
it is highly unlikely that the build of the documentation will be fixed
by upstream. Or unless someone has enough enthusiasm to fix the build
of the documentation once TeX 2024 hits the tree.
Approved by: portmgr (blanket)
Sponsored by: Nepustil
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Although the documentation builds fine currently however the doc
UserManual.pdf fails to build from the docbook with pdflatex from TeX
2024. So decouple the documentation file from the builds as an
additional DISTFILE. As this version is no longer supported by upstream
it is highly unlikely that the build of the documentation will be fixed
by upstream. Or unless someone has enough enthusiasm to fix the build
of the documentation once TeX 2024 hits the tree.
Approved by: portmgr (blanket)
Sponsored by: Nepustil
|
|
|
|
| |
Changelog: https://wiki.qemu.org/ChangeLog/8.2
|
|
|
|
| |
ChangeLog: https://github.com/LIJI32/SameBoy/releases/tag/v0.16.5
|
| |
|
|
|
|
| |
This is the global default now.
|
|
|
|
|
|
| |
This is the last of the emulators/wine-* ports listing
damjan.jov@gmail.com as maintainer, who sadly has not been able
to contribute for several quarters.
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/9ceb22a2c0...8dac5e34be
|
|
|
|
| |
This has now become the global default.
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/ba379ceba2...9ceb22a2c0
|
| |
|
|
|
|
| |
Its setting is now the global default.
|
|
|
|
|
|
|
|
| |
Restore files/patch-dlls_ntdll_unix_loader.c which we "lost" with
the update to Wine 9.0 by means of an adjusted version.
PR: 278427
Obtained from: Alex S <iwtcex@gmail.com> in PR 278525
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/b7a882f42b...ba379ceba2
|
|
|
|
|
|
| |
Backport c9fcc6ef30 from emulators/wine-devel.
PR: 277913
|
|
|
|
|
| |
PR: 278940
Approved by: maintainer/submitter
|
|
|
|
|
|
| |
Changelog: https://github.com/shkhln/libc6-shim/compare/20240106...20240512
PR: 278945
|
|
|
|
|
|
| |
This includes the following changes:
- IDL-generated files use fully interpreted stubs.
- Various bug fixes.
|
|
|
|
| |
MFH: 2024Q2
|