3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

7320 commits

Author SHA1 Message Date
Thiago Kenji Okada 24095a994c retroArchCores: remove
`retroArchCores` is strange: it requires a global configuration on nixpkgs, as:

```nix
nixpkgs.config.retroarch = {
  enableDolphin = true;
  enableMGBA = true;
  enableMAME = true;
};
```

To do so, we ended up declaring all available emulators on
`all-packages.nix`. Failing to do so would mean that the emulator
wouldn't be available.

However, there is a mechanism on nixpkgs that also works: overrides.
Overrides are similar on how other packages works, for example:

```nix
(retroarch.override { cores = with libretro; [ citra snes9x ]; });
```

So let's remove `retroArchCores` and leave the overrides mechanism
instead.
2021-11-20 16:19:13 -03:00
Jonas Heinrich 8afdfa9896 foo2zjs: add hbpl1 printers support 2021-11-20 14:24:31 +01:00
github-actions[bot] 0373476c4a
Merge master into staging-next 2021-11-20 06:01:21 +00:00
Thiago Kenji Okada c8304d130f retroarch: 1.9.2 -> 1.9.13.2
The issue of non-working cores on newer versions of RetroArch was caused
by the missing core metadata that is available on
libretro/libretro-super repo. This also allows RetroArch to works
properly, for example there is no need to load a core before loading a
content: RetroArch knows each emulator to load depending on the
available emulators and the file extension.

To load the metadata from `/nix/store`, we need to patch the
`retroarch.cfg`. Sadly this file is only updated when needed, for
example, it will update if the path that it is pointing doesn't exist
anymore. However, before this PR it pointed to a file located in the
HOME directory, so if someone used RetroArch before they will probably
have issues while loading the file.

I tried to patch the configuration loader directly but the code is kinda
messy and this seems very prone to breakage (while the `retroarch.cfg`
file seems an stable interface). One better solution will probably be
the introduction of a module that can generate `retroarch.cfg` file
(since retroarch supports loading a config from `/etc/retroarch.cfg`).

But this will come in a future PR.
2021-11-19 17:43:47 -03:00
Jonathan Ringer 6ede9cd761
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
  pkgs/applications/audio/hybridreverb2/default.nix
2021-11-19 08:44:33 -08:00
AndersonTorres 0d38cca78a stella: 6.5.3 -> 6.6 2021-11-18 18:04:05 -03:00
github-actions[bot] 91e24d05d7
Merge master into staging-next 2021-11-18 18:01:14 +00:00
Thiago Kenji Okada 313ed3c609
Merge pull request #146295 from thiagokokada/bump-retroarch
retroarch: 1.8.5 -> 1.9.2
2021-11-18 11:12:06 -03:00
github-actions[bot] 385e4f8531
Merge master into staging-next 2021-11-18 06:01:22 +00:00
Bobby Rong 3d4b8e429b
Merge pull request #146133 from r-ryantm/auto-update/ryujinx
ryujinx: 1.0.7101 -> 1.0.7105
2021-11-18 09:15:04 +08:00
Bobby Rong 5130f5df7e
ryujinx: 1.0.7101 -> 1.0.7105 2021-11-18 08:52:45 +08:00
github-actions[bot] 841469e4d8
Merge master into staging-next 2021-11-18 00:01:36 +00:00
Thiago Kenji Okada 1bf3720f78 libretro.play: fix build 2021-11-17 19:17:41 -03:00
github-actions[bot] c77daf4da1
Merge master into staging-next 2021-11-17 18:00:59 +00:00
Chua Hou 98426ba308
vimPlugins: update 2021-11-17 17:37:34 +00:00
Bernardo Meurer 55039a2a52
Merge pull request #146342 from dotlambda/revert-bad-vim-plugins-update
vimPlugins: revert bad update
2021-11-17 09:29:20 -08:00
Thiago Kenji Okada 78b9e1252d retroarch,libretro: add myself as maintainer 2021-11-17 12:09:57 -03:00
Thiago Kenji Okada 5fc7933ab8 retroarch: update license 2021-11-17 12:09:43 -03:00
Thiago Kenji Okada e9bbcb7f16 libretro: update core licenses 2021-11-17 12:00:36 -03:00
Thiago Kenji Okada bbf12f11ca libretro: clean-up 2021-11-17 12:00:36 -03:00
Thiago Kenji Okada db9cb2dc10 libretro: name -> pname+version 2021-11-17 12:00:36 -03:00
Thiago Kenji Okada 75e1954f63 retroarch: 1.9.13.2 -> 1.9.2
From retroarch 1.9.3 and above, it stops loading the cores.

This probably can be fixed, but for now at least this brings the
retroarch to a newer (working) version.
2021-11-17 12:00:36 -03:00
Thiago Kenji Okada bf93ad6b39 retroarch: fix editorconfig error on hashes.json 2021-11-17 12:00:35 -03:00
Thiago Kenji Okada 71fb85952d libretro.citra: fix compilation 2021-11-17 12:00:35 -03:00
Thiago Kenji Okada c03e4f141a libretro: 2020-03-06 -> unstable-2021-11-16 2021-11-17 12:00:35 -03:00
Thiago Kenji Okada 8b122f950c libretro: add update.py script 2021-11-17 12:00:35 -03:00
Thiago Kenji Okada 14b2e99b33 retroarch: 1.8.5 -> 1.9.13.2 2021-11-17 12:00:35 -03:00
Sandro 72ab57a168
Merge pull request #145961 from SuperSandro2000/vscode-extensions 2021-11-17 13:32:37 +01:00
github-actions[bot] f8cf67790e
Merge master into staging-next 2021-11-17 06:01:28 +00:00
Robert Schütz 2284d771db Revert "vimPlugins: update"
This reverts commit af115051b8.
2021-11-16 18:58:07 -08:00
Robert Schütz bbc5740dd5 Revert "vimPlugins: update"
This reverts commit 9e7cfee02b.
2021-11-16 18:56:39 -08:00
figsoda 6ad04bcb7d
Merge pull request #146243 from figsoda/treewide-rust-feature
treewide: use buildFeatures and checkFeatures for rust packages
2021-11-16 21:00:48 -05:00
Sandro Jäckel a63f9e1ca1
vscode-extensions.update_installed_exts.sh: add function how to use the output with vscode, make shellcheck work 2021-11-17 01:35:34 +01:00
github-actions[bot] 90829d83e5
Merge master into staging-next 2021-11-17 00:01:49 +00:00
Martin Weinelt 2cc5606c84
Merge pull request #142319 from mweinelt/node2nix 2021-11-16 19:46:17 +01:00
José Luis Lafuente 19b22191f7 vim-utils: better error message if duplicates
Print a more user friendly error message if you try to in install
multiple plugins with the same name
closes #145980 #146099
2021-11-16 19:26:59 +01:00
Jonathan Ringer a2e621d20d
Merge remote-tracking branch 'origin/master' into staging-next 2021-11-16 07:50:20 -08:00
Pavol Rusnak 1663708500
Merge pull request #142468 from prusnak/dotnet-update
dotnet-sdk_3: 3.1.19 -> 3.1.21 + dotnet-sdk_5: 5.0.10 -> 5.0.12
2021-11-16 16:27:23 +01:00
Martin Weinelt 37fa1e7c1d treewide: pass and inherit writeShellScript in node2nix packages 2021-11-16 16:08:23 +01:00
figsoda 94eee0a20b vscode-extensions.vadimcn.vscode-lldb: use buildFeatures 2021-11-16 08:11:47 -05:00
Claudio Bley 86d5dd09f1
ryujinx: Update dependencies 2021-11-16 10:44:01 +01:00
github-actions[bot] 69a9c90876
Merge staging-next into staging 2021-11-16 00:02:03 +00:00
Pascal Wittmann 73d60f405a
Merge pull request #145746 from sikmir/suckless-cross
farbfeld,ii,sic,slock,slstatus,wmname: fix cross-compilation
2021-11-15 19:32:36 +01:00
github-actions[bot] 9f6360b7fb
Merge staging-next into staging 2021-11-14 18:01:49 +00:00
github-actions[bot] 093d806878
Merge master into staging-next 2021-11-14 18:01:14 +00:00
figsoda 645ad3a457
Merge pull request #145959 from bandithedoge/master
vimPlugins: add fterm and nvim-lint
2021-11-14 12:19:57 -05:00
sternenseemann 987dd38788 Merge remote-tracking branch 'origin/master' into staging-next 2021-11-14 17:04:19 +01:00
Jörg Thalheim 8d09a0ee89
Merge pull request #145887 from midchildan/package/coc-ultisnips
vimPlugins.coc-ultisnips: init at 1.2.3
2021-11-14 16:04:01 +00:00
sternenseemann 2f78a2d3a3 Merge remote-tracking branch 'origin/master' into staging-next 2021-11-14 16:26:44 +01:00
Alyssa Ross 4e1852096f
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	pkgs/development/tools/parsing/flex/2.6.1.nix
2021-11-14 14:17:46 +00:00
"bandithedoge" 32b6a2bf6a vimPlugins.nvim-lint: init at 2021-11-08 2021-11-14 15:12:31 +01:00
"bandithedoge" 6575f96648 vimPlugins.FTerm-nvim: init at 2021-11-13 2021-11-14 15:07:03 +01:00
"bandithedoge" 9e7cfee02b vimPlugins: update 2021-11-14 15:06:10 +01:00
Maciej Krüger 312a3d0b76
Merge pull request #145918 from msfjarvis/hs/2021-11-14/scrcpy-1.12.0 2021-11-14 14:16:40 +01:00
Harsh Shandilya 9c83343bb8
scrcpy: 1.19 -> 1.20 2021-11-14 17:47:01 +05:30
github-actions[bot] 0ca0546665
Merge master into staging-next 2021-11-14 06:01:05 +00:00
midchildan 1a2019bd83
vimPlugins.coc-ultisnips: init at 1.2.3 2021-11-14 13:51:19 +09:00
tomberek 51efdeffe6
Merge pull request #145759 from mattchrist/update-libretro.dolphin
libretro.dolphin: 2020-03-06 -> 2021-11-01
2021-11-13 22:00:34 -05:00
github-actions[bot] 9b5a105856
Merge master into staging-next 2021-11-14 00:01:47 +00:00
Markus S. Wamser b0249fdf99 pkgs.misc: remove unused args 2021-11-13 23:09:33 +01:00
Sandro 96c17beaf5
Merge pull request #145205 from Stunkymonkey/treewide-pname-version-1 2021-11-13 19:32:52 +01:00
github-actions[bot] 914defdc38
Merge staging-next into staging 2021-11-13 18:01:47 +00:00
github-actions[bot] 4db5f307b0
Merge master into staging-next 2021-11-13 18:01:11 +00:00
figsoda 5aaa5f5e75 pluginupdate.py: fix compatibility with nix 2.4 2021-11-13 17:33:43 +01:00
Alyssa Ross 26b89bcd16
Merge remote-tracking branch 'nixpkgs/staging-next' into staging 2021-11-13 15:30:01 +00:00
Matt Christ 5c8bb6ac0d libretro.dolphin: 2020-03-06 -> 2021-11-01 2021-11-13 09:15:32 -06:00
Matt Christ ec27b24452 libretro: mkLibRetroCore: allow specifying custom version 2021-11-13 09:06:44 -06:00
"Ivan Kovnatsky" c921653fbb
vimPlugins.luatab-nvim: init at 2021-11-08 2021-11-13 16:15:34 +02:00
Ivan Kovnatsky f236c90ccb
vimPlugins.tabline-nvim: init at 2021-11-10 2021-11-13 16:15:34 +02:00
Nikolay Korotkiy 24c9cd84c2
slock: fix cross-compilation 2021-11-13 15:34:17 +03:00
sternenseemann 1a1e32f023 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts were caused by 2043dbb6fa
interacting with b2767b69dd.
2021-11-13 12:35:55 +01:00
R. Ryantm aca795f900 sameboy: 0.14.5 -> 0.14.6 2021-11-13 10:19:11 +01:00
github-actions[bot] e972a20a60
Merge staging-next into staging 2021-11-13 00:02:24 +00:00
github-actions[bot] c0c7fbda14
Merge master into staging-next 2021-11-13 00:01:45 +00:00
Sandro 1a270c8890
Merge pull request #145640 from bandithedoge/master 2021-11-12 23:50:50 +01:00
Artturi 4e61e1242c
Merge pull request #144933 from Artturin/ananicyinit
ananicy: init at unstable-2021-11-05
2021-11-12 21:08:14 +02:00
Artturi 3abdeae008
Merge pull request #145566 from risicle/ris-xscreensaver-aarch64
xscreensaver: fix build for aarch64
2021-11-12 21:02:05 +02:00
"bandithedoge" b786c93a6a vimPlugins.blueballs-neovim: init at 2021-09-09 2021-11-12 13:19:51 +01:00
"bandithedoge" af115051b8 vimPlugins: update 2021-11-12 13:18:57 +01:00
github-actions[bot] fd8fae936e
Merge staging-next into staging 2021-11-12 06:02:01 +00:00
github-actions[bot] 9a30ed0017
Merge master into staging-next 2021-11-12 06:01:24 +00:00
Thiago Kenji Okada 4a9343eb3b
Merge pull request #145384 from SuperSamus/dolphin
dolphinEmu{Master}: removed unnecesary symlink, rename to dolphin-emu{-beta}
2021-11-11 23:04:13 -03:00
Robert Scott 63eaff4dc1 xscreensaver: fix build for aarch64 2021-11-12 00:02:36 +00:00
github-actions[bot] a4e03b8977
Merge staging-next into staging 2021-11-11 18:01:50 +00:00
github-actions[bot] f2d7271432
Merge master into staging-next 2021-11-11 18:01:13 +00:00
figsoda d83603ec2c vimPlugins.ron-vim: init at 2020-08-22 2021-11-11 10:53:03 -05:00
figsoda ed7252ca24 vimPlugins.cmp-nvim-lsp-document-symbol: init at 2021-10-28 2021-11-11 10:53:03 -05:00
figsoda e757f1fc71 vimPlugins.cmp-cmdline: init at 2021-11-08 2021-11-11 10:53:03 -05:00
figsoda 882d9ee713 vimPlugins: update 2021-11-11 10:53:03 -05:00
figsoda dd3c8d2262 vimPlugins: fix update.py 2021-11-11 10:53:03 -05:00
x10an14 49d03d07be
vimPlugins.vim-fzf-coauthorship: init at 2021-07-14 (#145146)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-11 10:23:02 -05:00
Sandro 72a9df74f0
Merge pull request #145453 from erictapen/libepoxy-rename 2021-11-11 13:33:16 +01:00
github-actions[bot] 679a57d577
Merge staging-next into staging 2021-11-11 06:01:37 +00:00
github-actions[bot] f0e180170d
Merge master into staging-next 2021-11-11 06:01:03 +00:00
Kerstin Humm bb799694db
epoxy: rename to libepoxy
https://github.com/NixOS/nixpkgs/issues/145040
2021-11-11 05:55:32 +01:00
Artturin 3914c5dba6 ananicy-cpp: init at unstable-2021-10-13 2021-11-11 02:05:42 +02:00
Artturin e5b0c95514 ananicy: init at unstable-2021-11-05 2021-11-11 02:05:42 +02:00
github-actions[bot] 62b9b0d9e8
Merge staging-next into staging 2021-11-11 00:02:20 +00:00
github-actions[bot] b199af176d
Merge master into staging-next 2021-11-11 00:01:45 +00:00
José Luis Lafuente 920625bdf8
vimPlugins.harpoon: init at 2021-11-09 2021-11-10 23:42:00 +01:00