Merge master into staging-next

Changed files
+534 -268
maintainers
nixos
modules
programs
pkgs
applications
editors
emacs
elisp-packages
manual-packages
copilot
networking
cluster
terraform-providers
version-management
svn-all-fast-export
by-name
ao
aocl-utils
as
aspectj
at
atasm
aw
aws-iam-authenticator
aws-nuke
ba
backrest
ca
cargo-flamegraph
cargo-nextest
cargo-tarpaulin
ch
chezmoi
ci
co
code-cursor
cosmic-protocols
e1
ei
eigenmath
er
ge
geteduroam-cli
gi
git-codereview
git-mit
go
he
heptabase
heynote
ho
holo-cli
holo-daemon
hoppscotch
ht
htgettoken
ia
ianny
ip
ipv6calc
is
is-fast
jo
jotdown
ka
kargo
kc
kclvm
la
ladybird
le
lefthook
li
libmamba
libvgm
lightningcss
mi
mk
mkclean
mp
mpvpaper
my
mycli
nc
ncftp
ni
nimlangserver
nixdoc
no
nova-password
ok
op
openterface-qt
pe
petsc
pg
pgroll
pk
pr
prrte
re
reddit-tui
ro
sd
sd-switch
si
signalbackup-tools
sl
slepc
sp
spacectl
spire
sq
squeezelite
st
step-ca
te
tenv
testkube
uu
va
vals
vault-bin
wa
warp-terminal
waveterm
desktops
mate
atril
development
libraries
librdf
python-modules
concurrent-log-handler
datadog
django-hijack
echo
githubkit
google-cloud-netapp
hydrogram
metaflow
mobi
pcffont
txredisapi
uritools
x3dh
servers
home-assistant
custom-components
solax_modbus
sql
postgresql
shells
nushell
plugins
top-level
+6
maintainers/maintainer-list.nix
···
github = "thelissimus";
githubId = 70096720;
+
themadbit = {
+
name = "Mark Tanui";
+
email = "marktanui75@gmail.com";
+
github = "themadbit";
+
githubId = 84702057;
+
};
themaxmur = {
name = "Maxim Muravev";
email = "muravjev.mak@yandex.ru";
+9 -3
nixos/modules/programs/kde-pim.nix
···
++ lib.optionals cfg.kontact [
kontact
]
-
++ lib.optionals cfg.merkuro [
-
merkuro
-
];
+
++ lib.optionals cfg.merkuro (
+
[
+
merkuro
+
]
+
# Only needed when using the Merkuro Contacts widget in Plasma.
+
++ lib.optionals config.services.desktopManager.plasma6.enable [
+
kcontacts
+
]
+
);
};
}
+2 -2
nixos/modules/programs/ssh.nix
···
# Custom options from `extraConfig`, to override generated options
${cfg.extraConfig}
+
# Generated options from other settings
+
Host *
${lib.optionalString cfg.systemd-ssh-proxy.enable ''
# See systemd-ssh-proxy(1)
Include ${config.systemd.package}/lib/systemd/ssh_config.d/20-systemd-ssh-proxy.conf
''}
-
# Generated options from other settings
-
Host *
GlobalKnownHostsFile ${builtins.concatStringsSep " " knownHostsFiles}
${lib.optionalString (!config.networking.enableIPv6) "AddressFamily inet"}
+2 -2
pkgs/applications/editors/emacs/elisp-packages/manual-packages/copilot/package.nix
···
nodejs,
s,
melpaBuild,
-
copilot-language-server,
+
copilot-language-server-fhs,
}:
melpaBuild (finalAttrs: {
pname = "copilot";
···
postPatch = ''
substituteInPlace copilot.el \
--replace-fail "defcustom copilot-server-executable \"copilot-language-server\"" \
-
"defcustom copilot-server-executable \"${lib.getExe copilot-language-server}\""
+
"defcustom copilot-server-executable \"${lib.getExe copilot-language-server-fhs}\""
'';
packageRequires = [
+12 -12
pkgs/applications/networking/cluster/terraform-providers/providers.json
···
"vendorHash": null
},
"baiducloud": {
-
"hash": "sha256-YcQq0FK76XjF80yOjOMhDp+aRoFOewXObVksDAzQSh8=",
+
"hash": "sha256-n+vKQ6IE1PV/09OCeYj28o1YKVP0cCDCTYLLq/4PClg=",
"homepage": "https://registry.terraform.io/providers/baidubce/baiducloud",
"owner": "baidubce",
"repo": "terraform-provider-baiducloud",
-
"rev": "v1.21.12",
+
"rev": "v1.21.13",
"spdx": "MPL-2.0",
"vendorHash": null
},
···
"vendorHash": "sha256-quoFrJbB1vjz+MdV+jnr7FPACHuUe5Gx9POLubD2IaM="
},
"digitalocean": {
-
"hash": "sha256-q5RMK1HwjnAhgPsdjGSvza83j+gHpbsAcVaUHVrwM+Q=",
+
"hash": "sha256-AWRBSdz4nS5Mi4BUqy5J0Vi/2w4qFyXzGxKdboN8aTM=",
"homepage": "https://registry.terraform.io/providers/digitalocean/digitalocean",
"owner": "digitalocean",
"repo": "terraform-provider-digitalocean",
-
"rev": "v2.51.0",
+
"rev": "v2.53.0",
"spdx": "MPL-2.0",
"vendorHash": null
},
···
"vendorHash": null
},
"ibm": {
-
"hash": "sha256-3dOwxmWt2EqGkr/wL+qA1HNbloXlJcbvxI8NDnmA+rg=",
+
"hash": "sha256-MMVZnGQ8MWczkbMC9VUoRcplmIk4TdiahZ/ZSYhbQlM=",
"homepage": "https://registry.terraform.io/providers/IBM-Cloud/ibm",
"owner": "IBM-Cloud",
"repo": "terraform-provider-ibm",
-
"rev": "v1.77.1",
+
"rev": "v1.78.1",
"spdx": "MPL-2.0",
-
"vendorHash": "sha256-w6M4506BykzV1oLadsq3Tgck5Lvf5V3Y8v+pwhlu80c="
+
"vendorHash": "sha256-8P5GnDXY8n/NhSY0Oo/7CP7U7pH7f0Z0GfiFnicCxdo="
},
"icinga2": {
"hash": "sha256-Y/Oq0aTzP+oSKPhHiHY9Leal4HJJm7TNDpcdqkUsCmk=",
···
"vendorHash": "sha256-U8eA/9og4LIedhPSEN9SyInLQuJSzvm0AeFhzC3oqyQ="
},
"ns1": {
-
"hash": "sha256-Ufj6mrxeTVpc9rWJX3hpzoBGNnNxOMMb8TgC39Z1vqo=",
+
"hash": "sha256-fR64hIM14Bc+7xn7lPfsfZnGew7bd1TAkORwwL6NBsw=",
"homepage": "https://registry.terraform.io/providers/ns1-terraform/ns1",
"owner": "ns1-terraform",
"repo": "terraform-provider-ns1",
-
"rev": "v2.6.3",
+
"rev": "v2.6.4",
"spdx": "MPL-2.0",
-
"vendorHash": "sha256-QmL/LghZgOtdkgy102/76zFD+1lxnxn2d/11WaETIE4="
+
"vendorHash": "sha256-YfbhYhFMdGYQlijaYoAdJFmsjric4Oi4no+sBCq5d6g="
},
"null": {
"hash": "sha256-hPAcFWkeK1vjl1Cg/d7FaZpPhyU3pkU6VBIwxX2gEvA=",
···
"vendorHash": null
},
"okta": {
-
"hash": "sha256-1/GKJWRy+epeEwReieN6aVNP4/oPT3FTkHeHtticL8k=",
+
"hash": "sha256-vsOes4rBULwQ3JX5A7GBKTMvTpjb0CEOWqd6OaO3ujI=",
"homepage": "https://registry.terraform.io/providers/okta/okta",
"owner": "okta",
"repo": "terraform-provider-okta",
-
"rev": "v4.17.0",
+
"rev": "v4.18.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-5BkKjne3r3V8T+SkqjfHVEpXXK8sKTYMc23g1EaLoOE="
},
+2 -2
pkgs/applications/version-management/svn-all-fast-export/default.nix
···
}:
let
-
version = "1.0.19";
+
version = "1.0.20";
in
stdenv.mkDerivation {
pname = "svn-all-fast-export";
···
owner = "svn-all-fast-export";
repo = "svn2git";
rev = version;
-
sha256 = "sha256-r8tS1fbpSWp9btC2hkCg304G4lftQZ09QXWwC943miU=";
+
sha256 = "sha256-ALZ9wGEM2woELUdCxG1SSzIhOCHERsnrSnCVN2MH9Lo=";
};
nativeBuildInputs = [
+2 -2
pkgs/by-name/ao/aocl-utils/package.nix
···
stdenv.mkDerivation rec {
pname = "aocl-utils";
-
version = "5.0";
+
version = "5.1";
src = fetchFromGitHub {
owner = "amd";
repo = "aocl-utils";
rev = version;
-
hash = "sha256-96j3Sw+Ts+CZzjPpUlt8cRYO5z0iASo+W/x1nrrAyQE=";
+
hash = "sha256-1g5gERVxXKAeCyNR9/HheUfj+MPxJso3NzqDonvuyMo=";
};
patches = [ ./pkg-config.patch ];
+2 -2
pkgs/by-name/as/aspectj/package.nix
···
}:
let
-
version = "1.9.22.1";
+
version = "1.9.24";
versionSnakeCase = builtins.replaceStrings [ "." ] [ "_" ] version;
in
stdenvNoCC.mkDerivation {
···
src = fetchurl {
url = "https://github.com/eclipse/org.aspectj/releases/download/V${versionSnakeCase}/aspectj-${version}.jar";
-
hash = "sha256-NIyYVhJIGXz+vNVoAQzYsDfmOYc4QrRzJGWeQjS4X0U=";
+
hash = "sha256-p+UOtuP8hNymfvmL/SPg99YrhU7m5GDudtLISqL5TWQ=";
};
dontUnpack = true;
+2 -2
pkgs/by-name/at/atasm/package.nix
···
stdenv.mkDerivation rec {
pname = "atasm";
-
version = "1.28";
+
version = "1.29";
src = fetchFromGitHub {
owner = "CycoPH";
repo = "atasm";
rev = "V${version}";
-
hash = "sha256-9hDY+DQ2qA6zgVMCfvXW7QErH+eL1TKya4PpQ3vHQLQ=";
+
hash = "sha256-TGSmlNz8kxsHlIhq4ZNDBU8uhpsZGK0oEp2qD4SndE8=";
};
makefile = "Makefile";
+3 -3
pkgs/by-name/aw/aws-iam-authenticator/package.nix
···
buildGoModule rec {
pname = "aws-iam-authenticator";
-
version = "0.7.1";
+
version = "0.7.2";
src = fetchFromGitHub {
owner = "kubernetes-sigs";
repo = pname;
tag = "v${version}";
-
hash = "sha256-IjV07F0PyXhOMz3/FoJLhcX8SSgTvV6dInvFp0GDjS8=";
+
hash = "sha256-ZoK6GYAGNIRNzKAn1m5SaytBwEpufqDBWo2oJB4YA8c=";
};
-
vendorHash = "sha256-dMoX3qfmLKrmof80KTfRiH2VLv0UOOrSofSz73HYpO0=";
+
vendorHash = "sha256-OEiU9m5oQ7zQDp6OAj2L7wk61ul7zSDXyxIVthfkpQg=";
ldflags =
let
+3 -3
pkgs/by-name/aw/aws-nuke/package.nix
···
buildGoModule rec {
pname = "aws-nuke";
-
version = "3.51.1";
+
version = "3.52.1";
src = fetchFromGitHub {
owner = "ekristen";
repo = "aws-nuke";
tag = "v${version}";
-
hash = "sha256-sInF2z9m5BQALE7a1/72HhLfvfdY2mIcMSurhz/jmpg=";
+
hash = "sha256-yTGAW9q511dI55Zbz729D1nOddvNdrjptRZN21ngodU=";
};
-
vendorHash = "sha256-DK7nR5P/Y/aSpG+AORYHmVypeVNfRqWE7X8J40lVyjY=";
+
vendorHash = "sha256-6BIPF4bBEBnMHLjnH1rSCrh+cbwWjcpBKxHeQcTbEPk=";
overrideModAttrs = _: {
preBuild = ''
+4 -4
pkgs/by-name/ba/backrest/package.nix
···
}:
let
pname = "backrest";
-
version = "1.8.0";
+
version = "1.8.1";
src = fetchFromGitHub {
owner = "garethgeorge";
repo = "backrest";
tag = "v${version}";
-
hash = "sha256-p2CKXQeA0rHhS6uP0x2tNsFzHBCOi6sRDlr+o4HeBjk=";
+
hash = "sha256-lpYny+5bXIxj+ZFhbSn200sBrDShISESZw+L5sy+X+Q=";
};
frontend = stdenv.mkDerivation (finalAttrs: {
···
pnpmDeps = pnpm_9.fetchDeps {
inherit (finalAttrs) pname version src;
-
hash = "sha256-rBu+6QwTmQsjHh0yd8QjdHPc3VOmadJQ+NK9X6qbSx8=";
+
hash = "sha256-q7VMQb/FRT953yT2cyGMxUPp8p8XkA9mvqGI7S7Eifg=";
};
buildPhase = ''
···
buildGoModule {
inherit pname src version;
-
vendorHash = "sha256-OVJnJ5fdpa1vpYTCxtvRGbnICbfwZeYiCwAS8c4Tg2Y=";
+
vendorHash = "sha256-AINnBkP+e9C/f/C3t6NK+6PYSVB4NON0C71S6SwUXbE=";
nativeBuildInputs = [ gzip ];
+3 -3
pkgs/by-name/ca/cargo-nextest/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "cargo-nextest";
-
version = "0.9.94";
+
version = "0.9.95";
src = fetchFromGitHub {
owner = "nextest-rs";
repo = "nextest";
rev = "cargo-nextest-${version}";
-
hash = "sha256-r1Q4/CQwu4FRiymKacmg9SfM/sqagtzNF904TbjaB4c=";
+
hash = "sha256-OtCFehXzcdE8kBUkDg8y5ygTOtH2eP5aMzTpugDSg/E=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-OXxmJcARh94lYxlRgv1fCCifYJwrWaQ21UxRNWI2yFw=";
+
cargoHash = "sha256-nrRq5ET++jplx5argN04Ax+HTE6VqvBhnSsS/ZFNYr8=";
cargoBuildFlags = [
"-p"
+3 -3
pkgs/by-name/ca/cargo-tarpaulin/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "cargo-tarpaulin";
-
version = "0.32.3";
+
version = "0.32.5";
src = fetchFromGitHub {
owner = "xd009642";
repo = "tarpaulin";
rev = version;
-
hash = "sha256-sKb+e2aROl1IBUUR0LB8aHxQfEOkbqz9WYqUWVNj8W8=";
+
hash = "sha256-68WDe0Fp0QJ6WCVJFeMniJTpGSzfxLGLM/a/CZxVxrA=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-dPWdBNrY57tLV/YTcnM7SAQs6mfRynZZelNao1tNj2c=";
+
cargoHash = "sha256-Uf+l4LqPoG8FKvZD0lYGC2hz7gLZYJf6HAUe0SQiT9s=";
nativeBuildInputs = [
pkg-config
+3 -3
pkgs/by-name/ch/chezmoi/package.nix
···
let
argset = {
pname = "chezmoi";
-
version = "2.62.2";
+
version = "2.62.3";
src = fetchFromGitHub {
owner = "twpayne";
repo = "chezmoi";
rev = "v${argset.version}";
-
hash = "sha256-Bma7w/Nhpht02eOVyVJDJq+JDUXR7svD8TdMZhuNw10=";
+
hash = "sha256-xcVfiQYPh1AHmRKbWFcsApzGLnasIQqg65CpUfRZFr4=";
};
-
vendorHash = "sha256-L089chsoaEDo2+ahTKs9w0Np3S2fWVtt9jWRJmBrP3w=";
+
vendorHash = "sha256-21jrXFJkE3Iiq4URY7DZxci32IxKx25i90iGXpfq6aw=";
nativeBuildInputs = [
installShellFiles
+3 -3
pkgs/by-name/ci/civo/package.nix
···
buildGoModule rec {
pname = "civo";
-
version = "1.2.2";
+
version = "1.2.3";
src = fetchFromGitHub {
owner = "civo";
repo = "cli";
rev = "v${version}";
-
hash = "sha256-+gDdUbVgAaid1Eufd1xpvRyVtIOxcU0ZoSyJy1wlAfI=";
+
hash = "sha256-NREiQA/zAxClwKZDq5SR43/AAT6HqdfR6/ud9Xhe5rM=";
};
-
vendorHash = "sha256-yRhY/+lDZ3dOVj34tD+1YLU178LSgSb9YVBVZfnoVIg=";
+
vendorHash = "sha256-xSvq8ZrkdzRhfD2gPKSJkLnwVQuFuWnSYJ89iUDOpUU=";
nativeBuildInputs = [ installShellFiles ];
+1 -1
pkgs/by-name/co/code-cursor/package.nix
···
wrapProgram $out/bin/cursor \
--add-flags "--update=false" \
-
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=x11 --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}} --no-update" \
+
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}} --no-update" \
--add-flags ${lib.escapeShellArg commandLineArgs}
''}
+3 -3
pkgs/by-name/co/cosmic-protocols/package.nix
···
stdenv.mkDerivation {
pname = "cosmic-protocols";
-
version = "0-unstable-2025-04-14";
+
version = "0-unstable-2025-05-02";
src = fetchFromGitHub {
owner = "pop-os";
repo = "cosmic-protocols";
-
rev = "67df697105486fa4c9dd6ce00889c8b0526c9bb4";
-
hash = "sha256-rogV5BTloAatfinrgl7I6hakybLkPRKhnwlILBGKkQU=";
+
rev = "1425bd44ed2b318a552201cc752ae11f2f483ef5";
+
hash = "sha256-rzLust1BKbITEgN7Hwjy1CT+4iOipv+4VIixfUAuCms=";
};
makeFlags = [ "PREFIX=${placeholder "out"}" ];
+3 -3
pkgs/by-name/e1/e1s/package.nix
···
}:
let
pname = "e1s";
-
version = "1.0.46";
+
version = "1.0.47";
in
buildGoModule {
inherit pname version;
···
owner = "keidarcy";
repo = "e1s";
tag = "v${version}";
-
hash = "sha256-Wnj6HNxVdhnmGMtw+Da/LRxMkXBm+rWDUcHPOxFXDLU=";
+
hash = "sha256-5lb2j3cfQ2W+r+3UOdxXt15PQNWIMRM+pwChdzL+HUQ=";
};
-
vendorHash = "sha256-bBl4D7HNIiAym6BWSJ0x4LZnIEUMfECj6dDDVZIFrHA=";
+
vendorHash = "sha256-1lise/u40Q8W9STsuyrWIbhf2HY+SFCytUL1PTSWvfY=";
meta = with lib; {
description = "Easily Manage AWS ECS Resources in Terminal 🐱";
+3 -3
pkgs/by-name/ei/eigenmath/package.nix
···
stdenv.mkDerivation rec {
pname = "eigenmath";
-
version = "338-unstable-2025-04-18";
+
version = "340-unstable-2025-05-05";
src = fetchFromGitHub {
owner = "georgeweigt";
repo = pname;
-
rev = "2e11a03c19d9f8194a14b8578bcffc3d76d3b113";
-
hash = "sha256-Clsch47VfLqGi6RaQF8T+6cSRpsZjjJDMUYTK3tSidg=";
+
rev = "94fee6b02ebd4cd718dd9ea45583a6af2129dd28";
+
hash = "sha256-2bdO0nRXhDZlEmGRfNf6g9zwc65Ih9Ymlo6PxlpAxes=";
};
checkPhase =
+2 -2
pkgs/by-name/er/ergo/package.nix
···
stdenv.mkDerivation rec {
pname = "ergo";
-
version = "5.0.25";
+
version = "5.0.26";
src = fetchurl {
url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar";
-
sha256 = "sha256-4Eoo1f9oLxYdFC1M46Bq1D9RbIeOoWh0qECzcBbv3KA=";
+
sha256 = "sha256-WVrImdtn6UPWMpd6ltUbJGyqnLPud7JuFPuU4lHS8AE=";
};
nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/by-name/ge/geteduroam-cli/package.nix
···
}:
buildGoModule (finalAttrs: {
pname = "geteduroam-cli";
-
version = "0.8";
+
version = "0.10";
src = fetchFromGitHub {
owner = "geteduroam";
repo = "linux-app";
tag = finalAttrs.version;
-
hash = "sha256-2iAvE38r3iwulBqW+rrbrpNVgQlDhhcVUsjZSOT5P1A=";
+
hash = "sha256-Mtzt6i8vJ5M8T0vrAOxXhawlhCmCMEnDQz0Jo6uV88A=";
};
vendorHash = "sha256-b06wnqT88J7etNTFJ6nE9Uo0gOQOGvvs0vPNnJr6r4Q=";
+2 -2
pkgs/by-name/gi/git-codereview/package.nix
···
buildGoModule rec {
pname = "git-codereview";
-
version = "1.14.0";
+
version = "1.15.0";
src = fetchFromGitHub {
owner = "golang";
repo = "review";
rev = "v${version}";
-
hash = "sha256-ZKu/roqkTIJWwvgKWrrDN5UL53n7QVsUqpqtXnunwiQ=";
+
hash = "sha256-CMe7xnR/cCjphuSI0/I0zqHehkRFX6DhLFpQNKwFErU=";
};
vendorHash = null;
+3 -3
pkgs/by-name/gi/git-mit/package.nix
···
}:
let
-
version = "5.14.3";
+
version = "5.14.4";
in
rustPlatform.buildRustPackage {
pname = "git-mit";
···
owner = "PurpleBooth";
repo = "git-mit";
rev = "v${version}";
-
hash = "sha256-+7rl4wxVQq4bLBsnLSeJD+1kkRuf7FCi81pXGrNNOPI=";
+
hash = "sha256-8XWwzR9TiSCU6fKbrulKpCDFDEyzQpaT2nrahF8iac8=";
};
useFetchCargoVendor = true;
···
./libgit2-update.patch
];
-
cargoHash = "sha256-uoS6vmHmOVkHS81mrsbbXqP/dAC/FNHAlpTDHSa632k=";
+
cargoHash = "sha256-B2XRdcwcFxMwnDl5ndIw72OEsn6D2Y8rIoeO4tclJkk=";
nativeBuildInputs = [ pkg-config ];
+20 -1
pkgs/by-name/go/gomi/package.nix
···
owner = "b4b4r07";
repo = "gomi";
tag = "v${version}";
-
hash = "sha256-FZCvUG6lQH8CFivV/hbIgGQx4FCk1UtreiWXTQVi4+4=";
+
hash = "sha256-0C+us4GO8Jd51ATaaf0aRU3NnhmDvu0I3qDDXBoaiXU=";
+
# populate values that require us to use git. By doing this in postFetch we
+
# can delete .git afterwards and maintain better reproducibility of the src.
+
leaveDotGit = true;
+
postFetch = ''
+
cd $out
+
git show --format='%h' HEAD --quiet > ldflags_revision
+
date --utc --date="@$(git show --format='%ct' HEAD --quiet)" +'%Y-%m-%dT%H:%M:%SZ' > ldflags_buildDate
+
find . -type d -name .git -print0 | xargs -0 rm -rf
+
'';
};
vendorHash = "sha256-8aw81DKBmgNsQzgtHCsUkok5e5+LeAC8BUijwKVT/0s=";
subPackages = [ "." ];
+
+
# Add version information fetched from the repository to ldflags.
+
# https://github.com/babarot/gomi/blob/v1.6.0/.goreleaser.yaml#L20-L22
+
ldflags = [
+
"-X main.version=v${version}"
+
];
+
preBuild = ''
+
ldflags+=" -X main.revision=$(cat ldflags_revision)"
+
ldflags+=" -X main.buildDate=$(cat ldflags_buildDate)"
+
'';
meta = {
description = "Replacement for UNIX rm command";
+2 -2
pkgs/by-name/he/heptabase/package.nix
···
}:
let
pname = "heptabase";
-
version = "1.55.7";
+
version = "1.56.1";
src = fetchurl {
url = "https://github.com/heptameta/project-meta/releases/download/v${version}/Heptabase-${version}.AppImage";
-
hash = "sha256-hWNzJZ/oxcPZPozv3EfANcWP5/TfboePcvvBiP1qy7g=";
+
hash = "sha256-OPLE0OhTZfDVPODd/vCfpqpqBGGBQlzONcfDgkVhEic=";
};
appimageContents = appimageTools.extractType2 { inherit pname version src; };
+2 -2
pkgs/by-name/he/heynote/package.nix
···
}:
let
pname = "heynote";
-
version = "2.2.1";
+
version = "2.2.2";
src = fetchurl {
url = "https://github.com/heyman/heynote/releases/download/v${version}/Heynote_${version}_x86_64.AppImage";
-
sha256 = "sha256-IUy5EAtUk5+e64DC4VXXTgkyrG3mNJiItf1d4DR/fms=";
+
sha256 = "sha256-DFJ7j8eFElbsU7EiIZuH9DdkuBVmmDQ66tkRDYBApCc=";
};
appimageContents = appimageTools.extractType2 {
+47
pkgs/by-name/ho/holo-cli/package.nix
···
+
{
+
lib,
+
rustPlatform,
+
fetchFromGitHub,
+
cmake,
+
pkg-config,
+
protobuf,
+
pcre2,
+
nix-update-script,
+
}:
+
+
rustPlatform.buildRustPackage (finalAttrs: {
+
pname = "holo-cli";
+
version = "0.5.0";
+
+
src = fetchFromGitHub {
+
owner = "holo-routing";
+
repo = "holo-cli";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-f34M3U7pitWuH1UQa4uJ/scIOAZiUtDXijOk8wZEm+c=";
+
};
+
+
cargoHash = "sha256-s2em9v4SRQdC0aCD4ZXyhNNYnVKkg9XFzxkOlEFHmL0=";
+
passthru.updateScript = nix-update-script { };
+
+
# Use rust nightly features
+
RUSTC_BOOTSTRAP = 1;
+
+
nativeBuildInputs = [
+
cmake
+
pkg-config
+
protobuf
+
];
+
buildInputs = [
+
pcre2
+
];
+
+
meta = {
+
description = "Holo` Command Line Interface";
+
homepage = "https://github.com/holo-routing/holo-cli";
+
teams = with lib.teams; [ ngi ];
+
maintainers = with lib.maintainers; [ themadbit ];
+
license = lib.licenses.mit;
+
mainProgram = "holo-cli";
+
platforms = lib.platforms.all;
+
};
+
})
+61
pkgs/by-name/ho/holo-daemon/package.nix
···
+
{
+
lib,
+
rustPlatform,
+
fetchFromGitHub,
+
cmake,
+
pkg-config,
+
protobuf,
+
pcre2,
+
nix-update-script,
+
}:
+
+
rustPlatform.buildRustPackage (finalAttrs: {
+
pname = "holo-daemon";
+
version = "0.7.0";
+
+
src = fetchFromGitHub {
+
owner = "holo-routing";
+
repo = "holo";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-wASY+binAflxaXjKdSfUXS8jgdEHjdIF3AOzjN/a1Fo=";
+
};
+
+
passthru.updateScript = nix-update-script { };
+
+
cargoHash = "sha256-5X6a86V3Y9+KK0kGbS/ovelqXyLv15gQRFI7GhiYBjY=";
+
+
# Use rust nightly features
+
RUSTC_BOOTSTRAP = 1;
+
+
nativeBuildInputs = [
+
cmake
+
pkg-config
+
protobuf
+
];
+
buildInputs = [
+
pcre2
+
];
+
+
# Might not be needed if latest nightly compiler version is used
+
preConfigure = ''
+
# Find all lib.rs and main.rs files and add required unstable features
+
# Add the feature flag at the top of the file if not present`
+
find . -name "lib.rs" -o -name "main.rs" | while read -r file; do
+
for feature in extract_if let_chains hash_extract_if; do
+
if ! grep -q "feature.*$feature" "$file"; then
+
sed -i "1i #![feature($feature)]" "$file"
+
fi
+
done
+
done
+
'';
+
+
meta = {
+
description = "`holo` daemon that provides the routing protocols, tools and policies";
+
homepage = "https://github.com/holo-routing/holo";
+
teams = with lib.teams; [ ngi ];
+
maintainers = with lib.maintainers; [ themadbit ];
+
license = lib.licenses.mit;
+
mainProgram = "holod";
+
platforms = lib.platforms.linux;
+
};
+
})
+4 -4
pkgs/by-name/ho/hoppscotch/package.nix
···
let
pname = "hoppscotch";
-
version = "25.3.2-0";
+
version = "25.4.2-0";
src =
fetchurl
{
aarch64-darwin = {
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_aarch64.dmg";
-
hash = "sha256-l8R6pWu8lJSuji8lITFJFUagvFUFbJ5KKUBJ/1jE9WI=";
+
hash = "sha256-f3Ar5QUm1MJ/kfLRsjxAU1mudpJhU63uxEdu17Y2rmo=";
};
x86_64-darwin = {
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_mac_x64.dmg";
-
hash = "sha256-6HT2IwdjaMjf+PcN6/keCSIqKAIOsQqocEibA+v5GJc=";
+
hash = "sha256-Q21XD+LWx6b/2e4qUabDpjxaJ7h1yz2T4ZbyIDWAljE=";
};
x86_64-linux = {
url = "https://github.com/hoppscotch/releases/releases/download/v${version}/Hoppscotch_linux_x64.AppImage";
-
hash = "sha256-TpR0vfOba34C+BMi5Yn1C1M83gPXzRnqi1w0+Jt5GNc=";
+
hash = "sha256-Y+zvpTfsVwvM8clyTeE8bFCJfsOTJkkGOWzzVQtZrYI=";
};
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
+2 -2
pkgs/by-name/ht/htgettoken/package.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "htgettoken";
-
version = "2.2";
+
version = "2.2-2";
src = fetchFromGitHub {
owner = "fermitools";
repo = pname;
tag = "v${version}";
-
hash = "sha256-O0OHnYaoTkqUqD4s+wEAzN3Paq9qsjBZdZ0QUXdFefE=";
+
hash = "sha256-BHDLDAbssDCU59nUAVjKo1cCkXoht1lB+2BA6mGbDFU=";
};
nativeBuildInputs = with python3.pkgs; [
+3 -3
pkgs/by-name/ia/ianny/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "ianny";
-
version = "2.0.0";
+
version = "2.1.0";
src = fetchFromGitHub {
owner = "zefr0x";
repo = "ianny";
rev = "v${version}";
-
hash = "sha256-F8Uc2BsQ5f7yaUXXDhLvyyYKUDAuvP9cCR2h3vblr0g=";
+
hash = "sha256-XNXlU9cCXPJhPytnVGHol8Cd5nZOEDDoDM4sm1+I/Qc=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-QqdcOftbVt/yNzmvvy6AI66oTZvTgWHfY3Q/ikWGaLM=";
+
cargoHash = "sha256-7XpM6WWJaHHui85HCZ7SL1G2ICNw453xfZx5kUa/oeg=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ dbus.dev ];
+2 -2
pkgs/by-name/ip/ipv6calc/package.nix
···
stdenv.mkDerivation rec {
pname = "ipv6calc";
-
version = "4.3.0";
+
version = "4.3.1";
src = fetchFromGitHub {
owner = "pbiering";
repo = pname;
rev = version;
-
sha256 = "sha256-ObJn7T7dGp6HjICWHWAbJjgHM08FrJx31AxIMmIexuQ=";
+
sha256 = "sha256-zQ8azAd6q7mY3Jtx58cI2OL/xNZi+aA03y5QWHWjnm4=";
};
buildInputs = [
+8 -11
pkgs/by-name/is/is-fast/package.nix
···
fetchFromGitHub,
stdenv,
pkg-config,
-
openssl,
oniguruma,
+
writableTmpDirAsHomeHook,
nix-update-script,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "is-fast";
-
version = "0.8.5";
+
version = "0.16.2";
src = fetchFromGitHub {
owner = "Magic-JD";
repo = "is-fast";
tag = "v${finalAttrs.version}";
-
hash = "sha256-6gMXYOgPlVaN5UM+U55Jtbva8/i9BFghBaqboqTwdPg=";
+
hash = "sha256-Wzpd8yA3IpCN3sye1Fk3CUkCihEP6trqPI+oskULS7c=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-EQdO4K3AQL0BR9hnoViiCMhDbcg2db8Ho2Ilvysr1dU=";
+
cargoHash = "sha256-+v1cxH1NKF1tjyc7Bqpd77q6Le8CqvtQ5p0H2ICqc1I=";
-
nativeBuildInputs = [
-
pkg-config
-
];
+
nativeBuildInputs = [ pkg-config ];
-
buildInputs = [
-
openssl
-
oniguruma
-
];
+
buildInputs = [ oniguruma ];
env = {
OPENSSL_NO_VENDOR = true;
RUSTONIG_SYSTEM_LIBONIG = true;
};
+
+
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [
# Error creating config directory: Operation not permitted (os error 1)
+3 -3
pkgs/by-name/jo/jotdown/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "jotdown";
-
version = "0.7.0";
+
version = "0.8.0";
src = fetchFromGitHub {
owner = "hellux";
repo = "jotdown";
rev = version;
-
hash = "sha256-1s0J6TF/iDSqKUF4/sgq2irSPENjinftPFZnMgE8Dn8=";
+
hash = "sha256-StlF+KjQ+UrKnZMuexwDhMI0ztFLsbexubx5s8Qtzho=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-SGmlNpauPk2qSIIdP0hfGUplCV9ZvyHhZss8XXuxfHg=";
+
cargoHash = "sha256-UroMKPDh0RbUu6oqjfbRkX6ZlKi5rJRVBu1apcJENyU=";
meta = with lib; {
description = "Minimal Djot CLI";
+2 -2
pkgs/by-name/ka/kargo/package.nix
···
buildGoModule rec {
pname = "kargo";
-
version = "1.4.3";
+
version = "1.4.4";
src = fetchFromGitHub {
owner = "akuity";
repo = "kargo";
tag = "v${version}";
-
hash = "sha256-qrMvEVKOUsRjIfnY/u7o56oPxCWXZbj+XU6c8/7fugQ=";
+
hash = "sha256-dWrszpDPAVVsTDiPiqZhtGniZSaGeA7LzFyHUuuESiY=";
};
vendorHash = "sha256-1J/9AXKU6jLZh6B5jWCoQeStborTOGjxFkZ1Vk2Yw+8=";
+3 -3
pkgs/by-name/kc/kclvm/package.nix
···
}:
rustPlatform.buildRustPackage rec {
pname = "kclvm";
-
version = "0.11.1";
+
version = "0.11.2";
src = fetchFromGitHub {
owner = "kcl-lang";
repo = "kcl";
rev = "v${version}";
-
hash = "sha256-14yFGa8y8w3wbCmx0JOSN0TShXLZZpTdVynEfUKkjuE=";
+
hash = "sha256-6XDLxTpgENhP7F51kicAJB7BNMtX4cONKJApAhqgdno=";
};
sourceRoot = "${src.name}/kclvm";
useFetchCargoVendor = true;
-
cargoHash = "sha256-o7YFyqRWAMjq23mcAqDrcN4infdBgp1KNvviYOLR35s=";
+
cargoHash = "sha256-eJ3Gh2l6T2DxJRQRHamPOr/ILtzsqFB497DdXVJ90RE=";
buildInputs = [ rustc ];
-9
pkgs/by-name/la/ladybird/package.nix
···
}:
let
-
adobe-icc-profiles = fetchurl {
-
url = "https://download.adobe.com/pub/adobe/iccprofiles/win/AdobeICCProfilesCS4Win_end-user.zip";
-
hash = "sha256-kgQ7fDyloloPaXXQzcV9tgpn3Lnr37FbFiZzEb61j5Q=";
-
name = "adobe-icc-profiles.zip";
-
};
# Note: The cacert version is synthetic and must match the version in the package's CMake
cacert_version = "2023-12-12";
in
···
mkdir build/Caches/PublicSuffix
cp ${publicsuffix-list}/share/publicsuffix/public_suffix_list.dat build/Caches/PublicSuffix
-
-
mkdir build/Caches/AdobeICCProfiles
-
cp ${adobe-icc-profiles} build/Caches/AdobeICCProfiles/adobe-icc-profiles.zip
-
chmod +w build/Caches/AdobeICCProfiles
'';
nativeBuildInputs = [
+2 -2
pkgs/by-name/le/lefthook/package.nix
···
let
pname = "lefthook";
-
version = "1.11.11";
+
version = "1.11.12";
in
buildGoModule {
inherit pname version;
···
owner = "evilmartians";
repo = "lefthook";
rev = "v${version}";
-
hash = "sha256-uaCGIsCfuGKxr5b9Oo68ruQNuOSXjLUri9IzIFXfNDs=";
+
hash = "sha256-jb2pNdsuk45lC/wHjXIkHe2/CefxvE8VQzx8aW8CPhg=";
};
vendorHash = "sha256-DMB7OQkkY3FUPVirRKfGsvH2fl4+g9kJ2FS930WaKvY=";
+2 -2
pkgs/by-name/li/libmamba/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "libmamba";
-
version = "2.1.0";
+
version = "2.1.1";
src = fetchFromGitHub {
owner = "mamba-org";
repo = "mamba";
tag = finalAttrs.version;
-
hash = "sha256-7YR3ToPz80I9d1pRNiEaoIacVyaz2mqzdm0h5WGSb2g=";
+
hash = "sha256-JBwdfYM7J5R7HZyw5kVXwu4FlZUd2QPrsTaGuXnyAJI=";
};
nativeBuildInputs = [
+3 -3
pkgs/by-name/li/libvgm/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "libvgm";
-
version = "0-unstable-2025-04-06";
+
version = "0-unstable-2025-05-03";
src = fetchFromGitHub {
owner = "ValleyBell";
repo = "libvgm";
-
rev = "0833b26bcda4fce9d870a22f2adb8e0cd525be22";
-
hash = "sha256-7LdC4DA2quLCBBRO71sFubch4AeFyEEeXdXq9A6OK0M=";
+
rev = "47581c5cf51748c8c948cfc1a8473e563529e9bb";
+
hash = "sha256-BJBQ/qAOZ2ykU2+zZ+FaGK2gK0R4Bu3+u3WmJVnjgMw=";
};
outputs = [
+3 -3
pkgs/by-name/li/lightningcss/package.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "lightningcss";
-
version = "1.29.3";
+
version = "1.30.0";
src = fetchFromGitHub {
owner = "parcel-bundler";
repo = "lightningcss";
tag = "v${finalAttrs.version}";
-
hash = "sha256-+rSqRJaB6UMdCsAcr0X2BZuHk2o6NWDn1yIX4Yjn+Y4=";
+
hash = "sha256-vFOQrrTaKM6UcpdgJqj89P7ojCowg7MyK8Wam2hmLXg=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-6P559K7hKZcd/hjyEQGf4V+cTHoS9H0wprfpMqG3ugk=";
+
cargoHash = "sha256-aNho9NavEgY4dwGcNXsLDnlVCB2rODIPae3LnfOwJIA=";
patches = [
# Backport fix for build error for lightningcss-napi
+2 -2
pkgs/by-name/mi/mill/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "mill";
-
version = "0.12.10";
+
version = "0.12.11";
src = fetchurl {
url = "https://repo1.maven.org/maven2/com/lihaoyi/mill-dist/${finalAttrs.version}/mill-dist-${finalAttrs.version}-assembly.jar";
-
hash = "sha256-TESwISFz4Xf/F4kgnaTQbi/uVrc75bearih8mydPqHM=";
+
hash = "sha256-VnpEvukAaslD+MvsGMOGN8VEFEcmzcaZqk81hO1SrpM=";
};
nativeBuildInputs = [ makeWrapper ];
+1 -4
pkgs/by-name/mk/mkclean/package.nix
···
homepage = "https://www.matroska.org";
license = lib.licenses.bsdOriginal;
maintainers = with lib.maintainers; [ cawilliamson ];
-
platforms = [
-
"i686-linux"
-
"x86_64-linux"
-
];
+
platforms = lib.platforms.unix;
};
})
+2 -2
pkgs/by-name/mp/mpvpaper/package.nix
···
stdenv.mkDerivation rec {
pname = "mpvpaper";
-
version = "1.7";
+
version = "1.8";
src = fetchFromGitHub {
owner = "GhostNaN";
repo = pname;
rev = version;
-
sha256 = "sha256-uBitJM2Z5RFH4nfgdJ6ZbqkcMumu+K+3f6S49G7nEx8=";
+
sha256 = "sha256-JTlZSl8CZmWx7YTd0T58pwq10L1GKXNfAw0XlIsz7F8=";
};
strictDeps = true;
+6 -3
pkgs/by-name/my/mycli/package.nix
···
python3Packages.buildPythonApplication rec {
pname = "mycli";
-
version = "1.29.2";
+
version = "1.31.2";
pyproject = true;
src = fetchFromGitHub {
owner = "dbcli";
repo = "mycli";
tag = "v${version}";
-
hash = "sha256-d90HJszhnYDxFkvLmTkt/LZ6XctcBjgKBoMUD3m+Sdw=";
+
hash = "sha256-s5PzWrxG2z0sOyQIyACLkG7dau+MHYLtLNLig6UfuCs=";
};
-
pythonRelaxDeps = [ "sqlparse" ];
+
pythonRelaxDeps = [
+
"sqlparse"
+
"click"
+
];
build-system = with python3Packages; [
setuptools
+7 -7
pkgs/by-name/nc/ncftp/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "ncftp";
-
version = "3.2.7";
+
version = "3.3.0";
src = fetchurl {
-
url = "https://www.ncftp.com/public_ftp/ncftp/ncftp-${finalAttrs.version}-src.tar.xz";
-
hash = "sha256-1BxcTWYUqOri7U5NetprbTr8yftlpO2bhxE0S+8k9+g=";
+
url = "https://www.ncftp.com/public_ftp/ncftp/ncftp-${finalAttrs.version}-src.tar.gz";
+
hash = "sha256-eSD4hMKtr8gsjkHEbW89ImmHhcez9W9Wd6jVyGY5Y4Y=";
};
buildInputs = [ ncurses ];
···
"--mandir=$(out)/share/man/"
];
-
meta = with lib; {
+
meta = {
description = "Command line FTP (File Transfer Protocol) client";
homepage = "https://www.ncftp.com/ncftp/";
-
maintainers = with maintainers; [ bjornfor ];
-
platforms = platforms.unix;
-
license = licenses.clArtistic;
+
maintainers = with lib.maintainers; [ bjornfor ];
+
platforms = lib.platforms.unix;
+
license = lib.licenses.clArtistic;
mainProgram = "ncftp";
};
})
+2 -2
pkgs/by-name/ni/nimlangserver/package.nix
···
buildNimPackage (
final: prev: rec {
pname = "nimlangserver";
-
version = "1.10.2";
+
version = "1.12.0";
# nix build ".#nimlangserver.src"
# nix run "github:daylinmorgan/nnl" -- result/nimble.lock -o:pkgs/by-name/ni/nimlangserver/lock.json --git,=,bearssl,zlib
···
owner = "nim-lang";
repo = "langserver";
rev = "v${version}";
-
hash = "sha256-CbdlDcEkX/pPXEbIsSM6S9INeBCwgjx7NxonjUJAHrk=";
+
hash = "sha256-yf3oiKwsJoQxRPhbEBMJN+TR7j58t6ggjq51DJ3ypGQ=";
};
doCheck = false;
+8 -8
pkgs/by-name/ni/nixdoc/package.nix
···
rustPlatform,
}:
-
rustPlatform.buildRustPackage rec {
+
rustPlatform.buildRustPackage (finalAttrs: {
pname = "nixdoc";
version = "3.1.0";
src = fetchFromGitHub {
owner = "nix-community";
repo = "nixdoc";
-
rev = "v${version}";
-
sha256 = "sha256-7UOjmW8Ef4mEvj7SINaKWh2ZuyNMVEXB82mtuZTQiPA=";
+
tag = "v${finalAttrs.version}";
+
hash = "sha256-7UOjmW8Ef4mEvj7SINaKWh2ZuyNMVEXB82mtuZTQiPA=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-Aw794yhIET8/pnlQiK2xKVbYC/Kd5MExvFTwkv4LLTc=";
-
meta = with lib; {
+
meta = {
description = "Generate documentation for Nix functions";
mainProgram = "nixdoc";
homepage = "https://github.com/nix-community/nixdoc";
-
license = [ licenses.gpl3 ];
-
maintainers = with maintainers; [
+
license = [ lib.licenses.gpl3 ];
+
maintainers = with lib.maintainers; [
infinisil
hsjobeki
];
-
platforms = platforms.unix;
+
platforms = lib.platforms.unix;
};
-
}
+
})
+3 -3
pkgs/by-name/no/nova-password/package.nix
···
buildGoModule rec {
pname = "nova-password";
-
version = "0.5.8";
+
version = "0.5.9";
src = fetchFromGitHub {
owner = "sapcc";
repo = "nova-password";
tag = "v${version}";
-
hash = "sha256-+qFbBjjbp1Nazpo21oOytvEPzn6Nmc4Cr8du045Ab/E=";
+
hash = "sha256-+RW+uJ9mLEiNMGYio+FcAJHvga8uzDLmgcylwoUJIho=";
};
-
vendorHash = "sha256-tRBWniPM/IPR/JKi7R46tnx9rgyCb5hOkOR1oy7iVcc=";
+
vendorHash = "sha256-7Hg5s3yZezLVwoUoeF4125QtjeLSCcsjnCD6+zbMz8I=";
meta = {
description = "Decrypt the admin password generated for the VM in OpenStack";
+2 -2
pkgs/by-name/ok/oksh/package.nix
···
stdenv.mkDerivation rec {
pname = "oksh";
-
version = "7.6";
+
version = "7.7";
src = fetchFromGitHub {
owner = "ibara";
repo = "oksh";
rev = "oksh-${version}";
-
hash = "sha256-iEV0ibEXwJioBaKN2Tuy0+SaVs8q0Ac4bImP8zhI7oI=";
+
hash = "sha256-Go73MvL9Mi/Rz1KzrKM7KP9UkI9GQFTduMPSUxEbl70=";
};
strictDeps = true;
+2 -2
pkgs/by-name/op/openterface-qt/package.nix
···
in
stdenv.mkDerivation (final: {
pname = "openterface-qt";
-
version = "0.3.9";
+
version = "0.3.12";
src = fetchFromGitHub {
owner = "TechxArtisanStudio";
repo = "Openterface_QT";
rev = "${final.version}";
-
hash = "sha256-hJxouOB4J0E0tm2Vr0OcqSMi4CDpjckPPMd/dWDsu4k=";
+
hash = "sha256-VB2DTfm6X5xY+bGQBq9VXe6boJJTDxBkPEdLvPbd71g=";
};
nativeBuildInputs = [
copyDesktopItems
+2 -2
pkgs/by-name/pe/petsc/package.nix
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "petsc";
-
version = "3.23.0";
+
version = "3.23.2";
src = fetchzip {
url = "https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-${finalAttrs.version}.tar.gz";
-
hash = "sha256-OcI4iyDOR0YTVV+JoOhbfutoW00EmfapNaMnD/JJFsI=";
+
hash = "sha256-I/vxSo0CVvkcEPmbSahPog1MiyyG4IyNorrZUAPSTYw=";
};
strictDeps = true;
+3 -3
pkgs/by-name/pg/pgroll/package.nix
···
buildGoModule rec {
pname = "pgroll";
-
version = "0.11.1";
+
version = "0.12.0";
src = fetchFromGitHub {
owner = "xataio";
repo = "pgroll";
tag = "v${version}";
-
hash = "sha256-3ZA3qLAwwu0sT9R6R26GB/FF6vLxbofO5HUfPSBLcrg=";
+
hash = "sha256-hmFCXVlcqvOXbDkHcsWcdVoxZoMe+Gaji011kCqU0lI=";
};
proxyVendor = true;
-
vendorHash = "sha256-tPGqa2Sa1N+WY5iprryil1Yzx0FbbgSp4CcNc9dNWhY=";
+
vendorHash = "sha256-o1ei6KSZUclKqAxkzQgtLnvttzMOK1IWrpbwq7AufO8=";
excludedPackages = [ "dev" ];
+2 -2
pkgs/by-name/pk/pkg/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "pkg";
-
version = "2.1.0";
+
version = "2.1.2";
src = fetchFromGitHub {
owner = "freebsd";
repo = "pkg";
rev = finalAttrs.version;
-
hash = "sha256-tOHt5Ra628qg/4N7fkUnL/xq4qV6Vmv2vsJpwSaDba8=";
+
hash = "sha256-mIuUewuW+aw0ZDGstUadfHkjamDxPRp1O/YVZ9JuCtg=";
};
setOutputFlags = false;
+2 -2
pkgs/by-name/pr/prrte/package.nix
···
stdenv.mkDerivation rec {
pname = "prrte";
-
version = "3.0.9";
+
version = "3.0.10";
src = fetchFromGitHub {
owner = "openpmix";
repo = "prrte";
rev = "v${version}";
-
hash = "sha256-wLM+txjngY5gh/+yiaSKrenG6oIzF2dPgMumIGyCsXU=";
+
hash = "sha256-Pnm0t7dJhT0MEYEKBHh6l16V5b/zOSxsd5OWda5SIzI=";
fetchSubmodules = true;
};
+2 -2
pkgs/by-name/re/reddit-tui/package.nix
···
}:
buildGoModule (finalAttrs: {
pname = "reddit-tui";
-
version = "0.3.5";
+
version = "0.3.6";
src = fetchFromGitHub {
owner = "tonymajestro";
repo = "reddit-tui";
tag = "v${finalAttrs.version}";
-
hash = "sha256-M6GYfsKKvqVlDzEndaX92Zo5wwqVgrYGUKtbs94Krz4=";
+
hash = "sha256-5S5wEPoVqYxIIEBXlrP5a+0xF66n6FMWkH0iTdIxioo=";
};
vendorHash = "sha256-Yqo80adzA9gtSD3qzM+fObzRt3WbcMATQef0g7/z2Dw=";
doCheck = false;
+3 -3
pkgs/by-name/ro/rops/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "rops";
-
version = "0.1.4";
+
version = "0.1.5";
src = fetchFromGitHub {
owner = "gibbz00";
repo = "rops";
tag = version;
-
hash = "sha256-532rV7ISNy8vbqq8yW9FdIqj5Ei/HJKZoEocM7Vwvg8=";
+
hash = "sha256-wwZ/4yOB4pE6lZgX8ytCC3plMYt6kxOakQoLy8SWN+k=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-HVYMC6NgkK5FPFetvxRUOHZ/Pn2uMYlF1VQJQXpNh9g=";
+
cargoHash = "sha256-sKPVdvMoQ2nV29rjau/6YpO1zpAQOuZhouPCvDf2goc=";
# will true when tests is fixed from source.
doCheck = false;
+3 -3
pkgs/by-name/sd/sd-switch/package.nix
···
}:
let
-
version = "0.5.3";
+
version = "0.5.4";
in
rustPlatform.buildRustPackage {
pname = "sd-switch";
···
owner = "~rycee";
repo = "sd-switch";
rev = version;
-
hash = "sha256-9aIu37mmf4ZnmZZrU0GA6z+bHKwtfkA5KnLRLY0c2r8=";
+
hash = "sha256-lP65PrMFhbNoWyObFsJK06Hgv9w83hyI/YiKcL5rXhY=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-2DpaO64EehlgG5zSzqERmenmEqUbhEwFmIQEmCKs4Wg=";
+
cargoHash = "sha256-sWYKJz/wfx0XG150cTOguvhdN3UEn8QE0P0+2lSeVkc=";
passthru = {
updateScript = nix-update-script { };
+2 -2
pkgs/by-name/si/signalbackup-tools/package.nix
···
stdenv.mkDerivation rec {
pname = "signalbackup-tools";
-
version = "20250507";
+
version = "20250509-1";
src = fetchFromGitHub {
owner = "bepaald";
repo = "signalbackup-tools";
rev = version;
-
hash = "sha256-i7hL+HrCd2XUdWiySvg3JJhyrfviUeIiyWH8I0pIobA=";
+
hash = "sha256-nblaom9eB29STgNxO8oVWYDZC5yoLci99GAps8a0tzM=";
};
nativeBuildInputs =
+2 -2
pkgs/by-name/sl/slepc/package.nix
···
assert pythonSupport -> petsc.pythonSupport;
stdenv.mkDerivation (finalAttrs: {
pname = "slepc";
-
version = "3.23.0";
+
version = "3.23.1";
src = fetchFromGitLab {
owner = "slepc";
repo = "slepc";
tag = "v${finalAttrs.version}";
-
hash = "sha256-Z9CVZQ/Ezb1S2EkTb9amAPxaN4tiUnKrbvQIc3BnVuU=";
+
hash = "sha256-K38/QH4AG8/SksrRLc+jIs1WO8FKFFTNkuHFbBER/tg=";
};
postPatch = ''
+3 -3
pkgs/by-name/sp/spacectl/package.nix
···
buildGoModule rec {
pname = "spacectl";
-
version = "1.11.0";
+
version = "1.13.0";
src = fetchFromGitHub {
owner = "spacelift-io";
repo = "spacectl";
rev = "v${version}";
-
hash = "sha256-3s64o4rmkbvT9rOdqYZN1No08Lh1S4oNlIal+otfhWU=";
+
hash = "sha256-UNucwxFafGiMimbOeYVbz1+udW8faJ+Y8/QDW7HRFtc=";
};
-
vendorHash = "sha256-TvniuTdw7zRS/x5aPaWtdaEdET4tHbH5gokSiWiaqDo=";
+
vendorHash = "sha256-L0Dm9LymnXLMj6Yv+K4x85VsH+QKfSnVsOPLXHZ/Knc=";
nativeBuildInputs = [ installShellFiles ];
+3 -3
pkgs/by-name/sp/spire/package.nix
···
buildGoModule rec {
pname = "spire";
-
version = "1.12.0";
+
version = "1.12.1";
outputs = [
"out"
···
owner = "spiffe";
repo = pname;
rev = "v${version}";
-
sha256 = "sha256-hNa1e6h4IhD2SfhZZ5xkwQ7e7X5x3Gk4v33nw2t+cvk=";
+
sha256 = "sha256-SevKI+DH0YI/FHkmozJFY2/iuE8Pl7ZZZFRKQOC1Kxc=";
};
-
vendorHash = "sha256-6qtR9SF6QQKqsVpKpp6YBkB9wOLFwm8C3PF0DlN0Ud0=";
+
vendorHash = "sha256-1ngjcqGwUNMyR/wBCo0MYguD1gGH8rbI2j9BB+tGL9k=";
subPackages = [
"cmd/spire-agent"
+3 -3
pkgs/by-name/sq/squeezelite/package.nix
···
pname = binName;
# versions are specified in `squeezelite.h`
# see https://github.com/ralph-irving/squeezelite/issues/29
-
version = "2.0.0.1524";
+
version = "2.0.0.1533";
src = fetchFromGitHub {
owner = "ralph-irving";
repo = "squeezelite";
-
rev = "db51a7b16934f41b72437394bf8114c3a85e0a91";
-
hash = "sha256-nPlIvyxhka4ANk74209RFW0Ok5eSZwKFDQw7AJO3qPs=";
+
rev = "bb7ae0615f6e661c217a1c77fdff70122859c3c5";
+
hash = "sha256-R3yCJJMsrD3dkrfkm4q69YkqfjBdZTiB9UXIriyPawA=";
};
buildInputs =
+1
pkgs/by-name/st/step-ca/package.nix
···
homepage = "https://smallstep.com/certificates/";
changelog = "https://github.com/smallstep/certificates/releases/tag/v${version}";
license = licenses.asl20;
+
mainProgram = "step-ca";
maintainers = with maintainers; [
cmcdragonkai
techknowlogick
+3 -3
pkgs/by-name/te/tenv/package.nix
···
buildGoModule rec {
pname = "tenv";
-
version = "4.4.0";
+
version = "4.6.2";
src = fetchFromGitHub {
owner = "tofuutils";
repo = "tenv";
tag = "v${version}";
-
hash = "sha256-3SaS1Uk2fzYRz7sd5wKJx0crt7F1Vrmh5ZNgtu9bVDU=";
+
hash = "sha256-oYAl388/PBIL7LxOWUCZLHYfOKkkB/BEaTKpTN8rp5U=";
};
-
vendorHash = "sha256-If6de0brzOiaO81MmKlTF6V4djGxUR4k4XDBJbx7nqE=";
+
vendorHash = "sha256-5aWf5O25cudtIny159t3Mllp2wV0C+JxWe7RDkYOxVM=";
excludedPackages = [ "tools" ];
+3 -3
pkgs/by-name/te/testkube/package.nix
···
}:
buildGoModule rec {
pname = "testkube";
-
version = "2.1.147";
+
version = "2.1.150";
src = fetchFromGitHub {
owner = "kubeshop";
repo = "testkube";
rev = "v${version}";
-
hash = "sha256-0DjpADPB1NwUJfDEX46+l7xMq/oyUwrA31fTiIkPm2I=";
+
hash = "sha256-n+R8HBx8KhSnQHRd0zNBW6nHH82UCjwN+TjX4XJn5B8=";
};
-
vendorHash = "sha256-A/DrmX5lZMlFcBnswetNvW9UfGd5BIh7S31FDAkgqwA=";
+
vendorHash = "sha256-C+8MXX7BAbccahDAVZWmuxHb16LqcCY6/QaIkZ7J0mQ=";
ldflags = [
"-X main.version=${version}"
+4
pkgs/by-name/uu/uucp/package.nix
···
--replace-fail '(void) exit (0)' '(void) (0)'
'';
+
patches = [
+
./socklen_t.patch
+
];
+
# Regenerate `configure`; the checked in version was generated in 2002 and
# contains snippets like `main(){return(0);}` that modern compilers dislike.
nativeBuildInputs = [ autoreconfHook ];
+26
pkgs/by-name/uu/uucp/socklen_t.patch
···
+
diff --git a/unix/portnm.c b/unix/portnm.c
+
index 9eda4ab..019337c 100644
+
--- a/unix/portnm.c
+
+++ b/unix/portnm.c
+
@@ -32,7 +32,7 @@ zsysdep_port_name (ftcp_port)
+
+
#if HAVE_TCP
+
{
+
- size_t clen;
+
+ socklen_t clen;
+
struct sockaddr s;
+
+
clen = sizeof (struct sockaddr);
+
diff --git a/unix/tcp.c b/unix/tcp.c
+
index 1bbcec7..af52cab 100644
+
--- a/unix/tcp.c
+
+++ b/unix/tcp.c
+
@@ -395,7 +395,7 @@ ftcp_open (qconn, ibaud, fwait, fuser)
+
while (! FGOT_SIGNAL ())
+
{
+
sockaddr_storage speer;
+
- size_t clen;
+
+ socklen_t clen;
+
int onew;
+
pid_t ipid;
+
+3 -3
pkgs/by-name/va/vals/package.nix
···
buildGoModule rec {
pname = "vals";
-
version = "0.40.1";
+
version = "0.41.0";
src = fetchFromGitHub {
rev = "v${version}";
owner = "helmfile";
repo = pname;
-
sha256 = "sha256-1mN8JbFgzHjzuuSoagDo9f4zFrrZc2iNk8AoSrBsyBs=";
+
sha256 = "sha256-548gr+piqZsFy+DoKtNaAxWaa/gBS7yYTPucj0aFWhw=";
};
-
vendorHash = "sha256-LI0NEjkE22ljSWd3qbZX7fTdwEriQJBSuKyX3hv1yFk=";
+
vendorHash = "sha256-/E9yT/cgYc3SkwfebJ6HwMWRaG+7LI+z26RcHenDgHk=";
proxyVendor = true;
+6 -6
pkgs/by-name/va/vault-bin/package.nix
···
stdenv.mkDerivation rec {
pname = "vault-bin";
-
version = "1.19.2";
+
version = "1.19.3";
src =
let
···
aarch64-darwin = "darwin_arm64";
};
hash = selectSystem {
-
x86_64-linux = "sha256-11c1zmYHjefDX2bRXfFSzwzhOtAO4hbrbL9bTeAkvDM=";
-
aarch64-linux = "sha256-Y5KKw6IMNM9Zix98mRy4HNKBchGrQ3hLhWIlVZwNsK4=";
-
i686-linux = "sha256-iFldcD9Tr2oV//PhT3uvG9+xck5c5GWstbVobkyck8U=";
-
x86_64-darwin = "sha256-Z678lFCTXmbX4Dtsbrp9pwwP9Qfok01nHpet9yTbn8c=";
-
aarch64-darwin = "sha256-uKQHSekbuluRTrwWItQkAJFydsBolmLzCBQ9gMpDbt8=";
+
x86_64-linux = "sha256-tdDMyvZHH9Lh4ZP0umGeWOQ01F4O7eq0n+8zz18/zlQ=";
+
aarch64-linux = "sha256-WXRElEsmEQsk2CEno1oHk+e6UPcbE15uHrAgZkLS8Oc=";
+
i686-linux = "sha256-+XDdrhHVLsaVqqYedp99uIKgfNiw7wHjZg6BTuiWAGw=";
+
x86_64-darwin = "sha256-rXqAR/bnuwNjmt+KmbixV4RFC04ZRF9BNwM9uYYLGTI=";
+
aarch64-darwin = "sha256-roHDJmgv8GfebhQnYeNrBc/pvwS2yoSB0YJwy/6eHVk=";
};
in
fetchzip {
+6 -6
pkgs/by-name/wa/warp-terminal/versions.json
···
{
"darwin": {
-
"hash": "sha256-GQ4ZkvbK5Nzo933WTWk5+ddBacd3zL26lUPOA0NOlV0=",
-
"version": "0.2025.04.30.08.11.stable_01"
+
"hash": "sha256-c6+LEdAWgRrm3UrHRK8N0IGuxoxHpz4j5sgCz+eJOco=",
+
"version": "0.2025.05.07.08.12.stable_02"
},
"linux_x86_64": {
-
"hash": "sha256-zILlZJc0AR4NLLMw3+8TrlzLT3u2BtPRn+9dWSJ/CI8=",
-
"version": "0.2025.04.30.08.11.stable_01"
+
"hash": "sha256-uEaQecj5h6if5Hc7BjuXxxVO+SqOYE/xop08ujQFgGg=",
+
"version": "0.2025.05.07.08.12.stable_02"
},
"linux_aarch64": {
-
"hash": "sha256-Bbj3oalH5qg8edpCkPp3JEZfEbuU6Yv8NrB5m4geylA=",
-
"version": "0.2025.04.30.08.11.stable_01"
+
"hash": "sha256-543oTSzBZLxWem3EnpqVyWgQvrbduurEhFEC7XpKHWk=",
+
"version": "0.2025.05.07.08.12.stable_02"
}
}
+5 -5
pkgs/by-name/wa/waveterm/package.nix
···
let
selectSystem = attrs: attrs.${stdenv.hostPlatform.system};
pname = "waveterm";
-
version = "0.11.2";
+
version = "0.11.3";
passthru.updateScript = ./update.sh;
···
fetchurl {
url = "https://github.com/wavetermdev/waveterm/releases/download/v${version}/waveterm-linux-${arch}-${version}.deb";
hash = selectSystem {
-
x86_64-linux = "sha256-KsE7/L5fRnpAdvcHkZGk3s0qKRDfyO00UtNH0uaCs78=";
-
aarch64-linux = "sha256-l2Uz2y4GQhU0UNtPMumWPPdpMqmZH1i79gg53V3wfA8=";
+
x86_64-linux = "sha256-pcYJHj8Jt5RazHZNAgXuSL6mu0MnUVqM9lmAUVJvGfg=";
+
aarch64-linux = "sha256-HAnlEHhbl15W/ynRWTG7TLtGkC7EPPpJzWQfMK52loA=";
};
};
···
fetchurl {
url = "https://github.com/wavetermdev/waveterm/releases/download/v${version}/Wave-darwin-${arch}-${version}.zip";
hash = selectSystem {
-
x86_64-darwin = "sha256-SWISlOG/NIrp7leCCSI4yH8k30Ky280yMY+yirLNGfA=";
-
aarch64-darwin = "sha256-9zNYpUP2KizYWUr3+o6lBgGP9S9VwIrfcY9E3L+o3KU=";
+
x86_64-darwin = "sha256-KmH5az2p2dRC1UCXCt7SBVfomj6dDaAtevIai1YIYO0=";
+
aarch64-darwin = "sha256-SdZY5MPi+oP3+ywW3BASMzYr16QiYS3MXyPs9jCqD+Y=";
};
};
+20 -8
pkgs/desktops/mate/atril/default.nix
···
{
lib,
stdenv,
-
fetchurl,
+
fetchFromGitHub,
pkg-config,
+
autoreconfHook,
+
gtk-doc,
gettext,
+
yelp-tools,
caja,
gtk3,
glib,
···
enableXps ? true,
libgxps,
enableImages ? false,
-
mateUpdateScript,
+
gitUpdater,
}:
stdenv.mkDerivation rec {
pname = "atril";
-
version = "1.28.1";
+
version = "1.28.2";
-
src = fetchurl {
-
url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
-
sha256 = "dMT0KXnz6tUt7yN2dEjQatf3FUIeA8m1CUBLCW3oGT4=";
+
src = fetchFromGitHub {
+
owner = "mate-desktop";
+
repo = "atril";
+
tag = "v${version}";
+
fetchSubmodules = true;
+
hash = "sha256-NnWD3Gcxn8ZZKdHzg6iclLiSwj3sBvF+BwpNtcU+dSY=";
};
nativeBuildInputs = [
+
autoreconfHook
+
gtk-doc
+
itstool
pkg-config
gettext
wrapGAppsHook3
+
yelp-tools
];
buildInputs =
···
caja
gtk3
glib
-
itstool
libarchive
libsecret
libxml2
···
enableParallelBuilding = true;
-
passthru.updateScript = mateUpdateScript { inherit pname; };
+
passthru.updateScript = gitUpdater {
+
rev-prefix = "v";
+
odd-unstable = true;
+
};
meta = with lib; {
description = "Simple multi-page document viewer for the MATE desktop";
+16 -5
pkgs/development/libraries/librdf/rasqal.nix
···
librdf_raptor2,
gmp,
pkg-config,
-
pcre,
libxml2,
perl,
+
testers,
}:
-
stdenv.mkDerivation rec {
+
stdenv.mkDerivation (finalAttrs: {
pname = "rasqal";
version = "0.9.33";
src = fetchurl {
-
url = "http://download.librdf.org/source/rasqal-${version}.tar.gz";
+
url = "http://download.librdf.org/source/rasqal-${finalAttrs.version}.tar.gz";
sha256 = "0z6rrwn4jsagvarg8d5zf0j352kjgi33py39jqd29gbhcnncj939";
};
···
buildInputs = [
gmp
-
pcre
libxml2
];
propagatedBuildInputs = [ librdf_raptor2 ];
+
confiugureFlags = [
+
# uses 'regex.h' as a fallback, which is preferrable
+
"--disable-pcre"
+
];
+
postInstall = "rm -rvf $out/share/gtk-doc";
nativeCheckInputs = [ perl ];
doCheck = false; # fails with "No testsuite plan file sparql-query-plan.ttl could be created in build/..."
doInstallCheck = false; # fails with "rasqal-config does not support (--help|--version)"
+
passthru.tests = {
+
# rasqal-config --version just checks the pkg-config module.
+
# That check is broken, checking the pkg-config ourselves is a good replacement.
+
pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
+
};
+
meta = {
description = "Library that handles Resource Description Framework (RDF)";
homepage = "https://librdf.org/rasqal";
···
];
maintainers = with lib.maintainers; [ marcweber ];
platforms = lib.platforms.unix;
+
pkgConfigModules = [ "rasqal" ];
};
-
}
+
})
+2 -2
pkgs/development/python-modules/concurrent-log-handler/default.nix
···
buildPythonPackage rec {
pname = "concurrent-log-handler";
-
version = "0.9.25";
+
version = "0.9.26";
pyproject = true;
src = fetchPypi {
pname = "concurrent_log_handler";
inherit version;
-
hash = "sha256-HixvAhQU4hTT2sZhB4lIJ6PnjbYwGDBKTynlW6VJrCI=";
+
hash = "sha256-jyK/eXJKAVK56X2cLc9OyzOWB8gL8xL2gGYHAkMAa0k=";
};
build-system = [ hatchling ];
+26 -15
pkgs/development/python-modules/datadog/default.nix
···
{
lib,
buildPythonPackage,
+
fetchFromGitHub,
+
pythonAtLeast,
+
+
# build-system
+
hatchling,
+
+
# dependencies
+
requests,
+
+
# testing
click,
-
fetchPypi,
freezegun,
-
hatchling,
mock,
pytest-vcr,
pytestCheckHook,
python-dateutil,
-
pythonAtLeast,
-
pythonOlder,
-
requests,
vcrpy,
}:
···
version = "0.51.0";
pyproject = true;
-
disabled = pythonOlder "3.7";
-
-
src = fetchPypi {
-
inherit pname version;
-
hash = "sha256-MnlTT4Ma4LSuLYzkLvA4tKs45mfX7W/3Q3mC16DPUlA=";
+
src = fetchFromGitHub {
+
owner = "DataDog";
+
repo = "datadogpy";
+
tag = "v${version}";
+
hash = "sha256-DIuKawqOzth8XYF+M3fYm2kMeo3UbfS34/Qa4Y9V1h8=";
};
-
nativeBuildInputs = [ hatchling ];
+
build-system = [ hatchling ];
-
propagatedBuildInputs = [ requests ];
+
dependencies = [ requests ];
__darwinAllowLocalNetworking = true;
···
"test_default_settings_set"
# https://github.com/DataDog/datadogpy/issues/746
"TestDogshell"
+
+
# Flaky: test execution time aganst magic values
+
"test_distributed"
+
"test_timed"
+
"test_timed_in_ms"
+
"test_timed_start_stop_calls"
]
++ lib.optionals (pythonAtLeast "3.13") [
# https://github.com/DataDog/datadogpy/issues/880
···
pythonImportsCheck = [ "datadog" ];
-
meta = with lib; {
+
meta = {
description = "Datadog Python library";
homepage = "https://github.com/DataDog/datadogpy";
changelog = "https://github.com/DataDog/datadogpy/blob/v${version}/CHANGELOG.md";
-
license = licenses.bsd3;
-
maintainers = [ ];
+
license = lib.licenses.bsd3;
+
maintainers = [ lib.maintainers.sarahec ];
};
}
+2 -2
pkgs/development/python-modules/django-hijack/default.nix
···
buildPythonPackage rec {
pname = "django-hijack";
-
version = "3.7.1";
+
version = "3.7.2";
pyproject = true;
src = fetchFromGitHub {
owner = "django-hijack";
repo = "django-hijack";
tag = version;
-
hash = "sha256-3P7SCKS+ThBRNfXpN17N1y5vhYYWRL2JGVBOUHRdhK8=";
+
hash = "sha256-JGcVXM/kWsahGNh1llV4NB+/FLAh3hqFRbs3PyYqRnA=";
};
build-system = [
+2 -2
pkgs/development/python-modules/echo/default.nix
···
buildPythonPackage rec {
pname = "echo";
-
version = "0.9.0";
+
version = "0.10.0";
format = "setuptools";
disabled = pythonOlder "3.6";
···
owner = "glue-viz";
repo = pname;
tag = "v${version}";
-
sha256 = "sha256-IKd5n8+U6+0dgV4PbLcPaormXCX4srGcXmvYSrnCt60=";
+
sha256 = "sha256-RlTscoStJQ0vjrrk14xHRsMZOJt8eJSqinc4rY/lW4k=";
};
nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/githubkit/default.nix
···
buildPythonPackage rec {
pname = "githubkit";
-
version = "0.12.11";
+
version = "0.12.12";
pyproject = true;
disabled = pythonOlder "3.9";
···
owner = "yanyongyu";
repo = "githubkit";
tag = "v${version}";
-
hash = "sha256-uCOxLr60ePeEdsWpXKhYwzzZaj8mwiQMWwprNm9i1DE=";
+
hash = "sha256-QAEPcSjMJi4BXkc3owM+fRlplOa+IlKdYYzf08iqLOQ=";
};
pythonRelaxDeps = [ "hishel" ];
+2 -2
pkgs/development/python-modules/google-cloud-netapp/default.nix
···
buildPythonPackage rec {
pname = "google-cloud-netapp";
-
version = "0.3.21";
+
version = "0.3.22";
pyproject = true;
disabled = pythonOlder "3.8";
···
src = fetchPypi {
pname = "google_cloud_netapp";
inherit version;
-
hash = "sha256-H6nkC+D2HSMV/ascQoKa3gJmRH5iuXugDiYM1NFR7tU=";
+
hash = "sha256-umh9DcaAAW8Naa1+TRdLosICAIQ+71VT3cHR2pl78mk=";
};
build-system = [ setuptools ];
+10
pkgs/development/python-modules/hydrogram/default.nix
···
aiosqlite,
buildPythonPackage,
fetchFromGitHub,
+
fetchpatch2,
hatchling,
pyaes,
pysocks,
···
tag = "v${version}";
hash = "sha256-QpweUDCypTxOOWL08gCUuMgbuE4130iNyxRpUNuSBac=";
};
+
+
patches = [
+
(fetchpatch2 {
+
name = "fix-async-in-test.patch";
+
excludes = [ ".github/workflows/code-style.yml" ];
+
url = "https://github.com/hydrogram/hydrogram/commit/7431319a1d990aa838012bd566a9746da7df2a6e.patch";
+
hash = "sha256-MPv13cxnNPDD+p9EPjDPFqydGy57oXzLeRxL3lG8JKU=";
+
})
+
];
build-system = [ hatchling ];
+2 -2
pkgs/development/python-modules/metaflow/default.nix
···
buildPythonPackage rec {
pname = "metaflow";
-
version = "2.15.9";
+
version = "2.15.11";
pyproject = true;
src = fetchFromGitHub {
owner = "Netflix";
repo = "metaflow";
tag = version;
-
hash = "sha256-so9bmMD0IgUP9FJCyVZa6rCp1iHhbHfB92KScW/ltQU=";
+
hash = "sha256-hL1+uVjM7VQPz3Lt3QsOdvSTkXLv38zFm6YWQ2j0w0o=";
};
build-system = [
+3
pkgs/development/python-modules/mobi/default.nix
···
poetry-core,
pythonOlder,
setuptools,
+
standard-imghdr,
}:
buildPythonPackage rec {
···
};
pythonRelaxDeps = [ "loguru" ];
+
+
dependencies = [ standard-imghdr ];
nativeBuildInputs = [
poetry-core
+2 -2
pkgs/development/python-modules/pcffont/default.nix
···
buildPythonPackage rec {
pname = "pcffont";
-
version = "0.0.19";
+
version = "0.0.20";
pyproject = true;
disabled = pythonOlder "3.10";
···
src = fetchPypi {
pname = "pcffont";
inherit version;
-
hash = "sha256-ci4E+e4jzHgfSpLPYhh6di1NUwlsPlq5ajzq61vQKwc=";
+
hash = "sha256-dkf0irrrlSoj8TH+C/kmkVPJORWGl0EbgvckfPBes7I=";
};
build-system = [ hatchling ];
+2 -2
pkgs/development/python-modules/txredisapi/default.nix
···
buildPythonPackage rec {
pname = "txredisapi";
-
version = "1.4.9";
+
version = "1.4.11";
format = "pyproject";
src = fetchFromGitHub {
owner = "IlyaSkriblovsky";
repo = "txredisapi";
tag = version;
-
hash = "sha256-6Z2vurTAw9YHxvEiixtdxBH0YHj+Y9aTdsSkafPMZus=";
+
hash = "sha256-gPXkpUcHAuXx/olB/nKstRrfIUFFLf4gFyv7ReRvV2E=";
};
nativeBuildInputs = [ setuptools ];
+2 -2
pkgs/development/python-modules/uritools/default.nix
···
buildPythonPackage rec {
pname = "uritools";
-
version = "4.0.3";
+
version = "5.0.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
-
hash = "sha256-7gahgqnISUZM6dX6kXU5qsyO3SpJJNG3qr7uyryuO8I=";
+
hash = "sha256-aBgMrRVAYr1bXZ/83UZPjeaTRBSyVGKugHsAuN+TRd4=";
};
pythonImportsCheck = [ "uritools" ];
+53
pkgs/development/python-modules/x3dh/default.nix
···
+
{
+
lib,
+
buildPythonPackage,
+
fetchFromGitHub,
+
setuptools,
+
xeddsa,
+
cryptography,
+
pydantic,
+
typing-extensions,
+
pytestCheckHook,
+
pytest-asyncio,
+
}:
+
buildPythonPackage rec {
+
pname = "x3dh";
+
version = "1.1.0";
+
pyproject = true;
+
+
src = fetchFromGitHub {
+
owner = "Syndace";
+
repo = "python-x3dh";
+
tag = "v${version}";
+
hash = "sha256-/hC1Kze4yBOlgbWJcGddcYty9fqwZ08Lyi0IiqSDibI=";
+
};
+
+
strictDeps = true;
+
+
build-system = [
+
setuptools
+
];
+
+
dependencies = [
+
xeddsa
+
cryptography
+
pydantic
+
typing-extensions
+
];
+
+
nativeCheckInputs = [
+
pytestCheckHook
+
pytest-asyncio
+
];
+
+
pythonImportsCheck = [ "x3dh" ];
+
+
meta = {
+
description = "Python Implementation of the Extended Triple Diffie-Hellman key Agreement Protocol";
+
homepage = "https://github.com/Syndace/python-x3dh";
+
changelog = "https://github.com/Syndace/python-x3dh/blob/v${version}/CHANGELOG.md";
+
license = lib.licenses.mit;
+
teams = with lib.teams; [ ngi ];
+
maintainers = with lib.maintainers; [ ];
+
};
+
}
+3 -3
pkgs/development/tools/rust/cargo-flamegraph/default.nix pkgs/by-name/ca/cargo-flamegraph/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "cargo-flamegraph";
-
version = "0.6.7";
+
version = "0.6.8";
src = fetchFromGitHub {
owner = "flamegraph-rs";
repo = "flamegraph";
rev = "v${version}";
-
sha256 = "sha256-OpneGyulSreUKhmnLfsJ2sEbkDPCcrDjkRu9ccKZcJc=";
+
sha256 = "sha256-JGUABNCZhDyTTrjFCRsT+wkuAeZn9mCHCI6XgGYEl7Y=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-uErlNPkacAmURNKAZp1wLsV2NB1w9HfjLZl5PgeMRu0=";
+
cargoHash = "sha256-FjLjEoorbZC2WZ424w2aFLmd4dIfy5s13sR8BSRVNIo=";
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ makeWrapper ];
+6
pkgs/servers/home-assistant/custom-components/solax_modbus/package.nix
···
hash = "sha256-fgvhF+1fz3pNOZJQjf/iF2Lh9j6mMkUXjgLyCja84K0=";
};
+
postPatch = ''
+
substituteInPlace custom_components/solax_modbus/payload.py --replace-fail \
+
'from pymodbus.utilities import (' \
+
'from pymodbus.pdu.pdu import ('
+
'';
+
dependencies = [ pymodbus ];
meta = {
+2 -2
pkgs/servers/sql/postgresql/ext/pgrouting.nix
···
postgresqlBuildExtension (finalAttrs: {
pname = "pgrouting";
-
version = "3.7.3";
+
version = "3.8.0";
nativeBuildInputs = [
cmake
···
owner = "pgRouting";
repo = "pgrouting";
tag = "v${finalAttrs.version}";
-
hash = "sha256-jaevnDCJ6hRQeDhdAkvMTvnnFWElMNvo9gZRW53proQ=";
+
hash = "sha256-Lvf7TQ3GywbzZmcd9wi3s8I5sCXIQAPeXNTRk/J46to=";
};
meta = {
+3 -3
pkgs/shells/nushell/plugins/units.nix
···
rustPlatform.buildRustPackage rec {
pname = "nushell_plugin_units";
-
version = "0.1.5";
+
version = "0.1.6";
src = fetchFromGitHub {
repo = "nu_plugin_units";
owner = "JosephTLyons";
rev = "v${version}";
-
hash = "sha256-Uw8OcfSETRceaoEnJP1B++v0SqGjzaYz1wCMVMe774s=";
+
hash = "sha256-1KyuUaWN+OiGpo8Ohc/8B+nisdb8uT+T3qBu+JbaVYo=";
};
useFetchCargoVendor = true;
-
cargoHash = "sha256-3v9jP8nL0JqtC76igsCytkQAVTgWqzHH0KQX3o6bi0c=";
+
cargoHash = "sha256-LYVwFM8znN96LwOwRnauehrucSqHnKNPoMzl2HRczww=";
nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.cc.isClang [ rustPlatform.bindgenHook ];
cargoBuildFlags = [ "--package nu_plugin_units" ];
+1 -1
pkgs/top-level/all-packages.nix
···
);
buildRustCrateHelpers = callPackage ../build-support/rust/build-rust-crate/helpers.nix { };
-
cargo-flamegraph = callPackage ../development/tools/rust/cargo-flamegraph {
+
cargo-flamegraph = callPackage ../by-name/ca/cargo-flamegraph/package.nix {
inherit (linuxPackages) perf;
};
+2
pkgs/top-level/python-packages.nix
···
x256 = callPackage ../development/python-modules/x256 { };
+
x3dh = callPackage ../development/python-modules/x3dh { };
+
x690 = callPackage ../development/python-modules/x690 { };
xapian = callPackage ../development/python-modules/xapian { inherit (pkgs) xapian; };