Commit Graph

1778 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
Emily
df69ab8cec wal_e: drop
No release in almost half a decade, no maintainer in Nixpkgs, and
the README describes it as obsolete and recommends alternatives:
<978bc1926c/README.rst (obsolescence-notice)>.
2024-09-22 14:57:38 +01:00
Yt
c1874464dc
conserve: 23.11.0 -> 24.8.0 (#343526) 2024-09-21 13:42:53 -04:00
Peder Bergebakken Sundt
aff940f761 conserve: 23.11.0 -> 24.8.0
Diff: https://github.com/sourcefrog/conserve/compare/v23.11.0...v24.8.0
2024-09-21 17:31:42 +02:00
h7x4
9a6c76c4af
treewide: remove unused inputs (#342672) 2024-09-19 20:36:18 +02:00
Peder Bergebakken Sundt
8c8c27bb19 treewide: remove unused inputs 2024-09-18 01:00:07 +02:00
Peter Hoeg
2d8261dc09 rdiff-backup: add meta.mainProgram 2024-09-17 22:00:57 +02:00
OTABI Tomoya
41c219ae92
treewide: drop useless pytest-runner (#328922) 2024-09-17 10:18:03 +09:00
Nikolay Korotkiy
f4efefb9c9
duplicati: 2.0.7.1 → 2.0.8.1 (#340085) 2024-09-17 02:09:41 +04:00
Sandro Jäckel
0d683ad879
duplicity: drop useless pytest-runner, run pytest explicitly trough pytestCheckHook
Before it was presumable run via python setup.py test which now throws
an error.
2024-09-16 11:30:29 +02:00
wxt
9706ea618a duplicati: move to by-name 2024-09-06 20:48:23 +08:00
github-actions[bot]
bd4b5a5be6
Merge master into staging-next 2024-09-06 12:05:08 +00:00
Bruno Bigras
331aee3eff restic: 0.17.0 -> 0.17.1 2024-09-05 17:34:25 -04:00
github-actions[bot]
b7b46e40c2
Merge master into staging-next 2024-09-03 06:04:33 +00:00
Adam C. Stephens
23ff7c8dff
borgmatic: 1.8.13 -> 1.8.14 (#338324) 2024-09-02 20:42:56 -04:00
x123
9eac00d173 borgmatic: 1.8.13 -> 1.8.14 2024-08-30 07:22:51 +02:00
github-actions[bot]
a2cea72749
Merge staging-next into staging 2024-08-30 00:13:56 +00:00
github-actions[bot]
22c53603c5
Merge master into staging-next 2024-08-30 00:13:29 +00:00
Donovan Glover
05d8b74b04
autorestic: 1.8.2 -> 1.8.3 (#338068) 2024-08-29 18:13:24 +00:00
github-actions[bot]
4a1df24885
Merge staging-next into staging 2024-08-29 06:05:29 +00:00
github-actions[bot]
b430e34392
Merge master into staging-next 2024-08-29 06:05:05 +00:00
Peder Bergebakken Sundt
c477a48699
treewide: replace all pytest-cov patching outside of pythonPackages with pytest-cov-stub (#336777) 2024-08-28 22:17:38 -04:00
R. Ryantm
b0559cac2d autorestic: 1.8.2 -> 1.8.3 2024-08-29 00:29:18 +00:00
Sandro Jäckel
ca355f14c8
treewide: replace all pytest-cov patching outside of pythonPackages with pytest-cov-stub 2024-08-27 20:47:13 +02:00
github-actions[bot]
14a81042cb
Merge staging-next into staging 2024-08-27 12:05:40 +00:00
github-actions[bot]
e7712f7a07
Merge master into staging-next 2024-08-27 12:05:14 +00:00
Michele Guerini Rocco
1de2d9f8e2
bup: 0.33.3 -> 0.33.4 (#337403) 2024-08-27 08:12:48 +02:00
rnhmjoj
881aca9e20
bup: move to pkgs/by-name and reformat 2024-08-26 08:40:04 +02:00
rnhmjoj
e0890103e3
bup: 0.33.3 -> 0.33.4 2024-08-26 08:10:23 +02:00
Wolfgang Walther
050689db30
treewide: fix pg_config / postgresql headers moved to dev output
This was supposed to happen in #294504, but the commit was accidentally
left out when splitting off some libpq-related changes. Originated in
#179962, by Sandro.

Co-authored-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2024-08-24 15:44:10 +02:00
K900
5c68540f8b Merge remote-tracking branch 'origin/staging-next' into staging 2024-08-22 13:20:38 +03:00
Weijia Wang
d63ecfbe9b
Merge pull request #335767 from r-ryantm/auto-update/duplicity
duplicity: 2.2.3 -> 3.0.2
2024-08-21 20:50:59 +02:00
Nick Cao
494cf5b701
Merge pull request #335864 from r-ryantm/auto-update/pgbackrest
pgbackrest: 2.53 -> 2.53.1
2024-08-19 18:46:57 -04:00
Wolfgang Walther
e3244e9ff0
treewide: replace xxxFlagsArray with non-Array variant in nix code
The xxxFlagsArray variants were never meant to be used in nix code, at
least they can't be used properly without __structuredAttrs turned on.

If no spaces are passed in the argument the xxxFlagsArray can be
replaced as-is with the non-Array variant. When whitespace needs to be
passed, the derivation is additionally changed to enable
__structuredAttrs.
2024-08-19 23:28:13 +02:00
R. Ryantm
3a5174a922 pgbackrest: 2.53 -> 2.53.1 2024-08-19 17:17:24 +00:00
Robert Schütz
bbf93c95bd duplicity: add meta.changelog 2024-08-19 02:28:28 -07:00
R. Ryantm
2d421238d7 duplicity: 2.2.3 -> 3.0.2 2024-08-19 08:53:13 +00:00
Atemu
7d960b4d9a
Merge pull request #334462 from Sigmanificient/tarsnapper
tarsnapper: drop nose dependency
2024-08-18 14:59:12 +02:00
Sigmanificient
303f998cbb tarsnapper: drop nose dependency 2024-08-18 14:19:25 +02:00
Peder Bergebakken Sundt
e471916645
treewide: passthru nixos test (#334491) 2024-08-18 00:29:43 +02:00
Norbert Melzer
f697d47a4a
Merge pull request #331757 from alyssais/rustic
rustic: rename from rustic-rs
2024-08-14 09:01:56 +02:00
Pol Dellaiera
54aea00611
Merge pull request #333361 from r-ryantm/auto-update/wal-g
wal-g: 3.0.0 -> 3.0.3
2024-08-11 00:34:17 +02:00
R. Ryantm
967bb14271 gyb: 1.81 -> 1.82 2024-08-09 21:59:02 +00:00
R. Ryantm
9b4e50b8b7 wal-g: 3.0.0 -> 3.0.3 2024-08-09 03:14:00 +00:00
Nick Cao
95741bdccb
Merge pull request #329181 from r-ryantm/auto-update/pgbackrest
pgbackrest: 2.52.1 -> 2.53
2024-08-05 19:44:29 -04:00
Alyssa Ross
3f190aaad8
rustic-rs: move to by-name
This is necessary for CI to allow the package to be renamed.
2024-08-05 10:57:04 +02:00
Max
ab8e7df750 s3ql: 5.1.3 -> 5.2.1 2024-08-02 00:55:46 +02:00
R. Ryantm
42e81cc7a7 sigtop: 0.11.0 -> 0.12.0 2024-07-30 13:11:41 +02: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
Bruno Bigras
e5923af124
Merge pull request #330313 from hellodword/restic-0.17.0
restic: 0.16.5 -> 0.17.0
2024-07-28 16:30:51 -04:00