Merge master into staging-nixos
This commit is contained in:
@@ -17,14 +17,14 @@ Consider the following package:
|
||||
maven,
|
||||
}:
|
||||
|
||||
maven.buildMavenPackage rec {
|
||||
maven.buildMavenPackage (finalAttrs: {
|
||||
pname = "jd-cli";
|
||||
version = "1.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "intoolswetrust";
|
||||
repo = "jd-cli";
|
||||
tag = "jd-cli-${version}";
|
||||
tag = "jd-cli-${finalAttrs.version}";
|
||||
hash = "sha256-rRttA5H0A0c44loBzbKH7Waoted3IsOgxGCD2VM0U/Q=";
|
||||
};
|
||||
|
||||
@@ -50,7 +50,7 @@ maven.buildMavenPackage rec {
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ majiir ];
|
||||
};
|
||||
}
|
||||
})
|
||||
```
|
||||
|
||||
This package calls `maven.buildMavenPackage` to do its work. The primary difference from `stdenv.mkDerivation` is the `mvnHash` variable, which is a hash of all of the Maven dependencies.
|
||||
@@ -133,7 +133,7 @@ step 2 which will most probably fail the build. The `go-offline` plugin cannot
|
||||
handle these so-called [dynamic dependencies](https://github.com/qaware/go-offline-maven-plugin?tab=readme-ov-file#dynamic-dependencies).
|
||||
In that case you must add these dynamic dependencies manually with:
|
||||
```nix
|
||||
maven.buildMavenPackage rec {
|
||||
maven.buildMavenPackage {
|
||||
manualMvnArtifacts = [
|
||||
# add dynamic test dependencies here
|
||||
"org.apache.maven.surefire:surefire-junit-platform:3.1.2"
|
||||
|
||||
@@ -12419,6 +12419,13 @@
|
||||
githubId = 9425955;
|
||||
name = "Jean-François Labonté";
|
||||
};
|
||||
jelni = {
|
||||
email = "nixpkgs@jel.gay";
|
||||
github = "jelni";
|
||||
githubId = 25802745;
|
||||
matrix = "@me:jel.gay";
|
||||
name = "jel";
|
||||
};
|
||||
jemand771 = {
|
||||
email = "willy@jemand771.net";
|
||||
github = "jemand771";
|
||||
@@ -18055,7 +18062,7 @@
|
||||
keys = [ { fingerprint = "C3E7 F8C4 9CBC 9320 D360 B117 8516 D0FA 7D8F 58FC"; } ];
|
||||
};
|
||||
Misaka13514 = {
|
||||
name = "Misaka13514";
|
||||
name = "Rine Amakawa";
|
||||
email = "Misaka13514@gmail.com";
|
||||
matrix = "@misaka13514:matrix.org";
|
||||
github = "Misaka13514";
|
||||
|
||||
@@ -25,7 +25,10 @@ in
|
||||
config = lib.mkIf cfg.enable {
|
||||
environment.systemPackages = [ cfg.package ];
|
||||
networking.firewall = lib.mkIf cfg.openFirewall {
|
||||
allowedUDPPorts = [ 5678 ];
|
||||
allowedUDPPorts = [
|
||||
5678
|
||||
20561
|
||||
];
|
||||
allowedUDPPortRanges = [
|
||||
{
|
||||
from = 40000;
|
||||
|
||||
@@ -55,6 +55,7 @@ in
|
||||
|
||||
settings = lib.mkOption {
|
||||
inherit (settingsFormat) type;
|
||||
default = { };
|
||||
example.mpd = {
|
||||
enabled = true;
|
||||
hostname = "::";
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
...
|
||||
}:
|
||||
let
|
||||
toml = pkgs.formats.toml { };
|
||||
gitIni = pkgs.formats.gitIni { };
|
||||
cfg = config.services.dunst;
|
||||
in
|
||||
{
|
||||
@@ -22,7 +22,7 @@ in
|
||||
};
|
||||
|
||||
settings = lib.mkOption {
|
||||
type = toml.type;
|
||||
type = gitIni.type;
|
||||
default = { };
|
||||
description = "Dunst configuration, see dunst(5)";
|
||||
example = lib.literalExpression ''
|
||||
@@ -69,7 +69,7 @@ in
|
||||
|
||||
environment = {
|
||||
systemPackages = [ cfg.package ];
|
||||
etc."xdg/dunst/dunstrc".source = toml.generate "dunstrc" cfg.settings;
|
||||
etc."xdg/dunst/dunstrc".source = gitIni.generate "dunstrc" cfg.settings;
|
||||
};
|
||||
|
||||
services.dbus.packages = [ cfg.package ];
|
||||
|
||||
@@ -34,6 +34,7 @@ pythonPackages.buildPythonApplication (finalAttrs: {
|
||||
gst-plugins-good
|
||||
gst-plugins-ugly
|
||||
gst-plugins-rs
|
||||
gst-libav
|
||||
]
|
||||
++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ pipewire ];
|
||||
|
||||
|
||||
@@ -5942,16 +5942,17 @@
|
||||
elpaBuild,
|
||||
fetchurl,
|
||||
lib,
|
||||
transient,
|
||||
}:
|
||||
elpaBuild {
|
||||
pname = "minimail";
|
||||
ename = "minimail";
|
||||
version = "0.4.0.20260415.81600";
|
||||
version = "0.4.2.0.20260428.192238";
|
||||
src = fetchurl {
|
||||
url = "https://elpa.gnu.org/devel/minimail-0.4.0.20260415.81600.tar";
|
||||
sha256 = "1a1mh3g6vfvmlr419iv8fz7hfjb1ddsia26059zj69gqv7fniqbh";
|
||||
url = "https://elpa.gnu.org/devel/minimail-0.4.2.0.20260428.192238.tar";
|
||||
sha256 = "0wd5nay9x0sqr7l96ibi554qab5mfgh3dw493rcw7cs3cwiwsvhm";
|
||||
};
|
||||
packageRequires = [ ];
|
||||
packageRequires = [ transient ];
|
||||
meta = {
|
||||
homepage = "https://elpa.gnu.org/devel/minimail.html";
|
||||
license = lib.licenses.free;
|
||||
|
||||
@@ -5858,16 +5858,17 @@
|
||||
elpaBuild,
|
||||
fetchurl,
|
||||
lib,
|
||||
transient,
|
||||
}:
|
||||
elpaBuild {
|
||||
pname = "minimail";
|
||||
ename = "minimail";
|
||||
version = "0.4";
|
||||
version = "0.4.2";
|
||||
src = fetchurl {
|
||||
url = "https://elpa.gnu.org/packages/minimail-0.4.tar";
|
||||
sha256 = "0ic8axms52v63wv5k0m1ny1dpnyzfqw4vj8fax4m1a0l6j3prfpx";
|
||||
url = "https://elpa.gnu.org/packages/minimail-0.4.2.tar";
|
||||
sha256 = "1ri424g6v55405d4zr4qhnvdswd5hc9n4hs2xds40ps0h6qp05hm";
|
||||
};
|
||||
packageRequires = [ ];
|
||||
packageRequires = [ transient ];
|
||||
meta = {
|
||||
homepage = "https://elpa.gnu.org/packages/minimail.html";
|
||||
license = lib.licenses.free;
|
||||
|
||||
@@ -75440,20 +75440,20 @@
|
||||
"repo": "merrickluo/liberime",
|
||||
"unstable": {
|
||||
"version": [
|
||||
20260415,
|
||||
754
|
||||
20260427,
|
||||
303
|
||||
],
|
||||
"commit": "6e8cc1cbadaafae5f99524d1d4dc8fcf115685be",
|
||||
"sha256": "0rmbcfna27g4y4s84glbhrzf2lm68b1rq994ca5mg2x2jfrchrv7"
|
||||
"commit": "2130baba8e5e15922650bc01de95a1d6c6a1c1f7",
|
||||
"sha256": "0zr0hk11xani4pn0yv2xlpfwargv33q610w0yw6ac1r91bn9r9z9"
|
||||
},
|
||||
"stable": {
|
||||
"version": [
|
||||
0,
|
||||
0,
|
||||
7
|
||||
9
|
||||
],
|
||||
"commit": "6e8cc1cbadaafae5f99524d1d4dc8fcf115685be",
|
||||
"sha256": "0rmbcfna27g4y4s84glbhrzf2lm68b1rq994ca5mg2x2jfrchrv7"
|
||||
"commit": "2130baba8e5e15922650bc01de95a1d6c6a1c1f7",
|
||||
"sha256": "0zr0hk11xani4pn0yv2xlpfwargv33q610w0yw6ac1r91bn9r9z9"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
||||
@@ -60,6 +60,7 @@ mapAliases (
|
||||
peskcolor-vim = throw "peskcolor-vim has been removed: abandoned by upstream"; # Added 2024-08-23
|
||||
playground = throw "playground has been archived"; # Added 2025-12-18
|
||||
pure-lua = lib.warnOnInstantiate "Please replace 'vimPlugins.pure-lua' with 'vimPlugins.moonlight-nvim' as this name was an error" moonlight-nvim; # Added 2025-11-17
|
||||
registers-nvim = throw "the upstream repository got deleted"; # added 2026-04-30
|
||||
rust-tools-nvim = lib.warnOnInstantiate "'vimPlugins.rust-tools-nvim' is abandoned by upstream; you should use 'vimPlugins.rustaceanvim'" rust-tools-nvim;
|
||||
Spacegray-vim = throw "'vimPlugins.Spacegray-vim' has been removed: abandoned by upstream"; # Added 2025-03-24
|
||||
SpaceVim = throw "this distribution didn't work properly in vimPlugins, please use top-level 'spacevim' instead"; # added 2024-11-27
|
||||
|
||||
@@ -443,12 +443,12 @@ final: prev: {
|
||||
|
||||
SchemaStore-nvim = buildVimPlugin {
|
||||
pname = "SchemaStore.nvim";
|
||||
version = "0-unstable-2026-04-24";
|
||||
version = "0-unstable-2026-04-30";
|
||||
src = fetchFromGitHub {
|
||||
owner = "b0o";
|
||||
repo = "SchemaStore.nvim";
|
||||
rev = "c3709d579066ab8f9600f5b76ade2da5042ec1ac";
|
||||
hash = "sha256-4oaaUvc0VFfAb7QR4biBjXkksZuERyZmiuNACbeR89g=";
|
||||
rev = "6db1246640e9e1bdf8a1d1f6d27a940fc0a572d5";
|
||||
hash = "sha256-atJxcg6SOH/YAgnPQ6ITzPLQUkNqQQ0zz9NMH2o4m0U=";
|
||||
};
|
||||
meta.homepage = "https://github.com/b0o/SchemaStore.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "Apache-2.0";
|
||||
@@ -1257,12 +1257,12 @@ final: prev: {
|
||||
|
||||
asynctasks-vim = buildVimPlugin {
|
||||
pname = "asynctasks.vim";
|
||||
version = "0-unstable-2025-09-26";
|
||||
version = "0-unstable-2026-04-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "skywind3000";
|
||||
repo = "asynctasks.vim";
|
||||
rev = "f1460492579831dfd4df85513ca0b41622c1a0c8";
|
||||
hash = "sha256-kUz6b1f7ooT5NjYotRCjSP07P7ZO/tsZA+tXcuz3WT4=";
|
||||
rev = "14892013f671614afae315f91ed5ef700334e773";
|
||||
hash = "sha256-RsZ8NjOH4j4m9gO4PiQCJVzdatvhiveoSL2gESaon/8=";
|
||||
};
|
||||
meta.homepage = "https://github.com/skywind3000/asynctasks.vim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -1565,12 +1565,12 @@ final: prev: {
|
||||
|
||||
barbar-nvim = buildVimPlugin {
|
||||
pname = "barbar.nvim";
|
||||
version = "1.9.1-unstable-2025-12-02";
|
||||
version = "1.9.1-unstable-2026-04-28";
|
||||
src = fetchFromGitHub {
|
||||
owner = "romgrk";
|
||||
repo = "barbar.nvim";
|
||||
rev = "539d73def39c9172b4d4d769f14090e08f37b29d";
|
||||
hash = "sha256-vhoqeTU/1tw1dj5o5rmUhqpSBFPPjOfp3TZnjMtnMQ8=";
|
||||
rev = "a4bef5b4fc1f064f2f673172252028eae18191c9";
|
||||
hash = "sha256-D2/zgmi+dgq8w00ZdPDbppaPaXi/AYNnDOyYMG7nJ5I=";
|
||||
};
|
||||
meta.homepage = "https://github.com/romgrk/barbar.nvim/";
|
||||
meta.license = lib.licenses.unfree;
|
||||
@@ -1719,12 +1719,12 @@ final: prev: {
|
||||
|
||||
bitbake = buildVimPlugin {
|
||||
pname = "bitbake";
|
||||
version = "6.0_M3";
|
||||
version = "4.0.35";
|
||||
src = fetchFromGitHub {
|
||||
owner = "openembedded";
|
||||
repo = "bitbake";
|
||||
tag = "yocto-6.0_M3";
|
||||
hash = "sha256-nOnNIXRUxsYNaEBhWuzCMTg37C9/S4ekxNbCpvBe+TU=";
|
||||
tag = "yocto-4.0.35";
|
||||
hash = "sha256-Dm+k84uBWAbHIRc2Wqqqk9f4V0J7Cl67TrShWBb1tiY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/openembedded/bitbake/";
|
||||
meta.license = lib.licenses.unfree;
|
||||
@@ -2502,12 +2502,12 @@ final: prev: {
|
||||
|
||||
claudecode-nvim = buildVimPlugin {
|
||||
pname = "claudecode.nvim";
|
||||
version = "0.3.0-unstable-2026-03-04";
|
||||
version = "0.3.0-unstable-2026-04-27";
|
||||
src = fetchFromGitHub {
|
||||
owner = "coder";
|
||||
repo = "claudecode.nvim";
|
||||
rev = "432121f0f5b9bda041030d1e9e83b7ba3a93dd8f";
|
||||
hash = "sha256-r8hAUpSsr8zNm+av8Mu5oILaTfEsXEnJmkzRmvi9pF8=";
|
||||
rev = "102d835c964069c9c5e37abaf05ae4f9c3ee6f00";
|
||||
hash = "sha256-h8wYaWBKjKrb7hYYKYs5yUS5RI0JVFo8Emcy99YK6Qw=";
|
||||
};
|
||||
meta.homepage = "https://github.com/coder/claudecode.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -2586,12 +2586,12 @@ final: prev: {
|
||||
|
||||
cmake-tools-nvim = buildVimPlugin {
|
||||
pname = "cmake-tools.nvim";
|
||||
version = "0-unstable-2026-04-09";
|
||||
version = "0-unstable-2026-04-28";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Civitasv";
|
||||
repo = "cmake-tools.nvim";
|
||||
rev = "bac6ba2354a52c61f731c751cdb0f4e24669bf0d";
|
||||
hash = "sha256-qHWyDd7/hm/t5IX8gaP6VPWEJ6M3uACP6SKJpvKpX58=";
|
||||
rev = "f9a3eb2be0b8148df470244e5c25aede3a3a28a5";
|
||||
hash = "sha256-WJx/BYvYQDYL+/0ROXi4lzjaEcDOHSc+73qEIXxYuPI=";
|
||||
};
|
||||
meta.homepage = "https://github.com/Civitasv/cmake-tools.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only";
|
||||
@@ -2893,12 +2893,12 @@ final: prev: {
|
||||
|
||||
cmp-fuzzy-path = buildVimPlugin {
|
||||
pname = "cmp-fuzzy-path";
|
||||
version = "0-unstable-2024-01-17";
|
||||
version = "0-unstable-2026-04-27";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tzachar";
|
||||
repo = "cmp-fuzzy-path";
|
||||
rev = "9953c11a2510a04111b7b152cf50ae1e83f00798";
|
||||
hash = "sha256-hJakGmszuJnPIcqrDSNAmm2x1c7ra+qUMEdoKrUop+w=";
|
||||
rev = "c94176cda6b5d93d102634fc5fb94dda1018685d";
|
||||
hash = "sha256-zCYhLxKPF6uR/U06IkD0qe1FJsfp3wBUFq9pFHC7CfM=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tzachar/cmp-fuzzy-path/";
|
||||
meta.license = lib.licenses.unfree;
|
||||
@@ -3439,12 +3439,12 @@ final: prev: {
|
||||
|
||||
coc-nvim = buildVimPlugin {
|
||||
pname = "coc.nvim";
|
||||
version = "0.0.82-unstable-2026-04-24";
|
||||
version = "0.0.82-unstable-2026-04-30";
|
||||
src = fetchFromGitHub {
|
||||
owner = "neoclide";
|
||||
repo = "coc.nvim";
|
||||
rev = "0568d11f5cb0e38aa18f28621feacbe5af473076";
|
||||
hash = "sha256-rpvtxc4hz/s9nJ1OmasL4ZwRCSrmr5MAIu3cwUUPOik=";
|
||||
rev = "e682a2e0cef815b49b3bb79a0c6d0a430c8116c8";
|
||||
hash = "sha256-dSylKvIZhZjM/5ORCrs3+yROiIIg3fTGnchFK2i2bJY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/neoclide/coc.nvim/";
|
||||
meta.license = lib.licenses.unfree;
|
||||
@@ -4182,12 +4182,12 @@ final: prev: {
|
||||
|
||||
csharpls-extended-lsp-nvim = buildVimPlugin {
|
||||
pname = "csharpls-extended-lsp.nvim";
|
||||
version = "0.3.0-unstable-2026-04-08";
|
||||
version = "0.3.0-unstable-2026-04-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Decodetalkers";
|
||||
repo = "csharpls-extended-lsp.nvim";
|
||||
rev = "1480abcafab446a3f66eb026faabe25b8412fc5f";
|
||||
hash = "sha256-90Lt+xJn0YhDO6bzFWE6gXdJPwJkW2Jfl6H6gxqlmew=";
|
||||
rev = "be8093d19af1538aad9ee77dc5589e55b083967a";
|
||||
hash = "sha256-MDr3n9LaQ/YTHD7egDohQ7YmT2+itWXNoMLigmZp3KQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/Decodetalkers/csharpls-extended-lsp.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -4532,12 +4532,12 @@ final: prev: {
|
||||
|
||||
ddc-ui-native = buildVimPlugin {
|
||||
pname = "ddc-ui-native";
|
||||
version = "0-unstable-2025-08-30";
|
||||
version = "0-unstable-2026-04-30";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Shougo";
|
||||
repo = "ddc-ui-native";
|
||||
rev = "8c33fb2336a586b33854903e3096095780657ad1";
|
||||
hash = "sha256-fWJDl/MdW3Ce99sqs60Cp6OghnGfsQFmIkOTDkAT9yw=";
|
||||
rev = "4f409fc24e0c1ce2a99a2c055b6a216feef2f076";
|
||||
hash = "sha256-hMsOqJ8Db2W15Z73jQDldwkRBbaI5p8gap8UqgKRNiY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/Shougo/ddc-ui-native/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -5332,12 +5332,12 @@ final: prev: {
|
||||
|
||||
easy-dotnet-nvim = buildVimPlugin {
|
||||
pname = "easy-dotnet.nvim";
|
||||
version = "0-unstable-2026-04-24";
|
||||
version = "0-unstable-2026-04-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "GustavEikaas";
|
||||
repo = "easy-dotnet.nvim";
|
||||
rev = "8ae591fd0f3bf7b688c802918bd64f7956f939b9";
|
||||
hash = "sha256-iKCH3jKq5OaisG2txI5TgYYC3nQTAIn8E67v1XP/LUQ=";
|
||||
rev = "cccd08c1e86f4952cbab1e27a2bd54c7251b28de";
|
||||
hash = "sha256-YiI+tSLCKQR1oTzUXHp7B82nFc2/0x+5pDc0AzkG/m0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -5837,12 +5837,12 @@ final: prev: {
|
||||
|
||||
firenvim = buildVimPlugin {
|
||||
pname = "firenvim";
|
||||
version = "0.2.16-unstable-2026-04-23";
|
||||
version = "0.2.16-unstable-2026-04-28";
|
||||
src = fetchFromGitHub {
|
||||
owner = "glacambre";
|
||||
repo = "firenvim";
|
||||
rev = "69d3411d08d35bb9b3e84b9deaff4b9b078a30e3";
|
||||
hash = "sha256-j1M41XD8gLMqXJK5Pk+yu6IbsUnRagyzlKM9nQ1ozp0=";
|
||||
rev = "899206da6ec88e476d3f96df5e5ef48e37dc87d2";
|
||||
hash = "sha256-xjiGO4B6YHRAau69Y6RdOXPTJg3sCt0kVLjw4uwDqc0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/glacambre/firenvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only";
|
||||
@@ -6958,12 +6958,12 @@ final: prev: {
|
||||
|
||||
guihua-lua = buildVimPlugin {
|
||||
pname = "guihua.lua";
|
||||
version = "0.1-unstable-2026-04-10";
|
||||
version = "0.1-unstable-2026-04-28";
|
||||
src = fetchFromGitHub {
|
||||
owner = "ray-x";
|
||||
repo = "guihua.lua";
|
||||
rev = "d178056728548ed8a99cce94de47b7500bd6889a";
|
||||
hash = "sha256-GkSUwoDHFu615eTRaN2hjZJPxWe+77JqO8mEJ2YsIgw=";
|
||||
rev = "7c364432c2f9153ed068f4eab1989edd9f3fd302";
|
||||
hash = "sha256-rgxqLQf7psUtXwnFOiDBt6CpMyaAMdz2pg3PKj12IzE=";
|
||||
};
|
||||
meta.homepage = "https://github.com/ray-x/guihua.lua/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -8486,11 +8486,11 @@ final: prev: {
|
||||
|
||||
leap-nvim = buildVimPlugin {
|
||||
pname = "leap.nvim";
|
||||
version = "0-unstable-2026-04-26";
|
||||
version = "0-unstable-2026-04-27";
|
||||
src = fetchgit {
|
||||
url = "https://codeberg.org/andyg/leap.nvim/";
|
||||
rev = "37605b63757d633a6cc70b7d65b932eafdbeedcf";
|
||||
hash = "sha256-fkm0Nyyhc9GF7DWUpQShtZeKnYZm99pML8Y+y0FyDts=";
|
||||
rev = "156c71aabb68d520c6269db4103c8e5580e3ea67";
|
||||
hash = "sha256-aV5v7YECkcjdjw07l65yJaDQsxZJHNoGb6U1ZKHWJ9k=";
|
||||
};
|
||||
meta.homepage = "https://codeberg.org/andyg/leap.nvim/";
|
||||
meta.license = lib.licenses.unfree;
|
||||
@@ -8499,12 +8499,12 @@ final: prev: {
|
||||
|
||||
leetcode-nvim = buildVimPlugin {
|
||||
pname = "leetcode.nvim";
|
||||
version = "0.3.1-unstable-2025-09-21";
|
||||
version = "0.3.1-unstable-2026-04-28";
|
||||
src = fetchFromGitHub {
|
||||
owner = "kawre";
|
||||
repo = "leetcode.nvim";
|
||||
rev = "fdd3f91800b3983e27bc9fcfb99cfa7293d7f11a";
|
||||
hash = "sha256-PqfDPTKiM64tIi/BSQKDsE5rjmmuDHcBB91I3dZ4El8=";
|
||||
rev = "4e8b3683940a8377379ce9398e7f329e3560b42c";
|
||||
hash = "sha256-82ppJQURAJcffgWwPHjrU9hROIKgk1hVITxNTzGtY5o=";
|
||||
};
|
||||
meta.homepage = "https://github.com/kawre/leetcode.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -9423,12 +9423,12 @@ final: prev: {
|
||||
|
||||
mason-nvim = buildVimPlugin {
|
||||
pname = "mason.nvim";
|
||||
version = "2.2.1-unstable-2026-04-21";
|
||||
version = "2.2.1-unstable-2026-04-27";
|
||||
src = fetchFromGitHub {
|
||||
owner = "mason-org";
|
||||
repo = "mason.nvim";
|
||||
rev = "12ddd182d9efbdc848b540f16484a583d52da0fb";
|
||||
hash = "sha256-Oq93aLhK/fowReSAeg9nnXnLrpTpBek0j5uNX1FW1Vs=";
|
||||
rev = "cb8445f8ce85d957416c106b780efd51c6298f89";
|
||||
hash = "sha256-36u0h+nepjUub1tz5Cfw7GAUL14aMCg4hGFK5w3ZZBw=";
|
||||
};
|
||||
meta.homepage = "https://github.com/mason-org/mason.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "Apache-2.0";
|
||||
@@ -10921,12 +10921,12 @@ final: prev: {
|
||||
|
||||
neogit = buildVimPlugin {
|
||||
pname = "neogit";
|
||||
version = "3.0.0-unstable-2026-04-24";
|
||||
version = "3.0.0-unstable-2026-04-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "NeogitOrg";
|
||||
repo = "neogit";
|
||||
rev = "792c139da736230855e8341ebe6175bb6eb8268b";
|
||||
hash = "sha256-FdlR0Mdb4NraIfkLRcElar1JMLx7ZXjMd+ye9gmm0zA=";
|
||||
rev = "88000e7e60177558d1b428a0d561c92e5d81341e";
|
||||
hash = "sha256-g8L1o0qf8COCuvA6tD2zGwhNm1dyxdzHD5fg7THnOe0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/NeogitOrg/neogit/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -11274,12 +11274,12 @@ final: prev: {
|
||||
|
||||
neotest-haskell = buildVimPlugin {
|
||||
pname = "neotest-haskell";
|
||||
version = "4.0.0";
|
||||
version = "4.1.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "MrcJkb";
|
||||
repo = "neotest-haskell";
|
||||
tag = "v4.0.0";
|
||||
hash = "sha256-TcgTCMgGukHx5mGBoxj8RyzreNFXEBNVCehgMc7q6gY=";
|
||||
tag = "v4.1.0";
|
||||
hash = "sha256-pYNxBczQMUgFibHFpcWAdf4FndGKnxmbWdmFW6Gs2Lw=";
|
||||
};
|
||||
meta.homepage = "https://github.com/MrcJkb/neotest-haskell/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "GPL-2.0-only";
|
||||
@@ -11819,12 +11819,12 @@ final: prev: {
|
||||
|
||||
nlsp-settings-nvim = buildVimPlugin {
|
||||
pname = "nlsp-settings.nvim";
|
||||
version = "0-unstable-2026-04-11";
|
||||
version = "0-unstable-2026-04-30";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tamago324";
|
||||
repo = "nlsp-settings.nvim";
|
||||
rev = "bf56ac18a62c0c5c2596653c20bbe18d1d4ec9a6";
|
||||
hash = "sha256-hikO7bpr6QGChbNbNUoQQucMYEW35D3+8o2XXltXo9g=";
|
||||
rev = "cb11c522a0e7e8e9c59d678bed44f9f590c8e938";
|
||||
hash = "sha256-Ep4HOpjQj8b0FbI25d8Iu8mQTupP8NyKqcqRT6uHxhU=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -11903,12 +11903,12 @@ final: prev: {
|
||||
|
||||
none-ls-nvim = buildVimPlugin {
|
||||
pname = "none-ls.nvim";
|
||||
version = "0-unstable-2026-04-24";
|
||||
version = "0-unstable-2026-04-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nvimtools";
|
||||
repo = "none-ls.nvim";
|
||||
rev = "8cd333aa66e08492d891bdad272208a620cb93a3";
|
||||
hash = "sha256-Yn9j7tfTvtNH1WPJn3N41jvfUKhzB8YSBS0u7kFHMyE=";
|
||||
rev = "241ff8214b4ec051eb51e74a61ff729c0271b429";
|
||||
hash = "sha256-tplnARSDuc9dkaai6/rm2kS+5jTWmVQXWvJ+Ij9HmQs=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nvimtools/none-ls.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "Unlicense";
|
||||
@@ -12823,12 +12823,12 @@ final: prev: {
|
||||
|
||||
nvim-lightbulb = buildVimPlugin {
|
||||
pname = "nvim-lightbulb";
|
||||
version = "1.0.0-unstable-2026-04-02";
|
||||
version = "1.0.0-unstable-2026-04-27";
|
||||
src = fetchFromGitHub {
|
||||
owner = "kosayoda";
|
||||
repo = "nvim-lightbulb";
|
||||
rev = "e974b1a93c917c840545f51b9a66cfd72c520522";
|
||||
hash = "sha256-WHJ/MV4xKl4Unpxyxxj5j9qbxE0gP0pWe6eVXB4CGvg=";
|
||||
rev = "b8c08c5f3b1586dfcdd9f34d7d54fe6982e01ac9";
|
||||
hash = "sha256-F7JAGcinAcJmTmcbYQe5zboHwgLRbZMOYeSK/A6bqe8=";
|
||||
};
|
||||
meta.homepage = "https://github.com/kosayoda/nvim-lightbulb/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -12990,12 +12990,12 @@ final: prev: {
|
||||
|
||||
nvim-metals = buildVimPlugin {
|
||||
pname = "nvim-metals";
|
||||
version = "0.10.x-unstable-2026-04-25";
|
||||
version = "0.10.x-unstable-2026-04-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "scalameta";
|
||||
repo = "nvim-metals";
|
||||
rev = "b914d3b963582109371d0949424c3cc6758d99b8";
|
||||
hash = "sha256-exQY3LwMfQP/2nE7Y2l0bwelduLQO/1i1I3RElmmKkc=";
|
||||
rev = "4cc98f07ec96bb748a8796831767538e0e4f9be4";
|
||||
hash = "sha256-uXmLZMbJKUFua9Jg/LYJ9dGRz+QF+nw7Nz5n6uaGSdQ=";
|
||||
};
|
||||
meta.homepage = "https://github.com/scalameta/nvim-metals/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "Apache-2.0";
|
||||
@@ -14068,12 +14068,12 @@ final: prev: {
|
||||
|
||||
omnisharp-extended-lsp-nvim = buildVimPlugin {
|
||||
pname = "omnisharp-extended-lsp.nvim";
|
||||
version = "0-unstable-2026-04-24";
|
||||
version = "0-unstable-2026-04-26";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Hoffs";
|
||||
repo = "omnisharp-extended-lsp.nvim";
|
||||
rev = "66a003874ca0539b91cb84876080d6200c796aa7";
|
||||
hash = "sha256-la0mFk+CHo669/vJ+fe+nAyEPN5BCtkdHSN0fttHi9o=";
|
||||
rev = "51e407a46ddb15e49727139b5b1ae3650cd6a069";
|
||||
hash = "sha256-g7f0A6spV7blMHtiX4PP76Z6uB18R/f+p2nOdUeMGG0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/Hoffs/omnisharp-extended-lsp.nvim/";
|
||||
meta.license = lib.licenses.unfree;
|
||||
@@ -14222,12 +14222,12 @@ final: prev: {
|
||||
|
||||
opencode-nvim = buildVimPlugin {
|
||||
pname = "opencode.nvim";
|
||||
version = "0.7.0";
|
||||
version = "0.8.0";
|
||||
src = fetchFromGitHub {
|
||||
owner = "nickjvandyke";
|
||||
repo = "opencode.nvim";
|
||||
tag = "v0.7.0";
|
||||
hash = "sha256-A9uhcU1Wm4yDnaON8j6KVe7ahdKIkzW3cZwZK93RNew=";
|
||||
tag = "v0.8.0";
|
||||
hash = "sha256-w17WExduvXd063RO/a9pY0Gb/nCjxFr5LLCgItuQ4oY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/nickjvandyke/opencode.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -14657,12 +14657,12 @@ final: prev: {
|
||||
|
||||
pi-nvim = buildVimPlugin {
|
||||
pname = "pi.nvim";
|
||||
version = "0-unstable-2026-04-22";
|
||||
version = "0-unstable-2026-04-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "pablopunk";
|
||||
repo = "pi.nvim";
|
||||
rev = "9a4425e3e601e7387b32065d78b812bc7d5603ad";
|
||||
hash = "sha256-e5LLscgEBuZHIfi+clojp9vfiofvXdU5C7BuhQB7vfw=";
|
||||
rev = "6e86a704ed6ff488fda78b64f4e564d6ee620785";
|
||||
hash = "sha256-o5S7x1VWWQ2BnhthbVMndC2w4fnjc1h41gP/HUv4TV4=";
|
||||
};
|
||||
meta.homepage = "https://github.com/pablopunk/pi.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -14882,12 +14882,12 @@ final: prev: {
|
||||
|
||||
project-nvim = buildVimPlugin {
|
||||
pname = "project.nvim";
|
||||
version = "3.2.2-1";
|
||||
version = "3.3.1-1";
|
||||
src = fetchFromGitHub {
|
||||
owner = "DrKJeff16";
|
||||
repo = "project.nvim";
|
||||
tag = "v3.2.2-1";
|
||||
hash = "sha256-4ADgE8WF5xw7tHqNl6F3JbFj1QHF6LBIzcujeclpxIE=";
|
||||
tag = "v3.3.1-1";
|
||||
hash = "sha256-AT1Yfw6QyL+GKNicItK1oD1mQyCqH8CyyIm9LQtG0Ic=";
|
||||
};
|
||||
meta.homepage = "https://github.com/DrKJeff16/project.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "Apache-2.0";
|
||||
@@ -15260,12 +15260,12 @@ final: prev: {
|
||||
|
||||
refactoring-nvim = buildVimPlugin {
|
||||
pname = "refactoring.nvim";
|
||||
version = "0-unstable-2026-04-21";
|
||||
version = "0-unstable-2026-04-30";
|
||||
src = fetchFromGitHub {
|
||||
owner = "theprimeagen";
|
||||
repo = "refactoring.nvim";
|
||||
rev = "f06ac3d457128f9d512103399b367c4be49a2421";
|
||||
hash = "sha256-mZC2N8Udvep75/FeSRn2ZmEmE2/SNxFHw+W5QJHduLw=";
|
||||
rev = "f75049d4564d96f66dc3cd79207d0ad6ea42c668";
|
||||
hash = "sha256-Y0nVzrJTbtT5Su2LUVaYtFrxiIAW4tj+9HLDH9R0LQ4=";
|
||||
};
|
||||
meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -15286,20 +15286,6 @@ final: prev: {
|
||||
meta.hydraPlatforms = [ ];
|
||||
};
|
||||
|
||||
registers-nvim = buildVimPlugin {
|
||||
pname = "registers.nvim";
|
||||
version = "2.3.0-unstable-2024-11-05";
|
||||
src = fetchFromGitHub {
|
||||
owner = "tversteeg";
|
||||
repo = "registers.nvim";
|
||||
rev = "c217f8f369e0886776cda6c94eab839b30a8940d";
|
||||
hash = "sha256-M7uR3yXYUQ4I8Gt8P6k25q67UNwksRDPKGrS/FCqrt0=";
|
||||
};
|
||||
meta.homepage = "https://github.com/tversteeg/registers.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only";
|
||||
meta.hydraPlatforms = [ ];
|
||||
};
|
||||
|
||||
remember-nvim = buildVimPlugin {
|
||||
pname = "remember.nvim";
|
||||
version = "1.5.1";
|
||||
@@ -15358,12 +15344,12 @@ final: prev: {
|
||||
|
||||
render-markdown-nvim = buildVimPlugin {
|
||||
pname = "render-markdown.nvim";
|
||||
version = "8.12.0-unstable-2026-04-21";
|
||||
version = "8.12.0-unstable-2026-04-26";
|
||||
src = fetchFromGitHub {
|
||||
owner = "MeanderingProgrammer";
|
||||
repo = "render-markdown.nvim";
|
||||
rev = "d67113f11384c0dad96fced2f7b91f1fc811e97f";
|
||||
hash = "sha256-c+2KzCACUnb/RkkLsI9uxvJNLP0PDgmuPSUlO/XgGBw=";
|
||||
rev = "3f3eea97b80839f629c951ca660ffd125bfa5b34";
|
||||
hash = "sha256-dh4gBQVRTa1DgOvKN8NFMQ9e1E8rbrkTvlJH9nN9S6Y=";
|
||||
};
|
||||
meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -15485,12 +15471,12 @@ final: prev: {
|
||||
|
||||
rose-pine = buildVimPlugin {
|
||||
pname = "rose-pine";
|
||||
version = "3.0.2-unstable-2026-04-09";
|
||||
version = "3.0.2-unstable-2026-04-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rose-pine";
|
||||
repo = "neovim";
|
||||
rev = "9504524e5ed0e326534698f637f9d038ba4cd0ee";
|
||||
hash = "sha256-e481yg0oMqY4PTEZwK1CbcJIsXN6YfBixFhx2Ab0mFg=";
|
||||
rev = "6a961effd67f6130d36df6d1c05c48c739796dd2";
|
||||
hash = "sha256-Jf5jycFdPGugGjGH36owtD+27qptBDjADiam2KxQ/L4=";
|
||||
};
|
||||
meta.homepage = "https://github.com/rose-pine/neovim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -17717,12 +17703,12 @@ final: prev: {
|
||||
|
||||
tiny-glimmer-nvim = buildVimPlugin {
|
||||
pname = "tiny-glimmer.nvim";
|
||||
version = "0-unstable-2026-04-16";
|
||||
version = "0-unstable-2026-04-27";
|
||||
src = fetchFromGitHub {
|
||||
owner = "rachartier";
|
||||
repo = "tiny-glimmer.nvim";
|
||||
rev = "1f1f26d84882b6f216cbeba548f2359c2118a876";
|
||||
hash = "sha256-DccGp/CzBxLszWVqfZLl/NRm82FKsLQ8Z7j286PB2i8=";
|
||||
rev = "cc285167914e947fc130523d02927fdaf24636a6";
|
||||
hash = "sha256-oRdeegElffDVtvv87z7z4fJH/ScTFz0wXz9sevTq10s=";
|
||||
};
|
||||
meta.homepage = "https://github.com/rachartier/tiny-glimmer.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -17971,12 +17957,12 @@ final: prev: {
|
||||
|
||||
treewalker-nvim = buildVimPlugin {
|
||||
pname = "treewalker.nvim";
|
||||
version = "0-unstable-2026-04-25";
|
||||
version = "0-unstable-2026-04-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "aaronik";
|
||||
repo = "treewalker.nvim";
|
||||
rev = "3680d19fc275f275352e9a3c05f3ec5079dfc0a7";
|
||||
hash = "sha256-envD+jTgIOMrIcmX8a1cSl01YotsbZPobTadavvnK2Q=";
|
||||
rev = "ba74c5ec8bd128297170476d56389125ecb23799";
|
||||
hash = "sha256-bbvJ1Ym1bf4SKdn9KjXo3NXwQ9u+ksT8nZkC63iYR2s=";
|
||||
};
|
||||
meta.homepage = "https://github.com/aaronik/treewalker.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -19009,12 +18995,12 @@ final: prev: {
|
||||
|
||||
vim-airline = buildVimPlugin {
|
||||
pname = "vim-airline";
|
||||
version = "0.11-unstable-2026-04-22";
|
||||
version = "0.11-unstable-2026-04-27";
|
||||
src = fetchFromGitHub {
|
||||
owner = "vim-airline";
|
||||
repo = "vim-airline";
|
||||
rev = "f6d9cc6b4a1f0a4f7a1c33bc7997cf446b6d77ba";
|
||||
hash = "sha256-gHdp2+Vd0AITx/0LSrwPRM6zOhhCyl0uMe8hS2IHnRc=";
|
||||
rev = "6e09d725c20445f79922697c226cc91086d565e2";
|
||||
hash = "sha256-WtHcYqgctGT4F1sjZqaFjLfkkcw5HwJpNs7B2U+TfqY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/vim-airline/vim-airline/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -20073,12 +20059,12 @@ final: prev: {
|
||||
|
||||
vim-dirvish = buildVimPlugin {
|
||||
pname = "vim-dirvish";
|
||||
version = "1.0-unstable-2025-11-14";
|
||||
version = "1.0-unstable-2026-04-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "justinmk";
|
||||
repo = "vim-dirvish";
|
||||
rev = "6be56227a4207c93cd8b607f52f567a1e13dddb1";
|
||||
hash = "sha256-22wI5qKpkwHZZdA75cDHD18TeinbnElyLN1x7kO6GDY=";
|
||||
rev = "9525f46ccbf2dd585523fe3e3b72151554df3a42";
|
||||
hash = "sha256-Ww6Rl1tdv9t1TExAjqtYz88BiN1V2t+TBXyoGSzvxsg=";
|
||||
};
|
||||
meta.homepage = "https://github.com/justinmk/vim-dirvish/";
|
||||
meta.license = lib.licenses.unfree;
|
||||
@@ -20983,12 +20969,12 @@ final: prev: {
|
||||
|
||||
vim-habamax = buildVimPlugin {
|
||||
pname = "vim-habamax";
|
||||
version = "0-unstable-2026-04-16";
|
||||
version = "0-unstable-2026-04-30";
|
||||
src = fetchFromGitHub {
|
||||
owner = "habamax";
|
||||
repo = "vim-habamax";
|
||||
rev = "20f89dedde764c7026254359a3aa0507bb0174f3";
|
||||
hash = "sha256-vqrYsCDKz1c0uLsaCcwpG0dS+ipVNRZknsC+3i7kICI=";
|
||||
rev = "c944829d55e41f4572261ed6e758a25c9ca33b90";
|
||||
hash = "sha256-734j4UeqUU8PxEn8gI7Q5opC01+NM0lE1ePQqJrRtIA=";
|
||||
};
|
||||
meta.homepage = "https://github.com/habamax/vim-habamax/";
|
||||
meta.license = lib.licenses.unfree;
|
||||
@@ -23449,12 +23435,12 @@ final: prev: {
|
||||
|
||||
vim-sexp = buildVimPlugin {
|
||||
pname = "vim-sexp";
|
||||
version = "0-unstable-2026-04-25";
|
||||
version = "0-unstable-2026-04-26";
|
||||
src = fetchFromGitHub {
|
||||
owner = "guns";
|
||||
repo = "vim-sexp";
|
||||
rev = "fdebfbb355fa3cd86dc7e31a337b44ca335dd4c4";
|
||||
hash = "sha256-8krfygk3/EF0ZoVeNrYH6klPcPIaasPScr4iKO593XM=";
|
||||
rev = "983019354917f317ca7a39625a13e08f1a3e499c";
|
||||
hash = "sha256-a5z/nUL7WNPY7Sd8oQJzIYZhn8yieBhmFGS/9X12w7w=";
|
||||
};
|
||||
meta.homepage = "https://github.com/guns/vim-sexp/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -23770,12 +23756,12 @@ final: prev: {
|
||||
|
||||
vim-spirv = buildVimPlugin {
|
||||
pname = "vim-spirv";
|
||||
version = "0.5.2-unstable-2026-04-11";
|
||||
version = "0.5.2-unstable-2026-04-30";
|
||||
src = fetchFromGitHub {
|
||||
owner = "kbenzie";
|
||||
repo = "vim-spirv";
|
||||
rev = "3aaad17ca9f8e8a9e299db481fbf653e796d334e";
|
||||
hash = "sha256-HFl8cMKza+X4Aeu3q6jIzslatYplUBthlK95QrxPTN8=";
|
||||
rev = "6fab3521a18b2a3ba3ad59cbad5c05e1e0e9744d";
|
||||
hash = "sha256-FiaQLxqANOOwTdlZgRSxrD0uCJHA5zHDnnrurctMFW8=";
|
||||
};
|
||||
meta.homepage = "https://github.com/kbenzie/vim-spirv/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -25044,12 +25030,12 @@ final: prev: {
|
||||
|
||||
vimwiki = buildVimPlugin {
|
||||
pname = "vimwiki";
|
||||
version = "2024.01.24-unstable-2024-10-14";
|
||||
version = "2024.01.24-unstable-2026-04-30";
|
||||
src = fetchFromGitHub {
|
||||
owner = "vimwiki";
|
||||
repo = "vimwiki";
|
||||
rev = "72792615e739d0eb54a9c8f7e0a46a6e2407c9e8";
|
||||
hash = "sha256-O85nZUWxIKm0gFILAkWH9WqfVcEbnbxR56grqMmum3A=";
|
||||
rev = "a54a3002e229c4b43d69ced170ff77663a5b2c40";
|
||||
hash = "sha256-pT9ElNdyVy53BiRHy/d1zJNtSPG0mSJmBoFq/gRizMk=";
|
||||
};
|
||||
meta.homepage = "https://github.com/vimwiki/vimwiki/";
|
||||
meta.license = lib.licenses.unfree;
|
||||
@@ -25100,12 +25086,12 @@ final: prev: {
|
||||
|
||||
vissort-vim = buildVimPlugin {
|
||||
pname = "vissort.vim";
|
||||
version = "0-unstable-2025-03-29";
|
||||
version = "0-unstable-2026-04-28";
|
||||
src = fetchFromGitHub {
|
||||
owner = "navicore";
|
||||
repo = "vissort.vim";
|
||||
rev = "2572491531f824f9761a607807091bd7ec78373b";
|
||||
hash = "sha256-I/aM4syuxx6DznHqY561Ya51+i+s4ZRdpOMvnFL3qFk=";
|
||||
rev = "d5ea31590e21d23894ce91847481a4f2310eef10";
|
||||
hash = "sha256-CMlNoGIU3Coe5H3sqFMT/CXFa7Kz2IKQZkEQ5/D/zhE=";
|
||||
};
|
||||
meta.homepage = "https://github.com/navicore/vissort.vim/";
|
||||
meta.license = lib.licenses.unfree;
|
||||
@@ -25576,12 +25562,12 @@ final: prev: {
|
||||
|
||||
y9nika-nvim = buildVimPlugin {
|
||||
pname = "y9nika.nvim";
|
||||
version = "0-unstable-2026-04-15";
|
||||
version = "0-unstable-2026-04-29";
|
||||
src = fetchFromGitHub {
|
||||
owner = "y9san9";
|
||||
repo = "y9nika.nvim";
|
||||
rev = "b6b0bfe1b00f27b1113672a570b184d725fecb7a";
|
||||
hash = "sha256-oiYZ6qSHiYaBMDtLGUT9jWltFpm91aa2koVhS4mVDRs=";
|
||||
rev = "8f04a16421c79564073e5e680192d0b493f79436";
|
||||
hash = "sha256-ZGccQC4YVLlWECXsxUTPjsEIoKyE0kXjRpkXUmYAQ50=";
|
||||
};
|
||||
meta.homepage = "https://github.com/y9san9/y9nika.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
@@ -25661,12 +25647,12 @@ final: prev: {
|
||||
|
||||
yazi-nvim = buildVimPlugin {
|
||||
pname = "yazi.nvim";
|
||||
version = "13.1.5-unstable-2026-04-26";
|
||||
version = "13.1.5-unstable-2026-04-30";
|
||||
src = fetchFromGitHub {
|
||||
owner = "mikavilpas";
|
||||
repo = "yazi.nvim";
|
||||
rev = "21d84984103c82628a1f5818eca8c6dd3fd0cc8a";
|
||||
hash = "sha256-3j48RTmA7TUV92zsEGo4caULgqVCcC/OKjqBS1MXEHk=";
|
||||
rev = "b4427509b21e470810e28a7b5cb6dc7df418ba9b";
|
||||
hash = "sha256-rzCmSlyOsRNKxsPxGvJFysY7M6+NhJNfkB5evhXCHhE=";
|
||||
};
|
||||
meta.homepage = "https://github.com/mikavilpas/yazi.nvim/";
|
||||
meta.license = lib.meta.getLicenseFromSpdxId "MIT";
|
||||
|
||||
@@ -1090,7 +1090,6 @@ https://github.com/vim-scripts/rcshell.vim/,,
|
||||
https://github.com/ryvnf/readline.vim/,,
|
||||
https://github.com/theprimeagen/refactoring.nvim/,,
|
||||
https://github.com/mawkler/refjump.nvim/,,
|
||||
https://github.com/tversteeg/registers.nvim/,,
|
||||
https://github.com/vladdoster/remember.nvim/,,
|
||||
https://github.com/amitds1997/remote-nvim.nvim/,,
|
||||
https://github.com/nosduco/remote-sshfs.nvim/,,
|
||||
|
||||
@@ -21,26 +21,26 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: {
|
||||
sources = {
|
||||
"x86_64-linux" = {
|
||||
arch = "linux-x64";
|
||||
hash = "sha256-J9QdRxN0NdCRfSUBUE7Ox2BG0vdnaWGq27jcR779qRw=";
|
||||
hash = "sha256-cDR/E5ATkKHUhvfQ+721M1DbNNxbSzWdnah7kEpyIxc=";
|
||||
};
|
||||
"aarch64-linux" = {
|
||||
arch = "linux-arm64";
|
||||
hash = "sha256-53SJDBILWKVqz8EyXO/DF8+j+EK7iVJ47cjhlZhrIWw=";
|
||||
hash = "sha256-8vJHvwYdCdQb0kHNbM6KNp27BJh8RGrBmw++Zz7nLf4=";
|
||||
};
|
||||
"x86_64-darwin" = {
|
||||
arch = "darwin-x64";
|
||||
hash = "sha256-/82zwt92T5JYGxhnvSmqTA/7ahut6P3SAU5POxUFowM=";
|
||||
hash = "sha256-y93nqrqeLrOSPu+/NsKVg1yYPGT1x5XENO3VE/+uQU4=";
|
||||
};
|
||||
"aarch64-darwin" = {
|
||||
arch = "darwin-arm64";
|
||||
hash = "sha256-2ppC1sDDtDKAWpAW3RHGHeszhoKAVYnRoKw94ZOCaAs=";
|
||||
hash = "sha256-CYewM/KAk/WrEBiDK/aCkNc4/sGMIDnrHAoHIYU/h+o=";
|
||||
};
|
||||
};
|
||||
in
|
||||
{
|
||||
name = "claude-code";
|
||||
publisher = "anthropic";
|
||||
version = "2.1.121";
|
||||
version = "2.1.123";
|
||||
}
|
||||
// sources.${stdenvNoCC.hostPlatform.system}
|
||||
or (throw "Unsupported system ${stdenvNoCC.hostPlatform.system}");
|
||||
|
||||
@@ -1457,8 +1457,8 @@ let
|
||||
mktplcRef = {
|
||||
name = "protobuf-vsc";
|
||||
publisher = "DrBlury";
|
||||
version = "1.6.0";
|
||||
hash = "sha256-HvTJSFRKO0K7Ud9381viPrXp3TInB1FT97qZArosAjY=";
|
||||
version = "1.6.6";
|
||||
hash = "sha256-uMyxdLptaLZBlLEugvYQgJTZCtysmnZix9faXsQfHGk=";
|
||||
};
|
||||
meta = {
|
||||
description = "Comprehensive Protocol Buffers support with syntax highlighting, IntelliSense, diagnostics and formatting";
|
||||
@@ -3534,8 +3534,8 @@ let
|
||||
mktplcRef = {
|
||||
publisher = "mvllow";
|
||||
name = "rose-pine";
|
||||
version = "2.15.0";
|
||||
hash = "sha256-4l4KzxrLU34dIHI7ycypyN0yi2jzRs8voAD5HE4fgII=";
|
||||
version = "2.15.1";
|
||||
hash = "sha256-GCN201yqr4lf2rc0ZV+iWkZi69qGOXFKhLPMhJ08U2w=";
|
||||
};
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
@@ -5025,8 +5025,8 @@ let
|
||||
mktplcRef = {
|
||||
name = "vstuc";
|
||||
publisher = "VisualStudioToolsForUnity";
|
||||
version = "1.2.1";
|
||||
hash = "sha256-WvEjR3cBXhCdd4FdIcTYEtifTdx0nNm3Ku0WpVrJ7hM=";
|
||||
version = "1.2.2";
|
||||
hash = "sha256-Yh4nhRTOmQiL34wYnd7Y2OMdl837fexRm5r2hHfhjIg=";
|
||||
};
|
||||
meta = {
|
||||
description = "Integrates Visual Studio Code for Unity";
|
||||
|
||||
@@ -11,22 +11,22 @@ vscode-utils.buildVscodeMarketplaceExtension {
|
||||
sources = {
|
||||
"x86_64-linux" = {
|
||||
arch = "linux-x64";
|
||||
hash = "sha256-FnMTpDXC/UIMPfcBbpZRo/T0LljFP0+syv2aTZjOczc=";
|
||||
hash = "sha256-vm12qVJ6+KbyHdzB/Q4SrEZDUKVsKJufjbVn9OBGbns=";
|
||||
};
|
||||
"x86_64-darwin" = {
|
||||
arch = "darwin-x64";
|
||||
hash = "sha256-bPkRzOpd7nlIg3oLvrfIrcvrxJqnRhNZNzgao8ga+OM=";
|
||||
hash = "sha256-1dunJX+7oL2RqsK2pCScKAe/O0b3ypfgsuHXoDvvChM=";
|
||||
};
|
||||
"aarch64-darwin" = {
|
||||
arch = "darwin-arm64";
|
||||
hash = "sha256-UnRWxjmicfizn8SUspkhjjiYDJDFGI4ItIPLTnRZEy0=";
|
||||
hash = "sha256-5IG0H3QIY6ll77aZ6/8uFeIpgjupjBx0GfFJaX7Wep4=";
|
||||
};
|
||||
};
|
||||
in
|
||||
{
|
||||
publisher = "redhat";
|
||||
name = "vscode-xml";
|
||||
version = "0.29.0";
|
||||
version = "0.29.2";
|
||||
}
|
||||
// sources.${stdenvNoCC.hostPlatform.system} or { };
|
||||
|
||||
|
||||
@@ -13,13 +13,13 @@
|
||||
}:
|
||||
mkLibretroCore {
|
||||
core = "ppsspp";
|
||||
version = "0-unstable-2026-04-20";
|
||||
version = "0-unstable-2026-04-28";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "hrydgard";
|
||||
repo = "ppsspp";
|
||||
rev = "93601fe4a065ae25993047cc85de452b42b61c6e";
|
||||
hash = "sha256-nBC1VTfGlGteYjElIPSCWXljzynoKAVhHgELhRK5a1o=";
|
||||
rev = "dbb34075bc5c72c18291547ff63d7b001ebb29ab";
|
||||
hash = "sha256-YOOpjLUevYsQ2yWWuwqjPjaWXx2BAq7ZubbAZBtclbM=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
}:
|
||||
mkLibretroCore {
|
||||
core = "vice-${type}";
|
||||
version = "0-unstable-2026-04-18";
|
||||
version = "0-unstable-2026-04-23";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "libretro";
|
||||
repo = "vice-libretro";
|
||||
rev = "13e9767dde2938c463e6f8cc4be2149f7d55c3c6";
|
||||
hash = "sha256-uj8Mctc0NdUzi5eLtUuMAQwSOd301wa+GQuui7xHnfA=";
|
||||
rev = "626ee68726035e0bec8c05b702ed3cb378daf4f5";
|
||||
hash = "sha256-vOZ6EEaJWdMZKIlF7oi3MKkLMjjJfVD1+yxOW+/ZNmU=";
|
||||
};
|
||||
|
||||
makefile = "Makefile";
|
||||
|
||||
@@ -828,11 +828,11 @@
|
||||
}
|
||||
},
|
||||
"ungoogled-chromium": {
|
||||
"version": "147.0.7727.116",
|
||||
"version": "147.0.7727.137",
|
||||
"deps": {
|
||||
"depot_tools": {
|
||||
"rev": "3d94d7c3056847db821c6451be61054c36d7c6d5",
|
||||
"hash": "sha256-hWfmidLPY0bXI58xAwkGnmb3GnSsKIUlDM91MYWfgpM="
|
||||
"rev": "f2f7ec41f2c170d6f1899406f11a48411760a683",
|
||||
"hash": "sha256-/4Zz169PVxRGFubknL+5hbUX9uRnOGArjt0dA8u0I88="
|
||||
},
|
||||
"gn": {
|
||||
"version": "0-unstable-2026-03-05",
|
||||
@@ -840,16 +840,16 @@
|
||||
"hash": "sha256-3AfExm7NL5GJXyC5JCPbGC70D59doRfIZIgpt6MLy9Y="
|
||||
},
|
||||
"ungoogled-patches": {
|
||||
"rev": "147.0.7727.116-1",
|
||||
"hash": "sha256-MmVLgbT+uzFzRt7faNvnWrlDwChDPth5eVqcGBXwUu4="
|
||||
"rev": "147.0.7727.137-1",
|
||||
"hash": "sha256-MtsTk7aV7qpeXYBTxfEauCJlcoWYxdsQFbtN9ockSME="
|
||||
},
|
||||
"npmHash": "sha256-ByB1Ea5tduIJZXyydeBWsoS8OPABOgwHe+dNXRssdvc="
|
||||
},
|
||||
"DEPS": {
|
||||
"src": {
|
||||
"url": "https://chromium.googlesource.com/chromium/src.git",
|
||||
"rev": "dbcf1b1bfb506cc580859bcb5ff9460a8443af90",
|
||||
"hash": "sha256-pcrElIGFOcPQjJUF1ceHMRjS3YLjbTa9cM3Qg/G3u6I=",
|
||||
"rev": "68ba233a543d25e75c30f1228dd3bafa2da96937",
|
||||
"hash": "sha256-ktIkQRYWcyKnZKEhvxFGssMZ///ctd/Ue3VIYPvQzuM=",
|
||||
"recompress": true
|
||||
},
|
||||
"src/third_party/clang-format/script": {
|
||||
@@ -919,8 +919,8 @@
|
||||
},
|
||||
"src/third_party/angle": {
|
||||
"url": "https://chromium.googlesource.com/angle/angle.git",
|
||||
"rev": "82ab43bfda5a3f59e1876fd3c828f047c689bc12",
|
||||
"hash": "sha256-6WjecQRoyCLUoSbqDMpmsJ5tZazPF171KWnjxxK8hd4="
|
||||
"rev": "534e0d1c1d0fcb4b57fd6a3fb9284cd14eaa28cd",
|
||||
"hash": "sha256-o3UV8X27G7wpaDiKDzgMZN64+d9JQrvcQXpSybxi/h4="
|
||||
},
|
||||
"src/third_party/angle/third_party/glmark2/src": {
|
||||
"url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2",
|
||||
@@ -959,8 +959,8 @@
|
||||
},
|
||||
"src/third_party/dawn": {
|
||||
"url": "https://dawn.googlesource.com/dawn.git",
|
||||
"rev": "ff7b4f6c5d964879b5f4356ef6e732adeed2f627",
|
||||
"hash": "sha256-pURclm6gi0am32tohZTB4iT2BWa55uRBJNRVW0gjDcY="
|
||||
"rev": "049880d58d6636a819168c00f44f8a4ed1e33e51",
|
||||
"hash": "sha256-AHUos4ejvcsHTDdretkDHAeyLugtI6Jg14Hb9MbbPPs="
|
||||
},
|
||||
"src/third_party/dawn/third_party/glfw": {
|
||||
"url": "https://chromium.googlesource.com/external/github.com/glfw/glfw",
|
||||
@@ -1484,8 +1484,8 @@
|
||||
},
|
||||
"src/third_party/skia": {
|
||||
"url": "https://skia.googlesource.com/skia.git",
|
||||
"rev": "f8cd2da0256752afb0059bf17e4bf2bec422967e",
|
||||
"hash": "sha256-dtSWBpCaewkKMW3Jc1PNDQh0jSQHIPduaXsIU9rcTa0="
|
||||
"rev": "6e0fbe154ccaf018b2dd1f0e42eec285e7d79d00",
|
||||
"hash": "sha256-oqfNOSQB+5sbAnw4tPBXn22rk6Ai5b2aZNLJUyM181k="
|
||||
},
|
||||
"src/third_party/smhasher/src": {
|
||||
"url": "https://chromium.googlesource.com/external/smhasher.git",
|
||||
@@ -1619,8 +1619,8 @@
|
||||
},
|
||||
"src/third_party/webrtc": {
|
||||
"url": "https://webrtc.googlesource.com/src.git",
|
||||
"rev": "997079137283f693a0fac6a5350ae7f6f2cf3b59",
|
||||
"hash": "sha256-SOV9YS8Dk1HFCo00Qe6zttJOP0PEBS4B6Ah79OXmTew="
|
||||
"rev": "28452dff1bf86fec881a47949d4dedd4a2fe1f09",
|
||||
"hash": "sha256-KBz94jvdVgxWuTuSoeHKNdY7wEJDGqG3xVsSVB3ubRQ="
|
||||
},
|
||||
"src/third_party/wuffs/src": {
|
||||
"url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git",
|
||||
@@ -1649,8 +1649,8 @@
|
||||
},
|
||||
"src/v8": {
|
||||
"url": "https://chromium.googlesource.com/v8/v8.git",
|
||||
"rev": "9b21082faf16a5f029a4316272c9a627d8b33eb4",
|
||||
"hash": "sha256-dT1f9Df1K1ZLp346Tpqn6Lkq2HDYWWQIAuhqXMIIydk="
|
||||
"rev": "c152c31c55cd54fd239772532a86c802d95b4617",
|
||||
"hash": "sha256-7qEPh9l94LqyaA9qW0ZfFmmFyMNTjTJaeunLgDhtFuM="
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1166,13 +1166,13 @@
|
||||
"vendorHash": "sha256-InCRL4k6v0avmnNja+b6Ozg5+injxa8EmrRHIWrq4Ag="
|
||||
},
|
||||
"sap_btp": {
|
||||
"hash": "sha256-3UuetY6pIfZ2glG9tZOaF/Xe/MC4Mq0iVUdi8fNaEsQ=",
|
||||
"hash": "sha256-8YQxOUgQkmH7FZFqIbSdR3QfwPcPMIV7fWwnPtfxjbc=",
|
||||
"homepage": "https://registry.terraform.io/providers/SAP/btp",
|
||||
"owner": "SAP",
|
||||
"repo": "terraform-provider-btp",
|
||||
"rev": "v1.21.3",
|
||||
"rev": "v1.22.0",
|
||||
"spdx": "Apache-2.0",
|
||||
"vendorHash": "sha256-1I2HQwFkbCawi11MJQzhvjvzjUvSzietRV9yCc6JtmI="
|
||||
"vendorHash": "sha256-w/AmSHydCeyp/EURgPY2c/E2LjqAXXCORI53X1hEdxY="
|
||||
},
|
||||
"scaleway_scaleway": {
|
||||
"hash": "sha256-daBVjUAmFbi5MlrroyVggXOr3i6dIfG8gT9+P8+GsIg=",
|
||||
|
||||
@@ -40,6 +40,10 @@
|
||||
nixosTests,
|
||||
gmobile,
|
||||
appstream,
|
||||
qrcodegen,
|
||||
gobject-introspection,
|
||||
docutils,
|
||||
gi-docgen,
|
||||
}:
|
||||
|
||||
let
|
||||
@@ -51,6 +55,8 @@ let
|
||||
repo = "libcall-ui";
|
||||
tag = "v0.1.5";
|
||||
hash = "sha256-4lSTwSRZditK51N/4s3tmIOgffe5+WyKxVq2IGqWRn4=";
|
||||
# Workaround for https://github.com/NixOS/nixpkgs/issues/485701
|
||||
forceFetchGit = true;
|
||||
};
|
||||
|
||||
# Derived from subprojects/gvc.wrap
|
||||
@@ -58,13 +64,15 @@ let
|
||||
domain = "gitlab.gnome.org";
|
||||
owner = "GNOME";
|
||||
repo = "libgnome-volume-control";
|
||||
rev = "5f9768a2eac29c1ed56f1fbb449a77a3523683b6";
|
||||
hash = "sha256-gdgTnxzH8BeYQAsvv++Yq/8wHi7ISk2LTBfU8hk12NM=";
|
||||
rev = "d2442f455844e5292cb4a74ffc66ecc8d7595a9f";
|
||||
hash = "sha256-10n441b7m/mvQRdrmEsxGxqjKUWzjGvnzJy256NZN5s=";
|
||||
# Workaround for https://github.com/NixOS/nixpkgs/issues/485701
|
||||
forceFetchGit = true;
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "phosh";
|
||||
version = "0.51.0";
|
||||
version = "0.54.0";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "gitlab.gnome.org";
|
||||
@@ -72,7 +80,9 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
owner = "Phosh";
|
||||
repo = "phosh";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-bM1eKa5/aBjAHOFYyqjs6pLmr3R/WoK3590yGiLVNM4=";
|
||||
hash = "sha256-gByZRyUe17JY5imgtRdubJl1VH1JxlzmDQkHOtEIvj8=";
|
||||
# Workaround for https://github.com/NixOS/nixpkgs/issues/485701
|
||||
forceFetchGit = true;
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -83,6 +93,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
python3
|
||||
wayland-scanner
|
||||
wrapGAppsHook4
|
||||
docutils
|
||||
gi-docgen
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
@@ -111,6 +123,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
wayland
|
||||
feedbackd
|
||||
appstream
|
||||
qrcodegen
|
||||
gobject-introspection
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
@@ -131,6 +145,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
# Save some time building if tests are disabled
|
||||
"-Dtests=${lib.boolToString finalAttrs.finalPackage.doCheck}"
|
||||
"-Dc_args=-I${glib.dev}/include/gio-unix-2.0/"
|
||||
"-Dsearchd=true"
|
||||
"-Dbindings-lib=true"
|
||||
"-Dgtk_doc=true"
|
||||
"-Dman=true"
|
||||
];
|
||||
|
||||
checkPhase = ''
|
||||
@@ -157,7 +175,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "Pure Wayland shell prototype for GNOME on mobile devices";
|
||||
description = "Pure Wayland shell for mobile devices";
|
||||
homepage = "https://gitlab.gnome.org/World/Phosh/phosh";
|
||||
changelog = "https://gitlab.gnome.org/World/Phosh/phosh/-/blob/v${finalAttrs.version}/debian/changelog";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
|
||||
@@ -28,16 +28,21 @@
|
||||
libyaml,
|
||||
mobile-broadband-provider-info,
|
||||
modemmanager,
|
||||
gobject-introspection,
|
||||
appstream,
|
||||
gst_all_1,
|
||||
}:
|
||||
|
||||
let
|
||||
# Derived from subprojects/gvc.wrap
|
||||
gvc = fetchFromGitLab {
|
||||
domain = "gitlab.gnome.org";
|
||||
owner = "GNOME";
|
||||
owner = "guidog";
|
||||
repo = "libgnome-volume-control";
|
||||
rev = "5f9768a2eac29c1ed56f1fbb449a77a3523683b6";
|
||||
hash = "sha256-gdgTnxzH8BeYQAsvv++Yq/8wHi7ISk2LTBfU8hk12NM=";
|
||||
rev = "d2442f455844e5292cb4a74ffc66ecc8d7595a9f";
|
||||
hash = "sha256-10n441b7m/mvQRdrmEsxGxqjKUWzjGvnzJy256NZN5s=";
|
||||
# Workaround for https://github.com/NixOS/nixpkgs/issues/485701
|
||||
forceFetchGit = true;
|
||||
};
|
||||
# Derived from subprojects/glibcellbroadcast.wrap
|
||||
libcellbroadcast = fetchFromGitLab {
|
||||
@@ -46,6 +51,8 @@ let
|
||||
repo = "cellbroadcastd";
|
||||
tag = "v0.0.2";
|
||||
hash = "sha256-rs9MoC54sVrs3HK0cbX4msYWA63y+DlDOZ5LboVtW9Y=";
|
||||
# Workaround for https://github.com/NixOS/nixpkgs/issues/485701
|
||||
forceFetchGit = true;
|
||||
};
|
||||
# Derived from subprojects/libcellbroadcast/subprojects/gvdb.wrap
|
||||
gvdb = fetchFromGitLab {
|
||||
@@ -54,11 +61,13 @@ let
|
||||
repo = "gvdb";
|
||||
rev = "4758f6fb7f889e074e13df3f914328f3eecb1fd3";
|
||||
hash = "sha256-4mqoHPlrMPenoGPwDqbtv4/rJ/uq9Skcm82pRvOxNIk=";
|
||||
# Workaround for https://github.com/NixOS/nixpkgs/issues/485701
|
||||
forceFetchGit = true;
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "phosh-mobile-settings";
|
||||
version = "0.51.0";
|
||||
version = "0.54.0";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "gitlab.gnome.org";
|
||||
@@ -66,7 +75,9 @@ stdenv.mkDerivation rec {
|
||||
owner = "Phosh";
|
||||
repo = "phosh-mobile-settings";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-eIRhxhU+u4cocqyw7ab5BefTp9om5UaiqrJWwN+RtoQ=";
|
||||
hash = "sha256-TuwxzzalNhNJwPmmPJmxsHebzksPYv8jV6K0vYntQIw=";
|
||||
# Workaround for https://github.com/NixOS/nixpkgs/issues/485701
|
||||
forceFetchGit = true;
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -77,6 +88,8 @@ stdenv.mkDerivation rec {
|
||||
wayland-scanner
|
||||
wrapGAppsHook4
|
||||
glib.dev
|
||||
gobject-introspection
|
||||
appstream
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
@@ -97,6 +110,7 @@ stdenv.mkDerivation rec {
|
||||
libyaml
|
||||
mobile-broadband-provider-info
|
||||
modemmanager
|
||||
gst_all_1.gst-plugins-base
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
}:
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "acr-cli";
|
||||
version = "0.18.1";
|
||||
version = "0.19";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Azure";
|
||||
repo = "acr-cli";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-VxY+Hq9aJjkr6TmyuFE9i9VliNowZataQimf8yWPXp8=";
|
||||
hash = "sha256-Tb1OVVkEH6XmYjbe5ktgqRO/Ko1jhzpbhycZFalhgVg=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
@@ -28,6 +28,12 @@ buildGoModule (finalAttrs: {
|
||||
|
||||
executable = [ "acr" ];
|
||||
|
||||
# Required for some tests on darwin.
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
# Test checks for legacy error which has been changed in newer go versions.
|
||||
checkFlags = [ "-skip=^TestParseDuration" ];
|
||||
|
||||
passthru.tests.version = testers.testVersion {
|
||||
package = acr-cli;
|
||||
command = "acr version";
|
||||
|
||||
@@ -9,15 +9,15 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "adguardhome";
|
||||
version = "0.107.73";
|
||||
version = "0.107.74";
|
||||
src = fetchFromGitHub {
|
||||
owner = "AdguardTeam";
|
||||
repo = "AdGuardHome";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-WsZDwbcF0epmsz/lP2QMcf8CnvCCoc+Z2LQaecB01WU=";
|
||||
hash = "sha256-cAuthACY/rBVRTSv/UIarhScm+EoTUhnkQ0RUtvhAFg=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-od20SYVMiLmfOpstuKdc99bA3HWcAaXwcLS0tiGlWog=";
|
||||
vendorHash = "sha256-o4hpiqQEt8gkYFeAkxPDisvLWbi7WOBZ7xMXrPt6Cdo=";
|
||||
|
||||
dashboard = buildNpmPackage {
|
||||
inherit (finalAttrs) src version;
|
||||
@@ -25,7 +25,7 @@ buildGoModule (finalAttrs: {
|
||||
postPatch = ''
|
||||
cd client
|
||||
'';
|
||||
npmDepsHash = "sha256-HPWe8ZZKtToUk5CCLeEwwBBK8hEYMjgGQz3hIfFkZz4=";
|
||||
npmDepsHash = "sha256-SOHmXvGLpjs8h0X+AJ6/jAYpxzoizhwRjIzx4SqJOCo=";
|
||||
npmBuildScript = "build-prod";
|
||||
postBuild = ''
|
||||
mkdir -p $out/build/
|
||||
@@ -45,7 +45,7 @@ buildGoModule (finalAttrs: {
|
||||
|
||||
passthru = {
|
||||
updateScript = ./update.sh;
|
||||
schema_version = 33;
|
||||
schema_version = 34;
|
||||
tests.adguardhome = nixosTests.adguardhome;
|
||||
tests.version = testers.testVersion {
|
||||
package = finalAttrs.finalPackage;
|
||||
|
||||
@@ -6,17 +6,17 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "anchor";
|
||||
version = "1.0.0";
|
||||
version = "1.0.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solana-foundation";
|
||||
repo = "anchor";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-Y5452JSBAH+GkAJ57cDjup3vyMzPac+xvNAE+W81Ong=";
|
||||
hash = "sha256-lpLNocNrSWkf/b34PCmUKqFumdo3LcOyGMtN8O2ciEU=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
cargoHash = "sha256-GH/R7S8jQAWGTz8Ig/u/yb9o6FPtmkAaOzgl0uiB0dk=";
|
||||
cargoHash = "sha256-Nx5g+X9cPL71Gf9J/Zp5u6H8rrbDQW6KqTc/Ti+mzow=";
|
||||
|
||||
# Only build the anchor-cli package
|
||||
cargoBuildFlags = [
|
||||
@@ -35,7 +35,10 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
homepage = "https://github.com/solana-foundation/anchor";
|
||||
changelog = "https://github.com/solana-foundation/anchor/blob/${finalAttrs.src.tag}/CHANGELOG.md";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ Denommus ];
|
||||
maintainers = with lib.maintainers; [
|
||||
Denommus
|
||||
_0xgsvs
|
||||
];
|
||||
mainProgram = "anchor";
|
||||
};
|
||||
})
|
||||
|
||||
@@ -8,14 +8,14 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "apkeep";
|
||||
version = "0.18.0";
|
||||
version = "1.0.0";
|
||||
|
||||
src = fetchCrate {
|
||||
inherit (finalAttrs) pname version;
|
||||
hash = "sha256-Sk8CQaMXtPPJh2nGgGthyzuvkVViQ0jtqPjAqo2dtpg=";
|
||||
hash = "sha256-UFkcncZJlqNa3vvrKGxpF3FSfEB4I16taJcS9RJFdrA=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-PTuhD73R0AxykkVeFEHaVnXrOTHJoRl0CxBJmeh3WgQ=";
|
||||
cargoHash = "sha256-tB7kOAJ8TzuXfks//v0ghFbezCqxjy//Ow1Xvt4rA8o=";
|
||||
|
||||
prePatch = ''
|
||||
rm .cargo/config.toml
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
fontconfig,
|
||||
freetype,
|
||||
giflib,
|
||||
gitUpdater,
|
||||
glib,
|
||||
harfbuzzFull,
|
||||
libicns,
|
||||
@@ -33,36 +32,29 @@
|
||||
zlib,
|
||||
}:
|
||||
|
||||
let
|
||||
asepriteStrings = fetchFromGitHub {
|
||||
owner = "aseprite";
|
||||
repo = "strings";
|
||||
rev = "0f49265d7e7aea4b862b7d1e670ed969e8a469b8";
|
||||
hash = "sha256-S3YkWA5ECvyyqGvojDhIZci04CTjbJzTQiJ5FZsB4lU=";
|
||||
};
|
||||
in
|
||||
clangStdenv.mkDerivation (finalAttrs: {
|
||||
pname = "aseprite";
|
||||
version = "1.3.17";
|
||||
version = "1.3.17.2";
|
||||
|
||||
srcs = [
|
||||
(fetchFromGitHub {
|
||||
name = "aseprite-source";
|
||||
owner = "aseprite";
|
||||
repo = "aseprite";
|
||||
tag = "v${finalAttrs.version}";
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-mBFwcf+Q/h1t7HDuiX6NTAiq0BCZZk6MUid1MuA67LY=";
|
||||
})
|
||||
|
||||
# Translation strings
|
||||
(fetchFromGitHub {
|
||||
name = "aseprite-strings";
|
||||
owner = "aseprite";
|
||||
repo = "strings";
|
||||
rev = "0f49265d7e7aea4b862b7d1e670ed969e8a469b8";
|
||||
hash = "sha256-S3YkWA5ECvyyqGvojDhIZci04CTjbJzTQiJ5FZsB4lU=";
|
||||
})
|
||||
];
|
||||
|
||||
# Sets the main build directory to "aseprite-source" since multiple sources are fetched.
|
||||
sourceRoot = "aseprite-source";
|
||||
src = fetchFromGitHub {
|
||||
owner = "aseprite";
|
||||
repo = "aseprite";
|
||||
tag = "v${finalAttrs.version}";
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-+rLrk/c3WLqNhXQ7J0eeqZ3h4PsbZad61Cxw0RubWgk=";
|
||||
};
|
||||
|
||||
# Translation files are copied without overwriting existing ones to preserve the potentially more up-to-date English file from the main source.
|
||||
postUnpack = ''
|
||||
cp --no-clobber $PWD/aseprite-strings/* ./aseprite-source/data/strings
|
||||
cp --no-clobber ${asepriteStrings}/* "$sourceRoot/data/strings"
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -183,8 +175,6 @@ clangStdenv.mkDerivation (finalAttrs: {
|
||||
rmdir "$out/bin" 2>/dev/null || true
|
||||
'';
|
||||
|
||||
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
|
||||
|
||||
meta = {
|
||||
homepage = "https://www.aseprite.org/";
|
||||
description = "Animated sprite editor & pixel art tool";
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "auth0-cli";
|
||||
version = "1.29.0";
|
||||
version = "1.30.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "auth0";
|
||||
repo = "auth0-cli";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-RAfDCYDTlinx4mxmpTqOtAMmNG7G9E8XqYYVfkhwCpY=";
|
||||
hash = "sha256-Hl9uNYbyTtppZYxTnUirwckGrZbjdhY5IEBbXSFrNtw=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-OICMv7yAkY2OQu++HKfowcuvmISeLk3HzrYygW8EPbI=";
|
||||
vendorHash = "sha256-ltVIGm1dDR9umWPM6c4XT9PbklZ20QQj6VTzQJ301A4=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
||||
@@ -62,10 +62,10 @@ in
|
||||
bazelVendorDepsFOD = {
|
||||
outputHash =
|
||||
{
|
||||
aarch64-darwin = "sha256-MRm+Pm5mDXys8erQLKHRSClFzxWIYU7Y/otKxl5sJQg=";
|
||||
aarch64-linux = "sha256-cJuNZapJ8LvfPRdv5V9iuy0xxCxLFI5uWTLtAa6bE/w=";
|
||||
x86_64-darwin = "sha256-fOLRQIiRq7BATULy7W90bQ/DrW3Fn7vLut6fKFSoQDA=";
|
||||
x86_64-linux = "sha256-nSe0ywhsTJz6ycqTZaUKfnOvpJOmwip8hYXck9HtW2Q=";
|
||||
aarch64-darwin = "sha256-Jth981+r20azC/CqoWN3LK5USm8zUIpL9Xt88+TcL1o=";
|
||||
aarch64-linux = "sha256-4E/QCSOXTN/dW65xz/n47tXW0PlHUOP1UP+TwJfMueI=";
|
||||
x86_64-darwin = "sha256-t4JP4o3O9C9BehidQPVu4EATnUZodhFh1/ctITxD6JA=";
|
||||
x86_64-linux = "sha256-HzgFpbEBZ8efA5pwUsGZjt9bKiAXslB17OZQcm3cspc=";
|
||||
}
|
||||
.${stdenv.hostPlatform.system};
|
||||
outputHashAlgo = "sha256";
|
||||
@@ -100,10 +100,10 @@ in
|
||||
bazelRepoCacheFOD = {
|
||||
outputHash =
|
||||
{
|
||||
aarch64-darwin = "sha256-Yk+Y3XxlmE48RCYqmSfeBtElCGlVVdJvqRtuIMWbxrk=";
|
||||
aarch64-linux = "sha256-Yk+Y3XxlmE48RCYqmSfeBtElCGlVVdJvqRtuIMWbxrk=";
|
||||
x86_64-darwin = "sha256-Yk+Y3XxlmE48RCYqmSfeBtElCGlVVdJvqRtuIMWbxrk=";
|
||||
x86_64-linux = "sha256-Yk+Y3XxlmE48RCYqmSfeBtElCGlVVdJvqRtuIMWbxrk=";
|
||||
aarch64-darwin = "sha256-CbA4Kcn6656xnK6DkN4TZ7u1/mizA49Im9hRCU86TGs=";
|
||||
aarch64-linux = "sha256-CbA4Kcn6656xnK6DkN4TZ7u1/mizA49Im9hRCU86TGs=";
|
||||
x86_64-darwin = "sha256-CbA4Kcn6656xnK6DkN4TZ7u1/mizA49Im9hRCU86TGs=";
|
||||
x86_64-linux = "sha256-CbA4Kcn6656xnK6DkN4TZ7u1/mizA49Im9hRCU86TGs=";
|
||||
}
|
||||
.${stdenv.hostPlatform.system};
|
||||
outputHashAlgo = "sha256";
|
||||
@@ -139,10 +139,10 @@ in
|
||||
bazelVendorDepsFOD = {
|
||||
outputHash =
|
||||
{
|
||||
aarch64-darwin = "sha256-6rUV8UMjFZXA053BXIruK8+OEturmtz+YeAlkivePdA=";
|
||||
aarch64-linux = "sha256-/mv7HVsx97RLzYl12WwsI2gYf0qBr+78B5NiEpTRyrc=";
|
||||
x86_64-darwin = "sha256-BpQFhalV5AfYSjWQp+9lxOnfbaD/NADtvrNMqznEojM=";
|
||||
x86_64-linux = "sha256-uutDUAHYecqDYmS90jZfZ8IrhSzpWB6WgcsZPlRJVaM=";
|
||||
aarch64-darwin = "sha256-uUl7PpR3jAKvj6VWspPE3IR4Gr/V2VrBv1MlTzOIZJs=";
|
||||
aarch64-linux = "sha256-uhcIwDk8NAZDBynzxWk+0fLP/2XadKQRl5BlFPjf4/8=";
|
||||
x86_64-darwin = "sha256-vi3+/ps+dhDjqYHxWSnWOXhh1jWJWwb5ifUUhN4vxrg=";
|
||||
x86_64-linux = "sha256-YURF8Zjueq3BN5GfEx5L+C4hGmr5qfJc7OngqZ17384=";
|
||||
}
|
||||
.${stdenv.hostPlatform.system};
|
||||
outputHashAlgo = "sha256";
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
cctools,
|
||||
# Allow to independently override the jdks used to build and run respectively
|
||||
jdk_headless,
|
||||
version ? "9.0.1",
|
||||
version ? "9.1.0",
|
||||
}:
|
||||
|
||||
let
|
||||
@@ -89,7 +89,7 @@ let
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/bazelbuild/bazel/releases/download/${version}/bazel-${version}-dist.zip";
|
||||
hash = "sha256-tdrSgtIXi8Xd03BgxLRWhw1bB1Zhuo0E2pWMCskBDG8=";
|
||||
hash = "sha256-RbRM9HxcBij5gbd0aeArslc/IyjvycM5v7zOnaDT3cU=";
|
||||
stripRoot = false;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,22 +1,26 @@
|
||||
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java
|
||||
index a982b782e1..d49b047074 100644
|
||||
index 8ac0c2bb97..4233eccf19 100644
|
||||
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java
|
||||
+++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java
|
||||
@@ -89,13 +89,13 @@ public class BazelRuleClassProvider {
|
||||
@@ -87,16 +87,16 @@ public class BazelRuleClassProvider {
|
||||
public boolean useStrictActionEnv;
|
||||
}
|
||||
|
||||
- private static final PathFragment FALLBACK_SHELL = PathFragment.create("/bin/bash");
|
||||
+ private static final PathFragment FALLBACK_SHELL = PathFragment.create("@defaultBash@");
|
||||
|
||||
public static final ImmutableMap<OS, PathFragment> SHELL_EXECUTABLE =
|
||||
@VisibleForTesting
|
||||
public static final ImmutableMap<OS, PathFragment> SHELL_EXECUTABLES =
|
||||
ImmutableMap.<OS, PathFragment>builder()
|
||||
.put(OS.WINDOWS, PathFragment.create("c:/msys64/usr/bin/bash.exe"))
|
||||
- .put(OS.FREEBSD, PathFragment.create("/usr/local/bin/bash"))
|
||||
- .put(OS.OPENBSD, PathFragment.create("/usr/local/bin/bash"))
|
||||
- .put(OS.LINUX, PathFragment.create("/bin/bash"))
|
||||
- .put(OS.DARWIN, PathFragment.create("/bin/bash"))
|
||||
+ .put(OS.FREEBSD, PathFragment.create("@defaultBash@"))
|
||||
+ .put(OS.OPENBSD, PathFragment.create("@defaultBash@"))
|
||||
+ .put(OS.LINUX, PathFragment.create("@defaultBash@"))
|
||||
+ .put(OS.DARWIN, PathFragment.create("@defaultBash@"))
|
||||
.put(OS.UNKNOWN, FALLBACK_SHELL)
|
||||
.buildOrThrow();
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
diff --git a/MODULE.bazel b/MODULE.bazel
|
||||
index d845a0e98d..be0aa7bd7c 100644
|
||||
index 8b49dac324..13e24c9f5c 100644
|
||||
--- a/MODULE.bazel
|
||||
+++ b/MODULE.bazel
|
||||
@@ -22,16 +22,30 @@ bazel_dep(name = "googleapis", version = "0.0.0-20250604-de157ca3")
|
||||
@@ -15,7 +15,7 @@ index d845a0e98d..be0aa7bd7c 100644
|
||||
bazel_dep(name = "protobuf", version = "33.4", repo_name = "com_google_protobuf")
|
||||
bazel_dep(name = "re2", version = "2025-11-05.bcr.1")
|
||||
bazel_dep(name = "rules_graalvm", version = "0.11.1")
|
||||
bazel_dep(name = "rules_java", version = "9.0.3")
|
||||
bazel_dep(name = "rules_java", version = "9.1.0")
|
||||
+single_version_override(
|
||||
+ module_name = "rules_java",
|
||||
+ patches = ["//third_party:rules_java.patch"],
|
||||
@@ -33,7 +33,7 @@ index d845a0e98d..be0aa7bd7c 100644
|
||||
bazel_dep(name = "rules_shell", version = "0.6.1")
|
||||
bazel_dep(name = "rules_testing", version = "0.9.0")
|
||||
bazel_dep(name = "stardoc", version = "0.8.0", repo_name = "io_bazel_skydoc")
|
||||
@@ -42,6 +56,11 @@ bazel_dep(name = "zstd-jni", version = "1.5.6-9")
|
||||
@@ -42,6 +56,12 @@ bazel_dep(name = "zstd-jni", version = "1.5.6-9")
|
||||
# Depend on apple_support second after rules_cc so that the Xcode toolchain
|
||||
# from apple_support does not win over the generic Unix toolchain from rules_cc.
|
||||
bazel_dep(name = "rules_cc", version = "0.2.17")
|
||||
@@ -42,6 +42,7 @@ index d845a0e98d..be0aa7bd7c 100644
|
||||
+ patches = ["//third_party:rules_cc.patch"],
|
||||
+ patch_strip = 1,
|
||||
+)
|
||||
+
|
||||
bazel_dep(name = "apple_support", version = "1.24.5")
|
||||
|
||||
# The starlark rules in @rules_cc are hidden behind macros but docgen needs to
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java
|
||||
index a70b5559bc..10bdffe961 100644
|
||||
index 8ac0c2bb97..2925991b51 100644
|
||||
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java
|
||||
+++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRuleClassProvider.java
|
||||
@@ -466,7 +466,7 @@ public class BazelRuleClassProvider {
|
||||
// Note that --action_env does not propagate to the host config, so it is not a viable
|
||||
// workaround when a genrule is itself built in the host config (e.g. nested genrules). See
|
||||
@@ -357,7 +357,7 @@ public class BazelRuleClassProvider {
|
||||
// Note that --action_env does not propagate to the exec config, so it is not a viable
|
||||
// workaround when a genrule is itself built in the exec config (e.g. nested genrules). See
|
||||
// #8536.
|
||||
- return "/bin:/usr/bin:/usr/local/bin";
|
||||
+ return "@strictActionEnvPatch@";
|
||||
}
|
||||
|
||||
|
||||
String newPath = "";
|
||||
|
||||
@@ -9,16 +9,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "cargo-typify";
|
||||
version = "0.5.0";
|
||||
version = "0.6.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "oxidecomputer";
|
||||
repo = "typify";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-czVxvsRhKnNnvPmONF+pTzZG1tizfCCbThgPhaI8TLo=";
|
||||
hash = "sha256-tsZY+Ygh+9xOOAKcNh2U2k47o+uNAC2zguL+qW/wiqg=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-7z/gWIl2HqEkpRcWXZv6QQmLdJVJQfY7VCVP2ik5Mps=";
|
||||
cargoHash = "sha256-K5Fj261Jh+NVipR71cYo5CqHx31czfgs6kr6uifHvaw=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
rustfmt
|
||||
|
||||
@@ -6,16 +6,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "cdncheck";
|
||||
version = "1.2.32";
|
||||
version = "1.2.33";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "projectdiscovery";
|
||||
repo = "cdncheck";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-phCbvAnI9C4yR/bhClWGN9ccU3vgnJJsum8S7nF0UDs=";
|
||||
hash = "sha256-K7cLmNGTVv5Y5kxmqd2+iyj/mmGNdvq3QskDQLMgUUk=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-z/wOCtd39ENUe8WQUst4uhl8R6RwCDdcUC4OZcRJWSs=";
|
||||
vendorHash = "sha256-aolS1mhIM8/fOeHeLQgiS8z/zO++U+36Th7wNpKlkFU=";
|
||||
|
||||
subPackages = [ "cmd/cdncheck/" ];
|
||||
|
||||
|
||||
@@ -13,14 +13,14 @@
|
||||
|
||||
python3Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "censor";
|
||||
version = "0.7.0";
|
||||
version = "0.7.1";
|
||||
pyproject = false;
|
||||
|
||||
src = fetchFromCodeberg {
|
||||
owner = "censor";
|
||||
repo = "Censor";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-ALWctGCV1ttocbjD+F1cV9kMnb/WfWXYzv96j+KAhmk=";
|
||||
hash = "sha256-wimLSoejojVBdHnuzLxOW4QssJZpK0GTp64oIvtSqBk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -6,14 +6,14 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "checkpwn";
|
||||
version = "0.5.6";
|
||||
version = "0.6.0";
|
||||
|
||||
src = fetchCrate {
|
||||
inherit (finalAttrs) pname version;
|
||||
hash = "sha256-M0Jb+8rKn4KVuumNSsM6JEbSOoBOFy9mmXiCnUnDgak=";
|
||||
hash = "sha256-RX3DCcCrZqv4REg+KGHOAXva8ta1PwvlXtS9MTFSlRo=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-8ALu1Ij4o2fdsRWhlWu6rOIfHZjIIC+fHJ07XIbH66s=";
|
||||
cargoHash = "sha256-YIQbGOkW51KsO6vdqm8w1z4UDBmkpCUbvRIViE0a0KQ=";
|
||||
|
||||
# requires internet access
|
||||
checkFlags = [
|
||||
|
||||
@@ -7,16 +7,16 @@
|
||||
|
||||
buildGo125Module (finalAttrs: {
|
||||
pname = "chezmoi";
|
||||
version = "2.70.1";
|
||||
version = "2.70.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "twpayne";
|
||||
repo = "chezmoi";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-wGNv5O339fjzEPpK4/xAkUpgbOlRq3+DN9e0R7A393Y=";
|
||||
hash = "sha256-47tc3L3iUVt+i13qyZMxRYb59Y/id/+EMQfbZGsMJzQ=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-URvpoVW763bIBRFJvHMiTNobSRBA8lGualeRfNtKkYE=";
|
||||
vendorHash = "sha256-uTbU8lrMTfyiljJ6flo88k3xJrhZJCzPuyu/hFrRTGo=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "circleci-cli";
|
||||
version = "0.1.35213";
|
||||
version = "0.1.35800";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "CircleCI-Public";
|
||||
repo = "circleci-cli";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-RwfLPMAdvYTX8J7iXnzUxCTTINsqx1QHFK7wmAb43oA=";
|
||||
sha256 = "sha256-Mxeyij1S0mrVTBNFDgnlIFCHYik47sHtrgbc1cjObbM=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-vTYepN/srd5qb2o1O5KwcGBwvKmV1DLG3/4OdtKJpVk=";
|
||||
|
||||
@@ -1,47 +1,47 @@
|
||||
{
|
||||
"version": "2.1.121",
|
||||
"commit": "16ffea721a0a39bc787a236dc19fb62307180b75",
|
||||
"buildDate": "2026-04-27T01:51:03Z",
|
||||
"version": "2.1.123",
|
||||
"commit": "54903ade25087ef906df59ec6a608cc3a50a3f06",
|
||||
"buildDate": "2026-04-29T00:41:50Z",
|
||||
"platforms": {
|
||||
"darwin-arm64": {
|
||||
"binary": "claude",
|
||||
"checksum": "3810e55d47ed4d413de6dc037e34d58948f779a4c6bdeeacf1748d850c5daad6",
|
||||
"size": 215417984
|
||||
"checksum": "44597dff0f1c11e37c1954d4ac3965909be376e5961b558345723357253bcc90",
|
||||
"size": 215880320
|
||||
},
|
||||
"darwin-x64": {
|
||||
"binary": "claude",
|
||||
"checksum": "59d817dde54eeef0d752e7bd3869586e6eb5fa2b1d785c06fb9cda8804166037",
|
||||
"size": 216982224
|
||||
"checksum": "ddea227d4c2b2602d650d2c5d5c812f7680701a1504bcaff81e42c165c583ef9",
|
||||
"size": 217444560
|
||||
},
|
||||
"linux-arm64": {
|
||||
"binary": "claude",
|
||||
"checksum": "71b78e6364f97a227b17be40dfcc237461f8d2b1d109444d24b42af0fdefac31",
|
||||
"size": 247466560
|
||||
"checksum": "825c526035d1d75ff0bc1eebf18c887f98d07ea49ea80bd312ff416fe61a39b3",
|
||||
"size": 247925312
|
||||
},
|
||||
"linux-x64": {
|
||||
"binary": "claude",
|
||||
"checksum": "b4b684bbcb3a88029ec419dbc08824b2f3c69656a0aa2374860f9525fc67c98f",
|
||||
"size": 247265920
|
||||
"checksum": "5a78139b679a86a88a0ac5476c706a64c3105bf6a6d435ba10f3aa3fb635bdb2",
|
||||
"size": 247732864
|
||||
},
|
||||
"linux-arm64-musl": {
|
||||
"binary": "claude",
|
||||
"checksum": "2f8e2a81f7d41a9cf3e9269fb3237df968194cc7bf8ba478392cd5217d55e8d1",
|
||||
"size": 240191872
|
||||
"checksum": "0cd6e1a18036bee71ace8cbf7ed25cc4a443e69924796fc985b6719321cb37d3",
|
||||
"size": 240650624
|
||||
},
|
||||
"linux-x64-musl": {
|
||||
"binary": "claude",
|
||||
"checksum": "d5ad436e256291df5e2248d1026a971229dde43544db3267892afd5c89934eb1",
|
||||
"size": 241531264
|
||||
"checksum": "bddd41dde044863f04c0a5fce16514e7fa24e123d217e09526a88188af67dbc0",
|
||||
"size": 241998208
|
||||
},
|
||||
"win32-x64": {
|
||||
"binary": "claude.exe",
|
||||
"checksum": "0a85980a38e9d8fbb2ba51f1d27c3425c7870f75e053ae4be266d23e10edde4a",
|
||||
"size": 253241504
|
||||
"checksum": "34345e5c3c2d3910772aa7ecce2c33c2fce6cf2e146ff6c031f9c01debba02c6",
|
||||
"size": 253691552
|
||||
},
|
||||
"win32-arm64": {
|
||||
"binary": "claude.exe",
|
||||
"checksum": "9c9e1c68d50bb80f5e8d4a91645f042d4802a4fb0f87c34a504ecbb69a54860a",
|
||||
"size": 249304224
|
||||
"checksum": "bc4a102e5086f8faa1b7f2848a0fb482a01314f4004619a05da8352b905b3154",
|
||||
"size": 249754272
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,16 +16,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "cliamp";
|
||||
version = "1.37.2";
|
||||
version = "1.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "bjarneo";
|
||||
repo = "cliamp";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-dwpRsdAJuUOR5EKtuwJb6s+gOVWSpn9Kme50PPPELlU=";
|
||||
hash = "sha256-xGOTX6KQVtVuGPqTJGOXX80OaMlaK94qr67YecrRUEo=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-raj7FKKC9xLrbYQR+l4AH3X2RPQKzLvghKK+FvFXryU=";
|
||||
vendorHash = "sha256-A2Ygc1a9e2flZzaNAEXvr8Ui1cE89TxBfUNALmDzIo0=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
||||
@@ -6,18 +6,18 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "cnspec";
|
||||
version = "13.6.0";
|
||||
version = "13.7.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mondoohq";
|
||||
repo = "cnspec";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-edapPCYa1CtJS4p8+5Imi0G13qrs3S46QIZmnCNe+rQ=";
|
||||
hash = "sha256-YRQythakLR6dwd0vpyudcAwa7jHxBuWW+WOigVosRzM=";
|
||||
};
|
||||
|
||||
proxyVendor = true;
|
||||
|
||||
vendorHash = "sha256-eqdT/znugXvGuZeecwaVFXNSJspnVYo3nJPnf2HKkqY=";
|
||||
vendorHash = "sha256-mcg9jh07ZvHxi/zuDWs9t3bxPW6zuAPzKTQYMtQ08/M=";
|
||||
|
||||
subPackages = [ "apps/cnspec" ];
|
||||
|
||||
|
||||
@@ -28,13 +28,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "contour";
|
||||
version = "0.6.2.8008";
|
||||
version = "0.6.3.8249";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "contour-terminal";
|
||||
repo = "contour";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-xbJxV1q7+ddhnH0jDYzqVHwARCD0EyVh3POFRkl4d1Q=";
|
||||
hash = "sha256-+rr1bn4O5v9rXyoIx+ejL+qe5Kf2bFpgWA3DkWRcDYk=";
|
||||
};
|
||||
|
||||
patches = lib.optionals stdenv.hostPlatform.isDarwin [
|
||||
@@ -42,6 +42,9 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
./remove-deep-flag-from-codesign.diff
|
||||
];
|
||||
|
||||
# Dependencies are already managed by nix
|
||||
cmakeFlags = [ "-DCONTOUR_USE_CPM=OFF" ];
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
"terminfo"
|
||||
|
||||
@@ -10,16 +10,16 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "cook-cli";
|
||||
version = "0.27.1";
|
||||
version = "0.29.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cooklang";
|
||||
repo = "cookcli";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-18TyADsUpzuaEW3AzjhIhCW4xjSLj7sqqEPk+tdJxh8=";
|
||||
hash = "sha256-fg8qq4j9NbQvnduPRBwqp+GyQaHx2axqH39KeMZqy2k=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-QSLj6/tu0a4Vb1Q4I/dUoMlZTB95jsEZjl1HbpchtDo=";
|
||||
cargoHash = "sha256-eU/iOb5gHEjWdALeVQr2K3JkD0qOwco3Vkm05HWKdIs=";
|
||||
|
||||
# Build without the self-updating feature
|
||||
buildNoDefaultFeatures = true;
|
||||
@@ -39,7 +39,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
|
||||
npmDeps = fetchNpmDeps {
|
||||
inherit (finalAttrs) src;
|
||||
hash = "sha256-KnVtLFD//Nq7ilu6bY6zrlLpyrHVmwxxojOzlu7DdLQ=";
|
||||
hash = "sha256-tBOBa2plgJ0dG5eDD9Yc9YS+Dh6rhBdqU6JiZUjTUY4=";
|
||||
};
|
||||
|
||||
preBuild = ''
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cpuinfo";
|
||||
version = "0-unstable-2026-04-15";
|
||||
version = "0-unstable-2026-04-28";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pytorch";
|
||||
repo = "cpuinfo";
|
||||
rev = "d05fbcd57dc096718c4979e7c054e628f1f3520b";
|
||||
hash = "sha256-GF88Y83G9hh3gze0n4wySH9ix3PSGhaZey3t2aej0BQ=";
|
||||
rev = "e829e80faba35db623b5e272c867ad72146adcda";
|
||||
hash = "sha256-0xLxkGiUVWY+8X8ahQC5hvAKjkEQ5Blv8kNqJHPwezg=";
|
||||
};
|
||||
|
||||
passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
|
||||
@@ -50,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
mainProgram = "cpu-info";
|
||||
maintainers = with lib.maintainers; [ pawelchcki ];
|
||||
pkgConfigModules = [ "libcpuinfo" ];
|
||||
# https://github.com/pytorch/cpuinfo/blob/d05fbcd57dc096718c4979e7c054e628f1f3520b/CMakeLists.txt#L98
|
||||
# https://github.com/pytorch/cpuinfo/blob/e829e80faba35db623b5e272c867ad72146adcda/CMakeLists.txt#L98
|
||||
platforms = lib.platforms.x86 ++ lib.platforms.aarch ++ lib.platforms.riscv;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -2,35 +2,20 @@
|
||||
lib,
|
||||
python3,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
}:
|
||||
|
||||
python3.pkgs.buildPythonApplication (finalAttrs: {
|
||||
pname = "csvs-to-sqlite";
|
||||
version = "1.3";
|
||||
version = "1.3.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "simonw";
|
||||
repo = "csvs-to-sqlite";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-wV6htULG3lg2IhG2bXmc/9vjcK8/+WA7jm3iJu4ZoOE=";
|
||||
hash = "sha256-hjimoIoHJdDyKzoJfWdRONUh7yLsR/d8n8zYbb6BKhk=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# https://github.com/simonw/csvs-to-sqlite/pull/92
|
||||
(fetchpatch {
|
||||
name = "pandas2-compatibility-1.patch";
|
||||
url = "https://github.com/simonw/csvs-to-sqlite/commit/fcd5b9c7485bc7b95bf2ed9507f18a60728e0bcb.patch";
|
||||
hash = "sha256-ZmaNWxsqeNw5H5gAih66DLMmzmePD4no1B5mTf8aFvI=";
|
||||
})
|
||||
(fetchpatch {
|
||||
name = "pandas2-compatibility-2.patch";
|
||||
url = "https://github.com/simonw/csvs-to-sqlite/commit/3d190aa44e8d3a66a9a3ca5dc11c6fe46da024df.patch";
|
||||
hash = "sha256-uYUH0Mhn6LIf+AHcn6WuCo5zFuSNWOZBM+AoqkmMnSI=";
|
||||
})
|
||||
];
|
||||
|
||||
build-system = with python3.pkgs; [
|
||||
setuptools
|
||||
];
|
||||
|
||||
@@ -21,7 +21,7 @@ let
|
||||
categories = [ "Development" ];
|
||||
}
|
||||
);
|
||||
version = "10.23.0";
|
||||
version = "11.0.0";
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
pname = "cyberchef";
|
||||
@@ -29,7 +29,7 @@ stdenv.mkDerivation {
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/gchq/CyberChef/releases/download/v${version}/CyberChef_v${version}.zip";
|
||||
hash = "sha256-O2nPVWhKbXkfPNLcfrP3iZmB4uG7F3pgMB/Nt52/h38=";
|
||||
hash = "sha256-Hom0YFel1GVdyx/1q7N93se6uLUVutp0Lu31WNhkPPA=";
|
||||
stripRoot = false;
|
||||
};
|
||||
|
||||
|
||||
@@ -17,12 +17,12 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "dashy-ui";
|
||||
version = "3.3.0";
|
||||
version = "3.3.1";
|
||||
src = fetchFromGitHub {
|
||||
owner = "lissy93";
|
||||
repo = "dashy";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-Xc6zwnR0J+0DuTKNW3eHyJRvUgJgEeL3jA26wzNTMN0=";
|
||||
hash = "sha256-EvyRLa+qUFPzmU2k5CVK8WH3D3vmcj9F8fzj3LEjYgg=";
|
||||
};
|
||||
yarnOfflineCache = fetchYarnDeps {
|
||||
yarnLock = finalAttrs.src + "/yarn.lock";
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
cacert,
|
||||
openssl,
|
||||
rustfmt,
|
||||
installShellFiles,
|
||||
makeWrapper,
|
||||
esbuild,
|
||||
wasm-bindgen-cli_0_2_118,
|
||||
@@ -16,15 +17,15 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "dioxus-cli";
|
||||
version = "0.7.5";
|
||||
version = "0.7.6";
|
||||
|
||||
src = fetchCrate {
|
||||
pname = "dioxus-cli";
|
||||
version = finalAttrs.version;
|
||||
hash = "sha256-iAwR43SwmOBvuHa9qZBJLCjyhQSj/XgDx0jkWR+lgrE=";
|
||||
hash = "sha256-PKidohK85wv/ZN9WcNS+HTlVGgR5o07gWLshZhzyg5k=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-JS5/7hQhgN2gbMmLY2zD2GE/Ony8AAHAzj7Ituj6l90=";
|
||||
cargoHash = "sha256-T6xLlu8XeJPm+ULgpTALTT93X55ExJhDMuhpal2QLhg=";
|
||||
buildFeatures = [
|
||||
"no-downloads"
|
||||
]
|
||||
@@ -37,6 +38,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
cacert
|
||||
installShellFiles
|
||||
makeWrapper
|
||||
];
|
||||
|
||||
@@ -68,6 +70,13 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
};
|
||||
|
||||
postInstall = ''
|
||||
installShellCompletion --cmd dx \
|
||||
--bash <($out/bin/dx completions bash) \
|
||||
--fish <($out/bin/dx completions fish) \
|
||||
--zsh <($out/bin/dx completions zsh)
|
||||
'';
|
||||
|
||||
postFixup = ''
|
||||
wrapProgram $out/bin/dx \
|
||||
--suffix PATH : ${
|
||||
lib.makeBinPath [
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
}:
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "dns-collector";
|
||||
version = "2.2.1";
|
||||
version = "2.2.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dmachard";
|
||||
repo = "dns-collector";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-UMzL+use4T0WfcbJAW7XKi3ZuSh9ZFRjYcEr+BV9mkc=";
|
||||
hash = "sha256-Vqru5JK3QCz1ij08ezuJgozhJaEplp92c2jBOiijB+M=";
|
||||
};
|
||||
subPackages = [ "." ];
|
||||
|
||||
@@ -27,7 +27,7 @@ buildGoModule (finalAttrs: {
|
||||
"-X github.com/prometheus/common/version.Version=${finalAttrs.version}"
|
||||
];
|
||||
|
||||
vendorHash = "sha256-xEtMe9xrdeYDHNLbcVa9INMprF6mEHyyrAt84nUAsUI=";
|
||||
vendorHash = "sha256-wyfbxdmF3OeWgZ9IeiCyo9PZFnSfnCmlZXM5/1Jq38w=";
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
|
||||
@@ -2,9 +2,10 @@
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
autoreconfHook,
|
||||
wxwidgets_3_2,
|
||||
ffmpeg,
|
||||
ffmpeg_7,
|
||||
lua5_1,
|
||||
curl,
|
||||
libpng,
|
||||
@@ -34,6 +35,11 @@ stdenv.mkDerivation {
|
||||
patches = [
|
||||
# <https://github.com/scottdraves/electricsheep/pull/126>
|
||||
./boost-1.85.patch
|
||||
(fetchpatch {
|
||||
url = "https://gitweb.gentoo.org/repo/proj/guru.git/plain/app-misc/electricsheep/files/electricsheep-boost-system-r1.patch?id=b9f2c3c92d29ed57491a88e45dc8a99bbc73fc15";
|
||||
hash = "sha256-wCRT0pSC9w+XXAbeCTukvPMu5mVeGdfwnkBieMmBIwA=";
|
||||
extraPrefix = "";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -43,7 +49,7 @@ stdenv.mkDerivation {
|
||||
|
||||
buildInputs = [
|
||||
wxwidgets_3_2
|
||||
ffmpeg
|
||||
ffmpeg_7
|
||||
lua5_1
|
||||
curl
|
||||
libpng
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "eta";
|
||||
version = "1.0.1";
|
||||
version = "1.0.1-unstable-2026-01-04";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "aioobe";
|
||||
repo = "eta";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-UQ8ZoxFAy5dKtXTLwPolPMd7YJeEjsK639RkGCMY6rU=";
|
||||
rev = "7027a4012e7c697be1c9af1a9f21bfae1bd4913b";
|
||||
hash = "sha256-18TOXDohyRGA0pmRyWgR9EPhKgZt+ZtkuTCFWbSnFlY=";
|
||||
};
|
||||
|
||||
outputs = [
|
||||
|
||||
@@ -21,9 +21,11 @@
|
||||
xdg-desktop-portal,
|
||||
blueprint-compiler,
|
||||
libxml2,
|
||||
nix-update-script,
|
||||
spice-protocol,
|
||||
spice-gtk,
|
||||
vte-gtk4,
|
||||
gcr_4,
|
||||
gtk-vnc,
|
||||
usbredir,
|
||||
libepoxy,
|
||||
@@ -32,7 +34,7 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "field-monitor";
|
||||
version = "49.1";
|
||||
version = "50.0";
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
@@ -40,12 +42,12 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
owner = "theCapypara";
|
||||
repo = "field-monitor";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-vtRubZwIQRV3ySFwdPgZ1Eyxh32FPsAvissxjrV3JcE=";
|
||||
hash = "sha256-IVHzMUjjVZHDTI6Jjq7i8wrENPerKzEiDT15otPFx9A=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit (finalAttrs) src;
|
||||
hash = "sha256-zBCt/ptxAQ3TAzklmjbajQZ4Ou1+xlvH/k74yW34t9g=";
|
||||
hash = "sha256-c4ANjQ1OoDMMifAUpU8iNE9lSBamAR+XbEmYrYphixU=";
|
||||
};
|
||||
|
||||
mesonBuildType = "release";
|
||||
@@ -66,6 +68,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
gcr_4
|
||||
glib
|
||||
gsettings-desktop-schemas
|
||||
gtk-vnc
|
||||
@@ -87,6 +90,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
gst-plugins-good
|
||||
]);
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
postInstall = ''
|
||||
wrapProgram $out/bin/de.capypara.FieldMonitor --prefix PATH ':' "$out/libexec"
|
||||
'';
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "files-cli";
|
||||
version = "2.15.274";
|
||||
version = "2.15.282";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
repo = "files-cli";
|
||||
owner = "files-com";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-T8gjqnjxEqj9K1VcjYUZGZPoR5TJ5usakyc3Wfp8FrQ=";
|
||||
hash = "sha256-2N4vftX3AZwxbebEGhc6LKkQXovv/y4JNKLNy3CpaU8=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-tmww8qgulL6T7DRpFtzVLexKwWdSXq6KnII7jjH+xXA=";
|
||||
vendorHash = "sha256-kP8YuqtrqmE3m4ACLIsSzXNj0AtmYdLoK9w1KmjExJA=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "newt";
|
||||
version = "1.12.2";
|
||||
version = "1.12.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "fosrl";
|
||||
repo = "newt";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-5+B1sderUwy6hJPKFRK8fV0bX2+rgHh3WmAjgQqVsR4=";
|
||||
hash = "sha256-Maw0qELlnh0m+NsQGdDC3wGYK8zi8Lbt7zwJqieR4hg=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-+zMSzNbqmWm/DXL2xMUd5uPP5tSIybsRokwJ2zd0pf0=";
|
||||
|
||||
Generated
+1376
-549
File diff suppressed because it is too large
Load Diff
@@ -4,27 +4,48 @@
|
||||
fetchFromGitHub,
|
||||
makeBinaryWrapper,
|
||||
makeDesktopItem,
|
||||
jdk,
|
||||
jdk25,
|
||||
gradle,
|
||||
copyDesktopItems,
|
||||
jre,
|
||||
jre25_minimal,
|
||||
}:
|
||||
|
||||
let
|
||||
jre = jre25_minimal.override {
|
||||
modules = [
|
||||
"java.base"
|
||||
"java.compiler"
|
||||
"java.desktop"
|
||||
"java.instrument"
|
||||
"java.naming"
|
||||
"java.net.http"
|
||||
"java.rmi"
|
||||
"java.scripting"
|
||||
"java.security.jgss"
|
||||
"java.sql"
|
||||
"jdk.attach"
|
||||
"jdk.jdi"
|
||||
"jdk.management"
|
||||
"jdk.unsupported"
|
||||
];
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "freerouting";
|
||||
version = "2.1.0";
|
||||
version = "2.2.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "freerouting";
|
||||
repo = "freerouting";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-K4fwbvSPuKAAnIcTDBSAI1/6HuCB7c9rCGTJcyAj5dQ=";
|
||||
hash = "sha256-bIts0ORxw9GDKRP78k0YnrfUqBliyf8v3gK/WtfNRgw=";
|
||||
};
|
||||
|
||||
gradleBuildTask = "executableJar";
|
||||
gradleBuildTask = "dist";
|
||||
|
||||
nativeBuildInputs = [
|
||||
makeBinaryWrapper
|
||||
jdk
|
||||
jdk25
|
||||
gradle
|
||||
copyDesktopItems
|
||||
];
|
||||
@@ -36,16 +57,29 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
gradleFlags = [ "--no-configuration-cache" ];
|
||||
|
||||
postPatch = ''
|
||||
# The rewrite-gradle plugin breaks the nixDownloadDeps task injected by fetchDeps
|
||||
substituteInPlace build.gradle \
|
||||
--replace-fail "rewrite 'org.openrewrite.recipe:rewrite-gradle:2.3.0'" ""
|
||||
# Disable telemetry and contact options by default
|
||||
substituteInPlace src/main/java/app/freerouting/settings/UserProfileSettings.java \
|
||||
--replace-fail 'public Boolean isTelemetryAllowed = true;' 'public Boolean isTelemetryAllowed = false;'
|
||||
substituteInPlace src/main/java/app/freerouting/settings/UserProfileSettings.java \
|
||||
--replace-fail 'public Boolean isContactAllowed = true;' 'public Boolean isContactAllowed = false;'
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mkdir -p $out/{bin,share/freerouting}
|
||||
cp build/libs/freerouting-executable.jar $out/share/freerouting
|
||||
cp build/dist/freerouting-executable.jar $out/share/freerouting
|
||||
|
||||
makeWrapper ${lib.getExe jre} $out/bin/freerouting \
|
||||
--add-flags "-jar $out/share/freerouting/freerouting-executable.jar"
|
||||
|
||||
install -Dm644 ${finalAttrs.src}/design/icon/freerouting_icon_256x256_v1.png \
|
||||
install -Dm644 ${finalAttrs.src}/assets/icon/freerouting_icon_256x256_v3.png \
|
||||
$out/share/icons/hicolor/256x256/apps/freerouting.png
|
||||
|
||||
runHook postInstall
|
||||
@@ -74,7 +108,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
Freerouting is an advanced autorouter for all PCB programs that support
|
||||
the standard Specctra or Electra DSN interface. '';
|
||||
license = lib.licenses.gpl3Only;
|
||||
maintainers = with lib.maintainers; [ srounce ];
|
||||
maintainers = with lib.maintainers; [
|
||||
srounce
|
||||
Misaka13514
|
||||
];
|
||||
platforms = with lib.platforms; linux ++ darwin;
|
||||
mainProgram = "freerouting";
|
||||
};
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
stdenv,
|
||||
testers,
|
||||
makeWrapper,
|
||||
enableTelemetry ? false,
|
||||
}:
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
@@ -38,10 +37,8 @@ buildGoModule (finalAttrs: {
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
install -Dm755 bin/gh -t $out/bin
|
||||
''
|
||||
+ lib.optionalString (!enableTelemetry) ''
|
||||
wrapProgram $out/bin/gh \
|
||||
--set GH_TELEMETRY false
|
||||
--set-default GH_TELEMETRY false
|
||||
''
|
||||
+ lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
|
||||
installManPage share/man/*/*.[1-9]
|
||||
|
||||
@@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
mkdir -p "$out/"{bin,Applications}
|
||||
mv Fork.app "$out/Applications/"
|
||||
ln -s "$out/Applications/Fork.app/Contents/MacOS/Fork" "$out/bin/fork"
|
||||
ln -s "$out/Applications/Fork.app/Contents/Resources/fork_cli" "$out/bin/fork"
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
@@ -9,20 +9,20 @@
|
||||
}:
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "go-hass-agent";
|
||||
version = "14.10.3";
|
||||
version = "14.11.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "joshuar";
|
||||
repo = "go-hass-agent";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-7F4zxxMKNrUiKonfO7dQQuODEnFgaFRM7Rzb7n1Erys=";
|
||||
hash = "sha256-mC/Y1z2kudBZOEQU5S17ROx3iHPpDGGSkUJe7MMb/iE=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-WPglpc8xqCW51LmdhGLAuB4jg96T72eRuaS61zagoNw=";
|
||||
vendorHash = "sha256-Xz7u8SSlxlDB5HbKMbm1xVYrtp1/zy2yBgoWS3NcTew=";
|
||||
|
||||
npmDeps = fetchNpmDeps {
|
||||
inherit (finalAttrs) src;
|
||||
hash = "sha256-baO2S+NNgNgGjMNPrtmgaiiNTHv3vScOXQIVx1Xaxow=";
|
||||
hash = "sha256-LwOVVVGWufQ+Q3jiv0H9lf7zg3R9fXvvAlLiUWqtmZs=";
|
||||
};
|
||||
|
||||
overrideModAttrs = oldAttrs: {
|
||||
@@ -72,7 +72,10 @@ buildGoModule (finalAttrs: {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/joshuar/go-hass-agent";
|
||||
changelog = "https://github.com/joshuar/go-hass-agent/blob/v${finalAttrs.version}/CHANGELOG.md";
|
||||
maintainers = [ lib.maintainers.ethancedwards8 ];
|
||||
maintainers = with lib.maintainers; [
|
||||
ethancedwards8
|
||||
nadir-ishiguro
|
||||
];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
})
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
goocanvas_3,
|
||||
nix-update-script,
|
||||
gpredict,
|
||||
}:
|
||||
|
||||
(gpredict.override {
|
||||
goocanvas_2 = goocanvas_3;
|
||||
}).overrideAttrs
|
||||
(finalAttrs: {
|
||||
version = "2.2.1-unstable-2025-09-20";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "csete";
|
||||
repo = "gpredict";
|
||||
rev = "34af48e6bfd9647559abb1df4907a65d064fc870";
|
||||
hash = "sha256-G4bS7w/USIzYOa+aYv3YQCbUQolV22Z/7+71GHHSUpk=";
|
||||
};
|
||||
|
||||
patches = [ ];
|
||||
|
||||
passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
|
||||
})
|
||||
@@ -2,48 +2,29 @@
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
pkg-config,
|
||||
intltool,
|
||||
autoreconfHook,
|
||||
gtk3,
|
||||
glib,
|
||||
curl,
|
||||
goocanvas_2,
|
||||
gpsd,
|
||||
hamlib_4,
|
||||
wrapGAppsHook3,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "gpredict";
|
||||
version = "2.2.1";
|
||||
version = "2.5.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "csete";
|
||||
repo = "gpredict";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-+hgjImfT3nWMBYwde7+KC/hzd84pwQbpoJvaJSNG4E8=";
|
||||
hash = "sha256-lP+QakQ+uTgBY8NNEC7DwQifh3Zi0ZKbarxNGB4onq0=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Pull upstream fix for -fno-common toolchains:
|
||||
# https://github.com/csete/gpredict/issues/195
|
||||
(fetchpatch {
|
||||
name = "fno-common.patch";
|
||||
url = "https://github.com/csete/gpredict/commit/c565bb3d48777bfe17114b5d01cd81150521f056.patch";
|
||||
sha256 = "1jhy9hpqlachq32bkij60q3dxkgi1kkr80rm29jjxqpmambf406a";
|
||||
})
|
||||
# Updates URLs for TLE files
|
||||
# https://github.com/csete/gpredict/pull/305
|
||||
(fetchpatch {
|
||||
name = "TLE-urls.patch";
|
||||
url = "https://github.com/csete/gpredict/commit/8f60f856921e8ee143cd6e2d34a9183778cb0fbf.patch";
|
||||
hash = "sha256-X/nKrqh5sjxDMLhA9LQek8AsJFqhvK/k8Ep3ug/0rMI=";
|
||||
})
|
||||
|
||||
];
|
||||
strictDeps = true;
|
||||
__structuredAttrs = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
@@ -51,13 +32,11 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
wrapGAppsHook3
|
||||
autoreconfHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
curl
|
||||
glib
|
||||
gtk3
|
||||
goocanvas_2
|
||||
gpsd
|
||||
hamlib_4
|
||||
];
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
@@ -74,7 +53,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
'';
|
||||
license = lib.licenses.gpl2Plus;
|
||||
platforms = lib.platforms.linux;
|
||||
homepage = "http://gpredict.oz9aec.net/";
|
||||
homepage = "https://oz9aec.dk/gpredict/";
|
||||
maintainers = with lib.maintainers; [
|
||||
cmcdragonkai
|
||||
pandapip1
|
||||
|
||||
@@ -5,12 +5,12 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "1.6.0";
|
||||
version = "1.6.1";
|
||||
pname = "gsender";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Sienci-Labs/gsender/releases/download/v${version}/gSender-${version}-Linux-Intel-64Bit.AppImage";
|
||||
hash = "sha256-rksLPTwyTzILughUsN69o/gIPmSJ/OTKo3H9YZyaqKs=";
|
||||
hash = "sha256-utAzkaYfeDyHNFPTTQaXyTCg3cFSZvuCvCCVzb1zH2M=";
|
||||
};
|
||||
|
||||
appimageContents = appimageTools.extractType2 { inherit pname version src; };
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "haveged";
|
||||
version = "1.9.19";
|
||||
version = "1.9.20";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jirka-h";
|
||||
repo = "haveged";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-tq4OXLlyC6exJEZ80H1gQQRBgYGbu+3kGz99RxsyauI=";
|
||||
hash = "sha256-7ymilQktEsCUTujGC2KTXN5LI2KQRbAd/4tEMxOZxpo=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "hermit";
|
||||
version = "0.52.0";
|
||||
version = "0.52.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
rev = "v${finalAttrs.version}";
|
||||
owner = "cashapp";
|
||||
repo = "hermit";
|
||||
hash = "sha256-V1EWWwnba39UNsi0hLDEDvEGvKcPwKPcXT7nYxh6SbY=";
|
||||
hash = "sha256-+3iP+cJBa+EHVw+xWyH6tyaeqbzOr8E30Ig2Xr5MPkg=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-2sNtok5J1kBvJZ0I1FOq1ZP54TsZbzqu/M3v1nA12m8=";
|
||||
|
||||
@@ -2,11 +2,14 @@
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
buildGoModule,
|
||||
nix-update-script,
|
||||
copyDesktopItems,
|
||||
makeDesktopItem,
|
||||
cargo,
|
||||
cmake,
|
||||
corrosion,
|
||||
pkg-config,
|
||||
avahi-compat,
|
||||
ffmpeg,
|
||||
@@ -25,19 +28,35 @@
|
||||
pugixml,
|
||||
qt6,
|
||||
lxqt,
|
||||
rustPlatform,
|
||||
rustc,
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "idescriptor";
|
||||
version = "0.3.0";
|
||||
version = "0.5.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "iDescriptor";
|
||||
repo = "iDescriptor";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-tBTAJqXDqWAqrxQlEEi2kDcVqrB6WrBquxvKV2dkpQ4=";
|
||||
hash = "sha256-AN3CVR9WWa9cG6C6q+hiDyTomT+RebHC1ghr6XyEtAo=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
url = "https://github.com/iDescriptor/iDescriptor/commit/fc73e3146dc4884cf9bc1f7879574ac832cc21e6.patch";
|
||||
hash = "sha256-WqEpSY/fhbsMv0bgU2Ak5japUdohaN7zsNG1BbxJnKs=";
|
||||
})
|
||||
];
|
||||
|
||||
cargoRoot = "src/rust";
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit (finalAttrs) src cargoRoot;
|
||||
hash = "sha256-PJhMb+lMiu8ubOYVX8YVkQzeQMbBO+i6NQhvuyrCujk=";
|
||||
};
|
||||
|
||||
ipatool-go-modules =
|
||||
(buildGoModule {
|
||||
pname = "ipatool-go";
|
||||
@@ -50,15 +69,19 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
}).goModules;
|
||||
|
||||
nativeBuildInputs = [
|
||||
cargo
|
||||
cmake
|
||||
copyDesktopItems
|
||||
pkg-config
|
||||
go
|
||||
qt6.wrapQtAppsHook
|
||||
rustPlatform.cargoSetupHook
|
||||
rustc
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
avahi-compat
|
||||
corrosion
|
||||
ffmpeg
|
||||
libheif
|
||||
libimobiledevice
|
||||
@@ -83,9 +106,17 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
lxqt.qtermwidget
|
||||
];
|
||||
|
||||
cxx-qt-cmake = fetchFromGitHub {
|
||||
owner = "kdab";
|
||||
repo = "cxx-qt-cmake";
|
||||
tag = "0.8.1";
|
||||
hash = "sha256-kXSIU71iHn+SSGikGoNeMbBpSrDJ6hwhnHslmskm8nY=";
|
||||
};
|
||||
|
||||
cmakeFlags = [
|
||||
"-DPACKAGE_MANAGER_MANAGED=ON"
|
||||
"-DPACKAGE_MANAGER_HINT=nixpkgs"
|
||||
"-DFETCHCONTENT_SOURCE_DIR_CXXQT=${finalAttrs.cxx-qt-cmake}"
|
||||
];
|
||||
|
||||
preConfigure = ''
|
||||
|
||||
@@ -13,12 +13,12 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "2.2.5";
|
||||
version = "2.2.6";
|
||||
src = fetchFromCodeberg {
|
||||
owner = "routerkit";
|
||||
repo = "ifstate";
|
||||
tag = version;
|
||||
hash = "sha256-KdOlKjs/Zv8TsCiMpA87gb7KKpl4Ohg512yiuNHcV9o=";
|
||||
hash = "sha256-23WFKJUFYw+BZFzHXR5Vjx7Dd33CXua2u+GZV/b1K9E=";
|
||||
};
|
||||
docs = stdenv.mkDerivation {
|
||||
pname = "ifstate-docs";
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "ipget";
|
||||
version = "0.13.0";
|
||||
version = "0.13.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ipfs";
|
||||
repo = "ipget";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-mOZdoOl+eVMNOy5gfxeqmzOUAnc39WNJYr1l5IVId8U=";
|
||||
hash = "sha256-dG7nb9v+gKotRPVtO8tKqkOQ089zKBk39HxXkSXoW/U=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-oB6XWs649Aj6MYIhWBWXNgJkycsx/kGw9iEVy3nG9iw=";
|
||||
vendorHash = "sha256-+BOo/xSdB0xR8Rtumh+sjEL025PVxmNTmSCR1HjfW3w=";
|
||||
|
||||
postPatch = ''
|
||||
# main module (github.com/ipfs/ipget) does not contain package github.com/ipfs/ipget/sharness/dependencies
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
fetchFromGitHub,
|
||||
versionCheckHook,
|
||||
nix-update-script,
|
||||
pkg-config,
|
||||
freetype,
|
||||
harfbuzz,
|
||||
imlib2,
|
||||
@@ -17,17 +18,23 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "jfbview";
|
||||
version = "0.6.0";
|
||||
version = "0.6.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jichu4n";
|
||||
repo = "jfbview";
|
||||
tag = finalAttrs.version;
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-ASgKXk5iVqKsBc1uzakHs5ojUb6AptGm9LxNyFcDngc=";
|
||||
hash = "sha256-7iyDfMuGAXXLyDNz0d4jEQ+KfJ/LyUu4v1n0GcOKeEc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
__structuredAttrs = true;
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
freetype
|
||||
@@ -53,11 +60,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||
doInstallCheck = true;
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace CMakeLists.txt \
|
||||
--replace-fail "cmake_minimum_required(VERSION 3.2)" "cmake_minimum_required(VERSION 3.10)"
|
||||
'';
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = {
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
fetchpatch,
|
||||
lynx,
|
||||
}:
|
||||
|
||||
@@ -17,6 +18,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
patches = [
|
||||
./connect.patch
|
||||
./service-name.patch
|
||||
(fetchpatch {
|
||||
url = "https://src.fedoraproject.org/rpms/jwhois/raw/422e2326397c7a48df61acb8ef649864a874272b/f/jwhois-4.0-gcc15-fix.patch";
|
||||
hash = "sha256-bBZk2GUu8Y66u4u+zJxY/fxzzc2y17ECEJO6uNz9ngw=";
|
||||
})
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "jxscout";
|
||||
version = "0.9.4";
|
||||
version = "0.9.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "francisconeves97";
|
||||
repo = "jxscout";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-DvvhcnjBHRHUEW5mWHLa7ufC+7yzYwKKOV79Syk5zME=";
|
||||
hash = "sha256-jAtij9VJFYISXibmes+oO/Hh1MoEThkqfzmBe+z1RqQ=";
|
||||
};
|
||||
|
||||
subPackages = [ "cmd/jxscout" ];
|
||||
|
||||
@@ -27,9 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
nativeBuildInputs = [ autoreconfHook ];
|
||||
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ];
|
||||
|
||||
env = lib.optionalAttrs (!stdenv.cc.isClang) {
|
||||
NIX_CFLAGS_COMPILE = "-std=gnu17";
|
||||
};
|
||||
configureFlags = [ "CFLAGS=-std=gnu17" ];
|
||||
|
||||
postPatch = ''
|
||||
for a in tests/kakasi-* ; do
|
||||
|
||||
@@ -20,18 +20,18 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "karere";
|
||||
version = "2.5.3";
|
||||
version = "2.5.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tobagin";
|
||||
repo = "karere";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-0HIy//dIr3uHgapPCSxTx4Rq52g1f6JAS62eUvpEMwc=";
|
||||
hash = "sha256-cR4+nZvz7ELy9/POX9yZiryVcCcpC63mFhZ6kvR33i8=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit (finalAttrs) pname version src;
|
||||
hash = "sha256-agZ4wBHYBgNpnu9deMbKFbJev+WXvvmtXm2s79B+SEE=";
|
||||
hash = "sha256-h51B8iGiMWHbHogJSAKdm27QDBPzlrkCxlYOj9T4SuI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -17,8 +17,8 @@ let
|
||||
|
||||
imageHash =
|
||||
{
|
||||
"x86_64-linux" = "sha256-roS2pGO00ORN+xxNU3/uqJG9RzhVqf8gCkt8EJJbY/g=";
|
||||
"aarch64-linux" = "sha256-AuK5a2Qtd176B91+vSsEFwuWICpe8wcGTbXoE7B8b20=";
|
||||
"x86_64-linux" = "sha256-sHPFf5DKsLjCiCG6PSjCEFcEtzESOxsVD162Ui/nCRc=";
|
||||
"aarch64-linux" = "sha256-43P2MIMfE6+kB4/Ehe0NHmZhcd0/5Tnzj9vml5NxNWk=";
|
||||
}
|
||||
."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "3.21.0";
|
||||
version = "3.29.0";
|
||||
|
||||
kata-images = callPackage ./kata-images.nix { inherit version; };
|
||||
|
||||
@@ -34,7 +34,7 @@ buildGoModule rec {
|
||||
owner = "kata-containers";
|
||||
repo = "kata-containers";
|
||||
rev = version;
|
||||
hash = "sha256-gOPabvimKzP7U1/BRzjKPDKE0MHnhKI4j0WZPM6ZTSA=";
|
||||
hash = "sha256-AjGqKJVrcfHLY0NosBWFOgKC3eiU9hsFXQsU+LM8XME=";
|
||||
};
|
||||
|
||||
sourceRoot = "${src.name}/src/runtime";
|
||||
|
||||
@@ -10,14 +10,14 @@
|
||||
}:
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "katawa-shoujo-re-engineered";
|
||||
version = "2.0.3";
|
||||
version = "2.0.4";
|
||||
|
||||
src = fetchFromCodeberg {
|
||||
# GitHub mirror at fleetingheart/ksre
|
||||
owner = "fhs";
|
||||
repo = "katawa-shoujo-re-engineered";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-M2TWc5dl7lkwM/oisM6xtJwb3Dw9i6qUadBHGdEO2bs=";
|
||||
hash = "sha256-L8KYGV2sYXqjCppzlO40jzpusN85eOwR+muGK0SiXeA=";
|
||||
};
|
||||
|
||||
desktopItems = [
|
||||
|
||||
@@ -34,13 +34,13 @@ in
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "kew";
|
||||
version = "3.7.3";
|
||||
version = "4.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ravachol";
|
||||
repo = "kew";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-134SOyYnMPt7pIS8fb+lSA6ouubJQMGlIXPLyoRg6xA=";
|
||||
hash = "sha256-DtYiqAM5q6H5f1s39CMO/kA1tPFvwcmzS31gZqPz8MQ=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
}:
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "lazyhetzner";
|
||||
version = "1.2.0";
|
||||
version = "1.3.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "grammeaway";
|
||||
repo = "lazyhetzner";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-G7IfB/tnhPKf/tG0b2HKUshc4x+AySiHlJZNSlOJr2I=";
|
||||
hash = "sha256-yQgDegmwDD70mX38SInP2KhO3GdLpFY6Hr/JxP4RRoI=";
|
||||
|
||||
leaveDotGit = true;
|
||||
postFetch = ''
|
||||
|
||||
@@ -2,19 +2,28 @@
|
||||
lib,
|
||||
stdenvNoCC,
|
||||
fetchurl,
|
||||
nix-update-script,
|
||||
}:
|
||||
let
|
||||
inherit (stdenvNoCC.hostPlatform) system;
|
||||
version = "17.2.17";
|
||||
version = "17.9.1";
|
||||
source =
|
||||
{
|
||||
x86_64-linux = {
|
||||
url = "https://github.com/frida/frida/releases/download/${version}/frida-core-devkit-${version}-linux-x86_64.tar.xz";
|
||||
hash = "sha256-9elOokCY1bxzG2iL4iOODC/7qavwn77a0zOEBpAtT8Q=";
|
||||
hash = "sha256-94Zk7onepdNVEeDb+Vn4h680UoXCZPeZW+eGpaUrnwI=";
|
||||
};
|
||||
aarch64-linux = {
|
||||
url = "https://github.com/frida/frida/releases/download/${version}/frida-core-devkit-${version}-linux-arm64.tar.xz";
|
||||
hash = "sha256-jk8BKmp3VNvCYK6kgGouFOBECoDaGiWQ8EzZvBwL7cc=";
|
||||
hash = "sha256-o9kJvxqHICzuFItPj6r76D8aEEF/8QsRwJvE4oxphfA=";
|
||||
};
|
||||
x86_64-darwin = {
|
||||
url = "https://github.com/frida/frida/releases/download/${version}/frida-core-devkit-${version}-macos-x86_64.tar.xz";
|
||||
hash = "sha256-9W6o5giLSR/5bWsgRTMHI3GS7565Nkdb2kZCIm5V/cQ=";
|
||||
};
|
||||
aarch64-darwin = {
|
||||
url = "https://github.com/frida/frida/releases/download/${version}/frida-core-devkit-${version}-macos-arm64.tar.xz";
|
||||
hash = "sha256-bTxBvz+wpdNGUDHTFB1nN1UroMC3Bi2H/bzTVSCeMno=";
|
||||
};
|
||||
}
|
||||
.${system} or (throw "Unsupported system: ${system}");
|
||||
@@ -37,6 +46,8 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = {
|
||||
description = "Frida core library intended for static linking into bindings";
|
||||
homepage = "https://frida.re/";
|
||||
@@ -46,6 +57,8 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
platforms = [
|
||||
"x86_64-linux"
|
||||
"aarch64-linux"
|
||||
"x86_64-darwin"
|
||||
"aarch64-darwin"
|
||||
];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
};
|
||||
|
||||
@@ -6,16 +6,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "librespeed-cli";
|
||||
version = "1.0.12";
|
||||
version = "1.0.13";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "librespeed";
|
||||
repo = "speedtest-cli";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-njaQ/Be5rDCqkZJkij0nRi8aIO5uZYo8t3BjIcdKoCM=";
|
||||
hash = "sha256-Q6JdkXl6EaM/Uh2u2xH4Afa+aFvssZh98J7uUtJv/H0=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-dmaq9+0FjqYh2ZLg8bu8cPJZ9QClcvwid1nmsftmrf0=";
|
||||
vendorHash = "sha256-LXSCOAX3EwDBJ37mkS/BZCllgEai8tC7WFy6pebNAyo=";
|
||||
|
||||
# Tests have additional requirements
|
||||
doCheck = false;
|
||||
|
||||
@@ -21,13 +21,13 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "libunicode";
|
||||
version = "0.7.0";
|
||||
version = "0.9.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "contour-terminal";
|
||||
repo = "libunicode";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-J8qawT1oiUO9xTVEMQvsY0K2NtIfkUq9PoCbFt6wqek=";
|
||||
hash = "sha256-EBu8zn5XritudZmBvQmjOmU08XLjhyKI6hVCrnWoR6k=";
|
||||
};
|
||||
|
||||
# Fix: set_target_properties Can not find target to add properties to: Catch2, et al.
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
diff --git a/src/libunicode/CMakeLists.txt b/src/libunicode/CMakeLists.txt
|
||||
index bb1a824..166834c 100644
|
||||
index 25abbd1..99f8b8d 100644
|
||||
--- a/src/libunicode/CMakeLists.txt
|
||||
+++ b/src/libunicode/CMakeLists.txt
|
||||
@@ -235,10 +235,10 @@ if(LIBUNICODE_TESTING)
|
||||
# supress conversion warnings for Catch2
|
||||
@@ -317,10 +317,10 @@ if(LIBUNICODE_TESTING)
|
||||
if(NOT Catch2_FOUND)
|
||||
# Suppress all warnings for embedded third-party Catch2.
|
||||
# https://github.com/catchorg/Catch2/issues/2583
|
||||
# https://github.com/SFML/SFML/blob/e45628e2ebc5843baa3739781276fa85a54d4653/test/CMakeLists.txt#L18-L22
|
||||
- set_target_properties(Catch2 PROPERTIES COMPILE_OPTIONS "" EXPORT_COMPILE_COMMANDS OFF)
|
||||
- set_target_properties(Catch2WithMain PROPERTIES EXPORT_COMPILE_COMMANDS OFF)
|
||||
- suppress_thirdparty_warnings(Catch2)
|
||||
- suppress_thirdparty_warnings(Catch2WithMain)
|
||||
- get_target_property(CATCH2_INCLUDE_DIRS Catch2 INTERFACE_INCLUDE_DIRECTORIES)
|
||||
- target_include_directories(Catch2 SYSTEM INTERFACE ${CATCH2_INCLUDE_DIRS})
|
||||
+ # set_target_properties(Catch2 PROPERTIES COMPILE_OPTIONS "" EXPORT_COMPILE_COMMANDS OFF)
|
||||
+ # set_target_properties(Catch2WithMain PROPERTIES EXPORT_COMPILE_COMMANDS OFF)
|
||||
+ # suppress_thirdparty_warnings(Catch2)
|
||||
+ # suppress_thirdparty_warnings(Catch2WithMain)
|
||||
+ # get_target_property(CATCH2_INCLUDE_DIRS Catch2 INTERFACE_INCLUDE_DIRECTORIES)
|
||||
+ # target_include_directories(Catch2 SYSTEM INTERFACE ${CATCH2_INCLUDE_DIRS})
|
||||
endif()
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
installShellFiles,
|
||||
scdoc,
|
||||
makeWrapper,
|
||||
nix-update-script,
|
||||
|
||||
# Script dependencies.
|
||||
fzf,
|
||||
@@ -14,16 +15,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "license-cli";
|
||||
version = "3.1.0";
|
||||
version = "3.2.1";
|
||||
|
||||
src = fetchFromSourcehut {
|
||||
owner = "~zethra";
|
||||
repo = "license";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-OGS26mE5rjxlZOaBWhYc7C8aM3Lq2xX0f31LgckjJF8=";
|
||||
hash = "sha256-eS4KuoUJA6e+Y6WNFCJTXgjV5t3Eh7wc2KvWi/+jCeI=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-Jvg3XndPyQ9TYejJaO7GAI9RwLAOWB0uapA+6WIKAkI=";
|
||||
cargoHash = "sha256-7C/KAMBXbkxsjnkIJsGBOasOGGIXV8QhVEkkP+vseos=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
installShellFiles
|
||||
@@ -55,6 +56,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
}
|
||||
'';
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = {
|
||||
homepage = "https://git.sr.ht/~zethra/license";
|
||||
description = "Command-line tool to easily add license to your project";
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "lintspec";
|
||||
version = "0.16.0";
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "beeb";
|
||||
@@ -23,6 +24,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
"lintspec"
|
||||
];
|
||||
|
||||
strictDeps = true;
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
|
||||
installShellCompletion --cmd lintspec \
|
||||
|
||||
@@ -6,16 +6,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "llmfit";
|
||||
version = "0.9.8";
|
||||
version = "0.9.17";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "AlexsJones";
|
||||
repo = "llmfit";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-hD/9Q/VChQZBVYH4c7rMdIoTsM11TgYO+OSDs2W7aKM=";
|
||||
hash = "sha256-ILLNExMAsBhikwrXZa9qgNlJzKTEwhjhvl5UQGtKPT0=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-BrydHdtiMklC8OZ+FzDg88v+i2/plPyX9eTYprtqNnM=";
|
||||
cargoHash = "sha256-ftnGz3mUGMOQveKbsiUVSsP0hqkj9LVxnGrCG+fzvJ4=";
|
||||
|
||||
meta = {
|
||||
description = "TUI to find LLM models right sized for the system's RAM, CPU, and GPU";
|
||||
|
||||
@@ -7,25 +7,26 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "lucida-downloader";
|
||||
version = "0.7.0";
|
||||
version = "0.8.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jelni";
|
||||
repo = "lucida-downloader";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-f5cegAucJSiRekTAZBkrdn0HoEELvINN6Rd5Ehb7InA=";
|
||||
hash = "sha256-284f3+yKkE37wZzmyW7qupvYwEkmLvco8lc5dFSiLAQ=";
|
||||
};
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
cargoHash = "sha256-ADo0AuMsvd86ytlVStBXPJ9vFG/JeSm2kDMGM5VCqzA=";
|
||||
cargoHash = "sha256-PT8E9AqvhChKk76AA2qsAf2ICy5maQ9SK96V/vkmwy8=";
|
||||
|
||||
meta = {
|
||||
description = "Multithreaded client for downloading music for free with lucida";
|
||||
homepage = "https://github.com/jelni/lucida-downloader";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
license = lib.licenses.agpl3Plus;
|
||||
mainProgram = "lucida";
|
||||
maintainers = with lib.maintainers; [
|
||||
jelni
|
||||
surfaceflinger
|
||||
];
|
||||
};
|
||||
|
||||
@@ -22,7 +22,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
|
||||
# LLVM Apple assembler rejects `:lo12:` combined with `@PAGEOFF`.
|
||||
postPatch = lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) ''
|
||||
substituteInPlace "$cargoDepsCopy"/sha1-asm-*/src/aarch64_apple.S \
|
||||
substituteInPlace "$cargoDepsCopy"/*/sha1-asm-*/src/aarch64_apple.S \
|
||||
--replace-fail "#:lo12:.K0@PAGEOFF" ".K0@PAGEOFF" \
|
||||
--replace-fail "#:lo12:.K1@PAGEOFF" ".K1@PAGEOFF" \
|
||||
--replace-fail "#:lo12:.K2@PAGEOFF" ".K2@PAGEOFF" \
|
||||
|
||||
@@ -22,13 +22,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "lxc";
|
||||
version = "6.0.6";
|
||||
version = "7.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lxc";
|
||||
repo = "lxc";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-DaKyaBfxO67L7zzOAYWSiYTAIILtdF4Ij7EXr+SAXVs=";
|
||||
hash = "sha256-eB68l7SmVxJViGmVlVtEXVD+cRtr4WqOrA8b9ImQ89g=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -10,11 +10,11 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "maestro";
|
||||
version = "2.4.0";
|
||||
version = "2.5.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mobile-dev-inc/maestro/releases/download/cli-${finalAttrs.version}/maestro.zip";
|
||||
hash = "sha256-rqIs5nq2cYmX7JkMWGUu3gwr6PEKxHmQOco9zjOQ1jQ=";
|
||||
hash = "sha256-LZJL/TfMyrykOKcnITZIy/5Pi7cRVZ7I6dGZ3AmlzlI=";
|
||||
};
|
||||
|
||||
dontUnpack = true;
|
||||
|
||||
@@ -23,13 +23,13 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "mangowc";
|
||||
version = "0.12.3";
|
||||
version = "0.12.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "DreamMaoMao";
|
||||
repo = "mangowc";
|
||||
owner = "mangowm";
|
||||
repo = "mango";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-cuOOgfufbGv0QIrRD6bAzaHiYXt32wxwt2Tzi+jAmwg=";
|
||||
hash = "sha256-k9qFn9I+eeAq1kBfw6QRLRMDb6sIV+pgd5zpKNoc1ck=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -70,7 +70,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
meta = {
|
||||
mainProgram = "mango";
|
||||
description = "Lightweight and feature-rich Wayland compositor based on dwl";
|
||||
homepage = "https://github.com/DreamMaoMao/mangowc";
|
||||
homepage = "https://mangowm.github.io";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ hustlerone ];
|
||||
platforms = lib.platforms.linux;
|
||||
|
||||
@@ -38,17 +38,17 @@ let
|
||||
in
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "matrix-continuwuity";
|
||||
version = "0.5.7";
|
||||
version = "0.5.8";
|
||||
|
||||
src = fetchFromGitea {
|
||||
domain = "forgejo.ellis.link";
|
||||
owner = "continuwuation";
|
||||
repo = "continuwuity";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-DrW31VesYipZlFpCoCv4Sj4BtKeAF9/UpWhZjBIrXH4=";
|
||||
hash = "sha256-o7bZMSsdSt6VOrsuSMrS7fU9u/LrdD/579IMvsZH+ss=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-E4eqPTLTilqMdIJ9MHbMbu5zTpqEqNPPo3rMS+sA8uA=";
|
||||
cargoHash = "sha256-QM4K5TmWWRTcrovAvvEbXEraI4C0vMSJ68Z/6kHhOr8=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
|
||||
@@ -6,149 +6,159 @@
|
||||
maven,
|
||||
writers,
|
||||
}:
|
||||
|
||||
{
|
||||
src,
|
||||
sourceRoot ? null,
|
||||
buildOffline ? false,
|
||||
doCheck ? true,
|
||||
prePatch ? null,
|
||||
patches ? [ ],
|
||||
postPatch ? null,
|
||||
pname,
|
||||
version,
|
||||
mvnJdk ? jdk,
|
||||
mvnHash ? "",
|
||||
mvnFetchExtraArgs ? { },
|
||||
mvnDepsParameters ? "",
|
||||
manualMvnArtifacts ? [ ],
|
||||
manualMvnSources ? [ ],
|
||||
mvnParameters ? "",
|
||||
...
|
||||
}@args:
|
||||
|
||||
# originally extracted from dbeaver
|
||||
# created to allow using maven packages in the same style as rust
|
||||
|
||||
let
|
||||
mvnSkipTests = lib.optionalString (!doCheck) "-DskipTests";
|
||||
|
||||
writeProxySettings = writers.writePython3 "write-proxy-settings" { } ./maven-proxy.py;
|
||||
|
||||
fetchedMavenDeps = stdenv.mkDerivation (
|
||||
buildMavenPackage =
|
||||
{
|
||||
pname = "maven-deps-${pname}";
|
||||
inherit
|
||||
src
|
||||
sourceRoot
|
||||
prePatch
|
||||
patches
|
||||
postPatch
|
||||
version
|
||||
;
|
||||
src,
|
||||
sourceRoot ? null,
|
||||
buildOffline ? false,
|
||||
doCheck ? true,
|
||||
prePatch ? null,
|
||||
patches ? [ ],
|
||||
postPatch ? null,
|
||||
pname,
|
||||
version,
|
||||
mvnJdk ? jdk,
|
||||
mvnHash ? "",
|
||||
mvnFetchExtraArgs ? { },
|
||||
mvnDepsParameters ? "",
|
||||
manualMvnArtifacts ? [ ],
|
||||
manualMvnSources ? [ ],
|
||||
mvnParameters ? "",
|
||||
...
|
||||
}@args:
|
||||
|
||||
nativeBuildInputs = [
|
||||
maven
|
||||
]
|
||||
++ args.nativeBuildInputs or [ ];
|
||||
# originally extracted from dbeaver
|
||||
# created to allow using maven packages in the same style as rust
|
||||
|
||||
env = mvnFetchExtraArgs.env or { } // {
|
||||
JAVA_HOME = mvnJdk;
|
||||
};
|
||||
let
|
||||
mvnSkipTests = lib.optionalString (!doCheck) "-DskipTests";
|
||||
|
||||
impureEnvVars = lib.fetchers.proxyImpureEnvVars;
|
||||
writeProxySettings = writers.writePython3 "write-proxy-settings" { } ./maven-proxy.py;
|
||||
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
fetchedMavenDeps = stdenv.mkDerivation (
|
||||
{
|
||||
pname = "maven-deps-${pname}";
|
||||
inherit
|
||||
src
|
||||
sourceRoot
|
||||
prePatch
|
||||
patches
|
||||
postPatch
|
||||
version
|
||||
;
|
||||
|
||||
MAVEN_EXTRA_ARGS="-B"
|
||||
nativeBuildInputs = [
|
||||
maven
|
||||
]
|
||||
++ args.nativeBuildInputs or [ ];
|
||||
|
||||
# handle proxy
|
||||
if [[ -n "''${HTTP_PROXY-}" ]] || [[ -n "''${HTTPS_PROXY-}" ]] || [[ -n "''${NO_PROXY-}" ]];then
|
||||
mvnSettingsFile="$(mktemp -d)/settings.xml"
|
||||
${writeProxySettings} $mvnSettingsFile
|
||||
MAVEN_EXTRA_ARGS="$MAVEN_EXTRA_ARGS -s=$mvnSettingsFile"
|
||||
fi
|
||||
env = mvnFetchExtraArgs.env or { } // {
|
||||
JAVA_HOME = mvnJdk;
|
||||
};
|
||||
|
||||
# handle cacert by populating a trust store on the fly
|
||||
if [[ -n "''${NIX_SSL_CERT_FILE-}" ]] && [[ "''${NIX_SSL_CERT_FILE-}" != "/no-cert-file.crt" ]];then
|
||||
echo "using ''${NIX_SSL_CERT_FILE-} as trust store"
|
||||
${jre-generate-cacerts} ${lib.getBin jdk}/bin/keytool $NIX_SSL_CERT_FILE
|
||||
impureEnvVars = lib.fetchers.proxyImpureEnvVars;
|
||||
|
||||
MAVEN_EXTRA_ARGS="$MAVEN_EXTRA_ARGS -Djavax.net.ssl.trustStore=cacerts -Djavax.net.ssl.trustStorePassword=changeit"
|
||||
fi
|
||||
''
|
||||
+ lib.optionalString buildOffline ''
|
||||
mvn $MAVEN_EXTRA_ARGS de.qaware.maven:go-offline-maven-plugin:1.2.8:resolve-dependencies -Dmaven.repo.local=$out/.m2 ${mvnDepsParameters}
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
|
||||
for artifactId in ${toString manualMvnArtifacts}
|
||||
do
|
||||
echo "downloading manual $artifactId"
|
||||
mvn $MAVEN_EXTRA_ARGS dependency:get -Dartifact="$artifactId" -Dmaven.repo.local=$out/.m2
|
||||
done
|
||||
MAVEN_EXTRA_ARGS="-B"
|
||||
|
||||
for artifactId in ${toString manualMvnSources}
|
||||
do
|
||||
group=$(echo $artifactId | cut -d':' -f1)
|
||||
artifact=$(echo $artifactId | cut -d':' -f2)
|
||||
echo "downloading manual sources $artifactId"
|
||||
mvn $MAVEN_EXTRA_ARGS dependency:sources -DincludeGroupIds="$group" -DincludeArtifactIds="$artifact" -Dmaven.repo.local=$out/.m2
|
||||
done
|
||||
''
|
||||
+ lib.optionalString (!buildOffline) ''
|
||||
mvn $MAVEN_EXTRA_ARGS package -Dmaven.repo.local=$out/.m2 ${mvnSkipTests} ${mvnParameters}
|
||||
''
|
||||
+ ''
|
||||
runHook postBuild
|
||||
'';
|
||||
# handle proxy
|
||||
if [[ -n "''${HTTP_PROXY-}" ]] || [[ -n "''${HTTPS_PROXY-}" ]] || [[ -n "''${NO_PROXY-}" ]];then
|
||||
mvnSettingsFile="$(mktemp -d)/settings.xml"
|
||||
${writeProxySettings} $mvnSettingsFile
|
||||
MAVEN_EXTRA_ARGS="$MAVEN_EXTRA_ARGS -s=$mvnSettingsFile"
|
||||
fi
|
||||
|
||||
# keep only *.{pom,jar,sha1,nbm} and delete all ephemeral files with lastModified timestamps inside
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
# handle cacert by populating a trust store on the fly
|
||||
if [[ -n "''${NIX_SSL_CERT_FILE-}" ]] && [[ "''${NIX_SSL_CERT_FILE-}" != "/no-cert-file.crt" ]];then
|
||||
echo "using ''${NIX_SSL_CERT_FILE-} as trust store"
|
||||
${jre-generate-cacerts} ${lib.getBin jdk}/bin/keytool $NIX_SSL_CERT_FILE
|
||||
|
||||
find $out -type f \( \
|
||||
-name \*.lastUpdated \
|
||||
-o -name resolver-status.properties \
|
||||
-o -name _remote.repositories \) \
|
||||
-delete
|
||||
MAVEN_EXTRA_ARGS="$MAVEN_EXTRA_ARGS -Djavax.net.ssl.trustStore=cacerts -Djavax.net.ssl.trustStorePassword=changeit"
|
||||
fi
|
||||
''
|
||||
+ lib.optionalString buildOffline ''
|
||||
mvn $MAVEN_EXTRA_ARGS de.qaware.maven:go-offline-maven-plugin:1.2.8:resolve-dependencies -Dmaven.repo.local=$out/.m2 ${mvnDepsParameters}
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
for artifactId in ${toString manualMvnArtifacts}
|
||||
do
|
||||
echo "downloading manual $artifactId"
|
||||
mvn $MAVEN_EXTRA_ARGS dependency:get -Dartifact="$artifactId" -Dmaven.repo.local=$out/.m2
|
||||
done
|
||||
|
||||
# don't do any fixup
|
||||
dontFixup = true;
|
||||
outputHashAlgo = if mvnHash != "" then null else "sha256";
|
||||
outputHashMode = "recursive";
|
||||
outputHash = mvnHash;
|
||||
}
|
||||
// (removeAttrs mvnFetchExtraArgs [ "env" ])
|
||||
);
|
||||
for artifactId in ${toString manualMvnSources}
|
||||
do
|
||||
group=$(echo $artifactId | cut -d':' -f1)
|
||||
artifact=$(echo $artifactId | cut -d':' -f2)
|
||||
echo "downloading manual sources $artifactId"
|
||||
mvn $MAVEN_EXTRA_ARGS dependency:sources -DincludeGroupIds="$group" -DincludeArtifactIds="$artifact" -Dmaven.repo.local=$out/.m2
|
||||
done
|
||||
''
|
||||
+ lib.optionalString (!buildOffline) ''
|
||||
mvn $MAVEN_EXTRA_ARGS package -Dmaven.repo.local=$out/.m2 ${mvnSkipTests} ${mvnParameters}
|
||||
''
|
||||
+ ''
|
||||
runHook postBuild
|
||||
'';
|
||||
|
||||
# keep only *.{pom,jar,sha1,nbm} and delete all ephemeral files with lastModified timestamps inside
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
find $out -type f \( \
|
||||
-name \*.lastUpdated \
|
||||
-o -name resolver-status.properties \
|
||||
-o -name _remote.repositories \) \
|
||||
-delete
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
# don't do any fixup
|
||||
dontFixup = true;
|
||||
outputHashAlgo = if mvnHash != "" then null else "sha256";
|
||||
outputHashMode = "recursive";
|
||||
outputHash = mvnHash;
|
||||
}
|
||||
// (removeAttrs mvnFetchExtraArgs [ "env" ])
|
||||
);
|
||||
in
|
||||
stdenv.mkDerivation (
|
||||
removeAttrs args [ "mvnFetchExtraArgs" ]
|
||||
// {
|
||||
inherit fetchedMavenDeps;
|
||||
|
||||
nativeBuildInputs = args.nativeBuildInputs or [ ] ++ [
|
||||
maven
|
||||
];
|
||||
|
||||
env = args.env or { } // {
|
||||
JAVA_HOME = mvnJdk;
|
||||
};
|
||||
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
|
||||
mvnDeps=$(cp -dpR ${fetchedMavenDeps}/.m2 ./ && chmod +w -R .m2 && pwd)
|
||||
runHook afterDepsSetup
|
||||
mvn package -o -nsu "-Dmaven.repo.local=$mvnDeps/.m2" ${mvnSkipTests} ${mvnParameters}
|
||||
|
||||
runHook postBuild
|
||||
'';
|
||||
|
||||
meta = args.meta or { } // {
|
||||
platforms = args.meta.platforms or maven.meta.platforms;
|
||||
};
|
||||
}
|
||||
);
|
||||
in
|
||||
stdenv.mkDerivation (
|
||||
removeAttrs args [ "mvnFetchExtraArgs" ]
|
||||
// {
|
||||
inherit fetchedMavenDeps;
|
||||
|
||||
nativeBuildInputs = args.nativeBuildInputs or [ ] ++ [
|
||||
maven
|
||||
];
|
||||
|
||||
env = args.env or { } // {
|
||||
JAVA_HOME = mvnJdk;
|
||||
};
|
||||
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
|
||||
mvnDeps=$(cp -dpR ${fetchedMavenDeps}/.m2 ./ && chmod +w -R .m2 && pwd)
|
||||
runHook afterDepsSetup
|
||||
mvn package -o -nsu "-Dmaven.repo.local=$mvnDeps/.m2" ${mvnSkipTests} ${mvnParameters}
|
||||
|
||||
runHook postBuild
|
||||
'';
|
||||
|
||||
meta = args.meta or { } // {
|
||||
platforms = args.meta.platforms or maven.meta.platforms;
|
||||
};
|
||||
}
|
||||
)
|
||||
fnOrAttrs:
|
||||
if !lib.isFunction fnOrAttrs then
|
||||
buildMavenPackage fnOrAttrs
|
||||
else
|
||||
let
|
||||
finalAttrs = fnOrAttrs finalAttrs;
|
||||
in
|
||||
buildMavenPackage finalAttrs
|
||||
|
||||
@@ -85,7 +85,10 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
];
|
||||
license = lib.licenses.asl20;
|
||||
mainProgram = "mvn";
|
||||
maintainers = with lib.maintainers; [ tricktron ];
|
||||
maintainers = with lib.maintainers; [
|
||||
tricktron
|
||||
britter
|
||||
];
|
||||
teams = [ lib.teams.java ];
|
||||
inherit (jdk_headless.meta) platforms;
|
||||
};
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "metacubexd";
|
||||
version = "1.245.0";
|
||||
version = "1.245.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "MetaCubeX";
|
||||
repo = "metacubexd";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-Owapy+nldc0tQAolXNseSOIJHtVKaev+GSw8hHvJDcI=";
|
||||
hash = "sha256-h+WaeDAdJ2ucIrtiQ3Sef7UjhG6LLwa/CUCnNJgo6lE=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
inherit (finalAttrs) pname version src;
|
||||
pnpm = pnpm_10;
|
||||
fetcherVersion = 3;
|
||||
hash = "sha256-Jw2k5vYDq7hwpMBCsMQm6VKxD2nI+W19+BzArkFEdCI=";
|
||||
hash = "sha256-FRTjHQvy4zoeh4BBhpUv6wEnlYL1bRqGKbbT6IlK5Gg=";
|
||||
};
|
||||
|
||||
buildPhase = ''
|
||||
|
||||
@@ -10,16 +10,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "minify";
|
||||
version = "2.24.12";
|
||||
version = "2.24.13";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tdewolff";
|
||||
repo = "minify";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-ZOe3CcYn3DSa4skgXe63F9gwX8qrX3RBSkqvuzJtN+o=";
|
||||
hash = "sha256-wmK+4ryM4pONuDuq5V+Y5/qd0II0QiTJ0pq/3PYQSWQ=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-gH9HiNYAARImEdA4TESg8BXuedhs3Priv7dgZwcnrHU=";
|
||||
vendorHash = "sha256-1a3DrkBj2R22933blXpI2UzMZSc/SN3zn89bBihxWFk=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ let
|
||||
in
|
||||
python3Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "mistral-vibe";
|
||||
version = "2.9.2";
|
||||
version = "2.9.3";
|
||||
pyproject = true;
|
||||
__structuredAttrs = true;
|
||||
|
||||
@@ -36,7 +36,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
|
||||
owner = "mistralai";
|
||||
repo = "mistral-vibe";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-dACXm89ZMv1LV1wvyCZqc7NgIOvqdAKKoxeGutNjFYo=";
|
||||
hash = "sha256-3kMilvBmBhP57jPlDLc+S6kDuJjcOjMHEwh8W4hzEVw=";
|
||||
};
|
||||
|
||||
build-system = with python3Packages; [
|
||||
|
||||
@@ -8,14 +8,14 @@
|
||||
}:
|
||||
buildLua (finalAttrs: {
|
||||
pname = "modernz";
|
||||
version = "0.3.1";
|
||||
version = "0.3.2";
|
||||
|
||||
scriptPath = "modernz.lua";
|
||||
src = fetchFromGitHub {
|
||||
owner = "Samillion";
|
||||
repo = "ModernZ";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-xHiKE84qBYa8wnLMhrTnOZPLwdY7ddW7ayIfFz1dIRw=";
|
||||
hash = "sha256-HUbS5L0kuYYm9HZ0BEzsqFQii3PQlZtzPiVRF/rDbcY=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ installFonts ];
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ncbi-vdb";
|
||||
version = "3.3.0";
|
||||
version = "3.4.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ncbi";
|
||||
repo = "ncbi-vdb";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-bYVwgNYnFg2OPaPWSbXIW+VXprxg/PxwHIRCnDfQRls=";
|
||||
hash = "sha256-A6Pjy1dEkCHy1B6LrWwVs8Et41POvdK4Upsyp4JUnaU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
wrapGAppsHook4,
|
||||
libadwaita,
|
||||
libportal-gtk4,
|
||||
nix-update-script,
|
||||
}:
|
||||
python3Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "netpeek";
|
||||
@@ -49,6 +50,8 @@ python3Packages.buildPythonApplication (finalAttrs: {
|
||||
makeWrapperArgs+=("''${gappsWrapperArgs[@]}")
|
||||
'';
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = {
|
||||
description = "Modern network scanner for GNOME";
|
||||
homepage = "https://github.com/ZingyTomato/NetPeek";
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "nvidia-modprobe";
|
||||
version = "595.58.03";
|
||||
version = "595.71.05";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "NVIDIA";
|
||||
repo = "nvidia-modprobe";
|
||||
rev = finalAttrs.version;
|
||||
hash = "sha256-xInGJb4pnSWHRV93tRACcW87oqBjFiBSGI74N8uVM9A=";
|
||||
hash = "sha256-XVWvnUZkEqEh3UjPIU6DaZuYU9DvjfIMsWbLJ78jJWs=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ gnum4 ];
|
||||
|
||||
@@ -9,11 +9,11 @@
|
||||
# that the entire compilation is more tested using clang from an upstream POV.
|
||||
clangStdenv.mkDerivation (finalAttrs: {
|
||||
pname = "openbgpd";
|
||||
version = "9.0";
|
||||
version = "9.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://cdn.openbsd.org/pub/OpenBSD/OpenBGPD/openbgpd-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-4JfE81Gibx3lM5IS2eENTPWrxLgQXk8cSI7wZakD9hU=";
|
||||
hash = "sha256-GUUYWBGdRplN/4zyfQYzMpzULyi6Oou1pfz0Zexem8M=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user