notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: emulators/yuzu/files/patch-sdl2

Number of commits found: 12

Thursday, 30 Dec 2021
15:45 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: drop SDL < 2.0.18 workaround after 9cb3316ecd20
commit hash: e741c9bc85862f3501395fc75d31d8f4de5c3258 commit hash: e741c9bc85862f3501395fc75d31d8f4de5c3258 commit hash: e741c9bc85862f3501395fc75d31d8f4de5c3258 commit hash: e741c9bc85862f3501395fc75d31d8f4de5c3258 e741c9b
Sunday, 19 Dec 2021
00:16 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20211218

Changes:	https://github.com/yuzu-emu/yuzu/compare/a2fb5a13b...8e33cf1c2
commit hash: 097b6241bb4225dd747d75a58e26205b9d2c5eaa commit hash: 097b6241bb4225dd747d75a58e26205b9d2c5eaa commit hash: 097b6241bb4225dd747d75a58e26205b9d2c5eaa commit hash: 097b6241bb4225dd747d75a58e26205b9d2c5eaa 097b624
Saturday, 27 Nov 2021
23:40 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20211127

Changes:	https://github.com/yuzu-emu/yuzu/compare/157985f55...564f10527
commit hash: ff9778994a93afde54a1f0c47960146e9599e58a commit hash: ff9778994a93afde54a1f0c47960146e9599e58a commit hash: ff9778994a93afde54a1f0c47960146e9599e58a commit hash: ff9778994a93afde54a1f0c47960146e9599e58a ff97789
Saturday, 18 Sep 2021
00:49 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20210917

Changes:	https://github.com/yuzu-emu/yuzu/compare/e4d9814ec...6d7801deb
commit hash: f2297d3e29d1ea3d04bf47ede23ab9fcb5e87b78 commit hash: f2297d3e29d1ea3d04bf47ede23ab9fcb5e87b78 commit hash: f2297d3e29d1ea3d04bf47ede23ab9fcb5e87b78 commit hash: f2297d3e29d1ea3d04bf47ede23ab9fcb5e87b78 f2297d3
Sunday, 15 Aug 2021
00:16 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20210814

Changes:	https://github.com/yuzu-emu/yuzu/compare/756d76d97...bdd617da0
commit hash: bc57f4c6b38f40df11c039c52461d2292503e94d commit hash: bc57f4c6b38f40df11c039c52461d2292503e94d commit hash: bc57f4c6b38f40df11c039c52461d2292503e94d commit hash: bc57f4c6b38f40df11c039c52461d2292503e94d bc57f4c
Tuesday, 27 Jul 2021
20:34 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20210727

Changes:	https://github.com/yuzu-emu/yuzu/compare/f85bbf3a8...ab206d637
commit hash: 629c7003d510597b6b08fadff4f3153eecb51b95 commit hash: 629c7003d510597b6b08fadff4f3153eecb51b95 commit hash: 629c7003d510597b6b08fadff4f3153eecb51b95 commit hash: 629c7003d510597b6b08fadff4f3153eecb51b95 629c700
Thursday, 3 Jun 2021
00:37 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20210602

Changes:	https://github.com/yuzu-emu/yuzu/compare/519ddfae0...4ea171fa5
commit hash: a500d6f8fb2d1f5123606eaf16642310f42e4971 commit hash: a500d6f8fb2d1f5123606eaf16642310f42e4971 commit hash: a500d6f8fb2d1f5123606eaf16642310f42e4971 commit hash: a500d6f8fb2d1f5123606eaf16642310f42e4971 a500d6f
Thursday, 20 May 2021
14:21 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: unbreak with sdl < 2.0.14 after c61770cb8015

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:100: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
commit hash: bd9872793c6e27cff9aef8891905ff8200f79986 commit hash: bd9872793c6e27cff9aef8891905ff8200f79986 commit hash: bd9872793c6e27cff9aef8891905ff8200f79986 commit hash: bd9872793c6e27cff9aef8891905ff8200f79986 bd98727
01:18 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: limit sdl < 2.0.15 workaround to PS5 rumble

- devel/sdl20 currently disables HIDAPI by default
- rumble hint is only necessary for bluetooth
commit hash: e68388943479a40b76501705b136467b74b64cec commit hash: e68388943479a40b76501705b136467b74b64cec commit hash: e68388943479a40b76501705b136467b74b64cec commit hash: e68388943479a40b76501705b136467b74b64cec e683889
00:57 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20210519

Changes:	https://github.com/yuzu-emu/yuzu/compare/904584e4b...41b1f8d61
commit hash: c61770cb8015e82460619ce0068c4becac8e2a68 commit hash: c61770cb8015e82460619ce0068c4becac8e2a68 commit hash: c61770cb8015e82460619ce0068c4becac8e2a68 commit hash: c61770cb8015e82460619ce0068c4becac8e2a68 c61770c
Tuesday, 11 May 2021
00:13 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20210509

Changes:	https://github.com/yuzu-emu/yuzu/compare/72a49c2bb...ec50a9b5b
commit hash: 4f66aad47ac27a8012898acd1cf85ccb9153a3db commit hash: 4f66aad47ac27a8012898acd1cf85ccb9153a3db commit hash: 4f66aad47ac27a8012898acd1cf85ccb9153a3db commit hash: 4f66aad47ac27a8012898acd1cf85ccb9153a3db 4f66aad
Saturday, 24 Apr 2021
20:56 Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: unbreak after 85a65c9557ca

-- 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
commit hash: d02aa5e9ce6b357bdb5b8cd494d0f6a4a1249d7e commit hash: d02aa5e9ce6b357bdb5b8cd494d0f6a4a1249d7e commit hash: d02aa5e9ce6b357bdb5b8cd494d0f6a4a1249d7e commit hash: d02aa5e9ce6b357bdb5b8cd494d0f6a4a1249d7e d02aa5e

Number of commits found: 12