Compare commits

..

284 Commits

Author SHA1 Message Date
Michael Daniels
ba48b4dab8 Merge branch 'master' into r-updates 2026-07-23 20:58:25 -04:00
Justin Bedő
ea2ed845f0 rPackages.talib: fix build (#543630) 2026-07-23 12:51:18 +00:00
TomaSajt
4c996b0a9c rPackages.talib: fix build 2026-07-22 03:07:04 +02:00
Justin Bedő
9b6076af92 rPackages.{BayesPET,GapAnalysis}: fix build (#544264) 2026-07-22 00:07:50 +00:00
Justin Bedő
8d20cfe83d rPackages.{minimaxALT,netboost,impARI,telegramR}: fix build (#544255) 2026-07-22 00:06:23 +00:00
Justin Bedő
9c16e47092 rPackages.npRmpi: fix build (#544154) 2026-07-22 00:05:08 +00:00
Justin Bedő
1a064151f5 rPackages: fix more builds (#544148) 2026-07-22 00:03:04 +00:00
TomaSajt
48a1a2218e rPackages.{BayesPET,GapAnalysis}: fix build 2026-07-21 18:05:20 +02:00
TomaSajt
c093bf563a rPackages.{minimaxALT,netboost,impARI,telegramR}: fix build 2026-07-21 17:37:40 +02:00
TomaSajt
682994bc27 rPackages.Rmpi: remove unnecessary configure flags 2026-07-21 13:17:53 +02:00
TomaSajt
c9d38ac662 rPackages.npRmpi: fix build 2026-07-21 13:16:38 +02:00
TomaSajt
b440cb409b rPackages: fix more builds 2026-07-21 12:59:28 +02:00
Justin Bedo
fd076db8f3 Merge remote-tracking branch 'origin/master' into r-updates 2026-07-21 10:01:15 +10:00
Justin Bedő
8b25cd4682 rPackages.{RFIF,gridmicrotex}: fix build (#543978) 2026-07-20 23:59:33 +00:00
Justin Bedő
9883dbedb1 rPackages.{BinaryDosage,cmtkr,drogonR,lstar}: fix build (#543977) 2026-07-20 23:58:16 +00:00
Justin Bedő
0f1d77edd2 rPackages.{automerge,libipldr}: fix build (#543970) 2026-07-20 23:56:40 +00:00
Justin Bedő
de1665cc4b rPackages.rvMF: fix build (#543645) 2026-07-20 23:54:02 +00:00
Justin Bedő
7b00f55bac rPackages.mx_crypto: fix build (#543643) 2026-07-20 23:52:01 +00:00
Justin Bedő
934fcb33ef rPackages.sundialr: fix build (#543642) 2026-07-20 23:50:24 +00:00
Justin Bedő
7f7c913cb6 rPackages.scip: fix build (#543635) 2026-07-20 23:49:08 +00:00
Justin Bedő
a794f39a95 rPackages.Uno: fix build (#543631) 2026-07-20 23:43:51 +00:00
Justin Bedő
07b3a1e927 rPackages.buildRPackage: patch shebangs automatically in configure (#543153) 2026-07-20 23:41:30 +00:00
TomaSajt
6afb306f04 rPackages.{RFIF,gridmicrotex}: fix build 2026-07-20 23:25:09 +02:00
TomaSajt
99afaf5b87 rPackages.{BinaryDosage,cmtkr,drogonR,lstar}: fix build 2026-07-20 23:11:25 +02:00
TomaSajt
a7441b34ef rPackages.{automerge,libipldr}: fix build 2026-07-20 22:58:00 +02:00
Toma
c0f9bcbffc rPackages: Remove explicit references to split outputs (#543700) 2026-07-20 21:59:10 +02:00
László Kupcsik
82f1434ecb rPackages: Remove explicit references to split outputs
Clean up
2026-07-20 10:15:45 -04:00
Justin Bedő
14e3c0073b R: move to pkgs/by-name (#543145) 2026-07-20 09:54:13 +00:00
TomaSajt
82d63329ec rPackages.rvMF: fix build 2026-07-20 01:00:38 +02:00
TomaSajt
f308b3305e rPackages.sundialr: fix build 2026-07-20 00:26:49 +02:00
TomaSajt
785a5acb4e rPackages.mx_crypto: fix build 2026-07-20 00:23:05 +02:00
TomaSajt
04902709e2 rPackages.scip: fix build 2026-07-20 00:13:04 +02:00
TomaSajt
4cc3cd1ec5 rPackages.Uno: fix build 2026-07-19 23:06:32 +02:00
TomaSajt
af81cef508 R: move to pkgs/by-name 2026-07-19 22:36:25 +02:00
TomaSajt
cb246a649c R: move default withRecommendedPackages value into package file 2026-07-19 22:36:25 +02:00
TomaSajt
04108965e6 rPackages.buildRPackage: patch shebangs automatically in configure 2026-07-19 22:34:16 +02:00
László Kupcsik
a60a16a038 rPackages.fraq: add missing deps 2026-07-19 11:47:17 -04:00
TomaSajt
c4daa59da8 rPackages.redatamx: fix build, set unfree 2026-07-19 11:47:17 -04:00
László Kupcsik
d12839df78 rPackages.HiSpaR: add missing dep 2026-07-19 11:47:17 -04:00
TomaSajt
06c5fbfce0 rPackages.{FactoMineR,pander}: remove extra RDepends 2026-07-19 11:47:16 -04:00
TomaSajt
e4c11b30ac rPackages: append extra RDepends to propagatedBuildInputs 2026-07-19 11:47:16 -04:00
László Kupcsik
712520fee4 rPackages.SingleR: fix build 2026-07-19 11:47:16 -04:00
TomaSajt
8999307090 rPackages.stringfish: don't use vendored pcre2 2026-07-19 11:47:16 -04:00
TomaSajt
81497ace21 rPackages: unify and fix packages using R CMD config --ldflags 2026-07-19 11:47:16 -04:00
TomaSajt
8e50dac46f rPackages: prune packagesToSkipCheck 2026-07-19 11:47:16 -04:00
TomaSajt
caf44c567d rPackages.Rmpi: fix missing symbol error 2026-07-19 11:47:15 -04:00
TomaSajt
9e0fb05cb6 rPackages.V8: unpin icu 2026-07-19 11:47:15 -04:00
TomaSajt
dc641ead52 rPackages: fix dependencies of broken packages 2026-07-19 11:47:15 -04:00
TomaSajt
a9f2906aa2 rPackages.cn_farms: fix build by dropping patch 2026-07-19 11:47:15 -04:00
TomaSajt
b534d12c73 rPackages.{yaml12,zoomerjoin}: move dependencies 2026-07-19 11:47:15 -04:00
TomaSajt
119f0465b6 rPackages.{orbweaver,rsgeo,rtiktoken}: move dependencies 2026-07-19 11:47:15 -04:00
TomaSajt
af27ca5b07 rPackages.{b64,enderecobr,gifski}: move dependencies 2026-07-19 11:47:15 -04:00
TomaSajt
6c67ca99e7 rPackages.tfevents: fix dependencies 2026-07-19 11:47:14 -04:00
TomaSajt
7d81fd46f7 rPackages.stpphawkes: fix dependencies 2026-07-19 11:47:14 -04:00
TomaSajt
955942fcaa rPackages.shrinkTVP: fix dependencies 2026-07-19 11:47:14 -04:00
TomaSajt
914644bf98 rPackages.mashr: fix dependencies 2026-07-19 11:47:14 -04:00
TomaSajt
7742218852 rPackages.CBN2Path: fix dependencies 2026-07-19 11:47:14 -04:00
TomaSajt
00eec17f10 rPackages.excursions: fix dependencies 2026-07-19 11:47:14 -04:00
TomaSajt
3b91ad7ac2 rPackages.sbrl: fix dependencies 2026-07-19 11:47:14 -04:00
TomaSajt
80137392d8 rPackages.catSurv: fix dependencies 2026-07-19 11:47:14 -04:00
TomaSajt
e73f95cbe1 rPackages.lnmixsurv: fix dependencies 2026-07-19 11:47:13 -04:00
TomaSajt
d2b2090341 rPackages.pexm: fix dependencies 2026-07-19 11:47:13 -04:00
TomaSajt
cbd61725c1 rPackages.markets: fix dependencies 2026-07-19 11:47:13 -04:00
TomaSajt
22c42befa5 rPackages.{RoBMA,RoBSA}: fix dependencies 2026-07-19 11:47:13 -04:00
TomaSajt
795cc85b25 rPackages.island: fix dependencies 2026-07-19 11:47:13 -04:00
TomaSajt
630a4c085f rPackages.flan: fix dependencies 2026-07-19 11:47:13 -04:00
TomaSajt
fb580af11e rPackages.coga: fix dependencies 2026-07-19 11:47:13 -04:00
TomaSajt
b4efa4917f rPackages.apsimx: fix dependencies 2026-07-19 11:47:13 -04:00
TomaSajt
dbb061bc25 rPackages.RmecabKo: fix dependencies 2026-07-19 11:47:12 -04:00
TomaSajt
9f010c49fe rPackages.RQuantLib: fix dependencies 2026-07-19 11:47:12 -04:00
TomaSajt
d8a66f1c1d rPackages.RMariaDB: fix dependencies 2026-07-19 11:47:12 -04:00
TomaSajt
90d5df7286 rPackages.CLVTools: fix dependencies 2026-07-19 11:47:12 -04:00
TomaSajt
6261481848 rPackages.LCMCR: fix dependencies 2026-07-19 11:47:12 -04:00
TomaSajt
f7a32cd25e rPackages.DirichletMultinomial: fix dependencies 2026-07-19 11:47:12 -04:00
TomaSajt
1e53931b69 rPackages.gdalraster: fix dependencies 2026-07-19 11:47:12 -04:00
TomaSajt
79b392dc3f rPackages.gdalcubes: fix dependencies 2026-07-19 11:47:12 -04:00
TomaSajt
d4316f9cb0 rPackages.RcppMeCab: fix dependencies 2026-07-19 11:47:11 -04:00
TomaSajt
c29073bb46 rPackages.xml2: fix dependencies 2026-07-19 11:47:11 -04:00
TomaSajt
868f1225ce rPackages.xdvir: fix dependencies 2026-07-19 11:47:11 -04:00
TomaSajt
67caf24e3d rPackages.vdiffr: fix dependencies 2026-07-19 11:47:11 -04:00
TomaSajt
efee0242a5 rPackages.vcfppR: fix dependencies 2026-07-19 11:47:11 -04:00
TomaSajt
ca7f5b64c7 rPackages.udunits2: fix dependencies 2026-07-19 11:47:11 -04:00
TomaSajt
eb63ab98bb rPackages.trackViewer: remove dependencies 2026-07-19 11:47:11 -04:00
TomaSajt
47689e3f16 rPackages.topicmodels: fix dependencies 2026-07-19 11:47:11 -04:00
TomaSajt
46beee432a rPackages.tkrplot: fix dependencies 2026-07-19 11:47:10 -04:00
TomaSajt
765ef78ec1 rPackages.themetagenomics: fix dependencies 2026-07-19 11:47:10 -04:00
TomaSajt
7b0549dc04 rPackages.svglite: add comment 2026-07-19 11:47:10 -04:00
TomaSajt
7d6f9c72ef rPackages.survSNP: add comment 2026-07-19 11:47:10 -04:00
TomaSajt
cbc67deff2 rPackages.stsm: fix dependencies 2026-07-19 11:47:10 -04:00
TomaSajt
e72103e76c rPackages.strawr: fix dependencies 2026-07-19 11:47:10 -04:00
TomaSajt
cfb91281eb rPackages.ssanv: remove dependencies 2026-07-19 11:47:10 -04:00
TomaSajt
40bdcd803d rPackages.snpStats: fix dependencies 2026-07-19 11:47:10 -04:00
TomaSajt
54f538c29a rPackages.smam: add comment 2026-07-19 11:47:09 -04:00
TomaSajt
1c67081fa2 rPackages.simplexreg: fix dependencies 2026-07-19 11:47:09 -04:00
TomaSajt
ec7374456b rPackages.seqminer: fix dependencies 2026-07-19 11:47:09 -04:00
TomaSajt
75f8035731 rPackages.seewave: remove dependencies 2026-07-19 11:47:09 -04:00
TomaSajt
8564d017f5 rPackages.sdcTable: fix dependencies 2026-07-19 11:47:09 -04:00
TomaSajt
b51a5fb06d rPackages.rvg: fix dependencies 2026-07-19 11:47:09 -04:00
TomaSajt
286a1ca194 rPackages.rnetcarto: add comment 2026-07-19 11:47:09 -04:00
TomaSajt
0ac096a416 rPackages.rmatio: fix dependencies 2026-07-19 11:47:09 -04:00
TomaSajt
e34e3a1361 rPackages.ridge: fix dependencies 2026-07-19 11:47:09 -04:00
TomaSajt
5aeddfdbc0 rPackages.rhdf5: remove dependencies 2026-07-19 11:47:08 -04:00
TomaSajt
1a731ed04d rPackages.rgeos: add comment 2026-07-19 11:47:08 -04:00
TomaSajt
2710c88b61 rPackages.rgdal: mostly fix dependencies 2026-07-19 11:47:08 -04:00
TomaSajt
a573f53d30 rPackages.resultant: fix dependencies 2026-07-19 11:47:08 -04:00
TomaSajt
ba23f9f34e rPackages.rcdd: fix dependencies 2026-07-19 11:47:08 -04:00
TomaSajt
6ee4592fa2 rPackages.rbedrock: fix dependencies 2026-07-19 11:47:08 -04:00
TomaSajt
b16bc10364 rPackages.rGEDI: add comment 2026-07-19 11:47:08 -04:00
TomaSajt
6b06ae0cbd rPackages.protolite: fix dependencies 2026-07-19 11:47:08 -04:00
TomaSajt
bcf9658395 rPackages.pcaL1: fix dependencies 2026-07-19 11:47:07 -04:00
TomaSajt
dba5201002 rPackages.parseLatex: fix dependencies 2026-07-19 11:47:07 -04:00
TomaSajt
828e53fcba rPackages.pak: fix dependencies 2026-07-19 11:47:07 -04:00
TomaSajt
ce643ddf1a rPackages.otelsdk: fix dependencies 2026-07-19 11:47:07 -04:00
TomaSajt
aa18af5a29 rPackages.oligo: fix dependencies 2026-07-19 11:47:07 -04:00
TomaSajt
db8adb48ad rPackages.neojags: fix dependencies 2026-07-19 11:47:07 -04:00
TomaSajt
245977f506 rPackages.runjags: fix dependencies 2026-07-19 11:47:07 -04:00
TomaSajt
67e16e9d05 rPackages.nanonext: fix dependencies 2026-07-19 11:47:07 -04:00
TomaSajt
f9138acdc5 rPackages.mzR: remove dependencies 2026-07-19 11:47:06 -04:00
TomaSajt
db9b022a3e rPackages.ncdf4: add comment 2026-07-19 11:47:06 -04:00
TomaSajt
cf7d8f5138 rPackages.mvst: add comment 2026-07-19 11:47:06 -04:00
TomaSajt
e768eca2c5 rPackages.mvabund: fix dependencies 2026-07-19 11:47:06 -04:00
TomaSajt
4a3c5b6ca3 rPackages.{mmpca,monoreg}: add comment 2026-07-19 11:47:06 -04:00
TomaSajt
9beb6d0e20 rPackages.{mcrPioda,mixlink,mixture}: add comment 2026-07-19 11:47:06 -04:00
TomaSajt
22949dc4c9 rPackages.libdeflate: fix dependencies 2026-07-19 11:47:06 -04:00
TomaSajt
8187595a75 rPackages.littler: fix dependencies 2026-07-19 11:47:06 -04:00
TomaSajt
5f2782dc13 rPackages.libstable4u: fix dependencies 2026-07-19 11:47:05 -04:00
TomaSajt
dc966cfb4f rPackages.leidenAlg: fix dependencies 2026-07-19 11:47:05 -04:00
TomaSajt
837b1a9f63 rPackages.jqr: add comment 2026-07-19 11:47:05 -04:00
TomaSajt
f28fd654df rPackages.jSDM: add comment 2026-07-19 11:47:05 -04:00
TomaSajt
303c40715f rPackages.immunoClust: fix dependencies 2026-07-19 11:47:05 -04:00
TomaSajt
522b4ae9ed rPackages.imbibe: fix dependencies 2026-07-19 11:47:05 -04:00
TomaSajt
b42c457b79 rPackages.imager: fix dependencies 2026-07-19 11:47:05 -04:00
TomaSajt
21066f1310 rPackages.image_CannyEdges: fix dependencies 2026-07-19 11:47:04 -04:00
TomaSajt
6c21761502 rPackages.iBMQ: fix dependencies 2026-07-19 11:47:04 -04:00
TomaSajt
c2521f2291 rPackages.hypergeo2: fix dependencies 2026-07-19 11:47:04 -04:00
TomaSajt
c03a3805cb rPackages.httpgd: remove dependencies 2026-07-19 11:47:04 -04:00
TomaSajt
95ebfe14c4 rPackages.{hSDM,hgwrr}: add comment 2026-07-19 11:47:04 -04:00
TomaSajt
7fc7cc761f rPackages.h5vc: fix dependencies 2026-07-19 11:47:04 -04:00
TomaSajt
961637ac7d rPackages.{gsl,gslnls}: add comment 2026-07-19 11:47:04 -04:00
TomaSajt
ff7c85af84 rPackages.graphscan: fix dependencies 2026-07-19 11:47:04 -04:00
TomaSajt
b717f61d37 rPackages.gmapR: fix dependencies 2026-07-19 11:47:03 -04:00
TomaSajt
d1a61e2ef9 rPackages.git2r: fix dependencies 2026-07-19 11:47:03 -04:00
TomaSajt
d87803c1b8 rPackages.ggiraph: fix dependencies 2026-07-19 11:47:03 -04:00
TomaSajt
fa8a252a15 rPackages.gert: fix dependencies 2026-07-19 11:47:03 -04:00
TomaSajt
2d640575ea rPackages.gamstransfer: fix dependencies 2026-07-19 11:47:03 -04:00
TomaSajt
cc76d6fe6c rPackages.frailtyMMpen: fix dependencies 2026-07-19 11:47:03 -04:00
TomaSajt
de304ce7f3 rPackages.flowPeaks: add comment 2026-07-19 11:47:03 -04:00
TomaSajt
c43ba99626 rPackages.flint: fix dependencies 2026-07-19 11:47:02 -04:00
TomaSajt
e6bc14bf85 rPackages.fingerPro: fix dependencies 2026-07-19 11:47:02 -04:00
TomaSajt
1827bfb3ab rPackages.fastpng: fix dependencies 2026-07-19 11:47:02 -04:00
TomaSajt
20c05a99de rPackages.{exactextractr,fRLR}: add comment 2026-07-19 11:47:02 -04:00
TomaSajt
d98efadc26 rPackages.{dynr,eaf}: add comment 2026-07-19 11:47:02 -04:00
TomaSajt
6136f7fa4d rPackages.haven: fix dependencies 2026-07-19 11:47:02 -04:00
TomaSajt
9d7236eacd rPackages.diversitree: fix dependencies 2026-07-19 11:47:02 -04:00
TomaSajt
cd512c3cd6 rPackages.diseq: add comment 2026-07-19 11:47:02 -04:00
TomaSajt
377b064f92 rPackages.devEMF: fix dependencies 2026-07-19 11:47:01 -04:00
TomaSajt
9070f736c6 rPackages.cpp11qpdf: fix dependencies 2026-07-19 11:47:01 -04:00
TomaSajt
da0941e17f rPackages.cpp11bigwig: fix dependencies 2026-07-19 11:47:01 -04:00
TomaSajt
cf52efa9d5 rPackages.cld3: fix dependencies 2026-07-19 11:47:01 -04:00
TomaSajt
d5482a6ed0 rPackages.cit: fix dependencies 2026-07-19 11:47:01 -04:00
TomaSajt
3603109826 rPackages.bnpmr: fix dependencies 2026-07-19 11:47:01 -04:00
TomaSajt
d1daf23b41 rPackages.bio3d: fix dependencies 2026-07-19 11:47:01 -04:00
TomaSajt
ed196df457 rPackages.bigrquerystorage: fix dependencies 2026-07-19 11:47:01 -04:00
TomaSajt
1f09fea9f0 rPackages.audio: fix dependencies 2026-07-19 11:47:00 -04:00
TomaSajt
0032ca5adc rPackages.{yyjsonr,arcgisplaces}: fix dependencies 2026-07-19 11:47:00 -04:00
TomaSajt
6ff64449fb rPackages.apcf: add comment 2026-07-19 11:47:00 -04:00
TomaSajt
e97a707d61 rPackages.{affyio,affyPLM}: fix dependencies 2026-07-19 11:47:00 -04:00
TomaSajt
0486bc3c12 rPackages.abn: fix dependencies 2026-07-19 11:47:00 -04:00
TomaSajt
4b0fea3ba4 rPackages.rjags: fix dependencies 2026-07-19 11:47:00 -04:00
TomaSajt
dedb9b37be rPackages.XBRL: fix dependencies 2026-07-19 11:47:00 -04:00
TomaSajt
9e7f42049b rPackages.VBLPCM: add comment 2026-07-19 11:47:00 -04:00
TomaSajt
f008886bd1 rPackages.TDA: fix dependencies 2026-07-19 11:46:59 -04:00
TomaSajt
95b66cdd4d rPackages.TAQMNGR: fix dependencies 2026-07-19 11:46:59 -04:00
TomaSajt
ffd721b4a5 rPackages.{SimInf,SymTS}: add comment 2026-07-19 11:46:59 -04:00
TomaSajt
47aecd03d5 rPackages.SemiCompRisks: fix dependencies 2026-07-19 11:46:59 -04:00
TomaSajt
68bdfd8128 rPackages.Rsubread: fix dependencies 2026-07-19 11:46:59 -04:00
TomaSajt
36c2efea1a rPackages.Rssa: fix dependencies 2026-07-19 11:46:59 -04:00
TomaSajt
bcfb4c1b94 rPackages.Rserve: fix dependencies 2026-07-19 11:46:59 -04:00
TomaSajt
a33d09829c rPackages.Rmpi: fix dependencies 2026-07-19 11:46:59 -04:00
TomaSajt
728c0ddcbc rPackages.Rmpfr: fix dependencies 2026-07-19 11:46:58 -04:00
TomaSajt
f3712e295f rPackages.Rlibeemd: fix dependencies 2026-07-19 11:46:58 -04:00
TomaSajt
f3058c4f49 rPackages.Rglpk: fix dependencies 2026-07-19 11:46:58 -04:00
TomaSajt
e19720dc4e rPackages.RcppZiggurat: fix dependencies 2026-07-19 11:46:58 -04:00
TomaSajt
bca84cf7c6 rPackages.hdf5r: fix dependencies 2026-07-19 11:46:58 -04:00
TomaSajt
3362d650ea rPackages.Rcpp{DPR,GSL}: fix dependencies 2026-07-19 11:46:58 -04:00
TomaSajt
9422498ddb rPackages.RcppCWB: fix dependencies 2026-07-19 11:46:58 -04:00
TomaSajt
3a76744b97 rPackages.RcppCNPy: fix dependencies 2026-07-19 11:46:58 -04:00
TomaSajt
ed5d7f7927 rPackages.Rbwa: fix dependencies 2026-07-19 11:46:57 -04:00
TomaSajt
5583f52c2a rPackages.RationalMatrix: fix dependencies 2026-07-19 11:46:57 -04:00
TomaSajt
c2535216c3 rPackages.gmp: fix dependencies 2026-07-19 11:46:57 -04:00
TomaSajt
a6996d9b50 rPackages.RVowpalWabbit: fix dependencies 2026-07-19 11:46:57 -04:00
TomaSajt
38a5cc46a3 rPackages.RSclient: fix dependencies 2026-07-19 11:46:57 -04:00
TomaSajt
6e300ad33d rPackages.RODBC: fix dependencies 2026-07-19 11:46:57 -04:00
TomaSajt
7cb91ca39f rPackages.RNetCDF: fix dependencies 2026-07-19 11:46:57 -04:00
TomaSajt
999dbf3487 rPackages.RMySQL: fix dependencies 2026-07-19 11:46:57 -04:00
TomaSajt
23547d9884 rPackages.{RDieHarder,RJMCMCNucleosomes}: add comment 2026-07-19 11:46:56 -04:00
TomaSajt
abe0790b49 rPackages.{unix,RAppArmor}: use libapparmor 2026-07-19 11:46:56 -04:00
TomaSajt
b23bd6a12f rPackages.QF: add comment 2026-07-19 11:46:56 -04:00
TomaSajt
0ba87a1b26 rPackages.PEPBVS: add comment 2026-07-19 11:46:56 -04:00
TomaSajt
9b02f1b91a rPackages.PKI: fix dependencies 2026-07-19 11:46:56 -04:00
TomaSajt
8dd90b2167 rPackages.NanoMethViz: fix dependencies 2026-07-19 11:46:56 -04:00
TomaSajt
f4da4525e2 rPackages.MAGEE: fix dependencies 2026-07-19 11:46:56 -04:00
TomaSajt
e70081bf8b rPackages.Libra: fix dependencies 2026-07-19 11:46:55 -04:00
TomaSajt
7dc927465d rPackages.LOMAR: fix dependencies 2026-07-19 11:46:55 -04:00
TomaSajt
fa58cc9e53 rPackages.tiff: fix dependencies 2026-07-19 11:46:55 -04:00
TomaSajt
9b3c5af37f rPackages.fftwtools: fix dependencies 2026-07-19 11:46:55 -04:00
TomaSajt
f9b7fb744f rPackages.KFKSDS: fix dependencies 2026-07-19 11:46:55 -04:00
TomaSajt
31a41be967 rPackages.JavaGD: fix dependencies 2026-07-19 11:46:55 -04:00
TomaSajt
6e93a9dcd8 rPackages.rJava: fix dependencies 2026-07-19 11:46:55 -04:00
TomaSajt
0a88b09f5e rPackages.HiCseg: fix dependencies 2026-07-19 11:46:55 -04:00
TomaSajt
cc4e98b9d3 rPackages.HiCParser: fix dependencies 2026-07-19 11:46:54 -04:00
TomaSajt
4830d6a7e6 rPackages.GeneralizedWendland: fix dependencies 2026-07-19 11:46:54 -04:00
TomaSajt
d5469f0331 rPackages.GPBayes: add comment 2026-07-19 11:46:54 -04:00
TomaSajt
4f96bcebcf rPackages.GLAD: fix dependencies 2026-07-19 11:46:54 -04:00
TomaSajt
545cc5d882 rPackages.Formula: remove dependencies 2026-07-19 11:46:54 -04:00
TomaSajt
1b9111c3e2 rPackages.EMCluster: remove dependencies 2026-07-19 11:46:54 -04:00
TomaSajt
561e6dc1ba rPackages.DiffBind: fix dependencies 2026-07-19 11:46:54 -04:00
TomaSajt
be06a6b371 rPackages.rtracklayer: fix dependencies 2026-07-19 11:46:54 -04:00
TomaSajt
89b312512a rPackages.RCurl: fix dependencies 2026-07-19 11:46:53 -04:00
TomaSajt
8ff4bbdadd rPackages.DEploid{,_utils}: fix dependencies 2026-07-19 11:46:53 -04:00
TomaSajt
48b4cabfd4 rPackages.CytoML: add comment 2026-07-19 11:46:53 -04:00
TomaSajt
2d4217cbf6 rPackages.CellBarcode: fix dependencies 2026-07-19 11:46:53 -04:00
TomaSajt
a001968613 rPackages.ShortRead: fix dependencies 2026-07-19 11:46:53 -04:00
TomaSajt
05ca2b756b rPackages.seqinr: fix dependencies 2026-07-19 11:46:53 -04:00
TomaSajt
3a1f136cd3 rPackages.data_table: fix dependencies 2026-07-19 11:46:53 -04:00
TomaSajt
4834fd164e rPackages.png: fix dependencies 2026-07-19 11:46:53 -04:00
TomaSajt
8628cf104b rPackages.jpeg: fix dependencies 2026-07-19 11:46:52 -04:00
TomaSajt
de503d6fe4 rPackages.BitSeq: mostly fix dependencies 2026-07-19 11:46:52 -04:00
TomaSajt
464da0b219 rPackages.Rsamtools: fix dependencies 2026-07-19 11:46:52 -04:00
TomaSajt
3953de9cc7 rPackages.Rhtslib: fix dependencies 2026-07-19 11:46:52 -04:00
TomaSajt
24c6ed504b rPackages.Biostrings: remove dependencies 2026-07-19 11:46:52 -04:00
TomaSajt
02ac7ef7ab rPackages.BayesXsrc: fix dependencies 2026-07-19 11:46:52 -04:00
TomaSajt
1f14c9ef87 rPackages.Bayes{Change,SAE,VarSel}: fix dependencies 2026-07-19 11:46:52 -04:00
TomaSajt
9469b4f3c0 rPackages: apply keep-sorted directives 2026-07-19 11:46:52 -04:00
TomaSajt
33ea8b00b8 rPackages: add keep-sorted directives 2026-07-19 11:46:51 -04:00
TomaSajt
0e56986367 rPackages.pathfindR: remove broken patch 2026-07-19 11:46:51 -04:00
TomaSajt
a074d423f1 jasp-desktop: 0.97.1 -> 0.98.1 2026-07-19 11:46:51 -04:00
TomaSajt
a3fd29dbc2 rPackages.sodium: move dependencies 2026-07-19 11:46:51 -04:00
TomaSajt
08a7cf3bd6 rPackages.mwaved: fix dependencies 2026-07-19 11:46:51 -04:00
TomaSajt
7ce0b13806 rPackages.httpuv: fix dependencies 2026-07-19 11:46:51 -04:00
TomaSajt
2f886d4279 rPackages.image_textlinedetector: fix dependencies 2026-07-19 11:46:51 -04:00
TomaSajt
aacf4701d0 rPackages.chebpol: mostly fix dependencies 2026-07-19 11:46:50 -04:00
TomaSajt
325af27fc2 rPackages.cairoDevice: mostly fix dependencies 2026-07-19 11:46:50 -04:00
TomaSajt
90666eb5b1 rPackages.RGtk2: mostly fix dependencies 2026-07-19 11:46:50 -04:00
TomaSajt
0829a080a9 rPackages.R2SWF: mostly fix dependencies 2026-07-19 11:46:50 -04:00
TomaSajt
da6dcfb8ad rPackages.Apollonius: fix dependencies 2026-07-19 11:46:50 -04:00
TomaSajt
ba16f47f97 rPackages.bioacoustics: fix dependencies 2026-07-19 11:46:50 -04:00
TomaSajt
f767230bc8 rPackages.vapour: fix dependencies 2026-07-19 11:46:49 -04:00
TomaSajt
7654aeddad rPackages.terra: fix dependencies 2026-07-19 11:46:49 -04:00
TomaSajt
58df3d27bd rPackages.sf: fix dependencies 2026-07-19 11:46:49 -04:00
TomaSajt
55193a46ce rPackages.openssl: fix dependencies 2026-07-19 11:46:49 -04:00
TomaSajt
efd74b4f15 rPackages.odbc: fix dependencies 2026-07-19 11:46:49 -04:00
TomaSajt
3048556fc1 rPackages.magick: fix dependencies 2026-07-19 11:46:48 -04:00
TomaSajt
9a52abe303 rPackages.lwgeom: fix dependencies 2026-07-19 11:46:48 -04:00
TomaSajt
49816a10cb rPackages.kza: fix dependencies 2026-07-19 11:46:48 -04:00
TomaSajt
4d47eb613e rPackages.cartogramR: fix dependencies 2026-07-19 11:46:48 -04:00
TomaSajt
708563e342 rPackages.units: fix dependencies 2026-07-19 11:46:48 -04:00
TomaSajt
bfa4eba77c rPackages.ravetools: fix dependencies 2026-07-19 11:46:47 -04:00
TomaSajt
70b7cb34e4 rPackages.{RNifti,RNiftyReg}: fix dependencies 2026-07-19 11:46:47 -04:00
TomaSajt
54f19df6f4 rPackages.SuperGauss: fix dependencies 2026-07-19 11:46:47 -04:00
TomaSajt
db49248277 rPackages.gdtools: fix dependencies 2026-07-19 11:46:47 -04:00
TomaSajt
4f2cf3559f rPackages.multibridge: fix dependencies 2026-07-19 11:46:47 -04:00
TomaSajt
a4b1ede07f rPackages.showtext: fix dependencies 2026-07-19 11:46:46 -04:00
TomaSajt
e196f6ff1a rPackages.spate: fix dependencies 2026-07-19 11:46:46 -04:00
TomaSajt
51dfdec508 rPackages.stringi: fix dependencies, pin icu 2026-07-19 11:46:46 -04:00
TomaSajt
5ab453abf5 rPackages.sysfonts: fix dependencies 2026-07-19 11:46:46 -04:00
TomaSajt
b850cb0997 rPackages.systemfonts: fix dependencies 2026-07-19 11:46:46 -04:00
TomaSajt
ba6288f687 rPackages.fftw: fix dependencies 2026-07-19 11:46:46 -04:00
TomaSajt
0dbabc176c rPackages.XML: fix dependencies 2026-07-19 11:46:45 -04:00
TomaSajt
f00800713b rPackages.Rpoppler: fix dependencies 2026-07-19 11:46:45 -04:00
TomaSajt
efb1216d3e rPackages.RProtoBuf: fix dependencies 2026-07-19 11:46:45 -04:00
TomaSajt
150fd96dcc rPackages.XVector: fix dependencies 2026-07-19 11:46:45 -04:00
TomaSajt
5307ac28a7 rPackages.nloptr: fix dependencies 2026-07-19 11:46:45 -04:00
TomaSajt
7198ab6fde rPackages.rzmq: fix dependencies 2026-07-19 11:46:44 -04:00
TomaSajt
2d0c1dea32 rPackages.clustermq: fix dependencies 2026-07-19 11:46:44 -04:00
TomaSajt
94a6cc3250 rPackages.tesseract: fix dependencies 2026-07-19 11:46:44 -04:00
TomaSajt
d87d134a2d rPackages.qpdf: fix dependencies 2026-07-19 11:46:44 -04:00
TomaSajt
ffe8980387 rPackages.curl: fix dependencies 2026-07-19 11:46:44 -04:00
TomaSajt
9492013436 rPackages.Cairo: fix dependencies 2026-07-19 11:46:44 -04:00
Dev
5583b52264 rPackages.V8: fixed build 2026-07-19 11:46:43 -04:00
Justin Bedo
632be71654 rPackages.pak: fix build 2026-07-19 11:46:43 -04:00
Justin Bedo
31229d8b68 rPackages.RSQLite: fix build 2026-07-19 11:46:43 -04:00
Justin Bedo
2cede4ee10 rPackages: CRAN and BioC update 2026-07-19 11:46:43 -04:00
Justin Bedo
67ec8653f3 R: 4.6.0 -> 4.6.1 2026-07-19 11:46:43 -04:00
136 changed files with 11073 additions and 7703 deletions

3
.gitignore vendored
View File

@@ -27,9 +27,6 @@ tags
.mypy_cache
__pycache__
/AGENTS.md
/CLAUDE.md
/pkgs/development/libraries/qt-5/*/tmp/
/pkgs/desktops/kde-5/*/tmp/
/pkgs/development/mobile/androidenv/xml/*

View File

@@ -211,7 +211,7 @@ nixos/modules/installer/tools/nix-fallback-paths.nix @Artturin @Ericson2314 @lo
/pkgs/development/perl-modules @stigtsp @marcusramberg
# R
/pkgs/applications/science/math/R @jbedo
/pkgs/by-name/r/R @jbedo
/pkgs/development/r-modules @jbedo
# Rust

View File

@@ -116,8 +116,6 @@ in
packages = [ pkgs.xdg-desktop-portal ] ++ cfg.extraPortals;
in
mkIf cfg.enable {
programs.fuse.enable = true;
warnings = lib.optional (cfg.configPackages == [ ] && cfg.config == { }) ''
xdg-desktop-portal 1.17 reworked how portal implementations are loaded, you
should either set `xdg.portal.config` or `xdg.portal.configPackages`

View File

@@ -31,6 +31,6 @@
assert ("Latitude: 12.345000°" in whereAmI), f"Incorrect latitude in:\n{whereAmI}"
assert ("Longitude: -67.890000°" in whereAmI), f"Incorrect longitude in:\n{whereAmI}"
assert ("Altitude: 123.450000 meters" in whereAmI), f"Incorrect altitude in:\n{whereAmI}"
assert ("Accuracy: 1000 meters" in whereAmI), f"Incorrect accuracy in:\n{whereAmI}"
assert ("Accuracy: 1000.000000 meters" in whereAmI), f"Incorrect accuracy in:\n{whereAmI}"
'';
}

View File

@@ -460,17 +460,19 @@ in
nodes.machine = common;
testScript =
let
oldVersion = "222";
in
# python
''
machine.succeed("mount -o remount,rw /boot")
def switch():
# Replace version inside sd-boot with something older. See SD_MAGIC in systemd src/boot/boot.c
# Note: the sed replacement has to be length-preserving, because section length matters.
# Replace version inside sd-boot with something older. See magic[] string in systemd src/boot/efi/boot.c
machine.succeed(
r"""
"""
find /boot -iname '*boot*.efi' -print0 | \
xargs -0 -I '{}' sed -i 's/#### LoaderInfo: systemd-boot [0-9]\(.*\) ####/#### LoaderInfo: systemd-boot 0\1 ####/' '{}'
xargs -0 -I '{}' sed -i 's/#### LoaderInfo: systemd-boot .* ####/#### LoaderInfo: systemd-boot ${oldVersion} ####/' '{}'
"""
)
return machine.succeed("/run/current-system/bin/switch-to-configuration boot 2>&1")

View File

@@ -6,13 +6,13 @@
}:
mkLibretroCore {
core = "opera";
version = "0-unstable-2026-07-23";
version = "0-unstable-2026-07-13";
src = fetchFromGitHub {
owner = "libretro";
repo = "opera-libretro";
rev = "74dd2a8c6319678ffce9f31bdf36279db5681762";
hash = "sha256-NHXOfKItLkQJ0/jH1gLBpLFqOKBB8qgH5gMw7j1YoLw=";
rev = "1edda8a2a6c6b9ae259d5c7cd7d54dcba9ee7e32";
hash = "sha256-dc7xRjFxfSL2q9u1N0QH2j+oPbRGng2Z3U3J484lXiU=";
};
makefile = "Makefile";

View File

@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "prboom";
version = "0-unstable-2026-07-21";
version = "0-unstable-2026-07-07";
src = fetchFromGitHub {
owner = "libretro";
repo = "libretro-prboom";
rev = "c5b09532fa633e015ac75c0a2acfec049f65ded3";
hash = "sha256-13oL/U3uwNejqTIbKmITRbK8Eddg9YH5CMDIDXA6zKs=";
rev = "31563d6e65faa6b9b7e975754d2062370bba4342";
hash = "sha256-eFRzbVTL5ARf650D0ZAEFGNTxjAy1CjBiAhwSQR8vJ4=";
};
makefile = "Makefile";

View File

@@ -6,13 +6,13 @@
}:
mkLibretroCore {
core = "snes9x2005" + lib.optionalString withBlarggAPU "-plus";
version = "0-unstable-2026-07-22";
version = "0-unstable-2026-04-20";
src = fetchFromGitHub {
owner = "libretro";
repo = "snes9x2005";
rev = "deb49d80d1836e3e737480a326e31a54c46c04ae";
hash = "sha256-UMW+YTzcSZ5CWSyRBYc8y1cDh/CU3Am11rkjSXlyxZA=";
rev = "b60356971fc9caae02cd0853676dced886a08be7";
hash = "sha256-6IuEFyJEoCHluSAXbk5qRTXku1XJCZ6p04BhdjqZqJQ=";
};
makefile = "Makefile";

View File

@@ -92,8 +92,8 @@ rec {
thunderbird-140 = common {
applicationName = "Thunderbird ESR";
version = "140.13.0esr";
sha512 = "778d2fc2837ba367e90c4336f3873da5a0823c182e2f50aa9373cd1ee9ee2b5310372ad9d33e1e11978791b67de4a6952d3036ff7d57b257a06f49c8cd4a830e";
version = "140.12.1esr";
sha512 = "24e795483ba7bc112c0debe1becdaf79cc2de95703b9ee726d0216bfc1db7b33c169503f83ac867e5998a8d1d0284a6ef12c7d35d98b10d6432497c2db237477";
updateScript = callPackage ./update.nix {
attrPath = "thunderbirdPackages.thunderbird-140";

View File

@@ -9,14 +9,12 @@
stdenv.mkDerivation {
pname = "airspyhf";
version = "1.8.1";
version = "1.6.8-unstable-2025-07-12";
src = fetchFromGitHub {
owner = "airspy";
repo = "airspyhf";
# Not clear why upstream won't tag releases. See:
# https://github.com/airspy/airspyhf/commit/c0bb66dd8976651c53884ccec3d70a108f1e50e1#r193607536
rev = "c0bb66dd8976651c53884ccec3d70a108f1e50e1";
rev = "87cf12a30f3a0f10f313aab8e54999ca69b753af";
hash = "sha256-7bXBv4YTOaWRFI6Svb9/lSBEAssUgJMqxKM5zHk1swM=";
};

View File

@@ -20,7 +20,7 @@ let
lib.concatStringsSep "\n\n" extraCertificateStrings
);
version = "3.126";
version = "3.125";
meta = {
homepage = "https://firefox-source-docs.mozilla.org/security/nss/runbooks/rootstore.html#root-store-consumers";
description = "Bundle of X.509 certificates of public Certificate Authorities (CA)";
@@ -52,7 +52,7 @@ stdenv.mkDerivation {
"https://hg-edge.mozilla.org/projects/nss/raw-file/${tag}/${file}"
"https://raw.githubusercontent.com/nss-dev/nss/refs/tags/${tag}/${file}"
];
hash = "sha256-gbfyV2MzouNg5nP5Etewt6dl2DbHMQA+NIpGysXTcZg=";
hash = "sha256-5XkSgI2u97Kw+k3yzPF+R66vJsg5o4+Fx2AD66/YZr0=";
};
unpackPhase = ''

View File

@@ -10,11 +10,11 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "copilot-language-server";
version = "1.526.0";
version = "1.521.0";
src = fetchzip {
url = "https://github.com/github/copilot-language-server-release/releases/download/${finalAttrs.version}/copilot-language-server-js-${finalAttrs.version}.zip";
hash = "sha256-T1DYN/mVqISYtNGD1KBitXPgEIcrKQMqxquC7CywDo4=";
hash = "sha256-uHt22/756jxh34HhIbMEu3nGebbTF1325ylWuKzZzEI=";
stripRoot = false;
};

View File

@@ -11,16 +11,16 @@
buildGo126Module (finalAttrs: {
pname = "crush";
version = "0.86.0";
version = "0.81.0";
src = fetchFromGitHub {
owner = "charmbracelet";
repo = "crush";
tag = "v${finalAttrs.version}";
hash = "sha256-dUeXU65A9/d365a9Z+eUoHOR0RnJV9SAYsks+Vtz9js=";
hash = "sha256-FOvkCQxDW1dipzIzgQz2uvHIv6bm/TVV1WwhrvmBDWg=";
};
vendorHash = "sha256-9WkkosPMwXsj32a5Zj4ZxphuB7aVteKq/YTzxP9Xmf0=";
vendorHash = "sha256-4gHvyEqiFhEvZ90lJbXeI/1fMMo6L19P/PD5Eu5YUmI=";
ldflags = [
"-s"

View File

@@ -15,11 +15,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "dash";
version = "0.5.13.5";
version = "0.5.13.4";
src = fetchurl {
url = "http://gondor.apana.org.au/~herbert/dash/files/dash-${finalAttrs.version}.tar.gz";
hash = "sha256-QAkBAaKkkfE+kB09SOkEFPJmNGKLm//zX/VANjwien0=";
hash = "sha256-0Q39Qc2lkWVWDbOcqRXCxKdjb/8EKB2NLfd62Sx1Pis=";
};
strictDeps = true;

View File

@@ -8,17 +8,17 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "datafusion-cli";
version = "54.1.0";
version = "54.0.0";
src = fetchFromGitHub {
name = "datafusion-cli-source";
owner = "apache";
repo = "datafusion";
tag = finalAttrs.version;
hash = "sha256-zeR6eyU4Cc5gHiE331ap8wuyYEj7s7BgqB+oOKwMfZw=";
hash = "sha256-BWpHiLCn7idvzI2rlsre8l23TbxQU1Ma6bCjAMxQ6m8=";
};
cargoHash = "sha256-XXR1Turs+QwONZHq38MZHbcjv5DYZH9iqeuBl20gy3U=";
cargoHash = "sha256-Sj/biBiJPIYwxpL+Fua0k47vOu6gyyAhcKb4ZSUli6k=";
buildAndTestSubdir = "datafusion-cli";

View File

@@ -15,16 +15,16 @@
buildGoModule (finalAttrs: {
pname = "dcp";
version = "0.25.9";
version = "0.25.5";
src = fetchFromGitHub {
owner = "microsoft";
repo = "dcp";
tag = "v${finalAttrs.version}";
hash = "sha256-MjBnJRdlGF2efEH0TcJjM3JVEByRzeqAZ13sR9EL0Ik=";
hash = "sha256-umcrTAPWAInbjdZYhY0xEbI7heGwr+8FGMI7BIWSdD0=";
};
vendorHash = "sha256-eJAMl1vGX2JANdYe8SWWLsNImd3raEEYvSfvwwfV4Xk=";
vendorHash = "sha256-hcuVUUr3kr3iBmSEhHy365LIWGGLFTYnBRa5jnt7kPw=";
# This is required so we:
# - Delete an inconsistent vendor directory from upstream

View File

@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "doctest";
version = "2.5.3";
version = "2.5.2";
src = fetchFromGitHub {
owner = "doctest";
repo = "doctest";
tag = "v${finalAttrs.version}";
hash = "sha256-+/IEISqN9HdaCJ0udLVUitOUziLvF/D3POecZMoXuho=";
hash = "sha256-4jW6xPFCFxk1l47EkSUVojhycrtluPhOc5Adf/25R7M=";
};
nativeBuildInputs = [ cmake ];

View File

@@ -9,11 +9,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "ethtool";
version = "7.1";
version = "7.0";
src = fetchurl {
url = "mirror://kernel/software/network/ethtool/ethtool-${finalAttrs.version}.tar.xz";
hash = "sha256-TXjCbtwCVbyS9LmVtf1mEI11/5Zu1GlPYCWm03C8JJY=";
hash = "sha256-Zgv5clp4cTQ6DSMgaKdjT7z7abbC+O/0VYJ/rvsM0WI=";
};
nativeBuildInputs = [

View File

@@ -8,18 +8,18 @@
buildGoModule (finalAttrs: {
pname = "filebeat";
version = "8.19.19";
version = "8.19.17";
src = fetchFromGitHub {
owner = "elastic";
repo = "beats";
tag = "v${finalAttrs.version}";
hash = "sha256-3hvP+4U3PWlOsaLHO1MZuIpcB6YzPv2dMPlC68esiHE=";
hash = "sha256-Xpth1SoXMXCUh/DFf3wA+Ql6SedtUB7tCYzDElpX5Lc=";
};
proxyVendor = true; # darwin/linux hash mismatch
vendorHash = "sha256-e++Y5mhwms/uJnZCUyZNifoYqGH4TGEugSFHSGl0AQE=";
vendorHash = "sha256-Wxk+eI0XfBpQqqUNuskyr+/bTRqT38hszdkz/LJweQo=";
subPackages = [ "filebeat" ];

View File

@@ -9,6 +9,7 @@
fetchurl,
glib,
libxml2,
pcre,
zlib,
libjpeg,
giflib,
@@ -52,6 +53,7 @@ stdenv.mkDerivation {
++ [
glib
libxml2
pcre
zlib
libjpeg
giflib

View File

@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "fluidsynth";
version = "2.5.6";
version = "2.5.5";
src = fetchFromGitHub {
owner = "FluidSynth";
repo = "fluidsynth";
tag = "v${finalAttrs.version}";
hash = "sha256-q4NdfemCprYEYCrKlHumeRM8TyNz8eJcFM18EsB0p0c=";
hash = "sha256-WEzOYHtPIUkPZu3v4dWcCh3dOJUyG1xRxDuoSXqiGbk=";
fetchSubmodules = true;
};
@@ -52,7 +52,6 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = {
changelog = "https://github.com/FluidSynth/fluidsynth/blob/${finalAttrs.src.tag}/doc/wiki/ChangeLog.md";
description = "Real-time software synthesizer based on the SoundFont 2 specifications";
homepage = "https://www.fluidsynth.org";
license = lib.licenses.lgpl21Plus;

View File

@@ -1,13 +0,0 @@
diff --git a/data/meson.build b/data/meson.build
index 2591e6a..dc1bd8d 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -69,7 +69,7 @@ if get_option('enable-backend')
if systemd.found()
sysusers_dir = systemd.get_variable(pkgconfig: 'sysusersdir')
else
- sysusers_dir = '/usr/lib/sysusers.d'
+ sysusers_dir = join_paths(get_option('prefix'), 'usr/lib/sysusers.d')
endif
configure_file(output: 'geoclue-sysusers.conf',
input: 'geoclue-sysusers.conf.in',

View File

@@ -29,7 +29,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "geoclue";
version = "2.8.1";
version = "2.7.2";
outputs = [
"out"
@@ -42,12 +42,11 @@ stdenv.mkDerivation (finalAttrs: {
owner = "geoclue";
repo = "geoclue";
tag = finalAttrs.version;
hash = "sha256-CyZhUMAa2vMUi61sL+gGBZFxGo0lu7Cm68fTjcbblTg=";
hash = "sha256-LwL1WtCdHb/NwPr3/OLISwaAwplhJwiZT9vUdX29Bbs=";
};
patches = [
./add-option-for-installation-sysconfdir.patch
./fix-sysusers_dir.patch
];
separateDebugInfo = true;

View File

@@ -18,16 +18,16 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "gitoxide";
version = "0.56.0";
version = "0.55.0";
src = fetchFromGitHub {
owner = "GitoxideLabs";
repo = "gitoxide";
tag = "v${finalAttrs.version}";
hash = "sha256-2zNXe+niwH8oDZEx6It7APggOtL7vrnRGKO4OoteTIw=";
hash = "sha256-UtdXlIvX82UUhc4RWZZTBV5kz4YqfOTd4D/pGhDUfSI=";
};
cargoHash = "sha256-u9O4y6W0TuwdedNaQ127Bz4d3Olw9RzV/+AzxAstJQE=";
cargoHash = "sha256-Kv0NKA3OdHBn2M8DmcGyjcN2acGJYOdbczOb/nRsvDs=";
nativeBuildInputs = [
cmake

View File

@@ -11,11 +11,11 @@
version ?
# This is a workaround for update-source-version to be able to update this
let
_version = "0-unstable-2026-05-27";
_version = "0-unstable-2026-04-01";
in
_version,
rev ? "3357c4f51b1a9e676378c695dd9c7e9911c35ee6",
hash ? "sha256-/1A+DkzAQj2zGPe/A/G0Z3VrYJXUxq4Hd/+d/o5p3G8=",
rev ? "6e8dcdebbadf4f8aa75e6a4b6e0bdf89dce1513a",
hash ? "sha256-BTPD8WM1pVAMkFDlHekMdWFGyf63KdhKkKwsqikqoBQ=",
}:
stdenv.mkDerivation {

View File

@@ -40,13 +40,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "graphviz";
version = "15.1.0";
version = "14.1.2";
src = fetchFromGitLab {
owner = "graphviz";
repo = "graphviz";
tag = finalAttrs.version;
hash = "sha256-5v/ib8hwqHrJLs+jvDGvg0aJiKIt8ipXEd1EUzew7XU=";
hash = "sha256-LkyiKl0ulS9ujEdVLfyeoc4CtjITd6CAc35IUtlHSfw=";
};
nativeBuildInputs = [

View File

@@ -18,11 +18,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gtkwave";
version = "3.3.128";
version = "3.3.127";
src = fetchurl {
url = "mirror://sourceforge/gtkwave/gtkwave-gtk3-${finalAttrs.version}.tar.gz";
sha256 = "sha256-gX4Zf8GAj4qsNUPCwvloPLATaMkRkrjq5a9YBw7x0fg=";
sha256 = "sha256-8Z2i20Oye7zGaXJYQ0UZRaaMOkziMlYuNB1vY7gLVeQ=";
};
nativeBuildInputs = [

View File

@@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: {
# Fix build on i686 by not trying to build AVX2 code
# Submitted upstream: https://github.com/HdrHistogram/HdrHistogram_c/pull/143
patches = [
${if stdenv.hostPlatform.isi686 then "patches" else null} = [
./no-avx2-i386.patch
];

View File

@@ -4,14 +4,14 @@ Date: Wed, 4 Feb 2026 15:36:17 +0800
Subject: [PATCH 1/2] nix: use terracotta from nix
---
.../hmcl/terracotta/TerracottaBundle.java | 19 ++-----------------
1 file changed, 2 insertions(+), 17 deletions(-)
.../hmcl/terracotta/TerracottaBundle.java | 21 +++----------------
1 file changed, 3 insertions(+), 18 deletions(-)
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/terracotta/TerracottaBundle.java b/HMCL/src/main/java/org/jackhuang/hmcl/terracotta/TerracottaBundle.java
index ecc99f3..b46ada0 100644
index 727edde9b..5b6e8b02f 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/terracotta/TerracottaBundle.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/terracotta/TerracottaBundle.java
@@ -147,26 +147,11 @@ public final class TerracottaBundle {
@@ -139,26 +139,11 @@ public final class TerracottaBundle {
}
public Path locate(String file) {
@@ -33,13 +33,20 @@ index ecc99f3..b46ada0 100644
- return AbstractTerracottaProvider.Status.LEGACY_VERSION;
- }
- } catch (IOException e) {
- LOG.warning("Cannot determine whether legacy versions exist.", e);
- Logger.LOG.warning("Cannot determine whether legacy versions exist.", e);
- }
- return AbstractTerracottaProvider.Status.NOT_EXIST;
+ return AbstractTerracottaProvider.Status.READY;
}
private boolean isLocalBundleValid() throws IOException { // FIXME: Make control flow clearer.
@@ -188,4 +173,4 @@ public final class TerracottaBundle {
}
return true;
}
-}
+}
\ No newline at end of file
--
2.52.0

View File

@@ -50,13 +50,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "hmcl";
version = "3.16.2";
version = "3.15.3";
src = fetchurl {
# HMCL has built-in keys, such as the Microsoft OAuth secret and the CurseForge API key.
# See https://github.com/HMCL-dev/HMCL/blob/refs/tags/release-3.6.12/.github/workflows/gradle.yml#L26-L28
url = "https://github.com/HMCL-dev/HMCL/releases/download/v${finalAttrs.version}/HMCL-${finalAttrs.version}.jar";
hash = "sha256-kvQDDZwA2sy8UQLZG4FqGmSh0sDcEuSg5CM6uy0DzCc=";
hash = "sha256-/7RLhSHCnxtKxmusjnrfUEweYXzOoKcQO3G9+loBofk=";
};
# - HMCL prompts users to download prebuilt Terracotta binary for
@@ -71,12 +71,12 @@ stdenv.mkDerivation (finalAttrs: {
terracottaBundleJava = fetchurl {
name = "hmcl-terracotta-bundle-java-${finalAttrs.version}";
url = "https://raw.githubusercontent.com/HMCL-dev/HMCL/v${finalAttrs.version}/${finalAttrs.terracottaBundleJavaPath}";
hash = "sha256-dZHRim/7VNW0/nA6I8r3t5zGfzIMxG2lzdZ//dzv2Gs=";
hash = "sha256-1o/CUDeywtDlhAxqInk77aUwGCCYeZ84VMIyouN49uU=";
};
macOSProviderJava = fetchurl {
name = "hmcl-macos-provider-java-${finalAttrs.version}";
url = "https://raw.githubusercontent.com/HMCL-dev/HMCL/v${finalAttrs.version}/${finalAttrs.macOSProviderJavaPath}";
hash = "sha256-7vI2U8vx3GYwlshoHJF/J8n2RS6TZ/cvoAivqYtW23Q=";
hash = "sha256-+Zji2B8ksT7P+IObyrM9q7vHPJVl5ZtH+v/J8Mfr0Q4=";
};
terracottaBundleJavaPath = "HMCL/src/main/java/org/jackhuang/hmcl/terracotta/TerracottaBundle.java";
macOSProviderJavaPath = "HMCL/src/main/java/org/jackhuang/hmcl/terracotta/provider/MacOSProvider.java";

View File

@@ -67,6 +67,26 @@
assert libXtSupport -> libX11Support;
assert libraqmSupport -> freetypeSupport;
let
arch =
if stdenv.hostPlatform.system == "i686-linux" then
"i686"
else if
stdenv.hostPlatform.system == "x86_64-linux" || stdenv.hostPlatform.system == "x86_64-darwin"
then
"x86-64"
else if stdenv.hostPlatform.system == "armv7l-linux" then
"armv7l"
else if
stdenv.hostPlatform.system == "aarch64-linux" || stdenv.hostPlatform.system == "aarch64-darwin"
then
"aarch64"
else if stdenv.hostPlatform.system == "powerpc64le-linux" then
"ppc64le"
else
null;
in
stdenv.mkDerivation (finalAttrs: {
pname = "imagemagick";
version = "7.1.2-27";
@@ -93,7 +113,7 @@ stdenv.mkDerivation (finalAttrs: {
"MVDelegate=${lib.getExe' coreutils "mv"}"
"RMDelegate=${lib.getExe' coreutils "rm"}"
"--with-frozenpaths"
"--with-gcc-arch=generic"
(lib.withFeatureAs (arch != null) "gcc-arch" arch)
(lib.withFeature librsvgSupport "rsvg")
(lib.withFeature librsvgSupport "pango")
(lib.withFeature liblqr1Support "lqr")

View File

@@ -1,5 +1,5 @@
diff --git a/Tools/CMake/Install.cmake b/Tools/CMake/Install.cmake
index edd96b0..1fbdb3c 100644
index a3ed1f3..a564046 100644
--- a/Tools/CMake/Install.cmake
+++ b/Tools/CMake/Install.cmake
@@ -229,24 +229,10 @@ if(LINUX)
@@ -20,10 +20,10 @@ index edd96b0..1fbdb3c 100644
- #install(DIRECTORY ${MODULES_RENV_ROOT_PATH}/
- # DESTINATION ${JASP_INSTALL_PREFIX}/lib64/renv-root)
-
-if(NOT FLATPAK_USED) #because flatpak already puts renv-cache in /app/lib64 anyway
- install(DIRECTORY ${MODULES_RENV_CACHE_PATH}/
- if(NOT FLATPAK_USED) #because flatpak already puts renv-cache in /app/lib64 anyway
- install(DIRECTORY ${MODULES_RENV_CACHE_PATH}/
- DESTINATION ${JASP_INSTALL_PREFIX}/lib64/renv-cache)
-endif()
- endif()
#Flatpak wrapper that sets some environment variables that JASP needs
install(PROGRAMS ${CMAKE_SOURCE_DIR}/Tools/flatpak/org.jaspstats.JASP

View File

@@ -97,9 +97,9 @@
},
"jaspLearnBayes": {
"pname": "jaspLearnBayes",
"version": "0.95.5-release.12",
"tag": "0.95.5-release.12_R-4-5-2_Release",
"hash": "sha256-zqMcWFML/iexmegMtGWCe/OCGqwmWW98/XZfKVs6N8w="
"version": "0.96.5-release.0",
"tag": "0.96.5-release.0_R-4-5-2_Release",
"hash": "sha256-TdlwB2TV+YNj4Uwf4rNSIw/OtKQHEbrFKv1t2RioTmI="
},
"jaspLearnStats": {
"pname": "jaspLearnStats",

View File

@@ -25,13 +25,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "jasp-desktop";
version = "0.97.1";
version = "0.98.1";
src = fetchFromGitHub {
owner = "jasp-stats";
repo = "jasp-desktop";
tag = "v${finalAttrs.version}";
fetchSubmodules = true;
hash = "sha256-4K6ReOJJF8Pt/RdNSp2ZVH/d64ZMCFlX1RIXDAWWWBE=";
hash = "sha256-73RxbWVa03V6MdcW9k4Hv8EBsSNw0Feg91SioWLgC5U=";
};
patches = [
@@ -68,8 +68,7 @@ stdenv.mkDerivation (finalAttrs: {
qt6.qtbase
qt6.qtdeclarative
qt6.qtwebengine
qt6.qtsvg
qt6.qt5compat
qt6.qthttpserver
];
# needed so that the linker can find libRInside.so

View File

@@ -7,7 +7,7 @@
}:
buildGoModule (finalAttrs: {
pname = "ketch";
version = "0.12.0";
version = "0.10.0";
__structuredAttrs = true;
strictDeps = true;
@@ -16,10 +16,10 @@ buildGoModule (finalAttrs: {
owner = "1broseidon";
repo = "ketch";
tag = "v${finalAttrs.version}";
hash = "sha256-qp4EwQBrN0ic/gUAvBAirz03kL7Vjhs1LbKBd+uXmHA=";
hash = "sha256-m6KEPbNd13eJsNigJyGGlV2dt0bcZTZcDBCBh/l5rjY=";
};
vendorHash = "sha256-Kk7fY27y1ziJEMpwRUoGfslGYYQdayLDuuRvNyfiAy8=";
vendorHash = "sha256-UsTR7+GSuxUQ0aBq8fv1M18LegeDqf/XoiyASQKe5EI=";
ldflags = [
"-s"

View File

@@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "kloak";
version = "0.8.6-1";
version = "0.8.5-1";
src = fetchFromGitHub {
owner = "Whonix";
repo = "kloak";
tag = finalAttrs.version;
hash = "sha256-zaoKVPocL8iaX6hhZh0Q+cgYg3JLWBcMgGU0nLlNcjo=";
hash = "sha256-fDmqA00b5ESS9LW2QIeEx3wWb0lhgkqoBYcw1XYDI7k=";
};
strictDeps = true;

View File

@@ -32,13 +32,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "libapparmor";
version = "5.0.2";
version = "5.0.1";
src = fetchFromGitLab {
owner = "apparmor";
repo = "apparmor";
tag = "v${finalAttrs.version}";
hash = "sha256-Kuc5Nrz4iq5MC5AOcJL9Sb54DWNKlEk3b3DW0vpgSZg=";
hash = "sha256-y5r8X7Cpwp7TSsKYXNoAeyy0MbgxLSW8gNtLsIvKP8c=";
};
sourceRoot = "${finalAttrs.src.name}/libraries/libapparmor";

View File

@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libffi";
version = "3.7.1";
version = "3.7.0";
src = fetchurl {
url =
with finalAttrs;
"https://github.com/libffi/libffi/releases/download/v${version}/${pname}-${version}.tar.gz";
hash = "sha256-1emmY43b0lE921RRjrZ+S75vpwe8wBwQ9iEvCgiNgZ0=";
hash = "sha256-IlXFpjjftRv2fCChKnu3DRf+senqurrAX1VzFG9YZDY=";
};
# Note: this package is used for bootstrapping fetchurl, and thus
@@ -32,6 +32,9 @@ stdenv.mkDerivation (finalAttrs: {
./freebsd-tsan-pthread.patch
];
# To workaround https://github.com/libffi/libffi/issues/993, we empty the test file:
postPatch = lib.optionalString stdenv.hostPlatform.isDarwin "echo 'int main (void) { return 0; }' > testsuite/libffi.call/i128-1.c";
strictDeps = true;
outputs = [
"out"
@@ -91,7 +94,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
homepage = "http://sourceware.org/libffi/";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ aduh95 ];
maintainers = [ ];
platforms = lib.platforms.all;
pkgConfigModules = [ "libffi" ];
};

View File

@@ -8,13 +8,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libmysofa";
version = "1.3.4";
version = "1.3.3";
src = fetchFromGitHub {
owner = "hoene";
repo = "libmysofa";
rev = "v${finalAttrs.version}";
hash = "sha256-gP/RjKzMx8JIYcyiivBGvy3kIdwHMEKY6abssyVUKNQ=";
hash = "sha256-jvib1hGPJEY2w/KjlD7iTtRy1s8LFG+Qhb2d6xdpUyc=";
};
outputs = [

View File

@@ -100,17 +100,6 @@ let
moveToOutput "share/man/man1/nc.1.gz" "$nc"
'';
doInstallCheck = true;
installCheckPhase = ''
runHook preInstallCheck
# Check whether the build target actually contains our cacert.
# A simple binary match for the path is enough.
grep "${cacert}/etc/ssl/certs/ca-bundle.crt" $out/lib/*libtls*
runHook postInstallCheck
'';
meta = {
description = "Free TLS/SSL implementation";
homepage = "https://www.libressl.org";
@@ -150,13 +139,6 @@ let
url = "https://github.com/libressl/portable/commit/a15ea0710398eaeed3be53cf643e80a1e80c981d.patch";
hash = "sha256-Mlf4SrGCCqALQicbGtmVGdkdfcE8DEGYkOuVyG2CozM=";
};
# https://github.com/libressl/portable/issues/1295
# https://github.com/libressl/portable/pull/1303
tls-default-ca-patch = fetchpatch {
url = "https://github.com/libressl/portable/commit/c85e07d0d68129fc1b1c9039b266099c8d735c3d.patch";
hash = "sha256-oNL3v8Ef1HrayXn+/3T4UhHLJos8eVMlqebVyaxnWVo=";
};
in
{
# 4.2 was released October 2025 and will become unsupported on October 22,
@@ -166,7 +148,6 @@ in
hash = "sha256-bVwvWFg1iOp5H0yGRQBAcdAN+lVKW/eIoAbKHrWr1ws=";
patches = [
common-cmake-install-full-dirs-patch
tls-default-ca-patch
];
};
@@ -175,8 +156,5 @@ in
libressl_4_3 = generic {
version = "4.3.2";
hash = "sha256-7fAa7iTGXWnmqe/LnUS82mgv+dTzu72V55Th36kIR7U=";
patches = [
tls-default-ca-patch
];
};
}

View File

@@ -1,84 +0,0 @@
{
stdenv,
lib,
fetchFromGitHub,
apple-sdk_14,
git,
pkg-config,
qt6,
libusb1,
udev,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "librevna";
version = "1.6.5";
__structuredAttrs = true;
src = fetchFromGitHub {
owner = "jankae";
repo = "LibreVNA";
tag = "v${finalAttrs.version}";
hash = "sha256-uPVnjhbFXP1Z+pJuWDX4xqQGcmbJI8ElHq8fVXN0Qcc=";
};
sourceRoot = "${finalAttrs.src.name}/Software/PC_Application/LibreVNA-GUI";
postPatch = ''
substituteInPlace resources/librevna.desktop \
--replace-fail Exec=/opt/LibreVNA-GUI Exec=$out/bin/LibreVNA-GUI
'';
nativeBuildInputs = [
git
pkg-config
qt6.qmake
qt6.qtsvg
qt6.wrapQtAppsHook
];
buildInputs = [
qt6.qtbase
libusb1
]
++ lib.optional stdenv.hostPlatform.isLinux udev
++ lib.optional stdenv.hostPlatform.isDarwin apple-sdk_14;
strictDeps = true;
installPhase =
if stdenv.hostPlatform.isDarwin then
''
runHook preInstall
mkdir -p $out/{Applications,bin}
mv LibreVNA-GUI.app $out/Applications
ln -s $out/Applications/LibreVNA-GUI.app/Contents/MacOS/LibreVNA-GUI $out/bin/LibreVNA-GUI
runHook postInstall
''
else
''
runHook preInstall
install -Dm755 LibreVNA-GUI -t $out/bin
install -Dm644 ../51-vna.rules -t $out/etc/udev/rules.d
install -Dm644 resources/librevna.desktop -t $out/share/applications
install -Dm644 resources/librevna.png -t $out/share/pixmaps
runHook postInstall
'';
meta = {
changelog = "https://github.com/jankae/LibreVNA/releases/tag/v${finalAttrs.version}";
homepage = "https://github.com/jankae/LibreVNA/";
description = "100kHz to 6GHz 2 port USB based VNA";
mainProgram = "LibreVNA-GUI";
license = lib.licenses.gpl3Only;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [
dunxen
];
};
})

View File

@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libsodium";
version = "1.0.22-unstable-2026-07-08";
version = "1.0.22-unstable-2026-04-16";
src = fetchFromGitHub {
owner = "jedisct1";
repo = "libsodium";
rev = "77a422c85a3b8b487de50c811b38d18394831ba6";
hash = "sha256-Ahka2PnrmYvTLjZMzik5mFsxhDpMLRMKT/I5ftUb0Xc=";
rev = "33cc75ab1565d9dcbe808354191bd572ad6b64d0";
hash = "sha256-8kS9FBoaFaJOjH7XZc8IG3GaQaUiYD/awQOhs7j0n1Y=";
};
outputs = [

View File

@@ -19,11 +19,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libssh";
version = "0.12.1";
version = "0.12.0";
src = fetchurl {
url = "https://www.libssh.org/files/${lib.versions.majorMinor finalAttrs.version}/libssh-${finalAttrs.version}.tar.xz";
hash = "sha256-05Qa8KLXjV2C7Xo2mI6RM5lDEvA1uWWabkP42zloeEw=";
hash = "sha256-Gmr0JNgyfl7t705f5/W5JCJt1hesnz3oDyF9gqNqcSE=";
};
outputs = [

View File

@@ -37,13 +37,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libtiff";
version = "4.7.2";
version = "4.7.1";
src = fetchFromGitLab {
owner = "libtiff";
repo = "libtiff";
rev = "v${finalAttrs.version}";
hash = "sha256-60Lpg5WRfWMzlOoOUA+C6KLlYIZ+3BjXidOVqv4M2GA=";
hash = "sha256-UiC6s86i7UavW86EKm74oPVlEacvoKmwW7KETjpnNaI=";
};
patches = [

View File

@@ -14,16 +14,16 @@ buildGoLatestModule (finalAttrs: {
__structuredAttrs = true;
pname = "matcha";
version = "0.44.0";
version = "0.43.0";
src = fetchFromGitHub {
owner = "floatpane";
repo = "matcha";
tag = "v${finalAttrs.version}";
hash = "sha256-y1YEnqTCmf+CMKpv3wN4SZsN+lUuv3T8pKmM+zu1Ipw=";
hash = "sha256-x+k1/k7pwJ0MW0t31ieaOkbP8LtqDSmHOBrNEGA0K6Q=";
};
vendorHash = "sha256-cg6R4WtDORwZlo+P16rN6qc0zZMOPtnr4VyQKV9Q2nM=";
vendorHash = "sha256-5smWIw8ofG61ugHxFbmQ9r9vcxi098/UmxUE15lx4wE=";
proxyVendor = true;
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [

View File

@@ -10,11 +10,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "matomo";
version = "5.12.0";
version = "5.10.0";
src = fetchurl {
url = "https://builds.matomo.org/matomo-${finalAttrs.version}.tar.gz";
hash = "sha256-yiQUXb9yGgJ8PFOL1tyXtXEmgCviaqCtN0DwxKcGZV0=";
hash = "sha256-i7nRQRY2gAzMQmRNGaksq4B516MsQuXQZbzlEUWEsQw=";
};
nativeBuildInputs = [ makeWrapper ];

View File

@@ -14,19 +14,19 @@
python3Packages.buildPythonApplication rec {
pname = "matrix-synapse";
version = "1.157.1";
version = "1.156.0";
pyproject = true;
src = fetchFromGitHub {
owner = "element-hq";
repo = "synapse";
rev = "v${version}";
hash = "sha256-yDfBtcBvIoWUfD8bqwGgeMvq4XHrr9ptVB6yKJWFX0c=";
hash = "sha256-x3EVmNPqcxtvt6ZaPsDCCcr7Z0LIO257s2gO3HCNmKA=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit pname version src;
hash = "sha256-KM3j2O7J4Sad6jKF2Ca4qkRLj3w7+/UCnK6T6x8kMfs=";
hash = "sha256-N/JWRFz9OKcxigjp86AVVZGK63MdZmEzwHhBgBuWZcY=";
};
build-system =

View File

@@ -27,10 +27,10 @@
#
# Ensure you also check ../mattermostLatest/package.nix.
regex = "^v(11\\.7\\.[0-9]+)$";
version = "11.7.7";
srcHash = "sha256-dV+U+2yYX4IrM/EMaBAMwhW9WJh976WGDWFNOqnkTE8=";
version = "11.7.6";
srcHash = "sha256-oMjfSX45+sEQwNpNVDTOlCBUK7OSBCCKpaUMMrRzdQM=";
vendorHash = "sha256-XaXqQN20c3DhW2/L0zhTA8dLeRp4MyBxUKpiMVwp/7s=";
npmDepsHash = "sha256-8ZEe2TM2bevzdn04YIcVICWFSaa8HZTVS4gKn6aFcqM=";
npmDepsHash = "sha256-F7o+AVM1WiuHKDQaqHbxDjWT1vAiddh4/D8EktxncAs=";
},
...
}:

View File

@@ -5,8 +5,8 @@
}:
callPackage ./generic.nix {
version = "4.2.0";
hash = "sha256-Xz5W5zYPNlASPyc1/Sz2O1LONdxpUkg1hgzKdax/3ag=";
version = "4.1.0";
hash = "sha256-TA1uka13So8URttw+JJVdKIL+IonkhIQSc0IfraXpIM=";
patches = [
# Fixes the build with GCC 14 on aarch64.

View File

@@ -6,8 +6,8 @@
}:
callPackage ./generic.nix {
version = "3.6.7";
hash = "sha256-t1ZPeFA3ftKaEIaXQ7RXZEsiOAYK4KSSm55SFr9g17A=";
version = "3.6.6";
hash = "sha256-+PW41/c8M/Yz0EVWM4Gt4HTNBMUTU5MayaKVZ+upLIo=";
patches = [
# Fixes the build with GCC 14 on aarch64.

View File

@@ -9,7 +9,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "metals";
version = "1.6.8";
version = "1.6.7";
deps = stdenv.mkDerivation {
name = "metals-deps-${finalAttrs.version}";
@@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
outputHashMode = "recursive";
outputHashAlgo = "sha256";
outputHash = "sha256-LdZ6I7zOUTHgS/TTo0T6Dh+Kb3YpgJg8gK0UngsA7Gs=";
outputHash = "sha256-2ly1vO+06EalQjEekRwm/g2wfdbq26IcEQscfM14Gvc=";
};
nativeBuildInputs = [

View File

@@ -185,7 +185,7 @@ pythonPackages.buildPythonApplication (finalAttrs: {
nativeCheckInputs =
with pythonPackages;
[
pytest9_0CheckHook
pytestCheckHook
writableTmpDirAsHomeHook
]
++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies

View File

@@ -0,0 +1,111 @@
{
lib,
stdenv,
fetchFromGitHub,
fetchurl,
raspberrypifw,
pcre,
boost,
freetype,
zlib,
}:
let
ffmpeg = stdenv.mkDerivation rec {
pname = "ffmpeg";
version = "1.1.3";
src = fetchurl {
url = "http://www.ffmpeg.org/releases/ffmpeg-${version}.tar.bz2";
sha256 = "03s1zsprz5p6gjgwwqcf7b6cvzwwid6l8k7bamx9i0f1iwkgdm0j";
};
configurePlatforms = [ ];
configureFlags = [
"--arch=${stdenv.hostPlatform.parsed.cpu.name}"
]
++ lib.optionals stdenv.hostPlatform.isAarch32 [
# TODO be better with condition
"--cpu=arm1176jzf-s"
]
++ [
"--disable-muxers"
"--enable-muxer=spdif"
"--enable-muxer=adts"
"--disable-encoders"
"--enable-encoder=ac3"
"--enable-encoder=aac"
"--disable-decoder=mpeg_xvmc"
"--disable-devices"
"--disable-ffprobe"
"--disable-ffplay"
"--disable-ffserver"
"--disable-ffmpeg"
"--enable-shared"
"--disable-doc"
"--enable-postproc"
"--enable-gpl"
"--enable-protocol=http"
"--enable-pthreads"
"--disable-runtime-cpudetect"
"--enable-pic"
"--disable-armv5te"
"--disable-neon"
"--enable-armv6t2"
"--enable-armv6"
"--enable-hardcoded-tables"
"--disable-runtime-cpudetect"
"--disable-debug"
"--arch=${stdenv.hostPlatform.parsed.cpu.name}"
"--target_os=${stdenv.hostPlatform.parsed.kernel.name}"
]
++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
"--cross-prefix=${stdenv.cc.targetPrefix}"
"--enable-cross-compile"
];
enableParallelBuilding = true;
meta = {
homepage = "http://www.ffmpeg.org/";
description = "Complete, cross-platform solution to record, convert and stream audio and video";
};
};
in
stdenv.mkDerivation {
pname = "omxplayer";
version = "0-unstable-2013-03-28";
src = fetchFromGitHub {
owner = "huceke";
repo = "omxplayer";
rev = "fbee325dc20441138d04d8d2022ad85956302e97";
sha256 = "0fkvv8il7ffqxki2gp8cxa5shh6sz9jsy5vv3f4025g4gss6afkg";
};
postPatch = ''
sed -i 1d Makefile
export INCLUDES="-I${raspberrypifw}/include/interface/vcos/pthreads -I${raspberrypifw}/include/interface/vmcs_host/linux/"
'';
installPhase = ''
mkdir -p $out/bin
cp omxplayer.bin $out/bin
'';
buildInputs = [
raspberrypifw
ffmpeg
pcre
boost
freetype
zlib
];
meta = {
homepage = "https://github.com/huceke/omxplayer";
description = "Commandline OMX player for the Raspberry Pi";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.arm;
};
}

View File

@@ -14,6 +14,7 @@
libGL,
glib,
libxml2,
pcre,
zlib,
boost,
jpegSupport ? true,
@@ -98,6 +99,7 @@ stdenv.mkDerivation (finalAttrs: {
++ lib.optional curlSupport curl
++ lib.optionals colladaSupport [
collada-dom
pcre
]
++ lib.optional opencascadeSupport opencascade-occt
++ lib.optional ffmpegSupport ffmpeg

View File

@@ -118,7 +118,6 @@ pythonPackages.buildPythonApplication (finalAttrs: {
"drf-spectacular-sidecar"
"python-dotenv"
"gotenberg-client"
"nltk"
"redis"
"scikit-learn"
"tika-client"

View File

@@ -1,7 +1,7 @@
{
lib,
stdenv,
python313Packages,
python312Packages,
fetchFromGitHub,
chromaprint,
@@ -12,17 +12,15 @@
gst_all_1,
writableTmpDirAsHomeHook,
nix-update-script,
}:
let
# A few more tests fail with python314Pacakges, indicating the code isn't
# ready for it yet.
pythonPackages = python313Packages;
pythonPackages = python312Packages;
pyqt5 = if enablePlayback then pythonPackages.pyqt5-multimedia else pythonPackages.pyqt5;
in
pythonPackages.buildPythonApplication (finalAttrs: {
pname = "picard";
# nix-update --commit picard --version-regex 'release-(.*)'
version = "2.13.3";
pyproject = true;
strictDeps = true;
@@ -47,7 +45,7 @@ pythonPackages.buildPythonApplication (finalAttrs: {
++ lib.optionals (lib.meta.availableOn stdenv.hostPlatform qt5.qtwayland) [
qt5.qtwayland
]
++ lib.optionals pyqt5.multimediaEnabled [
++ lib.optionals (pyqt5.multimediaEnabled) [
qt5.qtmultimedia.bin
gst_all_1.gst-libav
gst_all_1.gst-plugins-base
@@ -61,7 +59,7 @@ pythonPackages.buildPythonApplication (finalAttrs: {
"pyobjc-framework-Cocoa"
];
dependencies =
propagatedBuildInputs =
with pythonPackages;
[
charset-normalizer
@@ -106,17 +104,10 @@ pythonPackages.buildPythonApplication (finalAttrs: {
preFixup = ''
makeWrapperArgs+=("''${qtWrapperArgs[@]}")
''
+ lib.optionalString pyqt5.multimediaEnabled ''
+ lib.optionalString (pyqt5.multimediaEnabled) ''
makeWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0")
'';
passthru.updateScript = nix-update-script {
extraArgs = [
"--version-regex"
"release-(.*)"
];
};
meta = {
homepage = "https://picard.musicbrainz.org";
changelog = "https://picard.musicbrainz.org/changelog";

View File

@@ -36,9 +36,7 @@ buildGoModule (finalAttrs: {
homepage = "https://github.com/jedisct1/piknik";
changelog = "https://github.com/jedisct1/piknik/blob/${finalAttrs.src.rev}/ChangeLog";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [
sheeeng
];
maintainers = [ ];
mainProgram = "piknik";
};
})

View File

@@ -13,16 +13,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "prek";
version = "0.4.10";
version = "0.4.4";
src = fetchFromGitHub {
owner = "j178";
repo = "prek";
tag = "v${finalAttrs.version}";
hash = "sha256-tTr/Aob6jP1YL+n5vGkUkByew73WdP3mqLW5Lci1gNM=";
hash = "sha256-PAEmRQ5Vro83fkegOWsdY59U7WAQxBPSEalzxZV6K4o=";
};
cargoHash = "sha256-He55uH7t7NI5sYgowujqCMK5yjhC2F+8ZLxKG6TLjYY=";
cargoHash = "sha256-EmlR6Lmt5XR0uS/y3FqY5yGNeVBSdtLtEGH9jZLcP2o=";
nativeBuildInputs = [
installShellFiles

View File

@@ -1,14 +1,14 @@
{
version = "1.83.0";
version = "1.82.2";
hashes = {
linux-aarch_64 = "sha256-Nwnk4Upg8VZCVbR/bpJDct/wI6GGaTICK+Sh711ZVEM=";
linux-ppcle_64 = "sha256-xUwugnrRQQqEkupYFh7SPtqtNmXmNCjAE+msHskmPXY=";
linux-s390_64 = "sha256-hj+QMaSxtX+hs6G5qCxf7ON2bDvpEGovt9iuVFwsXAQ=";
linux-x86_32 = "sha256-qJ034I7Im1pEn5u6W16y662y4+d7ZpB9EQtd7hkSCG4=";
linux-x86_64 = "sha256-oZrnSqTLA+HQEmlWKsYWXsMqhIp769AyrqmguVaXGLo=";
osx-aarch_64 = "sha256-w+3q+DtvfVzsqm9PfeMq6WyUn0jJorp0NngnH6HQh3I=";
osx-x86_64 = "sha256-w+3q+DtvfVzsqm9PfeMq6WyUn0jJorp0NngnH6HQh3I=";
windows-x86_32 = "sha256-fwDjhD8Jhy7M7qPSc8vJSUA8H/OhWeOyV/69uuZX+9Y=";
windows-x86_64 = "sha256-MER2cr8kaMO3zVTLujYr4jPX8jcbBqbHf9/Fxb0CbJY=";
linux-aarch_64 = "sha256-RVdT8rpH1WHd5vQb+o3BP81ipuwFZ/Bv8Hr8BC7shwA=";
linux-ppcle_64 = "sha256-Jcjpo21XWjCeCMcWmjM5tPtQYwd5JZ0pUsfFXMAF95Q=";
linux-s390_64 = "sha256-Oe9brWzFO1aP3xcVhR8Uq40nJFTzyxDAtp0+3ErynjI=";
linux-x86_32 = "sha256-AlnBc3VBeV+jMn6T0QFWurd+0hywSihi7snop81bO2E=";
linux-x86_64 = "sha256-5SKpbtVprxNAXhzqODcPZ+I7U81RSjELWQKQ71/lYF4=";
osx-aarch_64 = "sha256-LNFM4zTJiLO5XHWT/iaipbQWgN2HwyjNxTMps/XlzYo=";
osx-x86_64 = "sha256-LNFM4zTJiLO5XHWT/iaipbQWgN2HwyjNxTMps/XlzYo=";
windows-x86_32 = "sha256-yrbPXrPSn+iaI16zCPh1rteFh1Q18sQuR9UWo+xMToQ=";
windows-x86_64 = "sha256-vfdo65O6o8ctW+qVdcWuH5sQDXypn4ktNHMCv6uJ0gw=";
};
}

View File

@@ -18,13 +18,13 @@ in
stdenv.mkDerivation (finalAttrs: {
pname = "qdmr";
version = "0.15.1";
version = "0.14.1";
src = fetchFromGitHub {
owner = "hmatuschek";
repo = "qdmr";
rev = "v${finalAttrs.version}";
hash = "sha256-RFGjL31o+aiy7O7UgZWjGSMBqG97b5BtwVr6HQD3Ioo=";
hash = "sha256-epttTJbqOtkacIu7IfBCAG1aGk02+0Ncalo7wRz+44k=";
};
nativeBuildInputs = [
@@ -38,7 +38,6 @@ stdenv.mkDerivation (finalAttrs: {
libusb1
libxslt
kdePackages.qtlocation
kdePackages.qtmultimedia
kdePackages.qtserialport
kdePackages.qttools
kdePackages.qtbase

View File

@@ -32,7 +32,7 @@
lapack,
curl,
tzdata,
withRecommendedPackages ? true,
withRecommendedPackages ? false,
enableStrictBarrier ? false,
enableMemoryProfiling ? false,
# R as of writing does not support outputting both .so and .a files; it outputs:
@@ -45,7 +45,7 @@ assert (!blas.isILP64) && (!lapack.isILP64);
stdenv.mkDerivation (finalAttrs: {
pname = "R";
version = "4.6.0";
version = "4.6.1";
src =
let
@@ -53,7 +53,7 @@ stdenv.mkDerivation (finalAttrs: {
in
fetchurl {
url = "https://cran.r-project.org/src/base/R-${lib.versions.major version}/${pname}-${version}.tar.gz";
hash = "sha256-uNybRUNmDHtZa4eTjfUyOUNQNgl2Un00QijuDtEuRew=";
hash = "sha256-TabmHSwKrF8UoufkMstfzCae/oPaQpMFC6fwPf9OLPQ=";
};
outputs = [

View File

@@ -1,87 +0,0 @@
{
lib,
buildGoModule,
fetchFromGitHub,
}:
let
# The web client verifies that the server version is a valid datetime string:
#
# Example:
# versionToTimestamp "2026-04-17T00-00-00Z"
# => "2026-04-17T00:00:00Z"
versionToTimestamp =
version:
let
splitTS = builtins.elemAt (builtins.split "(.*)(T.*)" version) 1;
in
builtins.concatStringsSep "" [
(builtins.elemAt splitTS 0)
(builtins.replaceStrings [ "-" ] [ ":" ] (builtins.elemAt splitTS 1))
];
# CopyrightYear will be printed to the CLI UI.
# Example:
# versionToYear "2026-04-17T00-00-00Z"
# => "2026"
versionToYear = version: builtins.elemAt (lib.splitString "-" version) 0;
in
buildGoModule (finalAttrs: {
__structuredAttrs = true;
pname = "silo";
version = "2026-06-18T00-00-00Z";
src = fetchFromGitHub {
owner = "pgsty";
repo = "minio";
tag = "RELEASE.${finalAttrs.version}";
hash = "sha256-TwuqWof8FozryQoZt1lybw7z8z8E3Ose4jbKZ0To2lk=";
};
vendorHash = "sha256-rewz3Sez/01iWGCEhMVmcVnIxxjgBzmeUyMqFi6s4mc=";
subPackages = [ "." ];
env.CGO_ENABLED = 0;
# nixpkgs go_1_26 pinned to 1.26.3; pgsty/minio's go.mod says go 1.26.4.
# Step down to 1.26.3 to use the available toolchain. If pgsty/minio
# genuinely needs 1.26.4 features, we can replace this with one of:
# - Go toolchain auto-switch: prePatch GOTOOLCHAIN=go1.26.4+auto
# (fails inside Nix sandbox since GOPROXY=off blocks toolchain download)
# - Override go: buildGoModule.override { go = go_1_26.overrideAttrs ... }
# (compile go 1.26.4 from source, ~510 min)
# - Wait for nixpkgs to bump go_1_26 past 1.26.4
postPatch = ''
substituteInPlace go.mod \
--replace-fail "go 1.26.4" "go 1.26.3"
'';
tags = [ "kqueue" ];
ldflags =
let
t = "github.com/minio/minio/cmd";
in
[
"-s"
"-w"
"-X ${t}.Version=${versionToTimestamp finalAttrs.version}"
"-X ${t}.ReleaseTag=RELEASE.${finalAttrs.version}"
"-X ${t}.CommitID=${finalAttrs.src.rev}"
"-X ${t}.CopyrightYear=${versionToYear finalAttrs.version}"
];
postInstall = ''
ln -s "$out/bin/minio" "$out/bin/silo"
'';
meta = {
description = "Community-maintained fork of MinIO packaged as silo";
homepage = "https://github.com/pgsty/minio";
changelog = "https://github.com/pgsty/minio/releases/tag/${finalAttrs.src.tag}";
maintainers = with lib.maintainers; [ randoneering ];
license = lib.licenses.agpl3Plus;
mainProgram = "silo";
};
})

View File

@@ -1,19 +1,19 @@
# Generated by ./update.sh - do not update manually!
# Last updated: 2026-07-23
# Last updated: 2026-05-14
{ fetchurl }:
{
aarch64-darwin = {
version = "4.51.180";
version = "4.49.89";
src = fetchurl {
url = "https://downloads.slack-edge.com/desktop-releases/mac/arm64/4.51.180/Slack-4.51.180-macOS.dmg";
hash = "sha256-6QhuZWEwQiW8ZyYTJRLMZq5MayBgX9xlBLdhttiTaoA=";
url = "https://downloads.slack-edge.com/desktop-releases/mac/arm64/4.49.89/Slack-4.49.89-macOS.dmg";
hash = "sha256-u5NppmmRyC+6HaPIcSSGOOdVRiZdT9GE1eHvad6rYdY=";
};
};
x86_64-linux = {
version = "4.51.180";
version = "4.49.89";
src = fetchurl {
url = "https://downloads.slack-edge.com/desktop-releases/linux/x64/4.51.180/slack-desktop-4.51.180-amd64.deb";
hash = "sha256-qkXhUXlHAzdwEqmtePCyFSw2iFLghSZ65ona+1wwjqE=";
url = "https://downloads.slack-edge.com/desktop-releases/linux/x64/4.49.89/slack-desktop-4.49.89-amd64.deb";
hash = "sha256-Shf4/igTudAwg0ve8iGjpLIS8AL/k90RDN92JyAMGy8=";
};
};
}

View File

@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "smfh";
version = "1.7";
version = "1.6";
src = fetchFromGitHub {
owner = "feel-co";
repo = "smfh";
tag = finalAttrs.version;
hash = "sha256-vKJWHujoGfTV61gjDglzu4ZMJ1phsUGNKELLEeF3QMg=";
hash = "sha256-mP/ln+GkafKSnK4LIrAZY45OZYErQFehHUKmBRhHJY4=";
};
cargoHash = "sha256-CvXZtq0o+cYrXP7FSBJLi23wtU9dsUOAOWDsht5cK+k=";
cargoHash = "sha256-6kybKx2aZ0pTr0yXPawqTnJVntL1NNCkgEvRFQEwtCk=";
meta = {
description = "Sleek Manifest File Handler";

View File

@@ -29,11 +29,6 @@ stdenv.mkDerivation (finalAttrs: {
url = "https://github.com/KhronosGroup/SPIRV-Tools/commit/2ec8457ab33d539b6f1fecc998360c0b8b05ed4f.diff";
hash = "sha256-YHbYBwXMm4rTKpmMW6I3LUafhA4RuNUdXqUBUAXwXpE=";
})
(fetchpatch {
url = "https://github.com/KhronosGroup/SPIRV-Tools/commit/0db9162641d9709c63c92a13e66fd88905180e89.diff";
hash = "sha256-eoS35Zxb+frQTTTNCaZ4TV/QZjaK45mW1OzzIlXQ1C0=";
})
]
# The cmake options are sufficient for turning on static building, but not
# for disabling shared building, just trim the shared lib from the CMake

View File

@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "srt";
version = "1.5.6";
version = "1.5.5";
src = fetchFromGitHub {
owner = "Haivision";
repo = "srt";
rev = "v${finalAttrs.version}";
sha256 = "sha256-fdgj6URuMaem+ZVy7D8Hnf2Ev1HindevdvX0xyxCL4M=";
sha256 = "sha256-hOkLlmtF9dKqXZTjAeBntkkg5WsmsZN6DKhyakoIF1k=";
};
nativeBuildInputs = [ cmake ];

View File

@@ -5,16 +5,16 @@
}:
rustPlatform.buildRustPackage rec {
pname = "telemt";
version = "3.4.25";
version = "3.4.23";
src = fetchFromGitHub {
owner = "telemt";
repo = "telemt";
tag = version;
hash = "sha256-A9+PWpVyHgQOFb/OsLc8vl4kq8J9reW1/5Hn4yTdJeI=";
hash = "sha256-8rKEMQPgIrvtLoM+LcSoXiYaMmCtb4OObnDUYagy+Ak=";
};
cargoHash = "sha256-ZaaT3S3Qy7HBI2dETy8JtvWttJWnkhRNA3wWz44pTpQ=";
cargoHash = "sha256-wjw+FE1yQ+zc2Ta3h7B3Wtejf6bGobstTKDCjFphU+M=";
checkFlags = [
# flaky: races between MiddleClientWriterCancelled and TrafficBudgetWaitCancelled observation paths

View File

@@ -11,13 +11,13 @@
buildGoModule (finalAttrs: {
pname = "temporal-cli";
version = "1.8.1";
version = "1.8.0";
src = fetchFromGitHub {
owner = "temporalio";
repo = "cli";
tag = "v${finalAttrs.version}";
hash = "sha256-RswHPnaWN3bLerhttVb/3G//cyz9Fr+x/B4h+/SSSqA=";
hash = "sha256-Z5Ba4oVQR6g/HyaBd/0iLIWq6Ht2SJAdylTVaErRFL0=";
};
vendorHash = "sha256-9lO9uhy1n85QYyoh27cKhdlcuL4GT98aCNWwe8tOwoQ=";

View File

@@ -12,7 +12,6 @@
bison,
flex,
ctestCheckHook,
buildPackages,
static ? stdenv.hostPlatform.isStatic,
}:
@@ -27,12 +26,6 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-gGAO+D0A/hEoHMm6OvRBc1Mks9y52kfd0q/Sg96pdW4=";
};
postPatch = lib.optionalString (!finalAttrs.finalPackage.doCheck) ''
# Compiling the tests doesn't work for cross builds.
substituteInPlace lib/py/CMakeLists.txt \
--replace-fail 'COMMAND ''${THRIFT_COMPILER} --gen py test/test_thrift_file/TestServer.thrift' ""
'';
# Workaround to make the Python wrapper not drop this package:
# pythonFull.buildEnv.override { extraLibs = [ thrift ]; }
pythonPath = [ ];
@@ -42,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: {
cmake
flex
pkg-config
(buildPackages.python3.withPackages (
(python3.withPackages (
ps:
with ps;
[
@@ -81,9 +74,7 @@ stdenv.mkDerivation (finalAttrs: {
# FIXME: Fails to link in static mode with undefined reference to
# `boost::unit_test::unit_test_main(bool (*)(), int, char**)'
(lib.cmakeBool "BUILD_TESTING" finalAttrs.finalPackage.doCheck)
# Building tutorials requires running thrift.
(lib.cmakeBool "BUILD_TUTORIALS" (stdenv.buildPlatform.canExecute stdenv.hostPlatform))
(lib.cmakeBool "BUILD_TESTING" (!static))
];
disabledTests = [
@@ -120,7 +111,6 @@ stdenv.mkDerivation (finalAttrs: {
description = "Library for scalable cross-language services";
mainProgram = "thrift";
homepage = "https://thrift.apache.org/";
downloadPage = "https://github.com/apache/thrift";
license = lib.licenses.asl20;
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [ bjornfor ];

View File

@@ -13,16 +13,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "tpnote";
version = "1.26.7";
version = "1.26.6";
src = fetchFromGitHub {
owner = "getreu";
repo = "tp-note";
tag = "v${finalAttrs.version}";
hash = "sha256-dg6IFozGnvCOHbqZ9p0Eu7CPAv7W1Yf+MqAAFxghBEg=";
hash = "sha256-ELRR2nIbkbD/WWS93lyHHYoPY/KLUBO9+/13UUFhA6Y=";
};
cargoHash = "sha256-Lu4NBYxplYk5Y3IbfiCv61whW9Dk6fIScZUIB5yBdCk=";
cargoHash = "sha256-gFfESz0yn9AJ4QCujaUyXrFnxyHzqi3IX5Gg0Gma0DQ=";
nativeBuildInputs = [
cmake

View File

@@ -8,16 +8,16 @@
stdenv.mkDerivation (finalAttrs: {
pname = "tzdata";
version = "2026c";
version = "2026b";
srcs = [
(fetchurl {
url = "https://data.iana.org/time-zones/releases/tzdata${finalAttrs.version}.tar.gz";
hash = "sha256-5KF4pEd/PQ6nfMMYKP9yqjj+/41hqhPn6Z4ULp2QK+Q=";
hash = "sha256-EUVD2fGaa/61vKQ2hq6hc9OHVaPbHy7sESZHrpLG9UQ=";
})
(fetchurl {
url = "https://data.iana.org/time-zones/releases/tzcode${finalAttrs.version}.tar.gz";
hash = "sha256-sc/8Os5MTHzQ77ovet2G7D0LedpIvPA1gmcf08j+rOg=";
hash = "sha256-N+nthCf101IcIvxY4pPL+wQ9cO7fEAOHCzPzY/Yco0Q=";
})
];

View File

@@ -63,13 +63,13 @@ assert lib.assertMsg (
) "unbound: withDoQ requires OpenSSL with QUIC support (OpenSSL >= 3.5)";
stdenv.mkDerivation (finalAttrs: {
pname = "unbound";
version = "1.25.2";
version = "1.25.1";
src = fetchFromGitHub {
owner = "NLnetLabs";
repo = "unbound";
tag = "release-${finalAttrs.version}";
hash = "sha256-zt0JpVmct7w6ay+p8CdH6SGt/rL/v//e7K3MT8KZfOY=";
hash = "sha256-1PXnxCPxoB5IrVBQIsrxiWAq+IoH7Ma9T1TTJsoTJc4=";
};
outputs = [

View File

@@ -25,13 +25,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "valkey";
version = "9.1.1";
version = "9.1.0";
src = fetchFromGitHub {
owner = "valkey-io";
repo = "valkey";
rev = finalAttrs.version;
hash = "sha256-wGHlPQ2JPxGTaJRJ9Siz3Q3eKdlo5z1tQpSFs9xZMbI=";
hash = "sha256-RMZz83fycpOTPWB1dIXU0/hdh4ZGC+6JhCws8htAQ5E=";
};
patches = lib.optional useSystemJemalloc ./use_system_jemalloc.patch;

View File

@@ -17,11 +17,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "xfsprogs";
version = "7.1.1";
version = "7.0.1";
src = fetchurl {
url = "mirror://kernel/linux/utils/fs/xfs/xfsprogs/xfsprogs-${finalAttrs.version}.tar.xz";
hash = "sha256-Bj7cMbqOhclcf6+b5GWgSJi7p8bmIv3ZsUbu1MpUFeg=";
hash = "sha256-SoyoOnrLjNksmX1jtprmTxcAVrNmopJKdT5H1LtLiwY=";
};
postPatch = ''

View File

@@ -8,13 +8,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "xsimd";
version = "14.3.0";
version = "14.2.0";
src = fetchFromGitHub {
owner = "xtensor-stack";
repo = "xsimd";
tag = finalAttrs.version;
hash = "sha256-0m9gUDCgGh58lf9uPp1Obw4rsqWEL1RffWYB6s315p0=";
hash = "sha256-BTiN4B3//wlB3nmOoluM/7bL7J7YIBp5afih9zUP1yw=";
};
# strictDeps raises the chance that xsimd will be able to be cross compiled

View File

@@ -38,7 +38,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "xvfb";
inherit (xorg-server) src version;
# TODO: commented out for rebuild avoidance after xorg-server update. revert
# on staging.
# inherit (xorg-server) src version;
version = "21.1.23";
src = fetchurl {
url = "mirror://xorg/individual/xserver/xorg-server-${finalAttrs.version}.tar.xz";
hash = "sha256-45gy5WF9ra8HL9+fDhnl0uHCoTYHrCgLrBq6n4/hRjQ=";
};
strictDeps = true;

View File

@@ -19,13 +19,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "yara";
version = "4.5.7";
version = "4.5.6";
src = fetchFromGitHub {
owner = "VirusTotal";
repo = "yara";
tag = "v${finalAttrs.version}";
hash = "sha256-4PK/GU02mcgMSkFllqGZ7zmswQb8b6bkfEWLoCGHo3E=";
hash = "sha256-vzYH56BC0Stb2I4U5VzxA0xG46xZkWmbTIC6BtzeNQ8=";
};
nativeBuildInputs = [

View File

@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "diff.yazi";
version = "0-unstable-2026-07-22";
version = "0-unstable-2026-07-01";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
rev = "bbac5e75b22a2893ef7cdd2bd6814b15f2abb91e";
hash = "sha256-lio4pvrqK575q7M+GtRr/5EdA4h2J/7gIvXK8c5rq1U=";
rev = "65559fd3edc33cb0fd24ec92874c763fa5f68e3e";
hash = "sha256-SLfwFGOcmlZIUqlSSMk7dEEUZQbKqPMidknS3vtFzPo=";
};
meta = {

View File

@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "gvfs.yazi";
version = "0-unstable-2026-07-23";
version = "0-unstable-2026-07-13";
src = fetchFromGitHub {
owner = "boydaihungst";
repo = "gvfs.yazi";
rev = "364b0a811d722a1fdb3c2bde36aa640591437967";
hash = "sha256-bQDcT04m1WvMRCiVIyer4WHgjYMaamMfolmH49lVSig=";
rev = "c5a0bb924eceeeb8b44bfc00aba0a97ba0287fa3";
hash = "sha256-hSHEN/F4uc1FFScB5lLRAKryLwP+O7I9vgEgobGbQyw=";
};
meta = {

View File

@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "restore.yazi";
version = "0-unstable-2026-07-22";
version = "0-unstable-2026-04-04";
src = fetchFromGitHub {
owner = "boydaihungst";
repo = "restore.yazi";
rev = "7bfcfcbda078b7e51d1ff9a62db9c654a3952fa4";
hash = "sha256-pmyS1rU5C6U9LloGoDFB8s6GwoMqG1Jve5OFooI64tU=";
rev = "0e0870460b9b74c5ae98b7f96c7c26a9a274ce6d";
hash = "sha256-rDsyMF5IEBHx+fJ0oYTCCQAlTSquUcOkFLC4Lmbuz6k=";
};
meta = {

View File

@@ -4,25 +4,8 @@
fetchpatch,
python3Packages,
qt6,
linkFarm,
hunspellDictsChromium,
dictionaries ? [
hunspellDictsChromium.en-us
hunspellDictsChromium.en-gb
hunspellDictsChromium.de-de
hunspellDictsChromium.fr-fr
hunspellDictsChromium.sv-se
],
}:
let
qtwebengineDictionaries = linkFarm "zapzap-qtwebengine-dictionaries" (
map (d: {
name = d.dictFileName;
path = d;
}) dictionaries
);
in
python3Packages.buildPythonApplication (finalAttrs: {
pname = "zapzap";
version = "7.0";
@@ -72,12 +55,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
dontWrapQtApps = true;
preFixup = ''
makeWrapperArgs+=(
"''${qtWrapperArgs[@]}"
${lib.optionalString (dictionaries != [ ]) ''
--set-default QTWEBENGINE_DICTIONARIES_PATH "${qtwebengineDictionaries}"
''}
)
makeWrapperArgs+=("''${qtWrapperArgs[@]}")
'';
# has no tests

View File

@@ -21,7 +21,6 @@ in
ncurses,
binutils,
buildEnv,
pkgsBuildBuild,
libunwind,
fetchpatch,
libx11,
@@ -178,7 +177,6 @@ stdenv.mkDerivation (
]
else
[ "nixpkgs_world" ];
nativeBuildInputs = optional (stdenv.hostPlatform != stdenv.targetPlatform) pkgsBuildBuild.ocaml;
buildInputs =
optional (lib.versionOlder version "4.07") ncurses
++ optionals useX11 [

View File

@@ -50,8 +50,8 @@ let
in
import ./default.nix
{
rustcVersion = "1.97.1";
rustcSha256 = "sha256-YiwrQpxTy/3A3TpR0DVU6RzWPr7BkSwfVwlkDN/vGp0=";
rustcVersion = "1.97.0";
rustcSha256 = "sha256-HAhV2JgqD7HQMhtgVLVbcy07HRfIRoQet/0Ks3vydvg=";
llvmSharedForBuild = llvmSharedFor pkgsBuildBuild;
llvmSharedForHost = llvmSharedFor pkgsBuildHost;
@@ -65,27 +65,27 @@ import ./default.nix
# Note: the version MUST be the same version that we are building. Upstream
# ensures that each released compiler can compile itself:
# https://github.com/NixOS/nixpkgs/pull/351028#issuecomment-2438244363
bootstrapVersion = "1.97.1";
bootstrapVersion = "1.97.0";
# fetch hashes by running `print-hashes.sh ${bootstrapVersion}`
bootstrapHashes = {
i686-unknown-linux-gnu = "914c2702deada0b9cf1d64bb3495d76e55cb3eba07d508472dde8b55a93e3759";
x86_64-unknown-linux-gnu = "b4cdbc7cc6b0ee0a2666b1872769fdb2ad8393b28b63952f6493b4b400e4832b";
x86_64-unknown-linux-musl = "40dbea28193cf2b488cf3e4a89274ccfb60efa50883f19917a382f84fd05bdc4";
arm-unknown-linux-gnueabihf = "ba62fe07ad85b507907705a14adc1e8bc258de5f6177ba41d77bbff9f469a4ce";
armv7-unknown-linux-gnueabihf = "e89c5e33aaddc6ef56857000c9117875c2997e9a1a500bd7b16277c9874b002f";
aarch64-unknown-linux-gnu = "2f2496c70bd336a66a4c8baf2d303ba161f3552f192444c3639ba903c7c1e2c5";
aarch64-unknown-linux-musl = "c5f45b5c6eb7f8fdb277c54c08402b7c931516740fbd4eccc26ba148f7cd5d57";
x86_64-apple-darwin = "5f4c84d2bcce7983468642855a45fc4978fba1324cfdd1ea0b182face3ab4ffa";
aarch64-apple-darwin = "cbd14c36f039f6f11f38148a6295d8234d18ddf20bea53031c86f119423a8b26";
powerpc64-unknown-linux-gnu = "2b507d5eb9b5c4c041b50e93e069db56d094f02e6df103dc74c016155141bfae";
powerpc64le-unknown-linux-gnu = "ff524eef5a59d801df09ccad5cdaf9ea1f0a07d75cbed2a7e9f013a9eb76a3c1";
powerpc64le-unknown-linux-musl = "15630f33fbea2dd9661f8482b6c612da271549aba40401444aaa53650e646b9b";
riscv64gc-unknown-linux-gnu = "59bec35d8febb2ab918fa41cffbaa5b07146a63bdc33f029ff756d70a3151ece";
s390x-unknown-linux-gnu = "808268af9e880d41b8cb32b242e38c9bd3ea7aba6409b02fbffa0fbc5370c538";
loongarch64-unknown-linux-gnu = "d5a925962854730ae7641420d8337af93988ea4ff47b503a856ec53776c87841";
loongarch64-unknown-linux-musl = "3fb653299d228e3e0726afb179b07dd10a51a2ecc3cdfcd740011b1d8420ca97";
x86_64-unknown-freebsd = "77866a4c449bcccb40e9d6712bf3eb899d29018ed8e841fd9d8d59370751f152";
i686-unknown-linux-gnu = "d066e5dd59c15fc1c793173d53b41719162de4470b5c34041a8bc664542df375";
x86_64-unknown-linux-gnu = "eb89b20287153391c49ebcdb7fd91b683a12438d129bfb92eadcc495545af3a7";
x86_64-unknown-linux-musl = "675bb2d574efc64da0563a9cb70cc017560394c5938e04c92987cad383299e8d";
arm-unknown-linux-gnueabihf = "180e487a1f7abaeda374b942d369dd7faa4364b1267629d48552d9a17a5bc4ab";
armv7-unknown-linux-gnueabihf = "2f9dfd76694efcf391f6d4947e97be17d1f469c9e989ed194660ddd85877ca60";
aarch64-unknown-linux-gnu = "70fb01b4894d56fad34c260ce63aee647589be57a26ab33730110d8228cbcf02";
aarch64-unknown-linux-musl = "28efcf4ee31235eb5f7820dadba46400ab9dbbb030719e7a2ab284b02c8cbf82";
x86_64-apple-darwin = "3dc9ad8ec35a9f0acd2c5ae2c80c36baf5c7010423bf339ca55709fc995885d4";
aarch64-apple-darwin = "c2e6a5ef480f5715ae9874188c1fa749b6a6f90d8d911f5a3a5d768f0ac70427";
powerpc64-unknown-linux-gnu = "62c9f9b7887505fc4dcda40784469f23909657d245e53025a7a8124b016d6631";
powerpc64le-unknown-linux-gnu = "a8d3f487d07cebc48ce03ad66a970a5f5138a5c1e7c7cec12fb9b6e47a24bf1a";
powerpc64le-unknown-linux-musl = "09fee3b9ede1e94ff6c3bad3918dc231be909c74bb182e0acd583c03a9f1df5f";
riscv64gc-unknown-linux-gnu = "be239392f7112f6a81f20c9e715d5743319a8b773592e027ad800d73527d8fae";
s390x-unknown-linux-gnu = "fee699e31d0a0034f46669c473e61a88af6734f8c5902d77329ac236fcd9b538";
loongarch64-unknown-linux-gnu = "37ad9d55b98cc680a2d75c7184e6457b632ce82690a56be7a2044e32c91176ce";
loongarch64-unknown-linux-musl = "bfba202bae252ac372026171d9bc98e5eb80578d576546f56e8aee2e9d64ecf0";
x86_64-unknown-freebsd = "77101232e3769395e99c0e663d2c8beb3d4127857945cf7c812c1886ba823b8f";
};
selectRustPackage = pkgs: pkgs.rust_1_97;

View File

@@ -46,7 +46,6 @@ mkCoqDerivation {
releaseRev = v: "v${v}";
release."3.5".hash = "sha256-ur6XGhTUQ1XdcyC6RERYaTwyzL58mWwdihY/yemjfQg=";
release."3.4".hash = "sha256-AnyiM5B7JJZI5LR0vSi6baVIx9SibYRiho7UBg1uV5w=";
release."3.3".hash = "sha256-Zn9245fr0OhgaXjWlIO1QwSxrQYetj7qPHwZAXTdqNc=";
release."3.2".hash = "sha256-4HOFFQzKbHIq+ktjJaS5b2Qr8WL1eQ26YxF4vt1FdWM=";
@@ -73,7 +72,7 @@ mkCoqDerivation {
lib.switch
[ coq.coq-version mathcomp.version ]
[
(case (range "8.16" "9.1") (isGe "2.0") "3.5")
(case (range "8.16" "9.1") (isGe "2.0") "3.4")
(case (range "8.12" "8.20") (range "1.12" "1.19") "2.4")
]
null;

View File

@@ -33,7 +33,7 @@ mkCoqDerivation {
lib.switch
[ coq.coq-version mathcomp.version ]
[
(case (range "9.0" "9.3") (range "2.6.0" "2.6.0") "2.5.0") # also works on MC 2.4 and 2.5 but breaks validsdp
(case (range "9.0" "9.2") (range "2.6.0" "2.6.0") "2.5.0") # also works on MC 2.4 and 2.5 but breaks validsdp
(case (range "8.18" "9.1") (range "2.1.0" "2.5.0") "2.4.0")
(case (range "8.17" "9.0") (range "2.1.0" "2.3.0") "2.3.0")
(case (range "8.17" "8.20") (isGe "2.1.0") "2.2.0")

View File

@@ -34,7 +34,7 @@ mkCoqDerivation {
lib.switch
[ coq.coq-version mathcomp-character.version ]
[
(case (range "9.1" "9.3") (range "2.5" "2.6") "2.4.0")
(case (range "9.1" "9.2") (range "2.5" "2.6") "2.4.0")
(case (range "9.0" "9.1") (range "2.5" "2.5") "2.3.0")
(case (range "8.16" "9.1") (range "2.2.0" "2.4.0") "2.2.0")
(case (range "8.16" "9.0") (range "2.1.0" "2.3.0") "2.1.0")

View File

@@ -32,6 +32,7 @@
[ coq.coq-version mathcomp-boot.version ]
[
(case (range "8.20" "9.1") (range "2.3.0" "2.5.0") "0.3.1")
(case (range "8.18" "9.1") (range "2.3.0" "2.4.0") "0.2.4")
(case (range "8.18" "8.20") (range "2.3.0" "2.3.0") "0.2.3")
(case (range "8.18" "8.20") (range "2.1.0" "2.2.0") "0.2.2")
# This is the original dependency:

View File

@@ -22,7 +22,6 @@
uhd,
icu,
airspy,
airspyhf,
hackrf,
libbladeRF,
rtl-sdr,
@@ -80,7 +79,7 @@ mkDerivation (finalAttrs: {
python.pkgs.pybind11
];
cmakeFlags = [
(lib.cmakeBool "ENABLE_PYTHON" (gnuradio.hasFeature "python-support"))
(if (gnuradio.hasFeature "python-support") then "-DENABLE_PYTHON=ON" else "-DENABLE_PYTHON=OFF")
]
++ finalAttrs.finalPackage.passthru.enabledFeaturesCmakeFlags;
nativeBuildInputs = [
@@ -96,7 +95,6 @@ mkDerivation (finalAttrs: {
# Other features don't have dependencies but can still be disabled in the
# `features` argument.
airspy = [ airspy ];
airspyhf = [ airspyhf ];
bladerf = [ libbladeRF ];
hackrf = [ hackrf ];
rtl = [ rtl-sdr ];

View File

@@ -17,7 +17,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "fontconfig";
version = "2.18.2";
version = "2.18.1";
outputs = [
"bin"
@@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: {
# ref: https://github.com/NixOS/nixpkgs/pull/401037#discussion_r2055430206
src = fetchurl {
url = "https://gitlab.freedesktop.org/api/v4/projects/890/packages/generic/fontconfig/${finalAttrs.version}/fontconfig-${finalAttrs.version}.tar.xz";
hash = "sha256-z45ldu8EhMFQeb2vd82cUcRk31NlgUraTT7nMx6jHrU=";
hash = "sha256-IwDz2/pyU7OkT0/uzbyN+kXd5dws+3H86vMfOUy0EDE=";
};
nativeBuildInputs = [

View File

@@ -69,7 +69,8 @@ let
++ optional (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.is64bit) "ABI=64"
# to build a .dll on windows, we need --disable-static + --enable-shared
# see https://gmplib.org/manual/Notes-for-Particular-Systems.html
++ optional (!withStatic && stdenv.hostPlatform.isPE) "--disable-static --enable-shared";
++ optional (!withStatic && stdenv.hostPlatform.isPE) "--disable-static --enable-shared"
++ optional (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) "--disable-assembly";
doCheck = true; # not cross;

View File

@@ -1,10 +1,10 @@
{ callPackage, fetchurl }:
callPackage ./generic.nix rec {
version = "1.0.6";
version = "1.0.5";
src = fetchurl {
url = "mirror://gnu/libmicrohttpd/libmicrohttpd-${version}.tar.gz";
hash = "sha256-u1z8rfxS29XrUS1uKZXgNhNRwz6XqHq6Qm06Snumz3A=";
hash = "sha256-tG0A9Y76b0l7l9LngsTuZjAdQS3dhV3TBoUYs6LNPqI=";
};
}

View File

@@ -48,14 +48,14 @@
buildPythonPackage (finalAttrs: {
pname = "aiohttp";
version = "3.14.2";
version = "3.14.1";
pyproject = true;
src = fetchFromGitHub {
owner = "aio-libs";
repo = "aiohttp";
tag = "v${finalAttrs.version}";
hash = "sha256-gpAYbANSlUZoB0lATEP2N288GxlF8/GzD7bEW1AkHZw=";
hash = "sha256-OJSLv/NfVrKESZqNr51FJUzLRz7wLMRdGoNjKC5EhlI=";
};
postPatch = ''

View File

@@ -31,14 +31,14 @@
buildPythonPackage rec {
pname = "drf-spectacular";
version = "0.30.0";
version = "0.29.0";
pyproject = true;
src = fetchFromGitHub {
owner = "tfranzel";
repo = "drf-spectacular";
tag = version;
hash = "sha256-CuN3ZmFQBLUlRteXVcWF/oE9vvLcaFAoEbkF3hHQLgQ=";
hash = "sha256-7Eq0Z/BR/tvGS6RRRoy3jOyBQkc58QETHWy47S6tSD8=";
};
build-system = [ setuptools ];

View File

@@ -3,16 +3,16 @@
buildPythonPackage,
fetchFromGitHub,
cython,
packaging,
pkgconfig,
setuptools,
wheel,
pytestCheckHook,
python,
}:
buildPythonPackage rec {
pname = "faust-cchardet";
version = "2.1.20";
version = "2.1.19";
pyproject = true;
src = fetchFromGitHub {
@@ -20,19 +20,14 @@ buildPythonPackage rec {
repo = "cChardet";
tag = "v${version}";
fetchSubmodules = true;
hash = "sha256-MeRX/g38c+q2jiTtEhUpaGYf+5tkhexRGuIG0PdUGvI=";
hash = "sha256-yY6YEhXC4S47rxnkKAta4m16IVGn7gkHSt056bYOYJ4=";
};
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail "packaging<26" packaging
'';
build-system = [
nativeBuildInputs = [
cython
packaging
pkgconfig
setuptools
wheel
];
postFixup = ''
@@ -46,7 +41,7 @@ buildPythonPackage rec {
nativeCheckInputs = [ pytestCheckHook ];
meta = {
changelog = "https://github.com/faust-streaming/cChardet/blob/${src.tag}/CHANGES.rst";
changelog = "https://github.com/faust-streaming/cChardet/blob/${src.rev}/CHANGES.rst";
description = "High-speed universal character encoding detector";
mainProgram = "cchardetect";
homepage = "https://github.com/faust-streaming/cChardet";

View File

@@ -2,30 +2,27 @@
lib,
buildPythonPackage,
fetchPypi,
setuptools,
python-dateutil,
lxml,
pytestCheckHook,
}:
buildPythonPackage (finalAttrs: {
buildPythonPackage rec {
pname = "feedgen";
version = "1.0.0";
pyproject = true;
format = "setuptools";
src = fetchPypi {
inherit (finalAttrs) pname version;
inherit pname version;
hash = "sha256-2b1Rw7XpVqKlKZjDcIxNLHKfL8wxEYjh5dO5cmOTVGo=";
};
build-system = [ setuptools ];
dependencies = [
propagatedBuildInputs = [
python-dateutil
lxml
];
nativeCheckInputs = [ pytestCheckHook ];
# No tests in archive
doCheck = false;
meta = {
description = "Python module to generate ATOM feeds, RSS feeds and Podcasts";
@@ -37,4 +34,4 @@ buildPythonPackage (finalAttrs: {
];
maintainers = with lib.maintainers; [ casey ];
};
})
}

View File

@@ -2,29 +2,24 @@
buildPythonPackage,
lib,
fetchPypi,
setuptools,
}:
buildPythonPackage (finalAttrs: {
buildPythonPackage rec {
pname = "fields";
version = "5.0.0";
pyproject = true;
format = "setuptools";
src = fetchPypi {
inherit (finalAttrs) pname version;
inherit pname version;
hash = "sha256-MdSqA9jUTjXfE8Qx3jUTaZfwR6kkpZfYT3vCCeG+Vyc=";
};
build-system = [ setuptools ];
pythonImportsCheck = [ "fields" ];
doCheck = false; # Argument(s) {'path'} are declared in the hookimpl but can not be found in the hookspec
meta = {
description = "Container class boilerplate killer";
homepage = "https://github.com/ionelmc/python-fields";
license = lib.licenses.bsd2;
maintainers = [ lib.maintainers.sheepforce ];
};
})
}

View File

@@ -41,7 +41,6 @@ buildPythonPackage (finalAttrs: {
"tests/test_virtualenv.py"
# Very prone to timeouts on busy machines
"tests/test_filelock.py"
"tests/test_read_write.py"
];
meta = {

View File

@@ -29,14 +29,14 @@
buildPythonPackage (finalAttrs: {
pname = "httpcore2";
version = "2.9.1";
version = "2.5.0";
pyproject = true;
src = fetchFromGitHub {
owner = "pydantic";
repo = "httpx2";
tag = "v${finalAttrs.version}";
hash = "sha256-3kghDQMYksF9a4sFGajzNfGPOjdX1OiMwv7rH/fbmM0=";
hash = "sha256-vIWAUjHPyafbeeUc2OvGpkiOoTj1fTniRnQiKSdkm6s=";
};
postPatch = ''

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