Merge master into staging-next
This commit is contained in:
@@ -64,6 +64,11 @@ rec {
|
||||
bits = 64;
|
||||
};
|
||||
};
|
||||
isAbiElfv1 = {
|
||||
abi = {
|
||||
abi = "elfv1";
|
||||
};
|
||||
};
|
||||
# This ABI is the default in NixOS PowerPC64 BE, but not on mainline GCC,
|
||||
# so it sometimes causes issues in certain packages that makes the wrong
|
||||
# assumption on the used ABI.
|
||||
|
||||
@@ -2346,12 +2346,6 @@
|
||||
githubId = 119769817;
|
||||
name = "goatastronaut0212";
|
||||
};
|
||||
astsmtl = {
|
||||
email = "astsmtl@yandex.ru";
|
||||
github = "astsmtl";
|
||||
githubId = 2093941;
|
||||
name = "Alexander Tsamutali";
|
||||
};
|
||||
asymmetric = {
|
||||
email = "lorenzo@mailbox.org";
|
||||
github = "asymmetric";
|
||||
@@ -5720,6 +5714,12 @@
|
||||
github = "dariof4";
|
||||
githubId = 9992814;
|
||||
};
|
||||
darkalex = {
|
||||
email = "alex.j.tusa@gmail.com";
|
||||
github = "Dark-Alex-17";
|
||||
githubId = 39523942;
|
||||
name = "Alex Clarke";
|
||||
};
|
||||
darkonion0 = {
|
||||
name = "Alexandre Peruggia";
|
||||
email = "darkgenius1@protonmail.com";
|
||||
@@ -9804,6 +9804,13 @@
|
||||
name = "Martin Hardselius";
|
||||
keys = [ { fingerprint = "3F35 E4CA CBF4 2DE1 2E90 53E5 03A6 E6F7 8693 6619"; } ];
|
||||
};
|
||||
HarisDotParis = {
|
||||
name = "Haris";
|
||||
email = "nix.dev@haris.paris";
|
||||
matrix = "@haris:haris.paris";
|
||||
github = "HarisDotParis";
|
||||
githubId = 67912527;
|
||||
};
|
||||
harryposner = {
|
||||
email = "nixpkgs@harryposner.com";
|
||||
github = "harryposner";
|
||||
@@ -17989,6 +17996,12 @@
|
||||
name = "Guilhem Saurel";
|
||||
keys = [ { fingerprint = "9B1A 7906 5D2F 2B80 6C8A 5A1C 7D2A CDAF 4653 CF28"; } ];
|
||||
};
|
||||
nindouja = {
|
||||
email = "nindouja@proton.me";
|
||||
github = "Nindouja";
|
||||
githubId = 5629639;
|
||||
name = "Nindouja";
|
||||
};
|
||||
ninjafb = {
|
||||
email = "oscar@oronberg.com";
|
||||
github = "NinjaFB";
|
||||
@@ -21630,6 +21643,13 @@
|
||||
githubId = 1069318;
|
||||
name = "Robin Lambertz";
|
||||
};
|
||||
robsliwi = {
|
||||
email = "r@sliwi.org";
|
||||
github = "robsliwi";
|
||||
githubId = 14806293;
|
||||
keys = [ { fingerprint = "37F4 9AB8 340B AAE2 4DB8 4322 08BD 6076 8CCE 08F1"; } ];
|
||||
name = "Robert Sliwinski";
|
||||
};
|
||||
robwalt = {
|
||||
email = "robwalter96@gmail.com";
|
||||
github = "robwalt";
|
||||
|
||||
@@ -1450,7 +1450,7 @@ in
|
||||
priority = 500;
|
||||
extraConfig = ''
|
||||
# legacy support (i.e. static files and directories in cfg.package)
|
||||
rewrite ^/(?!index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|ocs-provider\/.+|.+\/richdocumentscode\/proxy) /index.php$request_uri;
|
||||
rewrite ^/(?!index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|ocs-provider\/.+|.+\/richdocumentscode(_arm64)?\/proxy) /index.php$request_uri;
|
||||
include ${config.services.nginx.package}/conf/fastcgi.conf;
|
||||
fastcgi_split_path_info ^(.+?\.php)(\\/.*)$;
|
||||
set $path_info $fastcgi_path_info;
|
||||
@@ -1466,7 +1466,7 @@ in
|
||||
fastcgi_read_timeout ${builtins.toString cfg.fastcgiTimeout}s;
|
||||
'';
|
||||
};
|
||||
"~ \\.(?:css|js|mjs|svg|gif|png|jpg|jpeg|ico|wasm|tflite|map|html|ttf|bcmap|mp4|webm|ogg|flac)$".extraConfig =
|
||||
"~ \\.(?:css|js|mjs|svg|gif|ico|jpg|jpeg|png|webp|wasm|tflite|map|html|ttf|bcmap|mp4|webm|ogg|flac)$".extraConfig =
|
||||
''
|
||||
try_files $uri /index.php$request_uri;
|
||||
expires 6M;
|
||||
@@ -1501,7 +1501,6 @@ in
|
||||
add_header X-Content-Type-Options nosniff;
|
||||
add_header X-XSS-Protection "1; mode=block";
|
||||
add_header X-Robots-Tag "noindex, nofollow";
|
||||
add_header X-Download-Options noopen;
|
||||
add_header X-Permitted-Cross-Domain-Policies none;
|
||||
add_header X-Frame-Options sameorigin;
|
||||
add_header Referrer-Policy no-referrer;
|
||||
@@ -1517,7 +1516,7 @@ in
|
||||
gzip_comp_level 4;
|
||||
gzip_min_length 256;
|
||||
gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;
|
||||
gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy;
|
||||
gzip_types application/atom+xml text/javascript application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/wasm application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy;
|
||||
|
||||
${optionalString cfg.webfinger ''
|
||||
rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
|
||||
|
||||
@@ -133,7 +133,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
homepage = "https://github.com/brummer10/guitarix";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [
|
||||
astsmtl
|
||||
lord-valen
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -619,12 +619,12 @@
|
||||
};
|
||||
editorconfig = buildGrammar {
|
||||
language = "editorconfig";
|
||||
version = "0.0.0+rev=cbe0d13";
|
||||
version = "0.0.0+rev=9281e7d";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ValdezFOmar";
|
||||
repo = "tree-sitter-editorconfig";
|
||||
rev = "cbe0d13e8d67d3a97856f29e5b1d4233cbf32577";
|
||||
hash = "sha256-NAFZy/Mhn8o3Cvfs6eRdwJL3etD9eh8o3wQ7nejXl8Y=";
|
||||
rev = "9281e7d8522cc0d06b61f97920e27936fa12be11";
|
||||
hash = "sha256-HUIJQEWenilzGfxFAekqd6A9SXzU4Fe28gdwCme3X8A=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig";
|
||||
};
|
||||
@@ -972,12 +972,12 @@
|
||||
};
|
||||
gleam = buildGrammar {
|
||||
language = "gleam";
|
||||
version = "0.0.0+rev=6ece453";
|
||||
version = "0.0.0+rev=ee93c63";
|
||||
src = fetchFromGitHub {
|
||||
owner = "gleam-lang";
|
||||
repo = "tree-sitter-gleam";
|
||||
rev = "6ece453acf8b14568c10f629f8cd25d3dde3794f";
|
||||
hash = "sha256-n3163Rk4Xrrw2NsZNi2u1AakyjkJYZnCAL8GK1lAxAE=";
|
||||
rev = "ee93c639dc82148d716919df336ad612fd33538e";
|
||||
hash = "sha256-SZ2LX068EaDXTtit+GQ7oxS7rDuVnFtCurp18/hMCcQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam";
|
||||
};
|
||||
@@ -1225,23 +1225,23 @@
|
||||
};
|
||||
hcl = buildGrammar {
|
||||
language = "hcl";
|
||||
version = "0.0.0+rev=28e327c";
|
||||
version = "0.0.0+rev=fad9918";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter-grammars";
|
||||
repo = "tree-sitter-hcl";
|
||||
rev = "28e327cd3f5be4816020b1230c0602a6deb40290";
|
||||
hash = "sha256-IAcr6D53b6i8S9/5ZTHKcH6BBPcg4BIbssD16n382YM=";
|
||||
rev = "fad991865fee927dd1de5e172fb3f08ac674d914";
|
||||
hash = "sha256-Kq0KtkF6xtZcN2s8KzYGyguJH2iOTlA2WRytZ+KGTUE=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hcl";
|
||||
};
|
||||
heex = buildGrammar {
|
||||
language = "heex";
|
||||
version = "0.0.0+rev=008626a";
|
||||
version = "0.0.0+rev=6603380";
|
||||
src = fetchFromGitHub {
|
||||
owner = "connorlay";
|
||||
repo = "tree-sitter-heex";
|
||||
rev = "008626a3fad379d17c81d5ed576edd9bd7a4fbf7";
|
||||
hash = "sha256-qBWiTT4K72zTfQE7BlMHbtpMOVVsv/cpzfc6JmTz7uk=";
|
||||
rev = "6603380caf806b3e6c7f0bf61627bb47023d79f1";
|
||||
hash = "sha256-0jVLHfRj2T2o2B3AjwJnwiZphrOyf25o46pgF9tbTvE=";
|
||||
};
|
||||
meta.homepage = "https://github.com/connorlay/tree-sitter-heex";
|
||||
};
|
||||
@@ -1446,12 +1446,12 @@
|
||||
};
|
||||
javadoc = buildGrammar {
|
||||
language = "javadoc";
|
||||
version = "0.0.0+rev=573ff1f";
|
||||
version = "0.0.0+rev=3f2ed55";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rmuir";
|
||||
repo = "tree-sitter-javadoc";
|
||||
rev = "573ff1f5e909daade4fba984fc5e8b14afe278ef";
|
||||
hash = "sha256-SpOICmpBjVZ5NR7jafJbspgjtq8a/aP5SUPmNXotnnk=";
|
||||
rev = "3f2ed5575909874927489d2d47a3a2fda36959ee";
|
||||
hash = "sha256-rbo+l5JR/m2PDmcHtso+tXEgXIcR1bvu9+dOoKNfWq8=";
|
||||
};
|
||||
meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc";
|
||||
};
|
||||
@@ -1657,12 +1657,12 @@
|
||||
};
|
||||
latex = buildGrammar {
|
||||
language = "latex";
|
||||
version = "0.0.0+rev=8e130cd";
|
||||
version = "0.0.0+rev=73c9b89";
|
||||
src = fetchFromGitHub {
|
||||
owner = "latex-lsp";
|
||||
repo = "tree-sitter-latex";
|
||||
rev = "8e130cd5394487f5b686fbbb547f4ad7dbe811db";
|
||||
hash = "sha256-n8earQJI1KEuU89o7NmvzczB4HiJsKHRkvMTNccckic=";
|
||||
rev = "73c9b8992f72203386092ffd2a05f2dcba02d2cb";
|
||||
hash = "sha256-Z0zyXP86eRcKYjw4lVMPXXwQAusuEhFgMUFuE3GmIrM=";
|
||||
};
|
||||
generate = true;
|
||||
meta.homepage = "https://github.com/latex-lsp/tree-sitter-latex";
|
||||
@@ -1801,36 +1801,36 @@
|
||||
};
|
||||
markdown = buildGrammar {
|
||||
language = "markdown";
|
||||
version = "0.0.0+rev=9dca2b6";
|
||||
version = "0.0.0+rev=7462bb6";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter-grammars";
|
||||
repo = "tree-sitter-markdown";
|
||||
rev = "9dca2b6834df9be17bed2ec0fc05c215fa10acf3";
|
||||
hash = "sha256-8O8U7bLvzimLYzQAhwi7fYa9QkrvMHwVtL++4Fu4uyk=";
|
||||
rev = "7462bb66ac7e90312082269007fac2772fe5efd1";
|
||||
hash = "sha256-TvGTKsna1NS31/Tp9gBpndG1hNCRCEErBq1DK3pQHkU=";
|
||||
};
|
||||
location = "tree-sitter-markdown";
|
||||
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown";
|
||||
};
|
||||
markdown_inline = buildGrammar {
|
||||
language = "markdown_inline";
|
||||
version = "0.0.0+rev=9dca2b6";
|
||||
version = "0.0.0+rev=7462bb6";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter-grammars";
|
||||
repo = "tree-sitter-markdown";
|
||||
rev = "9dca2b6834df9be17bed2ec0fc05c215fa10acf3";
|
||||
hash = "sha256-8O8U7bLvzimLYzQAhwi7fYa9QkrvMHwVtL++4Fu4uyk=";
|
||||
rev = "7462bb66ac7e90312082269007fac2772fe5efd1";
|
||||
hash = "sha256-TvGTKsna1NS31/Tp9gBpndG1hNCRCEErBq1DK3pQHkU=";
|
||||
};
|
||||
location = "tree-sitter-markdown-inline";
|
||||
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown";
|
||||
};
|
||||
matlab = buildGrammar {
|
||||
language = "matlab";
|
||||
version = "0.0.0+rev=a419361";
|
||||
version = "0.0.0+rev=d5fd97c";
|
||||
src = fetchFromGitHub {
|
||||
owner = "acristoffers";
|
||||
repo = "tree-sitter-matlab";
|
||||
rev = "a419361e4a6f2ec435dac4465fb0c0e5b2446b08";
|
||||
hash = "sha256-QPxuK+1jiKZakVE2+Op96yxmtJZgQ+sCCXZ7UPEkec4=";
|
||||
rev = "d5fd97c7aec0881d3429642a240ad536c74582b9";
|
||||
hash = "sha256-5SblRAJXzJSEXxiUFnM9vNiJV18sT5dt/NrOHPAix1c=";
|
||||
};
|
||||
meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab";
|
||||
};
|
||||
@@ -1980,12 +1980,12 @@
|
||||
};
|
||||
nu = buildGrammar {
|
||||
language = "nu";
|
||||
version = "0.0.0+rev=100d06e";
|
||||
version = "0.0.0+rev=b64f0d1";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nushell";
|
||||
repo = "tree-sitter-nu";
|
||||
rev = "100d06e29d13a8ebfc3f29173c07a5c4f2050586";
|
||||
hash = "sha256-ZKpaAvXwMP6Z/15u1TwocCrgfD+ebPywM+UDTt04Sh0=";
|
||||
rev = "b64f0d1c93a76d167fabb01271905f0d18c5f10c";
|
||||
hash = "sha256-bKWbEdgRzOqQDKQFf4soaBW9Ug7DNpe6c/4dYKL44Sk=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nushell/tree-sitter-nu";
|
||||
};
|
||||
@@ -2395,12 +2395,12 @@
|
||||
};
|
||||
query = buildGrammar {
|
||||
language = "query";
|
||||
version = "0.0.0+rev=2b36699";
|
||||
version = "0.0.0+rev=8a43889";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter-grammars";
|
||||
repo = "tree-sitter-query";
|
||||
rev = "2b3669919b22f1a6e5bfcf3753caaa63fd14e8ec";
|
||||
hash = "sha256-9lNtbyRCwTvYGscDyncSfnzQFIP9KOV981QvtPHQKK8=";
|
||||
rev = "8a43889f89fd0667289936341bff3a77bafade17";
|
||||
hash = "sha256-b+S7NO5UrOerwU4//JcrueWzsNafW+jbGAucFjpGwio=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-query";
|
||||
};
|
||||
@@ -2716,12 +2716,12 @@
|
||||
};
|
||||
slint = buildGrammar {
|
||||
language = "slint";
|
||||
version = "0.0.0+rev=cd04d91";
|
||||
version = "0.0.0+rev=03f24aa";
|
||||
src = fetchFromGitHub {
|
||||
owner = "slint-ui";
|
||||
repo = "tree-sitter-slint";
|
||||
rev = "cd04d91ff4eaff3467a6a0968e29fa9e4ac8f024";
|
||||
hash = "sha256-Kf87ccFZrVyVduEB/2/g3BmDLQGVutKoloYt4AKSDB4=";
|
||||
rev = "03f24aa22d6712f79004286df6dd416ca6d2a91d";
|
||||
hash = "sha256-cMiC5wTKXIxMBbIVChfisM8FTsYL11kQ6fpryDjFlIs=";
|
||||
};
|
||||
meta.homepage = "https://github.com/slint-ui/tree-sitter-slint";
|
||||
};
|
||||
@@ -2971,6 +2971,17 @@
|
||||
};
|
||||
meta.homepage = "https://github.com/ok-ryoko/tree-sitter-systemtap";
|
||||
};
|
||||
systemverilog = buildGrammar {
|
||||
language = "systemverilog";
|
||||
version = "0.0.0+rev=a412f4a";
|
||||
src = fetchFromGitHub {
|
||||
owner = "gmlarumbe";
|
||||
repo = "tree-sitter-systemverilog";
|
||||
rev = "a412f4a00a6e56c65f519117969c926c35e80ce4";
|
||||
hash = "sha256-DGqJqFVWF2LHdFkCxnG2p8e4+zc/OLMw1W5dGD/SpVo=";
|
||||
};
|
||||
meta.homepage = "https://github.com/gmlarumbe/tree-sitter-systemverilog";
|
||||
};
|
||||
t32 = buildGrammar {
|
||||
language = "t32";
|
||||
version = "0.0.0+rev=15f0032";
|
||||
@@ -3029,34 +3040,34 @@
|
||||
};
|
||||
templ = buildGrammar {
|
||||
language = "templ";
|
||||
version = "0.0.0+rev=de35706";
|
||||
version = "0.0.0+rev=a35a02c";
|
||||
src = fetchFromGitHub {
|
||||
owner = "vrischmann";
|
||||
repo = "tree-sitter-templ";
|
||||
rev = "de35706f89beed5087670a9c4421b7794ef02411";
|
||||
hash = "sha256-YMhUsJHeUPbWf6FGIoE5S39Bglo/5f78XWelg4qecG0=";
|
||||
rev = "a35a02cb608291ac8c12082dcbd2b5f34a7ad45f";
|
||||
hash = "sha256-UuyBBcoOLr+OKp5hxyxK7HNrpUo+CQzz4K4HNvJVkO4=";
|
||||
};
|
||||
meta.homepage = "https://github.com/vrischmann/tree-sitter-templ";
|
||||
};
|
||||
tera = buildGrammar {
|
||||
language = "tera";
|
||||
version = "0.0.0+rev=d006172";
|
||||
version = "0.0.0+rev=53ca910";
|
||||
src = fetchFromGitHub {
|
||||
owner = "uncenter";
|
||||
repo = "tree-sitter-tera";
|
||||
rev = "d006172998fa8b81f96b0f2fc7fa2bf25207c46b";
|
||||
hash = "sha256-+fq01oAfAsNancT2iOjYVwFu5SVDSAPAQ1OiSn+DkTM=";
|
||||
rev = "53ca9100f231b72474225d98c9e53d1a4275046d";
|
||||
hash = "sha256-9D/isIoLE4Fis3ry2zbj7OvceMvNDXVd6pw0pn12hJI=";
|
||||
};
|
||||
meta.homepage = "https://github.com/uncenter/tree-sitter-tera";
|
||||
};
|
||||
terraform = buildGrammar {
|
||||
language = "terraform";
|
||||
version = "0.0.0+rev=28e327c";
|
||||
version = "0.0.0+rev=fad9918";
|
||||
src = fetchFromGitHub {
|
||||
owner = "MichaHoffmann";
|
||||
repo = "tree-sitter-hcl";
|
||||
rev = "28e327cd3f5be4816020b1230c0602a6deb40290";
|
||||
hash = "sha256-IAcr6D53b6i8S9/5ZTHKcH6BBPcg4BIbssD16n382YM=";
|
||||
rev = "fad991865fee927dd1de5e172fb3f08ac674d914";
|
||||
hash = "sha256-Kq0KtkF6xtZcN2s8KzYGyguJH2iOTlA2WRytZ+KGTUE=";
|
||||
};
|
||||
location = "dialects/terraform";
|
||||
meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl";
|
||||
@@ -3198,12 +3209,12 @@
|
||||
};
|
||||
typespec = buildGrammar {
|
||||
language = "typespec";
|
||||
version = "0.0.0+rev=b6b6a66";
|
||||
version = "0.0.0+rev=814c982";
|
||||
src = fetchFromGitHub {
|
||||
owner = "happenslol";
|
||||
repo = "tree-sitter-typespec";
|
||||
rev = "b6b6a66a18e98f44cc2f2cdbfd2e1df845b59852";
|
||||
hash = "sha256-Hf/7ZQjAevTxvQ2coKUq/FjJQpEds283zfq4kOx4YW0=";
|
||||
rev = "814c98283fd92a248ba9d49ebfe61bc672a35875";
|
||||
hash = "sha256-3/zNoawx1DsKmG0KFvJD+o80IMBsJd2VV2ng+fSrV1c=";
|
||||
};
|
||||
meta.homepage = "https://github.com/happenslol/tree-sitter-typespec";
|
||||
};
|
||||
@@ -3332,12 +3343,12 @@
|
||||
};
|
||||
vhdl = buildGrammar {
|
||||
language = "vhdl";
|
||||
version = "0.0.0+rev=5840549";
|
||||
version = "0.0.0+rev=eacafa5";
|
||||
src = fetchFromGitHub {
|
||||
owner = "jpt13653903";
|
||||
repo = "tree-sitter-vhdl";
|
||||
rev = "5840549516f2faf8c45cae5a3b16c1b81a2498a1";
|
||||
hash = "sha256-53KZbyiYZR/vlmgcELzo/0+Fop3CQrFQudFpARbNrEs=";
|
||||
rev = "eacafa5d612fdea1d12332fe0f83e089e5571cf3";
|
||||
hash = "sha256-vASRBGtcsqH8LqmSh/UVTsyr6ndpVQQhLn1tnIQxTAw=";
|
||||
};
|
||||
meta.homepage = "https://github.com/jpt13653903/tree-sitter-vhdl";
|
||||
};
|
||||
@@ -3465,12 +3476,12 @@
|
||||
};
|
||||
xresources = buildGrammar {
|
||||
language = "xresources";
|
||||
version = "0.0.0+rev=45c020e";
|
||||
version = "0.0.0+rev=65d52b2";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ValdezFOmar";
|
||||
repo = "tree-sitter-xresources";
|
||||
rev = "45c020e74e924d8e3a0656a0dbe18688c063f5f0";
|
||||
hash = "sha256-+HXnWfSlI09HOeBfKx1FJVSn4rXbjIlMTrTYvtHudIU=";
|
||||
rev = "65d52b286af0b2dd7153e045869a566b33a28f44";
|
||||
hash = "sha256-NXdjHoy/PgnV/wj1cPwlj9A6txYmTmgX9l23EMLps0M=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources";
|
||||
};
|
||||
|
||||
@@ -343,7 +343,7 @@ https://github.com/Bekaboo/dropbar.nvim/,HEAD,
|
||||
https://github.com/earthly/earthly.vim/,HEAD,
|
||||
https://github.com/GustavEikaas/easy-dotnet.nvim/,HEAD,
|
||||
https://github.com/Shougo/echodoc.vim/,,
|
||||
https://github.com/t3ntxcl3s/ecolog.nvim/,HEAD,
|
||||
https://github.com/ssstba/ecolog.nvim/,HEAD,
|
||||
https://github.com/sainnhe/edge/,,
|
||||
https://github.com/geldata/edgedb-vim/,,
|
||||
https://github.com/folke/edgy.nvim/,HEAD,
|
||||
|
||||
@@ -110,7 +110,6 @@ stdenv.mkDerivation rec {
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
mainProgram = "goldendict";
|
||||
maintainers = with maintainers; [
|
||||
astsmtl
|
||||
sikmir
|
||||
];
|
||||
license = licenses.gpl3Plus;
|
||||
|
||||
@@ -228,7 +228,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
gpl2Plus
|
||||
mit
|
||||
];
|
||||
maintainers = with maintainers; [ astsmtl ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -60,7 +60,6 @@ stdenv.mkDerivation rec {
|
||||
homepage = "https://alienarena.org";
|
||||
# Engine is under GPLv2, everything else is under
|
||||
license = lib.licenses.unfreeRedistributable;
|
||||
maintainers = with lib.maintainers; [ astsmtl ];
|
||||
platforms = lib.platforms.linux;
|
||||
hydraPlatforms = [ ];
|
||||
};
|
||||
|
||||
@@ -67,7 +67,6 @@ stdenv.mkDerivation {
|
||||
'';
|
||||
homepage = "https://github.com/wilx/apg";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ astsmtl ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "azurehound";
|
||||
version = "2.5.0";
|
||||
version = "2.6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "SpecterOps";
|
||||
repo = "AzureHound";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-Lusztzy5I91CzyPUSncqQLcth3Q34HS2XmLGQTRIbHc=";
|
||||
hash = "sha256-gyXra6MIDVDNA9ls5KLctSkG42vE6FkE/ILOipOoBzw=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-z4ByWhvMFKDE5EUklbm1cuFFvY59n0RiQBB4E58E2xs=";
|
||||
vendorHash = "sha256-Z8mF1etDiB8lavprf5Xpqk3cV41ezexWc/uZuu50DoA=";
|
||||
|
||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "actor-framework";
|
||||
version = "1.0.2";
|
||||
version = "1.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "actor-framework";
|
||||
repo = "actor-framework";
|
||||
rev = version;
|
||||
hash = "sha256-1DJ8VYBTC4Kd6IQZoj4AjP3CoHhb+bmtBEozc5T0R/0=";
|
||||
hash = "sha256-opQaRMjEgPS78wPSFRIWb5kkxcQMuAb7aAa/93LKqpo=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
stdenvNoCC.mkDerivation {
|
||||
pname = "candy-icons";
|
||||
version = "0-unstable-2025-06-07";
|
||||
version = "0-unstable-2025-06-23";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "EliverLara";
|
||||
repo = "candy-icons";
|
||||
rev = "9720f52c97f582780f0927541ba19963603ad7f5";
|
||||
hash = "sha256-bXUlc8SnLIEopGtqyXbqu50qe1PNW5875l8WdsfyANw=";
|
||||
rev = "29976b2036490599753766f869f83e9346d8cf8e";
|
||||
hash = "sha256-UxuW9cRGmKS2t8ik2tMAQHU0Xj+W5WhWuBxnLkkPnoE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ gtk3 ];
|
||||
|
||||
@@ -28,7 +28,6 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
homepage = "http://www.quitte.de/dsp/caps.html";
|
||||
license = lib.licenses.gpl3;
|
||||
maintainers = [ lib.maintainers.astsmtl ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -6,18 +6,18 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "cnspec";
|
||||
version = "11.58.0";
|
||||
version = "11.59.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mondoohq";
|
||||
repo = "cnspec";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-QggKGQOBP7krpAi4PmoVCxUsY+M2VvojBDw6Sj7jAog=";
|
||||
hash = "sha256-1KThATXyvoEX6Xz82E3aiLssPMZBD77zEX8ghUVbs8M=";
|
||||
};
|
||||
|
||||
proxyVendor = true;
|
||||
|
||||
vendorHash = "sha256-r5xeh1aKautOoMuJgRWEqvHhPJJlcULuzsREvPbkr6k=";
|
||||
vendorHash = "sha256-m37AlKsTVkMqL288jKBdsm6JRxs0VqpgXHwne9OAa1s=";
|
||||
|
||||
subPackages = [ "apps/cnspec" ];
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
{
|
||||
lib,
|
||||
bundlerApp,
|
||||
ruby,
|
||||
ruby_3_4,
|
||||
bundlerUpdateScript,
|
||||
}:
|
||||
|
||||
bundlerApp {
|
||||
(bundlerApp.override { ruby = ruby_3_4; }) {
|
||||
pname = "colorls";
|
||||
|
||||
gemdir = ./.;
|
||||
@@ -22,7 +22,7 @@ bundlerApp {
|
||||
nicknovitski
|
||||
cbley
|
||||
];
|
||||
platforms = ruby.meta.platforms;
|
||||
platforms = ruby_3_4.meta.platforms;
|
||||
mainProgram = "colorls";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "databricks-cli";
|
||||
version = "0.255.0";
|
||||
version = "0.257.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "databricks";
|
||||
repo = "cli";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-UoBlrNvvUbhcx5TGskDDppvnMtS1MnThcn+AVPfCjhg=";
|
||||
hash = "sha256-1HLQl6tYzTMnpZholpo0grljTxCoptYfQZzRk9+gFQU=";
|
||||
};
|
||||
|
||||
# Otherwise these tests fail asserting that the version is 0.0.0-dev
|
||||
@@ -25,7 +25,7 @@ buildGoModule (finalAttrs: {
|
||||
--replace-fail "cli/0.0.0-dev" "cli/${finalAttrs.version}"
|
||||
'';
|
||||
|
||||
vendorHash = "sha256-HS6btkCtGToEwIjUwgdNqeHgAK3YMCLK13yAuEzr4Qs=";
|
||||
vendorHash = "sha256-J3tu50ci9WBa0gLf3FWt2pRkeSSdVX+YlMjYU+5n2+U=";
|
||||
|
||||
excludedPackages = [
|
||||
"bundle/internal"
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "k6";
|
||||
version = "1.0.0";
|
||||
version = "1.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "grafana";
|
||||
repo = "k6";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-xHT7V933BzRVzqufPF9bUNU68xIEEAOD9KTNK5cRSmI=";
|
||||
hash = "sha256-Xa0N2+yE886ftEoDJ13RyD4MZc62IswNVkd947fy0dY=";
|
||||
};
|
||||
|
||||
subPackages = [ "./" ];
|
||||
|
||||
@@ -35,7 +35,6 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
homepage = "https://github.com/lipnitsk/libcue";
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = with maintainers; [ astsmtl ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -43,7 +43,6 @@ stdenv.mkDerivation rec {
|
||||
homepage = "https://mikmod.shlomifish.org/";
|
||||
license = licenses.lgpl2Plus;
|
||||
maintainers = with maintainers; [
|
||||
astsmtl
|
||||
lovek323
|
||||
];
|
||||
platforms = platforms.unix;
|
||||
|
||||
@@ -21,14 +21,14 @@ rustPlatform.buildRustPackage rec {
|
||||
pname = "libsignal-ffi";
|
||||
# must match the version used in mautrix-signal
|
||||
# see https://github.com/mautrix/signal/issues/401
|
||||
version = "0.72.1";
|
||||
version = "0.74.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
fetchSubmodules = true;
|
||||
owner = "signalapp";
|
||||
repo = "libsignal";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-A8EAHHcBFSD4ZlvFig64g4+eoZQCuqE/qv509hA3I4s=";
|
||||
hash = "sha256-ZMi+/d051CS7TcWVZnVItNpok0ac+vAvvZL/buNrtL0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -40,7 +40,7 @@ rustPlatform.buildRustPackage rec {
|
||||
env.NIX_LDFLAGS = if stdenv.hostPlatform.isDarwin then "-lc++" else "-lstdc++";
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-+vJrywIi/RcGGGns42XlN6S63RBil3fB4XByTLsaFVc=";
|
||||
cargoHash = "sha256-pRMFWJSRjhZYfX7dmOQXK3BjhJKzPR1Pg+TZzTfPnd4=";
|
||||
|
||||
cargoBuildFlags = [
|
||||
"-p"
|
||||
|
||||
@@ -36,6 +36,5 @@ stdenv.mkDerivation rec {
|
||||
}";
|
||||
license = lib.licenses.lgpl21Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ astsmtl ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -25,7 +25,11 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "TUI and CLI to manage your Servarrs";
|
||||
homepage = "https://github.com/Dark-Alex-17/managarr";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ lib.maintainers.IncredibleLaser ];
|
||||
maintainers = [
|
||||
lib.maintainers.IncredibleLaser
|
||||
lib.maintainers.darkalex
|
||||
lib.maintainers.nindouja
|
||||
];
|
||||
mainProgram = "managarr";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -52,7 +52,6 @@ stdenv.mkDerivation {
|
||||
homepage = "https://mars-game.sourceforge.net/";
|
||||
description = "Game about fighting with ships in a 2D space setting";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = [ lib.maintainers.astsmtl ];
|
||||
platforms = lib.platforms.linux;
|
||||
mainProgram = "mars";
|
||||
};
|
||||
|
||||
@@ -19,13 +19,13 @@ let
|
||||
in
|
||||
buildGoModule rec {
|
||||
pname = "mautrix-signal";
|
||||
version = "0.8.3";
|
||||
version = "0.8.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mautrix";
|
||||
repo = "signal";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-BummgGQ+LNe4JYJHF4a2JfKEzgo7wVEMnAIbi1D0hS0=";
|
||||
hash = "sha256-8F9wk83F3wB9vXvAFz4IiBmGbDOp/SyqQkYnhHPlYj0=";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
@@ -41,7 +41,7 @@ buildGoModule rec {
|
||||
|
||||
CGO_LDFLAGS = lib.optional withGoolm [ cppStdLib ];
|
||||
|
||||
vendorHash = "sha256-aJrcX2aK4Ge7yELEssoVdsrR+/2qoqTr3usRFGooLGU=";
|
||||
vendorHash = "sha256-0eh1PaExf87zJ4E/ix1Mjcx2Sms6qNAFc8LD80A5n7M=";
|
||||
|
||||
doCheck = true;
|
||||
preCheck =
|
||||
|
||||
@@ -190,6 +190,10 @@ stdenv.mkDerivation rec {
|
||||
"s390x-linux"
|
||||
"x86_64-linux"
|
||||
];
|
||||
badPlatforms = [
|
||||
# On 64-bit POWER, musl is ELFv2-only
|
||||
(lib.recursiveUpdate lib.systems.inspect.patterns.isPower64 lib.systems.inspect.patterns.isAbiElfv1)
|
||||
];
|
||||
maintainers = with lib.maintainers; [
|
||||
thoughtpolice
|
||||
dtzWill
|
||||
|
||||
@@ -161,7 +161,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
postInstall =
|
||||
lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||
rm $out/bin/{Netgen1,startup.sh}
|
||||
mkdir -p $out/Applications/netgen.app/Contents/{MacOS,Resouces}
|
||||
mkdir -p $out/Applications/netgen.app/Contents/{MacOS,Resources}
|
||||
substituteInPlace $out/Info.plist --replace-fail "Netgen1" "netgen"
|
||||
mv $out/Info.plist $out/Applications/netgen.app/Contents
|
||||
mv $out/Netgen.icns $out/Applications/netgen.app/Contents/Resources
|
||||
|
||||
@@ -14,17 +14,17 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "nickel";
|
||||
version = "1.12.0";
|
||||
version = "1.12.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tweag";
|
||||
repo = "nickel";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-iKLjYE4uT+luIRXjEuO7KjgkO+/jFpLjhCI5tO7TVMM=";
|
||||
hash = "sha256-nxBZIs7s/v465iV3m//I7otYr9Fk/+YjtXFXcYnEpRw=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-O/iat0JOvA90LD+ngAByLYQyd1VBeoa8yj7/NdEYprE=";
|
||||
cargoHash = "sha256-DDlHSSZiVbAGnowiuewgG1KwfyhfL7wnMjhEsrVMvvY=";
|
||||
|
||||
cargoBuildFlags = [
|
||||
"-p nickel-lang-cli"
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "postgres-lsp";
|
||||
version = "0.8.0";
|
||||
version = "0.8.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "supabase-community";
|
||||
repo = "postgres-language-server";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-H97FC4GmUktLFhLjrgHHwmX+qu014nIw2ccVIc54GiQ=";
|
||||
hash = "sha256-ckD2IoG4jHd+IppCpl6VJN8Z3Dj2iiR7Uv9uBTy823s=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
||||
@@ -20,13 +20,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "qbittorrent" + lib.optionalString (!guiSupport) "-nox";
|
||||
version = "5.1.0";
|
||||
version = "5.1.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "qbittorrent";
|
||||
repo = "qBittorrent";
|
||||
rev = "release-${finalAttrs.version}";
|
||||
hash = "sha256-ZLmKEdvtOxCzEOnJ4JPQQhR427YA288vTRxpk6O0tUc=";
|
||||
hash = "sha256-l2mO8sse9A3sEQqR+C9wG+dBBofAfwSiM/zXgSNokuc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -49,7 +49,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
homepage = "https://quesoglc.sourceforge.net/";
|
||||
license = lib.licenses.lgpl21Plus;
|
||||
maintainers = with lib.maintainers; [ astsmtl ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -12,19 +12,19 @@
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "raycast";
|
||||
version = "1.100.0";
|
||||
version = "1.100.3";
|
||||
|
||||
src =
|
||||
{
|
||||
aarch64-darwin = fetchurl {
|
||||
name = "Raycast.dmg";
|
||||
url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=arm";
|
||||
hash = "sha256-uoROEh0ERGpvO4lX/ni5gn+fqwMNOzk7CoPgEnL7ktE=";
|
||||
hash = "sha256-2X+vv1OMXKmoXH+WGzHF49HWTCMA9a77BTJqKfkMg0E=";
|
||||
};
|
||||
x86_64-darwin = fetchurl {
|
||||
name = "Raycast.dmg";
|
||||
url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=x86_64";
|
||||
hash = "sha256-LdGVNWgQ8bxgqHSvnVizbWeXnHe7JSk47Kn5jGsrNbs=";
|
||||
hash = "sha256-Ug9starsQ759+9WvGbIvxMf+Hvs+1lj3pViEvcfrc6k=";
|
||||
};
|
||||
}
|
||||
.${stdenvNoCC.system} or (throw "raycast: ${stdenvNoCC.system} is unsupported.");
|
||||
|
||||
@@ -25,17 +25,17 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "restate";
|
||||
version = "1.3.2";
|
||||
version = "1.4.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "restatedev";
|
||||
repo = "restate";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-zAICgEwErB6lHC/AK/3WuhL5u+Y5l+DXd4H63OLBQl8=";
|
||||
hash = "sha256-4hNutU9WpzxOjQe+0t5teSjMhuoprR0INQo6H/wOygc=";
|
||||
};
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-NlT+j3OD52HgDMeWAm9MewPQaQ+xf0FIpsRd5rTTVdQ=";
|
||||
cargoHash = "sha256-/ng8ONIszRgmfgRBKn65kcJFaTp1T0lNdZQb3t9Gol0=";
|
||||
|
||||
env = {
|
||||
PROTOC = lib.getExe protobuf;
|
||||
|
||||
@@ -48,6 +48,5 @@ stdenv.mkDerivation rec {
|
||||
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
|
||||
license = licenses.unfree;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = with maintainers; [ astsmtl ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -68,7 +68,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
license = lib.licenses.gpl2Only;
|
||||
maintainers = with lib.maintainers; [
|
||||
astsmtl
|
||||
codyopel
|
||||
];
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -67,7 +67,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
It is written in C++, and has bindings for various languages such as C, .Net, Ruby, Python.
|
||||
'';
|
||||
license = lib.licenses.zlib;
|
||||
maintainers = [ lib.maintainers.astsmtl ];
|
||||
platforms = lib.platforms.unix;
|
||||
badPlatforms = [
|
||||
# error: implicit instantiation of undefined template 'std::char_traits<unsigned int>'
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
diff --git a/scripts/prepack.sh b/scripts/prepack.sh
|
||||
index 2172706..1f8f152 100755
|
||||
--- a/scripts/prepack.sh
|
||||
+++ b/scripts/prepack.sh
|
||||
@@ -41,7 +41,7 @@ mkdir -p "$OUTDIR"
|
||||
# Place info about the current commit into the build dir to easily identify releases
|
||||
npm ls -depth -1 | head -n 1 | cut -d' ' -f 1 > "$OUTDIR"/release.txt
|
||||
date >> "$OUTDIR"/release.txt
|
||||
-git rev-parse HEAD >> "$OUTDIR"/release.txt
|
||||
+cp COMMIT "$OUTDIR"/release.txt
|
||||
|
||||
# Place a json schema for the file format into the build directory too
|
||||
node scripts/generate-file-format-schema-json.js > "$OUTDIR"/file-format-schema.json
|
||||
@@ -0,0 +1,58 @@
|
||||
{
|
||||
lib,
|
||||
buildNpmPackage,
|
||||
fetchFromGitHub,
|
||||
versionCheckHook,
|
||||
}:
|
||||
|
||||
buildNpmPackage rec {
|
||||
pname = "speedscope";
|
||||
version = "1.22.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jlfwong";
|
||||
repo = "speedscope";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-JzlS5onVac1UKJUl1YYE7a3oWk2crMyuowea8a7UoOo=";
|
||||
|
||||
# scripts/prepack.sh wants to extract the git commit from .git
|
||||
# We don't want to keep .git for reproducibility reasons, so save the commit
|
||||
# to a file and patch the script.
|
||||
leaveDotGit = true;
|
||||
postFetch = ''
|
||||
( cd $out; git rev-parse HEAD > COMMIT )
|
||||
rm -rf $out/.git
|
||||
'';
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-3LCixJJyz3O6xQxP0A/WyQXsDvkXpdo7KYNDoufZVS4=";
|
||||
|
||||
patches = [
|
||||
./fix-shebang.patch
|
||||
];
|
||||
|
||||
postConfigure = ''
|
||||
patchShebangs scripts
|
||||
'';
|
||||
|
||||
dontNpmBuild = true;
|
||||
|
||||
postFixup = ''
|
||||
# Remove some dangling symlinks
|
||||
rm $out/lib/node_modules/speedscope/node_modules/.bin/sshpk*
|
||||
'';
|
||||
|
||||
nativeInstallCheckInputs = [
|
||||
versionCheckHook
|
||||
];
|
||||
doInstallCheck = true;
|
||||
|
||||
meta = {
|
||||
description = "Fast and interactive web-based viewer for performance profiles";
|
||||
homepage = "https://github.com/jlfwong/speedscope";
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.linux;
|
||||
mainProgram = "speedscope";
|
||||
maintainers = with lib.maintainers; [ thomasjm ];
|
||||
};
|
||||
}
|
||||
@@ -12,13 +12,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "splash";
|
||||
version = "3.11.3";
|
||||
version = "3.11.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "danieljprice";
|
||||
repo = "splash";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-deuQTCDSLzScd9lFxv83Y8gX7D7WZtikIUfMxbmH2m8=";
|
||||
hash = "sha256-e777Te+gOsVDiu/y1VWBDYIW/C6Ojo3gY8qDfJuE5I4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -2,31 +2,47 @@
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
python3,
|
||||
libarchive,
|
||||
}:
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "stacs";
|
||||
version = "0.2.0";
|
||||
version = "0.5.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "stacscan";
|
||||
repo = "stacs";
|
||||
rev = version;
|
||||
sha256 = "00ZYdpJktqUXdzPcouHyZcOQyFm7jdFNVuDqsufOviE=";
|
||||
tag = version;
|
||||
hash = "sha256-u0yFzId5RAOnJfTDPRUc8E624zIWyCDe3/WlrJ5iuxA=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = with python3.pkgs; [
|
||||
setupmeta
|
||||
# remove upstream workaround for darwin
|
||||
postPatch = ''
|
||||
substituteInPlace setup.py \
|
||||
--replace-fail 'if platform.system() == "Darwin":' "if False:"
|
||||
'';
|
||||
|
||||
buildInputs = [ libarchive ];
|
||||
|
||||
build-system = with python3.pkgs; [
|
||||
pybind11
|
||||
setuptools
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
propagatedBuildInputs = with python3.pkgs; [
|
||||
dependencies = with python3.pkgs; [
|
||||
click
|
||||
colorama
|
||||
pydantic_1
|
||||
typing-extensions
|
||||
yara-python
|
||||
zstandard
|
||||
];
|
||||
|
||||
pythonRelaxDeps = [ "yara-python" ];
|
||||
|
||||
nativeCheckInputs = with python3.pkgs; [
|
||||
pytest-cov-stub
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
@@ -34,11 +50,11 @@ python3.pkgs.buildPythonApplication rec {
|
||||
"stacs"
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Static token and credential scanner";
|
||||
mainProgram = "stacs";
|
||||
homepage = "https://github.com/stacscan/stacs";
|
||||
license = with licenses; [ bsd3 ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -142,7 +142,6 @@ stdenv.mkDerivation rec {
|
||||
# zlib src/engine/external/zlib/
|
||||
];
|
||||
maintainers = with lib.maintainers; [
|
||||
astsmtl
|
||||
Luflosi
|
||||
];
|
||||
platforms = lib.platforms.unix;
|
||||
|
||||
@@ -56,6 +56,5 @@ stdenv.mkDerivation rec {
|
||||
'';
|
||||
homepage = "https://terminus-font.sourceforge.net/";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ astsmtl ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -170,7 +170,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
homepage = "http://www.transmissionbt.com/";
|
||||
license = lib.licenses.gpl2Plus; # parts are under MIT
|
||||
maintainers = with lib.maintainers; [ astsmtl ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
|
||||
|
||||
@@ -116,7 +116,6 @@ stdenv.mkDerivation {
|
||||
'';
|
||||
mainProgram = "urbanterror";
|
||||
maintainers = with lib.maintainers; [
|
||||
astsmtl
|
||||
drupol
|
||||
];
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -164,7 +164,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
license = licenses.lgpl3Plus;
|
||||
maintainers = with maintainers; [
|
||||
astsmtl
|
||||
antono
|
||||
];
|
||||
teams = [ teams.gnome ];
|
||||
|
||||
@@ -141,7 +141,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
homepage = "https://wz2100.net";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [
|
||||
astsmtl
|
||||
fgaz
|
||||
];
|
||||
platforms = platforms.all;
|
||||
|
||||
@@ -17,13 +17,13 @@ python3Packages.buildPythonApplication rec {
|
||||
# The websites yt-dlp deals with are a very moving target. That means that
|
||||
# downloads break constantly. Because of that, updates should always be backported
|
||||
# to the latest stable release.
|
||||
version = "2025.6.9";
|
||||
version = "2025.6.25";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit version;
|
||||
pname = "yt_dlp";
|
||||
hash = "sha256-dR9To7YTU1Ir+AX6MLvL0WZmEmU345cG6rT4w2jxEaw=";
|
||||
hash = "sha256-JCtkjhoYqwS91MwXWjF/6Ow619AXXu6fmBkSYks9bIs=";
|
||||
};
|
||||
|
||||
build-system = with python3Packages; [
|
||||
|
||||
@@ -99,7 +99,7 @@ let
|
||||
in
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "zed-editor";
|
||||
version = "0.191.9";
|
||||
version = "0.192.5";
|
||||
|
||||
outputs =
|
||||
[ "out" ]
|
||||
@@ -111,7 +111,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
owner = "zed-industries";
|
||||
repo = "zed";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-QdRksW2T8gzyPhqd4jIUfuVmcXh3j7yIah5TGqHNxNM=";
|
||||
hash = "sha256-k50E0WoncvIJKyXvVQq99OuRdPEmtsEl7kDVauoTH9o=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@@ -138,7 +138,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
'';
|
||||
|
||||
useFetchCargoVendor = true;
|
||||
cargoHash = "sha256-Cvj2fit1nxgbxOLK7wUdqkLJpECVB5uwUKyWmjNFygU=";
|
||||
cargoHash = "sha256-g4gJxVcjUVzC4cmDE17QD7aSp0tktklQ53nVldt6tDE=";
|
||||
|
||||
nativeBuildInputs =
|
||||
[
|
||||
|
||||
@@ -105,6 +105,9 @@ buildPythonPackage rec {
|
||||
description = "Radically simple IT automation";
|
||||
homepage = "https://www.ansible.com";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = [ ];
|
||||
maintainers = with maintainers; [
|
||||
HarisDotParis
|
||||
robsliwi
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -94,6 +94,9 @@ buildPythonPackage {
|
||||
homepage = "https://www.ansible.com";
|
||||
changelog = "https://github.com/ansible-community/ansible-build-data/blob/${version}/${lib.versions.major version}/CHANGELOG-v${lib.versions.major version}.rst";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = [ ];
|
||||
maintainers = with maintainers; [
|
||||
HarisDotParis
|
||||
robsliwi
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -359,7 +359,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "boto3-stubs";
|
||||
version = "1.38.38";
|
||||
version = "1.38.44";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@@ -367,7 +367,7 @@ buildPythonPackage rec {
|
||||
src = fetchPypi {
|
||||
pname = "boto3_stubs";
|
||||
inherit version;
|
||||
hash = "sha256-RXIGUBA5HFs/9REp0Kx29As1ta5vVYW8sdBFQ0Hpfxk=";
|
||||
hash = "sha256-8ru3v7vaf3tpXoOB2CiDTEzVR8OLCNX0SRpHZPJSy7Q=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
setuptools,
|
||||
click,
|
||||
fastapi,
|
||||
pathspec,
|
||||
pydantic,
|
||||
python-dotenv,
|
||||
slowapi,
|
||||
starlette,
|
||||
@@ -17,33 +19,34 @@
|
||||
# Tests
|
||||
httpx,
|
||||
jinja2,
|
||||
gitMinimal,
|
||||
pytest-asyncio,
|
||||
pytest-mock,
|
||||
pytestCheckHook,
|
||||
python-multipart,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "gitingest";
|
||||
version = "0.1.4";
|
||||
version = "0.1.5";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cyclotruc";
|
||||
repo = "gitingest";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-2zt4pYgj5fieYS74QCMA9Kw9FUNb13ZJB/tX7WkMQew=";
|
||||
hash = "sha256-f/srwLhTXboSlW28qnShqTuc2yLMuHH3MyzfKpDIitQ=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
|
||||
pythonRelaxDeps = [
|
||||
"fastapi"
|
||||
];
|
||||
|
||||
dependencies = [
|
||||
click
|
||||
fastapi
|
||||
pathspec
|
||||
pydantic
|
||||
python-dotenv
|
||||
slowapi
|
||||
starlette
|
||||
@@ -59,6 +62,9 @@ buildPythonPackage rec {
|
||||
nativeCheckInputs = [
|
||||
httpx
|
||||
jinja2
|
||||
gitMinimal
|
||||
pytest-asyncio
|
||||
pytest-mock
|
||||
pytestCheckHook
|
||||
python-multipart
|
||||
];
|
||||
@@ -67,6 +73,13 @@ buildPythonPackage rec {
|
||||
# Tests require network
|
||||
"test_cli_with_default_options"
|
||||
"test_cli_with_options"
|
||||
"test_cli_with_stdout_output"
|
||||
"test_cli_writes_file"
|
||||
"test_clone_specific_branch"
|
||||
"test_include_ignore_patterns"
|
||||
"test_ingest_with_gitignore"
|
||||
"test_parse_query_with_branch"
|
||||
"test_parse_query_without_host"
|
||||
"test_run_ingest_query"
|
||||
];
|
||||
|
||||
|
||||
@@ -150,8 +150,8 @@ rec {
|
||||
"sha256-6OgMopfNAD7bpLnDFXlcejFqKYTOvrJOd/X39SHYa1A=";
|
||||
|
||||
mypy-boto3-autoscaling =
|
||||
buildMypyBoto3Package "autoscaling" "1.38.26"
|
||||
"sha256-U70vqWbBuDSUxbftuGdZasnmjBOk5QUDShSE+JAr5rA=";
|
||||
buildMypyBoto3Package "autoscaling" "1.38.39"
|
||||
"sha256-96Awte+u1CRTImnJoLgza2zudNTKZ0DVo5NkPU2SjGE=";
|
||||
|
||||
mypy-boto3-autoscaling-plans =
|
||||
buildMypyBoto3Package "autoscaling-plans" "1.38.0"
|
||||
@@ -166,8 +166,8 @@ rec {
|
||||
"sha256-z30tlyOFGYBz0IaEQ4RqSa5YPFZlRq9ulo32/N7ESbc=";
|
||||
|
||||
mypy-boto3-batch =
|
||||
buildMypyBoto3Package "batch" "1.38.0"
|
||||
"sha256-/4QC6sHh97mwEnLonWyGaFqKbGtsk+2VGhvCeg2cLVA=";
|
||||
buildMypyBoto3Package "batch" "1.38.43"
|
||||
"sha256-4uuQaVXfCnEyE7ZE3QqtvR13/+lNC5EXWhS/WKtxdWk=";
|
||||
|
||||
mypy-boto3-billingconductor =
|
||||
buildMypyBoto3Package "billingconductor" "1.38.0"
|
||||
@@ -446,8 +446,8 @@ rec {
|
||||
"sha256-RQh46jrXqj4bXTRJ+tPR9sql7yUn7Ek9u4p0OU0A7b0=";
|
||||
|
||||
mypy-boto3-ec2 =
|
||||
buildMypyBoto3Package "ec2" "1.38.33"
|
||||
"sha256-XQf8ENX2gvhXAAC6U73sAO5JgXFQmUOHdFHCzMvDQaM=";
|
||||
buildMypyBoto3Package "ec2" "1.38.43"
|
||||
"sha256-YBHcKICX+02kqhy/opsl2orgOPrTx0zZ+BgtynLhREA=";
|
||||
|
||||
mypy-boto3-ec2-instance-connect =
|
||||
buildMypyBoto3Package "ec2-instance-connect" "1.38.0"
|
||||
@@ -462,8 +462,8 @@ rec {
|
||||
"sha256-aSZu8mxsTho4pvWWbNwlJf0IROjqjTlIUEE5DJkAje4=";
|
||||
|
||||
mypy-boto3-ecs =
|
||||
buildMypyBoto3Package "ecs" "1.38.36"
|
||||
"sha256-zHlR/wT0ImcaR1vU07ryhW2Al+EOf+2RFlUHf5n8VoI=";
|
||||
buildMypyBoto3Package "ecs" "1.38.44"
|
||||
"sha256-ElOTchZ2hH2o8sn+e266ndqk6IAbPaPLGeQ6WmGc/rc=";
|
||||
|
||||
mypy-boto3-efs =
|
||||
buildMypyBoto3Package "efs" "1.38.33"
|
||||
@@ -494,8 +494,8 @@ rec {
|
||||
"sha256-vv3PDyswaI9sLKlPoXGngDMh3SIAy8cWCKaVzEUCb7o=";
|
||||
|
||||
mypy-boto3-elbv2 =
|
||||
buildMypyBoto3Package "elbv2" "1.38.0"
|
||||
"sha256-bGXPSBRUfkiRc2Isx79953gV2qv2rCE9N+L11CEceug=";
|
||||
buildMypyBoto3Package "elbv2" "1.38.43"
|
||||
"sha256-2g6mk4hXCVzxNJsktxovIsiNmjfOy1rpbX+I+LpCbMI=";
|
||||
|
||||
mypy-boto3-emr =
|
||||
buildMypyBoto3Package "emr" "1.38.18"
|
||||
@@ -506,8 +506,8 @@ rec {
|
||||
"sha256-Lr2cpSBkWl30iIS3fc4qiOWBTbIu5L0MMW5O9Au+COM=";
|
||||
|
||||
mypy-boto3-emr-serverless =
|
||||
buildMypyBoto3Package "emr-serverless" "1.38.36"
|
||||
"sha256-MmM3XIxuwHrD1cGOTSJq7YbCSPGQcidwUFD3DpBHET4=";
|
||||
buildMypyBoto3Package "emr-serverless" "1.38.40"
|
||||
"sha256-qpCgpDnI+ziIzYFrryVBkx6bRNwH5lnPeMO7GWiI8GA=";
|
||||
|
||||
mypy-boto3-entityresolution =
|
||||
buildMypyBoto3Package "entityresolution" "1.38.28"
|
||||
@@ -558,12 +558,12 @@ rec {
|
||||
"sha256-t1Pj8GSr9XDym/s1qAXaiGSGWEEttDhjBnPrB/L6Lwo=";
|
||||
|
||||
mypy-boto3-fsx =
|
||||
buildMypyBoto3Package "fsx" "1.38.26"
|
||||
"sha256-Njes201HxzOKDRwaxXWLp3ZjoRjEi62jYM0y2yvetWY=";
|
||||
buildMypyBoto3Package "fsx" "1.38.44"
|
||||
"sha256-FDY4Pu4hnQITnr7ykyevqUbmqJhR28Pa6XScx0A045Y=";
|
||||
|
||||
mypy-boto3-gamelift =
|
||||
buildMypyBoto3Package "gamelift" "1.38.0"
|
||||
"sha256-5b65h5uXhHrRjL8uuEntAePWyv5j2WMjxjRiMkNtgfo=";
|
||||
buildMypyBoto3Package "gamelift" "1.38.43"
|
||||
"sha256-/Tzetbmspbvi9Wxl3vEiJoZ1EsABdLWp2CcJjjWYkd0=";
|
||||
|
||||
mypy-boto3-glacier =
|
||||
buildMypyBoto3Package "glacier" "1.38.0"
|
||||
@@ -574,8 +574,8 @@ rec {
|
||||
"sha256-abALPaOoxM8dvwqd8j41mTT1Zmcn/sEVzlopSMc+fYM=";
|
||||
|
||||
mypy-boto3-glue =
|
||||
buildMypyBoto3Package "glue" "1.38.22"
|
||||
"sha256-qcUp+vqqmEXTnDIEs/tsu7Yz+nR/r2oISisqOB7xKis=";
|
||||
buildMypyBoto3Package "glue" "1.38.42"
|
||||
"sha256-w0lnzVTd1djYr8FGTqqEe2Qwwyt0JFWRmcWvPZAGtPE=";
|
||||
|
||||
mypy-boto3-grafana =
|
||||
buildMypyBoto3Package "grafana" "1.38.0"
|
||||
@@ -614,8 +614,8 @@ rec {
|
||||
"sha256-n11mu3O2o2sPL13xPtwlWVvpNfVUdV7l7NO2lXg+ZyM=";
|
||||
|
||||
mypy-boto3-imagebuilder =
|
||||
buildMypyBoto3Package "imagebuilder" "1.38.11"
|
||||
"sha256-GjIDucUtcb+AP1Y9FeS8wbLOJbnZXMXtJiQkZJGWVdo=";
|
||||
buildMypyBoto3Package "imagebuilder" "1.38.39"
|
||||
"sha256-GW/8AGEKRSRqPFwDw/rNY6fuuOVbSyqVdidnJRCTznU=";
|
||||
|
||||
mypy-boto3-importexport =
|
||||
buildMypyBoto3Package "importexport" "1.38.0"
|
||||
@@ -770,8 +770,8 @@ rec {
|
||||
"sha256-CTJpnW+pjNAr6U91P8A0JdEjFzAc31NGKb40fxYjhSQ=";
|
||||
|
||||
mypy-boto3-lambda =
|
||||
buildMypyBoto3Package "lambda" "1.38.0"
|
||||
"sha256-7OezhIwEXhvoHE8rdIIALBfOfLcN6FBmEUYQOoyxo/s=";
|
||||
buildMypyBoto3Package "lambda" "1.38.40"
|
||||
"sha256-FFyffeLaKftlGyFRXJBSaX91ecgh7jq3vL9+9Jk9zSU=";
|
||||
|
||||
mypy-boto3-lex-models =
|
||||
buildMypyBoto3Package "lex-models" "1.38.0"
|
||||
@@ -790,8 +790,8 @@ rec {
|
||||
"sha256-hHMZReLH2J2vgdkECWREXAp/2ZOoJSynZU8epapC188=";
|
||||
|
||||
mypy-boto3-license-manager =
|
||||
buildMypyBoto3Package "license-manager" "1.38.15"
|
||||
"sha256-2zkjzEgJC9wzLiCTUU5XB3YXcX2OVeb8oOvpI/ITiaQ=";
|
||||
buildMypyBoto3Package "license-manager" "1.38.43"
|
||||
"sha256-DMW42784Va8BETdinPZirhgLK7W7+LinNQ+b6zXpoqg=";
|
||||
|
||||
mypy-boto3-license-manager-linux-subscriptions =
|
||||
buildMypyBoto3Package "license-manager-linux-subscriptions" "1.38.0"
|
||||
@@ -810,8 +810,8 @@ rec {
|
||||
"sha256-uypKW3Cqj98SLeWmSwCXVKhKpXWXEvwdUexqqFgXeEc=";
|
||||
|
||||
mypy-boto3-logs =
|
||||
buildMypyBoto3Package "logs" "1.38.16"
|
||||
"sha256-TE/PCNUYLj55t7JbGdv0UZ3OUvx0IgpYrL5b22KEnfM=";
|
||||
buildMypyBoto3Package "logs" "1.38.39"
|
||||
"sha256-QDHdT8WTIcxQ2ZkJ9R+GmDifjsJhEW05fOYL2mWd9sc=";
|
||||
|
||||
mypy-boto3-lookoutequipment =
|
||||
buildMypyBoto3Package "lookoutequipment" "1.38.0"
|
||||
@@ -862,8 +862,8 @@ rec {
|
||||
"sha256-2h5gCpyHFR81p48scesRhcETZYJm+R1FWPE/STWsnps=";
|
||||
|
||||
mypy-boto3-mediaconvert =
|
||||
buildMypyBoto3Package "mediaconvert" "1.38.30"
|
||||
"sha256-npwBRNcqJRzYlXCkgPQRmf2gKenfS2nNuc5FPBxMVeM=";
|
||||
buildMypyBoto3Package "mediaconvert" "1.38.41"
|
||||
"sha256-5vDOyn8QEMirwpicTjk+tHXWIMhajLyzUeQdJ83Au5Q=";
|
||||
|
||||
mypy-boto3-medialive =
|
||||
buildMypyBoto3Package "medialive" "1.38.14"
|
||||
@@ -1002,12 +1002,12 @@ rec {
|
||||
"sha256-WUB4qt4LajzvKXQnhzYtWuFl+kWYUoJL2kj5qsNl9G4=";
|
||||
|
||||
mypy-boto3-payment-cryptography =
|
||||
buildMypyBoto3Package "payment-cryptography" "1.38.0"
|
||||
"sha256-F3oKfxVR29NMNUgheG8i9WZhDyl+6mTSZEqDNzHCdQU=";
|
||||
buildMypyBoto3Package "payment-cryptography" "1.38.40"
|
||||
"sha256-MgjJrln8iNVfGVnoPV4zqETs4+oIOi564hILVIOWLqY=";
|
||||
|
||||
mypy-boto3-payment-cryptography-data =
|
||||
buildMypyBoto3Package "payment-cryptography-data" "1.38.0"
|
||||
"sha256-XvULQjhXzn1bmjaESw1S6i2dXcYlppACL7S2ZyNne8E=";
|
||||
buildMypyBoto3Package "payment-cryptography-data" "1.38.40"
|
||||
"sha256-3aT9o4Vsjw0IMC0fFdlCs8OqCPMFKlYLeJwRjvgJmos=";
|
||||
|
||||
mypy-boto3-pca-connector-ad =
|
||||
buildMypyBoto3Package "pca-connector-ad" "1.38.0"
|
||||
@@ -1086,8 +1086,8 @@ rec {
|
||||
"sha256-ZgecmO3dz66i2COSXzBjyUCtTkGGi9gnvb/HNNEq1AE=";
|
||||
|
||||
mypy-boto3-rds =
|
||||
buildMypyBoto3Package "rds" "1.38.35"
|
||||
"sha256-SIjsrwnEI2XnavPn+THHkkzOqDNB1CaPQAs1K880Dnw=";
|
||||
buildMypyBoto3Package "rds" "1.38.43"
|
||||
"sha256-Dgmsl3yNadHpju27PUl3EdXEc4kDew08X8A6eGoTE6U=";
|
||||
|
||||
mypy-boto3-rds-data =
|
||||
buildMypyBoto3Package "rds-data" "1.38.0"
|
||||
@@ -1154,28 +1154,28 @@ rec {
|
||||
"sha256-URJDdSfpwq2lfpdnf5U4CpQJpZTtpZswc0lODkb2Wfc=";
|
||||
|
||||
mypy-boto3-route53resolver =
|
||||
buildMypyBoto3Package "route53resolver" "1.38.0"
|
||||
"sha256-DN8l+AbgvGY/VB8OufFoq+75u8iMWMIvnX80nfdwgT0=";
|
||||
buildMypyBoto3Package "route53resolver" "1.38.43"
|
||||
"sha256-3wX/Uq4G/Uz1wA2kZgzejqxE5QFiZpyozM+XpBnsO4M=";
|
||||
|
||||
mypy-boto3-rum =
|
||||
buildMypyBoto3Package "rum" "1.38.0"
|
||||
"sha256-gBkjxkSmaolRcBzYEbUwRvaZpEcPSD4cmfx/mi7VPM4=";
|
||||
|
||||
mypy-boto3-s3 =
|
||||
buildMypyBoto3Package "s3" "1.38.26"
|
||||
"sha256-OKRd7leC1cB93qB+pQllxNK6fndhfBn2E7TJ+A+WG1I=";
|
||||
buildMypyBoto3Package "s3" "1.38.44"
|
||||
"sha256-6s8VyRZOVuy4anYVKttBTPj38itGzYCoQ/a370GhzY8=";
|
||||
|
||||
mypy-boto3-s3control =
|
||||
buildMypyBoto3Package "s3control" "1.38.14"
|
||||
"sha256-vCG6YvEf2ncO6cyqWW56LVXMh4dLzfz6uQAT50xzeuE=";
|
||||
buildMypyBoto3Package "s3control" "1.38.44"
|
||||
"sha256-RiLJMsOyrGAWZTKQurPQe7ibj+iGqJPL6QizFCwEZ68=";
|
||||
|
||||
mypy-boto3-s3outposts =
|
||||
buildMypyBoto3Package "s3outposts" "1.38.0"
|
||||
"sha256-lBWZesgIKYnjSjUOPBhF4GNsNSk09YDSEyX0qweT3iM=";
|
||||
|
||||
mypy-boto3-sagemaker =
|
||||
buildMypyBoto3Package "sagemaker" "1.38.37"
|
||||
"sha256-8X9B13ob+ARV8cjxJSq2oUANc8C+UlML5DYGg0UQ08Q=";
|
||||
buildMypyBoto3Package "sagemaker" "1.38.40"
|
||||
"sha256-cvRmMi6lM1l7wZGN99HmSqOaU8UyLP3DEQCgEGtAUvA=";
|
||||
|
||||
mypy-boto3-sagemaker-a2i-runtime =
|
||||
buildMypyBoto3Package "sagemaker-a2i-runtime" "1.38.0"
|
||||
@@ -1326,8 +1326,8 @@ rec {
|
||||
"sha256-sBAiZcSfoFN7210hRnfaiXN7eE9X7AI0DXIhBSgIipk=";
|
||||
|
||||
mypy-boto3-storagegateway =
|
||||
buildMypyBoto3Package "storagegateway" "1.38.0"
|
||||
"sha256-sf4N+fCsuoJtLnpRzAj0Ze9H5szFig0d+1XbO8IoCpE=";
|
||||
buildMypyBoto3Package "storagegateway" "1.38.44"
|
||||
"sha256-r738q1+73HvnPaW7x8dZjjgMbQfvu5GeoETvdFvL/Ug=";
|
||||
|
||||
mypy-boto3-sts =
|
||||
buildMypyBoto3Package "sts" "1.38.38"
|
||||
@@ -1350,8 +1350,8 @@ rec {
|
||||
"sha256-demumYyUtBHj8Gzmml5374UxOLyWVMa71rN3pq55hDc=";
|
||||
|
||||
mypy-boto3-textract =
|
||||
buildMypyBoto3Package "textract" "1.38.0"
|
||||
"sha256-rfDZLT1heNBkjv4jrZSrhFV29TxEVfhOYmcZRzU4lx0=";
|
||||
buildMypyBoto3Package "textract" "1.38.44"
|
||||
"sha256-0ptHkOSITJbSVlDKmH7L0ov7VysxhQEwHS5tl7TMLEY=";
|
||||
|
||||
mypy-boto3-timestream-query =
|
||||
buildMypyBoto3Package "timestream-query" "1.38.10"
|
||||
@@ -1366,8 +1366,8 @@ rec {
|
||||
"sha256-X+cq+zQQnUm/8iusKqzkKzVUSFDvQYToiEwRb4rwSGc=";
|
||||
|
||||
mypy-boto3-transcribe =
|
||||
buildMypyBoto3Package "transcribe" "1.38.30"
|
||||
"sha256-stpcFDzkwOjnOHaeOjOSfZg4AQI3VhH/TFD3VsVZDL8=";
|
||||
buildMypyBoto3Package "transcribe" "1.38.43"
|
||||
"sha256-yXbTYHv+DkozN0M7Q+wGQLqk6lA7msrhtXim4jrwy7k=";
|
||||
|
||||
mypy-boto3-transfer =
|
||||
buildMypyBoto3Package "transfer" "1.38.0"
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pontos";
|
||||
version = "25.4.0";
|
||||
version = "25.6.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
@@ -28,7 +28,7 @@ buildPythonPackage rec {
|
||||
owner = "greenbone";
|
||||
repo = "pontos";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-/RX4lYtMk+X4BmMWH8Su2sfE3sUTawxIb8D10UNvP/E=";
|
||||
hash = "sha256-WRK+KxMUT2kk86KV8gGb8RvrtSvann4W/TkH3U9o+QI=";
|
||||
};
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
|
||||
@@ -2,26 +2,30 @@
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ppdeep";
|
||||
version = "20200505";
|
||||
format = "setuptools";
|
||||
version = "20250622";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "1zx1h0ff0wjjkgd0dzjv31i6ag09jw2p9vcssc1iplp60awlpixc";
|
||||
hash = "sha256-QKEcNp8B+K5eE+2DOvfkMMIl9Y+gS3dlGqSWgeQe1Gw=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
# Project has no tests
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "ppdeep" ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Python library for computing fuzzy hashes (ssdeep)";
|
||||
homepage = "https://github.com/elceef/ppdeep";
|
||||
license = with licenses; [ asl20 ];
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyais";
|
||||
version = "2.9.4";
|
||||
version = "2.10.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@@ -19,8 +19,8 @@ buildPythonPackage rec {
|
||||
src = fetchFromGitHub {
|
||||
owner = "M0r13n";
|
||||
repo = "pyais";
|
||||
tag = version;
|
||||
hash = "sha256-cuV3M8lI2Lw9iu4jLfMu/p3kfQO2TEnjjobMRj/Em78=";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-/9huwpBO8rMBBOp4icSxRrVvCTSzKJp34brDFKgs+Vk=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
mock,
|
||||
pbr,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
requests,
|
||||
testtools,
|
||||
}:
|
||||
@@ -14,17 +13,16 @@
|
||||
buildPythonPackage rec {
|
||||
pname = "pyopnsense";
|
||||
version = "0.4.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-3DKlVrOtMa55gTu557pgojRpdgrO5pEZ3L+9gKoW9yg=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
pbr
|
||||
build-system = [ pbr ];
|
||||
|
||||
dependencies = [
|
||||
requests
|
||||
];
|
||||
|
||||
@@ -37,11 +35,11 @@ buildPythonPackage rec {
|
||||
|
||||
pythonImportsCheck = [ "pyopnsense" ];
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Python client for the OPNsense API";
|
||||
homepage = "https://github.com/mtreinish/pyopnsense";
|
||||
changelog = "https://github.com/mtreinish/pyopnsense/releases/tag/${version}";
|
||||
license = with licenses; [ gpl3Plus ];
|
||||
maintainers = with maintainers; [ fab ];
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pypck";
|
||||
version = "0.8.8";
|
||||
version = "0.8.9";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
@@ -21,7 +21,7 @@ buildPythonPackage rec {
|
||||
owner = "alengwenus";
|
||||
repo = "pypck";
|
||||
tag = version;
|
||||
hash = "sha256-n7UFmWQyw60FTWNxs4mA9ZziZ2EwphkMI9pOLx7gFcA=";
|
||||
hash = "sha256-8ho4p+gS04NOIcXelcy97nR7NBwbt66mA+FUw9IuhQk=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -6,10 +6,10 @@
|
||||
backoff,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
hatchling,
|
||||
mashumaro,
|
||||
orjson,
|
||||
packaging,
|
||||
poetry-core,
|
||||
pytest-asyncio,
|
||||
pytest-cov-stub,
|
||||
pytest-mock,
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "python-bsblan";
|
||||
version = "2.1.0";
|
||||
version = "2.2.5";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.12";
|
||||
@@ -29,7 +29,7 @@ buildPythonPackage rec {
|
||||
owner = "liudger";
|
||||
repo = "python-bsblan";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-HaB1ypC2IkSEnM5Ek583CFvwWt1nm1gWUdoh5MH09YQ=";
|
||||
hash = "sha256-kPkKgjze3ohaIaDax3h66JWw5tY+3S0N+lPqXSFFcRY=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
@@ -38,7 +38,7 @@ buildPythonPackage rec {
|
||||
|
||||
env.PACKAGE_VERSION = version;
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
build-system = [ hatchling ];
|
||||
|
||||
pythonRelaxDeps = [ "async-timeout" ];
|
||||
|
||||
|
||||
@@ -1,45 +1,37 @@
|
||||
{
|
||||
lib,
|
||||
asgiref,
|
||||
buildPythonPackage,
|
||||
certifi,
|
||||
charset-normalizer,
|
||||
cvss,
|
||||
deepl,
|
||||
django,
|
||||
fetchFromGitHub,
|
||||
gql,
|
||||
idna,
|
||||
markdown-it-py,
|
||||
mdurl,
|
||||
pygments,
|
||||
pytestCheckHook,
|
||||
pythonOlder,
|
||||
pyyaml,
|
||||
requests,
|
||||
rich,
|
||||
setuptools,
|
||||
sqlparse,
|
||||
termcolor,
|
||||
tomli,
|
||||
tomli-w,
|
||||
tomli,
|
||||
tomlkit,
|
||||
urllib3,
|
||||
writableTmpDirAsHomeHook,
|
||||
xmltodict,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "reptor";
|
||||
version = "0.28";
|
||||
version = "0.31";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Syslifters";
|
||||
repo = "reptor";
|
||||
tag = version;
|
||||
hash = "sha256-hzdgG2/bTkzTUPK/Rnch4q12R5kY+qlr6gRwx54vbcE=";
|
||||
hash = "sha256-AbrfQJQvKXpV4FrhkGZOLYX3px9dzr9whJZwzR/7UYM=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = true;
|
||||
@@ -47,23 +39,16 @@ buildPythonPackage rec {
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
asgiref
|
||||
certifi
|
||||
charset-normalizer
|
||||
cvss
|
||||
django
|
||||
idna
|
||||
markdown-it-py
|
||||
mdurl
|
||||
pygments
|
||||
pyyaml
|
||||
requests
|
||||
rich
|
||||
sqlparse
|
||||
termcolor
|
||||
tomli
|
||||
tomlkit
|
||||
tomli-w
|
||||
tomlkit
|
||||
urllib3
|
||||
xmltodict
|
||||
];
|
||||
@@ -78,7 +63,6 @@ buildPythonPackage rec {
|
||||
] ++ lib.flatten (builtins.attrValues optional-dependencies);
|
||||
|
||||
preCheck = ''
|
||||
export HOME=$(mktemp -d)
|
||||
export PATH="$PATH:$out/bin";
|
||||
'';
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
buildPythonPackage,
|
||||
docutils,
|
||||
fetchFromGitHub,
|
||||
importlib-metadata,
|
||||
mock,
|
||||
pydantic,
|
||||
pytest-mock,
|
||||
@@ -12,21 +11,18 @@
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
setuptools-scm,
|
||||
typing-extensions,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "rstcheck-core";
|
||||
version = "1.2.1";
|
||||
version = "1.2.2";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rstcheck";
|
||||
repo = "rstcheck-core";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-PiQMk0lIv24S6qXMYIQR+SkSji+WA30ivWs2uPQwf2A=";
|
||||
hash = "sha256-D17I6pncTnrRjA/vt4lt/Bfkko3Lx58Xyti3sM0sC3s=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
@@ -38,15 +34,10 @@ buildPythonPackage rec {
|
||||
NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-strict-prototypes";
|
||||
};
|
||||
|
||||
dependencies =
|
||||
[
|
||||
docutils
|
||||
pydantic
|
||||
]
|
||||
++ lib.optionals (pythonOlder "3.9") [
|
||||
importlib-metadata
|
||||
typing-extensions
|
||||
];
|
||||
dependencies = [
|
||||
docutils
|
||||
pydantic
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
mock
|
||||
@@ -64,7 +55,7 @@ buildPythonPackage rec {
|
||||
meta = with lib; {
|
||||
description = "Library for checking syntax of reStructuredText";
|
||||
homepage = "https://github.com/rstcheck/rstcheck-core";
|
||||
changelog = "https://github.com/rstcheck/rstcheck-core/blob/v${version}/CHANGELOG.md";
|
||||
changelog = "https://github.com/rstcheck/rstcheck-core/blob/${src.tag}/CHANGELOG.md";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ fab ];
|
||||
};
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "tencentcloud-sdk-python";
|
||||
version = "3.0.1407";
|
||||
version = "3.0.1409";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
@@ -19,7 +19,7 @@ buildPythonPackage rec {
|
||||
owner = "TencentCloud";
|
||||
repo = "tencentcloud-sdk-python";
|
||||
tag = version;
|
||||
hash = "sha256-3F/37g6caCBotlhAe1xmFSyiTT5O1RJyQHEMjYTtoEw=";
|
||||
hash = "sha256-JbPC6pAtK5NSRcnE0qzhWN+MZ3ddmUhVA7oKEdLxEQQ=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
+1334
File diff suppressed because it is too large
Load Diff
@@ -47,6 +47,10 @@ let
|
||||
url = "https://s3.amazonaws.com/models.huggingface.co/bert/bert-base-uncased-vocab.txt";
|
||||
hash = "sha256-B+ztN1zsFE0nyQAkHz4zlHjeyVj5L928VR8pXJkgOKM=";
|
||||
};
|
||||
"tokenizer-llama3.json" = fetchurl {
|
||||
url = "https://huggingface.co/Narsil/llama-tokenizer/resolve/main/tokenizer.json";
|
||||
hash = "sha256-eePlImNfMXEwCRO7QhRkqH3mIiGCoFcLmyzLoqlksrQ=";
|
||||
};
|
||||
"big.txt" = fetchurl {
|
||||
url = "https://norvig.com/big.txt";
|
||||
hash = "sha256-+gZsfUDw8gGsQUTmUqpiQw5YprOAXscGUPZ42lgE6Hs=";
|
||||
@@ -71,33 +75,40 @@ let
|
||||
in
|
||||
buildPythonPackage rec {
|
||||
pname = "tokenizers";
|
||||
version = "0.21.1";
|
||||
version = "0.21.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "huggingface";
|
||||
repo = "tokenizers";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-3S7ZCaZnnwyNjoZ4Y/q3ngQE2MIm2iyCCjYAkdMVG2A=";
|
||||
hash = "sha256-HO7Zg/yLY6yxjOo5Jf6Iu2zCreCyv7IaNrWtBKrspqQ=";
|
||||
};
|
||||
|
||||
# TestUnigram.test_continuing_prefix_trainer_mismatch fails with:
|
||||
# Exception: No such file or directory (os error 2)
|
||||
# Fix submitted upstream: https://github.com/huggingface/tokenizers/pull/1747
|
||||
# Cargo.lock shipped with 0.21.2 is invalid:
|
||||
# error: no matching package found
|
||||
# searched package name: `ahash`
|
||||
# perhaps you meant: wasi
|
||||
# location searched: directory source `/build/tokenizers-0.21.2-vendor` (which is replacing registry `crates-io`)
|
||||
# required by package `tokenizers-python v0.21.2 (/build/source/bindings/python)`
|
||||
#
|
||||
# Hence, I (@GaetanLepage) re-generated the lockfile and embedded it here for now.
|
||||
# TODO: Try to switch back to `rustPlatform.fetchCargoVendor` at the next release.
|
||||
postPatch = ''
|
||||
substituteInPlace tests/bindings/test_trainers.py \
|
||||
--replace-fail '"data/' '"tests/data/'
|
||||
ln -sf '${./Cargo.lock}' Cargo.lock
|
||||
'';
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit
|
||||
pname
|
||||
version
|
||||
src
|
||||
sourceRoot
|
||||
;
|
||||
hash = "sha256-I7LlBmeVY2rWI0ta6x311iAurQKuutsClrbUgkt9xWk=";
|
||||
cargoDeps = rustPlatform.importCargoLock {
|
||||
lockFile = ./Cargo.lock;
|
||||
};
|
||||
# cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
# inherit
|
||||
# pname
|
||||
# version
|
||||
# src
|
||||
# sourceRoot
|
||||
# ;
|
||||
# hash = "sha256-EKiHjcXUjU8CWe2CB2EgAQlRcZebwe4EpD7P8lWbCjw=";
|
||||
# };
|
||||
|
||||
sourceRoot = "${src.name}/bindings/python";
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "xarray-einstats";
|
||||
version = "0.9.0";
|
||||
version = "0.9.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.10";
|
||||
@@ -23,7 +23,7 @@ buildPythonPackage rec {
|
||||
owner = "arviz-devs";
|
||||
repo = "xarray-einstats";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-0FhoiKagEwxdqLWJyucjiTjjHdYZB6RMIfy2xBFAm4I=";
|
||||
hash = "sha256-CgyMc2Yvut+1LfH9F2FAd62HuLu+58Xr50txbWj4mYU=";
|
||||
};
|
||||
|
||||
build-system = [ flit-core ];
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "yolink-api";
|
||||
version = "0.5.4";
|
||||
version = "0.5.5";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@@ -21,7 +21,7 @@ buildPythonPackage rec {
|
||||
owner = "YoSmart-Inc";
|
||||
repo = "yolink-api";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-b83ozdnaZ15LMUiDJH2LPZv9D/ovV0Nx15+R6tip6Yk=";
|
||||
hash = "sha256-K1KAuHpB6g02s8ZG7PqbhAB4NBxZX0ijXTQQgYL/Kn8=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -16,8 +16,8 @@ let
|
||||
hash = "sha256-z4anrXZEBjldQoam0J1zBxFyCsxtk+nc6ax6xNxKKKc=";
|
||||
};
|
||||
"10" = {
|
||||
version = "10.12.1";
|
||||
hash = "sha256-iJusRw7JPMw3ZEiKGda6j5xkitXlCppuS+N2il3jh6M=";
|
||||
version = "10.12.3";
|
||||
hash = "sha256-6XFzlGofF14dbCJFJ5Z6X0aLSCFXL69qxSf97O+sZM0=";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
@@ -130,7 +130,6 @@ stdenv.mkDerivation {
|
||||
'';
|
||||
homepage = "http://oilrush-game.com/";
|
||||
license = lib.licenses.unfree;
|
||||
#maintainers = with lib.maintainers; [ astsmtl ];
|
||||
platforms = lib.platforms.linux;
|
||||
hydraPlatforms = [ ];
|
||||
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
|
||||
|
||||
@@ -39,7 +39,6 @@ stdenv.mkDerivation rec {
|
||||
homepage = "http://www.warsow.net";
|
||||
license = licenses.unfreeRedistributable;
|
||||
maintainers = with maintainers; [
|
||||
astsmtl
|
||||
abbradar
|
||||
];
|
||||
platforms = warsow-engine.meta.platforms;
|
||||
|
||||
@@ -87,7 +87,6 @@ stdenv.mkDerivation {
|
||||
homepage = "http://www.warsow.net";
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [
|
||||
astsmtl
|
||||
abbradar
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
|
||||
@@ -64,7 +64,6 @@ let
|
||||
homepage = "https://www.xonotic.org/";
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [
|
||||
astsmtl
|
||||
zalakain
|
||||
];
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -55,7 +55,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [
|
||||
astsmtl
|
||||
qusic
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
|
||||
@@ -277,7 +277,6 @@ let
|
||||
homepage = "https://www.musicpd.org/";
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = with maintainers; [
|
||||
astsmtl
|
||||
tobim
|
||||
];
|
||||
platforms = platforms.unix;
|
||||
|
||||
@@ -69,6 +69,16 @@
|
||||
"agpl"
|
||||
]
|
||||
},
|
||||
"dav_push": {
|
||||
"hash": "sha256-+Ji6xYFudC5ds4YLJnzZ34v7Ct615CdtkZPyq8iTsdA=",
|
||||
"url": "https://github.com/bitfireAT/nc_ext_dav_push/releases/download/v0.0.3/dav_push.tar.gz",
|
||||
"version": "0.0.3",
|
||||
"description": "**This extension is in a very early stage of development. It is for demonstration and testing purposes only. Don't use it on production systems!**\n\nIn proprietary environments, changes in events and contacts are nowadays usually pushed to other clients so that they can update their views almost in real-time.\n\nWebDAV however (and in this context, especially CalDAV and CardDAV) doesn't currently support push notifications of clients when a collection has changed. So clients have to periodically ask the server for changes. This causes unnecessary delays and battery usage.\n\nThe WebDAV-Push standard, which is currently in development, wants to solve this problem with an open protocol, too.\n\nThis is the server part of these efforts to draft a standard and provide a working implementation (server + client) in order to demonstrate it.\n\n\nThe current WebDAV-Push draft is provided by [@bitfireAT](https://github.com/bitfireAT).\n \nThis Nextcloud extension has been developed by [@verdigado](https://github.com/verdigado).",
|
||||
"homepage": "",
|
||||
"licenses": [
|
||||
"agpl"
|
||||
]
|
||||
},
|
||||
"deck": {
|
||||
"hash": "sha256-A2n68T7x4la4VrMwsBMIWk6LWM4nge9FtQhl5eLp8jQ=",
|
||||
"url": "https://github.com/nextcloud-releases/deck/releases/download/v1.14.5/deck-v1.14.5.tar.gz",
|
||||
|
||||
@@ -69,6 +69,16 @@
|
||||
"agpl"
|
||||
]
|
||||
},
|
||||
"dav_push": {
|
||||
"hash": "sha256-+Ji6xYFudC5ds4YLJnzZ34v7Ct615CdtkZPyq8iTsdA=",
|
||||
"url": "https://github.com/bitfireAT/nc_ext_dav_push/releases/download/v0.0.3/dav_push.tar.gz",
|
||||
"version": "0.0.3",
|
||||
"description": "**This extension is in a very early stage of development. It is for demonstration and testing purposes only. Don't use it on production systems!**\n\nIn proprietary environments, changes in events and contacts are nowadays usually pushed to other clients so that they can update their views almost in real-time.\n\nWebDAV however (and in this context, especially CalDAV and CardDAV) doesn't currently support push notifications of clients when a collection has changed. So clients have to periodically ask the server for changes. This causes unnecessary delays and battery usage.\n\nThe WebDAV-Push standard, which is currently in development, wants to solve this problem with an open protocol, too.\n\nThis is the server part of these efforts to draft a standard and provide a working implementation (server + client) in order to demonstrate it.\n\n\nThe current WebDAV-Push draft is provided by [@bitfireAT](https://github.com/bitfireAT).\n \nThis Nextcloud extension has been developed by [@verdigado](https://github.com/verdigado).",
|
||||
"homepage": "",
|
||||
"licenses": [
|
||||
"agpl"
|
||||
]
|
||||
},
|
||||
"deck": {
|
||||
"hash": "sha256-VUdHoLYyCg7DsNu2LYZelmcHM4B0cfkH8PwcTK844mo=",
|
||||
"url": "https://github.com/nextcloud-releases/deck/releases/download/v1.15.1/deck-v1.15.1.tar.gz",
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
, "contacts": "agpl3Plus"
|
||||
, "cookbook": "agpl3Plus"
|
||||
, "cospend": "agpl3Plus"
|
||||
, "dav_push": "agpl3Plus"
|
||||
, "deck": "agpl3Plus"
|
||||
, "end_to_end_encryption": "agpl3Plus"
|
||||
, "files_automatedtagging" : "agpl3Plus"
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
postgresqlBuildExtension (finalAttrs: {
|
||||
pname = "pg_net";
|
||||
version = "0.15.1";
|
||||
version = "0.16.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "supabase";
|
||||
repo = "pg_net";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-BhLZdoMeK6QkmEEn3/+G6+TElFea2uifaQBW5aftqpM=";
|
||||
hash = "sha256-Jtb4jGvci70Yb6YoEsr8sSHz30kFeYFitnLjtJK1CGI=";
|
||||
};
|
||||
|
||||
buildInputs = [ curl ];
|
||||
|
||||
@@ -32,6 +32,5 @@ stdenv.mkDerivation rec {
|
||||
description = "Multilingual text processing library (runtime)";
|
||||
license = lib.licenses.lgpl21Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ astsmtl ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -53,7 +53,6 @@ mkDerivation rec {
|
||||
'';
|
||||
homepage = "https://github.com/panzi/qjoypad/";
|
||||
license = lib.licenses.gpl2Only;
|
||||
maintainers = with maintainers; [ astsmtl ];
|
||||
platforms = with platforms; linux;
|
||||
mainProgram = "qjoypad";
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user