mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-07-06 17:13:24 -05:00
Merge master into staging-next
This commit is contained in:
commit
874ea02be0
60 changed files with 899 additions and 420 deletions
|
|
@ -26,9 +26,11 @@ let
|
|||
// {
|
||||
"org.nixos.bootspec.v1" = {
|
||||
system = config.boot.kernelPackages.stdenv.hostPlatform.system;
|
||||
label = "${config.system.nixos.distroName} ${config.system.nixos.codeName} ${config.system.nixos.label} (Linux ${config.boot.kernelPackages.kernel.modDirVersion})";
|
||||
}
|
||||
// lib.optionalAttrs config.boot.kernel.enable {
|
||||
kernel = "${config.boot.kernelPackages.kernel}/${config.system.boot.loader.kernelFile}";
|
||||
kernelParams = config.boot.kernelParams;
|
||||
label = "${config.system.nixos.distroName} ${config.system.nixos.codeName} ${config.system.nixos.label} (Linux ${config.boot.kernelPackages.kernel.modDirVersion})";
|
||||
}
|
||||
// lib.optionalAttrs config.boot.initrd.enable {
|
||||
initrd = "${config.system.build.initialRamdisk}/${config.system.boot.loader.initrdFile}";
|
||||
|
|
|
|||
|
|
@ -15,6 +15,10 @@ runCommand "test-emacs-withPackages-wrapper"
|
|||
))
|
||||
git # needed by magit
|
||||
];
|
||||
env = {
|
||||
# emulate a default NixOS env where INFOPATH is set like this (not ending with a ":")
|
||||
INFOPATH = "/fake-info-dir1:/fake-info-dir2";
|
||||
};
|
||||
}
|
||||
''
|
||||
emacs --batch --eval="(require 'magit)"
|
||||
|
|
@ -23,5 +27,9 @@ runCommand "test-emacs-withPackages-wrapper"
|
|||
# transitive dependencies should be made available
|
||||
# https://github.com/NixOS/nixpkgs/issues/388829
|
||||
emacs --batch --eval="(require 'flx)"
|
||||
|
||||
# test that https://debbugs.gnu.org/cgi/bugreport.cgi?bug=81105 is fixed or worked around
|
||||
emacs --batch --eval='(progn (package-activate-all) (info "(magit)Top"))'
|
||||
|
||||
touch $out
|
||||
''
|
||||
|
|
|
|||
|
|
@ -13,13 +13,13 @@ let
|
|||
|
||||
pname = "ghostel";
|
||||
|
||||
version = "0.33.0-unstable-2026-06-06";
|
||||
version = "0.34.0-unstable-2026-06-08";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dakra";
|
||||
repo = "ghostel";
|
||||
rev = "a614f0f30d8a65da928a840e62cc9b2c6a1381af";
|
||||
hash = "sha256-vG7JfgXUm6b1zf0WgyDlvy29wpTvcI/X74NP8s66c/4=";
|
||||
rev = "f7800f6430b6ab85dbfc2db2129625e8a28ac17e";
|
||||
hash = "sha256-o9EQFA6xunwt/chdA5z8bqadr9V3COBPjRqiAY3jkp0=";
|
||||
};
|
||||
|
||||
module = stdenv.mkDerivation (finalAttrs: {
|
||||
|
|
|
|||
|
|
@ -72,6 +72,14 @@ least specific (the system profile)"
|
|||
(nix--profile-paths))
|
||||
woman-manpath)))
|
||||
|
||||
;;; Make info manuals of installed elisp pkgs available (work around Emacs bug#81105)
|
||||
(when-let* ((path (getenv "INFOPATH")))
|
||||
;; Normally, Emacs 31 extends `Info-default-directory-list' when activating elisp pkgs.
|
||||
;; We add a trailing path-separator ":" to INFOPATH when needed
|
||||
;; to ensure `Info-default-directory-list' is used to initialize `Info-directory-list'.
|
||||
(unless (string-suffix-p path-separator path)
|
||||
(setenv "INFOPATH" (concat path path-separator))))
|
||||
|
||||
;;; Make tramp work for remote NixOS machines
|
||||
(defvar tramp-remote-path)
|
||||
(eval-after-load 'tramp
|
||||
|
|
|
|||
|
|
@ -446,12 +446,12 @@ final: prev: {
|
|||
|
||||
SchemaStore-nvim = buildVimPlugin {
|
||||
pname = "SchemaStore.nvim";
|
||||
version = "0-unstable-2026-06-04";
|
||||
version = "0-unstable-2026-06-10";
|
||||
src = fetchFromGitHub {
|
||||
owner = "b0o";
|
||||
repo = "SchemaStore.nvim";
|
||||
rev = "fce1d90e76c59337b6d3778c272c1b972a658269";
|
||||
hash = "sha256-L8Z1w9et3mExtffCxm0cTeOzHPViQAy+d0xdPNUoej4=";
|
||||
rev = "961c2a806abf56d4e100713ec9dc71d2c8d9d022";
|
||||
hash = "sha256-p4YkQeJybRAbZ2zwK39rm/0Q5iSJqYlhJde7bXV6J/Y=";
|
||||
};
|
||||
meta.homepage = "https://github.com/b0o/SchemaStore.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "Apache-2.0";
|
||||
|
|
@ -926,12 +926,12 @@ final: prev: {
|
|||
pname = "amp.nvim";
|
||||
version = "0-unstable-2025-12-15";
|
||||
src = fetchFromGitHub {
|
||||
owner = "sourcegraph";
|
||||
owner = "ampcode";
|
||||
repo = "amp.nvim";
|
||||
rev = "3b9ad5ef0328de1b35cc9bfa723a37db5daf9434";
|
||||
hash = "sha256-f/li32jpVigbZANnnbgSArnOH4nusj0DUz7952K+Znw=";
|
||||
};
|
||||
meta.homepage = "https://github.com/sourcegraph/amp.nvim/";
|
||||
meta.homepage = "https://github.com/ampcode/amp.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "Apache-2.0";
|
||||
meta.hydraPlatforms = [ ];
|
||||
};
|
||||
|
|
@ -1064,12 +1064,12 @@ final: prev: {
|
|||
|
||||
astrocore = buildVimPlugin {
|
||||
pname = "astrocore";
|
||||
version = "3.0.4";
|
||||
version = "3.0.5";
|
||||
src = fetchFromGitHub {
|
||||
owner = "AstroNvim";
|
||||
repo = "astrocore";
|
||||
tag = "v3.0.4";
|
||||
hash = "sha256-XQPoaZy4BS6eI5CCrLoGxRmMrsridddjsBnfRm3U5SI=";
|
||||
tag = "v3.0.5";
|
||||
hash = "sha256-YH9mb8d/mwzvR0w/UQVzI27dad1x5B5uTkZcxFb6uAQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/AstroNvim/astrocore/";
|
||||
meta.license = getLicenseFromSpdxId "GPL-3.0-only";
|
||||
|
|
@ -1120,12 +1120,12 @@ final: prev: {
|
|||
|
||||
async-nvim = buildVimPlugin {
|
||||
pname = "async.nvim";
|
||||
version = "0-unstable-2026-04-18";
|
||||
version = "0-unstable-2026-06-10";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lewis6991";
|
||||
repo = "async.nvim";
|
||||
rev = "7a1d7d49933fbe902b84b55f352a3b10fd587331";
|
||||
hash = "sha256-uyUvZVN7L7SqPAE1woc1T8dlhpH24FBj3/WD4VMwWF8=";
|
||||
rev = "f72017409d703ecf25972a05c6f89acb31adb952";
|
||||
hash = "sha256-E8ZS7m2QejmImzmQ+wrgSUlC2x4tkMHv7xGt+XDqcXQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/lewis6991/async.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -1288,12 +1288,12 @@ final: prev: {
|
|||
|
||||
augment-vim = buildVimPlugin {
|
||||
pname = "augment.vim";
|
||||
version = "0.46.0-unstable-2026-01-12";
|
||||
version = "0.48.1-unstable-2026-06-09";
|
||||
src = fetchFromGitHub {
|
||||
owner = "augmentcode";
|
||||
repo = "augment.vim";
|
||||
rev = "c3219039c350f8cb08ba0764c4d94674ff71a3e0";
|
||||
hash = "sha256-6BKH0HpTE+/w8S6v8U8TWhprQ93Vi+ctKDAHFiMRLdE=";
|
||||
rev = "67f6a0eb405d5dbdcb1c735b1b9949963969f55d";
|
||||
hash = "sha256-/T7Qex1AzmfzazLfr5UIoMjilORH5wd5XU5Sh8cZ34Q=";
|
||||
};
|
||||
meta.homepage = "https://github.com/augmentcode/augment.vim/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -1400,12 +1400,12 @@ final: prev: {
|
|||
|
||||
auto-session = buildVimPlugin {
|
||||
pname = "auto-session";
|
||||
version = "2.5.1-unstable-2026-05-21";
|
||||
version = "2.5.1-unstable-2026-06-10";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rmagatti";
|
||||
repo = "auto-session";
|
||||
rev = "3e145ee9af42eb6764908a1a481f53fe7f0bdbe5";
|
||||
hash = "sha256-Ew7l61hyWpF1YkyvDEzh8U1+zIslPP5UQpOt7O242Qs=";
|
||||
rev = "6cde3874a9283c2db55627acca5f28e4fa402320";
|
||||
hash = "sha256-j9O2kLuBSCrwFDat4BJfzDSCjr3lm9BEWDPzN0KWFvk=";
|
||||
};
|
||||
meta.homepage = "https://github.com/rmagatti/auto-session/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -1582,12 +1582,12 @@ final: prev: {
|
|||
|
||||
barbar-nvim = buildVimPlugin {
|
||||
pname = "barbar.nvim";
|
||||
version = "1.9.1-unstable-2026-04-28";
|
||||
version = "1.9.1-unstable-2026-06-10";
|
||||
src = fetchFromGitHub {
|
||||
owner = "romgrk";
|
||||
repo = "barbar.nvim";
|
||||
rev = "a4bef5b4fc1f064f2f673172252028eae18191c9";
|
||||
hash = "sha256-D2/zgmi+dgq8w00ZdPDbppaPaXi/AYNnDOyYMG7nJ5I=";
|
||||
rev = "337ecfadb8bf005050990bf2f624dc4fc828dabd";
|
||||
hash = "sha256-Vnr3HVwZYxlkVzBRIS3F7aEuKvrTz4cyzbYsy/mtFuc=";
|
||||
};
|
||||
meta.homepage = "https://github.com/romgrk/barbar.nvim/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -2547,12 +2547,12 @@ final: prev: {
|
|||
|
||||
claudecode-nvim = buildVimPlugin {
|
||||
pname = "claudecode.nvim";
|
||||
version = "0.3.0-unstable-2026-06-03";
|
||||
version = "0.3.0-unstable-2026-06-09";
|
||||
src = fetchFromGitHub {
|
||||
owner = "coder";
|
||||
repo = "claudecode.nvim";
|
||||
rev = "8ec321279d3d9eddb0ce5f52d4b0d051dafb5743";
|
||||
hash = "sha256-l/PcQlCSQKr0aSfnPUwRf7rY6QAx9u5twYsSX72B4xI=";
|
||||
rev = "7b8b7090c16f4151401a281741a4bf37050ebd26";
|
||||
hash = "sha256-NHhoAqCTa1+go+DYFj25eH0ZDmAqbA9tpHtj3IarCUU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/coder/claudecode.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -2631,12 +2631,12 @@ final: prev: {
|
|||
|
||||
cmake-tools-nvim = buildVimPlugin {
|
||||
pname = "cmake-tools.nvim";
|
||||
version = "0-unstable-2026-04-28";
|
||||
version = "0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Civitasv";
|
||||
repo = "cmake-tools.nvim";
|
||||
rev = "f9a3eb2be0b8148df470244e5c25aede3a3a28a5";
|
||||
hash = "sha256-WJx/BYvYQDYL+/0ROXi4lzjaEcDOHSc+73qEIXxYuPI=";
|
||||
rev = "38f320fb9f0c4c9f1019f412f561c4d370a94d23";
|
||||
hash = "sha256-U8lLK5FzeOiJVUI0Y3AQ7TM+21tegMnnRbn18c7yXfc=";
|
||||
};
|
||||
meta.homepage = "https://github.com/Civitasv/cmake-tools.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "GPL-3.0-only";
|
||||
|
|
@ -2687,11 +2687,11 @@ final: prev: {
|
|||
|
||||
cmp-async-path = buildVimPlugin {
|
||||
pname = "cmp-async-path";
|
||||
version = "0-unstable-2026-01-28";
|
||||
version = "0-unstable-2026-06-09";
|
||||
src = fetchgit {
|
||||
url = "https://codeberg.org/FelipeLema/cmp-async-path/";
|
||||
rev = "f8af3f726e07f2e9d37672eaa9102581aefce149";
|
||||
hash = "sha256-ALMK7TnEB7/UZibVgOl4r6/gYsHCo6YAZcAR536VL4g=";
|
||||
rev = "98185a91d49ff5dd249aebf2f7456e18063fa2a0";
|
||||
hash = "sha256-IbKvelOwrNRFHjWRQ8yydLMpL1fok2PZzaB/uJfzbkw=";
|
||||
};
|
||||
meta.homepage = "https://codeberg.org/FelipeLema/cmp-async-path/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -3484,12 +3484,12 @@ final: prev: {
|
|||
|
||||
coc-nvim = buildVimPlugin {
|
||||
pname = "coc.nvim";
|
||||
version = "0.0.82-unstable-2026-06-03";
|
||||
version = "0.0.82-unstable-2026-06-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "neoclide";
|
||||
repo = "coc.nvim";
|
||||
rev = "a1a5c2fe902ef637eede94a03b470cab17096002";
|
||||
hash = "sha256-NBajKELH3hpYN1wb9vq03ty8WQb3wJMcrU0J3cV9EPo=";
|
||||
rev = "92ab906cab1e6b19ad03f754df4f3930f9eae22c";
|
||||
hash = "sha256-c0ChbihCajCuEh1hu5XOFtomiFA6OzbCl7eNpzPfBXM=";
|
||||
};
|
||||
meta.homepage = "https://github.com/neoclide/coc.nvim/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -3568,12 +3568,12 @@ final: prev: {
|
|||
|
||||
codecompanion-nvim = buildVimPlugin {
|
||||
pname = "codecompanion.nvim";
|
||||
version = "19.14.0";
|
||||
version = "19.15.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "olimorris";
|
||||
repo = "codecompanion.nvim";
|
||||
tag = "v19.14.0";
|
||||
hash = "sha256-/cx7LV866OPfTaK781dPbouPRjb2HXJZ3SwGVU/rnsA=";
|
||||
tag = "v19.15.0";
|
||||
hash = "sha256-M/2pkFeL+sWwrXiCcE38WWmPb73kdCwC8AWg3ldScY0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/olimorris/codecompanion.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "Apache-2.0";
|
||||
|
|
@ -4115,12 +4115,12 @@ final: prev: {
|
|||
|
||||
coq-artifacts = buildVimPlugin {
|
||||
pname = "coq.artifacts";
|
||||
version = "0-unstable-2025-01-20";
|
||||
version = "0-unstable-2026-06-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "coq.artifacts";
|
||||
rev = "ef5f21d638ccc456cfa5b8d0ab37093cefe48c8b";
|
||||
hash = "sha256-91OF1qsqAln/E8H1vJLQHIdnpcEmTn1NCPgSU2768EA=";
|
||||
rev = "d545035d06408f2d68cd03bc401425e42c298fc4";
|
||||
hash = "sha256-E3FG8Q+VZwrcCcynIXdZarXDJFD9fuj7OvEgEuDKhCU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/coq.artifacts/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -4171,12 +4171,12 @@ final: prev: {
|
|||
|
||||
coq_nvim = buildVimPlugin {
|
||||
pname = "coq_nvim";
|
||||
version = "0-unstable-2026-04-23";
|
||||
version = "0-unstable-2026-06-10";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ms-jpq";
|
||||
repo = "coq_nvim";
|
||||
rev = "bcc1bf327b98042e6a77a9637cd465cbceca2679";
|
||||
hash = "sha256-GKwfDWCKSJ6uQ8PZfKUW3MjMYtEhKVhmkJzbmdQkF9Y=";
|
||||
rev = "5054268e58e9e45dbdae598c2d7cca232085d2ce";
|
||||
hash = "sha256-SxffEztUDSXp1skO52Pi8XQCinWwFbw34Nn3cvC9GW8=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ms-jpq/coq_nvim/";
|
||||
meta.license = getLicenseFromSpdxId "GPL-3.0-only";
|
||||
|
|
@ -4479,12 +4479,12 @@ final: prev: {
|
|||
|
||||
dart-vim-plugin = buildVimPlugin {
|
||||
pname = "dart-vim-plugin";
|
||||
version = "0.1.0-unstable-2026-04-04";
|
||||
version = "0.1.0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "dart-lang";
|
||||
repo = "dart-vim-plugin";
|
||||
rev = "dd74e59c50e29896483a87373743136f2cbd24e7";
|
||||
hash = "sha256-nsJKWCNJ3InidTaP0/cQ65YIX/6a1/wH56rlkNkJWJE=";
|
||||
rev = "13fa42674f1685a1c5a095c1dac74d94e43a9849";
|
||||
hash = "sha256-LLi4DwYKyAyP2EI4zZU3ab+yj3zQ956zMGE+aTmfF7M=";
|
||||
};
|
||||
meta.homepage = "https://github.com/dart-lang/dart-vim-plugin/";
|
||||
meta.license = getLicenseFromSpdxId "BSD-3-Clause";
|
||||
|
|
@ -5419,12 +5419,12 @@ final: prev: {
|
|||
|
||||
easy-dotnet-nvim = buildVimPlugin {
|
||||
pname = "easy-dotnet.nvim";
|
||||
version = "0-unstable-2026-06-04";
|
||||
version = "0-unstable-2026-06-09";
|
||||
src = fetchFromGitHub {
|
||||
owner = "GustavEikaas";
|
||||
repo = "easy-dotnet.nvim";
|
||||
rev = "9c39976abe0c9d412a388b66ae212db99f4b9783";
|
||||
hash = "sha256-1EsZNc9AueNbJQiWnwiGgR2UrthV4jr9uUCBWgtlGOI=";
|
||||
rev = "5c9577f6fc086e211ccc7d93b763e9a5ace4e64b";
|
||||
hash = "sha256-E+f0SHaTN8FI3gEs4t+6NuS5xn45kneK39kSam+Ya9M=";
|
||||
};
|
||||
meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -5701,12 +5701,12 @@ final: prev: {
|
|||
|
||||
everforest = buildVimPlugin {
|
||||
pname = "everforest";
|
||||
version = "0.3.0-unstable-2026-04-16";
|
||||
version = "0.3.0-unstable-2026-06-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "sainnhe";
|
||||
repo = "everforest";
|
||||
rev = "aeef62ee97872d2557d25904d160ec93a4a355f8";
|
||||
hash = "sha256-fkNyypxo1fm0rkV1CKayLLMHObsjgSI2nndhkpXHlFc=";
|
||||
rev = "85a86eb62409e3ec88713bff3d1b9d7374e112e4";
|
||||
hash = "sha256-286paC/KOSs9XU4k9q8DMVsi84V9LGT22Z4RzFKVSbM=";
|
||||
};
|
||||
meta.homepage = "https://github.com/sainnhe/everforest/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -5812,12 +5812,12 @@ final: prev: {
|
|||
|
||||
faster-nvim = buildVimPlugin {
|
||||
pname = "faster.nvim";
|
||||
version = "0.2.0";
|
||||
version = "0.2.1";
|
||||
src = fetchFromGitHub {
|
||||
owner = "pteroctopus";
|
||||
repo = "faster.nvim";
|
||||
tag = "v0.2.0";
|
||||
hash = "sha256-bm3qnQ9iEW2N+3/VXjwOVT8nGCs5+TiPCKXfhOQ4tuE=";
|
||||
tag = "v0.2.1";
|
||||
hash = "sha256-CIwZCMgErtXc9+EV6xTXvoxfmo0/qwDf1iuS8nlv/rQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/pteroctopus/faster.nvim/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -5896,12 +5896,12 @@ final: prev: {
|
|||
|
||||
file-line = buildVimPlugin {
|
||||
pname = "file-line";
|
||||
version = "1.0-unstable-2016-10-21";
|
||||
version = "1.0-unstable-2026-06-04";
|
||||
src = fetchFromGitHub {
|
||||
owner = "bogado";
|
||||
repo = "file-line";
|
||||
rev = "559088afaf10124ea663ee0f4f73b1de48fb1632";
|
||||
hash = "sha256-r47H2vfQQM283YIMZFGjLfTxu6mHy1BN/VsiCcEbKPA=";
|
||||
rev = "067ebe45dd3da0344d543b09441ee9b7fd886851";
|
||||
hash = "sha256-B395F/kcBUC/fkGaSOzlJboN0epBUcyno2vYemY+zZM=";
|
||||
};
|
||||
meta.homepage = "https://github.com/bogado/file-line/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -6262,12 +6262,12 @@ final: prev: {
|
|||
|
||||
fugit2-nvim = buildVimPlugin {
|
||||
pname = "fugit2.nvim";
|
||||
version = "0.2.1-unstable-2026-05-24";
|
||||
version = "0.2.1-unstable-2026-06-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "SuperBo";
|
||||
repo = "fugit2.nvim";
|
||||
rev = "d6513bfc443470a85426ab366be591aadd444053";
|
||||
hash = "sha256-bvr/iosdWFGUEfbwELCdV/tnlxeDfg/94AssXGVZSEw=";
|
||||
rev = "7783d338436a60c337a624e22753a50e37df3fa6";
|
||||
hash = "sha256-woHURSVLIx3/ecHHMfiO9P2rXRLcfG9mt3WZm/5esL8=";
|
||||
};
|
||||
meta.homepage = "https://github.com/SuperBo/fugit2.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -6682,11 +6682,11 @@ final: prev: {
|
|||
|
||||
gitlab-vim = buildVimPlugin {
|
||||
pname = "gitlab.vim";
|
||||
version = "1.1.0-unstable-2026-05-21";
|
||||
version = "1.1.0-unstable-2026-06-10";
|
||||
src = fetchgit {
|
||||
url = "https://gitlab.com/gitlab-org/editor-extensions/gitlab.vim";
|
||||
rev = "9e196cf8497eb99c4a0834f801d2f55499630cc9";
|
||||
hash = "sha256-yXVtP6SZ5H121VWUiFTDcWZ2l/xst1O38jI3iBav6VA=";
|
||||
rev = "eaddfb6717d7d1118b40403dd8ae76b79e28eb33";
|
||||
hash = "sha256-RSPu9WhHfb5JyaYYZGJ4tYe0USOQ4ap68Z27ZhkA5Vc=";
|
||||
};
|
||||
meta.homepage = "https://gitlab.com/gitlab-org/editor-extensions/gitlab.vim";
|
||||
meta.license = unfree;
|
||||
|
|
@ -6919,12 +6919,12 @@ final: prev: {
|
|||
|
||||
gruvbox = buildVimPlugin {
|
||||
pname = "gruvbox";
|
||||
version = "3.0.1-rc.0-unstable-2025-04-20";
|
||||
version = "3.0.1-rc.0-unstable-2026-06-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "morhetz";
|
||||
repo = "gruvbox";
|
||||
rev = "697c00291db857ca0af00ec154e5bd514a79191f";
|
||||
hash = "sha256-fmX4WuD25BaaJBZCcUyrtgq1a39tVpxLe3KE72dcQT4=";
|
||||
rev = "5d15b2765f59754d7ac263c88a0f6e3e58124951";
|
||||
hash = "sha256-cVUOwm7TudiLNQxnmOfjDMth61f5ndDqxYSl15fQzSE=";
|
||||
};
|
||||
meta.homepage = "https://github.com/morhetz/gruvbox/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -7073,12 +7073,12 @@ final: prev: {
|
|||
|
||||
guh-nvim = buildVimPlugin {
|
||||
pname = "guh.nvim";
|
||||
version = "2026-06-09";
|
||||
version = "0.0.1-unstable-2026-06-10";
|
||||
src = fetchFromGitHub {
|
||||
owner = "justinmk";
|
||||
repo = "guh.nvim";
|
||||
rev = "e8d8df780eb13da78a992fdc387bbc5f1401dd6f";
|
||||
hash = "sha256-vkBP9TvNbUsChtntdgFkHaT01R84HfUAjGXk+SbZUng=";
|
||||
rev = "89bca23616361fa316c72b1171bc7aa3401800be";
|
||||
hash = "sha256-HEDQMSbWWg7UEru+hf0cT+7KbIMi1r1cU5YcgaBLq/E=";
|
||||
};
|
||||
meta.homepage = "https://github.com/justinmk/guh.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -7438,12 +7438,12 @@ final: prev: {
|
|||
|
||||
hlargs-nvim = buildVimPlugin {
|
||||
pname = "hlargs.nvim";
|
||||
version = "0-unstable-2025-09-23";
|
||||
version = "0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "m-demare";
|
||||
repo = "hlargs.nvim";
|
||||
rev = "0b29317c944fb1f76503ce4540d6dceffbb5ccd2";
|
||||
hash = "sha256-WjmVefR0qk2ANWgyHSuYMTuCfzlVTF7tqzAL+uatKkc=";
|
||||
rev = "05f3d1789642d5e1807121c05c42a5e883ba46d3";
|
||||
hash = "sha256-daCx0OHqsGNasfnxHxVO2309aS8LYZIxbeaZ/pEtNFU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/m-demare/hlargs.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "GPL-3.0-only";
|
||||
|
|
@ -8460,12 +8460,12 @@ final: prev: {
|
|||
|
||||
kulala-nvim = buildVimPlugin {
|
||||
pname = "kulala.nvim";
|
||||
version = "6.8.1";
|
||||
version = "6.9.2";
|
||||
src = fetchFromGitHub {
|
||||
owner = "mistweaverco";
|
||||
repo = "kulala.nvim";
|
||||
tag = "v6.8.1";
|
||||
hash = "sha256-EM+NNUeQhY38hNtwQklLL41g2aTvj4gdyvrD7770Y3Y=";
|
||||
tag = "v6.9.2";
|
||||
hash = "sha256-7q/lV939qxozpsE0SM272ztSdzqIDuAdrgXSITCDLko=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
meta.homepage = "https://github.com/mistweaverco/kulala.nvim/";
|
||||
|
|
@ -8671,11 +8671,11 @@ final: prev: {
|
|||
|
||||
leap-nvim = buildVimPlugin {
|
||||
pname = "leap.nvim";
|
||||
version = "0-unstable-2026-05-17";
|
||||
version = "0-unstable-2026-06-10";
|
||||
src = fetchgit {
|
||||
url = "https://codeberg.org/andyg/leap.nvim/";
|
||||
rev = "59d70b1bdf8e76e0637e6ebcc150fb6767f67fc5";
|
||||
hash = "sha256-B3nwquR/ilBtuIPXw0r0048Ougt1VZ7FUFhT66yAH+8=";
|
||||
rev = "d7f8ee64155b7790188f17a993390f32577cfb81";
|
||||
hash = "sha256-x+oaVsaY69GrKtEt+8BS+XlRCc0QkYO1b7I4AABc/zs=";
|
||||
};
|
||||
meta.homepage = "https://codeberg.org/andyg/leap.nvim/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -9104,12 +9104,12 @@ final: prev: {
|
|||
|
||||
llama-vim = buildVimPlugin {
|
||||
pname = "llama.vim";
|
||||
version = "0-unstable-2026-05-12";
|
||||
version = "0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ggml-org";
|
||||
repo = "llama.vim";
|
||||
rev = "0e26efd52491bc83f81991c4f09252f688b9746e";
|
||||
hash = "sha256-Gfhj8fTFdHgny3meBakVVIrxu9KOUau8FMQ+iTDnRtA=";
|
||||
rev = "77db2afe488a7f700a2027527f17ab771988e358";
|
||||
hash = "sha256-TP9bjCeZCq0dqE1C5dXdNJWFKcXDNcsUbdVKdNZkOOg=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ggml-org/llama.vim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -9160,12 +9160,12 @@ final: prev: {
|
|||
|
||||
lsp-format-nvim = buildVimPlugin {
|
||||
pname = "lsp-format.nvim";
|
||||
version = "2.7.2";
|
||||
version = "2.7.3";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lukas-reineke";
|
||||
repo = "lsp-format.nvim";
|
||||
tag = "v2.7.2";
|
||||
hash = "sha256-x++L67u2mE95Zeh+ZIh6mJa+ZfMm6/5JLtHZmC/EVR4=";
|
||||
tag = "v2.7.3";
|
||||
hash = "sha256-D6N3dQq4WHticdHjrPr3edx775JV3H9/GlFVTR7dqoY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/lukas-reineke/lsp-format.nvim/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -9818,12 +9818,12 @@ final: prev: {
|
|||
|
||||
mini-ai = buildVimPlugin {
|
||||
pname = "mini.ai";
|
||||
version = "0.17.0-unstable-2026-06-04";
|
||||
version = "0.17.0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.ai";
|
||||
rev = "268ee376924c4c6a75935e9be73d3db5ad2eec46";
|
||||
hash = "sha256-BJjfbCo7G5hLg1kw+TFQzwmBYaDjTarTAIk8K6HJpTI=";
|
||||
rev = "4511b3481707c1d021485475d34f2ed2a50bf47b";
|
||||
hash = "sha256-weROF3Xf/XzUYJyI1NGm1HRnWEWjWbiEc5th5Gv55Tk=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.ai/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -9832,12 +9832,12 @@ final: prev: {
|
|||
|
||||
mini-align = buildVimPlugin {
|
||||
pname = "mini.align";
|
||||
version = "0.17.0-unstable-2026-06-04";
|
||||
version = "0.17.0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.align";
|
||||
rev = "36b0cd9f8b315946849e37f4d0918cf01bb66214";
|
||||
hash = "sha256-CQk91ao7clv9urKHuEWb47LoWawXg/LpiycJTnDsZ3c=";
|
||||
rev = "a7cd9465ac72c65d726f8fdc8b71ceb63ce8c0fd";
|
||||
hash = "sha256-SBc4LHrQ2WqJINLjJC3qQfTfKVP7p6gxa7D+sz15CSc=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.align/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -9916,12 +9916,12 @@ final: prev: {
|
|||
|
||||
mini-clue = buildVimPlugin {
|
||||
pname = "mini.clue";
|
||||
version = "0.17.0-unstable-2026-05-19";
|
||||
version = "0.17.0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.clue";
|
||||
rev = "0e37cddd6307eb40248e4226be65304e85df1d18";
|
||||
hash = "sha256-96h7E3O3Akakd1BxlACWn0O5ALQzyP8nJXSqZ4c5f0Y=";
|
||||
rev = "4b3db71003fa06200680afb9f1d05506b79eb953";
|
||||
hash = "sha256-6ttyphQgT3yjWOOzmLKzSqQUtyah2FvZz3jDprqKjno=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.clue/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -10042,12 +10042,12 @@ final: prev: {
|
|||
|
||||
mini-extra = buildVimPlugin {
|
||||
pname = "mini.extra";
|
||||
version = "0.17.0-unstable-2026-05-29";
|
||||
version = "0.17.0-unstable-2026-06-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.extra";
|
||||
rev = "ffb7b3a726e059b011b3655f26e61ec6f7cf5b84";
|
||||
hash = "sha256-ZG0Op0bHvAgS/avKgMwFz5PIVNx6PAxtO+4Qn+y/UVE=";
|
||||
rev = "eb21c1117207d3aa1ae532c666c692e94909087e";
|
||||
hash = "sha256-kViQTJ5jzCXf7McuikvwaqfzB54JSheyeiBzSKoq9vY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.extra/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -10056,12 +10056,12 @@ final: prev: {
|
|||
|
||||
mini-files = buildVimPlugin {
|
||||
pname = "mini.files";
|
||||
version = "0.17.0-unstable-2026-06-02";
|
||||
version = "0.17.0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.files";
|
||||
rev = "500f9e18f3ae387b5aecf2261e33845bc5dd7b68";
|
||||
hash = "sha256-iOqdlnk+0xLtyQKxc53q/nEseato+Y34KjUM9NFDB1c=";
|
||||
rev = "02874bc653fbecf2bee2c65441d0ebd09110f011";
|
||||
hash = "sha256-IfV2W9EFVtfXofEbwiWwCK8zprJlXiAKZgvKhnsp/mc=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.files/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -10140,12 +10140,12 @@ final: prev: {
|
|||
|
||||
mini-indentscope = buildVimPlugin {
|
||||
pname = "mini.indentscope";
|
||||
version = "0.17.0-unstable-2026-05-19";
|
||||
version = "0.17.0-unstable-2026-06-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.indentscope";
|
||||
rev = "ad19b1f02223391f3d40440f7ff10607f0043585";
|
||||
hash = "sha256-rUmoWT/Sc9yAXXyKXI/Ho4VwZkwlsHx+/k2QE8uKlYA=";
|
||||
rev = "98453149c3394ca3d1bf252e838e4777573b63e2";
|
||||
hash = "sha256-6b6rVX74wp6cnSaQyZ0hCfWOD94skyFInZgg8JHD5HY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.indentscope/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -10154,12 +10154,12 @@ final: prev: {
|
|||
|
||||
mini-input = buildVimPlugin {
|
||||
pname = "mini.input";
|
||||
version = "0-unstable-2026-06-06";
|
||||
version = "0-unstable-2026-06-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.input";
|
||||
rev = "73a50edd8d0350feb8c018fe367121a241fd7c56";
|
||||
hash = "sha256-6IC7krZ5pIKoR8t75h+z5yq3mKdyEaZ4iVl/dyc5Yis=";
|
||||
rev = "44477bc40a1d9556decab08cd0e13187f9d909e4";
|
||||
hash = "sha256-ex0BKThn97+lnWm6EaI4JuCViQ7B6na+n5yCX9OJavU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.input/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -10168,12 +10168,12 @@ final: prev: {
|
|||
|
||||
mini-jump = buildVimPlugin {
|
||||
pname = "mini.jump";
|
||||
version = "0.17.0-unstable-2026-05-19";
|
||||
version = "0.17.0-unstable-2026-06-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.jump";
|
||||
rev = "a0bb5dedc981a47826fc95498583b192c69353df";
|
||||
hash = "sha256-DwzMkDl6TqahZ1niM06OxIFRdE553i5KJBMP8PdEuqg=";
|
||||
rev = "741a2ac3ac4015a78ee5e7b90ba054508686457a";
|
||||
hash = "sha256-q5e1HScZsQFNNiMBd9Kn4qjW+oV5XfZUtkBeYduZ9+o=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.jump/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -10182,12 +10182,12 @@ final: prev: {
|
|||
|
||||
mini-jump2d = buildVimPlugin {
|
||||
pname = "mini.jump2d";
|
||||
version = "0.17.0-unstable-2026-06-04";
|
||||
version = "0.17.0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.jump2d";
|
||||
rev = "f68d0e583b7e340741c20aabc4a7fd650ad7f207";
|
||||
hash = "sha256-jXcNC0YEV9C3hyqXv0giGzLJjb2OV6Xz/8yKek4whto=";
|
||||
rev = "f95769bc20586f63d16d814175f759bf4d44bfd2";
|
||||
hash = "sha256-AvkV549zYxtRnjWtZHwGwwPHMy1D2sWNxkUSUQhMyCE=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.jump2d/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -10266,12 +10266,12 @@ final: prev: {
|
|||
|
||||
mini-nvim = buildVimPlugin {
|
||||
pname = "mini.nvim";
|
||||
version = "0.17.0-unstable-2026-06-04";
|
||||
version = "0.17.0-unstable-2026-06-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.nvim";
|
||||
rev = "cbae4fa396bbf9c802b3d2dc2e9c5362e8fb9468";
|
||||
hash = "sha256-GjKn8zMkiN3ojucy5+aX2Kt+RD40m609tn9nj5kterk=";
|
||||
rev = "ff8b3580935818ef2f21bdd651f057a2ae071eab";
|
||||
hash = "sha256-wVRhe2ufPG/2DRtJGyAAhoCOTX8CLB2zZ8TQOQz9TqQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -10308,12 +10308,12 @@ final: prev: {
|
|||
|
||||
mini-pick = buildVimPlugin {
|
||||
pname = "mini.pick";
|
||||
version = "0.17.0-unstable-2026-06-04";
|
||||
version = "0.17.0-unstable-2026-06-06";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.pick";
|
||||
rev = "34fdef3b0966974378c4f39e3ddb54ffc628fbe9";
|
||||
hash = "sha256-xDSTxH8KgDxS/4AnTlmNaW8tkznG3HxIBcruFhvKJAg=";
|
||||
rev = "1ffba38c7221669d3da7792d4bbe1c9761075f4d";
|
||||
hash = "sha256-N/RdA7mEno3E5D4c9gxm9ZIlzAz3f7CPAJbyGEiECBM=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.pick/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -10392,12 +10392,12 @@ final: prev: {
|
|||
|
||||
mini-surround = buildVimPlugin {
|
||||
pname = "mini.surround";
|
||||
version = "0.17.0-unstable-2026-06-04";
|
||||
version = "0.17.0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-mini";
|
||||
repo = "mini.surround";
|
||||
rev = "03dee7d518eb783907e5876cf569a18d7120b166";
|
||||
hash = "sha256-EWYRBT6jtFv84Qy5t30DY5GA7GBorsWN6DRTucGY8y0=";
|
||||
rev = "9fd5ebef2b34cc4ac3c0f1811a6726ea6d92fa91";
|
||||
hash = "sha256-5dJ8GI9NtYbiAUvYdRjtxrTIUVS41VRkWvLtrBNqbhs=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-mini/mini.surround/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -11022,12 +11022,12 @@ final: prev: {
|
|||
|
||||
neoconf-nvim = buildVimPlugin {
|
||||
pname = "neoconf.nvim";
|
||||
version = "1.4.0-unstable-2026-06-04";
|
||||
version = "1.4.0-unstable-2026-06-10";
|
||||
src = fetchFromGitHub {
|
||||
owner = "folke";
|
||||
repo = "neoconf.nvim";
|
||||
rev = "53ff3ce70013d7881f7216180f52b862ad9f6a72";
|
||||
hash = "sha256-4O8lv9+EEeamn+6t5RbdXC5ZYqyt+5+txSTH+68Ntj8=";
|
||||
rev = "3a0a976a10cba0ff9d9406e4652755881321ecf9";
|
||||
hash = "sha256-hPv22eaPTY0UKoCxOXq/D1eUGOomAc8D0CB5mRs1ueQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/folke/neoconf.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "Apache-2.0";
|
||||
|
|
@ -12645,12 +12645,12 @@ final: prev: {
|
|||
|
||||
nvim-dap-view = buildVimPlugin {
|
||||
pname = "nvim-dap-view";
|
||||
version = "1.1.1";
|
||||
version = "1.2.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "igorlfs";
|
||||
repo = "nvim-dap-view";
|
||||
tag = "v1.1.1";
|
||||
hash = "sha256-YMAP9csr7SHN2h5yPJ/nx1lezX9DaE0nLjVnr6c7xyw=";
|
||||
tag = "v1.2.0";
|
||||
hash = "sha256-JRFLk+Ok8Fo8yJzwVxstcnfSIztsg+I+yQp+3g3DMcA=";
|
||||
};
|
||||
meta.homepage = "https://github.com/igorlfs/nvim-dap-view/";
|
||||
meta.license = getLicenseFromSpdxId "GPL-3.0-only";
|
||||
|
|
@ -12771,12 +12771,12 @@ final: prev: {
|
|||
|
||||
nvim-genghis = buildVimPlugin {
|
||||
pname = "nvim-genghis";
|
||||
version = "0-unstable-2026-04-13";
|
||||
version = "0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "chrisgrieser";
|
||||
repo = "nvim-genghis";
|
||||
rev = "12d62b0aaeb0bf6e52f2335d532813a8b8105baa";
|
||||
hash = "sha256-Lv92CKF0iocchQcK/AQ7TMVqGILnzd+Z8eKZZYXcwxU=";
|
||||
rev = "e6fd1f42736b15e63c0c703457c5ca162228a2f3";
|
||||
hash = "sha256-UG3yDZJ/j4Z+fDm5/qrVuUUA8rU4oc4chqFJK25jjYw=";
|
||||
};
|
||||
meta.homepage = "https://github.com/chrisgrieser/nvim-genghis/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -13077,11 +13077,11 @@ final: prev: {
|
|||
|
||||
nvim-lint = buildVimPlugin {
|
||||
pname = "nvim-lint";
|
||||
version = "05-unstable-2026-05-19";
|
||||
version = "05-unstable-2026-06-06";
|
||||
src = fetchgit {
|
||||
url = "https://codeberg.org/mfussenegger/nvim-lint/";
|
||||
rev = "d48f3a76189d03b2239f6df1b2f7e3fa8353743b";
|
||||
hash = "sha256-5mlNCE0KFGfJTocV5NMlczZMmZKGzxqVdUO23KVZ4O8=";
|
||||
rev = "99cbc3ca8a76845fca50e496be7212bebf907dd3";
|
||||
hash = "sha256-c0LEEbbWHZAKk+dpLGOjKvS1miuYLsxUM3AUf/t9ti8=";
|
||||
};
|
||||
meta.homepage = "https://codeberg.org/mfussenegger/nvim-lint/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -13132,12 +13132,12 @@ final: prev: {
|
|||
|
||||
nvim-lspconfig = buildVimPlugin {
|
||||
pname = "nvim-lspconfig";
|
||||
version = "2.9.0";
|
||||
version = "2.10.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "neovim";
|
||||
repo = "nvim-lspconfig";
|
||||
tag = "v2.9.0";
|
||||
hash = "sha256-FuajmzcxEFxl4ZDJIJk23x2k0cqq/YRhRzzGvdVwN9M=";
|
||||
tag = "v2.10.0";
|
||||
hash = "sha256-RDhwY+C2ZHZPPRe1yvgJqonLcez77dVYvTIttVnFPis=";
|
||||
};
|
||||
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
|
||||
meta.license = getLicenseFromSpdxId "Apache-2.0";
|
||||
|
|
@ -13412,12 +13412,12 @@ final: prev: {
|
|||
|
||||
nvim-pqf = buildVimPlugin {
|
||||
pname = "nvim-pqf";
|
||||
version = "0-unstable-2024-05-20";
|
||||
version = "0-unstable-2026-06-10";
|
||||
src = fetchFromGitHub {
|
||||
owner = "yorickpeterse";
|
||||
repo = "nvim-pqf";
|
||||
rev = "148ee2ca8b06d83fd9bf6f9b9497724ad39a07d6";
|
||||
hash = "sha256-5VH1ffXvQuMDm32xt2t2UlEJiKuZWbkAMTXJic/8BYI=";
|
||||
rev = "0f11180718b861986ac06a2fef16c404a58b3645";
|
||||
hash = "sha256-qTGnbLbaTf+k8ujHqvXXzxHbnEFvWukYuKIW3gKt1Jw=";
|
||||
};
|
||||
meta.homepage = "https://github.com/yorickpeterse/nvim-pqf/";
|
||||
meta.license = getLicenseFromSpdxId "MPL-2.0";
|
||||
|
|
@ -13636,12 +13636,12 @@ final: prev: {
|
|||
|
||||
nvim-surround = buildVimPlugin {
|
||||
pname = "nvim-surround";
|
||||
version = "4.0.5-unstable-2026-05-02";
|
||||
version = "4.0.5-unstable-2026-06-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "kylechui";
|
||||
repo = "nvim-surround";
|
||||
rev = "2e93e154de9ff326def6480a4358bfc149d5da2c";
|
||||
hash = "sha256-U3nm27yb+Hz9MiB3yclO/TlB1AgQRoWTG6Arfl10SFA=";
|
||||
rev = "8b47db616ef658b8fc27e61db2896aa2f40134de";
|
||||
hash = "sha256-1aMDbmzCvOP5da/IUq0+B8GqkwvaMqfXAp9Q+MyIUZ0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/kylechui/nvim-surround/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -13706,12 +13706,12 @@ final: prev: {
|
|||
|
||||
nvim-tree-lua = buildVimPlugin {
|
||||
pname = "nvim-tree.lua";
|
||||
version = "1.17.0-unstable-2026-05-15";
|
||||
version = "1.17.0-unstable-2026-06-08";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvim-tree";
|
||||
repo = "nvim-tree.lua";
|
||||
rev = "07f541fcaa4a5ae019598240362449ab7e9812b3";
|
||||
hash = "sha256-ao0a2zszbZEXOEIS4fbFRAsoBiQDRpD90k/mTqcUBX4=";
|
||||
rev = "82f58063d67defc620e1ef8be606fc62a7b5dc1e";
|
||||
hash = "sha256-JfOkJkTGVWPw7dhcbDNPsyeNbidrtIvzJhPYUQJ1NoY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -14182,12 +14182,12 @@ final: prev: {
|
|||
|
||||
octo-nvim = buildVimPlugin {
|
||||
pname = "octo.nvim";
|
||||
version = "0-unstable-2026-06-02";
|
||||
version = "0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "pwntester";
|
||||
repo = "octo.nvim";
|
||||
rev = "c86a43da3514dbe916eb96ecac4d776890078786";
|
||||
hash = "sha256-PXLzZ4+vXIIEbhOaoSowKCmsfDaHlDfpFlYrijamVC8=";
|
||||
rev = "7fed87415c401954f73401bbed0fd736b9611e7c";
|
||||
hash = "sha256-9f8ZKK8OKlQSMjvFW6VY/861IZ/EugKfj5WLDkjg+ac=";
|
||||
};
|
||||
meta.homepage = "https://github.com/pwntester/octo.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -14434,12 +14434,12 @@ final: prev: {
|
|||
|
||||
opencode-nvim = buildVimPlugin {
|
||||
pname = "opencode.nvim";
|
||||
version = "0.10.1";
|
||||
version = "0.11.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nickjvandyke";
|
||||
repo = "opencode.nvim";
|
||||
tag = "v0.10.1";
|
||||
hash = "sha256-hpRlUUI1wEluMyWfAnxjztbozIVgN7Yan2zH+HmEsSw=";
|
||||
tag = "v0.11.0";
|
||||
hash = "sha256-i6Ty/TXy9Ph6Ex39qumfgH7ArenH159EHy1UFvNBJfI=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nickjvandyke/opencode.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -15094,12 +15094,12 @@ final: prev: {
|
|||
|
||||
project-nvim = buildVimPlugin {
|
||||
pname = "project.nvim";
|
||||
version = "4.2.1-1";
|
||||
version = "5.0.0-1";
|
||||
src = fetchFromGitHub {
|
||||
owner = "DrKJeff16";
|
||||
repo = "project.nvim";
|
||||
tag = "v4.2.1-1";
|
||||
hash = "sha256-4OvPpaJUyZF8yVHOYmC20oXZOsm0bEZf+DC3AMjhAlo=";
|
||||
tag = "v5.0.0-1";
|
||||
hash = "sha256-zJ/UMESO69829eGgsq53a/LttRSE1bRTo2vy4HjaHY8=";
|
||||
};
|
||||
meta.homepage = "https://github.com/DrKJeff16/project.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "Apache-2.0";
|
||||
|
|
@ -15711,12 +15711,12 @@ final: prev: {
|
|||
|
||||
roslyn-nvim = buildVimPlugin {
|
||||
pname = "roslyn.nvim";
|
||||
version = "0-unstable-2026-06-01";
|
||||
version = "0-unstable-2026-06-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "seblyng";
|
||||
repo = "roslyn.nvim";
|
||||
rev = "dedfc3f539c51a5841feb572e8b73ec58ff2ca9d";
|
||||
hash = "sha256-Qjmbh93ztg9UHlwr8ZGKWW9XtCJ8pH74SROC+egWgao=";
|
||||
rev = "9c5da79216e5776e020dcc6c157983f5352f3f11";
|
||||
hash = "sha256-EGsDK45Tl+slGT0fibcwQDdHS1obJHPWgd1+jaOw8fg=";
|
||||
};
|
||||
meta.homepage = "https://github.com/seblyng/roslyn.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -16187,12 +16187,12 @@ final: prev: {
|
|||
|
||||
smart-splits-nvim = buildVimPlugin {
|
||||
pname = "smart-splits.nvim";
|
||||
version = "2.1.0-unstable-2026-05-29";
|
||||
version = "2.1.0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "mrjones2014";
|
||||
repo = "smart-splits.nvim";
|
||||
rev = "1865e6826b1cd90098f198acb0f5b744a7b40c22";
|
||||
hash = "sha256-1LnZdJazx5gI1C7rPdDL5PMKf5Z0fTUpRD7T6tHdjjs=";
|
||||
rev = "6806149fd36d1c5e797debe3e18b2c07219b685a";
|
||||
hash = "sha256-INxUHLtQBnnmbKBmQNgcdm4FxP5Amig2Q2s6pAub11U=";
|
||||
};
|
||||
meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -16677,12 +16677,12 @@ final: prev: {
|
|||
|
||||
startup-nvim = buildVimPlugin {
|
||||
pname = "startup.nvim";
|
||||
version = "0.1-beta-unstable-2026-05-10";
|
||||
version = "0.1-beta-unstable-2026-06-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "max397574";
|
||||
repo = "startup.nvim";
|
||||
rev = "cd5fe95f61fdf6ef7db3732be79126032ab1dd3e";
|
||||
hash = "sha256-vwLvzQiQctkFitOPcg/bjKKGInU5AIfrpjI/e26ZBSA=";
|
||||
rev = "bd835f4fd95dbb30cb4607a8d7a090216fb6d035";
|
||||
hash = "sha256-gNqPvccaOzeoprPqkXAWteBqzDns1wWOm8/povzxqGk=";
|
||||
};
|
||||
meta.homepage = "https://github.com/max397574/startup.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "GPL-2.0-only";
|
||||
|
|
@ -17956,12 +17956,12 @@ final: prev: {
|
|||
|
||||
tiny-inline-diagnostic-nvim = buildVimPlugin {
|
||||
pname = "tiny-inline-diagnostic.nvim";
|
||||
version = "0-unstable-2026-05-29";
|
||||
version = "0-unstable-2026-06-09";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rachartier";
|
||||
repo = "tiny-inline-diagnostic.nvim";
|
||||
rev = "680762989e8b05a72e90769959d0fb9a557e6917";
|
||||
hash = "sha256-zTUJuMPkUxesm8LBu4IQtDlpdzJiprbVA4mfjoIWd2I=";
|
||||
rev = "e930d0a46031645040d5492595b46cdf6ab3514f";
|
||||
hash = "sha256-m4ax8+4P+fWtne7hLn3I9RXPeC8y/CZXqtqKCVa8e7c=";
|
||||
};
|
||||
meta.homepage = "https://github.com/rachartier/tiny-inline-diagnostic.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -18295,12 +18295,12 @@ final: prev: {
|
|||
|
||||
ts-autotag-nvim = buildVimPlugin {
|
||||
pname = "ts-autotag.nvim";
|
||||
version = "0-unstable-2026-05-31";
|
||||
version = "0-unstable-2026-06-10";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tronikelis";
|
||||
repo = "ts-autotag.nvim";
|
||||
rev = "07bcd146fa22558adf0d900e4a2601b6d142c805";
|
||||
hash = "sha256-qgUy412pWyAmE6b3YBtT1DEhp4VmeOi02tmgngxFxXU=";
|
||||
rev = "b1d0dd4fe5e63e9a744595bdfd41b74c3dea2e88";
|
||||
hash = "sha256-lGDnNpG5kcKOI2AlVovuuTHx+AntKagw9c9e1Eg4T2M=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tronikelis/ts-autotag.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -18744,12 +18744,12 @@ final: prev: {
|
|||
|
||||
vague-nvim = buildVimPlugin {
|
||||
pname = "vague.nvim";
|
||||
version = "2.1.1";
|
||||
version = "2.1.2";
|
||||
src = fetchFromGitHub {
|
||||
owner = "vague-theme";
|
||||
repo = "vague.nvim";
|
||||
tag = "v2.1.1";
|
||||
hash = "sha256-IuEbZU/SkC5knIiBAupApY9MADKsYSDPdRx/CuiQcYw=";
|
||||
tag = "v2.1.2";
|
||||
hash = "sha256-8y4Dc+AXx4+DmnOAYYD6Yyi0GDyI6fwdM4AKsmM5hZU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/vague-theme/vague.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -18800,12 +18800,12 @@ final: prev: {
|
|||
|
||||
vifm-vim = buildVimPlugin {
|
||||
pname = "vifm.vim";
|
||||
version = "0.14-unstable-2026-06-03";
|
||||
version = "0.14-unstable-2026-06-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "vifm";
|
||||
repo = "vifm.vim";
|
||||
rev = "c85c850b79d0deac4c9bab1a7996ccae535a718d";
|
||||
hash = "sha256-WEwDPQ4Xl6On0COxv3ERi8a2P28iY64nUoe+1JvHiKI=";
|
||||
rev = "6bffbab9c448f2814217ea2f7f982ad73b8fa718";
|
||||
hash = "sha256-/8lN8y20+g9pWzBrXgVArgZQq0CfXyLGRVDpweDmguE=";
|
||||
};
|
||||
meta.homepage = "https://github.com/vifm/vifm.vim/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -21194,12 +21194,12 @@ final: prev: {
|
|||
|
||||
vim-habamax = buildVimPlugin {
|
||||
pname = "vim-habamax";
|
||||
version = "0-unstable-2026-05-27";
|
||||
version = "0-unstable-2026-06-10";
|
||||
src = fetchFromGitHub {
|
||||
owner = "habamax";
|
||||
repo = "vim-habamax";
|
||||
rev = "b1ecb8b42390e6a4f3cbfcb1e919436ac1d98773";
|
||||
hash = "sha256-s3P4FHXx2BmEoHx24GzzUVw+2ImAUDx8yBCqpWn/gVk=";
|
||||
rev = "cf275f3cb71afb52773cced233f5da3c8e168250";
|
||||
hash = "sha256-oiTjsrld7jqcaBYP/q4ndQlySoY1XTxIv/Jj9zqb6fo=";
|
||||
};
|
||||
meta.homepage = "https://github.com/habamax/vim-habamax/";
|
||||
meta.license = unfree;
|
||||
|
|
@ -25339,12 +25339,12 @@ final: prev: {
|
|||
|
||||
visual-whitespace-nvim = buildVimPlugin {
|
||||
pname = "visual-whitespace.nvim";
|
||||
version = "0-unstable-2026-05-24";
|
||||
version = "0-unstable-2026-06-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "mcauley-penney";
|
||||
repo = "visual-whitespace.nvim";
|
||||
rev = "02714f141dc0783eb814af6be534bdb0273142ff";
|
||||
hash = "sha256-DFzkAAJvzb2blLXwVZ6u9KkpjnUSLCyPUGV+Eai8n+E=";
|
||||
rev = "d1f8889dd09ca9b07bc3b7af7cd5d1bfb5a7ea71";
|
||||
hash = "sha256-X8AVvOSnnY594tFmgi50+yYjC+A9l6UN1McoRIFJ8e8=";
|
||||
};
|
||||
meta.homepage = "https://github.com/mcauley-penney/visual-whitespace.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "MIT";
|
||||
|
|
@ -25843,12 +25843,12 @@ final: prev: {
|
|||
|
||||
yanky-nvim = buildVimPlugin {
|
||||
pname = "yanky.nvim";
|
||||
version = "2.0.0-unstable-2026-05-20";
|
||||
version = "2.0.0-unstable-2026-06-07";
|
||||
src = fetchFromGitHub {
|
||||
owner = "gbprod";
|
||||
repo = "yanky.nvim";
|
||||
rev = "b13d318dc7c816e2eee626dde61fa0a7237bc77e";
|
||||
hash = "sha256-6WukBxyEIc9vEay0vN8R0zfxxU54+bkxLAQzsqc6AA8=";
|
||||
rev = "020c22d0cfa60358569e49d1d7b91630f175aef0";
|
||||
hash = "sha256-gdOwMMQP3AyP2dQU8QlEc8COfqdK8tzIcVmuQ3xOERM=";
|
||||
};
|
||||
meta.homepage = "https://github.com/gbprod/yanky.nvim/";
|
||||
meta.license = getLicenseFromSpdxId "WTFPL";
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@
|
|||
nodejs,
|
||||
openscad,
|
||||
openssh,
|
||||
openssl,
|
||||
ranger,
|
||||
ripgrep,
|
||||
sqlite,
|
||||
|
|
@ -54,7 +55,6 @@
|
|||
xwininfo,
|
||||
xxd,
|
||||
ycmd,
|
||||
zathura,
|
||||
zenity,
|
||||
zoxide,
|
||||
zsh,
|
||||
|
|
@ -1523,6 +1523,12 @@ assertNoAdditions {
|
|||
--replace-fail \
|
||||
'local gpgme_library_path = "gpgme"' \
|
||||
'local gpgme_library_path = "${lib.getLib gpgme}/lib/libgpgme${stdenv.hostPlatform.extensions.sharedLibrary}"'
|
||||
|
||||
# Upstream typo: pendulum was moved to fugit2.util but this require was not updated
|
||||
substituteInPlace lua/fugit2/view/git_blame_file.lua \
|
||||
--replace-fail \
|
||||
'require "fugit2.core.pendulum"' \
|
||||
'require "fugit2.util.pendulum"'
|
||||
'';
|
||||
};
|
||||
|
||||
|
|
@ -2308,6 +2314,17 @@ assertNoAdditions {
|
|||
};
|
||||
});
|
||||
|
||||
live-share-nvim = super.live-share-nvim.overrideAttrs {
|
||||
# Loading the system libcrypto aborts the process on darwin,
|
||||
# point the FFI loader at the nixpkgs openssl instead
|
||||
postPatch = ''
|
||||
substituteInPlace lua/live-share/collab/crypto.lua \
|
||||
--replace-fail \
|
||||
'"crypto",' \
|
||||
'"${lib.getLib openssl}/lib/libcrypto${stdenv.hostPlatform.extensions.sharedLibrary}",'
|
||||
'';
|
||||
};
|
||||
|
||||
lsp-format-modifications-nvim = super.lsp-format-modifications-nvim.overrideAttrs {
|
||||
dependencies = [ self.plenary-nvim ];
|
||||
};
|
||||
|
|
@ -3657,11 +3674,6 @@ assertNoAdditions {
|
|||
openscad
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
zathura
|
||||
openscad
|
||||
];
|
||||
|
||||
# FIXME: can't find plugin root dir
|
||||
nvimSkipModules = [
|
||||
"openscad"
|
||||
|
|
@ -4686,8 +4698,8 @@ assertNoAdditions {
|
|||
});
|
||||
|
||||
vCoolor-vim = super.vCoolor-vim.overrideAttrs (old: {
|
||||
# on linux can use either Zenity or Yad.
|
||||
propagatedBuildInputs = [ zenity ];
|
||||
# on linux can use either Zenity or Yad, on darwin it uses AppleScript
|
||||
propagatedBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ zenity ];
|
||||
meta = old.meta // {
|
||||
description = "Simple color selector/picker plugin";
|
||||
license = lib.licenses.publicDomain;
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ https://github.com/dense-analysis/ale/,,
|
|||
https://github.com/vim-scripts/align/,,
|
||||
https://github.com/Vonr/align.nvim/,,
|
||||
https://github.com/goolord/alpha-nvim/,,
|
||||
https://github.com/sourcegraph/amp.nvim/,,
|
||||
https://github.com/ampcode/amp.nvim/,,
|
||||
https://github.com/anuvyklack/animation.nvim/,,
|
||||
https://github.com/Olical/aniseed/,,
|
||||
https://github.com/pearofducks/ansible-vim/,,
|
||||
|
|
|
|||
|
|
@ -5,13 +5,13 @@
|
|||
}:
|
||||
mkLibretroCore {
|
||||
core = "stella";
|
||||
version = "0-unstable-2026-06-01";
|
||||
version = "0-unstable-2026-06-09";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "stella-emu";
|
||||
repo = "stella";
|
||||
rev = "502f15b41708a3911048f2770a320a3ef20b0415";
|
||||
hash = "sha256-1/Zl6YNZhsIDJobbzGKAWKGEsep7k/iXAbwL7sK98M8=";
|
||||
rev = "3e3061809913e59a4378737127ce0ae95b36e889";
|
||||
hash = "sha256-fKivb4sFR4F0ub1NLpazLg3i3M9LOely08M8kBEczmo=";
|
||||
};
|
||||
|
||||
makefile = "Makefile";
|
||||
|
|
|
|||
|
|
@ -11,13 +11,13 @@
|
|||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "bartender";
|
||||
version = "6.4.1";
|
||||
version = "6.5.2";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://www.macbartender.com/B2/updates/${
|
||||
url = "https://downloads.macbartender.com/B2/updates/${
|
||||
builtins.replaceStrings [ "." ] [ "-" ] finalAttrs.version
|
||||
}/Bartender%20${lib.versions.major finalAttrs.version}.zip";
|
||||
hash = "sha256-UtLTfRhL7JTYzQXf7kyYyGZXy1TLJ0ODk1nRs2pLfQ4=";
|
||||
hash = "sha256-b2FOhbsVCk8Ae5g/Si9RJLmgN+v5ETnxaRas3GOTb08=";
|
||||
};
|
||||
|
||||
dontPatch = true;
|
||||
|
|
@ -46,7 +46,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||
];
|
||||
text = ''
|
||||
version_major="${lib.versions.major finalAttrs.version}"
|
||||
url="https://www.macbartender.com/B2/updates/AppcastB$version_major.xml"
|
||||
url="https://downloads.macbartender.com/B2/updates/AppcastB$version_major.xml"
|
||||
version=$(curl -s "$url" | xmlstarlet sel -t -v '(//item)[last()]/sparkle:shortVersionString' -n)
|
||||
update-source-version bartender "$version"
|
||||
'';
|
||||
|
|
@ -59,7 +59,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||
Bartender improves your workflow with quick reveal, search, custom hotkeys and triggers, and lots more.
|
||||
'';
|
||||
homepage = "https://www.macbartender.com";
|
||||
changelog = "https://macbartender.com/B2/updates/${
|
||||
changelog = "https://downloads.macbartender.com/B2/updates/${
|
||||
builtins.replaceStrings [ "." ] [ "-" ] finalAttrs.version
|
||||
}/rnotes.html";
|
||||
license = [ lib.licenses.unfree ];
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@
|
|||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "cloudflared";
|
||||
version = "2026.5.2";
|
||||
version = "2026.6.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cloudflare";
|
||||
repo = "cloudflared";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-3rMA+DsyC1/ycscL4VfSCS8fZcJzMdDUw8zgmmUhRyQ=";
|
||||
hash = "sha256-V3fHxDNkxF7MwChZpyHZ7pn8bBgBe/ugNql2QzqSLFA=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
|
|
|||
|
|
@ -9,16 +9,16 @@
|
|||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "dnscontrol";
|
||||
version = "4.40.0";
|
||||
version = "4.41.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "DNSControl";
|
||||
repo = "dnscontrol";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-1W37AZT3VJ84onz0HCJLZb/uGSuWVdsahBAIY5g1ssA=";
|
||||
hash = "sha256-oz4hF3W6QKjPda/6AZ7djeZr32oFMqdMD34gWLMnFRQ=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-MH06qnCc9YSBmPWGuoh+8V1gRxaKw8W5ejhrNeceZSE=";
|
||||
vendorHash = "sha256-DQmfwSPdUnoSmVDiKlwrHifKR59KuMe+0DGJtavpmLc=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
|
|
|||
|
|
@ -6,14 +6,14 @@
|
|||
|
||||
python3.pkgs.buildPythonApplication (finalAttrs: {
|
||||
pname = "fertilizer";
|
||||
version = "0.3.0";
|
||||
version = "0.3.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "moleculekayak";
|
||||
repo = "fertilizer";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-sDoAjEiKxHf+HtFLZr6RwuXN+rl0ZQnFUoQ09QiE6Xc=";
|
||||
hash = "sha256-dPTR3GfofXBV1gwQ8Xdl8Dyz23CU9qBLAahwpxj8z+Q=";
|
||||
};
|
||||
|
||||
build-system = with python3.pkgs; [ setuptools ];
|
||||
|
|
|
|||
|
|
@ -10,11 +10,11 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "gefyra";
|
||||
version = "2.4.7";
|
||||
version = "2.5.1";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/gefyrahq/gefyra/releases/download/${finalAttrs.version}/gefyra-${finalAttrs.version}-linux-amd64.zip";
|
||||
hash = "sha256-6RJgEl/uteoitNumw5upkozPCrNPW1kC1STLRyycHiY=";
|
||||
hash = "sha256-RwosuoLT7lONDvUsWHQBHr52On4M5B8FoHEgUdPJwmI=";
|
||||
stripRoot = false;
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -11,27 +11,27 @@
|
|||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "granted";
|
||||
version = "0.38.0";
|
||||
version = "0.39.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "common-fate";
|
||||
owner = "fwdcloudsec";
|
||||
repo = "granted";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-xHpYtHG0fJ/VvJ/4lJ90ept3yGzJRnmtFQFbYxJtxwY=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-/5JP6laC+k+O8GWSl1eo0slqzYzYB86UF3irDX6Z0iQ=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-Y8g5495IYgQ2lvq5qbnQmoxwEYfzzx12KfMS6wF2QXE=";
|
||||
vendorHash = "sha256-L96zj/AEUze/SfuFeK+I1+w2zXcxr5BSW3wGQFbTbJU=";
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
"-w"
|
||||
"-X github.com/common-fate/granted/internal/build.Version=v${finalAttrs.version}"
|
||||
"-X github.com/common-fate/granted/internal/build.Commit=${finalAttrs.src.rev}"
|
||||
"-X github.com/common-fate/granted/internal/build.Date=1970-01-01-00:00:01"
|
||||
"-X github.com/common-fate/granted/internal/build.BuiltBy=Nix"
|
||||
"-X github.com/common-fate/granted/internal/build.ConfigFolderName=.granted"
|
||||
"-X github.com/fwdcloudsec/granted/internal/build.Version=v${finalAttrs.version}"
|
||||
"-X github.com/fwdcloudsec/granted/internal/build.Commit=${finalAttrs.src.rev}"
|
||||
"-X github.com/fwdcloudsec/granted/internal/build.Date=1970-01-01-00:00:01"
|
||||
"-X github.com/fwdcloudsec/granted/internal/build.BuiltBy=Nix"
|
||||
"-X github.com/fwdcloudsec/granted/internal/build.ConfigFolderName=.granted"
|
||||
];
|
||||
|
||||
subPackages = [
|
||||
|
|
@ -87,8 +87,8 @@ buildGoModule (finalAttrs: {
|
|||
|
||||
meta = {
|
||||
description = "Easiest way to access your cloud";
|
||||
homepage = "https://github.com/common-fate/granted";
|
||||
changelog = "https://github.com/common-fate/granted/releases/tag/${finalAttrs.version}";
|
||||
homepage = "https://github.com/fwdcloudsec/granted";
|
||||
changelog = "https://github.com/fwdcloudsec/granted/releases/tag/v${finalAttrs.version}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [
|
||||
jlbribeiro
|
||||
|
|
|
|||
|
|
@ -24,13 +24,13 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "h2o";
|
||||
version = "2.3.0-rolling-2026-05-15";
|
||||
version = "2.3.0-rolling-2026-06-04";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "h2o";
|
||||
repo = "h2o";
|
||||
rev = "9e7f283e5801bd0707cc5d48d0188c4c162fe7b3";
|
||||
hash = "sha256-8FdUQLX67E+7f4HyoH6atLDxYzniVEFqc+jbjzTytFM=";
|
||||
rev = "cd4703768c56d45b1384880ba9f73961140d084f";
|
||||
hash = "sha256-EbpLS9Y733BszHSlvogPKTJY8p7hfVl+KF/OSwO8UZs=";
|
||||
};
|
||||
|
||||
outputs = [
|
||||
|
|
|
|||
|
|
@ -10,16 +10,16 @@
|
|||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "iroh-ssh";
|
||||
version = "0.2.11";
|
||||
version = "0.2.12";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rustonbsd";
|
||||
repo = "iroh-ssh";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-/g5U8WW/iqf+ccIsZ5tPhkjVFsoVgDj6sfk/aSgGJBw=";
|
||||
hash = "sha256-zt5Adq3U+sp0w5+X1xf/vEgQsxQ9G5tZL4+SOCHo5ws=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-2NAl4ClPN+OI1EBAkuL/KSiByxU34sBmYDjnRXYuiOY=";
|
||||
cargoHash = "sha256-NFiOsBYJ1nJCH8E7F7WuL2Xj0/djdnvrJ/0S+9SItpo=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
|
|
|
|||
|
|
@ -18,11 +18,11 @@
|
|||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "jenkins";
|
||||
version = "2.555.2";
|
||||
version = "2.555.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://get.jenkins.io/war-stable/${finalAttrs.version}/jenkins.war";
|
||||
hash = "sha256-39oJV4xcGxjyjVDsNihoMF9XLDt674uQ0A96lDamKGc=";
|
||||
hash = "sha256-XRmQXmwPI6/4n/AH3lVkuW4KBcE/TRqS0P3LabAzu5o=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
|
|
|
|||
|
|
@ -1,46 +0,0 @@
|
|||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
rustPlatform,
|
||||
pkg-config,
|
||||
perl,
|
||||
python3,
|
||||
openssl,
|
||||
libxcb-util,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "kdash";
|
||||
version = "1.1.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kdash-rs";
|
||||
repo = "kdash";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-xc2vNPQWg6P+FWxKekvOTW3QHxgmkD6t/jgYGdoaMeI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
perl
|
||||
python3
|
||||
pkg-config
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
openssl
|
||||
libxcb-util
|
||||
];
|
||||
|
||||
# Fix for build failure with gcc15
|
||||
env.NIX_CFLAGS_COMPILE = "-std=gnu17";
|
||||
|
||||
cargoHash = "sha256-aEVV5E0GvskhSRwwPD8at4xwkn2Q6k5SO1fyFrsDbFM=";
|
||||
|
||||
meta = {
|
||||
description = "Simple and fast dashboard for Kubernetes";
|
||||
mainProgram = "kdash";
|
||||
homepage = "https://github.com/kdash-rs/kdash";
|
||||
license = with lib.licenses; [ mit ];
|
||||
maintainers = with lib.maintainers; [ matthiasbeyer ];
|
||||
};
|
||||
})
|
||||
|
|
@ -8,6 +8,8 @@
|
|||
|
||||
callPackage,
|
||||
|
||||
bash,
|
||||
|
||||
nixosTests,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
|
@ -17,7 +19,7 @@ let
|
|||
in
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "llama-swap";
|
||||
version = "216";
|
||||
version = "224";
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
|
|
@ -28,7 +30,7 @@ buildGoModule (finalAttrs: {
|
|||
owner = "mostlygeek";
|
||||
repo = "llama-swap";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-PHSY4z2h406xL+EcIYyrzr4s28txO7SCsWm8hrXf+2U=";
|
||||
hash = "sha256-IblAaM9FBdI2Y9rg36SWpclQ0jV6Y93RC+N+cXWEO94=";
|
||||
# populate values that require us to use git. By doing this in postFetch we
|
||||
# can delete .git afterwards and maintain better reproducibility of the src.
|
||||
leaveDotGit = true;
|
||||
|
|
@ -41,7 +43,7 @@ buildGoModule (finalAttrs: {
|
|||
'';
|
||||
};
|
||||
|
||||
vendorHash = "sha256-QysQ7YdwJcLTziwL25j73n3tQVvzVQIFxN4GkTU8JZg=";
|
||||
vendorHash = "sha256-b+RreafBMCWT/jbWTlXaiDRzA4DRe76WaCEbrfRxV/4=";
|
||||
|
||||
passthru.ui = callPackage ./ui.nix { llama-swap = finalAttrs.finalPackage; };
|
||||
|
||||
|
|
@ -58,13 +60,18 @@ buildGoModule (finalAttrs: {
|
|||
"-X main.version=${finalAttrs.version}"
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace internal/process/process_command_forking_test.go \
|
||||
--replace "#!/bin/bash" "#!${lib.getExe bash}"
|
||||
'';
|
||||
|
||||
preBuild = ''
|
||||
# ldflags based on metadata from git and source
|
||||
ldflags+=" -X main.commit=$(cat COMMIT)"
|
||||
ldflags+=" -X main.date=$(cat SOURCE_DATE_EPOCH)"
|
||||
|
||||
# copy for go:embed in proxy/ui_embed.go
|
||||
cp -r ${finalAttrs.passthru.ui}/ui_dist proxy/
|
||||
# copy for go:embed in internal/server/ui_embed.go
|
||||
cp -r ${finalAttrs.passthru.ui}/ui_dist internal/server/
|
||||
'';
|
||||
|
||||
excludedPackages = [
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ buildNpmPackage (finalAttrs: {
|
|||
|
||||
postPatch = ''
|
||||
substituteInPlace vite.config.ts \
|
||||
--replace-fail "../proxy/ui_dist" "${placeholder "out"}/ui_dist"
|
||||
--replace-fail "../internal/server/ui_dist" "${placeholder "out"}/ui_dist"
|
||||
'';
|
||||
|
||||
sourceRoot = "${finalAttrs.src.name}/ui-svelte";
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
}:
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "lstk";
|
||||
version = "0.10.0";
|
||||
version = "0.11.0";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
|
|
@ -15,7 +15,7 @@ buildGoModule (finalAttrs: {
|
|||
owner = "localstack";
|
||||
repo = "lstk";
|
||||
tag = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-hypUvZWhYIT1WTd8M/DVCY1Cy4EApSwSnPWLIfc9Nng=";
|
||||
sha256 = "sha256-2PViyzcJ2AGigfxLwQ5FnULV4zF0FPQIr6nqg5d90S4=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-y/QlgdYS4IeU9Xf/2trHRvjB5QOHDbFDrF57y9B6jxI=";
|
||||
|
|
|
|||
|
|
@ -6,16 +6,16 @@
|
|||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "mcp-grafana";
|
||||
version = "0.14.0";
|
||||
version = "0.15.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "grafana";
|
||||
repo = "mcp-grafana";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-YV+loz2C8CSonfqv5RgvTHAmC5zXGSZikeMf/QBCG7k=";
|
||||
hash = "sha256-qjK8v3nUTGcBWdEF1hMKDRQtPKcYbZRU5+O8D89eZHI=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-gTTvEJ2TUpQ526K70gYBIMrlqTjTbze+zbh+Jf6/s+Y=";
|
||||
vendorHash = "sha256-E7Uh5nG6elUhEa+4RCtgGrle0Py6TjRc+OOvjtik1D8=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
|
|
|||
|
|
@ -1,21 +1,21 @@
|
|||
{
|
||||
"version": "3.213.0",
|
||||
"version": "3.216.0",
|
||||
"assets": {
|
||||
"x86_64-linux": {
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.213.0/mirrord_linux_x86_64",
|
||||
"hash": "sha256-Bm4dLCd4u6WouFfgfMlyrM9HxiL1u3V+i31H0DDYYRE="
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.216.0/mirrord_linux_x86_64",
|
||||
"hash": "sha256-w4x1G12uifLTQzf9KWUgUYeu+4SQTI51HToI/cgB4ew="
|
||||
},
|
||||
"aarch64-linux": {
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.213.0/mirrord_linux_aarch64",
|
||||
"hash": "sha256-5GhBdNgd60WGlaZmGM/Ck4qxbna6E07p9dxx9CfgDRg="
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.216.0/mirrord_linux_aarch64",
|
||||
"hash": "sha256-GLwDMlCV7izckP5roJGsVROK3+PSkwDH/Vbu4j9X1sk="
|
||||
},
|
||||
"aarch64-darwin": {
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.213.0/mirrord_mac_universal",
|
||||
"hash": "sha256-iW22NPH2cwiWRMlc+fOWkkn3OCbRmzYL4oFkau9QtFQ="
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.216.0/mirrord_mac_universal",
|
||||
"hash": "sha256-LCHPpdVWyBtmrcP+2bFqwaqhtH+nsXf2R3SeXJMFtVg="
|
||||
},
|
||||
"x86_64-darwin": {
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.213.0/mirrord_mac_universal",
|
||||
"hash": "sha256-iW22NPH2cwiWRMlc+fOWkkn3OCbRmzYL4oFkau9QtFQ="
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.216.0/mirrord_mac_universal",
|
||||
"hash": "sha256-LCHPpdVWyBtmrcP+2bFqwaqhtH+nsXf2R3SeXJMFtVg="
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,12 +6,12 @@
|
|||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
version = "13.01";
|
||||
version = "13.03";
|
||||
pname = "monkeys-audio";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://monkeysaudio.com/files/MAC_${builtins.concatStringsSep "" (lib.strings.splitString "." finalAttrs.version)}_SDK.zip";
|
||||
hash = "sha256-8rJVQ4Z2yyepgnkxdeMx1iw8o24i9DrTm+UIGdXwlGI=";
|
||||
hash = "sha256-cZc6UtoZVEL3aWXPzLjfKshsr78V7y8X0Dw6qvJcVco=";
|
||||
stripRoot = false;
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -41,13 +41,13 @@ let
|
|||
in
|
||||
clangStdenv.mkDerivation (finalAttrs: {
|
||||
pname = "nlopt";
|
||||
version = "2.10.1";
|
||||
version = "2.11.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "stevengj";
|
||||
repo = "nlopt";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-i+Cd2VLMbI4PUSXennR8jgF+/ZkzKX9WkVTPtayr8vs=";
|
||||
hash = "sha256-ooZv75xkg07w+8ZlP1+1hqVwhOuDBSBNfhFscsLLu1I=";
|
||||
};
|
||||
|
||||
outputs = [ "out" ] ++ lib.optional withDocs "doc";
|
||||
|
|
|
|||
|
|
@ -152,13 +152,13 @@ let
|
|||
in
|
||||
goBuild (finalAttrs: {
|
||||
pname = "ollama";
|
||||
version = "0.30.6";
|
||||
version = "0.30.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ollama";
|
||||
repo = "ollama";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-qO+Tsjg64QekGHNNiNy5YGSDoToGSnqiN5hN+0LCp4Q=";
|
||||
hash = "sha256-pS6Wd//g+Q1Oqw32+mr2h5ag7C2HNwf/8ZVrTKOvdWE=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-lZdGzGb9xRjTm1Rm7/wHjqM490gLznLEndmb4mNbCX0=";
|
||||
|
|
|
|||
|
|
@ -127,7 +127,9 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
buildInputs = [
|
||||
eigen
|
||||
boost
|
||||
glew
|
||||
# OpenSCAD's GLX offscreen renderer needs GLEW's GLXEW symbols (`__GLXEW_SGIX_pbuffer`, `__GLXEW_SGIX_fbconfig`)
|
||||
# which are not found in the default EGL-enabled glew and causes the build failure in https://github.com/NixOS/nixpkgs/issues/530529
|
||||
(glew.override { enableEGL = false; })
|
||||
opencsg
|
||||
cgal_5
|
||||
mpfr
|
||||
|
|
|
|||
|
|
@ -19,13 +19,13 @@
|
|||
|
||||
rustPlatform.buildRustPackage {
|
||||
pname = "par-lang";
|
||||
version = "0-unstable-2026-06-01";
|
||||
version = "0-unstable-2026-06-08";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "par-team";
|
||||
repo = "par-lang";
|
||||
rev = "b4cb6f58a696d0c159df241c302f6dac220a0421";
|
||||
hash = "sha256-FO3XhIjead6Om/1wMWTFq6cx3pGps8JKs1/7MN1fllo=";
|
||||
rev = "00bc7dc279ec622c68dac81ff226dbb189f42cc4";
|
||||
hash = "sha256-a5uqmtTj+zS1C6ARu/y3aYykeBVINKSlh7p9fmAlsIs=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-IoZbNvCzeuOMVjfbTUGr+qs73IvFmPTK9rn6x40SYBQ=";
|
||||
|
|
|
|||
|
|
@ -11,16 +11,16 @@
|
|||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "release-plz";
|
||||
version = "0.3.158";
|
||||
version = "0.3.159";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "MarcoIeni";
|
||||
repo = "release-plz";
|
||||
rev = "release-plz-v${finalAttrs.version}";
|
||||
hash = "sha256-AFqSj5utn5PGo7mC1LdZSdw71kDEGg1F+ELNolkBgV0=";
|
||||
hash = "sha256-p0KzeGM1erpdD3akoUHCnIw6lPzjfxBcESTB0bHwWoo=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-0rd5ouIsdZQexyprsOA0MRy3nRMhRHk23aEyF8QaZ2o=";
|
||||
cargoHash = "sha256-tiDDniYO7nXeXMLCT2EJhP6Ii9SUJ3cRJZHZTo0rtak=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
|
|
|
|||
|
|
@ -16,14 +16,14 @@
|
|||
|
||||
tcl.mkTclDerivation rec {
|
||||
pname = "remind";
|
||||
version = "06.02.06";
|
||||
version = "06.02.07";
|
||||
|
||||
src = fetchFromGitea {
|
||||
domain = "git.skoll.ca";
|
||||
owner = "Skollsoft-Public";
|
||||
repo = "Remind";
|
||||
rev = version;
|
||||
hash = "sha256-Bsrl9WZXb59rznoZEBa/7S6F1QR4S+y1xolfDwJN3kk=";
|
||||
hash = "sha256-5Cg7UdftyzjQg7pdewc7z8SfA3jtXQdPboXs9V/vDDo=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = lib.optionals withGui [
|
||||
|
|
|
|||
86
pkgs/by-name/to/tokenspeed-triton-llvm/package.nix
Normal file
86
pkgs/by-name/to/tokenspeed-triton-llvm/package.nix
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
|
||||
cmake,
|
||||
python3,
|
||||
|
||||
llvmTargetsToBuild ? [ "NATIVE" ], # "NATIVE" resolves into x86 or aarch64 depending on stdenv
|
||||
llvmProjectsToBuild ? [
|
||||
# Required for building triton>=3.7.0
|
||||
# https://github.com/triton-lang/triton/blob/a34f373ba47899831f3de3c83cd8f4877bf23d69/third_party/nvidia/CMakeLists.txt#L14
|
||||
"clang"
|
||||
|
||||
# Required for building triton>=3.5.0
|
||||
# https://github.com/triton-lang/triton/blob/c3c476f357f1e9768ea4e45aa5c17528449ab9ef/third_party/amd/CMakeLists.txt#L6
|
||||
"lld"
|
||||
|
||||
"llvm"
|
||||
"mlir"
|
||||
],
|
||||
}:
|
||||
let
|
||||
llvmNativeTarget =
|
||||
if stdenv.hostPlatform.isx86_64 then
|
||||
"X86"
|
||||
else if stdenv.hostPlatform.isAarch64 then
|
||||
"AArch64"
|
||||
else
|
||||
throw "Currently unsupported LLVM platform '${stdenv.hostPlatform.config}'";
|
||||
|
||||
inferNativeTarget = t: if t == "NATIVE" then llvmNativeTarget else t;
|
||||
llvmTargetsToBuild' = [
|
||||
"AMDGPU"
|
||||
"NVPTX"
|
||||
]
|
||||
++ map inferNativeTarget llvmTargetsToBuild;
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "tokenspeed-triton-llvm";
|
||||
version = "23.0.0-unstable-2026-04-08"; # See cmake/Modules/LLVMVersion.cmake
|
||||
__structuredAttrs = true;
|
||||
strictDeps = true;
|
||||
|
||||
# See https://github.com/lightseekorg/triton/blob/v3.7.10.post20260531/cmake/llvm-info.json
|
||||
src = fetchFromGitHub {
|
||||
owner = "llvm";
|
||||
repo = "llvm-project";
|
||||
rev = "87717bf9f81f7b29466c5d9a30a3453bdfc93941";
|
||||
hash = "sha256-8+Q19pOgovZgpN0it5TDrrQfXZFGiIRoP0Ha5dLQJp0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
python3
|
||||
];
|
||||
|
||||
preConfigure = ''
|
||||
cd llvm
|
||||
'';
|
||||
|
||||
cmakeFlags = [
|
||||
(lib.cmakeFeature "LLVM_TARGETS_TO_BUILD" (lib.concatStringsSep ";" llvmTargetsToBuild'))
|
||||
(lib.cmakeFeature "LLVM_ENABLE_PROJECTS" (lib.concatStringsSep ";" llvmProjectsToBuild))
|
||||
(lib.cmakeBool "LLVM_INSTALL_UTILS" true)
|
||||
];
|
||||
|
||||
requiredSystemFeatures = [ "big-parallel" ];
|
||||
|
||||
meta = {
|
||||
description = "Collection of modular and reusable compiler and toolchain technologies";
|
||||
homepage = "https://github.com/llvm/llvm-project";
|
||||
license =
|
||||
with lib.licenses;
|
||||
AND [
|
||||
ncsa
|
||||
(WITH asl20 llvm-exception)
|
||||
];
|
||||
maintainers = with lib.maintainers; [ prince213 ];
|
||||
platforms = with lib.platforms; aarch64 ++ x86;
|
||||
badPlatforms = [
|
||||
# clang++: error: clang frontend command failed with exit code 139
|
||||
"x86_64-darwin"
|
||||
];
|
||||
};
|
||||
})
|
||||
|
|
@ -67,13 +67,13 @@ let
|
|||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "transmission";
|
||||
version = "4.1.1";
|
||||
version = "4.1.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "transmission";
|
||||
repo = "transmission";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-c3BOQ25xWIj4bLDQDnfzw9ZyuPemyHrK2Ua0jbOSuOw=";
|
||||
hash = "sha256-FI/qH0VqhEjiN+31UCOiDLWkyucMKfH4i0bYW7lceQk=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -6,14 +6,14 @@
|
|||
|
||||
python3.pkgs.buildPythonApplication (finalAttrs: {
|
||||
pname = "urlscan";
|
||||
version = "1.0.8";
|
||||
version = "1.0.9";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "firecat53";
|
||||
repo = "urlscan";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-7Sq+5dWbrPofRP54xr/UTfjAxJ7EVXQyGz3zzHLZd2Y=";
|
||||
hash = "sha256-WWnWQRDo2Q023qLvR5gExE0uptYRGErnFmd7dZNJQ+k=";
|
||||
};
|
||||
|
||||
build-system = with python3.pkgs; [
|
||||
|
|
|
|||
|
|
@ -13,13 +13,13 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "wxmaxima";
|
||||
version = "26.05.0";
|
||||
version = "26.06.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "wxMaxima-developers";
|
||||
repo = "wxmaxima";
|
||||
rev = "Version-${finalAttrs.version}";
|
||||
hash = "sha256-/O57UjejHb9lDYiLs9jdtmt/S7CTHY0tlq07fAxh5TM=";
|
||||
hash = "sha256-A20uF1cRm9hjTyqJDCMEuAwhG8hagHu0tKdQK5Lnz94=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
|
|
|||
|
|
@ -17,11 +17,11 @@
|
|||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "xfsprogs";
|
||||
version = "6.19.0";
|
||||
version = "7.0.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://kernel/linux/utils/fs/xfs/xfsprogs/xfsprogs-${finalAttrs.version}.tar.xz";
|
||||
hash = "sha256-87DXWO04ArIPg4/vxCu/9DHg8N8v4DzVDQqkrYbc0Pw=";
|
||||
hash = "sha256-SoyoOnrLjNksmX1jtprmTxcAVrNmopJKdT5H1LtLiwY=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
|
|||
|
|
@ -98,7 +98,7 @@ let
|
|||
in
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "zed-editor";
|
||||
version = "1.5.4";
|
||||
version = "1.6.3";
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
|
|
@ -111,7 +111,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
owner = "zed-industries";
|
||||
repo = "zed";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-I9+v5qeubBA9bAS4OU7V/BsxxfP5rj9aS4xvopbF578=";
|
||||
hash = "sha256-9YdmsOtqjQT79R5IwrAtinaJ741xjyW1kZxZiEC0dAc=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
|
@ -134,13 +134,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
|||
--replace-fail 'builder.include(&glib_path_config);' 'builder.include("${lib.getLib glib}/lib/glib-2.0/include");'
|
||||
'';
|
||||
|
||||
# remove package that has a broken Cargo.toml
|
||||
# see: https://github.com/NixOS/nixpkgs/pull/445924#issuecomment-3334648753
|
||||
depsExtraArgs.postBuild = ''
|
||||
rm -r $out/git/*/candle-book/
|
||||
'';
|
||||
|
||||
cargoHash = "sha256-x40nSnpksKX+JFuN1RSsVm3OrrArb0rtalQplLstAd8=";
|
||||
cargoHash = "sha256-U7vOTZsWtOTP3XCn5iSVvM1HmuvG+bRMMjN1EbB/TkI=";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "elixir-ls";
|
||||
version = "0.31.0";
|
||||
version = "0.31.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "elixir-lsp";
|
||||
repo = "elixir-ls";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-AKJJyQUCZSsFpqVPtwL7+arCOzDC0251MwooEM8JFM4=";
|
||||
hash = "sha256-H7u2rcH0qSiswC6aHdaFdM8IyEpXS74RQrVFuJx35Lo=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
|
|
|||
|
|
@ -11,20 +11,20 @@
|
|||
writeShellApplication,
|
||||
}:
|
||||
let
|
||||
version = "0.1.3";
|
||||
version = "0.1.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "expert-lsp";
|
||||
repo = "expert";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-CGWWbzrBjCbz9S8f1nCLx2x6j4MFgsSd5XjgrxhuvzE=";
|
||||
hash = "sha256-QpL58+rzXCl8jT/8sbvDmDZtcWz0+ZKg47XC33EwFyE=";
|
||||
};
|
||||
|
||||
engineDeps = fetchMixDeps {
|
||||
pname = "mix-deps-expert-engine";
|
||||
|
||||
inherit src version;
|
||||
hash = "sha256-relCdTBialz4Z/BpXZxmuhSYrvJqLINg/AVGfEhuDGo=";
|
||||
hash = "sha256-4l0Tc/6sOcjGVQtzEOG6QP/ss8rqh+AOnwxuJsuCZCk=";
|
||||
|
||||
preConfigure = ''
|
||||
cd apps/engine
|
||||
|
|
@ -38,7 +38,7 @@ mixRelease rec {
|
|||
mixFodDeps = fetchMixDeps {
|
||||
pname = "mix-deps-${pname}";
|
||||
inherit src version;
|
||||
hash = "sha256-Rx5O77UEIDKcCz967h/8z1MAdaw0syzvLG5JOSaqgLE=";
|
||||
hash = "sha256-q6OOealif+LClT0HlJTojDtvMk4MEtI/EjQHbLntiP8=";
|
||||
|
||||
preConfigure = ''
|
||||
cd apps/expert
|
||||
|
|
|
|||
|
|
@ -261,9 +261,7 @@ let
|
|||
condaUnpackHook
|
||||
condaInstallHook
|
||||
]);
|
||||
buildInputs = [
|
||||
pythonCondaPackages.condaPatchelfLibs
|
||||
];
|
||||
buildInputs = pythonCondaPackages.condaPatchelfLibs;
|
||||
propagatedBuildInputs = with python.pkgs; [
|
||||
chardet
|
||||
idna
|
||||
|
|
|
|||
|
|
@ -10,13 +10,11 @@
|
|||
|
||||
buildDunePackage (finalAttrs: {
|
||||
pname = "hxd";
|
||||
version = "0.4.0";
|
||||
|
||||
minimalOCamlVersion = "4.08";
|
||||
version = "0.5.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/dinosaure/hxd/releases/download/v${finalAttrs.version}/hxd-${finalAttrs.version}.tbz";
|
||||
sha256 = "sha256-EAMLciahdQRHGAmtWvwMIAchJkxcbdPVldJIBApxgFg=";
|
||||
hash = "sha256-RTw5TsFWeMXObvEjVuTVgGoCYRdmAPrMp2XexBZx+qk=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = lib.optional withLwt lwt;
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
lz4,
|
||||
autoPatchelfHook,
|
||||
writeShellScript,
|
||||
runCommand,
|
||||
curl,
|
||||
common-updater-scripts,
|
||||
}:
|
||||
|
|
@ -99,20 +100,46 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
if stdenv.hostPlatform.isDarwin then
|
||||
let
|
||||
args =
|
||||
lib.strings.concatMapStrings
|
||||
(v: " -change ${v.name}" + " ${lib.strings.makeLibraryPath [ v.value ]}/${baseNameOf v.name}")
|
||||
lib.concatMapStrings
|
||||
(
|
||||
with lib.attrsets;
|
||||
[
|
||||
(nameValuePair "/opt/homebrew/opt/hiredis/lib/libhiredis.1.1.0.dylib" hiredis)
|
||||
(nameValuePair "/opt/homebrew/opt/hiredis/lib/libhiredis_ssl.dylib.1.1.0" hiredis)
|
||||
(nameValuePair "/opt/homebrew/opt/concurrencykit/lib/libck.0.dylib" libck)
|
||||
(nameValuePair "/opt/homebrew/opt/openssl@3/lib/libssl.3.dylib" openssl)
|
||||
(nameValuePair "/opt/homebrew/opt/openssl@3/lib/libcrypto.3.dylib" openssl)
|
||||
(nameValuePair "/opt/homebrew/opt/zstd/lib/libzstd.1.dylib" zstd)
|
||||
(nameValuePair "/opt/homebrew/opt/lz4/lib/liblz4.1.dylib" lz4)
|
||||
]
|
||||
);
|
||||
v:
|
||||
let
|
||||
targetName = if v ? to then v.to else builtins.baseNameOf v.from;
|
||||
in
|
||||
" -change ${v.from} ${lib.strings.makeLibraryPath [ v.pkg ]}/${targetName}"
|
||||
)
|
||||
[
|
||||
{
|
||||
from = "/opt/homebrew/opt/concurrencykit/lib/libck.0.dylib";
|
||||
pkg = libck;
|
||||
}
|
||||
{
|
||||
from = "/opt/homebrew/opt/openssl@3/lib/libssl.3.dylib";
|
||||
pkg = openssl;
|
||||
}
|
||||
{
|
||||
from = "/opt/homebrew/opt/openssl@3/lib/libcrypto.3.dylib";
|
||||
pkg = openssl;
|
||||
}
|
||||
{
|
||||
from = "/opt/homebrew/opt/zstd/lib/libzstd.1.dylib";
|
||||
pkg = zstd;
|
||||
}
|
||||
{
|
||||
from = "/opt/homebrew/opt/lz4/lib/liblz4.1.dylib";
|
||||
pkg = lz4;
|
||||
}
|
||||
{
|
||||
from = "/opt/homebrew/opt/hiredis/lib/libhiredis.1.3.0.dylib";
|
||||
pkg = hiredis;
|
||||
to = "libhiredis.1.1.0.dylib";
|
||||
}
|
||||
{
|
||||
from = "/opt/homebrew/opt/hiredis/lib/libhiredis_ssl.1.3.0.dylib";
|
||||
pkg = hiredis;
|
||||
to = "libhiredis_ssl.dylib.1.1.0";
|
||||
}
|
||||
];
|
||||
in
|
||||
# fixDarwinDylibNames can't be used here because we need to completely remap .dylibs, not just add absolute paths
|
||||
''
|
||||
|
|
@ -130,6 +157,13 @@ stdenv.mkDerivation (finalAttrs: {
|
|||
'';
|
||||
|
||||
passthru = {
|
||||
tests.smokeTest = runCommand "php-relay-smoke-test" { } ''
|
||||
${lib.getExe php} \
|
||||
-d extension=${finalAttrs.finalPackage}/lib/php/extensions/relay.so \
|
||||
-r 'exit(extension_loaded("relay") ? 0 : 1);'
|
||||
touch $out
|
||||
'';
|
||||
|
||||
updateScript = writeShellScript "update-${finalAttrs.pname}" ''
|
||||
set -o errexit
|
||||
export PATH="$PATH:${
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "databricks-sdk";
|
||||
version = "0.113.0";
|
||||
version = "0.116.0";
|
||||
pyproject = true;
|
||||
__structuredAttrs = true;
|
||||
|
||||
|
|
@ -30,7 +30,7 @@ buildPythonPackage (finalAttrs: {
|
|||
owner = "databricks";
|
||||
repo = "databricks-sdk-py";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-pe7Dh9P54AnyOtnBU4a7gRwg/dyC9OSwzbKOo+9kCtY=";
|
||||
hash = "sha256-o9QVw0x2FFNT+cgdGELH7f2DEmzq2xeyisjyY0FNTaE=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
|
|
|||
|
|
@ -2,22 +2,25 @@
|
|||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
python,
|
||||
pytestCheckHook,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "demjson3";
|
||||
version = "3.0.6";
|
||||
format = "setuptools";
|
||||
pyproject = true;
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
inherit (finalAttrs) pname version;
|
||||
hash = "sha256-N8g7DG6wjSXe/IjfCipIddWKeAmpZQvW7uev2AU826w=";
|
||||
};
|
||||
|
||||
checkPhase = ''
|
||||
${python.interpreter} test/test_demjson3.py
|
||||
'';
|
||||
build-system = [ setuptools ];
|
||||
|
||||
nativeCheckInputs = [ pytestCheckHook ];
|
||||
|
||||
pythonImportsCheck = [ "demjson3" ];
|
||||
|
||||
|
|
@ -28,4 +31,4 @@ buildPythonPackage rec {
|
|||
license = lib.licenses.lgpl3Plus;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -12,14 +12,14 @@
|
|||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "dsmr-parser";
|
||||
version = "1.7.0";
|
||||
version = "1.8.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ndokter";
|
||||
repo = "dsmr_parser";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-AnOnyvqmRRWYwJTeBLGgLSJT0/hkMXTmJQe8EJ6myFA=";
|
||||
hash = "sha256-h7huLTdyDon2l2dUXwqilrM0tr6Tkk6918KLK/c2S9s=";
|
||||
};
|
||||
|
||||
pythonRelaxDeps = [ "dlms_cosem" ];
|
||||
|
|
|
|||
|
|
@ -102,6 +102,13 @@ buildPythonPackage.override { inherit (torch) stdenv; } (finalAttrs: {
|
|||
|
||||
sed -i "1i #include <cstdint>" backends/apple/coreml/runtime/inmemoryfs/memory_buffer.hpp
|
||||
sed -i "1i #include <cstdint>" extension/llm/tokenizers/third-party/sentencepiece/src/sentencepiece_processor.h
|
||||
''
|
||||
# AssertionError: '1.3.0' != '0.1.0'
|
||||
+ ''
|
||||
substituteInPlace extension/llm/tokenizers/test/test_python_bindings.py \
|
||||
--replace-fail \
|
||||
'self.assertEqual(pytorch_tokenizers.__version__, "0.1.0")' \
|
||||
'self.assertEqual(pytorch_tokenizers.__version__, "${pytorch-tokenizers.version}")'
|
||||
'';
|
||||
|
||||
env = {
|
||||
|
|
|
|||
|
|
@ -22,14 +22,14 @@
|
|||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "google-ai-generativelanguage";
|
||||
version = "0.10.0";
|
||||
version = "0.12.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "googleapis";
|
||||
repo = "google-cloud-python";
|
||||
tag = "google-ai-generativelanguage-v${finalAttrs.version}";
|
||||
hash = "sha256-dVgcnnInqjUjySL7wjxGzI33t1YZJ8e9mSsmjAJ+fBI=";
|
||||
hash = "sha256-M/7uDWWz4YCfxa4gyM9BaAo10iyTMvtR2MhNpdFYnis=";
|
||||
};
|
||||
|
||||
sourceRoot = "${finalAttrs.src.name}/packages/google-ai-generativelanguage";
|
||||
|
|
|
|||
|
|
@ -8,16 +8,16 @@
|
|||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "multiregex";
|
||||
version = "2.0.3";
|
||||
version = "2.0.4";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "quantco";
|
||||
repo = "multiregex";
|
||||
tag = version;
|
||||
hash = "sha256-S10FJwtFNK4CarE2YAcUM38hRYTDL0Vp4B8NqGvJs5M=";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-BWADzarhnzcz2ZvD33XcQpQIIJ0hmhUT33HyUbB1wH0=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
|
@ -34,8 +34,8 @@ buildPythonPackage rec {
|
|||
meta = {
|
||||
description = "Quickly match many regexes against a string";
|
||||
homepage = "https://github.com/quantco/multiregex";
|
||||
changelog = "https://github.com/quantco/multiregex/blob/${src.tag}/CHANGELOG.rst";
|
||||
changelog = "https://github.com/quantco/multiregex/blob/${finalAttrs.src.tag}/CHANGELOG.rst";
|
||||
license = lib.licenses.bsd3;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
52
pkgs/development/python-modules/pycifrw/default.nix
Normal file
52
pkgs/development/python-modules/pycifrw/default.nix
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
nix-update-script,
|
||||
numpy,
|
||||
ply,
|
||||
prettytable,
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "pycifrw";
|
||||
version = "5.0.1";
|
||||
pyproject = true;
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jamesrhester";
|
||||
repo = "pycifrw";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-b55+Vb2H/ADl586o5ch0X4HurwsbbgDg5XS5/8QhFZM=";
|
||||
};
|
||||
|
||||
preBuild = ''
|
||||
make -C src Parsers
|
||||
'';
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
numpy
|
||||
prettytable
|
||||
ply
|
||||
];
|
||||
|
||||
# Requires external dictionaries (dics/DDLm/cif_mag.dic) which are not available
|
||||
doCheck = false;
|
||||
|
||||
pythonImportsCheck = [ "CifFile" ];
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = {
|
||||
description = "Python library for reading and writing CIF files";
|
||||
homepage = "https://github.com/jamesrhester/pycifrw";
|
||||
changelog = "https://github.com/jamesrhester/pycifrw/releases/tag/${finalAttrs.src.tag}";
|
||||
license = lib.licenses.psfl;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
})
|
||||
|
|
@ -13,10 +13,14 @@ let
|
|||
url = "https://github.com/arminbiere/kissat/archive/refs/tags/rel-4.0.4.tar.gz";
|
||||
hash = "sha256-v+k+qmMjtIAR5LH890s/LiD53lRHZ+coAJ5bIBgpYZM=";
|
||||
};
|
||||
minisatepsrc = fetchurl {
|
||||
url = "https://github.com/hchenqide/minisat/archive/90305f7b9ab9c9c9c560238f16b47c26506d0750.zip";
|
||||
hash = "sha256-eS5+wPrcZ00DRZMaJp4yZOZ1uz72Auin6FK6G2SId64=";
|
||||
};
|
||||
in
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "python-sat";
|
||||
version = "1.9.dev2";
|
||||
version = "1.9.dev5";
|
||||
pyproject = true;
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
|
@ -24,13 +28,14 @@ buildPythonPackage (finalAttrs: {
|
|||
src = fetchPypi {
|
||||
inherit (finalAttrs) version;
|
||||
pname = "python_sat";
|
||||
hash = "sha256-JntHdC4xhDVt8uzZzMn7bmIkMFjrwlZWBs8z0E4WeeU=";
|
||||
hash = "sha256-OxH2AQbusuv5aB/t85nrNOXAuyCfNFZRvMFMWFfmdhg=";
|
||||
};
|
||||
|
||||
# The kissat source archive is not included in the repo and pysat attempts to
|
||||
# download it at build time. We therefore prefetch and link it.
|
||||
prePatch = ''
|
||||
ln -s ${kissat404src} solvers/kissat404.tar.gz
|
||||
ln -s ${minisatepsrc} solvers/minisatep.zip
|
||||
'';
|
||||
|
||||
preBuild = ''
|
||||
|
|
|
|||
|
|
@ -9,16 +9,16 @@
|
|||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "pytorch-memlab";
|
||||
version = "0.3.0";
|
||||
version = "0.3.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Stonesjtu";
|
||||
repo = "pytorch_memlab";
|
||||
tag = version;
|
||||
hash = "sha256-wNgbipvi3vYr9Ka9hA7I+C4y8Nf6AiZXUoXX+qKtZ+I=";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-46C/2RvzhbHt1IHPmPCrLsIk2D3POhzuADNaXqUe0F4=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
|
@ -42,8 +42,8 @@ buildPythonPackage rec {
|
|||
meta = {
|
||||
description = "Simple and accurate CUDA memory management laboratory for pytorch";
|
||||
homepage = "https://github.com/Stonesjtu/pytorch_memlab";
|
||||
changelog = "https://github.com/Stonesjtu/pytorch_memlab/releases/tag/${version}";
|
||||
changelog = "https://github.com/Stonesjtu/pytorch_memlab/releases/tag/${finalAttrs.src.tag}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ jherland ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
79
pkgs/development/python-modules/tokenspeed-mla/bin.nix
Normal file
79
pkgs/development/python-modules/tokenspeed-mla/bin.nix
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
python,
|
||||
stdenv,
|
||||
|
||||
# nativeBuildInputs
|
||||
autoPatchelfHook,
|
||||
pypaInstallHook,
|
||||
pythonRuntimeDepsCheckHook,
|
||||
wheelUnpackHook,
|
||||
|
||||
# dependencies
|
||||
apache-tvm-ffi,
|
||||
nvidia-cutlass-dsl,
|
||||
nvidia-cutlass-dsl-libs-base,
|
||||
tokenspeed-triton,
|
||||
torch,
|
||||
}:
|
||||
let
|
||||
inherit (stdenv.hostPlatform) system;
|
||||
|
||||
hashes = {
|
||||
aarch64-linux = "sha256-rD4rFrvtQXuICjBOkFfmzj3DaGRC4RHGX5EV4x/3T34=";
|
||||
x86_64-linux = "sha256-1gW6k7nZT4Luj1LOLWaAs91AHBmPi0XCL11loqaCHqQ=";
|
||||
};
|
||||
in
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "tokenspeed-mla";
|
||||
version = "0.1.5";
|
||||
pyproject = false;
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchPypi {
|
||||
format = "wheel";
|
||||
pname = "tokenspeed_mla";
|
||||
inherit (finalAttrs) version;
|
||||
dist = "py3";
|
||||
python = "py3";
|
||||
abi = "none";
|
||||
platform = "manylinux_2_28_${stdenv.hostPlatform.uname.processor}";
|
||||
hash = hashes.${system} or (throw "Unsupported system: ${system}");
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoPatchelfHook
|
||||
pypaInstallHook
|
||||
pythonRuntimeDepsCheckHook
|
||||
wheelUnpackHook
|
||||
];
|
||||
|
||||
dependencies = [
|
||||
apache-tvm-ffi
|
||||
nvidia-cutlass-dsl
|
||||
tokenspeed-triton
|
||||
torch
|
||||
];
|
||||
|
||||
preFixup = ''
|
||||
# libtvm_ffi.so
|
||||
addAutoPatchelfSearchPath "${apache-tvm-ffi}/${python.sitePackages}/tvm_ffi/lib"
|
||||
# libcute_dsl_runtime.so
|
||||
addAutoPatchelfSearchPath "${nvidia-cutlass-dsl-libs-base}/${python.sitePackages}/nvidia_cutlass_dsl/lib"
|
||||
'';
|
||||
|
||||
pythonImportsCheck = [ "tokenspeed_mla" ];
|
||||
|
||||
meta = {
|
||||
description = "Speed-of-light TokenSpeed MLA kernels for Blackwell SM100 and SM103";
|
||||
homepage = "https://github.com/lightseekorg/tokenspeed/tree/main/tokenspeed-mla";
|
||||
downloadPage = "https://pypi.org/project/tokenspeed-mla/#files";
|
||||
license = lib.licenses.mit;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
maintainers = with lib.maintainers; [ prince213 ];
|
||||
platforms = lib.attrNames hashes;
|
||||
broken = !torch.cudaSupport;
|
||||
};
|
||||
})
|
||||
53
pkgs/development/python-modules/tokenspeed-mla/default.nix
Normal file
53
pkgs/development/python-modules/tokenspeed-mla/default.nix
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
|
||||
# build-system
|
||||
setuptools,
|
||||
|
||||
# dependencies
|
||||
apache-tvm-ffi,
|
||||
nvidia-cutlass-dsl,
|
||||
tokenspeed-triton,
|
||||
torch,
|
||||
}:
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "tokenspeed-mla";
|
||||
version = "0.1.5";
|
||||
pyproject = true;
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lightseekorg";
|
||||
repo = "tokenspeed";
|
||||
rev = "a39b3854dfd9b08a410028dbe5260eda08ef6b63";
|
||||
hash = "sha256-rl+cpZabmK24nMcam5Ud4GqnpLA3TqpVRznlX6lz6Xs=";
|
||||
};
|
||||
|
||||
sourceRoot = "${finalAttrs.src.name}/tokenspeed-mla";
|
||||
|
||||
build-system = [
|
||||
setuptools
|
||||
];
|
||||
|
||||
dependencies = [
|
||||
apache-tvm-ffi
|
||||
nvidia-cutlass-dsl
|
||||
tokenspeed-triton
|
||||
torch
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "tokenspeed_mla" ];
|
||||
|
||||
# no tests
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
description = "Speed-of-light TokenSpeed MLA kernels for Blackwell SM100 and SM103";
|
||||
homepage = "https://github.com/lightseekorg/tokenspeed/tree/main/tokenspeed-mla";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ prince213 ];
|
||||
broken = !torch.cudaSupport;
|
||||
};
|
||||
})
|
||||
73
pkgs/development/python-modules/tokenspeed-triton/bin.nix
Normal file
73
pkgs/development/python-modules/tokenspeed-triton/bin.nix
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchPypi,
|
||||
python,
|
||||
pythonAtLeast,
|
||||
stdenv,
|
||||
|
||||
# nativeBuildInputs
|
||||
autoPatchelfHook,
|
||||
pypaInstallHook,
|
||||
wheelUnpackHook,
|
||||
|
||||
# buildInputs
|
||||
zlib,
|
||||
}:
|
||||
let
|
||||
inherit (stdenv.hostPlatform) system;
|
||||
pythonVersion = if pythonAtLeast "3.12" then "3.12" else python.pythonVersion;
|
||||
abiTag = if pythonAtLeast "3.12" then "abi3" else pythonTag;
|
||||
pythonTag = "cp${lib.replaceStrings [ "." ] [ "" ] pythonVersion}";
|
||||
|
||||
hashes = {
|
||||
aarch64-linux = {
|
||||
cp310 = "sha256-rRex0Y8vvOsLsJO+gxeZNkRF+iT/79IWQ5ShvwZJm3Y=";
|
||||
cp311 = "sha256-Ds3Y1+o63Z19ckG4NcgMEthCZSvWsg3NhNsYojXhYIQ=";
|
||||
abi3 = "sha256-Fs0KP8HP/rRYp+A+hohxT0n98LWhCL/KmZ9GWXw/qrs=";
|
||||
};
|
||||
x86_64-linux = {
|
||||
cp310 = "sha256-GGrclq8qFWW1Z27JIvYSZdf+u5pK6KK/5ioTigYMJ7Y=";
|
||||
cp311 = "sha256-Ur4JbdxSJcbyNF4NCQrStWRmqFu+uGbMEaIOD+Pd4b8=";
|
||||
abi3 = "sha256-uQrEHn8VkzeXVF/xqegDqdi+tMqbpw9tQang/CZIT1w=";
|
||||
};
|
||||
};
|
||||
in
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "tokenspeed-triton";
|
||||
version = "3.7.10.post20260531";
|
||||
pyproject = false;
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchPypi {
|
||||
format = "wheel";
|
||||
pname = "tokenspeed_triton";
|
||||
inherit (finalAttrs) version;
|
||||
dist = pythonTag;
|
||||
python = pythonTag;
|
||||
abi = abiTag;
|
||||
platform = "manylinux_2_27_${stdenv.hostPlatform.uname.processor}.manylinux_2_28_${stdenv.hostPlatform.uname.processor}";
|
||||
hash = hashes.${system}.${abiTag} or (throw "Unsupported system: ${system}");
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoPatchelfHook
|
||||
pypaInstallHook
|
||||
wheelUnpackHook
|
||||
];
|
||||
|
||||
buildInputs = [ zlib ];
|
||||
|
||||
pythonImportsCheck = [ "tokenspeed_triton" ];
|
||||
|
||||
meta = {
|
||||
description = "Language and compiler for custom Deep Learning operations";
|
||||
homepage = "https://github.com/lightseekorg/triton";
|
||||
downloadPage = "https://pypi.org/project/tokenspeed-triton/#files";
|
||||
changelog = "https://github.com/lightseekorg/triton/releases/tag/v${finalAttrs.version}";
|
||||
license = lib.licenses.mit;
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
maintainers = with lib.maintainers; [ prince213 ];
|
||||
platforms = lib.attrNames hashes;
|
||||
};
|
||||
})
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
pythonAtLeast,
|
||||
|
||||
# build-system
|
||||
cmake,
|
||||
nanobind,
|
||||
ninja,
|
||||
setuptools,
|
||||
|
||||
# nativeBuildInputs
|
||||
writableTmpDirAsHomeHook,
|
||||
|
||||
# buildInputs
|
||||
tokenspeed-triton-llvm,
|
||||
nlohmann_json,
|
||||
zlib,
|
||||
}:
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "tokenspeed-triton";
|
||||
version = "3.7.10.post20260531";
|
||||
pyproject = true;
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lightseekorg";
|
||||
repo = "triton";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-xsV63z2NtB5BM0rF0J+cnMH2RYzoWkpsSXHQI2nIEdQ=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace setup.py \
|
||||
--replace-fail "TRITON_VERSION = " 'TRITON_VERSION = "${finalAttrs.version}" # '
|
||||
|
||||
sed -i '/def is_git_repo()/a\\ return False' setup.py
|
||||
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace-fail "cmake>=3.20,<4.0" "cmake>=3.20" \
|
||||
--replace-fail "nanobind==2.10.2" "nanobind>=2.10.2"
|
||||
'';
|
||||
|
||||
build-system = [
|
||||
cmake
|
||||
nanobind
|
||||
ninja
|
||||
setuptools
|
||||
];
|
||||
|
||||
dontUseCmakeConfigure = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
writableTmpDirAsHomeHook
|
||||
];
|
||||
|
||||
# https://github.com/lightseekorg/triton/blob/v3.7.10.post20260531/.github/workflows/wheels.yml#L109-L117
|
||||
env = {
|
||||
TRITON_OFFLINE_BUILD = true;
|
||||
TRITON_BUILD_RELEASE = true;
|
||||
TRITON_BUILD_PROTON = false;
|
||||
TRITON_STABLE_ABI = pythonAtLeast "3.12";
|
||||
LLVM_SYSPATH = tokenspeed-triton-llvm;
|
||||
JSON_SYSPATH = nlohmann_json;
|
||||
NIX_CFLAGS_COMPILE = "-Wno-stringop-overflow";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
zlib
|
||||
];
|
||||
|
||||
pythonImportsCheck = [
|
||||
"tokenspeed_triton"
|
||||
];
|
||||
|
||||
# tests import triton instead of tokenspeed_triton
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
description = "Language and compiler for custom Deep Learning operations";
|
||||
homepage = "https://github.com/lightseekorg/triton";
|
||||
downloadPage = "https://pypi.org/project/tokenspeed-triton/#files";
|
||||
changelog = "https://github.com/lightseekorg/triton/releases/tag/${finalAttrs.src.tag}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ prince213 ];
|
||||
platforms = [
|
||||
"aarch64-linux"
|
||||
"x86_64-linux"
|
||||
];
|
||||
};
|
||||
})
|
||||
|
|
@ -93,7 +93,7 @@
|
|||
pytestCheckHook,
|
||||
}:
|
||||
let
|
||||
version = "9.9.0";
|
||||
version = "9.10.0";
|
||||
agent = [
|
||||
mcpadapt
|
||||
smolagents
|
||||
|
|
@ -241,7 +241,7 @@ let
|
|||
owner = "neuml";
|
||||
repo = "txtai";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-lbNWDHSZDZt8V5OEyVxvOoX6se4/GXG13BeqAeU+FHc=";
|
||||
hash = "sha256-J+JIsaK43LXPoVrrw7Eh/zVMJ1b6WAsTdghE/jLjRX0=";
|
||||
};
|
||||
in
|
||||
buildPythonPackage {
|
||||
|
|
|
|||
|
|
@ -5,17 +5,23 @@
|
|||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "types-deprecated";
|
||||
version = "1.3.1.20251101";
|
||||
version = "1.3.1.20260520";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "types_deprecated";
|
||||
inherit version;
|
||||
hash = "sha256-8ALSZrcyAfRuxvxxLB8BYGfsbLRDV1Wc21DIawEJUac=";
|
||||
inherit (finalAttrs) version;
|
||||
hash = "sha256-TQ2eVSFDLZzogWn7i3k7RdcNjozBp+zVpEZau/g8mrQ=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace-fail "setuptools>=82.0.1" "setuptools" \
|
||||
--replace-fail "'deprecated-stubs' =" "'*' ="
|
||||
'';
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
# Modules has no tests
|
||||
|
|
@ -29,4 +35,4 @@ buildPythonPackage rec {
|
|||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
|
|
|||
|
|
@ -2,57 +2,42 @@
|
|||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
scikit-build-core,
|
||||
setuptools,
|
||||
setuptools-scm,
|
||||
cmake,
|
||||
ninja,
|
||||
matchpy,
|
||||
numpy,
|
||||
typing-extensions,
|
||||
meson-python,
|
||||
versioningit,
|
||||
pkg-config,
|
||||
nix-update-script,
|
||||
pytestCheckHook,
|
||||
pytest-cov-stub,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "uarray";
|
||||
version = "0.9.3";
|
||||
version = "0.9.4";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Quansight-Labs";
|
||||
repo = "uarray";
|
||||
tag = version;
|
||||
hash = "sha256-Nog7jvRG/EFf3n3W2DWC7UML5NyrlaaS0ECis5rtCSk=";
|
||||
hash = "sha256-gCoSpyFPQTIi86y+4xtRb+vsRkjZ2O6KcCj8mj8tcTQ=";
|
||||
};
|
||||
|
||||
preBuild = ''
|
||||
echo "__version__ = '$version'" > src/uarray/_version.py
|
||||
'';
|
||||
|
||||
build-system = [
|
||||
scikit-build-core
|
||||
setuptools
|
||||
setuptools-scm
|
||||
cmake
|
||||
ninja
|
||||
meson-python
|
||||
versioningit
|
||||
];
|
||||
|
||||
dontUseCmakeConfigure = true;
|
||||
|
||||
dependencies = [
|
||||
matchpy
|
||||
numpy
|
||||
typing-extensions
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
pytestCheckHook
|
||||
pytest-cov-stub
|
||||
];
|
||||
|
||||
# Tests must be run from outside the source directory
|
||||
preCheck = ''
|
||||
cd $TMP
|
||||
'';
|
||||
|
||||
pytestFlags = [
|
||||
"--pyargs"
|
||||
"uarray"
|
||||
|
|
|
|||
|
|
@ -1,8 +1,18 @@
|
|||
{ callPackage, lib }:
|
||||
{
|
||||
callPackage,
|
||||
lib,
|
||||
opencloud,
|
||||
}:
|
||||
|
||||
{
|
||||
pnpm-empty-lockfile = callPackage ./pnpm-empty-lockfile { };
|
||||
pnpm-fixup-state-db = callPackage ./pnpm-fixup-state-db { };
|
||||
pnpm-workspaces = lib.recurseIntoAttrs (callPackage ./pnpm-workspaces { });
|
||||
pnpm_11_v3 = callPackage ./pnpm_11_v3 { };
|
||||
pnpm_11_v4 = callPackage ./pnpm_11_v4 { };
|
||||
|
||||
# pnpm reverse dependencies that don't have a top-level package
|
||||
opencloud = lib.recurseIntoAttrs {
|
||||
inherit (opencloud.passthru) web idp-web;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1069,6 +1069,7 @@ mapAliases {
|
|||
kbibtex = throw "'kbibtex' has been removed, as it is unmaintained upstream"; # Added 2025-08-30
|
||||
kchmviewer = throw "'kchmviewer' has been removed as it was unmaintained upstream since 2022 and depended on qt5 webengine. Consider switching to 'uchmviewer', a fork of 'kchmviewer'."; # Added 2026-02-10
|
||||
kcli = throw "kcli has been removed because it has been marked as broken since at least November 2024."; # Added 2025-09-28
|
||||
kdash = throw "'kdash' has been removed because upstream tag changes broke the source derivation and trust in future tag stability"; # Added 2026-06-11
|
||||
kdeltacht = throw "'kdeltachat' has been removed as it depended on EOL qt5 webengine and was unmaintained"; # Added 2026-04-17
|
||||
kdesvn = throw "'kdesvn' has been removed due to outdated KF5 dependencies."; # Added 2026-05-01
|
||||
keepkey-agent = throw "keepkey-agent has been removed because upstream dropped KeepKey support"; # Added 2026-03-11
|
||||
|
|
|
|||
|
|
@ -13742,6 +13742,8 @@ self: super: with self; {
|
|||
|
||||
pychromecast = callPackage ../development/python-modules/pychromecast { };
|
||||
|
||||
pycifrw = callPackage ../development/python-modules/pycifrw { };
|
||||
|
||||
pycketcasts = callPackage ../development/python-modules/pycketcasts { };
|
||||
|
||||
pyclibrary = callPackage ../development/python-modules/pyclibrary { };
|
||||
|
|
@ -19857,6 +19859,14 @@ self: super: with self; {
|
|||
|
||||
tokenlib = callPackage ../development/python-modules/tokenlib { };
|
||||
|
||||
tokenspeed-mla = callPackage ../development/python-modules/tokenspeed-mla { };
|
||||
|
||||
tokenspeed-mla-bin = callPackage ../development/python-modules/tokenspeed-mla/bin.nix { };
|
||||
|
||||
tokenspeed-triton = callPackage ../development/python-modules/tokenspeed-triton { };
|
||||
|
||||
tokenspeed-triton-bin = callPackage ../development/python-modules/tokenspeed-triton/bin.nix { };
|
||||
|
||||
tokentrim = callPackage ../development/python-modules/tokentrim { };
|
||||
|
||||
tololib = callPackage ../development/python-modules/tololib { };
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue