| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move from Wine 8.0.2 and the Wine 8.0 release series to Wine 9.0 which
represents another year of upstream development and over 7000 individual
changes.
Touted highlights include the new WoW64 architecture and an experimental
Wayland driver - neither of which upstream nor us have enabled yet.
Other areas of major changes include:
- The PostScript driver is reimplemented to work from Windows-format
spool files and avoid any direct calls from the Unix side.
- The Vulkan driver supports up to version 1.3.272 of the Vulkan spec.
- A number of GdiPlus functions are optimized for better graphics
performance and quite some work on Direct3D.
- The Windows Media Video (WMV) decoder DirectX Media Object (DMO),
DirectShow Audio Capture filter, and DirectShow MPEG‑1 Video Decoder
filter are implemented.
- DirectInput action maps are implemented, improving compatibility
with many old games that use this to map controller inputs to
in-game actions.
- URL/URI protocol associations are exported as URL handlers to the
FreeBSD desktop.
- Monitor information like name and model id are retrieved from the
physical monitor's Extended Display Identification Data (EDID).
- Internationalization work, new timezone database (2023c), 15.1.0
of the Unicode Standard.
- The default Windows version for new prefixes is set to Windows 10.
- Address space layout randomization (ASLR) is supported for modern
PE binaries, to avoid issues with address space conflicts.
FluidSynth (2.3.3), Musl (1.2.3), and Zydis (4.0.0) are now bundled
and several bundled libraries have been updated: Vkd3d (1.10),
Faudio (23.12), LDAP (2.5.16), LCMS2 (2.15), LibMPG123 (1.32.2),
LibPng (1.6.40), LibTiff (4.6.0), LibXml2 (2.11.5), LibXslt (1.1.38),
Zlib (1.3).
Extensive release notes are at https://www.winehq.org/announce/9.0 .
We now explicitly build --without-pcap, --without-pcsclite, and
--without-wayland and enable gstreamer support only when ALSA or
OSS are enabled.
And we include files/extra-patch-tools-winebuild-res32 to work
around intermittent build problems on i386 and have to drop
files/patch-dlls_ntdll_unix_loader.c which no longer applies.
emulators/wine8 is available for anyone needing that previous version.
|
|
|
|
|
| |
https://github.com/RPCS3/rpcs3/commit/0c94606fcfc9 silenced
-Wold-style-cast in audio_resampler.h
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/2a89d87fab...517f0e1bac
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Add new build dependency on archivers/zstd
- Add separate OPTIONs for each of the current buildable emulators
- Move HTML documentation from ${DOCSDIR}/html to ${DOCSDIR}
- TOOLS can now built without building any of the emulators
Changelog: https://www.mamedev.org/?p=535
PR: 277493
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Initial SLTG-format typelib support in widl.
- Improvements to Minidump support.
- Various bug fixes.
Upstream also dropped some libraries related to WoW64.
|
|
|
|
| |
2024-04-04 emulators/tuxnes: BROKEN for more than 4 months
|
|
|
|
|
|
|
|
|
|
| |
- Reduce the dependencies used by the port
- Remove unfinished binaries
- Correct pkg-plist
Thanks for the hints from the author of the emulator.
Reported by: Wolfgang Schwotzer <wolfgang.schwotzer@gmx.net>
|
| |
|
|
|
|
|
| |
PR: 278134
Reported by: maintainer
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/e90b399329...2a89d87fab
|
| |
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/4ecf8ecd06...e90b399329
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/a6fa091ab3...4ecf8ecd06
|
|
|
|
|
|
|
|
|
|
| |
Flexemu is a classic computer emulation based on the Motorola MC6809.
The operating system running on it is called FLEX. Several (cross)
assemblers, debugger, compilers, textprocessing systems, and even a
circuit board layout system and a videotext editing system are
available
https://flexemu.neocities.org/
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/e32ed90d21...a6fa091ab3
|
|
|
|
| |
PR: 277971
|
|
|
|
| |
Reported by: portscout
|
|
|
|
| |
Approved by: portmgr (blanket)
|
| |
|
|
|
|
|
| |
PR: 277776
Approved by: portmgr (exp-run)
|
|
|
|
|
|
|
|
|
| |
This includes the following changes:
- Bundled vkd3d upgraded to version 1.11.
- Initial OpenGL support in the Wayland driver (which we don't use).
- Support for elevating process privileges.
- More HID pointer improvements.
- Various bug fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
And remove it from individual ports. Use WRK_ENV in custom build
commands where necessary.
FreeBSD make(1) includes /usr/share/mk/sys.mk and that includes
/etc/make.conf if it exists. This happens when you run make in a port
directory but it also happens when the upstream build system uses make.
This commit disables make.conf inclusion in the latter case because
users can define variables like CFLAGS in make.conf that override ports
framework variables and this can cause problems that are difficult to
diagnose.
If there are any build customisations made through make.conf that stop
working because of this commit then they should be made available by the
ports tree through some mechanism, e.g. an option in a port.
Some ports were picking up variables from Poudriere make.conf and
required fixes:
- astro/wmspaceweather x11-clocks/wmcalclock: Add OPSYS to MAKE_ENV.
- games/zhlt: Add ARCH to MAKE_ENV.
- graphics/tachyon: Upstream ARCH is not ports tree ARCH.
Set ALL_TARGET=bsd so upstream ARCH is defined correctly.
Enable multi-threading support while here.
PR: 277455
Exp-run by: antoine
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/2f822abb47...e32ed90d21
|
|
|
|
|
|
| |
The #define to enum shutdown_how change for shutdown(2) has broken this
build. Remove the overridden SD_BOTH and directly call SHUT_RDWR for
now.
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/40adf4b944...2f822abb47
|
|
|
|
| |
2024-03-18 emulators/cpmemu: BROKEN on all versions since last year
|
|
|
|
|
|
|
|
|
| |
- Unmaintained and last upstream release was in 2005
- Uses deprecated gtk2 libraries
- Set EXPIRATION_DATE 2024-04-17
If someone needs this port feel free to undeprecate and takeover
maintainership.
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/0f00bb77fe...40adf4b944
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/adc8a360ad...0f00bb77fe
|
|
|
|
|
|
|
|
|
|
| |
$ portlint
[...]
WARN: Makefile: "DEPRECATED" has to appear earlier.
WARN: Makefile: "LIB_DEPENDS" has to appear earlier.
WARN: Makefile: "BUILD_DEPENDS" has to appear earlier.
WARN: Makefile: "TEST_DEPENDS" has to appear earlier.
WARN: Makefile: "FLAVORS" has to appear earlier.
|
|
|
|
|
|
| |
$ portlint
[...]
WARN: /usr/ports/yuzu/files/patch-renderdoc: patch was not generated using ``make makepatch''. It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
|
| |
|
|
|
|
|
| |
FreeBSD 13.3 was released on 2024-03-05. The transition period is at
least 3 months but usually rounded up to almost 4 months.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This issue started popping up after the latest gmake upgrade. Although
there are multiple ways of fixing this I will stick with the preferred
path by tijl@ as he is trying to address the issue with other ports.
As I am not sure sure whether if this triggers a different binary being
generated but for the safest route bumping portrevision. This problem
is not reproducible for people using poudreiere to build their ports
PR: 277527
Reported by: rozhuk.im@gmail.com
|
| |
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/d39361705a...adc8a360ad
|
|
|
|
| |
Reported by: portscout
|
|
|
|
|
|
|
|
| |
- Define LICENSE_FILE
- Install documentation
- Take maintainership
ChangeLog: https://dosbox-x.com/release-2024.03.01.html
|
|
|
|
|
| |
- Redirect in-app help to Wayback Machine
- Disable endpoint for telemetry, multiplayer lobby/announce
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
| |
Changes: https://github.com/RPCS3/rpcs3/compare/ef8afa7873...d39361705a
|
|
|
|
| |
Changes: https://github.com/yuzu-mirror/yuzu/compare/dc94882c90...15e6e48bef
|
|
|
|
|
|
|
| |
fetch: https://codeload.github.com/yuzu-emu/yuzu/tar.gz/dc94882c90?dummy=/yuzu-emu-yuzu-s20240227-dc94882c90_GH0.tar.gz: Not Found
fetch: https://codeload.github.com/yuzu-emu/mbedtls/tar.gz/v2.16.9-115-g8c88150ca?dummy=/yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz: Not Found
fetch: https://codeload.github.com/yuzu-emu/sirit/tar.gz/ab75463?dummy=/yuzu-emu-sirit-ab75463_GH0.tar.gz: Not Found
fetch: https://codeload.github.com/merryhime/dynarmic/tar.gz/6.6.2-15-gba8192d8?dummy=/merryhime-dynarmic-6.6.2-15-gba8192d8_GH0.tar.gz: Not Found
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Yuzu upstream was taken down as part of the settlement between
Nintendo and Tropic Haze LLC. Other parties are mostly unaffected.
For example, DMCA §1201(a)(2)(a) doesn't seem to apply here as Yuzu
- can be used to develop and run homebrew games
- is primarily designed for emulation
- can play already decrypted games
- doesn't ship/generate decryption keys (unlike libdvdcss)
This reverts commit df375e19a718db960b90b7e39d58dba02c775b13.
See also: https://www.eff.org/press/releases/licensing-scheme-fair-uses-and-other-speech-violates-first-amendment-eff-argues
|