Merge master into staging-next

This commit is contained in:
github-actions[bot]
2024-09-18 12:05:43 +00:00
committed by GitHub
42 changed files with 382 additions and 194 deletions
+6
View File
@@ -16471,6 +16471,12 @@
githubId = 20472367;
name = "Peter Hebden";
};
pixelsergey = {
email = "sergey.ichtchenko@gmail.com";
github = "PixelSergey";
githubId = 14542417;
name = "Sergey Ichtchenko";
};
pjbarnoy = {
email = "pjbarnoy@gmail.com";
github = "waaamb";
@@ -15,10 +15,10 @@
"src": {
"owner": "libretro",
"repo": "libretro-atari800",
"rev": "72884ccbf9ec8ce7b65d7fc6f44e127e3abdf799",
"hash": "sha256-+trOeRe9YJzOfGgtKGb5UGYKf8RVxEc+rxEw+bgFz5M="
"rev": "173edee31172db46f46512918cda11192a2bd977",
"hash": "sha256-liZKtoiAlA/CFFY0AsfxUkWUQCXIgtLlJCaNydvYCXE="
},
"version": "unstable-2024-09-06"
"version": "unstable-2024-09-13"
},
"beetle-gba": {
"fetcher": "fetchFromGitHub",
@@ -85,10 +85,10 @@
"src": {
"owner": "libretro",
"repo": "beetle-psx-libretro",
"rev": "12a9895466fc1d895e3f4570494af7b398470975",
"hash": "sha256-O0pdGapKKEcjHamEtRs88++L/HF+eppV7Z7GVQrV8ZM="
"rev": "261e52b7dd35e8fd2c8b1f760a3ba4cf7fce60c5",
"hash": "sha256-HV/O7zJscLJAzhAoch44kKwBKavasdvf1VDvudLU2q0="
},
"version": "unstable-2024-09-06"
"version": "unstable-2024-09-16"
},
"beetle-saturn": {
"fetcher": "fetchFromGitHub",
@@ -246,10 +246,10 @@
"src": {
"owner": "schellingb",
"repo": "dosbox-pure",
"rev": "dd8d2989a652d56a7a1588b65a42cc58477638c2",
"hash": "sha256-XA6hBJa/GFUaRG/+PSUBXaFJedjsRVLfR7Z5pmEwY0k="
"rev": "ea7b947a8ed156a1ce2ce49329a5686c69f80075",
"hash": "sha256-aqNyYG7H+YBLhQlnkfBfmX3PkBF8GeYXc+KHkvkxlRo="
},
"version": "unstable-2024-08-25"
"version": "unstable-2024-09-16"
},
"easyrpg": {
"fetcher": "fetchFromGitHub",
@@ -287,10 +287,10 @@
"src": {
"owner": "libretro",
"repo": "fbneo",
"rev": "a03a6f526684067823de922f1b15d7eb27fd5394",
"hash": "sha256-7J/RuBTpjqG306IsQe9PBnJnT+QzFVNgpG124XaAcRA="
"rev": "ea3f1696173441f32e35ddd7295c330443691f00",
"hash": "sha256-spTZ7ZjaBiF6CdQwtrTcafKAszHGJxEnR/mzrlD/1mI="
},
"version": "unstable-2024-09-03"
"version": "unstable-2024-09-12"
},
"fceumm": {
"fetcher": "fetchFromGitHub",
@@ -307,11 +307,11 @@
"src": {
"owner": "flyinghead",
"repo": "flycast",
"rev": "9691fe962228ab0c08f3a4801e6fa0a3c47218ef",
"hash": "sha256-pRrc5EAZQ6fz9JAzOa2mPVByplQ66On2KMqGPVhmA4A=",
"rev": "38de2868a09a015186d692eb01d5fd89308c8128",
"hash": "sha256-eC2BH/3c+2/kktWtYiq6MeI2I5bAkOfwOsTSjkPNqlg=",
"fetchSubmodules": true
},
"version": "unstable-2024-08-30"
"version": "unstable-2024-09-16"
},
"fmsx": {
"fetcher": "fetchFromGitHub",
@@ -338,30 +338,30 @@
"src": {
"owner": "libretro",
"repo": "fuse-libretro",
"rev": "4d511d7fc3faa7714fa5de2e824793d35d5f4da8",
"hash": "sha256-mfCv7PvroPqzJ/nXCa74h0c7lHlbTVnJM3rNIj3UvQI="
"rev": "b7f789133970b69ab27d1d181bc8c8930a462130",
"hash": "sha256-LzKWc6mWXxrYu44HwOmVBzXoebvQIwccwLIwUulKFto="
},
"version": "unstable-2024-06-28"
"version": "unstable-2024-09-13"
},
"gambatte": {
"fetcher": "fetchFromGitHub",
"src": {
"owner": "libretro",
"repo": "gambatte-libretro",
"rev": "1fbeee0a46b12d3ab28c4795172929ebb31808ea",
"hash": "sha256-EusFBTtJheGNfbA3lXHGt1IlSbvT6uAY/J/XkIaLJag="
"rev": "f775ef92c93c495432bbd51d854568c686ec711b",
"hash": "sha256-0WnrCN1F8S+Zy4Mxygm+cc1cSVc6Q91a+VVv7EbmgjA="
},
"version": "unstable-2024-08-30"
"version": "unstable-2024-09-06"
},
"genesis-plus-gx": {
"fetcher": "fetchFromGitHub",
"src": {
"owner": "libretro",
"repo": "Genesis-Plus-GX",
"rev": "f0a21a7b30e033cef8e4870f7ab3781dad3606db",
"hash": "sha256-h9QJVlAoztlObYKqOWWRxxJ18+VhgmpMRUQOE+/PCI0="
"rev": "1eb04313cdd1d4d79e166d9f3e75c4b3223b142c",
"hash": "sha256-lAMVsw0NBFPrG3CRsj6IGKDrVUhH2vDUuAzl2rEEhdk="
},
"version": "unstable-2024-08-30"
"version": "unstable-2024-09-15"
},
"gpsp": {
"fetcher": "fetchFromGitHub",
@@ -408,11 +408,11 @@
"src": {
"owner": "libretro",
"repo": "mame",
"rev": "8b9b8f5f5b47161327d93522318c81fba2087b2f",
"hash": "sha256-xnIYMvLsd4k4wdu3IvWBJy3V8l3NfZvUjYOISunHnwI=",
"rev": "184cebe571ab6b06f5015404bd40404d25433d9a",
"hash": "sha256-8lnpgpNo9wVkaIiZyXMakTnia5CVHnaTMUpB47iVVhE=",
"fetchSubmodules": true
},
"version": "unstable-2024-08-31"
"version": "unstable-2024-09-15"
},
"mame2000": {
"fetcher": "fetchFromGitHub",
@@ -439,10 +439,10 @@
"src": {
"owner": "libretro",
"repo": "mame2003-plus-libretro",
"rev": "5f5e32598720cd795dbcf53c1400a122ef0fcd76",
"hash": "sha256-TJUgDHDPPKGx4QnKOI6FpCYcLsY2j7GM1atEoq5zg8Y="
"rev": "3aa773e2a4e1ded9e255428ec7ef617f09840d6d",
"hash": "sha256-zMD6bC6KNCspDAkTB5lFEiV7wMfYy+mHgljjYOA2b6E="
},
"version": "unstable-2024-09-06"
"version": "unstable-2024-09-09"
},
"mame2010": {
"fetcher": "fetchFromGitHub",
@@ -652,22 +652,22 @@
"src": {
"owner": "jpd002",
"repo": "Play-",
"rev": "9752b303037186a2e2581b864bc25136402cdc79",
"hash": "sha256-zJFgZjE9CvozH/5hFdnGsVL6q2Pb4QFvyipebzYjB3g=",
"rev": "2ecf0923f8000464b0056d42c369f698421187b5",
"hash": "sha256-fKfN1e7UANs+CAJzjqWmzFsEzSwoRz6vW8ZD7sh9O7E=",
"fetchSubmodules": true
},
"version": "unstable-2024-09-04"
"version": "unstable-2024-09-12"
},
"ppsspp": {
"fetcher": "fetchFromGitHub",
"src": {
"owner": "hrydgard",
"repo": "ppsspp",
"rev": "4250bdc2a6cadbd450aa48f7e5fbc67b2df172bf",
"hash": "sha256-4Vf7D7aUkZ+eL7Nz0fToDIGB35xi6vc+UJTM0rKpdXE=",
"rev": "0bb69a0ccf5655310de1a41af96fde50cdc85840",
"hash": "sha256-h5edSaaqu0YEqKeMEY4iGWmp0w2AbqbEHergd0DsCGI=",
"fetchSubmodules": true
},
"version": "unstable-2024-09-06"
"version": "unstable-2024-09-17"
},
"prboom": {
"fetcher": "fetchFromGitHub",
@@ -694,10 +694,10 @@
"src": {
"owner": "libretro",
"repo": "libretro-uae",
"rev": "3ef950be5b45b89d09e05bdc1f8f2f4a794dd7a6",
"hash": "sha256-364KIt7LoJqW3nsdy30CDwctWgqH+tgtWUjsmf8AswA="
"rev": "4b4875f5c29e59fcc7aaab0decdce7af694b70e1",
"hash": "sha256-XaEa3QAzPzboRFdrPlhLmTPy52ClwyR/eQTpo/V++zU="
},
"version": "unstable-2024-08-26"
"version": "unstable-2024-09-17"
},
"quicknes": {
"fetcher": "fetchFromGitHub",
@@ -754,10 +754,10 @@
"src": {
"owner": "snes9xgit",
"repo": "snes9x",
"rev": "645a4712e797486787e2a0521928dea7cca143fd",
"hash": "sha256-2WgkouQZ6OW3mmPTMjioPikvg077Jx+bzIwV6Wz4blA="
"rev": "0727b4a474bf496d06ad42dd7ecc5527996aff3a",
"hash": "sha256-Zx36Yzftascnsqnd3ltutFKGB4fRBcP81vKYJRB2FjU="
},
"version": "unstable-2024-09-05"
"version": "unstable-2024-09-15"
},
"snes9x2002": {
"fetcher": "fetchFromGitHub",
@@ -49,12 +49,6 @@ in
rec {
mkKops = generic;
kops_1_26 = mkKops rec {
version = "1.26.6";
sha256 = "sha256-qaehvPgB3phZl/K577hig4G4RxAUi6Im94vXP5ctnWM=";
rev = "v${version}";
};
kops_1_27 = mkKops rec {
version = "1.27.1";
sha256 = "sha256-WV+0380yj8GHckY4PDM3WspbZ/YuYZOAQEMd2ygEOjo=";
@@ -62,8 +56,8 @@ rec {
};
kops_1_28 = mkKops rec {
version = "1.28.5";
sha256 = "sha256-spw3lTrp6RlxkTNoZ/3Yz/U2tdvBnwiYORS2QtOSX9k=";
version = "1.28.7";
sha256 = "sha256-rTf7+w/o8MGSBKV9wCzZOEI0v31exZhOJpRABeF/KyI=";
rev = "v${version}";
};
@@ -72,4 +66,10 @@ rec {
sha256 = "sha256-SRj0x9N+yfTG/UL/hu1ds46Zt6d5SUYU0PA9lPHO6jQ=";
rev = "v${version}";
};
kops_1_30 = mkKops rec {
version = "1.30.1";
sha256 = "sha256-aj2OnjkXlBEH830RoJiAlhiFfS1zjVoX38PrsgAaB7A=";
rev = "v${version}";
};
}
@@ -63,14 +63,14 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "telegram-desktop";
version = "5.5.2";
version = "5.5.5";
src = fetchFromGitHub {
owner = "telegramdesktop";
repo = "tdesktop";
rev = "v${finalAttrs.version}";
fetchSubmodules = true;
hash = "sha256-5edk3+RusCq93A6mkzCoegxr6J2fRc9rtGk6IpGHBAY=";
hash = "sha256-LWIOgyHp43bLN4RQtBKH2HitfVI6AKstPK5es2s+wVw=";
};
patches = [
@@ -10,11 +10,11 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "tart";
version = "2.18.0";
version = "2.18.2";
src = fetchurl {
url = "https://github.com/cirruslabs/tart/releases/download/${finalAttrs.version}/tart-arm64.tar.gz";
hash = "sha256-no05QZpvaF7Kn9lU26lXjimHJn7xHydmh7Rv50aXPm4=";
hash = "sha256-0057/lRisAw3fzh2LNqHUx72PR/67mW/cqm7hU34GAU=";
};
sourceRoot = ".";
+3 -3
View File
@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage rec {
pname = "boxbuddy";
version = "2.2.11";
version = "2.2.12";
src = fetchFromGitHub {
owner = "Dvlv";
repo = "BoxBuddyRS";
rev = version;
hash = "sha256-MPeGaAoKbLit/d0UCZjAEso4i2vZ8H4D8Ia8Mutqnvg=";
hash = "sha256-PoPIIwe2SlK/iQTyqIhMG0dRobU98L5hnOciMmi9coo=";
};
cargoHash = "sha256-5tSM5sqrePpP7YOLuKi4i78F48oSexLVHQSyx6g7fio=";
cargoHash = "sha256-En5TVCW/URJEry4sTd+vdi8K1YO2L0X5pYu/TGsrx6U=";
# The software assumes it is installed either in flatpak or in the home directory
# so the xdg data path needs to be patched here
+2
View File
@@ -44,6 +44,8 @@ buildGoModule rec {
];
postInstall = ''
substituteInPlace nix/so.libdb.dissent.service \
--replace-warn "/usr/bin/dissent" "$out/bin/dissent"
install -D -m 444 -t $out/share/applications nix/so.libdb.dissent.desktop
install -D -m 444 -t $out/share/icons/hicolor/scalable/apps internal/icons/hicolor/scalable/apps/so.libdb.dissent.svg
install -D -m 444 -t $out/share/icons/hicolor/symbolic/apps internal/icons/symbolic/apps/so.libdb.dissent-symbolic.svg
@@ -1,4 +1,10 @@
{ lib, stdenv, fetchFromGitHub, cmake }:
{
lib,
stdenv,
fetchFromGitHub,
cmake,
fixDarwinDylibNames,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "libspatialindex";
@@ -15,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: {
patchShebangs test/
'';
nativeBuildInputs = [ cmake ];
nativeBuildInputs = [ cmake ] ++ lib.optional stdenv.isDarwin fixDarwinDylibNames;
cmakeFlags = [
(lib.cmakeBool "BUILD_TESTING" finalAttrs.finalPackage.doCheck)
@@ -31,11 +37,15 @@ stdenv.mkDerivation (finalAttrs: {
doCheck = true;
meta = with lib; {
postFixup = lib.optionalString stdenv.isDarwin ''
install_name_tool -change "@rpath/libspatialindex.7.dylib" "$out/lib/libspatialindex.7.dylib" $out/lib/libspatialindex_c.dylib
'';
meta = {
description = "Extensible spatial index library in C++";
homepage = "https://libspatialindex.org";
license = licenses.mit;
maintainers = teams.geospatial.members;
platforms = platforms.unix;
license = lib.licenses.mit;
maintainers = lib.teams.geospatial.members;
platforms = lib.platforms.unix;
};
})
+31
View File
@@ -0,0 +1,31 @@
{
lib,
fetchFromGitHub,
rustPlatform,
}:
rustPlatform.buildRustPackage rec {
pname = "meow";
version = "2.1.3";
src = fetchFromGitHub {
owner = "PixelSergey";
repo = "meow";
rev = "v${version}";
hash = "sha256-PB871c137uxxPaYbV6NB8kECVUrQWTeVz0ciVLHrph4=";
};
cargoHash = "sha256-4BoKZUgt4jf8jy2HU3J6RuT0GXNqkJnBUR09wNlNm7E=";
postInstall = ''
ln -s $out/bin/meow-cli $out/bin/meow
'';
meta = {
description = "Print ASCII cats to your terminal";
homepage = "https://github.com/PixelSergey/meow";
license = lib.licenses.mit;
mainProgram = "meow";
maintainers = with lib.maintainers; [ pixelsergey ];
};
}
+2 -2
View File
@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "modelscan";
version = "0.8.0";
version = "0.8.1";
pyproject = true;
src = fetchFromGitHub {
owner = "protectai";
repo = "modelscan";
rev = "refs/tags/v${version}";
hash = "sha256-G+jBbDiDiQr3E5JuUdNvfIjVpoVCpsDQRoZ7L659BF0=";
hash = "sha256-90VnIVQFjtKgLCHc+tmOtDdgJP8aaH4h5ZiOOejnXgQ=";
};
build-system = with python3.pkgs; [
@@ -0,0 +1,11 @@
{
lib,
nix-update,
}:
{
attrPath ? null,
extraArgs ? [ ],
}:
[ "${lib.getExe nix-update}" ] ++ extraArgs ++ lib.optionals (attrPath != null) [ attrPath ]
+58 -38
View File
@@ -1,42 +1,62 @@
{ lib
, python3
, fetchFromGitHub
, nix
, nix-prefetch-git
, nixpkgs-review
{
lib,
callPackage,
fetchFromGitHub,
nix,
nix-prefetch-git,
nixpkgs-review,
python3Packages,
}:
python3.pkgs.buildPythonApplication rec {
pname = "nix-update";
version = "1.5.1";
pyproject = true;
let
self = python3Packages.buildPythonApplication {
pname = "nix-update";
version = "1.5.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Mic92";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-JXls4EgMDAWtd736nXS2lYTUv9QIjRpkCTimxNtMN7Q=";
src = fetchFromGitHub {
owner = "Mic92";
repo = "nix-update";
rev = "refs/tags/${self.version}";
hash = "sha256-JXls4EgMDAWtd736nXS2lYTUv9QIjRpkCTimxNtMN7Q=";
};
build-system = [ python3Packages.setuptools ];
makeWrapperArgs = [
"--prefix"
"PATH"
":"
(lib.makeBinPath [
nix
nix-prefetch-git
nixpkgs-review
])
];
checkPhase = ''
runHook preCheck
$out/bin/nix-update --help >/dev/null
runHook postCheck
'';
passthru = {
nix-update-script = callPackage ./nix-update-script.nix { nix-update = self; };
};
meta = {
homepage = "https://github.com/Mic92/nix-update/";
description = "Swiss-knife for updating nix packages";
changelog = "https://github.com/Mic92/nix-update/releases/tag/${self.version}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
figsoda
mic92
];
mainProgram = "nix-update";
};
};
nativeBuildInputs = [
python3.pkgs.setuptools
];
makeWrapperArgs = [
"--prefix" "PATH" ":" (lib.makeBinPath [ nix nix-prefetch-git nixpkgs-review ])
];
checkPhase = ''
$out/bin/nix-update --help >/dev/null
'';
meta = with lib; {
description = "Swiss-knife for updating nix packages";
inherit (src.meta) homepage;
changelog = "https://github.com/Mic92/nix-update/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda mic92 ];
mainProgram = "nix-update";
platforms = platforms.all;
};
}
in
self
+10 -11
View File
@@ -1,31 +1,32 @@
{ lib
, fetchFromGitHub
, python3
{
lib,
fetchFromGitHub,
python3,
}:
python3.pkgs.buildPythonApplication rec {
pname = "pysqlrecon";
version = "0.2.0";
version = "0.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Tw1sm";
repo = "PySQLRecon";
rev = "refs/tags/v${version}";
hash = "sha256-AJCvGpOjnh5ih5HrrpI+x0zyB7P6rMGL70707UunhEM=";
hash = "sha256-+pme4uOgsh6iZEL73PaR1Y55r+Z/SPEVD2QWBsnMsNs=";
};
pythonRelaxDeps = [
"impacket"
"rich"
"typer"
];
nativeBuildInputs = with python3.pkgs; [
poetry-core
];
nativeBuildInputs = with python3.pkgs; [ poetry-core ];
propagatedBuildInputs = with python3.pkgs; [
impacket
pycryptodome
rich
typer
];
@@ -33,9 +34,7 @@ python3.pkgs.buildPythonApplication rec {
# Project has no tests
doCheck = false;
pythonImportsCheck = [
"pysqlrecon"
];
pythonImportsCheck = [ "pysqlrecon" ];
meta = with lib; {
description = "Offensive MSSQL toolkit";
+3 -3
View File
@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage rec {
pname = "serie";
version = "0.3.0";
version = "0.4.0";
src = fetchFromGitHub {
owner = "lusingander";
repo = "serie";
rev = "v${version}";
hash = "sha256-LjWpWgOInnPL4Ke8Ntk+bEJBljPSEe14RCKzN50JUGA=";
hash = "sha256-RP9Tv6IrDfawjXCQp0nB0nd7b6IwkdykHcEfGEguFHo=";
};
cargoHash = "sha256-Ynnp7jSnkNHbL98JOXjV6v97IXWwi2HiZC5SkChCRv0=";
cargoHash = "sha256-HxIyWlFKDRod5nSENZguNYz/vn+E9Ux0K3dMhX7I/zQ=";
buildInputs = lib.optionals stdenv.isDarwin (
with darwin.apple_sdk.frameworks;
-7
View File
@@ -1,7 +0,0 @@
{ lib, nix-update }:
{ attrPath ? null
, extraArgs ? [ ]
}:
[ "${lib.getExe nix-update}" ] ++ extraArgs ++ lib.optional (attrPath != null) attrPath
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "apispec-webframeworks";
version = "1.1.0";
version = "1.2.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -24,12 +24,12 @@ buildPythonPackage rec {
owner = "marshmallow-code";
repo = "apispec-webframeworks";
rev = "refs/tags/${version}";
hash = "sha256-qepiaRW36quIgxBtEHMF3HN0wO6jp2uGAHgg5fJoMUY=";
hash = "sha256-V4tdqcHfYRh9VoXUTPXM3SIOogJDJB14SLj5dSd7LzU=";
};
nativeBuildInputs = [ flit-core ];
build-system = [ flit-core ];
propagatedBuildInputs = [ apispec ] ++ apispec.optional-dependencies.yaml;
dependencies = [ apispec ] ++ apispec.optional-dependencies.yaml;
nativeCheckInputs = [
aiohttp
@@ -59,5 +59,8 @@ buildPythonPackage rec {
Services. This includes S3, SQS, EC2, among others.
'';
maintainers = [ ];
# Unmaintained since 2020, archived in the beginning of May 2024 and broken
# https://github.com/boto/boto/issues/3951
broken = true;
};
}
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "edk2-pytool-library";
version = "0.21.10";
version = "0.21.11";
pyproject = true;
disabled = pythonOlder "3.10";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "tianocore";
repo = "edk2-pytool-library";
rev = "refs/tags/v${version}";
hash = "sha256-77Eu1yqCsYgRgEMxBFEmV51Tj/NGH1sFjx016fC3uMM=";
hash = "sha256-5d/IEa7IGbQ2FIAl6Y8tBJIzCNDPibmhy35CSpcWQ8A=";
};
build-system = [
@@ -20,7 +20,7 @@
buildPythonPackage rec {
pname = "google-cloud-asset";
version = "3.26.3";
version = "3.26.4";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "google_cloud_asset";
inherit version;
hash = "sha256-RgW2cZSumJj0TtwJrQyC2tGpdEy5I4asR527/IrMMDQ=";
hash = "sha256-c/xmHAD8zXdi+2ifs4bHWPS2B49Fcnr4RqLfrpGwQzs=";
};
build-system = [ setuptools ];
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "google-cloud-netapp";
version = "0.3.13";
version = "0.3.14";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "google_cloud_netapp";
inherit version;
hash = "sha256-XsMBVG3bb0n1X9av9xoViccohuL2OxiXC5dkadHULIw=";
hash = "sha256-XjhNY4YG51+9OTZBj3jivgA2Del7RafXCIE/ATtyqWE=";
};
build-system = [ setuptools ];
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "hwi";
version = "3.0.0";
version = "3.1.0";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "bitcoin-core";
repo = "HWI";
rev = "refs/tags/${version}";
hash = "sha256-hpMH3Zy3/TTBYUukJQZw63f0KuE3O9G2aYcGdL6Q3eM=";
hash = "sha256-sQqft+5M+X+91bFqpUrbDRrFzpe/l1+w+pnIHwqezR8=";
};
propagatedBuildInputs = [
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "icontract";
version = "2.6.6";
version = "2.7.0";
pyproject = true;
disabled = pythonOlder "3.6";
@@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "Parquery";
repo = "icontract";
rev = "refs/tags/v${version}";
hash = "sha256-R5/FBfuTvXItfTlNZMSnO18Q+etnHbQyXFWpaOpOLes=";
hash = "sha256-+0h3Zb7lTxtaWTv2/MmvQCcccUKhTOxGqbqKELE8mQY=";
};
preCheck = ''
@@ -8,6 +8,7 @@
ldap3,
ldapdomaindump,
pyasn1,
pyasn1-modules,
pycryptodomex,
pyopenssl,
pythonOlder,
@@ -18,16 +19,18 @@
buildPythonPackage rec {
pname = "impacket";
version = "0.11.0";
version = "0.12.0";
pyproject = true;
disabled = pythonOlder "3.7";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
hash = "sha256-7kA5tNKu3o9fZEeLxZ+qyGA2eWviTeqNwY8An7CQXko=";
hash = "sha256-iVh9G4NqUiDXSEjJNHV5YrOCiG3KixtKDETWk/JgBkM=";
};
pythonRelaxDeps = [ "pyopenssl" ];
build-system = [ setuptools ];
dependencies = [
@@ -37,6 +40,7 @@ buildPythonPackage rec {
ldap3
ldapdomaindump
pyasn1
pyasn1-modules
pycryptodomex
pyopenssl
setuptools
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "lacuscore";
version = "1.10.13";
version = "1.11.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "ail-project";
repo = "LacusCore";
rev = "refs/tags/v${version}";
hash = "sha256-BqVPxkQLJrVYSVvtSnq0hwC5DdcyBZyvKAULwmAagzo=";
hash = "sha256-O9nB+hxMrIJDeK6BrxmX/yr0OoIXxshKJxz9fU6b2V0=";
};
pythonRelaxDeps = [
@@ -1,19 +1,26 @@
{
lib,
fetchPypi,
buildPythonPackage,
fetchPypi,
pythonAtLeast,
setuptools,
}:
buildPythonPackage rec {
pname = "leveldb";
version = "0.201";
format = "setuptools";
pyproject = true;
disabled = pythonAtLeast "3.12";
src = fetchPypi {
inherit pname version;
sha256 = "1cffe776842917e09f073bd6ea5856c64136aebddbe51bd17ea29913472fecbf";
};
nativeBuildInputs = [ setuptools ];
meta = with lib; {
homepage = "https://code.google.com/archive/p/py-leveldb/";
description = "Thread-safe Python bindings for LevelDB";
@@ -22,7 +22,7 @@
buildPythonPackage rec {
pname = "playwrightcapture";
version = "1.25.15";
version = "1.26.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -31,7 +31,7 @@ buildPythonPackage rec {
owner = "Lookyloo";
repo = "PlaywrightCapture";
rev = "refs/tags/v${version}";
hash = "sha256-4vwCxh7yCYYHXxxBpWqGFKr/0tcy33n5Q8LqJl9yOuk=";
hash = "sha256-v6n+zsiLEQHeAeSALDxu4FWwwQaD/zu3rwxIjR57Ly4=";
};
pythonRelaxDeps = [
@@ -21,7 +21,7 @@
buildPythonPackage rec {
pname = "slack-sdk";
version = "3.32.0";
version = "3.33.0";
pyproject = true;
disabled = pythonOlder "3.6";
@@ -30,7 +30,7 @@ buildPythonPackage rec {
owner = "slackapi";
repo = "python-slack-sdk";
rev = "refs/tags/v${version}";
hash = "sha256-lAFisE1So1h7xWzqZHbv1iJrVckzxT4vEU7mA2Vc7oA=";
hash = "sha256-S41OyTyFjEfKvTlKwxHq7P/uzWreMIHimI6pECItTzo=";
};
postPatch = ''
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "tencentcloud-sdk-python";
version = "3.0.1232";
version = "3.0.1233";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "TencentCloud";
repo = "tencentcloud-sdk-python";
rev = "refs/tags/${version}";
hash = "sha256-aPqhdOJH+cOqohf6zvo5X5nf+Kb6HLZ+UCc3SQ13C6w=";
hash = "sha256-PGchoNGaynhKSRxWtW/vV6q1+9mZFTqNOi8hksbIlw0=";
};
build-system = [ setuptools ];
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "tesla-fleet-api";
version = "0.7.5";
version = "0.7.8";
pyproject = true;
disabled = pythonOlder "3.10";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "Teslemetry";
repo = "python-tesla-fleet-api";
rev = "refs/tags/v${version}";
hash = "sha256-9klPi+nscylkhvWRSqegT7aCBSH2/wc39u6aNJwpicU=";
hash = "sha256-jExS2bnxz35mqzN2f6qrqInpoNWGUYLzueKeXp//9/8=";
};
build-system = [ setuptools ];
@@ -7,15 +7,15 @@
buildPythonPackage rec {
pname = "types-pytz";
version = "2024.1.0.20240417";
version = "2024.2.0.20240913";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-aBDIofaPIf3w9PN0pDJIfHdkWgrAsx3kv0aQzyGtOYE=";
hash = "sha256-RDO130pvxYe77UFxbYalul2DK0N45Qb0DTS8nIHfLCQ=";
};
nativeBuildInputs = [ setuptools ];
build-system = [ setuptools ];
# Modules doesn't have tests
doCheck = false;
@@ -0,0 +1,44 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
setuptools,
paramiko,
}:
buildPythonPackage rec {
pname = "unifi-ap";
version = "0.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "tofuSCHNITZEL";
repo = "unifi_ap";
rev = "v${version}";
hash = "sha256-dEaDRcQEx+n+zvxVHD58B1AdFj004L76AtVDesnP+gQ=";
};
build-system = [
setuptools
];
pythonRelaxDeps = [ "paramiko" ];
dependencies = [
paramiko
];
pythonImportsCheck = [
"unifi_ap"
];
doCheck = false; # no tests
meta = {
changelog = "https://github.com/tofuSCHNITZEL/unifi_ap/releases/tag/v${version}";
description = "Python API for UniFi accesspoints";
homepage = "https://github.com/tofuSCHNITZEL/unifi_ap";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ];
};
}
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "universal-pathlib";
version = "0.2.4";
version = "0.2.5";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "universal_pathlib";
inherit version;
hash = "sha256-VXChH9iMrRu8YiCz5yP92K38XF4AhlIJ6IrwP/SqFUs=";
hash = "sha256-6l1PuBeMKrRpz0+kbQzrFsyzeNpG27woqLnB7r3MxlU=";
};
build-system = [
@@ -12,24 +12,35 @@
},
"30": {
"hashes": {
"aarch64-darwin": "3e432bd550279c2d58c6a02b0bda048fa2a9a89aef9752e22c39a518a83fe96f",
"aarch64-linux": "338f2a361448e78aa8c319cd582f2dd6d891d6c0c66b676c628e50511c27514f",
"armv7l-linux": "8cffae19618fe5f0eaff40378c40084e18f9747bbbe2d87390203a3012c98367",
"headers": "1zpl51g8d0j6xw4h2pw1wy6qlwgxj37x4lsj377kg27y809rf5ah",
"x86_64-darwin": "4d38f40ec33955dd0aef5cc0053b2b07c4744abb9f2614a44780280c4678aca9",
"x86_64-linux": "7ff1b75defc522f327c0f1bf6f4d13938b041cf5de1d7417b9dc5d1e7026e93c"
"aarch64-darwin": "3de7da4462c7690f75680aecac8fddedc4b998d0da769136d8eff2932b36004e",
"aarch64-linux": "3722d46929fd2c7b33c17d37464a08150e60d9269053eb67195795254fb5e947",
"armv7l-linux": "a786d51f834c24b768bd415bf9a2fc5c1d9abdf9dc0b1a091bf9a8ff101becfe",
"headers": "0db38ndw9rrd8ixa14761cbff6ns31b6302bzx5q4in8i4dkrrs3",
"x86_64-darwin": "d89b89f7c2ba45cb10df7fc23722bacf6f77e13002c42648762cd18ae3fa9182",
"x86_64-linux": "688e4da8dbcb7dbfacab6f29341d96736e6d06e4c8029835b83ef30b69885b01"
},
"version": "30.4.0"
"version": "30.5.1"
},
"31": {
"hashes": {
"aarch64-darwin": "bca203c7705e56baa5c7c2f972dd3a606ee80589514a3d83283960b67bad446c",
"aarch64-linux": "a040723dc5c7860527f2718e5b3aaf43d219e35ae391a3338c7a85de2d08afb7",
"armv7l-linux": "64306c594ad37c94e2562d3fe4832667191321f90ec797e41ceae4640da26289",
"headers": "0iclnzcihiw7bnf7nn0p56m8zz8cwn951ccf6g52d7pfr791gbnv",
"x86_64-darwin": "47a04768ed44c4f4128d1fe90818b58cbef6da63b1112acaf2bbb7c20d22ad7d",
"x86_64-linux": "61225378c9a6097974638c241730db60230c9d774a2c7242aa9f001299bccf4b"
"aarch64-darwin": "904d665b4df7377ccdae58c35328456bf2a05a8d3e878954e48175ee60103b3f",
"aarch64-linux": "d66e80621dc8c667ca634c30c4be8486b56ebce17ba6debab5eb70dd40ed9ab9",
"armv7l-linux": "ae76cf56a793f7c98411f997db610d4729b6992e7ccbb7651a960947e87c5bb2",
"headers": "1vm3r688cjl5014x4lmmwh9927wbx26nd38lijmim434n32aby88",
"x86_64-darwin": "3ee05c812e0ce5cb0ee7a36fb1c3a52447d8bfef80a57ca82667b501a354778a",
"x86_64-linux": "65b04f0d8980c17d205644903718a4b41ba6c1fab9d25a58dadf00b6db24a402"
},
"version": "31.4.0"
"version": "31.6.0"
},
"32": {
"hashes": {
"aarch64-darwin": "8f40b497d21a8b7d2b3df168b1cf4311f6a39acab241f05ffee0dad6409e0801",
"aarch64-linux": "f92df0fafdf1be14d38a4ed4b1555f71c922ab3c096148c71aef8a46f95e0127",
"armv7l-linux": "f8c170268d348411fa5d27642327305aeca539459615a5e7648484728f4e0eed",
"headers": "01wwikj54d3fm6bsz9z61dcl7d5mzbk48mcaycrbmq1rg0h0kk5a",
"x86_64-darwin": "5efdf72e580336e91d6d696dab79ab9b932a2eaf91ff4da744b63da24f8288ca",
"x86_64-linux": "f48ca709758744f6c1ab5062444405c1416c27b57143707bfea321116f641cec"
},
"version": "32.1.0"
}
}
+1
View File
@@ -63,6 +63,7 @@
kirigami-addons = self.callPackage ./misc/kirigami-addons {};
kio-extras-kf5 = self.callPackage ./misc/kio-extras-kf5 {};
kio-fuse = self.callPackage ./misc/kio-fuse {};
klevernotes = self.callPackage ./misc/klevernotes {};
ktextaddons = self.callPackage ./misc/ktextaddons {};
kunifiedpush = self.callPackage ./misc/kunifiedpush {};
kup = self.callPackage ./misc/kup {};
+38
View File
@@ -0,0 +1,38 @@
{
lib,
mkKdeDerivation,
fetchurl,
qtsvg,
qtwebengine,
}:
mkKdeDerivation rec {
pname = "klevernotes";
version = "1.0.0";
src = fetchurl {
url = "mirror://kde/stable/klevernotes/${version}/klevernotes-${version}.tar.xz";
hash = "sha256-9nXOaa2/DyJO3nXGbnvPaYjXFrVoAgx52th67l5geOU=";
};
extraBuildInputs = [
qtsvg
qtwebengine
];
meta.license = with lib.licenses; [
bsd3
cc-by-sa-40
cc0
# TODO: add FSFAP license
gpl2Plus
gpl3Only
gpl3Plus
lgpl2Only
lgpl2Plus
lgpl21Only
lgpl21Plus
lgpl3Only
lgpl3Plus
mit
];
}
@@ -4494,7 +4494,8 @@
aiounifi
];
"unifi_direct" = ps: with ps; [
]; # missing inputs: unifi_ap
unifi-ap
];
"unifiled" = ps: with ps; [
unifiled
];
@@ -13,19 +13,19 @@
let
pname = "matrix-appservice-irc";
version = "3.0.1";
version = "3.0.2";
src = fetchFromGitHub {
owner = "matrix-org";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-LlcGcE3ik/xaiySyW5vfemGmukR7rlZrhfZOJwwfLDM=";
hash = "sha256-ugnFlvu5kkfTHPD44/F8OvGUx55VcHQvTS99T7Wc2fE=";
};
yarnOfflineCache = fetchYarnDeps {
name = "${pname}-${version}-offline-cache";
yarnLock = "${src}/yarn.lock";
hash = "sha256-VUqi1OBuUeLbjDH0yBZDSkJBkaMWdzYddcHB5rikJwQ=";
hash = "sha256-PObpXC8VIdsqhOZLLeHdS9mvXnjNQOrs2vlTeK5keRw=";
};
in
+3 -3
View File
@@ -19,13 +19,13 @@
assert blas.implementation == "openblas" && lapack.implementation == "openblas";
stdenv.mkDerivation (finalAttrs: {
pname = "kaldi";
version = "0-unstable-2024-07-25";
version = "0-unstable-2024-09-16";
src = fetchFromGitHub {
owner = "kaldi-asr";
repo = "kaldi";
rev = "122a3f239ed2f24271eb61b9aa3060fa06b820ac";
sha256 = "sha256-tUb4YeYXFWpxV4GONoxo2QwRqbBemqm2sFP6jkoiBWA=";
rev = "d9ab0465aa2849ff645c027110c48899d5ec6ca8";
sha256 = "sha256-usrHtVGkp++mU9rWI3u3vXJ8aAycujw9+5VQd0X0idY=";
};
cmakeFlags = [
+3 -3
View File
@@ -11,16 +11,16 @@
buildGoModule rec {
pname = "sing-box";
version = "1.9.4";
version = "1.9.5";
src = fetchFromGitHub {
owner = "SagerNet";
repo = pname;
rev = "v${version}";
hash = "sha256-+BQWmb09kCAjJioutD9xOWxQoZtBrTJFp0yAun/nDCc=";
hash = "sha256-yPIlijm5NBtBT2+bkS0sJvPb/Lwqq/ZOcl5g848BvRA=";
};
vendorHash = "sha256-LCA59LijHLpM1bo4/yuFGrnk0g9DSXEZwmBUspGylV8=";
vendorHash = "sha256-/lp+3mPkGMABpvnxqpuC/7NiKrmcEWYQ80Wb7Ng1eBI=";
tags = [
"with_quic"
@@ -1,24 +1,30 @@
{ lib
, pkg-config
, buildGoModule
, fetchFromGitHub
, makeWrapper
, callPackage
, cdrkit
, coreutils
, debootstrap
, fetchFromGitHub
, gnupg
, gnutar
, squashfsTools
, debootstrap
, callPackage
, hivex
, makeWrapper
, nixosTests
, pkg-config
, squashfsTools
, wimlib
}:
let
bins = [
cdrkit
coreutils
debootstrap
gnupg
gnutar
hivex
squashfsTools
debootstrap
wimlib
];
in
buildGoModule rec {
+4 -5
View File
@@ -139,7 +139,7 @@ with pkgs;
unstableGitUpdater = callPackage ../common-updater/unstable-updater.nix { };
nix-update-script = callPackage ../common-updater/nix-update.nix { };
inherit (nix-update) nix-update-script;
### Push NixOS tests inside the fixed point
@@ -17152,7 +17152,8 @@ with pkgs;
inherit (callPackages ../development/tools/electron/chromedriver { })
electron-chromedriver_29
electron-chromedriver_30
electron-chromedriver_31;
electron-chromedriver_31
electron-chromedriver_32;
electron_24 = electron_24-bin;
electron_27 = electron_27-bin;
@@ -21829,8 +21830,6 @@ with pkgs;
libspatialaudio = callPackage ../development/libraries/libspatialaudio { };
libspatialindex = callPackage ../development/libraries/libspatialindex { };
libspatialite = callPackage ../development/libraries/libspatialite { };
libstatgrab = callPackage ../development/libraries/libstatgrab {
@@ -37761,10 +37760,10 @@ with pkgs;
# Exceptions are versions that we need to keep to allow upgrades from older NixOS releases
inherit (callPackage ../applications/networking/cluster/kops {})
mkKops
kops_1_26
kops_1_27
kops_1_28
kops_1_29
kops_1_30
;
kops = kops_1_29;
+2
View File
@@ -16862,6 +16862,8 @@ self: super: with self; {
unifi = callPackage ../development/python-modules/unifi { };
unifi-ap = callPackage ../development/python-modules/unifi-ap { };
unifi-discovery = callPackage ../development/python-modules/unifi-discovery { };
unify = callPackage ../development/python-modules/unify { };