retroarch: 1.9.13.2 -> 1.9.14; libretro: unstable-2021-11-22 -> unstable-2021-12-06#149114
retroarch: 1.9.13.2 -> 1.9.14; libretro: unstable-2021-11-22 -> unstable-2021-12-06#149114thiagokokada merged 5 commits intoNixOS:masterfrom thiagokokada:bump-retroarch
Conversation
There was a problem hiding this comment.
Merged upstream: libretro/mame2016-libretro#47
|
Result of 89 packages built:
|
|
Tested:
|
|
CC @aanderse |
There was a problem hiding this comment.
snes9x2005 with USE_BLARGG_APU results on snes9x2005-plus (that was what we previously called snes9x2005). So this just fixes it, and add a proper snes9x2005 (without the USE_BLARGG_APU set).
There was a problem hiding this comment.
No more version for this guy?
There was a problem hiding this comment.
It derivates the version from here: https://github.com/NixOS/nixpkgs/pull/149114/files#diff-86029dc4c3d1ca3e77939271748ead9d43e99e83df50a7d368337b59e64b3b30R58.
The only reason this version was set before because when I introduced this core in PR #147622 I didn't want to bump all other cores.
Also, migrate old MAME cores to build with Python 3 instead of Python 2.
This is actually the old `libretro.snes9x2005` renamed with the proper core name, and the `libretro.snes9x2005` now is build without the Blaarg's APU (same as upstream).
|
Result of 90 packages built:
|
There was a problem hiding this comment.
Doesn't seem to be needed anymore, build and works fine without it.
There was a problem hiding this comment.
This flag seems to be used mostly for optimizations on slow platforms. Seems to enable some "dangerous" optimization flags that are not needed on x86_64 or even aarch64.
There was a problem hiding this comment.
The slow platforms that upstream enable are either a Funkey S or a Classic NES/SNES that should be much slower than any platform we support.
|
Thanks @thiagokokada 🎉 |
Motivation for this change
New release: https://www.libretro.com/index.php/retroarch-1-9-14-release/
Also, migrate old MAME cores to build with Python 3 instead of Python 2 (issue: #148779).
As always, some clean-ups. Sorry for the reviewers.
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes