Commit Graph

187 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
Emily
3a6d4d006a
treewide: use getLib when accessing clang / libclang / stdenv.cc.cc (#354197) 2024-11-07 18:16:05 +00:00
Reno Dakota
52bf1163fa
treewide: use getLib when accessing clang / libclang / stdenv.cc.cc
In preparation to eliminate the lib output for the unwrapped clang, use
`lib.getLib` to access the `lib` output.
2024-11-07 10:27:41 +00:00
Devan Carpenter
e527a8efef sequoia-sq: 0.38.0 -> 0.39.0 2024-11-06 21:03:05 +00:00
Fabián Heredia Montiel
34b62f7c47 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-27 16:10:56 -06:00
Moraxyc
995db3f29a
send: init at 3.4.23 2024-10-26 13:37:20 +08:00
github-actions[bot]
606bd3114c
Merge master into staging-next 2024-10-23 18:04:32 +00:00
R. Ryantm
62bd0f25e3 sendme: 0.17.0 -> 0.18.0 2024-10-22 23:56:08 +00:00
github-actions[bot]
b73559072e
Merge master into staging-next 2024-10-20 12:05:18 +00:00
Sefa Eyeoglu
30923b301e
seq-cli: init at 2024.3.922 (#348595) 2024-10-20 12:09:15 +02:00
github-actions[bot]
961e42940f
Merge master into staging-next 2024-10-16 00:14:08 +00:00
Anderson Torres
ec2b16f5ac setconf: migrate to by-name 2024-10-15 21:52:05 +02:00
Vladimír Čunát
8810e738c8
GNOME: 46 → 47 (#333911) 2024-10-15 18:07:04 +02:00
hauskens
daf88706ec
seq-cli: init at 2024.3.922 2024-10-14 20:38:59 +02:00
Fabián Heredia Montiel
061859a78f
seahorse: 43.0 → 47.0.1
https://gitlab.gnome.org/GNOME/seahorse/-/compare/43.0...47.0.1

Applied from pull request 343127.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
2024-10-14 20:54:17 +08:00
github-actions[bot]
b9f01e6de3
Merge staging-next into staging 2024-10-14 12:06:08 +00:00
Guillaume Girol
36ea34c187
seabios refactors (#342692) 2024-10-14 10:59:18 +02:00
Martin Weinelt
3553187c1e selenium-manager: 4.24.0 -> 4.25.0 2024-10-13 11:09:48 +02:00
github-actions[bot]
b1bc4ea2b5
Merge master into staging-next 2024-10-09 00:14:24 +00:00
Nick Cao
aa152942d4
sesh: 2.4.0 -> 2.5.0 (#347154) 2024-10-08 15:41:53 -04:00
Vladimír Čunát
a0c9222e11
Merge branch 'master' into staging-next
(a bit older master for now, due to a conflict in dhcpcd service)
2024-10-08 14:59:47 +02:00
R. Ryantm
417cb42863 sesh: 2.4.0 -> 2.5.0 2024-10-07 19:11:45 +00:00
Sandro Jäckel
14bddce7b0
setup-envtest: 0.18.2 -> 0.19.0 2024-10-07 17:17:21 +02:00
github-actions[bot]
ab0e8e5be7
Merge master into staging-next 2024-10-07 00:14:55 +00:00
R. Ryantm
567c3d53bd seilfahrt: 1.0.2 -> 2.0.0 2024-10-06 14:51:58 +00:00
github-actions[bot]
7dc1e4239b
Merge master into staging-next 2024-10-06 06:04:33 +00:00
h7x4
5efce4fb20
seilfahrt: init at 1.0.2 (#283819) 2024-10-06 03:41:14 +02:00
github-actions[bot]
ff851b037d
Merge master into staging-next 2024-10-06 00:15:37 +00:00
mesflit
a90e00f1ef
searxng: 0-unstable-2024-06-19 -> 0-unstable-2024-10-05 (#346687)
Update package.nix
2024-10-05 21:32:40 +02:00
github-actions[bot]
579054c806
Merge master into staging-next 2024-10-04 00:14:14 +00:00
Anderson Torres
dd122c58b1 seabios: passthru attribute firmware
So that the caller can pick the exact location of the resulting BIOS.
2024-10-02 20:03:35 -03:00
Anderson Torres
525eebaa3d seabios: new parameter ___build-type
It can assume the values "coreboot", "csm" and "qemu".

The triple-underscored kebab-cased format is a poor man's mitigation for the
problem of unexpected shadowing.
2024-10-02 19:38:11 -03:00
Anderson Torres
b4e763282a seabios: use outputDoc 2024-10-02 18:59:19 -03:00
Anderson Torres
a2f33a4b89 seabios: nixfmt-rfc-style 2024-10-02 18:59:19 -03:00
Bruno Bigras
b72173bea6 sendme: 0.16.0 -> 0.17.0 2024-10-01 23:52:42 -04:00
K900
3f7da3dfa9 Merge remote-tracking branch 'origin/master' into staging-next 2024-10-01 08:44:24 +03:00
h7x4
636185e25a
seafile: 10.0.1 -> 11.0.12 (#318727) 2024-09-30 23:53:02 +02:00
Fabián Heredia Montiel
d67a90a413 seahorse: condition gcc_14 specific -Wno-error flags 2024-09-29 12:10:33 -06:00
melvyn
073099d0f7
nixos/seafile: add persistent user, configurable storage path, gc service 2024-09-28 19:09:58 -04:00
melvyn
90e07d3e55
seahub: 10.0.1 -> 11.0.12 2024-09-28 18:02:20 -04:00
melvyn
e6e65f022c
seafile-server: 10.0.1 -> 11.0.12 2024-09-28 18:02:19 -04:00
github-actions[bot]
8693fc15c4
Merge master into staging-next 2024-09-28 18:04:13 +00:00
R. Ryantm
22e1d617ea sesh: 2.2.0 -> 2.4.0 2024-09-28 04:41:50 +00:00
K900
a9128ce2f2 Merge remote-tracking branch 'origin/master' into staging-next 2024-09-25 21:07:19 +03:00
Rémi NICOLE
92b8452095
sequoia-sq: 0.37.0 -> 0.38.0 (#343087) 2024-09-25 09:02:42 +00:00
Artturin
f0e657f3b1 Merge branch 'master' into staging-next 2024-09-25 06:05:01 +03: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
github-actions[bot]
33e2cbc61f
Merge staging-next into staging 2024-09-20 12:05:56 +00:00
supinie
75d956842c servo: init at 0-unstable-2024-09-09 2024-09-20 09:58:27 +02:00
Doron Behar
e6784a660e sequoia-sq: 0.37.0 -> 0.38.0
Diff: https://gitlab.com/sequoia-pgp/sequoia-sq/-/compare/v0.37.0...v0.38.0

Changelog: https://gitlab.com/sequoia-pgp/sequoia-sq/-/blob/v0.38.0/NEWS
2024-09-19 20:50:29 +03:00