Commit Graph

3345 Commits

Author SHA1 Message Date
Raito Bezarius
0f915671e8 lix: 2.90-beta.1 -> 2.90.0-rc1
RC1 is now out, enjoy your "Vanilla" ice cream responsibly!

https: //git.lix.systems/lix-project/lix/commits/tag/2.90.0-rc1
Change-Id: I0a9c5c4d61ba9dac32a841caa03c06090610f3b9
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-20 11:20:42 +02:00
Ryan Lahfa
b1dd4d0a1c
Merge pull request #318577 from RaitoBezarius/improved-lix-packaging
lix: various improvements to the packaging for release automation
2024-06-19 20:37:53 +02:00
R. Ryantm
28cecc5dc9 libdnf: 0.73.1 -> 0.73.2 2024-06-19 02:44:17 +00:00
Sandro
41f2dc2f85
Merge pull request #319395 from trofi/nixVersions.latest-update
nixVersions.latest: 2.22.1 -> 2.23.0
2024-06-17 19:51:22 +02:00
John Ericson
483a8dc493
Merge pull request #317227 from rhelmot/freebsd-nix-boehmgc
nix: make boehmgc patch respect HAVE_PTHREAD_ATTR_GET_NP
2024-06-16 23:39:01 -04:00
Ben Siraphob
8222aa9278
Merge pull request #315183 from jopejoe1/fix-pname
treewide: replace name with pname
2024-06-16 12:34:01 +00:00
jopejoe1
614630b738 pacup: use pname instead of name 2024-06-15 09:56:44 +02:00
R. Ryantm
98dc65e16f nixpkgs-review: 2.10.4 -> 2.10.5 2024-06-14 00:19:56 +00:00
Sergei Trofimovich
17e2421e08 nixVersions.latest: 2.22.1 -> 2.23.0
Changes: https://github.com/NixOS/nix/blob/2.23.0/doc/manual/src/release-notes/rl-2.23.md
2024-06-12 22:55:09 +01:00
Peder Bergebakken Sundt
5e8282f0c5
Merge pull request #283057 from Hal-AB/update-fpm
fpm: 1.13.0 -> 1.15.1
2024-06-11 10:40:12 +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
Raito Bezarius
88ad897d2a lix: support lixVersions.buildLix helper
This makes it easier to `buildLix` for automation and reuse `common`
logic.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-09 18:54:08 +02:00
Raito Bezarius
dccc9491ea lix: support docCargoLock propagation to lix-doc
This way, we can pass also a Cargo.lock from the Lix entrypoint.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-09 18:53:44 +02:00
Raito Bezarius
f6c8f4adf6 lix-doc: support path src instead of attribute src
If you pass `src = ./.;`, this should work.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-09 18:53:21 +02:00
Raito Bezarius
97bbd80c1d lix-doc: support cargoLock as well
This makes it easy to override it with a handy Cargo.lock.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-09 18:52:46 +02:00
Raito Bezarius
3c179579c5 lix: drop the self let binding
We had a `self` let binding to pass specific tests with ourselves as a
`passthru`, due to various issues with tests, we removed it.

We should also clean up the `self` then and adopt `finalAttrs`-style
probably.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-09 18:18:19 +02:00
Raito Bezarius
edab8892ee lix: move lix-doc as a formal parameter
This way, it's easier to override it or pass it ourselves if needed.

Useful for test instrumentation from external scripts.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-09 18:17:43 +02:00
Peder Bergebakken Sundt
46d181b20c
Merge pull request #316236 from r-ryantm/auto-update/pdm
pdm: 2.15.3 -> 2.15.4
2024-06-08 17:13:33 +02:00
Audrey Dutcher
f0606d20dc nix-top: mark support for freebsd 2024-06-07 22:07:24 -07:00
Sergei Trofimovich
66c4c2c04a lix.tests: fix the eval
Without the change evaluation fails as:

    $ nix build --no-link -f. lix.tests
    error: attribute 'passthru' missing
           at pkgs/tools/package-management/lix/common.nix:263:16:
              262|       tests = {
              263|         misc = nixosTests.nix-misc.lix.passthru.override { nixPackage = self; };
                 |                ^
              264|       };
2024-06-07 09:08:22 +01:00
Weijia Wang
fe4c307794
Merge pull request #315498 from r-ryantm/auto-update/nix-index-unwrapped
nix-index-unwrapped: 0.1.7 -> 0.1.8
2024-06-04 22:50:06 +02:00
Audrey Dutcher
f9b9794d93 nix: make boehmgc patch respect HAVE_PTHREAD_ATTR_GET_NP
Fixes build on FreeBSD.
2024-06-04 08:12:43 -07:00
Maximilian Bosch
7baa302736
nix: remove myself (ma27) from maintainer team
Using Lix now 🍦
2024-06-04 16:11:43 +02:00
Jörg Thalheim
7c503a8a9d
Merge pull request #315927 from Artturin/movetestsnix1
nixosTests.nix-misc: split from nixosTests.misc
2024-06-04 10:18:25 +02:00
Weijia Wang
89b4fe9fd7
Merge pull request #308384 from r-ryantm/auto-update/apk-tools
apk-tools: 2.14.1 -> 2.14.4
2024-06-02 00:45:14 +02:00
R. Ryantm
a8150b351d pdm: 2.15.3 -> 2.15.4 2024-05-31 19:32:23 +00:00
Jörg Thalheim
c75573a745
Merge pull request #311634 from Thesola10/master
harmonia: 0.7.5 -> 0.8.0, migrate to by-name
2024-05-31 20:47:56 +02:00
Jörg Thalheim
4c289e941b nixVersions.stable: reference nix-misc in tests
This is a regression test for nix.
2024-05-30 19:11:27 +03:00
Artturin
e124b02edd nixosTests.nix-misc: Split from nixosTests.misc
Bit weird to have nix tests in misc

Add `artturin` to maintainers
2024-05-30 19:11:27 +03:00
Valentin Gagarin
2b5736a2fe
Revert "nix: 2.18 -> 2.22" 2024-05-30 12:59:13 +02:00
Alyssa Ross
598d6c9fd9 pkg: 1.21.2 -> 1.21.3 2024-05-30 09:36:18 +02:00
Bernardo Meurer
7225a635d8
Merge pull request #315262 from Mic92/nix-upgrade
nix: 2.18 -> 2.22
2024-05-29 17:43:59 -04:00
Weijia Wang
e85f56bc9a
Merge pull request #315482 from paparodeo/disnix-fix
disnix: include stdlib.h to fix implicit function declaration
2024-05-29 22:59:43 +02:00
Jörg Thalheim
e421c3b983 nix: 2.18 -> 2.22
I tested this version on my system without any issues, but on
the other hand it has better error handling i.e. for infinite recursion.

This version has been now also cooking in the nix-install-action for 2
weeks: https://github.com/cachix/install-nix-action/pull/206
2024-05-29 16:02:30 +02:00
Weijia Wang
28f515dad1
Merge pull request #314071 from RaitoBezarius/optimize-lix
lix: build in release mode with link time optimizations
2024-05-29 09:23:38 +02:00
R. Ryantm
8702b84107 nix-index-unwrapped: 0.1.7 -> 0.1.8 2024-05-29 03:13:50 +00:00
paparodeo
a42de3dcec
disnix: include stdlib.h to fix implicit function declaration
aa969f1d15.patch
2024-05-29 01:23:17 +00:00
Maximilian Bosch
bbc5af4fcc
nixVersions.git: 2.23.0pre20240520_b7709d14 -> 2.23.0pre20240526_7de033d6
Changes: b7709d14...7de033d6
2024-05-26 22:34:03 +02:00
Maximilian Bosch
1529d0b9a3
Merge pull request #314196 from trofi/nixVersions.git.tests-fix-eval
nixVersions.git.tests: fix the eval
2024-05-26 17:11:19 +00:00
R. Ryantm
cb4abf8f7b emplace: 1.5.3 -> 1.6.0 2024-05-25 13:01:05 +00:00
OTABI Tomoya
e0ddc59995
Merge pull request #314022 from natsukium/pdm/update
pdm: 2.15.2 -> 2.15.3
2024-05-25 09:12:29 +09:00
Atemu
061a135d05
Merge pull request #309585 from diniamo/global-steam-compat-paths-var
nixos/steam: add protontricks submodule
2024-05-24 20:17:35 +02:00
Raito Bezarius
84419e5c37 lix: build in release mode with link time optimizations
This makes the binary size further reduced and may improve (?)
performance.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-05-24 16:19:23 +02:00
diniamo
fcaec6bdf7 nixos/steam: add protontricks submodule 2024-05-24 08:51:37 +02:00
Sergei Trofimovich
55471dffe6 nixVersions.git.tests: fix the eval
Without the change the eval fails as:

    $ nix build --no-link -f. nixVersions.git.tests
           error: attribute 'nix_2_23' missing
           at pkgs/tools/package-management/nix/common.nix:252:17:
              251|     tests = {
              252|       nixi686 = pkgsi686Linux.nixVersions.${"nix_${lib.versions.major version}_${lib.versions.minor version}"};
                 |                 ^
              253|     };
           Did you mean one of nix_2_13, nix_2_20, nix_2_21, nix_2_22 or nix_2_3?

The change explicitly passes attribute name around instead of inferring
it from package version.
2024-05-24 07:29:28 +01:00
natsukium
7a15b02077
pdm: 2.15.2 -> 2.15.3
Changelog: https://github.com/pdm-project/pdm/releases/tag/2.15.3
2024-05-24 00:34:11 +09:00
Sandro
ddb221c508
Merge pull request #312939 from chewblacka/update-apx 2024-05-21 16:44:07 +02:00
Maximilian Bosch
f2ab61384c
nixVersions.git: 2.23.0pre20240510_87ab3c0e -> 2.23.0pre20240520_b7709d14
Changes: 87ab3c0e...b7709d14
2024-05-20 13:43:14 +02:00
John Garcia
45087e1666 apx: install shell completions 2024-05-20 12:32:00 +01:00