Commit Graph

59 Commits

Author SHA1 Message Date
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
Fabián Heredia Montiel
fdc64cfee0 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-22 09:14:28 -06:00
Gaetan Lepage
e7df6d2a33 rye: 0.41.0 -> 0.42.0
Diff: https://github.com/mitsuhiko/rye/compare/refs/tags/0.41.0...0.42.0

Changelog: https://github.com/mitsuhiko/rye/releases/tag/0.42.0
2024-10-22 09:59:22 +02:00
github-actions[bot]
557897f89c
Merge master into staging-next 2024-10-21 12:06:04 +00:00
aleksana
048692c8c0 ryokucha: init at 0.3.1 2024-10-20 17:34:37 +08:00
Fabián Heredia Montiel
b757c412af rygel: 0.44.0 -> 0.44.1
https://gitlab.gnome.org/GNOME/rygel/-/compare/rygel-0.44.0...rygel-0.44.1
2024-10-16 16:44:44 -06:00
Bobby Rong
befc24970d
rygel: 0.43.0 → 0.44.0
https://gitlab.gnome.org/GNOME/rygel/-/compare/rygel-0.43.0...rygel-0.44.0

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
2024-10-14 20:54:16 +08:00
Bobby Rong
c0a9799ad1
tinysparql: Renamed from tracker
The project renamed in 3.8.

This commit is done by hand.
2024-10-14 20:54:11 +08:00
Bobby Rong
fca7183b02
rygel: 0.42.6 → 0.43.0
https://github.com/GNOME/rygel/compare/rygel-0.42.6..rygel-0.43.0

Also build man pages.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
2024-10-14 20:46:05 +08:00
Nabile Rahmani
59a5a09b67
ryujinx: archive.org tarball mirror
Should fix source builds by relying on our beloved archive.org to host a [SHA256-matching tarball generated from a mirror of the repo](https://archive.org/details/ryujinx-5dbba-07e-33e-83c-9047dcbb-701c-9655edbbe-89086.tar).

I have only `nix repl`'d the fetchTarball expression for its consistency check, as I do not currently have the time nor storage to build the package locally, sorry about that.

We could also generate archives to address https://github.com/NixOS/nixpkgs/issues/345410 and the 24.05 branch.

Supersedes: https://github.com/NixOS/nixpkgs/pull/345881
2024-10-05 19:08:00 +02:00
h7x4
8f55b011e0
treewide: add meta.changelog (#346488)
* guix: add meta.changelog

* zile: add meta.changelog

* zoom: add meta.changelog

* zotify: add meta.changelog

* zpaqfranz: add meta.changelog

* zunit: add meta.changelog

* zxwing-cpp: add meta.changelog

* zxpy: add meta.changelog

* zydis: add meta.changelog

* zziplib: add meta.changelog

* j: add meta.changelog

* kyua: add meta.changelog

* json2ts: add meta.changelog

* igir: add meta.changelog

* ios-webkit-debug-proxy: add meta.changelog

* gpaste: add meta.changelog

* polkit_gnome: add meta.changelog

* papers: add meta.changelog

* libmsgraph: add meta.changelog

* quadrapassel: add meta.changelog

* gnome-nibbles: add meta.changelog

* decibels: add meta.changelog

* libgedit-amtk: add meta.changelog

* simple-scan: add meta.changelog

* gnome-klotski: add meta.changelog

* gnome-sound-recorder: add meta.changelog

* gnome-remote-desktop: add meta.changelog

* gnome-robots: add meta.changelog

* gnome-shell-extensions: add meta.changelog

* gnome-panel: add meta.changelog

* gnome-session: add meta.changelog

* gnome-keyring: add meta.changelog

* devhelp: add meta.changelog

* libgnome-keyring: add meta.changelog

* ghex: add meta.changelog

* gnome-connections: add meta.changelog

* lightsoff: add meta.changelog

* gnome-flashback: add meta.changelog

* livi: add meta.changelog

* mutter: add meta.changelog

* hitori: add meta.changelog

* gnome-initial-setup: add meta.changelog

* gnome-bluetooth: add meta.changelog

* gnome-shell: add meta.changelog

* gnome-sudoku: add meta.changelog

* ideamaker: add meta.changelog

* i2p: add meta.changelog

* lms: add meta.changelog

* adwaita-icon-theme: add meta.changelog

* gnome-applets: add meta.changelog

* flac123: add meta.changelog

* flaca: add meta.changelog

* flameshot: add meta.changelog

* flaresolverr: add meta.changelog

* a52dec: add meta.changelog

* hexbinhex: add meta.changelog

* dwl: add meta.changelog

* msolve: add meta.changelog

* jcli: add meta.changelog

* nmap: add meta.changelog

* nmapsi4: add meta.changelog

* labctl: add meta.changelog

* _1oom: add meta.changelog

* libipuz: add meta.changelog

* metacity: add meta.changelog

* sushi: add meta.changelog

* rygel: add meta.changelog

* zenity: add meta.changelog

* crosswords: add meta.changelog

* gnome-mahjongg: add meta.changelog

* alacarte: add meta.changelog

* loupe: add meta.changelog

* cheese: add meta.changelog

* atomix: add meta.changelog

* swell-foop: add meta.changelog

* alfis: add meta.changelog

* aperture: add meta.changelog

* atomic-swap: add meta.changelog

* besu: add meta.changelog

* bisq: add meta.changelog

* bitcoin-abc: add meta.changelog

* bitcoin-knots: add meta.changelog

* bitcd: add meta.changelog

* btcdeb: add meta.changelog

* btcpayserver: add meta.changelog

* 86box: add meta.changelog

* darling: add meta.changelog

* dosbox: add meta.changelog

* firebird-emu: add meta.changelog

* maiko: add meta.changelog

* accerciser: add meta.changelog

* adwaita-icon-theme-legacy: add meta.changelog

* dconf-editor: add meta.changelog

* eog: add meta.changelog

* evolution-data-server: add meta.changelog

* file-roller: add meta.changelog

* four-in-a-row: add meta.changelog

* gdm: add meta.changelog

* geary: add meta.changelog

* gitg: add meta.changelog

* gnome2048: add meta.changelog

* gnome-backgrounds: add meta.changelog

* gnome-text-editor: add meta.changelog

* gnome-tour: add meta.changelog

* gnome-user-share: add meta.changelog

* gxml: add meta.changelog

* tali: add meta.changelog

* totem: add meta.changelog

* mobile-broadband-provider-info: add meta.changelog

* avr: add meta.changelog

* brev-cli: add meta.changelog

* juce: add meta.changelog

* loc: add meta.changelog

* resholve: add meta.changelog

* rpiboot: add meta.changelog

* gerbera: add meta.changelog

* kdocker: add meta.changelog

* pmenu: add meta.changelog

* advancecomp: add meta.changelog

* adriconf: add meta.changelog

* interception-tools: add meta.changelog

* nabi: add meta.changelog

* gorilla-cli: add meta.changelog

* heygpt: add meta.changelog

* 6tunnel: add meta.changelog

* aria2: add meta.changelog

* logmein-hamachi: add meta.changelog

* maphosts: add meta.changelog

* qcal: add meta.changelog

* adreaper: add meta.changelog

* aflplusplus: add meta.changelog

* aide: add meta.changelog

* cameradar: add meta.changelog

* wpscan: add meta.changelog

* aha: add meta.changelog

* xcat: add meta.changelog
2024-10-04 22:35:12 +03:00
Artemis Tosini
318ad2b8ce
ryujinx: Include more necessary libraries
Ryujinx uses the Avalonia UI framework,
which imports various X11 libraries. When they aren't found,
some features such as context menus do not work.

This was not found earlier because Avalonia does not throw an error
or even warn when the libraries are not found, it just silently breaks.
2024-09-30 15:12:53 +00:00
Gaetan Lepage
d2bdabd771 rye: 0.40.0 -> 0.41.0
Diff: https://github.com/mitsuhiko/rye/compare/refs/tags/0.40.0...0.41.0

Changelog: https://github.com/mitsuhiko/rye/releases/tag/0.41.0
2024-09-29 22:02:08 +02:00
R. Ryantm
d2853aed85 ryujinx: 1.1.1398 -> 1.1.1401 2024-09-29 09:36:06 +00:00
Gaetan Lepage
c6819cc3b7 rye: 0.39.0 -> 0.40.0
Diff: https://github.com/mitsuhiko/rye/compare/refs/tags/0.39.0...0.40.0

Changelog: https://github.com/mitsuhiko/rye/releases/tag/0.40.0
2024-09-25 17:37:50 +02:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
K900
fddbf5e6ff ryujinx: 1.1.1385 -> 1.1.1398 2024-09-24 08:18:23 +03:00
K900
87a679db4d ryujinx: fix updater script hash format + some shellcheck warnings 2024-09-24 08:18:23 +03:00
nicoo
2641d97cbf pkgs/by-name: Convert hashes to SRI format
Reproduction script:
	# Bulk rewrite
	./maintainers/scripts/sha-to-sri.py pkgs/by-name
	# Revert some packages which will need manual intervention
	for n in amdvlk azure-cli cargo-profiler corefonts flatito fluxcd gist perf_data_converter protoc-gen-js solana-cli swt verible; do
		git checkout -- "pkgs/by-name/${n:0:2}/${n}"
	done
2024-09-15 11:24:31 +02:00
R. Ryantm
bf77258552 ryujinx: 1.1.1382 -> 1.1.1385 2024-09-08 01:57:30 +00:00
David McFarland
e6c700ed11 dotnetCorePackages.fetchNupkg: override avalonia.x11 to find native libs 2024-09-06 16:32:08 -03:00
David McFarland
9a0be2fd28 dotnetCorePackages.fetchNupkg: override skiasharp to find fontconfig 2024-09-06 16:05:19 -03:00
Ivan Trubach
583270c8ef ryujinx: disable parallel building 2024-09-04 00:15:55 +03:00
R. Ryantm
40fd8a989b ryujinx: 1.1.1379 -> 1.1.1382 2024-08-31 18:25:11 +00:00
R. Ryantm
af4e0b0c0d ryujinx: 1.1.1376 -> 1.1.1379 2024-08-26 03:51:04 +00:00
Gaetan Lepage
b2ec32e8ba rye: format with nixfmt 2024-08-21 08:12:07 +02:00
Gaetan Lepage
9e85808301 rye: move to pkgs/by-name 2024-08-21 08:11:02 +02:00
R. Ryantm
d9139cea92 ryujinx: 1.1.1373 -> 1.1.1376 2024-08-19 08:28:29 +00:00
R. Ryantm
971cdd4754 ryujinx: 1.1.1364 -> 1.1.1373 2024-08-12 00:56:07 +00:00
R. Ryantm
a6b29ac954 ryujinx: 1.1.1358 -> 1.1.1364 2024-08-03 13:47:34 +00:00
John Titor
6b987b7971
ryzen-monitor-ng: moved cleanup to postfetch
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2024-08-01 00:08:28 +05:30
John Titor
c5e393f54b
ryzen_monitor_ng: add updateScript, update homepage
apply nixfmt-rfc-style

Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2024-08-01 00:08:27 +05:30
John Titor
ffa2521acb
ryzen-monitor-ng: remove custom installPhase in favor of makeFlags 2024-08-01 00:07:32 +05:30
Phil Dyer
7f2052d6ff
ryzen-monitor-ng: Fix build
makeTargets is not used by the default builder, and was not
calling the necessary make targets.

Added `make clean` to `preBuild` to ensure old files are removed
before building.
2024-08-01 00:07:32 +05:30
R. Ryantm
c8491d8304 ryujinx: 1.1.1340 -> 1.1.1358 2024-07-21 23:00:10 +00:00
Weijia Wang
6343ae5836
Merge pull request #323957 from r-ryantm/auto-update/ryujinx
ryujinx: 1.1.1336 -> 1.1.1340
2024-07-08 22:45:22 +02:00
h7x4
7384b9abdc
treewide: set meta.changelog 2024-07-07 15:20:06 +02:00
R. Ryantm
7b8ce0f251 ryujinx: 1.1.1336 -> 1.1.1340 2024-07-02 06:46:43 +00:00
Jan Tojnar
545822250c rygel: Move from gnome scope to top-level 2024-07-01 08:26:46 +02:00
éclairevoyant
71e728d3b8
maintainers: remove ivar 2024-06-29 03:09:10 -04:00
R. Ryantm
b6c16c128a ryujinx: 1.1.1330 -> 1.1.1336 2024-06-19 21:19:55 +00:00
Tim Waterhouse
1feda3cc94 ryujinx: 1.1.1298 -> 1.1.1330
Update to latest version. Automatic bot upgrade is failing due to #315574
2024-06-04 12:58:37 -07:00
R. Ryantm
892a91bbdf ryujinx: 1.1.1281 -> 1.1.1298 2024-05-12 11:22:43 +00:00
nixpkgs-merge-bot[bot]
63e06ef890
Merge pull request #304392 from r-ryantm/auto-update/ryujinx
ryujinx: 1.1.1248 -> 1.1.1281
2024-04-16 02:21:26 +00:00
pennae
c918c22a58
Merge pull request #299646 from artemist/ryujinx-udev
ryujinx: Fix controllers and update
2024-04-16 03:15:24 +02:00
R. Ryantm
7bf9024e58 ryujinx: 1.1.1248 -> 1.1.1281 2024-04-16 00:25:59 +00:00
Aleksana
029c95c780
Merge pull request #271342 from PhDyellow/ryzen_smu
ryzen_smu: init at 0.1.5, ryzen_monitor_ng: init at 2.0.5
2024-04-12 00:15:45 +08:00
Phil Dyer
a352dc5e0f ryzen-monitor-ng: init at 2.0.5
A userspace tool for setting and getting AMD CPU power
and performance parameters.

Relies on the ryzen_smu kernel module.
2024-04-11 11:45:42 +10:00
R. Ryantm
f93d5f5602 ryujinx: 1.1.1242 -> 1.1.1248 2024-03-29 17:07:50 +00:00
Artemis Tosini
ac306ef336
ryujinx: 1.1.1242 → 1.1.1248 2024-03-28 03:48:44 +00:00