mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-02 04:50:21 +00:00
Merge staging-next into staging
This commit is contained in:
@@ -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.
|
||||
|
||||
@@ -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 = [ "/" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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";
|
||||
};
|
||||
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
@@ -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=",
|
||||
|
||||
@@ -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 ];
|
||||
|
||||
@@ -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" ''
|
||||
|
||||
@@ -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 = ''
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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=";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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'"
|
||||
|
||||
@@ -25,16 +25,12 @@ const fetchArchShaTasks = (version: string, arches: Architecture[]) =>
|
||||
arches.map(
|
||||
async (arch: Architecture): Promise<PrefetchResult> => {
|
||||
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")}
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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[]) =>
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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=";
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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 ];
|
||||
};
|
||||
|
||||
@@ -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" ];
|
||||
|
||||
|
||||
324
pkgs/by-name/fr/freenet/deps.json
generated
324
pkgs/by-name/fr/freenet/deps.json
generated
@@ -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="
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
@@ -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=";
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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
|
||||
];
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
|
||||
}
|
||||
})
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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 ];
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
@@ -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 \
|
||||
|
||||
@@ -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}}" \
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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" ];
|
||||
|
||||
@@ -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 = ''
|
||||
|
||||
@@ -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 ];
|
||||
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
@@ -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" ]; };
|
||||
|
||||
@@ -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 ];
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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 { };
|
||||
|
||||
|
||||
@@ -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 ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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; [
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 =
|
||||
[
|
||||
|
||||
@@ -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
|
||||
];
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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; {
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
|
||||
];
|
||||
|
||||
|
||||
@@ -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 = {
|
||||
|
||||
@@ -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" ];
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
@@ -160,6 +160,7 @@ stdenv.mkDerivation {
|
||||
++ lists.optionals cudaSupport (
|
||||
with effectiveCudaPackages;
|
||||
[
|
||||
cuda_cccl # <nv/target> and <cuda/std/type_traits>
|
||||
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 # <cuda_profiler_api.h>
|
||||
]
|
||||
++ lists.optionals (cudaAtLeast "12.0") [
|
||||
cuda_cccl # <nv/target>
|
||||
]
|
||||
)
|
||||
++ lists.optionals rocmSupport (
|
||||
with effectiveRocmPackages;
|
||||
|
||||
@@ -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 = ''
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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 ];
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
@@ -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 ];
|
||||
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -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";
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user