Merge master into staging-nixos

This commit is contained in:
nixpkgs-ci[bot]
2026-03-24 00:22:44 +00:00
committed by GitHub
271 changed files with 2048 additions and 1353 deletions
+5
View File
@@ -304,6 +304,11 @@ lib.mapAttrs mkLicense (
redistributable = true;
};
bzip2 = {
spdxId = "bzip2-1.0.6";
fullName = "bzip2 and libbzip2 License v1.0.6";
};
cal10 = {
spdxId = "CAL-1.0";
fullName = "Cryptographic Autonomy License version 1.0 (CAL-1.0)";
+6 -7
View File
@@ -8186,6 +8186,12 @@
github = "EstebanMacanek";
githubId = 75503218;
};
esteve = {
name = "Esteve Fernandez";
email = "nixpkgs@nara.ac";
github = "esteve";
githubId = 33620;
};
ethancedwards8 = {
email = "ethan@ethancedwards.com";
matrix = "@ethancedwards8:matrix.org";
@@ -20475,13 +20481,6 @@
name = "Jan Malakhovski";
keys = [ { fingerprint = "514B B966 B46E 3565 0508 86E8 0E6C A66E 5C55 7AA8"; } ];
};
oxzi = {
email = "post@0x21.biz";
github = "oxzi";
githubId = 8402811;
name = "Alvar Penning";
keys = [ { fingerprint = "EB14 4E67 E57D 27E2 B5A4 CD8C F32A 4563 7FA2 5E31"; } ];
};
oynqr = {
email = "pd-nixpkgs@3b.pm";
github = "oynqr";
@@ -104,5 +104,5 @@ in
};
};
meta.maintainers = [ lib.maintainers.oxzi ];
meta.maintainers = [ ];
}
@@ -171,7 +171,7 @@ in
root = cfg.finalDrv;
locations = {
"/".tryFiles = "$uri $uri.html $uri/ =404";
"/".tryFiles = "$uri $uri/ /index.html";
"= /404.html".extraConfig = ''
internal;
+1 -1
View File
@@ -180,5 +180,5 @@ in
};
};
meta.maintainers = with lib.maintainers; [ oxzi ];
meta.maintainers = [ ];
}
+1
View File
@@ -1698,6 +1698,7 @@ in
userborn-mutable-users = runTest ./userborn-mutable-users.nix;
userborn-static = runTest ./userborn-static.nix;
ustreamer = runTest ./ustreamer.nix;
utils = import ./utils { inherit runTest; };
uwsgi = runTest ./uwsgi.nix;
v2ray = runTest ./v2ray.nix;
varnish60 = runTest {
+1 -1
View File
@@ -41,7 +41,7 @@ let
in
{
name = "ucarp";
meta.maintainers = with lib.maintainers; [ oxzi ];
meta.maintainers = [ ];
nodes = {
hostA = mkUcarpHost addrHostA;
+5
View File
@@ -0,0 +1,5 @@
{ runTest }:
{
genJqSecretsReplacement = runTest ./genJqSecretsReplacement.nix;
}
@@ -0,0 +1,177 @@
{ lib, pkgs, ... }:
let
secretA = pkgs.writeText "secretA" "AAAAA";
secretJSON = pkgs.writeText "secretA" (
builtins.toJSON [
{ "a" = "topsecretpassword1234"; }
{ "b" = "topsecretpassword5678"; }
]
);
tests = {
simple = {
set = {
example = [
{
irrelevant = "not interesting";
}
{
ignored = "ignored attr";
relevant = {
secret = {
_secret = secretA;
};
};
}
];
};
expect = {
example = [
{
irrelevant = "not interesting";
}
{
ignored = "ignored attr";
relevant = {
secret = "AAAAA";
};
}
];
};
};
structured = {
set = {
example = [
{
irrelevant = "not interesting";
}
{
ignored = "ignored attr";
relevant = {
secret = {
_secret = secretJSON;
quote = false;
};
};
}
];
};
expect = {
example = [
{
irrelevant = "not interesting";
}
{
ignored = "ignored attr";
relevant = {
secret = [
{ "a" = "topsecretpassword1234"; }
{ "b" = "topsecretpassword5678"; }
];
};
}
];
};
};
loadCredentials = {
set = {
example = [
{
irrelevant = "not interesting";
}
{
ignored = "ignored attr";
relevant = {
secret = {
_secret = secretJSON;
quote = false;
};
};
}
];
};
opts = {
loadCredential = true;
};
expect = {
example = [
{
irrelevant = "not interesting";
}
{
ignored = "ignored attr";
relevant = {
secret = [
{ "a" = "topsecretpassword1234"; }
{ "b" = "topsecretpassword5678"; }
];
};
}
];
};
};
};
in
{
name = "utils-genJqSecretsReplacement";
meta.maintainers = [ pkgs.lib.maintainers.ibizaman ];
nodes.machine =
{ lib, utils, ... }:
let
secretsReplacements = lib.mapAttrs (
name: test:
(utils.genJqSecretsReplacement (test.opts or { }) test.set "/var/lib/genJqTest-${name}/file")
) tests;
in
{
systemd.services = lib.mapAttrs' (
name: secretsReplacement:
lib.nameValuePair "genJqTest-${name}" {
wantedBy = [ "multi-user.target" ];
serviceConfig = {
Type = "oneshot";
RemainAfterExit = true;
LoadCredential = secretsReplacement.credentials;
};
script = "echo 'Done generating files'";
preStart = ''
mkdir -p /var/lib/genJqTest-${name}
''
+ secretsReplacement.script;
}
) secretsReplacements;
};
testScript = ''
import json
machine.start()
''
+ lib.concatStringsSep "\n" (
lib.mapAttrsToList (
name: test:
let
expect = pkgs.writeText "expect" (builtins.toJSON test.expect);
in
''
with subtest("${name}"):
machine.wait_for_unit("genJqTest-${name}.service")
gotRaw = machine.succeed("cat /var/lib/genJqTest-${name}/file")
try:
got = json.loads(gotRaw)
except Exception:
print(f"raw file: {gotRaw}")
raise
print(got)
with open("${expect}", "r") as file:
expect = json.loads(file.read())
if got != expect:
raise Exception(f"Unexpected file:\ngot={got}\n!=\nexpect={expect}")
''
) tests
);
}
@@ -12,26 +12,26 @@ vscode-utils.buildVscodeMarketplaceExtension {
sources = {
"x86_64-linux" = {
arch = "linux-x64";
hash = "sha256-GF0qNkTJMf+ruuIlU3ig3M768VvnArT+fdmT/pk2E/k=";
hash = "sha256-42JBEjdLrjg6Txo9efJltz4NXhkaIOgIg+gosA/uNYk=";
};
"x86_64-darwin" = {
arch = "darwin-x64";
hash = "sha256-byj8Wr8dqEeGnZPKwIgChHj2/y+7fauOJr9ubHqMv28=";
hash = "sha256-WU/7HBuVAcHR/z1WNXzH3xpUVDvf4pYML7LiMIqjA/U=";
};
"aarch64-linux" = {
arch = "linux-arm64";
hash = "sha256-Cf2NAQIRG3Y/oVc1hnRUG9H4g4/KlzGQq39VOkXCeuE=";
hash = "sha256-JIuWbIZPWeR0pDi6Ee4jM38qqb/p/H3AvMI/Eek66BY=";
};
"aarch64-darwin" = {
arch = "darwin-arm64";
hash = "sha256-Gv0GsCD7soVU5u1Iud/Oad6BgxAkghDDwzhyXRKOIjc=";
hash = "sha256-p2ry5uNzmJqHEz2/aNTdUMOV+hPne4pJ+RYQ0/MBB/A=";
};
};
in
{
name = "ruff";
publisher = "charliermarsh";
version = "2026.36.0";
version = "2026.38.0";
}
// sources.${stdenvNoCC.hostPlatform.system}
or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}");
@@ -396,8 +396,8 @@ let
mktplcRef = {
name = "astro-vscode";
publisher = "astro-build";
version = "2.16.8";
hash = "sha256-hNEGLJMBPPb5J5jg0lJwBGaD6z0rtb2xAqU9bchWTA8=";
version = "2.16.13";
hash = "sha256-lSYNRq7D/ggdNKO0ccqbIz5gAhsr/LdX2U8S6FsTktY=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/astro-build.astro-vscode/changelog";
@@ -1902,8 +1902,8 @@ let
mktplcRef = {
publisher = "github";
name = "codespaces";
version = "1.18.7";
hash = "sha256-8zT3nFWyMmOmGxAqEjulh/K+45gUnKDgI7easR+ErpU=";
version = "1.18.8";
hash = "sha256-rhtf1JJMi8eGYmuKFUA1TAnf2gdMbckQ8Vke2owMoyI=";
};
meta = {
@@ -1955,8 +1955,8 @@ let
mktplcRef = {
publisher = "github";
name = "vscode-pull-request-github";
version = "0.132.0";
hash = "sha256-2+hB2qENwiVawP3mavUAObjWwXlsDrKXa4u9TyXV3AM=";
version = "0.132.1";
hash = "sha256-iWDKJVgVhpycTNE044DSOf/uN0ZG4s2/JdpwBkka8sQ=";
};
meta = {
license = lib.licenses.mit;
@@ -3073,8 +3073,8 @@ let
mktplcRef = {
name = "compare-folders";
publisher = "moshfeu";
version = "0.27.0";
hash = "sha256-v4ZIcrYa+5RXSX0OM5atXMcmN/EgAH6qqWS1vksxXpI=";
version = "0.28.0";
hash = "sha256-QoaZ/P2lIaJQjD9RF7+pUJkOneR9olCe6xuT/9vsiZ4=";
};
meta = {
@@ -4772,8 +4772,8 @@ let
mktplcRef = {
name = "emacs-mcx";
publisher = "tuttieee";
version = "0.109.1";
hash = "sha256-ndhIA9g0cONzs+nDPcY0wLjnelfyBUXV9HWfZL/nfmg=";
version = "0.109.2";
hash = "sha256-rrTM/xzp8IoQRtUrg8rsP6gUPwUeZ6TMz1Sc7QyA5r0=";
};
meta = {
changelog = "https://github.com/whitphx/vscode-emacs-mcx/blob/main/CHANGELOG.md";
@@ -5493,8 +5493,8 @@ let
mktplcRef = {
name = "vscode-zig";
publisher = "ziglang";
version = "0.6.17";
hash = "sha256-OIGe981dupmyyhjxq11/AYaV2cjvNEe4FvXBospNgu0=";
version = "0.6.18";
hash = "sha256-jn/2Nmz6N84BCWnRdnM8w5AdiF2hh55h39SDTmRry5I=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/ziglang.vscode-zig/changelog";
@@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
publisher = "github";
name = "copilot-chat";
version = "0.39.1";
hash = "sha256-2uD8HtsiII1gg3VlODSYI8DMBJrslZr/LCaQMAHI85g=";
version = "0.40.1";
hash = "sha256-wVxryUaW53xU4zZKU4t1pZaAB7BFIOkkcng91JnCLOk=";
};
meta = {
@@ -13,7 +13,7 @@ let
buildVscodeLanguagePack =
{
language,
version ? "1.110.2026031109",
version ? "1.110.2026031919",
hash,
}:
buildVscodeMarketplaceExtension {
@@ -41,22 +41,22 @@ in
# French
vscode-language-pack-fr = buildVscodeLanguagePack {
language = "fr";
hash = "sha256-Iu9sB9KBpHdbuhYMTglwvZdGTBXBCfAGtDcrP+8zcdA=";
hash = "sha256-a8N3SX7lgfTMlBk70hOdKtgO4e9uyMziRaSp/QmkUQM=";
};
# Italian
vscode-language-pack-it = buildVscodeLanguagePack {
language = "it";
hash = "sha256-OUAOWkrLl7YlW4AK2c2WlHU5a7EnFZsE8pDfA3ywswQ=";
hash = "sha256-OyZ0rUTFg2Epb/adz2kFbStIeDoDyWj/fA3MC3QPLT4=";
};
# German
vscode-language-pack-de = buildVscodeLanguagePack {
language = "de";
hash = "sha256-sSUDuOEtkCqEVfahW3yRE57pyPmFJzYpOD81TjWGE98=";
hash = "sha256-Z7zIviuD9UcSK8Z0qlq7PnqYWmacUlrYu0lDTjbmS+g=";
};
# Spanish
vscode-language-pack-es = buildVscodeLanguagePack {
language = "es";
hash = "sha256-O+TbCqM8qnFp3IsdpiQ7OlMWKuNIyZrvDZAKMbYRXb4=";
hash = "sha256-fSJ5D7kQ5zMppUqVIAjBfQ2mNzBpiF1myFfqtk2QPSs=";
};
# Russian
vscode-language-pack-ru = buildVscodeLanguagePack {
@@ -66,46 +66,46 @@ in
# Chinese (Simplified)
vscode-language-pack-zh-hans = buildVscodeLanguagePack {
language = "zh-hans";
hash = "sha256-w3p2IPadb6gx/oxwgwcMPQsQYJ3vcunWRHjOVhiJOrI=";
hash = "sha256-zwBfoB17agsVK/NLxZ8WaoM49emmLX2otPsba0pjg7w=";
};
# Chinese (Traditional)
vscode-language-pack-zh-hant = buildVscodeLanguagePack {
language = "zh-hant";
hash = "sha256-UzYXuzenpvEiS927Ku2p5GHm9JwUxwtFNL8iIM4cPkY=";
hash = "sha256-P9cKdfuGAOq/Ow3ojKaUiEfChEED4eXbSaFtqp5yWWs=";
};
# Japanese
vscode-language-pack-ja = buildVscodeLanguagePack {
language = "ja";
hash = "sha256-Eie5fZDKk8vbaZRbJuIwURIUbIjqio22M6261BYe9MI=";
hash = "sha256-+SXH6Uy9CIrG4Ff+Wzq9+N+SKEGcTtXbcpyW5OA2sGA=";
};
# Korean
vscode-language-pack-ko = buildVscodeLanguagePack {
language = "ko";
hash = "sha256-AwlHuG/r4anTKXsTag1UULbgKmU6M5Ng4+5Bjo4chVo=";
hash = "sha256-7gV6rK8RC1LDMu6Rvo84ScmJJcc/BfgQl5dVE/dyWis=";
};
# Czech
vscode-language-pack-cs = buildVscodeLanguagePack {
language = "cs";
hash = "sha256-Gpwr6lCxHu4DJ/U5Np8VT6IvBRLsnBNtG1cCV/bMeXw=";
hash = "sha256-NvXwyaDDkAO22Hb7octXswkUP55zo3UgNtoLEQL1AQE=";
};
# Portuguese (Brazil)
vscode-language-pack-pt-br = buildVscodeLanguagePack {
language = "pt-BR";
hash = "sha256-fzNMlrlVAP4uas+ITR1CFIq3Pip1d/CGXg5qdgNbxV4=";
hash = "sha256-E9m4ATCtFm+Q+hHe9Yd++a1cuqjj3eF8H632HRsdjAc=";
};
# Turkish
vscode-language-pack-tr = buildVscodeLanguagePack {
language = "tr";
hash = "sha256-nP5NRddP55KdJgwj5eFDDeSX2SiSHnDaBwPoRHmmoFg=";
hash = "sha256-YXXpXftw86/0vRPr9s4kOuf4EMykhgy0SDInNVgcr+c=";
};
# Polish
vscode-language-pack-pl = buildVscodeLanguagePack {
language = "pl";
hash = "sha256-O4SwzcBMpeKYisxM2VwMFmtqcbyi9Boj0LTJE6PUw3I=";
hash = "sha256-mQ/Aya728qX/d5RNrv4IQrBu3IPh50HeC1Bn292/QYg=";
};
# Pseudo Language
vscode-language-pack-qps-ploc = buildVscodeLanguagePack {
language = "qps-ploc";
hash = "sha256-zFH9cjyPLC2nmi3vh4siiwtLyJbfXEjbHDQFnkoa5A8=";
hash = "sha256-//+9p7P8CBVmAL6vcn1LzlAZBcrOlahjJvQhLeOQ1UU=";
};
}
@@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
publisher = "ndonfris";
name = "fish-lsp";
version = "0.1.19";
hash = "sha256-xvt8pI+Esqm4klOzSa2GPd4y00lTED5uN+VFCHTY56w=";
version = "0.1.20";
hash = "sha256-aDqAbzWaMJ1k/2Pu3j+WRaIGMrS6J2bImbSfBmelDKM=";
};
meta = {
@@ -11,26 +11,26 @@ vscode-utils.buildVscodeMarketplaceExtension {
sources = {
"x86_64-linux" = {
arch = "linux-x64";
hash = "sha256-fZFWZiPuKtHWmzqJX/Mtb37lKTnU/TRISbS1qewcZzs=";
hash = "sha256-20YQYsNYvWDhFS8ZRtK9dtLtZ6wt1xGSsZjTNoXRr7g=";
};
"x86_64-darwin" = {
arch = "darwin-x64";
hash = "sha256-ZePZFmz3S6DCuIPqaL4xaLaWypNxre9xe7tRfk8JdQM=";
hash = "sha256-+h+2JMl1UMUM1fcB8ddo7R2RuaQdjjWcd74APwWw/uc=";
};
"aarch64-linux" = {
arch = "linux-arm64";
hash = "sha256-2gYrpUtzP1XTtkgEypoZLfMwDzBGMriqD935D1r1Onc=";
hash = "sha256-rwk+bkHfCRtYEWpMi9/BABvT+LkpWi8ezAE4TK7ttkg=";
};
"aarch64-darwin" = {
arch = "darwin-arm64";
hash = "sha256-skvZ2wtYlXAYRscbUti6uBEEyM9ocJ9D/EuTMPQXB0Y=";
hash = "sha256-IbfqAZyAwS/01Mlniw+xOMktk4wQNXWTK5oyBX9g2sI=";
};
};
in
{
name = "visualjj";
publisher = "visualjj";
version = "0.24.3";
version = "0.26.0";
}
// sources.${stdenvNoCC.hostPlatform.system}
or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}");
File diff suppressed because it is too large Load Diff
@@ -9,11 +9,11 @@
buildMozillaMach rec {
pname = "firefox";
version = "140.8.0esr";
version = "140.9.0esr";
applicationName = "Firefox ESR";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "3baca73c5c264884afa4b1d76ded4417119640e1161b8fed4ca406f0ec44e7f685258f5085f473dc9eff9057a6548a9b59cec3c696358dd1032503aa75f91d05";
sha512 = "bc03fd2a73d00a88bd0a3c9eeaefe618ffb34226fb7bc2fac4a02246ff29fe038423bf77538273ee6fac25fb1e3e4fa98bb522026ae3427a0ad5f41d2ec6ba98";
};
meta = {
@@ -9,10 +9,10 @@
buildMozillaMach rec {
pname = "firefox";
version = "148.0.2";
version = "149.0";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "56a93ae5235f38704f2f56b6246daddadd3bcef1db797cca10202fb919ba2f0e1459defaaa41cf188f269108efaef1b76ccbfae33d50ecbd52765176b4320bef";
sha512 = "cdd871a7738fb70d85a703e89c4874d1bf44184b4c9b28901902adcbfa25c199675e746306bb59d66821e6ecd17e07c99b66a48d827f39acca6c3b012b95371a";
};
meta = {
@@ -191,13 +191,13 @@
"vendorHash": "sha256-jK7JuARpoxq7hvq5+vTtUwcYot0YqlOZdtDwq4IqKvk="
},
"cloudamqp_cloudamqp": {
"hash": "sha256-tuTfXQUACkFRrwsFixbHge75U4Z9DNnQ4nhnBmxjH+Y=",
"hash": "sha256-PAH7Avc6WQFQ7fXs7A//SxIEP88uSrN9sWlEYe9Zr+I=",
"homepage": "https://registry.terraform.io/providers/cloudamqp/cloudamqp",
"owner": "cloudamqp",
"repo": "terraform-provider-cloudamqp",
"rev": "v1.43.0",
"rev": "v1.43.1",
"spdx": "MPL-2.0",
"vendorHash": "sha256-w21DXJoylvysubXItM+wvuwD2RdqzoUKNC9zElTedEo="
"vendorHash": "sha256-SrGNzwSdkMTyNuVgjUj0tID/Qu6BBusVn+NsgTk4RJI="
},
"cloudflare_cloudflare": {
"hash": "sha256-D5Kk6xCz3CQWbGHjLKU/+SPBzCYFQlphCTMG6+LvFek=",
@@ -1310,11 +1310,11 @@
"vendorHash": "sha256-omxEb+ntQuHDfS2Rmt0rj0BF0Q2T8DLhobLua2uU/0o="
},
"tencentcloudstack_tencentcloud": {
"hash": "sha256-TXyc0I+IKjatZyH3oKHDXD8ml8/IyaIMQfAKpbkUl8g=",
"hash": "sha256-iUbbxwnRgYtNq8a8qMYB/6HQ7QS/hrvlzL5MMS08rn0=",
"homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud",
"owner": "tencentcloudstack",
"repo": "terraform-provider-tencentcloud",
"rev": "v1.82.74",
"rev": "v1.82.77",
"spdx": "MPL-2.0",
"vendorHash": null
},
@@ -1499,12 +1499,12 @@
"vendorHash": "sha256-Z4DfoG4ApXbPNXZs9YvBWQj1bH7moLNI6P+nKDHt/Jc="
},
"yandex-cloud_yandex": {
"hash": "sha256-/rOaPVyWKEdcHMfjpetpVCxaibOWQT6O+32vQ6Zp324=",
"hash": "sha256-ajA9ktS9TIwB/HexEHZCNkkBKtH6BDxjwq4BxLQB82M=",
"homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex",
"owner": "yandex-cloud",
"repo": "terraform-provider-yandex",
"rev": "v0.191.0",
"rev": "v0.193.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-RXyiOBOedsA+DzbTXaeKMeZhM/ABMSDwzprDMpfSvmU="
"vendorHash": "sha256-wD6KGxlNxZZm0lNtzFjfLhitkpxaEgTdcTS4YlOqMqA="
}
}
@@ -84,7 +84,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://firehol.org/";
license = lib.licenses.gpl2;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
platforms = lib.platforms.linux;
};
}
@@ -18,6 +18,6 @@ stdenv.mkDerivation rec {
mainProgram = "iprange";
homepage = "https://github.com/firehol/iprange";
license = lib.licenses.gpl2;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
};
}
@@ -40,6 +40,6 @@ stdenv.mkDerivation {
meta = {
description = "Multi-line edit box";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
};
}
@@ -82,7 +82,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "https://github.com/mmb/weechat-otr";
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
description = "WeeChat script for Off-the-Record messaging";
knownVulnerabilities = [
"There is no upstream release since 2018-03."
@@ -2,7 +2,6 @@
lib,
stdenv,
fetchFromGitHub,
fetchpatch,
pkg-config,
qt5,
cmake,
@@ -78,6 +77,7 @@ let
"-D CMAKE_UNITY_BUILD=ON" # Upstream uses this in their build pipeline to speed up builds
"-D bundled-gsl=OFF"
"-D bundled-json=OFF"
"-D warnings-as-errors=OFF" # protobuf 34.x `[[nodiscard]]` workaround https://github.com/mumble-voip/mumble/issues/7102
]
++ (overrides.cmakeFlags or [ ]);
@@ -136,7 +136,7 @@ let
"-D update=OFF"
"-D overlay-xcompile=OFF"
"-D oss=OFF"
"-D warnings-as-errors=OFF" # conversion error workaround
"-D warnings-as-errors=OFF" # `std::wstring_convert` deprecation workaround
# building the overlay on darwin does not work in nipxkgs (yet)
# also see the patch below to disable scripts the build option misses
# see https://github.com/mumble-voip/mumble/issues/6816
@@ -67,17 +67,28 @@ stdenv.mkDerivation rec {
]
++ lib.optional stdenv.hostPlatform.isDarwin libiconv;
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace-fail "cmake_minimum_required (VERSION 2.6.3)" "cmake_minimum_required (VERSION 3.10)"
substituteInPlace {dcpp,dht,extra,}json/CMakeLists.txt \
--replace-fail "cmake_minimum_required (VERSION 2.6)" "cmake_minimum_required (VERSION 3.10)"
substituteInPlace eiskaltdcpp-{cli,daemon}/CMakeLists.txt \
--replace-fail "cmake_minimum_required(VERSION 2.6)" "cmake_minimum_required (VERSION 3.10)"
substituteInPlace eiskaltdcpp-qt/CMakeLists.txt \
--replace-fail "cmake_minimum_required (VERSION 2.8.11)" "cmake_minimum_required (VERSION 3.10)"
'';
cmakeFlags = [
"-DDBUS_NOTIFY=ON"
"-DFREE_SPACE_BAR_C=ON"
"-DLUA_SCRIPT=ON"
"-DPERL_REGEX=ON"
"-DUSE_ASPELL=ON"
"-DUSE_CLI_JSONRPC=ON"
"-DUSE_MINIUPNP=ON"
"-DUSE_JS=ON"
"-DWITH_LUASCRIPTS=ON"
"-DWITH_SOUNDS=ON"
(lib.cmakeBool "DBUS_NOTIFY" true)
(lib.cmakeBool "FREE_SPACE_BAR_C" true)
(lib.cmakeBool "LUA_SCRIPT" true)
(lib.cmakeBool "PERL_REGEX" true)
(lib.cmakeBool "USE_ASPELL" true)
(lib.cmakeBool "USE_CLI_JSONRPC" true)
(lib.cmakeBool "USE_MINIUPNP" true)
(lib.cmakeBool "USE_JS" true)
(lib.cmakeBool "WITH_LUASCRIPTS" true)
(lib.cmakeBool "WITH_SOUNDS" true)
];
postInstall = ''
@@ -130,9 +130,12 @@ stdenv.mkDerivation rec {
);
postPatch = ''
substituteInPlace src/caffe/util/io.cpp --replace \
substituteInPlace src/caffe/util/io.cpp --replace-fail \
'SetTotalBytesLimit(kProtoReadBytesLimit, 536870912)' \
'SetTotalBytesLimit(kProtoReadBytesLimit)'
substituteInPlace cmake/Dependencies.cmake --replace-fail \
'find_package(Boost 1.55 REQUIRED COMPONENTS system thread filesystem)' \
'find_package(Boost 1.55 REQUIRED COMPONENTS thread filesystem)'
'';
preConfigure = lib.optionalString pythonSupport ''
@@ -8,13 +8,16 @@
fetchFromGitHub,
glfw,
gmp,
libjxl,
libjpeg,
libpng,
libtiff,
mpfr,
nanoflann,
opencv,
openmp,
pkg-config,
python3Packages,
stdenv,
vcg,
zstd,
@@ -26,19 +29,28 @@ let
});
in
stdenv.mkDerivation rec {
version = "2.2.0";
version = "2.4.0";
pname = "openmvs";
src = fetchFromGitHub {
owner = "cdcseacave";
repo = "openmvs";
rev = "v${version}";
hash = "sha256-j/tGkR73skZiU+bP4j6aZ5CxkbIcHtqKcaUTgNvj0C8=";
hash = "sha256-0tL2tqHYBQMGL9k+NqTUxieWuDP3YB6X9DcXYnlGWWg=";
fetchSubmodules = true;
};
# SSE is enabled by default
cmakeFlags = lib.optional (!stdenv.hostPlatform.isx86_64) "-DOpenMVS_USE_SSE=OFF";
cmakeFlags = [
(lib.cmakeFeature "Python3_EXECUTABLE" (lib.getExe python3Packages.python))
]
++ lib.optional (!stdenv.hostPlatform.isx86_64) "-DOpenMVS_USE_SSE=OFF";
postPatch = ''
substituteInPlace CMakeLists.txt --replace-fail \
'FIND_PACKAGE(Boost REQUIRED COMPONENTS iostreams program_options system serialization OPTIONAL_COMPONENTS ''${Boost_EXTRA_COMPONENTS})' \
'FIND_PACKAGE(Boost REQUIRED COMPONENTS iostreams program_options serialization OPTIONAL_COMPONENTS ''${Boost_EXTRA_COMPONENTS})'
'';
buildInputs = [
boostWithZstd
@@ -47,10 +59,12 @@ stdenv.mkDerivation rec {
eigen
glfw
gmp
libjxl
libjpeg
libpng
libtiff
mpfr
nanoflann
opencv
openmp
vcg
@@ -59,6 +73,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
cmake
pkg-config
python3Packages.python
];
postInstall = ''
@@ -69,11 +84,24 @@ stdenv.mkDerivation rec {
doCheck = true;
checkPhase = ''
runHook preCheck
${lib.optionalString (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) ''
export KMP_AFFINITY=disabled
export OMP_PROC_BIND=false
''}
ctest --output-on-failure
runHook postCheck
'';
meta = {
description = "Open Multi-View Stereo reconstruction library";
homepage = "https://github.com/cdcseacave/openMVS";
license = lib.licenses.agpl3Only;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ bouk ];
maintainers = with lib.maintainers; [
bouk
miniharinn
];
};
}
+2 -2
View File
@@ -16,13 +16,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "asn";
version = "0.80.0";
version = "0.80.4";
src = fetchFromGitHub {
owner = "nitefood";
repo = "asn";
tag = "v${finalAttrs.version}";
hash = "sha256-GHzlYLBiWkayYvbkc/n1HLhL7RN1Q/AEjj+IDQBDTek=";
hash = "sha256-o0gHHV0tQeKd/qIGAMhA/cwUuCF7VLVDzngoFU8fGhI=";
};
nativeBuildInputs = [
+1 -1
View File
@@ -49,6 +49,6 @@ stdenv.mkDerivation (finalAttrs: {
changelog = "https://github.com/cookpete/auto-changelog/blob/master/CHANGELOG.md";
license = lib.licenses.mit;
mainProgram = "auto-changelog";
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -63,6 +63,6 @@ stdenv.mkDerivation (finalAttrs: {
changelog = "https://github.com/postcss/autoprefixer/releases/tag/${finalAttrs.version}";
license = lib.licenses.mit;
mainProgram = "autoprefixer";
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+8
View File
@@ -24,6 +24,7 @@ stdenv.mkDerivation {
boost.out
boost.dev
];
env.NIX_CFLAGS_COMPILE = toString (
[ "-Wno-narrowing" ]
# Squelch endless stream of warnings on same few things
@@ -41,6 +42,13 @@ stdenv.mkDerivation {
'((Child = Dsd_NodeReadDec(Node,Index))>=0);' \
'((intptr_t)(Child = Dsd_NodeReadDec(Node,Index))>=0);'
substituteInPlace CMakeLists.txt \
--replace-fail "cmake_minimum_required (VERSION 3.5.1)" "cmake_minimum_required (VERSION 3.10)"
substituteInPlace abc/CMakeLists.txt \
--replace-fail "cmake_minimum_required (VERSION 2.8.6)" "cmake_minimum_required (VERSION 3.10)"
substituteInPlace {avy,muser2,glucose,minisat}/CMakeLists.txt \
--replace-fail "cmake_minimum_required(VERSION 2.8.6)" "cmake_minimum_required (VERSION 3.10)"
patch -p1 -d minisat -i ${./minisat-fenv.patch}
patch -p1 -d glucose -i ${./glucose-fenv.patch}
'';
+16
View File
@@ -46,6 +46,7 @@
gamemode,
enableGamemode ? lib.meta.availableOn stdenv.hostPlatform gamemode,
nix-update-script,
darwinMinVersionHook,
}:
let
inherit (lib)
@@ -120,6 +121,7 @@ stdenv.mkDerivation (finalAttrs: {
]
++ optionals stdenv.hostPlatform.isDarwin [
moltenvk
(darwinMinVersionHook "13.4")
];
postPatch = ''
@@ -145,10 +147,24 @@ stdenv.mkDerivation (finalAttrs: {
(cmakeBool "ENABLE_SSE42" enableSSE42)
];
installPhase = optionalString stdenv.isDarwin ''
runHook preInstall
mkdir -p $out/Applications $out/bin
cp ./bin/Release/${finalAttrs.pname}-room $out/bin
cp -r ./bin/Release/${finalAttrs.pname}.app $out/Applications
runHook postInstall
'';
preFixup = ''
qtWrapperArgs+=(
--prefix XDG_DATA_DIRS : "${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}"
--prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}"
${optionalString stdenv.isDarwin "--prefix DYLD_LIBRARY_PATH : ${
lib.makeLibraryPath [ moltenvk ]
}"}
)
'';
+1
View File
@@ -196,6 +196,7 @@ stdenv.mkDerivation (finalAttrs: {
maintainers = with lib.maintainers; [
zhaofengli
dsluijk
miniharinn
];
mainProgram = "bambu-studio";
platforms = lib.platforms.linux;
-1
View File
@@ -44,7 +44,6 @@ buildGoModule (finalAttrs: {
platforms = lib.platforms.linux;
mainProgram = "bluetuith";
maintainers = with lib.maintainers; [
pyrox0
katexochen
];
};
+1 -1
View File
@@ -57,6 +57,6 @@ stdenv.mkDerivation (finalAttrs: {
binaryBytecode # source bundles dependency jars
];
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -34,6 +34,6 @@ python3Packages.buildPythonApplication (finalAttrs: {
description = "Bluetooth Low Energy Swiss-army knife";
mainProgram = "btlejack";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
};
})
+3 -3
View File
@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cargo-cyclonedx";
version = "0.5.8";
version = "0.5.9";
src = fetchFromGitHub {
owner = "CycloneDX";
repo = "cyclonedx-rust-cargo";
rev = "cargo-cyclonedx-${finalAttrs.version}";
hash = "sha256-TLERyZ854KVIeTYu7WT+U/K9YoUmk9bYX/fp3brLFrg=";
hash = "sha256-0d6e66Cvfm3YYw9Abb0Rs30qAKoNhGi8/hYLKAiPlyE=";
};
cargoHash = "sha256-uaZ79/4AUe3zx2uuqLEO79QrzqgXaegBxtRmnmM/rOw=";
cargoHash = "sha256-ZXFKe6PToXVi5o9vNaPpUjUmBiqfdvA+Bp8MKnhJTlU=";
# Test suite is broken since rustc 1.90, see:
# https://github.com/CycloneDX/cyclonedx-rust-cargo/issues/807
+3 -3
View File
@@ -7,14 +7,14 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cargo-hack";
version = "0.6.43";
version = "0.6.44";
src = fetchCrate {
inherit (finalAttrs) pname version;
hash = "sha256-5C2qqmP+k7WtvjEOPuhlcj2MbcOJJEMsAwmr928Uw4E=";
hash = "sha256-f45zkLoj4gZ7U+2B560lLEpYYrGyXjiaMd6XMEzF2NE=";
};
cargoHash = "sha256-sG+ltuEbptHeYgXAUIOlQ82f5z8MvKwHWHsU9aGC/K0=";
cargoHash = "sha256-dG5MTWPcBGnOBthF1V8jbcOLXSb/O34N8slpIXR+2c8=";
# some necessary files are absent in the crate version
doCheck = false;
+3 -3
View File
@@ -16,14 +16,14 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cargo-update";
version = "18.1.1";
version = "18.2.0";
src = fetchCrate {
inherit (finalAttrs) pname version;
hash = "sha256-q7o9CPz9d4cBkrrnp2JY4CZiYkKx/ebVlrS4D34RbIo=";
hash = "sha256-znDi45NpUVuIalgTh+jEOf4lFfI8MCLvSWgsdyv4gTk=";
};
cargoHash = "sha256-kkMeVoeLAeavhfGWdZRgPF3eddsnqIGLa/qrRiGbvLM=";
cargoHash = "sha256-bdKmWqCJaJq1iq8pu7BIxrKCT9SdReTMcJIcmAuaqLA=";
nativeBuildInputs = [
cmake
-1
View File
@@ -37,7 +37,6 @@ python3Packages.buildPythonApplication (finalAttrs: {
description = "Command-line program to draw animated colored circles in the terminal";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [
oxzi
sigmanificient
];
};
+1 -1
View File
@@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Command-line-interface for CDK for Kubernetes";
homepage = "https://github.com/cdk8s-team/cdk8s-cli";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
mainProgram = "cdk8s";
};
})
+3 -3
View File
@@ -16,16 +16,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ciel";
version = "3.10.1";
version = "3.10.2";
src = fetchFromGitHub {
owner = "AOSC-Dev";
repo = "ciel-rs";
tag = "v${finalAttrs.version}";
hash = "sha256-g1+LSu3K+GOqlHGYbJNHjWHzEnrVI/8rGq8uUPqDCLc=";
hash = "sha256-lYw1Dzh3zQ9V5TqZGVJ5LTHuAsnEYsJsShkiJcXMGfc=";
};
cargoHash = "sha256-ez+gm8sLqjcZznrvH776r1kFpeHADkA/b13zdO6UqiU=";
cargoHash = "sha256-RSdJFjFO0ah2WXazc2QDFQzvNwOKxe0IKiNIjRHO0EQ=";
nativeBuildInputs = [
pkg-config
-1
View File
@@ -351,7 +351,6 @@ stdenv.mkDerivation (finalAttrs: {
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [
fpletz
oxzi
ajs124
];
};
+2 -2
View File
@@ -8,11 +8,11 @@
buildGraalvmNativeImage (finalAttrs: {
pname = "cljfmt";
version = "0.16.1";
version = "0.16.3";
src = fetchurl {
url = "https://github.com/weavejester/cljfmt/releases/download/${finalAttrs.version}/cljfmt-${finalAttrs.version}-standalone.jar";
hash = "sha256-bdYLTC6dvdbIQ07LoQTkbl5csxBG4F486UeebMyso0M=";
hash = "sha256-V9fPLD2fbeaKLbGrVEk6hqCkHf/L49pxm6CmX/EnTno=";
};
extraNativeImageBuildArgs = [
+3 -2
View File
@@ -9,13 +9,13 @@
buildGoModule (finalAttrs: {
pname = "cloudflared";
version = "2026.2.0";
version = "2026.3.0";
src = fetchFromGitHub {
owner = "cloudflare";
repo = "cloudflared";
tag = finalAttrs.version;
hash = "sha256-UYMFajks3KThWq36BrRnKJk8y8H9s4hIRuYEnftcm50=";
hash = "sha256-oGe6ZZeIcFC+ST78m54upFJmbPL2udwtFHaC8vrH4cg=";
};
vendorHash = null;
@@ -105,6 +105,7 @@ buildGoModule (finalAttrs: {
piperswe
qjoly
wrbbz
ryand56
];
mainProgram = "cloudflared";
};
@@ -38,6 +38,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Convert any Visual Studio Code Theme to Sublime Text 3 or IntelliJ IDEA";
homepage = "https://github.com/tobiastimm/code-theme-converter";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+4 -4
View File
@@ -5,7 +5,7 @@
"packages": {
"": {
"dependencies": {
"codebuff": "^1.0.630"
"codebuff": "^1.0.633"
}
},
"node_modules/@isaacs/fs-minipass": {
@@ -30,9 +30,9 @@
}
},
"node_modules/codebuff": {
"version": "1.0.630",
"resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.630.tgz",
"integrity": "sha512-KzPlptopDjOKgsFyii+amJR9iLbbhi4DVDZ++aFyMMz9piEqmnXh4oT6/PlOeWdHqFfMNZ1NURzxPa1QCcDv9A==",
"version": "1.0.633",
"resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.633.tgz",
"integrity": "sha512-eReGZRg8zr2vABWfoGz1J5l8YKa7M21mP3b0sDlx0wh3aNcCfmHcUZuHTrhRAjw+MsfHWqBHB49vp4qno4oNtg==",
"cpu": [
"x64",
"arm64"
+3 -3
View File
@@ -6,14 +6,14 @@
buildNpmPackage rec {
pname = "codebuff";
version = "1.0.630";
version = "1.0.633";
src = fetchzip {
url = "https://registry.npmjs.org/codebuff/-/codebuff-${version}.tgz";
hash = "sha256-4MXdEd1/wff6tpBg3ZWvDgK5l4ru4NBW3/Lnsl8a+MU=";
hash = "sha256-IsIPBXC3DabO6yKV+0u0Gplr6uQ7Ye3XLVlPOab1M7w=";
};
npmDepsHash = "sha256-s7+koNYCKeQ8dGEihm/3We8ZD0nhBXyrQ9oEzhohpL4=";
npmDepsHash = "sha256-zORSb24tzUpsqwe4QBtCSkOGTI/Ley849+YyZss1oLY=";
postPatch = ''
cp ${./package-lock.json} package-lock.json
+3 -8
View File
@@ -62,12 +62,11 @@ python3Packages.buildPythonApplication rec {
hash = "sha256-ftZACUf2lAHokcUXj45LRA7/3goOcIy521cGl6qhR98=";
};
nativeBuildInputs = with python3Packages; [
build-system = with python3Packages; [
setuptools
pythonRelaxDepsHook
];
propagatedBuildInputs = with python3Packages; [
dependencies = with python3Packages; [
distutils # required in python312 to call subcommands (see https://github.com/Ericsson/codechecker/issues/4350)
lxml
sqlalchemy
@@ -77,13 +76,9 @@ python3Packages.buildPythonApplication rec {
multiprocess
thrift
gitpython
pyyaml
types-pyyaml
sarif-tools
pytest
pycodestyle
pylint
mkdocs
coverage
];
pythonRelaxDeps = [
+1 -1
View File
@@ -98,6 +98,6 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://commitlint.js.org/";
license = lib.licenses.mit;
mainProgram = "commitlint";
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+2 -2
View File
@@ -12,14 +12,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "conan";
version = "2.26.1";
version = "2.26.2";
pyproject = true;
src = fetchFromGitHub {
owner = "conan-io";
repo = "conan";
tag = finalAttrs.version;
hash = "sha256-PBrVt8SM3AFdi/w18c4ZExzNnfTANtAdTUHIquk1At0=";
hash = "sha256-8XurC7H2JSMOYRfGCilUzuTDr7y1W8N+a2Hc3dtAdzQ=";
};
pythonRelaxDeps = [
@@ -80,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Generate a CHANGELOG from git metadata";
homepage = "https://github.com/conventional-changelog/conventional-changelog";
license = lib.licenses.isc;
maintainers = [ lib.maintainers.pyrox0 ];
maintainers = [ ];
mainProgram = "conventional-changelog";
};
})
@@ -0,0 +1,58 @@
diff --git a/Cargo.lock b/Cargo.lock
index 7c10e63a..052a5852 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1658,7 +1658,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-a11y-manager-subscription"
version = "1.0.2"
-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2"
+source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe"
dependencies = [
"cosmic-protocols",
"iced_futures",
@@ -1672,7 +1672,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-accessibility-subscription"
version = "1.0.2"
-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2"
+source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe"
dependencies = [
"cosmic-dbus-a11y",
"futures",
@@ -1685,7 +1685,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-airplane-mode-subscription"
version = "1.0.2"
-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2"
+source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe"
dependencies = [
"futures",
"iced_futures",
@@ -1718,7 +1718,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-daemon-subscription"
version = "1.0.2"
-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2"
+source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe"
dependencies = [
"futures",
"iced_futures",
@@ -1731,7 +1731,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-network-manager-subscription"
version = "1.0.2"
-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2"
+source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe"
dependencies = [
"bitflags 2.10.0",
"cosmic-dbus-networkmanager",
@@ -1765,7 +1765,7 @@ dependencies = [
[[package]]
name = "cosmic-settings-upower-subscription"
version = "1.0.2"
-source = "git+https://github.com/pop-os/cosmic-settings#55b502dff39bf4be056c23888aaad185f9227eb2"
+source = "git+https://github.com/pop-os/cosmic-settings#b46a55d4237f1fd6e1bacc852ceb053e6a26c2fe"
dependencies = [
"futures",
"iced_futures",
+9 -1
View File
@@ -30,7 +30,15 @@ rustPlatform.buildRustPackage (finalAttrs: {
hash = "sha256-x2FHzgbxxHJEYlCK0bi5j7WdAqAlcocLYW20y2ionBc=";
};
cargoHash = "sha256-FWpfgqPqjbzzv6yaBKx9eq+PHCCQ/TErx+TGWqmXqXA=";
cargoPatches = [
# The lockfile references two different revisions of the same internal repository cosmic-settings,
# which likely is unintentional and currently causing issues with fetchCargoVendor.
# Upstream already resolved this because of a general dependency update, so this can be removed on the
# next update.
./dedup-cosmic-settings.patch
];
cargoHash = "sha256-R9d7slLid3x7NYXkMfcRRa4zY8/RxW+QLMZGsvHdfCw=";
nativeBuildInputs = [
just
@@ -0,0 +1,31 @@
diff --git a/Cargo.lock b/Cargo.lock
index e8a98ee..3902dcf 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -912,7 +912,7 @@ dependencies = [
[[package]]
name = "cosmic-dbus-a11y"
version = "0.1.0"
-source = "git+https://github.com/pop-os/dbus-settings-bindings#3b86984332be2c930a3536ab714b843c851fa8ca"
+source = "git+https://github.com/pop-os/dbus-settings-bindings#0fa672f8dadb884001ef9a251b149ed432879629"
dependencies = [
"zbus",
]
@@ -3160,7 +3160,7 @@ checksum = "f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed"
[[package]]
name = "locale1"
version = "0.1.0"
-source = "git+https://github.com/pop-os/dbus-settings-bindings#3b86984332be2c930a3536ab714b843c851fa8ca"
+source = "git+https://github.com/pop-os/dbus-settings-bindings#0fa672f8dadb884001ef9a251b149ed432879629"
dependencies = [
"zbus",
]
@@ -5577,7 +5577,7 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
[[package]]
name = "upower_dbus"
version = "0.3.2"
-source = "git+https://github.com/pop-os/dbus-settings-bindings#3b86984332be2c930a3536ab714b843c851fa8ca"
+source = "git+https://github.com/pop-os/dbus-settings-bindings#0fa672f8dadb884001ef9a251b149ed432879629"
dependencies = [
"serde",
"serde_repr",
@@ -26,6 +26,13 @@ rustPlatform.buildRustPackage (finalAttrs: {
hash = "sha256-np1syOfFqL6eZpnlwNb8WOXB0oqSkxIshX0JiyDlN1A=";
};
cargoPatches = [
# The lockfile references two different revisions of the same internal repository dbus-settings-bindings,
# which likely is unintentional and currently causing issues with fetchCargoVendor.
# Upstream PR: https://github.com/pop-os/cosmic-settings-daemon/pull/139
./dedup-dbus-settings-bindings.patch
];
postPatch = ''
substituteInPlace src/battery.rs \
--replace-fail '/usr/share/sounds/Pop/' '${pop-gtk-theme}/share/sounds/Pop/'
@@ -33,7 +40,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
--replace-fail '/usr/share/themes/adw-gtk3' '${adw-gtk3}/share/themes/adw-gtk3'
'';
cargoHash = "sha256-p0Dda0Chy8qJNIMAbSnqeC8kHDYIf4tsk7+NCd9/nDQ=";
cargoHash = "sha256-r9ZL3eNvoCWHFfxzSrETewPXIo+aGebWzBk19ra4AXY=";
nativeBuildInputs = [ pkg-config ];
+1 -1
View File
@@ -93,6 +93,6 @@ stdenv.mkDerivation (finalAttrs: {
changelog = "https://github.com/streetsidesoftware/cspell/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
mainProgram = "cspell";
maintainers = [ lib.maintainers.pyrox0 ];
maintainers = [ ];
};
})
+3 -3
View File
@@ -16,18 +16,18 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "devcontainer";
version = "0.84.0";
version = "0.84.1";
src = fetchFromGitHub {
owner = "devcontainers";
repo = "cli";
tag = "v${finalAttrs.version}";
hash = "sha256-gXhGMMSTBEK5uwtTjc/NxUiaW8unjAihbLsH6qM8ukk=";
hash = "sha256-kQcAYachBjzSFK40L4RGDBB9xU0lUlsMHQWvAWgZ06w=";
};
yarnOfflineCache = fetchYarnDeps {
yarnLock = "${finalAttrs.src}/yarn.lock";
hash = "sha256-yTetnr4Z1qqSPwfQHuR7uqQpDFPFHlGu6+//yoIx1jA=";
hash = "sha256-gPkGWRozLlNYV8WVaC8ZCIkJr09R6nGRKjCDKJWbgXY=";
};
nativeBuildInputs = [
@@ -40,6 +40,6 @@ stdenv.mkDerivation (finalAttrs: {
changelog = "https://github.com/iamcco/diagnostic-languageserver/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
mainProgram = "diagnostic-languageserver";
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Generate pretty HTML diffs from unified and git diff output in your terminal";
homepage = "https://diff2html.xyz#cli";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
mainProgram = "diff2html";
};
})
+7
View File
@@ -28,6 +28,13 @@ buildGoModule (finalAttrs: {
# Build a static executable to avoid environment runtime impurities
env.CGO_ENABLED = 0;
# With CGO disabled the internal linker is used by default; remove the
# explicit -linkmode=external flag from the Makefile which is incompatible
# with CGO_ENABLED=0 (see https://github.com/NixOS/nixpkgs/pull/486452)
postPatch = ''
substituteInPlace GNUmakefile --replace-fail " -linkmode=external" ""
'';
# replace the build phase to use the GNUMakefile instead
buildPhase = ''
make BASH_PATH=$BASH_PATH
+2 -2
View File
@@ -28,13 +28,13 @@ buildGoModule (
in
{
pname = "dms-shell";
version = "1.4.3";
version = "1.4.4";
src = fetchFromGitHub {
owner = "AvengeMedia";
repo = "DankMaterialShell";
tag = "v${finalAttrs.version}";
hash = "sha256-5T139SdJNObUXrZ5afKUL+e6U8wqRsSX+yzcGKqFAkc=";
hash = "sha256-rfWvWbPVrpujmBp/q9My/70fWgRLaELdrnZB3CZKlWg=";
};
sourceRoot = "${finalAttrs.src.name}/core";
+1 -1
View File
@@ -38,6 +38,6 @@ stdenv.mkDerivation (finalAttrs: {
changelog = "https://github.com/entropitor/dotenv-cli/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
mainProgram = "dotenv";
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+3 -3
View File
@@ -8,16 +8,16 @@
buildNpmPackage rec {
pname = "eslint_d";
version = "15.0.0";
version = "15.0.2";
src = fetchFromGitHub {
owner = "mantoni";
repo = "eslint_d.js";
rev = "v${version}";
hash = "sha256-VrKtLtFAWLtpKE0HfTzPcWCx1o7Fhm8ClveWJ64hj4U=";
hash = "sha256-Q1FW/DmUyHbTYcisQ0rp/XZXxkf3c6kO7jLM4b+kYHI=";
};
npmDepsHash = "sha256-O1Y0fLkwCrDoIUVeQBXV8HVq490IR5+WjXfs3qY6vrM=";
npmDepsHash = "sha256-XFFjrAEXtNFSuIN5yn2AQeurY3cpF0silSgmIA17Wog=";
dontNpmBuild = true;
+1 -1
View File
@@ -35,6 +35,6 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://github.com/oxzi/et";
license = lib.licenses.gpl3;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -59,7 +59,7 @@ buildNpmPackage (finalAttrs: {
description = "Interactive shell for FaunaDB";
homepage = "https://github.com/fauna/fauna-shell";
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
mainProgram = "fauna";
};
})
+56
View File
@@ -0,0 +1,56 @@
{
stdenvNoCC,
lib,
rustPlatform,
fetchFromGitHub,
pkg-config,
openssl,
versionCheckHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "feedr";
version = "0.5.0";
src = fetchFromGitHub {
owner = "bahdotsh";
repo = "feedr";
tag = "v${finalAttrs.version}";
hash = "sha256-owdJDY61170g28Ujnwzt/8dZ+uyPHlM0iXRyfOL9gls=";
};
cargoHash = "sha256-gl6kiDNvRzn5ZG6syuZ9Y8EgwcHpr+5lVEmn3mI5qSw=";
nativeBuildInputs = [
pkg-config
];
buildInputs = [
openssl
];
checkFlags = [
# Those tests require network access, which is not available in the sandbox.
# Error: Failed to parse RSS feed: Failed to fetch feed
"--skip=test_mixed_feeds"
"--skip=test_rss_feed_parsing"
]
++ lib.optionals stdenvNoCC.hostPlatform.isDarwin [
# event loop thread panicked
"--skip=test_problematic_feeds"
"--skip=test_reddit_style_atom_feeds"
];
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
meta = {
changelog = "https://github.com/bahdotsh/feedr/releases/tag/${finalAttrs.src.tag}";
description = "Feature-rich terminal-based RSS/Atom feed reader written in Rust";
longDescription = "Feedr is a modern terminal-based RSS/Atom feed reader with advanced filtering, categorization, and search capabilities. It supports both RSS and Atom feeds with compression handling and provides an intuitive TUI interface.";
homepage = "https://github.com/bahdotsh/feedr";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ drupol ];
mainProgram = "feedr";
};
})
+1 -1
View File
@@ -26,6 +26,6 @@ buildNpmPackage {
homepage = "https://github.com/rhysd/fixjson";
license = lib.licenses.mit;
mainProgram = "fixjson";
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
}
+3 -3
View File
@@ -31,18 +31,18 @@
# opencv-binding-generator *really* wants to execute `clang` itself...
clangStdenv.mkDerivation (finalAttrs: {
pname = "fotema";
version = "2.4.1";
version = "2.4.2";
src = fetchFromGitHub {
owner = "blissd";
repo = "fotema";
tag = "v${finalAttrs.version}";
hash = "sha256-+fo3g4+dtZlOVpHW0W0ZSBEi5fIR/c1aGAJHVysjJUY=";
hash = "sha256-g1CxgK8gaX24TFnlGUons3ve8Ow9YaiMh1kMwlcP/F8=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
hash = "sha256-WBKEjNyItMTpkBalLf6OUrbeUiSw6lWO5adR8l4q/bY=";
hash = "sha256-vA1vB2Lgyo5SfexDC4Ag85nM+/NzsYZNeIH4HmiESHc=";
};
nativeBuildInputs = [
+1 -1
View File
@@ -80,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "The Gatsby command line interface";
homepage = "https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-cli#readme";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
mainProgram = "gatsby";
};
})
@@ -39,6 +39,6 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://github.com/prisma-labs/get-graphql-schema";
license = lib.licenses.mit;
mainProgram = "get-graphql-schema";
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+4 -2
View File
@@ -48,6 +48,9 @@ python3Packages.buildPythonApplication (finalAttrs: {
"gbp"
];
# don't add pytest and pytest-cov to setup_requires
env.WITHOUT_PYTESTS = true;
nativeCheckInputs = [
debian-devscripts
dpkg
@@ -56,8 +59,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
man
]
++ (with python3Packages; [
coverage
pytest-cov
pytest-cov-stub
pytestCheckHook
]);
+1 -1
View File
@@ -37,6 +37,6 @@ buildNpmPackage rec {
homepage = "https://mixu.net/gr/";
license = lib.licenses.bsd3;
mainProgram = "gr";
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
}
+2 -2
View File
@@ -13,13 +13,13 @@
buildGoModule (finalAttrs: {
pname = "git-town";
version = "22.6.0";
version = "22.7.0";
src = fetchFromGitHub {
owner = "git-town";
repo = "git-town";
tag = "v${finalAttrs.version}";
hash = "sha256-8+ZlyuDyEfIYXvOnXI5BHGUrDOMIbA4xCPPubLr/vIA=";
hash = "sha256-nHuEwAb0FBTE3YQ0rMFYhC1YM+kh/f1cNgqN7U1E3dk=";
};
vendorHash = null;
+1 -1
View File
@@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
changelog = "https://github.com/jdalrymple/gitbeaker/releases/tag/${finalAttrs.version}";
description = "CLI Wrapper for the @gitbeaker/rest SDK";
homepage = "https://github.com/jdalrymple/gitbeaker";
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
mainProgram = "gitbeaker";
};
})
+1 -1
View File
@@ -21,7 +21,7 @@ buildGoModule (finalAttrs: {
description = "Fresh implementation of Shadowsocks in Go";
homepage = "https://github.com/shadowsocks/go-shadowsocks2/";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
mainProgram = "go-shadowsocks2";
};
})
+1 -1
View File
@@ -39,6 +39,6 @@ buildGoModule (finalAttrs: {
homepage = "https://github.com/mandiant/GoReSym";
changelog = "https://github.com/mandiant/GoReSym/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -45,6 +45,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
changelog = "https://github.com/caderek/gramma/releases/tag/v${finalAttrs.version}";
license = lib.licenses.isc;
mainProgram = "gramma";
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -76,6 +76,6 @@ python3Packages.buildPythonApplication (finalAttrs: {
'';
homepage = "https://gtimelog.org/";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
};
})
+3 -3
View File
@@ -14,20 +14,20 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "gurk-rs";
version = "0.9.0";
version = "0.9.1";
src = fetchFromGitHub {
owner = "boxdot";
repo = "gurk-rs";
tag = "v${finalAttrs.version}";
hash = "sha256-w9s7iZ1QPrNleVjAu7Z0ElIRJZWV8l6uCbOZsB7FL4M=";
hash = "sha256-qgAQsQKAOPJrDgqwY6cwP0EruByhsQnQAQsmGZ1C5P4=";
};
postPatch = ''
rm .cargo/config.toml
'';
cargoHash = "sha256-PWeIfo5IepPr6Ug0sdXE6aFguNkBuM0/v8HkAeq8hQI=";
cargoHash = "sha256-O5R93pVG8mCrmuhebJ6Csn5CqdlFIIo00GEIT1QARbs=";
nativeBuildInputs = [
protobuf
+2 -2
View File
@@ -26,13 +26,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gvm-libs";
version = "22.38.0";
version = "22.39.0";
src = fetchFromGitHub {
owner = "greenbone";
repo = "gvm-libs";
tag = "v${finalAttrs.version}";
hash = "sha256-4G1h5rZ9G6NMSkNMPySZxn/yiroYKrdr7X/vtcCvEcE=";
hash = "sha256-d3didAI6C/Acn5L4PVe3KHbHaTjokh76z9zIXN3SyxA=";
};
postPatch = ''
+1
View File
@@ -29,6 +29,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
"questionary"
"rich-click"
"textual"
"tomlkit"
"tree-sitter"
"tree-sitter-sql"
];
+1 -1
View File
@@ -58,6 +58,6 @@ stdenv.mkDerivation {
mainProgram = "hash_extender";
homepage = "https://github.com/iagox86/hash_extender";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
};
}
+1 -1
View File
@@ -35,7 +35,7 @@ buildGoModule (finalAttrs: {
'';
homepage = "https://github.com/tryffel/jellycli";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
mainProgram = "jellycli";
};
})
+1 -1
View File
@@ -115,6 +115,6 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://joplinapp.org/";
license = lib.licenses.agpl3Plus;
mainProgram = "joplin";
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -43,7 +43,7 @@ buildNpmPackage (finalAttrs: {
description = "Beautifier for javascript";
homepage = "https://beautifier.io/";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
mainProgram = "js-beautify";
};
})
+1 -1
View File
@@ -45,6 +45,6 @@ buildNpmPackage (finalAttrs: {
description = "API documentation generator for JavaScript";
homepage = "https://jsdoc.app";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -30,7 +30,7 @@ buildNpmPackage (finalAttrs: {
description = "Tool that helps to detect errors and potential problems in your JavaScript code";
homepage = "https://jshint.com";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
mainProgram = "jshint";
};
})
+1 -1
View File
@@ -26,7 +26,7 @@ buildNpmPackage (finalAttrs: {
description = "Structural diff for JSON files";
homepage = "https://github.com/andreyvit/json-diff";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
mainProgram = "json-diff";
};
})
+1 -1
View File
@@ -24,6 +24,6 @@ buildNpmPackage (finalAttrs: {
description = "Get a full fake REST API with zero coding in less than 30 seconds";
homepage = "https://github.com/typicode/json-server";
license = lib.licenses.fairsource09;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -36,6 +36,6 @@ buildNpmPackage {
description = "Simple online fake REST API server";
homepage = "https://jsonplaceholder.typicode.com/";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
}
+2 -2
View File
@@ -9,13 +9,13 @@
buildGoModule rec {
pname = "jx";
version = "3.16.56";
version = "3.16.58";
src = fetchFromGitHub {
owner = "jenkins-x";
repo = "jx";
rev = "v${version}";
sha256 = "sha256-boCljgzKLtCuLsgUwrDidKjZYvDnqnJYRnERMzN6Dgw=";
sha256 = "sha256-oNjio4A7qNqG1gmm8vsFJSfchavKVYaOvWFuTgJ6aP8=";
};
vendorHash = "sha256-1ErjD+1MdbKN4EPaQX0jxNzoN9dB8beH1csdx1IPKl8=";
+1 -1
View File
@@ -39,7 +39,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
description = "Unofficial CLI client for Put.io";
homepage = "https://kaput.sh/";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
mainProgram = "kaput";
};
})
@@ -9,18 +9,18 @@ buildGoModule (finalAttrs: {
# "chatgpt-cli" is taken by another package with the same upsteam name.
# To keep "pname" and "package attribute name" identical, the owners name (kardolus) gets prefixed as identifier.
pname = "kardolus-chatgpt-cli";
version = "1.10.10";
version = "1.10.11";
src = fetchFromGitHub {
owner = "kardolus";
repo = "chatgpt-cli";
rev = "v${finalAttrs.version}";
hash = "sha256-/gxvsaIL3J7kAFWoCBnXkPflYw3PGhlVMrit6gGtXH0=";
hash = "sha256-XHrjjV7hMf6y9TA4Icj9AQ6Wa1Z5mxGXGlZ22BG18Ro=";
};
vendorHash = null;
# The tests of kardolus/chatgpt-cli require an OpenAI API Key to be present in the environment,
# (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.10.10/test/contract/contract_test.go#L35)
# (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.10.11/test/contract/contract_test.go#L35)
# which will not be the case in the pipeline.
# Therefore, tests must be skipped.
doCheck = false;
+1 -1
View File
@@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Command-line interface to locally verify decentralized identities";
homepage = "https://codeberg.org/keyoxide/keyoxide-cli";
license = lib.licenses.agpl3Plus;
maintainers = [ lib.maintainers.pyrox0 ];
maintainers = [ ];
mainProgram = "keyoxide";
};
})
+10 -12
View File
@@ -2,8 +2,7 @@
lib,
python3,
fetchPypi,
khard,
testers,
versionCheckHook,
}:
python3.pkgs.buildPythonApplication (finalAttrs: {
@@ -19,14 +18,8 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
build-system = with python3.pkgs; [
setuptools
setuptools-scm
sphinxHook
sphinx-argparse
sphinx-autoapi
sphinx-autodoc-typehints
];
sphinxBuilders = [ "man" ];
dependencies = with python3.pkgs; [
configobj
ruamel-yaml
@@ -39,19 +32,24 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
'';
preCheck = ''
# see https://github.com/scheibler/khard/issues/263
# see https://github.com/lucc/khard/issues/263
export COLUMNS=80
'';
pythonImportsCheck = [ "khard" ];
passthru.tests.version = testers.testVersion { package = khard; };
nativeCheckInputs = [
versionCheckHook
];
meta = {
homepage = "https://github.com/scheibler/khard";
homepage = "https://github.com/lucc/khard";
description = "Console carddav client";
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ matthiasbeyer ];
maintainers = with lib.maintainers; [
matthiasbeyer
doronbehar
];
mainProgram = "khard";
};
})
+3 -3
View File
@@ -7,16 +7,16 @@
buildGoModule (finalAttrs: {
pname = "kubectx";
version = "0.9.5";
version = "0.10.0";
src = fetchFromGitHub {
owner = "ahmetb";
repo = "kubectx";
rev = "v${finalAttrs.version}";
hash = "sha256-HVmtUhdMjbkyMpTgbsr5Mm286F9Q7zbc5rOxi7OBZEg=";
hash = "sha256-LgZz/fRpIf/D3WmRic/P8O+wOrgKbDyAyBWzdOxXjKQ=";
};
vendorHash = "sha256-3xetjviMuH+Nev12DB2WN2Wnmw1biIDAckUSGVRHQwM=";
vendorHash = "sha256-BbGXJM1RMn7dgd8aaaGxRkqgs398rwpONWUcCcWNZow=";
nativeBuildInputs = [ installShellFiles ];
@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "kubernetes-polaris";
version = "10.1.4";
version = "10.1.6";
src = fetchFromGitHub {
owner = "FairwindsOps";
repo = "polaris";
rev = finalAttrs.version;
sha256 = "sha256-OwKW8a7bka6YYI8xIRaxcNvrFOjuf+0jG3CSQGVCRPM=";
sha256 = "sha256-lIvOWX3j4N0vG9jXFxKyKqdMERNov6NI/RaNPBN3MVM=";
};
vendorHash = "sha256-gqMeXzPqQ0RBtjx+fS0+b7KhfJh1Ss0mC3djzOR84dU=";
vendorHash = "sha256-pfO5+iDUZY8PIOw/47qcopfox4DX2yf/4fqiLM94AF8=";
nativeBuildInputs = [ installShellFiles ];
+2 -2
View File
@@ -8,12 +8,12 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "latexminted";
version = "0.6.0";
version = "0.7.1";
pyproject = true;
src = fetchPypi {
inherit (finalAttrs) pname version;
hash = "sha256-WpYo9Ci3rshuVdsbAv4Hjx8vT2FLRinhNsVrcGoPXyU=";
hash = "sha256-1yQJbzRg8iD9vq4gfVqyvA4041lJfzPfmBT4uwJGQPo=";
};
build-system = with python3Packages; [
+1 -1
View File
@@ -33,6 +33,6 @@ stdenv.mkDerivation (finalAttrs: {
description = "Bluetooth baseband decoding library";
homepage = "https://github.com/greatscottgadgets/libbtbb";
license = lib.licenses.gpl2;
maintainers = with lib.maintainers; [ oxzi ];
maintainers = [ ];
};
})

Some files were not shown because too many files have changed in this diff Show More