Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot] 2025-04-05 12:06:01 +00:00 committed by GitHub
commit d0c5c1cb15
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
77 changed files with 3498 additions and 2694 deletions

View file

@ -6280,12 +6280,6 @@
githubId = 875324;
name = "David Johnson";
};
dmrauh = {
email = "dmrauh@posteo.de";
github = "dmrauh";
githubId = 37698547;
name = "Dominik Michael Rauh";
};
dmvianna = {
email = "dmlvianna@gmail.com";
github = "dmvianna";

View file

@ -1462,10 +1462,10 @@
elpaBuild {
pname = "compat";
ename = "compat";
version = "30.0.2.0";
version = "30.1.0.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/compat-30.0.2.0.tar";
sha256 = "0pizq8vwfqls04in95rpnfwv4xc1r2qjpf41g6bjy826i53cfdx0";
url = "https://elpa.gnu.org/packages/compat-30.1.0.0.tar";
sha256 = "1wmq4sj3kkb4shvsi8djrk9znjxj20lm4v389jyn18q55gqigq6b";
};
packageRequires = [ seq ];
meta = {
@ -1526,10 +1526,10 @@
elpaBuild {
pname = "consult";
ename = "consult";
version = "2.1";
version = "2.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/consult-2.1.tar";
sha256 = "0w88gpgkqjmllypckrkc54gm42yjsfjp4mj9q9pii8qir49sh8ls";
url = "https://elpa.gnu.org/packages/consult-2.2.tar";
sha256 = "082n0a27jpdz4z8g46m0c35s6xhca5s042wbzvrvh9hhd3mz64b7";
};
packageRequires = [ compat ];
meta = {
@ -1639,10 +1639,10 @@
elpaBuild {
pname = "corfu";
ename = "corfu";
version = "1.7";
version = "2.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/corfu-1.7.tar";
sha256 = "1jd6vrbsr5h1j8lsvdkhb1z3nrh1m11fi1hcvhh6nbhqnidwsrii";
url = "https://elpa.gnu.org/packages/corfu-2.0.tar";
sha256 = "0qih9km4l7i6isaskap9knqhqnjc85qlr2wrrik5cc8yl6yrc36g";
};
packageRequires = [ compat ];
meta = {
@ -1684,10 +1684,10 @@
elpaBuild {
pname = "counsel";
ename = "counsel";
version = "0.15.0";
version = "0.15.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/counsel-0.15.0.tar";
sha256 = "1mw13iw7ygnigjarcfg7lazrdwk7l17clxs2igf75kdkk4l4jgb4";
url = "https://elpa.gnu.org/packages/counsel-0.15.1.tar";
sha256 = "1sgaph2wb4mkxlfq6448i1kymaxhs7h37nrn7vzbp9fhik634rhc";
};
packageRequires = [
ivy
@ -2045,6 +2045,50 @@
};
}
) { };
denote-journal = callPackage (
{
denote,
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "denote-journal";
ename = "denote-journal";
version = "0.0.0.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/denote-journal-0.0.0.1.tar";
sha256 = "07xb58jqkh0nwzc8l8k1cvqdlkm7iyb3ajjndkz6kvg7vhxiaaqi";
};
packageRequires = [ denote ];
meta = {
homepage = "https://elpa.gnu.org/packages/denote-journal.html";
license = lib.licenses.free;
};
}
) { };
denote-markdown = callPackage (
{
denote,
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "denote-markdown";
ename = "denote-markdown";
version = "0.0.0.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/denote-markdown-0.0.0.1.tar";
sha256 = "1sn3h6jjclqwda5hch8c23s485w9sra2m3lqz9qcsjdcmb85cxk1";
};
packageRequires = [ denote ];
meta = {
homepage = "https://elpa.gnu.org/packages/denote-markdown.html";
license = lib.licenses.free;
};
}
) { };
denote-menu = callPackage (
{
denote,
@ -2055,10 +2099,10 @@
elpaBuild {
pname = "denote-menu";
ename = "denote-menu";
version = "1.3.0";
version = "1.4.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/denote-menu-1.3.0.tar";
sha256 = "0flkb3f1zpp3sbjx6h7qb6fnjgg44s53zkv3q3fj6cl7c0f11n02";
url = "https://elpa.gnu.org/packages/denote-menu-1.4.0.tar";
sha256 = "1lw8fyf749wmkrcn8ixvrias1a84wcgy9snlmlk0w2h02dqapazi";
};
packageRequires = [ denote ];
meta = {
@ -2067,6 +2111,28 @@
};
}
) { };
denote-org = callPackage (
{
denote,
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "denote-org";
ename = "denote-org";
version = "0.0.0.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/denote-org-0.0.0.1.tar";
sha256 = "0mipl5b728qwxwskc28jrvxjf1n5x25gggsrfx8qmdz5z4p0dglr";
};
packageRequires = [ denote ];
meta = {
homepage = "https://elpa.gnu.org/packages/denote-org.html";
license = lib.licenses.free;
};
}
) { };
denote-search = callPackage (
{
denote,
@ -2089,6 +2155,50 @@
};
}
) { };
denote-sequence = callPackage (
{
denote,
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "denote-sequence";
ename = "denote-sequence";
version = "0.0.0.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/denote-sequence-0.0.0.1.tar";
sha256 = "0z947wk5n2ign2d36b1ahdldr99ir7cmvdhmq4i5dv2kwj36ga1n";
};
packageRequires = [ denote ];
meta = {
homepage = "https://elpa.gnu.org/packages/denote-sequence.html";
license = lib.licenses.free;
};
}
) { };
denote-silo = callPackage (
{
denote,
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "denote-silo";
ename = "denote-silo";
version = "0.0.0.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/denote-silo-0.0.0.1.tar";
sha256 = "011l6nd7wqjy2zwg0pifi1zqr1diay4i170binl78wv4bxd5z0ln";
};
packageRequires = [ denote ];
meta = {
homepage = "https://elpa.gnu.org/packages/denote-silo.html";
license = lib.licenses.free;
};
}
) { };
detached = callPackage (
{
elpaBuild,
@ -2741,6 +2851,27 @@
};
}
) { };
el-job = callPackage (
{
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "el-job";
ename = "el-job";
version = "2.4.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/el-job-2.4.3.tar";
sha256 = "1iqbs2f71a0mmrmfr2l6dwr6l5h1399z14jv8zfl5zh8h75sm9pm";
};
packageRequires = [ ];
meta = {
homepage = "https://elpa.gnu.org/packages/el-job.html";
license = lib.licenses.free;
};
}
) { };
el-search = callPackage (
{
cl-print ? null,
@ -2873,10 +3004,10 @@
elpaBuild {
pname = "ellama";
ename = "ellama";
version = "1.5.4";
version = "1.8.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ellama-1.5.4.tar";
sha256 = "0kf25znwzc9mdy2adhramzcr30y9f8qa1q9s0swbsa4ilja7ks7w";
url = "https://elpa.gnu.org/packages/ellama-1.8.1.tar";
sha256 = "19n8zcgls4jiz7hacj564gb9y0sxdli2yl4j4d35c44pq52g2y6v";
};
packageRequires = [
compat
@ -3009,10 +3140,10 @@
elpaBuild {
pname = "emms";
ename = "emms";
version = "21";
version = "22";
src = fetchurl {
url = "https://elpa.gnu.org/packages/emms-21.tar";
sha256 = "188rij39qqaya7hk0p05ygcw5vlha7qd6pm4ws6nfw7g0nv1rbcc";
url = "https://elpa.gnu.org/packages/emms-22.tar";
sha256 = "0jn8si9m8pxd7ni543p8z697297i9dva319dw141zwpbxqhmyvpi";
};
packageRequires = [
cl-lib
@ -3433,6 +3564,27 @@
};
}
) { };
flymake-clippy = callPackage (
{
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "flymake-clippy";
ename = "flymake-clippy";
version = "1.1.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/flymake-clippy-1.1.0.tar";
sha256 = "1sij8qn7q9jvjnnnqqm152hnvkw079m66pwjyhvsqdqivqjvlnrd";
};
packageRequires = [ ];
meta = {
homepage = "https://elpa.gnu.org/packages/flymake-clippy.html";
license = lib.licenses.free;
};
}
) { };
flymake-codespell = callPackage (
{
compat,
@ -3725,10 +3877,10 @@
elpaBuild {
pname = "gnome-dark-style";
ename = "gnome-dark-style";
version = "0.2.2";
version = "0.2.3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/gnome-dark-style-0.2.2.tar";
sha256 = "1vf0ka0xg8mvaq3s3b8rgsdv77q7qd73k9mqfvyk7ywhxj7zdb9i";
url = "https://elpa.gnu.org/packages/gnome-dark-style-0.2.3.tar";
sha256 = "04cp31252svf5pkkkmx9b6nlcv3v4xffn739bna77jjyrw98mhv5";
};
packageRequires = [ ];
meta = {
@ -4164,6 +4316,28 @@
};
}
) { };
hugoista = callPackage (
{
elpaBuild,
fetchurl,
lib,
seq,
}:
elpaBuild {
pname = "hugoista";
ename = "hugoista";
version = "0.2.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/hugoista-0.2.1.tar";
sha256 = "02rv1r2xr6dhkfqwgbrrsdajxv6inbny5biimkb0qcf3i8b43dih";
};
packageRequires = [ seq ];
meta = {
homepage = "https://elpa.gnu.org/packages/hugoista.html";
license = lib.licenses.free;
};
}
) { };
hydra = callPackage (
{
cl-lib ? null,
@ -4369,10 +4543,10 @@
elpaBuild {
pname = "ivy";
ename = "ivy";
version = "0.15.0";
version = "0.15.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ivy-0.15.0.tar";
sha256 = "13kikgvrhi2b6dg0py4n51kc881dv7bll71iaxq1bjlzdwvsn20h";
url = "https://elpa.gnu.org/packages/ivy-0.15.1.tar";
sha256 = "12ni3n8h7316hv4nrx4kbjah58n8zdxkf1v8fi0w39da1aqn3r0p";
};
packageRequires = [ ];
meta = {
@ -4392,10 +4566,10 @@
elpaBuild {
pname = "ivy-avy";
ename = "ivy-avy";
version = "0.15.0";
version = "0.15.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ivy-avy-0.15.0.tar";
sha256 = "0xqykxvsm7q81744qj4w7ma83v6s9a4wx4flywqch4dn7liaiqwj";
url = "https://elpa.gnu.org/packages/ivy-avy-0.15.1.tar";
sha256 = "0csysx22sf3bbfh000c2m48rzfn274km0zxbfbcx2871haskwva1";
};
packageRequires = [
avy
@ -4440,10 +4614,10 @@
elpaBuild {
pname = "ivy-hydra";
ename = "ivy-hydra";
version = "0.15.0";
version = "0.15.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/ivy-hydra-0.15.0.tar";
sha256 = "1crznifig71l6h4zjsr39d2w02blw7vla1vafv0yhhj6ryd4030g";
url = "https://elpa.gnu.org/packages/ivy-hydra-0.15.1.tar";
sha256 = "16z3ic50zbx9iaw0w6fv04cxpl6qz81424jdian1br1942pz3kdy";
};
packageRequires = [
hydra
@ -5027,10 +5201,10 @@
elpaBuild {
pname = "llm";
ename = "llm";
version = "0.24.1";
version = "0.24.2";
src = fetchurl {
url = "https://elpa.gnu.org/packages/llm-0.24.1.tar";
sha256 = "1vy62pg8hdakw0zbyl1fb8bvbhl2w36z683gbhjb71ikl3bqnav8";
url = "https://elpa.gnu.org/packages/llm-0.24.2.tar";
sha256 = "16d3758k1xc1w8am9yjzmgri2ijw4gpyaxqvsc1db08ravzqnc21";
};
packageRequires = [
plz
@ -5264,10 +5438,10 @@
elpaBuild {
pname = "marginalia";
ename = "marginalia";
version = "1.8";
version = "2.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/marginalia-1.8.tar";
sha256 = "0q8mflfsl4vj2r2m47jgm5hrg3a4k5pildb53vlgm5k9wb4sd7md";
url = "https://elpa.gnu.org/packages/marginalia-2.0.tar";
sha256 = "1qklwzz0swd96vdqymbm91y6h53id6ch1lr1dpdwmz6qknwamrlc";
};
packageRequires = [ compat ];
meta = {
@ -5530,6 +5704,32 @@
};
}
) { };
minuet = callPackage (
{
dash,
elpaBuild,
fetchurl,
lib,
plz,
}:
elpaBuild {
pname = "minuet";
ename = "minuet";
version = "0.4.4";
src = fetchurl {
url = "https://elpa.gnu.org/packages/minuet-0.4.4.tar";
sha256 = "0ci47awqky1c28zk3azd4id9wcpd3n9nj5jw5s8ji613kqc1nqs2";
};
packageRequires = [
dash
plz
];
meta = {
homepage = "https://elpa.gnu.org/packages/minuet.html";
license = lib.licenses.free;
};
}
) { };
mmm-mode = callPackage (
{
cl-lib ? null,
@ -5582,10 +5782,10 @@
elpaBuild {
pname = "mpdired";
ename = "mpdired";
version = "2";
version = "3";
src = fetchurl {
url = "https://elpa.gnu.org/packages/mpdired-2.tar";
sha256 = "0synpanyqka8nyz9mma69na307vm5pjvn21znbdvz56gka2mbg23";
url = "https://elpa.gnu.org/packages/mpdired-3.tar";
sha256 = "19qkg7cjh037l4cw3q0b52hpp3fwmly6alc7z683baiz5fklcjc8";
};
packageRequires = [ ];
meta = {
@ -6118,10 +6318,10 @@
elpaBuild {
pname = "orderless";
ename = "orderless";
version = "1.3";
version = "1.4";
src = fetchurl {
url = "https://elpa.gnu.org/packages/orderless-1.3.tar";
sha256 = "1gh2xw34adk5q6v9sz42j5mwyjjp1yix70jvjylnapwsjjsjm5qk";
url = "https://elpa.gnu.org/packages/orderless-1.4.tar";
sha256 = "151df7azrhyxaa768bp6mxmc44mmc4h1x180s2a9ns4b3lsfczrv";
};
packageRequires = [ compat ];
meta = {
@ -6139,10 +6339,10 @@
elpaBuild {
pname = "org";
ename = "org";
version = "9.7.25";
version = "9.7.27";
src = fetchurl {
url = "https://elpa.gnu.org/packages/org-9.7.25.tar";
sha256 = "0isa5mqsmnyw874kh980kal4r45h6qdzizg186lvczmhdqir85bm";
url = "https://elpa.gnu.org/packages/org-9.7.27.tar";
sha256 = "0y2x94qxi6wa7mrcdppyynylv9j5sszik25bmjwsfriiwqwk5gp6";
};
packageRequires = [ ];
meta = {
@ -8503,10 +8703,10 @@
elpaBuild {
pname = "swiper";
ename = "swiper";
version = "0.15.0";
version = "0.15.1";
src = fetchurl {
url = "https://elpa.gnu.org/packages/swiper-0.15.0.tar";
sha256 = "16vznhb8zqzqvg3i2pkwfani2h19dm08aj7qv334mlyj97rv1ppn";
url = "https://elpa.gnu.org/packages/swiper-0.15.1.tar";
sha256 = "0m70jgcdsbrj6i5b1srrdgzkwavzi098532fv6vi2051nl42snvz";
};
packageRequires = [ ivy ];
meta = {
@ -8701,10 +8901,10 @@
elpaBuild {
pname = "tempel";
ename = "tempel";
version = "1.3";
version = "1.4";
src = fetchurl {
url = "https://elpa.gnu.org/packages/tempel-1.3.tar";
sha256 = "0fivsldisk17a1vbzx91kmvsd85vl0dnih77pqnzriyqs8dl1wdm";
url = "https://elpa.gnu.org/packages/tempel-1.4.tar";
sha256 = "0gh573np15wdy7vd0zj92ivslaga7kalmnkdjlfiw5pamyy5xsl4";
};
packageRequires = [ compat ];
meta = {
@ -8765,10 +8965,10 @@
elpaBuild {
pname = "tex-parens";
ename = "tex-parens";
version = "0.6";
version = "0.7";
src = fetchurl {
url = "https://elpa.gnu.org/packages/tex-parens-0.6.tar";
sha256 = "0pgzs0fw2ijns2xqbyq7whlhjjrhp0axja0381q9v75c7fxrp6ba";
url = "https://elpa.gnu.org/packages/tex-parens-0.7.tar";
sha256 = "1h3l4kn154mmzxgz6s7y2qrkpqk4ava3j1iwx07gsgnr5pcpgvfr";
};
packageRequires = [ ];
meta = {
@ -9026,10 +9226,10 @@
elpaBuild {
pname = "transient";
ename = "transient";
version = "0.8.5";
version = "0.8.7";
src = fetchurl {
url = "https://elpa.gnu.org/packages/transient-0.8.5.tar";
sha256 = "0ydxddlf9aniindgi135rj3c1d1ar5qi5kwh1qkdff9124d6f0kh";
url = "https://elpa.gnu.org/packages/transient-0.8.7.tar";
sha256 = "0j4n8zqnc2l2p6hy3k9b7zahzqxwk8d239whnn0yjp91z11i945c";
};
packageRequires = [
compat
@ -9692,10 +9892,10 @@
elpaBuild {
pname = "vundo";
ename = "vundo";
version = "2.3.0";
version = "2.4.0";
src = fetchurl {
url = "https://elpa.gnu.org/packages/vundo-2.3.0.tar";
sha256 = "165y277fi0vp9301hy3pqgfnf160k29n8vri0zyq8a3vz3f8lqrl";
url = "https://elpa.gnu.org/packages/vundo-2.4.0.tar";
sha256 = "1aj2l6iivgv6mh3rvrj8w8jhznx7cywn5f2b2ivl4hmrxlfbgsjr";
};
packageRequires = [ ];
meta = {

View file

@ -1045,6 +1045,8 @@ let
# depends on distel which is not on any ELPA https://github.com/massemanet/distel/issues/21
company-distel = ignoreCompilationError super.company-distel;
company-forge = buildWithGit super.company-forge;
# qmltypes-table.el causing native-compiler-error-empty-byte
company-qml = ignoreCompilationError super.company-qml;
@ -1248,6 +1250,8 @@ let
fold-dwim-org = ignoreCompilationError super.fold-dwim-org; # elisp error
forge-llm = buildWithGit super.forge-llm;
frontside-javascript = super.frontside-javascript.overrideAttrs (
finalAttrs: previousAttrs: {
# https://github.com/melpa/melpa/pull/9182

View file

@ -42,6 +42,32 @@
};
}
) { };
aidermacs = callPackage (
{
compat,
elpaBuild,
fetchurl,
lib,
transient,
}:
elpaBuild {
pname = "aidermacs";
ename = "aidermacs";
version = "1.1.0.20250401.165709";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/aidermacs-1.1.0.20250401.165709.tar";
sha256 = "1jk832psy61ss04dr7h0563np2v6j57qxbf78b5kpzfsc0x1m946";
};
packageRequires = [
compat
transient
];
meta = {
homepage = "https://elpa.nongnu.org/nongnu-devel/aidermacs.html";
license = lib.licenses.free;
};
}
) { };
alect-themes = callPackage (
{
elpaBuild,
@ -93,10 +119,10 @@
elpaBuild {
pname = "annotate";
ename = "annotate";
version = "2.3.0.0.20250306.133745";
version = "2.3.1.0.20250320.130448";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/annotate-2.3.0.0.20250306.133745.tar";
sha256 = "14p1yaxzns3zmi0d799fn76pca3d0ayl5v73bdssr0fq6rq04q5a";
url = "https://elpa.nongnu.org/nongnu-devel/annotate-2.3.1.0.20250320.130448.tar";
sha256 = "16djnp8mknq8rdk4sa4szsmbbg879677dx736pqg621gdy0p2p8m";
};
packageRequires = [ ];
meta = {
@ -263,10 +289,10 @@
elpaBuild {
pname = "base32";
ename = "base32";
version = "1.0.0.20250312.191912";
version = "1.0.0.20250312.200047";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/base32-1.0.0.20250312.191912.tar";
sha256 = "1aglwd9mm2c53nqm7j6hrh02mag9gg5x5yc25jmaajqy9qrbh54n";
url = "https://elpa.nongnu.org/nongnu-devel/base32-1.0.0.20250312.200047.tar";
sha256 = "0l6mshnk25iadh1wymdxzfx4g5pvlh4q1hr1x9xfg5xbimiwfkki";
};
packageRequires = [ ];
meta = {
@ -544,10 +570,10 @@
elpaBuild {
pname = "cider";
ename = "cider";
version = "1.18.0snapshot0.20250305.132250";
version = "1.18.0snapshot0.20250401.193622";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/cider-1.18.0snapshot0.20250305.132250.tar";
sha256 = "09a7kin91dmhhbyzvlalijiyjnzal2mqjcqbmrzq6nm1lswdrzvx";
url = "https://elpa.nongnu.org/nongnu-devel/cider-1.18.0snapshot0.20250401.193622.tar";
sha256 = "08grbaz79nlylmjkza6qw6rh1kzqp0v7ydx6867wfi5xg15xvik2";
};
packageRequires = [
clojure-mode
@ -594,10 +620,10 @@
elpaBuild {
pname = "clojure-ts-mode";
ename = "clojure-ts-mode";
version = "0.2.4snapshot0.20250310.123844";
version = "0.2.4snapshot0.20250326.192250";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/clojure-ts-mode-0.2.4snapshot0.20250310.123844.tar";
sha256 = "0nnw6bwcca9nxwhg3a1m25c8n2s4x6frkmi1j7x0dlxiy5hj8ddb";
url = "https://elpa.nongnu.org/nongnu-devel/clojure-ts-mode-0.2.4snapshot0.20250326.192250.tar";
sha256 = "1s32fz618kiglhspdy51p8pa7rmyr0djg4f5kpii3xvcn7lhfa77";
};
packageRequires = [ ];
meta = {
@ -916,6 +942,7 @@
) { };
dirvish = callPackage (
{
compat,
elpaBuild,
fetchurl,
lib,
@ -923,12 +950,12 @@
elpaBuild {
pname = "dirvish";
ename = "dirvish";
version = "2.2.7.0.20250312.165153";
version = "2.2.7.0.20250402.153806";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/dirvish-2.2.7.0.20250312.165153.tar";
sha256 = "1k6y9simcqfszyq5s0vb41s6pjmr9pd3djbnjdk5vvqhqyphig21";
url = "https://elpa.nongnu.org/nongnu-devel/dirvish-2.2.7.0.20250402.153806.tar";
sha256 = "0zqyvcqmvxjrbnj8s47phmmx3fxdgj6613i27w8mjjd8p3l6ggn7";
};
packageRequires = [ ];
packageRequires = [ compat ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu-devel/dirvish.html";
license = lib.licenses.free;
@ -965,10 +992,10 @@
elpaBuild {
pname = "dockerfile-mode";
ename = "dockerfile-mode";
version = "1.9.0.20250225.102722";
version = "1.9.0.20250315.102635";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/dockerfile-mode-1.9.0.20250225.102722.tar";
sha256 = "1mmylgvlmx7cdppfsi28hnf2s3v6qnpk5ii2r2qjbyj7vnbnk97g";
url = "https://elpa.nongnu.org/nongnu-devel/dockerfile-mode-1.9.0.20250315.102635.tar";
sha256 = "057drkn59pq5m68900lxy2nzsf3qnqhc6vglx8zl4yc32vhqa2w4";
};
packageRequires = [ ];
meta = {
@ -986,10 +1013,10 @@
elpaBuild {
pname = "dracula-theme";
ename = "dracula-theme";
version = "1.8.2.0.20241217.214522";
version = "1.8.2.0.20250325.124646";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/dracula-theme-1.8.2.0.20241217.214522.tar";
sha256 = "0dizqwzgygkim66lxkxpwcidhhi7ppwazi57nqkahyd3n03ka2f9";
url = "https://elpa.nongnu.org/nongnu-devel/dracula-theme-1.8.2.0.20250325.124646.tar";
sha256 = "13jry36wqjqdljk0lq2zm6gcs2hr33aj30l69jkhk6y4yiicjm9j";
};
packageRequires = [ ];
meta = {
@ -1114,10 +1141,10 @@
elpaBuild {
pname = "eglot-inactive-regions";
ename = "eglot-inactive-regions";
version = "0.6.3.0.20250313.74527";
version = "0.6.5.0.20250326.53650";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/eglot-inactive-regions-0.6.3.0.20250313.74527.tar";
sha256 = "1vrrngpbfi9gbkx9bn2fqznr8wg8m9msdj438nsysl8175ai0c1d";
url = "https://elpa.nongnu.org/nongnu-devel/eglot-inactive-regions-0.6.5.0.20250326.53650.tar";
sha256 = "0xj16f49mjm1i3zdd6cpd9sjir6dwvh3s3lqs6fpp0sknpj0i5in";
};
packageRequires = [ ];
meta = {
@ -1198,10 +1225,10 @@
elpaBuild {
pname = "emacsql";
ename = "emacsql";
version = "4.2.0.0.20250301.163737";
version = "4.3.0.0.20250401.150013";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/emacsql-4.2.0.0.20250301.163737.tar";
sha256 = "1rzxgfykrckxw6sbgw71dd99s8rnz0jjjpddsf8rsy7ialjzw4w4";
url = "https://elpa.nongnu.org/nongnu-devel/emacsql-4.3.0.0.20250401.150013.tar";
sha256 = "1bx0mg3i45m6qa3a7iar0kjmapqf5xqpxvfskqrvxgc5ac3kvxs1";
};
packageRequires = [ ];
meta = {
@ -1243,10 +1270,10 @@
elpaBuild {
pname = "evil";
ename = "evil";
version = "1.15.0.0.20250302.65539";
version = "1.15.0.0.20250318.181600";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/evil-1.15.0.0.20250302.65539.tar";
sha256 = "0xvdcvqimz2vk6hibip8cgn6jxgibxial6awl46vxq4b8g6bbply";
url = "https://elpa.nongnu.org/nongnu-devel/evil-1.15.0.0.20250318.181600.tar";
sha256 = "0qbz4gpiychd57370kpj73zcqdjl1gap80zjs4896smyj1pbr9c4";
};
packageRequires = [
cl-lib
@ -1270,10 +1297,10 @@
elpaBuild {
pname = "evil-anzu";
ename = "evil-anzu";
version = "0.2.0.20220911.193944";
version = "0.2.0.20250316.121704";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/evil-anzu-0.2.0.20220911.193944.tar";
sha256 = "0ap13nrpcjm9q7pia8jy544sc08gc44bgyqi7yvkh2yk8cw96g8m";
url = "https://elpa.nongnu.org/nongnu-devel/evil-anzu-0.2.0.20250316.121704.tar";
sha256 = "0wr47dx4axy2xvnn1y354scvwka2mh8z9kgdclgnfvnhhdqzi2h0";
};
packageRequires = [
anzu
@ -2348,10 +2375,10 @@
elpaBuild {
pname = "gptel";
ename = "gptel";
version = "0.9.7.0.20250312.185844";
version = "0.9.8.0.20250402.114541";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/gptel-0.9.7.0.20250312.185844.tar";
sha256 = "16jrv9aw5h40vfwhv2wmlgngbzgbi68pianx6flfx6fzmlsdxpww";
url = "https://elpa.nongnu.org/nongnu-devel/gptel-0.9.8.0.20250402.114541.tar";
sha256 = "0nc9dxhva2wrdsan84vxjhc9pavzrnsjs4zm916rg46bmm8z01j1";
};
packageRequires = [
compat
@ -2479,10 +2506,10 @@
elpaBuild {
pname = "haskell-mode";
ename = "haskell-mode";
version = "17.5.0.20250305.134904";
version = "17.5.0.20250401.174200";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/haskell-mode-17.5.0.20250305.134904.tar";
sha256 = "10pn6b4hml8wzzliynlag1fr7lnc526gzbfqbhs3kzh6qx5rf8zn";
url = "https://elpa.nongnu.org/nongnu-devel/haskell-mode-17.5.0.20250401.174200.tar";
sha256 = "1dxfwd4yhwzy59d55hnz0z23dg5vh1fzkrpicdaz93m9yvfzy1aa";
};
packageRequires = [ ];
meta = {
@ -2522,10 +2549,10 @@
elpaBuild {
pname = "haskell-ts-mode";
ename = "haskell-ts-mode";
version = "1.0.20250202.61612";
version = "1.0.20250315.43516";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/haskell-ts-mode-1.0.20250202.61612.tar";
sha256 = "1i3is0js2sjr61bd7w1jz05a9gl4aj5b0ivar5iq1l0kmnhq7w54";
url = "https://elpa.nongnu.org/nongnu-devel/haskell-ts-mode-1.0.20250315.43516.tar";
sha256 = "1a6jdmx8h9w9naqhj80v1vq7ms1a9sr58zqnq634xnj35jygzlib";
};
packageRequires = [ ];
meta = {
@ -2545,10 +2572,10 @@
elpaBuild {
pname = "helm";
ename = "helm";
version = "4.0.2.0.20250228.64018";
version = "4.0.2.0.20250401.65011";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/helm-4.0.2.0.20250228.64018.tar";
sha256 = "1mjgc22vp68wk1klq7f5i74pqr5wmwb53cc81n04zi6jynv2rimm";
url = "https://elpa.nongnu.org/nongnu-devel/helm-4.0.2.0.20250401.65011.tar";
sha256 = "09fs2fd7vdywg2z7gwy7z6vbi7ya65nz4sscd34v41pqhzqnc9bw";
};
packageRequires = [
helm-core
@ -2570,10 +2597,10 @@
elpaBuild {
pname = "helm-core";
ename = "helm-core";
version = "4.0.2.0.20250228.64018";
version = "4.0.2.0.20250401.65011";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/helm-core-4.0.2.0.20250228.64018.tar";
sha256 = "1i7f8n4gk7fppxdlylm1hwp8ab2dqpg9h30ppv46nzp6bp0fywyw";
url = "https://elpa.nongnu.org/nongnu-devel/helm-core-4.0.2.0.20250401.65011.tar";
sha256 = "0zlv04s1l487hszx0zs08awn5lcx1ngkiw6pkmndgxy1dhwqc4j9";
};
packageRequires = [ async ];
meta = {
@ -2703,10 +2730,10 @@
elpaBuild {
pname = "hyperdrive";
ename = "hyperdrive";
version = "0.6pre0.20241222.235250";
version = "0.6pre0.20250330.212748";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/hyperdrive-0.6pre0.20241222.235250.tar";
sha256 = "0a9z9kbnlzbv21w62zyw3mpbvjfnl5vhjmlpq65w7cc4d1qd2jp5";
url = "https://elpa.nongnu.org/nongnu-devel/hyperdrive-0.6pre0.20250330.212748.tar";
sha256 = "01lz4aak0ccqfffp61d8gfwpscbhdy9132bwbxpsrfiasxvkbfl8";
};
packageRequires = [
compat
@ -3044,10 +3071,10 @@
elpaBuild {
pname = "llama";
ename = "llama";
version = "0.6.1.0.20250312.142844";
version = "0.6.2.0.20250314.200910";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/llama-0.6.1.0.20250312.142844.tar";
sha256 = "099m6knzf6rh4r9x6f285mimg8i7znrays1bsi1y22hvik5mmgl2";
url = "https://elpa.nongnu.org/nongnu-devel/llama-0.6.2.0.20250314.200910.tar";
sha256 = "0x39lvrjdqdyfdy5v88s9mpsgvdjvk1q3v2556sjdrw1q571d5wf";
};
packageRequires = [ compat ];
meta = {
@ -3068,10 +3095,10 @@
elpaBuild {
pname = "logview";
ename = "logview";
version = "0.19.3snapshot0.20250306.133154";
version = "0.19.3snapshot0.20250401.172309";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/logview-0.19.3snapshot0.20250306.133154.tar";
sha256 = "0lkjp8y7f3npvbd63c2n7jfplp63qschbpq0ngqjs7q6254yfk9i";
url = "https://elpa.nongnu.org/nongnu-devel/logview-0.19.3snapshot0.20250401.172309.tar";
sha256 = "0vr34ixpidz1lp6y87axlvi0pac11lfkm5g0d310wphihnjmyssr";
};
packageRequires = [
compat
@ -3223,10 +3250,10 @@
elpaBuild {
pname = "magit";
ename = "magit";
version = "4.3.1.0.20250312.143226";
version = "4.3.2.0.20250401.175331";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/magit-4.3.1.0.20250312.143226.tar";
sha256 = "0mba1qf1z6dsbhrzl7d4rz8f6xbqqlwrxa16dbi9gl5ibaf4kx0p";
url = "https://elpa.nongnu.org/nongnu-devel/magit-4.3.2.0.20250401.175331.tar";
sha256 = "1way4hifyj0p5ly2p84as1amivv67qr22ph292rgwizrj0d5j60y";
};
packageRequires = [
compat
@ -3254,10 +3281,10 @@
elpaBuild {
pname = "magit-section";
ename = "magit-section";
version = "4.3.1.0.20250312.143226";
version = "4.3.2.0.20250401.175331";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/magit-section-4.3.1.0.20250312.143226.tar";
sha256 = "1s9dz5bayf852bdmd656zdzsch5w2jj687hnbpbmb2zbj050r45g";
url = "https://elpa.nongnu.org/nongnu-devel/magit-section-4.3.2.0.20250401.175331.tar";
sha256 = "1wif3d5vb04f39g38w2nbamqcbb89ivh2w5b0w362k3pk0vq2a70";
};
packageRequires = [
compat
@ -3279,10 +3306,10 @@
elpaBuild {
pname = "markdown-mode";
ename = "markdown-mode";
version = "2.8alpha0.20250310.105434";
version = "2.8alpha0.20250402.45223";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/markdown-mode-2.8alpha0.20250310.105434.tar";
sha256 = "1hs8kaw22r9fskh6pwchv1343k3phcfk1a1zdk41wvvc622pl11m";
url = "https://elpa.nongnu.org/nongnu-devel/markdown-mode-2.8alpha0.20250402.45223.tar";
sha256 = "1j8axf1p9ijx4kgyr8qnhhy2rs9y52kammqq8zpqp25zh0a8ydjr";
};
packageRequires = [ ];
meta = {
@ -3297,20 +3324,18 @@
fetchurl,
lib,
persist,
request,
tp,
}:
elpaBuild {
pname = "mastodon";
ename = "mastodon";
version = "1.1.12.0.20250305.210452";
version = "2.0.0.0.20250330.151927";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/mastodon-1.1.12.0.20250305.210452.tar";
sha256 = "1dnii6hwxjbprm9cskah40vk41hgnbnvxnjykf8hssf2d5g1qsg3";
url = "https://elpa.nongnu.org/nongnu-devel/mastodon-2.0.0.0.20250330.151927.tar";
sha256 = "16xfvaacilfd075nln38hijzmx1wr30gmibrksn6zhfl6mj0lhnk";
};
packageRequires = [
persist
request
tp
];
meta = {
@ -3379,10 +3404,10 @@
elpaBuild {
pname = "meow";
ename = "meow";
version = "1.5.0.0.20250216.181716";
version = "1.5.0.0.20250317.230021";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/meow-1.5.0.0.20250216.181716.tar";
sha256 = "0cmn4v9xzw42k98i17mbzh0vd2llw4cf79di2camgkc8gf07g01r";
url = "https://elpa.nongnu.org/nongnu-devel/meow-1.5.0.0.20250317.230021.tar";
sha256 = "1m7nf329y7jq4543mganpwl5sy6ci854ln468qbb3ik3lf8c8bq0";
};
packageRequires = [ ];
meta = {
@ -3506,10 +3531,10 @@
elpaBuild {
pname = "nasm-mode";
ename = "nasm-mode";
version = "1.1.1.0.20240610.150504";
version = "1.1.1.0.20250320.164627";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/nasm-mode-1.1.1.0.20240610.150504.tar";
sha256 = "1kkv7r6j02472d6c91xsrg9qlfvl70iyi538w2mh3s2adfkh7ps9";
url = "https://elpa.nongnu.org/nongnu-devel/nasm-mode-1.1.1.0.20250320.164627.tar";
sha256 = "0dm1zg15q18v9y4mx2p8hdqvql4dikw8chkj3i3jb1jp9d0v2rf3";
};
packageRequires = [ ];
meta = {
@ -3710,10 +3735,10 @@
elpaBuild {
pname = "org-mime";
ename = "org-mime";
version = "0.3.4.0.20241001.42820";
version = "0.3.4.0.20250318.215555";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/org-mime-0.3.4.0.20241001.42820.tar";
sha256 = "1xcdk15z18s073q3hlg7dck8p5ssgap35a6m0f6cbmd5dbd3r05f";
url = "https://elpa.nongnu.org/nongnu-devel/org-mime-0.3.4.0.20250318.215555.tar";
sha256 = "0plqmcyszpc1x35v691zlgxmnbga80yxxcjyb5mvxdri45z4458d";
};
packageRequires = [ ];
meta = {
@ -3825,10 +3850,10 @@
elpaBuild {
pname = "orgit";
ename = "orgit";
version = "2.0.1.0.20250301.233925";
version = "2.0.2.0.20250401.181022";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/orgit-2.0.1.0.20250301.233925.tar";
sha256 = "0adppm61dn3cfkgdyc5ik42z0byvyc2dkwhjdzvw66nnl3fjb3ch";
url = "https://elpa.nongnu.org/nongnu-devel/orgit-2.0.2.0.20250401.181022.tar";
sha256 = "1imiy9h0yrr995x5swy7mlrzn7zmgscr11a1g4b53dxcinywndcj";
};
packageRequires = [
compat
@ -3872,10 +3897,10 @@
elpaBuild {
pname = "package-lint";
ename = "package-lint";
version = "0.25.0.20250307.91203";
version = "0.25.0.20250324.192216";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/package-lint-0.25.0.20250307.91203.tar";
sha256 = "11yx2k7bsyi4ql8jhyz36s0pcxr0d6ssnnv7w128qfy9k0bklnr7";
url = "https://elpa.nongnu.org/nongnu-devel/package-lint-0.25.0.20250324.192216.tar";
sha256 = "0m1a5bs4kiplxqva0fmsznpxbq3jhpprgji3dpf0jq226cjm45d9";
};
packageRequires = [ let-alist ];
meta = {
@ -4072,10 +4097,10 @@
elpaBuild {
pname = "php-mode";
ename = "php-mode";
version = "1.26.1.0.20250224.145951";
version = "1.26.1.0.20250331.173641";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/php-mode-1.26.1.0.20250224.145951.tar";
sha256 = "0fcfm286x9q8cgqagw4d1n512g2g0bcllwyn2b591fam9nfzx800";
url = "https://elpa.nongnu.org/nongnu-devel/php-mode-1.26.1.0.20250331.173641.tar";
sha256 = "16glbb3rinpqpqb3vd9j9h3ldgsjc18ics324rfajx3kilwp00gv";
};
packageRequires = [ ];
meta = {
@ -4135,10 +4160,10 @@
elpaBuild {
pname = "projectile";
ename = "projectile";
version = "2.9.1.0.20250312.165928";
version = "2.9.1.0.20250402.71553";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/projectile-2.9.1.0.20250312.165928.tar";
sha256 = "0wqgzph6vkgq55h5669l0rxqjxz7chbzrrjxb16r6pisxnw4b2dd";
url = "https://elpa.nongnu.org/nongnu-devel/projectile-2.9.1.0.20250402.71553.tar";
sha256 = "0cnidaysnma7bvzzw5vbkggy3z9zq51zlg4k2kd5b1f8dagjlzv7";
};
packageRequires = [ ];
meta = {
@ -4156,10 +4181,10 @@
elpaBuild {
pname = "proof-general";
ename = "proof-general";
version = "4.6snapshot0.20250129.125602";
version = "4.6snapshot0.20250402.90650";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/proof-general-4.6snapshot0.20250129.125602.tar";
sha256 = "1w7s5sdxa05m80nicykqagk5y50q76gmr86ivwl09sibmwb6c9kh";
url = "https://elpa.nongnu.org/nongnu-devel/proof-general-4.6snapshot0.20250402.90650.tar";
sha256 = "0ay9r63scg3zray4cx0vp7qrl74sfz9vl7kj2bw31jf891sal4s1";
};
packageRequires = [ ];
meta = {
@ -4199,10 +4224,10 @@
elpaBuild {
pname = "racket-mode";
ename = "racket-mode";
version = "1.0.20250212.102351";
version = "1.0.20250324.74422";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/racket-mode-1.0.20250212.102351.tar";
sha256 = "1byfpwv7nk4ncqd1cx3qphs37xllmw8mx9gdxd86l66qr1hyp22j";
url = "https://elpa.nongnu.org/nongnu-devel/racket-mode-1.0.20250324.74422.tar";
sha256 = "0pwn822nyzbysq1h2gvyrwcxbrg7dbsn7rxv02sg7bl4nsmqzjjk";
};
packageRequires = [ ];
meta = {
@ -4304,10 +4329,10 @@
elpaBuild {
pname = "reformatter";
ename = "reformatter";
version = "0.8.0.20241204.105138";
version = "0.8.0.20250324.192239";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/reformatter-0.8.0.20241204.105138.tar";
sha256 = "1j78naw4jikh7nby67gdbx9banchmf1q5fysal1328gxnyqknmzi";
url = "https://elpa.nongnu.org/nongnu-devel/reformatter-0.8.0.20250324.192239.tar";
sha256 = "0kg01an6pf9laaqqdh4h09y508k94l85xjqb038dg9whv2bf0h3a";
};
packageRequires = [ ];
meta = {
@ -4358,6 +4383,27 @@
};
}
) { };
rpm-spec-mode = callPackage (
{
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "rpm-spec-mode";
ename = "rpm-spec-mode";
version = "0.16.0.20250329.13938";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/rpm-spec-mode-0.16.0.20250329.13938.tar";
sha256 = "1gmqnv1ckypns7aiz4w5kb3l8m66bfxlw8z19i3ag5im8rlpc9lp";
};
packageRequires = [ ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu-devel/rpm-spec-mode.html";
license = lib.licenses.free;
};
}
) { };
rubocop = callPackage (
{
elpaBuild,
@ -4563,10 +4609,10 @@
elpaBuild {
pname = "slime";
ename = "slime";
version = "2.31snapshot0.20250310.203219";
version = "2.31snapshot0.20250330.174001";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/slime-2.31snapshot0.20250310.203219.tar";
sha256 = "0f9j1phl36xnjh4g1263nkfqnjc79jrk1c0yqawykhljal87xyka";
url = "https://elpa.nongnu.org/nongnu-devel/slime-2.31snapshot0.20250330.174001.tar";
sha256 = "03hmilx1w1jf4gcz2bmlidpfd99znhpjrs540qgy6grrrnhqny3s";
};
packageRequires = [ macrostep ];
meta = {
@ -5144,10 +5190,10 @@
elpaBuild {
pname = "typst-ts-mode";
ename = "typst-ts-mode";
version = "0.11.0.0.20250221.91757";
version = "0.11.0.0.20250318.13735";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/typst-ts-mode-0.11.0.0.20250221.91757.tar";
sha256 = "0829ah70ib1q0va6f18xlbh13laa1cn196i8xa3jji4ljmcxkfyj";
url = "https://elpa.nongnu.org/nongnu-devel/typst-ts-mode-0.11.0.0.20250318.13735.tar";
sha256 = "1b710ynajshrdjqga5hdkkcsxq4avckh9qzjajg72jxdwpv02f6h";
};
packageRequires = [ ];
meta = {
@ -5270,10 +5316,10 @@
elpaBuild {
pname = "visual-fill-column";
ename = "visual-fill-column";
version = "2.6.3.0.20250204.233635";
version = "2.6.3.0.20250323.152945";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/visual-fill-column-2.6.3.0.20250204.233635.tar";
sha256 = "0516ccjk21bkfdv24mp59xb9pdzc4hwnz4cfyfg0xnrd1kiihggq";
url = "https://elpa.nongnu.org/nongnu-devel/visual-fill-column-2.6.3.0.20250323.152945.tar";
sha256 = "0rcn0wxdylcb0ci0cjipbjc5hrrvigrj5in2qh3fpj742pqda6mm";
};
packageRequires = [ ];
meta = {
@ -5538,10 +5584,10 @@
elpaBuild {
pname = "xah-fly-keys";
ename = "xah-fly-keys";
version = "26.10.20250308091402.0.20250308.122854";
version = "26.11.20250325184849.0.20250325.185005";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu-devel/xah-fly-keys-26.10.20250308091402.0.20250308.122854.tar";
sha256 = "0c0afwkjp8p445qs2rfg7n9gs842bq46di95q10ab9s8qcg4j7d8";
url = "https://elpa.nongnu.org/nongnu-devel/xah-fly-keys-26.11.20250325184849.0.20250325.185005.tar";
sha256 = "1ihvslx530i6q1iwz58wailwjqk1qmq07s2c8kpnynrpbi53jr3h";
};
packageRequires = [ ];
meta = {

View file

@ -42,6 +42,32 @@
};
}
) { };
aidermacs = callPackage (
{
compat,
elpaBuild,
fetchurl,
lib,
transient,
}:
elpaBuild {
pname = "aidermacs";
ename = "aidermacs";
version = "1.1";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/aidermacs-1.1.tar";
sha256 = "1g1p5prz9b2giy01hja04zqf90s53yckjxfwkrznpqvpar25l1nz";
};
packageRequires = [
compat
transient
];
meta = {
homepage = "https://elpa.nongnu.org/nongnu/aidermacs.html";
license = lib.licenses.free;
};
}
) { };
alect-themes = callPackage (
{
elpaBuild,
@ -93,10 +119,10 @@
elpaBuild {
pname = "annotate";
ename = "annotate";
version = "2.3.0";
version = "2.3.1";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/annotate-2.3.0.tar";
sha256 = "0l5pw9z4i1mlf346dg7brha37jmlrq6pyvjdj2mxhdfs6nzddaba";
url = "https://elpa.nongnu.org/nongnu/annotate-2.3.1.tar";
sha256 = "1s5v3zxr7fvwm0xz176vl3y50rl7mvn748jgn19b8x7zn4zsnf42";
};
packageRequires = [ ];
meta = {
@ -1138,10 +1164,10 @@
elpaBuild {
pname = "eglot-inactive-regions";
ename = "eglot-inactive-regions";
version = "0.6.3";
version = "0.6.5";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/eglot-inactive-regions-0.6.3.tar";
sha256 = "03958dgr48zqak06qjqdz6qgfxn5rs60425qcvb7wdv2jb4400hc";
url = "https://elpa.nongnu.org/nongnu/eglot-inactive-regions-0.6.5.tar";
sha256 = "133wbmmzxfhzkjlm3sjllg3wl5r2dyprs2rmwi8r7nq3p831ak0n";
};
packageRequires = [ ];
meta = {
@ -1222,10 +1248,10 @@
elpaBuild {
pname = "emacsql";
ename = "emacsql";
version = "4.2.0";
version = "4.3.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/emacsql-4.2.0.tar";
sha256 = "03nxfdbha7apar6qhjg57pa4cawjjwswlkci2wm9044wps87734c";
url = "https://elpa.nongnu.org/nongnu/emacsql-4.3.0.tar";
sha256 = "18nr7fvrdhny59lmr7x3z48y7kjsmrrdwi659dsqjnnlxz0xcl11";
};
packageRequires = [ ];
meta = {
@ -2365,10 +2391,10 @@
elpaBuild {
pname = "gptel";
ename = "gptel";
version = "0.9.7";
version = "0.9.8";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/gptel-0.9.7.tar";
sha256 = "0sh8q80q620d6yr4437ddrjrzygd15iwkc9jvwh3pw9sncv2laqn";
url = "https://elpa.nongnu.org/nongnu/gptel-0.9.8.tar";
sha256 = "1rym3y1fcwfw9dh51nhw7v8rbap8ixysjlrv39v4hksfwv17gvbr";
};
packageRequires = [
compat
@ -3060,10 +3086,10 @@
elpaBuild {
pname = "llama";
ename = "llama";
version = "0.6.1";
version = "0.6.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/llama-0.6.1.tar";
sha256 = "0ri0pql710v6yrsnl5hv7xqax6ap1whk4xip9xx732a59fws60cg";
url = "https://elpa.nongnu.org/nongnu/llama-0.6.2.tar";
sha256 = "1adafy7klbx2h0pjrbl989czh7yf2m8gmk5s87c26ih01sjiwwwz";
};
packageRequires = [ compat ];
meta = {
@ -3239,10 +3265,10 @@
elpaBuild {
pname = "magit";
ename = "magit";
version = "4.3.1";
version = "4.3.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/magit-4.3.1.tar";
sha256 = "1wac8k466pmq79qvh70k7hfr1c5pyh2ignjsh4df46n08y2c67ys";
url = "https://elpa.nongnu.org/nongnu/magit-4.3.2.tar";
sha256 = "1pi69z1h5h6qlwmvwl2i2n5gcv9anp9zpgv9knqwrq8j2d5ialgr";
};
packageRequires = [
compat
@ -3270,10 +3296,10 @@
elpaBuild {
pname = "magit-section";
ename = "magit-section";
version = "4.3.1";
version = "4.3.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/magit-section-4.3.1.tar";
sha256 = "0rkr6lw1m4mc695k4pqpsfc5fnbp94pgl7j6y6c5f96d4dzvcx24";
url = "https://elpa.nongnu.org/nongnu/magit-section-4.3.2.tar";
sha256 = "0dnmwciz26wrsmp48h9axmj6qjgzhz9i7g3bvlpsq3i8y32xwdf6";
};
packageRequires = [
compat
@ -3313,20 +3339,18 @@
fetchurl,
lib,
persist,
request,
tp,
}:
elpaBuild {
pname = "mastodon";
ename = "mastodon";
version = "1.1.12";
version = "2.0.0";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/mastodon-1.1.12.tar";
sha256 = "1yad0f5qbz3q0h3g4ckmzjha6y1ql954h0p19ibi8rl1kqb6f574";
url = "https://elpa.nongnu.org/nongnu/mastodon-2.0.0.tar";
sha256 = "0zn1hr36bm1hqsa78q78c5qqwlwg4l23sqsds4gi8nmkcq7yrjlz";
};
packageRequires = [
persist
request
tp
];
meta = {
@ -3848,10 +3872,10 @@
elpaBuild {
pname = "orgit";
ename = "orgit";
version = "2.0.1";
version = "2.0.2";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/orgit-2.0.1.tar";
sha256 = "0fisk3gkqlkndkv185xffxn75msd26wsv77m0m0a25fr6xlvn2hn";
url = "https://elpa.nongnu.org/nongnu/orgit-2.0.2.tar";
sha256 = "1sad3vhmlld60c9lx8hv102d61ihq2ydzb8app97hbk4cs8m3q8j";
};
packageRequires = [
compat
@ -4222,10 +4246,10 @@
elpaBuild {
pname = "racket-mode";
ename = "racket-mode";
version = "1.0.20250212.102351";
version = "1.0.20250324.74422";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20250212.102351.tar";
sha256 = "14c7y8n562x7dy03078db4xxvyvvxb5kkw9vgg1296xrcpj7mls2";
url = "https://elpa.nongnu.org/nongnu/racket-mode-1.0.20250324.74422.tar";
sha256 = "0iwcm689jhqv4wzj7awfljmczmn2hzsjaj2yc2zkf9yzlzzbrkxf";
};
packageRequires = [ ];
meta = {
@ -4381,6 +4405,27 @@
};
}
) { };
rpm-spec-mode = callPackage (
{
elpaBuild,
fetchurl,
lib,
}:
elpaBuild {
pname = "rpm-spec-mode";
ename = "rpm-spec-mode";
version = "0.16";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/rpm-spec-mode-0.16.tar";
sha256 = "0gc50kn1wmvz6k9afra7zcnsk7z76cc50vkvw3q8i7p911z55rfj";
};
packageRequires = [ ];
meta = {
homepage = "https://elpa.nongnu.org/nongnu/rpm-spec-mode.html";
license = lib.licenses.free;
};
}
) { };
rubocop = callPackage (
{
elpaBuild,
@ -5552,10 +5597,10 @@
elpaBuild {
pname = "xah-fly-keys";
ename = "xah-fly-keys";
version = "26.10.20250308091402";
version = "26.11.20250325184849";
src = fetchurl {
url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-26.10.20250308091402.tar";
sha256 = "1rni5rjz7m4lxjcxhn2h4cds4d67hbd6c8hf731n6ygygarhjp9p";
url = "https://elpa.nongnu.org/nongnu/xah-fly-keys-26.11.20250325184849.tar";
sha256 = "0j5a89pq304bzyg8qb6y8yysw5z6p4436fyy7lk61kbavc5srqvs";
};
packageRequires = [ ];
meta = {

File diff suppressed because it is too large Load diff

View file

@ -596,12 +596,12 @@
};
editorconfig = buildGrammar {
language = "editorconfig";
version = "0.0.0+rev=02f562e";
version = "0.0.0+rev=3f2b371";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-editorconfig";
rev = "02f562e71dc28d573187809eecdffaee7c82321c";
hash = "sha256-HSpBBjsnaGWZYTesEs+W/TgAy66qv/hJbbjNRrygmgQ=";
rev = "3f2b371537355f6e53cc3af37f79ba450efb5132";
hash = "sha256-z5pTG7EbmEZV+5RtXI8jGxxb0ifb67EJXquWQ0IA1a8=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig";
};
@ -684,23 +684,23 @@
};
enforce = buildGrammar {
language = "enforce";
version = "0.0.0+rev=8201c3c";
version = "0.0.0+rev=aedd0bb";
src = fetchFromGitHub {
owner = "simonvic";
repo = "tree-sitter-enforce";
rev = "8201c3c354c34b96d5a531c8e63d262209ee06cb";
hash = "sha256-0js82yv8wShy1bdj3k50nnlOPNpNgKLobd/4aNH//gw=";
rev = "aedd0bbab9dcc9caec9cc4e32bd303e86509522b";
hash = "sha256-0oqp3tlbTrKtI5clrkOKP04M1zYb3yyJ6RHvQrHyWDM=";
};
meta.homepage = "https://github.com/simonvic/tree-sitter-enforce";
};
erlang = buildGrammar {
language = "erlang";
version = "0.0.0+rev=364e323";
version = "0.0.0+rev=416ca60";
src = fetchFromGitHub {
owner = "WhatsApp";
repo = "tree-sitter-erlang";
rev = "364e323b32d098ad0e7b29e7adb4005c2bb5cf34";
hash = "sha256-mMaJCF+xLIN3x+4PWspdJdKWDRbnSWSKH5v0jJ/fs50=";
rev = "416ca60d7d2a824c0d346163541153e230710780";
hash = "sha256-sJpKSoxYUYM5b0Ku9OHmpLLLbKqVueryN+XmRz+i6zg=";
};
meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang";
};
@ -794,12 +794,12 @@
};
fortran = buildGrammar {
language = "fortran";
version = "0.0.0+rev=64e1100";
version = "0.0.0+rev=d738334";
src = fetchFromGitHub {
owner = "stadelmanma";
repo = "tree-sitter-fortran";
rev = "64e11001d7ef3e8ac18e55a3a2d811fe36430923";
hash = "sha256-6l+cfLVbs8geKIYhnfuZDac8uzmNHOZf2rFANdl4tDs=";
rev = "d738334e4a21866a1ab81fb3f27f9b0b2ad2e515";
hash = "sha256-NiGBc8o+WOegHm/2yl5EXAdjpKE+l9Lo5bUvOkCWXqo=";
};
meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran";
};
@ -971,23 +971,23 @@
};
glimmer_javascript = buildGrammar {
language = "glimmer_javascript";
version = "0.0.0+rev=babba3f";
version = "0.0.0+rev=5cc865a";
src = fetchFromGitHub {
owner = "NullVoxPopuli";
repo = "tree-sitter-glimmer-javascript";
rev = "babba3fc0c822a633261ce9e96a4d7986050eb0c";
hash = "sha256-dz0vDnOrC41URJs7OqgwaKu7MLe6dffTB66Izv25Asw=";
rev = "5cc865a2a0a77cbfaf5062c8fcf2a9919bd54f87";
hash = "sha256-4MSBaGdX5lvhvz2LyQb+NuQY9Vc5CFL0C6S3sO3Tz2U=";
};
meta.homepage = "https://github.com/NullVoxPopuli/tree-sitter-glimmer-javascript";
};
glimmer_typescript = buildGrammar {
language = "glimmer_typescript";
version = "0.0.0+rev=48c6029";
version = "0.0.0+rev=12d9894";
src = fetchFromGitHub {
owner = "NullVoxPopuli";
repo = "tree-sitter-glimmer-typescript";
rev = "48c60295f1ee34ea4ed6e5177102be6d24bfc9d0";
hash = "sha256-lW0R/PMCeM5kuNJE9pyj/Gksi90jHyJ6/D49FTqMCSI=";
rev = "12d98944c1d5077b957cbdb90d663a7c4d50118c";
hash = "sha256-3cJI6vcbU62kUIhphprNeAl9RyY9TThrzVeArdLfxnI=";
};
meta.homepage = "https://github.com/NullVoxPopuli/tree-sitter-glimmer-typescript";
};
@ -1313,12 +1313,12 @@
};
http = buildGrammar {
language = "http";
version = "0.0.0+rev=77ecf63";
version = "0.0.0+rev=db8b439";
src = fetchFromGitHub {
owner = "rest-nvim";
repo = "tree-sitter-http";
rev = "77ecf6385f1b5d422e0bbd12204374d287d61ad2";
hash = "sha256-/TzmtXnD6XpPzVB2juGsNgQ8t2k6mLZoUjUwqb76HAU=";
rev = "db8b4398de90b6d0b6c780aba96aaa2cd8e9202c";
hash = "sha256-T/O4oxPEIg3nLi3CxCwGW+iXC18fWW2xgsY5nrptk/M=";
};
meta.homepage = "https://github.com/rest-nvim/tree-sitter-http";
};
@ -1434,12 +1434,12 @@
};
javadoc = buildGrammar {
language = "javadoc";
version = "0.0.0+rev=db9589e";
version = "0.0.0+rev=330cc9c";
src = fetchFromGitHub {
owner = "rmuir";
repo = "tree-sitter-javadoc";
rev = "db9589e9c61cff7d7fcc207744c711b10b60a7a3";
hash = "sha256-yW2gtK7rG0bmyJL6emp4YyfKO0UEgOHLFbjAP+rmQZg=";
rev = "330cc9cb4f33545f7bfce6c3b6aa77fe6db1b537";
hash = "sha256-CohZaeMihAZ4PK3nZbp0aGybUZQOGrjFZ/T+z2qD6DU=";
};
meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc";
};
@ -1979,12 +1979,12 @@
};
nu = buildGrammar {
language = "nu";
version = "0.0.0+rev=c10340b";
version = "0.0.0+rev=d5c71a1";
src = fetchFromGitHub {
owner = "nushell";
repo = "tree-sitter-nu";
rev = "c10340b5bb3789f69182acf8f34c3d4fc24d2fe1";
hash = "sha256-EyaFrO9NE2Ivo8YTXZ6nmC31PB7WFbFdz7AMRw0ooHo=";
rev = "d5c71a10b4d1b02e38967b05f8de70e847448dd1";
hash = "sha256-7Ny3wXa5iE6s7szqTkPqaXWL/NL5yA2MbhdQHylxwE0=";
};
meta.homepage = "https://github.com/nushell/tree-sitter-nu";
};
@ -2036,12 +2036,12 @@
};
ocamllex = buildGrammar {
language = "ocamllex";
version = "0.0.0+rev=5da5bb7";
version = "0.0.0+rev=c5cf996";
src = fetchFromGitHub {
owner = "atom-ocaml";
repo = "tree-sitter-ocamllex";
rev = "5da5bb7508ac9fd3317561670ef18c126a0fe2aa";
hash = "sha256-qfmIfcZ3zktYzuNNYP7Z6u6c7XoKsKD86MRMxe/qkpY=";
rev = "c5cf996c23e38a1537069fbe2d4bb83a75fc7b2f";
hash = "sha256-eDJRTLYKHcL7yAgFL8vZQh9zp5fBxcZRsWChp8y3Am0=";
};
generate = true;
meta.homepage = "https://github.com/atom-ocaml/tree-sitter-ocamllex";
@ -2103,24 +2103,24 @@
};
php = buildGrammar {
language = "php";
version = "0.0.0+rev=f7cf734";
version = "0.0.0+rev=576a56f";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-php";
rev = "f7cf7348737d8cff1b13407a0bfedce02ee7b046";
hash = "sha256-UWYKrC0mpWO86V52Phj/gYCdH586ZNdev/zhvUn4EBc=";
rev = "576a56fa7f8b68c91524cdd211eb2ffc43e7bb11";
hash = "sha256-kTiqj4KWHTZVJ6R6axubNGdcTNA+W02RTsBcoeR2xGU=";
};
location = "php";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
};
php_only = buildGrammar {
language = "php_only";
version = "0.0.0+rev=f7cf734";
version = "0.0.0+rev=576a56f";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-php";
rev = "f7cf7348737d8cff1b13407a0bfedce02ee7b046";
hash = "sha256-UWYKrC0mpWO86V52Phj/gYCdH586ZNdev/zhvUn4EBc=";
rev = "576a56fa7f8b68c91524cdd211eb2ffc43e7bb11";
hash = "sha256-kTiqj4KWHTZVJ6R6axubNGdcTNA+W02RTsBcoeR2xGU=";
};
location = "php_only";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
@ -2383,12 +2383,12 @@
};
qmljs = buildGrammar {
language = "qmljs";
version = "0.0.0+rev=8fef30e";
version = "0.0.0+rev=0889da4";
src = fetchFromGitHub {
owner = "yuja";
repo = "tree-sitter-qmljs";
rev = "8fef30e231d74b65c713bcbac21956156d8963da";
hash = "sha256-4OIXOePSu1Pc2BJuXoNNVZnKvjTjOQ6ixqE8NU7tLqg=";
rev = "0889da4632bba3ec6f39ef4102625654890c15c1";
hash = "sha256-Twj2taG7xFTPXTvzDcWeIqxUAkuhsybwZvtwK/HiruE=";
};
meta.homepage = "https://github.com/yuja/tree-sitter-qmljs";
};
@ -2636,12 +2636,12 @@
};
scala = buildGrammar {
language = "scala";
version = "0.0.0+rev=160e355";
version = "0.0.0+rev=c118995";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-scala";
rev = "160e35520577d91576b08fb677aaee840c591dc2";
hash = "sha256-lcrS0FHFGnjT54ePM3BsHMdg5mbc65bsW4T0XpqC3XQ=";
rev = "c1189954df854977c3a52003ca8a247c5f4729ba";
hash = "sha256-aomchVnOjYrgGA3hem/PEumkiUuIiJbb89hnz7uYAwI=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala";
};
@ -2893,12 +2893,12 @@
};
superhtml = buildGrammar {
language = "superhtml";
version = "0.0.0+rev=28dcf0e";
version = "0.0.0+rev=16887e9";
src = fetchFromGitHub {
owner = "kristoff-it";
repo = "superhtml";
rev = "28dcf0edf98d491d47bacb65dc49b6fb979b444c";
hash = "sha256-tKeYqRjysv/RVKdegWSMkcJv3y9xrP8lNEqLEoHw2DI=";
rev = "16887e9fa3122c36a3d4942470e33c1c282fe859";
hash = "sha256-XK3a+FTdVC7VAyZ8/I5rxipx4kDoppRNlpOMm/7emrQ=";
};
location = "tree-sitter-superhtml";
meta.homepage = "https://github.com/kristoff-it/superhtml";
@ -3005,12 +3005,12 @@
};
tcl = buildGrammar {
language = "tcl";
version = "0.0.0+rev=98015eb";
version = "0.0.0+rev=f15e711";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-tcl";
rev = "98015ebe182d94e5a4439e32ffd91beaac32fcb9";
hash = "sha256-zpswRch3xYjymQhc69noDTCsPrFzVRm1RN3jjIrUeDE=";
rev = "f15e711167661d1ba541d4f62b9dbfc4ce61ec56";
hash = "sha256-173xUAc2/LMDQSTEM3l3R4UuF/R5fdUyhEpXv6Eh02s=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-tcl";
};
@ -3039,12 +3039,12 @@
};
tera = buildGrammar {
language = "tera";
version = "0.0.0+rev=482b475";
version = "0.0.0+rev=25a7c61";
src = fetchFromGitHub {
owner = "uncenter";
repo = "tree-sitter-tera";
rev = "482b475b32e6bae67f9d57abc60545399fd9b0a3";
hash = "sha256-ndauBItrpUTIVjt5Sm0+jUjQtuAcHwLVdmw6IwcNXII=";
rev = "25a7c617192253bddfa65e378975d8c476419010";
hash = "sha256-5ahHmvvuOY+1FhfOdbNIQokodfG1WXG1gK7BA1sEyYk=";
};
meta.homepage = "https://github.com/uncenter/tree-sitter-tera";
};

View file

@ -1447,7 +1447,7 @@ in
];
buildInputs = [ curl ];
postPatch = ''
substituteInPlace lua/kulala/config/init.lua \
substituteInPlace lua/kulala/config/defaults.lua \
--replace-fail 'curl_path = "curl"' 'curl_path = "${lib.getExe curl}"'
'';
};
@ -2700,6 +2700,9 @@ in
checkInputs = [
curl
ripgrep
# Optional integrations
self.blink-cmp
self.nvim-cmp
];
};

View file

@ -82,14 +82,14 @@ let
];
in
mkDerivation rec {
version = "3.40.4";
version = "3.40.5";
pname = "qgis-ltr-unwrapped";
src = fetchFromGitHub {
owner = "qgis";
repo = "QGIS";
rev = "final-${lib.replaceStrings [ "." ] [ "_" ] version}";
hash = "sha256-R2/ycRPQVKqleSt+9D/YCpBlqKgJdhLc0BvYT7qFJo8=";
hash = "sha256-YVHNB4vdLw8RZir4UydTijztzx58aXBLJk+lA0K9y+4=";
};
passthru = {

View file

@ -10,16 +10,16 @@ let
if stdenv.hostPlatform.isLinux then
{
stable = "0.0.89";
ptb = "0.0.135";
canary = "0.0.619";
ptb = "0.0.136";
canary = "0.0.621";
development = "0.0.73";
}
else
{
stable = "0.0.342";
ptb = "0.0.166";
canary = "0.0.727";
development = "0.0.84";
ptb = "0.0.167";
canary = "0.0.729";
development = "0.0.85";
};
version = versions.${branch};
srcs = rec {
@ -30,11 +30,11 @@ let
};
ptb = fetchurl {
url = "https://ptb.dl2.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz";
hash = "sha256-tzStiIAP83+ns5ZJr2DCtgLhoPf49RBnZtx6+unXndk=";
hash = "sha256-7MAipSoToCTJa+QFUty88V8SXXgJJdoQfH21yCGOKvA=";
};
canary = fetchurl {
url = "https://canary.dl2.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz";
hash = "sha256-2Jm0SjFMNw9Vlda9d2xywZlevxpay8DNx0krBr1sb4A=";
hash = "sha256-Jz7YIH107n89N/wQfhs9QfEqWCYO+BtjHrgSvk7xG+o=";
};
development = fetchurl {
url = "https://development.dl2.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz";
@ -48,15 +48,15 @@ let
};
ptb = fetchurl {
url = "https://ptb.dl2.discordapp.net/apps/osx/${version}/DiscordPTB.dmg";
hash = "sha256-/VvTAAeSS/hzdaLt9Fjj+g3lqRVwJ08nM6fJdP77L9c=";
hash = "sha256-7ueaVb7SrD/GOVCPvf/91CaTw2jtiV/XrIsTu2RHdOM=";
};
canary = fetchurl {
url = "https://canary.dl2.discordapp.net/apps/osx/${version}/DiscordCanary.dmg";
hash = "sha256-RRQyXgAKTkOweMM6FE9exRXZWiT13dFh8VioGp2z1KQ=";
hash = "sha256-yP/eW1fKmZ8I5BtFOOKmmYjXlSF44HlcM8LpPNHA+Pc=";
};
development = fetchurl {
url = "https://development.dl2.discordapp.net/apps/osx/${version}/DiscordDevelopment.dmg";
hash = "sha256-8qgWvcfWTL1FXSy5CeihpMxS3Ysa79ZFAlG1rAcoyUo=";
hash = "sha256-Pcy2Bi3C8Jqcu4n/YLkc/7ENYRyuSf+Qj6vwN/Etqdo=";
};
};
aarch64-darwin = x86_64-darwin;

View file

@ -7,13 +7,13 @@
buildGoModule rec {
pname = "arkade";
version = "0.11.37";
version = "0.11.38";
src = fetchFromGitHub {
owner = "alexellis";
repo = "arkade";
rev = version;
hash = "sha256-eo2Kh9b+zQMS/MEiM8cZE0QYUub4zEKFtwBMJnva+Dk=";
hash = "sha256-V6ms3Av0/g2S7Q2NLltz7CnnvE1m+cemmwoHKL1e0tM=";
};
env.CGO_ENABLED = 0;

View file

@ -6,7 +6,7 @@
cargo-shear,
}:
let
version = "1.1.11";
version = "1.1.12";
in
rustPlatform.buildRustPackage {
pname = "cargo-shear";
@ -16,11 +16,11 @@ rustPlatform.buildRustPackage {
owner = "Boshen";
repo = "cargo-shear";
rev = "v${version}";
hash = "sha256-2M0C4BCDWxcLz3X1exBjGqv5Ep/XKkGEuR5fBvusShU=";
hash = "sha256-FvZJ0RFa5b9BQuZ1fmkvJhZj59yAsKSkKoTE0Emzdos=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-ADbB5KvT0TlHAffFZiJpJDmEzwogfQi1SuA9UKL2H/U=";
cargoHash = "sha256-sYRUyTdTT2+VJHuiY1apom+EQU1hR46fJ6TmwNapHb4=";
# https://github.com/Boshen/cargo-shear/blob/a0535415a3ea94c86642f39f343f91af5cdc3829/src/lib.rs#L20-L23
SHEAR_VERSION = version;

View file

@ -25,14 +25,14 @@ with py.pkgs;
python3.pkgs.buildPythonApplication rec {
pname = "checkov";
version = "3.2.396";
version = "3.2.397";
pyproject = true;
src = fetchFromGitHub {
owner = "bridgecrewio";
repo = "checkov";
tag = version;
hash = "sha256-Ppj8dxxT+BcqrxJRycFBBb0QmoFI1yY0/eE7bZY2QaQ=";
hash = "sha256-TFAieHFWM/gQqZyLMKqmGjvTUMPwXbn6LzOBGkSBqk0=";
};
pythonRelaxDeps = [

View file

@ -11,16 +11,16 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "clouddrive2";
version = "0.8.12";
version = "0.8.15";
src = fetchurl {
url = "https://github.com/cloud-fs/cloud-fs.github.io/releases/download/v${finalAttrs.version}/clouddrive-2-${os}-${arch}-${finalAttrs.version}.tgz";
hash =
{
x86_64-linux = "sha256-nIpQL9TtkLiw9M20ueD6CtFroBDJDaHslPPnAbIZDj4=";
aarch64-linux = "sha256-DSocmD0aisLBTt91ga4evgdirzJKtpuup/FYQ2ap1og=";
x86_64-darwin = "sha256-uBNwJaorejquuR+/dWrtOyj6DzU8BZ6O5MLQ5TsYp28=";
aarch64-darwin = "sha256-X+PuCj50Ep3TIWQrZRwJKJRXAPXJ3IKqnYlt5CKMOw0=";
x86_64-linux = "sha256-jvcnXgAVfIJoSP4GSHmqyVr9/cVYV1CRcZ4FSBHDqkE=";
aarch64-linux = "sha256-JFUqzRKQgn+azZj7vb2MCrsELQillFX+9Mh3VZy4lFs=";
x86_64-darwin = "sha256-T3wXgRN0muZfR/RXrYLM8ycrk1dpxHvOK833LaHWEnc=";
aarch64-darwin = "sha256-a/q37rtEL923/YDUrA1OyN2YFkYMxk2MAayxYr4etKU=";
}
.${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}");
};

View file

@ -6,18 +6,18 @@
buildGoModule rec {
pname = "cnquery";
version = "11.46.2";
version = "11.48.0";
src = fetchFromGitHub {
owner = "mondoohq";
repo = "cnquery";
tag = "v${version}";
hash = "sha256-V2N+YFaQH/1WsPJUa97CNONwpk+fB2YaO+GUnfcyBEE=";
hash = "sha256-d+TWg4T4p0QbLoUco88GIgnHfRpyealSasEzYf1YlXk=";
};
subPackages = [ "apps/cnquery" ];
vendorHash = "sha256-khFV7dli2J6UVNDV5IQoMI0YU8X1FviLCuN524UEFTg=";
vendorHash = "sha256-w8xc1lGJkDMwjyVKdUlGfhn7DXlJJnqbOUfFg1Z9qC8=";
ldflags = [
"-w"

View file

@ -7,16 +7,16 @@
buildGoModule rec {
pname = "crowdsec";
version = "1.6.6";
version = "1.6.8";
src = fetchFromGitHub {
owner = "crowdsecurity";
repo = pname;
tag = "v${version}";
hash = "sha256-yregZUHdwfg/MJ9ndeHzpo4md9Qq+BAF0gHGC80+Mp0=";
hash = "sha256-/NTlj0kYCOMxShfoKdmouJTiookDjccUj5HFHLPn5HI=";
};
vendorHash = "sha256-XTKOApMagrcHlgdGascIJzRZxjd+IBVhEyF+FiszOkQ=";
vendorHash = "sha256-7587ezh/9C69UzzQGq3DVGBzNEvTzho/zhRlG6g6tkk=";
nativeBuildInputs = [ installShellFiles ];

View file

@ -8,13 +8,13 @@
buildGoModule rec {
pname = "deck";
version = "1.45.0";
version = "1.46.1";
src = fetchFromGitHub {
owner = "Kong";
repo = "deck";
tag = "v${version}";
hash = "sha256-XIv1ql2PNhosFVlw9nfXcoTouTkIC3chtWLDjrsF0nY=";
hash = "sha256-8eqEGIIYFopAjM7ZxEFif1d8+FEt3s/WyVDr0GpNETk=";
};
nativeBuildInputs = [ installShellFiles ];
@ -27,7 +27,7 @@ buildGoModule rec {
];
proxyVendor = true; # darwin/linux hash mismatch
vendorHash = "sha256-bVHRzhie5OkuZ8MJ5LnXqr8R38exq5nwrU1w5gSfhVI=";
vendorHash = "sha256-uG57kfTT10VcKAKPKJMde94yV93H2Kq84oQ8g7/OCRE=";
postInstall = ''
installShellCompletion --cmd deck \

View file

@ -2,7 +2,6 @@
lib,
stdenv,
fetchFromGitHub,
fetchpatch,
libsndfile,
libsamplerate,
liblo,
@ -11,44 +10,43 @@
stdenv.mkDerivation {
pname = "dirt";
version = "unstable-2018-01-01";
version = "0-unstable-2025-03-30";
src = fetchFromGitHub {
repo = "Dirt";
owner = "tidalcycles";
rev = "b09604c7d8e581bc7799d7e2ad293e7cdd254bda";
sha256 = "13adglk2d31d7mswfvi02b0rjdhzmsv11cc8smhidmrns3f9s96n";
rev = "4edc6192da3508fecb9f2e26bb0370cdeb6c4166";
hash = "sha256-Zo1RzlfENnI2OmwPfO+O8u6Y1BToy911PYzdPQzK2sk=";
fetchSubmodules = true;
};
patches = [
# Pull patch pending upstream inclusion for upstream gcc-10 support:
# https://github.com/tidalcycles/Dirt/pull/65
(fetchpatch {
name = "fno-common.patch";
url = "https://github.com/tidalcycles/Dirt/commit/43fd267745d486228c4185b4fcbd7d9fbc362cc2.patch";
sha256 = "08r34ylzs31wwf0la995pb149ccq0vr7qg4792pkhca57zi0bff8";
})
];
buildInputs = [
libsndfile
libsamplerate
liblo
libjack2
];
postPatch = ''
sed -i "s|./samples|$out/share/dirt/samples|" dirt.c
'';
makeFlags = [ "PREFIX=$(out)" ];
# error: passing argument 4 of 'lo_server_thread_add_method' from incompatible pointer type
env.NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types";
postInstall = ''
mkdir -p $out/share/dirt/
cp -r samples $out/share/dirt/
'';
meta = with lib; {
meta = {
description = "Unimpressive thingie for playing bits of samples with some level of accuracy";
homepage = "https://github.com/tidalcycles/Dirt";
license = licenses.gpl3;
maintainers = with maintainers; [ anderspapitto ];
platforms = with platforms; linux;
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ anderspapitto ];
platforms = lib.platforms.linux;
mainProgram = "dirt";
};
}

View file

@ -62,7 +62,7 @@ stdenv.mkDerivation (finalAttrs: {
gretl is a cross-platform software package for econometric analysis,
written in the C programming language.
'';
maintainers = with lib.maintainers; [ dmrauh ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.all;
};
})

View file

@ -24,11 +24,11 @@
stdenv.mkDerivation rec {
pname = "gtranslator";
version = "47.1";
version = "48.0";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
hash = "sha256-yRwCZLmpnjCR75EfcxqP9tCahKK8115WUZcdprvqYiI=";
hash = "sha256-5468IAaiUdh5btHnK5wuU2R5c3B+ZbdNn5RSGwOSnp8=";
};
nativeBuildInputs = [

View file

@ -1,52 +0,0 @@
From b4f936ac302ee835aa274e4dd186b436781d5d2f Mon Sep 17 00:00:00 2001
From: Rui Chen <rui@chenrui.dev>
Date: Thu, 9 Jan 2025 09:51:47 -0500
Subject: [PATCH] chore(deps): update git2 to use libgit2 1.9
Signed-off-by: Rui Chen <rui@chenrui.dev>
---
Cargo.lock | 8 ++++----
Cargo.toml | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 69398f4d6d..3ec8dfdacc 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -913,9 +913,9 @@ checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd"
[[package]]
name = "git2"
-version = "0.19.0"
+version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724"
+checksum = "3fda788993cc341f69012feba8bf45c0ba4f3291fcc08e214b4d5a7332d88aff"
dependencies = [
"bitflags",
"libc",
@@ -2109,9 +2109,9 @@ checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
[[package]]
name = "libgit2-sys"
-version = "0.17.0+1.8.1"
+version = "0.18.0+1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "10472326a8a6477c3c20a64547b0059e4b0d086869eee31e6d7da728a8eb7224"
+checksum = "e1a117465e7e1597e8febea8bb0c410f1c7fb93b1e1cddf34363f8390367ffec"
dependencies = [
"cc",
"libc",
diff --git a/Cargo.toml b/Cargo.toml
index 0fc4393cb5..b955fd6aa1 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -46,7 +46,7 @@ dirs = "5.0.1"
dunce = "1.0.5"
either = "1.13.0"
futures = "0.3.31"
-git2 = { version = "0.19.0", features = [
+git2 = { version = "0.20.0", features = [
# Do *not* disable this feature even if you'd like dynamic linking. Instead,
# set the environment variable `LIBGIT2_NO_VENDOR=1` if dynamic linking must
# be used (this will override the Cargo feature), and allow static linking

View file

@ -19,7 +19,7 @@
}:
let
version = "0.27.0";
version = "0.28.1";
in
rustPlatform.buildRustPackage {
@ -30,17 +30,12 @@ rustPlatform.buildRustPackage {
owner = "jj-vcs";
repo = "jj";
tag = "v${version}";
hash = "sha256-fBgJrSglH46+NHu3spk5mC51ASDHWnOoW6veKZ0R2YA=";
hash = "sha256-LDMHMFg9fjEMi8I2Fc3TEyWMctqJurAbckubCgkkZiM=";
};
useFetchCargoVendor = true;
cargoPatches = [
# <https://github.com/jj-vcs/jj/pull/5315>
./libgit2-1.9.0.patch
];
cargoHash = "sha256-35DJdAUXc2gb/EXECScwinSzzp7uaxFbUxedjqRGfj8=";
cargoHash = "sha256-y/GQSzI7bVPieuAmQKdZY1qticmmRYibBtgXSEJ7dU4=";
nativeBuildInputs = [
installShellFiles

View file

@ -25,11 +25,11 @@ let
in
stdenv.mkDerivation rec {
pname = "keymapp";
version = "1.3.4";
version = "1.3.5";
src = fetchurl {
url = "https://oryx.nyc3.cdn.digitaloceanspaces.com/keymapp/keymapp-${version}.tar.gz";
hash = "sha256-tav8W8e2ELoY29TcluUfW11d/YgdOdvjI7HgqYYdToY=";
hash = "sha256-GXmmQssrsEpsqfERSa8ZFGo0r72qsdsbFtmic8+SCfQ=";
};
nativeBuildInputs = [

View file

@ -10,13 +10,13 @@
}:
stdenv.mkDerivation rec {
pname = "ktx-tools";
version = "4.3.2";
version = "4.4.0";
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "KTX-Software";
rev = "v${version}";
hash = "sha256-zjiJ8B8FEZUJ3iFTYXRmuIEtcaCWtBIbYwz0DwjTDFo";
hash = "sha256-bDdRdVFbVmN8fEGRLnPLOXsV6lfYU9Lg4nW0GuCj6AU=";
};
nativeBuildInputs = [

View file

@ -21,13 +21,13 @@ let
in
stdenv.mkDerivation rec {
pname = "lcov";
version = "2.3";
version = "2.3.1";
src = fetchFromGitHub {
owner = "linux-test-project";
repo = "lcov";
rev = "v${version}";
hash = "sha256-Qz5Q1JRJeB0aCaYmCR8jeG7TQPkvJHtJTkBhXGM05ak=";
hash = "sha256-31318or9AQ7iyu9DNQEvf5jaDzrneOOqOXu0HF1eag4=";
};
nativeBuildInputs = [

View file

@ -174,11 +174,11 @@ in
stdenv.mkDerivation (finalAttrs: {
pname = "microsoft-edge";
version = "134.0.3124.68";
version = "134.0.3124.95";
src = fetchurl {
url = "https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_${finalAttrs.version}-1_amd64.deb";
hash = "sha256-zjN8ssVeR3yyw+e6tVzcrrYkLToo8Rmm4GjcG9iQMpk=";
hash = "sha256-vgTJl9BmMdm4Aw1FCpIfqzfmgsLuY61G/RSkA66kPhI=";
};
# With strictDeps on, some shebangs were not being patched correctly

View file

@ -8,16 +8,16 @@
}:
buildGoModule rec {
pname = "nezha-agent";
version = "1.9.7";
version = "1.10.0";
src = fetchFromGitHub {
owner = "nezhahq";
repo = "agent";
tag = "v${version}";
hash = "sha256-Kggdd6mSMI04YiBkF93X+LYf2pmLccB6n9LC1tBKMgk=";
hash = "sha256-Pmfq9yk78mesxSzg7YdrL8KjHL6vRHPrAuNM7StRmus=";
};
vendorHash = "sha256-klwWNTKR7Vdqg3BDDMTyfnVfC+XZ+sFV/17pq7YdJTs=";
vendorHash = "sha256-g7F/kkA9BXJj8oTFt0IrvloOyGNIE//tQg+ND7aJokg=";
ldflags = [
"-s"

View file

@ -12,13 +12,13 @@
buildNimPackage (
final: prev: {
pname = "nimble";
version = "0.18.0";
version = "0.18.2";
src = fetchFromGitHub {
owner = "nim-lang";
repo = "nimble";
rev = "v${final.version}";
hash = "sha256-HFuJiozRsRlVIXIv+vRjsfosrBlWfnUYtep27Fy/PPA=";
hash = "sha256-wgzFhModFkwB8st8F5vSkua7dITGGC2cjoDvgkRVZMs=";
fetchSubmodules = true;
};

View file

@ -23,13 +23,13 @@
python3Packages.buildPythonApplication rec {
pname = "nwg-panel";
version = "0.9.62";
version = "0.10.0";
src = fetchFromGitHub {
owner = "nwg-piotr";
repo = "nwg-panel";
tag = "v${version}";
hash = "sha256-h+lhk3gqJj3/GZ8S4vnUE8UaunmT1KcaGquSb/I+kpI=";
hash = "sha256-DdDWOIT9/a4z3UTQcGJfGQEl0XyR11WsKg96HfYpEeE=";
};
# No tests
@ -91,7 +91,7 @@ python3Packages.buildPythonApplication rec {
meta = {
homepage = "https://github.com/nwg-piotr/nwg-panel";
changelog = "https://github.com/nwg-piotr/nwg-panel/releases/tag/v${version}";
changelog = "https://github.com/nwg-piotr/nwg-panel/releases/tag/${src.tag}";
description = "GTK3-based panel for Sway window manager";
license = lib.licenses.mit;
platforms = lib.platforms.linux;

View file

@ -43,17 +43,17 @@ assert builtins.elem acceleration [
let
pname = "ollama";
# don't forget to invalidate all hashes each update
version = "0.6.2";
version = "0.6.4";
src = fetchFromGitHub {
owner = "ollama";
repo = "ollama";
tag = "v${version}";
hash = "sha256-ZQiBbVQbMYxC73DAPyWi6Yn/cPySpsPcTiCOHK3F35w=";
hash = "sha256-d8TPVa/kujFDrHbjwv++bUe2txMlkOxAn34t7wXg4qE=";
fetchSubmodules = true;
};
vendorHash = "sha256-Zpzn2YWpiDAl4cwgrrSpN8CFy4GqqhE1mWsRxtYwdDA=";
vendorHash = "sha256-4wYgtdCHvz+ENNMiHptu6ulPJAznkWetQcdba3IEB6s=";
validateFallback = lib.warnIf (config.rocmSupport && config.cudaSupport) (lib.concatStrings [
"both `nixpkgs.config.rocmSupport` and `nixpkgs.config.cudaSupport` are enabled, "

View file

@ -10,16 +10,16 @@
php.buildComposerProject2 (finalAttrs: {
pname = "phpunit";
version = "12.0.10";
version = "12.1.0";
src = fetchFromGitHub {
owner = "sebastianbergmann";
repo = "phpunit";
tag = finalAttrs.version;
hash = "sha256-JFJauSTUOZzUbpvKx6IrD3QDum/rNa+5JZZsoThA4TM=";
hash = "sha256-1nxhutWHaIVTlmf1N2vDjCFdRS0EIyR2cErf2SkUkos=";
};
vendorHash = "sha256-fjed7Zm/Iq1VS7eakvrvZs1Yy1t3it3p5U61FKUB2zI=";
vendorHash = "sha256-D583XaLEAsLcN8C6QIhUWD0bbWk7tvNIIF/nvTpitws=";
passthru = {
updateScript = nix-update-script { };

View file

@ -8,11 +8,11 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "rectangle";
version = "0.86";
version = "0.87";
src = fetchurl {
url = "https://github.com/rxhanson/Rectangle/releases/download/v${finalAttrs.version}/Rectangle${finalAttrs.version}.dmg";
hash = "sha256-UUL5xaZn+NDQ5VvlVH9ROek5AFQ5fyZLGubLc/qQqcI=";
hash = "sha256-onXzRRUvr3WiVn9JZxVLqXFcCmFG/u1n+oOsTEQMi+8=";
};
sourceRoot = ".";

View file

@ -7,17 +7,17 @@
}:
rustPlatform.buildRustPackage rec {
pname = "rime-ls";
version = "0.4.1";
version = "0.4.2";
src = fetchFromGitHub {
owner = "wlh320";
repo = "rime-ls";
rev = "v${version}";
hash = "sha256-IhrfUPC+7Gsg2n6nsGiK/wRoFGKtLXsRLQBw6XIVu0U=";
hash = "sha256-bVpFE25Maady0oyrwWf2l7FCW/VHN6mJsnEefmStxIU=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-beppHZXtNni8tLgZaC6CyL2HMBK7xy5/kP1jFr6JW+M=";
cargoHash = "sha256-j3wAGbKJCcv88C3P8iMoFlDhjXufulFXCnVpwWIAHyU=";
nativeBuildInputs = [ rustPlatform.bindgenHook ];

View file

@ -4,17 +4,15 @@
fetchurl,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "rxp";
version = "1.5.0";
version = "1.5.2";
src = fetchurl {
url = "mirror://debian/pool/main/r/rxp/rxp_${version}.orig.tar.gz";
sha256 = "0y365r36wzj4xn1dzhb03spxljnrx8vwqbiwnnwz4630129gzpm6";
url = "https://www.inf.ed.ac.uk/research/isddarch/admin/rxp-${finalAttrs.version}.tar.gz";
hash = "sha256-+mQbSlGF0KHZYQyCRbnVr/WXLBoooNqU8+ONafbBRRM=";
};
env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-error=implicit-function-declaration -Wno-error=int-conversion";
meta = {
license = lib.licenses.gpl2Plus;
description = "Validating XML parser written in C";
@ -22,4 +20,4 @@ stdenv.mkDerivation rec {
platforms = lib.platforms.unix;
mainProgram = "rxp";
};
}
})

View file

@ -14,7 +14,9 @@ stdenv.mkDerivation rec {
sha256 = "19ibv1byxf2b68186ysrgrhy5shkc5mc69abark1h18yigp3j34m";
};
buildInputs = [ python3 ];
buildInputs = [
(python3.withPackages (pp: [ pp.matplotlib ]))
];
makeFlags = [ "smemcap" ];

View file

@ -4,21 +4,17 @@
buildGoModule,
fetchFromGitHub,
installShellFiles,
testers,
sqlc,
versionCheckHook,
}:
let
version = "1.28.0";
in
buildGoModule {
buildGoModule (finalAttrs: {
pname = "sqlc";
inherit version;
version = "1.28.0";
src = fetchFromGitHub {
owner = "sqlc-dev";
repo = "sqlc";
rev = "v${version}";
tag = "v${finalAttrs.version}";
hash = "sha256-kACZusfwEIO78OooNGMXCXQO5iPYddmsHCsbJ3wkRQs=";
};
@ -41,11 +37,9 @@ buildGoModule {
--zsh <($out/bin/sqlc completion zsh)
'';
passthru.tests.version = testers.testVersion {
package = sqlc;
command = "sqlc version";
version = "v${version}";
};
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = "version";
meta = {
description = "Generate type-safe code from SQL";
@ -54,4 +48,4 @@ buildGoModule {
maintainers = with lib.maintainers; [ aaronjheng ];
mainProgram = "sqlc";
};
}
})

View file

@ -60,12 +60,12 @@ let
];
in
stdenv.mkDerivation (finalAttrs: {
version = "6.3.1";
version = "6.3.2";
pname = "staruml";
src = fetchurl {
url = "https://files.staruml.io/releases-v6/StarUML_${finalAttrs.version}_amd64.deb";
sha256 = "sha256-HJCQZr3vphxLeuHVkq6fSZai8PfJKyhuaooFeOUGxSI=";
sha256 = "sha256-hN37cDsh+wWB0hIewRn/xeLXINX7MGA+9MPfi8X91qs=";
};
nativeBuildInputs = [

View file

@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "stress-ng";
version = "0.18.11";
version = "0.18.12";
src = fetchFromGitHub {
owner = "ColinIanKing";
repo = "stress-ng";
rev = "V${version}";
hash = "sha256-2C/hOjlv9pMLOa0hPSgN+az45qOXekaCAfl++J/cV3M=";
hash = "sha256-utMX7bKtE2zdbOjzkwF+0Ry8Og4nSc7s4WIPYfUmQ/I=";
};
postPatch = ''

View file

@ -5,9 +5,6 @@
fetchFromGitHub,
installShellFiles,
pkg-config,
libgit2,
openssl,
zlib,
buildPackages,
versionCheckHook,
nix-update-script,
@ -35,12 +32,6 @@ rustPlatform.buildRustPackage (finalAttrs: {
pkg-config
];
buildInputs = [
libgit2
openssl
zlib
];
checkFlags = [
"--skip=e2e"

View file

@ -85,12 +85,14 @@ stdenv.mkDerivation (finalAttrs: {
sed -i '/^proc wait_load_handlers_disconnected/{n ; s/wait_for_condition 50 100/wait_for_condition 50 500/; }' \
tests/support/util.tcl
# skip some more flaky tests
./runtest \
--no-latency \
--timeout 2000 \
--clients $NIX_BUILD_CORES \
--tags -leaks \
--skipunit integration/failover # flaky and slow
--skipunit integration/failover \
--skipunit integration/aof-multi-part
runHook postCheck
'';

View file

@ -16,8 +16,8 @@ let
registry = fetchFromGitHub {
owner = "bazelbuild";
repo = "bazel-central-registry";
rev = "6ca6e91cb9fa2d224f61b8a4a2a7fd6b1211e388";
hash = "sha256-LRD8sGbISp2LXjpg4cpbUHG2a1JbKLA7z3vSvqqXMGo=";
rev = "bac7a5dc8b5535d7b36d0405f76badfba77c84c2";
hash = "sha256-TXooqzqfvf1twldfrs0m8QR3AJkUCIyBS36TFTwN4Eg=";
};
in
buildBazelPackage rec {
@ -26,8 +26,8 @@ buildBazelPackage rec {
# These environment variables are read in bazel/build-version.py to create
# a build string shown in the tools --version output.
# If env variables not set, it would attempt to extract it from .git/.
GIT_DATE = "2025-01-02";
GIT_VERSION = "v0.0-3894-g0a842c85";
GIT_DATE = "2025-03-30";
GIT_VERSION = "v0.0-3956-ge12a194d";
# Derive nix package version from GIT_VERSION: "v1.2-345-abcde" -> "1.2.345"
version = builtins.concatStringsSep "." (
@ -38,7 +38,7 @@ buildBazelPackage rec {
owner = "chipsalliance";
repo = "verible";
rev = "${GIT_VERSION}";
hash = "sha256-FWeEIWvrjE8ESGFUWDPtd9gLkhMDtgkw6WbXViDxQQA=";
hash = "sha256-/RZqBNmyBZI6CO2ffS6p8T4wse1MKytNMphXFdkTOWQ=";
};
bazel = bazel_6;
@ -51,9 +51,9 @@ buildBazelPackage rec {
fetchAttrs = {
hash =
{
aarch64-linux = "sha256-HPpRxYhS6CIhinhHNvnPij4+cJxqf073nGpNG1ItPmo=";
x86_64-linux = "sha256-gM4hsuHMF4V1PgykjQ0yO652luoRJvNdB2xF6P8uxRc=";
aarch64-darwin = "sha256-OwkPUK8cEpBKB0uZOVExz6T14Pzol4aG8/MmGPV5X1o=";
aarch64-linux = "sha256-ErhBpmXhtiZbBWy506rLp4TQh5oXJQ44lw25jlVkjUM=";
x86_64-linux = "sha256-d8CYiqpL7rM3VvEqHSBvtgF2WLyH23jSvK7w4ChTtgU=";
aarch64-darwin = "sha256-lHMbziDzQpmXvsW25SgjQUkPRIRYv6TJIPTAEvhSfuA=";
}
.${system} or (throw "No hash for system: ${system}");
};

View file

@ -5,6 +5,7 @@
qtshadertools,
qtsvg,
openssl,
darwin,
stdenv,
lib,
pkgsBuildBuild,
@ -23,6 +24,10 @@ qtModule {
];
strictDeps = true;
nativeBuildInputs = lib.optionals stdenv.isDarwin [
darwin.sigtool
];
patches = [
# invalidates qml caches created from nix applications at different
# store paths and disallows saving caches of bare qml files in the store.

View file

@ -1090,8 +1090,8 @@ final: prev: {
src = fetchFromGitHub {
owner = "daurnimator";
repo = "ldbus";
rev = "2571a9ba15d03bc40ac2e406f42ef14b322e1c01";
hash = "sha256-ph/6oAhMOdKYYeueOVVx/PopcBqxDnHho2qF+liE8ks=";
rev = "5cc933bfad2b73674bc005ebcce771555a614792";
hash = "sha256-MyldeKaqe7axZ423cKDE7+P2w26uRcjs0huuqlaVxQs=";
};
disabled = luaOlder "5.1" || luaAtLeast "5.5";
@ -2700,13 +2700,13 @@ final: prev: {
knownRockspec =
(fetchurl {
url = "mirror://luarocks/lualine.nvim-scm-1.rockspec";
sha256 = "0ryds8vr73p6xkfwrrbxbd01hawxdc0g9zphi6vb79hbnrdnbbq0";
sha256 = "1ss3g2435xiz6ql12dnkdzs6qyb71gvk46ny3bgrcr4d34gd7j0c";
}).outPath;
src = fetchFromGitHub {
owner = "nvim-lualine";
repo = "lualine.nvim";
rev = "1517caa8fff05e4b4999857319d3b0609a7f57fa";
hash = "sha256-DAYRf8JIty6W78JXBSyfnyCryUUYX+QrsHSAlcOk7Fc=";
rev = "482ae358c67aec2a4939d68a1a4fe4c8064ccd16";
hash = "sha256-zVRE9a+ojQUHdaPL0CWqHKepFdO417KazahbdJPym6g=";
};
disabled = luaOlder "5.1";
@ -4047,8 +4047,8 @@ final: prev: {
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "nvim-cmp";
rev = "1e1900b0769324a9675ef85b38f99cca29e203b3";
hash = "sha256-zl/rgbZF3+nsLI7Sd6xzQFlcpa5n/8pyganS+u0jD/s=";
rev = "059e89495b3ec09395262f16b1ad441a38081d04";
hash = "sha256-YC2ehgS759GzRUySPqmb1NQFxJ9HnP731oVYptWU3Xk=";
};
disabled = luaOlder "5.1" || luaAtLeast "5.4";
@ -4616,15 +4616,15 @@ final: prev: {
}:
buildLuarocksPackage {
pname = "rustaceanvim";
version = "5.26.0-1";
version = "6.0.0-1";
knownRockspec =
(fetchurl {
url = "mirror://luarocks/rustaceanvim-5.26.0-1.rockspec";
sha256 = "1ylfznx8a6h5yfl5ppq2dqwijzcl234fjslignk8d1yjsk26x37v";
url = "mirror://luarocks/rustaceanvim-6.0.0-1.rockspec";
sha256 = "1vp162iksmgrhqql2fjjjin3hi5jxnrkggx0gngnlnrzjpc054iw";
}).outPath;
src = fetchzip {
url = "https://github.com/mrcjkb/rustaceanvim/archive/v5.26.0.zip";
sha256 = "0rh850cw7wrbrmnc9ym03aq3615idbcbvp7flyv8gmrr4magq9fb";
url = "https://github.com/mrcjkb/rustaceanvim/archive/v6.0.0.zip";
sha256 = "15ljsnifbml7v7012p6bnl9cxzxijzgm8n8p6isin23rz0kgasgz";
};
disabled = luaOlder "5.1";

View file

@ -359,7 +359,7 @@
buildPythonPackage rec {
pname = "boto3-stubs";
version = "1.37.27";
version = "1.37.28";
pyproject = true;
disabled = pythonOlder "3.7";
@ -367,7 +367,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "boto3_stubs";
inherit version;
hash = "sha256-qzErE4igpVsgwKCnm+etOUux6ueK4TofCe8aE0Mwf3E=";
hash = "sha256-+FkmPOdsszpMed6lRc1EdYjKI6H9CQg8FvjlhgX4lRU=";
};
build-system = [ setuptools ];

View file

@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "botocore-stubs";
version = "1.37.27";
version = "1.37.28";
pyproject = true;
disabled = pythonOlder "3.7";
@ -18,7 +18,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "botocore_stubs";
inherit version;
hash = "sha256-ezb+79/Sp0VwQNQ0MiJa3ws0xGMk9dECkbNPoVWHsSM=";
hash = "sha256-FsTll2y4O4Y4hHIDUOJF3d5zvTnP4slI1axXxwquyJ4=";
};
nativeBuildInputs = [ setuptools ];

View file

@ -2,7 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
pythonOlder,
fetchpatch,
buildPythonPackage,
pytestCheckHook,
setuptools,
@ -13,11 +13,13 @@
tqdm,
flask,
flask-compress,
parameterized,
scikit-learn,
}:
buildPythonPackage rec {
pname = "captum";
version = "0.7.0";
version = "0.8.0";
pyproject = true;
build-system = [ setuptools ];
@ -26,7 +28,7 @@ buildPythonPackage rec {
owner = "pytorch";
repo = "captum";
tag = "v${version}";
hash = "sha256-1VOvPqxn6CNnmv7M8fl7JrqRfJQUH2tnXRCUqKnl7i0=";
hash = "sha256-WuKbMYZPHWaTYYhVseSSkwXQk9LBzGuWfmneDw9V2hg=";
};
dependencies = [
@ -37,36 +39,24 @@ buildPythonPackage rec {
tqdm
];
pythonRelaxDeps = [
"numpy"
];
pythonImportsCheck = [ "captum" ];
nativeCheckInputs = [
pytestCheckHook
flask
flask-compress
parameterized
scikit-learn
];
disabledTestPaths =
[
# These tests requires `parametrized` module (https://pypi.org/project/parametrized/) which seem to be unavailable on Nix.
"tests/attr/test_dataloader_attr.py"
"tests/attr/test_interpretable_input.py"
"tests/attr/test_llm_attr.py"
"tests/influence/_core/test_dataloader.py"
"tests/influence/_core/test_tracin_aggregate_influence.py"
"tests/influence/_core/test_tracin_intermediate_quantities.py"
"tests/influence/_core/test_tracin_k_most_influential.py"
"tests/influence/_core/test_tracin_regression.py"
"tests/influence/_core/test_tracin_self_influence.py"
"tests/influence/_core/test_tracin_show_progress.py"
"tests/influence/_core/test_tracin_validation.py"
"tests/influence/_core/test_tracin_xor.py"
"tests/insights/test_contribution.py"
"tests/module/test_binary_concrete_stochastic_gates.py"
"tests/module/test_gaussian_stochastic_gates.py"
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
# These tests are failing on macOS:
# > E AttributeError: module 'torch.distributed' has no attribute 'init_process_group'
lib.optionals stdenv.hostPlatform.isDarwin [
# These tests may fail if multiple builds run them at the same time due
# to hardcoded port number used for rendezvous
"tests/attr/test_data_parallel.py"
]
++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [
@ -76,8 +66,8 @@ buildPythonPackage rec {
disabledTests = [
# Failing tests
"test_softmax_classification_batch_multi_target"
"test_softmax_classification_batch_zero_baseline"
"test_tracin_identity_regression_9_check_idx_none_ArnoldiInfluenceFunction"
];
meta = {

View file

@ -24,7 +24,7 @@ buildPythonPackage rec {
# Unit tests are hard to use, since most tests rely on downloading
# models from Hugging Face Hub.
pythonImportCheck = [ "curated_transformers" ];
pythonImportsCheck = [ "curated_transformers" ];
meta = with lib; {
description = "PyTorch library of curated Transformer models and their composable components";

View file

@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "cyclopts";
version = "3.11.2";
version = "3.12.0";
pyproject = true;
disabled = pythonOlder "3.8";
@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "BrianPugh";
repo = "cyclopts";
tag = "v${version}";
hash = "sha256-4OFMZPgKA+5DhZ9sT7tr//R1oZdpZ85afQ0c/h7Z0Qs=";
hash = "sha256-VV2C9SvVOF2452lP20WJaSppXrenUhSf2QTh0t3WjgM=";
};
build-system = [

View file

@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "dissect-cobaltstrike";
version = "1.2.0";
version = "1.2.1";
pyproject = true;
disabled = pythonOlder "3.7";
@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "fox-it";
repo = "dissect.cobaltstrike";
tag = "v${version}";
hash = "sha256-GMpMTsI4mepaOGhw7/cSymkcxzn4mlNS1ZKYGYut+LM=";
hash = "sha256-0Wi0H9jL7suF/d92Sg2LuE6M2EzbIWsEC7Jjd1eJGTw=";
};
build-system = [
@ -75,7 +75,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Dissect module implementing a parser for Cobalt Strike related data";
homepage = "https://github.com/fox-it/dissect.cobaltstrike";
changelog = "https://github.com/fox-it/dissect.cobaltstrike/releases/tag/${version}";
changelog = "https://github.com/fox-it/dissect.cobaltstrike/releases/tag/${src.tag}";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fab ];
};

View file

@ -2,9 +2,10 @@
buildPythonPackage,
fetchPypi,
lib,
setuptools,
domdf-python-tools,
handy-archives,
hatchling,
hatch-requirements-txt,
packaging,
}:
buildPythonPackage rec {
@ -13,11 +14,15 @@ buildPythonPackage rec {
pyproject = true;
src = fetchPypi {
inherit pname version;
pname = "dist_meta";
inherit version;
hash = "sha256-+hbr1VdHRKCVlqs0IIOhHXIJ2NBc8yiR0cmFvn7Ay9c=";
};
build-system = [ setuptools ];
build-system = [
hatchling
hatch-requirements-txt
];
dependencies = [
domdf-python-tools
@ -25,11 +30,6 @@ buildPythonPackage rec {
packaging
];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail '"setuptools!=61.*,<=67.1.0,>=40.6.0"' '"setuptools"'
'';
meta = {
description = "Parse and create Python distribution metadata.";
homepage = "https://github.com/repo-helper/dist-meta";

View file

@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "forecast-solar";
version = "4.0.0";
version = "4.1.0";
pyproject = true;
disabled = pythonOlder "3.11";
@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "home-assistant-libs";
repo = "forecast_solar";
tag = "v${version}";
hash = "sha256-lWP4ZG195IuP8E9n53EkvdIs3aVTYeEc171Yh3EngOI=";
hash = "sha256-1oPcYEwjkkK+hAemUXaG/LFleBtsjbPUZ1b2W9/BNlg=";
};
build-system = [ poetry-core ];

View file

@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "garminconnect";
version = "0.2.25";
version = "0.2.26";
pyproject = true;
disabled = pythonOlder "3.10";
@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "cyberjunky";
repo = "python-garminconnect";
tag = version;
hash = "sha256-V+i+e1McE9YFVuq2fuQtD3RKTHw9u3u0bZ2zCi9yZCM=";
hash = "sha256-Tvou4GLOjn+ZJvY8fSpi7gspXl16SsELBUCwcZrU8HI=";
};
pythonRelaxDeps = [

View file

@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "inkbird-ble";
version = "0.9.0";
version = "0.10.1";
pyproject = true;
disabled = pythonOlder "3.9";
@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "Bluetooth-Devices";
repo = "inkbird-ble";
tag = "v${version}";
hash = "sha256-WggKjgoYhlzDAnmhpNwjZwOUkqRKMNCwuFuoJJ6irog=";
hash = "sha256-i6Vr8dl0svMew7uJrWp11EkVFU01uAHkGvUUr1ecfRw=";
};
build-system = [ poetry-core ];

View file

@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "lacuscore";
version = "1.13.8";
version = "1.13.9";
pyproject = true;
disabled = pythonOlder "3.9";
@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "ail-project";
repo = "LacusCore";
tag = "v${version}";
hash = "sha256-N49q1+m6BzRCoYnTslZQqbXLvpOXf23Lsg0NMhGMCoE=";
hash = "sha256-knAM4cdevww4/dheOw7AnGtegXuMiXt9R0Tmw1wNV80=";
};
pythonRelaxDeps = [

View file

@ -37,7 +37,7 @@ buildPythonPackage rec {
pytest-cov-stub
];
pythonImportChecks = [ "mergecal" ];
pythonImportsCheck = [ "mergecal" ];
meta = {
homepage = "https://mergecal.readthedocs.io/en/latest/";

View file

@ -36,6 +36,6 @@ buildPythonPackage rec {
description = "Python utilities to download and parse the MNIST dataset";
homepage = "https://github.com/datapythonista/mnist";
license = licenses.bsd3;
maintainers = with maintainers; [ dmrauh ];
maintainers = with maintainers; [ ];
};
}

View file

@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "model-checker";
version = "0.8.13";
version = "0.8.19";
pyproject = true;
disabled = pythonOlder "3.8";
@ -18,7 +18,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "model_checker";
inherit version;
hash = "sha256-bWaqddc2XhyP/CaLQxJpj/nXXp/4oW7/t6ogmiSNtI4=";
hash = "sha256-pAiPs2FVlPD+TI03tdtDl1XQgFav3vP4Q6/fQDbD44s=";
};
# z3 does not provide a dist-info, so python-runtime-deps-check will fail

View file

@ -446,8 +446,8 @@ rec {
"sha256-wvOqjmqNMbCG7E1o+ZSOlWEwBdcCKjD/qVFlepZ51ec=";
mypy-boto3-ec2 =
buildMypyBoto3Package "ec2" "1.37.24"
"sha256-QqRzInGviZ3PMKjMXGJjK66QtZl6Rbaqsar7Grh1dic=";
buildMypyBoto3Package "ec2" "1.37.28"
"sha256-dx0gBM/f+dTcfPbkkD/pB8MnAHpNcE4AmjseawCunfQ=";
mypy-boto3-ec2-instance-connect =
buildMypyBoto3Package "ec2-instance-connect" "1.37.0"
@ -518,8 +518,8 @@ rec {
"sha256-jKo/VYOtHEWPFh3w0Q3rg3nlreizEcNG7C/eADRNy88=";
mypy-boto3-events =
buildMypyBoto3Package "events" "1.37.0"
"sha256-4ncbasnlALjaFg4lDKHwtXGg88Z2+DTVv/cPXlfLlBg=";
buildMypyBoto3Package "events" "1.37.28"
"sha256-U8L97t7Tql+SpCSpfOTF22RRKLFvN+2SoTkweGAMe0c=";
mypy-boto3-evidently =
buildMypyBoto3Package "evidently" "1.37.0"
@ -1166,8 +1166,8 @@ rec {
"sha256-TfCXUlYTKrRSiWudNlcYZqgWFX1RnPEsZheVspBuLpw=";
mypy-boto3-s3control =
buildMypyBoto3Package "s3control" "1.37.24"
"sha256-N3NhxNIrQwWigp98j/5vZqnBZdlJhtiIeHlEjfLvLjc=";
buildMypyBoto3Package "s3control" "1.37.28"
"sha256-x7tDVAto4sE6VcosLjnf81rxLuyDkqIT93mbGTM3zdU=";
mypy-boto3-s3outposts =
buildMypyBoto3Package "s3outposts" "1.37.0"

View file

@ -0,0 +1,78 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
# build-system
flit,
setuptools,
# dependencies
dask,
numpy,
odc-geo,
rasterio,
xarray,
# optional-dependencies
botocore,
zarr,
# tests
geopandas,
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "odc-loader";
version = "0.5.1";
pyproject = true;
src = fetchFromGitHub {
owner = "opendatacube";
repo = "odc-loader";
tag = "v${version}";
hash = "sha256-yBCityE9e29wUnPuD09MTeyyVY/o9X/1lUq3Su8sd6g=";
};
build-system = [
flit
];
dependencies = [
dask
numpy
odc-geo
rasterio
xarray
];
optional-dependencies = {
botocore = [ botocore ];
zarr = [ zarr ];
all = lib.flatten (lib.attrValues (lib.filterAttrs (n: v: n != "all") optional-dependencies));
};
nativeCheckInputs = [
geopandas
pytestCheckHook
] ++ optional-dependencies.all;
disabledTests = [
# Require internet access
"test_mem_reader"
"test_memreader_zarr"
];
pythonImportsCheck = [
"odc.loader"
];
meta = {
description = "Tools for constructing xarray objects from parsed metadata";
homepage = "https://github.com/opendatacube/odc-loader/";
changelog = "https://github.com/opendatacube/odc-loader/tag/${version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ daspk04 ];
};
}

View file

@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "opower";
version = "0.9.0";
version = "0.10.0";
pyproject = true;
disabled = pythonOlder "3.9";
@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "tronikos";
repo = "opower";
tag = "v${version}";
hash = "sha256-1g7B4r1CDapi4yfnOLTHNE2Y1TYYqtkdfHwcptxXL9E=";
hash = "sha256-2ENP67OD466T6jLyyUxOz5CXKzVRhucpEycOXj42Ue0=";
};
build-system = [ setuptools ];

View file

@ -22,7 +22,7 @@
buildPythonPackage rec {
pname = "playwrightcapture";
version = "1.28.4";
version = "1.28.5";
pyproject = true;
disabled = pythonOlder "3.9";
@ -31,7 +31,7 @@ buildPythonPackage rec {
owner = "Lookyloo";
repo = "PlaywrightCapture";
tag = "v${version}";
hash = "sha256-w3ZQqur/fj36n64Li/qNnhJ8b7Lu3cna2eNj4hxhZ/8=";
hash = "sha256-CJ4hq3Eeub426jU0mXMEvqynJb9ekAG2QhfZxbgxV8U=";
};
pythonRelaxDeps = [

View file

@ -20,7 +20,7 @@
buildPythonPackage rec {
pname = "pyenphase";
version = "1.25.4";
version = "1.25.5";
pyproject = true;
disabled = pythonOlder "3.11";
@ -29,7 +29,7 @@ buildPythonPackage rec {
owner = "pyenphase";
repo = "pyenphase";
tag = "v${version}";
hash = "sha256-J7MxHoFffdmPESxyt5CnFd9Y9klP5PiRhG8nzPMaYxw=";
hash = "sha256-prYrs8JPw6KXqS981GvaXYIdo5+khf+vnxH60kKGvKE=";
};
pythonRelaxDeps = [ "tenacity" ];

View file

@ -9,15 +9,14 @@
buildPythonPackage rec {
pname = "pynina";
version = "0.3.4";
version = "0.3.5";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchPypi {
pname = "PyNINA";
inherit version;
hash = "sha256-/BeT05dHPHfqybsly0QUbBPFFJKEr67vG1xbBfZXQuY=";
inherit pname version;
hash = "sha256-M+0gujriblTDj/qDmBnC4DlKjlZbbStsr7tep5HeNlg=";
};
pythonRelaxDeps = [ "aiohttp" ];

View file

@ -2,7 +2,6 @@
buildPythonPackage,
fetchPypi,
lib,
setuptools,
apeye-core,
attrs,
click,
@ -10,6 +9,8 @@
docutils,
dom-toml,
domdf-python-tools,
hatchling,
hatch-requirements-txt,
natsort,
packaging,
readme-renderer,
@ -23,11 +24,15 @@ buildPythonPackage rec {
pyproject = true;
src = fetchPypi {
inherit pname version;
pname = "pyproject_parser";
inherit version;
hash = "sha256-/x3bXUJsbYs4rXPNotXK8/VohSy04M+Gk0XInoyg+3Y=";
};
build-system = [ setuptools ];
build-system = [
hatchling
hatch-requirements-txt
];
dependencies = [
apeye-core
@ -53,11 +58,6 @@ buildPythonPackage rec {
] ++ readme-renderer.optional-dependencies.md;
};
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail '"setuptools!=61.*,<=67.1.0,>=40.6.0"' '"setuptools"'
'';
meta = {
description = "Parser for pyproject.toml";
homepage = "https://github.com/repo-helper/pyproject-parser";

View file

@ -18,7 +18,7 @@
buildPythonPackage rec {
pname = "pysmartthings";
version = "3.0.1";
version = "3.0.2";
pyproject = true;
disabled = pythonOlder "3.12";
@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "andrewsayre";
repo = "pysmartthings";
tag = "v${version}";
hash = "sha256-chWyhwc5vEgH3x7chMLn+aCiylIw8kOHRya1/rhk8cg=";
hash = "sha256-9o0/hVdrO93Lk2ysDCdhUfrT2S8/6kvtkaTAM6PYbqw=";
};
build-system = [ poetry-core ];

View file

@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "pysmhi";
version = "1.0.0";
version = "1.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "gjohansson-ST";
repo = "pysmhi";
tag = "v${version}";
hash = "sha256-QwL4WkKrp1CWvJQK/H0iua2Eupe3FvZ4WkYV8OtONhI=";
hash = "sha256-VSFbPh4tnXs48jTlk9pUXY8uribRxIg+6xStbLGBlL8=";
};
build-system = [ poetry-core ];

View file

@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "pyswitchbot";
version = "0.58.0";
version = "0.59.0";
pyproject = true;
disabled = pythonOlder "3.8";
@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "Danielhiversen";
repo = "pySwitchbot";
tag = version;
hash = "sha256-9J7s22BViQw6KaJD8wQYi6Rb/AkbPNiksap+zmuNNHc=";
hash = "sha256-PtvQkUm0YydXg5/NCi7P+nWoJPgIScJbmvG6VR0cvWc=";
};
build-system = [ setuptools ];

View file

@ -2,10 +2,11 @@
buildPythonPackage,
fetchPypi,
lib,
setuptools,
dist-meta,
dom-toml,
domdf-python-tools,
hatchling,
hatch-requirements-txt,
packaging,
typing-extensions,
}:
@ -19,7 +20,10 @@ buildPythonPackage rec {
hash = "sha256-uvQ6MjHp1X63PlEDQKaiYMLoB7/gqs4KfFyZoCeNNXQ=";
};
build-system = [ setuptools ];
build-system = [
hatchling
hatch-requirements-txt
];
dependencies = [
dist-meta
@ -29,11 +33,6 @@ buildPythonPackage rec {
typing-extensions
];
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail '"setuptools!=61.*,<=67.1.0,>=40.6.0"' '"setuptools"'
'';
meta = {
description = "Utilities for handling packages.";
homepage = "https://github.com/domdfcoding/shippinglabel";

View file

@ -57,7 +57,6 @@ buildPythonPackage rec {
description = "Process-based discrete-event simulation framework based on standard Python";
license = [ lib.licenses.mit ];
maintainers = with lib.maintainers; [
dmrauh
shlevy
];
};

View file

@ -66,6 +66,10 @@ buildPythonPackage rec {
typing-extensions
];
pythonRelaxDeps = [
"pyopenssl"
];
optional-dependencies = {
pandas = [
pandas

View file

@ -32,7 +32,7 @@ buildPythonPackage rec {
# Unit tests are hard to use, since most tests rely on downloading
# models from Hugging Face Hub.
pythonImportCheck = [ "spacy_curated_transformers" ];
pythonImportsCheck = [ "spacy_curated_transformers" ];
meta = with lib; {
description = "spaCy entry points for Curated Transformers";

View file

@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "tencentcloud-sdk-python";
version = "3.0.1353";
version = "3.0.1354";
pyproject = true;
disabled = pythonOlder "3.9";
@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "TencentCloud";
repo = "tencentcloud-sdk-python";
tag = version;
hash = "sha256-INbT831XXUA00cNwMnW56Fzz0BWEQDb1Jc8foOCsJF4=";
hash = "sha256-Z6py2Uc17Gv4Lj5pEPLQZaKir4S4vX1OFUqYzDgsfzM=";
};
build-system = [ setuptools ];

View file

@ -49,7 +49,7 @@ buildPythonPackage rec {
description = "Easy to use WebDAV Client for Python 3.x";
homepage = "https://github.com/ezhov-evgeny/webdav-client-python-3";
license = licenses.mit;
maintainers = with maintainers; [ dmrauh ];
maintainers = with maintainers; [ ];
mainProgram = "wdc";
};
}

View file

@ -837,6 +837,12 @@ in
curl
libxml2
];
# https://github.com/oVirt/ovirt-engine-sdk-ruby/issues/13
env.NIX_CFLAGS_COMPILE = toString [
"-Wno-error=implicit-function-declaration"
"-Wno-error=incompatible-pointer-types"
"-Wno-int-conversion"
];
dontBuild = false;
meta.broken = stdenv.hostPlatform.isDarwin; # At least until releasing https://github.com/oVirt/ovirt-engine-sdk-ruby/pull/17
};

View file

@ -10044,6 +10044,8 @@ self: super: with self; {
odc-geo = callPackage ../development/python-modules/odc-geo { };
odc-loader = callPackage ../development/python-modules/odc-loader { };
odc-stac = callPackage ../development/python-modules/odc-stac { };
oddsprout = callPackage ../development/python-modules/oddsprout { };