Commit Graph

234 Commits

Author SHA1 Message Date
Artturin
a584822577 treewide: fix fallout from 'cmake/setup-hook.sh: Don't skip build-RPATH'
f7414e2
2022-07-15 02:50:09 +03:00
Ivar Scholten
4429ea6603 ryujinx: 1.1.100 -> 1.1.181
Also fixes the update script, which used to fail because of set -u.
2022-07-14 21:38:42 +02:00
Stefan Frijters
47c340212d
wine{Unstable,Staging}: 7.11 -> 7.12 2022-07-14 15:14:09 +02:00
Stefan Frijters
58be603e7d
vkd3d: 1.3 -> 1.4 2022-07-14 15:14:06 +02:00
Stefan Frijters
a517a2867c
wine{Unstable,Staging}: 7.10 -> 7.11 2022-07-14 15:07:14 +02:00
Simon Bruder
dccd4d7912
yuzu-mainline: 1014 -> 1088
This does not update yuzu-ea, since it currently does not build because
of https://github.com/yuzu-emu/yuzu/pull/8508#issuecomment-1178789727.
2022-07-14 11:53:47 +02:00
Ben Siraphob
08dfccb401
Merge pull request #179753 from celestefox/craftos 2022-07-12 22:22:58 -07:00
Astro
60722ac1d9 rpcs3: 0.0.21-13388-4a86638ce -> 0.0.23-13907-cdef752a9 2022-07-13 03:43:56 +02:00
Ryan Burns
447e562f81 wibo: init at 0.2.0 2022-07-12 01:24:10 -07:00
Peter Hoeg
42100e31bf dosbox: use SDL_compat for Wayland support 2022-07-08 16:43:59 +08:00
R. Ryantm
1c6697dec7 dolphin-emu-beta: 5.0-16380 -> 5.0-16793 2022-07-08 02:05:13 +00:00
Martino Fontana
f009b690eb dolphin-emu-primehack: 1.0.6 -> 1.0.6a 2022-07-06 17:44:47 +02:00
AndersonTorres
d7d1174c93 bochs: new recursive style 2022-07-02 12:36:06 -03:00
Glowpelt
82f4659c47 (craftos-pc): 2.4.5 -> 2.6.6
Update to the newest version.
Also:
* Adds in most optional dependencies (besides `libharu`)
* Bundles the rom files (under ComputerCraft Public License, so `free`)
* packages the headers
2022-06-30 13:34:25 -06:00
R. Ryantm
75e972b763 atari800: 4.2.0 -> 5.0.0 2022-06-25 02:49:40 +00:00
Robert Scott
466c2e342a treewide/applications: add sourceType binaryNativeCode for many packages 2022-06-23 18:38:19 +01:00
mdarocha
659967e180 ryujinx: update dependencies 2022-06-17 10:12:43 +02:00
Anderson Torres
20c0964ebf
Merge pull request #177827 from malob/fix-wxGTK30-darwin
wxGTK30-gtk2,wxGTK30-gtk3: add missing buildInput on Darwin
2022-06-17 02:29:51 -03:00
Mario Rodas
cc0e6df7c9
Merge pull request #174195 from SFrijters/wine-7.9
wine{Unstable,Staging}: 7.8 -> 7.10
2022-06-16 22:38:26 -05:00
Malo Bourgon
abff737e36 bochs: mark as broken on Darwin 2022-06-16 19:20:03 -07:00
Michael Weiss
d8ba6b400b
dynamips: 0.2.21 -> 0.2.22 2022-06-12 13:51:38 +02:00
Sergei Trofimovich
6130c92db6 retroarchBare: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream
gcc-10 or llvm-11. Otherwise build fails as:

    duplicate symbol '_apple_platform' in:ui_cocoa.o cocoa_common.o
2022-06-10 09:18:41 +01:00
Stefan Frijters
d90ca9162d
wine{Unstable,Staging}: 7.9 -> 7.10 2022-06-06 09:40:17 +02:00
Stefan Frijters
3bceabcb78
wine{Unstable,Staging}: 7.8 -> 7.9 2022-06-06 09:40:13 +02:00
Sergei Trofimovich
813520e624 uae: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:

    ld: bsdsocket.o:(.bss+0x0): multiple definition of
      `socketbases'; main.o:(.bss+0x2792c0): first defined here
2022-06-05 20:52:35 +01:00
Sandro
528d858336
Merge pull request #176340 from trofi/workaround-fno-common-for-zsnes
zsnes: add -fcommon workaround
2022-06-05 13:11:54 +02:00
Sergei Trofimovich
72e40c2bd2 zsnes: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:

    ld: initc.o:(.bss+0x28): multiple definition of `HacksDisable'; cfg.o:(.bss+0x59e3): first defined here
2022-06-05 07:52:34 +01:00
Robert Scott
3b6bc4b69c treewide: set sourceProvenance for packages containing downloaded jars
these are the easily identifiable cases and will not be comprehensive
2022-06-04 19:47:57 +01:00
Martino Fontana
6d4dfe7906 dolphin-emu-{beta,primehack}: adjust platforms 2022-06-02 18:47:53 +02:00
Martino Fontana
c3cb6d53ed dolphin-emu-primehack: 1.0.5 -> 1.0.6 2022-06-02 18:47:36 +02:00
Rick van Schijndel
433701147a
treewide: pkgs/applications: mark broken for aarch64-linux 2022-05-30 13:42:58 +02:00
Rick van Schijndel
37c633f7ae treewide: pkgs/applications: mark broken for darwin 2022-05-29 10:56:04 +02:00
Rick van Schijndel
d898e26892 bsnes-hd: mark broken on x86_64-darwin 2022-05-29 10:56:03 +02:00
Bobby Rong
a849e2c89e
Merge pull request #174158 from xfix/dolphin-5.0-16380
dolphin-emu-beta: 5.0-16101 -> 5.0-16380
2022-05-28 19:11:22 +08:00
Rick van Schijndel
d8b2ee9168
Merge pull request #174251 from xfix/dolphin-emu-beta-aarch64
dolphin-emu-beta: mark as compatible with aarch64
2022-05-27 16:23:06 +02:00
Peter Hoeg
12f36a7cff tree-wide: SDL may not have a .dev 2022-05-27 08:09:56 +08:00
Sandro
b9c9593a88
Merge pull request #173304 from IvarWithoutBones/bump/dotnetmodule 2022-05-26 00:26:18 +02:00
Sandro
70dcb108ff
Merge pull request #173999 from trofi/fix-fno-common-for-mupen64plus
mupen64plus: pull upstream fix for -fno-common toolchains
2022-05-25 00:33:17 +02:00
Sandro
b732baf859
Merge pull request #174037 from trofi/workaround-fno-common-for-pcsxr
pcsxr: add -fcommon workaround
2022-05-25 00:32:00 +02:00
Konrad Borowski
c888cdbcca dolphin-emu-beta: mark as compatible with aarch64
While aarch64-darwin is officially supported by upstream,
Darwin build is still broken.
2022-05-24 10:22:58 +02:00
Janne Heß
3673f148b3
Merge remote-tracking branch 'origin/staging-next'
* origin/staging-next: (62 commits)
  Re-Revert "lua: fix on darwin by using makeBinaryWrapper (#172749)"
  openldap: fix cross-compilation
  makeBinaryWrapper: fix codesign on aarch64-darwin
  python3Packages.ldap: fix linking with openldap 2.5+
  Revert "lua: fix on darwin by using makeBinaryWrapper (#172749)"
  wine: enable parallel build again
  pkgsi686Linux.gdb: fix formatting for 32-bit systems
  gtk4: Fix incorrect merge
  nixos/openldap: use upstream unit defaults
  openldap: update maintainers
  openldap: 2.4.58 -> 2.6.2
  Revert "Add mingwW64-llvm cross-system."
  lua: fix on darwin by using makeBinaryWrapper (#172749)
  python310Packages.python-mimeparse: execute tests
  pandas: fix darwin build
  gtk3: 3.24.33 -> 3.24.33-2022-03-11
  gtk4: patch fixing g-c-c crashes
  e2fsprogs: patch for CVE-2022-1304
  firefox-unwrapped: fix cross compilation
  rustc: expose correct llvmPackages for cross compile
  ...
2022-05-23 19:56:59 +02:00
Konrad Borowski
94d38b8321 dolphin-emu-beta: 5.0-16101 -> 5.0-16380 2022-05-23 19:56:22 +02:00
Ivv
608d595855
Merge pull request #173116 from mdarocha/dotnet-6-update
dotnet-sdk: 6.0.202 -> 6.0.300
2022-05-23 17:43:41 +02:00
mdarocha
5241fbb00c ryujinx: update dependencies, update updater.sh script
- allow updating only dependencies with --deps-only falg
2022-05-23 17:09:28 +02:00
Ivv
51ba3f1ac9
Merge pull request #173433 from kira64xyz/citra
citra: rename to citra-nightly, init citra-canary
2022-05-23 16:59:45 +02:00
Florian Brandes
ba114c4465
box64: init at 0.1.8
Co-authored-by: Robert Schütz <github@dotlambda.de>
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-05-23 08:13:41 +02:00
Sergei Trofimovich
1572de8d20 pcsxr: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream
gcc-10. Otherwise build fails as:

    ld: AboutDlg.o:/build/pcsxr/gui/Linux.h:42: multiple definition of `cfgfile';
      LnxMain.o:/build/pcsxr/gui/Linux.h:42: first defined here
2022-05-22 20:36:01 +01:00
Sergei Trofimovich
1e42f67d82 mupen64plus: pull upstream fix for -fno-common toolchains
Without the change build fails on upstream gcc-10 as:

    ld: _obj/device/r4300/x86_64/dynarec.o (symbol from plugin): in function `dyna_jump': (.text+0x0):
      multiple definition of `g_r4300_opcodes'; _obj/device/r4300/cached_interp.o (symbol from plugin):(.text+0x0): first defined here
2022-05-22 15:18:43 +01:00
Stefan Frijters
30aeecfc6f
wine: enable parallel build again
The issue with dlltool was fixed in 4b0f59afcc.
2022-05-22 13:31:16 +02:00
OPNA2608
cbd645f4ac np2kai: Fix Darwin build 2022-05-21 01:32:40 +02:00
Ashley Chiara
4dd8c9218e citra: rename to citra-nightly, init citra-canary
Bump citra-nightly to a stable release, 2021-11-01 -> 1765
Also adds another branch, citra-canary, at version 2146

This also enables fetching the in-app compatibility list.
2022-05-19 22:03:50 +02:00
Sandro
3804b963c8
Merge pull request #173607 from SuperSamus/bsnes-gtk
bsnes-hd: use gtk3
2022-05-19 20:03:22 +02:00
Martino Fontana
563a0d0a8c bsnes-hd: use gtk3 2022-05-19 13:41:04 +02:00
Martino Fontana
8038d830fa ares: 127 -> 128 2022-05-19 11:37:10 +02:00
Ivar Scholten
578589e1da treewide: remove unneeded dotnet SDK version pins
These derivations use buildDotnetModule, which has had its default
dotnet version changed recently. This patch removes redundantly setting
the SDK/runtime to version 6.
2022-05-16 21:39:47 +02:00
Christoph Hrdinka
4e4e295f76
Merge pull request #173011 from hrdinka/retrofe
retrofe: 0.6.169 -> 0.10.31
2022-05-15 11:07:26 +02:00
Ivv
1bae25ac65
Merge pull request #171310 from IvarWithoutBones/fix/dotnetmodule-flags
buildDotnetModule drvs: fix flags
2022-05-14 23:15:25 +02:00
7c6f434c
561813c4da
Merge pull request #170943 from SFrijters/wine-7.7
wine{Unstable,Staging}: 7.4 -> 7.8; winetricks: 20210825 -> 20220411
2022-05-14 14:54:22 +00:00
Christoph Hrdinka
3469265101
retrofe: 0.6.169 -> 0.10.31
Update to newest version and new repo/website location.
2022-05-14 13:56:11 +02:00
Stefan Frijters
74e705c3df
wine: Disable parallel building until dlltool is fixed 2022-05-13 12:57:15 +02:00
Ashley Chiara
59a91ce153 yuzu-{ea,mainline}: {2690,992} -> {2725,1014}
replace non-free CC BY-ND 3.0 icons with free ones

remove compat-list.json and pull from internet archive instead
2022-05-12 22:35:55 +02:00
ajs124
6936329cf2
Merge pull request #164741 from SuperSamus/pcsx2
pcsx2: 1.7.2105 -> 1.7.2731, support Vulkan
2022-05-11 09:40:16 +01:00
Anderson Torres
ec4e18bfb8
Merge pull request #172276 from AndersonTorres/MISC
Misc
2022-05-11 00:54:24 -03:00
Artturi
2ccaa6b4cb
Merge pull request #172219 from Madouura/dev/ares
ares: 126 -> 127
2022-05-11 03:48:21 +03:00
Martino Fontana
e0cd2c540a pcsx2: 1.7.2105 -> 1.7.2731, support Vulkan 2022-05-10 22:23:50 +02:00
AndersonTorres
18d7643c9d dgen-sdl: fixup meta.homepage 2022-05-10 07:47:50 -03:00
Madoura
c36d585e14
ares: 126 -> 127 2022-05-09 12:05:23 -05:00
Gaelan Steele
ac564365d4 emulationstation: pin boost 1.69
Anything later causes build failures.
2022-05-09 14:00:34 +00:00
Anderson Torres
f8a27ed69a
Merge pull request #171955 from SuperSamus/emu-cubeb
{citra,duckstation}: fix Cubeb under SDL interface
2022-05-07 17:50:36 -03:00
Martino Fontana
a62444153e duckstation: fix Cubeb under SDL interface
https://github.com/NixOS/nixpkgs/issues/171173
2022-05-07 16:27:51 +02:00
Martino Fontana
7699ee4326 citra: fix Cubeb under SDL interface
https://github.com/NixOS/nixpkgs/issues/171173
2022-05-07 16:27:23 +02:00
Stefan Frijters
416f2c1af6
wine{Unstable,Staging}: 7.7 -> 7.8 2022-05-07 09:49:45 +02:00
Sergei Trofimovich
71f10994f2 simh: add -fcommon workaround
Without the change -fno-common toolchains like upstream gcc-10
or clang-11+ fail to build simh as:

    $ nix build --impure --expr 'with import ~/nm {}; simh.override { stdenv = clang13Stdenv; }'
    ...
    ld: /build/pdp11_io-0c74f0.o:(.bss+0x10c00):
      multiple definition of `uc15_memsize'; /build/pdp11_cis-17339e.o:(.bss+0x118): first defined here
    ld: /build/pdp11_io_lib-296a06.o:(.bss+0x8000):
      multiple definition of `uc15_memsize'; /build/pdp11_cis-17339e.o:(.bss+0x118): first defined here
2022-05-07 07:36:11 +01:00
Stefan Frijters
131a5676d1
wine{Unstable,Staging}: 7.6 -> 7.7 2022-05-06 23:26:55 +02:00
Stefan Frijters
22b127cd4f
winetricks: 20210825 -> 20220411 2022-05-06 23:26:54 +02:00
Stefan Frijters
8752039f03
wine{Unstable,Staging}: 7.5 -> 7.6 2022-05-06 23:26:54 +02:00
Stefan Frijters
ab785b231b
wine{Unstable,Staging}: 7.4 -> 7.5 2022-05-06 23:26:51 +02:00
Malo Bourgon
16e15fa68f treewide: add meta.mainProgram to many packages 2022-05-04 18:08:19 -07:00
Ivar Scholten
444e767071 ryujinx: set makeWrapperArgs as an attribute 2022-05-02 19:55:14 +02:00
R. Ryantm
022c56fb7d mame: 0.242 -> 0.243 2022-04-30 08:09:32 +00:00
rewine
19429f8f50 ripes: init at 2.2.4 2022-04-29 09:00:25 -05:00
mdarocha
8a67b74064 ryujinx: update dependencies 2022-04-25 07:35:56 +02:00
Anderson Torres
458a8fee0d
Merge pull request #170045 from AndersonTorres/new-misc
x16: 38 -> 40
2022-04-24 13:54:31 -03:00
Thiago Kenji Okada
9a3bee902b
Merge pull request #169619 from thiagokokada/retroarch-bump
retroarch: 1.10.2 -> 1.10.3; libretro: unstable-2022-04-08 -> unstable-2022-04-21
2022-04-24 10:10:21 +01:00
AndersonTorres
97165f331e x16-emulator: 38 -> 40 2022-04-24 00:23:22 -03:00
AndersonTorres
5088ed8640 x16-rom: 38 -> 40 2022-04-24 00:23:22 -03:00
Thiago Kenji Okada
aff4beb95e libretro: pass explicit parameters to update_cores.py script
Hope this fixes the issue where sometimes the script calculates the
wrong hash (happening specially in `mame` core).
2022-04-24 02:29:02 +01:00
Thiago Kenji Okada
09d7048059 libretro.dosbox: fix build 2022-04-24 02:29:02 +01:00
Thiago Kenji Okada
b511e03b04 libretro: unstable-2022-04-08 -> unstable-2022-04-21 2022-04-24 02:29:01 +01:00
Thiago Kenji Okada
d359c16b4a
Merge pull request #169366 from thiagokokada/snes9x-init
snes9x: init at 1.61
2022-04-23 11:34:16 +01:00
Ivar Scholten
51a498e719 yuzu-{ea,mainline}: {2557,953} -> {2690,992} 2022-04-21 20:16:32 +02:00
Thiago Kenji Okada
54f84ac616 retroarch: 1.10.2 -> 1.10.3 2022-04-21 18:30:02 +01:00
Martino Fontana
3f8ac21fda dolphin-emu-{beta,primehack}: fix build 2022-04-21 15:04:14 +02:00
Thiago Kenji Okada
d30e9aabf4 snes9x: fix cross-compilation
This is done by importing an old patch from Gentoo's Portage, and also
rebuilding the `configure` script by using `autoreconfHook`
2022-04-21 09:07:45 +01:00
Thiago Kenji Okada
62905f6706 snes9x: init at 1.61
This is done by modifying the current `snes9x-gtk` derivation, including
a new `withGtk` option that when enabled will build the `snes9x-gtk`,
but when disabled will build `snes9x` instead. `snes9x` has less
dependencies than `snes9x-gtk`, having only X11 as a major dependency
and a minor one in ALSA. However, the only audio backend supported is ALSA,
so audio is only available on Linux.

Still, this has less dependencies than the GTK version, so it should be
useful as a minimal version for cross-compilation cases or when
porting to new devices. This also builds in macOS, however as I said
before, shouldn't have any sound there.
2022-04-21 09:04:10 +01:00
AndersonTorres
d575f86479 higan: move to bsnes/ subdir 2022-04-17 23:14:25 -03:00
AndersonTorres
a603582014 bsnes-hd: move to bsnes/ subdir 2022-04-17 23:11:10 -03:00
AndersonTorres
af8c5237d8 ares: move to bsnes/ subdir 2022-04-17 23:09:49 -03:00
Sergei Trofimovich
77a8b9fa82 zesarux: fix build for libcaca-0.99.beta20
Without the change `zesarux` fails build on `master` as:

    scrcaca.c:51:5: error: unknown type name 'cucul_canvas_t'; did you mean 'caca_canvas_t'?
       51 |     cucul_canvas_t *cv; caca_display_t *dp; caca_event_t ev;
          |     ^~~~~~~~~~~~~~
          |     caca_canvas_t
2022-04-15 20:45:12 +01:00
Malo Bourgon
0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00