Commit Graph

465 Commits

Author SHA1 Message Date
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
nixpkgs-merge-bot[bot]
58d1db7dbd
renode-dts2repl: 0-unstable-2024-09-05 -> 0-unstable-2024-09-20 (#343473) 2024-09-24 16:57:39 +00:00
Michele Guerini Rocco
12c8f1b937
redlib: 0.35.1 -> 0.35.1-unstable-2024-09-22 (#343649) 2024-09-24 18:15:47 +02:00
bigshaq9999
647e5c3a3a renpy: 8.2.1 -> 8.3.2 2024-09-23 11:06:50 +07:00
R. Ryantm
712b3d7c8c renovate: 38.73.5 -> 38.93.1 2024-09-22 12:20:00 +00:00
Guanran Wang
4b0564d94a
redlib: 0.35.1 -> 0.35.1-unstable-2024-09-22 2024-09-22 12:47:10 +08:00
R. Ryantm
728126dcd1 renode-dts2repl: 0-unstable-2024-09-05 -> 0-unstable-2024-09-20 2024-09-21 10:01:26 +00:00
R. Ryantm
9c322bcec8 remnote: 1.16.111 -> 1.16.116 2024-09-18 20:00:04 +00: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
c7fbcaf4c6
rectangle: 0.82 -> 0.83 (#342163) 2024-09-16 08:48:38 -04:00
R. Ryantm
b040dfb0a0 renode-unstable: 1.15.2+20240905git62115c2c3 -> 1.15.2+20240914gitcb658f346 2024-09-16 12:19:13 +00:00
Weijia Wang
ea61eda12f rectangle: 0.82 -> 0.83 2024-09-16 00:39:50 +02:00
R. Ryantm
35333be988 regal: 0.25.0 -> 0.26.2 2024-09-15 18:05:44 +00:00
Aleksana
0465a01b69
pkgs/by-name: rewrite hashes in SRI format (#341924) 2024-09-15 19:56:06 +08: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
Dimitar Nestorov
43f616a7cc
realvnc-vnc-viewer: 7.12.0 -> 7.12.1 2024-09-14 10:39:47 +03:00
aviac
ffa38763a0
rerun: 0.13.0 -> 0.18.2 2024-09-12 13:41:24 +02:00
Weijia Wang
d8f4f35399
recyclarr: 7.2.1 -> 7.2.3 (#328437) 2024-09-10 20:59:15 +02:00
R. Ryantm
6e87226440 recyclarr: 7.2.1 -> 7.2.3 2024-09-10 17:04:43 +02:00
R. Ryantm
17aec19b9a renovate: 38.62.0 -> 38.73.5 2024-09-10 05:45:03 +00:00
Nick Cao
4daf220fe6
reposilite: 3.5.16 -> 3.5.17 (#340666) 2024-09-09 08:43:24 -04:00
nixpkgs-merge-bot[bot]
a3158d80b0
renode-dts2repl: 0-unstable-2024-08-30 -> 0-unstable-2024-09-05 (#340676) 2024-09-09 11:25:52 +00:00
R. Ryantm
d7b100d85f renode-dts2repl: 0-unstable-2024-08-30 -> 0-unstable-2024-09-05 2024-09-09 04:29:56 +00:00
R. Ryantm
7300e9aa84 reposilite: 3.5.16 -> 3.5.17 2024-09-09 03:06:48 +00:00
Aleksana
33786efa7e
revpfw3: init at 0.4.0 (#340204) 2024-09-09 10:28:49 +08:00
R. Ryantm
c4c1259081 remnote: 1.16.107 -> 1.16.111 2024-09-07 19:24:03 +00:00
David McFarland
13a975148a
dotnet: add override mechanism for nuget packages (#339953) 2024-09-07 09:00:01 -03:00
TudbuT
397f2f83da revpfw3: init at 0.4.0 2024-09-07 10:57:24 +02: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
R. Ryantm
a7fd3c4c9c renode-unstable: 1.15.2+20240829gitfedcdbdaf -> 1.15.2+20240905git62115c2c3 2024-09-05 21:45:32 +00:00
David McFarland
683ffbdc5c
buildDotnetModule: inherit enableParallelBuilding (#339335) 2024-09-03 20:56:37 -07:00
Ivan Trubach
699b182349 recyclarr: disable parallel building 2024-09-04 00:15:31 +03:00
Nick Cao
3928be66dc
retrospy: 6.5 -> 6.6 (#338143) 2024-09-03 15:16:55 -04:00
R. Ryantm
b648379857 renovate: 38.55.4 -> 38.62.0 2024-09-02 18:59:15 +00:00
R. Ryantm
ca8ebb9de3 renode-dts2repl: 0-unstable-2024-08-20 -> 0-unstable-2024-08-30 2024-09-01 21:03:25 +00:00
R. Ryantm
322c9f1a9e remnote: 1.16.101 -> 1.16.107 2024-08-31 10:05:17 +00:00
Nikolay Korotkiy
7667b174c0
renode: 1.15.1 -> 1.15.2 (#338431) 2024-08-30 22:17:41 +04:00
R. Ryantm
7ec646f434 renode: 1.15.1 -> 1.15.2 2024-08-30 16:08:18 +00:00
R. Ryantm
ca915c95a4 renode-unstable: 1.15.2+20240823gitc4eea992a -> 1.15.2+20240829gitfedcdbdaf 2024-08-30 09:41:48 +00:00
R. Ryantm
bbc4d99f2e retrospy: 6.5 -> 6.6 2024-08-29 09:18:26 +00:00
nixpkgs-merge-bot[bot]
8a2f45a81f
renode-dts2repl: 0-unstable-2024-08-16 -> 0-unstable-2024-08-20 (#337648) 2024-08-28 11:44:23 +00:00
R. Ryantm
b41c7a0208 renovate: 38.46.2 -> 38.55.4 2024-08-27 19:15:01 +00:00
R. Ryantm
355109d635 renode-dts2repl: 0-unstable-2024-08-16 -> 0-unstable-2024-08-20 2024-08-27 06:36:44 +00:00
R. Ryantm
674ca2d3a1 reposilite: 3.5.15 -> 3.5.16 2024-08-26 15:36:30 +00:00
OTABI Tomoya
12bd36736b
Merge pull request #337307 from r-ryantm/auto-update/remnote
remnote: 1.16.96 -> 1.16.101
2024-08-26 09:22:23 +09:00
nixpkgs-merge-bot[bot]
5111f37edb
Merge pull request #337056 from r-ryantm/auto-update/renode-unstable
renode-unstable: 1.15.1+20240816gitb8fc56b69 -> 1.15.2+20240823gitc4eea992a
2024-08-25 22:48:08 +00:00
R. Ryantm
882b1abbca remnote: 1.16.96 -> 1.16.101 2024-08-25 18:12:48 +00:00
R. Ryantm
ee206a5b99 renode-unstable: 1.15.1+20240816gitb8fc56b69 -> 1.15.2+20240823gitc4eea992a 2024-08-24 17:28:16 +00:00
R. Ryantm
3ac91847b0 resources: 1.5.1 -> 1.6.0 2024-08-23 20:28:49 +00:00
Nick Cao
d2d66543c9
Merge pull request #335350 from r-ryantm/auto-update/renode-unstable
renode-unstable: 1.15.1+20240808git7a138330e -> 1.15.1+20240816gitb8fc56b69
2024-08-22 16:55:38 -04:00
Sandro
1201edc7c4
Merge pull request #334009 from josephst/feat/recyclarr-from-source 2024-08-22 14:18:41 +02:00
OTABI Tomoya
04b9a4e652
Merge pull request #336386 from r-ryantm/auto-update/renovate
renovate: 38.27.0 -> 38.46.2
2024-08-22 18:56:39 +09:00
Nick Cao
ef44353cb6
Merge pull request #336184 from r-ryantm/auto-update/renode-dts2repl
renode-dts2repl: 0-unstable-2024-08-01 -> 0-unstable-2024-08-16
2024-08-21 16:28:40 -04:00
Nick Cao
37029ac1f2
Merge pull request #336129 from wegank/rectangle-bump
rectangle: 0.81 -> 0.82
2024-08-21 16:14:47 -04:00
R. Ryantm
2ae9b15716 renovate: 38.27.0 -> 38.46.2 2024-08-21 19:05:01 +00:00
Fabián Heredia Montiel
d077afeb8c
Merge pull request #335991 from r-ryantm/auto-update/reposilite
reposilite: 3.5.14 -> 3.5.15
2024-08-21 09:29:28 -06: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
R. Ryantm
f574f92796 renode-dts2repl: 0-unstable-2024-08-01 -> 0-unstable-2024-08-16 2024-08-20 22:36:24 +00:00
Weijia Wang
dd9b84dc23 rectangle: 0.81 -> 0.82 2024-08-20 21:51:16 +02:00
TomaSajt
18ce9a7503
resticprofile: 0.27.1 -> 0.28.0 2024-08-20 16:34:04 +02:00
Robert Schütz
2f6604d82a
Merge pull request #330444 from r-ryantm/auto-update/resticprofile
resticprofile: 0.27.0 -> 0.27.1
2024-08-19 23:42:40 -07:00
R. Ryantm
44254aa31c reposilite: 3.5.14 -> 3.5.15 2024-08-20 04:28:58 +00:00
R. Ryantm
411a92de1c renode-unstable: 1.15.1+20240808git7a138330e -> 1.15.1+20240816gitb8fc56b69 2024-08-17 11:26:49 +00:00
R. Ryantm
75245a6920 regal: 0.24.0 -> 0.25.0 2024-08-15 18:39:10 +00:00
R. Ryantm
fb10e350ad renovate: 38.18.17 -> 38.27.0 2024-08-14 04:17:56 +00:00
Donovan Glover
962bf08e97
Merge pull request #333976 from r-ryantm/auto-update/remnote
remnote: 1.16.93 -> 1.16.96
2024-08-13 21:55:10 +00:00
Nick Cao
d02808f4be
Merge pull request #334310 from r-ryantm/auto-update/renode-dts2repl
renode-dts2repl: 0-unstable-2024-07-31 -> 0-unstable-2024-08-01
2024-08-13 15:48:00 -04:00
R. Ryantm
52b97c2a86 renode-dts2repl: 0-unstable-2024-07-31 -> 0-unstable-2024-08-01 2024-08-13 05:12:05 +00:00
7c6f434c
a9d40cea7d
Merge pull request #334167 from sinofp/fix-tkremind
remind: Fix $out expansion for tkremind
2024-08-13 00:19:37 +00:00
sinofp
a326e13ecd remind: Fix $out expansion for tkremind
In the last commit to remind, double quotes were replaced by single quotes.
This change disabled the parameter expansion for remind,
causing an error when starting tkremind:

Error in startup script: can't read "out": no such variable
    while executing
"set Remind "$out/bin/remind""
    (file "/nix/store/p2ha6a4ybw7m6cy8mindb15ay9129kfa-remind-05.00.02/bin/.tkremind-wrapped" line 216)

Reverting to double quotes allows Bash to correctly expand the $out parameter.
2024-08-12 16:05:39 +01:00
Joseph Stahl
aaba7b8370
recyclarr: use finalAttrs for buildDotnetModule 2024-08-11 23:18:31 -04:00
Joseph Stahl
18ebd72b85
recyclarr: move to pkgs/by-name 2024-08-11 21:23:33 -04:00
R. Ryantm
1dc7752f27 remnote: 1.16.93 -> 1.16.96 2024-08-11 19:19:49 +00:00
R. Ryantm
ca681365a6 renode-unstable: 1.15.1+20240801git19eb5fb22 -> 1.15.1+20240808git7a138330e 2024-08-10 07:09:45 +00:00
OTABI Tomoya
28d8a137ac
Merge pull request #332657 from r-ryantm/auto-update/renovate
renovate: 37.440.7 -> 38.18.17
2024-08-07 17:04:42 +09:00
Thiago Kenji Okada
06aa9d05cd
Merge pull request #332064 from otavio/renode-fix
renode: move to linux-dotnet build, renode-unstable: 1.15.1+20240627git66a08265a -> 1.15.1+20240801git19eb5fb22
2024-08-06 22:19:41 +01:00
Weijia Wang
60290304a2
Merge pull request #332086 from wegank/rectangle-bump
rectangle: 0.80 -> 0.81
2024-08-06 12:20:54 +02:00
R. Ryantm
cfa35aa521 renovate: 37.440.7 -> 38.18.17 2024-08-06 08:07:57 +00:00
Peder Bergebakken Sundt
462b96d2a1
Merge pull request #326243 from jcaesar/pr-13
treewide: skip generating shell completions using $out/bin/… when cross compiling
2024-08-06 08:15:56 +02:00
Otavio Salvador
20e15d1eac renode-unstable: 1.15.1+20240716gita55a3d050 -> 1.15.1+20240801git19eb5fb22
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2024-08-05 13:10:28 -03:00
Otavio Salvador
364796f33b renode: move to linux-dotnet build
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2024-08-05 13:09:58 -03:00
R. Ryantm
7a67dbe0a4 renode-dts2repl: 0-unstable-2024-07-10 -> 0-unstable-2024-07-31 2024-08-05 14:53:07 +00:00
Aleksana
026ab8618e
Merge pull request #328378 from r-ryantm/auto-update/renode-unstable
renode-unstable: 1.15.1+20240627git66a08265a -> 1.15.1+20240716gita55a3d050
2024-08-04 19:32:17 +08:00
Julius Michaelis
6a9beaf893 treewide: skip generating shell completions using $out/bin/… when cross compiling
This focuses on Rust packages, since the most commonly used argument
parser library (clap/structopt) makes the following pattern natural and
thus common:

  postInstall = ''
    installShellCompletion --cmd foo \
      --bash <($out/bin/foo completion bash) \
      …

This commit just guards those with

lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform)

splitting the string where unrelated actions are performed.
2024-08-04 10:50:48 +09:00
Weijia Wang
157e73803a rectangle: 0.80 -> 0.81 2024-08-03 23:54:02 +02:00
Weijia Wang
f45019f57b rectangle: move to pkgs/by-name, format 2024-08-03 23:53:19 +02:00
R. Ryantm
6b618f7371 remnote: 1.16.72 -> 1.16.93 2024-08-03 06:15:10 +00:00
tomberek
4f13b93a95
Merge pull request #330614 from bddvlpr/master
redocly: 1.18.0 -> 1.18.1
2024-08-02 01:37:53 -04:00
Sandro
f73ed21933
Merge pull request #330502 from TomaSajt/resticprofile
resticprofile: fix darwin build by disabling some additional tests
2024-08-01 23:21:30 +02:00
Nick Cao
0927a4acea
Merge pull request #330675 from r-ryantm/auto-update/regols
regols: 0.2.3 -> 0.2.4
2024-07-29 15:33:46 -04: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
Sandro
139855af78
Merge pull request #327424 from d-brasher/init-revolver 2024-07-29 01:36:35 +02:00
R. Ryantm
acb853e12e regols: 0.2.3 -> 0.2.4 2024-07-28 15:27:11 +00:00
Luna Simons
2203c6b5e3
redocly: 1.18.0 -> 1.18.1 2024-07-28 12:42:32 +02:00
K900
24076029d2 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-28 01:04:35 +03:00
TomaSajt
559e9a7f9d
resticprofile: disable some additional tests 2024-07-27 22:32:11 +02:00
7c6f434c
dfbfa17eb1
Merge pull request #330300 from afh/update-modernize-remind
remind: 05.00.01 -> 05.00.02
2024-07-27 19:21:20 +00:00
Alexis Hildebrandt
9470e164c9 remind: modernize 2024-07-27 19:22:59 +02:00