Merge remote-tracking branch 'origin/master' into staging-next
This commit is contained in:
commit
bf1f0fcf4c
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "manuskript";
|
pname = "manuskript";
|
||||||
version = "0.16.1";
|
version = "0.17.0";
|
||||||
|
|
||||||
format = "other";
|
format = "other";
|
||||||
|
|
||||||
@ -16,7 +16,7 @@ python3Packages.buildPythonApplication rec {
|
|||||||
repo = pname;
|
repo = pname;
|
||||||
owner = "olivierkes";
|
owner = "olivierkes";
|
||||||
tag = version;
|
tag = version;
|
||||||
hash = "sha256-/Ryvv5mHdZ3iwMpZjOa62h8D2B00pzknJ70DfjDTPPA=";
|
hash = "sha256-jOhbN6lMx04q60S0VOABmSNE/x9Er9exFYvWJe2INlE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ wrapQtAppsHook ];
|
nativeBuildInputs = [ wrapQtAppsHook ];
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
(callPackage ./generic.nix { }) {
|
(callPackage ./generic.nix { }) {
|
||||||
channel = "edge";
|
channel = "edge";
|
||||||
version = "25.6.2";
|
version = "25.7.1";
|
||||||
sha256 = "0499zs1iq1a8i2xyg5yb59c8r08nw3zlahbn8w4rsrfb5099924p";
|
sha256 = "1aijd3ymh95hqa896iidmffc1wn7fs318z023vvqk80rryqha5pa";
|
||||||
vendorHash = "sha256-ePioPHA9gps76VncdPkDEDE3sLUlrCxr7CFsXqoR6KM=";
|
vendorHash = "sha256-5/WtI24m260I4yy3PgIhh3c60anzlEjIBua41V9Gb1E=";
|
||||||
}
|
}
|
||||||
|
|||||||
@ -9,7 +9,7 @@ let
|
|||||||
versions =
|
versions =
|
||||||
if stdenv.hostPlatform.isLinux then
|
if stdenv.hostPlatform.isLinux then
|
||||||
{
|
{
|
||||||
stable = "0.0.98";
|
stable = "0.0.100";
|
||||||
ptb = "0.0.148";
|
ptb = "0.0.148";
|
||||||
canary = "0.0.709";
|
canary = "0.0.709";
|
||||||
development = "0.0.81";
|
development = "0.0.81";
|
||||||
@ -26,7 +26,7 @@ let
|
|||||||
x86_64-linux = {
|
x86_64-linux = {
|
||||||
stable = fetchurl {
|
stable = fetchurl {
|
||||||
url = "https://stable.dl2.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz";
|
url = "https://stable.dl2.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz";
|
||||||
hash = "sha256-JT3fIG5zj2tvVPN9hYxCUFInb78fuy8QeWeZClaYou8=";
|
hash = "sha256-3trE9awddfB1ZasJQjbQc0xOoTqIRY0thEwL7Uz5+O8=";
|
||||||
};
|
};
|
||||||
ptb = fetchurl {
|
ptb = fetchurl {
|
||||||
url = "https://ptb.dl2.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz";
|
url = "https://ptb.dl2.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz";
|
||||||
|
|||||||
@ -6,17 +6,17 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "autotiling-rs";
|
pname = "autotiling-rs";
|
||||||
version = "0.1.3";
|
version = "0.1.4";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "ammgws";
|
owner = "ammgws";
|
||||||
repo = "autotiling-rs";
|
repo = "autotiling-rs";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "sha256-LQbmF2M6pWa0QEbKF770x8TFLMGrJeq5HnXHvLrDDPA=";
|
sha256 = "sha256-rihNlKaESxIEQ61FP6PzIg82yuwQ/R4GX5BA0Ss+I5w=";
|
||||||
};
|
};
|
||||||
|
|
||||||
useFetchCargoVendor = true;
|
useFetchCargoVendor = true;
|
||||||
cargoHash = "sha256-s2r8517RgcMq+6S2M+gTI7a+C4AhxIkDOHG0XjRI4rI=";
|
cargoHash = "sha256-mXuI+kA8J2Bhli6HiX9h72i61cRbByKJQtUHHjCUza8=";
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Autotiling for sway (and possibly i3)";
|
description = "Autotiling for sway (and possibly i3)";
|
||||||
|
|||||||
@ -13,11 +13,11 @@
|
|||||||
}:
|
}:
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "copybara";
|
pname = "copybara";
|
||||||
version = "20250501";
|
version = "20250630";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/google/copybara/releases/download/v${finalAttrs.version}/copybara_deploy.jar";
|
url = "https://github.com/google/copybara/releases/download/v${finalAttrs.version}/copybara_deploy.jar";
|
||||||
hash = "sha256-a6ONq8mvSCLEAhdGdOCQWxnsflphZBkRt9K/U/ZF7IA=";
|
hash = "sha256-eXvFPzlQT3sVcXi+b6ze/3Llnv9T0S2cELdDbyHJ6Yg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|||||||
@ -8,16 +8,16 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
openShiftVersion = "4.18.2";
|
openShiftVersion = "4.19.0";
|
||||||
okdVersion = "4.15.0-0.okd-2024-02-23-163410";
|
okdVersion = "4.19.0-okd-scos.1";
|
||||||
microshiftVersion = "4.18.2";
|
microshiftVersion = "4.19.0";
|
||||||
writeKey = "$(MODULEPATH)/pkg/crc/segment.WriteKey=cvpHsNcmGCJqVzf6YxrSnVlwFSAZaYtp";
|
writeKey = "$(MODULEPATH)/pkg/crc/segment.WriteKey=cvpHsNcmGCJqVzf6YxrSnVlwFSAZaYtp";
|
||||||
gitCommit = "80aa80ab331ad193c67bbe0972ce15c662a6e52e";
|
gitCommit = "47be8d03134694b9580c96dfd319594f8ce1e1c4";
|
||||||
gitHash = "sha256-6FZjFPKrrOm0idLdWCv89LOiaiFCFwiYL8j8zrMTgik=";
|
gitHash = "sha256-KhUP4BHuQPv0vc5o5ujEK37gWYpnMMJ0DsMx1RwTtqI=";
|
||||||
in
|
in
|
||||||
buildGoModule (finalAttrs: {
|
buildGoModule (finalAttrs: {
|
||||||
pname = "crc";
|
pname = "crc";
|
||||||
version = "2.51.0";
|
version = "2.52.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "crc-org";
|
owner = "crc-org";
|
||||||
|
|||||||
@ -19,18 +19,18 @@ let
|
|||||||
in
|
in
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "devcontainer";
|
pname = "devcontainer";
|
||||||
version = "0.77.0";
|
version = "0.78.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "devcontainers";
|
owner = "devcontainers";
|
||||||
repo = "cli";
|
repo = "cli";
|
||||||
tag = "v${finalAttrs.version}";
|
tag = "v${finalAttrs.version}";
|
||||||
hash = "sha256-/DImAFCz46lrlVtD/Ftrytz/tqsPgtPuWhjLomlmh5k=";
|
hash = "sha256-xQrfYtBL9hUiB6KZcA03KNgGfL8DpkxVNmjl+wS1L00=";
|
||||||
};
|
};
|
||||||
|
|
||||||
yarnOfflineCache = fetchYarnDeps {
|
yarnOfflineCache = fetchYarnDeps {
|
||||||
yarnLock = "${finalAttrs.src}/yarn.lock";
|
yarnLock = "${finalAttrs.src}/yarn.lock";
|
||||||
hash = "sha256-S4aBRGtrSVAE6Er9DZqGfpBGh8tEJVqTstWrqlAONBg=";
|
hash = "sha256-LqrNRBMAWUqJH0+a17dIJgpKFP2rlECnWi4eVFfUTFg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|||||||
@ -9,11 +9,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "ergo";
|
pname = "ergo";
|
||||||
version = "5.0.27";
|
version = "6.0.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar";
|
url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar";
|
||||||
sha256 = "sha256-cxIgV31++o9Tn5CsEyr4eWcvy8Os8zKHJkwa5EUzr6k=";
|
sha256 = "sha256-gHDXMirYSXMpBISMDW+Wh3o7BZuWnBG8CXV/thMh/Ww=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
|||||||
@ -12,11 +12,11 @@
|
|||||||
|
|
||||||
stdenvNoCC.mkDerivation rec {
|
stdenvNoCC.mkDerivation rec {
|
||||||
pname = "fopnu";
|
pname = "fopnu";
|
||||||
version = "1.67";
|
version = "1.68";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://download2.fopnu.com/download/fopnu-${version}-1.x86_64.manualinstall.tar.gz";
|
url = "https://download2.fopnu.com/download/fopnu-${version}-1.x86_64.manualinstall.tar.gz";
|
||||||
hash = "sha256-O8wmf+/moIZlxZfqozftWEABQR0qPbw41erCxfmV3Mc=";
|
hash = "sha256-q+nI0s4zu6+Lr8pdEyR8/zOkq5ULydYt2bntvzyalZo=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|||||||
@ -39,7 +39,11 @@ buildGoModule rec {
|
|||||||
homepage = "https://github.com/fosrl/newt";
|
homepage = "https://github.com/fosrl/newt";
|
||||||
changelog = "https://github.com/fosrl/newt/releases/tag/${src.tag}";
|
changelog = "https://github.com/fosrl/newt/releases/tag/${src.tag}";
|
||||||
license = lib.licenses.agpl3Only;
|
license = lib.licenses.agpl3Only;
|
||||||
maintainers = with lib.maintainers; [ fab ];
|
maintainers = with lib.maintainers; [
|
||||||
|
fab
|
||||||
|
jackr
|
||||||
|
sigmasquadron
|
||||||
|
];
|
||||||
mainProgram = "newt";
|
mainProgram = "newt";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@ -8,13 +8,13 @@
|
|||||||
|
|
||||||
buildDotnetModule rec {
|
buildDotnetModule rec {
|
||||||
pname = "garnet";
|
pname = "garnet";
|
||||||
version = "1.0.72";
|
version = "1.0.75";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "microsoft";
|
owner = "microsoft";
|
||||||
repo = "garnet";
|
repo = "garnet";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-2hJl1JwwfAWZFEo1eUPXCoglj11qu1IzFkQlMl9lxm8=";
|
hash = "sha256-Kn5ZEBdYS4jIgd/D1RwwCEwsR49jEUa+HeXad7hPUlE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
projectFile = "main/GarnetServer/GarnetServer.csproj";
|
projectFile = "main/GarnetServer/GarnetServer.csproj";
|
||||||
|
|||||||
@ -8,14 +8,14 @@
|
|||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "gigalixir";
|
pname = "gigalixir";
|
||||||
version = "1.14.0";
|
version = "1.15.0";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "gigalixir";
|
owner = "gigalixir";
|
||||||
repo = "gigalixir-cli";
|
repo = "gigalixir-cli";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-D7HbNQ0heQ0aXAA+z0JIwqWlerChPvzXrIGtXz+UiwQ=";
|
hash = "sha256-OCPxOVWHUvH3Tj9bR+aj2VUNNuY5GWhnDaSKRDqLSvI=";
|
||||||
};
|
};
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
|
|||||||
@ -10,16 +10,16 @@
|
|||||||
|
|
||||||
buildGoModule (finalAttrs: {
|
buildGoModule (finalAttrs: {
|
||||||
pname = "gitlab-runner";
|
pname = "gitlab-runner";
|
||||||
version = "18.1.0";
|
version = "18.1.1";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "gitlab-org";
|
owner = "gitlab-org";
|
||||||
repo = "gitlab-runner";
|
repo = "gitlab-runner";
|
||||||
tag = "v${finalAttrs.version}";
|
tag = "v${finalAttrs.version}";
|
||||||
hash = "sha256-Bm3WP8d4Fpcjj/2Ljl9AuhULTMHvWjOKjhN3tx6lEQQ=";
|
hash = "sha256-XJgGw+7jC0b/UBI3p7RoamOSHGswtPaO4f/apARVW2Y=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-7efuq0D1X+HJF4RT5bSri2B0Ad/AzbsKWFYGdtQxA+Q=";
|
vendorHash = "sha256-G9qZKWI//ECG88Tu8zb8nEDSwNRabVMsrp7aQzVsxCY=";
|
||||||
|
|
||||||
# For patchShebangs
|
# For patchShebangs
|
||||||
buildInputs = [ bash ];
|
buildInputs = [ bash ];
|
||||||
|
|||||||
@ -6,16 +6,16 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "grafana-dash-n-grab";
|
pname = "grafana-dash-n-grab";
|
||||||
version = "0.8.0";
|
version = "0.8.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
owner = "esnet";
|
owner = "esnet";
|
||||||
repo = "gdg";
|
repo = "gdg";
|
||||||
sha256 = "sha256-Ou8Yj20q7SGYuFnw3yFvjGHtKE+Uswqfbp9NJztqetU=";
|
sha256 = "sha256-Rt7MUiC8zTL4Ni18FKdzkk30G5fCH6ZxBxpHePO3/LE=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-ow5bVwKrvviS7jxpT2xkWX6YufFAM9v7V1o/mNn4Czg=";
|
vendorHash = "sha256-3BR3tB2CLT7aT+0DsKqA3rwle1RoJRv1/i38HBYkL/0=";
|
||||||
|
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-s"
|
"-s"
|
||||||
|
|||||||
@ -7,11 +7,11 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "inform6";
|
pname = "inform6";
|
||||||
version = "6.42-r8";
|
version = "6.42-r9";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://ifarchive.org/if-archive/infocom/compilers/inform6/source/inform-${version}.tar.gz";
|
url = "https://ifarchive.org/if-archive/infocom/compilers/inform6/source/inform-${version}.tar.gz";
|
||||||
sha256 = "sha256-Co3XNcr0LDGeEYTxIFmqTsaKm4q5VpLpVsTNnJHUX8o=";
|
sha256 = "sha256-aHYjqjdISnyUxtruDDWD0cHEOxBpvm3+TfNxtGofezQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ perl ];
|
buildInputs = [ perl ];
|
||||||
|
|||||||
@ -69,6 +69,16 @@ stdenv.mkDerivation rec {
|
|||||||
midchildan
|
midchildan
|
||||||
pjungkamp
|
pjungkamp
|
||||||
];
|
];
|
||||||
|
knownVulnerabilities = [
|
||||||
|
''
|
||||||
|
End of life with various local privilege escalation vulnerabilites:
|
||||||
|
- CVE-2023-22656
|
||||||
|
- CVE-2023-45221
|
||||||
|
- CVE-2023-47169
|
||||||
|
- CVE-2023-47282
|
||||||
|
- CVE-2023-48368
|
||||||
|
''
|
||||||
|
];
|
||||||
platforms = [ "x86_64-linux" ];
|
platforms = [ "x86_64-linux" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@ -7,15 +7,15 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
timestamp = "202505151856";
|
timestamp = "202506271502";
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "jdt-language-server";
|
pname = "jdt-language-server";
|
||||||
version = "1.47.0";
|
version = "1.48.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://download.eclipse.org/jdtls/milestones/${finalAttrs.version}/jdt-language-server-${finalAttrs.version}-${timestamp}.tar.gz";
|
url = "https://download.eclipse.org/jdtls/milestones/${finalAttrs.version}/jdt-language-server-${finalAttrs.version}-${timestamp}.tar.gz";
|
||||||
hash = "sha256-NUJCaUk2AWzUhjWWfLKM1LBzV3na/pYwdxOdKCPM2jo=";
|
hash = "sha256-sKf6EkDiyvEpbVnqcJxSXUpjH779pJ5xguB+AMHeYsk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
sourceRoot = ".";
|
sourceRoot = ".";
|
||||||
|
|||||||
@ -20,13 +20,13 @@
|
|||||||
|
|
||||||
flutter332.buildFlutterApplication rec {
|
flutter332.buildFlutterApplication rec {
|
||||||
pname = "kazumi";
|
pname = "kazumi";
|
||||||
version = "1.7.3";
|
version = "1.7.4";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Predidit";
|
owner = "Predidit";
|
||||||
repo = "Kazumi";
|
repo = "Kazumi";
|
||||||
tag = version;
|
tag = version;
|
||||||
hash = "sha256-xsJ7kOhmySPYURTgEI0yoXMOWQRcjbFHueeqOZ7HsbE=";
|
hash = "sha256-Tzg8vFu2/ZLHQ1Ijp4et+qNPX0ytTZ//zVqQHJ6QBxs=";
|
||||||
};
|
};
|
||||||
|
|
||||||
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
|
|||||||
@ -2079,6 +2079,6 @@
|
|||||||
},
|
},
|
||||||
"sdks": {
|
"sdks": {
|
||||||
"dart": ">=3.7.0 <4.0.0",
|
"dart": ">=3.7.0 <4.0.0",
|
||||||
"flutter": ">=3.32.2"
|
"flutter": ">=3.32.5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -6,17 +6,17 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "ktop";
|
pname = "ktop";
|
||||||
version = "0.3.7";
|
version = "0.4.1";
|
||||||
excludedPackages = [ ".ci" ];
|
excludedPackages = [ ".ci" ];
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "vladimirvivien";
|
owner = "vladimirvivien";
|
||||||
repo = "ktop";
|
repo = "ktop";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-oxyEkDY53HjBgjWRajlcg+8Kx092lyLkPgOJleioO7o=";
|
hash = "sha256-5iFFYTZq5DcMYVnW90MKVDchVXzjXOPd5BeYcrqL9pQ=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-MLIcTHWo7lsqtAqH8naSvpS013t8KBVPRbch+CfeUNk=";
|
vendorHash = "sha256-qNrjyMMsFE2FmIJc46fYq08b3XFFZeLlspth5anjMm8=";
|
||||||
ldflags = [
|
ldflags = [
|
||||||
"-s"
|
"-s"
|
||||||
"-w"
|
"-w"
|
||||||
|
|||||||
@ -11,13 +11,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "lazysql";
|
pname = "lazysql";
|
||||||
version = "0.3.7";
|
version = "0.3.8";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "jorgerojas26";
|
owner = "jorgerojas26";
|
||||||
repo = "lazysql";
|
repo = "lazysql";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
hash = "sha256-fpzcCCLkUJGuTfQiADwLL2238LP0TJJMYAXUwCfPkFM=";
|
hash = "sha256-aRySSDNqxdu4kZRohvG/PmOK3Uipvnw9DctJ8h5vl2g=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-LLOUTml/mz7edCUy82k+S5PfpFovgUTQr0BoQQXiVGs=";
|
vendorHash = "sha256-LLOUTml/mz7edCUy82k+S5PfpFovgUTQr0BoQQXiVGs=";
|
||||||
|
|||||||
@ -37,7 +37,7 @@ let
|
|||||||
|
|
||||||
pname = "librewolf-bin-unwrapped";
|
pname = "librewolf-bin-unwrapped";
|
||||||
|
|
||||||
version = "139.0.4-1";
|
version = "140.0.2-1";
|
||||||
in
|
in
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
@ -47,9 +47,9 @@ stdenv.mkDerivation {
|
|||||||
url = "https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/${version}/librewolf-${version}-${arch}-package.tar.xz";
|
url = "https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/${version}/librewolf-${version}-${arch}-package.tar.xz";
|
||||||
hash =
|
hash =
|
||||||
{
|
{
|
||||||
i686-linux = "sha256-JE/BaRr/idpGuKkNxN9syOLGddnT1jlvnP8LNkHUNXw=";
|
i686-linux = "sha256-yT0THuPV5kGqixPkP+lEWbsXzUQQaNVHXQ97TycLpTI=";
|
||||||
x86_64-linux = "sha256-kENor/EGKgeCltiJSn03JMpJAtHaHAsuHzWTU2Yx3+Y=";
|
x86_64-linux = "sha256-CEH9ZPQ6H9o3YjH52fvy7RHRuQSGikpFG7BOEVft4oM=";
|
||||||
aarch64-linux = "sha256-VYVicoH45aFXx8rJu//0ycI579f0Nc1PLj2VdL6vPNo=";
|
aarch64-linux = "sha256-7urFzyOQ5/KbIFdL34Fkb+Z6ORhDfXZFQoY8RkMcNao=";
|
||||||
}
|
}
|
||||||
.${stdenv.hostPlatform.system} or throwSystem;
|
.${stdenv.hostPlatform.system} or throwSystem;
|
||||||
};
|
};
|
||||||
|
|||||||
@ -17,13 +17,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "mmsd-tng";
|
pname = "mmsd-tng";
|
||||||
version = "2.6.3";
|
version = "2.6.4";
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
owner = "kop316";
|
owner = "kop316";
|
||||||
repo = "mmsd";
|
repo = "mmsd";
|
||||||
rev = finalAttrs.version;
|
rev = finalAttrs.version;
|
||||||
hash = "sha256-kXl+T5A8Qw0PmJ47sned8dzTIYUmaWc8w6X6BLEdLIg=";
|
hash = "sha256-/nHsLs7C2W7bCjTPBBlAN+O7zP4bgVW0dBmjHaoY2I8=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|||||||
@ -35,13 +35,13 @@ let
|
|||||||
in
|
in
|
||||||
stdenvNoCC.mkDerivation rec {
|
stdenvNoCC.mkDerivation rec {
|
||||||
pname = "moonraker";
|
pname = "moonraker";
|
||||||
version = "0.9.3-unstable-2025-06-12";
|
version = "0.9.3-unstable-2025-07-08";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "Arksine";
|
owner = "Arksine";
|
||||||
repo = "moonraker";
|
repo = "moonraker";
|
||||||
rev = "ccbfd6498941cb4d8b49d192c8dd34feacfbe84a";
|
rev = "06cdffa169109f5ca1309903ad0ee7c2f7f62111";
|
||||||
sha256 = "sha256-SCexS9dRbdwNSy5bTrGaEfP9EmkO3c/IL2+OIG7/K24=";
|
sha256 = "sha256-zTwC96WdlUsHCi1a1Owaun207AzbvDTT5SvhLaZmTVM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
|||||||
91
pkgs/by-name/nt/ntfy-sh/package.nix
Normal file
91
pkgs/by-name/nt/ntfy-sh/package.nix
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
buildGoModule,
|
||||||
|
fetchFromGitHub,
|
||||||
|
buildNpmPackage,
|
||||||
|
nixosTests,
|
||||||
|
debianutils,
|
||||||
|
mkdocs,
|
||||||
|
python3,
|
||||||
|
python3Packages,
|
||||||
|
}:
|
||||||
|
|
||||||
|
buildGoModule (
|
||||||
|
finalAttrs:
|
||||||
|
|
||||||
|
let
|
||||||
|
ui = buildNpmPackage {
|
||||||
|
inherit (finalAttrs) src version;
|
||||||
|
pname = "ntfy-sh-ui";
|
||||||
|
npmDepsHash = "sha256-oiOv4d+Gxk43gUAZXrTpcsfuEEpGyJMYS19ZRHf9oF8=";
|
||||||
|
|
||||||
|
prePatch = ''
|
||||||
|
cd web/
|
||||||
|
'';
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
mv build/index.html build/app.html
|
||||||
|
rm build/config.js
|
||||||
|
mkdir -p $out
|
||||||
|
mv build/ $out/site
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
in
|
||||||
|
{
|
||||||
|
pname = "ntfy-sh";
|
||||||
|
version = "2.13.0";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "binwiederhier";
|
||||||
|
repo = "ntfy";
|
||||||
|
tag = "v${finalAttrs.version}";
|
||||||
|
hash = "sha256-D4wLIGVItH5lZlfmgd2+QsqB4PHlyX4ORpwT1NGdV60=";
|
||||||
|
};
|
||||||
|
|
||||||
|
vendorHash = "sha256-7+nvkyLcdQZ/B4Lly4ygcOGxSLkXXqCqu7xvCB4+8Wo=";
|
||||||
|
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
ldflags = [
|
||||||
|
"-s"
|
||||||
|
"-w"
|
||||||
|
"-X main.version=${finalAttrs.version}"
|
||||||
|
];
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
debianutils
|
||||||
|
mkdocs
|
||||||
|
python3
|
||||||
|
python3Packages.mkdocs-material
|
||||||
|
python3Packages.mkdocs-minify-plugin
|
||||||
|
];
|
||||||
|
|
||||||
|
postPatch = ''
|
||||||
|
sed -i 's# /bin/echo# echo#' Makefile
|
||||||
|
'';
|
||||||
|
|
||||||
|
preBuild = ''
|
||||||
|
cp -r ${ui}/site/ server/
|
||||||
|
make docs-build
|
||||||
|
'';
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = ./update.sh;
|
||||||
|
tests.ntfy-sh = nixosTests.ntfy-sh;
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Send push notifications to your phone or desktop via PUT/POST";
|
||||||
|
homepage = "https://ntfy.sh";
|
||||||
|
license = lib.licenses.asl20;
|
||||||
|
maintainers = with lib.maintainers; [
|
||||||
|
arjan-s
|
||||||
|
fpletz
|
||||||
|
];
|
||||||
|
};
|
||||||
|
}
|
||||||
|
)
|
||||||
@ -6,12 +6,12 @@
|
|||||||
|
|
||||||
python3Packages.buildPythonPackage rec {
|
python3Packages.buildPythonPackage rec {
|
||||||
pname = "overturemaps";
|
pname = "overturemaps";
|
||||||
version = "0.14.0";
|
version = "0.15.0";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchPypi {
|
src = fetchPypi {
|
||||||
inherit pname version;
|
inherit pname version;
|
||||||
hash = "sha256-UtYS5FcNBT9IIiybKUXK+jwGnXQ+oR/HQI3ntfV8NYg=";
|
hash = "sha256-XzD+G8ER6AbmJJpX5vq235K4DAh/h5OWWHtum5sV9MY=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = with python3Packages; [ poetry-core ];
|
build-system = with python3Packages; [ poetry-core ];
|
||||||
|
|||||||
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
python3Packages.buildPythonApplication rec {
|
python3Packages.buildPythonApplication rec {
|
||||||
pname = "refine";
|
pname = "refine";
|
||||||
version = "0.5.9";
|
version = "0.5.10";
|
||||||
pyproject = false; # uses meson
|
pyproject = false; # uses meson
|
||||||
|
|
||||||
src = fetchFromGitLab {
|
src = fetchFromGitLab {
|
||||||
@ -29,7 +29,7 @@ python3Packages.buildPythonApplication rec {
|
|||||||
owner = "TheEvilSkeleton";
|
owner = "TheEvilSkeleton";
|
||||||
repo = "Refine";
|
repo = "Refine";
|
||||||
tag = version;
|
tag = version;
|
||||||
hash = "sha256-jX2U6YZCvB8IxUHoByO4egqV40C/L/O8z7AIEYYHBRY=";
|
hash = "sha256-/CyenSdF0dZR6HLw9FTv+OhJfNg55/dGE9y1A1hbcPA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
|||||||
@ -39,7 +39,6 @@
|
|||||||
libglvnd,
|
libglvnd,
|
||||||
numactl,
|
numactl,
|
||||||
amf-headers,
|
amf-headers,
|
||||||
intel-media-sdk,
|
|
||||||
svt-av1,
|
svt-av1,
|
||||||
vulkan-loader,
|
vulkan-loader,
|
||||||
libappindicator,
|
libappindicator,
|
||||||
@ -146,9 +145,6 @@ stdenv'.mkDerivation rec {
|
|||||||
++ lib.optionals cudaSupport [
|
++ lib.optionals cudaSupport [
|
||||||
cudaPackages.cudatoolkit
|
cudaPackages.cudatoolkit
|
||||||
cudaPackages.cuda_cudart
|
cudaPackages.cuda_cudart
|
||||||
]
|
|
||||||
++ lib.optionals stdenv.hostPlatform.isx86_64 [
|
|
||||||
intel-media-sdk
|
|
||||||
];
|
];
|
||||||
|
|
||||||
runtimeDependencies = [
|
runtimeDependencies = [
|
||||||
|
|||||||
@ -10,18 +10,18 @@
|
|||||||
|
|
||||||
rustPlatform.buildRustPackage rec {
|
rustPlatform.buildRustPackage rec {
|
||||||
pname = "symbolicator";
|
pname = "symbolicator";
|
||||||
version = "25.6.1";
|
version = "25.6.2";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "getsentry";
|
owner = "getsentry";
|
||||||
repo = "symbolicator";
|
repo = "symbolicator";
|
||||||
rev = version;
|
rev = version;
|
||||||
hash = "sha256-11FxkZwMIbGQC3FXVoialDFLaXSuQshC84bSB/EogSI=";
|
hash = "sha256-So6WApFwgTlhwcQlxBUVlL/JPW1X+ZkJhFxb+0ZMI3o=";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
useFetchCargoVendor = true;
|
useFetchCargoVendor = true;
|
||||||
cargoHash = "sha256-WkwpVFFUrcef1Hql5o/GqCKWLpQtWkmhpBBA/tc7iTU=";
|
cargoHash = "sha256-eQJ/V+4uvcg8v+b8DVJHGNbOq9OTCs/E6wU0WBuxsEA=";
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
pkg-config
|
pkg-config
|
||||||
|
|||||||
@ -6,14 +6,14 @@
|
|||||||
|
|
||||||
python3.pkgs.buildPythonApplication rec {
|
python3.pkgs.buildPythonApplication rec {
|
||||||
pname = "syrics";
|
pname = "syrics";
|
||||||
version = "0.1.2.0";
|
version = "0.1.2.1";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "akashrchandran";
|
owner = "akashrchandran";
|
||||||
repo = "syrics";
|
repo = "syrics";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-YoH5rgj0kt9fDILc9dTAFO5erOBWexuqT9hY7e6bj6Q=";
|
hash = "sha256-qRC376RcheiiRAmxwszXbz5CFkpsN6uREiCwc0/NUQg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [
|
build-system = [
|
||||||
|
|||||||
@ -7,11 +7,11 @@
|
|||||||
|
|
||||||
appimageTools.wrapType2 rec {
|
appimageTools.wrapType2 rec {
|
||||||
pname = "tutanota-desktop";
|
pname = "tutanota-desktop";
|
||||||
version = "293.250624.0";
|
version = "293.250630.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/tutanota-desktop-linux.AppImage";
|
url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/tutanota-desktop-linux.AppImage";
|
||||||
hash = "sha256-drt5RCky5ChefZb/aICIj7YfSjY+WvKiaMufZLj1UHU=";
|
hash = "sha256-USyNM4cQs+ugwkDwsookR3rDn2+6uir6NnL651jM85I=";
|
||||||
};
|
};
|
||||||
|
|
||||||
extraPkgs = pkgs: [ pkgs.libsecret ];
|
extraPkgs = pkgs: [ pkgs.libsecret ];
|
||||||
|
|||||||
@ -25,13 +25,13 @@ let
|
|||||||
in
|
in
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "wipeout-rewrite";
|
pname = "wipeout-rewrite";
|
||||||
version = "0-unstable-2025-04-26";
|
version = "0-unstable-2025-06-14";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "phoboslab";
|
owner = "phoboslab";
|
||||||
repo = "wipeout-rewrite";
|
repo = "wipeout-rewrite";
|
||||||
rev = "38159b447c53fe9d0e3a02c82f2c20eb21138afb";
|
rev = "e510130d893f24f9524c1413a4587996b9ff867c";
|
||||||
hash = "sha256-dB90khtdj2386SYiHxE3OYt8iJjy640/4VRXGjqh1ww=";
|
hash = "sha256-qKtOdDzRP0IjwS6dXEya06nJ9AMCpUNLwtf4RF3o9r4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|||||||
@ -61,23 +61,23 @@ let
|
|||||||
# and often with different versions. We write them on three lines
|
# and often with different versions. We write them on three lines
|
||||||
# like this (rather than using {}) so that the updater script can
|
# like this (rather than using {}) so that the updater script can
|
||||||
# find where to edit them.
|
# find where to edit them.
|
||||||
versions.aarch64-darwin = "6.5.1.58208";
|
versions.aarch64-darwin = "6.5.3.58803";
|
||||||
versions.x86_64-darwin = "6.5.1.58208";
|
versions.x86_64-darwin = "6.5.3.58803";
|
||||||
versions.x86_64-linux = "6.5.1.2550";
|
versions.x86_64-linux = "6.5.3.2773";
|
||||||
|
|
||||||
srcs = {
|
srcs = {
|
||||||
aarch64-darwin = fetchurl {
|
aarch64-darwin = fetchurl {
|
||||||
url = "https://zoom.us/client/${versions.aarch64-darwin}/zoomusInstallerFull.pkg?archType=arm64";
|
url = "https://zoom.us/client/${versions.aarch64-darwin}/zoomusInstallerFull.pkg?archType=arm64";
|
||||||
name = "zoomusInstallerFull.pkg";
|
name = "zoomusInstallerFull.pkg";
|
||||||
hash = "sha256-hIYZ2OU5lww4MyRZOhcV4qQDGEN8Hdolw6a4g/ItcFQ=";
|
hash = "sha256-Cwr4xshh3PJ3Vi4tH60/qeAp9OsvqdGkoj8Fwe88K/0=";
|
||||||
};
|
};
|
||||||
x86_64-darwin = fetchurl {
|
x86_64-darwin = fetchurl {
|
||||||
url = "https://zoom.us/client/${versions.x86_64-darwin}/zoomusInstallerFull.pkg";
|
url = "https://zoom.us/client/${versions.x86_64-darwin}/zoomusInstallerFull.pkg";
|
||||||
hash = "sha256-t/xIrVfjAl6dM9RWa+imyFHqS2KIJsKnoU0fiDQL9dQ=";
|
hash = "sha256-45N/IhJpxZrxGVvqNWJC6ZiC6B3Srjd1Ucqxx+mc6eE=";
|
||||||
};
|
};
|
||||||
x86_64-linux = fetchurl {
|
x86_64-linux = fetchurl {
|
||||||
url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz";
|
url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz";
|
||||||
hash = "sha256-1YcbAlnUEk9R95r7RIuxAxNfRymdIOAjKkCw7a+1Lm4=";
|
hash = "sha256-laZg8uAo4KhgntYetAZGoGp0QPkK9EXPQh6kJ6VEkgE=";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -99,7 +99,7 @@
|
|||||||
withLcms2 ? withFullDeps, # ICC profile support via lcms2
|
withLcms2 ? withFullDeps, # ICC profile support via lcms2
|
||||||
withLzma ? withHeadlessDeps, # xz-utils
|
withLzma ? withHeadlessDeps, # xz-utils
|
||||||
withMetal ? false, # Unfree and requires manual downloading of files
|
withMetal ? false, # Unfree and requires manual downloading of files
|
||||||
withMfx ? withFullDeps && (with stdenv.hostPlatform; isLinux && !isAarch), # Hardware acceleration via intel-media-sdk/libmfx
|
withMfx ? false, # Hardware acceleration via intel-media-sdk/libmfx
|
||||||
withModplug ? withFullDeps && !stdenv.hostPlatform.isDarwin, # ModPlug support
|
withModplug ? withFullDeps && !stdenv.hostPlatform.isDarwin, # ModPlug support
|
||||||
withMp3lame ? withHeadlessDeps, # LAME MP3 encoder
|
withMp3lame ? withHeadlessDeps, # LAME MP3 encoder
|
||||||
withMysofa ? withFullDeps, # HRTF support via SOFAlizer
|
withMysofa ? withFullDeps, # HRTF support via SOFAlizer
|
||||||
@ -145,7 +145,7 @@
|
|||||||
withVmaf ? withFullDeps && !stdenv.hostPlatform.isAarch64 && lib.versionAtLeast version "5", # Netflix's VMAF (Video Multi-Method Assessment Fusion)
|
withVmaf ? withFullDeps && !stdenv.hostPlatform.isAarch64 && lib.versionAtLeast version "5", # Netflix's VMAF (Video Multi-Method Assessment Fusion)
|
||||||
withVoAmrwbenc ? withFullDeps && withVersion3, # AMR-WB encoder
|
withVoAmrwbenc ? withFullDeps && withVersion3, # AMR-WB encoder
|
||||||
withVorbis ? withHeadlessDeps, # Vorbis de/encoding, native encoder exists
|
withVorbis ? withHeadlessDeps, # Vorbis de/encoding, native encoder exists
|
||||||
withVpl ? false, # Hardware acceleration via intel libvpl
|
withVpl ? withFullDeps && stdenv.hostPlatform.isLinux, # Hardware acceleration via intel libvpl
|
||||||
withVpx ? withHeadlessDeps && stdenv.buildPlatform == stdenv.hostPlatform, # VP8 & VP9 de/encoding
|
withVpx ? withHeadlessDeps && stdenv.buildPlatform == stdenv.hostPlatform, # VP8 & VP9 de/encoding
|
||||||
withVulkan ? withHeadlessDeps && !stdenv.hostPlatform.isDarwin,
|
withVulkan ? withHeadlessDeps && !stdenv.hostPlatform.isDarwin,
|
||||||
withVvenc ? withFullDeps && lib.versionAtLeast version "7.1", # H.266/VVC encoding
|
withVvenc ? withFullDeps && lib.versionAtLeast version "7.1", # H.266/VVC encoding
|
||||||
|
|||||||
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "pyswitchbot";
|
pname = "pyswitchbot";
|
||||||
version = "0.67.0";
|
version = "0.68.1";
|
||||||
pyproject = true;
|
pyproject = true;
|
||||||
|
|
||||||
disabled = pythonOlder "3.8";
|
disabled = pythonOlder "3.8";
|
||||||
@ -25,7 +25,7 @@ buildPythonPackage rec {
|
|||||||
owner = "Danielhiversen";
|
owner = "Danielhiversen";
|
||||||
repo = "pySwitchbot";
|
repo = "pySwitchbot";
|
||||||
tag = version;
|
tag = version;
|
||||||
hash = "sha256-e2bzmJAwJ6BbqP3R0FmTG1UR6TsPggXJlSkO3wdPWQY=";
|
hash = "sha256-4GvFCl4E/VUPDG3Ssz5v3ou5goPfCFEpAa1wKc3R+Ao=";
|
||||||
};
|
};
|
||||||
|
|
||||||
build-system = [ setuptools ];
|
build-system = [ setuptools ];
|
||||||
|
|||||||
@ -368,6 +368,7 @@ buildPythonPackage rec {
|
|||||||
|
|
||||||
# HandleAbandonedError / SystemExit when run in sandbox
|
# HandleAbandonedError / SystemExit when run in sandbox
|
||||||
"test_makedirs_raises_oserror__uses_temp_dir"
|
"test_makedirs_raises_oserror__uses_temp_dir"
|
||||||
|
"test_no_root_dir_access__uses_temp_dir"
|
||||||
|
|
||||||
# AssertionError: Not all requests have been executed
|
# AssertionError: Not all requests have been executed
|
||||||
"test_image_refs"
|
"test_image_refs"
|
||||||
|
|||||||
@ -65,8 +65,8 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
tomcat10 = common {
|
tomcat10 = common {
|
||||||
version = "10.1.42";
|
version = "10.1.43";
|
||||||
hash = "sha256-m29iOmn6DMhQElyJVXPuZX9+5WYIl2uiapZEsF5J/ac=";
|
hash = "sha256-hZ0Vx/DgjlQ6klv4RyjuIWbHELFKYvvJvn9Y8XqpZ10=";
|
||||||
};
|
};
|
||||||
|
|
||||||
tomcat11 = common {
|
tomcat11 = common {
|
||||||
|
|||||||
@ -6,13 +6,13 @@
|
|||||||
}:
|
}:
|
||||||
buildFishPlugin {
|
buildFishPlugin {
|
||||||
pname = "exercism-cli-fish-wrapper";
|
pname = "exercism-cli-fish-wrapper";
|
||||||
version = "0-unstable-2025-06-23";
|
version = "0-unstable-2025-06-27";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "glennj";
|
owner = "glennj";
|
||||||
repo = "exercism-cli-fish-wrapper";
|
repo = "exercism-cli-fish-wrapper";
|
||||||
rev = "eaaa6f482a635a12b844794f173a692e69d89688";
|
rev = "ab03e0a670d07ccaa4e72be7c1f3da1d1092ce3e";
|
||||||
hash = "sha256-9TKCiGlYhNCnAJ52BWOeuEPY2Cu/Z+CsBYM1IJ8/On0=";
|
hash = "sha256-wtxddxEob8L2tavoaZaM/AaEgDzMVkAo3Z1oEtIHxYU=";
|
||||||
};
|
};
|
||||||
|
|
||||||
passthru.updateScript = unstableGitUpdater { };
|
passthru.updateScript = unstableGitUpdater { };
|
||||||
|
|||||||
@ -1,82 +0,0 @@
|
|||||||
{
|
|
||||||
lib,
|
|
||||||
buildGoModule,
|
|
||||||
fetchFromGitHub,
|
|
||||||
buildNpmPackage,
|
|
||||||
nixosTests,
|
|
||||||
debianutils,
|
|
||||||
mkdocs,
|
|
||||||
python3,
|
|
||||||
python3Packages,
|
|
||||||
}:
|
|
||||||
|
|
||||||
buildGoModule rec {
|
|
||||||
pname = "ntfy-sh";
|
|
||||||
version = "2.12.0";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "binwiederhier";
|
|
||||||
repo = "ntfy";
|
|
||||||
tag = "v${version}";
|
|
||||||
hash = "sha256-fnnDVx84dc0iHA1Xa7AgdiBzLxCm4UIZjbMkc24GLVI=";
|
|
||||||
};
|
|
||||||
|
|
||||||
vendorHash = "sha256-DXvQbVKFviGhTosW4F+FB/tbJBzM5FHULWv4cO3RnK4=";
|
|
||||||
|
|
||||||
ui = buildNpmPackage {
|
|
||||||
inherit src version;
|
|
||||||
pname = "ntfy-sh-ui";
|
|
||||||
npmDepsHash = "sha256-SmSItsOjpi874c2AK/3Xmtb0/PisXM+07eoQEEYWKt0=";
|
|
||||||
|
|
||||||
prePatch = ''
|
|
||||||
cd web/
|
|
||||||
'';
|
|
||||||
|
|
||||||
installPhase = ''
|
|
||||||
mv build/index.html build/app.html
|
|
||||||
rm build/config.js
|
|
||||||
mkdir -p $out
|
|
||||||
mv build/ $out/site
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
doCheck = false;
|
|
||||||
|
|
||||||
ldflags = [
|
|
||||||
"-s"
|
|
||||||
"-w"
|
|
||||||
"-X main.version=${version}"
|
|
||||||
];
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
|
||||||
debianutils
|
|
||||||
mkdocs
|
|
||||||
python3
|
|
||||||
python3Packages.mkdocs-material
|
|
||||||
python3Packages.mkdocs-minify-plugin
|
|
||||||
];
|
|
||||||
|
|
||||||
postPatch = ''
|
|
||||||
sed -i 's# /bin/echo# echo#' Makefile
|
|
||||||
'';
|
|
||||||
|
|
||||||
preBuild = ''
|
|
||||||
cp -r ${ui}/site/ server/
|
|
||||||
make docs-build
|
|
||||||
'';
|
|
||||||
|
|
||||||
passthru = {
|
|
||||||
updateScript = ./update.sh;
|
|
||||||
tests.ntfy-sh = nixosTests.ntfy-sh;
|
|
||||||
};
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
description = "Send push notifications to your phone or desktop via PUT/POST";
|
|
||||||
homepage = "https://ntfy.sh";
|
|
||||||
license = licenses.asl20;
|
|
||||||
maintainers = with maintainers; [
|
|
||||||
arjan-s
|
|
||||||
fpletz
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@ -8,13 +8,13 @@
|
|||||||
|
|
||||||
buildGoModule rec {
|
buildGoModule rec {
|
||||||
pname = "steampipe-plugin-aws";
|
pname = "steampipe-plugin-aws";
|
||||||
version = "1.16.1";
|
version = "1.17.0";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "turbot";
|
owner = "turbot";
|
||||||
repo = "steampipe-plugin-aws";
|
repo = "steampipe-plugin-aws";
|
||||||
tag = "v${version}";
|
tag = "v${version}";
|
||||||
hash = "sha256-xi7L9u1pUvUavguRVgGQQuFXzQ9olrisD3riawENf1A=";
|
hash = "sha256-fjxT3nG28CKdkvJSq/PJTqrttH0M96WlP1lWyh0sZtk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
vendorHash = "sha256-pKgt1KWVHwdVgHHNwL/FO+hLHFsCbtUepiNFItLyIlo=";
|
vendorHash = "sha256-pKgt1KWVHwdVgHHNwL/FO+hLHFsCbtUepiNFItLyIlo=";
|
||||||
|
|||||||
@ -1336,6 +1336,7 @@ mapAliases {
|
|||||||
netbox_3_5 = throw "netbox 3.5 series has been removed as it was EOL"; # Added 2024-01-22
|
netbox_3_5 = throw "netbox 3.5 series has been removed as it was EOL"; # Added 2024-01-22
|
||||||
netbox_3_7 = throw "netbox 3.7 series has been removed as it was EOL"; # Added 2025-04-23
|
netbox_3_7 = throw "netbox 3.7 series has been removed as it was EOL"; # Added 2025-04-23
|
||||||
nettools = net-tools; # Added 2025-06-11
|
nettools = net-tools; # Added 2025-06-11
|
||||||
|
newt-go = fosrl-newt; # Added 2025-06-24
|
||||||
nextcloud29 = throw ''
|
nextcloud29 = throw ''
|
||||||
Nextcloud v29 has been removed from `nixpkgs` as the support for is dropped
|
Nextcloud v29 has been removed from `nixpkgs` as the support for is dropped
|
||||||
by upstream in 2025-04. Please upgrade to at least Nextcloud v30 by declaring
|
by upstream in 2025-04. Please upgrade to at least Nextcloud v30 by declaring
|
||||||
|
|||||||
@ -3874,8 +3874,6 @@ with pkgs;
|
|||||||
# ntfsprogs are merged into ntfs-3g
|
# ntfsprogs are merged into ntfs-3g
|
||||||
ntfsprogs = pkgs.ntfs3g;
|
ntfsprogs = pkgs.ntfs3g;
|
||||||
|
|
||||||
ntfy-sh = callPackage ../tools/misc/ntfy-sh { };
|
|
||||||
|
|
||||||
nvfancontrol = callPackage ../tools/misc/nvfancontrol {
|
nvfancontrol = callPackage ../tools/misc/nvfancontrol {
|
||||||
libXNVCtrl = linuxPackages.nvidia_x11.settings.libXNVCtrl;
|
libXNVCtrl = linuxPackages.nvidia_x11.settings.libXNVCtrl;
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user