Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot]
2026-02-24 00:23:15 +00:00
committed by GitHub
39 changed files with 175 additions and 79 deletions
+6
View File
@@ -8397,6 +8397,12 @@
}
];
};
f64u = {
email = "me@fadyadal.dev";
github = "f64u";
githubId = 24705058;
name = "Fady Adal";
};
fab = {
email = "mail@fabian-affolter.ch";
matrix = "@fabaff:matrix.org";
+5 -4
View File
@@ -136,10 +136,11 @@ in
};
systemd.tmpfiles.rules = [
"d /nix/store 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
"Z /nix/var 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
"d /nix/var/nix/builds 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - 7d"
"d /nix/var/nix/daemon-socket 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
"d /nix/store 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
"Z /nix/var 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
"d /nix/var/nix/builds 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} 7d -"
"d /nix/var/nix/daemon-socket 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
"d /nix/var/nix/gc-roots-socket 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
];
systemd.services.nix-roots-daemon = {
+3
View File
@@ -759,6 +759,9 @@ in
# Sockets/IPC
RuntimeDirectory = "frigate";
# Reduce visible process scope to cgroup
ProtectProc = "invisible";
};
};
};
@@ -14987,6 +14987,19 @@ final: prev: {
meta.hydraPlatforms = [ ];
};
switcher-nvim = buildVimPlugin {
pname = "switcher-nvim";
version = "1.1.3-unstable-2026-02-04";
src = fetchFromGitHub {
owner = "neovim-idea";
repo = "switcher-nvim";
rev = "552a7fc0b1031c7565fe80bf7e2d0f1e3e7becf9";
hash = "sha256-7TicPnzHXB74xkpsppXMP0AvtfCgrWh/be/pXEmf1MY=";
};
meta.homepage = "https://github.com/neovim-idea/switcher-nvim/";
meta.hydraPlatforms = [ ];
};
symbol-usage-nvim = buildVimPlugin {
pname = "symbol-usage.nvim";
version = "0-unstable-2025-05-03";
@@ -10,13 +10,13 @@
}:
vimUtils.buildVimPlugin rec {
pname = "codediff.nvim";
version = "2.25.0";
version = "2.33.0";
src = fetchFromGitHub {
owner = "esmuellert";
repo = "codediff.nvim";
tag = "v${version}";
hash = "sha256-ofAmNyVlq2Ta4b2bdr1N2U658xXm+wEmIpg3z/X0QgI=";
hash = "sha256-bgWalQ1S0kcKAHU1vCDEHdvswhDziz10HARk/0zMN+Y=";
};
dependencies = [ vimPlugins.nui-nvim ];
@@ -3499,6 +3499,13 @@ assertNoAdditions {
};
});
switcher-nvim = super.switcher-nvim.overrideAttrs {
dependencies = with self; [
plenary-nvim
nvim-web-devicons
];
};
tardis-nvim = super.tardis-nvim.overrideAttrs (old: {
dependencies = [ self.plenary-nvim ];
meta = old.meta // {
@@ -1151,6 +1151,7 @@ https://github.com/peterbjorgensen/sved/,,
https://github.com/jamespeapen/swayconfig.vim/,,
https://github.com/keith/swift.vim/,,
https://github.com/AndrewRadev/switch.vim/,,
https://github.com/neovim-idea/switcher-nvim/,HEAD,
https://github.com/Wansmer/symbol-usage.nvim/,HEAD,
https://github.com/simrat39/symbols-outline.nvim/,,
https://github.com/vim-syntastic/syntastic/,,
@@ -851,13 +851,13 @@
"vendorHash": "sha256-TxfiOKANocV96TiN60QpA1wVLucXNpmJm1FmVavOlQg="
},
"loafoe_htpasswd": {
"hash": "sha256-ALTyTTVyS2HHenmk8HVwtQenCmJX05kyXifJTzzmnHE=",
"hash": "sha256-1o2kgeTFxegzOgGXWP4OYZ3uC3WbAkCXPqScMvVpHr0=",
"homepage": "https://registry.terraform.io/providers/loafoe/htpasswd",
"owner": "loafoe",
"repo": "terraform-provider-htpasswd",
"rev": "v1.5.0",
"rev": "v2.0.0",
"spdx": "MIT",
"vendorHash": "sha256-6+ZQVWc4/2RoNjQLzetLTl9L8AdbFu2uFmqJ9Kxcc7Q="
"vendorHash": "sha256-1gzJdcSvFPE8Spkwxe24U7DUyrz4qpDoFVHm6vCWF6A="
},
"loafoe_ssh": {
"hash": "sha256-1UN5QJyjCuxs2vQYlSuz2jsu/HgGTxOoWWRcv4qcwow=",
@@ -1283,13 +1283,13 @@
"vendorHash": "sha256-rWiafaFE1RolO9JUN1WoW4EWJjR7kpfeVEOTLf21j50="
},
"tailscale_tailscale": {
"hash": "sha256-iWiZ0FizqJbY80pL6vVwzw3h/WpXJFjHF7vwJOpxD7k=",
"hash": "sha256-yR65w/o/VpwKINcvz4SBybAwsphGC7A/B+baKRcIT3I=",
"homepage": "https://registry.terraform.io/providers/tailscale/tailscale",
"owner": "tailscale",
"repo": "terraform-provider-tailscale",
"rev": "v0.27.0",
"rev": "v0.28.0",
"spdx": "MIT",
"vendorHash": "sha256-oAMg/9YnUmkR5Pcb9EIuTgrghM7vS5h8N2NO24szabs="
"vendorHash": "sha256-+q2KR3ctotT30fBE0lcpQlUXQS7nfi5VACWYxwluuMc="
},
"telmate_proxmox": {
"hash": "sha256-1aKKlOIk1mH4yx66eD635d1IaUWXIiBGHEt4A2F2mGM=",
+2 -2
View File
@@ -5,7 +5,7 @@
}:
let
version = "6.2.0";
version = "6.2.1";
in
stdenvNoCC.mkDerivation {
pname = "activemq";
@@ -13,7 +13,7 @@ stdenvNoCC.mkDerivation {
src = fetchurl {
url = "mirror://apache/activemq/${version}/apache-activemq-${version}-bin.tar.gz";
hash = "sha256-J3u/p5LRQPgJvQKm4/1TgZVUuFetWlItcWoUpn9jxpg=";
hash = "sha256-vBbQMLxTykJAZRxl7BPfonLHN8kPx+NFSa3gwLZwdw0=";
};
installPhase = ''
+3 -3
View File
@@ -14,13 +14,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "cdogs-sdl";
version = "2.3.2";
version = "2.4.0";
src = fetchFromGitHub {
repo = "cdogs-sdl";
owner = "cxong";
rev = finalAttrs.version;
sha256 = "sha256-g1eLFdHsmqnz6zTlmaiLOXgX5dnS94k/PvaFJE3gfLo=";
tag = finalAttrs.version;
hash = "sha256-588bPis3n9BZnEywLmgouRgpiEvB+sKp6/xhUDhfddQ=";
};
postPatch = ''
+3 -3
View File
@@ -8,13 +8,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "clipper2";
version = "1.5.4";
version = "2.0.1";
src = fetchFromGitHub {
owner = "AngusJohnson";
repo = "Clipper2";
rev = "Clipper2_${finalAttrs.version}";
hash = "sha256-2vZXxT5hISz2xbWbvYNGTrq9QovTjNwUK103iVtz8ok=";
tag = "Clipper2_${finalAttrs.version}";
hash = "sha256-Pqmrj9SDooM+VU4ObQrtaU9+GN//FsD+Brp+OsN0cPM=";
};
sourceRoot = "${finalAttrs.src.name}/CPP";
+2 -2
View File
@@ -13,11 +13,11 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "copybara";
version = "20260112";
version = "20260216";
src = fetchurl {
url = "https://github.com/google/copybara/releases/download/v${finalAttrs.version}/copybara_deploy.jar";
hash = "sha256-of7t102F1V9eLJZaqB1Ctrui+NmWdEU+aSbEuw29j+s=";
hash = "sha256-M36kpWy2LWUQt4gGBQexY+ZmYaJbwJDEu/QcdLhEBxQ=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "faudio";
version = "25.10";
version = "26.02";
src = fetchFromGitHub {
owner = "FNA-XNA";
repo = "FAudio";
tag = finalAttrs.version;
hash = "sha256-WcMjzXlDoHfFpZdrkbVwRS11MvTlIMDCkn34+tSdGi4=";
hash = "sha256-m7kIzdgRfYQ+OEIH6+VlbLpTMINRb6u/5aSWjbjYiTg=";
};
nativeBuildInputs = [ cmake ];
@@ -1,19 +1,19 @@
{
"version": "0.0.410",
"version": "0.0.415",
"x86_64-linux": {
"name": "copilot-linux-x64",
"hash": "sha256-JSO6ksh9jSzdgfnw+ZVHlLwWm8QqlJafu4f8fp9GGwk="
"hash": "sha256-+gE7cZ3C8Ka5oHGu9d6F9dX1MmRBX06zo+XNPqwyGko="
},
"aarch64-linux": {
"name": "copilot-linux-arm64",
"hash": "sha256-d9NGwnW059FLaDolYM01RciolbXacwc354lbJr2JOdo="
"hash": "sha256-uIkm0kPOhyxEQ4lBB7G+a4fQnz5v7AMysAMsWqYrp2c="
},
"x86_64-darwin": {
"name": "copilot-darwin-x64",
"hash": "sha256-mm3wQZgIJfx9TywWkqC1FLpxyaE/GO8FP2ev109Pk4o="
"hash": "sha256-jdfS1PknqBxwi814EVQEuGx96htMSF4OETYaClUgnnI="
},
"aarch64-darwin": {
"name": "copilot-darwin-arm64",
"hash": "sha256-gbsjC8hIzk1kBJq9STxemKOM4b423LNfdyI6/eIuhf4="
"hash": "sha256-/uZiVmrMZ5Ox6VnUs7HwSE/dFRwMAWRRhXzCB0hW0jI="
}
}
+3 -3
View File
@@ -13,13 +13,13 @@
buildGoModule (finalAttrs: {
pname = "glab";
version = "1.82.0";
version = "1.86.0";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "cli";
tag = "v${finalAttrs.version}";
hash = "sha256-fn0aBYO60oQp3fAskGRNsMuB3kWuKrZ7h/WSji4LwQs=";
hash = "sha256-udb62BuKhOkI3Llkw9ZaF0Hysz0wYpn64sSXDenaYRY=";
leaveDotGit = true;
postFetch = ''
cd "$out"
@@ -28,7 +28,7 @@ buildGoModule (finalAttrs: {
'';
};
vendorHash = "sha256-um/TyXu5O3qF/DludixdZJM3ZQDjchOk3AfopOfF2vA=";
vendorHash = "sha256-1sO7rTnu91KG8lm4dn8vzibdGiH4qrVR2Y5lOs06R98=";
ldflags = [
"-s"
+5 -5
View File
@@ -184,11 +184,11 @@ let
linux = stdenvNoCC.mkDerivation (finalAttrs: {
inherit pname meta passthru;
version = "145.0.7632.109";
version = "145.0.7632.116";
src = fetchurl {
url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb";
hash = "sha256-VNvx/3l3gzj8HjeeK3v/Hj05E9t2PvsiP8pnIOq1AEA=";
hash = "sha256-lGMopGtpLp3g0PVIfRIACNP6yRarzQDIsuctNbiqCCo=";
};
# With strictDeps on, some shebangs were not being patched correctly
@@ -302,11 +302,11 @@ let
darwin = stdenvNoCC.mkDerivation (finalAttrs: {
inherit pname meta passthru;
version = "145.0.7632.110";
version = "145.0.7632.117";
src = fetchurl {
url = "http://dl.google.com/release2/chrome/odn6jvyow6owsodlm42m33k7ta_145.0.7632.110/GoogleChrome-145.0.7632.110.dmg";
hash = "sha256-siBn+vaSvvgrMEF1Da74nu1WGvyM1QUggarrEuqcGy4=";
url = "http://dl.google.com/release2/chrome/ej7xgqe26rn6kjtl4mhau5cs44_145.0.7632.117/GoogleChrome-145.0.7632.117.dmg";
hash = "sha256-OZWuV9s6vlCcxUXKmrJtMO6KRUadkmQKoMYXrDhKatU=";
};
dontPatch = true;
+2 -2
View File
@@ -9,7 +9,7 @@
let
pname = "jai";
minor = "2";
patch = "024";
patch = "025";
version = "0.${minor}.${patch}";
zipName = "jai-beta-${minor}-${patch}.zip";
jai = stdenv.mkDerivation {
@@ -20,7 +20,7 @@ let
nix-store --add-fixed sha256 ${zipName}
'';
name = zipName;
sha256 = "sha256-vZonIbSxG5B/lk2YAj9lz+F3stNQn6tokhleFWnY7AI=";
sha256 = "sha256-pr43599kdVne9USVvb9p35SYQk2zkT03pO66UGl9IuQ=";
};
nativeBuildInputs = [ unzip ];
buildCommand = "unzip $src -d $out";
+3 -3
View File
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "jd-diff-patch";
version = "2.4.0";
version = "2.5.0";
src = fetchFromGitHub {
owner = "josephburnett";
repo = "jd";
rev = "v${finalAttrs.version}";
hash = "sha256-PefNgh/ASQ2hPOcWH6ThXEZk4Esd0Q+sLx3bWWnpBNM=";
hash = "sha256-WH6fweuntzIjoc7HodflPxEPsrJ/9t77d0z22CHjBVA=";
};
sourceRoot = "${finalAttrs.src.name}/v2";
@@ -23,7 +23,7 @@ buildGoModule (finalAttrs: {
"pack"
];
vendorHash = "sha256-RerzCZL2soPNtl1hHWjdeNQNQ4VMlGYz3HNn4rTJSmU=";
vendorHash = "sha256-qo5yG7DqScC4/bU7vWEKLqTZ/j+QMTg2vpl3WHjxLUI=";
meta = {
description = "Commandline utility and Go library for diffing and patching JSON values";
+3 -3
View File
@@ -7,14 +7,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libaec";
version = "1.1.4";
version = "1.1.5";
src = fetchFromGitLab {
domain = "gitlab.dkrz.de";
owner = "k202009";
repo = "libaec";
rev = "v${finalAttrs.version}";
sha256 = "sha256-MJFx0gErfrSK6EeeGDk8CQWj6j4PVvFPJEI/iys3bI8=";
tag = "v${finalAttrs.version}";
hash = "sha256-ADydaLu8fV0mKp3wZx10VS2I1GFwuLTpbxmRKCmgF0c=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -23,14 +23,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "librelane";
version = "3.0.0.dev50";
version = "3.0.0.dev52";
pyproject = true;
src = fetchFromGitHub {
owner = "librelane";
repo = "librelane";
tag = finalAttrs.version;
hash = "sha256-YDLX/aZEutoJ9Nu0aLvvDLwGH3HEGP+vtHdPFDbjEEU=";
hash = "sha256-0Sh5KR0Yc4gVT2d88z1GCJZmnsE4CYMsecLjQwm/Rxs=";
};
build-system = [
+2 -2
View File
@@ -47,14 +47,14 @@ in
# as bootloader for various platforms and corresponding binary and helper files.
stdenv.mkDerivation (finalAttrs: {
pname = "limine";
version = "10.7.0";
version = "10.8.0";
# We don't use the Git source but the release tarball, as the source has a
# `./bootstrap` script performing network access to download resources.
# Packaging that in Nix is very cumbersome.
src = fetchurl {
url = "https://codeberg.org/Limine/Limine/releases/download/v${finalAttrs.version}/limine-${finalAttrs.version}.tar.gz";
hash = "sha256-1gwgzyISeOj4QE8hZ/KDCVW8qCQYvpQE6lf/N1jt0J4=";
hash = "sha256-U+TlcIGmRrWjJqlaESIKhj12t2NE2we2qNxS5nSMql0=";
};
enableParallelBuilding = true;
@@ -2,6 +2,7 @@
lib,
buildPythonPackage,
fetchFromGitHub,
hcloud,
octodns,
pytestCheckHook,
requests,
@@ -11,14 +12,14 @@
buildPythonPackage rec {
pname = "octodns-hetzner";
version = "1.0.0";
version = "2.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "octodns";
repo = "octodns-hetzner";
tag = "v${version}";
hash = "sha256-JYVztSO38y4F+p0glgtT9/QRdt9uDnOziMFXxBikzLg=";
hash = "sha256-aWWT/LShHxWOfNhBr7vCeG9bA6yXEutO2NJic18szL8=";
};
build-system = [
@@ -28,6 +29,7 @@ buildPythonPackage rec {
dependencies = [
octodns
requests
hcloud
];
pythonImportsCheck = [ "octodns_hetzner" ];
+5 -3
View File
@@ -12,13 +12,13 @@
stdenv.mkDerivation {
pname = "qimgv";
version = "1.0.3-unstable-2024-10-11";
version = "1.0.3-unstable-2026-01-19";
src = fetchFromGitHub {
owner = "easymodo";
repo = "qimgv";
rev = "a4d475fae07847be7c106cb628fb97dad51ab920";
sha256 = "sha256-iURUJiPe8hbCnpaf6lk8OVSzVqrJKGab889yOic5yLI=";
rev = "3127a2d211b124ad4fcf853d01e6df9323bdfdc3";
sha256 = "sha256-avn02kdMyA5PZUSykxgIk1I78zHQ/WKd26tQO8lMOow=";
};
nativeBuildInputs = [
@@ -30,6 +30,7 @@ stdenv.mkDerivation {
cmakeFlags = [
"-DVIDEO_SUPPORT=ON"
"-DUSE_QT5=OFF"
"-DKDE_SUPPORT=ON"
];
buildInputs = [
@@ -41,6 +42,7 @@ stdenv.mkDerivation {
kdePackages.qtsvg
kdePackages.qttools
kdePackages.kimageformats
kdePackages.kwindowsystem
];
postPatch = ''
+3 -3
View File
@@ -13,7 +13,7 @@
let
pname = "quiet";
version = "6.4.1";
version = "6.6.0";
meta = {
description = "Private, p2p alternative to Slack and Discord built on Tor & IPFS";
@@ -39,7 +39,7 @@ let
src = fetchurl {
url = "https://github.com/TryQuiet/quiet/releases/download/@quiet/desktop@${version}/Quiet-${version}.AppImage";
hash = "sha256-CAJgd7d0Fq6pEKLNAojE7krKJCpBBjhyOTsgYEPz0DY=";
hash = "sha256-MMfovDYEqppn+8wQcg1dflShuWkMDwMbFbTJl0MmCxw=";
};
meta = meta // {
@@ -52,7 +52,7 @@ let
src = fetchurl {
url = "https://github.com/TryQuiet/quiet/releases/download/@quiet/desktop@${version}/Quiet-${version}.dmg";
hash = "sha256-wg2WyQ6y/wBcRuhhY8EyacKy4Xwfo1SKdeTJw/OIjMc=";
hash = "sha256-8k6X29Gxl5ZhAwj9SKn6E7ITjXhxAgsRT5dbP4MjgB8=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -6,13 +6,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "rasm";
version = "3.0.7";
version = "3.0.8";
src = fetchFromGitHub {
owner = "EdouardBERGE";
repo = "rasm";
tag = "v${finalAttrs.version}";
hash = "sha256-zBT4msN5ffqwsGTQDmK6gZJ5InzAy+kTlB4xEJPCGlY=";
hash = "sha256-nBNJsqnz0PlwPAJ4T4CFBGr7UYy6u8VtklIkINaurvM=";
};
# by default the EXEC variable contains `rasm.exe`
+2 -2
View File
@@ -12,12 +12,12 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "signal-cli";
version = "0.13.22";
version = "0.13.24";
# Building from source would be preferred, but is much more involved.
src = fetchurl {
url = "https://github.com/AsamK/signal-cli/releases/download/v${finalAttrs.version}/signal-cli-${finalAttrs.version}.tar.gz";
hash = "sha256-FFPChw0w0QqX8ZJnqpwxS5mf2OeDlVW8QQyDjTozOAs=";
hash = "sha256-Xg43pmLi5k+H58UYOhtzYogjuJWQcHxU5IsIS+Zd1D8=";
};
buildInputs = lib.optionals stdenvNoCC.hostPlatform.isLinux [
+3 -3
View File
@@ -11,7 +11,7 @@
buildGoModule (finalAttrs: {
pname = "steampipe";
version = "2.3.5";
version = "2.3.6";
env.CGO_ENABLED = 0;
@@ -19,10 +19,10 @@ buildGoModule (finalAttrs: {
owner = "turbot";
repo = "steampipe";
tag = "v${finalAttrs.version}";
hash = "sha256-nQd+ay5t3rNSCHzhmBNF7sheESrD6KnhRDdm5KZHUI4=";
hash = "sha256-b7F3Eo+/vJq8EqWig4O3y2UkqllWhUg38pend/JKeWA=";
};
vendorHash = "sha256-YetZI3zWZlTZxrj7H7owSWarhq0VrXzbSOow596doT0=";
vendorHash = "sha256-Xu5bxjmFRzABifA6GsvHbwh8CJgKrOlwfNXIH8XYz6s=";
proxyVendor = true;
postPatch = ''
+4 -1
View File
@@ -14,6 +14,7 @@
pkg-config,
callPackage,
applyPatches,
installShellFiles,
}:
let
tusVersion = "0.0.16";
@@ -109,6 +110,7 @@ stdenv.mkDerivation (finalAttrs: {
bindgenHook # provides libclang
])
cargo
installShellFiles
protobuf
swi-prologWithDeps
];
@@ -153,7 +155,8 @@ stdenv.mkDerivation (finalAttrs: {
installPhase = ''
runHook preInstall
install -Dm755 terminusdb -t $out/bin
installBin terminusdb
installManPage $src/docs/terminusdb.1
runHook postInstall
'';
+38
View File
@@ -0,0 +1,38 @@
{
stdenv,
lib,
fetchFromGitHub,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "umka-lang";
version = "1.5.4";
src = fetchFromGitHub {
owner = "vtereshkov";
repo = "umka-lang";
tag = "v${finalAttrs.version}";
hash = "sha256-UerEmJdD0/Hx/Pqw3NI3cZwjkX9lRWqI5rL0GGYKFwc=";
};
postPatch = ''
substituteInPlace Makefile \
--replace-fail "RANLIB = libtool -static -o" "RANLIB = ar -cru"
''
+ lib.optionalString (!stdenv.hostPlatform.isx86) ''
substituteInPlace Makefile \
--replace-fail "-malign-double" ""
'';
makeFlags = [
"PREFIX=$(out)"
];
meta = {
description = "Statically typed embeddable scripting language";
homepage = "https://github.com/vtereshkov/umka-lang";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ f64u ];
mainProgram = "umka";
};
})
+3 -3
View File
@@ -34,13 +34,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "velocity";
version = "3.5.0-unstable-2026-02-11";
version = "3.5.0-unstable-2026-02-21";
src = fetchFromGitHub {
owner = "PaperMC";
repo = "Velocity";
rev = "c2fd3c07ac1f317e2700aead1a2338fe11152ce2";
hash = "sha256-Nnrod7sEOqXCnHx6gkpnkXObt4FNE35vp6fvGN9988Q=";
rev = "6aff78728c267bbb67b07298b8cf4580fb79fc6f";
hash = "sha256-hO1xXMd7aobYBvTwpLGeRqwrYCKdB1ZhzfOo/z1wuQM=";
};
nativeBuildInputs = [
@@ -68,13 +68,12 @@ stdenv.mkDerivation (finalAttrs: {
lib.intersectLists
# https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/blob/master/meson.build
(lib.platforms.darwin ++ lib.platforms.linux ++ lib.platforms.windows)
# https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/blob/master/webrtc/rtc_base/system/arch.h
# https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/blob/v1.3/webrtc/rtc_base/system/arch.h
(
lib.platforms.arm
++ lib.platforms.aarch64
++ lib.platforms.loongarch64
++ lib.platforms.mips
++ lib.platforms.power
++ lib.platforms.riscv
++ lib.platforms.x86
);
+2 -2
View File
@@ -25,11 +25,11 @@ let
in
appimageTools.wrapType2 rec {
pname = "xnviewmp";
version = "1.9.8";
version = "1.9.10";
src = fetchurl {
url = "https://download.xnview.com/old_versions/XnView_MP/XnView_MP-${version}.glibc2.17-x86_64.AppImage";
hash = "sha256-BO5gFVy2rKqK8Xwtvh9ZNY2XRgc/+ewNFUkKlFqK1KA=";
hash = "sha256-FscZbwuuVv+TPSUg+xgojfeXp+FscKoaQ7nLZHSlfSc=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -39,7 +39,7 @@ let
hash =
{
x86_64-linux = "sha256-mkiVKp5zh4dZ9MHk8mIIZVvUzGH89AK7sWWuuxcAWWs=";
x86_64-linux = "sha256-+sBAEtt4GFzzxQm+DH7Em+m1E89QQKKhIcuCA69FaXg=";
}
.${system} or throwSystem;
@@ -48,7 +48,7 @@ let
in
stdenvNoCC.mkDerivation rec {
pname = "xpipe";
version = "21.2.1";
version = "21.3";
src = fetchzip {
url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz";
+6 -1
View File
@@ -3,6 +3,7 @@
buildGoModule,
fetchFromGitHub,
makeWrapper,
versionCheckHook,
nixosTests,
openssh,
}:
@@ -28,7 +29,7 @@ buildGoModule (finalAttrs: {
ldflags = [
"-s"
"-w"
"-X github.com/zrepl/zrepl/version.zreplVersion=${finalAttrs.version}"
"-X github.com/zrepl/zrepl/internal/version.zreplVersion=${finalAttrs.version}"
];
postInstall = ''
@@ -40,6 +41,10 @@ buildGoModule (finalAttrs: {
--prefix PATH : ${lib.makeBinPath [ openssh ]}
'';
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = "version";
passthru.tests = {
inherit (nixosTests) zrepl;
};
@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "osmapi";
version = "4.3.0";
version = "5.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "metaodi";
repo = "osmapi";
tag = "v${version}";
hash = "sha256-m1D+UtoULOKQ5+f/LNN11grp7vks2qEHDP345wahvXY=";
hash = "sha256-eohhbKcTkgfM6IuQyeiASlCtrqUwb0aFXqUCkDyvsS0=";
};
build-system = [ setuptools ];
@@ -34,6 +34,11 @@ buildPythonPackage rec {
# a few tests are failing on aarch64
doCheck = !stdenv.hostPlatform.isAarch64;
disabledTests = [
# test fixtures need to be regenerated after skia-pathops update
"test_topicosvg"
];
meta = {
description = "Tool to simplify SVGs";
mainProgram = "picosvg";
@@ -55,6 +55,10 @@ buildPythonPackage rec {
"test_log_artifact"
"test_presigned_url"
"test_presigned_url_with_fields"
# https://github.com/aws/sagemaker-mlflow/issues/16
# TypeError: LogisticRegression.__init__() got an unexpected keyword argument 'multi_class'
"test_model_registry"
];
meta = {
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "wikipedia-api";
version = "0.8.1";
version = "0.9.0";
pyproject = true;
src = fetchFromGitHub {
owner = "martin-majlis";
repo = "Wikipedia-API";
tag = "v${version}";
hash = "sha256-5wi1HVkD36RnmIAKSKRYTc30HtYMiFrRoYzZRWENd/M=";
hash = "sha256-kIZnKb0dzvXBgK1UNoG0gVIy5BvHnOjZbRo+xsLeQ/g=";
};
build-system = [ setuptools ];
+7
View File
@@ -82,6 +82,13 @@ stdenv.mkDerivation (finalAttrs: {
patchShebangs ./sbus_generate.sh.in
'';
outputs = [
"out"
"dev"
"man"
];
separateDebugInfo = true;
# Something is looking for <libxml/foo.h> instead of <libxml2/libxml/foo.h>
env.NIX_CFLAGS_COMPILE = toString [
"-DRENEWAL_PROG_PATH=\"${adcli}/bin/adcli\""