Commit Graph

67 Commits

Author SHA1 Message Date
Sandro Jäckel
47c869a42d
lebretro.snes9x: Fetch commit from master
The commit choosen is the parent of the commit that was here before.
The change in the commit does not matter for NixOS.
2021-01-26 15:19:03 +01:00
Ben Siraphob
fce00d15c2 pkgs/misc: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Ben Siraphob
3ae5e6ce03 treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
Aluísio Augusto Silva Gonçalves
8880179b65
libretro.mame2016: fix build with gnumake-4.3
Builds currently fail with `ar` trying to operate on what are clearly
two paths concatenated together.  It stems from a backward-incompatible
change in Make:

> Previously appending using '+=' to an empty variable would result in
> a value starting with a space.  Now the initial space is only added
> if the variable already contains some value.  Similarly, appending an
> empty string does not add a trailing space.

This issue was first reported on the MAME repository proper
(https://github.com/mamedev/mame/issues/6248), and affects libretro's
2016 snapshot as well.  A fix that is reported to work with previous
versions of Make was upstreamed to:
- GENie, the build system: https://github.com/bkaradzic/GENie/pull/493
- MAME: https://github.com/mamedev/mame/pull/6262
- libretro: https://github.com/libretro/mame2016-libretro/pull/47

The fetched patch comes from the last of these.
2020-10-28 13:31:34 -03:00
Doron Behar
01d4e2fe33 treewide: use ffmpeg_3 explicitly if not wanted otherwise
After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that
used `ffmpeg` without requiring a specific version now use ffmpeg_3
explicitly so they shouldn't change.
2020-06-12 11:55:31 -07:00
Christoph Neidahl
98f346852b retroarch: add NP2kai core 2020-05-22 17:04:57 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Matthew Bauer
eb84499355 retroarch/cores.nix: use correct platform for darwin
This should fix the regression found in
https://hydra.nixos.org/eval/1577308#tabs-now-fail. The libretro
scripts use “osx” as the identifier for macOS, and “unix” seems to
mean linux.

If anyone could help out by confirming this works. I don’t currently
have access to a macOS machine.
2020-03-31 15:07:57 -04:00
Kolby Crouch
1dc1789806 retroarch: fix picodrive on aarch64 2020-03-23 14:17:25 -05:00
Matthew Bauer
ed46adb48b retroarch/cores.nix: use correct license for gw
This should be zlib the license, not zlib the package.
2020-03-21 23:38:58 -04:00
Matthew Bauer
f094e132e2 retroarch/cores.nix: cleanup
- Avoid using overrides unless necessary
- Set platform and ARCH by default
- Don’t set dontConfigure unless absolutely necessary
- Use preBuild instead of overriding entire configurePhase
2020-03-21 23:01:01 -04:00
Matthew Bauer
e1cab10dcd Revert " Fix init"
This reverts commit e68a4094d2.
2020-03-21 22:58:58 -04:00
Kolby Crouch
e68a4094d2 Fix init 2020-03-15 23:57:54 -05:00
Kolby Crouch
e2b8f9f54a retroarch: 1.8.1 -> 1.8.4 2020-03-15 00:48:14 -05:00
Andrew Childs
03c4361599 libretro.snes9x: 29b78d -> 04692e
Upstream has broken git history [1], so the current version cannot be
fetched. The required patches have been upstreamed [2], and we hope
that upstream will be more careful with their git history.

The previous commit can still be viewed on github [3], but is not the
ancestor of any fetchable ref.

[1] https://github.com/libretro/snes9x/issues/199
[2] https://github.com/snes9xgit/snes9x/pull/588
[3] 29b78df8c9
2020-01-11 23:01:40 +09:00
Maximilian Bosch
81ffabdf4f
treewide: use flat lists for *Inputs, fix env usage 2019-12-31 01:13:55 +01:00
adisbladis
7668f680da
libretro: Dont use libGLU_combined 2019-11-09 10:34:52 +00:00
adisbladis
5e433b48dc
retroarch: Don't use libGLU_combined 2019-11-09 10:34:49 +00:00
Kolby Crouch
eb4dd1794d retroarch: update cores 2019-11-02 06:16:10 -05:00
Linus Heckemann
5aa4b19946 treewide: mark some broken packages as broken
Refs:
e6754980264fe927320d5ff2dbd24ca4fac9a160
1e9cc5b9844ef603fe160e9f671178f96200774f
793a2fe1e8bb886ca2096c5904e1193dc3268b6d
c19cf65261639f749012454932a532aa7c681e4b
f6544d618f30fae0bc4798c4387a8c7c9c047a7c
2019-10-08 17:14:26 +02:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
timor
4ec1e15558 libretro.dolphin: add missing dependencies to fix build 2018-12-01 01:28:03 +01:00
Patrick Hilhorst
9ec40cc3bf
treewide: Fix overrides having wrong versions 2018-11-06 00:06:21 +01:00
Christoph Hrdinka
da84efcd12
libretro.mame: 2017-03-02 -> 2018-09-13
Fixes build of the MAME libretro core.

Closes #47137.

Signed-off-by: Christoph Hrdinka <c.github@hrdinka.at>
2018-09-21 18:53:59 +02:00
John Ericson
2c2f1e37d4 reewide: Purge all uses stdenv.system and top-level system
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Matthew Bauer
76999cc40e treewide: remove aliases in nixpkgs
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.

Misc...

- qtikz: use libsForQt5.callPackage

  This ensures we get the right poppler.

- rewrites:

  docbook5_xsl -> docbook_xsl_ns
  docbook_xml_xslt -> docbook_xsl

diffpdf: fixup
2018-07-18 23:25:20 -04:00
Matthew Bauer
f22a63d533 libretro: build cores on darwin 2018-05-21 19:55:37 -05:00
Matthew Justin Bauer
ab7aaf1b94
Revert "libretro.mame: 2017-06-04 -> 2017-03-02" 2018-04-24 13:54:12 -05:00
Corey O'Connor
1a282a2ec7 libretro.mame: 2017-06-04 -> 2017-03-02 2018-03-22 10:55:44 -07:00
Vladimír Čunát
565bd805e6
Merge branch 'master' 2018-03-05 14:53:27 +01:00
DarkScythe97
799178fe45 libretro: add higan-sfc core (#36238) 2018-03-04 05:39:18 +00:00
DarkScythe97
e21aa3baef libretro: specify license per core 2018-03-02 10:41:16 +10:30
Alexander V. Nikolaev
0acec7e984 treewide: transition mesa to libGLU_combined 2018-02-24 17:06:49 +02:00
Orivej Desh
4cbbecc85d libretro.mame: fix parallel building 2017-11-29 11:18:14 +00:00
Orivej Desh
4e344bb5ce retroarch: enable parallel building 2017-11-26 20:12:23 +00:00
Orivej Desh
10cec932d7 retroarch: enable parallel building 2017-11-21 19:29:29 +00:00
mimadrid
09e0cc7cc7
Update homepage attributes: http -> https
Homepage link "http://.../" is a permanent redirect to "https://.../" and should be updated
https://repology.org/repository/nix_stable/problems
2017-08-03 11:56:15 +02:00
Silvan Mosberger
f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Edward Tjörnhammar
44a9f37ba8
libretro: add parallel-n64 core 2017-06-07 23:31:20 +02:00
Edward Tjörnhammar
beb04aabac
libretro.dolphin: init at 2017-06-04 2017-06-04 21:11:14 +02:00
Edward Tjörnhammar
f270376cd7
libretro.*: 2015-11-20 -> 2017-06-04 2017-06-04 03:27:55 +02:00
Christoph Hrdinka
c4eee0c4f1
retroarch.beetle-saturn: set platforms to x86_64-linux
cc #23253.

Signed-off-by: Christoph Hrdinka <c.github@hrdinka.at>
2017-02-28 15:18:06 +01:00
Christoph Hrdinka
1aaf2be2a0
retroarch: libretro-mednafen-* -> libretro-beetle-*
Rename all mednafen-* libretro ports to beetle-* due #23163.

Closes #23163.

Signed-off-by: Christoph Hrdinka <c.github@hrdinka.at>
2017-02-25 16:19:09 +01:00
Christoph Hrdinka
a7ca114545
libretro: add mGBA core
Closes #22618.
2017-02-12 12:38:20 +01:00
Joachim F
2488e42cc5 Merge pull request #22620 from hrdinka/add/libretro-reicast
libretro: add reicast core
2017-02-11 20:15:59 +01:00
Christoph Hrdinka
c4a47bdb5e
libretro: add mednafen-saturn core 2017-02-11 13:49:33 +01:00
Christoph Hrdinka
d04ee2f91c
libretro: add reicast core 2017-02-10 12:11:29 +01:00
Tuomas Tynkkynen
bac26e08db Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00