lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
8381e32b e39aad56

+229 -199
+39 -45
nixos/modules/services/x11/xserver.nix
··· 364 364 ''; 365 365 }; 366 366 367 - xkb = mkOption { 368 - default = { }; 369 - description = "X keyboard extension (XKB) configuration"; 370 - type = types.submodule { 371 - options = { 372 - layout = mkOption { 373 - type = types.str; 374 - default = "us"; 375 - description = lib.mdDoc '' 376 - Keyboard layout, or multiple keyboard layouts separated by commas. 377 - ''; 378 - }; 367 + xkb = { 368 + layout = mkOption { 369 + type = types.str; 370 + default = "us"; 371 + description = lib.mdDoc '' 372 + X keyboard layout, or multiple keyboard layouts separated by commas. 373 + ''; 374 + }; 379 375 380 - model = mkOption { 381 - type = types.str; 382 - default = "pc104"; 383 - example = "presario"; 384 - description = lib.mdDoc '' 385 - Keyboard model. 386 - ''; 387 - }; 376 + model = mkOption { 377 + type = types.str; 378 + default = "pc104"; 379 + example = "presario"; 380 + description = lib.mdDoc '' 381 + X keyboard model. 382 + ''; 383 + }; 388 384 389 - options = mkOption { 390 - type = types.commas; 391 - default = "terminate:ctrl_alt_bksp"; 392 - example = "grp:caps_toggle,grp_led:scroll"; 393 - description = lib.mdDoc '' 394 - X keyboard options; layout switching goes here. 395 - ''; 396 - }; 385 + options = mkOption { 386 + type = types.commas; 387 + default = "terminate:ctrl_alt_bksp"; 388 + example = "grp:caps_toggle,grp_led:scroll"; 389 + description = lib.mdDoc '' 390 + X keyboard options; layout switching goes here. 391 + ''; 392 + }; 397 393 398 - variant = mkOption { 399 - type = types.str; 400 - default = ""; 401 - example = "colemak"; 402 - description = lib.mdDoc '' 403 - X keyboard variant. 404 - ''; 405 - }; 394 + variant = mkOption { 395 + type = types.str; 396 + default = ""; 397 + example = "colemak"; 398 + description = lib.mdDoc '' 399 + X keyboard variant. 400 + ''; 401 + }; 406 402 407 - dir = mkOption { 408 - type = types.path; 409 - default = "${pkgs.xkeyboard_config}/etc/X11/xkb"; 410 - defaultText = literalExpression ''"''${pkgs.xkeyboard_config}/etc/X11/xkb"''; 411 - description = lib.mdDoc '' 412 - Path used for -xkbdir xserver parameter. 413 - ''; 414 - }; 415 - }; 403 + dir = mkOption { 404 + type = types.path; 405 + default = "${pkgs.xkeyboard_config}/etc/X11/xkb"; 406 + defaultText = literalExpression ''"''${pkgs.xkeyboard_config}/etc/X11/xkb"''; 407 + description = lib.mdDoc '' 408 + Path used for -xkbdir xserver parameter. 409 + ''; 416 410 }; 417 411 }; 418 412
+25 -13
pkgs/applications/editors/jetbrains/default.nix
··· 17 17 , expat 18 18 , libxcrypt-legacy 19 19 , fontconfig 20 + , libxml2 21 + , xz 20 22 , vmopts ? null 21 23 }: 22 24 23 25 let 24 26 platforms = lib.platforms.linux ++ [ "x86_64-darwin" "aarch64-darwin" ]; 25 - ideaPlatforms = [ "x86_64-darwin" "i686-darwin" "i686-linux" "x86_64-linux" "aarch64-darwin" ]; 27 + ideaPlatforms = [ "x86_64-darwin" "i686-darwin" "i686-linux" "x86_64-linux" "aarch64-darwin" "aarch64-linux" ]; 26 28 27 29 inherit (stdenv.hostPlatform) system; 28 30 ··· 58 60 openssl.out 59 61 expat 60 62 libxcrypt-legacy 63 + ] ++ lib.optionals (stdenv.isLinux && stdenv.isAarch64) [ 64 + libxml2 65 + xz 61 66 ]; 62 67 dontAutoPatchelf = true; 63 68 postFixup = (attrs.postFixup or "") + lib.optionalString (stdenv.isLinux) '' ··· 65 70 cd $out/clion 66 71 67 72 # I think the included gdb has a couple of patches, so we patch it instead of replacing 68 - ls -d $PWD/bin/gdb/linux/x64/lib/python3.8/lib-dynload/* | 73 + ls -d $PWD/bin/gdb/linux/*/lib/python3.8/lib-dynload/* | 69 74 xargs patchelf \ 70 75 --replace-needed libssl.so.10 libssl.so \ 71 76 --replace-needed libcrypto.so.10 libcrypto.so 72 77 73 - ls -d $PWD/bin/lldb/linux/x64/lib/python3.8/lib-dynload/* | 78 + ls -d $PWD/bin/lldb/linux/*/lib/python3.8/lib-dynload/* | 74 79 xargs patchelf \ 75 80 --replace-needed libssl.so.10 libssl.so \ 76 81 --replace-needed libcrypto.so.10 libcrypto.so ··· 271 276 buildInputs = (attrs.buildInputs or [ ]) ++ lib.optionals (stdenv.isLinux) [ 272 277 stdenv.cc.cc 273 278 zlib 274 - fontconfig # plugins/dotTrace/DotFiles/linux-x64/libSkiaSharp.so 279 + fontconfig # plugins/dotTrace/DotFiles/linux-*/libSkiaSharp.so 275 280 ]; 276 281 dontAutoPatchelf = true; 277 282 postFixup = (attrs.postFixup or "") + lib.optionalString (stdenv.isLinux) '' ··· 279 284 cd $out/rider 280 285 281 286 # Remove dotnet copy first so it's not considered by autoPatchElf 282 - rm -rf lib/ReSharperHost/linux-x64/dotnet 287 + rm -rf lib/ReSharperHost/linux-*/dotnet 283 288 autoPatchelf \ 284 - lib/ReSharperHost/linux-x64/ \ 285 - plugins/dotCommon/DotFiles/linux-x64/ \ 286 - plugins/dotTrace/DotFiles/linux-x64/ 287 - ln -s ${dotnet-sdk_7} lib/ReSharperHost/linux-x64/dotnet 289 + lib/ReSharperHost/linux-*/ \ 290 + plugins/dotCommon/DotFiles/linux-*/ \ 291 + plugins/dotTrace/DotFiles/linux-*/ 292 + 293 + for dir in lib/ReSharperHost/linux-*; do 294 + ln -s ${dotnet-sdk_7} $dir/dotnet 295 + done 288 296 ) 289 297 ''; 290 298 }); ··· 320 328 libdbusmenu 321 329 openssl.out 322 330 libxcrypt-legacy 331 + ] ++ lib.optionals (stdenv.isLinux && stdenv.isAarch64) [ 332 + expat 333 + libxml2 334 + xz 323 335 ]; 324 336 dontAutoPatchelf = true; 325 337 postFixup = (attrs.postFixup or "") + lib.optionalString (stdenv.isLinux) '' ··· 327 339 cd $out/rust-rover 328 340 329 341 # Copied over from clion (gdb seems to have a couple of patches) 330 - ls -d $PWD/bin/gdb/linux/x64/lib/python3.8/lib-dynload/* | 342 + ls -d $PWD/bin/gdb/linux/*/lib/python3.8/lib-dynload/* | 331 343 xargs patchelf \ 332 344 --replace-needed libssl.so.10 libssl.so \ 333 345 --replace-needed libcrypto.so.10 libcrypto.so 334 346 335 - ls -d $PWD/bin/lldb/linux/x64/lib/python3.8/lib-dynload/* | 347 + ls -d $PWD/bin/lldb/linux/*/lib/python3.8/lib-dynload/* | 336 348 xargs patchelf \ 337 349 --replace-needed libssl.so.10 libssl.so \ 338 350 --replace-needed libcrypto.so.10 libcrypto.so ··· 340 352 autoPatchelf $PWD/bin 341 353 342 354 interp="$(cat $NIX_CC/nix-support/dynamic-linker)" 343 - patchelf --set-interpreter $interp $PWD/plugins/intellij-rust/bin/linux/x86-64/intellij-rust-native-helper 344 - chmod +x $PWD/plugins/intellij-rust/bin/linux/x86-64/intellij-rust-native-helper 355 + patchelf --set-interpreter $interp $PWD/plugins/intellij-rust/bin/linux/*/intellij-rust-native-helper 356 + chmod +x $PWD/plugins/intellij-rust/bin/linux/*/intellij-rust-native-helper 345 357 ) 346 358 ''; 347 359 });
+1
pkgs/applications/misc/llpp/default.nix
··· 20 20 url = "https://aur.archlinux.org/cgit/aur.git/plain/system-makedeps.patch?h=llpp&id=0d2913056aaf3dbf7431e57b7b08b55568ba076c"; 21 21 hash = "sha256-t9PLXsM8+exCeYqJBe0LSDK0D2rpktmozS8qNcEAcHo="; 22 22 }) 23 + ./fix-mupdf.patch 23 24 ]; 24 25 25 26 postPatch = ''
-80
pkgs/applications/misc/llpp/fix-build-bash.patch
··· 1 - diff --git a/build.bash b/build.bash 2 - index 7c278b6..41494c5 100755 3 - with manual adjustments 4 - --- a/build.bash 5 - +++ b/build.bash 6 - @@ -30,7 +30,6 @@ srcd="$(dirname $0)" 7 - mudir=$outd/mupdf 8 - muinc="-I $mudir/include -I $mudir/thirdparty/freetype/include" 9 - 10 - -test -d "$mudir" || die muPDF not found, consult $(dirname $0)/BUILDING 11 - 12 - mkdir -p $outd/{$wsid,lablGL} 13 - :>$outd/ordered 14 - @@ -41,12 +40,6 @@ isfresh() { test -r "$1.past" && . "$1.past" && test "$k" = "$2"; } 15 - mulibst="$mudir/build/$mbt/libs" 16 - mulibs="$mudir/build/$mbt/libmupdf.a $mudir/build/$mbt/libmupdf-third.a" 17 - 18 - -keycmd="(cd $mudir && make -q build=$mbt libs && echo); digest $mulibs" 19 - -isfresh "$mulibst" "$(eval $keycmd)" || ( 20 - - make -C "$mudir" build=$mbt -j $mjobs libs 21 - - eval $keycmd >${mulibst}.past 22 - -) && vecho "fresh mupdf" 23 - - 24 - oincs() { 25 - local i= 26 - local incs1= 27 - @@ -100,35 +93,6 @@ mflags() { 28 - } 29 - 30 - overs="$(ocamlc -vnum 2>/dev/null)" || overs="" 31 - -test "$overs" = "4.11.1" || { 32 - - url=https://caml.inria.fr/pub/distrib/ocaml-4.11/ocaml-4.11.1.tar.xz 33 - - txz=$outd/$(basename $url) 34 - - keycmd="printf $url; digest $txz;" 35 - - isfresh $txz "$(eval $keycmd)" || { 36 - - executable_p() { command -v "$1" >/dev/null 2>&1; } 37 - - if executable_p wget; then dl() { wget -q "$1" -O "$2"; } 38 - - elif executable_p curl; then dl() { curl -L "$1" -o "$2"; } 39 - - else die "no program to fetch remote urls found" 40 - - fi 41 - - dl $url $txz 42 - - eval $keycmd >$txz.past 43 - - } && vecho "fresh $txz" 44 - - absprefix=$(cd $outd &>/dev/null; pwd -P) 45 - - export PATH=$absprefix/bin:$PATH 46 - - ocamlc=$absprefix/bin/ocamlc 47 - - keycmd="printf $url; digest $ocamlc;" 48 - - isfresh $ocamlc "$(eval $keycmd)" || ( 49 - - tar xf $txz -C $outd 50 - - bn=$(basename $url) 51 - - cd $outd/${bn%.tar.xz} 52 - - ./configure --disable-ocamldoc --disable-ocamltest \ 53 - - --enable-debugger=no --prefix=$absprefix 54 - - make -j $mjobs world 55 - - make install 56 - - eval $keycmd >$absprefix/bin/ocamlc.past 57 - - ) && vecho "fresh ocamlc" 58 - - overs=$(ocamlc -vnum 2>/dev/null) 59 - -} 60 - 61 - ccomp=${LLPP_CC-$(ocamlc -config | grep "^c_compiler: " | \ 62 - { read _ c; echo $c; })} 63 - @@ -243,7 +208,7 @@ bobjc() { 64 - } && vecho "fresh $o" 65 - } 66 - 67 - -ver=$(cd $srcd && git describe --tags --dirty) || ver=unknown 68 - +ver=@version@ 69 - 70 - cmd="(. $srcd/genconfstr.sh >$outd/confstruct.ml)" 71 - keycmd="digest $srcd/genconfstr.sh $outd/confstruct.ml" 72 - @@ -291,7 +256,7 @@ for m in ml_gl ml_glarray ml_raw; do 73 - done 74 - 75 - libs="str.cma unix.cma" 76 - -clibs="-L$mudir/build/$mbt -lmupdf -lmupdf-third -lpthread" 77 - +clibs="-lmupdf -lmupdf-third -lfreetype -lgumbo -ljpeg -lopenjp2 -ljbig2dec -llcms2 -lharfbuzz -lpthread -lz" 78 - if $darwin; then 79 - mcomp=$(ocamlc -config | grep bytecomp_c_co | { read _ c; echo $c; }) 80 - clibs="$clibs -framework Cocoa -framework OpenGL"
+13
pkgs/applications/misc/llpp/fix-mupdf.patch
··· 1 + --- a/link.c 2 + +++ b/link.c 3 + @@ -1522,8 +1522,9 @@ static void *mainloop (void UNUSED_ATTR *unused) 4 + if (pdf && nameddest && *nameddest) { 5 + fz_point xy; 6 + struct pagedim *pdim; 7 + - int pageno = pdf_lookup_anchor (state.ctx, pdf, nameddest, 8 + + fz_location location = fz_resolve_link (state.ctx, state.doc, nameddest, 9 + &xy.x, &xy.y); 10 + + int pageno = location.page; 11 + pdim = pdimofpageno (pageno); 12 + xy = fz_transform_point (xy, pdim->ctm); 13 + printd ("a %d %d %d", pageno, (int) xy.x, (int) xy.y);
+19 -15
pkgs/applications/misc/merkaartor/default.nix
··· 2 2 , stdenv 3 3 , fetchFromGitHub 4 4 , fetchpatch 5 - , qmake 5 + , cmake 6 + , pkg-config 6 7 , qttools 7 8 , wrapQtAppsHook 8 9 , gdal ··· 32 33 url = "https://github.com/openstreetmap/merkaartor/commit/1e20d2ccd743ea5f8c2358e4ae36fead8b9390fd.patch"; 33 34 hash = "sha256-aHjJLKYvqz7V0QwUIg0SbentBe+DaCJusVqy4xRBVWo="; 34 35 }) 36 + # https://github.com/openstreetmap/merkaartor/pull/290 37 + (fetchpatch { 38 + url = "https://github.com/openstreetmap/merkaartor/commit/7dede77370d89e8e7586f6ed5af225f9b5bde6cf.patch"; 39 + hash = "sha256-3oDRPysVNvA50t/b9xOcVQgac3U1lDPrencanl4c6Zk="; 40 + }) 35 41 ]; 36 42 37 - nativeBuildInputs = [ qmake qttools wrapQtAppsHook ]; 43 + nativeBuildInputs = [ cmake pkg-config qttools wrapQtAppsHook ]; 38 44 39 45 buildInputs = [ gdal proj qtsvg qtwebengine ] 40 46 ++ lib.optional withGeoimage exiv2 ··· 42 48 ++ lib.optional withLibproxy libproxy 43 49 ++ lib.optional withZbar zbar; 44 50 45 - preConfigure = '' 46 - lrelease src/src.pro 47 - ''; 48 - 49 - qmakeFlags = [ 50 - "USEWEBENGINE=1" 51 - ] ++ lib.optional withGeoimage "GEOIMAGE=1" 52 - ++ lib.optional withGpsdlib "GPSDLIB=1" 53 - ++ lib.optional withLibproxy "LIBPROXY=1" 54 - ++ lib.optional withZbar "ZBAR=1"; 51 + cmakeFlags = [ 52 + (lib.cmakeBool "GEOIMAGE" withGeoimage) 53 + (lib.cmakeBool "GPSD" withGpsdlib) 54 + (lib.cmakeBool "LIBPROXY" withLibproxy) 55 + (lib.cmakeBool "WEBENGINE" true) 56 + (lib.cmakeBool "ZBAR" withZbar) 57 + ]; 55 58 56 59 postInstall = lib.optionalString stdenv.isDarwin '' 57 - mkdir -p $out/Applications 58 - mv binaries/bin/merkaartor.app $out/Applications 59 - mv binaries/bin/plugins $out/Applications/merkaartor.app/Contents 60 + mkdir -p $out/{Applications,bin} 61 + mv $out/merkaartor.app $out/Applications 62 + makeWrapper $out/{Applications/merkaartor.app/Contents/MacOS,bin}/merkaartor 60 63 ''; 61 64 62 65 meta = with lib; { 63 66 description = "OpenStreetMap editor"; 64 67 homepage = "http://merkaartor.be/"; 65 68 license = licenses.gpl2Plus; 69 + mainProgram = "merkaartor"; 66 70 maintainers = with maintainers; [ sikmir ]; 67 71 platforms = platforms.unix; 68 72 };
+3 -3
pkgs/applications/networking/instant-messengers/caprine-bin/default.nix
··· 1 1 { lib, callPackage, stdenvNoCC }: 2 2 let 3 3 pname = "caprine"; 4 - version = "2.58.3"; 4 + version = "2.59.1"; 5 5 metaCommon = with lib; { 6 6 description = "An elegant Facebook Messenger desktop app"; 7 7 homepage = "https://sindresorhus.com/caprine"; ··· 10 10 }; 11 11 x86_64-appimage = callPackage ./build-from-appimage.nix { 12 12 inherit pname version metaCommon; 13 - sha256 = "sha256-w0nBQhHYzFLsNu0MxWhoju6fh4JpAKC7MWWVxwDkRYk="; 13 + sha256 = "sha256-stMv4KQoWPmK5jcfdhamC27Rb51zjbeEn40u6YUvXz4="; 14 14 }; 15 15 x86_64-dmg = callPackage ./build-from-dmg.nix { 16 16 inherit pname version metaCommon; 17 - sha256 = "sha256-6Mx2ZkT2hdnaSVt2hKMMV9xc7rYPFFbxcj6vb84ojYU="; 17 + sha256 = "sha256-WMT4yrLjDSMsI/lFbYODu3/0whcF+++4ShoChfMyLfQ="; 18 18 }; 19 19 in 20 20 (if stdenvNoCC.isDarwin then x86_64-dmg else x86_64-appimage).overrideAttrs (oldAttrs: {
+69
pkgs/by-name/co/codeium/package.nix
··· 1 + { stdenv, lib, fetchurl, gzip, autoPatchelfHook }: 2 + let 3 + 4 + inherit (stdenv.hostPlatform) system; 5 + throwSystem = throw "Unsupported system: ${system}"; 6 + 7 + plat = { 8 + x86_64-linux = "linux_x64"; 9 + aarch64-linux = "linux_arm"; 10 + x86_64-darwin = "macos_x64"; 11 + aarch64-darwin = "macos_arm"; 12 + 13 + }.${system} or throwSystem; 14 + 15 + hash = { 16 + x86_64-linux = "sha256-9EGoJ5DoGgVfbhCDeTvn1D7misJEj9jPwuiOK7z95Ts="; 17 + aarch64-linux = "sha256-lO0YOSiO8AUrkbV+3Uyvg6p3bdAcTze3La2g5IcK1f0="; 18 + x86_64-darwin = "sha256-WjvC3pt8Gd4q+BzrOhyGeYwZIbv2m5O3pSXe1N7Najw="; 19 + aarch64-darwin = "sha256-IRm5m/Jaf4pmAzx+MXwmHLejo6Gv2OL56R1IEr/NlZU="; 20 + }.${system} or throwSystem; 21 + 22 + bin = "$out/bin/codeium_language_server"; 23 + 24 + in 25 + stdenv.mkDerivation (finalAttrs: { 26 + pname = "codeium"; 27 + version = "1.2.104"; 28 + src = fetchurl { 29 + name = "${finalAttrs.pname}-${finalAttrs.version}.gz"; 30 + url = "https://github.com/Exafunction/codeium/releases/download/language-server-v${finalAttrs.version}/language_server_${plat}.gz"; 31 + inherit hash; 32 + }; 33 + 34 + nativeBuildInputs = [ gzip ] ++ lib.optionals stdenv.isLinux [ autoPatchelfHook ]; 35 + 36 + dontUnpack = true; 37 + dontConfigure = true; 38 + dontBuild = true; 39 + 40 + installPhase = '' 41 + runHook preInstall 42 + mkdir -p $out/bin 43 + gzip -dc $src > ${bin} 44 + chmod +x ${bin} 45 + runHook postInstall 46 + ''; 47 + 48 + passthru.updateScript = ./update.sh; 49 + 50 + meta = rec { 51 + description = "Codeium language server"; 52 + longDescription = '' 53 + Codeium proprietary language server, patched for Nix(OS) compatibility. 54 + bin/language_server_x must be symlinked into the plugin directory, replacing the existing binary. 55 + For example: 56 + ```shell 57 + ln -s "$(which codeium_language_server)" /home/a/.local/share/JetBrains/Rider2023.1/codeium/662505c9b23342478d971f66a530cd102ae35df7/language_server_linux_x64 58 + ``` 59 + ''; 60 + homepage = "https://codeium.com/"; 61 + downloadPage = homepage; 62 + changelog = homepage; 63 + license = lib.licenses.unfree; 64 + maintainers = with lib.maintainers; [ anpin ]; 65 + mainProgram = "codeium"; 66 + platforms = [ "aarch64-darwin" "aarch64-linux" "x86_64-linux" "x86_64-darwin" ]; 67 + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; 68 + }; 69 + })
+35
pkgs/by-name/co/codeium/update.sh
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -i bash -p curl gnused gawk nix-prefetch jq 3 + 4 + set -euo pipefail 5 + 6 + ROOT="$(dirname "$(readlink -f "$0")")" 7 + NIX_DRV="$ROOT/package.nix" 8 + if [ ! -f "$NIX_DRV" ]; then 9 + echo "ERROR: cannot find package.nix in $ROOT" 10 + exit 1 11 + fi 12 + 13 + fetch_arch() { 14 + VER="$1"; ARCH="$2" 15 + URL="https://github.com/Exafunction/codeium/releases/download/language-server-v${VER}/language_server_${ARCH}.gz" 16 + nix-hash --to-sri --type sha256 "$(nix-prefetch-url --type sha256 "$URL")" 17 + } 18 + 19 + replace_hash() { 20 + sed -i "s#$1 = \"sha256-.\{44\}\"#$1 = \"$2\"#" "$NIX_DRV" 21 + } 22 + 23 + CODEIUM_VER=$(curl -s "https://api.github.com/repos/Exafunction/codeium/releases/latest" | jq -r .tag_name | grep -oP '\d+\.\d+\.\d+' ) 24 + 25 + CODEIUM_LINUX_X64_HASH=$(fetch_arch "$CODEIUM_VER" "linux_x64") 26 + CODEIUM_LINUX_AARCH64_HASH=$(fetch_arch "$CODEIUM_VER" "linux_arm") 27 + CODEIUM_DARWIN_X64_HASH=$(fetch_arch "$CODEIUM_VER" "macos_x64") 28 + CODEIUM_DARWIN_AARCH64_HASH=$(fetch_arch "$CODEIUM_VER" "macos_arm") 29 + 30 + sed -i "s/version = \".*\"/version = \"$CODEIUM_VER\"/" "$NIX_DRV" 31 + 32 + replace_hash "x86_64-linux" "$CODEIUM_LINUX_X64_HASH" 33 + replace_hash "aarch64-linux" "$CODEIUM_LINUX_AARCH64_HASH" 34 + replace_hash "x86_64-darwin" "$CODEIUM_DARWIN_X64_HASH" 35 + replace_hash "aarch64-darwin" "$CODEIUM_DARWIN_AARCH64_HASH"
+2 -2
pkgs/development/python-modules/ansible/core.nix
··· 28 28 29 29 buildPythonPackage rec { 30 30 pname = "ansible-core"; 31 - version = "2.15.4"; 31 + version = "2.15.5"; 32 32 33 33 src = fetchPypi { 34 34 inherit pname version; 35 - hash = "sha256-waiq7emF955ZMrohY2OTeffYAlv9myg3jbFkmk71Qe0="; 35 + hash = "sha256-jMU5y41DSa8//ZAccHIvenogOuZCfdrJX/31RqbkFgI="; 36 36 }; 37 37 38 38 # ansible_connection is already wrapped, so don't pass it through
+2 -2
pkgs/development/python-modules/azure-eventgrid/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "azure-eventgrid"; 13 - version = "4.14.0"; 13 + version = "4.15.0"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-Nati9XRCNJgt/cmhj2t1l+oijsR6SC1UVZ35VANd0l8="; 20 + hash = "sha256-hVPCQgVu5NkEMJBJcfaER8JGtjnIEWquIcBX6vFSiAc="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/azure-mgmt-redhatopenshift/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "azure-mgmt-redhatopenshift"; 13 - version = "1.3.0"; 13 + version = "1.4.0"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-LOJldUyWdVShpN8lD8zGdFeYFiKSmODk3WNOP1fJfcs="; 20 + hash = "sha256-BL2a2L2AwJWvs0V+VpSGaS8//AWMy5m6rdAPDJPbrEo="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/btrees/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "btrees"; 14 - version = "5.0"; 14 + version = "5.1"; 15 15 format = "setuptools"; 16 16 17 17 disabled = pythonOlder "3.7"; ··· 19 19 src = fetchPypi { 20 20 pname = "BTrees"; 21 21 inherit version; 22 - hash = "sha256-/d+KTcwCU+OQJ7qzgKLiDUeuNwoySFQW8qZq2a4aQ/o="; 22 + hash = "sha256-raDzHpMloEeV0dJOAn7ZsrZdpNZqz/i4eVWzUo1/w2k="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/crc/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "crc"; 11 - version = "4.3.0"; 11 + version = "5.0.0"; 12 12 format = "pyproject"; 13 13 14 14 disabled = pythonOlder "3.8"; ··· 17 17 owner = "Nicoretti"; 18 18 repo = pname; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-rH/jc6/gxww3NSCYrhu+InZX1HTTdJFfa52ioU8AclY="; 20 + hash = "sha256-+C4cUKXZCpAXil8X4gTK3AhqNVWDrBQYY2Kgkd3+gqc="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/django-simple-captcha/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "django-simple-captcha"; 15 - version = "0.5.18"; 15 + version = "0.5.20"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-bh/MT0AF99ae56Llmn6GO105GPNqhaTYEUmJhK7MSM4="; 19 + hash = "sha256-ICcwCae+tEKX6fbHpr0hraPS+pPDFNL2v145TO62opc="; 20 20 }; 21 21 22 22 nativeCheckInputs = [
+2 -2
pkgs/development/python-modules/elasticsearch8/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "elasticsearch8"; 13 - version = "8.10.0"; 13 + version = "8.10.1"; 14 14 format = "setuptools"; 15 15 16 16 disabled = pythonOlder "3.7"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-Wb2l0FL7rm9Ck7HSWs9PmPyeShn9Hd9fCKnh/jWVy3o="; 20 + hash = "sha256-naLy7xSqHlz8QNbQhM+iydJi8m6DQqBWlDLijOOT7ak="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+3 -3
pkgs/development/python-modules/litellm/default.nix
··· 8 8 , tiktoken 9 9 }: 10 10 let 11 - version = "0.1.590"; 11 + version = "0.1.738"; 12 12 in 13 13 buildPythonPackage rec { 14 14 pname = "litellm"; ··· 18 18 src = fetchFromGitHub { 19 19 owner = "BerriAI"; 20 20 repo = "litellm"; 21 - rev = "7cb96e86b4753008cbf8d116aca514750e98d360"; 22 - hash = "sha256-ITMcwGjelNfNGnfBmmdu0Xwph4u0mxiFSfHnysUxWCQ="; 21 + rev = "refs/tags/v${version}"; 22 + hash = "sha256-1Ft2E5I3OkVZUfmQHN1Qe/Z3cvLid8ie3BCeZoAii8U="; 23 23 }; 24 24 25 25 postPatch = ''
+2 -2
pkgs/development/python-modules/screenlogicpy/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "screenlogicpy"; 12 - version = "0.9.1"; 12 + version = "0.9.3"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.6"; ··· 18 18 owner = "dieselrabbit"; 19 19 repo = pname; 20 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-bBdOaAr9VH7UeY/UdeKS9oOevJwW2HChJiTGCNbbikM="; 21 + hash = "sha256-0qB+FWqlh5qdy/jKLPYCXl3DewurLSOlYgcdiDtzeYE="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+3 -21
pkgs/development/tools/lurk/default.nix
··· 1 1 { lib 2 2 , rustPlatform 3 3 , fetchFromGitHub 4 - , fetchpatch 5 4 }: 6 5 7 6 rustPlatform.buildRustPackage rec { 8 7 pname = "lurk"; 9 - version = "0.3.3"; 8 + version = "0.3.4"; 10 9 11 10 src = fetchFromGitHub { 12 11 owner = "jakwai01"; 13 12 repo = pname; 14 13 rev = "v${version}"; 15 - hash = "sha256-D/wJAmlc6OUuD8kSfGevG+UoPKy58X0lObL7mjiBG+c="; 14 + hash = "sha256-7Yi77IsP/tmzrTvBVgIj2+fOXYKCT59pILeEuGuk4Y4="; 16 15 }; 17 16 18 - cargoHash = "sha256-PFR6jMAvEybT/XOfLrv21F8ZxSX0BZDiEFtgQL5fL18="; 19 - 20 - cargoPatches = [ 21 - # update the version to 0.3.3 22 - (fetchpatch { 23 - name = "chore-prepare-release.patch"; 24 - url = "https://github.com/JakWai01/lurk/commit/cb4355674159255ac4186283a93de294de057d1b.patch"; 25 - hash = "sha256-N+/8AGEToEqhkQ6BYGQP279foZbt6DzUBmAUaHm9hW4="; 26 - }) 27 - ]; 28 - 29 - patches = [ 30 - (fetchpatch { 31 - name = "fix-tests.patch"; 32 - url = "https://github.com/JakWai01/lurk/commit/87eb4aa8bf9a551b24cec2146699cb2c22d62019.patch"; 33 - hash = "sha256-m44m1338VODX+HGEVMLozKfVvXsQxvLIpo28VBK//vM="; 34 - }) 35 - ]; 17 + cargoHash = "sha256-Cvtg9msoYkIIlaUw4hxWy2wSrE1uORR/2R2Geq4SI4w="; 36 18 37 19 meta = with lib; { 38 20 description = "A simple and pretty alternative to strace";
+3 -3
pkgs/tools/admin/aws-sso-cli/default.nix
··· 6 6 }: 7 7 buildGoModule rec { 8 8 pname = "aws-sso-cli"; 9 - version = "1.13.1"; 9 + version = "1.14.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "synfinatic"; 13 13 repo = pname; 14 14 rev = "v${version}"; 15 - hash = "sha256-QwixApaGUzTmvc9TfFk8bdMU7dxyaeUo5aWucV4tH1c="; 15 + hash = "sha256-4LgTAoPly551vzZ8StF01+zpBGAO7fpcyq3IrSrDhlg="; 16 16 }; 17 - vendorHash = "sha256-/6DCrjOqjbz+olRp7rs8ui4uUrcor0zAc0yOIz+ZcEo="; 17 + vendorHash = "sha256-YZ9/eqKZ0PDHZL6f3J7Obfq34Xk3swU/gGwzWJ2QsKs="; 18 18 19 19 nativeBuildInputs = [ makeWrapper ]; 20 20