Commit Graph

97 Commits

Author SHA1 Message Date
Peder Bergebakken Sundt
f469b91544
treewide: drop explicitly added pythonRelaxDepsHook (#341842) 2024-09-27 01:13:09 +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
itslychee
d2f8479f88
maintainers: drop lychee 2024-09-17 17:00:24 -05:00
Aleksana
a2cad4db0b
treewide: migrate packages to by-name (#341412) 2024-09-17 11:17:16 +08:00
Anderson Torres
f0e64ce16f treewide: migrate packages maintained by AndersonTorres to by-name
Manual migration for the sake of by-name migration is no longer discouraged
since #340235.
2024-09-16 14:26:47 -03:00
Nick Cao
ea52205ebd
cewler: drop pythonRelaxDepsHook 2024-09-16 10:33:34 -04:00
R. Ryantm
8a23ff488f ceph-csi: 3.12.1 -> 3.12.2 2024-09-16 05:53:09 +00: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
Weijia Wang
8fc4430ad3
ceph-csi: 3.11.0 -> 3.12.1 (#336971) 2024-09-14 12:28:20 +02:00
Vladimír Čunát
463a971ae0
cemu: fix build, missing wayland-scanner 2024-08-31 11:14:44 +02:00
R. Ryantm
337665691f ceph-csi: 3.11.0 -> 3.12.1 2024-08-24 07:52:36 +00:00
superherointj
739cfe76b3
Merge pull request #334221 from superherointj/ceph-csi-refactor
ceph-csi: refactor, migrate to by-name
2024-08-23 15:33:29 -03:00
Peder Bergebakken Sundt
fcdecc256a
treewide: change ${pname} to string literal (#336172)
* adwaita-icon-theme: change `${pname}` to string literal

* alp: change `${pname}` to string literal

* alsa-oss: change `${pname}` to string literal

* alsa-plugins: change `${pname}` to string literal

* alsa-ucm-conf: change `${pname}` to string literal

* alsa-utils: change `${pname}` to string literal

* anyrun: change `${pname}` to string literal

* assemblyscript: change `${pname}` to string literal

* audiobookshelf: change `${pname}` to string literal

* baobab: change `${pname}` to string literal

* braa: change `${pname}` to string literal

* brill: change `${pname}` to string literal

* centrifugo: change `${pname}` to string literal

* cheese: change `${pname}` to string literal

* cljfmt: change `${pname}` to string literal

* coppwr: change `${pname}` to string literal

* cosmic-edit: change `${pname}` to string literal

* cosmic-files: change `${pname}` to string literal

* cosmic-store: change `${pname}` to string literal

* cosmic-term: change `${pname}` to string literal

* crate2nix: change `${pname}` to string literal

* cups-kyocera-3500-4500: change `${pname}` to string literal

* dbqn: change `${pname}` to string literal

* dconf-editor: change `${pname}` to string literal

* devhelp: change `${pname}` to string literal

* dmarc-report-converter: change `${pname}` to string literal

* engage: change `${pname}` to string literal

* eog: change `${pname}` to string literal

* evolution-data-server-gtk4: change `${pname}` to string literal

* find-billy: change `${pname}` to string literal

* firefly-iii: change `${pname}` to string literal

* fuchsia-cursor: change `${pname}` to string literal

* geary: change `${pname}` to string literal

* ghex: change `${pname}` to string literal

* gitg: change `${pname}` to string literal

* glasskube: change `${pname}` to string literal

* gnome.gnome-autoar: change `${pname}` to string literal

* gnome.gnome-calculator: change `${pname}` to string literal

* gnome.gnome-calendar: change `${pname}` to string literal

* gnome.gnome-common: change `${pname}` to string literal

* gnome.gnome-dictionary: change `${pname}` to string literal

* gnome.gnome-disk-utility: change `${pname}` to string literal

* gnome.gnome-font-viewer: change `${pname}` to string literal

* gnome.gnome-keyring: change `${pname}` to string literal

* gnome.gnome-screenshot: change `${pname}` to string literal

* gnome.gnome-system-monitor: change `${pname}` to string literal

* gnome.seahorse: change `${pname}` to string literal

* gnome.simple-scan: change `${pname}` to string literal

* gnome.sushi: change `${pname}` to string literal

* gnome.totem: change `${pname}` to string literal

* gnome.yelp: change `${pname}` to string literal

* gnome.yelp-xsl: change `${pname}` to string literal

* gnucap-full: change `${pname}` to string literal

* goredo: change `${pname}` to string literal

* guile-semver: change `${pname}` to string literal

* halo: change `${pname}` to string literal

* intiface-central: change `${pname}` to string literal

* intune-portal: change `${pname}` to string literal

* iscc: change `${pname}` to string literal

* jetbrains-toolbox: change `${pname}` to string literal

* jnr-posix: change `${pname}` to string literal

* keymapp: change `${pname}` to string literal

* libation: change `${pname}` to string literal

* libeduvpn-common: change `${pname}` to string literal

* libmamba: change `${pname}` to string literal

* littlefs-fuse: change `${pname}` to string literal

* logseq: change `${pname}` to string literal

* lxgw-wenkai-tc: change `${pname}` to string literal

* microsoft-identity-broker: change `${pname}` to string literal

* minetest-mapserver: change `${pname}` to string literal

* msalsdk-dbusclient: change `${pname}` to string literal

* neverest: change `${pname}` to string literal

* nf-test: change `${pname}` to string literal

* numbat: change `${pname}` to string literal

* pdf2odt: change `${pname}` to string literal

* plemoljp: change `${pname}` to string literal

* plemoljp-hs: change `${pname}` to string literal

* plemoljp-nf: change `${pname}` to string literal

* pocket-updater-utility: change `${pname}` to string literal

* proto: change `${pname}` to string literal

* pw3270: change `${pname}` to string literal

* ratchet: change `${pname}` to string literal

* read-it-later: change `${pname}` to string literal

* redmine: change `${pname}` to string literal

* regina: change `${pname}` to string literal

* regripper: change `${pname}` to string literal

* revolt-desktop: change `${pname}` to string literal

* rs: change `${pname}` to string literal

* signaturepdf: change `${pname}` to string literal

* sonarlint-ls: change `${pname}` to string literal

* srgn: change `${pname}` to string literal

* stackit-cli: change `${pname}` to string literal

* substudy: change `${pname}` to string literal

* swayosd: change `${pname}` to string literal

* synthesia: change `${pname}` to string literal

* tarlz: change `${pname}` to string literal

* termcap: change `${pname}` to string literal

* tinycompress: change `${pname}` to string literal

* tracexec: change `${pname}` to string literal

* treefmt2: change `${pname}` to string literal

* udev-gothic: change `${pname}` to string literal

* udev-gothic-nf: change `${pname}` to string literal

* vvvvvv: change `${pname}` to string literal

* yggdrasil: change `${pname}` to string literal

* zsync: change `${pname}` to string literal
2024-08-20 15:56:55 -07:00
Tristan Ross
c1c478cd72
Merge pull request #335010 from paparodeo/cemu-fix-build
cemu: move glslang to buildInputs; fix build
2024-08-17 20:24:34 -07:00
Peder Bergebakken Sundt
e471916645
treewide: passthru nixos test (#334491) 2024-08-18 00:29:43 +02:00
R. Ryantm
9fe6ee1917 centrifugo: 5.4.4 -> 5.4.5 2024-08-16 07:32:58 +00:00
Emily Trau
f814fc67d0
Merge pull request #333584 from emilytrau/cewler-retag
cewler: release retagged by upstream
2024-08-16 14:18:42 +10:00
Reno Dakota
e01163e1dd
cemu: move glslang to buildInputs
fix build perhaps after change 9b7f1a3913
2024-08-16 03:21:07 +00:00
superherointj
861d2d667f ceph-csi: nixfmt format 2024-08-12 17:05:25 -03:00
superherointj
06f1086c5b ceph-csi: refactor
- migrate sha256 to hash
- add install runHook
- order derivation by phases order, attrs by alphabetical order
- enable strictDeps
- meta: add changelog, downloadPage, remove nested with
2024-08-12 17:03:25 -03:00
superherointj
0599045c7c ceph-csi: migrate to pkgs/by-name 2024-08-12 16:52:55 -03:00
R. Ryantm
edc5c278d1 centerpiece: 1.1.0 -> 1.1.1 2024-08-11 13:05:59 +00:00
R. Ryantm
f981eaa34e cemu: 2.0-91 -> 2.0-92 2024-08-10 04:24:15 +00:00
Emily Trau
13a5c653b6 cewler: release retagged by upstream 2024-08-10 12:30:09 +10:00
R. Ryantm
2e1fe71881 centrifugo: 5.4.2 -> 5.4.4 2024-08-09 10:22:45 +00:00
tomberek
304fd6e74b
Merge pull request #328252 from r-ryantm/auto-update/centrifugo
centrifugo: 5.4.1 -> 5.4.2
2024-08-04 14:42:28 -04:00
nixpkgs-merge-bot[bot]
e0dd2a0b4b
Merge pull request #331016 from r-ryantm/auto-update/cemu
cemu: 2.0-88 -> 2.0-91
2024-07-30 21:26:18 +00:00
R. Ryantm
1115d7fb0d cemu: 2.0-88 -> 2.0-91 2024-07-30 05:48:56 +00:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
K900
24076029d2 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-28 01:04:35 +03:00
Someone
63cc38bf10
Merge pull request #324545 from paparodeo/treewide-strict-deps-fixes
treewide: fix packages that use cmake strict deps when cmake strict deps works
2024-07-27 22:19:23 +03:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Sigmanificient
61fe0c0416 pkgs/by-name: remove unused arguments 2024-07-26 10:11:07 +02:00
Reno Dakota
0ac2c427e0
cemu: fix strict deps
add wxGTK32 to nativeBuildInputs
2024-07-25 07:21:21 +00:00
Vladimír Čunát
577f40b8a9
Merge branch 'staging' into staging-next 2024-07-20 16:12:24 +02:00
R. Ryantm
7ede72fd0b centrifugo: 5.4.1 -> 5.4.2 2024-07-18 19:35:49 +00:00
Emily Trau
335505c0e3 cewler: init at 1.2.0 2024-07-11 10:37:21 +10:00
github-actions[bot]
aeba07ddb1
Merge staging-next into staging 2024-07-02 18:03:03 +00:00
Masum Reza
73f6fe486e
Merge pull request #322553 from bbigras/centerpiece
centerpiece: fix for x11
2024-07-02 18:31:52 +05:30
github-actions[bot]
5cfda25a07
Merge staging-next into staging 2024-07-02 12:01:51 +00:00
Sefa Eyeoglu
416ba8804b
treewide: use addDriverRunpath
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-06-30 15:01:01 -04:00
R. Ryantm
0ff13cd587 cemu: 2.0-86 -> 2.0-88 2024-06-30 03:27:46 +00:00
Bruno Bigras
182f5c5f5c centerpiece: fix for x11 2024-06-27 10:02:59 -04:00
R. Ryantm
1a8b45a172 celluloid: 0.26 -> 0.27 2024-06-27 10:16:16 +00:00
R. Ryantm
cdeb1265e8 centrifugo: 5.4.0 -> 5.4.1 2024-06-24 04:56:34 +00:00
Anderson Torres
e3ff77236f cemu: 2.0-85 -> 2.0-86 2024-06-17 17:54:13 -03:00
Anderson Torres
5759f989b0 cemu: add test.version 2024-06-17 17:01:01 -03:00
Anderson Torres
532f10715c cemu: refactor
- finalAttrs
- rename patch file
- strictDeps
- use lib.cmake* functions
- ninja
- get rid of nested with
- fix description
2024-06-17 17:01:01 -03:00
Anderson Torres
ca1a2b7526 cemu: add AndersonTorres as maintainer 2024-06-17 17:01:01 -03:00
Anderson Torres
56a75ae59f cemu: migrate to by-name 2024-06-17 17:01:01 -03:00