Commit Graph

268 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
Robert Schütz
08afffbd72
pika-backup: 0.7.2 -> 0.7.4 (#344297) 2024-09-26 07:16:42 -07:00
Fabian Affolter
685c9078be
python312Packages.pyunifiprotect: remove (#304195) 2024-09-25 09:12:42 +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
Robert Schütz
ec6b57768f pika-backup: 0.7.2 -> 0.7.4
Diff: https://gitlab.gnome.org/World/pika-backup/-/compare/v0.7.2...v0.7.4

Changelog: https://gitlab.gnome.org/World/pika-backup/-/blob/v0.7.4/CHANGELOG.md
2024-09-24 13:09:30 -07:00
Fabian Affolter
e34a564dd1 unifi-protect-backup: format with nixfmt 2024-09-17 08:57:33 +02:00
Fabian Affolter
fff94ade56 unifi-protect-backup: switch to uiprotect 2024-09-17 08:56:44 +02:00
R. Ryantm
42fdc711cc ludusavi: 0.24.3 -> 0.25.0 2024-08-19 14:34:42 +00:00
networkException
de2ebd24b0
restic-integrity: 1.3.0 -> 1.3.1 2024-08-02 17:23:31 +02:00
networkException
3b97575e8a
restic-integrity: add networkexception as maintainer 2024-07-30 19:22:19 +02:00
networkException
b012a14847
restic-integrity: 1.2.2 -> 1.3.0 2024-07-30 19:21:32 +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
Sigmanificient
6dd44107ac treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
Bobby Rong
54cfad47c4
timeshift: 24.06.2 -> 24.06.3
https://github.com/linuxmint/timeshift/compare/24.06.2...24.06.3
2024-07-22 20:50:43 +08:00
Jan Tojnar
686f4169a9
Merge pull request #324267 from jtojnar/deja-dup
deja-dup: 45.2 → 46.1
2024-07-12 21:42:55 +02:00
R. Ryantm
b32db7b967 ludusavi: 0.24.1 -> 0.24.3 2024-07-07 02:48:06 +00:00
Jan Tojnar
9cfc8e38de deja-dup: 45.2 → 46.1
https://gitlab.gnome.org/World/deja-dup/-/compare/45.2...46.beta
https://gitlab.gnome.org/World/deja-dup/-/compare/46.beta...7646f5725ae4500d41e0b18576f317118d04ae66
7646f5725a...46.1

https://gitlab.gnome.org/World/deja-dup/-/releases/46.beta
https://gitlab.gnome.org/World/deja-dup/-/releases/46.0
https://gitlab.gnome.org/World/deja-dup/-/releases/46.1

Upgrading since OneDrive support is broken (duplicity requires requests_oauthlib).
The current version uses duplicity-rclone instead which requires rclone on PATH or it will complain: “rclone not found: please install rclone”
e435874ac9/duplicity/backends/rclonebackend.py (L39)
2024-07-03 11:11:42 +02:00
Martin Weinelt
7b8429bbc4
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/jaxtyping/default.nix
2024-07-02 12:08:49 +02:00
Jan Tojnar
0f56e32213
Merge pull request #319659 from jtojnar/gnome-extract
Move various packages out of gnome scope
2024-07-02 08:03:53 +02:00
K900
665f1d6183 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-02 08:32:46 +03:00
Janik H.
76cd1d2211 maintainers: drop janik
I guess my time has come as well...

With this commit, I'm not just dropping my maintainer entry, but I'm also
resigning from my duties as a board observer and NixCon project lead.
I also terminated my Summer of Nix contract today.
I'll also stop hosting the local NixOS meetup.

The only "project" I'll finish under the NixOS Foundation umbrella is
Google Summer of Code because the mentees aren't even remotely
responsible for why I'm leaving, and it would be unfair to leave them
hanging.

I'm grateful for all the things I was able to learn, for all the experiences
I could gather, and for all the friends I made along the way.
NixOS is what makes computers bearable for me, so I'll go and work on
some fork (*something something* you always meet twice in life).
2024-07-02 02:36:42 +02:00
Jan Tojnar
b69ed4249d zenity: Move from gnome scope to top-level
It is widely used outside gnome, not much inside.
2024-07-01 08:26:47 +02:00
github-actions[bot]
2f3bfad6d2
Merge master into staging-next 2024-06-28 00:02:11 +00:00
Weijia Wang
12c321c56a
Merge pull request #318413 from r-ryantm/auto-update/ludusavi
ludusavi: 0.23.0 -> 0.24.1
2024-06-28 01:45:30 +02:00
github-actions[bot]
08b5c3c46a
Merge master into staging-next 2024-06-25 18:01:20 +00:00
Bobby Rong
3c523060d9
timeshift: 24.06.1 -> 24.06.2
https://github.com/linuxmint/timeshift/compare/24.06.1...24.06.2
2024-06-24 22:03:15 +08:00
github-actions[bot]
15320389c2
Merge staging-next into staging 2024-06-19 06:01:42 +00:00
networkException
e8e57d1014
restic-integrity: 1.2.1 -> 1.2.2 2024-06-18 21:33:46 +02:00
networkException
b320638f61
restic-integrity: update src to fetch from git.nwex.de
the repository moved from gitlab.upi.li to git.nwex.de.
2024-06-18 21:32:29 +02:00
R. Ryantm
6f8d36aeed ludusavi: 0.23.0 -> 0.24.1 2024-06-17 07:29:52 +00:00
github-actions[bot]
eccfb1ee94
Merge staging-next into staging 2024-06-15 00:02:47 +00:00
Artturin
6b63821eea
Merge pull request #299312 from lunik1/ludusavi-completions
ludusavi: install shell completions
2024-06-15 02:53:19 +03:00
Weijia Wang
f8ebe646c6
Merge pull request #318432 from r-ryantm/auto-update/urbackup-client
urbackup-client: 2.5.24 -> 2.5.25
2024-06-14 23:44:36 +02:00
lunik1
364a2779e9 ludusavi: install shell completions 2024-06-15 00:37:39 +03:00
Martin Weinelt
abdf5dc772
treewide: remove pythonRelaxDepsHook references
It is is now provided automatically, when `pythonRelaxDeps` or
`pythonRemoveDeps` is defined through `mk-python-derivation`.
2024-06-14 14:52:00 +02:00
Martin Weinelt
00f1390271
unifi-protect-backup: 0.10.7 -> 0.11.0
https://github.com/ep1cman/unifi-protect-backup/blob/v0.11.0/CHANGELOG.md
2024-06-12 10:29:22 +02:00
Alexis Hildebrandt
f8c4a98e8e treewide: Remove the definite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"([Tt]he)? ' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Tt]he (.)/\1\U\2/'
2024-06-09 23:08:46 +02:00
Alexis Hildebrandt
755b915a15 treewide: Remove indefinite article from meta.description
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
  | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-09 23:07:45 +02:00
R. Ryantm
a181f021c9 urbackup-client: 2.5.24 -> 2.5.25 2024-06-09 05:17:44 +00:00
Bobby Rong
6bdc9ea86d
timeshift: 24.01.1 -> 24.06.1
https://github.com/linuxmint/timeshift/compare/24.01.1...24.06.1
2024-06-06 22:26:20 +08:00
Sigmanificient
383f07dc04 treewide: remove some leftover patches files 2024-05-09 17:18:39 +02:00
Weijia Wang
adb0f778a9
Merge pull request #307355 from r-ryantm/auto-update/ludusavi
ludusavi: 0.22.0 -> 0.23.0
2024-05-04 17:58:51 +02:00
Weijia Wang
30f81a7790 ludusavi: refactor, fix runtime error 2024-05-04 17:10:05 +02:00
Nick Cao
ba719b5438
Merge pull request #308474 from christoph-heiss/proxmox-backup-client/update
proxmox-backup-client: 3.1.2 -> 3.2.2
2024-05-04 09:31:52 -04:00
Vladimír Čunát
725f48a252
Merge branch 'master' into staging-next 2024-05-02 09:05:49 +02:00
Bobby Rong
13d91b7d04
Merge pull request #308277 from bobby285271/upd/homepage
treewide: Move away from wiki.gnome.org (part 2)
2024-05-02 07:47:16 +08:00
Christoph Heiss
d1d2742fbc
proxmox-backup-client: 3.1.2 -> 3.2.2
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-01 23:09:05 +02:00
Bobby Rong
cc01c004d3
pkgs/applications: Move away from wiki.gnome.org
The wiki.gnome.org site is planned for retirement.
2024-05-01 11:44:27 +08:00
Weijia Wang
23cbc3c2b3 Merge branch 'master' into staging-next 2024-04-30 13:24:52 +02:00
R. Ryantm
30aa8637c3 ludusavi: 0.22.0 -> 0.23.0 2024-04-28 01:18:23 +00:00