Merge master into staging-next

authored by nixpkgs-ci[bot] and committed by GitHub 568e9905 cc52553e

+320 -261
+19
maintainers/maintainer-list.nix
··· 17212 github = "NiklasVousten"; 17213 githubId = 24965952; 17214 }; 17215 nikolaizombie1 = { 17216 name = "Fabio J. Matos Nieves"; 17217 email = "fabio.matos999@gmail.com"; ··· 19401 { 19402 # Email, etc. 19403 fingerprint = "AF85 991C C950 49A2 4205 1933 BCA9 943D D1DF 4C04"; 19404 } 19405 ]; 19406 };
··· 17212 github = "NiklasVousten"; 17213 githubId = 24965952; 17214 }; 17215 + nikolaiser = { 17216 + name = "Nikolai Sergeev"; 17217 + email = "mail@nikolaiser.com"; 17218 + githubId = 5569482; 17219 + github = "nikolaiser"; 17220 + keys = [ { fingerprint = "FF23 8141 F4E9 1896 6162 F0CD 980B 9E9C 5686 F13A"; } ]; 17221 + }; 17222 nikolaizombie1 = { 17223 name = "Fabio J. Matos Nieves"; 17224 email = "fabio.matos999@gmail.com"; ··· 19408 { 19409 # Email, etc. 19410 fingerprint = "AF85 991C C950 49A2 4205 1933 BCA9 943D D1DF 4C04"; 19411 + } 19412 + ]; 19413 + }; 19414 + prince213 = { 19415 + name = "Sizhe Zhao"; 19416 + email = "prc.zhao@outlook.com"; 19417 + matrix = "@prince213:matrix.org"; 19418 + github = "Prince213"; 19419 + githubId = 25235514; 19420 + keys = [ 19421 + { 19422 + fingerprint = "2589 45E5 C556 7B4D B36C 3E28 A64B 5235 356E 16D1"; 19423 } 19424 ]; 19425 };
-66
pkgs/applications/editors/sigil/default.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - cmake, 6 - pkg-config, 7 - makeWrapper, 8 - boost, 9 - xercesc, 10 - qtbase, 11 - qttools, 12 - qtwebengine, 13 - qtsvg, 14 - python3Packages, 15 - }: 16 - 17 - stdenv.mkDerivation rec { 18 - pname = "sigil"; 19 - version = "2.4.2"; 20 - 21 - src = fetchFromGitHub { 22 - repo = "Sigil"; 23 - owner = "Sigil-Ebook"; 24 - tag = version; 25 - hash = "sha256-/lnSNamLkPLG8tn0w8F0zFyypMUXyMhgxA2WyQFegKw="; 26 - }; 27 - 28 - pythonPath = with python3Packages; [ lxml ]; 29 - 30 - nativeBuildInputs = [ 31 - cmake 32 - pkg-config 33 - makeWrapper 34 - ]; 35 - 36 - buildInputs = [ 37 - boost 38 - xercesc 39 - qtbase 40 - qttools 41 - qtwebengine 42 - qtsvg 43 - python3Packages.lxml 44 - ]; 45 - 46 - prePatch = '' 47 - sed -i '/^QTLIB_DIR=/ d' src/Resource_Files/bash/sigil-sh_install 48 - ''; 49 - 50 - dontWrapQtApps = true; 51 - 52 - preFixup = '' 53 - wrapProgram "$out/bin/sigil" \ 54 - --prefix PYTHONPATH : $PYTHONPATH \ 55 - ''${qtWrapperArgs[@]} 56 - ''; 57 - 58 - meta = { 59 - description = "Free, open source, multi-platform ebook (ePub) editor"; 60 - homepage = "https://github.com/Sigil-Ebook/Sigil/"; 61 - license = lib.licenses.gpl3; 62 - # currently unmaintained 63 - platforms = lib.platforms.linux; 64 - mainProgram = "sigil"; 65 - }; 66 - }
···
+38 -30
pkgs/applications/misc/kemai/default.nix
··· 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 - fetchpatch, 6 - cmake, 7 magic-enum, 8 - range-v3, 9 - spdlog, 10 qtbase, 11 qtconnectivity, 12 - qttools, 13 qtlanguageserver, 14 qtwayland, 15 wrapQtAppsHook, 16 - libXScrnSaver, 17 nix-update-script, 18 }: 19 20 - stdenv.mkDerivation rec { 21 pname = "kemai"; 22 - version = "0.10.0"; 23 24 src = fetchFromGitHub { 25 owner = "AlexandrePTJ"; 26 repo = "kemai"; 27 - rev = version; 28 - hash = "sha256-wclBAgeDyAIw/nGF6lzIwbwdoZMBTu+tjxsnIxIkODM="; 29 }; 30 31 - patches = [ 32 - # Backport the fix for an issue where LICENSE.txt ends up in /bin 33 - # Remove in next release 34 - (fetchpatch { 35 - url = "https://github.com/AlexandrePTJ/kemai/commit/e279679dd7308efebe004252d168d7308f3b99ce.patch"; 36 - hash = "sha256-5cmRRMVATf4ul4HhaQKiE0yTN2qd+MfNFQzGTLLpOyg="; 37 - }) 38 - ]; 39 40 buildInputs = [ 41 qtbase 42 qtconnectivity 43 - qttools 44 qtlanguageserver 45 - libXScrnSaver 46 - magic-enum 47 range-v3 48 spdlog 49 ] ++ lib.optional stdenv.hostPlatform.isLinux qtwayland; 50 cmakeFlags = [ 51 - "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" 52 - "-DFETCHCONTENT_QUIET=OFF" 53 - "-DFETCHCONTENT_TRY_FIND_PACKAGE_MODE=ALWAYS" 54 ]; 55 56 nativeBuildInputs = [ ··· 62 updateScript = nix-update-script { }; 63 }; 64 65 - meta = with lib; { 66 description = "Kimai desktop client written in QT6"; 67 homepage = "https://github.com/AlexandrePTJ/kemai"; 68 - license = licenses.mit; 69 - maintainers = with maintainers; [ poelzi ]; 70 - platforms = platforms.unix; 71 - broken = stdenv.hostPlatform.isDarwin; 72 mainProgram = "Kemai"; 73 }; 74 - }
··· 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 + 6 + # buildInputs 7 + libXScrnSaver, 8 magic-enum, 9 + 10 + # nativeBuildInputs 11 qtbase, 12 qtconnectivity, 13 qtlanguageserver, 14 + qttools, 15 + range-v3, 16 + spdlog, 17 qtwayland, 18 + 19 + # nativeBuildInputs 20 + cmake, 21 wrapQtAppsHook, 22 + 23 + # passthru 24 nix-update-script, 25 }: 26 27 + stdenv.mkDerivation (finalAttrs: { 28 pname = "kemai"; 29 + version = "0.11.1"; 30 31 src = fetchFromGitHub { 32 owner = "AlexandrePTJ"; 33 repo = "kemai"; 34 + tag = finalAttrs.version; 35 + hash = "sha256-2Cyrd0fKaEHkDaKF8lFwuoLvl6553rp3ET2xLUUrTnk="; 36 }; 37 38 + postPatch = '' 39 + substituteInPlace \ 40 + src/client/parser.cpp \ 41 + src/client/kimaiCache.cpp \ 42 + --replace-fail \ 43 + "#include <magic_enum.hpp>" \ 44 + "#include <magic_enum/magic_enum.hpp>" 45 + ''; 46 47 buildInputs = [ 48 + libXScrnSaver 49 + magic-enum 50 qtbase 51 qtconnectivity 52 qtlanguageserver 53 + qttools 54 range-v3 55 spdlog 56 ] ++ lib.optional stdenv.hostPlatform.isLinux qtwayland; 57 + 58 cmakeFlags = [ 59 + (lib.cmakeBool "KEMAI_ENABLE_UPDATE_CHECK" false) 60 + (lib.cmakeBool "KEMAI_BUILD_LOCAL_DEPENDENCIES" false) 61 ]; 62 63 nativeBuildInputs = [ ··· 69 updateScript = nix-update-script { }; 70 }; 71 72 + meta = { 73 description = "Kimai desktop client written in QT6"; 74 homepage = "https://github.com/AlexandrePTJ/kemai"; 75 + changelog = "https://github.com/AlexandrePTJ/kemai/blob/${finalAttrs.version}/CHANGELOG.md"; 76 + license = lib.licenses.mit; 77 + maintainers = with lib.maintainers; [ poelzi ]; 78 + platforms = lib.platforms.unix; 79 + badPlatforms = [ lib.systems.inspect.patterns.isDarwin ]; 80 mainProgram = "Kemai"; 81 }; 82 + })
+2 -2
pkgs/by-name/ad/adw-gtk3/package.nix
··· 10 11 stdenvNoCC.mkDerivation (finalAttrs: { 12 pname = "adw-gtk3"; 13 - version = "5.7"; 14 15 src = fetchFromGitHub { 16 owner = "lassekongo83"; 17 repo = "adw-gtk3"; 18 tag = "v${finalAttrs.version}"; 19 - hash = "sha256-10NxXNbKQt39c5R+mgcvzjyZO7Z/lcVi+vArH+K35k8="; 20 }; 21 22 nativeBuildInputs = [
··· 10 11 stdenvNoCC.mkDerivation (finalAttrs: { 12 pname = "adw-gtk3"; 13 + version = "5.8"; 14 15 src = fetchFromGitHub { 16 owner = "lassekongo83"; 17 repo = "adw-gtk3"; 18 tag = "v${finalAttrs.version}"; 19 + hash = "sha256-Z/A2vn/P0EWoihYHFk+ELsxffzA8ypxv61ZURCSC/W0="; 20 }; 21 22 nativeBuildInputs = [
+3 -3
pkgs/by-name/al/alejandra/package.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "alejandra"; 11 - version = "3.1.0"; 12 13 src = fetchFromGitHub { 14 owner = "kamadorueda"; 15 repo = "alejandra"; 16 rev = version; 17 - hash = "sha256-g0SSfTWZ5mtMOpQic+eqq9sXMy1E/7yKxxfupZd9V4A="; 18 }; 19 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-17HoU0GcJlTP254RqFX4gZxEflwJGSbBULA/rg0paUc="; 22 23 passthru.tests = { 24 version = testers.testVersion { package = alejandra; };
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "alejandra"; 11 + version = "4.0.0"; 12 13 src = fetchFromGitHub { 14 owner = "kamadorueda"; 15 repo = "alejandra"; 16 rev = version; 17 + hash = "sha256-Oi1n2ncF4/AWeY6X55o2FddIRICokbciqFYK64XorYk="; 18 }; 19 20 useFetchCargoVendor = true; 21 + cargoHash = "sha256-IX4xp8llB7USpS/SSQ9L8+17hQk5nkXFP8NgFKVLqKU="; 22 23 passthru.tests = { 24 version = testers.testVersion { package = alejandra; };
+3 -3
pkgs/by-name/au/automatic-timezoned/package.nix
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "automatic-timezoned"; 9 - version = "2.0.67"; 10 11 src = fetchFromGitHub { 12 owner = "maxbrunet"; 13 repo = "automatic-timezoned"; 14 rev = "v${version}"; 15 - sha256 = "sha256-j7wQ7jUiXpiDdGBDSiGkIcnnrwkJZESiwB4yqxp0moU="; 16 }; 17 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-AIZnpE9ULyZnKNOtpoTP1VQYXMAxEuDiHWdEJGiGo5Q="; 20 21 meta = with lib; { 22 description = "Automatically update system timezone based on location";
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "automatic-timezoned"; 9 + version = "2.0.72"; 10 11 src = fetchFromGitHub { 12 owner = "maxbrunet"; 13 repo = "automatic-timezoned"; 14 rev = "v${version}"; 15 + sha256 = "sha256-q4Z4NcgHWcl+w7+7e1QWwGsxrQVbyHGUuJxWfzEm5bM="; 16 }; 17 18 useFetchCargoVendor = true; 19 + cargoHash = "sha256-lTn4UCBuGc0eJ5CgRdpDSGmPxzRQ4wHQ1oseKRjRKR8="; 20 21 meta = with lib; { 22 description = "Automatically update system timezone based on location";
+2 -2
pkgs/by-name/bp/bpftrace/package.nix
··· 21 22 stdenv.mkDerivation rec { 23 pname = "bpftrace"; 24 - version = "0.23.0"; 25 26 src = fetchFromGitHub { 27 owner = "bpftrace"; 28 repo = "bpftrace"; 29 rev = "v${version}"; 30 - hash = "sha256-OAT8nw5fFhKINK8Jy+RJXSvfU40G4fpR/5J1GPoyewY="; 31 }; 32 33 buildInputs = with llvmPackages; [
··· 21 22 stdenv.mkDerivation rec { 23 pname = "bpftrace"; 24 + version = "0.23.1"; 25 26 src = fetchFromGitHub { 27 owner = "bpftrace"; 28 repo = "bpftrace"; 29 rev = "v${version}"; 30 + hash = "sha256-5pNQuz2ffsixu4AMrw0lth5dHavO6I9Ew3ePOhtUiDE="; 31 }; 32 33 buildInputs = with llvmPackages; [
+3 -3
pkgs/by-name/ca/cargo-mobile2/package.nix
··· 13 let 14 inherit (darwin.apple_sdk.frameworks) CoreServices; 15 pname = "cargo-mobile2"; 16 - version = "0.17.5"; 17 in 18 rustPlatform.buildRustPackage { 19 inherit pname version; ··· 21 owner = "tauri-apps"; 22 repo = pname; 23 rev = "cargo-mobile2-v${version}"; 24 - hash = "sha256-eaKj2S1qiG6qQd7yG4RrK/a+1IsgBybodSTfERDvGE4="; 25 }; 26 27 # Manually specify the sourceRoot since this crate depends on other crates in the workspace. Relevant info at ··· 29 # sourceRoot = "${src.name}/tooling/cli"; 30 31 useFetchCargoVendor = true; 32 - cargoHash = "sha256-IW/2Xp52TlqYtvXZqSDv9/Uv9B/thM360ecbbWLXPNE="; 33 34 preBuild = '' 35 mkdir -p $out/share/
··· 13 let 14 inherit (darwin.apple_sdk.frameworks) CoreServices; 15 pname = "cargo-mobile2"; 16 + version = "0.17.6"; 17 in 18 rustPlatform.buildRustPackage { 19 inherit pname version; ··· 21 owner = "tauri-apps"; 22 repo = pname; 23 rev = "cargo-mobile2-v${version}"; 24 + hash = "sha256-kIy5Ic7Zk6twcEbZN/wRLwMK0XeMF0lNkFDIc2vO944="; 25 }; 26 27 # Manually specify the sourceRoot since this crate depends on other crates in the workspace. Relevant info at ··· 29 # sourceRoot = "${src.name}/tooling/cli"; 30 31 useFetchCargoVendor = true; 32 + cargoHash = "sha256-An9EuNv+6ttNKp50RutzxtHl/RS5gn9sUNlWtipAujk="; 33 34 preBuild = '' 35 mkdir -p $out/share/
+3 -3
pkgs/by-name/cl/clash-verge-rev/package.nix
··· 14 }: 15 let 16 pname = "clash-verge-rev"; 17 - version = "2.2.2"; 18 19 src = fetchFromGitHub { 20 owner = "clash-verge-rev"; 21 repo = "clash-verge-rev"; 22 tag = "v${version}"; 23 - hash = "sha256-CiVwFSCbCxFm8naogpL73gUp8HNHwcIiygSVon4WNZk="; 24 }; 25 26 src-service = fetchFromGitHub { ··· 32 33 service-cargo-hash = "sha256-lMOQznPlkHIMSm5nOLuGP9qJXt3CXnd+q8nCu+Xbbt8="; 34 npm-hash = "sha256-v9+1NjXo/1ogmep+4IP+9qoUR1GJz87VGeOoMzQ1Rfw="; 35 - vendor-hash = "sha256-nU3bIxD5zggTScNGH3HmnnXUGkLMwnQbIBVI1DmIpFs="; 36 37 service = callPackage ./service.nix { 38 inherit
··· 14 }: 15 let 16 pname = "clash-verge-rev"; 17 + version = "2.2.3"; 18 19 src = fetchFromGitHub { 20 owner = "clash-verge-rev"; 21 repo = "clash-verge-rev"; 22 tag = "v${version}"; 23 + hash = "sha256-MJD1FWh/43pOffdWznCVPyGVXcIyqhXzmoEmyM8Tspg="; 24 }; 25 26 src-service = fetchFromGitHub { ··· 32 33 service-cargo-hash = "sha256-lMOQznPlkHIMSm5nOLuGP9qJXt3CXnd+q8nCu+Xbbt8="; 34 npm-hash = "sha256-v9+1NjXo/1ogmep+4IP+9qoUR1GJz87VGeOoMzQ1Rfw="; 35 + vendor-hash = "sha256-y3XVHi00mnuVFxSd02YBgfWuXYRVIs+e0tITXNOFRsA="; 36 37 service = callPackage ./service.nix { 38 inherit
+6 -19
pkgs/by-name/cl/clash-verge-rev/unwrapped.nix
··· 4 src, 5 libayatana-appindicator, 6 vendor-hash, 7 - fetchpatch, 8 glib, 9 webui, 10 pkg-config, ··· 16 meta, 17 webkitgtk_4_1, 18 openssl, 19 }: 20 21 rustPlatform.buildRustPackage { ··· 30 OPENSSL_NO_VENDOR = 1; 31 }; 32 33 - patches = [ 34 - (fetchpatch { 35 - name = "fix-service-mode-mihomo-check.patch"; 36 - url = "https://github.com/clash-verge-rev/clash-verge-rev/commit/16d4f9fe7ee95b7312a10bf216c818c3e144dea7.patch"; 37 - hash = "sha256-FQHm1jjo0W1IokMDJGWVMVV9DWItG1prX+TIysL12DA="; 38 - }) 39 - ]; 40 - 41 - prePatch = '' 42 - cd .. 43 - ''; 44 - 45 postPatch = '' 46 - cd src-tauri 47 substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ 48 --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" 49 ··· 54 --replace-fail '"kwriteconfig5"' '"${libsForQt5.kconfig}/bin/kwriteconfig5"' \ 55 --replace-fail '"kwriteconfig6"' '"${kdePackages.kconfig}/bin/kwriteconfig6"' 56 57 - substituteInPlace ./tauri.conf.json \ 58 - --replace-fail '"frontendDist": "../dist",' '"frontendDist": "${webui}",' \ 59 - --replace-fail '"beforeBuildCommand": "pnpm run web:build"' '"beforeBuildCommand": ""' 60 - sed -i -e '/externalBin/d' -e '/resources/d' tauri.conf.json 61 - sed -i -e '/sidecar/d' -e '/resources/d' tauri.linux.conf.json 62 chmod 777 ../.cargo 63 rm ../.cargo/config.toml 64 ''; ··· 66 nativeBuildInputs = [ 67 pkg-config 68 rustPlatform.cargoSetupHook 69 ]; 70 71 buildInputs = [
··· 4 src, 5 libayatana-appindicator, 6 vendor-hash, 7 glib, 8 webui, 9 pkg-config, ··· 15 meta, 16 webkitgtk_4_1, 17 openssl, 18 + jq, 19 }: 20 21 rustPlatform.buildRustPackage { ··· 30 OPENSSL_NO_VENDOR = 1; 31 }; 32 33 postPatch = '' 34 substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \ 35 --replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1" 36 ··· 41 --replace-fail '"kwriteconfig5"' '"${libsForQt5.kconfig}/bin/kwriteconfig5"' \ 42 --replace-fail '"kwriteconfig6"' '"${kdePackages.kconfig}/bin/kwriteconfig6"' 43 44 + cat tauri.conf.json | jq 'del(.bundle.resources) | del(.bundle.externalBin) | .build.frontendDist = "${webui}" | .build.beforeBuildCommand = ""' > tauri.conf.json.2 45 + mv tauri.conf.json.2 tauri.conf.json 46 + cat tauri.linux.conf.json | jq 'del(.bundle.externalBin)' > tauri.linux.conf.json.2 47 + mv tauri.linux.conf.json.2 tauri.linux.conf.json 48 chmod 777 ../.cargo 49 rm ../.cargo/config.toml 50 ''; ··· 52 nativeBuildInputs = [ 53 pkg-config 54 rustPlatform.cargoSetupHook 55 + jq 56 ]; 57 58 buildInputs = [
+3 -3
pkgs/by-name/co/coroot-node-agent/package.nix
··· 7 8 buildGoModule rec { 9 pname = "coroot-node-agent"; 10 - version = "1.23.15"; 11 12 src = fetchFromGitHub { 13 owner = "coroot"; 14 repo = "coroot-node-agent"; 15 rev = "v${version}"; 16 - hash = "sha256-3rr8LWaEhhAvzJisVj2uLK3O5us5/XEOpl7RFL2GBxw="; 17 }; 18 19 - vendorHash = "sha256-SxyIlyDHuu8Ls1+/rujWE9elZiTfSYWIrV8vP5xsqTU="; 20 21 buildInputs = [ systemdLibs ]; 22
··· 7 8 buildGoModule rec { 9 pname = "coroot-node-agent"; 10 + version = "1.23.16"; 11 12 src = fetchFromGitHub { 13 owner = "coroot"; 14 repo = "coroot-node-agent"; 15 rev = "v${version}"; 16 + hash = "sha256-gd43AL8fnRU7zvQj5GEqX5sbX8JxISXdNfKbzx1eJuE="; 17 }; 18 19 + vendorHash = "sha256-czrw7KnBRdoY/SuiZznhViUN9C+BYjH8difcQPFIHU8="; 20 21 buildInputs = [ systemdLibs ]; 22
+2 -2
pkgs/by-name/de/delve/package.nix
··· 8 9 buildGoModule rec { 10 pname = "delve"; 11 - version = "1.24.1"; 12 13 src = fetchFromGitHub { 14 owner = "go-delve"; 15 repo = "delve"; 16 rev = "v${version}"; 17 - hash = "sha256-QAFCJ5oQYHDXrNLptRdAWzzbX6J9XVgnmsB3eZ3Lko8="; 18 }; 19 20 vendorHash = null;
··· 8 9 buildGoModule rec { 10 pname = "delve"; 11 + version = "1.24.2"; 12 13 src = fetchFromGitHub { 14 owner = "go-delve"; 15 repo = "delve"; 16 rev = "v${version}"; 17 + hash = "sha256-BFezzZpkF88xYsOcn3pI2zsH+OTRLvuwqa3CaU9Fk44="; 18 }; 19 20 vendorHash = null;
+15 -14
pkgs/by-name/es/espup/package.nix
··· 11 stdenv, 12 darwin, 13 testers, 14 - espup, 15 - gitUpdater, 16 }: 17 18 - rustPlatform.buildRustPackage rec { 19 pname = "espup"; 20 - version = "0.14.1"; 21 22 src = fetchFromGitHub { 23 owner = "esp-rs"; 24 repo = "espup"; 25 - rev = "v${version}"; 26 - hash = "sha256-sPWGpQi9JrkdaPV2jvwaY9zjb8urK+ibhvxw/CC2UOQ="; 27 }; 28 29 useFetchCargoVendor = true; 30 - cargoHash = "sha256-k6hczvuEvutUWOrKYFUltA0ZD+AHa8E0+5YW1+0TKQA="; 31 32 nativeBuildInputs = [ 33 pkg-config ··· 68 --zsh <($out/bin/espup completions zsh) 69 ''; 70 71 - passthru.updateScript = gitUpdater { }; 72 - passthru.tests.version = testers.testVersion { 73 - package = espup; 74 }; 75 76 - meta = with lib; { 77 description = "Tool for installing and maintaining Espressif Rust ecosystem"; 78 homepage = "https://github.com/esp-rs/espup/"; 79 - license = with licenses; [ 80 mit 81 asl20 82 ]; 83 - maintainers = with maintainers; [ 84 knightpp 85 beeb 86 ]; 87 mainProgram = "espup"; 88 }; 89 - }
··· 11 stdenv, 12 darwin, 13 testers, 14 + nix-update-script, 15 }: 16 17 + rustPlatform.buildRustPackage (finalAttrs: { 18 pname = "espup"; 19 + version = "0.15.0"; 20 21 src = fetchFromGitHub { 22 owner = "esp-rs"; 23 repo = "espup"; 24 + tag = "v${finalAttrs.version}"; 25 + hash = "sha256-1muyZd7jhhDkif/8mX7QZEMnV105jNMHT0RaZPinD/4="; 26 }; 27 28 useFetchCargoVendor = true; 29 + cargoHash = "sha256-fX6nl0DZZNiH/VWR9eWMnTuBW9r1jz3IWIxbOGC4Amg="; 30 31 nativeBuildInputs = [ 32 pkg-config ··· 67 --zsh <($out/bin/espup completions zsh) 68 ''; 69 70 + passthru = { 71 + updateScript = nix-update-script { }; 72 + tests.version = testers.testVersion { 73 + package = finalAttrs.finalPackage; 74 + }; 75 }; 76 77 + meta = { 78 description = "Tool for installing and maintaining Espressif Rust ecosystem"; 79 homepage = "https://github.com/esp-rs/espup/"; 80 + license = with lib.licenses; [ 81 mit 82 asl20 83 ]; 84 + maintainers = with lib.maintainers; [ 85 knightpp 86 beeb 87 ]; 88 mainProgram = "espup"; 89 }; 90 + })
+2 -2
pkgs/by-name/fn/fn-cli/package.nix
··· 7 8 buildGoModule rec { 9 pname = "fn"; 10 - version = "0.6.40"; 11 12 src = fetchFromGitHub { 13 owner = "fnproject"; 14 repo = "cli"; 15 rev = version; 16 - hash = "sha256-myLoLpEiyVTDsFx97AFiS9KNAOQd7NU+W8PJl95a7k0="; 17 }; 18 19 vendorHash = null;
··· 7 8 buildGoModule rec { 9 pname = "fn"; 10 + version = "0.6.41"; 11 12 src = fetchFromGitHub { 13 owner = "fnproject"; 14 repo = "cli"; 15 rev = version; 16 + hash = "sha256-V+mwi83nNoFZGl2Cob1Jt1LESQUGmo0MfqDFJYMdQaI="; 17 }; 18 19 vendorHash = null;
+2 -2
pkgs/by-name/gl/glamoroustoolkit/package.nix
··· 27 28 stdenv.mkDerivation (finalAttrs: { 29 pname = "glamoroustoolkit"; 30 - version = "1.1.16"; 31 32 src = fetchzip { 33 url = "https://github.com/feenkcom/gtoolkit-vm/releases/download/v${finalAttrs.version}/GlamorousToolkit-x86_64-unknown-linux-gnu.zip"; 34 stripRoot = false; 35 - hash = "sha256-AQLyVA0DeyoxK54b/hs9HqDkS1k57Vi+JjKuFAh+ZYM="; 36 }; 37 38 nativeBuildInputs = [
··· 27 28 stdenv.mkDerivation (finalAttrs: { 29 pname = "glamoroustoolkit"; 30 + version = "1.1.19"; 31 32 src = fetchzip { 33 url = "https://github.com/feenkcom/gtoolkit-vm/releases/download/v${finalAttrs.version}/GlamorousToolkit-x86_64-unknown-linux-gnu.zip"; 34 stripRoot = false; 35 + hash = "sha256-rfn3IC3N6b7w40H7I7GmPv7xjCa+Ackh5GQ3lWbcdZY="; 36 }; 37 38 nativeBuildInputs = [
+2 -2
pkgs/by-name/hy/hydralauncher/package.nix
··· 6 }: 7 let 8 pname = "hydralauncher"; 9 - version = "3.3.1"; 10 src = fetchurl { 11 url = "https://github.com/hydralauncher/hydra/releases/download/v${version}/hydralauncher-${version}.AppImage"; 12 - hash = "sha256-CscQnbMCK+dAWQacKIRwHl1Dqpau5+EyuH1pZhLrJ/Q="; 13 }; 14 15 appimageContents = appimageTools.extractType2 { inherit pname src version; };
··· 6 }: 7 let 8 pname = "hydralauncher"; 9 + version = "3.4.0"; 10 src = fetchurl { 11 url = "https://github.com/hydralauncher/hydra/releases/download/v${version}/hydralauncher-${version}.AppImage"; 12 + hash = "sha256-d2ZtCAbj7xYkLhsuTPi9/ORb+Nkk5KbGvaDSaawqGcU="; 13 }; 14 15 appimageContents = appimageTools.extractType2 { inherit pname src version; };
+3 -3
pkgs/by-name/im/immich-go/package.nix
··· 9 }: 10 buildGoModule rec { 11 pname = "immich-go"; 12 - version = "0.25.0"; 13 14 src = fetchFromGitHub { 15 owner = "simulot"; 16 repo = "immich-go"; 17 tag = "v${version}"; 18 - hash = "sha256-C7QfuCJNraOan6N67k7k30hKwJUDzRCNvWpJM3N328s="; 19 20 # Inspired by: https://github.com/NixOS/nixpkgs/blob/f2d7a289c5a5ece8521dd082b81ac7e4a57c2c5c/pkgs/applications/graphics/pdfcpu/default.nix#L20-L32 21 # The intention here is to write the information into files in the `src`'s ··· 32 ''; 33 }; 34 35 - vendorHash = "sha256-J8vqii0X6GGmOCJ6L9lILz9NQEPa7Idg/ULrdRqBS9U="; 36 37 # options used by upstream: 38 # https://github.com/simulot/immich-go/blob/v0.25.0/.goreleaser.yaml
··· 9 }: 10 buildGoModule rec { 11 pname = "immich-go"; 12 + version = "0.25.2"; 13 14 src = fetchFromGitHub { 15 owner = "simulot"; 16 repo = "immich-go"; 17 tag = "v${version}"; 18 + hash = "sha256-YTijKTelSFDVYSx0XocOx2OqEDCtoIMGBLEH3uUbg20="; 19 20 # Inspired by: https://github.com/NixOS/nixpkgs/blob/f2d7a289c5a5ece8521dd082b81ac7e4a57c2c5c/pkgs/applications/graphics/pdfcpu/default.nix#L20-L32 21 # The intention here is to write the information into files in the `src`'s ··· 32 ''; 33 }; 34 35 + vendorHash = "sha256-AC+nXaUvnppEIPDthfWDffeoh8hcsd3wDynmF34XBD8="; 36 37 # options used by upstream: 38 # https://github.com/simulot/immich-go/blob/v0.25.0/.goreleaser.yaml
+2 -2
pkgs/by-name/ju/justbuild/package.nix
··· 33 in 34 stdenv.mkDerivation rec { 35 pname = "justbuild"; 36 - version = "1.5.0"; 37 38 src = fetchFromGitHub { 39 owner = "just-buildsystem"; 40 repo = "justbuild"; 41 rev = "refs/tags/v${version}"; 42 - hash = "sha256-HewKW2yezsc7mYZ6r3c0w/M3ybPzXqLPUL8N+plqE8o="; 43 }; 44 45 bazelapi = fetchurl {
··· 33 in 34 stdenv.mkDerivation rec { 35 pname = "justbuild"; 36 + version = "1.5.1"; 37 38 src = fetchFromGitHub { 39 owner = "just-buildsystem"; 40 repo = "justbuild"; 41 rev = "refs/tags/v${version}"; 42 + hash = "sha256-EPRWJRo6vE4QizmWuh7yW3fZOIuS9I8EMiloBiqfVxs="; 43 }; 44 45 bazelapi = fetchurl {
+2 -2
pkgs/by-name/lu/lunatask/package.nix
··· 6 }: 7 8 let 9 - version = "2.0.19"; 10 pname = "lunatask"; 11 12 src = fetchurl { 13 url = "https://github.com/lunatask/lunatask/releases/download/v${version}/Lunatask-${version}.AppImage"; 14 - hash = "sha256-JJyGpVak0bBouvFduD5mWna0QlUwQ898HGdnL7fGvPA="; 15 }; 16 17 appimageContents = appimageTools.extract {
··· 6 }: 7 8 let 9 + version = "2.0.20"; 10 pname = "lunatask"; 11 12 src = fetchurl { 13 url = "https://github.com/lunatask/lunatask/releases/download/v${version}/Lunatask-${version}.AppImage"; 14 + hash = "sha256-yhlRN2Owp+wbNgoAgJD4U21LvaZc+sSCfyp0AU0slWo="; 15 }; 16 17 appimageContents = appimageTools.extract {
+8 -9
pkgs/by-name/ma/magic-enum/package.nix
··· 4 stdenv, 5 cmake, 6 nix-update-script, 7 - testers, 8 }: 9 - stdenv.mkDerivation rec { 10 pname = "magic-enum"; 11 - version = "0.9.6"; 12 13 src = fetchFromGitHub { 14 owner = "Neargye"; 15 repo = "magic_enum"; 16 - tag = "v${version}"; 17 - hash = "sha256-1pO9FWd0InXqg8+lwRF3YNFTAeVLjqoI9v15LjWxnZY="; 18 }; 19 20 nativeBuildInputs = [ cmake ]; ··· 23 # the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR correctly 24 # (setting it to an absolute path causes include files to go to $out/$out/include, 25 # because the absolute path is interpreted with root at $out). 26 - "-DCMAKE_INSTALL_INCLUDEDIR=include" 27 - "-DCMAKE_INSTALL_LIBDIR=lib" 28 ]; 29 30 passthru = { ··· 34 meta = { 35 description = "Static reflection for enums (to string, from string, iteration) for modern C++"; 36 homepage = "https://github.com/Neargye/magic_enum"; 37 - changelog = "https://github.com/Neargye/magic_enum/releases/tag/v${version}"; 38 license = lib.licenses.mit; 39 maintainers = with lib.maintainers; [ Alper-Celik ]; 40 }; 41 - }
··· 4 stdenv, 5 cmake, 6 nix-update-script, 7 }: 8 + stdenv.mkDerivation (finalAttrs: { 9 pname = "magic-enum"; 10 + version = "0.9.7"; 11 12 src = fetchFromGitHub { 13 owner = "Neargye"; 14 repo = "magic_enum"; 15 + tag = "v${finalAttrs.version}"; 16 + hash = "sha256-P6fl/dcGOSE1lTJwZlimbvsTPelHwdQdZr18H4Zji20="; 17 }; 18 19 nativeBuildInputs = [ cmake ]; ··· 22 # the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR correctly 23 # (setting it to an absolute path causes include files to go to $out/$out/include, 24 # because the absolute path is interpreted with root at $out). 25 + (lib.cmakeFeature "CMAKE_INSTALL_INCLUDEDIR" "include") 26 + (lib.cmakeFeature "CMAKE_INSTALL_LIBDIR" "lib") 27 ]; 28 29 passthru = { ··· 33 meta = { 34 description = "Static reflection for enums (to string, from string, iteration) for modern C++"; 35 homepage = "https://github.com/Neargye/magic_enum"; 36 + changelog = "https://github.com/Neargye/magic_enum/releases/tag/v${finalAttrs.version}"; 37 license = lib.licenses.mit; 38 maintainers = with lib.maintainers; [ Alper-Celik ]; 39 }; 40 + })
+3 -3
pkgs/by-name/na/natscli/package.nix
··· 7 8 buildGoModule rec { 9 pname = "natscli"; 10 - version = "0.2.0"; 11 12 src = fetchFromGitHub { 13 owner = "nats-io"; 14 repo = "natscli"; 15 tag = "v${version}"; 16 - hash = "sha256-Ya3nNgPa9MEiDDwoBv8oXi7+Hji9fhUNIm55jJ6w++8="; 17 }; 18 19 - vendorHash = "sha256-NLsIX0B2YKGNWeAuKIQUs/2sXokUr6PYO5qvvfbbN1Y="; 20 21 ldflags = [ 22 "-s"
··· 7 8 buildGoModule rec { 9 pname = "natscli"; 10 + version = "0.2.1"; 11 12 src = fetchFromGitHub { 13 owner = "nats-io"; 14 repo = "natscli"; 15 tag = "v${version}"; 16 + hash = "sha256-yYE04QayL2WeZZa2I4lThCzqalxhSGFB7LYlqSGE2SA="; 17 }; 18 19 + vendorHash = "sha256-WtfvuccRm6jx04jz+8MGjn4mrJ7nvtdACwyL2OjE+tc="; 20 21 ldflags = [ 22 "-s"
+2 -2
pkgs/by-name/os/ospd-openvas/package.nix
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "ospd-openvas"; 9 - version = "22.8.1"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "greenbone"; 14 repo = "ospd-openvas"; 15 tag = "v${version}"; 16 - hash = "sha256-x/QDo5knECHDQJGj3JEMXfAiT2dDVWKJjJx/ryk8s8k="; 17 }; 18 19 pythonRelaxDeps = [
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "ospd-openvas"; 9 + version = "22.8.2"; 10 pyproject = true; 11 12 src = fetchFromGitHub { 13 owner = "greenbone"; 14 repo = "ospd-openvas"; 15 tag = "v${version}"; 16 + hash = "sha256-UrEcT65SlhJ33QHbAarAuVVSsZlzo/5JxlKSTL7/lsM="; 17 }; 18 19 pythonRelaxDeps = [
+32
pkgs/by-name/pu/pulumi/plugins/pulumi-scala/package.nix
···
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + }: 6 + buildGoModule rec { 7 + pname = "pulumi-scala"; 8 + version = "0.3.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "VirtusLab"; 12 + repo = "besom"; 13 + tag = "v${version}"; 14 + hash = "sha256-ZOWC8S4OP2URfrzeegMmrJ9yC5xwCuC1cdEtBEsaCdk="; 15 + }; 16 + 17 + sourceRoot = "source/language-plugin/pulumi-language-scala"; 18 + vendorHash = "sha256-GGkHKLKtcx/uW9CvrFIFKr2sZD3Mx0RYQM3lI9HvMXY="; 19 + 20 + postInstall = '' 21 + mv $out/bin/language-host $out/bin/${meta.mainProgram} 22 + ''; 23 + 24 + meta = { 25 + description = "Besom - a Pulumi SDK for Scala. Also, incidentally, a broom made of twigs tied round a stick. Brooms and besoms are used for protection, to ward off evil spirits, and cleansing of ritual spaces"; 26 + homepage = "https://github.com/VirtusLab/besom"; 27 + license = lib.licenses.asl20; 28 + maintainers = with lib.maintainers; [ nikolaiser ]; 29 + mainProgram = "pulumi-language-scala"; 30 + platforms = lib.platforms.all; 31 + }; 32 + }
+4 -4
pkgs/by-name/re/readarr/package.nix
··· 24 ."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 25 hash = 26 { 27 - x64-linux_hash = "sha256-lpINlPOZL7dMxrxzmPr6O4yK2kK9irTQ7gL64xBR0G0="; 28 - arm64-linux_hash = "sha256-rn0J93wpwGNz9wbfVRa2P/Sj+YrN0EeKhDGdAlpzZAE="; 29 - x64-osx_hash = "sha256-eWo6E76x+cI34T8FcbGEgmYA+J3CZj3YgtiolP77+JU="; 30 } 31 ."${arch}-${os}_hash"; 32 in 33 stdenv.mkDerivation rec { 34 pname = "readarr"; 35 - version = "0.4.12.2753"; 36 37 src = fetchurl { 38 url = "https://github.com/Readarr/Readarr/releases/download/v${version}/Readarr.develop.${version}.${os}-core-${arch}.tar.gz";
··· 24 ."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 25 hash = 26 { 27 + x64-linux_hash = "sha256-bVPUN500vTUdWCz6U1oP0uqLW+LChbCKZMhnYInQ54I="; 28 + arm64-linux_hash = "sha256-qYG1uFyn26J6ElTeeI8Ozf6kVhm6EZKKMJ+4UFRhlqQ="; 29 + x64-osx_hash = "sha256-qQK9KDX8KFAIzCdSpc7SWggYZm9cD8bv80BTdmT2MqA="; 30 } 31 ."${arch}-${os}_hash"; 32 in 33 stdenv.mkDerivation rec { 34 pname = "readarr"; 35 + version = "0.4.13.2760"; 36 37 src = fetchurl { 38 url = "https://github.com/Readarr/Readarr/releases/download/v${version}/Readarr.develop.${version}.${os}-core-${arch}.tar.gz";
+2 -2
pkgs/by-name/sa/saucectl/package.nix
··· 5 }: 6 let 7 pname = "saucectl"; 8 - version = "0.194.1"; 9 in 10 buildGoModule { 11 inherit pname version; ··· 14 owner = "saucelabs"; 15 repo = "saucectl"; 16 tag = "v${version}"; 17 - hash = "sha256-WsaM1FgbUVcd+6p+OdmIHNs2BVG8lEGgDqY2z9Du7Rg="; 18 }; 19 20 ldflags = [
··· 5 }: 6 let 7 pname = "saucectl"; 8 + version = "0.194.2"; 9 in 10 buildGoModule { 11 inherit pname version; ··· 14 owner = "saucelabs"; 15 repo = "saucectl"; 16 tag = "v${version}"; 17 + hash = "sha256-DxTqhyDO7kA1uIToU3kePA/0rXLVIq58QK6tFE3dayw="; 18 }; 19 20 ldflags = [
+72
pkgs/by-name/si/sigil/package.nix
···
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + cmake, 6 + pkg-config, 7 + boost, 8 + xercesc, 9 + python3Packages, 10 + qt6, 11 + }: 12 + 13 + stdenv.mkDerivation rec { 14 + pname = "sigil"; 15 + version = "2.4.2"; 16 + 17 + src = fetchFromGitHub { 18 + repo = "Sigil"; 19 + owner = "Sigil-Ebook"; 20 + tag = version; 21 + hash = "sha256-/lnSNamLkPLG8tn0w8F0zFyypMUXyMhgxA2WyQFegKw="; 22 + }; 23 + 24 + pythonPath = with python3Packages; [ lxml ]; 25 + 26 + nativeBuildInputs = [ 27 + cmake 28 + pkg-config 29 + qt6.wrapQtAppsHook 30 + ]; 31 + 32 + buildInputs = [ 33 + boost 34 + xercesc 35 + qt6.qtbase 36 + qt6.qttools 37 + qt6.qtwebengine 38 + qt6.qtsvg 39 + python3Packages.lxml 40 + ]; 41 + 42 + prePatch = '' 43 + sed -i '/^QTLIB_DIR=/ d' src/Resource_Files/bash/sigil-sh_install 44 + ''; 45 + 46 + installPhase = lib.optionalString stdenv.hostPlatform.isDarwin '' 47 + runHook preInstall 48 + 49 + mkdir -p $out/Applications 50 + mv bin/Sigil.app $out/Applications 51 + # https://github.com/NixOS/nixpkgs/issues/186653 52 + chmod -x $out/Applications/Sigil.app/Contents/lib/*.dylib \ 53 + $out/Applications/Sigil.app/Contents/polyfills/*.js \ 54 + $out/Applications/Sigil.app/Contents/python3lib/*.py \ 55 + $out/Applications/Sigil.app/Contents/hunspell_dictionaries/*.{aff,dic} 56 + 57 + runHook postInstall 58 + ''; 59 + 60 + preFixup = '' 61 + qtWrapperArgs+=(--prefix PYTHONPATH : "$PYTHONPATH") 62 + ''; 63 + 64 + meta = { 65 + description = "Free, open source, multi-platform ebook (ePub) editor"; 66 + homepage = "https://github.com/Sigil-Ebook/Sigil/"; 67 + license = lib.licenses.gpl3Plus; 68 + maintainers = with lib.maintainers; [ prince213 ]; 69 + platforms = with lib.platforms; linux ++ darwin; 70 + mainProgram = "sigil"; 71 + }; 72 + }
+5 -5
pkgs/by-name/si/signal-desktop-source/package.nix
··· 64 ''; 65 }); 66 67 - version = "7.49.0"; 68 69 src = fetchFromGitHub { 70 owner = "signalapp"; 71 repo = "Signal-Desktop"; 72 tag = "v${version}"; 73 - hash = "sha256-URWDSHiPK+DCh8giT8YFW2HNY0tYNokqbAKBpBWZKD0="; 74 }; 75 76 sticker-creator = stdenv.mkDerivation (finalAttrs: { ··· 130 ; 131 hash = 132 if withAppleEmojis then 133 - "sha256-QBlouzA3PhRGiL94sCQS/zRSdsFbKf4VI20x3seMpE4=" 134 else 135 - "sha256-LKSFptmJyfI0ACo1egZ2LAY5pAXexu9UNjIhD79rJ9E="; 136 }; 137 138 env = { 139 ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; 140 SIGNAL_ENV = "production"; 141 - SOURCE_DATE_EPOCH = 1743627521; 142 }; 143 144 preBuild = ''
··· 64 ''; 65 }); 66 67 + version = "7.50.0"; 68 69 src = fetchFromGitHub { 70 owner = "signalapp"; 71 repo = "Signal-Desktop"; 72 tag = "v${version}"; 73 + hash = "sha256-APdwETadRIQRJ/Wdxqnr2R5H/7Qqbacpp+SV16jesDw="; 74 }; 75 76 sticker-creator = stdenv.mkDerivation (finalAttrs: { ··· 130 ; 131 hash = 132 if withAppleEmojis then 133 + "sha256-BcKHVMrD8b9u/5hNtAY5V2vjTVHItob0EG89soFSwa4=" 134 else 135 + "sha256-GdeCIUV0aTwnEV55/RnpESDBrkpcVVa+1XhUmUIgBPU="; 136 }; 137 138 env = { 139 ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; 140 SIGNAL_ENV = "production"; 141 + SOURCE_DATE_EPOCH = 1744232207; 142 }; 143 144 preBuild = ''
+3 -3
pkgs/by-name/si/sish/package.nix
··· 8 9 buildGoModule rec { 10 pname = "sish"; 11 - version = "2.17.0"; 12 13 src = fetchFromGitHub { 14 owner = "antoniomika"; 15 repo = "sish"; 16 tag = "v${version}"; 17 - hash = "sha256-HsN/NQ82tHqdh295fSkJ8SW5oqKF8TJ4ck1VwmNZtk8="; 18 }; 19 20 - vendorHash = "sha256-8QNqq/FV8/eZcDnYiRayxsoDTPU+WgDYdURM0Mgzt8s="; 21 22 ldflags = [ 23 "-s"
··· 8 9 buildGoModule rec { 10 pname = "sish"; 11 + version = "2.18.0"; 12 13 src = fetchFromGitHub { 14 owner = "antoniomika"; 15 repo = "sish"; 16 tag = "v${version}"; 17 + hash = "sha256-SSBGyfaG59/7SqUFnvFdkhno4pTTLHHxVWBEPTz0m1Q="; 18 }; 19 20 + vendorHash = "sha256-0dtfZp8hzoPc3oQN6E7T8ZOhDmU2JeZ3YcB3QMUoPKI="; 21 22 ldflags = [ 23 "-s"
+2 -2
pkgs/by-name/su/suitesparse-graphblas/package.nix
··· 8 9 stdenv.mkDerivation rec { 10 pname = "suitesparse-graphblas"; 11 - version = "10.0.2"; 12 13 outputs = [ 14 "out" ··· 19 owner = "DrTimothyAldenDavis"; 20 repo = "GraphBLAS"; 21 rev = "v${version}"; 22 - hash = "sha256-5FrVVLKZ9WDa+a3Tq9WrhMfhvbVLGMKtKZH0h9h/3tk="; 23 }; 24 25 nativeBuildInputs = [
··· 8 9 stdenv.mkDerivation rec { 10 pname = "suitesparse-graphblas"; 11 + version = "10.0.3"; 12 13 outputs = [ 14 "out" ··· 19 owner = "DrTimothyAldenDavis"; 20 repo = "GraphBLAS"; 21 rev = "v${version}"; 22 + hash = "sha256-/ieCvfHAU86rSW7hIDzY0IK6DqZeZ2u7vrDWV7rOUaI="; 23 }; 24 25 nativeBuildInputs = [
+2 -2
pkgs/by-name/te/terraform-local/package.nix
··· 5 }: 6 python3Packages.buildPythonApplication rec { 7 pname = "terraform_local"; 8 - version = "0.20.1"; 9 pyproject = true; 10 11 src = fetchPypi { 12 inherit pname version; 13 - hash = "sha256-ki/9KglAmfzoHgf+wR6LteBQH696q5KE/Fi/tTEqCIg="; 14 }; 15 16 build-system = with python3Packages; [ setuptools ];
··· 5 }: 6 python3Packages.buildPythonApplication rec { 7 pname = "terraform_local"; 8 + version = "0.21.0"; 9 pyproject = true; 10 11 src = fetchPypi { 12 inherit pname version; 13 + hash = "sha256-W9Q4jWCaoUYpsVlVjtPasOf3/LYjltFDgkq1c2Dxy9s="; 14 }; 15 16 build-system = with python3Packages; [ setuptools ];
+3 -3
pkgs/by-name/tw/twitch-cli/package.nix
··· 8 9 buildGoModule rec { 10 pname = "twitch-cli"; 11 - version = "1.1.24"; 12 13 src = fetchFromGitHub { 14 owner = "twitchdev"; 15 repo = pname; 16 rev = "v${version}"; 17 - hash = "sha256-kRyJl2SxppVGCO/6wrsb8cO+wpBT1nBsyI/JsPRYzMc="; 18 }; 19 20 patches = [ 21 ./application-name.patch 22 ]; 23 24 - vendorHash = "sha256-Z5bWS4oqjkEfOsvBzupKKnF6rJPU0TLVdwxDkIKcBQY="; 25 26 ldflags = [ 27 "-s"
··· 8 9 buildGoModule rec { 10 pname = "twitch-cli"; 11 + version = "1.1.25"; 12 13 src = fetchFromGitHub { 14 owner = "twitchdev"; 15 repo = pname; 16 rev = "v${version}"; 17 + hash = "sha256-+6/o2vhj1iaT0hkyQRedn7ga1dhNZOupX4lOadnTDU0="; 18 }; 19 20 patches = [ 21 ./application-name.patch 22 ]; 23 24 + vendorHash = "sha256-LPpUnielSeGE0k68z+M565IqXQUIkAh5xloOqcbfh20="; 25 26 ldflags = [ 27 "-s"
+3 -3
pkgs/by-name/tw/twitch-hls-client/package.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "twitch-hls-client"; 11 - version = "1.3.13"; 12 13 src = fetchFromGitHub { 14 owner = "2bc4"; 15 repo = "twitch-hls-client"; 16 rev = version; 17 - hash = "sha256-H446qXFwRGippLMZemkW8sVhTV3YGpKmAvD8QBamAlo="; 18 }; 19 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-sqhB2Lj3RK1OyXy87Be9aOkfcksqz+5VfRTlKuswerU="; 22 23 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 24 darwin.apple_sdk.frameworks.Security
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "twitch-hls-client"; 11 + version = "1.3.14"; 12 13 src = fetchFromGitHub { 14 owner = "2bc4"; 15 repo = "twitch-hls-client"; 16 rev = version; 17 + hash = "sha256-g7pnTu6NHvtge7vUyG1Cms6hv4ozPgawMUKYGU7VRak="; 18 }; 19 20 useFetchCargoVendor = true; 21 + cargoHash = "sha256-Suq+j4/lmkEMg6VlLT8UcPcVjDyBLyjUaqPXdqDo3dU="; 22 23 buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ 24 darwin.apple_sdk.frameworks.Security
+2 -2
pkgs/by-name/wa/wakapi/package.nix
··· 6 nix-update-script, 7 }: 8 let 9 - version = "2.13.2"; 10 in 11 buildGoModule { 12 pname = "wakapi"; ··· 16 owner = "muety"; 17 repo = "wakapi"; 18 tag = version; 19 - hash = "sha256-+Kd2SLxfnPWrjJBaH4EH0SlSsDV648KOMIlXACoMwY4="; 20 }; 21 22 vendorHash = "sha256-8SjBRagqdzJvW8eCKLeHBOQL4qX83USMIDDyS+8Mpvo=";
··· 6 nix-update-script, 7 }: 8 let 9 + version = "2.13.3"; 10 in 11 buildGoModule { 12 pname = "wakapi"; ··· 16 owner = "muety"; 17 repo = "wakapi"; 18 tag = version; 19 + hash = "sha256-J+h0FNVXkSHZr7Hb/q5T5TF0CVRd7e+iJg5b/oGPmsw="; 20 }; 21 22 vendorHash = "sha256-8SjBRagqdzJvW8eCKLeHBOQL4qX83USMIDDyS+8Mpvo=";
+11 -9
pkgs/by-name/wa/wasabiwallet/package.nix
··· 27 in 28 stdenv.mkDerivation rec { 29 pname = "wasabiwallet"; 30 - version = "2.0.8.1"; 31 32 src = fetchurl { 33 - url = "https://github.com/zkSNACKs/WalletWasabi/releases/download/v${version}/Wasabi-${version}.tar.gz"; 34 - sha256 = "sha256-9q93C8Q4MKrpvAs6cb4sgo3PDVhk9ZExeHIZ9Qm8P2w="; 35 }; 36 37 dontBuild = true; 38 39 desktopItem = makeDesktopItem { 40 name = "wasabi"; 41 - exec = "wasabiwallet"; 42 desktopName = "Wasabi"; 43 genericName = "Bitcoin wallet"; 44 comment = meta.description; ··· 58 59 installPhase = '' 60 mkdir -p $out/opt/${pname} $out/bin $out/share/applications 61 - cp -Rv . $out/opt/${pname} 62 63 - makeWrapper "$out/opt/${pname}/wassabee" "$out/bin/${pname}" \ 64 - --suffix "LD_LIBRARY_PATH" : "${lib.makeLibraryPath runtimeLibs}" 65 66 - makeWrapper "$out/opt/${pname}/wassabeed" "$out/bin/${pname}d" \ 67 - --suffix "LD_LIBRARY_PATH" : "${lib.makeLibraryPath runtimeLibs}" 68 69 cp -v $desktopItem/share/applications/* $out/share/applications 70 '';
··· 27 in 28 stdenv.mkDerivation rec { 29 pname = "wasabiwallet"; 30 + version = "2.5.1"; 31 32 src = fetchurl { 33 + url = "https://github.com/WalletWasabi/WalletWasabi/releases/download/v${version}/Wasabi-${version}-linux-x64.tar.gz"; 34 + sha256 = "sha256-DTgxLg8NwjHX085Ai6zxXgjL3x8ZHqVIpvxk/KRl+7w="; 35 }; 36 37 dontBuild = true; 38 39 desktopItem = makeDesktopItem { 40 name = "wasabi"; 41 + exec = "wasabiwallet-desktop"; 42 desktopName = "Wasabi"; 43 genericName = "Bitcoin wallet"; 44 comment = meta.description; ··· 58 59 installPhase = '' 60 mkdir -p $out/opt/${pname} $out/bin $out/share/applications 61 62 + # The weird path is an upstream packaging error and could be fixed in the upcoming release 63 + cp -Rv ./runner/work/WalletWasabi/WalletWasabi/build/linux-x64/* $out/opt/${pname} 64 65 + for nameMap in "wassabee:desktop" "wassabeed:daemon" "wcoordinator:coordinator" "wbackend:backend"; do 66 + IFS=":" read -r filename wrappedname <<< "$nameMap" 67 + makeWrapper "$out/opt/${pname}/$filename" "$out/bin/${pname}-$wrappedname" \ 68 + --suffix "LD_LIBRARY_PATH" : "${lib.makeLibraryPath runtimeLibs}" 69 + done 70 71 cp -v $desktopItem/share/applications/* $out/share/applications 72 '';
+3 -3
pkgs/by-name/xc/xcp/package.nix
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "xcp"; 9 - version = "0.24.0"; 10 11 src = fetchFromGitHub { 12 owner = "tarka"; 13 repo = "xcp"; 14 rev = "v${version}"; 15 - hash = "sha256-tAECD3gNx6RDzEJhGt2nrykxHfh4S1qJKt9yNdZpuGs="; 16 }; 17 18 # no such file or directory errors 19 doCheck = false; 20 21 useFetchCargoVendor = true; 22 - cargoHash = "sha256-plWq+p6NqOjonkdsGAL7hHBwVzFtkkgTNWNKEOBNZeU="; 23 24 meta = with lib; { 25 description = "Extended cp(1)";
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "xcp"; 9 + version = "0.24.1"; 10 11 src = fetchFromGitHub { 12 owner = "tarka"; 13 repo = "xcp"; 14 rev = "v${version}"; 15 + hash = "sha256-TI9lveFJsb/OgGQRiPW5iuatB8dsc7yxBs1rb148nEY="; 16 }; 17 18 # no such file or directory errors 19 doCheck = false; 20 21 useFetchCargoVendor = true; 22 + cargoHash = "sha256-9cNu0cgoo0/41daJwy/uWIXa2wFhYkcPhJfA/69DVx0="; 23 24 meta = with lib; { 25 description = "Extended cp(1)";
+2 -2
pkgs/by-name/xl/xl2tpd/package.nix
··· 8 9 stdenv.mkDerivation rec { 10 pname = "xl2tpd"; 11 - version = "1.3.18"; 12 13 src = fetchFromGitHub { 14 owner = "xelerance"; 15 repo = "xl2tpd"; 16 rev = "v${version}"; 17 - sha256 = "sha256-Uc3PeTf/ow9p8noPcMLdT6S5dks9igDU6CC9koy+ff4="; 18 }; 19 20 buildInputs = [ libpcap ];
··· 8 9 stdenv.mkDerivation rec { 10 pname = "xl2tpd"; 11 + version = "1.3.19"; 12 13 src = fetchFromGitHub { 14 owner = "xelerance"; 15 repo = "xl2tpd"; 16 rev = "v${version}"; 17 + sha256 = "sha256-Oyy64b5xrKOYSkiCtWksh0vKGDXHsmUNlNgVTRXftOw="; 18 }; 19 20 buildInputs = [ libpcap ];
+2 -2
pkgs/development/python-modules/aider-chat/default.nix
··· 124 ]; 125 }; 126 127 - version = "0.81.1"; 128 aider-chat = buildPythonPackage { 129 pname = "aider-chat"; 130 inherit version; ··· 137 owner = "Aider-AI"; 138 repo = "aider"; 139 tag = "v${version}"; 140 - hash = "sha256-TNSdsJBmF/9OCkFe1dZV0y7X2FSTjgp3YV4HGlA9GMc="; 141 }; 142 143 pythonRelaxDeps = true;
··· 124 ]; 125 }; 126 127 + version = "0.81.2"; 128 aider-chat = buildPythonPackage { 129 pname = "aider-chat"; 130 inherit version; ··· 137 owner = "Aider-AI"; 138 repo = "aider"; 139 tag = "v${version}"; 140 + hash = "sha256-zksPkqEmED2HShAhknVvkktyEc9S/kgU7bQGp1jS71A="; 141 }; 142 143 pythonRelaxDeps = true;
+3 -3
pkgs/development/python-modules/arxiv/default.nix
··· 16 }: 17 buildPythonPackage rec { 18 pname = "arxiv"; 19 - version = "2.1.3"; 20 pyproject = true; 21 22 src = fetchFromGitHub { 23 owner = "lukasschwab"; 24 repo = "arxiv.py"; 25 tag = version; 26 - hash = "sha256-Niu3N0QTVxucboQx1FQq1757Hjj1VVWeDZn7O7YtjWY="; 27 }; 28 29 build-system = [ setuptools ]; ··· 63 meta = { 64 description = "Python wrapper for the arXiv API"; 65 homepage = "https://github.com/lukasschwab/arxiv.py"; 66 - changelog = "https://github.com/lukasschwab/arxiv.py/releases/tag/${version}"; 67 license = lib.licenses.mit; 68 maintainers = [ lib.maintainers.octvs ]; 69 };
··· 16 }: 17 buildPythonPackage rec { 18 pname = "arxiv"; 19 + version = "2.2.0"; 20 pyproject = true; 21 22 src = fetchFromGitHub { 23 owner = "lukasschwab"; 24 repo = "arxiv.py"; 25 tag = version; 26 + hash = "sha256-/lXUWRJ1lbRPWUC/gMRA0NIcuV0HNzFlUVLyhcPAsCQ="; 27 }; 28 29 build-system = [ setuptools ]; ··· 63 meta = { 64 description = "Python wrapper for the arXiv API"; 65 homepage = "https://github.com/lukasschwab/arxiv.py"; 66 + changelog = "https://github.com/lukasschwab/arxiv.py/releases/tag/${src.tag}"; 67 license = lib.licenses.mit; 68 maintainers = [ lib.maintainers.octvs ]; 69 };
+2 -2
pkgs/development/python-modules/boto3-stubs/default.nix
··· 359 360 buildPythonPackage rec { 361 pname = "boto3-stubs"; 362 - version = "1.37.30"; 363 pyproject = true; 364 365 disabled = pythonOlder "3.7"; ··· 367 src = fetchPypi { 368 pname = "boto3_stubs"; 369 inherit version; 370 - hash = "sha256-3zWAmkl7it06aMcV8EtJzOx8Luybt4WIilffOKOOpdE="; 371 }; 372 373 build-system = [ setuptools ];
··· 359 360 buildPythonPackage rec { 361 pname = "boto3-stubs"; 362 + version = "1.37.31"; 363 pyproject = true; 364 365 disabled = pythonOlder "3.7"; ··· 367 src = fetchPypi { 368 pname = "boto3_stubs"; 369 inherit version; 370 + hash = "sha256-qy6PeHf925f1D0cS8+b/r6CyD7xqGscBlADTsiYZNss="; 371 }; 372 373 build-system = [ setuptools ];
+4
pkgs/development/python-modules/drivelib/default.nix
··· 4 expiringdict, 5 fetchPypi, 6 google-api-python-client, 7 google-auth-httplib2, 8 google-auth-oauthlib, 9 pythonOlder, 10 setuptools, 11 versioneer, ··· 36 dependencies = [ 37 expiringdict 38 google-api-python-client 39 google-auth-httplib2 40 google-auth-oauthlib 41 ]; 42 43 # Tests depend on a google auth token
··· 4 expiringdict, 5 fetchPypi, 6 google-api-python-client, 7 + google-auth, 8 google-auth-httplib2, 9 google-auth-oauthlib, 10 + oauth2client, 11 pythonOlder, 12 setuptools, 13 versioneer, ··· 38 dependencies = [ 39 expiringdict 40 google-api-python-client 41 + google-auth 42 google-auth-httplib2 43 google-auth-oauthlib 44 + oauth2client 45 ]; 46 47 # Tests depend on a google auth token
+2 -2
pkgs/development/python-modules/mizani/default.nix
··· 19 20 buildPythonPackage rec { 21 pname = "mizani"; 22 - version = "0.13.2"; 23 pyproject = true; 24 25 src = fetchFromGitHub { 26 owner = "has2k1"; 27 repo = "mizani"; 28 tag = "v${version}"; 29 - hash = "sha256-ccw6GvwB23D0nHjbyAthm4pX7u2MpJM1N3EL2eRnZHI="; 30 }; 31 32 build-system = [ setuptools-scm ];
··· 19 20 buildPythonPackage rec { 21 pname = "mizani"; 22 + version = "0.13.3"; 23 pyproject = true; 24 25 src = fetchFromGitHub { 26 owner = "has2k1"; 27 repo = "mizani"; 28 tag = "v${version}"; 29 + hash = "sha256-nnkGZwvSEGXyqF6hQHtfXFCQYX8IEl3YTIABxtNAl40="; 30 }; 31 32 build-system = [ setuptools-scm ];
+2 -2
pkgs/development/python-modules/msgraph-sdk/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "msgraph-sdk"; 20 - version = "1.26.0"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.8"; ··· 26 owner = "microsoftgraph"; 27 repo = "msgraph-sdk-python"; 28 tag = "v${version}"; 29 - hash = "sha256-zCnv+1/rQzo1+Kya8y8M9hljrygT9ZhHstpm14FL9mE="; 30 }; 31 32 build-system = [ flit-core ];
··· 17 18 buildPythonPackage rec { 19 pname = "msgraph-sdk"; 20 + version = "1.27.0"; 21 pyproject = true; 22 23 disabled = pythonOlder "3.8"; ··· 26 owner = "microsoftgraph"; 27 repo = "msgraph-sdk-python"; 28 tag = "v${version}"; 29 + hash = "sha256-SMb/iw/3TYfWr/1GBF+FKCpgwI32nzpkYw+xQTQmWrQ="; 30 }; 31 32 build-system = [ flit-core ];
+8 -8
pkgs/development/python-modules/mypy-boto3/default.nix
··· 434 "sha256-Ip3JFGZnN112dRHwGbtx/Qu9lIhBkbeB5dTIJ3TJFEo="; 435 436 mypy-boto3-dynamodb = 437 - buildMypyBoto3Package "dynamodb" "1.37.12" 438 - "sha256-Dk16Fvudunqresm6j/NyH5aWqEhLHu1pO3lJFkt4Bbo="; 439 440 mypy-boto3-dynamodbstreams = 441 buildMypyBoto3Package "dynamodbstreams" "1.37.0" ··· 574 "sha256-JSVZVCZ6P5A+EqjXHmbbDIdE1rKrdSwNcZvUbYxKpSA="; 575 576 mypy-boto3-glue = 577 - buildMypyBoto3Package "glue" "1.37.29" 578 - "sha256-LL7zn9WjB7NyFYN2bs54X9v5i+ax2GpDDFzMcm6t5N0="; 579 580 mypy-boto3-grafana = 581 buildMypyBoto3Package "grafana" "1.37.0" ··· 590 "sha256-RVay0BEbaqtWdNpJo3eswTIq+rRnLuDPRcvOPsrl8xQ="; 591 592 mypy-boto3-groundstation = 593 - buildMypyBoto3Package "groundstation" "1.37.0" 594 - "sha256-Cr6VKzjij95Bs5lza+wxNNVWBFR10SL9wRku5tlFeGQ="; 595 596 mypy-boto3-guardduty = 597 buildMypyBoto3Package "guardduty" "1.37.0" ··· 1370 "sha256-UW0b40n+M8za5guDPxhU5cRvtbkqzX6G7M2UaxNq5ws="; 1371 1372 mypy-boto3-transfer = 1373 - buildMypyBoto3Package "transfer" "1.37.29" 1374 - "sha256-sTjua+D1wGOa/8lod+/cafll9lk3NFI6vkE7NlGKmyU="; 1375 1376 mypy-boto3-translate = 1377 buildMypyBoto3Package "translate" "1.37.0"
··· 434 "sha256-Ip3JFGZnN112dRHwGbtx/Qu9lIhBkbeB5dTIJ3TJFEo="; 435 436 mypy-boto3-dynamodb = 437 + buildMypyBoto3Package "dynamodb" "1.37.31" 438 + "sha256-TYe2qFBZqrCAywaKLGUSWE5CTbkigO+as5E0sXgEOYI="; 439 440 mypy-boto3-dynamodbstreams = 441 buildMypyBoto3Package "dynamodbstreams" "1.37.0" ··· 574 "sha256-JSVZVCZ6P5A+EqjXHmbbDIdE1rKrdSwNcZvUbYxKpSA="; 575 576 mypy-boto3-glue = 577 + buildMypyBoto3Package "glue" "1.37.31" 578 + "sha256-wUofbzr8JoxrbsxVgiOTFdZBObxLml6yOqTVItV73eE="; 579 580 mypy-boto3-grafana = 581 buildMypyBoto3Package "grafana" "1.37.0" ··· 590 "sha256-RVay0BEbaqtWdNpJo3eswTIq+rRnLuDPRcvOPsrl8xQ="; 591 592 mypy-boto3-groundstation = 593 + buildMypyBoto3Package "groundstation" "1.37.31" 594 + "sha256-sdfOAC4jlcz8AjessEO2u9NWbBqM3CCL6oJrJHYG6wk="; 595 596 mypy-boto3-guardduty = 597 buildMypyBoto3Package "guardduty" "1.37.0" ··· 1370 "sha256-UW0b40n+M8za5guDPxhU5cRvtbkqzX6G7M2UaxNq5ws="; 1371 1372 mypy-boto3-transfer = 1373 + buildMypyBoto3Package "transfer" "1.37.31" 1374 + "sha256-2YiHVXvLrc72mi78aUHkQ5zkD747y9DvNbXUFewJaro="; 1375 1376 mypy-boto3-translate = 1377 buildMypyBoto3Package "translate" "1.37.0"
+7 -7
pkgs/development/python-modules/openrazer/common.nix
··· 1 { lib, fetchFromGitHub }: 2 rec { 3 - version = "3.9.0"; 4 pyproject = true; 5 6 src = fetchFromGitHub { 7 owner = "openrazer"; 8 repo = "openrazer"; 9 - rev = "v${version}"; 10 - hash = "sha256-MLwhqLPWdjg1ZUZP5Sig37RgZEeHlU+DyELpyMif6iY="; 11 }; 12 13 - meta = with lib; { 14 homepage = "https://openrazer.github.io/"; 15 - license = licenses.gpl2Only; 16 - maintainers = with maintainers; [ evanjs ] ++ teams.lumiguide.members; 17 - platforms = platforms.linux; 18 }; 19 }
··· 1 { lib, fetchFromGitHub }: 2 rec { 3 + version = "3.10.1"; 4 pyproject = true; 5 6 src = fetchFromGitHub { 7 owner = "openrazer"; 8 repo = "openrazer"; 9 + tag = "v${version}"; 10 + hash = "sha256-igrGx7Y6ENtZatJCTAW43/0q6ZjljJ9/kU3QFli4yIU="; 11 }; 12 13 + meta = { 14 homepage = "https://openrazer.github.io/"; 15 + license = lib.licenses.gpl2Only; 16 + maintainers = with lib.maintainers; [ evanjs ] ++ lib.teams.lumiguide.members; 17 + platforms = lib.platforms.linux; 18 }; 19 }
+4 -1
pkgs/development/python-modules/openrazer/daemon.nix
··· 33 postPatch = '' 34 substituteInPlace openrazer_daemon/daemon.py \ 35 --replace-fail "plugdev" "openrazer" 36 ''; 37 38 nativeBuildInputs = [ ··· 46 gtk3 47 ]; 48 49 - propagatedBuildInputs = [ 50 daemonize 51 dbus-python 52 pygobject3
··· 33 postPatch = '' 34 substituteInPlace openrazer_daemon/daemon.py \ 35 --replace-fail "plugdev" "openrazer" 36 + patchShebangs run_openrazer_daemon.py 37 + substituteInPlace run_openrazer_daemon.py \ 38 + --replace-fail "/usr/share" "$out/share" 39 ''; 40 41 nativeBuildInputs = [ ··· 49 gtk3 50 ]; 51 52 + dependencies = [ 53 daemonize 54 dbus-python 55 pygobject3
+1 -1
pkgs/development/python-modules/openrazer/pylib.nix
··· 20 21 nativeBuildInputs = [ setuptools ]; 22 23 - propagatedBuildInputs = [ 24 dbus-python 25 numpy 26 openrazer-daemon
··· 20 21 nativeBuildInputs = [ setuptools ]; 22 23 + dependencies = [ 24 dbus-python 25 numpy 26 openrazer-daemon
+3 -3
pkgs/development/python-modules/playwrightcapture/default.nix
··· 22 23 buildPythonPackage rec { 24 pname = "playwrightcapture"; 25 - version = "1.28.5"; 26 pyproject = true; 27 28 disabled = pythonOlder "3.9"; ··· 31 owner = "Lookyloo"; 32 repo = "PlaywrightCapture"; 33 tag = "v${version}"; 34 - hash = "sha256-CJ4hq3Eeub426jU0mXMEvqynJb9ekAG2QhfZxbgxV8U="; 35 }; 36 37 pythonRelaxDeps = [ ··· 76 meta = with lib; { 77 description = "Capture a URL with Playwright"; 78 homepage = "https://github.com/Lookyloo/PlaywrightCapture"; 79 - changelog = "https://github.com/Lookyloo/PlaywrightCapture/releases/tag/v${version}"; 80 license = licenses.bsd3; 81 maintainers = with maintainers; [ fab ]; 82 };
··· 22 23 buildPythonPackage rec { 24 pname = "playwrightcapture"; 25 + version = "1.28.6"; 26 pyproject = true; 27 28 disabled = pythonOlder "3.9"; ··· 31 owner = "Lookyloo"; 32 repo = "PlaywrightCapture"; 33 tag = "v${version}"; 34 + hash = "sha256-f1XCNDc2oNJ/EM8S12nCSYtQh7nUi4UROEzTuOH41Ds="; 35 }; 36 37 pythonRelaxDeps = [ ··· 76 meta = with lib; { 77 description = "Capture a URL with Playwright"; 78 homepage = "https://github.com/Lookyloo/PlaywrightCapture"; 79 + changelog = "https://github.com/Lookyloo/PlaywrightCapture/releases/tag/${src.tag}"; 80 license = licenses.bsd3; 81 maintainers = with maintainers; [ fab ]; 82 };
+3 -3
pkgs/development/python-modules/plugp100/default.nix
··· 18 19 buildPythonPackage rec { 20 pname = "plugp100"; 21 - version = "5.1.3"; 22 23 src = fetchFromGitHub { 24 owner = "petretiandrea"; 25 repo = "plugp100"; 26 - rev = version; 27 - sha256 = "sha256-V+9cVBMN8H4oFU51T9BDrLF46xgQHqIsMj8nuPedUGA="; 28 }; 29 30 propagatedBuildInputs = [
··· 18 19 buildPythonPackage rec { 20 pname = "plugp100"; 21 + version = "5.1.4"; 22 23 src = fetchFromGitHub { 24 owner = "petretiandrea"; 25 repo = "plugp100"; 26 + tag = version; 27 + sha256 = "sha256-a/Rv5imVJOJNaLzPozK8+XMZZsR5HyIXbCmq2Flkd+I="; 28 }; 29 30 propagatedBuildInputs = [
+3 -3
pkgs/development/tools/kubie/default.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "kubie"; 12 - version = "0.25.1"; 13 14 src = fetchFromGitHub { 15 rev = "v${version}"; 16 owner = "sbstp"; 17 repo = "kubie"; 18 - sha256 = "sha256-aZM4rIYDEO1oezHeG2cL0O3hWrj7OJFzW/uFaX+cczw="; 19 }; 20 21 useFetchCargoVendor = true; 22 - cargoHash = "sha256-xRm1c7c7hZg419+2SgMpfX2w5HhLGYVA5HF+GnBZ+Yg="; 23 24 nativeBuildInputs = [ installShellFiles ]; 25
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "kubie"; 12 + version = "0.25.2"; 13 14 src = fetchFromGitHub { 15 rev = "v${version}"; 16 owner = "sbstp"; 17 repo = "kubie"; 18 + sha256 = "sha256-+sSooE0KJqvWFdR63qazOMmSS8dV7MirYZ+sk7BnGQ4="; 19 }; 20 21 useFetchCargoVendor = true; 22 + cargoHash = "sha256-Yf8fAW65K7SLaRpvegjWBLVDV33sMGV+I1rqlWvx5Ss="; 23 24 nativeBuildInputs = [ installShellFiles ]; 25
+3 -3
pkgs/development/tools/rust/cargo-codspeed/default.nix
··· 13 14 rustPlatform.buildRustPackage rec { 15 pname = "cargo-codspeed"; 16 - version = "2.10.0"; 17 18 src = fetchFromGitHub { 19 owner = "CodSpeedHQ"; 20 repo = "codspeed-rust"; 21 rev = "v${version}"; 22 - hash = "sha256-VAl9UceVDS2XltP3G1YxNp07R+PmuJGJ8zvtxblcQLc="; 23 }; 24 25 useFetchCargoVendor = true; 26 - cargoHash = "sha256-QkBc8WOzcqBwmVZN/n8ySeAAd0aotzqJ9xMJB/Qgfhg="; 27 28 nativeBuildInputs = [ 29 curl
··· 13 14 rustPlatform.buildRustPackage rec { 15 pname = "cargo-codspeed"; 16 + version = "2.10.1"; 17 18 src = fetchFromGitHub { 19 owner = "CodSpeedHQ"; 20 repo = "codspeed-rust"; 21 rev = "v${version}"; 22 + hash = "sha256-eKZDoOI9mbJC6lbO6Q8tTMj5RtHqOs9YCvTmn7/I/9w="; 23 }; 24 25 useFetchCargoVendor = true; 26 + cargoHash = "sha256-JX6Y7qh3cyGPqBRfFvUM/sNx5aoMappQcnlPTFWTH2w="; 27 28 nativeBuildInputs = [ 29 curl
+2 -2
pkgs/servers/sql/postgresql/ext/timescaledb.nix
··· 14 15 postgresqlBuildExtension rec { 16 pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}"; 17 - version = "2.19.1"; 18 19 src = fetchFromGitHub { 20 owner = "timescale"; 21 repo = "timescaledb"; 22 tag = version; 23 - hash = "sha256-OaDBCspZKscnmKjZK7duijT3I9WFjm6I1hLEkzXsBKU="; 24 }; 25 26 nativeBuildInputs = [ cmake ];
··· 14 15 postgresqlBuildExtension rec { 16 pname = "timescaledb${lib.optionalString (!enableUnfree) "-apache"}"; 17 + version = "2.19.2"; 18 19 src = fetchFromGitHub { 20 owner = "timescale"; 21 repo = "timescaledb"; 22 tag = version; 23 + hash = "sha256-H46lhvM6rA9J4nLRLeFArCc7tqmVmpWztsGFAboSM0k="; 24 }; 25 26 nativeBuildInputs = [ cmake ];
-2
pkgs/top-level/all-packages.nix
··· 5155 5156 shiv = with python3Packages; toPythonApplication shiv; 5157 5158 - sigil = qt6.callPackage ../applications/editors/sigil { }; 5159 - 5160 slither-analyzer = with python3Packages; toPythonApplication slither-analyzer; 5161 5162 # aka., pgp-tools
··· 5155 5156 shiv = with python3Packages; toPythonApplication shiv; 5157 5158 slither-analyzer = with python3Packages; toPythonApplication slither-analyzer; 5159 5160 # aka., pgp-tools