Merge master into staging-nixos

This commit is contained in:
nixpkgs-ci[bot]
2025-10-15 00:18:09 +00:00
committed by GitHub
78 changed files with 350 additions and 274 deletions
+2
View File
@@ -186,6 +186,8 @@
- `hsd` has been upgraded to version 8. See [their changelog](https://github.com/handshake-org/hsd/blob/v8.0.0/docs/release-notes/release-notes-8.x.md) for important instructions before upgrading.
- `sail-riscv` 0.8 follows [upstream](https://github.com/riscv/sail-riscv/blob/7cc4620eb1a57bfe04832baccdcf5727e9459bd4/doc/ChangeLog.md) and provides only a single binary, `sail_riscv_sim`.
- `podofo` has been updated from `0.9.8` to `1.0.0`. These releases are by nature very incompatible due to major API changes. The legacy versions can be found under `podofo_0_10` and `podofo_0_9`.
Changelog: https://github.com/podofo/podofo/blob/1.0.0/CHANGELOG.md, API-Migration-Guide: https://github.com/podofo/podofo/blob/1.0.0/API-MIGRATION.md.
@@ -680,7 +680,6 @@ in
serviceConfig = {
Type = "oneshot";
ExecStart = "${cfg.package}/bin/upsdrvctl shutdown";
Slice = "system-ups.slice";
};
};
@@ -771,8 +771,8 @@ let
mktplcRef = {
name = "vscode-tailwindcss";
publisher = "bradlc";
version = "0.14.27";
hash = "sha256-3OcEKPdwRispdS1Jz3ldbJ15GAvsq975lLjOHMKVgPo=";
version = "0.14.28";
hash = "sha256-xq12b0i0TsYZ5XxF1t9c2YrV7wAROjEjdLgBg3ZaLi0=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/bradlc.vscode-tailwindcss/changelog";
@@ -1152,8 +1152,8 @@ let
mktplcRef = {
publisher = "DanielSanMedium";
name = "dscodegpt";
version = "3.14.124";
hash = "sha256-WAafRTdaAujaCR3EAHAE3dNoxhOeEkiJF2M3sZGb4o4=";
version = "3.14.135";
hash = "sha256-y7qfBzXqyGrZXrpIkbMA1TDEQsKcfPCLmllypNu51G0=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/DanielSanMedium.dscodegpt/changelog";
@@ -3372,8 +3372,8 @@ let
mktplcRef = {
name = "PowerShell";
publisher = "ms-vscode";
version = "2025.2.0";
hash = "sha256-f/qWKuvPGIEGuSugzafCIoYU02b3oRcg7UTL+pEZtVo=";
version = "2025.4.0";
hash = "sha256-RY7vRbYRDj2YZ9I5Q7hDykqdDZbRZy21rRVrwXj2soM=";
};
meta = {
description = "Visual Studio Code extension for PowerShell language support";
@@ -5046,8 +5046,8 @@ let
mktplcRef = {
publisher = "vscjava";
name = "vscode-java-dependency";
version = "0.25.2025092303";
hash = "sha256-GU33NuhgNZdTFGkRQ6aJHs9nbvoOuJlf323mYf6TPOs=";
version = "0.26.1";
hash = "sha256-7CjI+l1M/yW7BgzP1YirNI72ub+JZ6HI/xagYzdfx0E=";
};
meta = {
license = lib.licenses.mit;
@@ -18,19 +18,19 @@ let
{
x86_64-linux = {
arch = "linux-x64";
hash = "sha256-0SMd7cEMSxH6fuvQl5RKc1jFvonBIgYpUMnmMnDiRmU=";
hash = "sha256-gey2F+TrWJFbcyDHwwSUijt4mJZSZND+0WUyVFF3eUg=";
};
aarch64-linux = {
arch = "linux-arm64";
hash = "sha256-Y6KpB6WreP4ZWovUL4cOZxxorp2Ekzq9jISY0Yo4c1Q=";
hash = "sha256-RxUEzWX4NPZZegdwMa+cLBZAdTNIrwHdsmyZQQ7ike4=";
};
x86_64-darwin = {
arch = "darwin-x64";
hash = "sha256-uXL/AN3dA45po1EuZHCSCLSFyzfVGs7yPX+0refwy10=";
hash = "sha256-o2MOxeDUnXkS6RaG3RajP1Mzi+2gKLFlb+WiRPG4R1s=";
};
aarch64-darwin = {
arch = "darwin-arm64";
hash = "sha256-Tj0uEwLFMNN+T5XG+8y67ssUig+QeUS4uFe0HZp2ua8=";
hash = "sha256-XgM+0q5BoLORDVQueLABJP5X31iTB7lLv2o7FZH+DFk=";
};
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}")
@@ -52,7 +52,7 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "csharp";
publisher = "ms-dotnettools";
version = "2.90.60";
version = "2.93.22";
inherit (extInfo) hash arch;
};
@@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
publisher = "RooVeterinaryInc";
name = "roo-cline";
version = "3.28.15";
hash = "sha256-ap1Jb+ibhb3kcNgoqPIGB8ZVdwos58kFlank6CT6h/M=";
version = "3.28.16";
hash = "sha256-Ot7Rrb9tbnXEsVGpJXULq+8o3UhPA2rwtawSbop7wHg=";
};
passthru.updateScript = vscode-extension-update-script { };
@@ -1,4 +1,5 @@
{
clang_20,
pkgsBuildBuild,
lib,
fetchFromGitHub,
@@ -9,7 +10,7 @@
moreutils,
esbuild,
pkg-config,
libsecret,
stdenv,
setDefaultServerPath ? true,
}:
@@ -43,7 +44,9 @@ let
esbuild
# Required by `keytar`, which is a dependency of `vsce`.
pkg-config
];
]
++ lib.optionals stdenv.isDarwin [ clang_20 ]; # clang_21 breaks keytar
# Follows https://github.com/rust-lang/rust-analyzer/blob/41949748a6123fd6061eb984a47f4fe780525e63/xtask/src/dist.rs#L39-L65
installPhase = ''
@@ -1,9 +1,12 @@
{
lib,
buildNpmPackage,
stdenv,
libsecret,
python3,
pkg-config,
clang_20,
pname,
src,
@@ -18,7 +21,8 @@ buildNpmPackage {
nativeBuildInputs = [
python3
pkg-config
];
]
++ lib.optionals stdenv.isDarwin [ clang_20 ]; # clang_21 breaks keytar
buildInputs = [ libsecret ];
@@ -42,14 +42,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "telegram-desktop-unwrapped";
version = "6.1.3";
version = "6.2.3";
src = fetchFromGitHub {
owner = "telegramdesktop";
repo = "tdesktop";
rev = "v${finalAttrs.version}";
fetchSubmodules = true;
hash = "sha256-ElbKzv+QMqH62BGAvNjDDNp7NSJYIEvoDzxKCbEdwqM=";
hash = "sha256-ojhZgzxNXUkJaXoERuOti4E2vaGLsEoQp3eSuYtvhrY=";
};
nativeBuildInputs = [
@@ -7,19 +7,18 @@
pkg-config,
sail,
ninja,
zlib,
z3,
}:
stdenv.mkDerivation rec {
pname = "sail-riscv";
version = "0.7";
version = "0.8";
src = fetchFromGitHub {
owner = "riscv";
repo = "sail-riscv";
rev = version;
hash = "sha256-Keu96+yHWUEFO3rRLvF7rzcJmF3y/V/uyK7TIFj0Xw0=";
hash = "sha256-50ATe3DQcdyNOqP85mEMyEwxzpBOplzRN9ulaJNo9zo=";
};
nativeBuildInputs = [
@@ -30,22 +29,12 @@ stdenv.mkDerivation rec {
sail
];
buildInputs = [
zlib
gmp
];
strictDeps = true;
preBuild = ''
ninja \
riscv_sim_rv32d \
riscv_sim_rv32d_rvfi \
riscv_sim_rv32f \
riscv_sim_rv32f_rvfi \
riscv_sim_rv64d \
riscv_sim_rv64d_rvfi \
riscv_sim_rv64f \
riscv_sim_rv64f_rvfi
'';
# sail-riscv 0.8 fails to install without compressed_changelog
ninjaFlags = [ "compressed_changelog" ];
meta = with lib; {
homepage = "https://github.com/riscv/sail-riscv";
@@ -7,13 +7,13 @@
mkHyprlandPlugin {
pluginName = "hypr-dynamic-cursors";
version = "0-unstable-2025-10-04";
version = "0-unstable-2025-10-12";
src = fetchFromGitHub {
owner = "VirtCode";
repo = "hypr-dynamic-cursors";
rev = "acac1f9a5c896ba934af1fc2414670c752ae529d";
hash = "sha256-SoJqyXFKKg1jAUHSY7JqOLlxBpToejnIQ6QOOW5gNFM=";
rev = "d0e9f7320711fc83967cf6b172e8ed40c565631b";
hash = "sha256-Zr9eBntl3vfoIjmgSF9MgDAW+YGbYa1auttah7qqqTc=";
};
dontUseCmakeConfigure = true;
+2 -2
View File
@@ -15,13 +15,13 @@ telegram-desktop.override {
inherit withWebkit;
unwrapped = telegram-desktop.unwrapped.overrideAttrs (old: rec {
pname = "64gram-unwrapped";
version = "1.1.78";
version = "1.1.82";
src = fetchFromGitHub {
owner = "TDesktop-x64";
repo = "tdesktop";
tag = "v${version}";
hash = "sha256-3iMDkosa19iVd3b1dS+xONZZokFnvjuehHFN05NsCTY=";
hash = "sha256-Jul9gKhoazNMicdkZerzAPpsuO+MSvtqr6ZzaALTeJ0=";
fetchSubmodules = true;
};
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "bearer";
version = "1.51.0";
version = "1.51.1";
src = fetchFromGitHub {
owner = "bearer";
repo = "bearer";
tag = "v${version}";
hash = "sha256-aqyINnOVzWVnQ0F2aRxlMIM+CwYwnfnclavlgBV/UCo=";
hash = "sha256-s1AUVpmSJYRoidEH4qM4mHPsbTsn2Uo9HfcNG2oMIXA=";
};
vendorHash = "sha256-MBcJlMIYSqzJaxuS0YEoeXiVsD2AQj4aAXhN/P/E2MU=";
vendorHash = "sha256-9OU0pqztGM5hmPCcMGCR6IdO/5XJE1MVcCCX+vH3us0=";
subPackages = [ "cmd/bearer" ];
+2 -2
View File
@@ -8,13 +8,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "cimg";
version = "3.6.2";
version = "3.6.3";
src = fetchFromGitHub {
owner = "GreycLab";
repo = "CImg";
tag = "v.${finalAttrs.version}";
hash = "sha256-HlSM1QhkBuB7JGdCeVoi3HVAGa3drxictbtPayrDNUo=";
hash = "sha256-X99t7X6Z1OssRrcYSJdj/ptfn0Q7ocSzf1z6bzMdT1Q=";
};
outputs = [
+3 -3
View File
@@ -6,18 +6,18 @@
buildGoModule rec {
pname = "cnspec";
version = "12.4.0";
version = "12.5.0";
src = fetchFromGitHub {
owner = "mondoohq";
repo = "cnspec";
tag = "v${version}";
hash = "sha256-BzLQPkgvARDzpauFezD5Q7RNrReLz9lSHEb6TIGkGQY=";
hash = "sha256-X5dzuMpYiVi1QtCJoQkfR17aoqxT0oRSMl8auFsNp9s=";
};
proxyVendor = true;
vendorHash = "sha256-DaEEBZXLN6BujB56P1082D143WnUdwZPSc+JeUEZCuk=";
vendorHash = "sha256-wsNEvFIXrjmx8s0lTQ9OY0P9ImVwCg1hfIjen1+MV7k=";
subPackages = [ "apps/cnspec" ];
@@ -10,11 +10,11 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "copilot-language-server";
version = "1.378.0";
version = "1.381.0";
src = fetchzip {
url = "https://github.com/github/copilot-language-server-release/releases/download/${finalAttrs.version}/copilot-language-server-js-${finalAttrs.version}.zip";
hash = "sha256-bue5z4bGv1m/OiCGX0VIEs4X8UNgKC1kOb7oouBDfcs=";
hash = "sha256-EnctWGV+20onOTuaBW9E7LXct0PUpCn7WwuAy2X2KL8=";
stripRoot = false;
};
+2 -2
View File
@@ -5,11 +5,11 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "dbip-asn-lite";
version = "2025-09";
version = "2025-10";
src = fetchurl {
url = "https://download.db-ip.com/free/dbip-asn-lite-${finalAttrs.version}.mmdb.gz";
hash = "sha256-QQO2dIKBphkOYoFlYUBqgk9FKSkUF2PTlgwFgFqGCCI=";
hash = "sha256-jn3ogitAoSYSa4tQQFewQ7+wj1Z8/j/XJ9lvF4D+LSs=";
};
dontUnpack = true;
+2 -2
View File
@@ -5,11 +5,11 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "dbip-city-lite";
version = "2025-09";
version = "2025-10";
src = fetchurl {
url = "https://download.db-ip.com/free/dbip-city-lite-${finalAttrs.version}.mmdb.gz";
hash = "sha256-/PSE1mKx3QEovL09cvkh932uH3RJWdUr+HUaBOeQvSE=";
hash = "sha256-3DTgkx2UJ46Si6r30kNAbkQtgf9tT8ViDiW9b6u1YLU=";
};
dontUnpack = true;
@@ -5,11 +5,11 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "dbip-country-lite";
version = "2025-09";
version = "2025-10";
src = fetchurl {
url = "https://download.db-ip.com/free/dbip-country-lite-${finalAttrs.version}.mmdb.gz";
hash = "sha256-l15K01Sx24Fs4BJWs2nK7UnJIDWAtxsvq7ayfVX7xZo=";
hash = "sha256-pGhn+UAyzhLWG5k1O3MyJ6EEDeGt4v38bt73e6HoPz0=";
};
dontUnpack = true;
+2 -2
View File
@@ -5,14 +5,14 @@
}:
python3Packages.buildPythonApplication rec {
pname = "djhtml";
version = "3.0.9";
version = "3.0.10";
pyproject = true;
src = fetchFromGitHub {
owner = "rtts";
repo = "djhtml";
tag = version;
hash = "sha256-sQet4Znnp05Y9Cojyqk0cl7KGHDotq5d8IZlFEdDL/I=";
hash = "sha256-7K7/Zm6ORfza9AD+Jyl+0Q5zlxgF+WpH3a1O18VpT5k=";
};
build-system = [ python3Packages.setuptools ];
+3 -3
View File
@@ -17,13 +17,13 @@
}:
let
version = "0.209.1";
version = "0.209.2";
src = fetchFromGitHub {
owner = "evcc-io";
repo = "evcc";
tag = version;
hash = "sha256-cIUc7+mQy9Q+monXOXO6tBmwwAjF+HLgbfo3VnJT9Dk=";
hash = "sha256-iaBP1/SszGSVMvS+kEzjbl2saaDbD7wbLdmhkQuKdwg=";
};
vendorHash = "sha256-Is6hv2nkTQhugSj+CqcTiwAPvIBtNNAvWZLLWm0jU/8=";
@@ -52,7 +52,7 @@ buildGo125Module rec {
npmDeps = fetchNpmDeps {
inherit src;
hash = "sha256-0pjYFgF4PqWibIQvklZx116V+uDg+MIC7hmQxlCKSvc=";
hash = "sha256-TGT3lUhUpHJ4Aw43a4C6MBH8jbXKPdM5WZwBVTfJxws=";
};
nativeBuildInputs = [
+3 -5
View File
@@ -7,9 +7,8 @@
nix-update-script,
nixosTests,
}:
let
version = "2.42.5";
version = "2.44.0";
pnpm = pnpm_9;
@@ -17,7 +16,7 @@ let
owner = "filebrowser";
repo = "filebrowser";
rev = "v${version}";
hash = "sha256-6AZwWdYQlaQ30Q5ohi9ovlUJZZ+u7Wqc5mfRW/3t7Zs=";
hash = "sha256-j7V1POuF6cFpnq6UgBseHe6GxypOoj2rYrN6k2nIF8w=";
};
frontend = buildNpmPackage rec {
@@ -37,7 +36,7 @@ let
sourceRoot
;
fetcherVersion = 2;
hash = "sha256-uGEw6Wt6hXEcYQzXYzfgo3fcCX7Hj39bLHsT1rsGy74=";
hash = "sha256-3n44BGJLdQR6uBSF09oyUzJm35/S3/ZEyZh4Wxqlfiw=";
};
installPhase = ''
@@ -49,7 +48,6 @@ let
runHook postInstall
'';
};
in
buildGoModule {
pname = "filebrowser";
+2 -2
View File
@@ -8,11 +8,11 @@
stdenvNoCC.mkDerivation rec {
pname = "flix";
version = "0.64.0";
version = "0.65.0";
src = fetchurl {
url = "https://github.com/flix/flix/releases/download/v${version}/flix.jar";
sha256 = "sha256-/iBzYJY3YPPexvZTMF1A9Qz4j67qEcrRWckGuTg87XI=";
sha256 = "sha256-XKsA6bXTD0jNkF9JcVYuciYh4bwtE1B3xn6G/wLHyxM=";
};
dontUnpack = true;
+2 -2
View File
@@ -20,13 +20,13 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "freetube";
version = "0.23.10";
version = "0.23.11";
src = fetchFromGitHub {
owner = "FreeTubeApp";
repo = "FreeTube";
tag = "v${finalAttrs.version}-beta";
hash = "sha256-Q2CRqp8vdbfORwjNC5Fxx5bRk24VHObrSVTz/loKH5Y=";
hash = "sha256-AmT0zNqFJEG1qjMBgMTUKmEsZrJqocxRzPkTl25HiUs=";
};
# Darwin requires writable Electron dist
+2 -2
View File
@@ -8,11 +8,11 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "gemini-cli-bin";
version = "0.8.1";
version = "0.8.2";
src = fetchurl {
url = "https://github.com/google-gemini/gemini-cli/releases/download/v${finalAttrs.version}/gemini.js";
hash = "sha256-SRtl8FPMI0VBz0hzmyvtGYPO3mdnm60gu2zlStb5r98=";
hash = "sha256-3dPZvjI9pOxs55nJ0NZvUoSXm9zwLOxEBeh1lErSA/8=";
};
dontUnpack = true;
@@ -8,11 +8,11 @@
stdenv.mkDerivation rec {
pname = "google-java-format";
version = "1.29.0";
version = "1.30.0";
src = fetchurl {
url = "https://github.com/google/google-java-format/releases/download/v${version}/google-java-format-${version}-all-deps.jar";
sha256 = "sha256-rrThgx1WAR5+BvM5PE4XNAx8yg/XupB2q43AYkdZ9/A=";
sha256 = "sha256-8iOaiiNKJApU/f94CdSz5mcCwh9ZDHegts97IMgp6Vo=";
};
dontUnpack = true;
+3 -3
View File
@@ -24,7 +24,7 @@ let
in
buildGo125Module rec {
pname = "gotenberg";
version = "8.23.1";
version = "8.24.0";
outputs = [
"out"
@@ -35,10 +35,10 @@ buildGo125Module rec {
owner = "gotenberg";
repo = "gotenberg";
tag = "v${version}";
hash = "sha256-rhpeQf1c/XzVEzWuRHryLWSRyL3Ruc3xaYOd5n/hRKc=";
hash = "sha256-gYC7yc8ezc0gQrBCVF+/2NsyEKIt0/QRycBFLQuZt4g=";
};
vendorHash = "sha256-ZCRA4P4z/fb8zXGIFfLtGwo9ff9tdgdMeYbBnMvYgEU=";
vendorHash = "sha256-eeeswxGluCnC5sK7HRLPYiS3zMd7jKut/RY6uyfX6y0=";
postPatch = ''
find ./pkg -name '*_test.go' -exec sed -i -e 's#/tests#${src}#g' {} \;
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "grpc-health-probe";
version = "0.4.40";
version = "0.4.41";
src = fetchFromGitHub {
owner = "grpc-ecosystem";
repo = "grpc-health-probe";
rev = "v${version}";
hash = "sha256-Na0y8fL109flHGJOniEpLgs60xf1V0YlSBrX9iHtymM=";
hash = "sha256-jAaPdDWCtUj0f6ljxgL4xigo+1mHL6qVPkBkRdgaqVI=";
};
vendorHash = "sha256-eIjDs14PEzoVaRYoxN03pDfYzg4VF1tgskLY9oIkMLE=";
vendorHash = "sha256-h1iIkd2cxhqYwFJLIJgexjLwKj1IwR8oYWPpbKGZTXw=";
meta = with lib; {
description = "command-line tool to perform health-checks for gRPC applications";
+17
View File
@@ -7,6 +7,7 @@
SDL2,
SDL2_image,
SDL2_mixer,
fetchpatch,
}:
stdenv.mkDerivation rec {
@@ -20,6 +21,22 @@ stdenv.mkDerivation rec {
hash = "sha256-b7YRhoQa298fcP4cXlWhLXajjL0M3Mk4Kbb81iH6s5w=";
};
# NOTE(netcrns):
# both needed for cmake 4 update,
# can be removed after next stable infra-arcana release.
patches = [
# Remove CMake minimum version requirement
(fetchpatch {
url = "https://gitlab.com/martin-tornqvist/ia/-/commit/6d82fe8ac58cfb33b65eb1c345d6a73d7c0a300b.patch";
sha256 = "sha256-WaJKcjKQ9Ip46MM4W2lTFu1ev1lutbgXpceWX2KnffI=";
})
# Re-add required CMake version, raise to higher version
(fetchpatch {
url = "https://gitlab.com/martin-tornqvist/ia/-/commit/51ca3d3cf577a159d65799124c3d19b7c6d49057.patch";
sha256 = "sha256-+GklNdHsywxN8tCciPjRK9/H75hoSp3oh7rIj6J0gMM=";
})
];
nativeBuildInputs = [
cmake
makeWrapper
+3 -3
View File
@@ -7,15 +7,15 @@
buildGoModule rec {
pname = "istioctl";
version = "1.27.1";
version = "1.27.2";
src = fetchFromGitHub {
owner = "istio";
repo = "istio";
rev = version;
hash = "sha256-APUhW1PoNmfnbScoeVbsFY1R9jJT4wABpOjxtY5fFVc=";
hash = "sha256-o+rKTm1Yc2J+/uDp1DCkCpmOrODpfQ7bQ/FB62UyKfk=";
};
vendorHash = "sha256-+dlZAO6odRCbsqm5Q172g4OMs9S4ovekajAoseHYZ94=";
vendorHash = "sha256-AJzEAFZZe4QtuYRcIJ8GwosbBi5gWn+DAOpVS8JnAdQ=";
nativeBuildInputs = [ installShellFiles ];
+7 -7
View File
@@ -1,7 +1,7 @@
{
stdenv,
lib,
fetchFromGitLab,
fetchFromGitHub,
cmake,
pkg-config,
gtkmm3,
@@ -11,13 +11,13 @@
stdenv.mkDerivation {
pname = "jstest-gtk";
version = "2018-07-10";
version = "0.1.1-unstable-2025-04-03";
src = fetchFromGitLab {
owner = "jstest-gtk";
src = fetchFromGitHub {
owner = "Grumbel";
repo = "jstest-gtk";
rev = "62f6e2d7d44620e503149510c428df9e004c9f3b";
sha256 = "0icbbhrj5aqljhiavdy3hic60vp0zzfzyg0d6vpjaqkbzd5pv9d8";
rev = "92bdf8e945a6d14fdd0aa6fa961f6da34f5ac810";
sha256 = "sha256-ypGMxN0k+Y72Hjk5OKJMdc4mci38xg3DJYkboOpa/fs=";
};
nativeBuildInputs = [
@@ -37,7 +37,7 @@ stdenv.mkDerivation {
buttons and axis are pressed, a way to remap axis and buttons and a way
to calibrate your joystick.
'';
homepage = "https://jstest-gtk.gitlab.io/";
homepage = "https://github.com/Grumbel/jstest-gtk";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ wucke13 ];
platforms = platforms.linux;
+3 -3
View File
@@ -9,16 +9,16 @@
buildGoModule rec {
pname = "k0sctl";
version = "0.25.1";
version = "0.26.0";
src = fetchFromGitHub {
owner = "k0sproject";
repo = "k0sctl";
tag = "v${version}";
hash = "sha256-mdmmvFCZMaTKMPjaVSgGvADcJ/MdDXyUBtvck638+Ss=";
hash = "sha256-N6fXTjZaI+T3rRKDf9yK8KioGjeOaPvyTJi7BFUKi6Q=";
};
vendorHash = "sha256-B1pmdv2dkP9Kin38Kc2DllP7BpHjesX8AAD4TgYYu/I=";
vendorHash = "sha256-Tzs7PYOulszUFK4PLHPzxxmkpHVo2+h/hG83aHG8Bm0=";
ldflags = [
"-s"
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "kubefirst";
version = "2.10.1";
version = "2.10.2";
src = fetchFromGitHub {
owner = "konstructio";
repo = "kubefirst";
tag = "v${version}";
hash = "sha256-/DmYPxnqAoCPXjkaYTj1iYliNfqyqrDrChU6fCbbCkk=";
hash = "sha256-AjVShJEsZczDc0iD4RWF0Q+xlhN/bkl4ESh+ESoxejM=";
};
vendorHash = "sha256-1u34cuPUY/5fYd073UhRUu/5/1nhPadTI06+3o+uE7w=";
+2 -2
View File
@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "libosmo-netif";
version = "1.6.0";
version = "1.6.1";
src = fetchFromGitHub {
owner = "osmocom";
repo = "libosmo-netif";
rev = version;
hash = "sha256-X2sRjhlB63ffkLB4c/M11iFpprG0DUzq2NL6mRN9H+c=";
hash = "sha256-0INgJV5fS6VdMsJqjlVc3lGMBdLP7cI+Ghc4WEh6AuU=";
};
postPatch = ''
+2 -2
View File
@@ -7,11 +7,11 @@
appimageTools.wrapType2 rec {
pname = "lunarclient";
version = "3.5.1";
version = "3.5.2";
src = fetchurl {
url = "https://launcherupdates.lunarclientcdn.com/Lunar%20Client-${version}-ow.AppImage";
hash = "sha512-gwJSDnf8treueqAejDuAaRV3yFpOFMCL6WOODhjuD9UxLNvg94Z4SXmcnYBBuuUeQQi4+r5lM7EM97XzX86sSA==";
hash = "sha512-AGubOjYDv7+Lep6XJl+ybsKClrwY6TyTuYyoqWtYgmfY7QZtyV+1ATQOx6/fVpA3YTW8oCj65tuI6ZcZXUayDQ==";
};
nativeBuildInputs = [ makeWrapper ];
+2 -2
View File
@@ -11,13 +11,13 @@ telegram-desktop.override {
unwrapped = telegram-desktop.unwrapped.overrideAttrs (
finalAttrs: previousAttrs: {
pname = "materialgram-unwrapped";
version = "6.1.0.1";
version = "6.2.3.1";
src = fetchFromGitHub {
owner = "kukuruzka165";
repo = "materialgram";
hash = "sha256-wWg45n6Da/f2j3rT8PNNEN5uuX8rMzZNbHAA2wL8NLA=";
tag = "v${finalAttrs.version}";
hash = "sha256-LUmO2KONOhfi0i1ABu3nB2RSgybF/cBWw8Pk6ULGza4=";
fetchSubmodules = true;
};
@@ -6,16 +6,16 @@
buildNpmPackage rec {
pname = "npm-check-updates";
version = "19.0.0";
version = "19.1.0";
src = fetchFromGitHub {
owner = "raineorshine";
repo = "npm-check-updates";
rev = "refs/tags/v${version}";
hash = "sha256-C3W3Yt28MpKEW7a8BXD2e/dzJhR9WHPrqPDo3ohTYpU=";
hash = "sha256-I9X98vqQgLgWt7q9Tr+0b+IlpTsPZDBQd+PVZlgpzyE=";
};
npmDepsHash = "sha256-dpVPfBbazloSg0WVlgyGfMjOxLhALUyQDOBqM0Z915o=";
npmDepsHash = "sha256-cb8EgKRBKK3h+aP7MChwNoM5zMd5Ok/bjlx5bONDhdE=";
postPatch = ''
sed -i '/"prepare"/d' package.json
+2 -2
View File
@@ -6,12 +6,12 @@
python3Packages.buildPythonPackage rec {
pname = "overturemaps";
version = "0.16.0";
version = "0.17.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-Q24jVbg0AUX8a4dho3uiCvGjTL4n13Yl/8k19T86b1Y=";
hash = "sha256-s8/yV3eneSsQgK8vJqhEBoidgLurz84XgS7qiuLWOEQ=";
};
build-system = with python3Packages; [ poetry-core ];
+2 -2
View File
@@ -30,7 +30,7 @@ let
in
python.pkgs.buildPythonApplication rec {
pname = "pdm";
version = "2.25.9";
version = "2.26.0";
pyproject = true;
disabled = python.pkgs.pythonOlder "3.8";
@@ -39,7 +39,7 @@ python.pkgs.buildPythonApplication rec {
owner = "pdm-project";
repo = "pdm";
tag = version;
hash = "sha256-Oq3xOxP6huK9sppum9SFoKUsEZNmXdTuuhhy1UqAk/Q=";
hash = "sha256-Ici9XFUgtlk5yBYckZGE64KFUvA0UdX+9wo7CfaRrLI=";
};
pythonRelaxDeps = [ "hishel" ];
+2 -2
View File
@@ -20,13 +20,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "protonplus";
version = "0.5.12";
version = "0.5.13";
src = fetchFromGitHub {
owner = "Vysp3r";
repo = "protonplus";
tag = "v${finalAttrs.version}";
hash = "sha256-SarSM4AJB1LyENm/TG1VPdItZpsx0tgjfx+YhLKP+LA=";
hash = "sha256-fTYBLHdYaJ9Sea2m7qAAdLmXWz8suokeIwCHBKIDVrQ=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "qalculate-qt";
version = "5.7.0";
version = "5.8.0";
src = fetchFromGitHub {
owner = "qalculate";
repo = "qalculate-qt";
tag = "v${finalAttrs.version}";
hash = "sha256-FvPJLPG5rFd7I3RTEQsLZ7bY9qWnMb32PUYAuiCbA8s=";
hash = "sha256-tVIKvpH43fmKZ7ezTwgeQ1T9yEx2sOne49oNo6Ti2lw=";
};
nativeBuildInputs = with qt6; [
+3 -3
View File
@@ -10,17 +10,17 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rojo";
version = "7.5.1";
version = "7.6.0";
src = fetchFromGitHub {
owner = "rojo-rbx";
repo = "rojo";
tag = "v${finalAttrs.version}";
hash = "sha256-awMio62guyP5qZH4i5hwXV5re6o45HDwqIJb3Dd71Is=";
hash = "sha256-4i0Oo4M7SP09E+D81Lf7coaEQWgM03PbQ0lB6PwTjr0=";
fetchSubmodules = true;
};
cargoHash = "sha256-iWRjXC+JaBA/z2eOHiiqFFtS2gug5/hkIpYrPdHyux0=";
cargoHash = "sha256-UkK/QQI98bIty8lT3UrekeAISEAwo/QD8AScRUkIvgE=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ];
+1 -1
View File
@@ -21,7 +21,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "sdr-j-fm";
version = "3.20-2025-10-07";
version = "3.20-unstable-2025-10-07";
src = fetchFromGitHub {
owner = "JvanKatwijk";
+3 -3
View File
@@ -19,13 +19,13 @@
}:
rustPlatform.buildRustPackage {
pname = "steel";
version = "0-unstable-2025-10-07";
version = "0-unstable-2025-10-14";
src = fetchFromGitHub {
owner = "mattwparas";
repo = "steel";
rev = "f18298647e727f9f79f312511bbf4e8e397998bb";
hash = "sha256-vXSwAfJVjMuz2O/FSF+ijzTK8TYVY4a0Zuzrnqhpja8=";
rev = "c83d48f657f28017912cc3c1b604c33ab5de0a41";
hash = "sha256-VVrMXpJwcaUTSR6AElkc7Xu8If0/bUzKklOyo87CdLI=";
};
cargoHash = "sha256-CrmQhOfh7SQ5GvBywmYkfU6wMlgZq2x61+T+mIeQ7z4=";
+2 -2
View File
@@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "stress-ng";
version = "0.19.04";
version = "0.19.05";
src = fetchFromGitHub {
owner = "ColinIanKing";
repo = "stress-ng";
rev = "V${version}";
hash = "sha256-FigDqqk5eBoO6fS6s/84F6FIZRcSSVO2j4UdfmA8pUQ=";
hash = "sha256-12M2Vb3Mycxo60Uyx0ITrNoiUbH1FLYqMVNMtDWrciw=";
};
postPatch = ''
@@ -7,15 +7,15 @@
}:
rustPlatform.buildRustPackage rec {
pname = "taskchampion-sync-server";
version = "0.7.0";
version = "0.7.1";
src = fetchFromGitHub {
owner = "GothenburgBitFactory";
repo = "taskchampion-sync-server";
tag = "v${version}";
hash = "sha256-DNGugytc4dMjj8je4BpEjNjdrnTBnWc1MNeMqcdTr4s=";
hash = "sha256-ywBmVid70ZKUkTwxORrwXPV0zur0RdHToTLTx9ynjqU=";
};
cargoHash = "sha256-A0alSDqsqlAL0XW0rJ35rYcoyx2ndX/Xft9Qff/rr9I=";
cargoHash = "sha256-1bqZAFKQGTCGUs7EXLwAgUxQU+KmhVGFIATIOb5uOlA=";
env = {
# Use system openssl.
+3 -3
View File
@@ -16,16 +16,16 @@
rustPlatform.buildRustPackage rec {
pname = "termusic";
version = "0.11.0";
version = "0.12.0";
src = fetchFromGitHub {
owner = "tramhao";
repo = "termusic";
rev = "v${version}";
hash = "sha256-89eqOeSq9uI4re3Oq0/ORMzMjYA4pLw7ZYyfGPXWtfg=";
hash = "sha256-nlQEEwQTmjMB4T8g9E7tHs+I8vnJ0JCx4vglael5bOw=";
};
cargoHash = "sha256-yzmZC1JwTHefAE2X/D1yfVZN4wGxnH+FkXGqKMuaVeM=";
cargoHash = "sha256-lOp5H7m1ZZepkmbbQ7zAjd5cBtOlmuSAl1zQRtGWWj0=";
useNextest = true;
+2 -2
View File
@@ -10,12 +10,12 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "unifi-controller";
version = "9.4.19";
version = "9.5.21";
# see https://community.ui.com/releases / https://www.ui.com/download/unifi
src = fetchurl {
url = "https://dl.ui.com/unifi/${finalAttrs.version}/unifi_sysvinit_all.deb";
hash = "sha256-lbveHJjORpARa+EU54OtvIk7x1WFGKrwFWL3b+A35XA=";
hash = "sha256-faHMmrGuDI8wLCQtYi7lL4Z0V6aRFrKqTBOBLnVphq8=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -7,13 +7,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "unordered-dense";
version = "4.6.0";
version = "4.7.0";
src = fetchFromGitHub {
owner = "martinus";
repo = "unordered_dense";
tag = "v${finalAttrs.version}";
hash = "sha256-PgrbNHodhFruGP6n6MZ3FtFTyyNRCIEytChFUbbiZOU=";
hash = "sha256-j+iBqmedykRYJm8Q6WudQrfPc1CHP9URHip+gkFhK0I=";
};
nativeBuildInputs = [
@@ -9,14 +9,14 @@
let
generator = pkgsBuildBuild.buildGoModule rec {
pname = "v2ray-domain-list-community";
version = "20250826193754";
version = "20250916122507";
src = fetchFromGitHub {
owner = "v2fly";
repo = "domain-list-community";
rev = version;
hash = "sha256-t1+Jd/d6U3WjsFwxWxKWbDd4v4y+EWODcRSoDHv7hwY=";
hash = "sha256-8uRKXlPoO5lQoBdlpkTzEEBbnN1qeRiTbZO5pEX60uM=";
};
vendorHash = "sha256-NLh14rXRci4hgDkBJVJDIDvobndB7KYRKAX7UjyqSsg=";
vendorHash = "sha256-HmIXpF7P3J+lPXpmWWoFpSYAu5zbBQSDrj6S88LgWSU=";
meta = with lib; {
description = "Community managed domain list";
homepage = "https://github.com/v2fly/domain-list-community";
+2 -2
View File
@@ -10,13 +10,13 @@
buildGoModule rec {
pname = "vcluster";
version = "0.28.0";
version = "0.29.1";
src = fetchFromGitHub {
owner = "loft-sh";
repo = "vcluster";
tag = "v${version}";
hash = "sha256-ddt9UDLKlC16ki+D35Ct1uvygeFb++fNeHVps0vCsPA=";
hash = "sha256-LsyJ1qiSAWOfh9DWrO1JNxf5ItH7pMn8jW/GQ9Skeq4=";
};
vendorHash = null;
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "vfox";
version = "0.8.0";
version = "0.9.1";
src = fetchFromGitHub {
owner = "version-fox";
repo = "vfox";
tag = "v${finalAttrs.version}";
hash = "sha256-d6rxk2gdS5oo/71Z53o2eJw/NhApqyqzgMa/sMKLY7s=";
hash = "sha256-lVhw2OB4TVkqYbI+kGvBX2RMisc+1aF3Sl6z/kshmZE=";
};
vendorHash = "sha256-TmWhzjjv+DkFHV4kEKpVYgQpI0Vl4aYvKR9QVpawrYA=";
vendorHash = "sha256-+5hJMip3wAR1k6n21I3QFYe++nw4J4Ip+43EujQl2ec=";
__darwinAllowLocalNetworking = true;
+2 -2
View File
@@ -6,12 +6,12 @@
python3.pkgs.buildPythonPackage rec {
pname = "wlc";
version = "1.15";
version = "1.16.1";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-0T8cMq5Mrv/Ygo6BfYho3sjFuu8dYZyUMtJc5gabuG4=";
hash = "sha256-gTVt5cxz8tk63mnTZAtzcYdy4m0NVR0y6xjmVICw7pg=";
};
build-system = with python3.pkgs; [ setuptools ];
+3 -3
View File
@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "wstunnel";
version = "10.4.4";
version = "10.5.0";
src = fetchFromGitHub {
owner = "erebe";
repo = "wstunnel";
tag = "v${finalAttrs.version}";
hash = "sha256-byJli3L5/ZBLD6oIBK8yDiA70eWeN3tjiLDaw3QEN4U=";
hash = "sha256-Z+hlmlvVXyt6tVl4HqTLmPHYLr7CtR055L6MHe+uhnc=";
};
cargoHash = "sha256-K8ury524O27N27F0iOXDAAQnzFgeSX7ArkZOchsroLE=";
cargoHash = "sha256-n+0n+tLT0wbNXe/uVb8OJVXsgk16tL/hBIcvnW6OYzs=";
cargoBuildFlags = [ "--package wstunnel-cli" ];
+2 -2
View File
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "yamlfmt";
version = "0.17.2";
version = "0.18.0";
src = fetchFromGitHub {
owner = "google";
repo = "yamlfmt";
tag = "v${finalAttrs.version}";
hash = "sha256-WSw4WhWNyvkCwRCQYFAKhtkvOSSCrSlX3+i6cMHRtOQ=";
hash = "sha256-ifrRqa6GRwzwr9ORsmvDaLmznDp3KVtFyEzaG3EqEhY=";
leaveDotGit = true;
postFetch = ''
git -C "$out" rev-parse --short HEAD > "$out/.git_head"
+2
View File
@@ -72,6 +72,8 @@ let
(with pkgs; [
# ld-linux-x86-64-linux.so.2 and others
glibc
# required by at least https://github.com/zed-industries/package-version-server
openssl
])
++ additionalPkgs pkgs;
+98 -15
View File
@@ -1,32 +1,115 @@
# generated by zon2nix (https://github.com/nix-community/zon2nix)
# generated by zon2nix (https://github.com/jcollie/zon2nix)
{
lib,
linkFarm,
fetchzip,
fetchurl,
fetchgit,
runCommandLocal,
zig_0_15,
name ? "zig-packages",
}:
let
unpackZigArtifact =
{
name,
artifact,
}:
runCommandLocal name
{
nativeBuildInputs = [ zig_0_15 ];
}
''
hash="$(zig fetch --global-cache-dir "$TMPDIR" ${artifact})"
mv "$TMPDIR/p/$hash" "$out"
chmod 755 "$out"
'';
linkFarm "zig-packages" [
fetchZig =
{
name,
url,
hash,
}:
let
artifact = fetchurl { inherit url hash; };
in
unpackZigArtifact { inherit name artifact; };
fetchGitZig =
{
name,
url,
hash,
}:
let
parts = lib.splitString "#" url;
url_base = builtins.elemAt parts 0;
url_without_query = builtins.elemAt (lib.splitString "?" url_base) 0;
rev_base = builtins.elemAt parts 1;
rev =
if builtins.match "^[a-fA-F0-9]{40}$" rev_base != null then rev_base else "refs/heads/${rev_base}";
in
fetchgit {
inherit name rev hash;
url = url_without_query;
deepClone = false;
fetchSubmodules = false;
};
fetchZigArtifact =
{
name,
url,
hash,
}:
let
parts = lib.splitString "://" url;
proto = builtins.elemAt parts 0;
path = builtins.elemAt parts 1;
fetcher = {
"git+http" = fetchGitZig {
inherit name hash;
url = "http://${path}";
};
"git+https" = fetchGitZig {
inherit name hash;
url = "https://${path}";
};
http = fetchZig {
inherit name hash;
url = "http://${path}";
};
https = fetchZig {
inherit name hash;
url = "https://${path}";
};
};
in
fetcher.${proto};
in
linkFarm name [
{
name = "vaxis-0.5.1-BWNV_BMgCQDXdZzABeY4F_xwgE7nHFtYEP07KgEwJWo8";
path = fetchgit {
url = "https://github.com/rockorager/libvaxis";
rev = "6eb16bb4190dc074dafaf4f0ce7dadd50e81192a";
hash = "sha256-5c+TjmiH4071lKI+U8SIJ0M+4ezzcAtLI2ZSfZYdXSA=";
name = "uucode-0.1.0-ZZjBPj96QADXyt5sqwBJUnhaDYs_qBeeKijZvlRa0eqM";
path = fetchZigArtifact {
name = "uucode";
url = "git+https://github.com/jacobsandlund/uucode#5f05f8f83a75caea201f12cc8ea32a2d82ea9732";
hash = "sha256-sHPh+TQSdUGus/QTbj7KSJJkTuNTrK4VNmQDjS30Lf8=";
};
}
{
name = "zg-0.15.1-oGqU3M0-tALZCy7boQS86znlBloyKx6--JriGlY0Paa9";
path = fetchzip {
url = "https://codeberg.org/chaten/zg/archive/749197a3f9d25e211615960c02380a3d659b20f9.tar.gz";
hash = "sha256-wzGMfN9Qa3bQRK50p12pdxsSBEVtp2K0gFQFJm7wYMo=";
name = "vaxis-0.5.1-BWNV_LosCQAGmCCNOLljCIw6j6-yt53tji6n6rwJ2BhS";
path = fetchZigArtifact {
name = "vaxis";
url = "https://github.com/rockorager/libvaxis/archive/7dbb9fd3122e4ffad262dd7c151d80d863b68558.tar.gz";
hash = "sha256-LnIzK8icW1Qexua9SHaeHz+3V8QAbz0a+UC1T5sIjvY=";
};
}
{
name = "zigimg-0.1.0-8_eo2vHnEwCIVW34Q14Ec-xUlzIoVg86-7FU2ypPtxms";
path = fetchzip {
path = fetchZigArtifact {
name = "zigimg";
url = "https://github.com/ivanstepanovftw/zigimg/archive/d7b7ab0ba0899643831ef042bd73289510b39906.tar.gz";
hash = "sha256-vkcTloGX+vRw7e6GYJLO9eocYaEOYjXYE0dT7jscZ4A=";
hash = "sha256-LB7Xa6KzVRRUSwwnyWM+y6fDG+kIDjfnoBDJO1obxVM=";
};
}
]
+25 -8
View File
@@ -10,26 +10,36 @@
let
zig = zig_0_15;
zig_hook = zig.hook.overrideAttrs {
zig_default_flags = "-Dcpu=baseline -Doptimize=ReleaseFast --color off";
};
in
stdenv.mkDerivation (finalAttrs: {
pname = "zf";
version = "0.10.3";
upstreamVersion = "0.10.3";
version = "${finalAttrs.upstreamVersion}-unstable-2025-10-14";
rev = "3c52637b7e937c5ae61fd679717da3e276765b23";
src = fetchFromGitHub {
owner = "natecraddock";
repo = "zf";
tag = finalAttrs.version;
hash = "sha256-RHGck3cZx9hzh+z5BexO3k9thda73qSq5ugy0Ouh2QI=";
rev = finalAttrs.rev;
hash = "sha256-BfAZILill3I/nBf1oWwol77N34Jcpm4hudC+XSeMgZY=";
};
nativeBuildInputs = [
installShellFiles
zig.hook
zig_hook
];
postPatch = ''
cp -a ${callPackage ./deps.nix { }}/. $ZIG_GLOBAL_CACHE_DIR/p
'';
deps = callPackage ./deps.nix {
name = "${finalAttrs.pname}-cache-${finalAttrs.version}";
};
zigBuildFlags = [
"--system"
"${finalAttrs.deps}"
];
postInstall = ''
installManPage doc/zf.1
@@ -39,7 +49,14 @@ stdenv.mkDerivation (finalAttrs: {
--zsh complete/_zf
'';
passthru.tests.version = testers.testVersion { package = finalAttrs.finalPackage; };
zigCheckFlags = finalAttrs.zigBuildFlags;
doCheck = true;
doInstallCheck = true;
passthru.tests.version = testers.testVersion {
package = finalAttrs.finalPackage;
version = finalAttrs.upstreamVersion;
};
meta = {
homepage = "https://github.com/natecraddock/zf";
+1 -3
View File
@@ -53,9 +53,7 @@ let
lximage-qt = callPackage ./lximage-qt { };
qps = callPackage ./qps { };
screengrab = callPackage ./screengrab { };
qlipper = callPackage ./qlipper {
inherit (pkgs.libsForQt5) qtbase qttools;
};
qlipper = callPackage ./qlipper { };
lxqt-archiver = callPackage ./lxqt-archiver { };
xdg-desktop-portal-lxqt = callPackage ./xdg-desktop-portal-lxqt { };
+10 -8
View File
@@ -3,21 +3,22 @@
stdenv,
fetchFromGitHub,
cmake,
kguiaddons,
qtbase,
qttools,
wrapQtAppsHook,
gitUpdater,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation {
pname = "qlipper";
version = "5.1.2";
version = "5.1.2-unstable-2025-07-04";
src = fetchFromGitHub {
owner = "pvanek";
repo = "qlipper";
rev = version;
hash = "sha256-wHhaRtNiNCk5dtO2dVjRFDVicmYtrnCb2twx6h1m834=";
rev = "d3e605fb9d44c523a95e3aac53c7d179a560c85f";
hash = "sha256-9V9s0oxWKqd9MHKlkZF3SetrAjHX4cAenAg7as4TLn0=";
};
nativeBuildInputs = [
@@ -27,17 +28,18 @@ stdenv.mkDerivation rec {
];
buildInputs = [
kguiaddons
qtbase
];
passthru.updateScript = gitUpdater { };
meta = with lib; {
meta = {
description = "Cross-platform clipboard history applet";
mainProgram = "qlipper";
homepage = "https://github.com/pvanek/qlipper";
license = licenses.gpl2Plus;
platforms = with platforms; unix;
teams = [ teams.lxqt ];
license = lib.licenses.gpl2Plus;
platforms = with lib.platforms; unix;
teams = [ lib.teams.lxqt ];
};
}
+2 -2
View File
@@ -16,9 +16,9 @@ let
llvmPackages = llvmPackages_19;
hash = "sha256-DhVJIY/z12PJZdb5j4dnCRb7k1CmeQVOnayYRP8azDI=";
};
"0.15.1" = {
"0.15.2" = {
llvmPackages = llvmPackages_20;
hash = "sha256-RFbJYeTHj/aNjWSsG+HHtmOL1VY4dpvJjbx04OhF4bI=";
hash = "sha256-u3pEMcYN71d83MJh14vtzU4DJXnMHu/Jw86d9XvwKE8=";
};
}
// zigVersions;
@@ -15,13 +15,13 @@
buildPecl rec {
pname = "mongodb";
version = "2.1.3";
version = "2.1.4";
src = fetchFromGitHub {
owner = "mongodb";
repo = "mongo-php-driver";
rev = version;
hash = "sha256-v4Z++yK20RxbRqGLDmXHNttXv7T52ZIZBIK0y6QHNes=";
hash = "sha256-hvkC0fBONDhgozTfEM0xdlDSY9VM4O1qCgJKEwWOdH0=";
fetchSubmodules = true;
};
@@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "async-tkinter-loop";
version = "0.9.3";
version = "0.10.0";
format = "pyproject";
src = fetchPypi {
inherit version;
pname = "async_tkinter_loop";
hash = "sha256-UJxBgTmEe8suR6WmttJKLi3KKQvEaNrWtrgCnoqGW/0=";
hash = "sha256-+p8KJ8vPsSwpl+YsOIsWfZEeu7+FUiNVbmtMlOvYbHY=";
};
nativeBuildInputs = [
@@ -3,7 +3,6 @@
stdenv,
fetchFromGitHub,
buildPythonPackage,
pythonOlder,
# build-system
poetry-core,
@@ -35,16 +34,14 @@
buildPythonPackage rec {
pname = "connexion";
version = "3.2.0";
version = "3.3.0";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "spec-first";
repo = "connexion";
tag = version;
hash = "sha256-ruwpA2yd7FRME1FvYrZh0EOnhmQ26YVouXzpVD9ph6g=";
hash = "sha256-mUnot9kdUgpxMXjKnkRzK9Dp2c7ibJzv4qX61ZPuJHM=";
};
build-system = [ poetry-core ];
@@ -84,8 +81,6 @@ buildPythonPackage rec {
disabledTests = [
"test_build_example"
"test_mock_resolver_no_example"
"test_sort_apis_by_basepath"
"test_sort_routes"
# Tests require network access
"test_remote_api"
]
@@ -9,12 +9,12 @@
buildPythonPackage rec {
pname = "deepl";
version = "1.22.0";
version = "1.23.0";
format = "pyproject";
src = fetchPypi {
inherit pname version;
hash = "sha256-6wlWjlmW3/aiwxjUCiK9Z9P88E8uwrGvmFuNS2zwlrY=";
hash = "sha256-T1TfU014I91osL6sdPyvYDWiJjLkrJSeasryT9riDuM=";
};
nativeBuildInputs = [ poetry-core ];
@@ -25,14 +25,14 @@
buildPythonPackage rec {
pname = "dynaconf";
version = "3.2.11";
version = "3.2.12";
pyproject = true;
src = fetchFromGitHub {
owner = "dynaconf";
repo = "dynaconf";
tag = version;
hash = "sha256-9E9us6niUtPJkZ89uKXz6wByoEERwxS/xW5qvkIXIhQ=";
hash = "sha256-DtZ4rJ425a7ootpWtMXbezyH215dJwW4HTzvGgAUnsc=";
};
build-system = [ setuptools ];
@@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "jc";
version = "1.25.5";
version = "1.25.6";
format = "setuptools";
disabled = pythonOlder "3.6";
@@ -22,7 +22,7 @@ buildPythonPackage rec {
owner = "kellyjonbrazil";
repo = "jc";
tag = "v${version}";
hash = "sha256-tv466jVjLtmn2U8t3sSyQLuzGcVf0RHtE+cFd8j8T5k=";
hash = "sha256-nq5RyCnsWwFfnrlgmWEZg0gqTaJO9RBHTvtF7mBQ9i4=";
};
propagatedBuildInputs = [
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "nicegui-highcharts";
version = "2.2.0";
version = "3.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "zauberzeug";
repo = "nicegui-highcharts";
tag = "v${version}";
hash = "sha256-kP7wU0gZRmBtcMFPypkGowSK2s8B2UD8A2XyK87WqEU=";
hash = "sha256-HFLlT2TOS7actGxSBQ9ivWS2fVQwt1UWiK/JZlj8Zo8=";
};
postPatch = ''
@@ -2,35 +2,27 @@
lib,
buildPythonPackage,
fetchFromGitHub,
unstableGitUpdater,
gitUpdater,
pytestCheckHook,
fonttools,
poetry-core,
configparser,
hatchling,
biplist,
}:
buildPythonPackage {
buildPythonPackage rec {
pname = "opentype-feature-freezer";
version = "0-unstable-2022-07-09";
version = "1.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "twardoch";
repo = "fonttools-opentype-feature-freezer";
rev = "2ae16853bc724c3e377726f81d9fc661d3445827";
hash = "sha256-mIWQF9LTVKxIkwHLCTVK1cOuiaduJyX8pyBZ/0RKIVE=";
tag = "v${version}";
hash = "sha256-8aJYQyUpcEOyzVHZ0LXfGJ1Tsxe5HICcfkFUdsI+/GI=";
};
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail poetry.masonry.api poetry.core.masonry.api \
--replace-fail "poetry>=" "poetry-core>="
'';
build-system = [
poetry-core
configparser
hatchling
];
dependencies = [ fonttools ];
@@ -41,17 +33,24 @@ buildPythonPackage {
];
disabledTestPaths = [
# Wants to check path outside of nix store
# import file mismatch
"src/opentype_feature_freezer/cli.py"
# NameError: name 'defines' is not defined
"app/dmgbuild_settings.py"
# Missing module
"app/OTFeatureFreezer.py"
# AttributeError: 'types.SimpleNamespace' object has no attribute 'suffix'
"tests/test_rename.py"
];
passthru.updateScript = unstableGitUpdater { };
disabledTests = [
# File not found
"test_freeze"
# AssertionError: assert '' == '# Scripts an...m,pnum,tnum\n'
"test_report"
# assert False
"test_warn_substituting_glyphs_without_unicode"
];
passthru.updateScript = gitUpdater { rev = "v"; };
meta = {
description = "Permanently \"apply\" OpenType features to fonts, by remapping their Unicode assignments";
@@ -11,21 +11,18 @@
pytest-asyncio,
pytest-cov-stub,
pytestCheckHook,
pythonOlder,
}:
buildPythonPackage rec {
pname = "oralb-ble";
version = "1.0.0";
version = "1.0.2";
pyproject = true;
disabled = pythonOlder "3.9";
src = fetchFromGitHub {
owner = "Bluetooth-Devices";
repo = "oralb-ble";
tag = "v${version}";
hash = "sha256-2uXfsWt8MW/neeh2HR59u0jOVXwjt4IM2DGR+vuvi2c=";
hash = "sha256-NKNglslwEltThQ3fto++WNYRyjWVt9UmsFmps651dpM=";
};
build-system = [ poetry-core ];
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "py-machineid";
version = "0.8.0";
version = "0.8.1";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-VRXV+XeQc9DKouiq8VoP3QrUJH/QuG2cRHQxyW0+NGc=";
hash = "sha256-5QQWIhI1yHR1nhnLZOhJne8Sr8K9/9N3v9aPR395ncg=";
};
build-system = [ setuptools ];
@@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "pyexploitdb";
version = "0.2.101";
version = "0.2.102";
pyproject = true;
src = fetchPypi {
pname = "pyExploitDb";
inherit version;
hash = "sha256-ZiNFLX3L4Fc6fJxd2sUlF+tU2PL544fOu36niFN+aoM=";
hash = "sha256-vkqKouvVu+qDcFGODvZuPzhcRVEQRsCa6lqRLekZThw=";
};
build-system = [ setuptools ];
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "reorder-python-imports";
version = "3.15.0";
version = "3.16.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "asottile";
repo = "reorder_python_imports";
tag = "v${version}";
hash = "sha256-oBzEPKcJO/M13+KSLZYSeMgwo28J7TZOj6H2YHkFWHU=";
hash = "sha256-fncrrmksYS+8pz9qVucf4ktxxVvnrKEzIeM5kPrh0PQ=";
};
build-system = [ setuptools ];
@@ -2,8 +2,6 @@
lib,
stdenv,
aiohttp,
async-timeout,
attrs,
buildPythonPackage,
cryptography,
fetchFromGitHub,
@@ -11,22 +9,19 @@
pytest-codspeed,
pytestCheckHook,
pythonAtLeast,
pythonOlder,
setuptools,
}:
buildPythonPackage rec {
pname = "snitun";
version = "0.45.0";
version = "0.45.1";
pyproject = true;
disabled = pythonOlder "3.10";
src = fetchFromGitHub {
owner = "NabuCasa";
repo = "snitun";
tag = version;
hash = "sha256-LAl6En7qMiGeKciY6UIOgtfaCdHqx/T/ohv9vQvk9gE=";
hash = "sha256-luXv5J0PUvW+AGTecwkEq+qkG1N5Ja5NbBKJ3M6HC0I=";
};
postPatch = ''
@@ -38,8 +33,6 @@ buildPythonPackage rec {
dependencies = [
aiohttp
async-timeout
attrs
cryptography
];
@@ -49,35 +42,13 @@ buildPythonPackage rec {
pytestCheckHook
];
disabledTests = [
# AssertionError: Expected 'fileno' to not have been called. Called 1 times.
"test_client_stop_no_wait"
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [
"test_multiplexer_data_channel_abort_full" # https://github.com/NabuCasa/snitun/issues/61
# port binding conflicts
"test_snitun_single_runner_timeout"
"test_snitun_single_runner_throttling"
# ConnectionResetError: [Errno 54] Connection reset by peer
"test_peer_listener_timeout"
]
++ lib.optionals (pythonAtLeast "3.12") [
# blocking
"test_flow_client_peer"
"test_close_client_peer"
"test_init_connector"
"test_flow_connector"
"test_close_connector_remote"
"test_init_connector_whitelist"
"test_init_multiplexer_server"
"test_init_multiplexer_client"
"test_init_multiplexer_server_throttling"
"test_init_multiplexer_client_throttling"
"test_multiplexer_ping"
"test_multiplexer_ping_error"
"test_multiplexer_init_channel_full"
"test_multiplexer_close_channel_full"
"test_init_dual_peer_with_multiplexer"
];
pythonImportsCheck = [ "snitun" ];
@@ -21,7 +21,7 @@
buildPythonPackage rec {
pname = "twilio";
version = "9.8.3";
version = "9.8.4";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -30,7 +30,7 @@ buildPythonPackage rec {
owner = "twilio";
repo = "twilio-python";
tag = version;
hash = "sha256-bmDgzlI9W61uHbQHkaQ3VKu2Fwbr+y0N5Tec2AzjNBE=";
hash = "sha256-vkRGSFWCOHcGUC5oBmgvCi1mNFp/SsHv5/bhceYVlY0=";
};
build-system = [ setuptools ];
@@ -27,14 +27,14 @@
buildPythonPackage rec {
pname = "tyro";
version = "0.9.32";
version = "0.9.35";
pyproject = true;
src = fetchFromGitHub {
owner = "brentyi";
repo = "tyro";
tag = "v${version}";
hash = "sha256-Tp94PSJmVgMnJjf1xBq8JUtHhSZPK135h9F3QzPyWa0=";
hash = "sha256-W1AtdZslaQ+lBR8vTmiq+MprDjqXc8fSWZ/63mS2obY=";
};
build-system = [ hatchling ];
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "nginx_exporter";
version = "1.5.0";
version = "1.5.1";
src = fetchFromGitHub {
owner = "nginxinc";
repo = "nginx-prometheus-exporter";
rev = "v${version}";
sha256 = "sha256-N1+BfuhB0dZ8S88+onVwSiFABnFJjNlIVF/5puCuugs=";
sha256 = "sha256-BJf5gL+bkT6g28OVhGM29IwuLfFz3HPAo/DZzg5Eoqk=";
};
vendorHash = "sha256-sT/hwqKJpQet1NgLuKvJDtB+y6mHCfHABMZ4PJNj490=";
vendorHash = "sha256-lMLJvfB85kGAaPffRd7fz+PAFddSnVS2kzJHRKdnGH4=";
ldflags =
let
@@ -12,13 +12,13 @@
}:
stdenv.mkDerivation rec {
pname = "nix-eval-jobs";
version = "2.31.0";
version = "2.32.1";
src = fetchFromGitHub {
owner = "nix-community";
repo = "nix-eval-jobs";
tag = "v${version}";
hash = "sha256-VrHPtHxVIboqgnw+tlCQepgtBOhBvU5hxbMHsPo8LAc=";
hash = "sha256-hA+NOH8KDcsuvH7vJqSwk74PyZP3MtvI/l+CggZcnTc=";
};
buildInputs = [
+1 -1
View File
@@ -14505,7 +14505,7 @@ with pkgs;
);
nix-eval-jobs = callPackage ../tools/package-management/nix-eval-jobs {
nixComponents = nixVersions.nixComponents_2_31;
nixComponents = nixVersions.nixComponents_2_32;
};
nix-delegate = haskell.lib.compose.justStaticExecutables haskellPackages.nix-delegate;