- Drop needless linguisttools_build, the port does not use translations.
- Drop noninja. Works for me, have no idea why it was set in the first place.
- Correctly use rcc to fix build once misc/qtchooser is removed
src/input_common/sdl/sdl_impl.cpp:95:20: error: 'SDL_ControllerSensorEvent' has not been declared
95 | void SetMotion(SDL_ControllerSensorEvent event) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/input_common/sdl/sdl_impl.cpp: In member function 'void InputCommon::SDL::SDLJoystick::EnableMotion()':
src/input_common/sdl/sdl_impl.cpp:79:17: error: 'SDL_GameControllerHasSensor' was not declared in this scope; did you mean 'SDL_GameControllerGetVendor'?
79 | if (SDL_GameControllerHasSensor(controller, SDL_SENSOR_ACCEL) && !has_accel) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| SDL_GameControllerGetVendor
src/input_common/sdl/sdl_impl.cpp:80:17: error: 'SDL_GameControllerSetSensorEnabled' was not declared in this scope; did you mean 'SDL_GameControllerGetVendor'?
80 | SDL_GameControllerSetSensorEnabled(controller, SDL_SENSOR_ACCEL, SDL_TRUE);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| SDL_GameControllerGetVendor
src/input_common/sdl/sdl_impl.cpp:83:17: error: 'SDL_GameControllerHasSensor' was not declared in this scope; did you mean 'SDL_GameControllerGetVendor'?
83 | if (SDL_GameControllerHasSensor(controller, SDL_SENSOR_GYRO) && !has_gyro) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| SDL_GameControllerGetVendor
src/input_common/sdl/sdl_impl.cpp:84:17: error: 'SDL_GameControllerSetSensorEnabled' was not declared in this scope; did you mean 'SDL_GameControllerGetVendor'?
84 | SDL_GameControllerSetSensorEnabled(controller, SDL_SENSOR_GYRO, SDL_TRUE);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| SDL_GameControllerGetVendor
src/input_common/sdl/sdl_impl.cpp: In member function 'void InputCommon::SDL::SDLJoystick::SetMotion(int)':
src/input_common/sdl/sdl_impl.cpp:98:37: error: request for member 'timestamp' in 'event', which is of non-class type 'int'
98 | u64 time_difference = event.timestamp - last_motion_update;
| ^~~~~~~~~
src/input_common/sdl/sdl_impl.cpp:99:36: error: request for member 'timestamp' in 'event', which is of non-class type 'int'
99 | last_motion_update = event.timestamp;
| ^~~~~~~~~
src/input_common/sdl/sdl_impl.cpp💯23: error: request for member 'sensor' in 'event', which is of non-class type 'int'
100 | switch (event.sensor) {
| ^~~~~~
src/input_common/sdl/sdl_impl.cpp:102:56: error: request for member 'data' in 'event', which is of non-class type 'int'
102 | const Common::Vec3f acceleration = {-event.data[0], event.data[2], -event.data[1]};
| ^~~~
src/input_common/sdl/sdl_impl.cpp:102:71: error: request for member 'data' in 'event', which is of non-class type 'int'
102 | const Common::Vec3f acceleration = {-event.data[0], event.data[2], -event.data[1]};
| ^~~~
src/input_common/sdl/sdl_impl.cpp:102:87: error: request for member 'data' in 'event', which is of non-class type 'int'
102 | const Common::Vec3f acceleration = {-event.data[0], event.data[2], -event.data[1]};
| ^~~~
src/input_common/sdl/sdl_impl.cpp:102:94: error: could not convert '{<expression error>, <expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'const Vec3f' {aka 'const Common::Vec3<float>'}
102 | const Common::Vec3f acceleration = {-event.data[0], event.data[2], -event.data[1]};
| ^
| |
| <brace-enclosed initializer list>
src/input_common/sdl/sdl_impl.cpp:107:52: error: request for member 'data' in 'event', which is of non-class type 'int'
107 | const Common::Vec3f gyroscope = {event.data[0], -event.data[2], event.data[1]};
| ^~~~
src/input_common/sdl/sdl_impl.cpp:107:68: error: request for member 'data' in 'event', which is of non-class type 'int'
107 | const Common::Vec3f gyroscope = {event.data[0], -event.data[2], event.data[1]};
| ^~~~
src/input_common/sdl/sdl_impl.cpp:107:83: error: request for member 'data' in 'event', which is of non-class type 'int'
107 | const Common::Vec3f gyroscope = {event.data[0], -event.data[2], event.data[1]};
| ^~~~
src/input_common/sdl/sdl_impl.cpp:107:90: error: could not convert '{<expression error>, <expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'const Vec3f' {aka 'const Common::Vec3<float>'}
107 | const Common::Vec3f gyroscope = {event.data[0], -event.data[2], event.data[1]};
| ^
| |
| <brace-enclosed initializer list>
src/input_common/sdl/sdl_impl.cpp: In member function 'void InputCommon::SDL::SDLState::HandleGameControllerEvent(const SDL_Event&)':
src/input_common/sdl/sdl_impl.cpp:355:10: error: 'SDL_CONTROLLERSENSORUPDATE' was not declared in this scope; did you mean 'SDL_CONTROLLERBUTTONUP'?
355 | case SDL_CONTROLLERSENSORUPDATE: {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| SDL_CONTROLLERBUTTONUP
src/input_common/sdl/sdl_impl.cpp:356:57: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'?
356 | if (auto joystick = GetSDLJoystickBySDLID(event.csensor.which)) {
| ^~~~~~~
| sensor
src/input_common/sdl/sdl_impl.cpp:357:39: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'?
357 | joystick->SetMotion(event.csensor);
| ^~~~~~~
| sensor
src/input_common/sdl/sdl_impl.cpp: In function 'Common::ParamPackage InputCommon::SDL::{anonymous}::SDLEventToMotionParamPackage(InputCommon::SDL::SDLState&, const SDL_Event&)':
src/input_common/sdl/sdl_impl.cpp:1008:10: error: 'SDL_CONTROLLERSENSORUPDATE' was not declared in this scope; did you mean 'SDL_CONTROLLERBUTTONUP'?
1008 | case SDL_CONTROLLERSENSORUPDATE: {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| SDL_CONTROLLERBUTTONUP
src/input_common/sdl/sdl_impl.cpp:1012:19: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'?
1012 | if (event.csensor.sensor == SDL_SENSOR_ACCEL) {
| ^~~~~~~
| sensor
src/input_common/sdl/sdl_impl.cpp:1013:56: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'?
1013 | const Common::Vec3f acceleration = {-event.csensor.data[0], event.csensor.data[2],
| ^~~~~~~
| sensor
src/input_common/sdl/sdl_impl.cpp:1013:79: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'?
1013 | const Common::Vec3f acceleration = {-event.csensor.data[0], event.csensor.data[2],
| ^~~~~~~
| sensor
src/input_common/sdl/sdl_impl.cpp:1014:56: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'?
1014 | -event.csensor.data[1]};
| ^~~~~~~
| sensor
src/input_common/sdl/sdl_impl.cpp:1014:71: error: could not convert '{<expression error>, <expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'const Vec3f' {aka 'const Common::Vec3<float>'}
1014 | -event.csensor.data[1]};
| ^
| |
| <brace-enclosed initializer list>
src/input_common/sdl/sdl_impl.cpp:1020:19: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'?
1020 | if (event.csensor.sensor == SDL_SENSOR_GYRO) {
| ^~~~~~~
| sensor
src/input_common/sdl/sdl_impl.cpp:1021:52: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'?
1021 | const Common::Vec3f gyroscope = {event.csensor.data[0], -event.csensor.data[2],
| ^~~~~~~
| sensor
src/input_common/sdl/sdl_impl.cpp:1021:76: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'?
1021 | const Common::Vec3f gyroscope = {event.csensor.data[0], -event.csensor.data[2],
| ^~~~~~~
| sensor
src/input_common/sdl/sdl_impl.cpp:1022:52: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'?
1022 | event.csensor.data[1]};
| ^~~~~~~
| sensor
src/input_common/sdl/sdl_impl.cpp:1022:67: error: could not convert '{<expression error>, <expression error>, <expression error>}' from '<brace-enclosed initializer list>' to 'const Vec3f' {aka 'const Common::Vec3<float>'}
1022 | event.csensor.data[1]};
| ^
| |
| <brace-enclosed initializer list>
src/input_common/sdl/sdl_impl.cpp:1032:69: error: 'const SDL_Event' {aka 'const union SDL_Event'} has no member named 'csensor'; did you mean 'sensor'?
1032 | if (const auto joystick = state.GetSDLJoystickBySDLID(event.csensor.which)) {
| ^~~~~~~
| sensor
src/input_common/sdl/sdl_impl.cpp: In member function 'std::optional<Common::ParamPackage> InputCommon::SDL::Polling::SDLMotionPoller::FromEvent(const SDL_Event&) const':
src/input_common/sdl/sdl_impl.cpp:1300:14: error: 'SDL_CONTROLLERSENSORUPDATE' was not declared in this scope; did you mean 'SDL_CONTROLLERBUTTONUP'?
1300 | case SDL_CONTROLLERSENSORUPDATE:
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| SDL_CONTROLLERBUTTONUP
Reported by: pkg-fallout
This includes the following changes:
- Libraries installed into architecture-specific subdirectories.
- Secur32 library converted to PE.
- Support for Map object in JavaScript.
- Various bug fixes.
The first of the above implies massive changes to the packaging
structure.
With LICENSE=${PORTNAME} and LICENSE_TEXT set the framework creates
${WRKDIR}/${PORTNAME} however WRKSRC=${WRKDIR}/${PORTNAME} too.
Rename the licenses to fix this.
This updates both to 6ffee39fe2e4, which pulls in some patches to fix
the build after a recent commit to main that was MFC'd to stable/13.
While we're here, update qemu-user-static-devel to point to the current
upstream. qemu-user-static-devel will likely be updated in the near
future to point to imp's 6.0 rebase branch for Q/A.
MFH: 2021Q2
For ports that already use the licenses framwork, merge the content of
RESTRICTED/NO_CDROM/LEGAL* entries into LICENSEs.
Approved by: rene
Differential Revision: https://reviews.freebsd.org/D30010
Changes since 0.32:
v0.34
Car Handling Options, Colours & More!
* Car Setup Options (selectable in Settings -> Engine -> Car Setup)
* [Car Handling] Top Speed of 352kph option.
* [Car Handling] Grippy Tyres option.
* [Car Handling] Drive offroad without losing speed option.
* [Car Handling] Strong Bumper option. Hit other cars without
sliding/losing as much speed.
* [Car Colours] Eventually these will be hooked up to something
interesting, but for now you simply toggle them in the menu.
* [Controls] Possible to invert analog pedal axis in config.xml
* [Bug] Fixed issue present on original hardware, where 1 horizontal
line of road bleeds onto music selection and map screen fixed, when
fix_bugs enabled in config.xml
* [Bug] Fixed issue present in the original game, where the passengers
palettes would be incorrect on passing the finish line for 3/5
destinations.
* [Bug] Fixed a visual glitch that persisted for 1/60th of a second when
passing the finish line in 60fps mode
* [High Score Entry] Possible to delete last initial (not present in
original game, but enabled by default in config.xml)
* [High Score Entry] Possible to change default timeout value in config.xml
* [Music Selection] Possible to change default timeout value in config.xml
* [Shadows] Darkness increased to match hardware, as opposed to MAME.
Can be toggled in config.xml
* [Menus] Reorganised menu structure. Added Freeplay and Timing Fixes
to menu.
* [Roms] Support for both versions of fixed sample rom
* New Icon on Windows build
v0.33
Switch & 3DS Audio Support
Overview
Good news: This release focuses on enabling the new music from the Nintendo
3DS and Nintendo Switch version to be used. This audio is in native format,
rather than streamed. Yey.
Bad news: It is incredibly complex to extract the audio. And I cannot provide
it for legal reasons. Boo.
I have provided a wiki page which provides a rough overview of what's
involved. I'll add instructions for the 3DS release at a later date.
Please replace your old config.xml file when upgrading to this release.
What's New
* [Audio] Nintendo Switch and Nintendo 3DS Audio File Support.
* [Audio] Sample Rate can now be set in config.xml. Default frequency
increased to 48Khz, which makes a difference for FM generated audio.
* [Audio] Music Test menu now supports additional audio files
* [Audio] Extra music tracks no longer replace existing audio.
* [Audio] Music selection screen auto-adjusts when new audio added with
new scrolling format.
* [Bug] Fixed long-standing bug where there was a 50% chance of a blank
screen when switching from 60fps to 30fps mode.
* [Techy] MML format better documented in osound.cpp source code.
Additional command added to support Step On Beat.
This includes the following changes:
- NetApi32, WLDAP32, and Kerberos libraries converted to PE.
- More Media Foundation work.
- ES6 JavaScript mode.
- Improved WOW64 file system redirection.
- More Plug & Play driver support.
- Keyboard raw input device.
- Various bug fixes.
And another good number of code moves from the Staging tree into the
main tree (as reflected in pkg-plist).
-- SDL2 2.0.14 or newer not found, falling back to externals.
CMake Error at externals/CMakeLists.txt:54 (add_subdirectory):
The source directory
/wrkdirs/usr/ports/emulators/yuzu/work/yuzu-2e268abe4/externals/SDL
does not contain a CMakeLists.txt file.
Reported by: pkg-fallout
- 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
- 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]
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
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.
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.
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.
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).
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
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-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
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>
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.
- 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")
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