mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-21 22:43:01 +00:00
Merge branch 'master' into staging-next
This commit is contained in:
commit
c76085b3a9
7
.github/CODEOWNERS
vendored
7
.github/CODEOWNERS
vendored
@ -129,8 +129,11 @@ nixos/modules/installer/tools/nix-fallback-paths.nix @raitobezarius
|
||||
/pkgs/common-updater/scripts/update-source-version @jtojnar
|
||||
|
||||
# Python-related code and docs
|
||||
/doc/languages-frameworks/python.section.md @mweinelt
|
||||
/pkgs/development/interpreters/python/hooks
|
||||
/doc/languages-frameworks/python.section.md @mweinelt @natsukium
|
||||
/maintainers/scripts/update-python-libraries @natsukium
|
||||
/pkgs/development/interpreters/python @natsukium
|
||||
/pkgs/top-level/python-packages.nix @natsukium
|
||||
/pkgs/top-level/release-python.nix @natsukium
|
||||
|
||||
# Haskell
|
||||
/doc/languages-frameworks/haskell.section.md @sternenseemann @maralorn @ncfavier
|
||||
|
@ -12005,6 +12005,12 @@
|
||||
github = "itslychee";
|
||||
name = "Lychee";
|
||||
};
|
||||
lyndeno = {
|
||||
name = "Lyndon Sanche";
|
||||
email = "lsanche@lyndeno.ca";
|
||||
github = "Lyndeno";
|
||||
githubId = 13490857;
|
||||
};
|
||||
lynty = {
|
||||
email = "ltdong93+nix@gmail.com";
|
||||
github = "Lynty";
|
||||
|
@ -103,6 +103,10 @@
|
||||
|
||||
- Android NDK version 26 and SDK version 33 are now the default versions used for cross compilation to android.
|
||||
|
||||
- `nodePackages.vscode-css-languageserver-bin`, `nodePackages.vscode-html-languageserver-bin`,
|
||||
and `nodePackages.vscode-json-languageserver-bin` were dropped due to an unmaintained upstream.
|
||||
The `vscode-langservers-extracted` package is a maintained drop-in replacement.
|
||||
|
||||
- `haskell.lib.compose.justStaticExecutables` now disallows references to GHC in the
|
||||
output by default, to alert users to closure size issues caused by
|
||||
[#164630](https://github.com/NixOS/nixpkgs/issues/164630). See ["Packaging
|
||||
|
@ -8,6 +8,7 @@ in {
|
||||
options = {
|
||||
services.espanso = {
|
||||
enable = mkEnableOption "Espanso";
|
||||
wayland = mkEnableOption "use the Wayland compatible espanso package";
|
||||
package = mkPackageOption pkgs "espanso" {
|
||||
example = "pkgs.espanso-wayland";
|
||||
};
|
||||
|
@ -128,6 +128,7 @@ in
|
||||
RestrictAddressFamilies = [
|
||||
"AF_INET"
|
||||
"AF_INET6"
|
||||
"AF_UNIX"
|
||||
];
|
||||
RestrictNamespaces = true;
|
||||
RestrictRealtime = true;
|
||||
|
@ -5,7 +5,7 @@
|
||||
, ffmpeg
|
||||
, libopus
|
||||
, makeBinaryWrapper
|
||||
, nix-update-script
|
||||
, unstableGitUpdater
|
||||
, openssl
|
||||
, pkg-config
|
||||
, stdenv
|
||||
@ -35,7 +35,9 @@ rustPlatform.buildRustPackage {
|
||||
--prefix PATH : ${lib.makeBinPath [ ffmpeg yt-dlp ]}
|
||||
'';
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
passthru.updateScript = unstableGitUpdater {
|
||||
tagPrefix = "v";
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "Hassle-free Discord music bot";
|
||||
|
@ -10,7 +10,7 @@
|
||||
, aspellDicts
|
||||
# Use `lib.collect lib.isDerivation aspellDicts;` to make all dictionaries
|
||||
# available.
|
||||
, enchantAspellDicts ? with aspellDicts; [ en en-computers en-science ]
|
||||
, enchantAspellDicts ? with aspellDicts; [ en en-computers ]
|
||||
}:
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
|
@ -12,7 +12,7 @@
|
||||
"new": "vim-fern"
|
||||
},
|
||||
"gina-vim": {
|
||||
"date": "2024-06-19",
|
||||
"date": "2024-07-03",
|
||||
"new": "vim-gina"
|
||||
},
|
||||
"gist-vim": {
|
||||
@ -60,7 +60,7 @@
|
||||
"new": "vim-suda"
|
||||
},
|
||||
"vim-fsharp": {
|
||||
"date": "2024-06-19",
|
||||
"date": "2024-07-03",
|
||||
"new": "zarchive-vim-fsharp"
|
||||
},
|
||||
"vim-jade": {
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -27,12 +27,12 @@
|
||||
};
|
||||
angular = buildGrammar {
|
||||
language = "angular";
|
||||
version = "0.0.0+rev=10f21f3";
|
||||
version = "0.0.0+rev=5c9b47c";
|
||||
src = fetchFromGitHub {
|
||||
owner = "dlvandenberg";
|
||||
repo = "tree-sitter-angular";
|
||||
rev = "10f21f3f1b10584e62ecc113ab3cda1196d0ceb8";
|
||||
hash = "sha256-hBvDFLIN4n0dbpH8FKe0sY8t4Jwa0GtrLt2GG04Qgn8=";
|
||||
rev = "5c9b47c6a978072808b356065fe8f223cdc8fc07";
|
||||
hash = "sha256-nln4A2zIaFvfvWMplMDV3XMlXLEFfqx68GiNoFSR2/c=";
|
||||
};
|
||||
meta.homepage = "https://github.com/dlvandenberg/tree-sitter-angular";
|
||||
};
|
||||
@ -182,12 +182,12 @@
|
||||
};
|
||||
bp = buildGrammar {
|
||||
language = "bp";
|
||||
version = "0.0.0+rev=2326d70";
|
||||
version = "0.0.0+rev=4e60cf3";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ambroisie";
|
||||
repo = "tree-sitter-bp";
|
||||
rev = "2326d709fb9cf73cf124fdbc803c267f851721a4";
|
||||
hash = "sha256-h9T8tfS2K85N9NLwYj6tu2MHPj4YyG/UBYoezfWuEyI=";
|
||||
rev = "4e60cf3c2e613625c06f6f85540b3631e2d06cd3";
|
||||
hash = "sha256-E8xL93rZx5I1RWXduBZdfVnogmha6TFQz4KerNWrpTI=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ambroisie/tree-sitter-bp";
|
||||
};
|
||||
@ -259,12 +259,12 @@
|
||||
};
|
||||
cmake = buildGrammar {
|
||||
language = "cmake";
|
||||
version = "0.0.0+rev=4864abb";
|
||||
version = "0.0.0+rev=69d7a8b";
|
||||
src = fetchFromGitHub {
|
||||
owner = "uyha";
|
||||
repo = "tree-sitter-cmake";
|
||||
rev = "4864abb95a1f6e54d6b362677beef9fb674b41e9";
|
||||
hash = "sha256-asJ4BDARnQdc+d0H+DDpW+/gDGuEIbc8PVL0B3KrA0Y=";
|
||||
rev = "69d7a8b0f7493b0dbb07d54e8fea96c5421e8a71";
|
||||
hash = "sha256-WyWKf/cqMPClo8xwech3xm4if4Tu9TwA9YstBIEjkoI=";
|
||||
};
|
||||
meta.homepage = "https://github.com/uyha/tree-sitter-cmake";
|
||||
};
|
||||
@ -359,12 +359,12 @@
|
||||
};
|
||||
cuda = buildGrammar {
|
||||
language = "cuda";
|
||||
version = "0.0.0+rev=1f188ef";
|
||||
version = "0.0.0+rev=b93070b";
|
||||
src = fetchFromGitHub {
|
||||
owner = "theHamsta";
|
||||
repo = "tree-sitter-cuda";
|
||||
rev = "1f188eff83b562ffae36d13e1b804ec6f3b9f1d9";
|
||||
hash = "sha256-AZXk29yM21KOTVWWUKkr1+sr7gv7ViD6kDjwrJZoCzg=";
|
||||
rev = "b93070b5a91ee9537d45e59d741737b1289c5dcc";
|
||||
hash = "sha256-IINYPEysz5bI2cmFY6eNCR86b0OfBIqws5a61UxCfg4=";
|
||||
};
|
||||
meta.homepage = "https://github.com/theHamsta/tree-sitter-cuda";
|
||||
};
|
||||
@ -425,12 +425,12 @@
|
||||
};
|
||||
diff = buildGrammar {
|
||||
language = "diff";
|
||||
version = "0.0.0+rev=629676f";
|
||||
version = "0.0.0+rev=19dd5aa";
|
||||
src = fetchFromGitHub {
|
||||
owner = "the-mikedavis";
|
||||
repo = "tree-sitter-diff";
|
||||
rev = "629676fc3919606964231b2c7b9677d6998a2cb4";
|
||||
hash = "sha256-E2l971rSVAuSiLDVMto6hjViaxDLjA7LFQM+/evMXhk=";
|
||||
rev = "19dd5aa52fe339a1d974768a09ee2537303e8ca5";
|
||||
hash = "sha256-pS+xTdJWhb0pmWecmlnQb6PwkAUTG5Sry3Jf7zWseU0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/the-mikedavis/tree-sitter-diff";
|
||||
};
|
||||
@ -491,24 +491,24 @@
|
||||
};
|
||||
dtd = buildGrammar {
|
||||
language = "dtd";
|
||||
version = "0.0.0+rev=648183d";
|
||||
version = "0.0.0+rev=809266e";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter-grammars";
|
||||
repo = "tree-sitter-xml";
|
||||
rev = "648183d86f6f8ffb240ea11b4c6873f6f45d8b67";
|
||||
hash = "sha256-O40z5VYmFeE8pkJ85Vu5DWV31YslIrwD80+4qnpoRNY=";
|
||||
rev = "809266ed1694d64dedc168a18893cc254e3edf7e";
|
||||
hash = "sha256-Kxmk9v2oTTYtoLQ2n0LyNziouG56ZSgcirS8JukUmZE=";
|
||||
};
|
||||
location = "dtd";
|
||||
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml";
|
||||
};
|
||||
earthfile = buildGrammar {
|
||||
language = "earthfile";
|
||||
version = "0.0.0+rev=b5bdcb5";
|
||||
version = "0.0.0+rev=5a86415";
|
||||
src = fetchFromGitHub {
|
||||
owner = "glehmann";
|
||||
repo = "tree-sitter-earthfile";
|
||||
rev = "b5bdcb5813ce0e582fbd8e03eb42c80d3cc8984e";
|
||||
hash = "sha256-fhHu8kniYOLhrlHLgfP1NHtBxURrM7GNn51zmPNcTIU=";
|
||||
rev = "5a864159ff728b6d4f7d0aab3723f85a467d180f";
|
||||
hash = "sha256-w36h/4xGtGZpJu+ueZiO6K4Eln0DkNUw6a626urMbz4=";
|
||||
};
|
||||
meta.homepage = "https://github.com/glehmann/tree-sitter-earthfile";
|
||||
};
|
||||
@ -603,12 +603,12 @@
|
||||
};
|
||||
erlang = buildGrammar {
|
||||
language = "erlang";
|
||||
version = "0.0.0+rev=b8e44bc";
|
||||
version = "0.0.0+rev=da275db";
|
||||
src = fetchFromGitHub {
|
||||
owner = "WhatsApp";
|
||||
repo = "tree-sitter-erlang";
|
||||
rev = "b8e44bc0a3b2ce6bceea47c0b1c0f303a6b322b8";
|
||||
hash = "sha256-9sfucj3jx5KVt/okHyCZLIJUbYFHPO4Ld/IWWjVXKDA=";
|
||||
rev = "da275db3ae46bbd00f97d11f888d8c58c14faa6d";
|
||||
hash = "sha256-05V1VLmafWgdAHaNiBj4YYl9/W54j6TNSH5CLnh0fjY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang";
|
||||
};
|
||||
@ -779,12 +779,12 @@
|
||||
};
|
||||
git_rebase = buildGrammar {
|
||||
language = "git_rebase";
|
||||
version = "0.0.0+rev=d8a4207";
|
||||
version = "0.0.0+rev=274e27e";
|
||||
src = fetchFromGitHub {
|
||||
owner = "the-mikedavis";
|
||||
repo = "tree-sitter-git-rebase";
|
||||
rev = "d8a4207ebbc47bd78bacdf48f883db58283f9fd8";
|
||||
hash = "sha256-mbRu2+wZVf5Nk3XlFvLSBOUg2QqmCR2tqO7gLpOJ45k=";
|
||||
rev = "274e27ea0f09371122ab55b8a812a32d6ef644e8";
|
||||
hash = "sha256-W0aDOZ2uPXHGAbt/p3slyotw4dPsmgADnRAH3e9NT1Y=";
|
||||
};
|
||||
meta.homepage = "https://github.com/the-mikedavis/tree-sitter-git-rebase";
|
||||
};
|
||||
@ -801,12 +801,12 @@
|
||||
};
|
||||
gitcommit = buildGrammar {
|
||||
language = "gitcommit";
|
||||
version = "0.0.0+rev=edd817e";
|
||||
version = "0.0.0+rev=aa5c279";
|
||||
src = fetchFromGitHub {
|
||||
owner = "gbprod";
|
||||
repo = "tree-sitter-gitcommit";
|
||||
rev = "edd817e0532f179b7f7f371dc180629070945f0c";
|
||||
hash = "sha256-iipzgO8vJJpxhf/ZJh6tsfRa54C6g9rAN9TVdycKiqc=";
|
||||
rev = "aa5c279287f0895a7ebc76a06e55ac3e4b2df7c7";
|
||||
hash = "sha256-TjHaogOnerLUvCxEOBkqfc4ZtKmgmpU8vQyDmaDsO3Y=";
|
||||
};
|
||||
meta.homepage = "https://github.com/gbprod/tree-sitter-gitcommit";
|
||||
};
|
||||
@ -845,12 +845,12 @@
|
||||
};
|
||||
glsl = buildGrammar {
|
||||
language = "glsl";
|
||||
version = "0.0.0+rev=7f91bf3";
|
||||
version = "0.0.0+rev=3736dfc";
|
||||
src = fetchFromGitHub {
|
||||
owner = "theHamsta";
|
||||
repo = "tree-sitter-glsl";
|
||||
rev = "7f91bf34cadc06a96efc475df501ffca4dda9410";
|
||||
hash = "sha256-M676GDkyUGosih5R77duEy4jUrIz3bGwD+G6n68gJX0=";
|
||||
rev = "3736dfc811c07fa749ca818f94c9a3977734dd26";
|
||||
hash = "sha256-BIEM9i7GItQZmOcJDMHm2yY+4xeL5x9BzZORtYOxr28=";
|
||||
};
|
||||
meta.homepage = "https://github.com/theHamsta/tree-sitter-glsl";
|
||||
};
|
||||
@ -1032,12 +1032,12 @@
|
||||
};
|
||||
hcl = buildGrammar {
|
||||
language = "hcl";
|
||||
version = "0.0.0+rev=422cbe1";
|
||||
version = "0.0.0+rev=9e3ec98";
|
||||
src = fetchFromGitHub {
|
||||
owner = "MichaHoffmann";
|
||||
repo = "tree-sitter-hcl";
|
||||
rev = "422cbe1d93a8ae3847744b664041fc76876babcd";
|
||||
hash = "sha256-PrA/F8IIJDzr2HjX9NToApzbM7nO+NesMcKhOQyOyNU=";
|
||||
rev = "9e3ec9848f28d26845ba300fd73c740459b83e9b";
|
||||
hash = "sha256-HM77BXavgP+H3XwHSqRdLlylmkH+idtuZqLeOV2VUiM=";
|
||||
};
|
||||
meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl";
|
||||
};
|
||||
@ -1077,12 +1077,12 @@
|
||||
};
|
||||
hlsl = buildGrammar {
|
||||
language = "hlsl";
|
||||
version = "0.0.0+rev=5e1225a";
|
||||
version = "0.0.0+rev=80517ca";
|
||||
src = fetchFromGitHub {
|
||||
owner = "theHamsta";
|
||||
repo = "tree-sitter-hlsl";
|
||||
rev = "5e1225a30712ca0a9040509806c7ba274a1bbcde";
|
||||
hash = "sha256-gBByrpw5iCGoOy1zrg0emuAd1Vd8KOKFeJLZOCWh9qU=";
|
||||
rev = "80517ca13317fb8591503c0d99f2ad76e8979a72";
|
||||
hash = "sha256-3MoTDW0LyZd0wge7R5d+H7QG9zPBykXVE73eJEWMdK8=";
|
||||
};
|
||||
meta.homepage = "https://github.com/theHamsta/tree-sitter-hlsl";
|
||||
};
|
||||
@ -1143,12 +1143,12 @@
|
||||
};
|
||||
http = buildGrammar {
|
||||
language = "http";
|
||||
version = "0.0.0+rev=8d22f33";
|
||||
version = "0.0.0+rev=2dacda9";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rest-nvim";
|
||||
repo = "tree-sitter-http";
|
||||
rev = "8d22f33faa5aa95c6526606fb656ada342e59e40";
|
||||
hash = "sha256-L+9cDLTmisZmdBXocK8u7fkJIlaZId9qeQxVWwFkdJg=";
|
||||
rev = "2dacda923bafcfeae487e457df0fc1c95f6d1848";
|
||||
hash = "sha256-JunYDINufbrbVduLrrX73rD8L6MC5dEie8yq92qTFe4=";
|
||||
};
|
||||
meta.homepage = "https://github.com/rest-nvim/tree-sitter-http";
|
||||
};
|
||||
@ -1165,23 +1165,23 @@
|
||||
};
|
||||
hyprlang = buildGrammar {
|
||||
language = "hyprlang";
|
||||
version = "0.0.0+rev=c9012d6";
|
||||
version = "0.0.0+rev=6858695";
|
||||
src = fetchFromGitHub {
|
||||
owner = "luckasRanarison";
|
||||
repo = "tree-sitter-hyprlang";
|
||||
rev = "c9012d6dcaaa939f17c21e1fdb17b013d139e6b9";
|
||||
hash = "sha256-yI/3DVX2SgvU+mP1KVe7OA8OtqXbaZG9/mTUQjUHCgk=";
|
||||
rev = "6858695eba0e63b9e0fceef081d291eb352abce8";
|
||||
hash = "sha256-5csAj7k03QEEfkZE/EBmGjqUHPlFss3EWvExT4kaiQg=";
|
||||
};
|
||||
meta.homepage = "https://github.com/luckasRanarison/tree-sitter-hyprlang";
|
||||
};
|
||||
idl = buildGrammar {
|
||||
language = "idl";
|
||||
version = "0.0.0+rev=9f56001";
|
||||
version = "0.0.0+rev=966797b";
|
||||
src = fetchFromGitHub {
|
||||
owner = "cathaysia";
|
||||
repo = "tree-sitter-idl";
|
||||
rev = "9f56001f8ed29b0ea9fa4f02813f3e83ab0a2aaa";
|
||||
hash = "sha256-L5O9pep1No4oWSM7nA71RYY2X688+rm/2pTETP7ifOA=";
|
||||
rev = "966797b8c581526efdd2252f815dde6de1a8f932";
|
||||
hash = "sha256-q2aBAXUVjhcoHH7iZQllLkDF5ZMuIxNjWu72Xt+YdXA=";
|
||||
};
|
||||
meta.homepage = "https://github.com/cathaysia/tree-sitter-idl";
|
||||
};
|
||||
@ -1220,12 +1220,12 @@
|
||||
};
|
||||
janet_simple = buildGrammar {
|
||||
language = "janet_simple";
|
||||
version = "0.0.0+rev=2a05cab";
|
||||
version = "0.0.0+rev=3b08641";
|
||||
src = fetchFromGitHub {
|
||||
owner = "sogaiu";
|
||||
repo = "tree-sitter-janet-simple";
|
||||
rev = "2a05cab838dfec52daa76f10920917d2e69a85bc";
|
||||
hash = "sha256-NOnm40FSzTX6Pf4NchH0hYcTwyxX/usEVKxz8KsIlk4=";
|
||||
rev = "3b08641373cb3e37bc531e6e3cdb85d02b454702";
|
||||
hash = "sha256-0bCagqSY/MFAqJNajkaR8Y6J2YiXzOF249cm0pFjTfs=";
|
||||
};
|
||||
meta.homepage = "https://github.com/sogaiu/tree-sitter-janet-simple";
|
||||
};
|
||||
@ -1330,12 +1330,12 @@
|
||||
};
|
||||
just = buildGrammar {
|
||||
language = "just";
|
||||
version = "0.0.0+rev=fd814fc";
|
||||
version = "0.0.0+rev=379fbe3";
|
||||
src = fetchFromGitHub {
|
||||
owner = "IndianBoy42";
|
||||
repo = "tree-sitter-just";
|
||||
rev = "fd814fc6c579f68c2a642f5e0268cf69daae92d7";
|
||||
hash = "sha256-yuTcgNfF4oRNZkwwFpt5WLpWtTvgJJRDYo3CWnCNyiU=";
|
||||
rev = "379fbe36d1e441bc9414ea050ad0c85c9d6935ea";
|
||||
hash = "sha256-rJXgKNYnAjpAh+1dfYH9W6v5t457ROLtjqU3ndzvjr8=";
|
||||
};
|
||||
meta.homepage = "https://github.com/IndianBoy42/tree-sitter-just";
|
||||
};
|
||||
@ -1407,12 +1407,12 @@
|
||||
};
|
||||
latex = buildGrammar {
|
||||
language = "latex";
|
||||
version = "0.0.0+rev=cd82eb4";
|
||||
version = "0.0.0+rev=08d8b88";
|
||||
src = fetchFromGitHub {
|
||||
owner = "latex-lsp";
|
||||
repo = "tree-sitter-latex";
|
||||
rev = "cd82eb40d31bdfe65f846f4e06292d6c804b5e0e";
|
||||
hash = "sha256-ptUIi8cMQ4CrnqZgnzJ0rnByd78y8l607+CSPKNrLEk=";
|
||||
rev = "08d8b885a3fa67a6e8aa8edd8988eaa55db46ba4";
|
||||
hash = "sha256-QOlnE5JnJHdupL12YMT6cIRcP/2GKsewPkRuWwAwliI=";
|
||||
};
|
||||
generate = true;
|
||||
meta.homepage = "https://github.com/latex-lsp/tree-sitter-latex";
|
||||
@ -1518,23 +1518,23 @@
|
||||
};
|
||||
luau = buildGrammar {
|
||||
language = "luau";
|
||||
version = "0.0.0+rev=5aa9b88";
|
||||
version = "0.0.0+rev=fbadc96";
|
||||
src = fetchFromGitHub {
|
||||
owner = "amaanq";
|
||||
repo = "tree-sitter-luau";
|
||||
rev = "5aa9b88a8e3327276ec6e72de997f04ac80b1ae4";
|
||||
hash = "sha256-7cxnELiCmLOPecca3U2CN1F4CUSbL8upxAn0PxwU6dM=";
|
||||
rev = "fbadc96272f718dba267628ba7b0e694c368cef3";
|
||||
hash = "sha256-qoKLG9hPyvcpDEssSrsUnr+w6B8qvXXIXLdvoCZhjic=";
|
||||
};
|
||||
meta.homepage = "https://github.com/amaanq/tree-sitter-luau";
|
||||
};
|
||||
m68k = buildGrammar {
|
||||
language = "m68k";
|
||||
version = "0.0.0+rev=d097b12";
|
||||
version = "0.0.0+rev=9e082a2";
|
||||
src = fetchFromGitHub {
|
||||
owner = "grahambates";
|
||||
repo = "tree-sitter-m68k";
|
||||
rev = "d097b123f19c6eaba2bf181c05420d88b9fc489d";
|
||||
hash = "sha256-y1nioJ2R0YgGLH7dkJsTxIkejfMnh1CU+A++yTaQdb0=";
|
||||
rev = "9e082a2253c50eb3d80e84bbd635e57cfb1476a2";
|
||||
hash = "sha256-QJZDozY0UO7tWemKGk3MjDrM/bjpbwCJbWXY0fTL9fQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/grahambates/tree-sitter-m68k";
|
||||
};
|
||||
@ -1575,12 +1575,12 @@
|
||||
};
|
||||
matlab = buildGrammar {
|
||||
language = "matlab";
|
||||
version = "0.0.0+rev=79d8b25";
|
||||
version = "0.0.0+rev=2825fb5";
|
||||
src = fetchFromGitHub {
|
||||
owner = "acristoffers";
|
||||
repo = "tree-sitter-matlab";
|
||||
rev = "79d8b25f57b48f83ae1333aff6723b83c9532e37";
|
||||
hash = "sha256-DCAMxQqWHM54yzNzF1FjaU0+vETbLhfSZXNq+62DzhE=";
|
||||
rev = "2825fb578325ac308945318881445a89ea06e0f6";
|
||||
hash = "sha256-M7dECDfpRZHlkjCNvQcAneKR9KHf6HwtoHADZRjIB/Y=";
|
||||
};
|
||||
meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab";
|
||||
};
|
||||
@ -1619,12 +1619,12 @@
|
||||
};
|
||||
mlir = buildGrammar {
|
||||
language = "mlir";
|
||||
version = "0.0.0+rev=00c32d8";
|
||||
version = "0.0.0+rev=268bc99";
|
||||
src = fetchFromGitHub {
|
||||
owner = "artagnon";
|
||||
repo = "tree-sitter-mlir";
|
||||
rev = "00c32d8562dc957b187da110a3443307962b8da8";
|
||||
hash = "sha256-cyd9n1ydIEoBL+hnRiCSEC2S9H1hrWZlMCxVbxWyazI=";
|
||||
rev = "268bc99020f7ba7a219f839e3a6a31c36ad0826b";
|
||||
hash = "sha256-jXcnM+LEY35GZd2HYtFE5Of4CBga1zZuGCPazKWAppA=";
|
||||
};
|
||||
generate = true;
|
||||
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
|
||||
@ -1653,12 +1653,12 @@
|
||||
};
|
||||
nickel = buildGrammar {
|
||||
language = "nickel";
|
||||
version = "0.0.0+rev=43433d8";
|
||||
version = "0.0.0+rev=3039ad9";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nickel-lang";
|
||||
repo = "tree-sitter-nickel";
|
||||
rev = "43433d8477b24cd13acaac20a66deda49b7e2547";
|
||||
hash = "sha256-9Ei0uy+eGK9oiH7y2KIhB1E88SRzGnZinqECT3kYTVE=";
|
||||
rev = "3039ad9e9af3c1ffe049a04ee83a2b489915b0b9";
|
||||
hash = "sha256-a4NU9tzQ+g9dxF3/LAkEm83QnEJcAoNcIrrQwXSSTPE=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nickel-lang/tree-sitter-nickel";
|
||||
};
|
||||
@ -1697,12 +1697,12 @@
|
||||
};
|
||||
nix = buildGrammar {
|
||||
language = "nix";
|
||||
version = "0.0.0+rev=b3cda61";
|
||||
version = "0.0.0+rev=0fdada1";
|
||||
src = fetchFromGitHub {
|
||||
owner = "cstrahan";
|
||||
repo = "tree-sitter-nix";
|
||||
rev = "b3cda619248e7dd0f216088bd152f59ce0bbe488";
|
||||
hash = "sha256-Ib83CECi3hvm2GfeAJXIkapeN8rrpFQxCWWFFsIvB/Y=";
|
||||
rev = "0fdada10f1f845ca9116e279ad8f5d0ca93e9949";
|
||||
hash = "sha256-hnY0lDF4S5W5DUJXNcXt2qySnCu16AgEiGmy/zQSzu4=";
|
||||
};
|
||||
meta.homepage = "https://github.com/cstrahan/tree-sitter-nix";
|
||||
};
|
||||
@ -1752,24 +1752,24 @@
|
||||
};
|
||||
ocaml = buildGrammar {
|
||||
language = "ocaml";
|
||||
version = "0.0.0+rev=0b12614";
|
||||
version = "0.0.0+rev=cd95a67";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter";
|
||||
repo = "tree-sitter-ocaml";
|
||||
rev = "0b12614ded3ec7ed7ab7933a9ba4f695ba4c342e";
|
||||
hash = "sha256-ysMYLTIhU4jN24cPH0J8v9685ED+OQU6x/pLBeHXeYQ=";
|
||||
rev = "cd95a67cea8c839d62fc5206ed1f5c66ff9ca255";
|
||||
hash = "sha256-2yuMHJtG1xHiHzMCrr72UpTjKHZP9Mxbnq77g67qouo=";
|
||||
};
|
||||
location = "grammars/ocaml";
|
||||
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
|
||||
};
|
||||
ocaml_interface = buildGrammar {
|
||||
language = "ocaml_interface";
|
||||
version = "0.0.0+rev=0b12614";
|
||||
version = "0.0.0+rev=cd95a67";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter";
|
||||
repo = "tree-sitter-ocaml";
|
||||
rev = "0b12614ded3ec7ed7ab7933a9ba4f695ba4c342e";
|
||||
hash = "sha256-ysMYLTIhU4jN24cPH0J8v9685ED+OQU6x/pLBeHXeYQ=";
|
||||
rev = "cd95a67cea8c839d62fc5206ed1f5c66ff9ca255";
|
||||
hash = "sha256-2yuMHJtG1xHiHzMCrr72UpTjKHZP9Mxbnq77g67qouo=";
|
||||
};
|
||||
location = "grammars/interface";
|
||||
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
|
||||
@ -1964,6 +1964,32 @@
|
||||
};
|
||||
meta.homepage = "https://github.com/victorhqc/tree-sitter-prisma";
|
||||
};
|
||||
problog = buildGrammar {
|
||||
language = "problog";
|
||||
version = "0.0.0+rev=d8bc22c";
|
||||
src = fetchFromGitea {
|
||||
domain = "codeberg.org";
|
||||
owner = "foxy";
|
||||
repo = "tree-sitter-prolog";
|
||||
rev = "d8bc22c007825d3af3d62b4326f9d8f9ca529974";
|
||||
hash = "sha256-Mpx5csjeRtYARD+nYbZjygOKfGKgvFUW0r2ZG7/2+Vo=";
|
||||
};
|
||||
location = "grammars/problog";
|
||||
meta.homepage = "https://codeberg.org/foxy/tree-sitter-prolog";
|
||||
};
|
||||
prolog = buildGrammar {
|
||||
language = "prolog";
|
||||
version = "0.0.0+rev=d8bc22c";
|
||||
src = fetchFromGitea {
|
||||
domain = "codeberg.org";
|
||||
owner = "foxy";
|
||||
repo = "tree-sitter-prolog";
|
||||
rev = "d8bc22c007825d3af3d62b4326f9d8f9ca529974";
|
||||
hash = "sha256-Mpx5csjeRtYARD+nYbZjygOKfGKgvFUW0r2ZG7/2+Vo=";
|
||||
};
|
||||
location = "grammars/prolog";
|
||||
meta.homepage = "https://codeberg.org/foxy/tree-sitter-prolog";
|
||||
};
|
||||
promql = buildGrammar {
|
||||
language = "promql";
|
||||
version = "0.0.0+rev=77625d7";
|
||||
@ -2121,12 +2147,12 @@
|
||||
};
|
||||
r = buildGrammar {
|
||||
language = "r";
|
||||
version = "0.0.0+rev=3914005";
|
||||
version = "0.0.0+rev=b1e211f";
|
||||
src = fetchFromGitHub {
|
||||
owner = "r-lib";
|
||||
repo = "tree-sitter-r";
|
||||
rev = "391400572538ff9854341a175ed8ab4b1e45f44b";
|
||||
hash = "sha256-KM80Kud7fJzc0qIhd1y3sbdN0mH6b7L16VqOtbGxQBc=";
|
||||
rev = "b1e211f52ad8f8e1e182bbbcc16dcd5e3688eb7d";
|
||||
hash = "sha256-fgK8UGNaoJf3+lao/q1Vfd+2U/YNgrZu3kbyZ1qOIus=";
|
||||
};
|
||||
meta.homepage = "https://github.com/r-lib/tree-sitter-r";
|
||||
};
|
||||
@ -2143,12 +2169,12 @@
|
||||
};
|
||||
ralph = buildGrammar {
|
||||
language = "ralph";
|
||||
version = "0.0.0+rev=48b9d9d";
|
||||
version = "0.0.0+rev=f6d81bf";
|
||||
src = fetchFromGitHub {
|
||||
owner = "alephium";
|
||||
repo = "tree-sitter-ralph";
|
||||
rev = "48b9d9d6e2b55ce8f9eb09ceb0d952e4b1cc87a0";
|
||||
hash = "sha256-Yf2vq7h7UrJmdjQbXU8HM0hjUwwRBFlEV1O+ZUyMIuk=";
|
||||
rev = "f6d81bf7a4599c77388035439cf5801cd461ff77";
|
||||
hash = "sha256-o+h43yMws4utPjqEQCt5swks3KfM3hb4mguclALsUsA=";
|
||||
};
|
||||
meta.homepage = "https://github.com/alephium/tree-sitter-ralph";
|
||||
};
|
||||
@ -2251,14 +2277,25 @@
|
||||
};
|
||||
meta.homepage = "https://github.com/Hubro/tree-sitter-robot";
|
||||
};
|
||||
robots = buildGrammar {
|
||||
language = "robots";
|
||||
version = "0.0.0+rev=8e3a420";
|
||||
src = fetchFromGitHub {
|
||||
owner = "opa-oz";
|
||||
repo = "tree-sitter-robots-txt";
|
||||
rev = "8e3a4205b76236bb6dbebdbee5afc262ce38bb62";
|
||||
hash = "sha256-OePLE85CWbl0hnre4Apq5Ix2GA8juGV2TE891Py4AME=";
|
||||
};
|
||||
meta.homepage = "https://github.com/opa-oz/tree-sitter-robots-txt";
|
||||
};
|
||||
roc = buildGrammar {
|
||||
language = "roc";
|
||||
version = "0.0.0+rev=df46a85";
|
||||
version = "0.0.0+rev=6ea64b6";
|
||||
src = fetchFromGitHub {
|
||||
owner = "faldor20";
|
||||
repo = "tree-sitter-roc";
|
||||
rev = "df46a85abda9f948d38f5d4e3684cec49c42fef2";
|
||||
hash = "sha256-4E9ZnMizo+1wnnkYSPNKMkTTyDKRJT+JqtUWoJH45aA=";
|
||||
rev = "6ea64b6434a45472bd87b0772fd84a017de0a557";
|
||||
hash = "sha256-lmrRGSwCg2QCaEbbDeHOHo3KcIq5slpQv2zb32L9n2M=";
|
||||
};
|
||||
meta.homepage = "https://github.com/faldor20/tree-sitter-roc";
|
||||
};
|
||||
@ -2286,12 +2323,12 @@
|
||||
};
|
||||
ruby = buildGrammar {
|
||||
language = "ruby";
|
||||
version = "0.0.0+rev=dc2d7d6";
|
||||
version = "0.0.0+rev=0ffe457";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter";
|
||||
repo = "tree-sitter-ruby";
|
||||
rev = "dc2d7d6b50f9975bc3c35bbec0ba11b2617b736b";
|
||||
hash = "sha256-HV/hJwftBTCj9WomIcLB6n0LcQRHAzlQsJBNOxu6XJo=";
|
||||
rev = "0ffe457fb6aabf064f173fd30ea356845cef2513";
|
||||
hash = "sha256-E46Y++kaipMWZwyfQ40tWj3CTIP25XQ90x2FsQaQ63s=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ruby";
|
||||
};
|
||||
@ -2308,12 +2345,12 @@
|
||||
};
|
||||
scala = buildGrammar {
|
||||
language = "scala";
|
||||
version = "0.0.0+rev=b76db43";
|
||||
version = "0.0.0+rev=599d12b";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter";
|
||||
repo = "tree-sitter-scala";
|
||||
rev = "b76db435a7f876cf1ede837d66054c534783c72f";
|
||||
hash = "sha256-AZ1YIsnw3x84T2ubwWoekfy98L2GdgQP0R3tM8DEXLM=";
|
||||
rev = "599d12b59fed092f5a3d4a7019fd85d90cb39ec1";
|
||||
hash = "sha256-OIMrIuN5lE1VBGRhIb2B52VYaihQ/sjYkf8oiqpsXCw=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala";
|
||||
};
|
||||
@ -2353,12 +2390,12 @@
|
||||
};
|
||||
slang = buildGrammar {
|
||||
language = "slang";
|
||||
version = "0.0.0+rev=865d79e";
|
||||
version = "0.0.0+rev=ea77a4d";
|
||||
src = fetchFromGitHub {
|
||||
owner = "theHamsta";
|
||||
repo = "tree-sitter-slang";
|
||||
rev = "865d79e236c7f0e04276c969453d021d1da4b15f";
|
||||
hash = "sha256-vZ+Av0lSJaSKUVdEGMtAtXwGIUaIUvS5CvWWfOei/30=";
|
||||
rev = "ea77a4d91dd93f4483965efcc41f3faebb9131c8";
|
||||
hash = "sha256-X+fQoAe9VZekDERw55vz7viXtcVhuZxtAZDYlh4F4Tg=";
|
||||
};
|
||||
meta.homepage = "https://github.com/theHamsta/tree-sitter-slang";
|
||||
};
|
||||
@ -2454,12 +2491,12 @@
|
||||
};
|
||||
sparql = buildGrammar {
|
||||
language = "sparql";
|
||||
version = "0.0.0+rev=05f949d";
|
||||
version = "0.0.0+rev=d853661";
|
||||
src = fetchFromGitHub {
|
||||
owner = "BonaBeavis";
|
||||
repo = "tree-sitter-sparql";
|
||||
rev = "05f949d3c1c15e3261473a244d3ce87777374dec";
|
||||
hash = "sha256-KBalxmAukeSbjyelEy+ZqMcBlRd0V0/pntCwTeINTAQ=";
|
||||
rev = "d853661ca680d8ff7f8d800182d5782b61d0dd58";
|
||||
hash = "sha256-0BV0y8IyeIPpuxTixlJL1PsDCuhXbGaImu8JU8WFoPU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/BonaBeavis/tree-sitter-sparql";
|
||||
};
|
||||
@ -2564,12 +2601,12 @@
|
||||
};
|
||||
swift = buildGrammar {
|
||||
language = "swift";
|
||||
version = "0.0.0+rev=d657f98";
|
||||
version = "0.0.0+rev=631f1e6";
|
||||
src = fetchFromGitHub {
|
||||
owner = "alex-pinkus";
|
||||
repo = "tree-sitter-swift";
|
||||
rev = "d657f98dd6bbc34cb48438c9e5956f15a6d89f1d";
|
||||
hash = "sha256-KE+qjTP3UWKvcLJPYIJmEGeKBWAdpCzgW4/vIccueng=";
|
||||
rev = "631f1e66bfbf55791b7a9ed23fa6dc90ee55550a";
|
||||
hash = "sha256-/nMRcZc5fWUJ+GpVnlERHjtahXGh6NwrNNQPkNM5Y9E=";
|
||||
};
|
||||
generate = true;
|
||||
meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift";
|
||||
@ -2596,6 +2633,17 @@
|
||||
};
|
||||
meta.homepage = "https://github.com/ok-ryoko/tree-sitter-systemtap";
|
||||
};
|
||||
systemverilog = buildGrammar {
|
||||
language = "systemverilog";
|
||||
version = "0.0.0+rev=a478beb";
|
||||
src = fetchFromGitHub {
|
||||
owner = "zhangwwpeng";
|
||||
repo = "tree-sitter-systemverilog";
|
||||
rev = "a478beb76be72fa8f305f5fe9cc6141ac91b91a4";
|
||||
hash = "sha256-pgZDu2tSgTtE80VXL1T+zAq2dl3B1DoEY/zzxLvqNvM=";
|
||||
};
|
||||
meta.homepage = "https://github.com/zhangwwpeng/tree-sitter-systemverilog";
|
||||
};
|
||||
t32 = buildGrammar {
|
||||
language = "t32";
|
||||
version = "0.0.0+rev=6182836";
|
||||
@ -2620,12 +2668,12 @@
|
||||
};
|
||||
tact = buildGrammar {
|
||||
language = "tact";
|
||||
version = "0.0.0+rev=034df21";
|
||||
version = "0.0.0+rev=91cc49a";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tact-lang";
|
||||
repo = "tree-sitter-tact";
|
||||
rev = "034df2162ed7b654efd999942e266be713c7cde0";
|
||||
hash = "sha256-2+MVrDPuhrM0HE9uRG5LpmyXYy73Pv3MY20UXwBXalM=";
|
||||
rev = "91cc49a83f4f0b3a756bf7d0e65403a9cf757003";
|
||||
hash = "sha256-/u1ZLk9e7uowTnSkxrwXOOmcesqp3uDTRJOshKNc8lQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tact-lang/tree-sitter-tact";
|
||||
};
|
||||
@ -2654,23 +2702,23 @@
|
||||
};
|
||||
templ = buildGrammar {
|
||||
language = "templ";
|
||||
version = "0.0.0+rev=cf84ea5";
|
||||
version = "0.0.0+rev=a4f14aa";
|
||||
src = fetchFromGitHub {
|
||||
owner = "vrischmann";
|
||||
repo = "tree-sitter-templ";
|
||||
rev = "cf84ea53e2e2531f23009d676ac206090c1e2392";
|
||||
hash = "sha256-CQ11t4beqkjhtZktrawuavgQPSFzbwJrU/aSbPsqBPA=";
|
||||
rev = "a4f14aa248b84df73cc1c00bf06edac8d7c96acd";
|
||||
hash = "sha256-O5eKY9twQJp0qHjIs6juEY0VtOYXAdnlzlomh9YNndI=";
|
||||
};
|
||||
meta.homepage = "https://github.com/vrischmann/tree-sitter-templ";
|
||||
};
|
||||
terraform = buildGrammar {
|
||||
language = "terraform";
|
||||
version = "0.0.0+rev=422cbe1";
|
||||
version = "0.0.0+rev=9e3ec98";
|
||||
src = fetchFromGitHub {
|
||||
owner = "MichaHoffmann";
|
||||
repo = "tree-sitter-hcl";
|
||||
rev = "422cbe1d93a8ae3847744b664041fc76876babcd";
|
||||
hash = "sha256-PrA/F8IIJDzr2HjX9NToApzbM7nO+NesMcKhOQyOyNU=";
|
||||
rev = "9e3ec9848f28d26845ba300fd73c740459b83e9b";
|
||||
hash = "sha256-HM77BXavgP+H3XwHSqRdLlylmkH+idtuZqLeOV2VUiM=";
|
||||
};
|
||||
location = "dialects/terraform";
|
||||
meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl";
|
||||
@ -3001,12 +3049,12 @@
|
||||
};
|
||||
wgsl_bevy = buildGrammar {
|
||||
language = "wgsl_bevy";
|
||||
version = "0.0.0+rev=1e12c79";
|
||||
version = "0.0.0+rev=0f06f24";
|
||||
src = fetchFromGitHub {
|
||||
owner = "theHamsta";
|
||||
repo = "tree-sitter-wgsl-bevy";
|
||||
rev = "1e12c7925c41bb09818d86e30cd78644fde7d31a";
|
||||
hash = "sha256-7pntsp8mqXyQK+81FefZv32GNlJsnOWIhvJ9o6Q4FUQ=";
|
||||
rev = "0f06f24e259ac725045956436b9025dab008ff9f";
|
||||
hash = "sha256-/HNDdI2Tg6YG/lAvubZtN2g6pUCk0Kl4kRTRsABIm0Y=";
|
||||
};
|
||||
meta.homepage = "https://github.com/theHamsta/tree-sitter-wgsl-bevy";
|
||||
};
|
||||
@ -3034,23 +3082,23 @@
|
||||
};
|
||||
xcompose = buildGrammar {
|
||||
language = "xcompose";
|
||||
version = "0.0.0+rev=2383cc6";
|
||||
version = "0.0.0+rev=fff3e72";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ObserverOfTime";
|
||||
repo = "tree-sitter-xcompose";
|
||||
rev = "2383cc69a2c42cfade41c7cb971fb3862bec6df1";
|
||||
hash = "sha256-N8pJhB35IApb41TKn6NuVMEgmQGC+1Nyu5eQck1K5g8=";
|
||||
rev = "fff3e72242aa110ebba6441946ea4d12d200fa68";
|
||||
hash = "sha256-PNg1z+7CuvpQdksKJOCQ59dZrv4PORdYo6CSw3GrBtk=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-xcompose";
|
||||
};
|
||||
xml = buildGrammar {
|
||||
language = "xml";
|
||||
version = "0.0.0+rev=648183d";
|
||||
version = "0.0.0+rev=809266e";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tree-sitter-grammars";
|
||||
repo = "tree-sitter-xml";
|
||||
rev = "648183d86f6f8ffb240ea11b4c6873f6f45d8b67";
|
||||
hash = "sha256-O40z5VYmFeE8pkJ85Vu5DWV31YslIrwD80+4qnpoRNY=";
|
||||
rev = "809266ed1694d64dedc168a18893cc254e3edf7e";
|
||||
hash = "sha256-Kxmk9v2oTTYtoLQ2n0LyNziouG56ZSgcirS8JukUmZE=";
|
||||
};
|
||||
location = "xml";
|
||||
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml";
|
||||
@ -3101,12 +3149,12 @@
|
||||
};
|
||||
zig = buildGrammar {
|
||||
language = "zig";
|
||||
version = "0.0.0+rev=7c5a29b";
|
||||
version = "0.0.0+rev=2bac4cc";
|
||||
src = fetchFromGitHub {
|
||||
owner = "maxxnino";
|
||||
repo = "tree-sitter-zig";
|
||||
rev = "7c5a29b721d409be8842017351bf007d7e384401";
|
||||
hash = "sha256-UXJCh8GvXzn+sssTrIsLViXD3TiBZhLFABYCKM+fNMQ=";
|
||||
rev = "2bac4cc6c697d46a193905fef6d003bfa0bfabfd";
|
||||
hash = "sha256-IK9kCajZGwEiASa6Mv0oxuz85+QmI3S7Rl9lgHkApMc=";
|
||||
};
|
||||
meta.homepage = "https://github.com/maxxnino/tree-sitter-zig";
|
||||
};
|
||||
|
@ -21,13 +21,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "albert";
|
||||
version = "0.24.1";
|
||||
version = "0.24.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "albertlauncher";
|
||||
repo = "albert";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-vlap8gTZYoQS70Co99bZ16Fv9eq1N3rH7skjwrLDWiM=";
|
||||
sha256 = "sha256-Z88amcPb2jCJduRu8CGQ20y2o5cXmL4rpRL0hGCEYgM=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "roxctl";
|
||||
version = "4.4.3";
|
||||
version = "4.4.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "stackrox";
|
||||
repo = "stackrox";
|
||||
rev = version;
|
||||
sha256 = "sha256-sQUX2Ou+fL4G2u/Mdnl9SwdwRkogiyq3tkauUeW//dU=";
|
||||
sha256 = "sha256-1eu7khgs6nzp+d1Gtz2DggD2Gie08auw1XxSZsnRdaM=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-j/ouxh4nMg5hyzT2RuP+hJrAeK7+PleT2W0DWxxjOfA=";
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "signalbackup-tools";
|
||||
version = "20240627";
|
||||
version = "20240702-2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bepaald";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
hash = "sha256-Kvz2Ft7gcvyQr8CxTZ7bHVn7q0yItGsK6/rChz0eras=";
|
||||
hash = "sha256-nPNhN4ODCZMii5VATcvh8qvdrQQ0r94X6vlaYgtQFac=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
@ -2,16 +2,16 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "protonmail-bridge";
|
||||
version = "3.11.1";
|
||||
version = "3.12.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ProtonMail";
|
||||
repo = "proton-bridge";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-PM162vj1Q336fM5z6KoBgtujz9UgESIxUW3Lw8AEYTw=";
|
||||
hash = "sha256-3nEf9maHDd2LmRpgRqvFOub2DQNvjP3iEBRUlpvo8yg=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-qi6ME74pJH/wgDh0xp/Rsc9hPd3v3L/M8pBQJzNieK8=";
|
||||
vendorHash = "sha256-c8KNdENF0wRQ0Ssv6mgnZkY4BOcEoY7r80/hd7XJ5yo=";
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ lib, stdenv, fetchurl, openssl, pkg-config
|
||||
{ lib, stdenv, fetchurl, fetchpatch2, openssl, pkg-config
|
||||
, withPerl ? false, perl
|
||||
, withPython ? false, python3
|
||||
, withTcl ? false, tcl
|
||||
@ -18,6 +18,14 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "03fyi0j44zcanj1rsdx93hkdskwfvhbywjiwd17f9q1a7yp8l8zz";
|
||||
};
|
||||
|
||||
patches = [
|
||||
(fetchpatch2 {
|
||||
name = "CVE-2024-39844.patch";
|
||||
url = "https://people.znc.in/~darthgandalf/dir/ymQgfvwiG54pPFqyv1U0pcvvj5PLz5.txt";
|
||||
hash = "sha256-+WPlErDI4AR3UZL3P8IitFop1MBEa97pro57pr0/TZw=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
buildInputs = [ openssl ]
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "flex-ncat";
|
||||
version = "0.4-20231210.1";
|
||||
version = "0.4-20240702";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kc2g-flex-tools";
|
||||
repo = "nCAT";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-oC7TPq+Xsl960B7qJP81cWF+GGc28Miv4L8+1vWo7jA=";
|
||||
hash = "sha256-ggSQnQfUzceucF2ZtNx6cHy4DW+gu91AdEHrvFciARE=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-1i9v8Ej7TMIO+aMYFPFxdfD4b5j84/zkegaYb67WokU=";
|
||||
|
@ -14,6 +14,7 @@
|
||||
, includes ? []
|
||||
, revert ? false
|
||||
, postFetch ? ""
|
||||
, nativeBuildInputs ? []
|
||||
, ...
|
||||
}@args:
|
||||
let
|
||||
@ -29,6 +30,7 @@ in
|
||||
lib.throwIfNot (excludes == [] || includes == [])
|
||||
"fetchpatch: cannot use excludes and includes simultaneously"
|
||||
fetchurl ({
|
||||
nativeBuildInputs = [ patchutils ] ++ nativeBuildInputs;
|
||||
postFetch = ''
|
||||
tmpfile="$TMPDIR/patch"
|
||||
|
||||
@ -48,12 +50,12 @@ fetchurl ({
|
||||
set -e
|
||||
mv "$tmpfile" "$out"
|
||||
|
||||
"${patchutils}/bin/lsdiff" \
|
||||
lsdiff \
|
||||
${lib.optionalString (relative != null) "-p1 -i ${lib.escapeShellArg relative}/'*'"} \
|
||||
"$out" \
|
||||
| sort -u | sed -e 's/[*?]/\\&/g' \
|
||||
| xargs -I{} \
|
||||
"${patchutils}/bin/filterdiff" \
|
||||
filterdiff \
|
||||
--include={} \
|
||||
--strip=${toString stripLen} \
|
||||
${lib.optionalString (extraPrefix != null) ''
|
||||
@ -70,7 +72,7 @@ fetchurl ({
|
||||
exit 1
|
||||
fi
|
||||
|
||||
${patchutils}/bin/filterdiff \
|
||||
filterdiff \
|
||||
-p1 \
|
||||
${builtins.toString (builtins.map (x: "-x ${lib.escapeShellArg x}") excludes)} \
|
||||
${builtins.toString (builtins.map (x: "-i ${lib.escapeShellArg x}") includes)} \
|
||||
@ -84,10 +86,10 @@ fetchurl ({
|
||||
exit 1
|
||||
fi
|
||||
'' + lib.optionalString revert ''
|
||||
${patchutils}/bin/interdiff "$out" /dev/null > "$tmpfile"
|
||||
interdiff "$out" /dev/null > "$tmpfile"
|
||||
mv "$tmpfile" "$out"
|
||||
'' + postFetch;
|
||||
} // builtins.removeAttrs args [
|
||||
"relative" "stripLen" "decode" "extraPrefix" "excludes" "includes" "revert"
|
||||
"postFetch"
|
||||
"postFetch" "nativeBuildInputs"
|
||||
])
|
||||
|
@ -7,7 +7,7 @@ in
|
||||
{
|
||||
simple = testers.invalidateFetcherByDrvHash fetchpatch {
|
||||
url = "https://github.com/facebook/zstd/pull/2724/commits/e1f85dbca3a0ed5ef06c8396912a0914db8dea6a.patch";
|
||||
sha256 = if isFetchpatch2 then "sha256-01BrkHLye4KOdqCw3tv7AJzIF6578pl2fl270TJFTmw=" else "sha256-PuYAqnJWAE+L9bsroOnnBGJhERW8LHrGSLtIEkKU9vg=";
|
||||
sha256 = if isFetchpatch2 then "sha256-w4yU0wt64d0WkuBQPeGf8vn5TH6qSBJvNIgka9QK+/Q=" else "sha256-PuYAqnJWAE+L9bsroOnnBGJhERW8LHrGSLtIEkKU9vg=";
|
||||
};
|
||||
|
||||
relative = testers.invalidateFetcherByDrvHash fetchpatch {
|
||||
|
@ -6,20 +6,20 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "c2FmZQ";
|
||||
version = "0.4.20";
|
||||
version = "0.4.21";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "c2FmZQ";
|
||||
repo = "c2FmZQ";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-ur1zZdDAGl97RDhs0ucc9UAvufI/DG49cn8HaXx3gxs=";
|
||||
hash = "sha256-i2IO+07Ne3Q5/aBWuAYmkDcDrp5S/yc1eY1vkQI4kgA=";
|
||||
};
|
||||
|
||||
ldflags = [ "-s" "-w" ];
|
||||
|
||||
sourceRoot = "${src.name}/c2FmZQ";
|
||||
|
||||
vendorHash = "sha256-wZ8+w1UFx55whodAXKhQ4EbtMXkbztYLjpqEVvdrAF8=";
|
||||
vendorHash = "sha256-cGFI9HSpszi7nXbUCx1MBoj7QOzYseha7+udAbGL+P8=";
|
||||
|
||||
subPackages = [ "c2FmZQ-client" "c2FmZQ-server" ];
|
||||
|
||||
|
182
pkgs/by-name/em/ember-cli/package.json
Normal file
182
pkgs/by-name/em/ember-cli/package.json
Normal file
@ -0,0 +1,182 @@
|
||||
{
|
||||
"name": "ember-cli",
|
||||
"version": "5.3.0",
|
||||
"description": "Command line tool for developing ambitious ember.js apps",
|
||||
"keywords": [
|
||||
"app",
|
||||
"app-kit",
|
||||
"blockchain",
|
||||
"cli",
|
||||
"ember",
|
||||
"ember-app-kit",
|
||||
"ember.js",
|
||||
"kit"
|
||||
],
|
||||
"homepage": "https://cli.emberjs.com/release/",
|
||||
"bugs": {
|
||||
"url": "https://github.com/ember-cli/ember-cli/issues"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/ember-cli/ember-cli.git"
|
||||
},
|
||||
"license": "MIT",
|
||||
"author": "Stefan Penner, Robert Jackson and ember-cli contributors",
|
||||
"main": "lib/cli/index.js",
|
||||
"bin": {
|
||||
"ember": "./bin/ember"
|
||||
},
|
||||
"scripts": {
|
||||
"docs": "yuidoc",
|
||||
"lint": "eslint . --cache",
|
||||
"prepack": "yarn docs",
|
||||
"test": "node --unhandled-rejections=strict tests/runner",
|
||||
"test:all": "node --unhandled-rejections=strict tests/runner all",
|
||||
"test:cover": "nyc --all --reporter=text --reporter=lcov node tests/runner all",
|
||||
"test:debug": "node --unhandled-rejections=strict debug tests/runner",
|
||||
"test:slow": "node --unhandled-rejections=strict tests/runner slow"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/core": "^7.22.10",
|
||||
"@pnpm/find-workspace-dir": "^6.0.2",
|
||||
"broccoli": "^3.5.2",
|
||||
"broccoli-builder": "^0.18.14",
|
||||
"broccoli-concat": "^4.2.5",
|
||||
"broccoli-config-loader": "^1.0.1",
|
||||
"broccoli-config-replace": "^1.1.2",
|
||||
"broccoli-debug": "^0.6.5",
|
||||
"broccoli-funnel": "^3.0.8",
|
||||
"broccoli-funnel-reducer": "^1.0.0",
|
||||
"broccoli-merge-trees": "^4.2.0",
|
||||
"broccoli-middleware": "^2.1.1",
|
||||
"broccoli-slow-trees": "^3.1.0",
|
||||
"broccoli-source": "^3.0.1",
|
||||
"broccoli-stew": "^3.0.0",
|
||||
"calculate-cache-key-for-tree": "^2.0.0",
|
||||
"capture-exit": "^2.0.0",
|
||||
"chalk": "^4.1.2",
|
||||
"ci-info": "^3.8.0",
|
||||
"clean-base-url": "^1.0.0",
|
||||
"compression": "^1.7.4",
|
||||
"configstore": "^5.0.1",
|
||||
"console-ui": "^3.1.2",
|
||||
"core-object": "^3.1.5",
|
||||
"dag-map": "^2.0.2",
|
||||
"diff": "^5.1.0",
|
||||
"ember-cli-is-package-missing": "^1.0.0",
|
||||
"ember-cli-lodash-subset": "^2.0.1",
|
||||
"ember-cli-normalize-entity-name": "^1.0.0",
|
||||
"ember-cli-preprocess-registry": "^5.0.1",
|
||||
"ember-cli-string-utils": "^1.1.0",
|
||||
"ensure-posix-path": "^1.1.1",
|
||||
"execa": "^5.1.1",
|
||||
"exit": "^0.1.2",
|
||||
"express": "^4.18.1",
|
||||
"filesize": "^10.0.8",
|
||||
"find-up": "^5.0.0",
|
||||
"find-yarn-workspace-root": "^2.0.0",
|
||||
"fixturify-project": "^2.1.1",
|
||||
"fs-extra": "^11.1.1",
|
||||
"fs-tree-diff": "^2.0.1",
|
||||
"get-caller-file": "^2.0.5",
|
||||
"git-repo-info": "^2.1.1",
|
||||
"glob": "^8.1.0",
|
||||
"heimdalljs": "^0.2.6",
|
||||
"heimdalljs-fs-monitor": "^1.1.1",
|
||||
"heimdalljs-graph": "^1.0.0",
|
||||
"heimdalljs-logger": "^0.1.10",
|
||||
"http-proxy": "^1.18.1",
|
||||
"inflection": "^2.0.1",
|
||||
"inquirer": "^9.1.5",
|
||||
"is-git-url": "^1.0.0",
|
||||
"is-language-code": "^3.1.0",
|
||||
"isbinaryfile": "^5.0.0",
|
||||
"leek": "0.0.24",
|
||||
"lodash.template": "^4.5.0",
|
||||
"markdown-it": "^13.0.1",
|
||||
"markdown-it-terminal": "^0.4.0",
|
||||
"minimatch": "^7.4.3",
|
||||
"morgan": "^1.10.0",
|
||||
"nopt": "^3.0.6",
|
||||
"npm-package-arg": "^10.1.0",
|
||||
"os-locale": "^5.0.0",
|
||||
"p-defer": "^3.0.0",
|
||||
"portfinder": "^1.0.32",
|
||||
"promise-map-series": "^0.3.0",
|
||||
"promise.hash.helper": "^1.0.8",
|
||||
"quick-temp": "^0.1.8",
|
||||
"remove-types": "^1.0.0",
|
||||
"resolve": "^1.22.1",
|
||||
"resolve-package-path": "^4.0.3",
|
||||
"safe-stable-stringify": "^2.4.3",
|
||||
"sane": "^5.0.1",
|
||||
"semver": "^7.3.5",
|
||||
"silent-error": "^1.1.1",
|
||||
"sort-package-json": "^1.57.0",
|
||||
"symlink-or-copy": "^1.3.1",
|
||||
"temp": "0.9.4",
|
||||
"testem": "^3.10.1",
|
||||
"tiny-lr": "^2.0.0",
|
||||
"tree-sync": "^2.1.0",
|
||||
"uuid": "^9.0.0",
|
||||
"walk-sync": "^3.0.0",
|
||||
"watch-detector": "^1.0.2",
|
||||
"workerpool": "^6.4.0",
|
||||
"yam": "^1.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@octokit/rest": "^19.0.7",
|
||||
"broccoli-plugin": "^4.0.3",
|
||||
"broccoli-test-helper": "^2.0.0",
|
||||
"chai": "^4.3.7",
|
||||
"chai-as-promised": "^7.1.1",
|
||||
"chai-files": "^1.4.0",
|
||||
"chai-jest-snapshot": "^2.0.0",
|
||||
"ember-cli-blueprint-test-helpers": "^0.19.2",
|
||||
"ember-cli-internal-test-helpers": "^0.9.1",
|
||||
"eslint": "^8.44.0",
|
||||
"eslint-config-prettier": "^8.9.0",
|
||||
"eslint-plugin-chai-expect": "^3.0.0",
|
||||
"eslint-plugin-mocha": "^10.1.0",
|
||||
"eslint-plugin-n": "^16.0.1",
|
||||
"eslint-plugin-prettier": "^4.2.1",
|
||||
"fixturify": "^3.0.0",
|
||||
"jsdom": "^21.1.1",
|
||||
"latest-version": "^5.1.0",
|
||||
"mocha": "^10.0.0",
|
||||
"nock": "^13.3.0",
|
||||
"nyc": "^15.1.0",
|
||||
"prettier": "2.8.7",
|
||||
"release-it": "^15.10.0",
|
||||
"rimraf": "^3.0.2",
|
||||
"strip-ansi": "^6.0.0",
|
||||
"supertest": "^6.3.1",
|
||||
"testdouble": "^3.18.0",
|
||||
"tmp": "^0.2.1",
|
||||
"websocket": "^1.0.32",
|
||||
"which": "3.0.1",
|
||||
"yuidoc-ember-cli-theme": "^1.0.4",
|
||||
"yuidocjs": "0.10.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 16"
|
||||
},
|
||||
"publishConfig": {
|
||||
"registry": "https://registry.npmjs.org"
|
||||
},
|
||||
"release-it": {
|
||||
"git": {
|
||||
"tagName": "v${version}"
|
||||
},
|
||||
"github": {
|
||||
"draft": true,
|
||||
"release": true,
|
||||
"tokenRef": "GITHUB_AUTH"
|
||||
}
|
||||
},
|
||||
"trackingCode": "UA-49225444-1",
|
||||
"volta": {
|
||||
"node": "16.19.1",
|
||||
"yarn": "1.22.19"
|
||||
}
|
||||
}
|
35
pkgs/by-name/em/ember-cli/package.nix
Normal file
35
pkgs/by-name/em/ember-cli/package.nix
Normal file
@ -0,0 +1,35 @@
|
||||
{ lib
|
||||
, mkYarnPackage
|
||||
, fetchFromGitHub
|
||||
, fetchYarnDeps
|
||||
}:
|
||||
|
||||
let
|
||||
pname = "ember-cli";
|
||||
version = "5.3.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ember-cli";
|
||||
repo = "ember-cli";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-xkMsPE+iweIV14m4kE4ytEp4uHMJW6gr+n9oJblr4VQ=";
|
||||
};
|
||||
in
|
||||
mkYarnPackage {
|
||||
inherit pname version src;
|
||||
|
||||
offlineCache = fetchYarnDeps {
|
||||
yarnLock = src + "/yarn.lock";
|
||||
hash = "sha256-QgT2JFvMupJo+pJc13n2lmHMZkROJRJWoozCho3E6+c=";
|
||||
};
|
||||
|
||||
packageJSON = ./package.json;
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/ember-cli/ember-cli";
|
||||
description = "The Ember.js command line utility";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ jfvillablanca ];
|
||||
platforms = platforms.all;
|
||||
mainProgram = "ember";
|
||||
};
|
||||
}
|
42
pkgs/by-name/fa/fastapi-cli/package.nix
Normal file
42
pkgs/by-name/fa/fastapi-cli/package.nix
Normal file
@ -0,0 +1,42 @@
|
||||
{
|
||||
lib,
|
||||
python3,
|
||||
fetchFromGitHub,
|
||||
}:
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "fastapi-cli";
|
||||
version = "0.0.4";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tiangolo";
|
||||
repo = "fastapi-cli";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-eWvZn7ZeLnQZAvGOzY77o6oO5y+QV2cx+peBov9YpJE=";
|
||||
};
|
||||
|
||||
build-system = [ python3.pkgs.pdm-backend ];
|
||||
|
||||
dependencies = with python3.pkgs; [
|
||||
rich
|
||||
typer
|
||||
];
|
||||
|
||||
optional-dependencies = with python3.pkgs; {
|
||||
standard = [
|
||||
fastapi
|
||||
uvicorn
|
||||
];
|
||||
};
|
||||
|
||||
pythonImportsCheck = [ "fastapi_cli" ];
|
||||
|
||||
meta = {
|
||||
description = "Run and manage FastAPI apps from the command line with FastAPI CLI";
|
||||
homepage = "https://github.com/tiangolo/fastapi-cli";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ drupol ];
|
||||
mainProgram = "fastapi-cli";
|
||||
};
|
||||
}
|
@ -11,7 +11,7 @@ stdenv.mkDerivation {
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://releases.lmstudio.ai/mac/arm64/${version}/latest/LM-Studio-${version}-arm64.dmg";
|
||||
hash = "sha256-byS0LNJQjs/+sf2anhTAdsXUWad9HujxmLx5uEfdlo8=";
|
||||
hash = "sha256-zLbkb33Fmz2b+cloEINJybuj+i3ya+EVxb5CPWo/iXk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ undmg ];
|
||||
|
@ -8,7 +8,7 @@
|
||||
let
|
||||
src = fetchurl {
|
||||
url = "https://releases.lmstudio.ai/linux/x86/${version}/beta/LM_Studio-${version}.AppImage";
|
||||
hash = "sha256-2a3ac+0m3C/YyPM0Waia+x2Q/lodfbyHNvlbB2AHT78=";
|
||||
hash = "sha256-Mui9QxK7UDnt6cWpYzsoy4hp7P46kx/53+em7Alu1BA=";
|
||||
};
|
||||
|
||||
appimageContents = appimageTools.extractType2 { inherit pname version src; };
|
||||
|
@ -5,7 +5,7 @@
|
||||
}:
|
||||
let
|
||||
pname = "lmstudio";
|
||||
version = "0.2.25";
|
||||
version = "0.2.27";
|
||||
meta = {
|
||||
description = "LM Studio is an easy to use desktop app for experimenting with local and open-source Large Language Models (LLMs)";
|
||||
homepage = "https://lmstudio.ai/";
|
||||
|
@ -9,7 +9,6 @@
|
||||
, doxygen
|
||||
, eigen
|
||||
, elfutils
|
||||
, ffmpeg
|
||||
, glslang
|
||||
, gst-plugins-base
|
||||
, gstreamer
|
||||
@ -31,6 +30,7 @@
|
||||
, libXdmcp
|
||||
, libXext
|
||||
, libXrandr
|
||||
, nix-update-script
|
||||
, onnxruntime
|
||||
, opencv4
|
||||
, openhmd
|
||||
@ -51,23 +51,23 @@
|
||||
, zlib
|
||||
, zstd
|
||||
, nixosTests
|
||||
# Set as 'false' to build monado without service support, i.e. allow VR
|
||||
# applications linking against libopenxr_monado.so to use OpenXR standalone
|
||||
# instead of via the monado-service program. For more information see:
|
||||
# https://gitlab.freedesktop.org/monado/monado/-/blob/master/doc/targets.md#xrt_feature_service-disabled
|
||||
# Set as 'false' to build monado without service support, i.e. allow VR
|
||||
# applications linking against libopenxr_monado.so to use OpenXR standalone
|
||||
# instead of via the monado-service program. For more information see:
|
||||
# https://gitlab.freedesktop.org/monado/monado/-/blob/master/doc/targets.md#xrt_feature_service-disabled
|
||||
, serviceSupport ? true
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "monado";
|
||||
version = "unstable-2024-01-02";
|
||||
version = "24.0.0";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "gitlab.freedesktop.org";
|
||||
owner = "monado";
|
||||
repo = "monado";
|
||||
rev = "bfa1c16ff9fc759327ca251a5d086b958b1a3b8a";
|
||||
hash = "sha256-wXRwOs9MkDre/VeW686DzmvKjX0qCSS13MILbYQD6OY=";
|
||||
rev = "refs/tags/v${finalAttrs.version}";
|
||||
hash = "sha256-lFy0VvaLD4Oyu2TZJnaIWjuaJUZjGGDJS0VsRfIUpcc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@ -92,7 +92,6 @@ stdenv.mkDerivation {
|
||||
dbus
|
||||
eigen
|
||||
elfutils
|
||||
ffmpeg
|
||||
gst-plugins-base
|
||||
gstreamer
|
||||
hidapi
|
||||
@ -143,8 +142,9 @@ stdenv.mkDerivation {
|
||||
export XDG_CONFIG_DIRS=@out@/etc/xdg''${XDG_CONFIG_DIRS:+:''${XDG_CONFIG_DIRS}}
|
||||
'';
|
||||
|
||||
passthru.tests = {
|
||||
basic-service = nixosTests.monado;
|
||||
passthru = {
|
||||
updateScript = nix-update-script { };
|
||||
tests.basic-service = nixosTests.monado;
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
@ -155,4 +155,4 @@ stdenv.mkDerivation {
|
||||
platforms = platforms.linux;
|
||||
mainProgram = "monado-cli";
|
||||
};
|
||||
}
|
||||
})
|
@ -16,13 +16,13 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "opensnitch";
|
||||
version = "1.6.5.1";
|
||||
version = "1.6.6";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "evilsocket";
|
||||
repo = "opensnitch";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-IVrAAHzLS7A7cYhRk+IUx8/5TGKeqC7M/7iXOpPe2ZA=";
|
||||
hash = "sha256-pJPpkXRp7cby6Mvc7IzxH9u6MY4PcrRPkimTw3je6iI=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
@ -21,7 +21,7 @@ python3Packages.buildPythonApplication rec {
|
||||
src = let
|
||||
src-tarball = requireFile {
|
||||
name = "rcu-d${version}-source.tar.gz";
|
||||
sha256 = "1njsfj4pfqh4c9gppkdlkkfba31v186wjz3zm94adhhpdwzx2ybb";
|
||||
sha256 = "15559537bjrviq5n87yz4q6n3y3l3bwip8rxg34zf0w9zmr4zmqn";
|
||||
url = "http://www.davisr.me/projects/rcu/";
|
||||
};
|
||||
in runCommand "${src-tarball.name}-unpacked" {} ''
|
||||
|
44
pkgs/by-name/ug/uglify-js/package-lock.json
generated
Normal file
44
pkgs/by-name/ug/uglify-js/package-lock.json
generated
Normal file
@ -0,0 +1,44 @@
|
||||
{
|
||||
"name": "uglify-js",
|
||||
"version": "3.18.0",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "uglify-js",
|
||||
"version": "3.18.0",
|
||||
"license": "BSD-2-Clause",
|
||||
"bin": {
|
||||
"uglifyjs": "bin/uglifyjs"
|
||||
},
|
||||
"devDependencies": {
|
||||
"acorn": "~8.7.1",
|
||||
"semver": "~6.3.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=0.8.0"
|
||||
}
|
||||
},
|
||||
"node_modules/acorn": {
|
||||
"version": "8.7.1",
|
||||
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
|
||||
"integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
|
||||
"dev": true,
|
||||
"bin": {
|
||||
"acorn": "bin/acorn"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=0.4.0"
|
||||
}
|
||||
},
|
||||
"node_modules/semver": {
|
||||
"version": "6.3.1",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
|
||||
"integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
|
||||
"dev": true,
|
||||
"bin": {
|
||||
"semver": "bin/semver.js"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
62
pkgs/by-name/ug/uglify-js/package.nix
Normal file
62
pkgs/by-name/ug/uglify-js/package.nix
Normal file
@ -0,0 +1,62 @@
|
||||
{
|
||||
lib,
|
||||
buildNpmPackage,
|
||||
fetchFromGitHub,
|
||||
testers,
|
||||
runCommand,
|
||||
writeText,
|
||||
uglify-js,
|
||||
}:
|
||||
|
||||
buildNpmPackage rec {
|
||||
pname = "uglify-js";
|
||||
version = "3.18.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mishoo";
|
||||
repo = "UglifyJS";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-m+OEcvWEk4RX0C4re9TFZpkcBvSwl7qfIM+56t100ws=";
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-iLWmNifHpVvFSFXkfItVpGlh6za9T9wSr1Af4CQQSGM=";
|
||||
|
||||
postPatch = ''
|
||||
cp ${./package-lock.json} package-lock.json
|
||||
'';
|
||||
|
||||
dontNpmBuild = true;
|
||||
|
||||
passthru = {
|
||||
updateScript = ./update.sh;
|
||||
tests = {
|
||||
version = testers.testVersion { package = uglify-js; };
|
||||
|
||||
simple = testers.testEqualContents {
|
||||
assertion = "uglify-js minifies a basic js file";
|
||||
expected = writeText "expected" ''
|
||||
console.log(1);
|
||||
'';
|
||||
actual =
|
||||
runCommand "actual"
|
||||
{
|
||||
nativeBuildInputs = [ uglify-js ];
|
||||
base = writeText "base" ''
|
||||
console . log ( ( 1 ) ) ;
|
||||
'';
|
||||
}
|
||||
''
|
||||
uglifyjs $base > $out
|
||||
'';
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/mishoo/UglifyJS";
|
||||
description = "JavaScript parser / mangler / compressor / beautifier toolkit";
|
||||
mainProgram = "uglifyjs";
|
||||
license = lib.licenses.bsd2;
|
||||
maintainers = with lib.maintainers; [ lelgenio ];
|
||||
};
|
||||
}
|
37
pkgs/by-name/ug/uglify-js/update.sh
Executable file
37
pkgs/by-name/ug/uglify-js/update.sh
Executable file
@ -0,0 +1,37 @@
|
||||
#!/usr/bin/env nix-shell
|
||||
#!nix-shell -i bash -p ripgrep common-updater-scripts nodejs prefetch-npm-deps jq
|
||||
|
||||
set -xeu -o pipefail
|
||||
|
||||
PACKAGE_DIR="$(realpath "$(dirname "$0")")"
|
||||
cd "$PACKAGE_DIR/.."
|
||||
while ! test -f flake.nix; do cd .. ; done
|
||||
NIXPKGS_DIR="$PWD"
|
||||
|
||||
version="$(
|
||||
list-git-tags --url=https://github.com/mishoo/UglifyJS \
|
||||
| rg '^v([\d.]+)$' -r '$1' \
|
||||
| sort --version-sort \
|
||||
| tail -n1
|
||||
)"
|
||||
update-source-version uglify-js "$version"
|
||||
|
||||
TMPDIR="$(mktemp -d)"
|
||||
trap "rm -rf '$TMPDIR'" EXIT
|
||||
cd "$TMPDIR"
|
||||
|
||||
src="$(nix-build --no-link "$NIXPKGS_DIR" -A uglify-js.src)"
|
||||
cp $src/package*.json .
|
||||
|
||||
# Maybe one day upstream may ship a package-lock.json,
|
||||
# until then we must generate a fresh one
|
||||
test -f package-lock.json || npm install --package-lock-only
|
||||
cp -v package-lock.json "$PACKAGE_DIR/package-lock.json"
|
||||
|
||||
prev_npm_hash=$(
|
||||
nix-instantiate "$NIXPKGS_DIR" \
|
||||
--eval --json -A uglify-js.npmDepsHash \
|
||||
| jq -r .
|
||||
)
|
||||
new_npm_hash=$(prefetch-npm-deps ./package-lock.json)
|
||||
sd --fixed-strings "$prev_npm_hash" "$new_npm_hash" "$PACKAGE_DIR/package.nix"
|
@ -1,13 +1,14 @@
|
||||
{ rustPlatform
|
||||
, fetchFromGitHub
|
||||
, lib
|
||||
{
|
||||
rustPlatform,
|
||||
fetchFromGitHub,
|
||||
lib,
|
||||
|
||||
, installShellFiles
|
||||
, stdenv
|
||||
, Foundation
|
||||
, rust-jemalloc-sys
|
||||
installShellFiles,
|
||||
stdenv,
|
||||
Foundation,
|
||||
rust-jemalloc-sys,
|
||||
|
||||
, nix-update-script
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
@ -25,6 +26,14 @@ rustPlatform.buildRustPackage rec {
|
||||
|
||||
env.YAZI_GEN_COMPLETIONS = true;
|
||||
|
||||
# TODO: remove in the next release
|
||||
cargoBuildFlags = [
|
||||
"-p"
|
||||
"yazi-fm"
|
||||
"-p"
|
||||
"yazi-cli"
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
buildInputs = [ rust-jemalloc-sys ] ++ lib.optionals stdenv.isDarwin [ Foundation ];
|
||||
|
||||
@ -44,7 +53,12 @@ rustPlatform.buildRustPackage rec {
|
||||
description = "Blazing fast terminal file manager written in Rust, based on async I/O";
|
||||
homepage = "https://github.com/sxyazi/yazi";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ xyenon matthiasbeyer linsui eljamm ];
|
||||
maintainers = with lib.maintainers; [
|
||||
xyenon
|
||||
matthiasbeyer
|
||||
linsui
|
||||
eljamm
|
||||
];
|
||||
mainProgram = "yazi";
|
||||
};
|
||||
}
|
||||
|
@ -87,6 +87,7 @@ runCommand yazi-unwrapped.name
|
||||
''
|
||||
mkdir -p $out/bin
|
||||
ln -s ${yazi-unwrapped}/share $out/share
|
||||
ln -s ${yazi-unwrapped}/bin/ya $out/bin/ya
|
||||
makeWrapper ${yazi-unwrapped}/bin/yazi $out/bin/yazi \
|
||||
--prefix PATH : ${lib.makeBinPath runtimePaths} \
|
||||
${lib.optionalString (configHome != null) "--set YAZI_CONFIG_HOME ${configHome}"}
|
||||
|
@ -1,4 +1,5 @@
|
||||
{ fetchFromGitHub
|
||||
, fetchpatch
|
||||
, glib
|
||||
, gobject-introspection
|
||||
, meson
|
||||
@ -37,6 +38,13 @@ stdenv.mkDerivation rec {
|
||||
# Load extensions from NEMO_EXTENSION_DIR environment variable
|
||||
# https://github.com/NixOS/nixpkgs/issues/78327
|
||||
./load-extensions-from-env.patch
|
||||
|
||||
# Don't tie the interactive search box with the window's lifetime
|
||||
# https://github.com/linuxmint/nemo/issues/3423
|
||||
(fetchpatch {
|
||||
url = "https://github.com/linuxmint/nemo/commit/055b47af0e1a830e556989372f3689bbd36b639d.patch";
|
||||
hash = "sha256-cMtBz1uLGCV4nnrBITzXAV/SffI0nNcEdeujrHxAzQc=";
|
||||
})
|
||||
];
|
||||
|
||||
outputs = [ "out" "dev" ];
|
||||
|
@ -2,20 +2,20 @@
|
||||
|
||||
buildNpmPackage rec {
|
||||
pname = "typescript";
|
||||
version = "5.5.2";
|
||||
version = "5.5.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "microsoft";
|
||||
repo = "TypeScript";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-2BgMzOW9DIIncujAVJ/C8L9aMwDkNaj47cV2JSxCPrw=";
|
||||
hash = "sha256-2yfF14hR/avl67cOwo+Gr95w2jf+7KYlsMrlBTAKswM=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
./disable-dprint-dstBundler.patch
|
||||
];
|
||||
|
||||
npmDepsHash = "sha256-/WQgSoklW1szgJ/5iN0Dg+L7BMByvyc+KcvYiQNjGEw=";
|
||||
npmDepsHash = "sha256-YihnUZgM+74EmImalyTFtp9xyiOOfjZVohDfpcvlSEg=";
|
||||
|
||||
passthru.tests = {
|
||||
version = testers.testVersion {
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ lib, stdenv, pkgs, mkCoqDerivation, coq, trakt, veriT, zchaff, fetchurl, cvc5, version ? null }:
|
||||
{ lib, stdenv, pkgs, mkCoqDerivation, coq, veriT, zchaff, fetchurl, cvc5, version ? null }:
|
||||
|
||||
let
|
||||
# version of veriT that works with SMTCoq
|
||||
@ -15,6 +15,13 @@ mkCoqDerivation {
|
||||
pname = "smtcoq";
|
||||
owner = "smtcoq";
|
||||
|
||||
release."SMTCoq-2.2+8.19".sha256 = "sha256-9Wv8AXRRyOHG/cjA/V9tSK55R/bofDMLTkDpuwYWkks=";
|
||||
release."SMTCoq-2.2+8.18".sha256 = "sha256-1iJAruI5Qn9nTZcUDjk8t/1Q+eFkYLOe9Ee0DmK03w8=";
|
||||
release."SMTCoq-2.2+8.17".sha256 = "sha256-kaodsyVUl1+QQagzoBTIjxbdD4X3IaaH0x2AsVUL+Z0=";
|
||||
release."SMTCoq-2.2+8.16".sha256 = "sha256-Hwm8IFlw97YiOY6H63HyJlwIXvQHr9lqc1+PgTnBtkw=";
|
||||
release."SMTCoq-2.2+8.15".sha256 = "sha256-+GYOasJ32KJyOfqJlTtFmsJ2exd6gdueKwHdeMPErTo=";
|
||||
release."SMTCoq-2.2+8.14".sha256 = "sha256-jqnF33E/4CqR1HSrLmUmLVCKslw9h3bbWi4YFmFYrhY=";
|
||||
release."SMTCoq-2.2+8.13".sha256 = "sha256-AVpKU/SLaLYnCnx6GOEPGJjwbRrp28Fs5O50kJqdclI=";
|
||||
release."SMTCoq-2.1+8.16".rev = "4996c00b455bfe98400e96c954839ceea93efdf7";
|
||||
release."SMTCoq-2.1+8.16".sha256 = "sha256-k53e+frUjwq+ZZKbbOKd/EfVC40QeAzB2nCsGkCKnHA=";
|
||||
release."SMTCoq-2.1+8.14".rev = "e11d9b424b0113f32265bcef0ddc962361da4dae";
|
||||
@ -22,14 +29,20 @@ mkCoqDerivation {
|
||||
release."SMTCoq-2.1+8.13".rev = "d02269c43739f4559d83873563ca00daad9faaf1";
|
||||
release."SMTCoq-2.1+8.13".sha256 = "sha256-VZetGghdr5uJWDwZWSlhYScoNEoRHIbwqwJKSQyfKKg=";
|
||||
|
||||
releaseRev = v: v;
|
||||
|
||||
inherit version;
|
||||
defaultVersion = with lib.versions; lib.switch coq.version [
|
||||
{ case = isEq "8.16"; out = "SMTCoq-2.1+8.16"; }
|
||||
{ case = isEq "8.14"; out = "SMTCoq-2.1+8.14"; }
|
||||
{ case = isEq "8.13"; out = "SMTCoq-2.1+8.13"; }
|
||||
{ case = isEq "8.19"; out = "SMTCoq-2.2+8.19"; }
|
||||
{ case = isEq "8.18"; out = "SMTCoq-2.2+8.18"; }
|
||||
{ case = isEq "8.17"; out = "SMTCoq-2.2+8.17"; }
|
||||
{ case = isEq "8.16"; out = "SMTCoq-2.2+8.16"; }
|
||||
{ case = isEq "8.15"; out = "SMTCoq-2.2+8.15"; }
|
||||
{ case = isEq "8.14"; out = "SMTCoq-2.2+8.14"; }
|
||||
{ case = isEq "8.13"; out = "SMTCoq-2.2+8.13"; }
|
||||
] null;
|
||||
|
||||
propagatedBuildInputs = [ trakt cvc5 veriT' zchaff ] ++ (with coq.ocamlPackages; [ num zarith ]);
|
||||
propagatedBuildInputs = [ cvc5 veriT' zchaff ] ++ (with coq.ocamlPackages; [ findlib num zarith ]);
|
||||
mlPlugin = true;
|
||||
nativeBuildInputs = (with pkgs; [ gnumake42 ]) ++ (with coq.ocamlPackages; [ ocamlbuild ]);
|
||||
|
||||
|
@ -145,7 +145,7 @@ in
|
||||
|
||||
, meta ? {}
|
||||
|
||||
, doCheck ? config.doCheckByDefault or false
|
||||
, doCheck ? true
|
||||
|
||||
, disabledTestPaths ? []
|
||||
|
||||
|
@ -92,7 +92,7 @@
|
||||
|
||||
, passthru ? {}
|
||||
|
||||
, doCheck ? config.doCheckByDefault or false
|
||||
, doCheck ? true
|
||||
|
||||
, disabledTestPaths ? []
|
||||
|
||||
|
@ -8,13 +8,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "taskflow";
|
||||
version = "3.6.0";
|
||||
version = "3.7.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "taskflow";
|
||||
repo = "taskflow";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-Iy9BhkyJa2nFxwVXb4LAlgVAHnu+58Ago2eEgAIlZ7M=";
|
||||
hash = "sha256-q2IYhG84hPIZhuogWf6ojDG9S9ZyuJz9s14kQyIc6t0=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -170,9 +170,13 @@ mapAliases {
|
||||
inherit (pkgs) titanium; # added 2023-08-17
|
||||
triton = pkgs.triton; # Added 2023-05-06
|
||||
typescript = pkgs.typescript; # Added 2023-06-21
|
||||
inherit (pkgs) uglify-js; # added 2024-06-15
|
||||
inherit (pkgs) ungit; # added 2023-08-20
|
||||
inherit (pkgs) vim-language-server; # added 2024-06-25
|
||||
inherit (pkgs) vsc-leetcode-cli; # Added 2023-08-30
|
||||
vscode-css-languageserver-bin = throw "vscode-css-languageserver-bin has been removed since the upstream repository is archived; consider using vscode-langservers-extracted instead."; # added 2024-06-26
|
||||
vscode-html-languageserver-bin = throw "vscode-html-languageserver-bin has been removed since the upstream repository is archived; consider using vscode-langservers-extracted instead."; # added 2024-06-26
|
||||
vscode-json-languageserver-bin = throw "vscode-json-languageserver-bin has been removed since the upstream repository is archived; consider using vscode-langservers-extracted instead."; # added 2024-06-26
|
||||
vscode-langservers-extracted = pkgs.vscode-langservers-extracted; # Added 2023-05-27
|
||||
vue-cli = self."@vue/cli"; # added 2023-08-18
|
||||
vue-language-server = self.vls; # added 2023-08-20
|
||||
|
@ -52,11 +52,7 @@
|
||||
remod-cli = "remod";
|
||||
teck-programmer = "teck-firmware-upgrade";
|
||||
typescript-language-server = "typescript-language-server";
|
||||
uglify-js = "uglifyjs";
|
||||
undollar = "$";
|
||||
vscode-css-languageserver-bin = "css-languageserver";
|
||||
vscode-html-languageserver-bin = "html-languageserver";
|
||||
vscode-json-languageserver-bin = "json-languageserver";
|
||||
vscode-json-languageserver = "vscode-json-languageserver";
|
||||
webtorrent-cli = "webtorrent";
|
||||
}
|
||||
|
@ -250,17 +250,13 @@
|
||||
, "ts-node"
|
||||
, "ttf2eot"
|
||||
, "typescript-language-server"
|
||||
, "uglify-js"
|
||||
, "undollar"
|
||||
, "unified-language-server"
|
||||
, "vega-cli"
|
||||
, "vega-lite"
|
||||
, "vercel"
|
||||
, "vls"
|
||||
, "vscode-css-languageserver-bin"
|
||||
, "vscode-html-languageserver-bin"
|
||||
, "vscode-json-languageserver"
|
||||
, "vscode-json-languageserver-bin"
|
||||
, "wavedrom-cli"
|
||||
, "webpack"
|
||||
, "webpack-cli"
|
||||
|
117
pkgs/development/node-packages/node-packages.nix
generated
117
pkgs/development/node-packages/node-packages.nix
generated
@ -91186,72 +91186,6 @@ in
|
||||
bypassCache = true;
|
||||
reconstructLock = true;
|
||||
};
|
||||
vscode-css-languageserver-bin = nodeEnv.buildNodePackage {
|
||||
name = "vscode-css-languageserver-bin";
|
||||
packageName = "vscode-css-languageserver-bin";
|
||||
version = "1.4.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/vscode-css-languageserver-bin/-/vscode-css-languageserver-bin-1.4.0.tgz";
|
||||
sha512 = "KWrF5f4RYYe8RBDfqb1c0Sdf9xPS2Ly/Z/T18H+uUOMw2QyzIrkxv4bMKy5GFfPm4479k6Ln4ji4UHqSmhGf3g==";
|
||||
};
|
||||
dependencies = [
|
||||
sources."vscode-css-languageservice-3.0.13"
|
||||
sources."vscode-jsonrpc-8.2.0"
|
||||
sources."vscode-languageserver-4.4.2"
|
||||
sources."vscode-languageserver-protocol-3.17.5"
|
||||
sources."vscode-languageserver-protocol-foldingprovider-2.0.1"
|
||||
sources."vscode-languageserver-types-3.17.5"
|
||||
sources."vscode-nls-4.1.2"
|
||||
sources."vscode-uri-1.0.8"
|
||||
];
|
||||
buildInputs = globalBuildInputs;
|
||||
meta = {
|
||||
description = "Binary version published on npm of vscode-css-languageserver extracted from VSCode tree";
|
||||
homepage = "https://github.com/vscode-langservers/vscode-css-languageserver-bin#readme";
|
||||
license = "MIT";
|
||||
};
|
||||
production = true;
|
||||
bypassCache = true;
|
||||
reconstructLock = true;
|
||||
};
|
||||
vscode-html-languageserver-bin = nodeEnv.buildNodePackage {
|
||||
name = "vscode-html-languageserver-bin";
|
||||
packageName = "vscode-html-languageserver-bin";
|
||||
version = "1.4.0";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/vscode-html-languageserver-bin/-/vscode-html-languageserver-bin-1.4.0.tgz";
|
||||
sha512 = "rDnpvASQwf1dlRaGiu8edo5WlAr4dM3/r/dcPCH4O6UD4+eShhdC1E8IyiSisnJU6bRk+4mDTCgA6cyhGJY2xA==";
|
||||
};
|
||||
dependencies = [
|
||||
sources."typescript-2.9.2"
|
||||
(sources."vscode-css-languageservice-3.0.13" // {
|
||||
dependencies = [
|
||||
sources."vscode-nls-4.1.2"
|
||||
];
|
||||
})
|
||||
(sources."vscode-html-languageservice-2.1.12" // {
|
||||
dependencies = [
|
||||
sources."vscode-nls-4.1.2"
|
||||
];
|
||||
})
|
||||
sources."vscode-jsonrpc-8.2.0"
|
||||
sources."vscode-languageserver-4.4.2"
|
||||
sources."vscode-languageserver-protocol-3.17.5"
|
||||
sources."vscode-languageserver-protocol-foldingprovider-2.0.1"
|
||||
sources."vscode-languageserver-types-3.17.5"
|
||||
sources."vscode-nls-3.2.5"
|
||||
sources."vscode-uri-1.0.8"
|
||||
];
|
||||
buildInputs = globalBuildInputs;
|
||||
meta = {
|
||||
description = "Binary version published on npm of vscode-html-languageserver extracted from VSCode tree";
|
||||
homepage = "https://github.com/vscode-langservers/vscode-html-languageserver-bin#readme";
|
||||
license = "MIT";
|
||||
};
|
||||
production = true;
|
||||
bypassCache = true;
|
||||
reconstructLock = true;
|
||||
};
|
||||
vscode-json-languageserver = nodeEnv.buildNodePackage {
|
||||
name = "vscode-json-languageserver";
|
||||
packageName = "vscode-json-languageserver";
|
||||
@ -91296,57 +91230,6 @@ in
|
||||
bypassCache = true;
|
||||
reconstructLock = true;
|
||||
};
|
||||
vscode-json-languageserver-bin = nodeEnv.buildNodePackage {
|
||||
name = "vscode-json-languageserver-bin";
|
||||
packageName = "vscode-json-languageserver-bin";
|
||||
version = "1.0.1";
|
||||
src = fetchurl {
|
||||
url = "https://registry.npmjs.org/vscode-json-languageserver-bin/-/vscode-json-languageserver-bin-1.0.1.tgz";
|
||||
sha512 = "WU+Ks0OEo1c4pgFUA4gIockhzlRqWqSRL2NXHOCtYhJnuIqfrNgSyECZC+nCMyn/CnzpPuQQjzC74GWlIRXnZQ==";
|
||||
};
|
||||
dependencies = [
|
||||
sources."agent-base-4.3.0"
|
||||
sources."debug-3.1.0"
|
||||
sources."es6-promise-4.2.8"
|
||||
sources."es6-promisify-5.0.0"
|
||||
sources."http-proxy-agent-2.1.0"
|
||||
sources."https-proxy-agent-2.2.4"
|
||||
sources."jsonc-parser-1.0.3"
|
||||
sources."ms-2.0.0"
|
||||
(sources."request-light-0.2.5" // {
|
||||
dependencies = [
|
||||
sources."vscode-nls-4.1.2"
|
||||
];
|
||||
})
|
||||
(sources."vscode-json-languageservice-3.11.0" // {
|
||||
dependencies = [
|
||||
sources."jsonc-parser-3.2.1"
|
||||
sources."vscode-nls-5.2.0"
|
||||
sources."vscode-uri-2.1.2"
|
||||
];
|
||||
})
|
||||
sources."vscode-jsonrpc-3.5.0"
|
||||
sources."vscode-languageserver-3.5.1"
|
||||
(sources."vscode-languageserver-protocol-3.5.1" // {
|
||||
dependencies = [
|
||||
sources."vscode-languageserver-types-3.5.0"
|
||||
];
|
||||
})
|
||||
sources."vscode-languageserver-textdocument-1.0.11"
|
||||
sources."vscode-languageserver-types-3.16.0-next.2"
|
||||
sources."vscode-nls-2.0.2"
|
||||
sources."vscode-uri-1.0.8"
|
||||
];
|
||||
buildInputs = globalBuildInputs;
|
||||
meta = {
|
||||
description = "JSON language server";
|
||||
homepage = "https://github.com/vscode-langservers/vscode-json-languageserver-bin#readme";
|
||||
license = "MIT";
|
||||
};
|
||||
production = true;
|
||||
bypassCache = true;
|
||||
reconstructLock = true;
|
||||
};
|
||||
wavedrom-cli = nodeEnv.buildNodePackage {
|
||||
name = "wavedrom-cli";
|
||||
packageName = "wavedrom-cli";
|
||||
|
54
pkgs/development/python-modules/albucore/default.nix
Normal file
54
pkgs/development/python-modules/albucore/default.nix
Normal file
@ -0,0 +1,54 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
pythonOlder,
|
||||
pythonRelaxDepsHook,
|
||||
fetchFromGitHub,
|
||||
setuptools,
|
||||
pytestCheckHook,
|
||||
numpy,
|
||||
opencv4,
|
||||
tomli,
|
||||
typing-extensions,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "albucore";
|
||||
version = "0.0.11";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "albumentations-team";
|
||||
repo = "albucore";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-ahW1dRbAFfJQ0B0Nfb+Lco03Ymd/IL6hLGvVox3S8/c=";
|
||||
};
|
||||
|
||||
pythonRemoveDeps = [ "opencv-python" ];
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
pythonRelaxDepsHook
|
||||
];
|
||||
|
||||
dependencies = [
|
||||
numpy
|
||||
opencv4
|
||||
tomli
|
||||
typing-extensions
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "albucore" ];
|
||||
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
meta = {
|
||||
description = "High-performance image processing library to optimize and extend Albumentations with specialized functions for image transformations";
|
||||
homepage = "https://github.com/albumentations-team/albucore";
|
||||
changelog = "https://github.com/albumentations-team/albucore/releases/tag/${version}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ bcdarwin ];
|
||||
};
|
||||
}
|
@ -9,7 +9,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "asteval";
|
||||
version = "0.9.33";
|
||||
version = "1.0.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@ -18,12 +18,12 @@ buildPythonPackage rec {
|
||||
owner = "lmfit";
|
||||
repo = "asteval";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-j07HH84cn2AA5DyMcM7sXiBubCjZP67RJXVcErMPyBk=";
|
||||
hash = "sha256-2Oj/3tMDC5s4OouSarAJo3TCwBOCY3DYjAZk3TcV9CQ=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace setup.cfg \
|
||||
--replace-fail " --cov=asteval --cov-report xml" ""
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace-fail "--cov=asteval --cov-report html" ""
|
||||
'';
|
||||
|
||||
build-system = [ setuptools-scm ];
|
||||
|
@ -366,7 +366,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "boto3-stubs";
|
||||
version = "1.34.137";
|
||||
version = "1.34.138";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -374,7 +374,7 @@ buildPythonPackage rec {
|
||||
src = fetchPypi {
|
||||
pname = "boto3_stubs";
|
||||
inherit version;
|
||||
hash = "sha256-3kGgypTy0MbaIS9lz9T8WOTxhjO/n2xTXa6MgRmnB58=";
|
||||
hash = "sha256-NHpxTfySZT/dDY7ZgByCoBxRBTyPoOQLy4gLOd6NBr0=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
@ -10,7 +10,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "botocore-stubs";
|
||||
version = "1.34.137";
|
||||
version = "1.34.138";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -18,7 +18,7 @@ buildPythonPackage rec {
|
||||
src = fetchPypi {
|
||||
pname = "botocore_stubs";
|
||||
inherit version;
|
||||
hash = "sha256-e9q7P0pJWRhBswGgg8TwbHZdzsAO1xEAivsKLfmp1N4=";
|
||||
hash = "sha256-YiRtRxlej8GTmtVK0Rb9CjMLvSULPf9vmL1J2iWgK8A=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ poetry-core ];
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "cyclopts";
|
||||
version = "2.8.0";
|
||||
version = "2.9.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@ -28,7 +28,7 @@ buildPythonPackage rec {
|
||||
owner = "BrianPugh";
|
||||
repo = "cyclopts";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-g16BqbL2WOsMO7PlzTfVR8Ftf32VR8QtvBw1ZNTIOZQ=";
|
||||
hash = "sha256-ZJMyshGN7DjAESEZA2NBDtIOkyem2H7TSQ4Uwcea0LQ=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
@ -17,14 +17,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "google-ai-generativelanguage";
|
||||
version = "0.6.5";
|
||||
version = "0.6.6";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
hash = "sha256-xAicJ3+k4mci92qwPuMDnyi+i/HJvigpSLlYOhVMbXk=";
|
||||
hash = "sha256-FznwNcru7KXCj4h0Be7IaQ8zctr3n+zyZFSpek8XM6g=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "holidays";
|
||||
version = "0.51";
|
||||
version = "0.52";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@ -23,7 +23,7 @@ buildPythonPackage rec {
|
||||
owner = "vacanza";
|
||||
repo = "python-holidays";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-0zLoxXgp4gby2pj96CJ2TOZBMmzuWKczotma7Q/3/ys=";
|
||||
hash = "sha256-sLtszBu/eyhfIW8xdkHb3FWx2pW/E8cxPeNa4o7DnIs=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
@ -13,7 +13,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "inkbird-ble";
|
||||
version = "0.5.6";
|
||||
version = "0.5.7";
|
||||
format = "pyproject";
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
@ -22,7 +22,7 @@ buildPythonPackage rec {
|
||||
owner = "Bluetooth-Devices";
|
||||
repo = pname;
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-re5HjPtssFkpcltCr0HEJmJyHbXJdkr2wDgaAHfy2Tk=";
|
||||
hash = "sha256-JmhYYoKz3w3H/WSkJFXrNAsJOmGr+Ex3LGNmgdQgr3s=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ poetry-core ];
|
||||
|
@ -9,7 +9,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "laundrify-aio";
|
||||
version = "1.2.0";
|
||||
version = "1.2.1";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -18,7 +18,7 @@ buildPythonPackage rec {
|
||||
owner = "laundrify";
|
||||
repo = "laundrify-pypi";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-mIdw2167H4Ume/DqV+fjRiBrph+8Jj5EEUALDDj4ah8=";
|
||||
hash = "sha256-XhdIKitUyC5RWW/o98ZyhG7BuVCINsiNWlh3liITKCs=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -30,7 +30,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ocrmypdf";
|
||||
version = "16.3.1";
|
||||
version = "16.4.0";
|
||||
|
||||
disabled = pythonOlder "3.10";
|
||||
|
||||
@ -46,7 +46,7 @@ buildPythonPackage rec {
|
||||
postFetch = ''
|
||||
rm "$out/.git_archival.txt"
|
||||
'';
|
||||
hash = "sha256-AGBLxN4XVP298a2DS14nfpDFbYTCvX3gx/BNVAj0iH8=";
|
||||
hash = "sha256-AqOHBioK4EaKux6ZtTWZgQgWLlbtG/SWdgXPb3MYm7o=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -15,7 +15,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "oletools";
|
||||
version = "0.60.1";
|
||||
version = "0.60.2";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@ -24,7 +24,7 @@ buildPythonPackage rec {
|
||||
owner = "decalage2";
|
||||
repo = pname;
|
||||
rev = "v${version}";
|
||||
hash = "sha256-H3oL8sk2r267wV0hoHOq9r9DY2Atxs+hZUVb6tmHy0w=";
|
||||
hash = "sha256-ons1VeWStxUZw2CPpnX9p5I3Q7cMhi34JU8TeuUDt+Y=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -25,7 +25,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "openai";
|
||||
version = "1.35.5";
|
||||
version = "1.35.9";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7.1";
|
||||
@ -34,7 +34,7 @@ buildPythonPackage rec {
|
||||
owner = "openai";
|
||||
repo = "openai-python";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-vtqqINwO08olJuynsFtsW7Kp8ikZI6tsZHZWnjTfitM=";
|
||||
hash = "sha256-THsA284Z/LRQ3GJLnAR5GtFJUYw6EJJZzcFTsiCKxaY=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
@ -2,6 +2,7 @@
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
fetchpatch,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
@ -15,6 +16,14 @@ buildPythonPackage rec {
|
||||
hash = "sha256-5dV96nFhJR6RytuEvz7MhSdfsSH9R45Xn4AHd7HUJL0=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
# Add optional ignore_case param to wait_for_strings
|
||||
url = "https://github.com/ionelmc/python-process-tests/commit/236c3e83722a36eddb4abb111a2fcceb49cc9ab7.patch";
|
||||
hash = "sha256-LbLaDXHbywvsq++lklNiLw8u0USuiEpuxzpNMhXBWtE=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
|
||||
# No tests
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyenphase";
|
||||
version = "1.20.3";
|
||||
version = "1.20.5";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
@ -28,7 +28,7 @@ buildPythonPackage rec {
|
||||
owner = "pyenphase";
|
||||
repo = "pyenphase";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-4lMsyzw56gFimUs52mEzy5eKYF9s2ClNi3yfdIBbccY=";
|
||||
hash = "sha256-eP+tKpcRHHeRQEXMSIItgsUkv5SjQXnMsQbQMm50cpM=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
@ -11,7 +11,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "pyexploitdb";
|
||||
version = "0.2.23";
|
||||
version = "0.2.24";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -19,7 +19,7 @@ buildPythonPackage rec {
|
||||
src = fetchPypi {
|
||||
pname = "pyExploitDb";
|
||||
inherit version;
|
||||
hash = "sha256-myqv7zNhSUZTdyujg0ogrbzpypA5APGJhTM+FtrgXNA=";
|
||||
hash = "sha256-YXqctVB4mphNzhc/u5e0yTNi2R6+ibBiFyPaqHvG7Bk=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
44
pkgs/development/python-modules/python-hcl2/default.nix
Normal file
44
pkgs/development/python-modules/python-hcl2/default.nix
Normal file
@ -0,0 +1,44 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
lark,
|
||||
pytestCheckHook,
|
||||
setuptools-scm,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "python-hcl2";
|
||||
version = "4.3.4";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "amplify-education";
|
||||
repo = "python-hcl2";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-P/EZG6LVW33X9IDE4TbQxakEfenkOqBJ1RM6BZE/7Kk=";
|
||||
};
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
setuptools-scm
|
||||
];
|
||||
|
||||
dependencies = [ lark ];
|
||||
|
||||
pythonImportsCheck = [ "hcl2" ];
|
||||
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
meta = with lib; {
|
||||
description = "A parser for HCL2 written in Python using Lark";
|
||||
homepage = "https://github.com/amplify-education/python-hcl2";
|
||||
changelog = "https://github.com/amplify-education/python-hcl2/releases/tag/v${version}";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ shivaraj-bh ];
|
||||
};
|
||||
}
|
@ -16,7 +16,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "python-technove";
|
||||
version = "1.2.2";
|
||||
version = "1.3.0";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.11";
|
||||
@ -25,7 +25,7 @@ buildPythonPackage rec {
|
||||
owner = "Moustachauve";
|
||||
repo = "pytechnove";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-kc5jR0IM2OagvmtqhicnBbrwrdk3E/iJhRIgUtKoirI=";
|
||||
hash = "sha256-jQOvnOlRROmYXZBJvRj+Z6aCAGj8YYT6h/79KYntiRY=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
@ -12,7 +12,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "reolink-aio";
|
||||
version = "0.9.3";
|
||||
version = "0.9.4";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
@ -21,7 +21,7 @@ buildPythonPackage rec {
|
||||
owner = "starkillerOG";
|
||||
repo = "reolink_aio";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-tCT43wbDScL/aoQFmLPkrw59a88f4qpNeNa0Q27H9wA=";
|
||||
hash = "sha256-Iv9WDxtnSXZC++8m6+cr7jG6yNXkK0KR5tyUIzQ4Na0=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
@ -5,18 +5,24 @@
|
||||
pytestCheckHook,
|
||||
pytest-asyncio,
|
||||
nix-update-script,
|
||||
setuptools,
|
||||
wheel,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "result";
|
||||
version = "0.16.1";
|
||||
format = "setuptools";
|
||||
version = "0.17.0";
|
||||
pyproject = true;
|
||||
build-system = [
|
||||
setuptools
|
||||
wheel
|
||||
];
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rustedpy";
|
||||
repo = "result";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-7BvFIQbl4Udd9GTpbMrAqP0P1BGn/C1CHQ3QUCEMXPs=";
|
||||
hash = "sha256-o+7qKxGQCeMUnsmEReggvf+XwQWFHRCYArYk3DxCa50=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
@ -8,7 +8,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "std-uritemplate";
|
||||
version = "1.0.2";
|
||||
version = "1.0.3";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.8";
|
||||
@ -16,7 +16,7 @@ buildPythonPackage rec {
|
||||
src = fetchPypi {
|
||||
pname = "std_uritemplate";
|
||||
inherit version;
|
||||
hash = "sha256-lJ2YDTjUI3mf9Jh6g17rXppFRD3GGpzIMEYdkmz0JuQ=";
|
||||
hash = "sha256-RMNQRjnP+tTrEU9j3zxmOx/C5cdqwYlD514noZiwtzQ=";
|
||||
};
|
||||
|
||||
build-system = [ poetry-core ];
|
||||
|
@ -10,7 +10,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "tencentcloud-sdk-python";
|
||||
version = "3.0.1180";
|
||||
version = "3.0.1181";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.9";
|
||||
@ -19,7 +19,7 @@ buildPythonPackage rec {
|
||||
owner = "TencentCloud";
|
||||
repo = "tencentcloud-sdk-python";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-C8A+nAIjYbPw7R5yDbSFaxOQArdGUC5FFzK8gdYC43I=";
|
||||
hash = "sha256-TBuJXP9RJxrhmFtijA/cYrnU5izfTqXm6TIA9dKu2WQ=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
@ -20,7 +20,7 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "twilio";
|
||||
version = "9.2.1";
|
||||
version = "9.2.3";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -29,7 +29,7 @@ buildPythonPackage rec {
|
||||
owner = "twilio";
|
||||
repo = "twilio-python";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-lCa9dV8rYyGRff+uOKIT0eq5PRItGRuedgY7IrRZ714=";
|
||||
hash = "sha256-uPpA/FJRtmD8w5lZCmSsbZWGYRnKuvCx34aAKUWqn8o=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
@ -1,18 +1,20 @@
|
||||
{
|
||||
lib,
|
||||
aiofile,
|
||||
backoff,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
pyserial,
|
||||
pyserial-asyncio-fast,
|
||||
pytest-asyncio,
|
||||
pytestCheckHook,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "velbus-aio";
|
||||
version = "2024.5.1";
|
||||
version = "2024.7.1";
|
||||
pyproject = true;
|
||||
|
||||
disabled = pythonOlder "3.7";
|
||||
@ -21,19 +23,27 @@ buildPythonPackage rec {
|
||||
owner = "Cereal2nd";
|
||||
repo = "velbus-aio";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-rOuw1Iw6mGoXNSqxOlBappARzSGIlii03Hd8/3jWiQg=";
|
||||
hash = "sha256-lKCeNQkI+KxhDZ2DYZPteLxJ5J1vBahyH2S7QTYAUiQ=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
aiofile
|
||||
backoff
|
||||
pyserial
|
||||
pyserial-asyncio-fast
|
||||
];
|
||||
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
nativeCheckInputs = [
|
||||
pytest-asyncio
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
preCheck = ''
|
||||
export HOME=$(mktemp -d)
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [ "velbusaio" ];
|
||||
|
||||
|
@ -6,14 +6,14 @@
|
||||
|
||||
python3.pkgs.buildPythonApplication rec {
|
||||
pname = "checkov";
|
||||
version = "3.2.164";
|
||||
version = "3.2.168";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bridgecrewio";
|
||||
repo = "checkov";
|
||||
rev = "refs/tags/${version}";
|
||||
hash = "sha256-/QqrlNTO9/E/MGc0Zhv8MoV1uBGN3aC013mrugbHjxE=";
|
||||
hash = "sha256-hyOnYXk88btH9SdEoBQovZxJqEfy5yClakGyua/Px80=";
|
||||
};
|
||||
|
||||
patches = [ ./flake8-compat-5.x.patch ];
|
||||
|
@ -73,7 +73,7 @@ let
|
||||
meta = with lib; {
|
||||
homepage = "https://www.barebox.org";
|
||||
description = "Swiss Army Knive for bare metal";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = with maintainers; [ emantor ];
|
||||
} // extraMeta;
|
||||
} // removeAttrs args [ "extraMeta" ];
|
||||
|
@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description = "PolicyKit helper to configure cups with fine-grained privileges";
|
||||
homepage = "https://www.freedesktop.org/wiki/Software/cups-pk-helper/";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
maintainers = [ maintainers.bjornfor ];
|
||||
};
|
||||
|
@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
|
||||
Lenovo M7605D
|
||||
'';
|
||||
homepage = "https://github.com/pdewacht/brlaser";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ StijnDW ];
|
||||
};
|
||||
|
@ -82,7 +82,7 @@ in rec {
|
||||
description = "Brother ${lib.strings.toUpper model} CUPS wrapper driver";
|
||||
homepage = "http://www.brother.com/";
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = lib.licenses.gpl2;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = [ "x86_64-linux" "i686-linux" ];
|
||||
maintainers = [ lib.maintainers.steveej ];
|
||||
};
|
||||
|
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
|
||||
meta = {
|
||||
description = "CUPS Linux drivers and SDK for DYMO printers";
|
||||
homepage = "https://www.dymo.com/";
|
||||
license = lib.licenses.gpl2;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ makefu ];
|
||||
};
|
||||
}
|
||||
|
@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
|
||||
meta = {
|
||||
homepage = "http://www.brother.com/";
|
||||
description = "Brother MFC-J470DW CUPS wrapper driver";
|
||||
license = lib.licenses.gpl2;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=mfcj470dw_us_eu_as&os=128";
|
||||
maintainers = [ lib.maintainers.yochai ];
|
||||
|
@ -54,7 +54,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
homepage = "http://www.brother.com/";
|
||||
description = "Brother MFC-J6510DW CUPS wrapper driver";
|
||||
license = with licenses; gpl2;
|
||||
license = with licenses; gpl2Plus;
|
||||
platforms = with platforms; linux;
|
||||
downloadPage = "http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=mfcj6510dw_all&os=128";
|
||||
maintainers = with maintainers; [ ramkromberg ];
|
||||
|
@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
|
||||
meta = {
|
||||
description = "Brother MFC-L2720DW CUPS wrapper driver";
|
||||
homepage = "http://www.brother.com/";
|
||||
license = lib.licenses.gpl2;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = [ "x86_64-linux" "i686-linux" ];
|
||||
maintainers = [ lib.maintainers.xeji ];
|
||||
};
|
||||
|
@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
|
||||
meta = {
|
||||
description = "Brother MFC-L2740DW CUPS wrapper driver";
|
||||
homepage = "http://www.brother.com/";
|
||||
license = lib.licenses.gpl2;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = [ "x86_64-linux" "i686-linux" ];
|
||||
maintainers = [ lib.maintainers.Enzime ];
|
||||
};
|
||||
|
@ -47,7 +47,7 @@ in stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description = "CUPS drivers for SPL (Samsung Printer Language) printers";
|
||||
homepage = "http://splix.ap2c.org";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Only;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ ];
|
||||
};
|
||||
|
@ -116,7 +116,7 @@ stdenv.mkDerivation rec {
|
||||
meta = {
|
||||
homepage = "http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters";
|
||||
description = "Backends, filters, and other software that was once part of the core CUPS distribution but is no longer maintained by Apple Inc";
|
||||
license = lib.licenses.gpl2;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
Refer to the description of epson-escpr for usage.
|
||||
'';
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ ma9e ma27 shawn8901 ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
|
@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description = "Ghostscript and cups printer drivers";
|
||||
homepage = "https://sourceforge.net/projects/gimp-print/";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
isGutenprint = true;
|
||||
};
|
||||
|
@ -30,7 +30,7 @@ stdenv.mkDerivation {
|
||||
homepage = "https://github.com/donovan6000/M3D-Linux";
|
||||
description = "Linux program that can communicate with the Micro 3D printer";
|
||||
mainProgram = "m33-linux";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Only;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ abbradar ];
|
||||
};
|
||||
|
@ -50,7 +50,7 @@ buildPythonApplication rec {
|
||||
homepage = "https://github.com/Ryochan7/sc-controller";
|
||||
# donations: https://www.patreon.com/kozec
|
||||
description = "User-mode driver and GUI for Steam Controller and other controllers";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Only;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ orivej rnhmjoj ];
|
||||
};
|
||||
|
@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
broken = stdenv.isDarwin;
|
||||
description = "JACK audio connection kit";
|
||||
homepage = "https://jackaudio.org";
|
||||
license = with licenses; [ gpl2 lgpl21 ];
|
||||
license = with licenses; [ gpl2Plus lgpl21 ];
|
||||
pkgConfigModules = [ "jack" ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
|
@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/afaerber/meson-tools";
|
||||
description = "Tools for Amlogic Meson ARM platforms";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = with maintainers; [ lopsided98 ];
|
||||
};
|
||||
}
|
||||
|
@ -38,7 +38,7 @@ stdenv.mkDerivation {
|
||||
{
|
||||
homepage = "https://gitlab.com/pine64-org/quartz-bsp/rkdeveloptool/";
|
||||
description = "Tool from Rockchip to communicate with Rockusb devices (pine64 fork)";
|
||||
license = lib.licenses.gpl2;
|
||||
license = lib.licenses.gpl2Only;
|
||||
maintainers = [ maintainers.adisbladis ];
|
||||
mainProgram = "rkdeveloptool";
|
||||
};
|
||||
|
@ -21,7 +21,7 @@ stdenv.mkDerivation {
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/rockchip-linux/rkdeveloptool";
|
||||
description = "Tool from Rockchip to communicate with Rockusb devices";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = [ maintainers.lopsided98 ];
|
||||
mainProgram = "rkdeveloptool";
|
||||
};
|
||||
|
@ -81,7 +81,7 @@ stdenv.mkDerivation rec {
|
||||
It relies on LightDM for locking and unlocking your session via
|
||||
ConsoleKit/UPower or logind/systemd.
|
||||
'';
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ obadz ] ++ teams.pantheon.members;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
|
@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description = "Secure suspend/hibernate-friendly alternative to `vlock -an`";
|
||||
mainProgram = "physlock";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
|
@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
|
||||
This package currently contains all of the screensavers from the
|
||||
original collection, plus a few others.
|
||||
'';
|
||||
license = lib.licenses.gpl2;
|
||||
license = lib.licenses.gpl2Only;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
|
@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
meta = with lib; {
|
||||
description = "Virtual console locking program";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = [ ];
|
||||
platforms = platforms.linux;
|
||||
mainProgram = "vlock";
|
||||
|
@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
homepage = "http://www.ibiblio.org/pub/linux/X11/screensavers";
|
||||
maintainers = with maintainers; [ peti ];
|
||||
platforms = platforms.linux;
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Only;
|
||||
mainProgram = "xautolock";
|
||||
};
|
||||
})
|
||||
|
@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description = "Screen locker for the X Window System";
|
||||
homepage = "http://sillycycle.com/xlockmore.html";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Only;
|
||||
maintainers = with maintainers; [ pSub ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
|
@ -18,7 +18,7 @@ stdenv.mkDerivation {
|
||||
meta = {
|
||||
description = "Converts English text into text that mimics a stereotyped or humorous dialect";
|
||||
homepage = "https://www.hyperrealm.com/talkfilters/talkfilters.html";
|
||||
license = lib.licenses.gpl2;
|
||||
license = lib.licenses.gpl2Plus;
|
||||
maintainers = with lib.maintainers; [ ikervagyok ];
|
||||
platforms = with lib.platforms; unix;
|
||||
};
|
||||
|
@ -132,7 +132,7 @@ let
|
||||
meta = with lib; {
|
||||
homepage = "https://www.denx.de/wiki/U-Boot/";
|
||||
description = "Boot loader for embedded systems";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Plus;
|
||||
maintainers = with maintainers; [ bartsch dezgeg lopsided98 ];
|
||||
} // extraMeta;
|
||||
} // removeAttrs args [ "extraMeta" "pythonScriptsToInstall" ]));
|
||||
|
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
|
||||
meta = with lib; {
|
||||
description = "Displays text on your screen";
|
||||
homepage = "https://sourceforge.net/projects/libxosd";
|
||||
license = licenses.gpl2;
|
||||
license = licenses.gpl2Only;
|
||||
platforms = platforms.linux ++ platforms.darwin;
|
||||
maintainers = with maintainers; [ pSub ];
|
||||
};
|
||||
|
@ -11,12 +11,12 @@
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "raycast";
|
||||
version = "1.77.3";
|
||||
version = "1.78.0";
|
||||
|
||||
src = fetchurl {
|
||||
name = "Raycast.dmg";
|
||||
url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=universal";
|
||||
hash = "sha256-KSIrK16JEAib0joprIm0SYwA2bKCEBLVn7WYfHV9YCg=";
|
||||
hash = "sha256-6DPScMbD746a6xtThze8Uthd33CLRjAC7Z9v751p+Eg=";
|
||||
};
|
||||
|
||||
dontPatch = true;
|
||||
|
@ -127,6 +127,6 @@ stdenv.mkDerivation rec {
|
||||
mainProgram = "powerprofilesctl";
|
||||
platforms = platforms.linux;
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = with maintainers; [ mvnetbiz picnoir ];
|
||||
maintainers = with maintainers; [ mvnetbiz picnoir lyndeno ];
|
||||
};
|
||||
}
|
||||
|
@ -10,8 +10,8 @@ let
|
||||
in
|
||||
buildMongoDB {
|
||||
inherit avxSupport;
|
||||
version = "6.0.15";
|
||||
sha256 = "sha256-DX1wbrDx1/JrEHbzNaXC4Hqq7MrLqz+JZgG98beyVds=";
|
||||
version = "6.0.16";
|
||||
sha256 = "sha256-DdMWacJTx6sxgIKG2M8DkboSBr0fD2w91M+ZYt75hQI=";
|
||||
patches = [
|
||||
# Patches a bug that it couldn't build MongoDB 6.0 on gcc 13 because a include in ctype.h was missing
|
||||
./fix-gcc-13-ctype-6_0.patch
|
||||
|
@ -14,7 +14,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "1.68.1";
|
||||
version = "1.68.2";
|
||||
in
|
||||
buildGoModule {
|
||||
pname = "tailscale";
|
||||
@ -24,7 +24,7 @@ buildGoModule {
|
||||
owner = "tailscale";
|
||||
repo = "tailscale";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-ZAzro69F7ovfdqzRss/U7puh1T37bkEtUXabCYc5LwU=";
|
||||
hash = "sha256-VI5k8PnPP8r2rIkW7AeQod7JmoHWuSLiaxkZXXv+0T8=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -18,16 +18,16 @@ let
|
||||
};
|
||||
in buildNpmPackage' rec {
|
||||
pname = "balena-cli";
|
||||
version = "18.2.10";
|
||||
version = "18.2.17";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "balena-io";
|
||||
repo = "balena-cli";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-HZAQpK7cai4FEBvQSIHGBdDMe4pQRXXF9DSax07rjF0=";
|
||||
hash = "sha256-sWe7D89bL7mWanxCAOAso6J9fuxPFh3PHUL2mR8aOBs=";
|
||||
};
|
||||
|
||||
npmDepsHash = "sha256-9XVjyqLgi+gkEEp09P4HzmeRNINeXUC4mBmib6M6YyE=";
|
||||
npmDepsHash = "sha256-lYgt0du8OfJitVbfWiUqrEGulvs/OxqF4AdxyGCRCJY=";
|
||||
|
||||
postPatch = ''
|
||||
ln -s npm-shrinkwrap.json package-lock.json
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user