diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 74794c3f172f..94e9b434d8a9 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -478,7 +478,7 @@ - Xfce has been updated to 4.20, please check the [upstream feature tour](https://www.xfce.org/about/tour420) for more details. - Wayland session is still [experimental](https://wiki.xfce.org/releng/wayland_roadmap) and requires opt-in using `enableWaylandSession` option. - - Overriding Wayland compositor is possible using `enableWaylandSession` option, but you might need to take care [`xfce4-session`](https://gitlab.xfce.org/xfce/xfce4-session/-/merge_requests/49), [`dbus-update-activation-environment`](https://github.com/labwc/labwc/blob/eaf11face68ee1f1bcc7ce1498304ca8c108c8ba/src/config/session.c#L234) and [`systemctl --user import-environment`](https://github.com/labwc/labwc/blob/eaf11face68ee1f1bcc7ce1498304ca8c108c8ba/src/config/session.c#L239) on startup. + - Overriding Wayland compositor is possible using `waylandSessionCompositor` option, but you might need to take care [`xfce4-session`](https://gitlab.xfce.org/xfce/xfce4-session/-/merge_requests/49), [`dbus-update-activation-environment`](https://github.com/labwc/labwc/blob/eaf11face68ee1f1bcc7ce1498304ca8c108c8ba/src/config/session.c#L234) and [`systemctl --user import-environment`](https://github.com/labwc/labwc/blob/eaf11face68ee1f1bcc7ce1498304ca8c108c8ba/src/config/session.c#L239) on startup. - For new Xfce installations, default panel layout has [changed](https://gitlab.xfce.org/xfce/xfce4-panel/-/merge_requests/158/diffs) to not include external panel plugins by default. You can still add them yourself using the "Panel Preferences" dialog. - [`system.stateVersion`](#opt-system.stateVersion) is now validated and must be in the `"YY.MM"` format, ideally corresponding to a prior NixOS release. diff --git a/nixos/modules/services/web-apps/meme-bingo-web.nix b/nixos/modules/services/web-apps/meme-bingo-web.nix index 68be85906075..5bda9afcf88d 100644 --- a/nixos/modules/services/web-apps/meme-bingo-web.nix +++ b/nixos/modules/services/web-apps/meme-bingo-web.nix @@ -36,6 +36,14 @@ in default = "http://localhost:41678/"; example = "https://bingo.example.com/"; }; + address = mkOption { + description = '' + The address the webserver will bind to. + ''; + type = types.str; + default = "localhost"; + example = "::"; + }; port = mkOption { description = '' Port to be used for the web server. @@ -44,16 +52,22 @@ in default = 41678; example = 21035; }; + openFirewall = mkEnableOption '' + Opens the specified port in the firewall. + ''; }; }; config = mkIf cfg.enable { + networking.firewall.allowedTCPPorts = mkIf cfg.openFirewall [ cfg.port ]; + systemd.services.meme-bingo-web = { description = "A web app for playing meme bingos"; wantedBy = [ "multi-user.target" ]; environment = { MEME_BINGO_BASE = cfg.baseUrl; + MEME_BINGO_ADDRESS = cfg.address; MEME_BINGO_PORT = toString cfg.port; }; path = [ cfg.package ]; @@ -75,6 +89,9 @@ in InaccessiblePaths = [ "/dev/shm" "/sys" + "/run/dbus" + "/run/user" + "/run/nscd" ]; LockPersonality = true; PrivateDevices = true; @@ -110,6 +127,8 @@ in RemoveIPC = true; NoNewPrivileges = true; MemoryDenyWriteExecute = true; + ExecPaths = [ "/nix/store" ]; + NoExecPaths = [ "/" ]; }; }; }; diff --git a/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix b/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix index 9b34f0079148..510c9b238c2e 100644 --- a/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix +++ b/pkgs/applications/audio/bitwig-studio/bitwig-studio5.nix @@ -20,7 +20,6 @@ makeWrapper, pango, pipewire, - pulseaudio, vulkan-loader, wrapGAppsHook3, xcb-imdkit, @@ -31,12 +30,12 @@ stdenv.mkDerivation rec { pname = "bitwig-studio-unwrapped"; - version = "5.2.7"; + version = "5.3.1"; src = fetchurl { name = "bitwig-studio-${version}.deb"; url = "https://www.bitwig.com/dl/Bitwig%20Studio/${version}/installer_linux/"; - hash = "sha256-Tyi7qYhTQ5i6fRHhrmz4yHXSdicd4P4iuF9FRKRhkMI="; + hash = "sha256-mxodFCu4SDzofnoZZZ7TPDUIrRc3UJt8TuEBwDOo2wQ="; }; nativeBuildInputs = [ @@ -48,7 +47,7 @@ stdenv.mkDerivation rec { dontBuild = true; dontWrapGApps = true; # we only want $gappsWrapperArgs here - buildInputs = with xorg; [ + buildInputs = [ alsa-lib atk cairo @@ -62,19 +61,18 @@ stdenv.mkDerivation rec { # libjpeg8 is required for converting jpeg's to colour palettes libjpeg libnghttp2 - libxcb - libXcursor - libX11 - libXtst + xorg.libxcb + xorg.libXcursor + xorg.libX11 + xorg.libXtst libxkbcommon pango pipewire - pulseaudio (lib.getLib stdenv.cc.cc) vulkan-loader xcb-imdkit - xcbutil - xcbutilwm + xorg.xcbutil + xorg.xcbutilwm zlib ]; @@ -123,7 +121,7 @@ stdenv.mkDerivation rec { done ''; - meta = with lib; { + meta = { description = "Digital audio workstation"; longDescription = '' Bitwig Studio is a multi-platform music-creation system for @@ -131,9 +129,9 @@ stdenv.mkDerivation rec { editing tools and a super-fast workflow. ''; homepage = "https://www.bitwig.com/"; - license = licenses.unfree; + license = lib.licenses.unfree; platforms = [ "x86_64-linux" ]; - maintainers = with maintainers; [ + maintainers = with lib.maintainers; [ bfortz michalrus mrVanDalo diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/treesit-grammars/package.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/treesit-grammars/package.nix index 30a536e3d4e5..d38046fe571a 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/treesit-grammars/package.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/treesit-grammars/package.nix @@ -3,7 +3,11 @@ let libExt = pkgs.stdenv.hostPlatform.extensions.sharedLibrary; grammarToAttrSet = drv: { - name = "lib/lib${lib.strings.removeSuffix "-grammar" (lib.strings.getName drv)}${libExt}"; + name = "lib/lib${ + lib.strings.replaceStrings [ "_" ] [ "-" ] ( + lib.strings.removeSuffix "-grammar" (lib.strings.getName drv) + ) + }${libExt}"; path = "${drv}/parser"; }; diff --git a/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix b/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix index dc3ea71bb886..c2d6b607ff16 100644 --- a/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix +++ b/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix @@ -11,7 +11,7 @@ vscode-utils.buildVscodeMarketplaceExtension { name = "tinymist"; publisher = "myriad-dreamin"; inherit (tinymist) version; - hash = "sha256-rsQlYzgOXN1avTRG8Z80+dMuaGJp2evnnflTPKgTyTI="; + hash = "sha256-AaH/G5Bv0rUa0t6m1iiNMkX3p+mEzwWaDqH9qZzAm+Q="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 9652e55d7961..c36df7b009ac 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -45,11 +45,11 @@ "vendorHash": "sha256-3AlXMOpL5kctTSnA2V1RsMxRb9roELs1p5TL0uJFR4M=" }, "alicloud": { - "hash": "sha256-ZOcG5xfVJN3RFLtFyQr87feEQ1MoRtgPLt03bjbC1gc=", + "hash": "sha256-87QLXAIIBZ4EDdN28Ti4QGtnCDqMoj/D6kGoeyjgHHM=", "homepage": "https://registry.terraform.io/providers/aliyun/alicloud", "owner": "aliyun", "repo": "terraform-provider-alicloud", - "rev": "v1.242.0", + "rev": "v1.243.0", "spdx": "MPL-2.0", "vendorHash": null }, @@ -399,13 +399,13 @@ "vendorHash": "sha256-XxltOTtCgmJ9wZX8Yw39HkwVVZb58kZjAH7jfKPhjKM=" }, "doppler": { - "hash": "sha256-UHEBjo8UR2hQyJ+O7t46vyf0Zy0tfA7D7auGzxPKOpw=", + "hash": "sha256-6q6MqtaEDmPo2zBHeZ+rVWMqgF/b3eGX0EZWJarB9iA=", "homepage": "https://registry.terraform.io/providers/DopplerHQ/doppler", "owner": "DopplerHQ", "repo": "terraform-provider-doppler", - "rev": "v1.13.0", + "rev": "v1.14.1", "spdx": "Apache-2.0", - "vendorHash": "sha256-UvpSfCelEsV9gjRWHxdYvVe3HAnYWWY5KYLVYiqc/So=" + "vendorHash": "sha256-riWi+l7MsqaatRbo74w0c+oB+8RB7F3VEx4cj/NX72A=" }, "elasticsearch": { "hash": "sha256-a6kHN3w0sQCP+0+ZtFwcg9erfVBYkhNo+yOrnwweGWo=", @@ -417,13 +417,13 @@ "vendorHash": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw=" }, "equinix": { - "hash": "sha256-G1ZgklICoKoH339/ipKJXZD9ftM5fTy99kFh62FqfrI=", + "hash": "sha256-o72eGd3yDR381UZI/em8Txy/ofnnv0LqjfhHizQe8ak=", "homepage": "https://registry.terraform.io/providers/equinix/equinix", "owner": "equinix", "repo": "terraform-provider-equinix", - "rev": "v3.1.1", + "rev": "v3.2.0", "spdx": "MIT", - "vendorHash": "sha256-wcrrSdSfL/hqA2Z2h1lTTCWWERfIdmsbOLY2H4SdVv0=" + "vendorHash": "sha256-iJ4eHoYkVRoFwJ+rDtCiabdwb1+iv2QOtjc0xawPgjQ=" }, "exoscale": { "hash": "sha256-r5wQQVbonGqZrzsr/gdbhrrbXC8ej/sMGvB1xk3pvUA=", @@ -1201,11 +1201,11 @@ "vendorHash": "sha256-8K5ye/QD7Iy8GNb+BCfJ2oo/5dATHpEXM+qD7c0NEu8=" }, "spotinst": { - "hash": "sha256-ThGr8oY7SevU05S7g4r8Il4mr02zzg53YzaYztkY7M4=", + "hash": "sha256-hdBP9OPx/upZG04r0Tz8H9O54IicHUsTQP3V63HFtXk=", "homepage": "https://registry.terraform.io/providers/spotinst/spotinst", "owner": "spotinst", "repo": "terraform-provider-spotinst", - "rev": "v1.209.1", + "rev": "v1.209.2", "spdx": "MPL-2.0", "vendorHash": "sha256-HNKdEwG+7IJ2YpX97qkvXZbsoJWx+u+rZXRoZzvB1XA=" }, @@ -1291,13 +1291,13 @@ "vendorHash": null }, "tfe": { - "hash": "sha256-PnwwIeWktTiOSRHD7Vc9NttTpIBG0D2vWS0ngGRu3Yk=", + "hash": "sha256-VQmVnk+dmWHeQ5/edv2QROGJsMjDW2NxEBVzK/a/q0U=", "homepage": "https://registry.terraform.io/providers/hashicorp/tfe", "owner": "hashicorp", "repo": "terraform-provider-tfe", - "rev": "v0.63.0", + "rev": "v0.64.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-6QIaJIlHr6c/pC6T/kQu0835Yf7l5idsTWl1sAcwXoQ=" + "vendorHash": "sha256-F64pMn3OZcDZGhZI6TeZNgYuTnRALKVm3v7JLR+V82w=" }, "thunder": { "hash": "sha256-2i1DSOSt/vbFs0QCPogEBvADhLJFKbrQzwZ20ChCQMk=", diff --git a/pkgs/by-name/ar/arc-browser/package.nix b/pkgs/by-name/ar/arc-browser/package.nix index dc2dd8e866d7..5e0e99379f5c 100644 --- a/pkgs/by-name/ar/arc-browser/package.nix +++ b/pkgs/by-name/ar/arc-browser/package.nix @@ -10,11 +10,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "arc-browser"; - version = "1.82.1-58845"; + version = "1.83.0-59042"; src = fetchurl { url = "https://releases.arc.net/release/Arc-${finalAttrs.version}.dmg"; - hash = "sha256-RsNCPibndoscdlnBe70jmbsa1GrgwpN89+BTywPCBB4="; + hash = "sha256-GJuWBbzp9XuzxCu/dr/28mkrAclwTAAHB9n87Daw0HE="; }; nativeBuildInputs = [ undmg ]; diff --git a/pkgs/by-name/bu/bun/package.nix b/pkgs/by-name/bu/bun/package.nix index ca220dac871c..ae6141768484 100644 --- a/pkgs/by-name/bu/bun/package.nix +++ b/pkgs/by-name/bu/bun/package.nix @@ -14,7 +14,7 @@ }: stdenvNoCC.mkDerivation rec { - version = "1.2.2"; + version = "1.2.3"; pname = "bun"; src = passthru.sources.${stdenvNoCC.hostPlatform.system} or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"); @@ -73,19 +73,19 @@ stdenvNoCC.mkDerivation rec { sources = { "aarch64-darwin" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip"; - hash = "sha256-xNWOBsXDOIW1JvTZGjjKnr25/D+0zVR/fTMCBVyY5Bw="; + hash = "sha256-Q9/A3llu75cfV8zmkmwd8K6WhBVFrEWn3Rvx/+erwrg="; }; "aarch64-linux" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip"; - hash = "sha256-0duqPpryRUn62Svb5Psh+lMwLNBIqPAE6FokCYTJPU0="; + hash = "sha256-rI0vSbk+WG7m4erJKGiX0a6BLb+y+1wJoDGFYyOh9/k="; }; "x86_64-darwin" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64-baseline.zip"; - hash = "sha256-Dztuh9hi1AFvjZXaF3vJE2yi6VDz1tPSJqNdcGH/8PE="; + hash = "sha256-gOCzOy1ujDbHFk+gqgXvgfFUQlUsTjf2rivJSiwv8HE="; }; "x86_64-linux" = fetchurl { url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip"; - hash = "sha256-P077iv0fhKwqmMBGYciYVh0dNVJ9Awy0Vx6Zt8hfUHk="; + hash = "sha256-wNNfzF/rCOi4SDLr5hcS0r+x8Rgd5wbpOHvBLiNGPzU="; }; }; updateScript = writeShellScript "update-bun" '' diff --git a/pkgs/by-name/ca/calamares-nixos-extensions/package.nix b/pkgs/by-name/ca/calamares-nixos-extensions/package.nix index 2e9c407c5ae8..fc2469c72e18 100644 --- a/pkgs/by-name/ca/calamares-nixos-extensions/package.nix +++ b/pkgs/by-name/ca/calamares-nixos-extensions/package.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "calamares-nixos-extensions"; - version = "0.3.19"; + version = "0.3.21"; src = fetchFromGitHub { owner = "NixOS"; repo = "calamares-nixos-extensions"; rev = finalAttrs.version; - hash = "sha256-/WdSMqtF8DKplsDx00l8HYijYvOUBb55Opv3Z8+T6QU="; + hash = "sha256-txEPZ3S231g46nKN8wnMU334dMExvfRoc/SAspVJZiY="; }; installPhase = '' diff --git a/pkgs/by-name/ca/cargo-leptos/package.nix b/pkgs/by-name/ca/cargo-leptos/package.nix index e7f64d08921b..1ff72e7e6ff0 100644 --- a/pkgs/by-name/ca/cargo-leptos/package.nix +++ b/pkgs/by-name/ca/cargo-leptos/package.nix @@ -16,17 +16,17 @@ let in rustPlatform.buildRustPackage rec { pname = "cargo-leptos"; - version = "0.2.27"; + version = "0.2.28"; src = fetchFromGitHub { owner = "leptos-rs"; repo = pname; rev = "v${version}"; - hash = "sha256-1aknYwxHpMJmieg0HGu6E+uAUH01l6qZvbZsVK+cP34="; + hash = "sha256-SjpfM963Zux+H5QhK8prvDLuI56fP5PqX5gcVbthRx4="; }; useFetchCargoVendor = true; - cargoHash = "sha256-dTyPY0kUXh7PZ4kEPGX/DilN9tAV8RT2luRG3xiJK+o="; + cargoHash = "sha256-Da9ei4yAOfhSQmQgrUDZCmMeJXTfGnYhI1+L0JT/ECs="; buildInputs = optionals isDarwin [ SystemConfiguration diff --git a/pkgs/by-name/de/deno/librusty_v8.nix b/pkgs/by-name/de/deno/librusty_v8.nix index 504d0d9c70c4..c3a2b85e132a 100644 --- a/pkgs/by-name/de/deno/librusty_v8.nix +++ b/pkgs/by-name/de/deno/librusty_v8.nix @@ -2,11 +2,11 @@ { fetchLibrustyV8 }: fetchLibrustyV8 { - version = "130.0.1"; + version = "134.4.0"; shas = { - x86_64-linux = "sha256-MKdqaIF3M7j9IraOezoP5szr+SDfTg0iUOEtwe76N7k="; - aarch64-linux = "sha256-qc25H3Aj2KRhsAZ+2SD1c4RmweVK07oW71opZXRuUoc="; - x86_64-darwin = "sha256-CYw4AdBjFXmRqkTcxqT9Z0n0rBTxUsqrHxcf8c9Q8ww="; - aarch64-darwin = "sha256-d1QTLt8gOUFxACes4oyIYgDF/srLOEk+5p5Oj1ECajQ="; + x86_64-linux = "sha256-yG9p8b0dQTtoa234eTRBumjQ5GWxWJFsKHbgNFCUUAA="; + aarch64-linux = "sha256-5IrviupPjTUHTeuwmeA3FHuOy2H8qc05WNqRmlE0UJk="; + x86_64-darwin = "sha256-RPEW5a51WjfYyPjvkKvFbs+fPTlsv9/2sFtqUdtz7EY="; + aarch64-darwin = "sha256-PFyJTOYHWw3YOoG85w+y0899vc0+psz0TtCMXORcsHI="; }; } diff --git a/pkgs/by-name/de/deno/package.nix b/pkgs/by-name/de/deno/package.nix index 103b7f928761..a4a68599c28f 100644 --- a/pkgs/by-name/de/deno/package.nix +++ b/pkgs/by-name/de/deno/package.nix @@ -11,6 +11,7 @@ inherit (callPackage ./fetchers.nix { }) fetchLibrustyV8; }, libffi, + sqlite, }: let @@ -18,17 +19,17 @@ let in rustPlatform.buildRustPackage rec { pname = "deno"; - version = "2.1.10"; + version = "2.2.1"; src = fetchFromGitHub { owner = "denoland"; repo = "deno"; tag = "v${version}"; - hash = "sha256-1NqBNrTYHhsG6O2qsgANM15FOxx3xheE9T3nYDDH1D0="; + hash = "sha256-WXAUsBC3nAJcuUB753dpM/WDzqWu+e/Kt/BrwQkk/dY="; }; useFetchCargoVendor = true; - cargoHash = "sha256-D7dt9RdlTmR2C1dwOl5vZKUlLUnTkdudtZ4FQpr9ddU="; + cargoHash = "sha256-t44Q4yBdcYAk6jkRrzAHXBsJTsRTHAD95Wyxd3waaHc="; postPatch = '' # upstream uses lld on aarch64-darwin for faster builds @@ -42,6 +43,7 @@ rustPlatform.buildRustPackage rec { # uses zlib-ng but can't dynamically link yet # https://github.com/rust-lang/libz-sys/issues/158 nativeBuildInputs = [ + rustPlatform.bindgenHook # required by libz-ng-sys crate cmake # required by deno_kv crate @@ -54,7 +56,11 @@ rustPlatform.buildRustPackage rec { "--disable-multi-os-directory" ]; - buildInputs = [ libffi ]; + buildInputs = [ + libffi + # required by libsqlite3-sys + sqlite.dev + ]; buildAndTestSubdir = "cli"; # work around "error: unknown warning group '-Wunused-but-set-parameter'" diff --git a/pkgs/by-name/de/deno/update/librusty_v8.ts b/pkgs/by-name/de/deno/update/librusty_v8.ts index ce739a8167dd..a2f59fe8016f 100644 --- a/pkgs/by-name/de/deno/update/librusty_v8.ts +++ b/pkgs/by-name/de/deno/update/librusty_v8.ts @@ -25,16 +25,12 @@ const fetchArchShaTasks = (version: string, arches: Architecture[]) => arches.map( async (arch: Architecture): Promise => { log("Fetching:", arch.nix); - const sha256 = await run("nix-prefetch", [ - ` -{ fetchurl }: -fetchurl { - url = "https://github.com/denoland/rusty_v8/releases/download/v${version}/librusty_v8_release_${arch.rust}.a.gz"; -} -`, + const sha256 = await run("nix-prefetch-url", [ + `https://github.com/denoland/rusty_v8/releases/download/v${version}/librusty_v8_release_${arch.rust}.a.gz` ]); + const sha256_sri = await run("nix-hash", ["--type", "sha256", "--to-sri", sha256]); log("Done: ", arch.nix); - return { arch, sha256 }; + return { arch, sha256: sha256_sri }; }, ); @@ -45,10 +41,6 @@ const templateDeps = (version: string, deps: PrefetchResult[]) => fetchLibrustyV8 { version = "${version}"; shas = { - x86_64-linux = "sha256-jLYl/CJp2Z+Ut6qZlh6u+CtR8KN+ToNTB+72QnVbIKM="; - aarch64-linux = "sha256-uAkBMg6JXA+aILd8TzDtuaEdM3Axiw43Ad5tZzxNt5w="; - x86_64-darwin = "sha256-60aR0YvQT8KyacY8J3fWKZcf9vny51VUB19NVpurS/A="; - aarch64-darwin = "sha256-pd/I6Mclj2/r/uJTIywnolPKYzeLu1c28d/6D56vkzQ="; ${deps.map(({ arch, sha256 }) => ` ${arch.nix} = "${sha256}";`).join("\n")} }; } diff --git a/pkgs/by-name/de/deno/update/src.ts b/pkgs/by-name/de/deno/update/src.ts index 20793a7178fa..77266e55964b 100644 --- a/pkgs/by-name/de/deno/update/src.ts +++ b/pkgs/by-name/de/deno/update/src.ts @@ -16,11 +16,11 @@ interface Replacer { const log = logger("src"); const prefetchHash = (nixpkgs: string, version: string) => - run("nix-prefetch", ["-f", nixpkgs, "deno.src", "--rev", version]); + run("nurl", ["https://github.com/denoland/deno", version, "-H", "-n", nixpkgs]); const prefetchCargoHash = (nixpkgs: string) => run( - "nix-prefetch", - [`{ sha256 }: (import ${nixpkgs} {}).deno.cargoDeps.overrideAttrs (_: { hash = sha256; })`], + "nurl", + ["-e", `(import ${nixpkgs} {}).deno.cargoDeps.overrideAttrs (_: { hash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="; })`] ); const replace = (str: string, replacers: Replacer[]) => diff --git a/pkgs/by-name/de/deno/update/update.ts b/pkgs/by-name/de/deno/update/update.ts index 5a219307c45f..70f091a99d0c 100755 --- a/pkgs/by-name/de/deno/update/update.ts +++ b/pkgs/by-name/de/deno/update/update.ts @@ -1,6 +1,6 @@ #!/usr/bin/env nix-shell /* -#!nix-shell -i "deno run --allow-net --allow-run --allow-read --allow-write" -p deno git nix-prefetch +#!nix-shell -i "deno run --allow-net --allow-run --allow-read --allow-write" -p deno git nurl */ import { getExistingVersion, getLatestVersion, logger } from "./common.ts"; import { Architecture, updateLibrustyV8 } from "./librusty_v8.ts"; diff --git a/pkgs/by-name/e1/e1s/package.nix b/pkgs/by-name/e1/e1s/package.nix index 05b435dc7de3..06a15d5098e8 100644 --- a/pkgs/by-name/e1/e1s/package.nix +++ b/pkgs/by-name/e1/e1s/package.nix @@ -5,7 +5,7 @@ }: let pname = "e1s"; - version = "1.0.44"; + version = "1.0.45"; in buildGoModule { inherit pname version; @@ -14,7 +14,7 @@ buildGoModule { owner = "keidarcy"; repo = "e1s"; tag = "v${version}"; - hash = "sha256-cq2iv502Cr2r20/qba9+648yNmhNoEbaySNoijCbXcM="; + hash = "sha256-1dbdIShEyQ9/1kXx0w4SiEu6c53WUj5+RtmIcwuhSRA="; }; vendorHash = "sha256-bBl4D7HNIiAym6BWSJ0x4LZnIEUMfECj6dDDVZIFrHA="; diff --git a/pkgs/by-name/fi/files-to-prompt/package.nix b/pkgs/by-name/fi/files-to-prompt/package.nix index 94575de68344..cf7a42893233 100644 --- a/pkgs/by-name/fi/files-to-prompt/package.nix +++ b/pkgs/by-name/fi/files-to-prompt/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "files-to-prompt"; - version = "0.5"; + version = "0.6"; pyproject = true; src = fetchFromGitHub { owner = "simonw"; repo = "files-to-prompt"; tag = version; - hash = "sha256-nO4I9qgG83OnWw6/FWSqx0Du5d3s5dLBjtMQLstWPEY"; + hash = "sha256-LWp/DNP3bsh7/goQGkpi4x2N11tRuhLVh2J8H6AUH0w="; }; build-system = with python3Packages; [ @@ -35,7 +35,7 @@ python3Packages.buildPythonApplication rec { meta = { description = "Concatenate a directory full of files into a single prompt for use with LLMs"; homepage = "https://github.com/simonw/files-to-prompt/"; - changelog = "https://github.com/simonw/files-to-prompt/releases/tag/${version}"; + changelog = "https://github.com/simonw/files-to-prompt/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ erethon ]; mainProgram = "files-to-prompt"; diff --git a/pkgs/by-name/fi/fittrackee/package.nix b/pkgs/by-name/fi/fittrackee/package.nix index ac28150d0c21..f1ca35d1e177 100644 --- a/pkgs/by-name/fi/fittrackee/package.nix +++ b/pkgs/by-name/fi/fittrackee/package.nix @@ -8,14 +8,14 @@ }: python3Packages.buildPythonApplication rec { pname = "fittrackee"; - version = "0.9.1"; + version = "0.9.2"; pyproject = true; src = fetchFromGitHub { owner = "SamR1"; repo = "FitTrackee"; tag = "v${version}"; - hash = "sha256-ZWSlJijW8vNuUtCHhEhmZPcEygcRrtHQUOQQKZdf868="; + hash = "sha256-O5dtices32EV/G9cefhewvr+OGnvq598YmwtwWaI3FI="; }; build-system = [ @@ -90,7 +90,7 @@ python3Packages.buildPythonApplication rec { meta = { description = "Self-hosted outdoor activity tracker"; homepage = "https://github.com/SamR1/FitTrackee"; - changelog = "https://github.com/SamR1/FitTrackee/blob/v${version}/CHANGELOG.md"; + changelog = "https://github.com/SamR1/FitTrackee/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.agpl3Only; maintainers = with lib.maintainers; [ traxys ]; }; diff --git a/pkgs/by-name/fl/flottbot/package.nix b/pkgs/by-name/fl/flottbot/package.nix index 3257c2a421ac..a117cb6ccaf6 100644 --- a/pkgs/by-name/fl/flottbot/package.nix +++ b/pkgs/by-name/fl/flottbot/package.nix @@ -7,13 +7,13 @@ }: buildGoModule rec { pname = "flottbot"; - version = "0.14.0"; + version = "0.15.0"; src = fetchFromGitHub { owner = "target"; repo = "flottbot"; rev = version; - hash = "sha256-yQjjdw+3JqMyyDOLR42OYVLRNiIjDz1KnSRkC2bUCj8="; + hash = "sha256-Z17CkJhxIwoF3Fa0doDfE6N2eUtiBeEEhDwDUoWCCQ8="; }; patches = [ @@ -24,7 +24,7 @@ buildGoModule rec { }) ]; - vendorHash = "sha256-t2iBOrmLca7SMkstNIaNtD5RZ8dxBDFZc1n5/DxLiTQ="; + vendorHash = "sha256-q4oMlrCN6mjfTTnDc5Q4ncLjKstNttzlEzcXPVw5cLc="; subPackages = [ "cmd/flottbot" ]; diff --git a/pkgs/by-name/fr/freenet/deps.json b/pkgs/by-name/fr/freenet/deps.json index a88cff023e70..482956823504 100644 --- a/pkgs/by-name/fr/freenet/deps.json +++ b/pkgs/by-name/fr/freenet/deps.json @@ -1,532 +1,530 @@ { "!comment": "This is a nixpkgs Gradle dependency lockfile. For more details, refer to the Gradle section in the nixpkgs manual.", "!version": 1, - "https://mvn.freenetproject.org": { - "org/freenetproject#freenet-ext/29": { + "https:/": { + "mvn.freenetproject.org/org/freenetproject#freenet-ext/29": { "jar": "sha256-MvKz1r7t9UE36i+aPr72dmbXafCWawjNF/19tZuk158=" - } - }, - "https://repo.maven.apache.org/maven2": { - "com/android/tools#common/22.7.2": { + }, + "repo.maven.apache.org/maven2/com/android/tools#common/22.7.2": { "jar": "sha256-6ttGKrkD+J2cPRFUxxHwRni3mSHGgmjTQYuba/NEMk4=", "pom": "sha256-8zhO5T3Z3fYzOUMDUs3/+WY225ZP0mzxaNvVOt8fSQg=" }, - "com/android/tools#dvlib/22.7.2": { + "repo.maven.apache.org/maven2/com/android/tools#dvlib/22.7.2": { "jar": "sha256-/a4X4WbglSc1P37HGgt/PZPMBhxkf8p73ZZjJjO7Z+s=", "pom": "sha256-Q1HWW5dIC0kjSGhulIFI7Hp/AOVXbZjC9DHPIBxDSpw=" }, - "com/android/tools#sdk-common/22.7.2": { + "repo.maven.apache.org/maven2/com/android/tools#sdk-common/22.7.2": { "jar": "sha256-l/7SZpQEdLQTNBcmSalIWvV6Qqmsmrcm2S27X6SjPpU=", "pom": "sha256-Ln4pJV6PBhvVs706Vj7/nqu2xqmLSIHwlpzklOkrhD4=" }, - "com/android/tools#sdklib/22.7.2": { + "repo.maven.apache.org/maven2/com/android/tools#sdklib/22.7.2": { "jar": "sha256-qFsaBA/dxaWEWjBuaOK4qx/+LFMS4buyoosTvxOE7RU=", "pom": "sha256-mGlFT4xtSEwnyYC4eIETnMx/7/Q+7g+MGkhtsbXUPSM=" }, - "com/android/tools/build#builder-model/0.9.2": { + "repo.maven.apache.org/maven2/com/android/tools/build#builder-model/0.9.2": { "jar": "sha256-Utfe2Ho/LgcOOyj3IdFPXtik4s6cVFlT2C3cp0XQ/pU=", "pom": "sha256-8F2KJ7WoFcgydCbzj7DeW6zpgmAAtE4iR+vTxtcnw28=" }, - "com/android/tools/build#builder-test-api/0.9.2": { + "repo.maven.apache.org/maven2/com/android/tools/build#builder-test-api/0.9.2": { "jar": "sha256-+i52Ho1fu3bUsVJVeE2nx89qaGW03e1IDXpCxvjqbgo=", "pom": "sha256-c2xEI3eXn7+LDkxMnGSI6Gg7In6VIXekA6LH+4SB2Fg=" }, - "com/android/tools/build#builder/0.9.2": { + "repo.maven.apache.org/maven2/com/android/tools/build#builder/0.9.2": { "jar": "sha256-Vbz5bMADnI7bU9GRVeq+1NfgGgkbZv6zrbb/acJ59Bk=", "pom": "sha256-UaLeg+swvMwBEbTd3mkxvswC5HwpuqNgm9ErCm7kvvg=" }, - "com/android/tools/build#gradle/0.9.2": { + "repo.maven.apache.org/maven2/com/android/tools/build#gradle/0.9.2": { "jar": "sha256-gX/QEcuyw4yF/39EWHwTsUCoRUrfk3/Do/KKZggULII=", "pom": "sha256-DCk9CiNuuQYLtf32UJGE98BPy2xFGXbKkS0LysbBt7Y=" }, - "com/android/tools/build#manifest-merger/22.7.2": { + "repo.maven.apache.org/maven2/com/android/tools/build#manifest-merger/22.7.2": { "jar": "sha256-KUCCoJLJeibyMtC+EhCamQj7pI/dOfdkWTI2nONiD5Q=", "pom": "sha256-yTWvDWMw7Lk41paAn7mIG5hMz07owjDEUP8nqVNIFv0=" }, - "com/android/tools/build/builder-model/0.9.2/builder-model-0.9.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/build/builder-model/0.9.2/builder-model-0.9.2.jar": { "asc": "sha256-mvzW7dRcRrToD9jWhsDp1nwq2XVTZeOUx5/CYFLukfQ=" }, - "com/android/tools/build/builder-model/0.9.2/builder-model-0.9.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/build/builder-model/0.9.2/builder-model-0.9.2.pom": { "asc": "sha256-n958l8bKaQ1Qx2r+bcAlndat8CwvZbZiNe+cxPi2MMQ=" }, - "com/android/tools/build/builder-test-api/0.9.2/builder-test-api-0.9.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/build/builder-test-api/0.9.2/builder-test-api-0.9.2.jar": { "asc": "sha256-6v/kcHV6Usj90eieQgOgMl2b3q1LS1i6KJQItY/o2cg=" }, - "com/android/tools/build/builder-test-api/0.9.2/builder-test-api-0.9.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/build/builder-test-api/0.9.2/builder-test-api-0.9.2.pom": { "asc": "sha256-Crh44ObdpB0SJ+h9M7pWIE/bYK4l5rrx0fak28HgSNI=" }, - "com/android/tools/build/builder/0.9.2/builder-0.9.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/build/builder/0.9.2/builder-0.9.2.jar": { "asc": "sha256-ztAiK1VbDcSvFZ0j9rXrFVNf33Rhzrm8wzn5gPGvfzk=" }, - "com/android/tools/build/builder/0.9.2/builder-0.9.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/build/builder/0.9.2/builder-0.9.2.pom": { "asc": "sha256-syEEuQm2v5Z8NNGANlh/myoZfi4OaIjjk4Al3x5ljYw=" }, - "com/android/tools/build/gradle/0.9.2/gradle-0.9.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/build/gradle/0.9.2/gradle-0.9.2.jar": { "asc": "sha256-qyO5UMul04CKVrdOCBB+ouP1H03GgG9GFYI0dksRNHo=" }, - "com/android/tools/build/gradle/0.9.2/gradle-0.9.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/build/gradle/0.9.2/gradle-0.9.2.pom": { "asc": "sha256-IgxhubDsggD6cinAXDC2WgyKq0rQpE7mQHSnTdkhKNE=" }, - "com/android/tools/build/gradle/maven-metadata": { + "repo.maven.apache.org/maven2/com/android/tools/build/gradle/maven-metadata": { "xml": { "groupId": "com.android.tools.build", "lastUpdated": "20170306221012", "release": "2.3.0" } }, - "com/android/tools/build/manifest-merger/22.7.2/manifest-merger-22.7.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/build/manifest-merger/22.7.2/manifest-merger-22.7.2.jar": { "asc": "sha256-l7sOFoQMAzDBHZmJAI4oAcEMEj8IZDkULMZpj4+RkEE=" }, - "com/android/tools/build/manifest-merger/22.7.2/manifest-merger-22.7.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/build/manifest-merger/22.7.2/manifest-merger-22.7.2.pom": { "asc": "sha256-jHFCoJT3Vklk1CHcU5htftAxjHayTF3PQp0/BAhI2BA=" }, - "com/android/tools/common/22.7.2/common-22.7.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/common/22.7.2/common-22.7.2.jar": { "asc": "sha256-n/wISK1w475HWWyAVpyFf0vfrZk+SuDoJPnab+1N2kE=" }, - "com/android/tools/common/22.7.2/common-22.7.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/common/22.7.2/common-22.7.2.pom": { "asc": "sha256-TFNSXpxIshBScNQNWSba6QOuxtEQai2OdOBohuCgKzI=" }, - "com/android/tools/ddms#ddmlib/22.7.2": { + "repo.maven.apache.org/maven2/com/android/tools/ddms#ddmlib/22.7.2": { "jar": "sha256-NZ5F7s1IkUbifaIimc7nOzYL1Ox/wCfb2zXKys5BOfk=", "pom": "sha256-YrMjYBcQ4UiBuJ/LDEJ/DfnNbewtmiY+F17jMt8iMXY=" }, - "com/android/tools/ddms/ddmlib/22.7.2/ddmlib-22.7.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/ddms/ddmlib/22.7.2/ddmlib-22.7.2.jar": { "asc": "sha256-vSgCnTMlLGziMsAKCJKTne+asEEe8K8R+poeHCmL+hI=" }, - "com/android/tools/ddms/ddmlib/22.7.2/ddmlib-22.7.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/ddms/ddmlib/22.7.2/ddmlib-22.7.2.pom": { "asc": "sha256-FnOAxy4OttUH0A1K72JWeH+siIglSW68ArW9oQhdJIc=" }, - "com/android/tools/dvlib/22.7.2/dvlib-22.7.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/dvlib/22.7.2/dvlib-22.7.2.jar": { "asc": "sha256-WgfgmfP4gV9Y3me/FSkYjHmm5QXHO2P1GqFTNsVXGJM=" }, - "com/android/tools/dvlib/22.7.2/dvlib-22.7.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/dvlib/22.7.2/dvlib-22.7.2.pom": { "asc": "sha256-PIx3iCiWEA/GYUfT0L+Y+lhfa98ssDWLSjWl1qF5okA=" }, - "com/android/tools/external/lombok#lombok-ast/0.2.2": { + "repo.maven.apache.org/maven2/com/android/tools/external/lombok#lombok-ast/0.2.2": { "jar": "sha256-Ww2J1DBMXGFGDkijsPMTf3EitDOBuLtQWr9HzF/bmoE=", "pom": "sha256-iuaeannJXNEvRP80ak/B1wrnLTlkqnk3cTbGPIv0074=" }, - "com/android/tools/external/lombok/lombok-ast/0.2.2/lombok-ast-0.2.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/external/lombok/lombok-ast/0.2.2/lombok-ast-0.2.2.jar": { "asc": "sha256-ubvH9/JIm1E4JxKsA2I8gmKSgedhyQrehjbtKvkvXuk=" }, - "com/android/tools/external/lombok/lombok-ast/0.2.2/lombok-ast-0.2.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/external/lombok/lombok-ast/0.2.2/lombok-ast-0.2.2.pom": { "asc": "sha256-h86LTl/gH52T3cqAVBNuNX6F4EgX2y2aXWGQ3ie0R1o=" }, - "com/android/tools/layoutlib#layoutlib-api/22.7.2": { + "repo.maven.apache.org/maven2/com/android/tools/layoutlib#layoutlib-api/22.7.2": { "jar": "sha256-X/eOSXu1N9Hi9toYoVGvyQZ7Cj6Q6KQvHJldOxd0kSw=", "pom": "sha256-dyDIj0DkMDb+tWMd2uEnO8XSwURDnqGK3/p0J3LzHnM=" }, - "com/android/tools/layoutlib/layoutlib-api/22.7.2/layoutlib-api-22.7.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/layoutlib/layoutlib-api/22.7.2/layoutlib-api-22.7.2.jar": { "asc": "sha256-3tXQc62IfKonpENS1sEbBJap0hhdcUSqWbkpvu/vyFs=" }, - "com/android/tools/layoutlib/layoutlib-api/22.7.2/layoutlib-api-22.7.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/layoutlib/layoutlib-api/22.7.2/layoutlib-api-22.7.2.pom": { "asc": "sha256-C09wcRuPuH4qsmXkncBSeO0Z2GZxKPOQQvJDQwfMBZ4=" }, - "com/android/tools/lint#lint-api/22.7.2": { + "repo.maven.apache.org/maven2/com/android/tools/lint#lint-api/22.7.2": { "jar": "sha256-1faoCgpY1ycOFmiZGr+akAkteBBqy1qDRGddCv71Tv4=", "pom": "sha256-gs32TSJflZ0SMJzK4k21b17zmJzn27TrE/oEW01RaQM=" }, - "com/android/tools/lint#lint-checks/22.7.2": { + "repo.maven.apache.org/maven2/com/android/tools/lint#lint-checks/22.7.2": { "jar": "sha256-Hrp9wZ3RAhpR3BkT5obPwe4yrP3e26H3NZf2X6ghXzM=", "pom": "sha256-5/n3/kXskHm5S/kCh6xSbyGQ6/vJyU3LJsGhsG2+uM8=" }, - "com/android/tools/lint#lint/22.7.2": { + "repo.maven.apache.org/maven2/com/android/tools/lint#lint/22.7.2": { "jar": "sha256-vyzGoCzhz2/wdqBBo6GC8G8chqZfU/vR69VK/cxqjrg=", "pom": "sha256-PPoEnyzLSe5u7n55c5WjqGrpizxkIIINKEb+B6bqKlc=" }, - "com/android/tools/lint/lint-api/22.7.2/lint-api-22.7.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/lint/lint-api/22.7.2/lint-api-22.7.2.jar": { "asc": "sha256-YH4XVrtDVk9Gey/I60RSUWWu0QtFFSCZpg6O5h87CIw=" }, - "com/android/tools/lint/lint-api/22.7.2/lint-api-22.7.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/lint/lint-api/22.7.2/lint-api-22.7.2.pom": { "asc": "sha256-5UjETgtrLCNiMvg+uWqet4FnrvoLiQq3wITS6oGX13o=" }, - "com/android/tools/lint/lint-checks/22.7.2/lint-checks-22.7.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/lint/lint-checks/22.7.2/lint-checks-22.7.2.jar": { "asc": "sha256-P0Kq4YSaRD91xQCOWv7WO6Ae7Kv0DQpf0icYXPEkssU=" }, - "com/android/tools/lint/lint-checks/22.7.2/lint-checks-22.7.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/lint/lint-checks/22.7.2/lint-checks-22.7.2.pom": { "asc": "sha256-uR2CLmzh+m7mAA5SDvS5eeGlIveZmzpLpfDsW1CHIps=" }, - "com/android/tools/lint/lint/22.7.2/lint-22.7.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/lint/lint/22.7.2/lint-22.7.2.jar": { "asc": "sha256-k1lNA9bAtAVz6GA00rkJusVIoUiNn+J+hXvUch7SYyQ=" }, - "com/android/tools/lint/lint/22.7.2/lint-22.7.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/lint/lint/22.7.2/lint-22.7.2.pom": { "asc": "sha256-Q16Lx4njfrT0vUR4/oCA6AZ9XjBOV2F7YW0HxTEBu/s=" }, - "com/android/tools/sdk-common/22.7.2/sdk-common-22.7.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/sdk-common/22.7.2/sdk-common-22.7.2.jar": { "asc": "sha256-F7wcwNMx92sutxXHVpsI8vkvHiXngBvbpwbF5teMCr4=" }, - "com/android/tools/sdk-common/22.7.2/sdk-common-22.7.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/sdk-common/22.7.2/sdk-common-22.7.2.pom": { "asc": "sha256-HAG4PLQozpyFKT1Z4RWJbkqCcLdqKIX1jMzq7xEdVYs=" }, - "com/android/tools/sdklib/22.7.2/sdklib-22.7.2.jar": { + "repo.maven.apache.org/maven2/com/android/tools/sdklib/22.7.2/sdklib-22.7.2.jar": { "asc": "sha256-y7XVQ5ikgdTJx/9DxBCcFFBLefGH8eUEXM8i6xNj6Dc=" }, - "com/android/tools/sdklib/22.7.2/sdklib-22.7.2.pom": { + "repo.maven.apache.org/maven2/com/android/tools/sdklib/22.7.2/sdklib-22.7.2.pom": { "asc": "sha256-LdpmibFMCP7bk1qQd7r7pdSfSEVX1fItSq/A3XYohvs=" }, - "com/google/guava#guava-parent/15.0": { + "repo.maven.apache.org/maven2/com/google/guava#guava-parent/15.0": { "pom": "sha256-9RllyaeD1msuchhUmHcfYJsJcQik/g9xfPwzCBWV2js=" }, - "com/google/guava#guava/15.0": { + "repo.maven.apache.org/maven2/com/google/guava#guava/15.0": { "jar": "sha256-ejRXV3DuvGClR2YW42dqbLbyl1x4xBXipgFKxyS6V4M=", "pom": "sha256-lxBXG7i0qZL0X/gKSOL+Ws7cdD6/iD1M/cuSBgIruFs=" }, - "com/google/guava/guava-parent/15.0/guava-parent-15.0.pom": { + "repo.maven.apache.org/maven2/com/google/guava/guava-parent/15.0/guava-parent-15.0.pom": { "asc": "sha256-GTlOaEPTfDFHy1xkMncIK2RKh3V0ltThkNvZ/iTKQPw=" }, - "com/google/guava/guava/15.0/guava-15.0.jar": { + "repo.maven.apache.org/maven2/com/google/guava/guava/15.0/guava-15.0.jar": { "asc": "sha256-O+b5j21kF4SwFWVKdhyosCbDa8YDmyir0I3dFePvdoU=" }, - "com/google/guava/guava/15.0/guava-15.0.pom": { + "repo.maven.apache.org/maven2/com/google/guava/guava/15.0/guava-15.0.pom": { "asc": "sha256-6UQa9fz5vuf/GA+ByIcpViliI9pUc8+rjRzHVJL/iCw=" }, - "com/squareup#javawriter/2.2.1": { + "repo.maven.apache.org/maven2/com/squareup#javawriter/2.2.1": { "jar": "sha256-HIIW3l9u2UaerpQhAybEt/5hFmvlAnaOkCd5xqe6vOo=", "pom": "sha256-XNmnCSuBlmCSc4cBpL28LkoDm/r8E6NcfKCYEc+7MPA=" }, - "com/squareup/javawriter/2.2.1/javawriter-2.2.1.jar": { + "repo.maven.apache.org/maven2/com/squareup/javawriter/2.2.1/javawriter-2.2.1.jar": { "asc": "sha256-3Yy6yNGFQ/RrvC9/hh9/Sng320M+zSdgydw2D0IICO0=" }, - "com/squareup/javawriter/2.2.1/javawriter-2.2.1.pom": { + "repo.maven.apache.org/maven2/com/squareup/javawriter/2.2.1/javawriter-2.2.1.pom": { "asc": "sha256-NPDWZzyuLZPDZkxtM3X4fNkrcOgBlA25Ur4bQLv7QAg=" }, - "commons-codec#commons-codec/1.4": { + "repo.maven.apache.org/maven2/commons-codec#commons-codec/1.4": { "jar": "sha256-aqQjTHTzoQNXUaJYIlRYZ8jDcnElpkK24ElmXRhjYxs=", "pom": "sha256-9fMAaUIboBPna+znYEB9zIACJGHclVXcvXX9sG2aQI8=" }, - "commons-codec/commons-codec/1.4/commons-codec-1.4.jar": { + "repo.maven.apache.org/maven2/commons-codec/commons-codec/1.4/commons-codec-1.4.jar": { "asc": "sha256-nnSvNrWBCQnQHrEmCToDzejnbXJImQrPe+ffRPCgipw=" }, - "commons-codec/commons-codec/1.4/commons-codec-1.4.pom": { + "repo.maven.apache.org/maven2/commons-codec/commons-codec/1.4/commons-codec-1.4.pom": { "asc": "sha256-4YgQcyQZ5ziWdGwzeWxMn/oOM2UdYLrhq5wUtjjKJPc=" }, - "commons-logging#commons-logging/1.1.1": { + "repo.maven.apache.org/maven2/commons-logging#commons-logging/1.1.1": { "jar": "sha256-zm+RPK0fDbOq1wGG1lxbx//Mmpnj/o4LE3MSgZ98Ni8=", "pom": "sha256-0PLhbQVOi7l63ZyiZSXrI0b2koCfzSooeH2ozrPDXug=" }, - "commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar": { + "repo.maven.apache.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar": { "asc": "sha256-wY7phz0hNTOPi8YInSBZ+DH75wcqsAYvq6svJABO8BY=" }, - "commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom": { + "repo.maven.apache.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom": { "asc": "sha256-5O+8adBtGElIn97Mi2kMVHXSJlNDj0C1uc2txt/HcJs=" }, - "io/pebbletemplates#pebble-project/3.1.5": { + "repo.maven.apache.org/maven2/io/pebbletemplates#pebble-project/3.1.5": { "pom": "sha256-TSnFtsOFqJp3c0S4sPjcKe/j+q06e5f4faJfAnOnOJM=" }, - "io/pebbletemplates#pebble/3.1.5": { + "repo.maven.apache.org/maven2/io/pebbletemplates#pebble/3.1.5": { "jar": "sha256-0lOm3eWeE4aYqqruVGRh0vH2yL0qo47N00ffF8+Q1vA=", "pom": "sha256-kGnsr9XZc4ey9mNXp1X5Ghv4kZC0yHZ6zyCJDlFAuzc=" }, - "io/pebbletemplates/pebble-project/3.1.5/pebble-project-3.1.5.pom": { + "repo.maven.apache.org/maven2/io/pebbletemplates/pebble-project/3.1.5/pebble-project-3.1.5.pom": { "asc": "sha256-xVWh8tfwv8bCI1PiVOOgDx3O/fpvFTTdScy5Zw2Q/To=" }, - "io/pebbletemplates/pebble/3.1.5/pebble-3.1.5.jar": { + "repo.maven.apache.org/maven2/io/pebbletemplates/pebble/3.1.5/pebble-3.1.5.jar": { "asc": "sha256-cFF8mZganRCeN3NneTDN1q23v7gpiaQmqF1xB+gDf1Y=" }, - "io/pebbletemplates/pebble/3.1.5/pebble-3.1.5.pom": { + "repo.maven.apache.org/maven2/io/pebbletemplates/pebble/3.1.5/pebble-3.1.5.pom": { "asc": "sha256-qzOpaSYC/oOoJLkeqRdWDoFp1tMNERW/eZM7y2yJ90M=" }, - "junit#junit/4.13.2": { + "repo.maven.apache.org/maven2/junit#junit/4.13.2": { "jar": "sha256-jklbY0Rp1k+4rPo0laBly6zIoP/1XOHjEAe+TBbcV9M=", "pom": "sha256-Vptpd+5GA8llwcRsMFj6bpaSkbAWDraWTdCSzYnq3ZQ=" }, - "junit/junit/4.13.2/junit-4.13.2.jar": { + "repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar": { "asc": "sha256-qFOPh/WLb1S3ps7/0BJisILDiWIrCIbFIIeN4e+56rk=" }, - "junit/junit/4.13.2/junit-4.13.2.pom": { + "repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.pom": { "asc": "sha256-gIzTYDjanf/1IzpX45EvG3BKlDTnp02va57XpLBi9d0=" }, - "kxml2#kxml2/2.3.0": { + "repo.maven.apache.org/maven2/kxml2#kxml2/2.3.0": { "pom": "sha256-CVvyT0be2d4LZsqdZx3PVPj2FbqVFQsaMTw0dcVf1qU=" }, - "net/java/dev/jna#jna-platform/4.5.2": { + "repo.maven.apache.org/maven2/net/java/dev/jna#jna-platform/4.5.2": { "jar": "sha256-8dAMFn2JIcbiPGJu+fHDrgvkc8lcaP+gErx65VqH4tY=", "pom": "sha256-+mLh78vRkHG+SzftEFPa3AymCICzmA9Yq9SX8qnxPQU=" }, - "net/java/dev/jna#jna/4.5.2": { + "repo.maven.apache.org/maven2/net/java/dev/jna#jna/4.5.2": { "jar": "sha256-DI63rPZyYWVteQBRkd66ujtr9d1gpDc1okVCk4Hb7P8=", "pom": "sha256-nfQrTM73BF1uT7ZLg3bdCS3XTZc3zGSVx2mO7MvTxE8=" }, - "net/java/dev/jna/jna-platform/4.5.2/jna-platform-4.5.2.jar": { + "repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/4.5.2/jna-platform-4.5.2.jar": { "asc": "sha256-mCY0PWlQJMB6IzgJ1xaO/nJZJZC0PDYDYwIjLKzaTcg=" }, - "net/java/dev/jna/jna-platform/4.5.2/jna-platform-4.5.2.pom": { + "repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/4.5.2/jna-platform-4.5.2.pom": { "asc": "sha256-Jpde2ET9nK96bRMGPKRXJD8naBJCRtNLZS5/J1f8AVc=" }, - "net/java/dev/jna/jna/4.5.2/jna-4.5.2.jar": { + "repo.maven.apache.org/maven2/net/java/dev/jna/jna/4.5.2/jna-4.5.2.jar": { "asc": "sha256-9KXn9EXk1JJdLNAxXt23tC4ZvAc8YyQcPUtAhmPRy30=" }, - "net/java/dev/jna/jna/4.5.2/jna-4.5.2.pom": { + "repo.maven.apache.org/maven2/net/java/dev/jna/jna/4.5.2/jna-4.5.2.pom": { "asc": "sha256-EgEfn4uqaMa1yS1oAC6BYwnERayRmBUfNiN0vAMGAqI=" }, - "net/sf/kxml#kxml2/2.3.0": { + "repo.maven.apache.org/maven2/net/sf/kxml#kxml2/2.3.0": { "jar": "sha256-8mTdn3mh/eEM5ezFMiHv8kvkyTMcgwt9UvLwintjPeI=", "pom": "sha256-Mc5gb06VGJNimbsNJ8l4+mHhhf0d58mHT+lZpT40poU=" }, - "net/sf/proguard#proguard-base/4.10": { + "repo.maven.apache.org/maven2/net/sf/proguard#proguard-base/4.10": { "jar": "sha256-pCU0cXeR5+2oMDYTNzWP4siLCRmAEfnu0epVkfNUTyQ=", "pom": "sha256-iYTsEfuzfC9fj1aDRT2mLVtGYU8VxVBxJUH9isYqnWs=" }, - "net/sf/proguard#proguard-gradle/4.10": { + "repo.maven.apache.org/maven2/net/sf/proguard#proguard-gradle/4.10": { "jar": "sha256-ijb/GXYIYcPPWijb4aadk+aEfi5aadg5PQhkQv8R0Ms=", "pom": "sha256-kZNouji8XuG6t3YYOqf2HKBaDg1syDbiOhByk59mK5E=" }, - "net/sf/proguard#proguard-parent/4.10": { + "repo.maven.apache.org/maven2/net/sf/proguard#proguard-parent/4.10": { "pom": "sha256-31W088lOxk4iyZFZ/VmWktA9VNdaFRMXMqovUDOeLGM=" }, - "net/sf/proguard/proguard-base/4.10/proguard-base-4.10.jar": { + "repo.maven.apache.org/maven2/net/sf/proguard/proguard-base/4.10/proguard-base-4.10.jar": { "asc": "sha256-TL4/Aaaoj77RknIIiDFg34ZvkkmI92HUjA38kfABdc0=" }, - "net/sf/proguard/proguard-base/4.10/proguard-base-4.10.pom": { + "repo.maven.apache.org/maven2/net/sf/proguard/proguard-base/4.10/proguard-base-4.10.pom": { "asc": "sha256-KzDBhyCZaQn/l1lk5J1qSUDpC2l96x3lUkv6HiiPu0k=" }, - "net/sf/proguard/proguard-gradle/4.10/proguard-gradle-4.10.jar": { + "repo.maven.apache.org/maven2/net/sf/proguard/proguard-gradle/4.10/proguard-gradle-4.10.jar": { "asc": "sha256-nsPmzDnUqRzyKzVolwnP+R8YgVDziMqZaR82RolwmK0=" }, - "net/sf/proguard/proguard-gradle/4.10/proguard-gradle-4.10.pom": { + "repo.maven.apache.org/maven2/net/sf/proguard/proguard-gradle/4.10/proguard-gradle-4.10.pom": { "asc": "sha256-xLysB82xpC/dbOBFGqBK0sa6vitiUpSKmGAN7wbidX8=" }, - "net/sf/proguard/proguard-parent/4.10/proguard-parent-4.10.pom": { + "repo.maven.apache.org/maven2/net/sf/proguard/proguard-parent/4.10/proguard-parent-4.10.pom": { "asc": "sha256-QyzAPExvQl0zxiS6j2eZJxPoiAA3RAl4X8FM3OD4+GI=" }, - "org/apache#apache/4": { + "repo.maven.apache.org/maven2/org/apache#apache/4": { "pom": "sha256-npMjomuo6yOU7+8MltMbcN9XCAhjDcFHyrHnNUHMUZQ=" }, - "org/apache/apache/4/apache-4.pom": { + "repo.maven.apache.org/maven2/org/apache/apache/4/apache-4.pom": { "asc": "sha256-aAalIBTrcoWtABbZ1280b5N7+qINywPWWTtR2Gw9pak=" }, - "org/apache/commons#commons-compress/1.0": { + "repo.maven.apache.org/maven2/org/apache/commons#commons-compress/1.0": { "jar": "sha256-CehOeXeMoboVtzNll6MhRX/CJb1dQfe0aTXSeSL8KnQ=", "pom": "sha256-O4swzTU6QIV7IEMRzGQVBLATSET8lhOMIkMlniAo/5E=" }, - "org/apache/commons#commons-parent/11": { + "repo.maven.apache.org/maven2/org/apache/commons#commons-parent/11": { "pom": "sha256-ueAwbzk0YBBbij+lEFJQxSkbHvqpmVSs4OwceDEJoCo=" }, - "org/apache/commons#commons-parent/5": { + "repo.maven.apache.org/maven2/org/apache/commons#commons-parent/5": { "pom": "sha256-i9YywAvfgKfeNsIrYPEkUsFH2Oyi8A151maZ6+faoCo=" }, - "org/apache/commons/commons-compress/1.0/commons-compress-1.0.jar": { + "repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.0/commons-compress-1.0.jar": { "asc": "sha256-IEO1Qm7Y1AdNkfT99t+8mqQ7KwPoLSEBlc8Ups3nUyY=" }, - "org/apache/commons/commons-compress/1.0/commons-compress-1.0.pom": { + "repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.0/commons-compress-1.0.pom": { "asc": "sha256-tuFXfC5uycG29GlxwmhjY65JuNabajDXHLJbGdAQjlE=" }, - "org/apache/commons/commons-parent/11/commons-parent-11.pom": { + "repo.maven.apache.org/maven2/org/apache/commons/commons-parent/11/commons-parent-11.pom": { "asc": "sha256-hgEzyW2ItIA1+P6i6cHRWr3bILkS2ynh/pyNFS4/OLM=" }, - "org/apache/commons/commons-parent/5/commons-parent-5.pom": { + "repo.maven.apache.org/maven2/org/apache/commons/commons-parent/5/commons-parent-5.pom": { "asc": "sha256-6ZA2PdnME62+KkCoEMHjJMBZRWLlGefwiMyaMJLIiLQ=" }, - "org/apache/httpcomponents#httpclient/4.1.1": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents#httpclient/4.1.1": { "jar": "sha256-6uUm0Ipmeb9soTjUWgAFsgum7EpAJ4i+gQlwcTyOR1E=", "pom": "sha256-rboX2TSKl9TOBfKCZ5cP2BlcYaVssG1eDdFfr/YP4qc=" }, - "org/apache/httpcomponents#httpcomponents-client/4.1": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents#httpcomponents-client/4.1": { "pom": "sha256-UhW2SHmMbI2bnN42QtO/taTMiUt8hBEAQ1Ln3l0RmCc=" }, - "org/apache/httpcomponents#httpcomponents-client/4.1.1": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents#httpcomponents-client/4.1.1": { "pom": "sha256-R1KE5emVUm1+dxUTSgdBLOctWYUEY0I4P13kGIoCKlM=" }, - "org/apache/httpcomponents#httpcomponents-core/4.1": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents#httpcomponents-core/4.1": { "pom": "sha256-T3l//Zw9FW3g2+wf0eY+n9hYSpPHBDV2VT38twb2TeQ=" }, - "org/apache/httpcomponents#httpcore/4.1": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents#httpcore/4.1": { "jar": "sha256-POON5R9OJGaMbRhAV6jQhUH56BXS0xnQ9GLwgwkrKc8=", "pom": "sha256-T8hq+jjpyfqwmcz0XCvHQ9RT5qsiJJCr/oZxl1w8cyc=" }, - "org/apache/httpcomponents#httpmime/4.1": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents#httpmime/4.1": { "jar": "sha256-MWKVZhSOikdoiuQ7Qgq8Ps14PtFbM768AIJL8kybFao=", "pom": "sha256-2zzZW+wQAWBeFlPyhD6FQucS+iu2cv2cjBrOhsV2c9E=" }, - "org/apache/httpcomponents#project/4.1.1": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents#project/4.1.1": { "pom": "sha256-IbtNRN/1TjOjfBGvaYWacUICrgCWmqtUU+unJ2aI+Ow=" }, - "org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1.jar": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1.jar": { "asc": "sha256-IBjcWIUV/O4A7rHpXO+Jd64Lm+d4W7xYU+Nv00kCXeg=" }, - "org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1.pom": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1.pom": { "asc": "sha256-YezBIVduwFwXabNCrrZn7oEFO1tLJ5ztz+RJHqGWjLE=" }, - "org/apache/httpcomponents/httpcomponents-client/4.1.1/httpcomponents-client-4.1.1.pom": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.1.1/httpcomponents-client-4.1.1.pom": { "asc": "sha256-bKJv92oBSHgdXHI884xvZ22L38qboC1BKWO08HUrz0Y=" }, - "org/apache/httpcomponents/httpcomponents-client/4.1/httpcomponents-client-4.1.pom": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.1/httpcomponents-client-4.1.pom": { "asc": "sha256-EutH7JPGE7OMO4mOsWpAIw9j9shsWd+obgCKe+Vx2KU=" }, - "org/apache/httpcomponents/httpcomponents-core/4.1/httpcomponents-core-4.1.pom": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-core/4.1/httpcomponents-core-4.1.pom": { "asc": "sha256-dXFGZMsRHYLkjBv4QBH8mr1U5xm1fytTKAb2KFE2FEY=" }, - "org/apache/httpcomponents/httpcore/4.1/httpcore-4.1.jar": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1.jar": { "asc": "sha256-xqZuKzF6klaO0bD8bXE5tyiWkO1Hpe9387qt/AJcs54=" }, - "org/apache/httpcomponents/httpcore/4.1/httpcore-4.1.pom": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore/4.1/httpcore-4.1.pom": { "asc": "sha256-ovZWk6l1FQsg0C65j4H3srHRuqGYZ1QWLE72AsmnPPk=" }, - "org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.jar": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.jar": { "asc": "sha256-QJ5DghXtPl2nissIn4G6sZHdPngQHL7iCn7H7BxM5Yw=" }, - "org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.pom": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents/httpmime/4.1/httpmime-4.1.pom": { "asc": "sha256-tWXRxOIKfwDlekZQPv6Dsyo82VgiFRwpoPA9c7xxqFA=" }, - "org/apache/httpcomponents/project/4.1.1/project-4.1.1.pom": { + "repo.maven.apache.org/maven2/org/apache/httpcomponents/project/4.1.1/project-4.1.1.pom": { "asc": "sha256-RC9FuVR7UWWSIVwOci4aF3BPeHZAaAP4hSyXhU1ahFY=" }, - "org/bouncycastle#bcpkix-jdk15on/1.48": { + "repo.maven.apache.org/maven2/org/bouncycastle#bcpkix-jdk15on/1.48": { "jar": "sha256-U0czNrTlqtd5aKGLFsVNFc28Q/Plehh4eZ7faUHQujc=", "pom": "sha256-v3z/mqxILUKuuKFVHQDrZ81DbsjNThJuyKHgnITdIX0=" }, - "org/bouncycastle#bcprov-jdk15on/1.48": { + "repo.maven.apache.org/maven2/org/bouncycastle#bcprov-jdk15on/1.48": { "jar": "sha256-gEt+Ljuax3Hf07Q94WZmrGAI+GAPSPKN3JTjmhFOIog=", "pom": "sha256-KRIr50qOwbT8VB49opmL62Irw4wEuovx9Vk4aReCeYI=" }, - "org/bouncycastle#bcprov-jdk15on/1.59": { + "repo.maven.apache.org/maven2/org/bouncycastle#bcprov-jdk15on/1.59": { "jar": "sha256-HDHkTjMdJeRtKTs+juLQcCimfbAR50yyRDKFrtHVnIU=", "pom": "sha256-QeZGb3GwjQXw0+tdhFXATl42hpxjXhFq4Nt04oAD7OU=" }, - "org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.jar": { + "repo.maven.apache.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.jar": { "asc": "sha256-6tXbsLOuaFcz7tQZL5gydPf5nC4ghFFt49OXSkQEZEA=" }, - "org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.pom": { + "repo.maven.apache.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.48/bcpkix-jdk15on-1.48.pom": { "asc": "sha256-bx8bIFid6sxY9CdeW+Hs97+FLy1DscS6wC9u+P63LT0=" }, - "org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.jar": { + "repo.maven.apache.org/maven2/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.jar": { "asc": "sha256-f9qKQ9gEnRNI3dvoQpvrTFO6QEZM8hTDXNg3G5/N104=" }, - "org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.pom": { + "repo.maven.apache.org/maven2/org/bouncycastle/bcprov-jdk15on/1.48/bcprov-jdk15on-1.48.pom": { "asc": "sha256-fzInz+bfjfvS6HWuYgtz9P6KEXK0tRt+r+weNqVS/Yw=" }, - "org/bouncycastle/bcprov-jdk15on/1.59/bcprov-jdk15on-1.59.jar": { + "repo.maven.apache.org/maven2/org/bouncycastle/bcprov-jdk15on/1.59/bcprov-jdk15on-1.59.jar": { "asc": "sha256-ICEPWOGva/aukTU8MqzkEKgtMKCLlHROqYt5HOYJ5mk=" }, - "org/bouncycastle/bcprov-jdk15on/1.59/bcprov-jdk15on-1.59.pom": { + "repo.maven.apache.org/maven2/org/bouncycastle/bcprov-jdk15on/1.59/bcprov-jdk15on-1.59.pom": { "asc": "sha256-F6lDq/sfWn2DvCZzOpgvKvxByFso/1OSOHPNtCKIF78=" }, - "org/eclipse/jdt/core/compiler#ecj/4.2.2": { + "repo.maven.apache.org/maven2/org/eclipse/jdt/core/compiler#ecj/4.2.2": { "jar": "sha256-THTfiGENZzssdL9bSLYoS65C+biA8K2JqK2mn+hKDXA=", "pom": "sha256-sh7YTnfE/FhyYqADSzUx+vt+WxGlMWqbjKo/47fqYj0=" }, - "org/eclipse/jdt/core/compiler/ecj/4.2.2/ecj-4.2.2.jar": { + "repo.maven.apache.org/maven2/org/eclipse/jdt/core/compiler/ecj/4.2.2/ecj-4.2.2.jar": { "asc": "sha256-4EsxB+k8PkrYaQC659GD+f17mBEi6FQqihlswUFZGjg=" }, - "org/eclipse/jdt/core/compiler/ecj/4.2.2/ecj-4.2.2.pom": { + "repo.maven.apache.org/maven2/org/eclipse/jdt/core/compiler/ecj/4.2.2/ecj-4.2.2.pom": { "asc": "sha256-tnaW/JMy9jqxXze2MoL0xsIQL/K6fiiyBA6EfrsCUfc=" }, - "org/hamcrest#hamcrest-core/1.3": { + "repo.maven.apache.org/maven2/org/hamcrest#hamcrest-core/1.3": { "jar": "sha256-Zv3vkelzk0jfeglqo4SlaF9Oh1WEzOiThqekclHE2Ok=", "pom": "sha256-/eOGp5BRc6GxA95quCBydYS1DQ4yKC4nl3h8IKZP+pM=" }, - "org/hamcrest#hamcrest-parent/1.3": { + "repo.maven.apache.org/maven2/org/hamcrest#hamcrest-parent/1.3": { "pom": "sha256-bVNflO+2Y722gsnyelAzU5RogAlkK6epZ3UEvBvkEps=" }, - "org/hamcrest#hamcrest/3.0": { + "repo.maven.apache.org/maven2/org/hamcrest#hamcrest/3.0": { "jar": "sha256-XWa2pKaAdVy27XyxBPp4Ne9kRmdYb/Bzet65d8Oezbw=", "module": "sha256-mhBVNzjTWME+a69Zeb8sGlSQ7uScLcas8xcPzKCSDd4=", "pom": "sha256-SgSmgTO/MkYfR7ilPI7p30zi9JoNrZeUvOhxe+5brDE=" }, - "org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar": { + "repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar": { "asc": "sha256-YNmOD50t5Jur372FbCQ67ZeNG0jNA/+j3Y+8SGmGGXc=" }, - "org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom": { + "repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom": { "asc": "sha256-l6OtfH63FxpqJBn5YBbgEATt+c7SkwBtlz8QhThi7kM=" }, - "org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom": { + "repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom": { "asc": "sha256-0Iq1QfQtuRW9U8CAaXL08S6msdH/wJeUYMQ6H5ql0aY=" }, - "org/hamcrest/hamcrest/3.0/hamcrest-3.0.jar": { + "repo.maven.apache.org/maven2/org/hamcrest/hamcrest/3.0/hamcrest-3.0.jar": { "asc": "sha256-RneFTdkbhb4gYFeggKnn7GGxx9bwh1oPKhaV+rOSPiw=" }, - "org/hamcrest/hamcrest/3.0/hamcrest-3.0.module": { + "repo.maven.apache.org/maven2/org/hamcrest/hamcrest/3.0/hamcrest-3.0.module": { "asc": "sha256-/J6pffAL2DCSbrZPuO6qDMktPg9RjMZutKGFyEU7aTI=" }, - "org/mockito#mockito-core/1.9.5": { + "repo.maven.apache.org/maven2/org/mockito#mockito-core/1.9.5": { "jar": "sha256-+XSDuglEufoTOqKWOHZN2+rbUew9vAIHTFj6LK7NB/o=", "pom": "sha256-9DIR3AoX/PzVBDCr1bx0e2/SOu9FaWgrZc8rrw8gcnw=" }, - "org/mockito/mockito-core/1.9.5/mockito-core-1.9.5.jar": { + "repo.maven.apache.org/maven2/org/mockito/mockito-core/1.9.5/mockito-core-1.9.5.jar": { "asc": "sha256-eIfgc49Zw5Oqx+vVeB66zTNKoBvixcE6KDkf7Aav6Lo=" }, - "org/mockito/mockito-core/1.9.5/mockito-core-1.9.5.pom": { + "repo.maven.apache.org/maven2/org/mockito/mockito-core/1.9.5/mockito-core-1.9.5.pom": { "asc": "sha256-rfCK39qLfToRTlvgFQpZnFMEYMCZqDtcFd1KvNjpwbo=" }, - "org/objenesis#objenesis/1.0": { + "repo.maven.apache.org/maven2/org/objenesis#objenesis/1.0": { "jar": "sha256-xWlLVdklJ0eTgvJUGZs8ax2HgPZSrWHpylmRmIf0kag=", "pom": "sha256-JInYiwSZ9V5173Xw8lBUV8cSxc+oR8maRvjes+fqPOs=" }, - "org/objenesis/objenesis/1.0/objenesis-1.0.jar": { + "repo.maven.apache.org/maven2/org/objenesis/objenesis/1.0/objenesis-1.0.jar": { "asc": "sha256-3mmf2B0Qzgs7ymDdqIa2Viw3V+DZa/nhNlnbG5+Jctw=" }, - "org/objenesis/objenesis/1.0/objenesis-1.0.pom": { + "repo.maven.apache.org/maven2/org/objenesis/objenesis/1.0/objenesis-1.0.pom": { "asc": "sha256-qcTqne8ZjjbFkMP5t/2gwG0i/dVrTD+SjTHY0Wn7IqA=" }, - "org/ow2#ow2/1.3": { + "repo.maven.apache.org/maven2/org/ow2#ow2/1.3": { "pom": "sha256-USFcZ9LAaNi30vb4D1E3KgmAdd7MxEjUvde5h7qDKPs=" }, - "org/ow2/asm#asm-analysis/4.0": { + "repo.maven.apache.org/maven2/org/ow2/asm#asm-analysis/4.0": { "jar": "sha256-3VOXq69XIxBJrLEBxFHlmKlHpd0YKYMneVNc/cK68U4=", "pom": "sha256-7U8zeG58CrtuaOYcK047V7WLFOqu/ewxtwkCXja3/Hg=" }, - "org/ow2/asm#asm-parent/4.0": { + "repo.maven.apache.org/maven2/org/ow2/asm#asm-parent/4.0": { "pom": "sha256-QFr+Cu5AfJEcXkqoCpSdtVOS8XleE8oCrnKdFV30rBg=" }, - "org/ow2/asm#asm-tree/4.0": { + "repo.maven.apache.org/maven2/org/ow2/asm#asm-tree/4.0": { "jar": "sha256-2LAWoiBbLhQdtCbAQdKubQ1ButBQBioqUXWiWdNkF9o=", "pom": "sha256-eskVIWBDQDSQMyuS1unIoqd5QIyy1kgdqdOjXtGKLvw=" }, - "org/ow2/asm#asm/4.0": { + "repo.maven.apache.org/maven2/org/ow2/asm#asm/4.0": { "jar": "sha256-+y3ekCCke7AkxD2d4KlOc6vveTvwjwE1TMl8stLiqVc=", "pom": "sha256-5jzvroWeRrEtOd1Yh3oZ+JN0pM6xvLE2Fz+nbUfXhtc=" }, - "org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar": { + "repo.maven.apache.org/maven2/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.jar": { "asc": "sha256-3a/+snWLUZFPxcIcazh0kRrFMkBveZi4KH96bF7wzfI=" }, - "org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.pom": { + "repo.maven.apache.org/maven2/org/ow2/asm/asm-analysis/4.0/asm-analysis-4.0.pom": { "asc": "sha256-qq5cOCS/6PDbcjQEO/oiw/vBd9uOr+KUYikDHuHyzCk=" }, - "org/ow2/asm/asm-parent/4.0/asm-parent-4.0.pom": { + "repo.maven.apache.org/maven2/org/ow2/asm/asm-parent/4.0/asm-parent-4.0.pom": { "asc": "sha256-eonTcSxLVAyUxUyG6KXF04wV9IO1MoHzL7hpcKE9i6E=" }, - "org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar": { + "repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.jar": { "asc": "sha256-LZuPDX8KrSvgD7DfnRyoENbfW8oGMqiazi3MtugqBTA=" }, - "org/ow2/asm/asm-tree/4.0/asm-tree-4.0.pom": { + "repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/4.0/asm-tree-4.0.pom": { "asc": "sha256-pZUFC8L/8axy7jgRmvHo0E5/X9wWWLpjh43D6X3p4Sg=" }, - "org/ow2/asm/asm/4.0/asm-4.0.jar": { + "repo.maven.apache.org/maven2/org/ow2/asm/asm/4.0/asm-4.0.jar": { "asc": "sha256-6k6hHuOMwtShQlN69KEfZe6t1U84URL8qA9zpF2EQC4=" }, - "org/ow2/asm/asm/4.0/asm-4.0.pom": { + "repo.maven.apache.org/maven2/org/ow2/asm/asm/4.0/asm-4.0.pom": { "asc": "sha256-Chrj2eVc9d/X29xW6MDTXx9jyiT/FA8BnHMOONKFGFw=" }, - "org/ow2/ow2/1.3/ow2-1.3.pom": { + "repo.maven.apache.org/maven2/org/ow2/ow2/1.3/ow2-1.3.pom": { "asc": "sha256-EKqTTnapQPgeFNBNoK+2aBGNwuHZZMHbwpEutEQO7ZE=" }, - "org/slf4j#slf4j-api/1.7.25": { + "repo.maven.apache.org/maven2/org/slf4j#slf4j-api/1.7.25": { "jar": "sha256-GMSgCV1cHaa4F1kudnuyPSndL1YK1033X/OWHb3iW3k=", "pom": "sha256-fNnXoLXZPf1GGhSIkbQ1Cc9AOpx/n7SQYNNVTfHIHh4=" }, - "org/slf4j#slf4j-parent/1.7.25": { + "repo.maven.apache.org/maven2/org/slf4j#slf4j-parent/1.7.25": { "pom": "sha256-GPXFISDbA26I1hNviDnIMtB0vdqVx1bG9CkknS21SsY=" }, - "org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar": { + "repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar": { "asc": "sha256-BKW7pnBF865e25U5DhApCyET6bbeguvQzwxwcHbPCeI=" }, - "org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.pom": { + "repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.pom": { "asc": "sha256-aZiuTbgrIvslBuWIqOBhSJKQhuk2sGcbXeKuR04sqws=" }, - "org/slf4j/slf4j-parent/1.7.25/slf4j-parent-1.7.25.pom": { + "repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.7.25/slf4j-parent-1.7.25.pom": { "asc": "sha256-BwwQsg8JhBbRGGrCjXUJdZtHcIjBm332csOEmX92IeU=" }, - "org/sonatype/oss#oss-parent/7": { + "repo.maven.apache.org/maven2/org/sonatype/oss#oss-parent/7": { "pom": "sha256-tR+IZ8kranIkmVV/w6H96ne9+e9XRyL+kM5DailVlFQ=" }, - "org/unbescape#unbescape/1.1.6.RELEASE": { + "repo.maven.apache.org/maven2/org/unbescape#unbescape/1.1.6.RELEASE": { "jar": "sha256-WXz4fVsaTzhbnRzsl0t7SDq7PuhfxbP4tir45L7JXCw=", "pom": "sha256-AgOVYrsyfVQcDwUHZ+kYmPo4l0eSZojMITvRG8dRJ9E=" }, - "org/unbescape/unbescape/1.1.6.RELEASE/unbescape-1.1.6.RELEASE.jar": { + "repo.maven.apache.org/maven2/org/unbescape/unbescape/1.1.6.RELEASE/unbescape-1.1.6.RELEASE.jar": { "asc": "sha256-qz5rvOGRW+6t/VyP982ODE4t6IBemafD8LBYvd7tVRU=" }, - "org/unbescape/unbescape/1.1.6.RELEASE/unbescape-1.1.6.RELEASE.pom": { + "repo.maven.apache.org/maven2/org/unbescape/unbescape/1.1.6.RELEASE/unbescape-1.1.6.RELEASE.pom": { "asc": "sha256-WnZ7/qjsZQszhpIN2ZZ0ceoGqs1M7P78Y+aKREUuE5k=" } } diff --git a/pkgs/by-name/fr/freenet/package.nix b/pkgs/by-name/fr/freenet/package.nix index 3d9bdb6dac8a..1bde1b90fb98 100644 --- a/pkgs/by-name/fr/freenet/package.nix +++ b/pkgs/by-name/fr/freenet/package.nix @@ -36,13 +36,13 @@ let in stdenv.mkDerivation rec { pname = "freenet"; - version = "01499"; + version = "01501"; src = fetchFromGitHub { owner = "freenet"; repo = "fred"; tag = "build${version}"; - hash = "sha256-L9vae7wB6Ow2O4JA7CG/XV/zI8OS9/Rg7in/TSatXxY="; + hash = "sha256-XtcTQlgUNv6IQD89oelCyjb9r6wIbT3hCH+QHkjtgP8="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ga/gat/package.nix b/pkgs/by-name/ga/gat/package.nix index 952f2c035fe8..dbf280f04143 100644 --- a/pkgs/by-name/ga/gat/package.nix +++ b/pkgs/by-name/ga/gat/package.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "gat"; - version = "0.20.3"; + version = "0.21.1"; src = fetchFromGitHub { owner = "koki-develop"; repo = "gat"; tag = "v${version}"; - hash = "sha256-97rFnJPdnLv8RLI5ZGMpdEX2UwLUNBVn3Fe4vv5MFRY="; + hash = "sha256-lqMK/lHnHipX5COpY0rVPhDL196lomT09w9cAzPCwA8="; }; - vendorHash = "sha256-C3iUsS1p/+8U1KO/B5htYwCKnQThOusjE/jhOqoCFQo="; + vendorHash = "sha256-gePgJZdPuV6VTgyLKTjRohxoIdvBr7/J98FCp9dzjV0="; env.CGO_ENABLED = 0; diff --git a/pkgs/by-name/gc/gcsfuse/package.nix b/pkgs/by-name/gc/gcsfuse/package.nix index 63a505112752..f64a3ee1c021 100644 --- a/pkgs/by-name/gc/gcsfuse/package.nix +++ b/pkgs/by-name/gc/gcsfuse/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "gcsfuse"; - version = "2.9.0"; + version = "2.10.0"; src = fetchFromGitHub { owner = "googlecloudplatform"; repo = "gcsfuse"; rev = "v${version}"; - hash = "sha256-/Jy8vaCblHqHq0m5bEfYoZhYJOHm+FjMAbbOh6uks+E="; + hash = "sha256-gKKsUihV/YiIYbdTPjOXl/SEmi7dTAncNEAnAS/42VY="; }; vendorHash = "sha256-/9LhIZ/KThuTI1OYfdZHfV9Ad70gw4Yii3MsE5ZVLSI="; diff --git a/pkgs/by-name/gi/git-remote-hg/package.nix b/pkgs/by-name/gi/git-remote-hg/package.nix index 4a7435d7c294..bca9987b62b4 100644 --- a/pkgs/by-name/gi/git-remote-hg/package.nix +++ b/pkgs/by-name/gi/git-remote-hg/package.nix @@ -12,13 +12,13 @@ python3Packages.buildPythonApplication rec { pname = "git-remote-hg"; - version = "1.0.3.2"; + version = "1.0.4"; src = fetchFromGitHub { owner = "mnauw"; repo = "git-remote-hg"; - rev = "v${version}"; - sha256 = "0b5lfbrcrvzpz380817md00lbgy5yl4y76vs3vm0bpm5wmr7c027"; + tag = "v${version}"; + hash = "sha256-QlXi5LQAYMNCF7ZjQdJxwcjp3K51dGkHVnNw0pgArzg="; }; nativeBuildInputs = [ @@ -29,17 +29,18 @@ python3Packages.buildPythonApplication rec { libxslt libxml2 ]; - propagatedBuildInputs = with python3Packages; [ mercurial ]; + + dependencies = with python3Packages; [ mercurial ]; postInstall = '' make install-doc prefix=$out ''; - meta = with lib; { + meta = { homepage = "https://github.com/mnauw/git-remote-hg"; description = "Semi-official Mercurial bridge from Git project"; - license = licenses.gpl2; + license = lib.licenses.gpl2; maintainers = [ ]; - platforms = platforms.unix; + platforms = lib.platforms.unix; }; } diff --git a/pkgs/by-name/gi/git-town/package.nix b/pkgs/by-name/gi/git-town/package.nix index 0bc2fca142ba..a79513d9de7f 100644 --- a/pkgs/by-name/gi/git-town/package.nix +++ b/pkgs/by-name/gi/git-town/package.nix @@ -7,17 +7,18 @@ testers, git-town, makeWrapper, + writableTmpDirAsHomeHook, }: buildGoModule rec { pname = "git-town"; - version = "17.1.1"; + version = "18.0.0"; src = fetchFromGitHub { owner = "git-town"; repo = "git-town"; - rev = "v${version}"; - hash = "sha256-q9k9x3e20oPjladE1tUSqSVQ8kKbmSu9kbU13lJsVU8="; + tag = "v${version}"; + hash = "sha256-vn0Cq53gqe0HGrtYMUHCFsE13CpaBJqC4LxrkJSel1Y="; }; vendorHash = null; @@ -40,11 +41,12 @@ buildGoModule rec { "-X ${modulePath}/src/cmd.buildDate=nix" ]; - nativeCheckInputs = [ git ]; + nativeCheckInputs = [ + git + writableTmpDirAsHomeHook + ]; preCheck = '' - HOME=$(mktemp -d) - # this runs tests requiring local operations rm main_test.go ''; @@ -55,6 +57,7 @@ buildGoModule rec { skippedTests = [ "TestGodog" "TestMockingRunner/MockCommand" + "TestMockingRunner/MockCommitMessage" "TestMockingRunner/QueryWith" "TestTestCommands/CreateChildFeatureBranch" ]; @@ -76,11 +79,11 @@ buildGoModule rec { inherit version; }; - meta = with lib; { + meta = { description = "Generic, high-level git support for git-flow workflows"; homepage = "https://www.git-town.com/"; - license = licenses.mit; - maintainers = with maintainers; [ + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ allonsy gabyx ]; diff --git a/pkgs/by-name/hi/hiredis-vip/package.nix b/pkgs/by-name/hi/hiredis-vip/package.nix index 727f8ca3beb6..1d664000378c 100644 --- a/pkgs/by-name/hi/hiredis-vip/package.nix +++ b/pkgs/by-name/hi/hiredis-vip/package.nix @@ -1,26 +1,29 @@ { - stdenv, lib, + stdenv, fetchFromGitHub, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "hiredis-vip"; version = "0.3.0"; src = fetchFromGitHub { owner = "vipshop"; repo = "hiredis-vip"; - rev = version; - sha256 = "1z9zry635pxqv6d2cgk3dghb5qfpg9m7dz34ld4djw9b53hjr2z2"; + tag = finalAttrs.version; + hash = "sha256-4oss4SgrcdlIo2T8dmp61+Gy4GtjPiaa2bjfMozPP/0="; }; - makeFlags = [ "PREFIX=$(out)" ]; + makeFlags = [ "PREFIX=${placeholder "out"}" ]; + + # Function are declared after they are used in the file, this is error since gcc-14. + # command.c:1668:9: error: implicit declaration of function 'free' [-Wimplicit-function-declaration] + env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; meta = { description = "C client library for the Redis database"; homepage = "https://github.com/vipshop/hiredis-vip"; license = lib.licenses.bsd3; }; - -} +}) diff --git a/pkgs/by-name/ho/home-manager/package.nix b/pkgs/by-name/ho/home-manager/package.nix index c85ab42e6701..1a91ab8cee64 100644 --- a/pkgs/by-name/ho/home-manager/package.nix +++ b/pkgs/by-name/ho/home-manager/package.nix @@ -19,14 +19,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "home-manager"; - version = "0-unstable-2025-02-08"; + version = "0-unstable-2025-02-22"; src = fetchFromGitHub { name = "home-manager-source"; owner = "nix-community"; repo = "home-manager"; - rev = "5af1b9a0f193ab6138b89a8e0af8763c21bbf491"; - hash = "sha256-p1QSLO8DJnANY+ppK7fjD8GqfCrEIDjso1CSRHsXL7Y="; + rev = "cb3f6e9b59d3a5e51ef9f7da2b8418d5c72aaef8"; + hash = "sha256-MwxDtYB/MSGZlr/xS+ExGYH2QgHk73ShD40shxjad/Y="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/ic/icbm3d/package.nix b/pkgs/by-name/ic/icbm3d/package.nix index 27c398dc641c..22a2fc0cc044 100644 --- a/pkgs/by-name/ic/icbm3d/package.nix +++ b/pkgs/by-name/ic/icbm3d/package.nix @@ -5,19 +5,29 @@ libX11, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "icbm3d"; version = "0.4"; + src = fetchurl { - url = "ftp://ftp.tuxpaint.org/unix/x/icbm3d/icbm3d.${version}.tar.gz"; - sha256 = "1z9q01mj0v9qbwby5cajjc9wpvdw2ma5v1r639vraxpl9qairm4s"; + url = "ftp://ftp.tuxpaint.org/unix/x/icbm3d/icbm3d.${finalAttrs.version}.tar.gz"; + hash = "sha256-mtQcFU70dpV3GiaHXVQVvO3LE5NSseIXXzhtIGsAOP0="; }; buildInputs = [ libX11 ]; + # Function are declared after they are used in the file, this is error since gcc-14. + # randnum.c:25:3: warning: implicit declaration of function 'srand' [-Wimplicit-function-declaration] + # randnum.c:33:7: warning: implicit declaration of function 'rand'; did you mean 'randnum'? [-Wimplicit-function-declaration] + # text.c:34:50: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] + env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; + installPhase = '' - mkdir -p $out/bin - cp icbm3d $out/bin + runHook preInstall + + install -Dm755 -t $out/bin icbm3d + + runHook postInstall ''; meta = { @@ -27,4 +37,4 @@ stdenv.mkDerivation rec { license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/id/idnkit/package.nix b/pkgs/by-name/id/idnkit/package.nix index d8fcc48acc6a..9f118fad71bb 100644 --- a/pkgs/by-name/id/idnkit/package.nix +++ b/pkgs/by-name/id/idnkit/package.nix @@ -5,24 +5,28 @@ libiconv, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "idnkit"; version = "2.3"; src = fetchurl { - url = "https://jprs.co.jp/idn/${pname}-${version}.tar.bz2"; - sha256 = "0zp9yc84ff5s0g2i6v9yfyza2n2x4xh0kq7hjd3anhh0clbp3l16"; + url = "https://jprs.co.jp/idn/${finalAttrs.pname}-${finalAttrs.version}.tar.bz2"; + hash = "sha256-JtBxF2UAQqtGk/DgCWAnXVihvnc+bRPFA7o4RxDz6X4="; }; buildInputs = [ libiconv ]; - meta = with lib; { + # Ignore errors since gcc-14. + # localconverter.c:602:21/607:26/633:26: error: passing argument 2 of 'iconv' from incompatible pointer type + env.NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; + + meta = { homepage = "https://jprs.co.jp/idn/index-e.html"; description = "Provides functionalities about i18n domain name processing"; license = { fullName = "Open Source Code License version 1.1"; url = "https://jprs.co.jp/idn/idnkit2-OSCL.txt"; }; - platforms = platforms.linux; + platforms = lib.platforms.linux; }; -} +}) diff --git a/pkgs/by-name/im/imhex/package.nix b/pkgs/by-name/im/imhex/package.nix index b345d6a776bc..5d1d78aedb0c 100644 --- a/pkgs/by-name/im/imhex/package.nix +++ b/pkgs/by-name/im/imhex/package.nix @@ -27,8 +27,8 @@ }: let - version = "1.37.0"; - patterns_version = "1.37.0"; + version = "1.37.1"; + patterns_version = "1.37.1"; patterns_src = fetchFromGitHub { name = "ImHex-Patterns-source-${patterns_version}"; @@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "WerWolv"; repo = "ImHex"; tag = "v${finalAttrs.version}"; - hash = "sha256-6Pm34NSmSHKwvOUJNDbHs7i7WE7HHZbQ0LpWaHxRAYo="; + hash = "sha256-0vfetOUYQmi3FNWI8+QkBHJe2Crg4LNrKeT1vSTdsjM="; }; strictDeps = true; diff --git a/pkgs/by-name/ki/kittycad-kcl-lsp/package.nix b/pkgs/by-name/ki/kittycad-kcl-lsp/package.nix index 9fa3413527ac..abedc4671a2d 100644 --- a/pkgs/by-name/ki/kittycad-kcl-lsp/package.nix +++ b/pkgs/by-name/ki/kittycad-kcl-lsp/package.nix @@ -7,17 +7,17 @@ rustPlatform.buildRustPackage rec { pname = "kittycad-kcl-lsp"; - version = "0.1.67"; + version = "0.1.69"; src = fetchFromGitHub { owner = "KittyCAD"; repo = "kcl-lsp"; tag = "v${version}"; - hash = "sha256-rqb8I8XJM83jNdaJGiLLp3MKtopRcybgjf9oZ08kdzQ="; + hash = "sha256-qMVzOck0PgdphAAqXrrzC0gnxQXfzCa/3KEBnWB19mE="; }; useFetchCargoVendor = true; - cargoHash = "sha256-P8FdmPdeBDYHlG7VuAJkMoiBRSWXKSYQnijTfwby7Io="; + cargoHash = "sha256-y36Xft21NkdlcLuxQRRENjAOW128+rcc47uUmB9wPVc="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/by-name/ku/kubevpn/package.nix b/pkgs/by-name/ku/kubevpn/package.nix index 25637f2dd3b9..a1efa81cdbac 100644 --- a/pkgs/by-name/ku/kubevpn/package.nix +++ b/pkgs/by-name/ku/kubevpn/package.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "kubevpn"; - version = "2.3.9"; + version = "2.3.12"; src = fetchFromGitHub { owner = "KubeNetworks"; repo = "kubevpn"; rev = "v${version}"; - hash = "sha256-g/N9Ho+s2AEA4iQSK48KGoTgsEMqv8ya3ZqCAhgVInc="; + hash = "sha256-KRItrvMyTAXJWLCPzJ4Ifm9VS8aMWqyFFLC5dA7oboo="; }; vendorHash = null; diff --git a/pkgs/by-name/la/labwc-gtktheme/package.nix b/pkgs/by-name/la/labwc-gtktheme/package.nix index 7dfdffd33a9e..629db2c391fa 100644 --- a/pkgs/by-name/la/labwc-gtktheme/package.nix +++ b/pkgs/by-name/la/labwc-gtktheme/package.nix @@ -10,14 +10,14 @@ python3Packages.buildPythonApplication rec { pname = "labwc-gtktheme"; - version = "0-unstable-2022-07-17"; + version = "0-unstable-2025-02-11"; pyproject = false; src = fetchFromGitHub { owner = "labwc"; repo = "labwc-gtktheme"; - rev = "0eb103701775ecd3aa4d517f42dede4f56381241"; - hash = "sha256-aeF6unzR9bqaKXkqOHlGrMdPx3xXCtig58tKVliUO4g="; + rev = "619fa316702a6c21a0d974d7cf3dde0b82f9f64b"; + hash = "sha256-mhpN8H42dJwc+3os3I48mmAWQJQCrO4yjbuMPTmHbsI="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/la/lazyjj/package.nix b/pkgs/by-name/la/lazyjj/package.nix index 3191cd25390a..894d869c7958 100644 --- a/pkgs/by-name/la/lazyjj/package.nix +++ b/pkgs/by-name/la/lazyjj/package.nix @@ -9,17 +9,17 @@ }: rustPlatform.buildRustPackage rec { pname = "lazyjj"; - version = "0.4.2"; + version = "0.5.0"; src = fetchFromGitHub { owner = "Cretezy"; repo = "lazyjj"; rev = "v${version}"; - hash = "sha256-iT6kRzD+w7cb7ZjMt7NfkqwFJOzbt6kxc5vDjI7By84="; + hash = "sha256-Pz2q+uyr8r5G5Zs5mC/nvHdK6hTpiLBzjgUmvd5dwZw="; }; useFetchCargoVendor = true; - cargoHash = "sha256-48BuZUPY3VH5QmwiNtGVg4BHBvpiBr+Bg98WWfseH0I="; + cargoHash = "sha256-70xKyzRFMyAKhSwEsdNBK2afs0UpVoTvIXuQJgeqYY8="; postInstall = '' wrapProgram $out/bin/lazyjj \ diff --git a/pkgs/by-name/le/legcord/package.nix b/pkgs/by-name/le/legcord/package.nix index 5a16601782ba..dc5f54495fdd 100644 --- a/pkgs/by-name/le/legcord/package.nix +++ b/pkgs/by-name/le/legcord/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, pnpm_9, nodejs, - electron_32, + electron_34, makeWrapper, copyDesktopItems, makeDesktopItem, @@ -12,13 +12,13 @@ }: stdenv.mkDerivation rec { pname = "legcord"; - version = "1.0.8"; + version = "1.1.0"; src = fetchFromGitHub { owner = "Legcord"; repo = "Legcord"; rev = "v${version}"; - hash = "sha256-VjEvW5vM6ByZUzQw21iH347M1KmED+zRrRiS2glyJ1w="; + hash = "sha256-IfRjblC3L6A7HgeEDeDrRxtIMvWQB3P7mpq5bhaHWqk="; }; nativeBuildInputs = [ @@ -30,7 +30,7 @@ stdenv.mkDerivation rec { pnpmDeps = pnpm_9.fetchDeps { inherit pname version src; - hash = "sha256-cgoFvCCjfR9HP1mJZJ0n/GELATO2lm0tDexSQE8fJGw="; + hash = "sha256-LbHYY97HsNF9cBQzAfFw+A/tLf27y3he9Bbw9H3RKK4="; }; ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; @@ -42,8 +42,8 @@ stdenv.mkDerivation rec { npm exec electron-builder -- \ --dir \ - -c.electronDist="${electron_32.dist}" \ - -c.electronVersion="${electron_32.version}" + -c.electronDist="${electron_34.dist}" \ + -c.electronVersion="${electron_34.version}" runHook postBuild ''; @@ -56,7 +56,7 @@ stdenv.mkDerivation rec { install -Dm644 "build/icon.png" "$out/share/icons/hicolor/256x256/apps/legcord.png" - makeShellWrapper "${lib.getExe electron_32}" "$out/bin/legcord" \ + makeShellWrapper "${lib.getExe electron_34}" "$out/bin/legcord" \ --add-flags "$out/share/lib/legcord/resources/app.asar" \ "''${gappsWrapperArgs[@]}" \ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ diff --git a/pkgs/by-name/li/libpinyin/package.nix b/pkgs/by-name/li/libpinyin/package.nix index 9df54306930b..beec0a4a8cd5 100644 --- a/pkgs/by-name/li/libpinyin/package.nix +++ b/pkgs/by-name/li/libpinyin/package.nix @@ -11,19 +11,19 @@ let modelData = fetchurl { - url = "mirror://sourceforge/libpinyin/models/model19.text.tar.gz"; - sha256 = "02zml6m8sj5q97ibpvaj9s9yz3gfj0jnjrfhkn02qv4nwm72lhjn"; + url = "mirror://sourceforge/libpinyin/models/model20.text.tar.gz"; + hash = "sha256-WcaOidQ/+F9aMJSJSZy83igtKwS9kYiHNIhLfe/LEVU="; }; in stdenv.mkDerivation rec { pname = "libpinyin"; - version = "2.8.1"; + version = "2.10.0"; src = fetchFromGitHub { owner = "libpinyin"; repo = "libpinyin"; - rev = version; - hash = "sha256-3+CBbjCaY0Ubyphf0uCfYvF2rtc9fF1eEAM1doonjHg="; + tag = version; + hash = "sha256-WUC1l+8q4TYDVbKwwk9lG5Wc5DM52BaZefcre0WQoBE="; }; postUnpack = '' @@ -42,14 +42,14 @@ stdenv.mkDerivation rec { db ]; - meta = with lib; { + meta = { description = "Library for intelligent sentence-based Chinese pinyin input method"; homepage = "https://github.com/libpinyin/libpinyin"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ linsui ericsagnes ]; - platforms = platforms.linux; + platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/lo/lockbook-desktop/package.nix b/pkgs/by-name/lo/lockbook-desktop/package.nix index ad97d041b6ed..a119da25c520 100644 --- a/pkgs/by-name/lo/lockbook-desktop/package.nix +++ b/pkgs/by-name/lo/lockbook-desktop/package.nix @@ -18,17 +18,17 @@ let in rustPlatform.buildRustPackage rec { pname = "lockbook-desktop"; - version = "0.9.18"; + version = "0.9.20"; src = fetchFromGitHub { owner = "lockbook"; repo = "lockbook"; tag = version; - hash = "sha256-NHupo4YhkTI1RBts8p/0vaUeTxgvSJGF/igvlGbccw4="; + hash = "sha256-nIh5xgdtaUvc5RbS24GGUHxY41lnL2xdkDs0TD/N2Gw="; }; useFetchCargoVendor = true; - cargoHash = "sha256-AY4ZeCf31BOjjCMxwcHeyv8OwAAGbjKgAfYwIckYNXU="; + cargoHash = "sha256-CuUg5QT1s5TJd409O9YD3A3bMNUnfY6MrCIUrzS50j8="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/ma/mariadb-connector-java/package.nix b/pkgs/by-name/ma/mariadb-connector-java/package.nix index d05d13d150e9..9b30c1a218b1 100644 --- a/pkgs/by-name/ma/mariadb-connector-java/package.nix +++ b/pkgs/by-name/ma/mariadb-connector-java/package.nix @@ -7,16 +7,16 @@ maven.buildMavenPackage rec { pname = "mariadb-connector-java"; - version = "3.5.1"; + version = "3.5.2"; src = fetchFromGitHub { owner = "mariadb-corporation"; repo = "mariadb-connector-j"; tag = version; - hash = "sha256-D9xm/qVD2nA7qkdadGoG3bUIZckVBDgY74J89AHSKyA="; + hash = "sha256-/61AE+ywJo4ANBE+JYsS/tXJuwSuNnvB2JQIR43Gig4="; }; - mvnHash = "sha256-LbX8XTWUyWHSVaW4IawnMltqDA/9iBKY2SQMa+Ymk3s="; + mvnHash = "sha256-Tj+W0Dqr0FQijqYSzeAmYnbKtPZQGqry62PAZuaiGbI="; doCheck = false; # Requires networking diff --git a/pkgs/by-name/me/meme-bingo-web/package.nix b/pkgs/by-name/me/meme-bingo-web/package.nix index 8652e82b041d..dfd90634164c 100644 --- a/pkgs/by-name/me/meme-bingo-web/package.nix +++ b/pkgs/by-name/me/meme-bingo-web/package.nix @@ -8,14 +8,14 @@ rustPlatform.buildRustPackage rec { pname = "meme-bingo-web"; - version = "1.1.0"; + version = "1.2.0"; src = fetchFromGitea { domain = "codeberg.org"; owner = "annaaurora"; repo = "meme-bingo-web"; rev = "v${version}"; - hash = "sha256-AKY0EjeoOnliRN3XSnlCgzCvnWOkZPQz/9QIcr8+hQM="; + hash = "sha256-0ahyyuihpwmAmaBwZv7lNmjuy8UsAm1a9XUhWcYq76w="; }; useFetchCargoVendor = true; diff --git a/pkgs/by-name/me/mercure/package.nix b/pkgs/by-name/me/mercure/package.nix index 69a63c7355c9..52fdad672cbe 100644 --- a/pkgs/by-name/me/mercure/package.nix +++ b/pkgs/by-name/me/mercure/package.nix @@ -9,18 +9,18 @@ buildGoModule rec { pname = "mercure"; - version = "0.18.2"; + version = "0.18.4"; src = fetchFromGitHub { owner = "dunglas"; repo = "mercure"; rev = "v${version}"; - hash = "sha256-HAqzd/gOcyEARDvt/GV4ai3NQGriRPPM1Y+QL6C90O8="; + hash = "sha256-igPb2b3q3gGewg9DhSBVCSnFvwbGxIOQTCN1sEzdSJE="; }; sourceRoot = "${src.name}/caddy"; - vendorHash = "sha256-CpN/5m8L+rbtVSOBIJi1gwcglaKRO+iUPGVs0lPT7Yc="; + vendorHash = "sha256-AzlLZ4+4bpsDfYGMDBH9V79BKa1N4iVzRsH3+XHAFSQ="; subPackages = [ "mercure" ]; excludedPackages = [ "../cmd/mercure" ]; diff --git a/pkgs/by-name/mi/mini-calc/package.nix b/pkgs/by-name/mi/mini-calc/package.nix index 60784157b60c..44973a67f9d7 100644 --- a/pkgs/by-name/mi/mini-calc/package.nix +++ b/pkgs/by-name/mi/mini-calc/package.nix @@ -9,17 +9,17 @@ }: rustPlatform.buildRustPackage rec { pname = "mini-calc"; - version = "3.4.1"; + version = "3.4.2"; src = fetchFromGitHub { owner = "vanilla-extracts"; repo = "calc"; rev = version; - hash = "sha256-p3McMsMo+l9fqLd6PZz4GBxoac4aZkJ3b4bQdmnooKI="; + hash = "sha256-iLKW0ibsHZyAMYvux+CrOeJZCVMPE1HtWi0VBg96hr0="; }; useFetchCargoVendor = true; - cargoHash = "sha256-VOv1CqUpsvRY0Zln7grGBRLegtJ3NhiuIxiEoBKe2eQ="; + cargoHash = "sha256-DMfk0F2HSFGoGM1+JCeDlPMOYBjRumc8KXzt0xsSbh0="; nativeBuildInputs = [ makeWrapper ]; postFixup = '' diff --git a/pkgs/by-name/mi/miniflux/package.nix b/pkgs/by-name/mi/miniflux/package.nix index aac494dea0de..68d99d27d286 100644 --- a/pkgs/by-name/mi/miniflux/package.nix +++ b/pkgs/by-name/mi/miniflux/package.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "miniflux"; - version = "2.2.5"; + version = "2.2.6"; src = fetchFromGitHub { owner = "miniflux"; repo = "v2"; tag = version; - hash = "sha256-jyGkuLGdf+nZnjSXHdq/tUX1SmnJ/6RNzDMeqA7BoHs="; + hash = "sha256-N0WAdfxToVF93ICGpDstQig3aGz2lAzJz1nf4tSvxAY="; }; - vendorHash = "sha256-clqYjf7aObHaUmjX81czF+DJd5Ka0ZXHvw37f0mzA1I="; + vendorHash = "sha256-AG3NNqwpaTctvgOEZ2SarsMK4SRgzWxf+j9N4wwKKB4="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/mo/mongoc/package.nix b/pkgs/by-name/mo/mongoc/package.nix index 6f23158bd851..8466419fc869 100644 --- a/pkgs/by-name/mo/mongoc/package.nix +++ b/pkgs/by-name/mo/mongoc/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "mongoc"; - version = "1.29.2"; + version = "1.30.1"; src = fetchFromGitHub { owner = "mongodb"; repo = "mongo-c-driver"; tag = version; - hash = "sha256-nhAbe85onBgWDu20yxR9xapOpca28ayP7peXf4H6i+Y="; + hash = "sha256-jkMt6+nNV0fO8jp6L0ayed3MEWO56yQP7Rd1r7ccIrM="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/na/narsil/package.nix b/pkgs/by-name/na/narsil/package.nix index fe82a1c51c67..82b97f698a8e 100644 --- a/pkgs/by-name/na/narsil/package.nix +++ b/pkgs/by-name/na/narsil/package.nix @@ -14,13 +14,13 @@ }: stdenv.mkDerivation rec { pname = "narsil"; - version = "f5ec6bd6b8013f2a2b74fc45b6f4c53744590ec5"; + version = "7c20b01e055491e86a44201504e8d36873ef1822"; src = fetchFromGitHub { owner = "NickMcConnell"; repo = "NarSil"; rev = version; - hash = "sha256-xMY9XmFsjcucLPfwTXiC0oQ2UkWIkWCehvycesqbWn0="; + hash = "sha256-6J9WCWXhKiTRLiH08DTGzAXe8QZFQOLYJkfNVONgWU0="; }; passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch=main" ]; }; diff --git a/pkgs/by-name/nb/nb/package.nix b/pkgs/by-name/nb/nb/package.nix index ecac60b2f592..6b5455b2e2ba 100644 --- a/pkgs/by-name/nb/nb/package.nix +++ b/pkgs/by-name/nb/nb/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "nb"; - version = "7.16.0"; + version = "7.16.1"; src = fetchFromGitHub { owner = "xwmx"; repo = "nb"; rev = version; - hash = "sha256-flUPQ2LioWA3/HtQ6lpCWRTvWlsJ1/aCO+xbseduJTE="; + hash = "sha256-RX3DEjk+/tivTyv0+j3lZAKYgca4Zq9zQ+P1a/RXj2I="; }; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/by-name/ne/neatvnc/package.nix b/pkgs/by-name/ne/neatvnc/package.nix index 68f8e2f83d12..bd1f604ab89a 100644 --- a/pkgs/by-name/ne/neatvnc/package.nix +++ b/pkgs/by-name/ne/neatvnc/package.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "neatvnc"; - version = "0.9.2"; + version = "0.9.3"; src = fetchFromGitHub { owner = "any1"; repo = "neatvnc"; rev = "v${version}"; - hash = "sha256-9rqlSssf0rH0SkbUGYvK3dTMxISHPsbOY1c9SdnShso="; + hash = "sha256-1ouvhMCjKsrnjD5/E13BFKXw7i0cDGOhsbcyuHNyWYI="; }; strictDeps = true; diff --git a/pkgs/by-name/ne/neocmakelsp/package.nix b/pkgs/by-name/ne/neocmakelsp/package.nix index 395f39376148..332637c66630 100644 --- a/pkgs/by-name/ne/neocmakelsp/package.nix +++ b/pkgs/by-name/ne/neocmakelsp/package.nix @@ -7,17 +7,17 @@ rustPlatform.buildRustPackage rec { pname = "neocmakelsp"; - version = "0.8.15"; + version = "0.8.19"; src = fetchFromGitHub { owner = "Decodetalkers"; repo = "neocmakelsp"; rev = "v${version}"; - hash = "sha256-TCzW8QPSCGufLQanwcvgA5YsTV/QqDs7NKgOMPOgGho="; + hash = "sha256-+bGmtG5RjoSeT6+BK/jNLsn+UKNEJNj40/ig6A/vkNo="; }; useFetchCargoVendor = true; - cargoHash = "sha256-tuXeVgmYRfzEf3chWz9ovqkzpq5qaERyNibAmzqdJVo="; + cargoHash = "sha256-doOFShKbYhrrJSLXBntq4QeE1U9ttV2eWXKjqqfcBw8="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/op/openrct2/package.nix b/pkgs/by-name/op/openrct2/package.nix index 5966b001e0b4..32793088324e 100644 --- a/pkgs/by-name/op/openrct2/package.nix +++ b/pkgs/by-name/op/openrct2/package.nix @@ -30,11 +30,11 @@ }: let - openrct2-version = "0.4.17"; + openrct2-version = "0.4.19.1"; # Those versions MUST match the pinned versions within the CMakeLists.txt # file. The REPLAYS repository from the CMakeLists.txt is not necessary. - objects-version = "1.4.11"; + objects-version = "1.5.1"; openmsx-version = "1.6"; opensfx-version = "1.0.5"; title-sequences-version = "0.4.14"; @@ -43,14 +43,14 @@ let owner = "OpenRCT2"; repo = "OpenRCT2"; rev = "v${openrct2-version}"; - hash = "sha256-lyphYKPkS1DQj7OAvswI/zNMUZmvEevvtDar951AXwg="; + hash = "sha256-sg09JmoWF9utPG7PakKpgLgX64FAc2x8ILX3lVHkRi0="; }; objects-src = fetchFromGitHub { owner = "OpenRCT2"; repo = "objects"; rev = "v${objects-version}"; - hash = "sha256-V06lh3h3sCKmLat4OWSOmrzpiFlOu8HhaSQSqsfkjds="; + hash = "sha256-mxlabWuh8TTJs74yXdiv7XtdeGmCWQ5N1JoY7Xo0itQ="; }; openmsx-src = fetchFromGitHub { diff --git a/pkgs/by-name/pa/parlay/package.nix b/pkgs/by-name/pa/parlay/package.nix index f953b5f86b68..5f5be4bcef49 100644 --- a/pkgs/by-name/pa/parlay/package.nix +++ b/pkgs/by-name/pa/parlay/package.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "parlay"; - version = "0.7.0"; + version = "0.8.0"; src = fetchFromGitHub { owner = "snyk"; repo = "parlay"; rev = "v${version}"; - hash = "sha256-rpzCwbF2M6zfNVHLaSPgX30ti+XtJ645HqoDJvx8lg8="; + hash = "sha256-i7g0l+Q4VpBINK/HgIsl3wuxT2YoSqK08AJRxeVEzyo="; }; - vendorHash = "sha256-kxN2uBXjCnyVbypDOrOAXoSa6Pb7Fmk487ael4aI9Uw="; + vendorHash = "sha256-X/cgNdsUG0Ics/DCk1HOdzez9Ewwm1odFL1EiyFv1Sw="; passthru.updateScript = nix-update-script { }; diff --git a/pkgs/by-name/pe/peergos/package.nix b/pkgs/by-name/pe/peergos/package.nix index bff626692ea9..904dad57b84f 100644 --- a/pkgs/by-name/pe/peergos/package.nix +++ b/pkgs/by-name/pe/peergos/package.nix @@ -1,55 +1,103 @@ { lib, stdenv, - fetchurl, + fetchFromGitHub, + ant, + jdk, + openjdk8-bootstrap, jre, + stripJavaArchivesHook, makeWrapper, nix-update-script, }: +let + tweetnacl = stdenv.mkDerivation { + pname = "tweetnacl"; + version = "0-unstable-12-02-2020"; + + src = fetchFromGitHub { + owner = "ianopolous"; + repo = "tweetnacl-java"; + rev = "6d1bde81ea63051750cda40422b62e478b85d2b0"; + hash = "sha256-BDWzDpUBi4UuvxFwA9ton+RtHOzDcWql1ti+cdvhzks="; + }; + + postPatch = '' + substituteInPlace Makefile \ + --replace-fail gcc cc + ''; + + makeFlags = [ "jni" ]; + + nativeBuildInputs = [ + openjdk8-bootstrap # javah + ]; + + installPhase = '' + install -Dvm644 libtweetnacl.so $out/lib/libtweetnacl.so + ''; + }; +in stdenv.mkDerivation rec { pname = "peergos"; - version = "0.22.0"; - src = fetchurl { - url = "https://github.com/Peergos/web-ui/releases/download/v${version}/Peergos.jar"; - hash = "sha256-JjJBHL2wdAt+V9wAujvBIdAw/OAe89sHsYsv+cXEjTY="; + version = "1.0.0"; + src = fetchFromGitHub { + owner = "Peergos"; + repo = "web-ui"; + rev = "v${version}"; + hash = "sha256-TSvhp/9nneXGADiDPgGvA78emVcQG0UzHsFfVS9k7mo="; + fetchSubmodules = true; }; - dontUnpack = true; - dontBuild = true; + nativeBuildInputs = [ + ant + jdk + stripJavaArchivesHook + makeWrapper + ]; - nativeBuildInputs = [ makeWrapper ]; + postPatch = '' + substituteInPlace build.xml \ + --replace-fail '${"\${repository.version}"}' '${version}' + ''; + + buildPhase = '' + runHook preBuild + ant dist + runHook postBuild + ''; installPhase = '' runHook preInstall - install -D ${src} $out/share/java/peergos.jar + install -Dvm644 server/Peergos.jar $out/share/java/peergos.jar + install -Dvm644 ${tweetnacl}/lib/libtweetnacl.so $out/native-lib/libtweetnacl.so + + # --chdir as peergos expects to find `libtweetnacl.so` in `native-lib/` makeWrapper ${lib.getExe jre} $out/bin/peergos \ - --add-flags "-jar -Djava.library.path=native-lib $out/share/java/peergos.jar" + --chdir $out \ + --add-flags "-Djava.library.path=native-lib -jar $out/share/java/peergos.jar" runHook postInstall ''; - passthru.updateScript = nix-update-script { - extraArgs = [ - "--version-regex" - "^(v[0-9.]+)$" - ]; - }; + passthru.updateScript = nix-update-script { }; meta = { changelog = "https://github.com/Peergos/web-ui/releases/tag/v${version}"; - description = "P2p, secure file storage, social network and application protocol"; + description = "P2P, secure file storage, social network and application protocol"; downloadPage = "https://github.com/Peergos/web-ui"; homepage = "https://peergos.org/"; - # peergos have agpt3 license, peergos-web-ui have gpl3, both are used license = [ - lib.licenses.agpl3Only - lib.licenses.gpl3Only + lib.licenses.agpl3Only # server + lib.licenses.gpl3Only # web-ui ]; mainProgram = "peergos"; - maintainers = with lib.maintainers; [ raspher ]; + maintainers = with lib.maintainers; [ + raspher + christoph-heiss + ]; platforms = lib.platforms.all; - sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; }; } diff --git a/pkgs/by-name/pi/pifpaf/package.nix b/pkgs/by-name/pi/pifpaf/package.nix index 232a6bde2871..39875e9f5a5b 100644 --- a/pkgs/by-name/pi/pifpaf/package.nix +++ b/pkgs/by-name/pi/pifpaf/package.nix @@ -7,12 +7,12 @@ python3Packages.buildPythonApplication rec { pname = "pifpaf"; - version = "3.2.3"; + version = "3.3.0"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-L039ZAFnYLCU52h1SczJU0T7+1gufxQlVzQr1EPCqc8="; + hash = "sha256-xXkMj1sP1xXf6Ad/71BFbq8SHz/uHcaSqv6RQN0Ca1o="; }; propagatedBuildInputs = with python3Packages; [ diff --git a/pkgs/by-name/ru/rustus/package.nix b/pkgs/by-name/ru/rustus/package.nix index 131adc26f6fa..01ede983f4d8 100644 --- a/pkgs/by-name/ru/rustus/package.nix +++ b/pkgs/by-name/ru/rustus/package.nix @@ -7,27 +7,31 @@ pkg-config, openssl, darwin, + rdkafka, }: let pname = "rustus"; - version = "1.0.0"; + version = "1.1.2"; in rustPlatform.buildRustPackage { inherit pname version; src = fetchFromGitHub { owner = "s3rius"; - repo = pname; - rev = "a7ebbc3f4c367b0c71b49972b1f6ebbeb08634b8"; - hash = "sha256-S3hq6G78HRQVLJuuwfC6U7NQXMSdllrC/ZolVPZRTsA="; + repo = "rustus"; + tag = version; + hash = "sha256-GgivjhgM1jl6fCNO5tPjtQmQl/me8FxXskZ4laTnkVE="; }; useFetchCargoVendor = true; - cargoHash = "sha256-PxXv9El81z6r1KJAMaF+pzB74tY3e2dxXzPPKakSeZ0="; + cargoHash = "sha256-dDcdGTtwReplQgkvDjZKvQ71tdTvyXaF2vXWgOd6Eio="; env.OPENSSL_NO_VENDOR = 1; + # needed to dynamically link rdkafka + CARGO_FEATURE_DYNAMIC_LINKING = 1; + nativeBuildInputs = [ pkg-config ]; @@ -35,6 +39,7 @@ rustPlatform.buildRustPackage { buildInputs = [ openssl + rdkafka ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.Security @@ -42,27 +47,22 @@ rustPlatform.buildRustPackage { passthru.updateScript = nix-update-script { }; - # too many tests fail for now - # doCheck = false; - # checkFlags = [ - # # tries to make a network access - # "--skip=tests::curl_http_ockam" - # "--skip=medium_file_transfer" - # "--skip=medium_file_transfer_large_chunks" - # "--skip=medium_file_transfer_small_chunks" - # "--skip=tiny_file_transfer" - # "--skip=tiny_file_transfer_small_chunks" - # # tries to do IO - # "--skip=cli_state::tests::integration" - # "--skip=cli_state::tests::test_create_default_identity_state" - # "--skip=cli_state::tests::test_create_named_identity_state" - # "--skip=kafka::integration_test::test::producer__flow_with_mock_kafka__content_encryption_and_decryption" - # "--skip=kafka::portal_worker::test::kafka_portal_worker__metadata_exchange__response_changed" - # "--skip=full_flow" - # "--skip=run::parser::tests::detect_circular_dependency" - # "--skip=run::parser::tests::test_parse_config_with_depends_on" - # "--skip=util::tests::test_process_multi_addr" - # ]; + checkFlags = [ + # tries to make a network access + "--skip=data_storage::impls::s3_storage::test::test_successfull_create_upload" + "--skip=data_storage::impls::s3_storage::test::test_successfull_delete" + "--skip=data_storage::impls::s3_storage::test::test_successfull_mime" + "--skip=data_storage::impls::s3_storage::test::test_successfull_upload" + "--skip=info_storage::impls::redis_storage::tests::deletion_success" + "--skip=info_storage::impls::redis_storage::tests::success" + "--skip=notifiers::impls::amqp_notifier::tests::success" + "--skip=notifiers::impls::http_notifier::tests::forwarded_header" + "--skip=notifiers::impls::http_notifier::tests::success_request" + "--skip=notifiers::impls::http_notifier::tests::timeout_request" + "--skip=notifiers::impls::http_notifier::tests::unknown_url" + "--skip=notifiers::impls::kafka_notifier::test::simple_success_on_prefix" + "--skip=notifiers::impls::kafka_notifier::test::simple_success_on_topic" + ]; meta = { description = "TUS protocol implementation in Rust"; diff --git a/pkgs/by-name/sp/spacer/package.nix b/pkgs/by-name/sp/spacer/package.nix index 3803f8da01e3..c195e03b3f6e 100644 --- a/pkgs/by-name/sp/spacer/package.nix +++ b/pkgs/by-name/sp/spacer/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "spacer"; - version = "0.3.1"; + version = "0.3.8"; src = fetchFromGitHub { owner = "samwho"; repo = "spacer"; rev = "v${version}"; - hash = "sha256-gEJUHNtoLurBMhSMoJUiJMm6xLjUJNjTejPwkgltf2U="; + hash = "sha256-N6HNPuEYcbuqpHv8Qr43iRtRdtyBo4TP7YccIcbpIpc="; }; useFetchCargoVendor = true; - cargoHash = "sha256-naNhEDWOnhZ6lYgHP3p76pSsrQLqYuQ+kazCks7QciA="; + cargoHash = "sha256-/sUQy5dn83KLzBXZ2+QEMM6hOqE7T3tZ80Q3M510jjQ="; meta = with lib; { description = "CLI tool to insert spacers when command output stops"; diff --git a/pkgs/by-name/sp/spring-boot-cli/package.nix b/pkgs/by-name/sp/spring-boot-cli/package.nix index 60ba89ab6373..17618e9db4ff 100644 --- a/pkgs/by-name/sp/spring-boot-cli/package.nix +++ b/pkgs/by-name/sp/spring-boot-cli/package.nix @@ -12,11 +12,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "spring-boot-cli"; - version = "3.4.2"; + version = "3.4.3"; src = fetchzip { url = "mirror://maven/org/springframework/boot/spring-boot-cli/${finalAttrs.version}/spring-boot-cli-${finalAttrs.version}-bin.zip"; - hash = "sha256-pxGibIyg4C902pmth1rsgMb95yNVyYQenFmbQLDZSEo="; + hash = "sha256-Whk+BgPdPYNuNvQA5iz6p6tSqcTBTzt3qWkHwmUcqbc="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/sq/sqldef/package.nix b/pkgs/by-name/sq/sqldef/package.nix index 7c9e3c76ae50..616fce99a028 100644 --- a/pkgs/by-name/sq/sqldef/package.nix +++ b/pkgs/by-name/sq/sqldef/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "sqldef"; - version = "0.17.29"; + version = "0.17.32"; src = fetchFromGitHub { owner = "sqldef"; repo = "sqldef"; rev = "v${version}"; - hash = "sha256-+mk666M6VRSIer59IaiEMJ/Im6HdyQoWX2z9KHH/7jU="; + hash = "sha256-xGFepNalT2UIIFYh9BQnFzvC1SxlcLDxMX+zGEutD+I="; }; proxyVendor = true; - vendorHash = "sha256-0dE90AjGmM0cUC0YUMLHqGnoxTzWchH96nhDYpdXxMw="; + vendorHash = "sha256-AKYmE/nysDYyYsqfFleOpWw8DEp/587XI/NA1gv20BU="; ldflags = [ "-s" diff --git a/pkgs/by-name/su/supersonic/package.nix b/pkgs/by-name/su/supersonic/package.nix index 95c033b48629..6fcd56c2104a 100644 --- a/pkgs/by-name/su/supersonic/package.nix +++ b/pkgs/by-name/su/supersonic/package.nix @@ -21,16 +21,16 @@ assert waylandSupport -> stdenv.hostPlatform.isLinux; buildGoModule rec { pname = "supersonic" + lib.optionalString waylandSupport "-wayland"; - version = "0.13.2"; + version = "0.14.0"; src = fetchFromGitHub { owner = "dweymouth"; repo = "supersonic"; rev = "v${version}"; - hash = "sha256-zSfUhqhmTiWVrW03mos1jV26O4hM5NCF0BD1lP919Dk="; + hash = "sha256-ua2INyKPncXDOwzmKrgnRCb7q8CFEApEaYuBbQeau98="; }; - vendorHash = "sha256-d3IkOLY1907w9zeVEJBFb+NP8nDIJe+6Hv+k+5wymwo="; + vendorHash = "sha256-5LxYD9kLUvKgXmDCw1SNBM6ay8Vayj+PyoZRVptSM0c="; nativeBuildInputs = [ diff --git a/pkgs/by-name/th/themechanger/package.nix b/pkgs/by-name/th/themechanger/package.nix index c62d5a5875ff..8d1f483c3f82 100644 --- a/pkgs/by-name/th/themechanger/package.nix +++ b/pkgs/by-name/th/themechanger/package.nix @@ -5,9 +5,12 @@ ninja, pkg-config, wrapGAppsHook3, + cinnamon-gsettings-overrides, desktop-file-utils, glib, + gnome, gtk3, + mate, python3, gsettings-desktop-schemas, python3Packages, @@ -16,14 +19,14 @@ python3Packages.buildPythonApplication rec { pname = "themechanger"; - version = "0.12.0"; + version = "0.12.1"; format = "other"; src = fetchFromGitHub { owner = "ALEX11BR"; repo = "ThemeChanger"; rev = "v${version}"; - hash = "sha256-/quCi2srn9XlhJQKYNkOaZDHTwdciB9SAlF/RML0q+M="; + hash = "sha256-+uTofigS1F/nBNs/OyJ+RSz10DNnqgvNjWpkTXAvARM="; }; nativeBuildInputs = [ @@ -37,8 +40,12 @@ python3Packages.buildPythonApplication rec { ]; buildInputs = [ + cinnamon-gsettings-overrides glib + gnome.nixos-gsettings-overrides gtk3 + mate.mate-desktop + mate.mate-settings-daemon python3 gsettings-desktop-schemas ]; diff --git a/pkgs/by-name/ti/tinymist/package.nix b/pkgs/by-name/ti/tinymist/package.nix index 96c62f137bae..f9d9ed6e2ce6 100644 --- a/pkgs/by-name/ti/tinymist/package.nix +++ b/pkgs/by-name/ti/tinymist/package.nix @@ -3,7 +3,6 @@ stdenv, rustPlatform, fetchFromGitHub, - fetchpatch, installShellFiles, pkg-config, libgit2, @@ -19,29 +18,17 @@ rustPlatform.buildRustPackage rec { pname = "tinymist"; # Please update the corresponding vscode extension when updating # this derivation. - version = "0.12.22"; + version = "0.13.0"; src = fetchFromGitHub { owner = "Myriad-Dreamin"; repo = "tinymist"; tag = "v${version}"; - hash = "sha256-fhM9IF+1iHfDcL+aI/31sqkyO5UmN+AwUUkKwyw+hWw="; + hash = "sha256-b2tU9weUKc0Y8LikSblfa3ifckp3u09M9Rhl+WujugI="; }; - patches = [ - # Fixes: - # cargo metadata failure: error: Package `tinymist-std v0.12.20 (/build/source/crates/tinymist-std)` does not have feature `wasm-bindgen`. - # It has an optional dependency with that name, but that dependency uses the "dep:" syntax in the features table, so it does not have an implicit feature with that name. - # https://github.com/Myriad-Dreamin/tinymist/pull/1363 - (fetchpatch { - name = "fix-cargo-features"; - url = "https://github.com/Myriad-Dreamin/tinymist/pull/1363/commits/96e0a15fa20f09734f2b8152977a1137f5469761.patch"; - hash = "sha256-W3HzV0GGhGuX/V4rox32LSw6YJ2BLTAG16bF2pZ+xYs="; - }) - ]; - useFetchCargoVendor = true; - cargoHash = "sha256-3nmGg0dF9GesbmJUQyvSHTg0KAj3FeyCxdK03q1BctM="; + cargoHash = "sha256-eKMkvRPVM6UjURQ8GCCYYU4gTaVi/dLWh/D/XQmM6mw="; nativeBuildInputs = [ installShellFiles diff --git a/pkgs/by-name/us/usql/package.nix b/pkgs/by-name/us/usql/package.nix index c472440d94a6..f0f5793937ec 100644 --- a/pkgs/by-name/us/usql/package.nix +++ b/pkgs/by-name/us/usql/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "usql"; - version = "0.19.16"; + version = "0.19.17"; src = fetchFromGitHub { owner = "xo"; repo = "usql"; rev = "v${version}"; - hash = "sha256-zV/6AIglY1tEeOe2bYZqpOOkuS8O+YklXkwsDidap0U="; + hash = "sha256-ouUIGvVyQY6tT97HWeDmVvKsVRIVZYI/GEF4P2k7F8Q="; }; buildInputs = [ @@ -25,7 +25,7 @@ buildGoModule rec { icu ]; - vendorHash = "sha256-NTbsyoKL5lyY7sUjmKFGH1USCGa1EwtjWOhxQEohQr4="; + vendorHash = "sha256-s7lW8kNFfag6TUjzjjUAmAtF/T2gpi7tfnmvuPnSJx8="; proxyVendor = true; # Exclude drivers from the bad group diff --git a/pkgs/by-name/va/vale-ls/package.nix b/pkgs/by-name/va/vale-ls/package.nix index 6fd99c0d44c7..056008249f69 100644 --- a/pkgs/by-name/va/vale-ls/package.nix +++ b/pkgs/by-name/va/vale-ls/package.nix @@ -56,7 +56,7 @@ rustPlatform.buildRustPackage rec { postInstall = '' wrapProgram $out/bin/vale-ls \ - --prefix PATH : ${lib.makeBinPath [ vale ]} + --suffix PATH : ${lib.makeBinPath [ vale ]} ''; meta = with lib; { diff --git a/pkgs/by-name/wi/wireproxy/package.nix b/pkgs/by-name/wi/wireproxy/package.nix index 3ded4b7f2bfe..e145dadf5f17 100644 --- a/pkgs/by-name/wi/wireproxy/package.nix +++ b/pkgs/by-name/wi/wireproxy/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "wireproxy"; - version = "1.0.9"; + version = "1.0.10"; src = fetchFromGitHub { owner = "pufferffish"; repo = "wireproxy"; rev = "v${version}"; - hash = "sha256-VPIEgvUg0h80Cd611zXQ5mhamfJTQpaDK9kiUMy2G0A="; + hash = "sha256-F8WatQsXgq3ex2uAy8eoS2DkG7uClNwZ74eG/mJN83o="; }; ldflags = [ @@ -23,7 +23,7 @@ buildGoModule rec { "-X main.version=v${version}" ]; - vendorHash = "sha256-DNTPzZSxcjkcv7RygTpOIgdYEQ8wBPkuJqfzZGt8ExI="; + vendorHash = "sha256-uCU5WLCKl5T4I1OccVl7WU0GM/t4RyAEmzHkJ22py30="; passthru.tests.version = testers.testVersion { package = wireproxy; diff --git a/pkgs/by-name/zl/zlog/package.nix b/pkgs/by-name/zl/zlog/package.nix index 9054ae1a6a54..e8f4b3f8473a 100644 --- a/pkgs/by-name/zl/zlog/package.nix +++ b/pkgs/by-name/zl/zlog/package.nix @@ -2,40 +2,28 @@ lib, stdenv, fetchFromGitHub, - fetchpatch, + cmake, }: -stdenv.mkDerivation rec { - version = "1.2.17"; +stdenv.mkDerivation (finalAttrs: { pname = "zlog"; + version = "1.2.18"; src = fetchFromGitHub { owner = "HardySimpson"; - repo = pname; - rev = version; - sha256 = "sha256-ckpDMRLxObpl8N539DC5u2bPpmD7jM+KugurUfta6tg="; + repo = "zlog"; + tag = finalAttrs.version; + hash = "sha256-79yyOGKgqUR1KI2+ngZd7jfVcz4Dw1IxaYfBJyjsxYc="; }; - patches = [ - (fetchpatch { - name = "CVE-2024-22857.patch"; - url = "https://github.com/HardySimpson/zlog/commit/c47f781a9f1e9604f5201e27d046d925d0d48ac4.patch"; - hash = "sha256-3FAAHJ2R/OpNpErWXptjEh0x370/jzvK2VhuUuyaOjE="; - }) - ]; + nativeBuildInputs = [ cmake ]; - makeFlags = [ "PREFIX=${placeholder "out"}" ]; - - preBuild = lib.optionalString stdenv.hostPlatform.isDarwin '' - makeFlagsArray+=(CFLAGS="-Wno-pointer-to-int-cast -Wno-newline-eof") - ''; - - meta = with lib; { + meta = { description = "Reliable, high-performance, thread safe, flexible, clear-model, pure C logging library"; homepage = "https://hardysimpson.github.io/zlog/"; - license = licenses.lgpl21; - maintainers = [ maintainers.matthiasbeyer ]; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ matthiasbeyer ]; mainProgram = "zlog-chk-conf"; - platforms = platforms.unix; + platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/by-name/zs/zsh-fzf-tab/package.nix b/pkgs/by-name/zs/zsh-fzf-tab/package.nix index 5822953a30a2..3369278cc64a 100644 --- a/pkgs/by-name/zs/zsh-fzf-tab/package.nix +++ b/pkgs/by-name/zs/zsh-fzf-tab/package.nix @@ -13,13 +13,13 @@ let in stdenv.mkDerivation rec { pname = "zsh-fzf-tab"; - version = "1.1.2"; + version = "1.2.0"; src = fetchFromGitHub { owner = "Aloxaf"; repo = "fzf-tab"; rev = "v${version}"; - hash = "sha256-Qv8zAiMtrr67CbLRrFjGaPzFZcOiMVEFLg1Z+N6VMhg="; + hash = "sha256-q26XVS/LcyZPRqDNwKKA9exgBByE0muyuNb0Bbar2lY="; }; strictDeps = true; diff --git a/pkgs/desktops/deepin/apps/deepin-picker/default.nix b/pkgs/desktops/deepin/apps/deepin-picker/default.nix index d70c24b38883..480320dfa886 100644 --- a/pkgs/desktops/deepin/apps/deepin-picker/default.nix +++ b/pkgs/desktops/deepin/apps/deepin-picker/default.nix @@ -3,33 +3,33 @@ lib, fetchFromGitHub, pkg-config, - libsForQt5, - dtkwidget, + qt6Packages, + dtk6widget, xorg, }: stdenv.mkDerivation rec { pname = "deepin-picker"; - version = "6.0.3"; + version = "6.0.4"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; - hash = "sha256-FCFRBhInmqKap1pms8TJrUJmbF8RgiXSTCUy8G1IlAg="; + hash = "sha256-TeUhDEldte5PJJe1l0q4wUTnnaXY052YP1JAhpLz/sA="; }; nativeBuildInputs = [ - libsForQt5.qmake - libsForQt5.qttools + qt6Packages.qmake + qt6Packages.qttools pkg-config - libsForQt5.wrapQtAppsHook + qt6Packages.wrapQtAppsHook ]; buildInputs = [ - libsForQt5.qtbase - dtkwidget - libsForQt5.qtsvg + qt6Packages.qtbase + dtk6widget + qt6Packages.qtsvg xorg.libXtst ]; diff --git a/pkgs/development/libraries/gensio/default.nix b/pkgs/development/libraries/gensio/default.nix index 8906945434e7..87505e71a2ff 100644 --- a/pkgs/development/libraries/gensio/default.nix +++ b/pkgs/development/libraries/gensio/default.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "gensio"; - version = "2.8.11"; + version = "2.8.12"; src = fetchFromGitHub { owner = "cminyard"; repo = pname; rev = "v${version}"; - sha256 = "sha256-0WHMAp8EuPk+O8Tt5fSJUIN3HHyRsHQDTXiCY7sIBLw="; + sha256 = "sha256-DlveXTkdNu6Pb/0sL9K5HaOJ9HEhv2gwk5Kka9nI7U0="; }; passthru = { diff --git a/pkgs/development/libraries/lief/default.nix b/pkgs/development/libraries/lief/default.nix index 3f618f6a6740..35256b17e939 100644 --- a/pkgs/development/libraries/lief/default.nix +++ b/pkgs/development/libraries/lief/default.nix @@ -11,13 +11,13 @@ let in stdenv.mkDerivation rec { pname = "lief"; - version = "0.16.3"; + version = "0.16.4"; src = fetchFromGitHub { owner = "lief-project"; repo = "LIEF"; rev = version; - sha256 = "sha256-tV9L4UUl+gwpzJIqrMsNeCCtcxX+wsHvPxNTqtvsoV0="; + sha256 = "sha256-3rLnT/zs7YrAYNc8I2EJevl98LHGcXFf7bVlJJfxqRc="; }; outputs = [ "out" "py" ]; diff --git a/pkgs/development/libraries/qwlroots/default.nix b/pkgs/development/libraries/qwlroots/default.nix index 2c8ce27e9595..eaa7fb392e2c 100644 --- a/pkgs/development/libraries/qwlroots/default.nix +++ b/pkgs/development/libraries/qwlroots/default.nix @@ -21,13 +21,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "qwlroots"; - version = "0.5.2"; + version = "0.5.3"; src = fetchFromGitHub { owner = "vioken"; repo = "qwlroots"; rev = finalAttrs.version; - hash = "sha256-RVIxyAC346gXy05hyT/AtConzO1ZE8lbiCg2Diin6bA="; + hash = "sha256-ZyG0JGUlz/ubtwN5wYtC8qeYsPur+0kTkD7iIjHX7KU="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/qxmpp/default.nix b/pkgs/development/libraries/qxmpp/default.nix index d0c5e7b2918f..4fd0b0656ca7 100644 --- a/pkgs/development/libraries/qxmpp/default.nix +++ b/pkgs/development/libraries/qxmpp/default.nix @@ -12,13 +12,13 @@ mkDerivation rec { pname = "qxmpp"; - version = "1.9.4"; + version = "1.10.0"; src = fetchFromGitHub { owner = "qxmpp-project"; repo = pname; rev = "v${version}"; - sha256 = "sha256-Wra+PvORsvSJD4Y4z4rd3Urn5eG3tEBK+YsIlIaWFe4="; + sha256 = "sha256-pM0KxYoGMIukj5SX1MX5v4VJz5/zwNmaLP717o5++Ec="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/science/math/magma/generic.nix b/pkgs/development/libraries/science/math/magma/generic.nix index 39062859f2bc..ff0b5c8ae893 100644 --- a/pkgs/development/libraries/science/math/magma/generic.nix +++ b/pkgs/development/libraries/science/math/magma/generic.nix @@ -160,6 +160,7 @@ stdenv.mkDerivation { ++ lists.optionals cudaSupport ( with effectiveCudaPackages; [ + cuda_cccl # and cuda_cudart # cuda_runtime.h libcublas # cublas_v2.h libcusparse # cusparse.h @@ -170,9 +171,6 @@ stdenv.mkDerivation { ++ lists.optionals (cudaAtLeast "11.8") [ cuda_profiler_api # ] - ++ lists.optionals (cudaAtLeast "12.0") [ - cuda_cccl # - ] ) ++ lists.optionals rocmSupport ( with effectiveRocmPackages; diff --git a/pkgs/development/python-modules/aiodhcpwatcher/default.nix b/pkgs/development/python-modules/aiodhcpwatcher/default.nix index 88165579ca4d..bb484353a5da 100644 --- a/pkgs/development/python-modules/aiodhcpwatcher/default.nix +++ b/pkgs/development/python-modules/aiodhcpwatcher/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "aiodhcpwatcher"; - version = "1.1.0"; + version = "1.1.1"; pyproject = true; src = fetchFromGitHub { owner = "bdraco"; repo = "aiodhcpwatcher"; rev = "v${version}"; - hash = "sha256-/4x+FhKCEIpmFSTC5PIEe4QsYojrvx4Wlf7+WUvSHu8="; + hash = "sha256-qdtOEfhBrLpO14IJNuTL71ajmf9sjgKgjuT/3Mqycc8="; }; postPatch = '' diff --git a/pkgs/development/python-modules/langsmith/default.nix b/pkgs/development/python-modules/langsmith/default.nix index e4a9c71cd8f0..f94443a259c5 100644 --- a/pkgs/development/python-modules/langsmith/default.nix +++ b/pkgs/development/python-modules/langsmith/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "langsmith"; - version = "0.3.6"; + version = "0.3.10"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langsmith-sdk"; tag = "v${version}"; - hash = "sha256-V52sBGC4acQHfgsK5uCKQIWoeiaUnyEObVrt5TBRukU="; + hash = "sha256-kiKauRYqKEJZaKjL2YgOCgMmuw3UgSQx9+xHOdylCAQ="; }; sourceRoot = "${src.name}/python"; diff --git a/pkgs/development/python-modules/marimo/default.nix b/pkgs/development/python-modules/marimo/default.nix index cd5cfc383126..13c223aa1220 100644 --- a/pkgs/development/python-modules/marimo/default.nix +++ b/pkgs/development/python-modules/marimo/default.nix @@ -33,13 +33,13 @@ buildPythonPackage rec { pname = "marimo"; - version = "0.11.5"; + version = "0.11.8"; pyproject = true; # The github archive does not include the static assets src = fetchPypi { inherit pname version; - hash = "sha256-SELoL9ycfRAeq47dViCcutZ6lg5LUdUtcJbj93N6ig4="; + hash = "sha256-/Qhj+olq9SKks7gkHGRlHLrnlXO8rbAZUolwEaLUWe8="; }; build-system = [ hatchling ]; diff --git a/pkgs/development/python-modules/peewee/default.nix b/pkgs/development/python-modules/peewee/default.nix index 04488bd6fe00..b8fadb7bb342 100644 --- a/pkgs/development/python-modules/peewee/default.nix +++ b/pkgs/development/python-modules/peewee/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "peewee"; - version = "3.17.8"; + version = "3.17.9"; pyproject = true; disabled = pythonOlder "3.7"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "coleifer"; repo = "peewee"; tag = version; - hash = "sha256-2mViwo39adzzhpFS056C1JU5fXr3zKorzkVyJrKKRhI="; + hash = "sha256-NpGTwiHI0nL/nCAqHT4v58sI0QRiFSyPFVyGOVJ0Fnk="; }; build-system = [ setuptools ]; @@ -54,7 +54,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python ORM with support for various database implementation"; homepage = "http://peewee-orm.com"; - changelog = "https://github.com/coleifer/peewee/blob/${version}/CHANGELOG.md"; + changelog = "https://github.com/coleifer/peewee/blob/${src.tag}/CHANGELOG.md"; license = licenses.mit; maintainers = [ ]; mainProgram = "pwiz.py"; diff --git a/pkgs/development/python-modules/pyvo/default.nix b/pkgs/development/python-modules/pyvo/default.nix index fde13a3731a2..7c61844c195b 100644 --- a/pkgs/development/python-modules/pyvo/default.nix +++ b/pkgs/development/python-modules/pyvo/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "pyvo"; - version = "1.6"; + version = "1.6.1"; pyproject = true; disabled = pythonOlder "3.8"; # according to setup.cfg src = fetchPypi { inherit pname version; - hash = "sha256-2270I+YAjrocpoRZ5+KpHbw0y+G9ovKfZLpX2N9XDKo="; + hash = "sha256-+JZxfKmCWtBtNFWNjxPEROJJuMLSpHVQekY17M3SzUE="; }; build-system = [ diff --git a/pkgs/development/tools/kubie/default.nix b/pkgs/development/tools/kubie/default.nix index d691b3b0b90e..2ecb3cb8fef9 100644 --- a/pkgs/development/tools/kubie/default.nix +++ b/pkgs/development/tools/kubie/default.nix @@ -9,17 +9,17 @@ rustPlatform.buildRustPackage rec { pname = "kubie"; - version = "0.24.1"; + version = "0.25.0"; src = fetchFromGitHub { rev = "v${version}"; owner = "sbstp"; repo = "kubie"; - sha256 = "sha256-h4GaOZ9wHhRq8/GRKrXkH7fJPpOdYmwZ2nQPsVzt66U="; + sha256 = "sha256-/TwM9ba8h5U+PGAcpXb7rAyWZjsAV+EOTFmiAHRCxQU="; }; useFetchCargoVendor = true; - cargoHash = "sha256-uVetaDiX5IZQt8G5iKv9ucDUOo3EEvxd2+v61xchkOA="; + cargoHash = "sha256-qb3BtNGTOdxhSVYRvp/4LjlchjIPJnyXEzxMu06EBEM="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/os-specific/linux/kernel/zen-kernels.nix b/pkgs/os-specific/linux/kernel/zen-kernels.nix index 8f364b5eaa20..9e9b4bb73894 100644 --- a/pkgs/os-specific/linux/kernel/zen-kernels.nix +++ b/pkgs/os-specific/linux/kernel/zen-kernels.nix @@ -19,9 +19,9 @@ let }; # ./update-zen.py lqx lqx = { - version = "6.12.14"; # lqx + version = "6.12.16"; # lqx suffix = "lqx1"; # lqx - sha256 = "097pg0qaqiy75fdgq92vhj4bxk19q3385x67dl4wclfkfrfn5fiv"; # lqx + sha256 = "0b4dwfdn65g8w39ihcg5q1nxj3mfplf5rhc3cmks5wzscg8l766h"; # lqx isLqx = true; }; }; diff --git a/pkgs/servers/monitoring/prometheus/pihole-exporter.nix b/pkgs/servers/monitoring/prometheus/pihole-exporter.nix index 27ce43d42d59..58f8d21f5824 100644 --- a/pkgs/servers/monitoring/prometheus/pihole-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/pihole-exporter.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "pihole-exporter"; - version = "0.4.0"; + version = "1.0.0"; src = fetchFromGitHub { owner = "eko"; repo = pname; rev = "v${version}"; - sha256 = "sha256-ZHeAp2++faqoxt+2uvtea2+xPST2sonuBJAhI6GZg1Y="; + sha256 = "sha256-Sum27hjs0Jvi1UWGeQcR8z9zmZ/I40uBFpKeHgHfFrA="; }; - vendorHash = "sha256-Wn4W7e8v/njvODA0znqtZsMRfcH6L6r5biAOwfyKUAU="; + vendorHash = "sha256-7f/upTF3/w40wWGdcw0h3kOPlo8ZeyRna6FapnF2X0s="; meta = with lib; { description = "Prometheus exporter for PI-Hole's Raspberry PI ad blocker"; diff --git a/pkgs/servers/monitoring/prometheus/postgres-exporter.nix b/pkgs/servers/monitoring/prometheus/postgres-exporter.nix index a8b8d36523b7..a5b320423d25 100644 --- a/pkgs/servers/monitoring/prometheus/postgres-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/postgres-exporter.nix @@ -7,16 +7,16 @@ buildGoModule rec { pname = "postgres_exporter"; - version = "0.16.0"; + version = "0.17.0"; src = fetchFromGitHub { owner = "prometheus-community"; repo = "postgres_exporter"; rev = "v${version}"; - sha256 = "sha256-zsSqZGgvhi7K9eKFGkfFP2CAkKBn9ZS4p+qQjrVjuyw="; + sha256 = "sha256-M7CnAbyAeVLfFyPDGYOCubcE7i/caQ0MDLi3JKeN6FA="; }; - vendorHash = "sha256-FQ9fh6SJ1ebDOfneSJh/EKHGEM5nId518q5HG9YlSYk="; + vendorHash = "sha256-Dl44VTaDE90nhOU0zxZvd/zrVe8bLRnT16ISqJMpzpU="; ldflags = let