Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
140 commits
Select commit Hold shift + click to select a range
ba25286
python-env: wrap python executable with --resolve-argv0
qbisi Nov 16, 2025
677e3c9
python3Packages.httpcore: remove unused dependencies
limwa Nov 17, 2025
2bdb0a3
Merge branch 'master' into staging-next-25.11
wolfgangwalther Nov 18, 2025
c29a7f5
Merge branch 'staging-next-25.11' into staging-25.11
wolfgangwalther Nov 18, 2025
f006dea
llvmPackages.clang-tools: add support for -cxx-isystem
reckenrode Nov 18, 2025
0116068
Revert "curl: enable c-ares"
Scrumplex Nov 17, 2025
48bba61
Merge master into staging-next-25.11
nixpkgs-ci[bot] Nov 18, 2025
635b846
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Nov 18, 2025
4976fc3
[Backport staging-25.11] python3Packages.httpcore: remove unused depe…
wolfgangwalther Nov 18, 2025
2cb8c5d
[Backport staging-25.11] llvmPackages.clang-tools: add support for -c…
wolfgangwalther Nov 18, 2025
03f30bb
[Backport staging-25.11] Revert "curl: enable c-ares" (#462707)
Scrumplex Nov 18, 2025
52a0908
cacert: 3.115 -> 3.117
r-ryantm Oct 15, 2025
9c4a089
Merge master into staging-next-25.11
nixpkgs-ci[bot] Nov 19, 2025
51d6580
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Nov 19, 2025
18b9ba2
[Backport staging-25.11] cacert: 3.115 -> 3.117 (#463038)
mweinelt Nov 19, 2025
5565117
Merge master into staging-next-25.11
nixpkgs-ci[bot] Nov 20, 2025
9add9f5
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Nov 20, 2025
7955138
Merge master into staging-next-25.11
nixpkgs-ci[bot] Nov 21, 2025
35fc432
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Nov 21, 2025
071a705
happy: fix for justStaticExecutables
ryota2357 Nov 21, 2025
2db559d
[Backport staging-25.11] happy: fix for justStaticExecutables (#463718)
wolfgangwalther Nov 21, 2025
dd49428
Merge master into staging-next-25.11
nixpkgs-ci[bot] Nov 22, 2025
1dfd24b
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Nov 22, 2025
850aeaa
at-spi2-core: drop patch on Darwin
reckenrode Nov 18, 2025
616556a
[Backport staging-25.11] at-spi2-core: drop patch on Darwin (#464171)
Aleksanaa Nov 23, 2025
5b6c340
libpng: 1.6.50 -> 1.6.51
martinetd Nov 22, 2025
f75a818
gnutls: 3.8.10 -> 3.8.11
vcunat Nov 20, 2025
5247c91
pkgsStatic.cyrus_sasl: fix build
tobim Nov 23, 2025
f3283d1
buildEnv: relax constraints about readdir contents
h0nIg Nov 20, 2025
e54e014
Merge remote-tracking branch release-25.11 into staging-next-25.11
wolfgangwalther Nov 26, 2025
4702be0
Merge branch staging-next-25.11 into staging-25.11
wolfgangwalther Nov 26, 2025
5b1ccde
[Backport staging-25.11] buildEnv: relax constraints about readdir co…
SuperSandro2000 Nov 26, 2025
3e0dcdb
unbound-full: 1.24.1 -> 1.24.2
r-ryantm Nov 26, 2025
9f26c37
[Backport staging-25.11] unbound-full: 1.24.1 -> 1.24.2 (#465344)
Scrumplex Nov 26, 2025
56125a8
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Nov 27, 2025
ec5940b
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Nov 27, 2025
4d463e0
utf8proc: 2.11.1 -> 2.11.2
trofi Nov 23, 2025
363b7ce
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Nov 28, 2025
9f854dd
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Nov 28, 2025
e534c79
util-linux: fix error message sourcing bash completions
phlip9 Nov 28, 2025
d2299a3
[Backport staging-25.11] util-linux: fix error message sourcing bash …
numinit Nov 28, 2025
75ee96a
[Backport staging-25.11] libpng: 1.6.50 -> 1.6.51 (#464341)
numinit Nov 28, 2025
f3d5b3a
cups: 2.4.14 -> 2.4.15
r-ryantm Nov 27, 2025
1ed0f89
[Backport staging-25.11] gnutls: 3.8.10 -> 3.8.11 (#464342)
numinit Nov 28, 2025
1bb2b8f
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Nov 29, 2025
8872c56
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Nov 29, 2025
f05a201
[Backport staging-25.11] cups: 2.4.14 -> 2.4.15 (#466091)
numinit Nov 29, 2025
bebe4d9
openssh: fix PKCS#11 key enumeration and pin entry
numinit Nov 28, 2025
75557d3
[Backport staging-25.11] openssh: fix PKCS#11 key enumeration and pin…
philiptaron Nov 29, 2025
f7daef3
postgrest: 14.0 -> 14.1
wolfgangwalther Nov 6, 2025
366c561
haskellPackages: stackage LTS 24.16 -> LTS 24.19
sternenseemann Nov 11, 2025
b8f0471
haskellPackages.crucible*: adjust to package updates
sternenseemann Nov 14, 2025
8f8b63a
haskellPackages.gi-gtk-hs: drop obsolete override
sternenseemann Nov 14, 2025
3912124
haskellPackages.text-icu: disable homebrew flag on darwin
mpscholten Nov 16, 2025
89d6d08
git-annex: update sha256 for 10.20251029
sternenseemann Nov 21, 2025
fa02df9
haskellPackages.proto3-wire: update list of required patches
sternenseemann Nov 21, 2025
63de383
top-level/release-haskell.nix: stop redundantly git-annex w/ 9.10
sternenseemann Nov 21, 2025
039ec96
git-annex: remove compat code for GHC < 9.10
sternenseemann Nov 21, 2025
e77db93
haskell.packages.ghc948.crypton-x509-store: pin to 1.6.11
sternenseemann Nov 22, 2025
aad821e
haskellPackages.cabal2nix-unstable: 2025-11-11 -> 2025-11-20
sternenseemann Nov 20, 2025
9765dc0
haskell.packages.ghc94.hlint: pin to 3.8
wolfgangwalther Nov 24, 2025
5935084
haskell.packages.ghc94.hlint: pin to 3.6.1
wolfgangwalther Nov 24, 2025
8611aa8
haskellPackages: stackage LTS 24.19 -> LTS 24.21
wolfgangwalther Nov 24, 2025
0ec25d4
haskellPackages: run unbreak.nu
wolfgangwalther Nov 24, 2025
513db1d
haskellPackages: _ prefix attribute names that would need quoting
sternenseemann Oct 19, 2025
a189065
git-annex: update sha256 for 10.20251114
sternenseemann Nov 28, 2025
6560132
hledger-check-fancyassertions: update sha256 for 1.50.3
sternenseemann Nov 28, 2025
6537e4e
haskellPackages: mark builds failing on hydra as broken
wolfgangwalther Nov 29, 2025
87123c7
haskellPackages._4Blocks: fix transitive broken
wolfgangwalther Nov 29, 2025
d4aee98
haskellPackages._type: mark broken
wolfgangwalther Nov 29, 2025
6a772f1
[25.11] haskellPackages: stackage LTS 24.16 -> LTS 24.19 (#466256)
wolfgangwalther Nov 29, 2025
5603b79
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Nov 30, 2025
af0191b
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Nov 30, 2025
e36397f
Revert "ceph: remove unused dependency from httpcore"
dotlambda Nov 29, 2025
c59b909
[Backport staging-25.11] Revert "ceph: remove unused dependency from …
dotlambda Nov 30, 2025
3810bbe
haskellPackages.3d-graphics-example: fix the eval
trofi Nov 30, 2025
cdd55b5
[Backport staging-25.11] haskellPackages.3d-graphics-example: fix the…
wolfgangwalther Nov 30, 2025
e15e55f
rustPlatform.buildRustPackage: Pass env.RUSTFLAGS only when specified…
ShamrockLee Nov 24, 2025
20f6b9d
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 1, 2025
bbdadf7
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Dec 1, 2025
8ca6411
[Backport staging-25.11] rustPlatform.buildRustPackage: Pass `env.RUS…
Aleksanaa Dec 1, 2025
1d9f6f3
lib.concatAttrValues: init
dotlambda Nov 28, 2025
0d5faf0
python3Packages.typer: use mkPythonMetaPackage
dotlambda Nov 30, 2025
964ee74
[Backport staging-25.11] python3Packages.typer: use mkPythonMetaPacka…
dotlambda Dec 1, 2025
74cf40c
at-spi2-core: 2.58.1 -> 2.58.2
doronbehar Nov 27, 2025
05417f2
glib: 2.86.1 -> 2.86.2
doronbehar Nov 27, 2025
4e07d78
libadwaita: 1.8.1 -> 1.8.2
doronbehar Nov 27, 2025
38fb00c
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 2, 2025
c4daacc
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Dec 2, 2025
74f3f51
imagemagick: 7.1.2-8 -> 7.1.2-9
r-ryantm Dec 2, 2025
8546224
python3Packages.django_4: 4.2.26 -> 4.2.27
mweinelt Dec 2, 2025
a13b56f
[Backport staging-25.11] imagemagick: 7.1.2-8 -> 7.1.2-9 (#467014)
dotlambda Dec 2, 2025
865a0de
go_1_25: 1.25.4 -> 1.25.5
leonklingele Dec 2, 2025
33600f8
[Backport staging-25.11] python3Packages.django_4: 4.2.26 -> 4.2.27 (…
mweinelt Dec 3, 2025
71f489a
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 3, 2025
caf2b80
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Dec 3, 2025
a84545c
[Backport staging-25.11] go_1_25: 1.25.4 -> 1.25.5 (#467315)
SuperSandro2000 Dec 3, 2025
9bd5208
[Backport staging-25.11] utf8proc: 2.11.1 -> 2.11.2 (#465650)
SuperSandro2000 Dec 3, 2025
de23927
[Backport staging-25.11] pkgsStatic.cyrus_sasl: fix build (#464362)
SuperSandro2000 Dec 3, 2025
8b008c2
nixos-rebuild-ng: check if .git exists in nixpkgs directory before pa…
thiagokokada Dec 2, 2025
6b7e422
nixos-rebuild-ng: update README.md
thiagokokada Dec 1, 2025
560f8d6
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 4, 2025
ab82995
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Dec 4, 2025
7a3514b
libpng: 1.6.51 -> 1.6.52 (CVE-2025-66293)
vcunat Dec 4, 2025
5823846
[Backport staging-25.11] libpng: 1.6.51 -> 1.6.52 (CVE-2025-66293) (#…
vcunat Dec 4, 2025
0578c8a
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 5, 2025
ec729f8
Merge staging-next-25.11 into staging-25.11
nixpkgs-ci[bot] Dec 5, 2025
34cc582
xorg.xkbcomp: 1.4.7 -> 1.5.0 (security)
vcunat Dec 4, 2025
ed48060
[Backport staging-25.11] xorg.xkbcomp: 1.4.7 -> 1.5.0 (security) (#46…
vcunat Dec 5, 2025
8e36fe6
[Backport staging-25.11] nixos-rebuild-ng: check if .git exists in ni…
philiptaron Dec 5, 2025
30dfa52
Merge branch 'staging-25.11' into staging-next-25.11
vcunat Dec 5, 2025
e2505c3
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 6, 2025
269d83a
[Backport staging-25.11] GNOME 49.2 (#466980)
doronbehar Dec 6, 2025
9a50e40
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 7, 2025
acfa7fc
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 8, 2025
183fa8c
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 9, 2025
d426bfc
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 10, 2025
f0882a7
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 10, 2025
f1a8b00
Merge branch 'release-25.11' into staging-next-25.11
wolfgangwalther Dec 10, 2025
d2ea480
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 11, 2025
e0d2da7
autogen: force a rebuild on aarch64-darwin
vcunat Dec 11, 2025
3c57b4a
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 12, 2025
79cba5f
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 13, 2025
a768006
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 14, 2025
03c66de
postgresql_17: disable parallel building on aarch64-darwin
vcunat Dec 14, 2025
916446e
Merge branch 'release-25.11' into staging-next-25.11
vcunat Dec 14, 2025
8bfff3f
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 15, 2025
d2d2bbb
apacheHttpdPackages.mod_python: 3.5.0.4 -> 3.5.0.5
r-ryantm Nov 11, 2025
ca2d837
boulder: 2025-04-17 -> v0.20251118.0, fix build
Mynacol Nov 27, 2025
df37ca1
cargo-valgrind: Ignore empty_tests_not_leak_in_release_mode
matthiasbeyer Jul 26, 2025
0b26337
cargo-valgrind: 2.3.3 -> 2.4.0
r-ryantm Dec 5, 2025
ded780b
python3Packages.aggdraw: 1.3.19 -> 1.4.1
r-ryantm Dec 5, 2025
15dfdbf
inko: 0.18.1 -> 0.19.1
r-ryantm Nov 19, 2025
f5a0126
fittrackee: fix build and tests
kirillrdy Nov 30, 2025
7f574f5
kup: 0.9.1 -> 0.10.0 and fix build
autra Nov 23, 2025
3fc04d8
lparchive2epub: unpin ebooklib
dotlambda Dec 8, 2025
a462ae8
haskellPackages.http2-tls: fix eval
wolfgangwalther Dec 11, 2025
dd470b6
python313Packages.libxml2: force rebuild for code signing issue
emilazy Dec 15, 2025
728c713
python313Packages.libxml2: force rebuild for code signing issue (#471…
emilazy Dec 15, 2025
b13bd53
Merge release-25.11 into staging-next-25.11
nixpkgs-ci[bot] Dec 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions pkgs/applications/graphics/ImageMagick/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -85,13 +85,13 @@ in

stdenv.mkDerivation (finalAttrs: {
pname = "imagemagick";
version = "7.1.2-8";
version = "7.1.2-9";

src = fetchFromGitHub {
owner = "ImageMagick";
repo = "ImageMagick";
tag = finalAttrs.version;
hash = "sha256-2jSQ59Wi6/1dbS/AgM1DfW6WlwoYuJlnTLoM8Mc6Ji8=";
hash = "sha256-bXVVnjJhtmcbczZI9rsy2JQ3p2oYX5g5vp3YdsQkdrE=";
};

outputs = [
Expand Down
6 changes: 4 additions & 2 deletions pkgs/applications/misc/kup/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -15,20 +15,21 @@
kconfig,
kinit,
kjobwidgets,
kcmutils,
plasma-framework,
libgit2,
}:

stdenv.mkDerivation rec {
pname = "kup";
version = "0.9.1";
version = "0.10.0";

src = fetchFromGitLab {
domain = "invent.kde.org";
repo = "kup";
owner = "system";
rev = "kup-${version}";
sha256 = "1s180y6vzkxxcjpfdvrm90251rkaf3swzkjwdlpm6m4vnggq0hvs";
hash = "sha256-G/GXmcQI1OBnCE7saPHeHDAMeL2WR6nVttMlKV2e01I=";
};

nativeBuildInputs = [
Expand All @@ -50,6 +51,7 @@ stdenv.mkDerivation rec {
kjobwidgets
plasma-framework
libgit2
kcmutils
];

meta = {
Expand Down
2 changes: 1 addition & 1 deletion pkgs/build-support/buildenv/builder.pl
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ ($path)

sub findFilesInDir($relName, $target, $ignoreCollisions, $checkCollisionContents, $priority, $ignoreSingleFileOutputs) {
opendir DIR, "$target" or die "cannot open `$target': $!";
my @names = readdir DIR or die;
my @names = readdir DIR;
closedir DIR;

foreach my $name (@names) {
Expand Down
25 changes: 14 additions & 11 deletions pkgs/build-support/rust/build-rust-package/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -89,17 +89,20 @@ lib.extendMkDerivation {
"buildRustPackage: `useFetchCargoVendor` is non‐optional and enabled by default as of 25.05, remove it"
true;
{
env = {
PKG_CONFIG_ALLOW_CROSS = if stdenv.buildPlatform != stdenv.hostPlatform then 1 else 0;
RUST_LOG = logLevel;
RUSTFLAGS =
lib.optionalString (
stdenv.hostPlatform.isDarwin && buildType == "debug"
) "-C split-debuginfo=packed "
# Workaround the existing RUSTFLAGS specified as a list.
+ interpolateString (args.RUSTFLAGS or "");
}
// args.env or { };
env =
let
isDarwinDebug = stdenv.hostPlatform.isDarwin && buildType == "debug";
in
{
PKG_CONFIG_ALLOW_CROSS = if stdenv.buildPlatform != stdenv.hostPlatform then 1 else 0;
RUST_LOG = logLevel;
# Prevent shadowing *_RUSTFLAGS environment variables
${if args ? RUSTFLAGS || isDarwinDebug then "RUSTFLAGS" else null} =
lib.optionalString isDarwinDebug "-C split-debuginfo=packed "
# Workaround the existing RUSTFLAGS specified as a list.
+ interpolateString (args.RUSTFLAGS or "");
}
// args.env or { };

cargoDeps =
if cargoVendorDir != null then
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/at/at-spi2-core/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@

stdenv.mkDerivation rec {
pname = "at-spi2-core";
version = "2.58.1";
version = "2.58.2";

outputs = [
"out"
Expand All @@ -38,7 +38,7 @@ stdenv.mkDerivation rec {

src = fetchurl {
url = "mirror://gnome/sources/at-spi2-core/${lib.versions.majorMinor version}/at-spi2-core-${version}.tar.xz";
hash = "sha256-fzdKajjNcP9LMsnToDEL+oBNlG/tTJ5pp9SfrNy5Xpw=";
hash = "sha256-ooI7li7RbN1csfxTZQKf0hg5TYUqzUCYsyGFS9ZpL24=";
};

nativeBuildInputs = [
Expand Down
3 changes: 3 additions & 0 deletions pkgs/by-name/au/autogen/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,9 @@ stdenv.mkDerivation rec {
local nrp="$(patchelf --print-rpath "$f" | sed -E 's@(:|^)'$NIX_BUILD_TOP'[^:]*:@\1@g')"
patchelf --set-rpath "$nrp" "$f"
done
''
+ lib.optionalString (stdenv.system == "aarch64-darwin") ''
# FIXME: remove/revert; just trigerring a rebuild because of bad binary in cache.nixos.org
'';

meta = {
Expand Down
21 changes: 18 additions & 3 deletions pkgs/by-name/bo/boulder/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,29 +4,35 @@
buildGoModule,
testers,
boulder,
minica,
nix-update-script,
}:

buildGoModule rec {
pname = "boulder";
version = "2025-04-17";
version = "0.20251118.0";

src = fetchFromGitHub {
owner = "letsencrypt";
repo = "boulder";
tag = "release-${version}";
tag = "v${version}";
leaveDotGit = true;
postFetch = ''
pushd $out
git rev-parse --short=8 HEAD 2>/dev/null >$out/COMMIT
find $out -name .git -print0 | xargs -0 rm -rf
popd
'';
hash = "sha256-FXk+JZJ1azpgN6IQ9aYmpUEO1CGs9/3sog1NjrfB4d8=";
hash = "sha256-JVkIu8Fh5F8WQXa45I0hnSedAaIQIOFidtWVpVHbAWA=";
};

vendorHash = null;

postPatch = ''
# We already built the application with custom settings. This fails, so we have to disable it.
substituteInPlace test/certs/generate.sh --replace-fail 'make build' ""
'';

subPackages = [ "cmd/boulder" ];

ldflags = [
Expand All @@ -40,9 +46,14 @@ buildGoModule rec {
ldflags+=" -X \"github.com/letsencrypt/boulder/core.BuildTime=$(date -u -d @0)\""
'';

nativeCheckInputs = [ minica ];

preCheck = ''
# Test all targets.
unset subPackages
# Generate integration test certificates, but skip webpki certificates that are hard to make without errors and are currently unneeded.
mkdir test/certs/webpki
bash test/certs/generate.sh
'';

# Tests that fail or require additional services.
Expand All @@ -58,6 +69,7 @@ buildGoModule rec {
"TestAddPrecertificateIncomplete"
"TestAddPrecertificateKeyHash"
"TestAddPrecertificateNoOCSP"
"TestAddRateLimitOverride"
"TestAddRegistration"
"TestAddReplacementOrder"
"TestAddSerial"
Expand Down Expand Up @@ -110,6 +122,7 @@ buildGoModule rec {
"TestEnforceJWSAuthType"
"TestExactPublicSuffixCertLimit"
"TestExtractJWK"
"TestExtractRequestTarget"
"TestFQDNSetExists"
"TestFQDNSetTimestampsForWindow"
"TestFQDNSets"
Expand Down Expand Up @@ -249,6 +262,8 @@ buildGoModule rec {
"TestRecheckCAAFail"
"TestRecheckCAAInternalServerError"
"TestRecheckCAASuccess"
"TestRecheckInvalidIdentifierType"
"TestRecheckSkipIPAddress"
"TestRedisSource_BatchSetAndGet"
"TestRedisSource_Ping"
"TestRegistrationsPerIPOverrideUsage"
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/ca/cacert/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ let
lib.concatStringsSep "\n\n" extraCertificateStrings
);

srcVersion = "3.115";
srcVersion = "3.117";
version = if nssOverride != null then nssOverride.version else srcVersion;
meta = {
homepage = "https://curl.haxx.se/docs/caextract.html";
Expand All @@ -47,7 +47,7 @@ let
owner = "nss-dev";
repo = "nss";
rev = "NSS_${lib.replaceStrings [ "." ] [ "_" ] version}_RTM";
hash = "sha256-8PeFeaIOtjBZJLBx3ONwZlK5SaLnjKEFoZWvVsu/3tA=";
hash = "sha256-sAs0TiV3TK/WtgHvEjl2KFAgebyWZYmcRcmxjpn2AME=";
};

dontBuild = true;
Expand Down
7 changes: 4 additions & 3 deletions pkgs/by-name/ca/cargo-valgrind/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@
}:
rustPlatform.buildRustPackage rec {
pname = "cargo-valgrind";
version = "2.3.3";
version = "2.4.0";

src = fetchFromGitHub {
owner = "jfrimmel";
repo = "cargo-valgrind";
tag = version;
sha256 = "sha256-fAZngB4Z5dd6j+CfX+Tc3NNZHGRCz1C+T7QYmUn96SM=";
sha256 = "sha256-sVW3zNe0a9iQQ0vRWJofqG4gwUJ/w0U4ugVyMNtWX98=";
};

cargoHash = "sha256-hcUZm2h7rtBiYl2JXlt/AuKfhf/5YpqTYYAWxq0dQ8U=";
cargoHash = "sha256-sRJGnbQFCk+SJtG/hnde+8ggZuutrdk0279ziickmnA=";

passthru = {
updateScript = nix-update-script { };
Expand All @@ -35,6 +35,7 @@ rustPlatform.buildRustPackage rec {
checkFlags = [
"--skip tests_are_runnable"
"--skip default_cargo_project_reports_no_violations"
"--skip empty_tests_not_leak_in_release_mode"
];

meta = {
Expand Down
3 changes: 0 additions & 3 deletions pkgs/by-name/ce/ceph/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -321,9 +321,6 @@ let
};
});

httpcore = super.httpcore.overridePythonAttrs (old: {
nativeCheckInputs = lib.remove self.pproxy old.nativeCheckInputs;
});
};
};

Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/cu/cups/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@

stdenv.mkDerivation rec {
pname = "cups";
version = "2.4.14";
version = "2.4.15";

src = fetchurl {
url = "https://github.com/OpenPrinting/cups/releases/download/v${version}/cups-${version}-source.tar.gz";
hash = "sha256-ZgKIAg3W95yveZgRxMGjIHpIaJiZrCCTlZ1wo73Ldpk=";
hash = "sha256-7/C71I/xq8u45G4o6Frvr/o5Gh2cTY3JKrOCKhMAjX8=";
};

outputs = [
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/cy/cyrus_sasl/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ stdenv.mkDerivation rec {
libxcrypt
]
++ lib.optional enableLdap openldap
++ lib.optional stdenv.hostPlatform.isLinux pam;
++ lib.optional (lib.meta.availableOn stdenv.hostPlatform pam) pam;

configureFlags = [
"--with-openssl=${openssl.dev}"
Expand Down
10 changes: 10 additions & 0 deletions pkgs/by-name/fi/fittrackee/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,15 @@ python3Packages.buildPythonApplication rec {
python3Packages.poetry-core
];

# The upstream project changed the behavior of the CLI when --set-admin and --set-role are used together.
# Previously, it would raise an error, but now it issues a deprecation warning.
# This patch updates the test assertion to expect the new deprecation warning message.
# See upstream commit 6eda1b6119b3e41bdf8896e74b4a07d3c9e97609.
postPatch = ''
substituteInPlace fittrackee/tests/users/test_users_commands.py \
--replace '"--set-admin and --set-role can not be used together."' '"WARNING: --set-admin is deprecated. Please use --set-role option instead."'
'';

pythonRelaxDeps = [
"authlib"
"fitdecode"
Expand All @@ -33,6 +42,7 @@ python3Packages.buildPythonApplication rec {
"pyopenssl"
"pytz"
"sqlalchemy"
"xmltodict"
];

dependencies =
Expand Down
4 changes: 2 additions & 2 deletions pkgs/by-name/gl/glib/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ in

stdenv.mkDerivation (finalAttrs: {
pname = "glib";
version = "2.86.1";
version = "2.86.2";

outputs = [
"bin"
Expand All @@ -87,7 +87,7 @@ stdenv.mkDerivation (finalAttrs: {

src = fetchurl {
url = "mirror://gnome/sources/glib/${lib.versions.majorMinor finalAttrs.version}/glib-${finalAttrs.version}.tar.xz";
hash = "sha256-EZ0XCMoCJVbW0pie6QrRuCvZwNFmfgZpRKbQAg4tXlc=";
hash = "sha256-inJOlwhVNX6oEB4ncnICOSoP/VQQqYM2rtVOxZET5hE=";
};

patches =
Expand Down
2 changes: 1 addition & 1 deletion pkgs/by-name/hl/hledger-check-fancyassertions/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ stdenvNoCC.mkDerivation rec {
src = fetchurl {
name = "hledger-check-fancyassertion-${version}.hs";
url = "https://raw.githubusercontent.com/simonmichael/hledger/hledger-lib-${version}/bin/hledger-check-fancyassertions.hs";
hash = "sha256-p1JvPHSB5hkfZsTq1sSL0mxCRkhZu1zkpXTELVNFE64=";
hash = "sha256-Zokrrcy9CfVV2tNI1DDsjqC+PcTdlMdit4O4Y1gP1O4=";
};

dontUnpack = true;
Expand Down
6 changes: 3 additions & 3 deletions pkgs/by-name/in/inko/package.nix
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,16 @@

rustPlatform.buildRustPackage (finalAttrs: {
pname = "inko";
version = "0.18.1";
version = "0.19.1";

src = fetchFromGitHub {
owner = "inko-lang";
repo = "inko";
tag = "v${finalAttrs.version}";
hash = "sha256-jVfAfR02R2RaTtzFSBoLuq/wdPaaI/eochrZaRVdmHY=";
hash = "sha256-ZHVOwYvNRL2ObZt2PvayoqvS64MumN4oXQOgeCWbEUM=";
};

cargoHash = "sha256-IOMhwcZHB5jVYDM65zifxCjVHWl1EBbxNA3WVmarWcs=";
cargoHash = "sha256-BHrbqPMQnhw8pjN8e0/qW1rPe/fMhs2iUbRVPt5ATrg=";

buildInputs = [
libffi
Expand Down
20 changes: 12 additions & 8 deletions pkgs/by-name/in/inko/test.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,30 @@

let
source =
# https://docs.inko-lang.org/manual/v0.19.1/getting-started/hello-concurrency/#channels
writeText "hello.inko" # inko
''
import std.process (sleep)
import std.stdio (STDOUT)
import std.stdio (Stdout)
import std.sync (Channel)
import std.time (Duration)

class async Printer {
fn async print(message: String, channel: Channel[Nil]) {
let _ = STDOUT.new.print(message)
type async Printer {
fn async print(message: String, channel: uni Channel[Nil]) {
let _ = Stdout.new.print(message)

channel.send(nil)
}
}

class async Main {
type async Main {
fn async main {
let channel = Channel.new(size: 2)
let channel = Channel.new

Printer().print('Hello', channel)
Printer().print('world', channel)
Printer().print('Hello', recover channel.clone)
Printer().print('world', recover channel.clone)

sleep(Duration.from_millis(500))

channel.receive
channel.receive
Expand Down
Loading
Loading