Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2025-06-18 00:18:04 +00:00
committed by GitHub
108 changed files with 1205 additions and 3556 deletions
+1 -1
View File
@@ -201,7 +201,7 @@ jobs:
pull_number: pull_request.number
}))
.filter(review => review.state == 'APPROVED')
.map(review => review.user.id)
.map(review => review.user?.id)
)
const maintainers = new Set(Object.keys(
+161 -154
View File
@@ -62,172 +62,179 @@
optimize ? true, # disable to print Lua DSP script output to stdout
videoSupport ? true,
}:
stdenv.mkDerivation rec {
pname = "ardour";
version = "8.11";
stdenv.mkDerivation (
finalAttrs:
let
majorVersion = lib.versions.major finalAttrs.version;
in
{
pname = "ardour";
version = "8.12";
# We can't use `fetchFromGitea` here, as attempting to fetch release archives from git.ardour.org
# result in an empty archive. See https://tracker.ardour.org/view.php?id=7328 for more info.
src = fetchgit {
url = "git://git.ardour.org/ardour/ardour.git";
rev = version;
hash = "sha256-z+rIWFVua1IG4GZ8kH3quKaBbN+I7Yr62vukJZk6KAg=";
};
# We can't use `fetchFromGitea` here, as attempting to fetch release archives from git.ardour.org
# result in an empty archive. See https://tracker.ardour.org/view.php?id=7328 for more info.
src = fetchgit {
url = "git://git.ardour.org/ardour/ardour.git";
rev = finalAttrs.version;
hash = "sha256-4IgBQ53cwPA35YwNQyo+qBqsMGv+TLn6w1zaDX97erE=";
};
bundledContent = fetchzip {
url = "https://web.archive.org/web/20221026200824/http://stuff.ardour.org/loops/ArdourBundledMedia.zip";
hash = "sha256-IbPQWFeyMuvCoghFl1ZwZNNcSvLNsH84rGArXnw+t7A=";
# archive does not contain a single folder at the root
stripRoot = false;
};
bundledContent = fetchzip {
url = "https://web.archive.org/web/20221026200824/http://stuff.ardour.org/loops/ArdourBundledMedia.zip";
hash = "sha256-IbPQWFeyMuvCoghFl1ZwZNNcSvLNsH84rGArXnw+t7A=";
# archive does not contain a single folder at the root
stripRoot = false;
};
patches = [
# AS=as in the environment causes build failure https://tracker.ardour.org/view.php?id=8096
./as-flags.patch
./default-plugin-search-paths.patch
];
patches = [
# AS=as in the environment causes build failure https://tracker.ardour.org/view.php?id=8096
./as-flags.patch
./default-plugin-search-paths.patch
];
# Ardour's wscript requires git revision and date to be available.
# Since they are not, let's generate the file manually.
postPatch = ''
printf '#include "libs/ardour/ardour/revision.h"\nnamespace ARDOUR { const char* revision = "${version}"; const char* date = ""; }\n' > libs/ardour/revision.cc
sed 's|/usr/include/libintl.h|${glibc.dev}/include/libintl.h|' -i wscript
patchShebangs ./tools/
substituteInPlace libs/ardour/video_tools_paths.cc \
--replace-fail 'ffmpeg_exe = X_("");' 'ffmpeg_exe = X_("${ffmpeg}/bin/ffmpeg");' \
--replace-fail 'ffprobe_exe = X_("");' 'ffprobe_exe = X_("${ffmpeg}/bin/ffprobe");'
'';
# Ardour's wscript requires git revision and date to be available.
# Since they are not, let's generate the file manually.
postPatch = ''
printf '#include "libs/ardour/ardour/revision.h"\nnamespace ARDOUR { const char* revision = "${finalAttrs.version}"; const char* date = ""; }\n' > libs/ardour/revision.cc
sed 's|/usr/include/libintl.h|${glibc.dev}/include/libintl.h|' -i wscript
patchShebangs ./tools/
substituteInPlace libs/ardour/video_tools_paths.cc \
--replace-fail 'ffmpeg_exe = X_("");' 'ffmpeg_exe = X_("${ffmpeg}/bin/ffmpeg");' \
--replace-fail 'ffprobe_exe = X_("");' 'ffprobe_exe = X_("${ffmpeg}/bin/ffprobe");'
'';
nativeBuildInputs = [
doxygen
graphviz # for dot
itstool
makeWrapper
perl
pkg-config
python3
wafHook
];
buildInputs =
[
alsa-lib
aubio
boost
cairomm
cppunit
curl
dbus
ffmpeg
fftw
fftwSinglePrec
flac
fluidsynth
glibmm
gtkmm2
hidapi
nativeBuildInputs = [
doxygen
graphviz # for dot
itstool
kissfft
libarchive
libjack2
liblo
libltc
libogg
libpulseaudio
librdf_rasqal
libsamplerate
libsigcxx
libsndfile
libusb1
libuv
libwebsockets
libxml2
libxslt
lilv
lrdf
lv2
pango
makeWrapper
perl
pkg-config
python3
qm-dsp
readline
rubberband
serd
sord
soundtouch
sratom
suil
taglib
vamp-plugin-sdk
]
++ lib.optionals videoSupport [
harvid
xjadeo
wafHook
];
wafConfigureFlags = [
"--cxx17"
"--docs"
"--freedesktop"
"--no-phone-home"
"--ptformat"
"--run-tests"
"--test"
# since we don't have https://github.com/agfline/LibAAF yet,
# we need to use some of ardours internal libs, see:
# https://discourse.ardour.org/t/ardour-8-2-released/109615/6
# and
# https://discourse.ardour.org/t/ardour-8-2-released/109615/8
# "--use-external-libs"
] ++ lib.optional optimize "--optimize";
buildInputs =
[
alsa-lib
aubio
boost
cairomm
cppunit
curl
dbus
ffmpeg
fftw
fftwSinglePrec
flac
fluidsynth
glibmm
gtkmm2
hidapi
itstool
kissfft
libarchive
libjack2
liblo
libltc
libogg
libpulseaudio
librdf_rasqal
libsamplerate
libsigcxx
libsndfile
libusb1
libuv
libwebsockets
libxml2
libxslt
lilv
lrdf
lv2
pango
perl
python3
qm-dsp
readline
rubberband
serd
sord
soundtouch
sratom
suil
taglib
vamp-plugin-sdk
]
++ lib.optionals videoSupport [
harvid
xjadeo
];
postInstall =
''
# wscript does not install these for some reason
install -vDm 644 "build/gtk2_ardour/ardour.xml" \
-t "$out/share/mime/packages"
install -vDm 644 "build/gtk2_ardour/ardour${lib.versions.major version}.desktop" \
-t "$out/share/applications"
for size in 16 22 32 48 256 512; do
install -vDm 644 "gtk2_ardour/resources/Ardour-icon_''${size}px.png" \
"$out/share/icons/hicolor/''${size}x''${size}/apps/ardour${lib.versions.major version}.png"
done
install -vDm 644 "ardour.1"* -t "$out/share/man/man1"
wafConfigureFlags = [
"--cxx17"
"--docs"
"--freedesktop"
"--no-phone-home"
"--ptformat"
"--run-tests"
"--test"
# since we don't have https://github.com/agfline/LibAAF yet,
# we need to use some of ardours internal libs, see:
# https://discourse.ardour.org/t/ardour-8-2-released/109615/6
# and
# https://discourse.ardour.org/t/ardour-8-2-released/109615/8
# "--use-external-libs"
] ++ lib.optional optimize "--optimize";
# install additional bundled beats, chords and progressions
cp -rp "${bundledContent}"/* "$out/share/ardour${lib.versions.major version}/media"
''
+ lib.optionalString videoSupport ''
# `harvid` and `xjadeo` must be accessible in `PATH` for video to work.
wrapProgram "$out/bin/ardour${lib.versions.major version}" \
--prefix PATH : "${
lib.makeBinPath [
harvid
xjadeo
]
}"
'';
postInstall =
''
# wscript does not install these for some reason
install -vDm 644 "build/gtk2_ardour/ardour.xml" \
-t "$out/share/mime/packages"
install -vDm 644 "build/gtk2_ardour/ardour${majorVersion}.desktop" \
-t "$out/share/applications"
for size in 16 22 32 48 256 512; do
install -vDm 644 "gtk2_ardour/resources/Ardour-icon_''${size}px.png" \
"$out/share/icons/hicolor/''${size}x''${size}/apps/ardour${majorVersion}.png"
done
install -vDm 644 "ardour.1"* -t "$out/share/man/man1"
LINKFLAGS = "-lpthread";
# install additional bundled beats, chords and progressions
cp -rp "${finalAttrs.bundledContent}"/* "$out/share/ardour${majorVersion}/media"
''
+ lib.optionalString videoSupport ''
# `harvid` and `xjadeo` must be accessible in `PATH` for video to work.
wrapProgram "$out/bin/ardour${majorVersion}" \
--prefix PATH : "${
lib.makeBinPath [
harvid
xjadeo
]
}"
'';
meta = {
description = "Multi-track hard disk recording software";
longDescription = ''
Ardour is a digital audio workstation (DAW), You can use it to
record, edit and mix multi-track audio and midi. Produce your
own CDs. Mix video soundtracks. Experiment with new ideas about
music and sound.
LINKFLAGS = "-lpthread";
Please consider supporting the ardour project financially:
https://community.ardour.org/donate
'';
homepage = "https://ardour.org/";
license = lib.licenses.gpl2Plus;
mainProgram = "ardour8";
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [
magnetophon
mitchmindtree
];
};
}
meta = {
description = "Multi-track hard disk recording software";
longDescription = ''
Ardour is a digital audio workstation (DAW), You can use it to
record, edit and mix multi-track audio and midi. Produce your
own CDs. Mix video soundtracks. Experiment with new ideas about
music and sound.
Please consider supporting the ardour project financially:
https://community.ardour.org/donate
'';
homepage = "https://ardour.org/";
license = lib.licenses.gpl2Plus;
mainProgram = "ardour8";
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [
magnetophon
mitchmindtree
ryand56
];
};
}
)
+2 -2
View File
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "seq66";
version = "0.99.19";
version = "0.99.20";
src = fetchFromGitHub {
owner = "ahlstromcj";
repo = "seq66";
rev = version;
hash = "sha256-9cEvwJTH6Iwi4aZQHTjQ/DhUtKYw2QC1Oq+D1/tpE90=";
hash = "sha256-YFSvwviC2f5PJD91jcmLuqf+kDqDeMhXNXD3n45kJL8=";
};
nativeBuildInputs = [
@@ -1,99 +0,0 @@
{
lib,
stdenv,
mkDerivation,
fetchFromGitHub,
fetchpatch2,
pkg-config,
cmake,
openssl,
db53,
boost,
zlib,
miniupnpc,
qtbase ? null,
qttools ? null,
util-linux,
protobuf,
qrencode,
libevent,
libnatpmp,
sqlite,
withGui,
python3,
jemalloc,
zeromq,
}:
mkDerivation rec {
pname = "bitcoin" + lib.optionalString (!withGui) "d" + "-abc";
version = "0.29.7";
src = fetchFromGitHub {
owner = "bitcoin-ABC";
repo = "bitcoin-abc";
rev = "v${version}";
hash = "sha256-+9uBmmdQ/shWYnJ7tM+Y8OgqYcQHHI2qeMw2tl1lE+w=";
};
patches = [
# upnp: add compatibility for miniupnpc 2.2.8
(fetchpatch2 {
url = "https://github.com/Bitcoin-ABC/bitcoin-abc/commit/5678070f182124a1a8c7c60873d1877094be76ab.patch?full_index=1";
hash = "sha256-QC7TlWepVxQuIZVTbGtQy+HmmXP8PWNhJWdVYudJvmI=";
})
];
nativeBuildInputs = [
pkg-config
cmake
];
buildInputs =
[
openssl
db53
boost
zlib
python3
jemalloc
libnatpmp
zeromq
miniupnpc
util-linux
protobuf
libevent
sqlite
]
++ lib.optionals withGui [
qtbase
qttools
qrencode
];
cmakeFlags = lib.optionals (!withGui) [
"-DBUILD_BITCOIN_QT=OFF"
];
# many of the generated scripts lack execute permissions
postConfigure = ''
find ./. -type f -iname "*.sh" -exec chmod +x {} \;
'';
meta = {
description = "Peer-to-peer electronic cash system (Cash client)";
longDescription = ''
Bitcoin ABC is the name of open source software which enables the use of Bitcoin.
It is designed to facilite a hard fork to increase Bitcoin's block size limit.
"ABC" stands for "Adjustable Blocksize Cap".
Bitcoin ABC is a fork of the Bitcoin Core software project.
'';
homepage = "https://bitcoinabc.org/";
changelog = "https://www.bitcoinabc.org/doc/release-notes/release-notes-${version}.html";
maintainers = with lib.maintainers; [ lassulus ];
license = lib.licenses.mit;
broken = stdenv.hostPlatform.isDarwin;
platforms = lib.platforms.unix;
mainProgram = "bitcoin-cli";
};
}
@@ -39,6 +39,7 @@ mapAliases (
airline = vim-airline;
alternative = a-vim; # backwards compat, added 2014-10-21
bats = bats-vim;
blueballs-neovim = throw "`blueballs-neovim` has been removed"; # added 2025-06-17
BufOnly = BufOnly-vim;
calendar = calendar-vim;
coffee-script = vim-coffee-script;
File diff suppressed because it is too large Load Diff
@@ -43,12 +43,12 @@
};
angular = buildGrammar {
language = "angular";
version = "0.0.0+rev=8435251";
version = "0.0.0+rev=820566b";
src = fetchFromGitHub {
owner = "dlvandenberg";
repo = "tree-sitter-angular";
rev = "843525141575e397541e119698f0532755e959f6";
hash = "sha256-SPBtbwEMGPrEUCbxSlQl44+hK4Yphngp8QsLkmMsDBk=";
rev = "820566bb4eb3d288822dbfee42417a5a9491aea6";
hash = "sha256-sSa/a0Py0M5fDRxe/9jTLHDq7Wl4bK3umSZOI82FLwg=";
};
meta.homepage = "https://github.com/dlvandenberg/tree-sitter-angular";
};
@@ -121,12 +121,12 @@
};
bash = buildGrammar {
language = "bash";
version = "0.0.0+rev=0c46d79";
version = "0.0.0+rev=56b54c6";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-bash";
rev = "0c46d792d54c536be5ff7eb18eb95c70fccdb232";
hash = "sha256-ODWgFpCLLPgzNYXFhfAVvDXPr5bW8/49ezsaS9MOWMk=";
rev = "56b54c61fb48bce0c63e3dfa2240b5d274384763";
hash = "sha256-vRaN/mNfpR+hdv2HVS1bzaW0o+HGjizRFsk3iinICJE=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash";
};
@@ -231,23 +231,23 @@
};
c = buildGrammar {
language = "c";
version = "0.0.0+rev=0910937";
version = "0.0.0+rev=7fa1be1";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-c";
rev = "091093731389448e10822dd140621cfec1ff96b2";
hash = "sha256-VKbmi5UjwkK1sME11x97lAvLvliDK4Wc/1V0hkQZDS0=";
rev = "7fa1be1b694b6e763686793d97da01f36a0e5c12";
hash = "sha256-gmzbdwvrKSo6C1fqTJFGxy8x0+T+vUTswm7F5sojzKc=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-c";
};
c3 = buildGrammar {
language = "c3";
version = "0.0.0+rev=dce56cc";
version = "0.0.0+rev=6eb8acc";
src = fetchFromGitHub {
owner = "c3lang";
repo = "tree-sitter-c3";
rev = "dce56ccc5d2731ac14a0f6bb3fd1666d994b2a25";
hash = "sha256-EWM787+zcaEULu2fnt/fmATSmBhVU/zp9vxI4xdcXEI=";
rev = "6eb8acc275961d137b4b4dd7fe84a19a0680c893";
hash = "sha256-SRA1u4763dyRilr3oja/izNDEx5eejGivMbxVg9snYo=";
};
meta.homepage = "https://github.com/c3lang/tree-sitter-c3";
};
@@ -319,12 +319,12 @@
};
clojure = buildGrammar {
language = "clojure";
version = "0.0.0+rev=f4236d4";
version = "0.0.0+rev=40c5fc2";
src = fetchFromGitHub {
owner = "sogaiu";
repo = "tree-sitter-clojure";
rev = "f4236d4da8aa92bc105d9c118746474c608e6af7";
hash = "sha256-UlK6D/xnuPFL/Cu5W7hBMQ/zbodFwrS1CeJDjVpZFpo=";
rev = "40c5fc2e2a0f511a802a82002553c5de00feeaf4";
hash = "sha256-t5lLOUBgsUewnfTOIreGq83OnGNzUbl6UDDB/HCocpg=";
};
meta.homepage = "https://github.com/sogaiu/tree-sitter-clojure";
};
@@ -452,12 +452,12 @@
};
cylc = buildGrammar {
language = "cylc";
version = "0.0.0+rev=1f3cb70";
version = "0.0.0+rev=5517eca";
src = fetchFromGitHub {
owner = "elliotfontaine";
repo = "tree-sitter-cylc";
rev = "1f3cb70200b4e238e19652705336e7f2c52b8e2f";
hash = "sha256-bUyjBY4lunMKYvuD/AnqLJF8Ej0AM7unnEropIcqwFg=";
rev = "5517ecade85b1de85ed8e0cb742b81decc64183a";
hash = "sha256-nKlQ80s7JytMsvJdoIdGmWo3KRs9YDe3W3PBjcvSB1A=";
};
meta.homepage = "https://github.com/elliotfontaine/tree-sitter-cylc";
};
@@ -584,12 +584,12 @@
};
dtd = buildGrammar {
language = "dtd";
version = "0.0.0+rev=291b020";
version = "0.0.0+rev=87be254";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-xml";
rev = "291b02018c525abe70fec41559cfe8f2f1cc84b2";
hash = "sha256-UxFI86fbhuij+QTex4l139PPMMgAha7rZcBlHSRPJYI=";
rev = "87be254e12169240a0e0214dbee5e208df96fa75";
hash = "sha256-Wf5PY8I0i/YH5dTgVhiZ+DZ2LGsc+NPVWyzkidaQxeI=";
};
location = "dtd";
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml";
@@ -619,12 +619,12 @@
};
editorconfig = buildGrammar {
language = "editorconfig";
version = "0.0.0+rev=65de8da";
version = "0.0.0+rev=cbe0d13";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-editorconfig";
rev = "65de8da4ff21a8be40adb5dadcd7a0f39d2f0747";
hash = "sha256-nxDl0/2zsTL7ae1L+NvMn2QoaaJa0YTk7BP8bHnkAUA=";
rev = "cbe0d13e8d67d3a97856f29e5b1d4233cbf32577";
hash = "sha256-NAFZy/Mhn8o3Cvfs6eRdwJL3etD9eh8o3wQ7nejXl8Y=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig";
};
@@ -707,23 +707,23 @@
};
enforce = buildGrammar {
language = "enforce";
version = "0.0.0+rev=36064bd";
version = "0.0.0+rev=8e4c841";
src = fetchFromGitHub {
owner = "simonvic";
repo = "tree-sitter-enforce";
rev = "36064bd71ce22e9a8c73b64b1a3448cc600a4312";
hash = "sha256-Ijt0OSQtyXU1zTqkaudN0c7i0jV6asN1VR/Ip06LLsw=";
rev = "8e4c84144153deaf2b8461def43126cea6790020";
hash = "sha256-63zruBKP7aeyJ6SOTMaic/7xXibxuiETdPVqhj1UlfI=";
};
meta.homepage = "https://github.com/simonvic/tree-sitter-enforce";
};
erlang = buildGrammar {
language = "erlang";
version = "0.0.0+rev=067d669";
version = "0.0.0+rev=07dad14";
src = fetchFromGitHub {
owner = "WhatsApp";
repo = "tree-sitter-erlang";
rev = "067d66937c8eeb6651e349f400c1756c2ea90b2e";
hash = "sha256-EJJZr193G6O8cTOkqfp1zbWfzp0NBWzAqReGHk0+BQo=";
rev = "07dad1469ecb7df80f2b6d5178f79564d19d67e0";
hash = "sha256-wo6EX5X0Cuby9CEwfTTZjZ/RHq3/U910wuowFoNkQf8=";
};
meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang";
};
@@ -740,12 +740,12 @@
};
faust = buildGrammar {
language = "faust";
version = "0.0.0+rev=f3b9274";
version = "0.0.0+rev=aa033eb";
src = fetchFromGitHub {
owner = "khiner";
repo = "tree-sitter-faust";
rev = "f3b9274514b5f9bf6b0dd4a01c30f9cc15c58bc4";
hash = "sha256-JwR8LCEptgQmEG/ruK5ukIGCNtvKJw5bobZ0WXF1ulY=";
rev = "aa033eb46c3b40e936db5847e0e91445ab606ee4";
hash = "sha256-OTevU/b8jcnShXXPHTHhF5urppU0QMa+6iFO/m+7NDY=";
};
meta.homepage = "https://github.com/khiner/tree-sitter-faust";
};
@@ -784,12 +784,12 @@
};
fish = buildGrammar {
language = "fish";
version = "0.0.0+rev=70640c0";
version = "0.0.0+rev=aa074a0";
src = fetchFromGitHub {
owner = "ram02z";
repo = "tree-sitter-fish";
rev = "70640c0696abde32622afc43291a385681afbd32";
hash = "sha256-d+z43w7nl0ZzVjypwxk+xPivb/W6xJ21Uc63Ux9S74k=";
rev = "aa074a0bacde8b5823c592574d7138f156a95776";
hash = "sha256-ZQj6XR7pHGoCOBS6GOHiRW9LWNoNPlwVcZe5F2mtGNE=";
};
meta.homepage = "https://github.com/ram02z/tree-sitter-fish";
};
@@ -817,12 +817,12 @@
};
fortran = buildGrammar {
language = "fortran";
version = "0.0.0+rev=d738334";
version = "0.0.0+rev=1b08f4c";
src = fetchFromGitHub {
owner = "stadelmanma";
repo = "tree-sitter-fortran";
rev = "d738334e4a21866a1ab81fb3f27f9b0b2ad2e515";
hash = "sha256-NiGBc8o+WOegHm/2yl5EXAdjpKE+l9Lo5bUvOkCWXqo=";
rev = "1b08f4c65fb47c76d3532cd3f7432d03abb9ef69";
hash = "sha256-s3yRM80QTy1KnVObmHtKQRY8hLe/nBRUWpdsHf7TYLc=";
};
meta.homepage = "https://github.com/stadelmanma/tree-sitter-fortran";
};
@@ -895,12 +895,12 @@
};
gdscript = buildGrammar {
language = "gdscript";
version = "0.0.0+rev=e964ce9";
version = "0.0.0+rev=48b4933";
src = fetchFromGitHub {
owner = "PrestonKnopp";
repo = "tree-sitter-gdscript";
rev = "e964ce912b5b835f1caedb600df9d5be77e803a8";
hash = "sha256-nLe5AY3my4fjez6EFRL8l3JFJWJWoq3jWUn0Apq/Lac=";
rev = "48b49330888a4669b48619b211cc8da573827725";
hash = "sha256-mGmrCK3nGSzi/66mOxvpRyTA9b74aTMSoIISqzj+l90=";
};
meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-gdscript";
};
@@ -939,12 +939,12 @@
};
gitattributes = buildGrammar {
language = "gitattributes";
version = "0.0.0+rev=5425944";
version = "0.0.0+rev=f23072a";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-gitattributes";
rev = "5425944fd61bf2b3bad2c17c2dc9f53172b0f01d";
hash = "sha256-X6M9/41xISnkDnXNgQAWexs68h8A0dwOz+aQa86H0pc=";
rev = "f23072a51e1c764d6c5bf461194a775c8a5c7a95";
hash = "sha256-CPs4loc+UcFZTeC+NkFo/LK2UAxG39RTkbnKR6g9kOE=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-gitattributes";
};
@@ -1071,12 +1071,12 @@
};
godot_resource = buildGrammar {
language = "godot_resource";
version = "0.0.0+rev=a1a7295";
version = "0.0.0+rev=9bbb540";
src = fetchFromGitHub {
owner = "PrestonKnopp";
repo = "tree-sitter-godot-resource";
rev = "a1a7295b376fbd2531601f4ffff191b031ffc795";
hash = "sha256-+tUMLqtak9ToY+UUnIiqngDs6diG8crW8Ac0mbk7FMo=";
rev = "9bbb540e8a2734101c6857bd437f04baa974e03d";
hash = "sha256-cBhDILQwu+RmYVXrnQ2eBCyUlDj7yztdc2nb/jIFikg=";
};
meta.homepage = "https://github.com/PrestonKnopp/tree-sitter-godot-resource";
};
@@ -1225,12 +1225,12 @@
};
hcl = buildGrammar {
language = "hcl";
version = "0.0.0+rev=009def4";
version = "0.0.0+rev=28e327c";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-hcl";
rev = "009def4ae38ec30e5b40beeae26efe93484ab286";
hash = "sha256-3tM4cggewH2uorO8sgM0E/YFt1//zxBKHAqZVNmZVQU=";
rev = "28e327cd3f5be4816020b1230c0602a6deb40290";
hash = "sha256-IAcr6D53b6i8S9/5ZTHKcH6BBPcg4BIbssD16n382YM=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hcl";
};
@@ -1358,12 +1358,12 @@
};
hyprlang = buildGrammar {
language = "hyprlang";
version = "0.0.0+rev=d0441fd";
version = "0.0.0+rev=d626ec0";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-hyprlang";
rev = "d0441fd4b883ecc0e70140723a1cf5907992639a";
hash = "sha256-pNAN5TF01Bnqfcsoa0IllchCCBph9/SowzIoMyQcN5w=";
rev = "d626ec06e4d876fc41200a30b3e6f2b4714c7367";
hash = "sha256-f8CjiLd2tof+zfr7ze/CxZWtKRqQv8sK9Q21ZxEg6C8=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-hyprlang";
};
@@ -1391,12 +1391,12 @@
};
ini = buildGrammar {
language = "ini";
version = "0.0.0+rev=32b3186";
version = "0.0.0+rev=31899df";
src = fetchFromGitHub {
owner = "justinmk";
repo = "tree-sitter-ini";
rev = "32b31863f222bf22eb43b07d4e9be8017e36fb31";
hash = "sha256-kWCaOIC81GP5EHCqzPZP9EUgYy39CZ6/8TVS6soB6Wo=";
rev = "31899dfa3b91622ea39e5c0bcddc88f45a9a3cfe";
hash = "sha256-vplaqSCW2hUU0A4jzc+bpozTuUlGI6TaEUaglD8E6w0=";
};
meta.homepage = "https://github.com/justinmk/tree-sitter-ini";
};
@@ -1411,17 +1411,6 @@
};
meta.homepage = "https://github.com/inko-lang/tree-sitter-inko";
};
ipkg = buildGrammar {
language = "ipkg";
version = "0.0.0+rev=8d3e978";
src = fetchFromGitHub {
owner = "srghma";
repo = "tree-sitter-ipkg";
rev = "8d3e9782f2d091d0cd39c13bfb3068db0c675960";
hash = "sha256-DyxD+Ehoqh0ywgU+J6EgnOQTcwOUJEuuXSOVjZ8M89c=";
};
meta.homepage = "https://github.com/srghma/tree-sitter-ipkg";
};
ispc = buildGrammar {
language = "ispc";
version = "0.0.0+rev=9b2f9ae";
@@ -1457,12 +1446,12 @@
};
javadoc = buildGrammar {
language = "javadoc";
version = "0.0.0+rev=001a8e4";
version = "0.0.0+rev=573ff1f";
src = fetchFromGitHub {
owner = "rmuir";
repo = "tree-sitter-javadoc";
rev = "001a8e4f8e839b640201c49046fbf5957fe1ee2c";
hash = "sha256-8jNosU9jcQ5ffA1asoa6eFBdX/jE+sZPqOj3hufDl+g=";
rev = "573ff1f5e909daade4fba984fc5e8b14afe278ef";
hash = "sha256-SpOICmpBjVZ5NR7jafJbspgjtq8a/aP5SUPmNXotnnk=";
};
meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc";
};
@@ -1569,12 +1558,12 @@
};
julia = buildGrammar {
language = "julia";
version = "0.0.0+rev=18b739c";
version = "0.0.0+rev=12a3aed";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-julia";
rev = "18b739c1563c83fc816170a4241adfa4b69e5c47";
hash = "sha256-DLzbu/r+CNQinHDoy4IihHHbr/j+WDMfimn03gWNO5s=";
rev = "12a3aede757bc7fbdfb1909507c7a6fddd31df37";
hash = "sha256-527US8LI8ZItb/O0em47+v4HnYnhJd48KBAWpasD62E=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-julia";
};
@@ -1635,12 +1624,12 @@
};
koto = buildGrammar {
language = "koto";
version = "0.0.0+rev=1e61074";
version = "0.0.0+rev=620ff8a";
src = fetchFromGitHub {
owner = "koto-lang";
repo = "tree-sitter-koto";
rev = "1e610746f48c24607733fac158d5bae79accd845";
hash = "sha256-+Qzj4jliz4KyitBln6YyQyxpNrngnZo6KICqdvmIAsk=";
rev = "620ff8a32143f24f6f8e157bd1836183599d334d";
hash = "sha256-IT9ZgZr2VViD9PyyqZTEmkgLHDD17aYMPx+IznagNAQ=";
};
meta.homepage = "https://github.com/koto-lang/tree-sitter-koto";
};
@@ -1668,12 +1657,12 @@
};
latex = buildGrammar {
language = "latex";
version = "0.0.0+rev=f736d24";
version = "0.0.0+rev=8e130cd";
src = fetchFromGitHub {
owner = "latex-lsp";
repo = "tree-sitter-latex";
rev = "f736d24d89acbd90092d92089e5171e6a449db40";
hash = "sha256-R2HYfoLL4vEeSRbp3APVw6YsEYSppu7k3g0aN3+ld2Q=";
rev = "8e130cd5394487f5b686fbbb547f4ad7dbe811db";
hash = "sha256-n8earQJI1KEuU89o7NmvzczB4HiJsKHRkvMTNccckic=";
};
generate = true;
meta.homepage = "https://github.com/latex-lsp/tree-sitter-latex";
@@ -1812,36 +1801,36 @@
};
markdown = buildGrammar {
language = "markdown";
version = "0.0.0+rev=efb075c";
version = "0.0.0+rev=9dca2b6";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-markdown";
rev = "efb075cbd57ce33f694c2bb264b99cdba0f31789";
hash = "sha256-Vz5bzIvJ0ZojK61RbU+uV59c5cyLA4M1Vw7H6O8JFrE=";
rev = "9dca2b6834df9be17bed2ec0fc05c215fa10acf3";
hash = "sha256-8O8U7bLvzimLYzQAhwi7fYa9QkrvMHwVtL++4Fu4uyk=";
};
location = "tree-sitter-markdown";
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown";
};
markdown_inline = buildGrammar {
language = "markdown_inline";
version = "0.0.0+rev=efb075c";
version = "0.0.0+rev=9dca2b6";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-markdown";
rev = "efb075cbd57ce33f694c2bb264b99cdba0f31789";
hash = "sha256-Vz5bzIvJ0ZojK61RbU+uV59c5cyLA4M1Vw7H6O8JFrE=";
rev = "9dca2b6834df9be17bed2ec0fc05c215fa10acf3";
hash = "sha256-8O8U7bLvzimLYzQAhwi7fYa9QkrvMHwVtL++4Fu4uyk=";
};
location = "tree-sitter-markdown-inline";
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-markdown";
};
matlab = buildGrammar {
language = "matlab";
version = "0.0.0+rev=88ccb5e";
version = "0.0.0+rev=a419361";
src = fetchFromGitHub {
owner = "acristoffers";
repo = "tree-sitter-matlab";
rev = "88ccb5ee90711e9961582d421c42bc8c6bd53f59";
hash = "sha256-iiELNwO4m0lr2Bcowu5zj0VdA2Eg2i5N58MwC7HiGbs=";
rev = "a419361e4a6f2ec435dac4465fb0c0e5b2446b08";
hash = "sha256-QPxuK+1jiKZakVE2+Op96yxmtJZgQ+sCCXZ7UPEkec4=";
};
meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab";
};
@@ -1869,23 +1858,23 @@
};
meson = buildGrammar {
language = "meson";
version = "0.0.0+rev=b1ff003";
version = "0.0.0+rev=243aa33";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-meson";
rev = "b1ff0037b665e7e84715390820d6ecbe763a9c79";
hash = "sha256-wO8N5RBZMQ5Bwq8JPHiYldjwOw0qKRv3WfSX5p5Vhpo=";
rev = "243aa33382d6ac7b8b66d962024d339cb3bae3f6";
hash = "sha256-pL7PnHVUt0wmJSk8UUQhc5s8je6FRAlJ0nPk9OVlvVM=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-meson";
};
mlir = buildGrammar {
language = "mlir";
version = "0.0.0+rev=4d2396f";
version = "0.0.0+rev=eb78968";
src = fetchFromGitHub {
owner = "artagnon";
repo = "tree-sitter-mlir";
rev = "4d2396f21722d0c8d2ea285f380b21f1a71668b3";
hash = "sha256-zYT9C6NXJqlOiv2JZLTfu4Vv4tmwA1SaKWKRFobrJKc=";
rev = "eb78968fdb3728510f9260129a2dd57b7c04f761";
hash = "sha256-CC13vsuX41Ie/lqbT8gtMj7BcT9pkmD1j6fqtq2To1E=";
};
generate = true;
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
@@ -1991,12 +1980,12 @@
};
nu = buildGrammar {
language = "nu";
version = "0.0.0+rev=d5c71a1";
version = "0.0.0+rev=100d06e";
src = fetchFromGitHub {
owner = "nushell";
repo = "tree-sitter-nu";
rev = "d5c71a10b4d1b02e38967b05f8de70e847448dd1";
hash = "sha256-7Ny3wXa5iE6s7szqTkPqaXWL/NL5yA2MbhdQHylxwE0=";
rev = "100d06e29d13a8ebfc3f29173c07a5c4f2050586";
hash = "sha256-ZKpaAvXwMP6Z/15u1TwocCrgfD+ebPywM+UDTt04Sh0=";
};
meta.homepage = "https://github.com/nushell/tree-sitter-nu";
};
@@ -2024,24 +2013,24 @@
};
ocaml = buildGrammar {
language = "ocaml";
version = "0.0.0+rev=ef6ed4a";
version = "0.0.0+rev=3ef7c00";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-ocaml";
rev = "ef6ed4a773a260545f0b03c43d2ca78235e9a488";
hash = "sha256-mSp6ib5FWSB8iA3HmOEk6CAh0/sPw0a13lcFQNzTSLA=";
rev = "3ef7c00b29e41e3a0c1d18e82ea37c64d72b93fc";
hash = "sha256-8u1jtUFMjykVG6aCDzqcb4vFCY401CZ2o+JPGMadg6o=";
};
location = "grammars/ocaml";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
};
ocaml_interface = buildGrammar {
language = "ocaml_interface";
version = "0.0.0+rev=ef6ed4a";
version = "0.0.0+rev=3ef7c00";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-ocaml";
rev = "ef6ed4a773a260545f0b03c43d2ca78235e9a488";
hash = "sha256-mSp6ib5FWSB8iA3HmOEk6CAh0/sPw0a13lcFQNzTSLA=";
rev = "3ef7c00b29e41e3a0c1d18e82ea37c64d72b93fc";
hash = "sha256-8u1jtUFMjykVG6aCDzqcb4vFCY401CZ2o+JPGMadg6o=";
};
location = "grammars/interface";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
@@ -2115,24 +2104,24 @@
};
php = buildGrammar {
language = "php";
version = "0.0.0+rev=eb289f1";
version = "0.0.0+rev=b2278db";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-php";
rev = "eb289f127fc341ae7129902a2dd1c6c197a4c1e7";
hash = "sha256-RtUzTFt23b/qA0NHjR/T4L5+JzTUoyBKf7U2zsQPwXs=";
rev = "b2278dbac9d58b02653fe6a8530ccebc492e4ed4";
hash = "sha256-xvUUw+532j49MhEgAeEDfLo+bqN0U65s/uV9BPbsVt4=";
};
location = "php";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
};
php_only = buildGrammar {
language = "php_only";
version = "0.0.0+rev=eb289f1";
version = "0.0.0+rev=b2278db";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-php";
rev = "eb289f127fc341ae7129902a2dd1c6c197a4c1e7";
hash = "sha256-RtUzTFt23b/qA0NHjR/T4L5+JzTUoyBKf7U2zsQPwXs=";
rev = "b2278dbac9d58b02653fe6a8530ccebc492e4ed4";
hash = "sha256-xvUUw+532j49MhEgAeEDfLo+bqN0U65s/uV9BPbsVt4=";
};
location = "php_only";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
@@ -2340,12 +2329,12 @@
};
purescript = buildGrammar {
language = "purescript";
version = "0.0.0+rev=4cacfda";
version = "0.0.0+rev=603daa9";
src = fetchFromGitHub {
owner = "postsolar";
repo = "tree-sitter-purescript";
rev = "4cacfdaa75090bb790965674fe387bb215bab64b";
hash = "sha256-UPK3PkBLO5c5AokvFfICwBjy1cPUOVx/pwDNuZTW8FA=";
rev = "603daa9178bcef3386b3040d86435794965fc6f2";
hash = "sha256-hOY2TfG+rAZyjm3PxXvF/Z3kEpIC2yZctk9YvWfG8wg=";
};
meta.homepage = "https://github.com/postsolar/tree-sitter-purescript";
};
@@ -2406,23 +2395,23 @@
};
query = buildGrammar {
language = "query";
version = "0.0.0+rev=8bf3112";
version = "0.0.0+rev=2b36699";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-query";
rev = "8bf3112db43bdba3002bb1f88b7cda5f6278fc88";
hash = "sha256-3HnLSe47TQzQwy/ZLO87b6S+fi0CKytsoRkUncy8/+k=";
rev = "2b3669919b22f1a6e5bfcf3753caaa63fd14e8ec";
hash = "sha256-9lNtbyRCwTvYGscDyncSfnzQFIP9KOV981QvtPHQKK8=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-query";
};
r = buildGrammar {
language = "r";
version = "0.0.0+rev=a0d3e33";
version = "0.0.0+rev=95aff09";
src = fetchFromGitHub {
owner = "r-lib";
repo = "tree-sitter-r";
rev = "a0d3e3307489c3ca54da8c7b5b4e0c5f5fd6953a";
hash = "sha256-ryKgJ+3dv/O2AN5zIGtQnKml0zU0/s4Io8Tumpm62Gc=";
rev = "95aff097aa927a66bb357f715b58cde821be8867";
hash = "sha256-H4iK2p4xXjP6gGrOP/qpHQCiO3Jyy0jmb8u29RM0sBg=";
};
meta.homepage = "https://github.com/r-lib/tree-sitter-r";
};
@@ -2582,12 +2571,12 @@
};
roc = buildGrammar {
language = "roc";
version = "0.0.0+rev=0b1afe8";
version = "0.0.0+rev=94634c7";
src = fetchFromGitHub {
owner = "faldor20";
repo = "tree-sitter-roc";
rev = "0b1afe88161cbd81f5ddea1bb4fa786314ed49a7";
hash = "sha256-DO0c6xRpJvj35qifh9/sfj5Op9CPsKA+4X6A7FBTGLI=";
rev = "94634c7e882d3c55066aa074cab4911284326deb";
hash = "sha256-469w0zP+hQ6zbC+WSVInpfzXBZr2+51Ee/tuz9oGi38=";
};
meta.homepage = "https://github.com/faldor20/tree-sitter-roc";
};
@@ -2648,12 +2637,12 @@
};
scala = buildGrammar {
language = "scala";
version = "0.0.0+rev=c118995";
version = "0.0.0+rev=2d55e74";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-scala";
rev = "c1189954df854977c3a52003ca8a247c5f4729ba";
hash = "sha256-aomchVnOjYrgGA3hem/PEumkiUuIiJbb89hnz7uYAwI=";
rev = "2d55e74b0485fe05058ffe5e8155506c9710c767";
hash = "sha256-ZE+zjpb52hvehJjNchJYK81XZbGAudeTRxlczuoix5g=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala";
};
@@ -2671,12 +2660,12 @@
};
scheme = buildGrammar {
language = "scheme";
version = "0.0.0+rev=1e4d38d";
version = "0.0.0+rev=e35b41a";
src = fetchFromGitHub {
owner = "6cdh";
repo = "tree-sitter-scheme";
rev = "1e4d38d650bf6b53930ec9d41a7000775c134039";
hash = "sha256-ZBMDnFp5dqVLng5AvdzzJxbF+jZctoAzFmkmvDW4sCA=";
rev = "e35b41a183164f4a12e10da3d0c430e837c3d75a";
hash = "sha256-drLgTk0opTlyQFgsFdz0hPNl6wzMcQaRycpqIpWirIk=";
};
meta.homepage = "https://github.com/6cdh/tree-sitter-scheme";
};
@@ -2705,34 +2694,34 @@
};
slang = buildGrammar {
language = "slang";
version = "0.0.0+rev=327b1b8";
version = "0.0.0+rev=a4454e3";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-slang";
rev = "327b1b821c255867a4fb724c8eee48887e3d014b";
hash = "sha256-Oj3Z1Zw1geM2jid7xg0041cYtStV+CRl7anXbIIGE5c=";
rev = "a4454e3004a9e8fea2df7fd2535fbaa05500da21";
hash = "sha256-z1cIxsunZ7ZhzaQVuYtsXbgdrNjDcYtGi/jOQ+FhlYM=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-slang";
};
slim = buildGrammar {
language = "slim";
version = "0.0.0+rev=d8a79d1";
version = "0.0.0+rev=a06113f";
src = fetchFromGitHub {
owner = "theoo";
repo = "tree-sitter-slim";
rev = "d8a79d15c7b9a68d2d1616c319d2b04d1999ab9f";
hash = "sha256-jgED9DCpv3Kz24LvUbUmO1/G+O8hVQTY2K0qI6j+fRA=";
rev = "a06113f5175b805a37d20df0a6f9d722e0ab6cfe";
hash = "sha256-Uk0AltQNhVd3VHQYRN+gJWd7tnVYr7qzBce6yEdtVaw=";
};
meta.homepage = "https://github.com/theoo/tree-sitter-slim";
};
slint = buildGrammar {
language = "slint";
version = "0.0.0+rev=3493309";
version = "0.0.0+rev=cd04d91";
src = fetchFromGitHub {
owner = "slint-ui";
repo = "tree-sitter-slint";
rev = "3493309534cd08ae176c7b917ec79068dca2c1c9";
hash = "sha256-GM1h+7IcPXTxoRVjVIRWk+3xSWxS3nhPdGaehq2/1xE=";
rev = "cd04d91ff4eaff3467a6a0968e29fa9e4ac8f024";
hash = "sha256-Kf87ccFZrVyVduEB/2/g3BmDLQGVutKoloYt4AKSDB4=";
};
meta.homepage = "https://github.com/slint-ui/tree-sitter-slint";
};
@@ -2806,12 +2795,12 @@
};
sourcepawn = buildGrammar {
language = "sourcepawn";
version = "0.0.0+rev=f2af8d0";
version = "0.0.0+rev=5a8fdd4";
src = fetchFromGitHub {
owner = "nilshelmig";
repo = "tree-sitter-sourcepawn";
rev = "f2af8d0dc14c6790130cceb2a20027eb41a8297c";
hash = "sha256-u8/wM2Dj+uO3g24MsGZfH9zkABCEaWWFI8EX3fxuljk=";
rev = "5a8fdd446b516c81e218245c12129c6ad4bccfa2";
hash = "sha256-TfLCG2Ro3QnGStyCNqHwO54HQMR2fEOV6FjBv+0LjJ0=";
};
meta.homepage = "https://github.com/nilshelmig/tree-sitter-sourcepawn";
};
@@ -2984,12 +2973,12 @@
};
t32 = buildGrammar {
language = "t32";
version = "0.0.0+rev=61607b3";
version = "0.0.0+rev=15f0032";
src = fetchFromGitLab {
owner = "xasc";
repo = "tree-sitter-t32";
rev = "61607b32915fdeda275b2346e6a76a7c9b363251";
hash = "sha256-tNRYOPUSquxxyazBvgvjRCObf8Z7D98GDtKY5MAExqE=";
rev = "15f0032f3eadf95988293338e883c095fd5936f6";
hash = "sha256-wL19lYFhtGRXQst1NSTIamONKJVT5fl6J2h+S/11/BA=";
};
meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32";
};
@@ -3017,12 +3006,12 @@
};
tcl = buildGrammar {
language = "tcl";
version = "0.0.0+rev=8f11ac7";
version = "0.0.0+rev=f15e711";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-tcl";
rev = "8f11ac7206a54ed11210491cee1e0657e2962c47";
hash = "sha256-JrGSHGolf7OhInxotXslw1QXxJscl+bXCxZPYJeBfTY=";
rev = "f15e711167661d1ba541d4f62b9dbfc4ce61ec56";
hash = "sha256-173xUAc2/LMDQSTEM3l3R4UuF/R5fdUyhEpXv6Eh02s=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-tcl";
};
@@ -3040,12 +3029,12 @@
};
templ = buildGrammar {
language = "templ";
version = "0.0.0+rev=5504cc9";
version = "0.0.0+rev=de35706";
src = fetchFromGitHub {
owner = "vrischmann";
repo = "tree-sitter-templ";
rev = "5504cc96fbf5c9a029add2dfcb6e585e8fdaad75";
hash = "sha256-bbwRwk8FHmtL4VcGIWm9w5ApPfYN0EAHHkcjt7wF1OY=";
rev = "de35706f89beed5087670a9c4421b7794ef02411";
hash = "sha256-YMhUsJHeUPbWf6FGIoE5S39Bglo/5f78XWelg4qecG0=";
};
meta.homepage = "https://github.com/vrischmann/tree-sitter-templ";
};
@@ -3062,12 +3051,12 @@
};
terraform = buildGrammar {
language = "terraform";
version = "0.0.0+rev=009def4";
version = "0.0.0+rev=28e327c";
src = fetchFromGitHub {
owner = "MichaHoffmann";
repo = "tree-sitter-hcl";
rev = "009def4ae38ec30e5b40beeae26efe93484ab286";
hash = "sha256-3tM4cggewH2uorO8sgM0E/YFt1//zxBKHAqZVNmZVQU=";
rev = "28e327cd3f5be4816020b1230c0602a6deb40290";
hash = "sha256-IAcr6D53b6i8S9/5ZTHKcH6BBPcg4BIbssD16n382YM=";
};
location = "dialects/terraform";
meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl";
@@ -3343,12 +3332,12 @@
};
vhdl = buildGrammar {
language = "vhdl";
version = "0.0.0+rev=ec2cb14";
version = "0.0.0+rev=5840549";
src = fetchFromGitHub {
owner = "jpt13653903";
repo = "tree-sitter-vhdl";
rev = "ec2cb14f68053cf49d1d18cd5742af8e81771ebb";
hash = "sha256-UbrTs3r+0gSHePTRiHyxZe55t9EIkaK2Auwojq6Dd+A=";
rev = "5840549516f2faf8c45cae5a3b16c1b81a2498a1";
hash = "sha256-53KZbyiYZR/vlmgcELzo/0+Fop3CQrFQudFpARbNrEs=";
};
meta.homepage = "https://github.com/jpt13653903/tree-sitter-vhdl";
};
@@ -3464,35 +3453,35 @@
};
xml = buildGrammar {
language = "xml";
version = "0.0.0+rev=291b020";
version = "0.0.0+rev=87be254";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-xml";
rev = "291b02018c525abe70fec41559cfe8f2f1cc84b2";
hash = "sha256-UxFI86fbhuij+QTex4l139PPMMgAha7rZcBlHSRPJYI=";
rev = "87be254e12169240a0e0214dbee5e208df96fa75";
hash = "sha256-Wf5PY8I0i/YH5dTgVhiZ+DZ2LGsc+NPVWyzkidaQxeI=";
};
location = "xml";
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xml";
};
xresources = buildGrammar {
language = "xresources";
version = "0.0.0+rev=dcbce0c";
version = "0.0.0+rev=45c020e";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-xresources";
rev = "dcbce0c5dde0fca01dd83a8f497ebe4d053eab1d";
hash = "sha256-JgPQxB0nT+4YvwKfAHgUC+Eo664l93ITuWLG7IWUZnU=";
rev = "45c020e74e924d8e3a0656a0dbe18688c063f5f0";
hash = "sha256-+HXnWfSlI09HOeBfKx1FJVSn4rXbjIlMTrTYvtHudIU=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources";
};
yaml = buildGrammar {
language = "yaml";
version = "0.0.0+rev=08c5caa";
version = "0.0.0+rev=3431ec2";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-yaml";
rev = "08c5caaeb34e5ccd614706d3b5359a78f1c9e275";
hash = "sha256-mQvo90Z4xCXwMDKnCGScw9dKtplEtJuRa1QDjhM4wR4=";
rev = "3431ec21da1dde751bab55520963cf3a4f1121f3";
hash = "sha256-4XYAgMXq9AmEuejbM+y1x9oHrStxgrXlm3zg33iEvNQ=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-yaml";
};
@@ -1,6 +1,5 @@
{
lib,
stdenv,
callPackage,
tree-sitter,
neovim,
@@ -8,6 +7,7 @@
runCommand,
vimPlugins,
tree-sitter-grammars,
writableTmpDirAsHomeHook,
}:
self: super:
@@ -16,17 +16,6 @@ let
inherit (neovimUtils) grammarToPlugin;
overrides = prev: {
ocamllex =
if stdenv.hostPlatform.isDarwin then
# remove after https://github.com/314eter/tree-sitter-ocamllex/issues/10 is resolved
# see https://github.com/NixOS/nixpkgs/pull/394636
(prev.ocamllex.overrideAttrs {
src = prev.ocamllex.src.override {
hash = "sha256-UBGVc98lrtTCp/kYDEFM/8iG9n7Tekx+xbE7Wdyp2uQ=";
};
})
else
prev.ocamllex;
};
generatedGrammars =
@@ -100,19 +89,22 @@ in
in
runCommand "nvim-treesitter-check-queries"
{
nativeBuildInputs = [ nvimWithAllGrammars ];
nativeBuildInputs = [
nvimWithAllGrammars
writableTmpDirAsHomeHook
];
CI = true;
}
''
touch $out
export HOME=$(mktemp -d)
ln -s ${withAllGrammars}/CONTRIBUTING.md .
export ALLOWED_INSTALLATION_FAILURES=ipkg,norg
nvim --headless "+luafile ${withAllGrammars}/scripts/check-queries.lua" | tee log
if grep -q Warning log; then
echo "Error: warnings were emitted by the check"
exit 1
echo "WARNING: warnings were emitted by the check"
echo "Check if they were expected warnings!"
fi
'';
@@ -126,7 +126,6 @@ https://github.com/mikavilpas/blink-ripgrep.nvim/,HEAD,
https://github.com/Saghen/blink.compat/,HEAD,
https://github.com/dundalek/bloat.nvim/,HEAD,
https://github.com/HampusHauffman/block.nvim/,HEAD,
https://github.com/blueballs-theme/blueballs-neovim/,,
https://github.com/uloco/bluloco.nvim/,,
https://github.com/rockerBOO/boo-colorscheme-nvim/,,
https://github.com/nat-418/boole.nvim/,HEAD,
@@ -1089,7 +1088,7 @@ https://github.com/vim-scripts/taglist.vim/,,
https://github.com/luckasRanarison/tailwind-tools.nvim/,HEAD,
https://github.com/themaxmarchuk/tailwindcss-colors.nvim/,HEAD,
https://github.com/wellle/targets.vim/,,
https://github.com/tools-life/taskwiki/,,
https://github.com/tbabej/taskwiki/,,
https://github.com/tomtom/tcomment_vim/,,
https://github.com/nvim-telekasten/telekasten.nvim/,,
https://github.com/GustavoKatel/telescope-asynctasks.nvim/,,
@@ -1137,6 +1136,7 @@ https://github.com/itchyny/thumbnail.vim/,,
https://github.com/nvzone/timerly/,HEAD,
https://github.com/vim-scripts/timestamp.vim/,,
https://github.com/levouh/tint.nvim/,HEAD,
https://github.com/tinted-theming/tinted-nvim/,HEAD,
https://github.com/tinted-theming/tinted-vim/,HEAD,
https://github.com/rachartier/tiny-devicons-auto-colors.nvim/,HEAD,
https://github.com/rachartier/tiny-inline-diagnostic.nvim/,HEAD,
@@ -3940,8 +3940,8 @@ let
mktplcRef = {
name = "prisma";
publisher = "Prisma";
version = "6.9.0";
hash = "sha256-xXmGPQs/tmYLkyzRstr34X43P64BrTR+suwKTYtd/ac=";
version = "6.10.0";
hash = "sha256-+oYDEbDMltGhyjtyCJcDaR074SzVWW48vzoOlxklojU=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/Prisma.prisma/changelog";
@@ -4,8 +4,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "mongodb-vscode";
publisher = "mongodb";
version = "1.13.2";
hash = "sha256-XgDFiB0LaHNC8Z9+pug6f+x/MGwtkm7a49pyfIBKkwo=";
version = "1.13.3";
hash = "sha256-SCKo1yUnv3FVy19DHEUH1dkubGLjzZbF3Gq9YTsVpxw=";
};
meta = {
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "snes9x";
version = "0-unstable-2025-05-03";
version = "0-unstable-2025-06-13";
src = fetchFromGitHub {
owner = "snes9xgit";
repo = "snes9x";
rev = "97bc6b08b1da511fa449ecb412ca74fa54f4a3fb";
hash = "sha256-BZTpQACkjFxk9QsDievu8NHYkJiRAQ0jAuD4LlkrZ7A=";
rev = "a93dd67c516061c3390506eb26e0457a264f86b6";
hash = "sha256-IOxYhDkrd9TgzEGiCM2HQxUiTv3Icmc0JE6216PqbYg=";
};
makefile = "Makefile";
@@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "helm-git";
version = "1.3.0";
version = "1.4.0";
src = fetchFromGitHub {
owner = "aslafy-z";
repo = pname;
rev = "v${version}";
sha256 = "sha256-o9y1C4O1uG2Z7f3kCEoK1tSmSuQh1zJxB/CZBv/GPus=";
sha256 = "sha256-/J/RAFNsxwG9aiCe28daJmC2D6Gz7CrPjucqkhC++y0=";
};
nativeBuildInputs = [ makeWrapper ];
@@ -16,17 +16,17 @@
buildGoModule rec {
inherit pname;
version = "2.10.1";
version = "2.11.0";
tags = lib.optionals enableGateway [ "gateway" ];
src = fetchFromGitHub {
owner = "kumahq";
repo = "kuma";
rev = version;
hash = "sha256-7vRz2B1aSxpQrV7Om8Zs4o1kJgSVd9rMsOagQZyWMLI=";
tag = version;
hash = "sha256-NXhBwbazoi3DONWf5tuKKnXrIBHZ/lyL5BQE6yCGQ+Y=";
};
vendorHash = "sha256-1vI61lfs9R9aY1vFQUxXN99zE1SPSfPQ8RxWxykqqp0=";
vendorHash = "sha256-hq+n9nTSf7LDMvlttTmk59pZQaJJIRlqwOSBtMJKPfc=";
# no test files
doCheck = false;
@@ -252,13 +252,13 @@
"vendorHash": null
},
"cloudamqp": {
"hash": "sha256-jB2tR53z9/ZHe/oI1TH4tQ0YrJmK7HiFCSzeI3brnRI=",
"hash": "sha256-v+hbbmGAbCY+DlgQPzZmiknQ/88icn6ja6UIecoMDbU=",
"homepage": "https://registry.terraform.io/providers/cloudamqp/cloudamqp",
"owner": "cloudamqp",
"repo": "terraform-provider-cloudamqp",
"rev": "v1.34.0",
"rev": "v1.35.1",
"spdx": "MPL-2.0",
"vendorHash": "sha256-f6sqKzoQAUpCDrpQdMuK1SuLTKrd2PUn/J6VuKxXGZI="
"vendorHash": "sha256-shRiTPn4A1rmwBnoSlRDfdYuHqSFvL4o6o8vAJutu3Q="
},
"cloudflare": {
"hash": "sha256-REHAEG7Ux+Twv0kA13NQpthBdb+LulYm0McquE6gL14=",
@@ -525,11 +525,11 @@
"vendorHash": "sha256-YZI6zhxXU2aABARP6GcTMeU98F4+imbL1vKIEMzsJHM="
},
"google-beta": {
"hash": "sha256-9VjgTc0vCXxPEbuycMbxWdbwnhz/4Clff3GcMZ+zKoc=",
"hash": "sha256-ujeUKkyVKix+H4vROuu5+hjYuPpPBiSseoWHEl4ULPU=",
"homepage": "https://registry.terraform.io/providers/hashicorp/google-beta",
"owner": "hashicorp",
"repo": "terraform-provider-google-beta",
"rev": "v6.38.0",
"rev": "v6.40.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-oz4zVv5swFokYCdcJhBE+PLrIOjwszl58Cn0e7hOKmI="
},
@@ -976,13 +976,13 @@
"vendorHash": "sha256-HQVKblAm8H0Q5pbJdIVSMc5FLi3O9TV475yass6BraY="
},
"opentelekomcloud": {
"hash": "sha256-v7nJcnVbxwf7khyjlSfVAyz0ZZEuIJNjjXpsIynNPZk=",
"hash": "sha256-PPrZAxJxLiR3LLEAtWucdWXI5qvsmOVfwCDCtjWuu/A=",
"homepage": "https://registry.terraform.io/providers/opentelekomcloud/opentelekomcloud",
"owner": "opentelekomcloud",
"repo": "terraform-provider-opentelekomcloud",
"rev": "v1.36.39",
"rev": "v1.36.40",
"spdx": "MPL-2.0",
"vendorHash": "sha256-rTyx5FuBzO4RZ3IefsWaVTSW5YtTBT95ZtP8aZJgoD8="
"vendorHash": "sha256-04ijE9Levq9ZsaEfn1O1iueDt15boOKlBqnX4iJ1EM4="
},
"openwrt": {
"hash": "sha256-z78IceF2VJtiQpVqC+rTUDsph73LZawIK+az3rEhljA=",
@@ -1192,13 +1192,13 @@
"vendorHash": "sha256-MIO0VHofPtKPtynbvjvEukMNr5NXHgk7BqwIhbc9+u0="
},
"signalfx": {
"hash": "sha256-VDBnZMvXEDjyDCC0fbm+kppglY9W83re6ABBsX6Ur+M=",
"hash": "sha256-8G+IYK3vt6kyNtccmuz0OtTWvZPH8p9kWSY0guAdASo=",
"homepage": "https://registry.terraform.io/providers/splunk-terraform/signalfx",
"owner": "splunk-terraform",
"repo": "terraform-provider-signalfx",
"rev": "v9.15.0",
"rev": "v9.16.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-2q3IMGzGm7CVuzs+jfU2oUD+NGwck+ny8GwcMnKfU9U="
"vendorHash": "sha256-1iRf42VxhKvmmasQ3IaPBbLcRmB8SavFXzwXlmFwYfU="
},
"skytap": {
"hash": "sha256-JII4czazo6Di2sad1uFHMKDO2gWgZlQE8l/+IRYHQHU=",
@@ -1427,13 +1427,13 @@
"vendorHash": "sha256-eCIJ2w8DjmUCGp0VbliLaQ6C29mJhl6Spya06Xyiqd4="
},
"venafi": {
"hash": "sha256-9/rFRZz5KqfUnX3/Dp8CVfGOtlEVu6HuYsUT2WVAPg0=",
"hash": "sha256-A3/uphCYgHtYgtCuHQUPIOeiUOJ23p9Oy6NkGUGPzXw=",
"homepage": "https://registry.terraform.io/providers/Venafi/venafi",
"owner": "Venafi",
"repo": "terraform-provider-venafi",
"rev": "v0.22.1",
"rev": "v0.22.2",
"spdx": "MPL-2.0",
"vendorHash": "sha256-OUQgisFi8ZR/Hv70pKB5Kwdk+Rd/Ll6qx3vKaX4NNtA="
"vendorHash": "sha256-s6D5cWrPtPckFVbJkAA7WifpJY+mA4YvN55xUFdBb1I="
},
"vinyldns": {
"hash": "sha256-ow+o9fRw/t2i4N65zuVFbfPb68ZUcJfNB5ARYqRTsIs=",
@@ -32,13 +32,13 @@ let
in
stdenv.mkDerivation rec {
pname = "backintime-common";
version = "1.5.4";
version = "1.5.5";
src = fetchFromGitHub {
owner = "bit-team";
repo = "backintime";
rev = "v${version}";
sha256 = "sha256-QTUezD3OdOMqrxOCrdPFI8fB5XDhNVo9XpLgi7Y2aRg=";
sha256 = "sha256-Xrls+FE41bcx0S/mO4z5Mm97+P5fmIJDSkS3puKmdig=";
};
nativeBuildInputs = [
@@ -48,7 +48,8 @@ stdenv.mkDerivation rec {
++ lib.optional enableOpenSSL openssl
++ lib.optional enableXXHash xxHash;
checkInputs = [ fakeroot ];
# fakeroot doesn't work well on darwin anymore, apparently
checkInputs = lib.optionals (!stdenv.isDarwin) [ fakeroot ];
configureFlags =
[
@@ -8,7 +8,7 @@
rubber,
hevea,
emacs,
version ? "1.8.0",
version ? "1.8.1",
ideSupport ? true,
wrapGAppsHook3,
}:
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
url = "https://why3.gitlabpages.inria.fr/releases/${pname}-${version}.tar.gz";
hash =
{
"1.8.0" = "sha256-gDe4OI0AuoYmJSCg/SMRQYcgelX/SM28ClQfKhnw88E=";
"1.8.1" = "sha256-RSj89bP8ZBdTQM7x5cpJTsk55SIXlc2SXMQj6Q1GFW8=";
"1.7.2" = "sha256-VaSG/FiO2MDdSSFXGJJrIylQx0LPwtT8AF7TpPVZhCQ=";
"1.6.0" = "sha256-hFvM6kHScaCtcHCc6Vezl9CR7BFbiKPoTEh7kj0ZJxw=";
}
@@ -12,13 +12,13 @@ let
let
self = {
inherit pname;
version = "0-unstable-2025-05-08";
version = "25-09-2023-unstable-2025-05-14";
src = fetchFromGitHub {
owner = "Eisa01";
repo = "mpv-scripts";
rev = "4701419f9b9063a5425f3942ec62cc029599430d";
hash = "sha256-QXpuqViVXIGCDbX0OVjDW7E67odZTMbk1iXfz7bBasU=";
rev = "100fea81ae8560c6fb113b1f6bb20857a41a5705";
hash = "sha256-bMEKsHrJ+mgG7Vqpzj4TAr7Hehq2o2RuneowhrDCd5k=";
# avoid downloading screenshots and videos
sparseCheckout = [
"scripts/"
@@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "obs-move-transition";
version = "3.1.3";
version = "3.1.4";
src = fetchFromGitHub {
owner = "exeldro";
repo = "obs-move-transition";
rev = version;
sha256 = "sha256-8H0CJvJDrB7aP52VXsZ/GuTHQw/QJKLSHnKzhT1drU4=";
sha256 = "sha256-dOPt0++vBV95GycItuzaCHUQ8DHVEj6Q6EhNhhss4mA=";
};
nativeBuildInputs = [ cmake ];
@@ -17,13 +17,13 @@
buildGoModule rec {
pname = "cri-o";
version = "1.33.0";
version = "1.33.1";
src = fetchFromGitHub {
owner = "cri-o";
repo = "cri-o";
rev = "v${version}";
hash = "sha256-SM+68ZQjmEkDNW+KSHpxDJ3ADAk+euIkbQokp86Fm+I=";
hash = "sha256-leWFoZ8aMGQgy0JDcbyZ+GX9B6Qdm+f5ng1X0beIcw0=";
};
vendorHash = null;
+2 -2
View File
@@ -6,11 +6,11 @@
stdenvNoCC.mkDerivation rec {
pname = "andika";
version = "6.200";
version = "7.000";
src = fetchzip {
url = "https://software.sil.org/downloads/r/andika/Andika-${version}.zip";
hash = "sha256-Ge+Yq3+1IJ+mXhjw7Vtpu5DIWiMfwOdEH/S1RSzYh3A=";
hash = "sha256-46kbzFxNEpSuqyUwpScnxxgZi1dJlwK+AUkdULcinok=";
};
installPhase = ''
+3 -3
View File
@@ -81,13 +81,13 @@ let
in
stdenv.mkDerivation {
pname = "ansel";
version = "0-unstable-2025-05-31";
version = "0-unstable-2025-06-11";
src = fetchFromGitHub {
owner = "aurelienpierreeng";
repo = "ansel";
rev = "b5d5f5ee7a3d4b68994a7bcfef4429a80cc2f287";
hash = "sha256-gb/Mp3YUeDLRxZQ7t55+FaxcfQDKdrNFZSV2uHhZ8Xo=";
rev = "b51cfa38c41abe9933b40e1583807b105c5933c1";
hash = "sha256-EEML6agNDQbCZ1+b4dTHr3JA9Jh3iTW0U4krVylGVTg=";
fetchSubmodules = true;
};
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "automatic-timezoned";
version = "2.0.79";
version = "2.0.80";
src = fetchFromGitHub {
owner = "maxbrunet";
repo = "automatic-timezoned";
rev = "v${version}";
sha256 = "sha256-FPSwTtLLf1T4lx4ZmPPa6dnhcI9pBCFjhsABeIccRKk=";
sha256 = "sha256-5JrIcdNgi68g+5zF0y4YeNboFl6SS9QvZEsmcMh35gE=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-H4bFSqt8hOH6tF2WO1mQqqmbK9U2qlFC+7swz/xj1I8=";
cargoHash = "sha256-IX3lSupcKn1ET4Q7tLpUBhQ+wfmfUyM/onlTwW7wloU=";
meta = {
description = "Automatically update system timezone based on location";
+2 -2
View File
@@ -8,13 +8,13 @@
buildNpmPackage rec {
pname = "better-commits";
version = "1.16.1";
version = "1.17.0";
src = fetchFromGitHub {
owner = "Everduin94";
repo = "better-commits";
tag = "v${version}";
hash = "sha256-70PEcktGGck7egDmaIteFEMCNpo6ZuWyIVPiOywr2tc=";
hash = "sha256-77wjS/BvJLDV+48xYE7XkC6A2GkCefWFydxOU53rXME=";
};
npmDepsHash = "sha256-g34UutgT5315BpsQSuGGLIU6Ga+hpEz74HNLKKOB+ec=";
+2 -2
View File
@@ -6,13 +6,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "byedpi";
version = "0.16.6";
version = "0.17";
src = fetchFromGitHub {
owner = "hufrea";
repo = "byedpi";
tag = "v${finalAttrs.version}";
hash = "sha256-8iGmEfc/7ZLZmMdxuH6SjO1Wb/KuiLUJeYjrtnplalE=";
hash = "sha256-JedtEgkj21pDnNM19Oq6asI7iMIHZqf3ZolDlUDhHg8=";
};
installPhase = ''
+3 -3
View File
@@ -8,13 +8,13 @@
stdenvNoCC.mkDerivation {
pname = "candy-icons";
version = "0-unstable-2025-05-24";
version = "0-unstable-2025-06-07";
src = fetchFromGitHub {
owner = "EliverLara";
repo = "candy-icons";
rev = "b099e7f437da41f65ffb710d801471e2f813f1b2";
hash = "sha256-gy58GQMoYOFXbvXoKELUydg/X/B8BJ6hIbcOl5com1E=";
rev = "9720f52c97f582780f0927541ba19963603ad7f5";
hash = "sha256-bXUlc8SnLIEopGtqyXbqu50qe1PNW5875l8WdsfyANw=";
};
nativeBuildInputs = [ gtk3 ];
+2 -2
View File
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "certspotter";
version = "0.19.1";
version = "0.20.0";
src = fetchFromGitHub {
owner = "SSLMate";
repo = "certspotter";
rev = "v${version}";
hash = "sha256-aVlCN2bk/gKUb6gQ7/VnhJCx1x5A9UzOzg/WA9VxBVY=";
hash = "sha256-CX0YchfX6EwIjH+m1FEHqfuXurg51JC4l+97BgXYXJg=";
};
vendorHash = "sha256-+6Gu3y708XXX7CHvZmEh7j3ILNBi/++8Mud34mOrtmA=";
+2 -2
View File
@@ -21,13 +21,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "cherrytree";
version = "1.4.0";
version = "1.5.0";
src = fetchFromGitHub {
owner = "giuspen";
repo = "cherrytree";
tag = "v${finalAttrs.version}";
hash = "sha256-X87L3oSidnXH/IIHtVbeIn0ehWkSgrAkX0+TUGQomV0=";
hash = "sha256-WsxN2VGESrDUv0sSTsMSpZr6Ca7yDwGNR2aB3BrmfkY=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "delve";
version = "1.24.2";
version = "1.25.0";
src = fetchFromGitHub {
owner = "go-delve";
repo = "delve";
rev = "v${version}";
hash = "sha256-BFezzZpkF88xYsOcn3pI2zsH+OTRLvuwqa3CaU9Fk44=";
hash = "sha256-bp8pYWS3Vpg0R2Xfe5agDTENzLGu9r43BgORa8VrP+Y=";
};
vendorHash = null;
@@ -20,11 +20,11 @@ stdenv.mkDerivation rec {
# the wrapped version of Descent 3. Once theres a stable version of Descent
# 3 that supports the -additionaldir command-line option, we can stop using
# an unstable version of Descent 3.
version = "1.5.0-beta-unstable-2025-05-23";
version = "1.5.0-beta-unstable-2025-06-03";
src = fetchFromGitHub {
owner = "DescentDevelopers";
repo = "Descent3";
rev = "76b527b5afd15fbf6f32d67ec637ea64298c6e68";
rev = "a7278df85ef8a6015e5f6c226523a3ed6e26da69";
leaveDotGit = true;
# Descent 3 is supposed to display its Git commit hash in the bottom right
# corner of the main menu. That feature only works if either the .git
@@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
git rev-parse --verify HEAD | tr --delete '\n' > git-hash.txt
rm -r .git
'';
hash = "sha256-1cXiTWKwVgyVM78+0PpuvyJn8v/8BHp7mkw0DgVPolg=";
hash = "sha256-ms5CC1lnK317jfJQJhWYbz7QyqiEld+kPkwo8phBlac=";
};
hardeningDisable = [ "format" ];
+4 -4
View File
@@ -31,14 +31,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "dosbox-staging";
version = "0.82.1";
shortRev = "13441a2";
version = "0.82.2";
shortRev = "f8c24f8";
src = fetchFromGitHub {
owner = "dosbox-staging";
repo = "dosbox-staging";
rev = "v${finalAttrs.version}";
hash = "sha256-BVeFBKqTQiEftWVvMkSYBjC6dCYI4juWD4A6Bx8E8/Y=";
tag = "v${finalAttrs.version}";
hash = "sha256-u9W6TfHF+BNeoExcx98kCVJu1BNwWnvjBEg84evMnBw=";
};
nativeBuildInputs = [
-112
View File
@@ -1,112 +0,0 @@
{
lib,
stdenv,
fetchFromGitHub,
python3Packages,
qt5,
secp256k1,
}:
python3Packages.buildPythonApplication rec {
pname = "electron-cash";
version = "4.4.2";
src = fetchFromGitHub {
owner = "Electron-Cash";
repo = "Electron-Cash";
tag = version;
sha256 = "sha256-hqaPxetS6JONvlRMjNonXUGFpdmnuadD00gcPzY07x0=";
};
build-system = with python3Packages; [
cython
];
propagatedBuildInputs = with python3Packages; [
# requirements
pyaes
ecdsa
requests
qrcode
protobuf
jsonrpclib-pelix
pysocks
qdarkstyle
python-dateutil
stem
certifi
pathvalidate
dnspython
bitcoinrpc
# requirements-binaries
pyqt5
psutil
pycryptodomex
cryptography
zxing-cpp
# requirements-hw
trezor
keepkey
btchip-python
hidapi
pyopenssl
pyscard
pysatochip
];
nativeBuildInputs = [ qt5.wrapQtAppsHook ];
buildInputs = [ ] ++ lib.optional stdenv.hostPlatform.isLinux qt5.qtwayland;
# If secp256k1 wasn't added to the library path, the following warning is given:
#
# Electron Cash was unable to find the secp256k1 library on this system.
# Elliptic curve cryptography operations will be performed in slow
# Python-only mode.
#
# Upstream hardcoded `libsecp256k1.so.0` where we provides
# `libsecp256k1.so.5`. The only breaking change is the removal of two
# functions which seem not used by electron-cash.
# See: <https://github.com/Electron-Cash/Electron-Cash/issues/3009>
postPatch = ''
substituteInPlace setup.py \
--replace-fail "(share_dir" '("share"'
substituteInPlace electroncash/secp256k1.py \
--replace-fail "libsecp256k1.so.0" "${secp256k1}/lib/libsecp256k1.so.5"
'';
preFixup = ''
makeWrapperArgs+=("''${qtWrapperArgs[@]}")
'';
doInstallCheck = true;
installCheckPhase = ''
output="$($out/bin/electron-cash help 2>&1)"
if [[ "$output" == *"failed to load"* ]]; then
echo "$output"
echo "Forbidden text detected: failed to load"
exit 1
fi
'';
meta = {
description = "Bitcoin Cash SPV Wallet";
mainProgram = "electron-cash";
longDescription = ''
An easy-to-use Bitcoin Cash client featuring wallets generated from
mnemonic seeds (in addition to other, more advanced, wallet options)
and the ability to perform transactions without downloading a copy
of the blockchain.
'';
homepage = "https://www.electroncash.org/";
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [
lassulus
nyanloutre
oxalica
];
license = lib.licenses.mit;
};
}
+2 -2
View File
@@ -6,12 +6,12 @@
python3Packages.buildPythonApplication rec {
pname = "fanficfare";
version = "4.45.0";
version = "4.46.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-KCKuPaXH9EqcqrRucJcvDrIEqKE4sx/evkIfoqVcZ4g=";
hash = "sha256-stJ3vnPwUL6fh0B09EiL42CLdEDQujqYZ9cbUR+LFcY=";
};
nativeBuildInputs = with python3Packages; [
+2 -2
View File
@@ -13,12 +13,12 @@
}:
runCommand "gitwatch"
rec {
version = "0.2";
version = "0.3";
src = fetchFromGitHub {
owner = "gitwatch";
repo = "gitwatch";
rev = "v${version}";
hash = "sha256-KuWD2FAMi2vZ/7e4fIg97DGuAPEV9b9iOuF8NIGFVpE=";
hash = "sha256-dKXKuqUQhFUXMwPs7Uilzn2yKH6DIlBTOFztKo+PqVU=";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "go-dnscollector";
version = "1.7.0";
version = "1.8.0";
src = fetchFromGitHub {
owner = "dmachard";
repo = "go-dnscollector";
rev = "v${version}";
sha256 = "sha256-antLNQEOA20XxmmZHFQcs0VuLVfgM5V3wyXOYIX4hlk=";
sha256 = "sha256-q12hMnSqA/KCkmiqsmBpvDmyHtuEWhMBTKwOOyw3Wfs=";
};
vendorHash = "sha256-9EQr4lhv6+PkAnMJ6iWnBsK/SzZaOyVkSpqSYsX07LY=";
vendorHash = "sha256-TtlOwmNyO2/eQCajPBu6Pgdbuk4gacpgtcnr1vZgZdg=";
subPackages = [ "." ];
+12 -53
View File
@@ -2,80 +2,39 @@
lib,
buildGoModule, # sync with go below, update to latest release
fetchFromGitHub,
# passthru test
go-mockery,
runCommand,
go,
versionCheckHook,
}:
buildGoModule rec {
pname = "go-mockery";
version = "2.53.3";
version = "3.2.5";
src = fetchFromGitHub {
owner = "vektra";
repo = "mockery";
rev = "v${version}";
sha256 = "sha256-X0cHpv4o6pzgjg7+ULCuFkspeff95WFtJbVHqy4LxAg=";
tag = "v${version}";
hash = "sha256-QtfiW9yZvqCjKb3wH+QqfD98d7FLDVBQxj2Y/GC6Yhk=";
};
ldflags = [
"-s"
"-w"
"-X"
"github.com/vektra/mockery/v${lib.versions.major version}/pkg/logging.SemVer=v${version}"
"-X github.com/vektra/mockery/v${lib.versions.major version}/internal/logging.SemVer=v${version}"
];
env.CGO_ENABLED = false;
proxyVendor = true;
vendorHash = "sha256-AQY4x2bLqMwHIjoKHzEm1hebR29gRs3LJN8i00Uup5o=";
vendorHash = "sha256-ac9wqHmkmpb1tIkQQ7x8+X+wQ217vsNm4IIidzNlne0=";
doInstallCheck = true;
nativeInstallCheckInputs = [
versionCheckHook
];
versionCheckProgram = "${placeholder "out"}/bin/mockery";
versionCheckProgramArg = "version";
subPackages = [ "." ];
preCheck = ''
# check all paths
unset subPackages
substituteInPlace ./pkg/generator_test.go --replace-fail 0.0.0-dev ${version}
substituteInPlace ./pkg/logging/logging_test.go --replace-fail v0.0 v${lib.versions.majorMinor version}
'';
passthru.tests = {
generateMock =
runCommand "${pname}-test"
{
nativeBuildInputs = [ go-mockery ];
buildInputs = [ go ];
}
''
if [[ $(${meta.mainProgram} --version) != *"${version}"* ]]; then
echo "Error: program version does not match package version"
exit 1
fi
export HOME=$TMPDIR
cat <<EOF > foo.go
package main
type Foo interface {
Bark() string
}
EOF
${meta.mainProgram} --name Foo --dir .
if [[ ! -f "mocks/Foo.go" ]]; then
echo "Error: mocks/Foo.go was not generated by ${pname}"
exit 1
fi
touch $out
'';
};
meta = {
homepage = "https://github.com/vektra/mockery";
description = "Mock code autogenerator for Golang";
+3 -3
View File
@@ -6,7 +6,7 @@
}:
let
version = "0.17.74";
version = "0.17.75";
in
buildGoModule {
pname = "gqlgen";
@@ -16,10 +16,10 @@ buildGoModule {
owner = "99designs";
repo = "gqlgen";
tag = "v${version}";
hash = "sha256-vnUsqJTurGK4pymgDHYpatQ8qW00SfJdxk+CfC/62UA=";
hash = "sha256-VtpD7UfrypaREUu/uon6OTi3jvSzUaj1Y0yTiUw9u0A=";
};
vendorHash = "sha256-k0jWR8t9ZaShEYAXrJi7bUXs7uJ8/rbtHQioQd7/pf8=";
vendorHash = "sha256-sOiEgSGxIp4COfSQjDXv5sm/iryOcRK8MUbnvrglpbc=";
subPackages = [ "." ];
+2 -2
View File
@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "heimdall";
version = "2.2.1";
version = "2.2.2";
src = fetchFromSourcehut {
owner = "~grimler";
repo = "Heimdall";
rev = "v${finalAttrs.version}";
hash = "sha256-x+mDTT+oUJ4ffZOmn+UDk3+YE5IevXM8jSxLKhGxXSM=";
hash = "sha256-ga2hAZhsKosEG//qXEf+1vhJYtsHwyq6QvMlZaSFIgQ=";
};
passthru.updateScript = gitUpdater { rev-prefix = "v"; };
+12 -3
View File
@@ -6,7 +6,15 @@
wrapGAppsHook3,
copyDesktopItems,
imagemagick,
jre,
jdk,
jdk17,
jdk21,
hmclJdk ? jdk,
minecraftJdks ? [
jdk
jdk17
jdk21
],
xorg,
glib,
libGL,
@@ -96,9 +104,10 @@ stdenv.mkDerivation (finalAttrs: {
''
runHook preFixup
makeBinaryWrapper ${jre}/bin/java $out/bin/hmcl \
makeBinaryWrapper ${hmclJdk}/bin/java $out/bin/hmcl \
--add-flags "-jar $out/lib/hmcl/hmcl.jar" \
--set LD_LIBRARY_PATH ${libpath} \
--prefix PATH : "${lib.makeBinPath minecraftJdks}"\
''${gappsWrapperArgs[@]}
runHook postFixup
@@ -111,6 +120,6 @@ stdenv.mkDerivation (finalAttrs: {
sourceProvenance = with sourceTypes; [ binaryBytecode ];
license = licenses.gpl3Only;
maintainers = with maintainers; [ daru-san ];
inherit (jre.meta) platforms;
inherit (hmclJdk.meta) platforms;
};
})
+3 -3
View File
@@ -7,17 +7,17 @@
rustPlatform.buildRustPackage rec {
pname = "httm";
version = "0.48.3";
version = "0.48.4";
src = fetchFromGitHub {
owner = "kimono-koans";
repo = "httm";
rev = version;
hash = "sha256-55rUNITdz8lM0yuQQrNhXCKxwx4m7FPVhE1usEAVj0I=";
hash = "sha256-636Two3kGtzpx6gQfvBKhhz5BQflP8joYpw0CY5UnoA=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-Hbn+PlmJ9FiwHme3kXjvG7m2rkgR4nGnpTT04JHJrao=";
cargoHash = "sha256-95xqzwFcTusL50Ue6dsM2BhD6J2Fi/qsrGQYniFVVd4=";
nativeBuildInputs = [ installShellFiles ];
+2 -2
View File
@@ -13,7 +13,7 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "irpf";
version = "2025-1.3";
version = "2025-1.4";
# https://www.gov.br/receitafederal/pt-br/centrais-de-conteudo/download/pgd/dirpf
# Para outros sistemas operacionais -> Multi
@@ -23,7 +23,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
in
fetchzip {
url = "https://downloadirpf.receita.fazenda.gov.br/irpf/${year}/irpf/arquivos/IRPF${finalAttrs.version}.zip";
hash = "sha256-BWCxnKPvkijVkXfbA1iVbdcgLZqY5SAzASqnzdjXwiw=";
hash = "sha256-pSnqBvG6Jk6aAOhpWt390oZWqi99htxu5ojWAc7FBeQ=";
};
passthru.updateScript = writeScript "update-irpf" ''
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "kafkactl";
version = "5.8.0";
version = "5.9.0";
src = fetchFromGitHub {
owner = "deviceinsight";
repo = "kafkactl";
tag = "v${version}";
hash = "sha256-e21q4nXN3aI21PbNltRb6mzj67WmLsvJc8J0s7rrQBo=";
hash = "sha256-yoNZD6WiaGtZlJRQJeu6rIDCN2ozVXYTr71PAVpgWIE=";
};
vendorHash = "sha256-NVk5sguBWcl4W3VMiqpMvvNJ22Dk0dmoddakCbA9zTY=";
vendorHash = "sha256-eGTT3ETww+tR8nuhALy3fbQu3fmRLSLPIEGHHa6TVsE=";
doCheck = false;
+2 -2
View File
@@ -2674,8 +2674,8 @@
"org/bouncycastle/bcutil-jdk18on/maven-metadata": {
"xml": {
"groupId": "org.bouncycastle",
"lastUpdated": "20250114201150",
"release": "1.80"
"lastUpdated": "20250604080934",
"release": "1.81"
}
},
"org/checkerframework#checker-qual/2.5.8": {
+3 -3
View File
@@ -19,13 +19,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "keyguard";
version = "1.12.2";
version = "1.12.3";
src = fetchFromGitHub {
owner = "AChep";
repo = "keyguard-app";
tag = "r20250528";
hash = "sha256-QKMyUuZ2tluMSVidGp+vRnB5Qm4QwfYDZYRWOV0kbxY=";
tag = "r20250530";
hash = "sha256-FTDZ4ztFv+pcyupI+tHr+VLrENSN6hqs13i1KJmreAM=";
};
postPatch = ''
+2 -2
View File
@@ -7,7 +7,7 @@
let
pname = "lefthook";
version = "1.11.13";
version = "1.11.14";
in
buildGoModule {
inherit pname version;
@@ -16,7 +16,7 @@ buildGoModule {
owner = "evilmartians";
repo = "lefthook";
rev = "v${version}";
hash = "sha256-lOyQiNBgLoe2pPcI69ffWxGOi37rZAbl7Nw7c6skTis=";
hash = "sha256-QD1fDHzR9ZRS8FZBvGJk9rxecqnTE69WWZqaN3eXOhU=";
};
vendorHash = "sha256-vatbvmtdh/23ul6S/cgbyWEtsUgKXZ5BR+aUuQ0MxMg=";
-39
View File
@@ -1,39 +0,0 @@
{
lib,
stdenv,
fetchFromGitHub,
cmake,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "libdwarf-lite";
version = "0.12.0";
src = fetchFromGitHub {
owner = "jeremy-rifkin";
repo = "libdwarf-lite";
rev = "v${finalAttrs.version}";
hash = "sha256-/E0aUVEhEy1v4wm2/t5wLck93Xb/RrKMIwqFYpi6BLA=";
};
outputs = [
"dev"
"lib"
"out"
];
nativeBuildInputs = [ cmake ];
cmakeFlags = [
(lib.cmakeBool "BUILD_DWARFDUMP" false)
(lib.cmakeBool "PIC_ALWAYS" true)
];
meta = {
description = "Minimal libdwarf mirror for faster cloning and configuration";
homepage = "https://github.com/jeremy-rifkin/libdwarf-lite";
license = lib.licenses.lgpl21Only;
maintainers = [ ];
mainProgram = "libdwarf-lite";
platforms = lib.platforms.all;
};
})
@@ -7,13 +7,13 @@
stdenvNoCC.mkDerivation {
pname = "libretro-shaders-slang";
version = "0-unstable-2025-05-31";
version = "0-unstable-2025-06-14";
src = fetchFromGitHub {
owner = "libretro";
repo = "slang-shaders";
rev = "3f15f4930a1dd80117d00bab1ed95d7a7ba62b4b";
hash = "sha256-yhnblVSV6HZ0ZnfD5glZ6y7+SOio17+l5bVs0+vaY7w=";
rev = "536b12633d56ae38cdc440a9804e9f245728bec1";
hash = "sha256-rf8wul91X9My9RPAr1iPdV/eTuTQzF3R60TjR+NcUNE=";
};
dontConfigure = true;
@@ -9,17 +9,17 @@
rustPlatform.buildRustPackage rec {
pname = "matrix-commander-rs";
version = "0.10.0";
version = "0.10.1";
src = fetchFromGitHub {
owner = "8go";
repo = "matrix-commander-rs";
tag = "v${version}";
hash = "sha256-eEkSdr6qHLUBp4natvq7uMbcqxDOTJAE1vEPWLE3KKM=";
hash = "sha256-ljRFZYfTSyiIVgABgQAVLlwhOmeMumAyZe9tASPtMZA=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-I7g3yNjq1i7YXv6S7PPZnOQ0Y5665dNayz7XEQl/WAE=";
cargoHash = "sha256-BMVxxCOAznAsqKUgGHJ9hPgdIksCyzMVUHeLa+om09U=";
nativeBuildInputs = [
pkg-config
+3 -3
View File
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "moar";
version = "1.31.8";
version = "1.31.10";
src = fetchFromGitHub {
owner = "walles";
repo = "moar";
rev = "v${version}";
hash = "sha256-Ql2RWE8yttUSWZf4kJxv8l2lDBetJ7JB7W7A8GYVkyg=";
hash = "sha256-MnxElICkTCWwaY0lz9bsK0ioX4IFe8DgVcU7D1csBpI=";
};
vendorHash = "sha256-J9u7LxzXk4npRyymmMKyN2ZTmhT4WwKjy0X5ITcHtoE=";
vendorHash = "sha256-eKL6R2Xmj6JOwXGuJJdSGwobEzDzZ0FUD8deO2d1unc=";
nativeBuildInputs = [ installShellFiles ];
+10 -11
View File
@@ -8,21 +8,21 @@
capnproto,
doxygen,
flex,
libdwarf-lite,
pkg-config,
python3,
tbb_2021_11,
buildPackages,
nix-update-script,
}:
stdenv.mkDerivation {
stdenv.mkDerivation (finalAttrs: {
pname = "naja";
version = "0-unstable-2025-01-13";
version = "0.1.16";
src = fetchFromGitHub {
owner = "najaeda";
repo = "naja";
rev = "ffc29daa22e02565b2a0a108f8e65236cdee413a";
hash = "sha256-XGlgSUHSpHxNrms50pOQ9eoGZ6y79Rbm/sDYW2C4qsg=";
tag = "v${finalAttrs.version}";
hash = "sha256-MwMpxmmr8fJN49RkRguiEEwPVUIm+OcNFjEixpjn9UY=";
fetchSubmodules = true;
};
@@ -63,14 +63,11 @@ stdenv.mkDerivation {
boost
capnproto # cmake modules
flex # include dir
libdwarf-lite
tbb_2021_11
python3
];
cmakeFlags = [
(lib.cmakeBool "CPPTRACE_USE_EXTERNAL_LIBDWARF" true)
(lib.cmakeBool "CPPTRACE_USE_EXTERNAL_ZSTD" true)
# provide correct executables for cross
(lib.cmakeFeature "Python3_EXECUTABLE" (lib.getExe python3.pythonOnBuildForHost))
# TODO: remove these once capnp cross is fixed properly
@@ -78,12 +75,14 @@ stdenv.mkDerivation {
(lib.cmakeFeature "CAPNPC_CXX_EXECUTABLE" (lib.getExe' buildPackages.capnproto "capnpc-c++"))
];
doCheck = true;
postInstall = ''
moveToOutput lib/libnaja_bne.so $lib
'';
doCheck = true;
passthru.updateScript = nix-update-script { };
meta = {
description = "Structural Netlist API (and more) for EDA post synthesis flow development";
homepage = "https://github.com/najaeda/naja";
@@ -92,4 +91,4 @@ stdenv.mkDerivation {
mainProgram = "naja_edit";
platforms = lib.platforms.all;
};
}
})
+2 -2
View File
@@ -6,13 +6,13 @@
stdenvNoCC.mkDerivation rec {
pname = "nuclei-templates";
version = "10.2.2";
version = "10.2.3";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = "nuclei-templates";
tag = "v${version}";
hash = "sha256-FWOfh/W2Hy01Z7oEItLtWidbvEfwVBDU9KAaCoFO0AI=";
hash = "sha256-WncT1mij/EncI+uGyDJLfK1Qk7kQAEDbeUdIcI67zPk=";
};
installPhase = ''
+3 -3
View File
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "nuclei";
version = "3.4.4";
version = "3.4.5";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = "nuclei";
tag = "v${version}";
hash = "sha256-pZA7Alrn3E9w283nQ5G0sVaTd8/QqnMqa3WGaMsNllQ=";
hash = "sha256-X2jgmSEpfeq6vet37wWL2SP3GRHIyQpU6eMNIEPISZQ=";
};
vendorHash = "sha256-mrLXVfZR+OtinIsvRaEMss//oKl6IWDFcfS8ku05zx4=";
vendorHash = "sha256-eRuTv4F669S7YqKC4cbwRp7veWUUsIGMMyyUzLqbZ5k=";
proxyVendor = true; # hash mismatch between Linux and Darwin
+2 -2
View File
@@ -14,13 +14,13 @@
buildGoModule rec {
pname = "nwg-look";
version = "1.0.5";
version = "1.0.6";
src = fetchFromGitHub {
owner = "nwg-piotr";
repo = "nwg-look";
rev = "v${version}";
hash = "sha256-SyGyW4Hq0zT+jBrCmsuG+9Smcu4ruP6+aR3VUK205MM=";
hash = "sha256-cNVUgtbdzEuttDO7DZyipDugACr/fIU8RKmh5trykPw=";
};
vendorHash = "sha256-8ooWJTOC4fmuu+/Dy7JOaGSO5YlsMfKcf2lyv2ojJIw=";
@@ -7,7 +7,7 @@
let
bits = if stdenv.hostPlatform.is64bit then "x64" else "ia32";
version = "0.100.0";
version = "0.100.1";
in
stdenv.mkDerivation {
pname = "nwjs-ffmpeg-prebuilt";
@@ -16,8 +16,8 @@ stdenv.mkDerivation {
src =
let
hashes = {
"x64" = "sha256-F82ofunAKVVTu0hjAOj2i0ZBr7HcbeXEqQvnipQe7hI=";
"ia32" = "sha256-F82ofunAKVVTu0hjAOj2i0ZBr7HcbeXEqQvnipQe7hI=";
"x64" = "sha256-+XvY8zK/HlrE8difeMnc+smy2+ydAqKd+7nZ1slx5y4=";
"ia32" = "sha256-+XvY8zK/HlrE8difeMnc+smy2+ydAqKd+7nZ1slx5y4=";
};
in
fetchurl {
+2 -2
View File
@@ -25,14 +25,14 @@ in
py.pkgs.buildPythonApplication rec {
pname = "oci-cli";
version = "3.56.1";
version = "3.58.1";
format = "setuptools";
src = fetchFromGitHub {
owner = "oracle";
repo = "oci-cli";
tag = "v${version}";
hash = "sha256-KvyhQ8MM74MYR8gf18XVYZrOSEKcOqdmyITg2UyNqp8=";
hash = "sha256-h/iFB7JIrVa/FBCMqjYIeN9DlF/H8oQYHtYT9bII/CU=";
};
nativeBuildInputs = [ installShellFiles ];
+3 -3
View File
@@ -6,16 +6,16 @@
}:
buildGoModule rec {
pname = "oh-my-posh";
version = "25.23.3";
version = "26.8.0";
src = fetchFromGitHub {
owner = "jandedobbeleer";
repo = "oh-my-posh";
tag = "v${version}";
hash = "sha256-FStopBbBp5HVH5tXFPpComAuXItEwwtQf8VRGJaicPs=";
hash = "sha256-CWc9i+QGdcp+6eRfctn4oJFaQOy8D+jDTHTmUzBXez4=";
};
vendorHash = "sha256-BucMDbubJ+gEb5tBBSOf+P0A+KkDnUSAJRALyL9uhXU=";
vendorHash = "sha256-oqsQbcvcgid6odTZY7m74NNilBpukEmifqZGx+xeEXA=";
sourceRoot = "${src.name}/src";
+3 -3
View File
@@ -19,14 +19,14 @@
}:
stdenv.mkDerivation rec {
version = "2025-05-24";
version = "2025-06-10";
pname = "oh-my-zsh";
src = fetchFromGitHub {
owner = "ohmyzsh";
repo = "ohmyzsh";
rev = "095ac3ca8f4c3a89a69ff3b45cb67346f76babbd";
sha256 = "sha256-Xn9JC7ue/G3w/QpgH8tFZI5F8KlxKmue8Of9Sk6eujY=";
rev = "042605ee6b2afeb21e380d05b22d5072f0eeff44";
sha256 = "sha256-qAD9lSjHDtZoWznbBAnUUI+bMa3DpXaaxNoY5fEN4lY=";
};
strictDeps = true;
+29 -18
View File
@@ -1,37 +1,48 @@
{
blas,
boost,
cmake,
fetchFromGitHub,
gfortran12,
lib,
stdenv,
tbb,
zlib,
fetchFromGitHub,
cmake,
boost,
tbb_2022_0,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "papilo";
version = "2.3.0";
version = "2.4.2";
src = fetchFromGitHub {
owner = "scipopt";
repo = "papilo";
rev = "v${finalAttrs.version}";
hash = "sha256-rB8kRyBxd+zn3XFueTQoN16jbFpXMvneqatQm8Hh2Hg=";
tag = "v${finalAttrs.version}";
hash = "sha256-/1AsAesUh/5YXeCU2OYopoG3SXAwAecPD88QvGkb2bY=";
};
buildInputs = [
blas
boost
cmake
gfortran12
zlib
];
# skip SEGFAULT tests
postPatch =
lib.optionalString stdenv.hostPlatform.isDarwin ''
substituteInPlace test/CMakeLists.txt \
--replace-fail '"matrix-buffer"' "" \
--replace-fail '"vector-comparisons"' "" \
--replace-fail '"matrix-comparisons"' "" \
--replace-fail '"presolve-activity-is-updated-correctly-huge-values"' "" \
--replace-fail '"problem-comparisons"' "" \
--replace-fail "Boost_IOSTREAMS_FOUND" "FALSE"
''
+ (lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) ''
substituteInPlace test/CMakeLists.txt \
--replace-fail '"happy-path-replace-variable"' ""
'');
nativeBuildInputs = [ cmake ];
propagatedBuildInputs = [ tbb ];
buildInputs = [
boost
cmake
tbb_2022_0
];
propagatedBuildInputs = [ tbb_2022_0 ];
strictDeps = true;
+8 -6
View File
@@ -2,6 +2,7 @@
lib,
clangStdenv,
fetchFromGitHub,
boehmgc,
libkrb5,
openssl,
pam,
@@ -15,13 +16,13 @@
clangStdenv.mkDerivation (finalAttrs: {
pname = "pgcopydb";
version = "0.15";
version = "0.17";
src = fetchFromGitHub {
owner = "dimitri";
repo = "pgcopydb";
rev = "v${finalAttrs.version}";
hash = "sha256-m9iIF8h6V3wWLUQuPntXtRAh16RrmR3uqZZIljGCY08=";
tag = "v${finalAttrs.version}";
hash = "sha256-g5MC4F0BYgTimpJZDX+PepFLXv1QuH7XGlzV66xM11M=";
};
nativeBuildInputs = [
@@ -31,6 +32,7 @@ clangStdenv.mkDerivation (finalAttrs: {
buildInputs =
[
boehmgc
libkrb5
openssl
postgresql
@@ -58,13 +60,13 @@ clangStdenv.mkDerivation (finalAttrs: {
};
};
meta = with lib; {
meta = {
description = "Copy a Postgres database to a target Postgres server (pg_dump | pg_restore on steroids";
homepage = "https://github.com/dimitri/pgcopydb";
changelog = "https://github.com/dimitri/pgcopydb/blob/${finalAttrs.src.rev}/CHANGELOG.md";
license = licenses.postgresql;
license = lib.licenses.postgresql;
maintainers = [ ];
mainProgram = "pgcopydb";
platforms = platforms.all;
platforms = lib.platforms.all;
};
})
+2 -2
View File
@@ -20,13 +20,13 @@
stdenv.mkDerivation rec {
pname = "pgmoneta";
version = "0.17.1";
version = "0.17.2";
src = fetchFromGitHub {
owner = "pgmoneta";
repo = "pgmoneta";
rev = version;
hash = "sha256-5yatgiNl9szTnZbn6nKaGKgfnm2bOG4gvXGN5SqtbJI=";
hash = "sha256-d0F+gbYZ9qWRvbOXdKRQS0Rkcvsa5zzu2kiqwLiXpxw=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -9,17 +9,17 @@
rustPlatform.buildRustPackage rec {
pname = "reindeer";
version = "2025.06.02.00";
version = "2025.06.16.00";
src = fetchFromGitHub {
owner = "facebookincubator";
repo = "reindeer";
tag = "v${version}";
hash = "sha256-bKsMR3ubAfeZNVA3Q7RpDmaD9UlZUkVWTi5zevytOj0=";
hash = "sha256-tvDOGt0fLwj0YhwBMTdsXYqCLY2+M4bQCNgf3Bq5hkU=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-PNCcTztLMt0d8L+tcvOgl4y85Zs4CJR6fDehUImNu6Y=";
cargoHash = "sha256-ZAefAr8uXqaIm4NOqHaz2rDVxGRJfoobAzPOa+3GqNE=";
nativeBuildInputs = [ pkg-config ];
+2 -2
View File
@@ -7,11 +7,11 @@
renode.overrideAttrs (
finalAttrs: _: {
pname = "renode-unstable";
version = "1.15.3+20250507git91a4bb342";
version = "1.15.3+20250528gitc8bcc4cd7";
src = fetchurl {
url = "https://builds.renode.io/renode-${finalAttrs.version}.linux-dotnet.tar.gz";
hash = "sha256-x0g7wsaDCi3QUTEQcw/gGtzkWTmJB7ZZVqCE9fOyCFI=";
hash = "sha256-bt4IWsZXiOmv+FU4vlKg7Uehk3cinumCXC2LHNjtdZ4=";
};
passthru.updateScript =
+3 -3
View File
@@ -16,19 +16,19 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ruff";
version = "0.11.13";
version = "0.12.0";
src = fetchFromGitHub {
owner = "astral-sh";
repo = "ruff";
tag = finalAttrs.version;
hash = "sha256-qa4TCvjk0zrXRdiTTqjJbUnCXQKpwiRwtA28y8ZuGpw=";
hash = "sha256-g3fodKPDV4UaqnRalG5tEu4acvyhuoDXUevSQeHunBY=";
};
cargoBuildFlags = [ "--package=ruff" ];
useFetchCargoVendor = true;
cargoHash = "sha256-JkhvTONWKd3/2jI/yQU2jRfEQ2eAp3drup9SsYWOXNA=";
cargoHash = "sha256-GNBQ522FX7Yly963/msRfiYKybpk+XDmn1rujfbO22A=";
nativeBuildInputs = [ installShellFiles ];
+2 -2
View File
@@ -14,13 +14,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "skyscraper";
version = "3.17.2";
version = "3.17.3";
src = fetchFromGitHub {
owner = "Gemba";
repo = "skyscraper";
rev = "refs/tags/${finalAttrs.version}";
hash = "sha256-VcXa+aI2z+EKJgAtMKsYO/QZ3Ky2acsRYcqDqMFNedg=";
hash = "sha256-vQkvIQnTonvEByZaUQbumfR9aSiakEvy4MLXvllztis=";
};
strictDeps = true;
+3 -3
View File
@@ -9,17 +9,17 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "spacetimedb";
version = "1.1.2";
version = "1.2.0";
src = fetchFromGitHub {
owner = "clockworklabs";
repo = "spacetimedb";
tag = "v${finalAttrs.version}";
hash = "sha256-eBbRdkJafkMXOEsnh1yoht8WJAwZToPobWnhjTWhnA4=";
hash = "sha256-6Fqv3g9e/9i5JMYHwbymm0n2mBEI0207TAyu/nF39Xk=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-gs1A/gtjA941TWZw+wxMR+9TCayRa1k49/G8XnzW2ek=";
cargoHash = "sha256-N7A7GAdk9j84qtKHTMtloU469FRwiYtqUdSytFVidlA=";
nativeBuildInputs = [
pkg-config
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "srtrelay";
version = "1.3.0";
version = "1.4.0";
src = fetchFromGitHub {
owner = "voc";
repo = "srtrelay";
rev = "v${version}";
sha256 = "sha256-llBPlfvW9Bvm9nL8w4BTOgccsQNAAb3omRBXBISNBcc=";
sha256 = "sha256-idWAJD6dvvM5OHox5+MI8q3knyl2ANqBiXfQ0VlF67Q=";
};
vendorHash = "sha256-z9sBrSGEHPLdC79hsNKZiI9+w8t0JrVQ8pRdBykaI5Q=";
vendorHash = "sha256-a4Efva0nWeyHjftuky76znbHOrZYXaIVENKbHK9xnb8=";
buildInputs = [ srt ];
nativeCheckInputs = [ ffmpeg ];
+2 -2
View File
@@ -10,13 +10,13 @@
yarnConfigHook,
}:
let
version = "0.92.0";
version = "0.93.0";
src = fetchFromGitHub {
owner = "statping-ng";
repo = "statping-ng";
tag = "v${version}";
hash = "sha256-E4sVIa8sKmjRcduATTHLklkr+LKX6KucDw42uVFhK4g=";
hash = "sha256-VVM3Jyahs0OQuHiF/r+U9vq9TBOFOtuTzBurAhR1Dhc=";
};
frontend = stdenv.mkDerivation {
+3 -3
View File
@@ -6,18 +6,18 @@
buildGoModule rec {
pname = "storj-uplink";
version = "1.130.6";
version = "1.131.3";
src = fetchFromGitHub {
owner = "storj";
repo = "storj";
rev = "v${version}";
hash = "sha256-5IFMIiDP+HmR/yc7OQjs23lO5Cw12lZBsD8oIo2CaLE=";
hash = "sha256-9ZBe9m6HD9Cz8afyGqPLnKqrA6OPaxB2azUgr9VP5OY=";
};
subPackages = [ "cmd/uplink" ];
vendorHash = "sha256-PnRnnl3uFs889eYQbD+oNvDtJgNepNIJ90KTjnGthI8=";
vendorHash = "sha256-8g5NZpw2T2NuyizSh/cA2seSChEGWzlZmR82Xg0ClKQ=";
ldflags = [
"-s"
+2 -2
View File
@@ -10,13 +10,13 @@
buildGoModule rec {
pname = "tenv";
version = "4.7.0";
version = "4.7.6";
src = fetchFromGitHub {
owner = "tofuutils";
repo = "tenv";
tag = "v${version}";
hash = "sha256-2ZtXmbrA68lGYvaclkZK1pjiw7AipdIImDzgrrxcz+4=";
hash = "sha256-zgkHE1Vvm2pLBXvpRJyWHHEDL32PDS9Xy8hy48BrO7o=";
};
vendorHash = "sha256-acJNxu7M3YOBcQ3KY9qL9vpBoaYIZRUtIDuvkLgATTc=";
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "terminal-parrot";
version = "1.2.0";
version = "1.2.1";
src = fetchFromGitHub {
owner = "jmhobbs";
repo = "terminal-parrot";
rev = version;
hash = "sha256-LI67DDcK3M084r9JPx8NcBWthaiBOCEL4lQJhuUJSok=";
hash = "sha256-VOV1KKaZrKyz+Fj//RbPrBE3ImC60FNauayVAMmoxFc=";
};
vendorHash = "sha256-EhnmOpT+rx4RVpmqgEQ4qO+Uca1W9uhx4fcExXG9LOI=";
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "terraform-ls";
version = "0.36.4";
version = "0.36.5";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "terraform-ls";
rev = "v${version}";
hash = "sha256-20spDPVJC48r6Qy6KS8Yp6lUE22DuoOM17WPS3+KN9E=";
hash = "sha256-oSrv0Ct60nN2AVihtcQcIWVpLFDra2Jv3bjjlM6pn9E=";
};
vendorHash = "sha256-+nE36oxW60OKTAEMetuZQhOCJraMTvU5f362k5aYVpc=";
vendorHash = "sha256-Q2a6rCyx59cRaUBTzkKH6OgB9DRlkQSTgAI7WKDCbCI=";
ldflags = [
"-s"
+3 -3
View File
@@ -6,19 +6,19 @@
buildGoModule rec {
pname = "tfautomv";
version = "0.6.2";
version = "0.7.0";
src = fetchFromGitHub {
owner = "busser";
repo = "tfautomv";
rev = "v${version}";
hash = "sha256-qUeIbHJqxGkt2esMm4w6fM52ZE16jWnxugVXxqBh1Qc=";
hash = "sha256-/bwCP8HViGQr3kLVQxHOg7bhNwe2D+wif96IdcHD4nk=";
};
# checks require unfree programs like terraform/terragrunt
doCheck = false;
vendorHash = "sha256-BZ8IhVPxZTPQXBotFBrxV3dfwvst0te8R84I/urq3gY=";
vendorHash = "sha256-7BjytBX52xB8ThneBoSV6sEVcknQMs776D3nY7ckrBM=";
ldflags = [
"-s"
+4 -4
View File
@@ -46,7 +46,7 @@ in
stdenv.mkDerivation rec {
pname = "touchosc";
version = "1.4.0.230";
version = "1.4.3.234";
suffix =
{
@@ -60,9 +60,9 @@ stdenv.mkDerivation rec {
url = "https://hexler.net/pub/${pname}/${pname}-${version}-${suffix}.deb";
hash =
{
aarch64-linux = "sha256-RXv5j542pLApvp5y9EG6I/WWywoCFZx/F71mKusBSv4=";
armv7l-linux = "sha256-5ySPBbB51tQjrhLpHzoEb5EPDv4nDGJL/hKQOSl3/YI=";
x86_64-linux = "sha256-v7ePfkKxM/yu3KVQfDaK3dMij2TNfLY34ox5/dHJgGI=";
aarch64-linux = "sha256-yeDlc9yM8N3gfCRzABijlrAO/JB20gWah6lqpucX1mQ=";
armv7l-linux = "sha256-DtnWZJ+FgKjwfbZ0FctiWtOANPg2A/k4gqS6l/JFe6Q=";
x86_64-linux = "sha256-0P+DTR8u1SJzF8t3Hm1TC/N9KEbLtv4eZFZH9sKQ1lw=";
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};
+2 -2
View File
@@ -8,7 +8,7 @@
stdenv.mkDerivation rec {
pname = "trino-cli";
version = "475";
version = "476";
jarfilename = "${pname}-${version}-executable.jar";
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://maven/io/trino/${pname}/${version}/${jarfilename}";
sha256 = "sha256-NGfouDTSk1M51pEkQbDCzFGCe3jpZd/8FYGGyBzsArI=";
sha256 = "sha256-/k6cf7VpzWdnOvoWIpRfYwjh5ZvbglQZNSuAiHZhdXs=";
};
dontUnpack = true;
+3 -3
View File
@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "ts-warp";
version = "1.5.7";
version = "1.5.8";
src = fetchFromGitHub {
owner = "mezantrop";
repo = "ts-warp";
rev = finalAttrs.version;
hash = "sha256-bFF/xVI6K2pDMQazJ3E/lAMfrAMbb0cCVUgbfoFxd4Y=";
tag = finalAttrs.version;
hash = "sha256-eHw8OUBlrptLzMhG4udjYH/WIXbu+3G9IVLUwO4JlpU=";
};
nativeBuildInputs = [ which ];
+2 -2
View File
@@ -8,13 +8,13 @@
}:
buildGoModule rec {
pname = "turso-cli";
version = "1.0.10";
version = "1.0.11";
src = fetchFromGitHub {
owner = "tursodatabase";
repo = "turso-cli";
rev = "v${version}";
hash = "sha256-aXFMsY8bxj+NJizeThlebcv8nNvjqF7q+AN6sQ4/5PQ=";
hash = "sha256-Is1WlwMLkXaKxHUzAGSJN/xVFC7ZQ3C/TS6McAn7ACQ=";
};
vendorHash = "sha256-tBO21IgUczwMgrEyV7scV3YTY898lYHASaLeXqvBopU=";
+2 -2
View File
@@ -7,11 +7,11 @@
appimageTools.wrapType2 rec {
pname = "tutanota-desktop";
version = "287.250523.0";
version = "287.250602.0";
src = fetchurl {
url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/tutanota-desktop-linux.AppImage";
hash = "sha256-7tt0wy1b3sD/DKaUqvltSfm13YsITNv85SQwcvUKipg=";
hash = "sha256-HHr2XaVYy0o/HdVcyGi1+5iHDhqlkFp0wlRpr7v61OA=";
};
extraPkgs = pkgs: [ pkgs.libsecret ];
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "vi-mongo";
version = "0.1.28";
version = "0.1.29";
src = fetchFromGitHub {
owner = "kopecmaciej";
repo = "vi-mongo";
tag = "v${version}";
hash = "sha256-vqwsFWU/DSxvmlHGG91MK8MqRYmSZrzB1ypjMNug6v0=";
hash = "sha256-hxQPqTQ+U6ebTv6HZReiWMeP8RoyjQC0pA3Qug1MSFo=";
};
vendorHash = "sha256-Z1qvTde0TtoIKUppfDRcNx9qAFbAqFf3xIOTNQnPQng=";
vendorHash = "sha256-QoYjNzWWNrEDS4Xq1NF77iqX5WTNxnVV1UJiYq2slhw=";
ldflags = [
"-s"
+3 -3
View File
@@ -7,16 +7,16 @@
buildNpmPackage rec {
pname = "vuetorrent";
version = "2.24.2";
version = "2.26.0";
src = fetchFromGitHub {
owner = "VueTorrent";
repo = "VueTorrent";
tag = "v${version}";
hash = "sha256-+BTnFQxg+8vJdfwER6lM7dszRxBiX20K/vYv+nuH/1Y=";
hash = "sha256-/oNeQdep05DVrwprDsX9oBnvL/u4AOqLd8aMCBseb6s=";
};
npmDepsHash = "sha256-4lIxaNqXO5jDmXgPfoxRuSe8p6jV7momSbpl9Nns0VI=";
npmDepsHash = "sha256-d9wBE29YUoN3AqF3idgCH8eJtTw1TxlycgYs+ffkISY=";
installPhase = ''
runHook preInstall
+4 -3
View File
@@ -10,16 +10,16 @@
buildGoModule rec {
pname = "warp-plus";
version = "1.2.5";
version = "1.2.6";
src = fetchFromGitHub {
owner = "bepass-org";
repo = "warp-plus";
rev = "v${version}";
hash = "sha256-gDn4zicSD+Hz3GsL6pzGpUaiHcw+8KHDaOJGCML6LOA=";
hash = "sha256-Zi428QI0DBIPEywXPi0TwDQWJuQyQcB6N5nqtYkkpHk=";
};
vendorHash = "sha256-MWzF9+yK+aUr8D4d64+qCD6XIqtmWH5hCLmQoksgFf8=";
vendorHash = "sha256-cCMbda2dVZypGqy9zoh0D3lVHWw/HNbCaSe0Nj5wL6s=";
ldflags = [
"-s"
@@ -32,6 +32,7 @@ buildGoModule rec {
# Skip tests that require network access
skippedTests = [
"TestConcurrencySafety"
"TestNoiseHandshake"
"TestTwoDevicePing"
];
in
@@ -2,31 +2,31 @@
lib,
stdenv,
fetchFromGitHub,
qmake,
wrapQtAppsHook,
libsForQt5,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "yuview";
version = "2.13";
version = "2.14";
src = fetchFromGitHub {
owner = "IENT";
repo = "YUView";
rev = "v.${version}";
sha256 = "sha256-2mNIuyY/ni+zkUc8V/iXUEa7JeBJyOnNod7friMYAm8=";
tag = "v${finalAttrs.version}";
hash = "sha256-YuKPRYBr1CKrwickk1T89ZCYFt99jP86tdanp+JZMO4=";
};
nativeBuildInputs = [
qmake
wrapQtAppsHook
libsForQt5.qmake
libsForQt5.wrapQtAppsHook
];
patches = [ ./disable_version_check.patch ];
enableParallelBuilding = true;
meta = with lib; {
meta = {
changelog = "https://github.com/IENT/YUView/releases/tag/${finalAttrs.src.tag}";
homepage = "https://ient.github.io/YUView";
description = "YUV Viewer and Analysis Tool";
longDescription = ''
@@ -42,9 +42,9 @@ stdenv.mkDerivation rec {
sequences, and many more. Further information can be found in the YUV help
in the application itself or in our wiki.
'';
license = licenses.gpl3Plus;
maintainers = with maintainers; [ leixb ];
platforms = platforms.unix;
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ leixb ];
platforms = lib.platforms.unix;
mainProgram = "YUView";
};
}
})
@@ -6,11 +6,11 @@
buildGoModule rec {
pname = "zabbix-agent2-plugin-postgresql";
version = "7.2.6";
version = "7.2.7";
src = fetchurl {
url = "https://cdn.zabbix.com/zabbix-agent2-plugins/sources/postgresql/zabbix-agent2-plugin-postgresql-${version}.tar.gz";
hash = "sha256-ZDSz+zCH9nHbcRYG1GR+TH+S7VV4nI1HSomNL3Un0/A=";
hash = "sha256-gdrNsdjxo1bbGKI3gu+cqOX4/InvClpjOSzwmeWi9cw=";
};
vendorHash = null;
@@ -2,17 +2,16 @@ diff --git a/meson.build b/meson.build
index 344bbaf..ddad570 100644
--- a/meson.build
+++ b/meson.build
@@ -17,8 +17,11 @@ if static_linkage
@@ -17,7 +17,11 @@
endif
endif
-libzim_dep = dependency('libzim', version:'>=9.2.0', static:static_linkage)
-libzim_dep = dependency('libzim', version:'<10.0.0', static:static_linkage)
-libzim_dep = dependency('libzim', version:['>=9.2.0', '<10.0.0'], static:static_linkage)
+libzim_dep = [
+ dependency('libzim', version:['>=9.2.0', '<10.0.0'], static:static_linkage),
+ dependency('icu-i18n', static:static_linkage),
+ dependency('icu-uc', static:static_linkage)
+]
with_xapian_support = compiler.has_header_symbol('zim/zim.h', 'LIBZIM_WITH_XAPIAN')
with_xapian_support = compiler.has_header_symbol(
'zim/zim.h', 'LIBZIM_WITH_XAPIAN', dependencies: libzim_dep)
+5 -5
View File
@@ -15,15 +15,15 @@
gtest,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "zim-tools";
version = "3.5.0";
version = "3.6.0";
src = fetchFromGitHub {
owner = "openzim";
repo = "zim-tools";
tag = version;
hash = "sha256-gcCo3u1pLm1CnTF3CATOri5+zat839zUbmQnMOVjanI=";
tag = finalAttrs.version;
hash = "sha256-8+/3+FOq35FSYzpQdpqs5MTMtUO5SYbKLPECFi+IIKw=";
};
patches = [
@@ -59,4 +59,4 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.all;
};
}
})
File diff suppressed because it is too large Load Diff
@@ -349,9 +349,6 @@ stdenv.mkDerivation (finalAttrs: {
++ optionals (pythonAtLeast "3.13") [
./3.13/virtualenv-permissions.patch
]
++ optionals (pythonAtLeast "3.14") [
./3.14/CVE-2025-4517.patch
]
++ optionals mimetypesSupport [
# Make the mimetypes module refer to the right file
./mimetypes.patch
@@ -92,9 +92,9 @@
major = "3";
minor = "14";
patch = "0";
suffix = "b2";
suffix = "b3";
};
hash = "sha256-esnoSES7wKWo8feaN6aLO4yvKli0qlmZxJInyzbnDqY=";
hash = "sha256-xvSL9R8B9Q2HAHpEXdev5KTHqHq0glcL6STB3f0NNoI=";
inherit passthruFun;
};
# Minimal versions of Python (built without optional dependencies)
@@ -11,13 +11,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "simpleitk";
version = "2.5.0";
version = "2.5.2";
src = fetchFromGitHub {
owner = "SimpleITK";
repo = "SimpleITK";
tag = "v${finalAttrs.version}";
hash = "sha256-9PidduOe5AW9faeA28mNPf1GRVFdTjEryo/mJq+T6dk=";
hash = "sha256-6jEPO8pM5EDVFgeq8hSpJ0pWn2/Iph4Xcs2hs41kxAI=";
};
nativeBuildInputs = [
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "aiohomeconnect";
version = "0.17.1";
version = "0.18.0";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "MartinHjelmare";
repo = "aiohomeconnect";
tag = "v${version}";
hash = "sha256-UY1OFrydA42B/Tu4jwDwTe0kpnAhXfi75GUc4FlI9pE=";
hash = "sha256-TEPE9AzChfZSN3kA3fSJy6eh8J+1AUTnO59vywOXlAk=";
};
build-system = [ setuptools ];
@@ -21,14 +21,14 @@
buildPythonPackage rec {
pname = "databricks-sdk";
version = "0.56.0";
version = "0.57.0";
pyproject = true;
src = fetchFromGitHub {
owner = "databricks";
repo = "databricks-sdk-py";
tag = "v${version}";
hash = "sha256-xMwjyXv/X0rAc2kXk9OyTrYrTJEk3irpDPZ8z6LLSoM=";
hash = "sha256-QdqbUq2kzrP614BWIMdWAIKsVdXIG89BmLlh+Po98zI=";
};
build-system = [
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "djangorestframework-stubs";
version = "3.15.3";
version = "3.16.0";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "typeddjango";
repo = "djangorestframework-stubs";
tag = version;
hash = "sha256-6bs/FGCxxV1sE4J3aqzYS1wIr82mWlnGGXIuYOF5+dw=";
hash = "sha256-q/9tCMT79TMHIQ4KH8tiunaTt7L6IItwNYBFlbNxBcE=";
};
nativeBuildInputs = [ setuptools ];
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "google-cloud-webrisk";
version = "1.18.0";
version = "1.18.1";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "google_cloud_webrisk";
inherit version;
hash = "sha256-a+hb4chZzPaPduJihVmQHBd8arZ6MEKYBDFkNOvsprI=";
hash = "sha256-3OUxiDZtRfmipeyCW8in6+GkVnlilWgE8Hzr6G+1KQU=";
};
build-system = [ setuptools ];
@@ -20,14 +20,14 @@
}:
buildPythonPackage rec {
pname = "luna-usb";
version = "0.2.0";
version = "0.2.1";
pyproject = true;
src = fetchFromGitHub {
owner = "greatscottgadgets";
repo = "luna";
tag = version;
hash = "sha256-SVpAPq77IH2/2WZrc25j7q6qTMW2ToPY5lYQcYUlJfs=";
hash = "sha256-8onTF0iJF7HpNCjNxUg89YRjfYb94CrFgGtmprp7g2E=";
};
postPatch = ''
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "nitransforms";
version = "24.1.1";
version = "24.1.2";
pyproject = true;
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
hash = "sha256-U2lWxYDuA+PpMEMgjanq/JILWTTH5+DEx9dZ/KCWNjM=";
hash = "sha256-JKlKM9bd3pTTBp/xVj9Ywd/+Ok7lxo05AF01eeOBeoE=";
};
build-system = [
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "pyinstaller-hooks-contrib";
version = "2025.4";
version = "2025.5";
pyproject = true;
src = fetchPypi {
pname = "pyinstaller_hooks_contrib";
inherit version;
hash = "sha256-XOGv0Zl7A+cPVGIHAxz98nggMKq6zBAhkGdwWeKFZEY=";
hash = "sha256-cHOGdwuP4GbASq0YpxvEg8eyXhi0dQp1aZn32iqzGYI=";
};
build-system = [ setuptools ];
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "strct";
version = "0.0.34";
version = "0.0.35";
pyproject = true;
src = fetchFromGitHub {
owner = "shaypal5";
repo = "strct";
rev = "v${version}";
hash = "sha256-uPM2U+emZUCGqEhIeTBmaOu8eSfK4arqvv9bItBWpUs=";
tag = "v${version}";
hash = "sha256-4IykGzy1PTrRAbx/sdtzL4My4cDSlplL9rOFBcLbaB8=";
};
# don't append .dev0 to version
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "tencentcloud-sdk-python";
version = "3.0.1401";
version = "3.0.1403";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "TencentCloud";
repo = "tencentcloud-sdk-python";
tag = version;
hash = "sha256-W25NCSjD+gSoOCz38hAnurDjDUk2wmwqAprswmPnARo=";
hash = "sha256-t38Lx5xW1R/LkUp4WKXXSXuEN5b4zI5i6D9iLBNJw88=";
};
build-system = [ setuptools ];
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "xiaomi-ble";
version = "0.39.0";
version = "1.0.0";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "Bluetooth-Devices";
repo = "xiaomi-ble";
tag = "v${version}";
hash = "sha256-XuEFzyJmWrHm4vzyei6+iUEPRDGht+DQGUn6K9Polng=";
hash = "sha256-c9MmxnLEthENvAaBSigUli9m1CbbV/F2RlJMLv5/sOE=";
};
build-system = [ poetry-core ];

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