Revert "Merge branch 'staging-next' into staging"

This reverts commit c00451dc71, reversing
changes made to 71467300b6.
This commit is contained in:
Michael Daniels
2026-02-27 19:35:48 -05:00
parent c00451dc71
commit 4982f4c206
185 changed files with 3346 additions and 4859 deletions
+1 -1
View File
@@ -32,7 +32,7 @@ We provide a version of Rebar3, under `rebar3`. We also provide a helper to fetc
We also provide a version on Rebar3 with plugins included, under `rebar3WithPlugins`. This package is a function which takes two arguments: `plugins`, a list of nix derivations to include as plugins (loaded only when specified in `rebar.config`), and `globalPlugins`, which should always be loaded by rebar3. Example: `rebar3WithPlugins { globalPlugins = [beamPackages.pc]; }`.
When adding a new plugin it is important that the `name` attribute is the same as the atom used by rebar3 to refer to the plugin.
When adding a new plugin it is important that the `packageName` attribute is the same as the atom used by rebar3 to refer to the plugin.
### Mix & Erlang.mk {#build-tools-other}
+6
View File
@@ -14748,6 +14748,12 @@
githubId = 621759;
name = "Lassulus";
};
laurent-f1z1 = {
email = "laurent.nixpkgs@fainsin.bzh";
github = "Laurent2916";
githubId = 21087104;
name = "Laurent Fainsin";
};
lavafroth = {
email = "lavafroth@protonmail.com";
github = "lavafroth";
+1 -1
View File
@@ -85,7 +85,7 @@ lualdap,,,,,,aanderse
lualine.nvim,,,https://luarocks.org/dev,,,
lualogging,,,,,,
luaossl,,,,,5.1,
luaposix,,,,,,lblasc
luaposix,,,,34.1.1-1,,lblasc
luaprompt,,,,,,Freed-Wu
luarepl,,,,,,
luarocks,,,,,,mrcjkb teto
1 name rockspec ref server version luaversion maintainers
85 lualine.nvim https://luarocks.org/dev
86 lualogging
87 luaossl 5.1
88 luaposix 34.1.1-1 lblasc
89 luaprompt Freed-Wu
90 luarepl
91 luarocks mrcjkb teto
-1
View File
@@ -12,7 +12,6 @@ in
NotAShelf
mdaniels5757
viperML
faukah
];
options.programs.nh = {
File diff suppressed because it is too large Load Diff
@@ -698,10 +698,10 @@
elpaBuild {
pname = "beframe";
ename = "beframe";
version = "1.5.0";
version = "1.4.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/beframe-1.5.0.tar";
sha256 = "0cx7jxlfzqaldswnk2wg5z4zb7lv24x5by9h20y4vpf973nclj0r";
url = "https://elpa.gnu.org/packages/beframe-1.4.0.tar";
sha256 = "1766y7jwhsccmndd30v7hyh3i8gacvzwb73ix7g0zynp12m6x6kb";
};
packageRequires = [ ];
meta = {
@@ -994,10 +994,10 @@
elpaBuild {
pname = "buframe";
ename = "buframe";
version = "0.3";
version = "0.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/buframe-0.3.tar";
sha256 = "1lhbs13f1kky4f7ylfl4ki7gqi51x2rgmipmwx3w9b8hx8d8s6h1";
url = "https://elpa.gnu.org/packages/buframe-0.2.tar";
sha256 = "0bnj4xvwmda62j9i7a9pnd0x20wa6g3il8cl55df26qpgqmjjpkq";
};
packageRequires = [ timeout ];
meta = {
@@ -1085,10 +1085,10 @@
elpaBuild {
pname = "cape";
ename = "cape";
version = "2.6";
version = "2.5";
src = fetchurl {
url = "https://elpa.gnu.org/packages/cape-2.6.tar";
sha256 = "0n4j70w1q9ix9d8s276g4shkn1k7hv8d6wqpx65wchgilwbjx07z";
url = "https://elpa.gnu.org/packages/cape-2.5.tar";
sha256 = "1xfrz3pvryp0b5x14dy04s97j3ir0iqxaij77a64gqvpmfjg154i";
};
packageRequires = [ compat ];
meta = {
@@ -1900,10 +1900,10 @@
elpaBuild {
pname = "dape";
ename = "dape";
version = "0.26.0";
version = "0.25.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/dape-0.26.0.tar";
sha256 = "0arid8qwaf7ic76hsjzj7grn41krsphnzvihmjbgm4im6b7zzb37";
url = "https://elpa.gnu.org/packages/dape-0.25.0.tar";
sha256 = "1ffmmaqadgrc0h51zk1j8c5whrzi7c63l069jl74xmczvphh7zl4";
};
packageRequires = [ jsonrpc ];
meta = {
@@ -2134,28 +2134,6 @@
};
}
) { };
denote-review = callPackage (
{
denote,
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "denote-review";
ename = "denote-review";
version = "1.0.5";
src = fetchurl {
url = "https://elpa.gnu.org/packages/denote-review-1.0.5.tar";
sha256 = "0ss3mkir4x3k6f9fsg2z8w87dm2ny6a8yj4lf2hqkb1fsp9cl5wb";
};
packageRequires = [ denote ];
meta = {
homepage = "https://elpa.gnu.org/packages/denote-review.html";
license = lib.licenses.free;
};
}
) { };
denote-search = callPackage (
{
denote,
@@ -2558,10 +2536,10 @@
elpaBuild {
pname = "do-at-point";
ename = "do-at-point";
version = "0.2.0";
version = "0.1.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/do-at-point-0.2.0.tar";
sha256 = "028vpz6xss6k5wh3p6pigd47r5vrpl8fgai0spmz22ldawy61dfg";
url = "https://elpa.gnu.org/packages/do-at-point-0.1.2.tar";
sha256 = "0kirhg78ra6311hx1f1kpqhpxjxxg61gnzsh9j6id10f92h6m5gz";
};
packageRequires = [ ];
meta = {
@@ -2642,10 +2620,10 @@
elpaBuild {
pname = "doric-themes";
ename = "doric-themes";
version = "1.0.0";
version = "0.6.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/doric-themes-1.0.0.tar";
sha256 = "0bgbqa8j5yi23b7k447q5sffr1vk8pg23qk0a56vayz62y7ga8xa";
url = "https://elpa.gnu.org/packages/doric-themes-0.6.0.tar";
sha256 = "0rfdlzxg5xsmx4qzv9ffsp82immwaj44q2kmqr9lrrzqw185gwxy";
};
packageRequires = [ ];
meta = {
@@ -2844,10 +2822,10 @@
elpaBuild {
pname = "eev";
ename = "eev";
version = "20260126";
version = "20251219";
src = fetchurl {
url = "https://elpa.gnu.org/packages/eev-20260126.tar";
sha256 = "10n8fs61casjx7p64jvghwc15b09mmwp06af9s32z9bj73r4hyfk";
url = "https://elpa.gnu.org/packages/eev-20251219.tar";
sha256 = "00q9yrcyd74nkqv32s1917s1qvgx6rg9lja5bka6i0jkwpw1rxzn";
};
packageRequires = [ ];
meta = {
@@ -2866,10 +2844,10 @@
elpaBuild {
pname = "ef-themes";
ename = "ef-themes";
version = "2.1.0";
version = "2.0.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ef-themes-2.1.0.tar";
sha256 = "09rb5pkqz63mc86f8n7969f8x27jdrhz51rh6vl0v3j4nvivv3dx";
url = "https://elpa.gnu.org/packages/ef-themes-2.0.1.tar";
sha256 = "039jhc3lwwp7s420078zr65k4l611n5x9bxhj2klqyzixsw4w64n";
};
packageRequires = [ modus-themes ];
meta = {
@@ -2923,10 +2901,10 @@
elpaBuild {
pname = "el-job";
ename = "el-job";
version = "2.7.3";
version = "2.6.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/el-job-2.7.3.tar";
sha256 = "0fvamj342grhv9b1fl0p1n831sj5jvia4sd4n17i80z20yjydn8l";
url = "https://elpa.gnu.org/packages/el-job-2.6.1.tar";
sha256 = "1ghpi0hgvvbqq18c0f6n4pgajjdhad8gr03xg51byablkahfwwsz";
};
packageRequires = [ ];
meta = {
@@ -3063,22 +3041,20 @@
llm,
plz,
transient,
yaml,
}:
elpaBuild {
pname = "ellama";
ename = "ellama";
version = "1.12.18";
version = "1.10.10";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ellama-1.12.18.tar";
sha256 = "1r05xa4hzv3pw6b015nyaazqpj50n4b10z0vs5r4g8gxwhz5bz7p";
url = "https://elpa.gnu.org/packages/ellama-1.10.10.tar";
sha256 = "1j04fmkhrdj5xnvh1c3x2s2fdn6mv2q2gckjgpi4n2wnyd87mdgg";
};
packageRequires = [
compat
llm
plz
transient
yaml
];
meta = {
homepage = "https://elpa.gnu.org/packages/ellama.html";
@@ -3779,27 +3755,6 @@
};
}
) { };
futur = callPackage (
{
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "futur";
ename = "futur";
version = "1.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/futur-1.1.tar";
sha256 = "1q72dd6hnq3d5si9jr15nhqf5j6zk2k3c6dd3xv3k80cbfvwj9rx";
};
packageRequires = [ ];
meta = {
homepage = "https://elpa.gnu.org/packages/futur.html";
license = lib.licenses.free;
};
}
) { };
gcmh = callPackage (
{
elpaBuild,
@@ -3938,10 +3893,10 @@
elpaBuild {
pname = "gnome-dark-style";
ename = "gnome-dark-style";
version = "0.2.4";
version = "0.2.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/gnome-dark-style-0.2.4.tar";
sha256 = "0smdgd68ha155lc4mmv1ix8y8mk1il081cx4gap49kny5ybx3538";
url = "https://elpa.gnu.org/packages/gnome-dark-style-0.2.3.tar";
sha256 = "04cp31252svf5pkkkmx9b6nlcv3v4xffn739bna77jjyrw98mhv5";
};
packageRequires = [ ];
meta = {
@@ -3972,36 +3927,6 @@
};
}
) { };
gnosis = callPackage (
{
compat,
elpaBuild,
emacsql,
fetchurl,
lib,
org-gnosis,
transient,
}:
elpaBuild {
pname = "gnosis";
ename = "gnosis";
version = "0.7.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/gnosis-0.7.0.tar";
sha256 = "1l0dkwjgzh9by5hn6kfhcmjbbxyvdhfadwn104iny9ikgr9qsfih";
};
packageRequires = [
compat
emacsql
org-gnosis
transient
];
meta = {
homepage = "https://elpa.gnu.org/packages/gnosis.html";
license = lib.licenses.free;
};
}
) { };
gnu-elpa = callPackage (
{
elpaBuild,
@@ -4752,10 +4677,10 @@
elpaBuild {
pname = "ivy-posframe";
ename = "ivy-posframe";
version = "0.6.4";
version = "0.6.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ivy-posframe-0.6.4.tar";
sha256 = "1lpfbr4baxha66g0pwgh3x0sgil2mrhify896raj4zal4zmbp0fk";
url = "https://elpa.gnu.org/packages/ivy-posframe-0.6.3.tar";
sha256 = "027lbddg4rc44jpvxsqyw9n9pi1bnsssfislg2il3hbr86v88va9";
};
packageRequires = [
ivy
@@ -5055,10 +4980,10 @@
elpaBuild {
pname = "kubed";
ename = "kubed";
version = "0.5.1";
version = "0.5.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/kubed-0.5.1.tar";
sha256 = "1mfb9961xi7b7a4g3687y4hhlq37j98qsvq8cl4gsgy3x8j7vs2p";
url = "https://elpa.gnu.org/packages/kubed-0.5.0.tar";
sha256 = "00j0yx7bknjdl6mcfimlwp7plxgn7al3fl4rfxw7s4pgqgyyslsw";
};
packageRequires = [ ];
meta = {
@@ -5099,10 +5024,10 @@
elpaBuild {
pname = "latex-table-wizard";
ename = "latex-table-wizard";
version = "1.5.5";
version = "1.5.4";
src = fetchurl {
url = "https://elpa.gnu.org/packages/latex-table-wizard-1.5.5.tar";
sha256 = "1fffbaqiz3f1f2ki26b8x0cmisqhaijpw5vrh73k769wqdv09g43";
url = "https://elpa.gnu.org/packages/latex-table-wizard-1.5.4.tar";
sha256 = "1999kh5yi0cg1k0al3np3zi2qhrmcpzxqsfvwg0mgrg3mww4gqlw";
};
packageRequires = [
auctex
@@ -5238,10 +5163,10 @@
elpaBuild {
pname = "lin";
ename = "lin";
version = "2.0.0";
version = "1.1.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/lin-2.0.0.tar";
sha256 = "1ga1wb0fqv2abm95ymz1ki4dy0qlbi3cliz6mbkbk6gbdd1vhmaw";
url = "https://elpa.gnu.org/packages/lin-1.1.0.tar";
sha256 = "1rf81r8ylq2cccx4svdkiy2rvz1rq6cw0dakrcd4jrrscww52d7c";
};
packageRequires = [ ];
meta = {
@@ -5314,10 +5239,10 @@
elpaBuild {
pname = "llm";
ename = "llm";
version = "0.29.0";
version = "0.28.5";
src = fetchurl {
url = "https://elpa.gnu.org/packages/llm-0.29.0.tar";
sha256 = "0pybl4wxirsi00blx18gy1786n4324mb2fvr7n1a0bfyljz2rm6k";
url = "https://elpa.gnu.org/packages/llm-0.28.5.tar";
sha256 = "0imqqp95knnjx9c2x0ipgpr82j23jiqldldkff9qx19qkp66jq9l";
};
packageRequires = [
compat
@@ -5552,10 +5477,10 @@
elpaBuild {
pname = "marginalia";
ename = "marginalia";
version = "2.9";
version = "2.8";
src = fetchurl {
url = "https://elpa.gnu.org/packages/marginalia-2.9.tar";
sha256 = "1a6hnqfnfyd25vk1qgcqflj4x1hcd4whn0hwkpbhnfnsmdkxzpra";
url = "https://elpa.gnu.org/packages/marginalia-2.8.tar";
sha256 = "0gshbibjpzi1cxvyg1jvxgp9a1n7pgizf8nibx6kmj10liilcjmk";
};
packageRequires = [ compat ];
meta = {
@@ -5658,10 +5583,10 @@
elpaBuild {
pname = "matlab-mode";
ename = "matlab-mode";
version = "8.1.1";
version = "7.4.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/matlab-mode-8.1.1.tar";
sha256 = "0d0zq1fhx8dn0j2b4b62zpa2y301y2gg79msrybj4bm42hsqfx8x";
url = "https://elpa.gnu.org/packages/matlab-mode-7.4.2.tar";
sha256 = "03dfhmcmd7c5iyzv6p5p56cr88nx10jvkvmlan7953g2w10nh836";
};
packageRequires = [ ];
meta = {
@@ -6449,10 +6374,10 @@
elpaBuild {
pname = "orderless";
ename = "orderless";
version = "1.6";
version = "1.5";
src = fetchurl {
url = "https://elpa.gnu.org/packages/orderless-1.6.tar";
sha256 = "15gif01ivwg03h45azrj3kw2lgj7xnkr6p9r95m36fmfbg31csdh";
url = "https://elpa.gnu.org/packages/orderless-1.5.tar";
sha256 = "188mksjaazf1rxvyqrcybya4a53j6c1xwvcbfh8s1sgv0jqxlv8z";
};
packageRequires = [ compat ];
meta = {
@@ -6470,10 +6395,10 @@
elpaBuild {
pname = "org";
ename = "org";
version = "9.8";
version = "9.7.39";
src = fetchurl {
url = "https://elpa.gnu.org/packages/org-9.8.tar";
sha256 = "1xfv6jk8gx0jv809cgpag5hcmw6n9gic2rxchb62qcnjiz4sl0q4";
url = "https://elpa.gnu.org/packages/org-9.7.39.tar";
sha256 = "1yg50h84sqd2wfpcyxkwyvrvr30cqdqdvcl6kcsja22si19yjbxw";
};
packageRequires = [ ];
meta = {
@@ -6492,10 +6417,10 @@
elpaBuild {
pname = "org-contacts";
ename = "org-contacts";
version = "1.3";
version = "1.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/org-contacts-1.3.tar";
sha256 = "052j0d81fw6ppw7l8h0dj4jiar45skmwr3li058alxrqpgkxhxfh";
url = "https://elpa.gnu.org/packages/org-contacts-1.2.tar";
sha256 = "1icdwijxii3f14f8w1wh8pcg9xy4r1hlii7lzgb7jjswxn303gaj";
};
packageRequires = [ org ];
meta = {
@@ -6541,10 +6466,10 @@
elpaBuild {
pname = "org-gnosis";
ename = "org-gnosis";
version = "0.2.2";
version = "0.1.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/org-gnosis-0.2.2.tar";
sha256 = "1cdksxwq7wswmgdjdi3akdiljryxk3vw4yqfpjl1a2xzjqmvjxq7";
url = "https://elpa.gnu.org/packages/org-gnosis-0.1.1.tar";
sha256 = "0165bv6ky7zg9km7h63qzqg7rxnjdcpks4xyv0l2sidgmzimdyg5";
};
packageRequires = [
compat
@@ -6769,10 +6694,10 @@
elpaBuild {
pname = "osm";
ename = "osm";
version = "2.2";
version = "2.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/osm-2.2.tar";
sha256 = "0xq5gzhgxgv52kxprik15b5ijrdw7c5262ifzdcjg3vv3qv0hwy8";
url = "https://elpa.gnu.org/packages/osm-2.1.tar";
sha256 = "1nwr32n7cmfa2ckym0srs0fn3426slrhxiykx971s9sgjxydlqq2";
};
packageRequires = [ compat ];
meta = {
@@ -7145,27 +7070,6 @@
};
}
) { };
po-mode = callPackage (
{
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "po-mode";
ename = "po-mode";
version = "2.32";
src = fetchurl {
url = "https://elpa.gnu.org/packages/po-mode-2.32.tar";
sha256 = "0s83gjzmjqn3b80wrha7g9jp329df9qrzs66h2v6dv2inkdasn42";
};
packageRequires = [ ];
meta = {
homepage = "https://elpa.gnu.org/packages/po-mode.html";
license = lib.licenses.free;
};
}
) { };
poke = callPackage (
{
elpaBuild,
@@ -7259,10 +7163,10 @@
elpaBuild {
pname = "posframe";
ename = "posframe";
version = "1.5.1";
version = "1.5.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/posframe-1.5.1.tar";
sha256 = "1g1pcf83w4fv299ykvx7b93kxkc58fkr6yk39sxny5g16d4gl80g";
url = "https://elpa.gnu.org/packages/posframe-1.5.0.tar";
sha256 = "0yk38fc08fgxwai6dn6da9yykcmq3bd4x7msfnlrg081b15q9a32";
};
packageRequires = [ ];
meta = {
@@ -7302,10 +7206,10 @@
elpaBuild {
pname = "preview-auto";
ename = "preview-auto";
version = "0.4.2";
version = "0.4.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/preview-auto-0.4.2.tar";
sha256 = "1fg4nxzqjk13q9yvhrjmm9qqrszf9xd2n9jfji2v31f0rphlkc3p";
url = "https://elpa.gnu.org/packages/preview-auto-0.4.1.tar";
sha256 = "0wdjka1wixhlzi1sksswa2jnialpna0gj770z0gl6faxdi310p9l";
};
packageRequires = [ auctex ];
meta = {
@@ -7933,10 +7837,10 @@
elpaBuild {
pname = "relint";
ename = "relint";
version = "2.2";
version = "2.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/relint-2.2.tar";
sha256 = "01x0134f3z7vh7b730lfrsnpwqqjj65z291gpm8qyai9fimljsn3";
url = "https://elpa.gnu.org/packages/relint-2.1.tar";
sha256 = "0ikml87y0k85qd92m3l1gkzjd9ng3mhjfk19w15ln0w801351cq0";
};
packageRequires = [ xr ];
meta = {
@@ -8904,10 +8808,10 @@
elpaBuild {
pname = "switchy-window";
ename = "switchy-window";
version = "1.4";
version = "1.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/switchy-window-1.4.tar";
sha256 = "1y8a791d1qmmvsjj39fs4rr3zx77xbxc7z21fchwqr5hjhs5gxc9";
url = "https://elpa.gnu.org/packages/switchy-window-1.3.tar";
sha256 = "0ym5cy6czsrd15f8rgh3dad8fwn8pb2xrvhlmdikc59cc29zamrv";
};
packageRequires = [ compat ];
meta = {
@@ -9080,10 +8984,10 @@
elpaBuild {
pname = "tempel";
ename = "tempel";
version = "1.11";
version = "1.9";
src = fetchurl {
url = "https://elpa.gnu.org/packages/tempel-1.11.tar";
sha256 = "1gg91q755nk4f17d3av4ss55wxx87kzg7h37drkng6zvmi9c8k4i";
url = "https://elpa.gnu.org/packages/tempel-1.9.tar";
sha256 = "128yfnfnd0nd7ck39d9inr3vcbg2w2a5kms5a2l8aba2cb6valnb";
};
packageRequires = [ compat ];
meta = {
@@ -9271,10 +9175,10 @@
elpaBuild {
pname = "tmr";
ename = "tmr";
version = "1.3.0";
version = "1.2.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/tmr-1.3.0.tar";
sha256 = "0sv0kaz8z0lldkcplyzh7k99s4jqj3bzr9gb5mqjwpp747hj0qlq";
url = "https://elpa.gnu.org/packages/tmr-1.2.1.tar";
sha256 = "1jx3j9pgr4z5f70jr5byq9b27z4l6q7r4pjzq9dzw6q30wk2kv8p";
};
packageRequires = [ ];
meta = {
@@ -9360,10 +9264,10 @@
elpaBuild {
pname = "tramp";
ename = "tramp";
version = "2.8.1.1";
version = "2.8.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/tramp-2.8.1.1.tar";
sha256 = "177297mj3qyj23s6g4x8c960vvbsbzkqy6xzfngi3ghsj55injk4";
url = "https://elpa.gnu.org/packages/tramp-2.8.1.tar";
sha256 = "0c0k9a69m1li6z1k36q0gmkwks106ghsmz4iz3k9c18979jmn0y1";
};
packageRequires = [ ];
meta = {
@@ -10050,10 +9954,10 @@
elpaBuild {
pname = "vertico-posframe";
ename = "vertico-posframe";
version = "0.9.2";
version = "0.9.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/vertico-posframe-0.9.2.tar";
sha256 = "1xq30aj2jkk1g4gnniixg0rzh03irf7vci551fwd6gg50sphaqj4";
url = "https://elpa.gnu.org/packages/vertico-posframe-0.9.0.tar";
sha256 = "16vnacmz52d1rwdmddsr1rm1zki1p3bw10ngpw39a3dszbwqkl3m";
};
packageRequires = [
posframe
@@ -10264,10 +10168,10 @@
elpaBuild {
pname = "websocket";
ename = "websocket";
version = "1.16";
version = "1.15";
src = fetchurl {
url = "https://elpa.gnu.org/packages/websocket-1.16.tar";
sha256 = "0an37jb4zalfl27gg731yg33cpic34g3fqsc0b8987dcn0szf7xi";
url = "https://elpa.gnu.org/packages/websocket-1.15.tar";
sha256 = "0cm3x6qzr4zqj46w0qfpn7n9g5z80figcv824869snvc74465h1g";
};
packageRequires = [ cl-lib ];
meta = {
@@ -10571,10 +10475,10 @@
elpaBuild {
pname = "xr";
ename = "xr";
version = "2.2";
version = "2.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/xr-2.2.tar";
sha256 = "0d2hwn73g51gzm8ank41sfcyk87ys2s1cl9zk0h763yjd48r6jqf";
url = "https://elpa.gnu.org/packages/xr-2.1.tar";
sha256 = "1yssl7av2rpanzmm93iw74acnb3pbrnh0b51kr64wcj6hwb26cy2";
};
packageRequires = [ ];
meta = {
@@ -9,10 +9,10 @@
elpaBuild {
pname = "adoc-mode";
ename = "adoc-mode";
version = "0.8.0.0.20260221.220754";
version = "0.8.0snapshot0.20250206.83825";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/adoc-mode-0.8.0.0.20260221.220754.tar";
sha256 = "19cn5vm963pygzi42r7zw0n7g1adipa0k8f8chwlwibhzwmx3vyz";
url = "https://elpa.nongnu.org/nongnu-devel/adoc-mode-0.8.0snapshot0.20250206.83825.tar";
sha256 = "0b9lbxk5q0hr7j86wpxrkbg626srkc9jhycqi7qb3yqsn1pr4khc";
};
packageRequires = [ ];
meta = {
@@ -333,10 +333,10 @@
elpaBuild {
pname = "bash-completion";
ename = "bash-completion";
version = "3.2.1snapshot0.20260206.145951";
version = "3.2.1snapshot0.20250721.202603";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/bash-completion-3.2.1snapshot0.20260206.145951.tar";
sha256 = "08ffm5d4b9d553q49zgnp00wf5a3cvzshwqv3kqfgb9wp29wqpja";
url = "https://elpa.nongnu.org/nongnu-devel/bash-completion-3.2.1snapshot0.20250721.202603.tar";
sha256 = "0vx9d3216n3p39fkch1z3kmsbszqcdhf1j4wiqp15y034j2g5gk1";
};
packageRequires = [ ];
meta = {
@@ -580,7 +580,6 @@
cider = callPackage (
{
clojure-mode,
compat,
elpaBuild,
fetchurl,
lib,
@@ -594,14 +593,13 @@
elpaBuild {
pname = "cider";
ename = "cider";
version = "1.22.0snapshot0.20260221.61239";
version = "1.21.0snapshot0.20260116.151439";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/cider-1.22.0snapshot0.20260221.61239.tar";
sha256 = "03sazabqwy7hizs3dj6vwarkhl4l6jqil1dg5w77pv4f250sk3z8";
url = "https://elpa.nongnu.org/nongnu-devel/cider-1.21.0snapshot0.20260116.151439.tar";
sha256 = "0llq2w0calxzcqh6pf23cp7fwl2pzj117hd9fawmq0lrbxkxqpk2";
};
packageRequires = [
clojure-mode
compat
parseedn
queue
seq
@@ -624,10 +622,10 @@
elpaBuild {
pname = "clojure-mode";
ename = "clojure-mode";
version = "5.21.0.0.20260220.185145";
version = "5.20.0.0.20260116.81811";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/clojure-mode-5.21.0.0.20260220.185145.tar";
sha256 = "0vzi5bd60wz6my44yiq5g8xdgk6rv09nr034gf0qgql3ww34ggsy";
url = "https://elpa.nongnu.org/nongnu-devel/clojure-mode-5.20.0.0.20260116.81811.tar";
sha256 = "0bymqysm90zxz09mrljyrihk255kmisfz48mbrc0z267gj26zz00";
};
packageRequires = [ ];
meta = {
@@ -645,10 +643,10 @@
elpaBuild {
pname = "clojure-ts-mode";
ename = "clojure-ts-mode";
version = "0.6.0.0.20260223.181343";
version = "0.6.0.0.20251202.152125";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/clojure-ts-mode-0.6.0.0.20260223.181343.tar";
sha256 = "0yrbddm4qv5xdn9vj3k9h0j62v5rv7l1yrdl0idw9094ln25k418";
url = "https://elpa.nongnu.org/nongnu-devel/clojure-ts-mode-0.6.0.0.20251202.152125.tar";
sha256 = "16agzwvi3wlhiagff0v160kvgif5j30a0i7nkqhhx322l7198wfi";
};
packageRequires = [ ];
meta = {
@@ -687,10 +685,10 @@
elpaBuild {
pname = "cond-let";
ename = "cond-let";
version = "0.2.2.0.20260201.150042";
version = "0.2.1.0.20260118.133210";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/cond-let-0.2.2.0.20260201.150042.tar";
sha256 = "0fy4kji48wj5v1jf78kmd011v5v4q5b5n32mhhixv83243hng2fb";
url = "https://elpa.nongnu.org/nongnu-devel/cond-let-0.2.1.0.20260118.133210.tar";
sha256 = "0wmj57krcv3k9lvj2a9lzg155rfg5vvzl518mfx08bn5ycb6w9ra";
};
packageRequires = [ ];
meta = {
@@ -1059,10 +1057,10 @@
elpaBuild {
pname = "dracula-theme";
ename = "dracula-theme";
version = "1.8.3.0.20260224.145537";
version = "1.8.3.0.20250626.195550";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/dracula-theme-1.8.3.0.20260224.145537.tar";
sha256 = "0g83cgcackysjh5x35j0vniqyysk1lgijk0mhmgnwnhm2fji1b74";
url = "https://elpa.nongnu.org/nongnu-devel/dracula-theme-1.8.3.0.20250626.195550.tar";
sha256 = "14zlkirydnlydivmccg5129amnjmy6238m1b8b7gq68qz95spjxz";
};
packageRequires = [ ];
meta = {
@@ -1166,10 +1164,10 @@
elpaBuild {
pname = "editorconfig";
ename = "editorconfig";
version = "0.11.0.0.20260122.182806";
version = "0.11.0.0.20260117.231845";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/editorconfig-0.11.0.0.20260122.182806.tar";
sha256 = "0vncm8w0vcqzjh28fglf6s7ryxa0kgfy5n3kkxkyksbczyndwprj";
url = "https://elpa.nongnu.org/nongnu-devel/editorconfig-0.11.0.0.20260117.231845.tar";
sha256 = "1ys0m58c19598l6cakzl8m3931fcbs9f4c2fk76qhc5142np20w8";
};
packageRequires = [ ];
meta = {
@@ -1231,10 +1229,10 @@
elpaBuild {
pname = "eldoc-mouse";
ename = "eldoc-mouse";
version = "3.0.3.0.20260130.135227";
version = "3.0.2.0.20251228.31655";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/eldoc-mouse-3.0.3.0.20260130.135227.tar";
sha256 = "0damazadfsr04q3vwgll2mfh67nixbfkf40ix213k45dlf399gqb";
url = "https://elpa.nongnu.org/nongnu-devel/eldoc-mouse-3.0.2.0.20251228.31655.tar";
sha256 = "0wjk8wxsf8l4sxp9xbmi0ihq8d6z5m60789hiyv4whhy67cwlwk8";
};
packageRequires = [
eglot
@@ -1276,10 +1274,10 @@
elpaBuild {
pname = "elpher";
ename = "elpher";
version = "3.7.0.0.20260221.92032";
version = "3.6.6.0.20250929.142203";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/elpher-3.7.0.0.20260221.92032.tar";
sha256 = "0s9akzwg59v97895kn941iqiqvw5p6mnqg3fxjydklssg7691ng5";
url = "https://elpa.nongnu.org/nongnu-devel/elpher-3.6.6.0.20250929.142203.tar";
sha256 = "03p5z3r79303vxxs0q5cxhfmnjc18yr76pnfrsga11my6c9j7lza";
};
packageRequires = [ ];
meta = {
@@ -1297,10 +1295,10 @@
elpaBuild {
pname = "emacsql";
ename = "emacsql";
version = "4.3.5.0.20260201.151238";
version = "4.3.4.0.20260104.4346";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/emacsql-4.3.5.0.20260201.151238.tar";
sha256 = "0fb7538qanp4dr8mgm17x0vvyyzn9dy50ymphhj21zy9almjrlsj";
url = "https://elpa.nongnu.org/nongnu-devel/emacsql-4.3.4.0.20260104.4346.tar";
sha256 = "1gpbv5plfcjzvf03gwgq0b2n0kff9xqwk32jpdl9209d8fmiw2q8";
};
packageRequires = [ ];
meta = {
@@ -1428,28 +1426,6 @@
};
}
) { };
evil-emacs-cursor-model-mode = callPackage (
{
elpaBuild,
evil,
fetchurl,
lib,
}:
elpaBuild {
pname = "evil-emacs-cursor-model-mode";
ename = "evil-emacs-cursor-model-mode";
version = "0.1.3.0.20260225.15950";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/evil-emacs-cursor-model-mode-0.1.3.0.20260225.15950.tar";
sha256 = "0xx8vzkmggvvhanxq9xyrsrqiby0054agwpjmflqgvkvyrfvxzyc";
};
packageRequires = [ evil ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu-devel/evil-emacs-cursor-model-mode.html";
license = lib.licenses.free;
};
}
) { };
evil-escape = callPackage (
{
cl-lib ? null,
@@ -1790,10 +1766,10 @@
elpaBuild {
pname = "fedi";
ename = "fedi";
version = "0.3.0.20260223.132625";
version = "0.2.0.20250812.64538";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/fedi-0.3.0.20260223.132625.tar";
sha256 = "15cvwfyvixac3vvfjnmz0fvfzk5iq9sndnryzi3zlp3njjjds0wv";
url = "https://elpa.nongnu.org/nongnu-devel/fedi-0.2.0.20250812.64538.tar";
sha256 = "11s2l27vkzyrng931r5835xvh7jkq0vp30fpwihzsgq17g53h3i6";
};
packageRequires = [ markdown-mode ];
meta = {
@@ -1815,10 +1791,10 @@
elpaBuild {
pname = "fj";
ename = "fj";
version = "0.32.0.20260225.163009";
version = "0.28.0.20251030.134543";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/fj-0.32.0.20260225.163009.tar";
sha256 = "0vjqihc0bj0zizl3mjzsrvj09pzkv6lpp83157ppb6vfirs1vv4g";
url = "https://elpa.nongnu.org/nongnu-devel/fj-0.28.0.20251030.134543.tar";
sha256 = "1fihl80jlsyb9w1f6dwd5rsrzaaxazb1cj8cp8yj4cajh4gmf8ms";
};
packageRequires = [
fedi
@@ -1890,10 +1866,10 @@
elpaBuild {
pname = "flycheck";
ename = "flycheck";
version = "36.0.0.20260224.192350";
version = "35.0.0.20251205.82912";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/flycheck-36.0.0.20260224.192350.tar";
sha256 = "1lcly3ip5n788q0a64yzd0gnlndxnqqg7dbwf0ypq04zjnakwr3x";
url = "https://elpa.nongnu.org/nongnu-devel/flycheck-35.0.0.20251205.82912.tar";
sha256 = "175y7spmj63v0pz7j9jd692ls23z2nicik14kl8m7ik4g2vhq0gp";
};
packageRequires = [ seq ];
meta = {
@@ -2392,10 +2368,10 @@
elpaBuild {
pname = "gnosis";
ename = "gnosis";
version = "0.7.0.0.20260224.120212";
version = "0.5.8.0.20260114.45444";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/gnosis-0.7.0.0.20260224.120212.tar";
sha256 = "1znf3ilss269f9h8l5bh3yfhm7kyyqb83ia296vw4n728gmy7bb7";
url = "https://elpa.nongnu.org/nongnu-devel/gnosis-0.5.8.0.20260114.45444.tar";
sha256 = "17w44h3rsk5l8h48mgxz7wsmn3856zkqdiwzy4f1s8x55riqq7k3";
};
packageRequires = [
compat
@@ -2461,10 +2437,10 @@
elpaBuild {
pname = "gnuplot";
ename = "gnuplot";
version = "0.11.0.20260122.130054";
version = "0.11.0.20260117.175416";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/gnuplot-0.11.0.20260122.130054.tar";
sha256 = "1qprpdry88b318774l26z7qddmnbf9nidzmc0bnhdgcxrbz3hnnk";
url = "https://elpa.nongnu.org/nongnu-devel/gnuplot-0.11.0.20260117.175416.tar";
sha256 = "06hx09gk1l6z67n5djryw2h9dvp7d9drcq5xawcrxbvbx836fwir";
};
packageRequires = [ compat ];
meta = {
@@ -2568,10 +2544,10 @@
elpaBuild {
pname = "gptel";
ename = "gptel";
version = "0.9.9.4.0.20260221.172046";
version = "0.9.9.3.0.20260115.231046";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/gptel-0.9.9.4.0.20260221.172046.tar";
sha256 = "0hnnr6idzw1x990ggnj35rmw20316v2q5jxb1ymgsi88ii20i074";
url = "https://elpa.nongnu.org/nongnu-devel/gptel-0.9.9.3.0.20260115.231046.tar";
sha256 = "05bjx9458zx5la3s16z2j7m69aapwmpf7vcfkhwsgnh52703qzxv";
};
packageRequires = [
compat
@@ -2592,10 +2568,10 @@
elpaBuild {
pname = "graphql-mode";
ename = "graphql-mode";
version = "1.0.0.0.20260214.124443";
version = "1.0.0.0.20260102.175142";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/graphql-mode-1.0.0.0.20260214.124443.tar";
sha256 = "141z96ax3kqy2b046v2c7k5sb2mw27hr5x7zi58r1yfyhqi4x3a9";
url = "https://elpa.nongnu.org/nongnu-devel/graphql-mode-1.0.0.0.20260102.175142.tar";
sha256 = "0bpjij54jnn4jamcdvdxbsmza0g6c3h41300sn5yk4p8g8x85fcr";
};
packageRequires = [ ];
meta = {
@@ -2699,10 +2675,10 @@
elpaBuild {
pname = "haskell-mode";
ename = "haskell-mode";
version = "17.5.0.20260206.105045";
version = "17.5.0.20251121.55413";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/haskell-mode-17.5.0.20260206.105045.tar";
sha256 = "012w356crya0ik9p16xlkykk1xv9yk4w3k029xrmjhjw1jqvkybd";
url = "https://elpa.nongnu.org/nongnu-devel/haskell-mode-17.5.0.20251121.55413.tar";
sha256 = "191bcwnj5bf1yvg7a6cwhhjljzkgrbis56gq3jn9c79dm4zffmkq";
};
packageRequires = [ ];
meta = {
@@ -2765,10 +2741,10 @@
elpaBuild {
pname = "helm";
ename = "helm";
version = "4.0.6.0.20260214.143216";
version = "4.0.6.0.20260108.71401";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/helm-4.0.6.0.20260214.143216.tar";
sha256 = "0v1j7vvpw5m6cjrbmzbjssw8n7r4ipxkzwl13z351lqx81q27p9b";
url = "https://elpa.nongnu.org/nongnu-devel/helm-4.0.6.0.20260108.71401.tar";
sha256 = "03sxqk99cxvvm2mwhb8wj81ixgv5cc692k29kni3zm5g6n4p18wl";
};
packageRequires = [
helm-core
@@ -2790,10 +2766,10 @@
elpaBuild {
pname = "helm-core";
ename = "helm-core";
version = "4.0.6.0.20260214.143216";
version = "4.0.6.0.20260108.71401";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/helm-core-4.0.6.0.20260214.143216.tar";
sha256 = "09rmliclxhzbai5cgy3f1bg1y9nk6a3xig79iz6yxfc26qs1kkh2";
url = "https://elpa.nongnu.org/nongnu-devel/helm-core-4.0.6.0.20260108.71401.tar";
sha256 = "1z6ka0dbjgw8i9brl26miivddiwgbw641zqd27mxqlmhb3xq5n28";
};
packageRequires = [ async ];
meta = {
@@ -3001,10 +2977,10 @@
elpaBuild {
pname = "idris-mode";
ename = "idris-mode";
version = "1.1.0.0.20260209.110723";
version = "1.1.0.0.20251203.154827";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/idris-mode-1.1.0.0.20260209.110723.tar";
sha256 = "19rw6k40qkn4b11vhr95w71rdfqdmrr27ga8vdj7imb812wcdqyy";
url = "https://elpa.nongnu.org/nongnu-devel/idris-mode-1.1.0.0.20251203.154827.tar";
sha256 = "1vdyd551nbadsxkyy9zi2247rn8yz3fyxp8nrdcc19vkdx895wdi";
};
packageRequires = [
cl-lib
@@ -3047,10 +3023,10 @@
elpaBuild {
pname = "inf-clojure";
ename = "inf-clojure";
version = "3.4.0snapshot0.20260220.143715";
version = "3.3.0.0.20250525.205532";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/inf-clojure-3.4.0snapshot0.20260220.143715.tar";
sha256 = "1m0jah1rfd6csqafiqq44d8l3g97d51a1gwyhr8pxc7d82ng8sfn";
url = "https://elpa.nongnu.org/nongnu-devel/inf-clojure-3.3.0.0.20250525.205532.tar";
sha256 = "1q4cibg107pcg1cirqmmzhvbyyzlm76aqfyqad8m6ds76jv3kkcg";
};
packageRequires = [ clojure-mode ];
meta = {
@@ -3110,10 +3086,10 @@
elpaBuild {
pname = "isl";
ename = "isl";
version = "1.6.0.20260225.43822";
version = "1.6.0.20260105.45206";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/isl-1.6.0.20260225.43822.tar";
sha256 = "05fq6l8c8w4bkfkh2cmmmdnjwa6hmfpv00avkp6r5fz4v9fnkvwq";
url = "https://elpa.nongnu.org/nongnu-devel/isl-1.6.0.20260105.45206.tar";
sha256 = "07srq23d165cbk2c31ibi5snh113qg387ycdfkndffc7s1n3jr7f";
};
packageRequires = [ ];
meta = {
@@ -3199,10 +3175,10 @@
elpaBuild {
pname = "javelin";
ename = "javelin";
version = "0.2.3.0.20260215.104721";
version = "0.2.3.0.20260105.173516";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/javelin-0.2.3.0.20260215.104721.tar";
sha256 = "18w050yhf4avkmynyd80gf39bg5bhj7r8p09cflsaa16zni5169y";
url = "https://elpa.nongnu.org/nongnu-devel/javelin-0.2.3.0.20260105.173516.tar";
sha256 = "0vv0kk0pvdmyr7arargdxrldkk4m8b43i2jb0w4lia5pfn66h6kl";
};
packageRequires = [ ];
meta = {
@@ -3241,10 +3217,10 @@
elpaBuild {
pname = "julia-mode";
ename = "julia-mode";
version = "1.1.0.0.20260204.80729";
version = "1.0.2.0.20250428.81943";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/julia-mode-1.1.0.0.20260204.80729.tar";
sha256 = "1xx4vc8j2s0d3l6jby164kwwm90pxk3igd9xcbxblgdqspd5g5cw";
url = "https://elpa.nongnu.org/nongnu-devel/julia-mode-1.0.2.0.20250428.81943.tar";
sha256 = "05sx6pwwrvxwrpd1fskhqnr8yvzav7yafk7im5iscxic061xggpv";
};
packageRequires = [ ];
meta = {
@@ -3332,10 +3308,10 @@
elpaBuild {
pname = "llama";
ename = "llama";
version = "1.0.3.0.20260217.210434";
version = "1.0.3.0.20260101.183011";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/llama-1.0.3.0.20260217.210434.tar";
sha256 = "072q29wxq1jnhbiva7sw4kxi2j5rsbpp1zsyii9phk28h6hwb2h4";
url = "https://elpa.nongnu.org/nongnu-devel/llama-1.0.3.0.20260101.183011.tar";
sha256 = "1z3j7rg8v7hrgjhz914gqms6566hvxrhs3ylxg3ljbrz1rql23a2";
};
packageRequires = [ compat ];
meta = {
@@ -3356,10 +3332,10 @@
elpaBuild {
pname = "logview";
ename = "logview";
version = "0.19.4snapshot0.20260218.201306";
version = "0.19.4snapshot0.20251104.172505";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/logview-0.19.4snapshot0.20260218.201306.tar";
sha256 = "1f49zs4w4wmn7famsc3ay8n7834c8zk2z3xmw74sk3744ygrc8d3";
url = "https://elpa.nongnu.org/nongnu-devel/logview-0.19.4snapshot0.20251104.172505.tar";
sha256 = "1j1sy2z3w9k6h5b9dszshfy2l34v73qyr3y9l11zf2yzzm90lwz1";
};
packageRequires = [
compat
@@ -3385,10 +3361,10 @@
elpaBuild {
pname = "loopy";
ename = "loopy";
version = "0.15.0.0.20260222.160925";
version = "0.15.0.0.20260110.235316";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/loopy-0.15.0.0.20260222.160925.tar";
sha256 = "11cwl779qgv9r3l5ajpki0zy3zycspdnlgjdvynpq9mqqqgsx3rx";
url = "https://elpa.nongnu.org/nongnu-devel/loopy-0.15.0.0.20260110.235316.tar";
sha256 = "0kg0qszanbmfsdgakpdxaa9bp6jv44900slhk96kkip9r8im3yg5";
};
packageRequires = [
compat
@@ -3512,10 +3488,10 @@
elpaBuild {
pname = "magit";
ename = "magit";
version = "4.5.0.0.20260221.163408";
version = "4.5.0.0.20260116.172240";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/magit-4.5.0.0.20260221.163408.tar";
sha256 = "0w75prlzii0adc9ha3dia8g1x35nhg1g8v0mi34alclbimwmnxyg";
url = "https://elpa.nongnu.org/nongnu-devel/magit-4.5.0.0.20260116.172240.tar";
sha256 = "12y9glvz78dbziimfpfylskigg0qzhn09rlfiigbjhj3436pqp9p";
};
packageRequires = [
compat
@@ -3545,10 +3521,10 @@
elpaBuild {
pname = "magit-section";
ename = "magit-section";
version = "4.5.0.0.20260221.163408";
version = "4.5.0.0.20260116.172240";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/magit-section-4.5.0.0.20260221.163408.tar";
sha256 = "108l2sgfximlcmp8m70qpmgzqhhj7njc2rz2dvw34ll88n6wpf57";
url = "https://elpa.nongnu.org/nongnu-devel/magit-section-4.5.0.0.20260116.172240.tar";
sha256 = "1jax2rfr5znpr4miscy8byx7yimzq1qizdb1ldv4dhv6vwbmaa3z";
};
packageRequires = [
compat
@@ -3571,10 +3547,10 @@
elpaBuild {
pname = "markdown-mode";
ename = "markdown-mode";
version = "2.8alpha0.20260209.45942";
version = "2.8alpha0.20251204.85213";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/markdown-mode-2.8alpha0.20260209.45942.tar";
sha256 = "1n26jwk0qfzw3gzb2h0f3c7606x6bj30l7gk3q71zxnvzzzd40rk";
url = "https://elpa.nongnu.org/nongnu-devel/markdown-mode-2.8alpha0.20251204.85213.tar";
sha256 = "01h8yxfi54691ph8idzlh80lnx1wjapv0hq0vbffcr5z6pk5s00l";
};
packageRequires = [ ];
meta = {
@@ -3711,10 +3687,10 @@
elpaBuild {
pname = "moe-theme";
ename = "moe-theme";
version = "1.1.0.0.20260211.61732";
version = "1.1.0.0.20251218.53629";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/moe-theme-1.1.0.0.20260211.61732.tar";
sha256 = "0ids4skv6cyk36qww44kmds347l78kppaj96ra2d59ni2wl4jdbz";
url = "https://elpa.nongnu.org/nongnu-devel/moe-theme-1.1.0.0.20251218.53629.tar";
sha256 = "09dgdxlcgvsssq9s6p2xkh1c3lyaaqcpgxgaicvvsv75h22mn8a0";
};
packageRequires = [ ];
meta = {
@@ -3951,10 +3927,10 @@
elpaBuild {
pname = "org-contrib";
ename = "org-contrib";
version = "0.8.0.20260221.192041";
version = "0.7.0.20251011.144539";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/org-contrib-0.8.0.20260221.192041.tar";
sha256 = "15mrdfmj4nxqh7ayyc2nyhxak5ymfsa9ym8dl8gwjsc8xym9jidd";
url = "https://elpa.nongnu.org/nongnu-devel/org-contrib-0.7.0.20251011.144539.tar";
sha256 = "02v12mhpfd7i0m7y5cij6zq8lqamrplc4ybdkya66zw8dwh5y1mn";
};
packageRequires = [ org ];
meta = {
@@ -4138,10 +4114,10 @@
elpaBuild {
pname = "orgit";
ename = "orgit";
version = "2.1.1.0.20260201.145846";
version = "2.1.1.0.20260101.185122";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/orgit-2.1.1.0.20260201.145846.tar";
sha256 = "0wgvhkfq0x876pw2lad9bq5xh5mla604wzvrh3l4zklqif18y7m4";
url = "https://elpa.nongnu.org/nongnu-devel/orgit-2.1.1.0.20260101.185122.tar";
sha256 = "04437y8svn6i05rwvlnna0cca2dnj1h59wlsiknpw4bfikx5svm6";
};
packageRequires = [
compat
@@ -4387,10 +4363,10 @@
elpaBuild {
pname = "pg";
ename = "pg";
version = "0.63.0.20260208.141935";
version = "0.62.0.20251230.93152";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/pg-0.63.0.20260208.141935.tar";
sha256 = "1jkddkiv4izp64ad4gl4a335znds8vak9mly9vx00arzs9cg255r";
url = "https://elpa.nongnu.org/nongnu-devel/pg-0.62.0.20251230.93152.tar";
sha256 = "1k0miw933f4526wikl6s22h286hilzmq322i17igsnzi0b1d3304";
};
packageRequires = [ peg ];
meta = {
@@ -4485,7 +4461,6 @@
) { };
projectile = callPackage (
{
compat,
elpaBuild,
fetchurl,
lib,
@@ -4493,12 +4468,12 @@
elpaBuild {
pname = "projectile";
ename = "projectile";
version = "2.10.0snapshot0.20260216.65235";
version = "2.9.1.0.20260109.133628";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/projectile-2.10.0snapshot0.20260216.65235.tar";
sha256 = "0a79a85scyrpvrcbqb4n2cjjjgbhf61qm2ilkwk8mspym4g0b41v";
url = "https://elpa.nongnu.org/nongnu-devel/projectile-2.9.1.0.20260109.133628.tar";
sha256 = "0y7mf322fa533h2jc0hwwr1nh0m7bk6xzbcc1w4x7iiq520rs3mf";
};
packageRequires = [ compat ];
packageRequires = [ ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu-devel/projectile.html";
license = lib.licenses.free;
@@ -4514,10 +4489,10 @@
elpaBuild {
pname = "proof-general";
ename = "proof-general";
version = "4.6snapshot0.20260124.135141";
version = "4.6snapshot0.20260113.122819";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/proof-general-4.6snapshot0.20260124.135141.tar";
sha256 = "0wjjip6pph8s8j613md5j6f5ba40cl88v44i88s6s11ixrmd73sl";
url = "https://elpa.nongnu.org/nongnu-devel/proof-general-4.6snapshot0.20260113.122819.tar";
sha256 = "0cwxfbad97py7lax387dv5drwmwgmi3qcy191fq1sdj8pc9c7b1v";
};
packageRequires = [ ];
meta = {
@@ -4579,10 +4554,10 @@
elpaBuild {
pname = "radio";
ename = "radio";
version = "0.4.3.0.20260212.144358";
version = "0.4.1.0.20250305.101402";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/radio-0.4.3.0.20260212.144358.tar";
sha256 = "0bjxl75zi9fkz0wqx2b70rjkv5mngx5g7az4zx5jgim85qs2cpyg";
url = "https://elpa.nongnu.org/nongnu-devel/radio-0.4.1.0.20250305.101402.tar";
sha256 = "0l71sgr2a3xpmq3s6ilzk89psjl2zymc15v2la3zd0iw1xbd97x6";
};
packageRequires = [ ];
meta = {
@@ -4705,10 +4680,10 @@
elpaBuild {
pname = "rfc-mode";
ename = "rfc-mode";
version = "1.4.2.0.20260127.180740";
version = "1.4.2.0.20231013.135347";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/rfc-mode-1.4.2.0.20260127.180740.tar";
sha256 = "1i01x9k208zasil586q1jz28hdl5hpx964a6bgb6wwgf9ya79xlx";
url = "https://elpa.nongnu.org/nongnu-devel/rfc-mode-1.4.2.0.20231013.135347.tar";
sha256 = "0jp5xamraan313nsgy8w7c91jjvqrxphzsm2wg8sgnj00zpr3jfb";
};
packageRequires = [ ];
meta = {
@@ -4768,10 +4743,10 @@
elpaBuild {
pname = "rust-mode";
ename = "rust-mode";
version = "1.0.6.0.20260207.42454";
version = "1.0.6.0.20260118.53640";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/rust-mode-1.0.6.0.20260207.42454.tar";
sha256 = "106pv49x0ivmxal1zn9raacrbnyncg2x7a3sf52g6ij5rdcixi18";
url = "https://elpa.nongnu.org/nongnu-devel/rust-mode-1.0.6.0.20260118.53640.tar";
sha256 = "1lzaji5bxznmm55xnyz93q2rf3x7p3873z0gw3ml08mng0gj99w7";
};
packageRequires = [ ];
meta = {
@@ -4943,10 +4918,10 @@
elpaBuild {
pname = "slime";
ename = "slime";
version = "2.32snapshot0.20260224.183432";
version = "2.32snapshot0.20260119.50517";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/slime-2.32snapshot0.20260224.183432.tar";
sha256 = "1vad3zbjskfaypisby9fj2sy02ifva2bjsfy9ix0rw0mpq8ggnpb";
url = "https://elpa.nongnu.org/nongnu-devel/slime-2.32snapshot0.20260119.50517.tar";
sha256 = "07nff1w56vv3qr6s2rx6ppwp9gc43pxnglgzanasygxs2fghn477";
};
packageRequires = [ macrostep ];
meta = {
@@ -4986,10 +4961,10 @@
elpaBuild {
pname = "smartparens";
ename = "smartparens";
version = "1.11.0.0.20260129.121419";
version = "1.11.0.0.20250612.105020";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/smartparens-1.11.0.0.20260129.121419.tar";
sha256 = "0c7cy08dk67d2fw3z24m9g598rqcf82ziwnkjgh45ywgbrrz52x1";
url = "https://elpa.nongnu.org/nongnu-devel/smartparens-1.11.0.0.20250612.105020.tar";
sha256 = "1cdicjah7mbkcg43zm5la75zb7cgg15gxf9178zhd2qd71gqfl8m";
};
packageRequires = [ dash ];
meta = {
@@ -5133,10 +5108,10 @@
elpaBuild {
pname = "subatomic-theme";
ename = "subatomic-theme";
version = "1.8.2.0.20260216.82619";
version = "1.8.2.0.20220128.161518";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/subatomic-theme-1.8.2.0.20260216.82619.tar";
sha256 = "0v5jv362kicjrygyf7dkjjg8sfczwx4g783h7l4ndxn5r1l7smb6";
url = "https://elpa.nongnu.org/nongnu-devel/subatomic-theme-1.8.2.0.20220128.161518.tar";
sha256 = "1h4rr2g6lhn186df2nk026xk1x6yhh441d6mjcdrfkii17n15552";
};
packageRequires = [ ];
meta = {
@@ -5154,10 +5129,10 @@
elpaBuild {
pname = "subed";
ename = "subed";
version = "1.4.1.0.20260216.184548";
version = "1.3.1.0.20260103.134523";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/subed-1.4.1.0.20260216.184548.tar";
sha256 = "0fjnfxinr7lvhzd71xcvcpgq23fd57yawqhs40qy02mpq7d7h3ai";
url = "https://elpa.nongnu.org/nongnu-devel/subed-1.3.1.0.20260103.134523.tar";
sha256 = "0m68rngydjpk2q0y766p0hbj1l6aixj3j3yl3dwmwwmbn03phfsp";
};
packageRequires = [ ];
meta = {
@@ -5438,10 +5413,10 @@
elpaBuild {
pname = "tp";
ename = "tp";
version = "0.8.0.20260219.143500";
version = "0.7.0.20250206.81229";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/tp-0.8.0.20260219.143500.tar";
sha256 = "15szb0li4ibsaja39699rc85nvk2s466g303dp0si62h9ipha68w";
url = "https://elpa.nongnu.org/nongnu-devel/tp-0.7.0.20250206.81229.tar";
sha256 = "14zhky7jf0afmsxrhkyvgzqh4k2yf1p829j77ryw741swj75z3av";
};
packageRequires = [ transient ];
meta = {
@@ -5544,10 +5519,10 @@
elpaBuild {
pname = "typst-ts-mode";
ename = "typst-ts-mode";
version = "0.12.2.0.20260130.110553";
version = "0.12.2.0.20251026.52820";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/typst-ts-mode-0.12.2.0.20260130.110553.tar";
sha256 = "19v349nhr1km00w19rxv1g4vkhl2hk9sf0y9q0cg15682qc28jjz";
url = "https://elpa.nongnu.org/nongnu-devel/typst-ts-mode-0.12.2.0.20251026.52820.tar";
sha256 = "002ry7lgc61w1appzw33xgavsgc34wxjahbpjqba3rp53qmkk0m8";
};
packageRequires = [ ];
meta = {
@@ -5607,10 +5582,10 @@
elpaBuild {
pname = "undo-fu-session";
ename = "undo-fu-session";
version = "0.8.0.20260209.75408";
version = "0.7.0.20260108.131306";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/undo-fu-session-0.8.0.20260209.75408.tar";
sha256 = "1238b4i83sw5rylh73i4bd4qdm7g4hpwpas7ynyyq000zfj52jas";
url = "https://elpa.nongnu.org/nongnu-devel/undo-fu-session-0.7.0.20260108.131306.tar";
sha256 = "0ykdif99h5618nssnh24yqjhv47cci69x2c1g1fwb96j371ckwlj";
};
packageRequires = [ ];
meta = {
@@ -5692,10 +5667,10 @@
elpaBuild {
pname = "vm";
ename = "vm";
version = "8.3.3snapshot0.20260225.71602";
version = "8.3.3snapshot0.20251229.112614";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/vm-8.3.3snapshot0.20260225.71602.tar";
sha256 = "1w6p8cygsvwzzci2fjjy4rysb6n888frsa1ay99p66x8kq5s7n50";
url = "https://elpa.nongnu.org/nongnu-devel/vm-8.3.3snapshot0.20251229.112614.tar";
sha256 = "0j96fzmqljhyk0dxkwzs6y4j4x9clyslndbspcisx0qskqa3p0fg";
};
packageRequires = [ vcard ];
meta = {
@@ -5934,10 +5909,10 @@
elpaBuild {
pname = "xah-fly-keys";
ename = "xah-fly-keys";
version = "28.11.20260215192642.0.20260215.201333";
version = "28.11.20260106081151.0.20260106.81408";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/xah-fly-keys-28.11.20260215192642.0.20260215.201333.tar";
sha256 = "08pdqfglkl150pw43llm5z3a2mpzdil315a732i7fa4a27qwkxfn";
url = "https://elpa.nongnu.org/nongnu-devel/xah-fly-keys-28.11.20260106081151.0.20260106.81408.tar";
sha256 = "0bfjylai4ck3nb73h6863gbb0pka84gh7wys5h2dq1k5bhx8sfqi";
};
packageRequires = [ ];
meta = {
@@ -9,10 +9,10 @@
elpaBuild {
pname = "adoc-mode";
ename = "adoc-mode";
version = "0.8.0";
version = "0.7.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/adoc-mode-0.8.0.tar";
sha256 = "16459ial82gybqjm8ib0cxry6daipak4baxiz2wnldgy5vpgjnrd";
url = "https://elpa.nongnu.org/nongnu/adoc-mode-0.7.0.tar";
sha256 = "1gdjgybpbw3qj9mfmq9ljx4xaam1f6rwyrav2y2f5fpv6z7w0i61";
};
packageRequires = [ ];
meta = {
@@ -593,10 +593,10 @@
elpaBuild {
pname = "cider";
ename = "cider";
version = "1.21.0";
version = "1.20.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/cider-1.21.0.tar";
sha256 = "0rfjq6fqvam9v7mcx1459p377ryzi9wf7p2dn68nd51f324hx0gj";
url = "https://elpa.nongnu.org/nongnu/cider-1.20.0.tar";
sha256 = "1s1jw1dc8r7aqjc4vkgcsz193fnhrd6lrz54bim839sfyfv2rhb8";
};
packageRequires = [
clojure-mode
@@ -622,10 +622,10 @@
elpaBuild {
pname = "clojure-mode";
ename = "clojure-mode";
version = "5.21.0";
version = "5.20.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/clojure-mode-5.21.0.tar";
sha256 = "1jjnxhh5l0xvqczcpxj8vgrxwvv7wchwsy7anc8gl1p7wmm8kr79";
url = "https://elpa.nongnu.org/nongnu/clojure-mode-5.20.0.tar";
sha256 = "16myla7yfknxf36w0n09xg2rr4z4374gs6iqb9spf9hmw0d6z800";
};
packageRequires = [ ];
meta = {
@@ -708,10 +708,10 @@
elpaBuild {
pname = "cond-let";
ename = "cond-let";
version = "0.2.2";
version = "0.2.1";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/cond-let-0.2.2.tar";
sha256 = "0ip5k8jhdgq1zkc6cj4ax8rv4236cxla2dapj83y526ra321gkzy";
url = "https://elpa.nongnu.org/nongnu/cond-let-0.2.1.tar";
sha256 = "1q5gjb3v0xk6azrjbpyyxabrfd68i4gqw4r9dk2wnvbw0vcr21qf";
};
packageRequires = [ ];
meta = {
@@ -1253,10 +1253,10 @@
elpaBuild {
pname = "eldoc-mouse";
ename = "eldoc-mouse";
version = "3.0.3";
version = "3.0.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/eldoc-mouse-3.0.3.tar";
sha256 = "18bd84sllxilxw42g0qnyf997qxzsa321b60viyw1d9ipn5in2l2";
url = "https://elpa.nongnu.org/nongnu/eldoc-mouse-3.0.2.tar";
sha256 = "0ljivs5wpmwc74l4w6fqn0j7ppyf9zc1v3ggx06z1w4jgx15q51d";
};
packageRequires = [
eglot
@@ -1298,10 +1298,10 @@
elpaBuild {
pname = "elpher";
ename = "elpher";
version = "3.7.0";
version = "3.6.6";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/elpher-3.7.0.tar";
sha256 = "1z12nb9a9gbksfnirnqv5fi6b7ygkjgyvrd7glp3ymbp765pjb2p";
url = "https://elpa.nongnu.org/nongnu/elpher-3.6.6.tar";
sha256 = "0wb1d5cm2gsjarqb9z06hx7nry37la6g5s44bb8q7j2xfd11h764";
};
packageRequires = [ ];
meta = {
@@ -1319,10 +1319,10 @@
elpaBuild {
pname = "emacsql";
ename = "emacsql";
version = "4.3.5";
version = "4.3.4";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/emacsql-4.3.5.tar";
sha256 = "150wrcknbcm9kid41qjwa84mn742pzk0g12k9zm7q8zb37d709zq";
url = "https://elpa.nongnu.org/nongnu/emacsql-4.3.4.tar";
sha256 = "0gf58p86qrysaq576yvz80zi9mmfzij8pcp5lh75v2y6xc4b9hpw";
};
packageRequires = [ ];
meta = {
@@ -1444,28 +1444,6 @@
};
}
) { };
evil-emacs-cursor-model-mode = callPackage (
{
elpaBuild,
evil,
fetchurl,
lib,
}:
elpaBuild {
pname = "evil-emacs-cursor-model-mode";
ename = "evil-emacs-cursor-model-mode";
version = "0.1.3";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/evil-emacs-cursor-model-mode-0.1.3.tar";
sha256 = "03mn90kpn5lj1yxg5pl69wa01ms2xi9bj1w5dix5ac153iqlddjm";
};
packageRequires = [ evil ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu/evil-emacs-cursor-model-mode.html";
license = lib.licenses.free;
};
}
) { };
evil-escape = callPackage (
{
cl-lib ? null,
@@ -1806,10 +1784,10 @@
elpaBuild {
pname = "fedi";
ename = "fedi";
version = "0.3";
version = "0.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/fedi-0.3.tar";
sha256 = "1s1dn7n860b18cwyahc20lbl1bhv4y5h8jijs4iqbbgbk8w7hsjg";
url = "https://elpa.nongnu.org/nongnu/fedi-0.2.tar";
sha256 = "1vhv72s988xvwq14w9xhzqq7hpsjidh2hsii97q9bakh00k5zdra";
};
packageRequires = [ markdown-mode ];
meta = {
@@ -1831,10 +1809,10 @@
elpaBuild {
pname = "fj";
ename = "fj";
version = "0.32";
version = "0.28";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/fj-0.32.tar";
sha256 = "16qbrri7z2q9zalmfgqcb5f62ljvpz1zacsh9x8xnbwhlyhavbgk";
url = "https://elpa.nongnu.org/nongnu/fj-0.28.tar";
sha256 = "0smmz9iig83yckcgmd9jd45kkklfywk7nw4jl98wxm4mqwmy1f5l";
};
packageRequires = [
fedi
@@ -1901,17 +1879,16 @@
elpaBuild,
fetchurl,
lib,
seq,
}:
elpaBuild {
pname = "flycheck";
ename = "flycheck";
version = "36.0";
version = "35.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/flycheck-36.0.tar";
sha256 = "0172y6qzkys77cbvdla1iiiznpxpscjzmsdr66m66s8g4bf7f1p2";
url = "https://elpa.nongnu.org/nongnu/flycheck-35.0.tar";
sha256 = "1nrsnp5d2jfrg6k9qf55v9mlygkc3ln44j31qmirsp5ad5xrflhm";
};
packageRequires = [ seq ];
packageRequires = [ ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu/flycheck.html";
license = lib.licenses.free;
@@ -2407,10 +2384,10 @@
elpaBuild {
pname = "gnosis";
ename = "gnosis";
version = "0.7.0";
version = "0.5.8";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/gnosis-0.7.0.tar";
sha256 = "0r8mblfdqzjbvcis1387yvgrcg2b47zld179dax9n4smbzvzc3gb";
url = "https://elpa.nongnu.org/nongnu/gnosis-0.5.8.tar";
sha256 = "00halz9fmgccgc7px2zqp6q2js4ab60fixqbr15sdqbygmlwvhh7";
};
packageRequires = [
compat
@@ -2583,10 +2560,10 @@
elpaBuild {
pname = "gptel";
ename = "gptel";
version = "0.9.9.4";
version = "0.9.9.3";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/gptel-0.9.9.4.tar";
sha256 = "0j410b0bynq91dxwakrrzp92m3p2lznzvmyq41viscjm0gjng4kn";
url = "https://elpa.nongnu.org/nongnu/gptel-0.9.9.3.tar";
sha256 = "19wwjjlpfa5ngmfj8v3hzf2ndr355s5vg9nzg8qmx3ni61jb08n7";
};
packageRequires = [
compat
@@ -3255,10 +3232,10 @@
elpaBuild {
pname = "julia-mode";
ename = "julia-mode";
version = "1.1.0";
version = "1.0.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/julia-mode-1.1.0.tar";
sha256 = "1r8xsn5j1gdr2izy6q1xs13v7wcabgdrn7f6x608406kbhd01rrv";
url = "https://elpa.nongnu.org/nongnu/julia-mode-1.0.2.tar";
sha256 = "1wwnyanxbpzy4n8n3ixafdbx7badkl1krcnk0yf5923f2ahiqhlr";
};
packageRequires = [ ];
meta = {
@@ -3972,10 +3949,10 @@
elpaBuild {
pname = "org-contrib";
ename = "org-contrib";
version = "0.8";
version = "0.7";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/org-contrib-0.8.tar";
sha256 = "0bw6wrnkbx26k0zxgglyps2nnmgwr6yvkizxqnknds3y5r643j34";
url = "https://elpa.nongnu.org/nongnu/org-contrib-0.7.tar";
sha256 = "1v9sphc2jwccdix74ry3wblkkp9majk7n7c9ic1bsq9caj4i9n5r";
};
packageRequires = [ org ];
meta = {
@@ -4408,10 +4385,10 @@
elpaBuild {
pname = "pg";
ename = "pg";
version = "0.63";
version = "0.62";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/pg-0.63.tar";
sha256 = "104f1c80cxzwb7z789igw2gvbmp8mirn213sp62jjwpyxfldm06q";
url = "https://elpa.nongnu.org/nongnu/pg-0.62.tar";
sha256 = "1fxg2irjbc85rr0czqj7cmy7pxh5l9sa69244dgr5ix6b7901dwd";
};
packageRequires = [ peg ];
meta = {
@@ -4599,10 +4576,10 @@
elpaBuild {
pname = "radio";
ename = "radio";
version = "0.4.3";
version = "0.4.1";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/radio-0.4.3.tar";
sha256 = "1xr10zhm8fk75h0i07jry5c05cds4xbb012wa943cbibxj0cma68";
url = "https://elpa.nongnu.org/nongnu/radio-0.4.1.tar";
sha256 = "049j72m7f3a2naffpp8q4q0qrgqw0mnw5paqwabig417mwzzhqqr";
};
packageRequires = [ ];
meta = {
@@ -5170,10 +5147,10 @@
elpaBuild {
pname = "subed";
ename = "subed";
version = "1.4.1";
version = "1.3.1";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/subed-1.4.1.tar";
sha256 = "11rg436w2rdcpiix5hzmdb7r736nhiqpm4h8b18ac7dv6nnjjnwd";
url = "https://elpa.nongnu.org/nongnu/subed-1.3.1.tar";
sha256 = "04c7yzv5dif8rxxn1lkn2xhb614nw5mycjsihxvl21443539n9ic";
};
packageRequires = [ ];
meta = {
@@ -5477,10 +5454,10 @@
elpaBuild {
pname = "tp";
ename = "tp";
version = "0.8";
version = "0.7";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/tp-0.8.tar";
sha256 = "1psa4sdia1vx3l2v1lklc8wy8nqbq6g83fyj46xii20rfm4db9hk";
url = "https://elpa.nongnu.org/nongnu/tp-0.7.tar";
sha256 = "048z3g0gv7brsl546s530b6si2rjhy3mm8y0jdcp14fza4srpliv";
};
packageRequires = [ transient ];
meta = {
@@ -5646,10 +5623,10 @@
elpaBuild {
pname = "undo-fu-session";
ename = "undo-fu-session";
version = "0.8";
version = "0.7";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/undo-fu-session-0.8.tar";
sha256 = "1l69q4g5f9dza0npw9sp2y398q142xzpfgrmhl3aa2fjq49d4bcf";
url = "https://elpa.nongnu.org/nongnu/undo-fu-session-0.7.tar";
sha256 = "1gly9fl8kvfssh2h90j9qcqvxvmnckn0x1wfm4qbz9ax57xvms23";
};
packageRequires = [ ];
meta = {
@@ -5973,10 +5950,10 @@
elpaBuild {
pname = "xah-fly-keys";
ename = "xah-fly-keys";
version = "28.11.20260215192642";
version = "28.11.20260106081151";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-28.11.20260215192642.tar";
sha256 = "0k0p60wirvp36ifaqkq6420rxfj1ys4cb8j34q7rhcbdfw1cp9dd";
url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-28.11.20260106081151.tar";
sha256 = "1xp3x69fxzv805wkiwl8fynpgzr4ap1fx67fqrmw5m0vi856qhbx";
};
packageRequires = [ ];
meta = {
File diff suppressed because it is too large Load Diff
@@ -14,10 +14,8 @@ let
makeWrapperArgs = [ "--prefix JUPYTER_PATH : ${jupyterPath}" ];
}).overrideAttrs
(oldAttrs: {
inherit (python3.pkgs.notebook) version;
pname = "jupyter";
meta = oldAttrs.meta // {
mainProgram = "jupyter";
mainProgram = "jupyter-notebook";
};
});
in
@@ -896,7 +896,7 @@ let
downloadPage = "https://marketplace.visualstudio.com/items?itemName=Catppuccin.catppuccin-vsc-icons";
homepage = "https://github.com/catppuccin/vscode-icons";
license = lib.licenses.mit;
maintainers = [ ];
maintainers = [ lib.maintainers.laurent-f1z1 ];
};
};
};
@@ -4149,7 +4149,7 @@ let
downloadPage = "https://marketplace.visualstudio.com/items?itemName=seatonjiang.gitmoji-vscode";
homepage = "https://github.com/seatonjiang/gitmoji-vscode/";
license = lib.licenses.mit;
maintainers = [ ];
maintainers = [ lib.maintainers.laurent-f1z1 ];
};
};
@@ -16,6 +16,6 @@ vscode-utils.buildVscodeMarketplaceExtension {
downloadPage = "https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat";
homepage = "https://github.com/features/copilot";
license = lib.licenses.mit;
maintainers = [ ];
maintainers = [ lib.maintainers.laurent-f1z1 ];
};
}
@@ -283,13 +283,13 @@
"vendorHash": "sha256-zlSnjvWLm2puee1+vIDpAxwS5hYZS13Bg+uOdK+vzBU="
},
"datadrivers_nexus": {
"hash": "sha256-BouJ+iK4PkPLbxVFZLsd2wAPCFmAcKOD7OZ7E9vfZxk=",
"hash": "sha256-Lm5CZ+eBDUNIL2KuK/iKc5dTif7P+E9II714vwvYuyU=",
"homepage": "https://registry.terraform.io/providers/datadrivers/nexus",
"owner": "datadrivers",
"repo": "terraform-provider-nexus",
"rev": "v2.7.0",
"rev": "v2.6.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-QymyCEKs8mSBZKrEiSCH4t74eSHmbcf7kwgnzU8h5R4="
"vendorHash": "sha256-pez5anuq3hHXH7XMthT7y8+rjCHsMV3Vqk/DBCpbkdg="
},
"denoland_deno": {
"hash": "sha256-7IvJrhXMeAmf8e21QBdYNSJyVMEzLpat4Tm4zHWglW8=",
@@ -842,13 +842,13 @@
"vendorHash": "sha256-JRqLG+lM7emw8F0J2mVt4xHKvLG/TC/FNZiiXd0dKZY="
},
"linode_linode": {
"hash": "sha256-trwD5gL/zVa82URY3zxKYN3UM2ZjvQAXBS0O6bfTVNU=",
"hash": "sha256-/igrYgWTM4vujH2PFzXijVhHw0gQzLUwFZJd+RM0hSQ=",
"homepage": "https://registry.terraform.io/providers/linode/linode",
"owner": "linode",
"repo": "terraform-provider-linode",
"rev": "v3.9.0",
"rev": "v3.8.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-jytzC7dzoadOXIMv6eSHS1KP0KmgybWKzYJibPTcsoU="
"vendorHash": "sha256-TxfiOKANocV96TiN60QpA1wVLucXNpmJm1FmVavOlQg="
},
"loafoe_htpasswd": {
"hash": "sha256-1o2kgeTFxegzOgGXWP4OYZ3uC3WbAkCXPqScMvVpHr0=",
@@ -1076,11 +1076,11 @@
"vendorHash": "sha256-F1AuO/dkldEDRvkwrbq2EjByxjg3K2rohZAM4DzKPUw="
},
"pagerduty_pagerduty": {
"hash": "sha256-UJ5XTAECoZMAcQayespmVFKyv8lJ/9CJIS0bJxn9+S4=",
"hash": "sha256-CH0rAsJKP6AogzYJUOHsdGln/DnwyP9WAlOgUEb3ahA=",
"homepage": "https://registry.terraform.io/providers/PagerDuty/pagerduty",
"owner": "PagerDuty",
"repo": "terraform-provider-pagerduty",
"rev": "v3.31.2",
"rev": "v3.31.0",
"spdx": "MPL-2.0",
"vendorHash": null
},
@@ -1,50 +0,0 @@
# shellcheck shell=bash
# Setup hook that installs font files to their respective locations.
#
# Example usage in a derivation:
#
# { …, installFonts, … }:
#
# stdenvNoCC.mkDerivation {
# …
# outputs = [
# "out"
# "webfont" # If .woff or .woff2 output is desired
# ];
#
# nativeBuildInputs = [ installFonts ];
# …
# }
#
# This hook also provides an `installFont` function that can be used to install
# additional fonts of a particular extension into their respective folder.
#
postInstallHooks+=(installFonts)
installFont() {
if (($# != 2)); then
nixErrorLog "expected 2 arguments!"
nixErrorLog "usage: installFont fontExt outDir"
exit 1
fi
find -iname "*.$1" -print0 | xargs -0 -r install -m644 -D -t "$2"
}
installFonts() {
if [ "${dontInstallFonts-}" == 1 ]; then return; fi
installFont 'ttf' "$out/share/fonts/truetype"
installFont 'ttc' "$out/share/fonts/truetype"
installFont 'otf' "$out/share/fonts/opentype"
installFont 'bdf' "$out/share/fonts/misc"
installFont 'otb' "$out/share/fonts/misc"
installFont 'psf' "$out/share/consolefonts"
if [ -n "${webfont-}" ]; then
installFont 'woff' "$webfont/share/fonts/woff"
installFont 'woff2' "$webfont/share/fonts/woff2"
fi
}
+2 -2
View File
@@ -15,7 +15,7 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "addwater";
version = "1.2.9.1";
version = "1.2.9";
# built with meson, not a python format
pyproject = false;
@@ -23,7 +23,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
owner = "largestgithubuseronearth";
repo = "addwater";
tag = "v${finalAttrs.version}";
hash = "sha256-MzazCEYJJNKLeQza9dxWCPBjBG8t2kW6UjttTZvUK1E=";
hash = "sha256-ii6xzt4BFroLAf4fHK0GbXa/aSzKffiN2FjMju+tnRo=";
};
buildInputs = [
+3 -3
View File
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "adrs";
version = "0.7.2";
version = "0.7.0";
src = fetchFromGitHub {
owner = "joshrotenberg";
repo = "adrs";
tag = "v${finalAttrs.version}";
hash = "sha256-PXB87P5M/yxR9DQDnDQDL4oTnKBcgv7paPAEZWBluwg=";
hash = "sha256-D1Tg5ep9ri6fj0fLmKqQeMdlAe/Nc38wKTF5dsWxK3k=";
};
cargoHash = "sha256-/8fvCBanZOB3an57a1i9jM+/Xhd9K8xi/vosHklD8xU=";
cargoHash = "sha256-jrKDOLPps/ExGnREQy1yz8Say1bAcvJXHrkLivux4Vg=";
meta = {
description = "Command-line tool for managing Architectural Decision Records";
+9 -9
View File
@@ -1,22 +1,22 @@
{
"version": "1.19.6",
"version": "1.18.4",
"vscodeVersion": "1.107.0",
"sources": {
"x86_64-linux": {
"url": "https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.19.6-6514342219874304/linux-x64/Antigravity.tar.gz",
"sha256": "80522c9d60bcc04bb13d40fa136601d184dc83f36bb9065eb29cc456db4c29e1"
"url": "https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.18.4-5780041996042240/linux-x64/Antigravity.tar.gz",
"sha256": "f97d790d1fb74e8ccb9ddb6af301a2b60391aed22f633f1a2baf86862aa65826"
},
"aarch64-linux": {
"url": "https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.19.6-6514342219874304/linux-arm/Antigravity.tar.gz",
"sha256": "fba4265d3646ad002b39774d5e06b36a826bd82e70c11297379258d4a06fe8a8"
"url": "https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.18.4-5780041996042240/linux-arm/Antigravity.tar.gz",
"sha256": "eee54e88290cf4b0b8feb56283a04ab31ce4746465ca0bd1afd3e4505b2f95ea"
},
"x86_64-darwin": {
"url": "https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.19.6-6514342219874304/darwin-x64/Antigravity.zip",
"sha256": "9a96e8aa2e6f6ba8c4e137f44950690853e42f4a0ae0ec79b822113bd42ef30e"
"url": "https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.18.4-5780041996042240/darwin-x64/Antigravity.zip",
"sha256": "fdff8b6fdfda9a28ac5a147f174337c3cf515b10cddc8466af5a32c6deaaca87"
},
"aarch64-darwin": {
"url": "https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.19.6-6514342219874304/darwin-arm/Antigravity.zip",
"sha256": "0e0c3ade07d2c677eaa02a26b50df994bbeed8905dce583d164eff5ffc575530"
"url": "https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.18.4-5780041996042240/darwin-arm/Antigravity.zip",
"sha256": "f1ccd9e3f051431b54b95b905afed8ec1b8b1a3f1bc841b3617b143553fd6f51"
}
}
}
+2 -2
View File
@@ -29,8 +29,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_8;
fetcherVersion = 3;
hash = "sha256-gOPjNZCljr8OvU/xLs9ZQ27dl3RatscXddOyPfSVdoE=";
fetcherVersion = 1;
hash = "sha256-h1rcM+H2c0lk7bpGeQT5ue9bQIggrCFHkj4o7KxnH08=";
};
cargoRoot = "src-tauri";
@@ -111,8 +111,8 @@ let
pnpmDeps = fetchPnpmDeps {
pname = "airflow-ui";
inherit sourceRoot src version;
fetcherVersion = 3;
hash = "sha256-zPIql9rP4EkE0Y3ihP4MkWTTYCIDr8d1LpE6vePiNdU=";
fetcherVersion = 1;
hash = "sha256-t39aatMfqyHtP+kdszyTQs+w7EojNGX0zVmlxqtY1jk=";
};
buildPhase = ''
@@ -140,8 +140,8 @@ let
pnpmDeps = fetchPnpmDeps {
pname = "simple-auth-manager-ui";
inherit sourceRoot src version;
fetcherVersion = 3;
hash = "sha256-ccLGYaAYJWSgegO+IfVZv1WdZ5YjhYYTZivqtDjdoOk=";
fetcherVersion = 1;
hash = "sha256-8nZdWnhERUkiaY8USyy/a/j+dMksjmEzCabSkysndSE=";
};
buildPhase = ''
@@ -200,7 +200,6 @@ let
sed -i -E 's/"apache-airflow-task-sdk[^"]+",//' pyproject.toml
substituteInPlace pyproject.toml \
--replace-fail "GitPython==3.1.45" "GitPython" \
--replace-fail "hatchling==1.27.0" "hatchling" \
--replace-fail "trove-classifiers==2025.9.11.17" "trove-classifiers"
@@ -287,7 +286,6 @@ let
# Temporary to fix CI only:
# https://github.com/apache/airflow/commit/c474be9ff06cf16bf96f93de9a09e30ffc476bee
"fastapi"
"universal-pathlib"
];
};
@@ -339,7 +337,6 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail "GitPython==3.1.45" "GitPython" \
--replace-fail "hatchling==1.27.0" "hatchling" \
--replace-fail "trove-classifiers==2025.9.11.17" "trove-classifiers"
'';
+2 -2
View File
@@ -29,8 +29,8 @@ buildGoModule (finalAttrs: {
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) src version pname;
sourceRoot = "${finalAttrs.src.name}/ui";
fetcherVersion = 3;
hash = "sha256-0Jqe0wig28Vb9y0/tZHDfE49MehNR7kJTpChz616tzU=";
fetcherVersion = 1;
hash = "sha256-6IeLOwsEqchCwe0GGj/4v9Q4/Hm16K+ve2X+8QHztQM=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -37,8 +37,8 @@ let
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_9;
fetcherVersion = 3;
hash = "sha256-HypDGYb0MRCIDBHY8pVgwFoZQWC8us44cunORZRk3RM=";
fetcherVersion = 1;
hash = "sha256-QIfadS2gNPtH006O86EndY/Hx2ml2FoKfUXJF5qoluw=";
};
buildPhase = ''
-2
View File
@@ -2,7 +2,6 @@
lib,
python3,
fetchFromGitHub,
wrapGAppsHook3,
}:
python3.pkgs.buildPythonApplication (finalAttrs: {
@@ -19,7 +18,6 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
build-system = with python3.pkgs; [
setuptools
wrapGAppsHook3
];
dependencies = with python3.pkgs; [
+2 -2
View File
@@ -9,11 +9,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "astyle";
version = "3.6.14";
version = "3.6.13";
src = fetchurl {
url = "mirror://sourceforge/astyle/astyle-${finalAttrs.version}.tar.bz2";
hash = "sha256-HEb9wiy+mcYDWTmTt1C6pMouC0yeSx2Q4vtg10nWCNA=";
hash = "sha256-BIt0sUxuAff66OY7dn2jMwOrOdkCKv4zBVzkueVvFi0=";
};
nativeBuildInputs = [ cmake ];
+1 -1
View File
@@ -10,5 +10,5 @@ rec {
hash = "sha256-u7TIhOGXfvWdAXvpL5qa43jaoa7PNAVL2MtGEuWBDPc=";
};
vendorHash = "sha256-7RoPv4OvOhiv+TmYOJuW95h/uh2LuTrpUSAZiTvbh7g=";
pnpmDepsHash = "sha256-Ck2nqFwDv3OxN0ONA3A+h4Rli1te+EYqKivcqrAInKw=";
pnpmDepsHash = "sha256-uRwSpy/aZA4hG2rEY8hlD8pXJ7lvNoIa6a3VSZuZgcs=";
}
+1 -1
View File
@@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: {
sourceRoot
;
inherit pnpm; # This may be different than pkgs.pnpm
fetcherVersion = 3;
fetcherVersion = 1;
hash = pnpmDepsHash;
};
+2 -2
View File
@@ -29,8 +29,8 @@ stdenv.mkDerivation (finalAttrs: {
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_9;
fetcherVersion = 3;
hash = "sha256-PPYyEsc0o5ufBexUdiX9EJLEsQZ0wX7saBzxJGsnseU=";
fetcherVersion = 1;
hash = "sha256-fyygZMpRMm5tL5/kpERKXUNA9qqDt6ZkzT4zWtqQSv8=";
};
installPhase = ''
+2 -2
View File
@@ -39,8 +39,8 @@ let
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_9;
fetcherVersion = 3;
hash = "sha256-9wzPNZxLE0l/AJ8SyE0SkhkBImiibhqJgsG3UrGj3aA=";
fetcherVersion = 1;
hash = "sha256-vJgsU0OXyAKjUJsPOyIY8o3zfNW1BUZ5IL814wmJr3o=";
};
buildPhase = ''
+14 -10
View File
@@ -2,26 +2,30 @@
lib,
stdenvNoCC,
fetchFromGitHub,
installFonts,
}:
stdenvNoCC.mkDerivation (finalAttrs: {
stdenvNoCC.mkDerivation rec {
pname = "barlow";
version = "1.422";
outputs = [
"out"
"webfont"
];
src = fetchFromGitHub {
owner = "jpt";
repo = "barlow";
tag = finalAttrs.version;
tag = version;
hash = "sha256-FG68o6qN/296RhSNDHFXYXbkhlXSZJgGhVjzlJqsksY=";
};
nativeBuildInputs = [ installFonts ];
installPhase = ''
runHook preInstall
install -Dm644 fonts/otf/*.otf -t $out/share/fonts/opentype
install -Dm644 fonts/ttf/*.ttf fonts/gx/*.ttf -t $out/share/fonts/truetype
install -Dm644 fonts/eot/*.eot -t $out/share/fonts/eot
install -Dm644 fonts/woff/*.woff -t $out/share/fonts/woff
install -Dm644 fonts/woff2/*.woff2 -t $out/share/fonts/woff2
runHook postInstall
'';
meta = {
description = "Grotesk variable font superfamily";
@@ -30,4 +34,4 @@ stdenvNoCC.mkDerivation (finalAttrs: {
maintainers = [ ];
platforms = lib.platforms.all;
};
})
}
+1
View File
@@ -28,6 +28,7 @@ stdenvNoCC.mkDerivation {
mainProgram = "bemoji";
platforms = lib.platforms.all;
maintainers = with lib.maintainers; [
laurent-f1z1
MrSom3body
];
};
+2 -2
View File
@@ -33,8 +33,8 @@ stdenv.mkDerivation (finalAttrs: {
;
pnpm = pnpm_9;
fetcherVersion = 3;
hash = "sha256-/g+2jZQq3nTJnKpj0PlT6zB3UcUBE2ND8797XRwVZ0s=";
fetcherVersion = 1;
hash = "sha256-gHniZv847JFrmKnTUZcgyWhFl/ovJ5IfKbbM5I21tZc=";
};
nativeBuildInputs = [
+1 -1
View File
@@ -21,7 +21,7 @@ let
hash = "sha256-GmoeOLKxdW1x6PHtslwNPVq8wDWA413NHA/VeDRb4mA=";
};
pnpm-hash = "sha256-o3VPb+D74bjwEex7UFmwfx8N1yGolPqNaIeJ7/cjB0c=";
pnpm-hash = "sha256-qDwXPTfh1yOlugZe1UPUMKRyZOSagG4lX2eiFACgHRw=";
vendor-hash = "sha256-z5xVbqh+CiaTDtAx2VPQ4UjliYnV44tdp3pS8vzb1K4=";
service = callPackage ./service.nix {
@@ -43,7 +43,7 @@ rustPlatform.buildRustPackage {
src
;
pnpm = pnpm_9;
fetcherVersion = 3;
fetcherVersion = 1;
hash = pnpm-hash;
};
+5 -2
View File
@@ -27,7 +27,7 @@
let
version = "2025.10.186.0";
sources = rec {
sources = {
x86_64-linux = fetchurl {
url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}_amd64.deb";
hash = "sha256-l+csDSBXRAFb2075ciCAlE0bS5F48mAIK/Bv1r3Q8GE=";
@@ -36,11 +36,14 @@ let
url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}_arm64.deb";
hash = "sha256-S6CfWYzcv+1Djj+TX+lrP5eG7oIpM0JrqtSw/UDD9ko=";
};
x86_64-darwin = fetchurl {
url = "https://downloads.cloudflareclient.com/v1/download/macos/version/${version}";
hash = "sha256-nnoOXPSpOJRyNdCC0/YAoBK8SwB+++qVwgZplrjNi2U=";
};
aarch64-darwin = fetchurl {
url = "https://downloads.cloudflareclient.com/v1/download/macos/version/${version}";
hash = "sha256-nnoOXPSpOJRyNdCC0/YAoBK8SwB+++qVwgZplrjNi2U=";
};
x86_64-darwin = aarch64-darwin;
};
in
stdenv.mkDerivation (finalAttrs: {
+3 -3
View File
@@ -9,16 +9,16 @@
buildGoModule (finalAttrs: {
pname = "cmctl";
version = "2.4.1";
version = "2.4.0";
src = fetchFromGitHub {
owner = "cert-manager";
repo = "cmctl";
tag = "v${finalAttrs.version}";
hash = "sha256-UsVXCOOX+/2KdZuF9p+3TByASfOyL+tUP4oYi0Ec4eU=";
hash = "sha256-wOtpaohPjBWQkaZbA1Fbh97kVxMTEGuqCtIhviJGOrU=";
};
vendorHash = "sha256-TE3GIFGmqigcyLLfLKTu//l+G4mVthnCaK9fMyHKpzM=";
vendorHash = "sha256-ocQDysrJUbCDnWZ2Ul3kDqPTpvmpgA3Wz+L5/fIkrh4=";
ldflags = [
"-s"
@@ -41,6 +41,7 @@ buildGoModule (finalAttrs: {
meta = {
mainProgram = "pages";
maintainers = with lib.maintainers; [
laurent-f1z1
christoph-heiss
];
license = lib.licenses.eupl12;
+2 -2
View File
@@ -71,11 +71,11 @@ in
python3Packages.buildPythonApplication rec {
pname = "copyparty${nameSuffix}";
version = "1.20.10";
version = "1.20.8";
src = fetchurl {
url = "https://github.com/9001/copyparty/releases/download/v${version}/copyparty-${version}.tar.gz";
hash = "sha256-plHfKrdo698vQbf/Hh/seIroo0hIziKMGJ8tD1Zsn9k=";
hash = "sha256-ax2NMEO4sYmcsfsUDcrIe3vNpSumVm8NjsjAwUOWbvA=";
};
pyproject = true;
+2 -2
View File
@@ -34,8 +34,8 @@ let
src
;
pnpm = pnpm_9;
fetcherVersion = 3;
hash = "sha256-FBZk7qeYNi7JX99Sk1qe52YUE8GUYINJKid0mEBXMjU=";
fetcherVersion = 1;
hash = "sha256-+yLpSbDzr1OV/bmUUg6drOvK1ok3cBd+RRV7Qrrlp+Q=";
};
nativeBuildInputs = [
@@ -1,7 +1,7 @@
{
lib,
copyDesktopItems,
electron_40,
electron_39,
fetchFromGitHub,
deltachat-rpc-server,
makeDesktopItem,
@@ -21,37 +21,37 @@
let
deltachat-rpc-server' = deltachat-rpc-server.overrideAttrs rec {
version = "2.43.0";
version = "2.35.0";
src = fetchFromGitHub {
owner = "chatmail";
repo = "core";
tag = "v${version}";
hash = "sha256-3hpsc/IMBTVHH6Lun9R8Dx3s53sJOb9J1fU1O56MpIc=";
hash = "sha256-tcH9F+FKXfFozk6PcbEE37HFIojhDR672bfcPXfKnCs=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
pname = "chatmail-core";
inherit version src;
hash = "sha256-kDYWu8QrVv1fAyNsPN5xY7QqExbdiM7C+Af0l9HVRDQ=";
hash = "sha256-p1E7K1EiEftpNSyE41LpMYmkZwjeasZzrXbYxKK/IgI=";
};
};
electron = electron_40;
electron = electron_39;
in
stdenv.mkDerivation (finalAttrs: {
pname = "deltachat-desktop";
version = "2.43.0";
version = "2.35.0";
src = fetchFromGitHub {
owner = "deltachat";
repo = "deltachat-desktop";
tag = "v${finalAttrs.version}";
hash = "sha256-OIRfh0/E0fg0LepWRREmpcLbUKRSdJA+RWO3vkOu6so=";
hash = "sha256-TAuluFfJnaTdgWHtA+Oif7RYneiE+16onjqjgo4QI/8=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_9;
fetcherVersion = 2;
hash = "sha256-auvoo1YhHptbhTfeRbOQjc8vADCJhByb9efQFyskZPM=";
hash = "sha256-9J7UJbIm9V12nWQvelgIhezVMg1yGPFFB3DXlzB/DFc=";
};
nativeBuildInputs = [
-2
View File
@@ -5,7 +5,6 @@
fetchFromGitHub,
fixup-yarn-lock,
nodejs_20,
node-gyp,
python3,
makeBinaryWrapper,
git,
@@ -40,7 +39,6 @@ stdenv.mkDerivation (finalAttrs: {
python3
makeBinaryWrapper
nodejs
node-gyp
];
buildPhase = ''
+3 -3
View File
@@ -9,16 +9,16 @@
buildGoModule (finalAttrs: {
pname = "dgraph";
version = "25.2.0";
version = "25.1.0";
src = fetchFromGitHub {
owner = "dgraph-io";
repo = "dgraph";
rev = "v${finalAttrs.version}";
sha256 = "sha256-uXH+qg+YmX/C1smgHO4tEWfFM77fAFaov573prV5bH8=";
sha256 = "sha256-0i3i0XPOS7v2DsO/tPJQSWJ3Yf8uz8aR1j+Mgm/QJUs=";
};
vendorHash = "sha256-cXi5rbGjWhFFJj5OGK6s+C16KxxnVCbodsk+dT252i4=";
vendorHash = "sha256-3OwXBt0EwMk3jVny2Cs1NbGdeUy8MxDntZAn+mceKC8=";
doCheck = false;
+2 -2
View File
@@ -72,8 +72,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
patches
;
pnpm = pnpm_9;
fetcherVersion = 3;
hash = "sha256-qSmIyLv8A+JDbTVG+Qcvq3gqBXBGtfbH4/tN+CvEmd8=";
fetcherVersion = 1;
hash = "sha256-fX48yZKntte4OxLjXqepZQyGdN/bv4o+n+v5ZT5lXMo=";
};
# CMake (webkit extension)
@@ -22,8 +22,8 @@ stdenvNoCC.mkDerivation (finalAttrs: {
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_9;
fetcherVersion = 3;
hash = "sha256-livnY/iwd7gqy6SKFBMF2MSIs7LVFec4BFqMBVasGWE=";
fetcherVersion = 1;
hash = "sha256-sMOC5MQmJKwXZoUZnOmBy2I83SNMdrPc6WQKmeVGiCc=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -32,8 +32,8 @@ stdenv.mkDerivation (finalAttrs: {
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_10;
fetcherVersion = 3;
hash = "sha256-L4qy3zMM6ksYcBT7gB6qCzfZIELVe+KZZxTSnfI3Rkk=";
fetcherVersion = 1;
hash = "sha256-um8CmR4H+sck6sOpIpnISPhYn/rvXNfSn6i/EgQFvk0=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -31,8 +31,8 @@ stdenv.mkDerivation (finalAttrs: {
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_9;
fetcherVersion = 3;
hash = "sha256-y5T7yerCK9MtTri3eZ+Iih7/DK9IMDC+d7ej746g47E=";
fetcherVersion = 1;
hash = "sha256-/GqRoGWIQhOwKlbe4I6yTuGs+IOn4crPhwHt4ALJ97E=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -24,13 +24,13 @@ let
in
buildGoModule (finalAttrs: {
pname = "faas-cli";
version = "0.18.1";
version = "0.18.0";
src = fetchFromGitHub {
owner = "openfaas";
repo = "faas-cli";
rev = finalAttrs.version;
sha256 = "sha256-4YypgdxWbODiFmbSsIx7Prc+YTP1OFvRi3upfBvYTrQ=";
sha256 = "sha256-ggDfHqGu17nSxRNZESBLn8MYrvSU+ItQubNdUCAFK1c=";
};
vendorHash = null;
+2 -2
View File
@@ -37,8 +37,8 @@ rustPlatform.buildRustPackage (finalAttrs: {
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_10;
fetcherVersion = 3;
hash = "sha256-IznO8PJZCr6MR3mShD+Uqk2ACx8mrxTVWRTbk81zFEc=";
fetcherVersion = 1;
hash = "sha256-xXVsjAXmrsOp+mXrYAxSKz4vX5JApLZ+Rh6hrYlnJDI=";
};
nativeBuildInputs = [
+8 -17
View File
@@ -7,26 +7,22 @@
flyctl,
installShellFiles,
git,
rake,
}:
buildGoModule rec {
pname = "flyctl";
version = "0.4.15";
version = "0.3.209";
src = fetchFromGitHub {
owner = "superfly";
repo = "flyctl";
rev = "v${version}";
postCheckout = ''
cd "$out"
git rev-parse HEAD > COMMIT
'';
hash = "sha256-2xl4dAP+9kTPkhFfXLNw00krB7zC10em1vAULTBKqvQ=";
leaveDotGit = true;
hash = "sha256-hzKKCwGTaz1MFQ1+F9piNBnaEDZJwJqoerR1c/uzSsQ=";
};
proxyVendor = true;
vendorHash = "sha256-xVRLH1H7HhxaR9L+N+qE4kwqjMyie+JjeXpXvwRKa5A=";
vendorHash = "sha256-ezGA1LGwQVFMzV/Ogj26pooD06O7FNTXMrYWkv6AwWM=";
subPackages = [ "." ];
@@ -43,20 +39,15 @@ buildGoModule rec {
git
];
patches = [
./disable-auto-update.patch
./set-commit.patch
];
patches = [ ./disable-auto-update.patch ];
preBuild = ''
export GOFLAGS="$GOFLAGS -buildvcs=false"
substituteInPlace internal/buildinfo/buildinfo.go \
--replace '@commit@' "$(cat COMMIT)"
# Embed VCS Infos
export GOFLAGS="$GOFLAGS -buildvcs=true"
GOOS= GOARCH= CGO_ENABLED=0 go generate ./...
'';
nativeCheckInputs = [ rake ];
preCheck = ''
HOME=$(mktemp -d)
'';
-10
View File
@@ -1,10 +0,0 @@
--- a/internal/buildinfo/buildinfo.go
+++ b/internal/buildinfo/buildinfo.go
@@ -117,6 +117,7 @@ func UserAgent() string {
}
func Commit() string {
+ return "@commit@"
info, _ := debug.ReadBuildInfo()
var rev = "<none>"
var dirty = ""
+3 -3
View File
@@ -49,17 +49,17 @@ let
in
buildGoModule (finalAttrs: {
pname = "forgejo-runner";
version = "12.7.1";
version = "12.7.0";
src = fetchFromGitea {
domain = "code.forgejo.org";
owner = "forgejo";
repo = "runner";
rev = "v${finalAttrs.version}";
hash = "sha256-agPlx+bBBqFZnoxxedVvKcAZ7QP09YqaY3TfOunDBOM=";
hash = "sha256-pQYlacbctW+Cbm3abDps2ZpqX/iPhgAgJnBsaXcny6w=";
};
vendorHash = "sha256-wGCOcrQRxe+1P7deuPwox8yo2GXhI9GgXuMTY81TFKo=";
vendorHash = "sha256-nceLZzbSk56l3NLgusw6JKi1owniQVudNDgC7fsHxYQ=";
nativeBuildInputs = [ makeWrapper ];
+4 -15
View File
@@ -164,11 +164,6 @@ stdenv.mkDerivation (finalAttrs: {
substituteInPlace "$x" \
--subst-var-by ssh "${openssh}/bin/ssh"
done
''
+ lib.optionalString (rustSupport && (stdenv.buildPlatform != stdenv.hostPlatform)) ''
substituteInPlace Makefile \
--replace-fail "RUST_TARGET_DIR = target/" \
"RUST_TARGET_DIR = target/${stdenv.hostPlatform.rust.rustcTargetSpec}/"
'';
nativeBuildInputs = [
@@ -210,16 +205,10 @@ stdenv.mkDerivation (finalAttrs: {
libsecret
];
env = {
# required to support pthread_cancel()
NIX_LDFLAGS =
lib.optionalString (stdenv.cc.isGNU && stdenv.hostPlatform.libc == "glibc") "-lgcc_s"
+ lib.optionalString (stdenv.hostPlatform.isFreeBSD) "-lthr";
}
// lib.attrsets.optionalAttrs (rustSupport && (stdenv.buildPlatform != stdenv.hostPlatform)) {
# Rust cross-compilation
CARGO_BUILD_TARGET = stdenv.hostPlatform.rust.rustcTargetSpec;
};
# required to support pthread_cancel()
env.NIX_LDFLAGS =
lib.optionalString (stdenv.cc.isGNU && stdenv.hostPlatform.libc == "glibc") "-lgcc_s"
+ lib.optionalString (stdenv.hostPlatform.isFreeBSD) "-lthr";
configureFlags = [
"ac_cv_prog_CURL_CONFIG=${lib.getDev curl}/bin/curl-config"
@@ -15,13 +15,13 @@ in
buildGoModule (finalAttrs: {
pname = "go-containerregistry";
version = "0.21.1";
version = "0.20.7";
src = fetchFromGitHub {
owner = "google";
repo = "go-containerregistry";
rev = "v${finalAttrs.version}";
sha256 = "sha256-VJtSiTt9nJOzhkwUsKoXPL7q+pCjSw+3VgVAhj/2ftg=";
sha256 = "sha256-UDLKdeQ2Nxf5MCruN4IYNGL0xOp8Em2d+wmXX+R9ow4=";
};
vendorHash = null;
+3 -3
View File
@@ -12,17 +12,17 @@ buildGoModule (finalAttrs: {
pname = "go-mockery_2";
# supported upstream until 2029-12-31
# https://vektra.github.io/mockery/latest/v3/#v2-support-lifecycle
version = "2.53.6";
version = "2.53.5";
src = fetchFromGitHub {
owner = "vektra";
repo = "mockery";
tag = "v${finalAttrs.version}";
hash = "sha256-XJnxs+towKaW64TUvmgVsxtYYak6e5qc4u9EKuyHLSs=";
hash = "sha256-Q+EiUg606JsTe9XsIVk/mktKF0+tXGNeOuvYk9iB+uY=";
};
proxyVendor = true;
vendorHash = "sha256-BY/Z8xDWPbccwvAf0t71qkxFDI3JqEr7lIxctEzudQ0=";
vendorHash = "sha256-5pMcAuWxKqWzSB+d28hFOP++P0JpqukSO3Z+1Hrwzk4=";
ldflags = [
"-s"
+3 -3
View File
@@ -9,11 +9,11 @@ let
owner = "superseriousbusiness";
repo = "gotosocial";
version = "0.21.0";
version = "0.20.3";
web-assets = fetchurl {
url = "https://codeberg.org/${owner}/${repo}/releases/download/v${version}/${repo}_${version}_web-assets.tar.gz";
hash = "sha256-eExVquNTXkvxg0SAR60kXi5mnROp+tHNO3os1K+rWzU=";
hash = "sha256-Xh4SgzBG2Cm4SaMb9lebW/gBv94HuVXNSjd8L+bowUg=";
};
in
buildGo125Module rec {
@@ -23,7 +23,7 @@ buildGo125Module rec {
src = fetchFromCodeberg {
inherit owner repo;
tag = "v${version}";
hash = "sha256-ifSm3tV8P435v7WUS2BYXfVS3FHu9Axz3IQWGdTw3Bg=";
hash = "sha256-tWICsPN9r3mJqcs0EHE1+QFhQCzI1pD1eXZXSi2Peo4=";
};
vendorHash = null;
+2 -2
View File
@@ -26,13 +26,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gvm-libs";
version = "22.35.8";
version = "22.35.7";
src = fetchFromGitHub {
owner = "greenbone";
repo = "gvm-libs";
tag = "v${finalAttrs.version}";
hash = "sha256-yJetYU2veAnwvbi8C/zvz7F58hDhAD/+VGwCQ1Z3KEE=";
hash = "sha256-A3FO2el1ytsXUJEWA+7zthcTN2WpEnNIO2fWQI+0bjc=";
};
postPatch = ''
+3 -3
View File
@@ -5,15 +5,15 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "hongdown";
version = "0.3.4";
version = "0.3.2";
src = fetchFromGitHub {
owner = "dahlia";
repo = "hongdown";
tag = finalAttrs.version;
hash = "sha256-Bj0ECrYRnXSjgyblocnVjdYipuzbX2+G3KRWZvdR9Rk=";
hash = "sha256-zk5pwiBonI24ZocnpzAbrZ1gfehm+hwjFUeUKcrCnMc=";
};
cargoHash = "sha256-q84orbkrcKbO5FeI9dk0E92EtE9eQ8n/yGjXzh9MIgg=";
cargoHash = "sha256-62cj+gqXgrIqnH82mLFryKgoUJzY3Zw7P/MusYVZiIw=";
meta = {
description = "Markdown formatter that enforces Hong Minhee's Markdown style conventions";
mainProgram = "hongdown";
@@ -1,8 +0,0 @@
{ icinga2 }:
icinga2.override {
nameSuffix = "-agent";
withMysql = false;
withNotification = false;
withIcingadb = false;
withPerfdata = false;
}
+3 -3
View File
@@ -1,7 +1,7 @@
import ./generic.nix {
hash = "sha256-KanD657VNxcf7xjFkEoQZJz3hB12KOuAAEInNZoQmcY=";
version = "6.22.0";
vendorHash = "sha256-9ksX6/atzRkPCXrMZj0q+sEV0RY9UJ1QgGmc4YWs2Uw=";
hash = "sha256-zn4U44aGBQGjCyvziIPKqhR6RbQJTR0yF8GkyxGeSMc=";
version = "6.21.0";
vendorHash = "sha256-ECk3gB94B5vv9N2S7beU6B3jSsq1x8vXtcpXg/KBHYI=";
patches = [ ];
nixUpdateExtraArgs = [
"--override-filename=pkgs/by-name/in/incus/package.nix"
@@ -1,13 +0,0 @@
diff --git a/flux/src/cffi.rs b/flux/src/cffi.rs
index ba18e3d5..0c1badf8 100644
--- a/flux/src/cffi.rs
+++ b/flux/src/cffi.rs
@@ -1149,7 +1149,7 @@ from(bucket: v.bucket)
fn parse_with_invalid_utf8() {
let cfname = CString::new("foo.flux").unwrap();
let cfname_ptr: *const c_char = cfname.as_ptr();
- let v: Vec<c_char> = vec![-61, 0];
+ let v: Vec<c_char> = vec![-61i8 as c_char, 0];
let csrc: *const c_char = &v[0];
// Safety: both pointers are valid
let pkg = unsafe { flux_parse(cfname_ptr, csrc) };
-16
View File
@@ -1,16 +0,0 @@
# For backwards compatibility with older versions of influxdb2,
# which bundled the server and CLI into the same derivation. Will be
# removed in a few releases.
# - David Anderson 2021-12-16 in 84bc3a02807fd
{
buildEnv,
influxdb2-server,
influxdb2-cli,
}:
buildEnv {
name = "influxdb2";
paths = [
influxdb2-server
influxdb2-cli
];
}
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "kaf";
version = "0.2.14";
version = "0.2.13";
src = fetchFromGitHub {
owner = "birdayz";
repo = "kaf";
rev = "v${finalAttrs.version}";
hash = "sha256-gLFUv+4wGH1FOpa4DHHwSV7nSCxo+MzdNmo0I0SD/p0=";
hash = "sha256-tjHRIbTJJ8HPp2Jk7R2rl+ZN+ie6xRlssx4clcGc4U4=";
};
vendorHash = "sha256-U4nmC08z7xtvRdy2xzvBqTmxJhQKI0BjJDkUwDZOQg0=";
vendorHash = "sha256-1QcQeeYQFsStK27NVdyCAb1Y40lyifBf0dlSgzocG3Y=";
nativeBuildInputs = [ installShellFiles ];
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "kubeseal";
version = "0.36.0";
version = "0.34.0";
src = fetchFromGitHub {
owner = "bitnami-labs";
repo = "sealed-secrets";
rev = "v${finalAttrs.version}";
sha256 = "sha256-r+PjrHewqNIjj1ZYGEvAns4cSsg7mQXoR8/et6SJzhs=";
sha256 = "sha256-Yu0fjVgYiZ+MTF8aJXjoQ8VZuD0tr6znFgYkTqIaZDU=";
};
vendorHash = "sha256-poYkK62v0faGZnyYWQtUdf0eWTyWf+R/r1/+Wc8EeOA=";
vendorHash = "sha256-gvMExOJQHBid1GAroYufuYGzoZm2yVEKO3Wafvp7Ad0=";
subPackages = [ "cmd/kubeseal" ];
+3 -3
View File
@@ -20,13 +20,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libdeltachat";
version = "2.44.0";
version = "2.43.0";
src = fetchFromGitHub {
owner = "chatmail";
repo = "core";
tag = "v${finalAttrs.version}";
hash = "sha256-GSmAU3xDwLvuy/A84/EBcHNLRAUz0f8s3pzjt81rkmQ=";
hash = "sha256-3hpsc/IMBTVHH6Lun9R8Dx3s53sJOb9J1fU1O56MpIc=";
};
patches = [
@@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
cargoDeps = rustPlatform.fetchCargoVendor {
pname = "chatmail-core";
inherit (finalAttrs) version src;
hash = "sha256-AThOXZNy8nw6txTw0lsL85tScBzGa0r+IfThKp5ng40=";
hash = "sha256-kDYWu8QrVv1fAyNsPN5xY7QqExbdiM7C+Af0l9HVRDQ=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -78,7 +78,7 @@ let
in
effectiveStdenv.mkDerivation (finalAttrs: {
pname = "llama-cpp";
version = "8124";
version = "8069";
outputs = [
"out"
@@ -89,7 +89,7 @@ effectiveStdenv.mkDerivation (finalAttrs: {
owner = "ggml-org";
repo = "llama.cpp";
tag = "b${finalAttrs.version}";
hash = "sha256-RyYHk4IaxT23GUn9vvGZqKXoprpY7bMNSoOq0b9VFXM=";
hash = "sha256-/hfczIFTW+VyCCs7oM2a6VmPh24wiZ8P3fQZTfd9jA8=";
leaveDotGit = true;
postFetch = ''
git -C "$out" rev-parse --short HEAD > $out/COMMIT
@@ -125,7 +125,7 @@ effectiveStdenv.mkDerivation (finalAttrs: {
++ [ openssl ];
npmRoot = "tools/server/webui";
npmDepsHash = "sha256-FKjoZTKm0ddoVdpxzYrRUmTiuafEfbKc4UD2fz2fb8A=";
npmDepsHash = "sha256-bbv0e3HZmqpFwKELiEFBgoMr72jKbsX20eceH4XjfBA=";
npmDeps = fetchNpmDeps {
name = "${finalAttrs.pname}-${finalAttrs.version}-npm-deps";
inherit (finalAttrs) src patches;
+9 -5
View File
@@ -22,13 +22,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lxc";
version = "6.0.6";
version = "6.0.5";
src = fetchFromGitHub {
owner = "lxc";
repo = "lxc";
tag = "v${finalAttrs.version}";
hash = "sha256-DaKyaBfxO67L7zzOAYWSiYTAIILtdF4Ij7EXr+SAXVs=";
hash = "sha256-bnvKSs7w1cq3vP2BzX4kfDrGUIFhU4Fnu5pM81jPVQ8=";
};
nativeBuildInputs = [
@@ -94,12 +94,16 @@ stdenv.mkDerivation (finalAttrs: {
lxc = nixosTests.lxc;
};
updateScript = nix-update-script { };
updateScript = nix-update-script {
extraArgs = [
"--version-regex"
"v(6\\.0\\.*)"
];
};
};
meta = {
homepage = "https://linuxcontainers.org/lxc/";
changelog = "https://github.com/lxc/lxc/releases/tag/v${finalAttrs.version}";
homepage = "https://linuxcontainers.org/";
description = "Userspace tools for Linux Containers, a lightweight virtualization system";
license = lib.licenses.gpl2;
+2 -2
View File
@@ -6,11 +6,11 @@
stdenvNoCC.mkDerivation rec {
pname = "lxgw-neoxihei";
version = "1.242";
version = "1.241";
src = fetchurl {
url = "https://github.com/lxgw/LxgwNeoXiHei/releases/download/v${version}/LXGWNeoXiHei.ttf";
hash = "sha256-ASRBAmlDa2QmNXO6t/uXrqw9rZMgednoxCcIxqEzC/g=";
hash = "sha256-9yyOumwZ9Veh0GwHR9sFpsCn1dLNN1e16ML2crGZxCY=";
};
dontUnpack = true;
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "mieru";
version = "3.28.0";
version = "3.27.0";
src = fetchFromGitHub {
owner = "enfein";
repo = "mieru";
rev = "v${finalAttrs.version}";
hash = "sha256-xX2axFK1BBgyGlA658DOCIBI0cIXY0KTdf/SyzhkYCo=";
hash = "sha256-rUX3zCnwCw34dujpctTaEH6tmUN2iMraO6awavldiUI=";
};
vendorHash = "sha256-pKcdvP38fZ2KFYNDx6I4TfmnnvWKzFDvz80xMkUojqM=";
+2 -7
View File
@@ -12,14 +12,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "mistral-vibe";
version = "2.3.0";
version = "2.2.1";
pyproject = true;
src = fetchFromGitHub {
owner = "mistralai";
repo = "mistral-vibe";
tag = "v${finalAttrs.version}";
hash = "sha256-aXRceZAW4XUAXfD8HzGnS6qkFAj6VoTwVepZJmvf48Q=";
hash = "sha256-vJnykMcnwQDmzq0L4OhPzortliggtK8Hz+iG2cGu8BM=";
};
build-system = with python3Packages; [
@@ -39,7 +39,6 @@ python3Packages.buildPythonApplication (finalAttrs: {
dependencies = with python3Packages; [
agent-client-protocol
anyio
cachetools
cryptography
gitpython
giturlparse
@@ -47,7 +46,6 @@ python3Packages.buildPythonApplication (finalAttrs: {
httpx
keyring
mcp
markdownify
mistralai
packaging
pexpect
@@ -96,9 +94,6 @@ python3Packages.buildPythonApplication (finalAttrs: {
# All snapshot tests fail with AssertionError
"tests/snapshots/"
# Try to invoke `uv run vibe`
"tests/e2e/"
# ACP tests require network access
"tests/acp/test_acp.py"
];
+2 -2
View File
@@ -14,13 +14,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mount-zip";
version = "1.12";
version = "1.10";
src = fetchFromGitHub {
owner = "google";
repo = "mount-zip";
rev = "v${finalAttrs.version}";
hash = "sha256-z+WBELX+LUE749PEOIpWOHUtir7V7qOKagifQkIdgFk=";
hash = "sha256-d6cjqsqIYFPuAWKxjlLXCWNKT33xbMW8gLriZWj0SSc=";
};
strictDeps = true;
+3 -3
View File
@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "mprisence";
version = "1.4.1";
version = "1.4.0";
src = fetchFromGitHub {
owner = "lazykern";
repo = "mprisence";
tag = "v${finalAttrs.version}";
hash = "sha256-0Mty4LZRsjHlS0CLE8Nh6VV/TUSpO5eTlUfSDXgXgwM=";
hash = "sha256-sNLrInwcI1hcT4dHs353LPze9Ue5j4nZOGys5Ut0rZU=";
};
cargoHash = "sha256-rX7RY5OJnvSDhtjXAEt4XpSZfMu19szdmslMZv5ZTxk=";
cargoHash = "sha256-31OQOcGVwcEt1PQsSARPOvOAAooU18Fpr5Z2sdVcI5k=";
nativeBuildInputs = [ pkg-config ];
@@ -6,13 +6,13 @@
}:
buildGoModule (finalAttrs: {
pname = "n8n-task-runner-launcher";
version = "1.4.3";
version = "1.4.2";
src = fetchFromGitHub {
owner = "n8n-io";
repo = "task-runner-launcher";
tag = finalAttrs.version;
hash = "sha256-ku+0hk4uOhqaH1u+OazwMLSUKGWDg6els2k2bsK+uuY=";
hash = "sha256-kfwI3Qy0Zh4fQ+SYX9fvdDEV2Gdu4qGD3ZOb5Z10Bbc=";
};
vendorHash = "sha256-5dcIELsNFGB5qTmfpY/YRWeN2z9GdanysGw4Lqpfsi0=";
+1 -2
View File
@@ -2,6 +2,5 @@
#!nix-shell --pure -i bash -p bash curl jq nix-update cacert git
set -euo pipefail
new_version="$(curl -s "https://api.github.com/repos/n8n-io/n8n/releases?per_page=30" | \
jq --raw-output 'map(select(.prerelease | not) | .tag_name) | sort | last | ltrimstr("n8n@")')"
new_version="$(curl -s "https://api.github.com/repos/n8n-io/n8n/releases/latest" | jq --raw-output '.tag_name | ltrimstr("n8n@")')"
nix-update n8n --version "$new_version"
+5 -2
View File
@@ -28,14 +28,14 @@ let
in
python.pkgs.buildPythonApplication (finalAttrs: {
pname = "netexec";
version = "1.5.1";
version = "1.5.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Pennyw0rth";
repo = "NetExec";
tag = "v${finalAttrs.version}";
hash = "sha256-BKqBmpA2cSKwC9zX++Z6yTSDIyr4iZVGC/Eea6zoMLQ=";
hash = "sha256-gGyaEifIveoeVdeviLiQ6ZIHku//h9Hp84ffktAgxDY=";
};
pythonRelaxDeps = true;
@@ -103,6 +103,9 @@ python.pkgs.buildPythonApplication (finalAttrs: {
nativeCheckInputs = with python.pkgs; [ pytestCheckHook ] ++ [ writableTmpDirAsHomeHook ];
# Tests no longer works out-of-box with 1.3.0
doCheck = false;
meta = {
description = "Network service exploitation tool (maintained fork of CrackMapExec)";
homepage = "https://github.com/Pennyw0rth/NetExec";
+26 -70
View File
@@ -4,96 +4,53 @@
rustPlatform,
installShellFiles,
fetchFromGitHub,
fetchpatch,
nix-update-script,
buildPackages,
sudo,
versionCheckHook,
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "nh-unwrapped";
version = "4.3.0";
version = "4.2.0"; # Did you remove the patch below (and this comment)?
src = fetchFromGitHub {
owner = "nix-community";
repo = "nh";
tag = "v${finalAttrs.version}";
hash = "sha256-A3bEBKJlWYqsw41g4RaTwSLUWq8Mw/zz4FpMj4Lua+c=";
hash = "sha256-6n5SVO8zsdVTD691lri7ZcO4zpqYFU8GIvjI6dbxkA8=";
};
strictDeps = true;
cargoBuildFlags = [
"-p"
"nh"
"-p"
"xtask"
patches = [
(fetchpatch {
url = "https://github.com/nix-community/nh/commit/8bf323483166797a204579a43ed8810113eb128c.patch";
hash = "sha256-hg0LgDPjiPWR+1DRzqORv6QPlrds7ys4PTDXFw6PUoI=";
})
];
strictDeps = true;
nativeBuildInputs = [
installShellFiles
];
# pkgs.sudo is not available on the Darwin platform, and thus breaks build
# if added to nativeCheckInputs. We must manually disable the tests that
# *require* it, because they will fail when sudo is missing.
nativeCheckInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ sudo ];
checkFlags = [
# These do not work in Nix's sandbox
"--skip"
"test_get_build_image_variants_expression"
"--skip"
"test_get_build_image_variants_file"
"--skip"
"test_get_build_image_variants_flake"
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
# Tests that require sudo in PATH (not available on Darwin)
"--skip"
"test_build_sudo_cmd_basic"
"--skip"
"test_build_sudo_cmd_with_preserve_vars"
"--skip"
"test_build_sudo_cmd_with_preserve_vars_disabled"
"--skip"
"test_build_sudo_cmd_with_set_vars"
"--skip"
"test_build_sudo_cmd_force_no_stdin"
"--skip"
"test_build_sudo_cmd_with_remove_vars"
"--skip"
"test_build_sudo_cmd_with_askpass"
"--skip"
"test_build_sudo_cmd_env_added_once"
"--skip"
"test_elevation_strategy_passwordless_resolves"
"--skip"
"test_build_sudo_cmd_with_nix_config_spaces"
];
postInstall = lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) (
let
emulator = stdenv.hostPlatform.emulator buildPackages;
in
''
mkdir completions
nativeInstallCheckInputs = [ versionCheckHook ];
for shell in bash zsh fish; do
NH_NO_CHECKS=1 ${emulator} $out/bin/nh completions $shell > completions/nh.$shell
done
postInstall = lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) ''
# Run both shell completion and manpage generation tasks. Unlike the
# fine-grained variants, the 'dist' command doesn't allow specifying the
# path but that's fine, because we can simply install them from the implicit
# output directories.
$out/bin/xtask dist
installShellCompletion completions/*
# The dist task above should've created
# 1. Shell completions in comp/
# 2. The NH manpage (nh.1) in man/
# Let's install those.
# The important thing to note here is that installShellCompletion cannot
# actually load *all* shell completions we generate with 'xtask dist'.
# Elvish, for example isn't supported. So we have to be very explicit
# about what we're installing, or this will fail.
installShellCompletion --cmd ${finalAttrs.meta.mainProgram} ./comp/*.{bash,fish,zsh,nu}
installManPage ./man/nh.1
cargo xtask man --out-dir gen
installManPage gen/nh.1
''
);
# Avoid populating PATH with an 'xtask' cmd
rm $out/bin/xtask
'';
cargoHash = "sha256-BLv69rL5L84wNTMiKHbSumFU4jVQqAiI1pS5oNLY9yE=";
cargoHash = "sha256-cxZsePgraYevuYQSi3hTU2EsiDyn1epSIcvGi183fIU=";
passthru.updateScript = nix-update-script { };
@@ -110,7 +67,6 @@ rustPlatform.buildRustPackage (finalAttrs: {
mdaniels5757
viperML
midischwarz12
faukah
];
};
})
+2 -2
View File
@@ -9,13 +9,13 @@
}:
python3Packages.buildPythonPackage rec {
pname = "nix-heuristic-gc";
version = "0.7.3";
version = "0.7.2";
format = "setuptools";
src = fetchFromGitHub {
owner = "risicle";
repo = "nix-heuristic-gc";
tag = "v${version}";
hash = "sha256-aTwILsqqlV0DEm9AhDKd6HCB022BbebPH/VwzDgzS4E=";
hash = "sha256-6qZG3bbiPu3lad1YHy7oyZ4uPu7sagxlE6qcC+irjII=";
};
# NIX_SYSTEM suggested at
@@ -41,6 +41,15 @@ type Args = Sequence[Arg]
type EnvValue = str | Literal[_Env.PRESERVE_ENV]
@dataclass(frozen=True)
class _RawShellArg:
value: str
@override
def __str__(self) -> str:
return self.value
@dataclass(frozen=True)
class Remote:
host: str
@@ -135,13 +144,11 @@ def run_wrapper(
resolved_env = _resolve_env_local(normalized_env)
if remote:
remote_run_args: list[Arg] = [
"/bin/sh",
"-c",
_remote_shell_script(normalized_env),
"sh",
*run_args,
]
# Apply env for the *remote command* (not for ssh itself)
remote_run_args: list[Arg | _RawShellArg] = []
remote_run_args.extend(run_args)
if normalized_env:
remote_run_args = _prefix_env_cmd_remote(run_args, normalized_env)
if sudo:
sudo_args = shlex.split(os.getenv("NIX_SUDOOPTS", ""))
@@ -268,29 +275,30 @@ def _prefix_env_cmd(cmd: Sequence[Arg], resolved_env: dict[str, str]) -> list[Ar
return ["env", "-i", *assigns, *cmd]
def _remote_shell_script(env: Mapping[str, EnvValue]) -> str:
def _prefix_env_cmd_remote(
cmd: Args,
env: dict[str, EnvValue],
) -> list[Arg | _RawShellArg]:
"""
Build the POSIX shell wrapper used for remote execution over SSH.
SSH sends the remote command as a shell-interpreted command line, so we
need a wrapper to establish a clean environment before `exec`-ing the real
command. This wrapper is always run under `/bin/sh -c` so preserved
variables like `${PATH-}` do not depend on the remote user's login shell.
Prefix remote commands with env assignments. Preserve markers are expanded
by the remote shell at execution time.
"""
shell_assigns: list[str] = []
assigns: list[str | _RawShellArg] = []
for k, v in env.items():
if v is PRESERVE_ENV:
shell_assigns.append(f'{k}="${{{k}-}}"')
assigns.append(_RawShellArg(f"{k}=${{{k}-}}"))
else:
shell_assigns.append(f"{k}={shlex.quote(v)}")
return f'exec env -i {" ".join(shell_assigns)} "$@"'
assigns.append(f"{k}={v}")
return ["env", "-i", *assigns, *cmd]
def _quote_remote_arg(arg: Arg) -> str:
def _quote_remote_arg(arg: Arg | _RawShellArg) -> str:
if isinstance(arg, _RawShellArg):
return str(arg)
return shlex.quote(str(arg))
def _sanitize_env_run_args(run_args: list[Arg]) -> list[Arg]:
def _sanitize_env_run_args(run_args: list[Arg] | list[Arg | _RawShellArg]) -> list[Arg]:
"""
Sanitize long or sensitive environment variables from logs.
"""
@@ -617,10 +617,9 @@ def test_execute_nix_switch_build_target_host(
*nr.process.SSH_DEFAULT_OPTS,
"user@build-host",
"--",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"mktemp",
"-d",
"-t",
@@ -636,10 +635,9 @@ def test_execute_nix_switch_build_target_host(
*nr.process.SSH_DEFAULT_OPTS,
"user@build-host",
"--",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"nix-store",
"--realise",
str(config_path),
@@ -656,10 +654,9 @@ def test_execute_nix_switch_build_target_host(
*nr.process.SSH_DEFAULT_OPTS,
"user@build-host",
"--",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"readlink",
"-f",
"/tmp/tmpdir/config",
@@ -674,10 +671,9 @@ def test_execute_nix_switch_build_target_host(
*nr.process.SSH_DEFAULT_OPTS,
"user@build-host",
"--",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"rm",
"-rf",
"/tmp/tmpdir",
@@ -707,10 +703,9 @@ def test_execute_nix_switch_build_target_host(
"user@target-host",
"--",
"sudo",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"nix-env",
"-p",
"/nix/var/nix/profiles/system",
@@ -726,10 +721,9 @@ def test_execute_nix_switch_build_target_host(
*nr.process.SSH_DEFAULT_OPTS,
"user@target-host",
"--",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"test",
"-d",
"/run/systemd/system",
@@ -744,10 +738,12 @@ def test_execute_nix_switch_build_target_host(
"user@target-host",
"--",
"sudo",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" LOCALE_ARCHIVE="${LOCALE_ARCHIVE-}" NIXOS_NO_CHECK="${NIXOS_NO_CHECK-}" NIXOS_INSTALL_BOOTLOADER=0 "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"LOCALE_ARCHIVE=${LOCALE_ARCHIVE-}",
"NIXOS_NO_CHECK=${NIXOS_NO_CHECK-}",
"NIXOS_INSTALL_BOOTLOADER=0",
*nr.nix.SWITCH_TO_CONFIGURATION_CMD_PREFIX,
str(config_path / "bin/switch-to-configuration"),
"switch",
@@ -824,10 +820,9 @@ def test_execute_nix_switch_flake_target_host(
"user@localhost",
"--",
"sudo",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"nix-env",
"-p",
"/nix/var/nix/profiles/system",
@@ -843,10 +838,9 @@ def test_execute_nix_switch_flake_target_host(
*nr.process.SSH_DEFAULT_OPTS,
"user@localhost",
"--",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"test",
"-d",
"/run/systemd/system",
@@ -861,10 +855,12 @@ def test_execute_nix_switch_flake_target_host(
"user@localhost",
"--",
"sudo",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" LOCALE_ARCHIVE="${LOCALE_ARCHIVE-}" NIXOS_NO_CHECK="${NIXOS_NO_CHECK-}" NIXOS_INSTALL_BOOTLOADER=0 "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"LOCALE_ARCHIVE=${LOCALE_ARCHIVE-}",
"NIXOS_NO_CHECK=${NIXOS_NO_CHECK-}",
"NIXOS_INSTALL_BOOTLOADER=0",
*nr.nix.SWITCH_TO_CONFIGURATION_CMD_PREFIX,
str(config_path / "bin/switch-to-configuration"),
"switch",
@@ -940,10 +936,9 @@ def test_execute_nix_switch_flake_build_host(
*nr.process.SSH_DEFAULT_OPTS,
"user@localhost",
"--",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"nix",
"--extra-experimental-features",
"'nix-command flakes'",
@@ -1153,10 +1148,9 @@ def test_execute_build_dry_run_build_and_target_remote(
*nr.process.SSH_DEFAULT_OPTS,
"user@build-host",
"--",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"nix",
"--extra-experimental-features",
"'nix-command flakes'",
@@ -1389,10 +1383,9 @@ def test_execute_switch_store_path_target_host(
*nr.process.SSH_DEFAULT_OPTS,
"user@remote-host",
"--",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"test",
"-f",
str(config_path / "nixos-version"),
@@ -1407,10 +1400,9 @@ def test_execute_switch_store_path_target_host(
"user@remote-host",
"--",
"sudo",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"nix-env",
"-p",
"/nix/var/nix/profiles/system",
@@ -1426,10 +1418,9 @@ def test_execute_switch_store_path_target_host(
*nr.process.SSH_DEFAULT_OPTS,
"user@remote-host",
"--",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"test",
"-d",
"/run/systemd/system",
@@ -1444,10 +1435,12 @@ def test_execute_switch_store_path_target_host(
"user@remote-host",
"--",
"sudo",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" LOCALE_ARCHIVE="${LOCALE_ARCHIVE-}" NIXOS_NO_CHECK="${NIXOS_NO_CHECK-}" NIXOS_INSTALL_BOOTLOADER=0 "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"LOCALE_ARCHIVE=${LOCALE_ARCHIVE-}",
"NIXOS_NO_CHECK=${NIXOS_NO_CHECK-}",
"NIXOS_INSTALL_BOOTLOADER=0",
*nr.nix.SWITCH_TO_CONFIGURATION_CMD_PREFIX,
str(config_path / "bin/switch-to-configuration"),
"switch",
@@ -7,26 +7,6 @@ import nixos_rebuild.models as m
import nixos_rebuild.process as p
def test_remote_shell_script() -> None:
assert p._remote_shell_script({"PATH": p.PRESERVE_ENV}) == (
'''exec env -i PATH="${PATH-}" "$@"'''
)
assert p._remote_shell_script(
{
"PATH": p.PRESERVE_ENV,
"LOCALE_ARCHIVE": p.PRESERVE_ENV,
"NIXOS_NO_CHECK": p.PRESERVE_ENV,
"NIXOS_INSTALL_BOOTLOADER": "0",
}
) == (
"""exec env -i PATH="${PATH-}" LOCALE_ARCHIVE="${LOCALE_ARCHIVE-}" """
'''NIXOS_NO_CHECK="${NIXOS_NO_CHECK-}" NIXOS_INSTALL_BOOTLOADER=0 "$@"'''
)
assert p._remote_shell_script({"PATH": p.PRESERVE_ENV, "FOO": "some value"}) == (
'''exec env -i PATH="${PATH-}" FOO='some value' "$@"'''
)
@patch.dict(p.os.environ, {"PATH": "/path/to/bin"}, clear=True)
@patch("subprocess.run", autospec=True)
def test_run(mock_run: Any) -> None:
@@ -77,10 +57,9 @@ def test_run(mock_run: Any) -> None:
*p.SSH_DEFAULT_OPTS,
"user@localhost",
"--",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"test",
"--with",
"'some flags'",
@@ -110,10 +89,10 @@ def test_run(mock_run: Any) -> None:
"sudo",
"--prompt=",
"--stdin",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" FOO=bar "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"FOO=bar",
"test",
"--with",
"flags",
@@ -242,10 +221,9 @@ def test_custom_sudo_args(mock_run: Any) -> None:
"--custom",
"foo",
"--args",
"/bin/sh",
"-c",
"""'exec env -i PATH="${PATH-}" "$@"'""",
"sh",
"env",
"-i",
"PATH=${PATH-}",
"test",
],
check=False,
+3 -3
View File
@@ -8,11 +8,11 @@
let
pname = "nrfconnect";
version = "5.2.1";
version = "5.1.0";
src = fetchurl {
url = "https://eu.files.nordicsemi.com/ui/api/v1/download?repoKey=web-assets-com_nordicsemi&path=external%2fswtools%2fncd%2flauncher%2fv${version}%2fnrfconnect-${version}-x86_64.AppImage";
hash = "sha256-3YPH/HmeAHm1Cf4/tCUIRTdT3JX0tOLVS/b6lk27Wn4=";
url = "https://nsscprodmedia.blob.core.windows.net/prod/software-and-other-downloads/desktop-software/nrf-connect-for-desktop/${lib.versions.major version}-${lib.versions.minor version}-${lib.versions.patch version}/nrfconnect-${version}-x86_64.appimage";
hash = "sha256-QEoKIdi8tlZ86langbCYJXSO+dGONBEQPdwmREIhZBA=";
name = "${pname}-${version}.AppImage";
};
+1 -1
View File
@@ -21,7 +21,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
description = "Generate a color palette from an image using k-means clustering in the Oklab color space";
homepage = "https://github.com/Ivordir/Okolors";
license = lib.licenses.mit;
maintainers = [ ];
maintainers = with lib.maintainers; [ laurent-f1z1 ];
mainProgram = "okolors";
};
})
+3 -15
View File
@@ -2,7 +2,6 @@
lib,
stdenv,
fetchFromGitHub,
fetchpatch,
yaml-cpp,
# nativeBuildInputs
@@ -54,14 +53,6 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-DMyoqDse9W6ahOajEINzFpgLsSKam/I1mQkRSSKepI8=";
};
patches = [
(fetchpatch {
name = "fix-openroad-commit-2a8b2c7.patch";
url = "https://github.com/The-OpenROAD-Project/OpenROAD/commit/2a8b2c7dcda87679a69df323b2ada5f3a21554ea.patch";
hash = "sha256-vgmVpr+vHbOd8UUUUyJ8sTKi0Y7CWYatF006WX4+zFI=";
})
];
nativeBuildInputs = [
bison
cmake
@@ -107,13 +98,10 @@ stdenv.mkDerivation (finalAttrs: {
postPatch = ''
patchShebangs etc/
# Disable CutGTests because it misses core manager implementation
# and fails under strict Nix linking. Filed as issue #9563.
if [ -f src/cut/test/cpp/CMakeLists.txt ]; then
echo "" > src/cut/test/cpp/CMakeLists.txt
fi
# C++20 Fixes
sed -e '39i #include <cstdint>' -i src/gpl/src/placerBase.h
sed -e '37i #include <cstdint>' -i src/gpl/src/routeBase.h
''
# Disable failing PSM tests on aarch64
+ lib.optionalString stdenv.hostPlatform.isAarch64 ''
if [ -f src/psm/test/CMakeLists.txt ]; then
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "osv-scanner";
version = "2.3.3";
version = "2.3.2";
src = fetchFromGitHub {
owner = "google";
repo = "osv-scanner";
tag = "v${finalAttrs.version}";
hash = "sha256-XUNtSLokTp7fq25vAb1hVg2eCtok+pe/nIWKMu4tVlI=";
hash = "sha256-IulgR8bXD/NBya5hK49uUbjKoVR9Xg4ZyvhI4eswoRE=";
};
vendorHash = "sha256-tSvKKX4P3XzHMF7jYnupZ5Fd9DUfIHT9a1bOHhB2gMs=";
vendorHash = "sha256-jMLZ0EARnUX0c40exl9d/lrbr3ClM9JmlUDiirFlBzU=";
subPackages = [
"cmd/osv-scanner"
+6 -15
View File
@@ -1,7 +1,7 @@
{
lib,
fetchFromGitHub,
buildGo126Module,
buildGo125Module,
stdenvNoCC,
nodejs,
pnpm_10,
@@ -9,22 +9,21 @@
pnpmConfigHook,
nixosTests,
nix-update-script,
versionCheckHook,
}:
buildGo126Module (finalAttrs: {
buildGo125Module (finalAttrs: {
pname = "pocket-id";
version = "2.3.0";
version = "2.2.0";
src = fetchFromGitHub {
owner = "pocket-id";
repo = "pocket-id";
tag = "v${finalAttrs.version}";
hash = "sha256-2EK6+QMy2DSZRAHaKcUAfINUlHlRYjEoCtofUxq0w9c=";
hash = "sha256-n1jNU7+eNO7MFUWB7+EnssACMvNoMcJqPk0AvyIr9h8=";
};
sourceRoot = "${finalAttrs.src.name}/backend";
vendorHash = "sha256-E/LiovOJ+tKQOeX+rH1TfVFa803zmq3D895uzXUI4oI=";
vendorHash = "sha256-hMhOG/2xnI/adjg8CnA0tRBD8/OFDsTloFXC8iwxlV0=";
env.CGO_ENABLED = 0;
ldflags = [
@@ -41,17 +40,10 @@ buildGo126Module (finalAttrs: {
"-skip=TestOidcService_downloadAndSaveLogoFromURL"
];
# required for TestIsURLPrivate
__darwinAllowLocalNetworking = finalAttrs.doCheck;
preFixup = ''
mv $out/bin/cmd $out/bin/pocket-id
'';
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
versionCheckProgramArg = "version";
frontend = stdenvNoCC.mkDerivation {
pname = "pocket-id-frontend";
inherit (finalAttrs) version src;
@@ -65,7 +57,7 @@ buildGo126Module (finalAttrs: {
inherit (finalAttrs) pname version src;
pnpm = pnpm_10;
fetcherVersion = 3;
hash = "sha256-jaluy/rzArCZ8iI2G0jPHraBIqG/6GsPVFv44lAdXoI=";
hash = "sha256-jhlHrekVk0sNLwo8LFQY6bgX9Ic0xbczM6UTzmZTnPI=";
};
env.BUILD_OUTPUT_PATH = "dist";
@@ -109,7 +101,6 @@ buildGo126Module (finalAttrs: {
maintainers = with lib.maintainers; [
gepbird
marcusramberg
tmarkus
ymstnt
];
platforms = lib.platforms.unix;
+3 -3
View File
@@ -7,16 +7,16 @@
buildGoModule (finalAttrs: {
pname = "pocketbase";
version = "0.36.5";
version = "0.36.4";
src = fetchFromGitHub {
owner = "pocketbase";
repo = "pocketbase";
rev = "v${finalAttrs.version}";
hash = "sha256-HSn6xpso0kAc6dR2JsZ3RqQb5dTYhAjKlDkcLnMJq8Y=";
hash = "sha256-C1O6RsQ2fCcnjWbe0DS1AQShrdxTUUyZPKosHdhtkvQ=";
};
vendorHash = "sha256-p+leu8tYLwdTkV5FCyPUIjRmBHqFNZN02R+4lhhiznY=";
vendorHash = "sha256-3SDzoSfF7f2OptRdyHgWdBbJoqhqlkNq0uQ3lCr3/BI=";
# This is the released subpackage from upstream repo
subPackages = [ "examples/base" ];
+2 -2
View File
@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "prmers";
version = "4.16.07-alpha";
version = "4.15.85-alpha";
src = fetchFromGitHub {
owner = "cherubrock-seb";
repo = "PrMers";
tag = "v${finalAttrs.version}";
hash = "sha256-PbIC2fpTsTFEqxYgG9AWaa2Y2sNbb+bljtR5dE958pY=";
hash = "sha256-3WcEK02sRIMNPgoVn+3WKRWS/5LRTE1HdsJG3jlU7IA=";
};
enableParallelBuilding = true;
+3 -3
View File
@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "procs";
version = "0.14.11";
version = "0.14.10";
src = fetchFromGitHub {
owner = "dalance";
repo = "procs";
rev = "v${finalAttrs.version}";
hash = "sha256-BAWsONWDqYJfEnUwYBEhY2hJcna+komUKEaHyNYUr3w=";
hash = "sha256-+qY0BG3XNCm5vm5W6VX4a0JWCb4JSat/oK9GLXRis/M=";
};
cargoHash = "sha256-VfeQDlmUriZe9ze5L3C0yFoKiyjlZpcesHccO7T15i8=";
cargoHash = "sha256-/y+9EA3PhyI5iqg2wM0ny41nBDJiKnsjvbmPfCe5RJk=";
nativeBuildInputs = [
installShellFiles
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "q";
version = "0.19.12";
version = "0.19.11";
src = fetchFromGitHub {
owner = "natesales";
repo = "q";
tag = "v${finalAttrs.version}";
hash = "sha256-0m6xcmnHh6qn2spcJxlcjdO4Fd2U0UZE/ZHMq6HXW3M=";
hash = "sha256-8/pUkkG43y07XQVrlrVuXtbXJw5ueokOFngWK6N7qHQ=";
};
vendorHash = "sha256-gY3o5rkHLptrq7IEJ3AVhKY+PONJw6WC1yM3fu2ZB38=";
vendorHash = "sha256-4W0lS7qh3CCSbAtohc/1EbwdiO75tELTp1aBMyPeh/o=";
ldflags = [
"-s"
+10 -10
View File
@@ -1,12 +1,12 @@
# Generated by ./update.sh - do not update manually!
# Last updated: 2026-02-27
# Last updated: 2026-01-09
{ fetchurl }:
let
any-darwin = {
version = "6.9.89-2026-02-05";
version = "6.9.87-2026-01-08";
src = fetchurl {
url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Mac/QQ_6.9.89_260205_01.dmg";
hash = "sha256-GXsZgj0hWNkR654G5GJ5eY0LqbrItjxn0pgdYke9Kak=";
url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Mac/QQ_6.9.87_260108_01.dmg";
hash = "sha256-qsRJln44kpR9+muiKzqr0uZ8BEVpRbn/xc1IiQ+xyhk=";
};
};
in
@@ -14,17 +14,17 @@ in
aarch64-darwin = any-darwin;
x86_64-darwin = any-darwin;
aarch64-linux = {
version = "3.2.25-2026-02-05";
version = "3.2.23-2026-01-08";
src = fetchurl {
url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.25_260205_arm64_01.deb";
hash = "sha256-auuTHb7WSS3EOyaeMJ4iTwcoUUHy4tVccnNqoxQZEhk=";
url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.23_260108_arm64_01.deb";
hash = "sha256-hw7TwOQX6bs6AhwdVlGLwvu6gtHD4YcThPZKt+IZI/c=";
};
};
x86_64-linux = {
version = "3.2.25-2026-02-05";
version = "3.2.23-2026-01-08";
src = fetchurl {
url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.25_260205_amd64_01.deb";
hash = "sha256-TVEHWd8lyfhcfj6E83XDaFq2L75wtNNI97osG6iCvuA=";
url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.23_260108_amd64_01.deb";
hash = "sha256-pCUnGcG+uK3ODaCev8MQzlDHnqVI9czkKVBXZdC/uoQ=";
};
};
}
+3 -3
View File
@@ -12,19 +12,19 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "raycast";
version = "1.104.6";
version = "1.104.3";
src =
{
aarch64-darwin = fetchurl {
name = "Raycast.dmg";
url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=arm";
hash = "sha256-edtUZhgMpxUNPjMCxhVo1sDCrfpXi8bPjvRMblsI/KA=";
hash = "sha256-+8ZVBZlOVaeH1m2TX2f+56hlXXZSifS4y+7qSNW6nlY=";
};
x86_64-darwin = fetchurl {
name = "Raycast.dmg";
url = "https://releases.raycast.com/releases/${finalAttrs.version}/download?build=x86_64";
hash = "sha256-1Mc8zqOLaP5kq2yPkEP4mE4X58OIRrrw13KtIclxVoM=";
hash = "sha256-qGiZNBdtA24Hm8SXbYoNlcMlijHOQ1isSZAzCk0PVq8=";
};
}
.${stdenvNoCC.system} or (throw "raycast: ${stdenvNoCC.system} is unsupported.");
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "reflex";
version = "0.3.2";
version = "0.3.1";
src = fetchFromGitHub {
owner = "cespare";
repo = "reflex";
rev = "v${finalAttrs.version}";
sha256 = "sha256-qc33ppo+RdhztgCUKPSbVFWlz5FTCEExVHkUre+MR+o=";
sha256 = "sha256-/2qVm2xpSFVspA16rkiIw/qckxzXQp/1EGOl0f9KljY=";
};
vendorHash = "sha256-QCdhZmuxWUAwCwoLLWqEP6zoBBGh5OpDTz4uLIY0xAg=";
vendorHash = "sha256-JCtVYDHbhH2i7tGNK1jvgHCjU6gMMkNhQ2ZnlTeqtmA=";
ldflags = [
"-s"
+3 -3
View File
@@ -35,7 +35,7 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rerun";
version = "0.30.0";
version = "0.29.2";
outputs = [
"out"
@@ -46,7 +46,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "rerun-io";
repo = "rerun";
tag = finalAttrs.version;
hash = "sha256-ZSAcKb6MZUGVOn8a9nEGT3hYr0zRuZ3R53+hNgYBc4Q=";
hash = "sha256-ftASIRaQ/SCymow5Ow0Y6KPbhmtpNQxjG38scGEnXxY=";
};
# The path in `build.rs` is wrong for some reason, so we patch it to make the passthru tests work
@@ -55,7 +55,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
--replace-fail '"rerun_sdk/rerun_cli/rerun"' '"rerun_sdk/rerun"'
'';
cargoHash = "sha256-QGDmJJaYCeaLKONvIA+vt5lolMLRr/fEhui1xxVkpEM=";
cargoHash = "sha256-HRQ2798GUJ8y23DhGUVGok/dEf02Uj0mY0pGBWY3AuY=";
cargoBuildFlags = [
"--package"
@@ -7,13 +7,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "sdl_gamecontrollerdb";
version = "0-unstable-2026-02-26";
version = "0-unstable-2026-02-18";
src = fetchFromGitHub {
owner = "mdqinc";
repo = "SDL_GameControllerDB";
rev = "23873434e9ce207ff2622a4161e70f78263dbcc7";
hash = "sha256-WBMHjEDj5y0sVNqASZbn0cICJ1IwKD6N39WXeUQ9tn8=";
rev = "a050623bb0e35e3e0ba635c48faddecf42ff225c";
hash = "sha256-yZiM3ykAII6PK4PCvu+knyHLg7orbCT9eYGvZWuU1F4=";
};
dontBuild = true;
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "seqkit";
version = "2.13.0";
version = "2.12.0";
src = fetchFromGitHub {
owner = "shenwei356";
repo = "seqkit";
rev = "v${finalAttrs.version}";
sha256 = "sha256-IZhQHB96uFQGfAqCJiT4EdkDT605EHu7eSQa/i4d3hQ=";
sha256 = "sha256-9+eu4M58nG/tOdEW7fO8f+dMJewMjQsWfzH/KpSBDB8=";
};
vendorHash = "sha256-HDyytwFIfvDGMmcMVH0F2NAttygTUu8PS4RvKK0TzLE=";
vendorHash = "sha256-TsL7iYZoxCGR2gl2YlNCnmssVui8TLKN8JTtLAzgvH4=";
meta = {
description = "Cross-platform and ultrafast toolkit for FASTA/Q file manipulation";
@@ -27,8 +27,8 @@ stdenv.mkDerivation (finalAttrs: {
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
inherit pnpm; # may be different than top-level pnpm
fetcherVersion = 3;
hash = "sha256-/EcPuqTXXGw1dEN6l1x84cUGyx890/rujjT+zJouIvM=";
fetcherVersion = 1;
hash = "sha256-regaYG+SDvIgdnHQVR1GG1A1FSBXpzFfLuyTEdMt1kQ=";
};
cargoRoot = "deps/extension";
+2 -2
View File
@@ -7,13 +7,13 @@
}:
buildGoModule (finalAttrs: {
pname = "spicetify-cli";
version = "2.42.11";
version = "2.42.10";
src = fetchFromGitHub {
owner = "spicetify";
repo = "cli";
tag = "v${finalAttrs.version}";
hash = "sha256-b8mk6yRM958NPU888aryAgoghEHtiVcHFNCp4J0F+qg=";
hash = "sha256-n05g7b2XziajUxjygLz8QXgor5mPneYeqmAfoiCGhGE=";
};
vendorHash = "sha256-uuvlu5yocqnDh6OO5a4Ngp5SahqURc/14fcg1Kr9sec=";
+2 -2
View File
@@ -65,13 +65,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "syslog-ng";
version = "4.11.0";
version = "4.10.2";
src = fetchFromGitHub {
owner = "syslog-ng";
repo = "syslog-ng";
tag = "syslog-ng-${finalAttrs.version}";
hash = "sha256-7t1Q3qaPMp36siQALmeB27G6hfsql+kepERGB0yPsVU=";
hash = "sha256-hUaDeJBW3jgXRD9uy4yzQsMm0QpprNeQZL8jjP2NOGs=";
fetchSubmodules = true;
};
nativeBuildInputs = [
+4 -16
View File
@@ -4,40 +4,28 @@
fetchFromGitea,
installShellFiles,
stdenv,
writableTmpDirAsHomeHook,
}:
buildGoModule (finalAttrs: {
pname = "tea";
version = "0.12.0";
version = "0.11.1";
src = fetchFromGitea {
domain = "gitea.com";
owner = "gitea";
repo = "tea";
rev = "v${finalAttrs.version}";
sha256 = "sha256-yaktVULY9eGRyWVqbwjZSo5d9DhHJMycfdEwZgxaLnw=";
sha256 = "sha256-bphXaE5qPNzqn+PlzESZadpwbS6KryJEnL7hH/CBoTI=";
};
vendorHash = "sha256-u4GTrdxmsfxC8s0LwQbsbky/zk1pW5VNSp4+7ZCIxzY=";
vendorHash = "sha256-Y9YDwfubT+RR1v6BTFD+A8GP2ArQaIIoMJmak+Vcx88=";
ldflags = [
"-s"
"-w"
"-X code.gitea.io/tea/modules/version.Version=${finalAttrs.version}"
"-X code.gitea.io/tea/modules/version.Tags=nixpkgs"
"-X code.gitea.io/tea/modules/version.SDK=0.23.2"
];
checkFlags = [
# requires a git repository
"-skip=TestRepoFromPath_Worktree"
"-X code.gitea.io/tea/cmd.Version=${finalAttrs.version}"
];
nativeBuildInputs = [ installShellFiles ];
nativeCheckInputs = [ writableTmpDirAsHomeHook ];
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
installShellCompletion --cmd tea \
--bash <($out/bin/tea completion bash) \
+2 -2
View File
@@ -17,7 +17,7 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "udiskie";
version = "2.6.2";
version = "2.6.1";
pyproject = true;
@@ -25,7 +25,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
owner = "coldfix";
repo = "udiskie";
tag = "v${finalAttrs.version}";
hash = "sha256-8+Fo3rECMPq7FdmZgrnE0/dz15fuLjd7EDVwLZwfgn0=";
hash = "sha256-1/qQS2bAxoHbWWmMkDoV5QNSUVYCQfer6lWM9ptG+Vk=";
};
patches = [
+2 -2
View File
@@ -14,11 +14,11 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "units";
version = "2.26";
version = "2.25";
src = fetchurl {
url = "mirror://gnu/units/units-${finalAttrs.version}.tar.gz";
hash = "sha256-TEP3pJ/iIS7kM9PAdVoKGTXbNUl8Sla/n2jF9xiHPFQ=";
hash = "sha256-Nu30OsALTWMEuuqROH5lqwURi/Zckh9z07CIKOWm7As=";
};
# Until upstream updates their code to work with GCC 15.
+4 -4
View File
@@ -7,16 +7,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "uutils-acl";
version = "0.0.1-unstable-2026-02-24";
version = "0.0.1-unstable-2026-02-19";
src = fetchFromGitHub {
owner = "uutils";
repo = "acl";
rev = "b3e1a9ea9f9eaab2b9a877fba5b6b00e1a170341";
hash = "sha256-6sopMhh1swsoORjnFTzMB0Q8SqtIjRTHxGfFyw6L7rM=";
rev = "c417e350e7280a6ac41e26d8d658fc78e8abaf97";
hash = "sha256-H/yYSAfV0o5Qt/KdGMqGhvUYXq5JRx4fReMuK1tHFAQ=";
};
cargoHash = "sha256-dfJibUOjSsxY5cfwy6khc5IXWA/AtoAZAmzCledB59s=";
cargoHash = "sha256-p0JDeNLKkjmGsZ9fF/9Xm+0pc00pzY8pgWb4B82D6vE=";
cargoBuildFlags = [ "--workspace" ];
+4 -4
View File
@@ -7,16 +7,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "uutils-hostname";
version = "0-unstable-2026-02-24";
version = "0-unstable-2026-02-17";
src = fetchFromGitHub {
owner = "uutils";
repo = "hostname";
rev = "b5efd550762655d4483d70fbc54f5829a8f94a11";
hash = "sha256-ipjI6E5x3ORr5H1YQA7NvoTk894fQWLiMdjnb7iaubc=";
rev = "c047799a57c09ee3878d78dc9134248747e6f677";
hash = "sha256-41+QCRWJ1kUDkGxuTs8M+l96VhPtq25VPEqI58Arn7A=";
};
cargoHash = "sha256-wR8nRDljztDLdxVFb2pdy4wfqw3zWj3mHUpKrAPCFrw=";
cargoHash = "sha256-gt1cC06Viu0trXL1+0/EToybSAJwFL3KVSltqUtpGj0=";
cargoBuildFlags = [ "--package uu_hostname" ];

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