Commit Graph

7324 Commits

Author SHA1 Message Date
github-actions[bot]
f515d91189
Merge master into staging-next 2021-11-20 18:01:07 +00:00
7c6f434c
727af7b642
Merge pull request #139763 from onny/foo2zjs
foo2zjs: add hbpl1 printers support
2021-11-20 14:26:12 +00:00
Thiago Kenji Okada
f435d7d631 retroarch: fix build on macOS, mark as broken
With those changes retroarch builds on Darwin, but the executable itself
is broken.
2021-11-20 10:41:46 -03:00
Thiago Kenji Okada
03e35cfb65 retroarch: use fixed paths on "libretro_info_path"
This commit introduces a patch that hardcodes "libretro_info_path"
directly in the RetroArch code, without the issues of the previous
approach.

With this commit, RetroArch stops reading "libretro_info_path" from
`retroarch.cfg` file, and always use the default.
2021-11-20 16:34:01 -03:00
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