Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2025-02-08 18:04:31 +00:00
committed by GitHub
111 changed files with 920 additions and 1761 deletions
+8 -1
View File
@@ -367,7 +367,14 @@ let
if m._class == null || m._class == class
then m
else
throw "The module ${m._file or m.key} was imported into ${class} instead of ${m._class}."
throw ''
The module `${m._file or m.key}` (class: ${lib.strings.escapeNixString m._class}) cannot be imported into a module evaluation that expects class ${lib.strings.escapeNixString class}.
Help:
- Ensure that you are importing the correct module.
- Verify that the module's `_class`, ${lib.strings.escapeNixString m._class} matches the expected `class` ${lib.strings.escapeNixString class}.
- If you are using a custom class, make sure it is correctly defined and used consistently across your modules.
''
else
m: m;
+3 -3
View File
@@ -538,12 +538,12 @@ checkConfigOutput '^1$' config.sub.specialisation.value ./extendModules-168767-i
# Class checks, evalModules
checkConfigOutput '^{}$' config.ok.config ./class-check.nix
checkConfigOutput '"nixos"' config.ok.class ./class-check.nix
checkConfigError 'The module .*/module-class-is-darwin.nix was imported into nixos instead of darwin.' config.fail.config ./class-check.nix
checkConfigError 'The module foo.nix#darwinModules.default was imported into nixos instead of darwin.' config.fail-anon.config ./class-check.nix
checkConfigError 'The module `.*/module-class-is-darwin.nix`.*?expects class "nixos".' config.fail.config ./class-check.nix
checkConfigError 'The module `foo.nix#darwinModules.default`.*?expects class "nixos".' config.fail-anon.config ./class-check.nix
# Class checks, submoduleWith
checkConfigOutput '^{}$' config.sub.nixosOk ./class-check.nix
checkConfigError 'The module .*/module-class-is-darwin.nix was imported into nixos instead of darwin.' config.sub.nixosFail.config ./class-check.nix
checkConfigError 'The module `.*/module-class-is-darwin.nix`.*?expects class "nixos".' config.sub.nixosFail.config ./class-check.nix
# submoduleWith type merge with different class
checkConfigError 'A submoduleWith option is declared multiple times with conflicting class values "darwin" and "nixos".' config.sub.mergeFail.config ./class-check.nix
+6
View File
@@ -17235,6 +17235,12 @@
githubId = 72201;
name = "Ole Jørgen Brønner";
};
olemussmann = {
email = "nixpkgs-account@ole.mn";
github = "OleMussmann";
githubId = 14004859;
name = "Ole Mussmann";
};
olifloof = {
email = "benmoreosm@gmail.com";
github = "olifloof";
@@ -261,6 +261,8 @@
- `poac` has been renamed to `cabinpkg` to match the upstream name change but an alias has been added. See the [new name announcement](https://github.com/orgs/cabinpkg/discussions/1052) for more details.
- `serious-sans` has been removed because upstream changed its name to Serious Shanns, which is not currently packaged.
- `racket_7_9` has been removed, as it is insecure. It is recommended to use Racket 8 instead.
- `services.mongodb.initialRootPassword` has been replaced with the more secure option [`services.mongodb.initialRootPasswordFile`](#opt-services.mongodb.initialRootPasswordFile)
+30 -5
View File
@@ -1,7 +1,21 @@
{ lib, stdenv, fetchurl, alsa-lib, alsa-utils, fltk, libjack2, libXft,
libXpm, libjpeg, libpng, libsamplerate, libsndfile, zlib }:
{
lib,
stdenv,
fetchurl,
alsa-lib-with-plugins,
alsa-utils,
fltk,
libjack2,
libXft,
libXpm,
libjpeg,
libpng,
libsamplerate,
libsndfile,
zlib,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation rec {
pname = "rakarrack";
version = "0.6.1";
@@ -18,8 +32,19 @@ stdenv.mkDerivation rec {
./looper-preset.patch
];
buildInputs = [ alsa-lib alsa-utils fltk libjack2 libXft libXpm libjpeg
libpng libsamplerate libsndfile zlib ];
buildInputs = [
alsa-lib-with-plugins
alsa-utils
fltk
libjack2
libXft
libXpm
libjpeg
libpng
libsamplerate
libsndfile
zlib
];
meta = with lib; {
description = "Multi-effects processor emulating a guitar effects pedalboard";
@@ -1,9 +1,6 @@
{
lib,
vscode-utils,
mypy,
jq,
moreutils,
}:
vscode-utils.buildVscodeMarketplaceExtension {
@@ -14,17 +11,6 @@ vscode-utils.buildVscodeMarketplaceExtension {
hash = "sha256-boKUxLOAgQJP13zX/NMhg1MtcrPVQJt5gLbxI7gVSu4=";
};
buildInputs = [ mypy ];
nativeBuildInputs = [
jq
moreutils
];
postInstall = ''
jq '.contributes.configuration.properties."mypy-type-checker.path".default = "${lib.getExe mypy}"' $out/$installPrefix/package.json | sponge $out/$installPrefix/package.json
'';
meta = {
changelog = "https://github.com/microsoft/vscode-mypy/releases";
description = "VSCode extension for type checking support for Python files using Mypy";
+2 -1
View File
@@ -33,6 +33,7 @@
# Attributes inherit from specific versions
version,
vscodeVersion ? version,
src,
meta,
sourceRoot,
@@ -303,7 +304,7 @@ stdenv.mkDerivation (
let
vscodeRipgrep =
if stdenv.hostPlatform.isDarwin then
if lib.versionAtLeast version "1.94.0" then
if lib.versionAtLeast vscodeVersion "1.94.0" then
"Contents/Resources/app/node_modules/@vscode/ripgrep/bin/rg"
else
"Contents/Resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg"
@@ -1,21 +0,0 @@
diff --git a/gphoto2/main.c b/gphoto2/main.c
index 2bf5964..cd84467 100644
--- a/gphoto2/main.c
+++ b/gphoto2/main.c
@@ -1215,14 +1215,14 @@ start_timeout_func (Camera *camera, unsigned int timeout,
pthread_create (&tid, NULL, thread_func, td);
- return (tid);
+ return (unsigned int)tid;
}
static void
stop_timeout_func (Camera __unused__ *camera, unsigned int id,
void __unused__ *data)
{
- pthread_t tid = id;
+ pthread_t tid = (pthread_t)id;
pthread_cancel (tid);
pthread_join (tid, NULL);
@@ -24,8 +24,6 @@ stdenv.mkDerivation rec {
sha256 = "sha256-t5EnM4WaDbOTPM+rJW+hQxBgNErnnZEN9lZvxTKoDhA=";
};
patches = [ ./add-type-casts.diff ];
nativeBuildInputs = [
autoreconfHook
pkg-config
@@ -791,53 +791,53 @@
}
},
"ungoogled-chromium": {
"version": "132.0.6834.159",
"version": "133.0.6943.53",
"deps": {
"depot_tools": {
"rev": "41d43a2a2290450aeab946883542f8049b155c87",
"hash": "sha256-m/6b4VZZTUQOeED1mYvZOQCx8Re+Zd4O8SKDMjJ9Djo="
"rev": "423f1e1914ab4aa7b2bdf804e216d4c097853ba2",
"hash": "sha256-R7cGQLM6yJgFL43UO+zAGbq+9XEbKbtJVFRwdIUB1F8="
},
"gn": {
"rev": "feafd1012a32c05ec6095f69ddc3850afb621f3a",
"hash": "sha256-zZoD5Bx7wIEP2KJkHef6wHrxU3px+8Vseq29QcK32bg="
"rev": "c97a86a72105f3328a540f5a5ab17d11989ab7dd",
"hash": "sha256-T2dcISln9WCODoI/LsE2ldkRfFdMwVOmqqjQinAmZss="
},
"ungoogled-patches": {
"rev": "132.0.6834.159-1",
"hash": "sha256-sot7YixPnt8ALPR2IIPgR1NtN/Oc14qlzyB3Vny+DAM="
"rev": "133.0.6943.53-1",
"hash": "sha256-8n0BST0sqQRcfv0lCiEflrvyxt8Agj/kK0O2fVzWqCY="
},
"npmHash": "sha256-H1/h3x+Cgp1x94Ze3UPPHxRVpylZDvpMXMOuS+jk2dw="
"npmHash": "sha256-oVoTruhxTymYiGkELd2Oa1wOfjGLtChQZozP4GzOO1A="
},
"DEPS": {
"src": {
"url": "https://chromium.googlesource.com/chromium/src.git",
"rev": "2d77d3fc4452661469b78f115e0aed4d71269739",
"hash": "sha256-LbLIxN13fx6zzU5xzGvkTpw7tKRQBel2PYhflHLbWE8=",
"rev": "9a80935019b0925b01cc21d254da203bc3986f04",
"hash": "sha256-doJ/HygMtLxr04S73lhs5kTt8qC7SHrCxHbjAoFPv2M=",
"recompress": true
},
"src/third_party/clang-format/script": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git",
"rev": "3c0acd2d4e73dd911309d9e970ba09d58bf23a62",
"hash": "sha256-whD8isX2ZhLrFzdxHhFP1S/sZDRgyrzLFaVd7OEFqYo="
"rev": "37f6e68a107df43b7d7e044fd36a13cbae3413f2",
"hash": "sha256-d9uweklBffiuCWEb03ti1eFLnMac2qRtvggzXY1n/RU="
},
"src/third_party/libc++/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git",
"rev": "8e31ad42561900383e10dbefc1d3e8f38cedfbe9",
"hash": "sha256-kmhTlz/qjvN0Qlra7Wz05O6X058hPPn0nVvAxFXQDC4="
"rev": "1f7db7501cf902d5d3ad5fd9b31bea33bb8bf9da",
"hash": "sha256-d1Am+7O7KYKEfs9HpAHlw6n6nWpd219gw2Cr5RaBl7w="
},
"src/third_party/libc++abi/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git",
"rev": "cec7f478354a8c8599f264ed8bb6043b5468f72d",
"hash": "sha256-CwiK9Td8aRS08RywItHKFvibzDAUYYd0YNRKxYPLTD8="
"rev": "83dfa1f5bfce32d5f75695542468e37ead8163b8",
"hash": "sha256-SUpg+lGtjchvh2CejKEIADAo6ozvHYj2BxzMcMZODCw="
},
"src/third_party/libunwind/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git",
"rev": "5b01ea4a6f3b666b7d190e7cb7c31db2ed4d94ce",
"hash": "sha256-uA+t5Ecc/iK3mllHR8AMVGRfU/7z1G3yrw0TamPQiOY="
"rev": "d1e95b102f113ded38974cf06a65fe0457b6004b",
"hash": "sha256-cRqctLgtiqODZf3B8ZIA2wJWCiEsuYTH24ppFtzDh3M="
},
"src/third_party/llvm-libc/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git",
"rev": "ca74a72e2b32ad804522bbef04dfe32560a10206",
"hash": "sha256-av9JdqLOQbezgRS4P8QXmvfB5l47v04WRagNJJgT5u4="
"rev": "039fea2058d14b408637a931b36a717169617227",
"hash": "sha256-Uf9DfH62xWzcOsvaekeqXiwsIaIJMFK7kXK82ReY66Y="
},
"src/chrome/test/data/perf/canvas_bench": {
"url": "https://chromium.googlesource.com/chromium/canvas_bench.git",
@@ -856,18 +856,18 @@
},
"src/docs/website": {
"url": "https://chromium.googlesource.com/website.git",
"rev": "be9c3dfd3781964fc0bab0d6c91d9ad117b71b02",
"hash": "sha256-CqveHvjPEcRWnzi8w13xr2OainrmABNO8uj0GzKmQqo="
"rev": "4d214097ba7305ec2b3f2dfcf0aa4fd2104c960a",
"hash": "sha256-QvwWHVdLnDqJ6hz0Eli5AnM5gaXDya0En7BIm4vlm6c="
},
"src/media/cdm/api": {
"url": "https://chromium.googlesource.com/chromium/cdm.git",
"rev": "eb21edc44e8e5a82095037be80c8b15c51624293",
"hash": "sha256-6J6aSYW0or99VAgMNJJOdJqMJspoG7w1HxDN50MV5bw="
"rev": "06395a2863cb1ebdb47617a995b73f95c14fe120",
"hash": "sha256-bx0zCgqgGPjm3wjo8Y3T5kWp14WW9uoDtvn5+QOAPw0="
},
"src/net/third_party/quiche/src": {
"url": "https://quiche.googlesource.com/quiche.git",
"rev": "9616efc903b7469161996006c8cf963238e26503",
"hash": "sha256-Z2uFWfZDYcY0m4R6mFMZJLnnVHu3/hQOAkCPQ5049SQ="
"rev": "981c424462d9e5210dc843e92b325c93d3bee4e9",
"hash": "sha256-O/3qN0pCHSzTURuqzk4schY+aRgRCHHbaTVzbQl3ur4="
},
"src/testing/libfuzzer/fuzzers/wasm_corpus": {
"url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git",
@@ -881,8 +881,8 @@
},
"src/third_party/angle": {
"url": "https://chromium.googlesource.com/angle/angle.git",
"rev": "ce13a00a2b049a1ef5e0e70a3d333ce70838ef7b",
"hash": "sha256-fMIHpa2QFsQQ19LGyhvV3Ihh6Ls8wwwhqTtpLoTEaf4="
"rev": "8304737811a7851e2bfdcf6f667b68dbac4e962a",
"hash": "sha256-kjBkeTaZ0aCpMVyHOJLK5mbGBMB5xG1bnx7pr6d92jc="
},
"src/third_party/angle/third_party/glmark2/src": {
"url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2",
@@ -896,8 +896,8 @@
},
"src/third_party/angle/third_party/VK-GL-CTS/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS",
"rev": "f674555ab03e6355e0981a647c115097e9fe5324",
"hash": "sha256-2ZhG4cJf85zO7x+SGG6RD2qgOxZVosxAIbuZt9GYUKs="
"rev": "9509eb274dfec320e970d4c85e17ecf15f27ebe3",
"hash": "sha256-EZBAJP6puSn1vIO+JRPzZkp+uftneyga0zOXpf0W2os="
},
"src/third_party/anonymous_tokens/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git",
@@ -911,13 +911,13 @@
},
"src/third_party/dav1d/libdav1d": {
"url": "https://chromium.googlesource.com/external/github.com/videolan/dav1d.git",
"rev": "93f12c117a4e1c0cc2b129dcc52e84dbd9b84200",
"hash": "sha256-Q2CaWvDqOmfaPG6a+SUHG5rFHalPEf4Oq/ytT3xuSOk="
"rev": "b129d9f2cb897cedba77a60bd5e3621c14ee5484",
"hash": "sha256-79NsUzY9fxOXlzwutAF80salew+uVHsadj2BgtEQbfo="
},
"src/third_party/dawn": {
"url": "https://dawn.googlesource.com/dawn.git",
"rev": "73dbf565079c89a531e6e01c4e8fc048a8a9660b",
"hash": "sha256-6P3Mw60+xZVsFbrhG6UkTlz8xvvEOptV3Ar1sos0CsU="
"rev": "d4321eef8c5c94107783d903355c1cbbbb8a3776",
"hash": "sha256-28I6Q/Ip6FhlZa2uFuMrW5YJFaDJrv/bc/wztpfO42g="
},
"src/third_party/dawn/third_party/glfw": {
"url": "https://chromium.googlesource.com/external/github.com/glfw/glfw",
@@ -926,8 +926,8 @@
},
"src/third_party/dawn/third_party/dxc": {
"url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler",
"rev": "ac36a797d3470e8ee906b98457a59270d01db30d",
"hash": "sha256-rhUNPA5b0H3PBsOpXbAeRLpS0tNQkiHbjRBWmJycSAY="
"rev": "a8a4e98a2367080af683c48feedd7f7481a31a96",
"hash": "sha256-kc3s0LLYi3rNVTPzKQiX46JqnPkqV98tbVQr7OHuRvs="
},
"src/third_party/dawn/third_party/dxheaders": {
"url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers",
@@ -951,8 +951,8 @@
},
"src/third_party/dawn/third_party/webgpu-cts": {
"url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts",
"rev": "8690defa74b6975c10e85c113f121d4b2a3f2564",
"hash": "sha256-ArbHGjkHd1sko7gDPFksYz7XHKNge+e6tVy6oKPuqzg="
"rev": "ba2bd8ab91d41b60b879b134d850d326eb86ef12",
"hash": "sha256-FOHgZOI7w7LzZZ14O72b7B/D/Gkvv/2KCf8+bZEPXNM="
},
"src/third_party/highway/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/highway.git",
@@ -966,13 +966,13 @@
},
"src/third_party/boringssl/src": {
"url": "https://boringssl.googlesource.com/boringssl.git",
"rev": "571c76e919c0c48219ced35bef83e1fc83b00eed",
"hash": "sha256-ib9wbV6S64OFc4zx0wQsQ84+5RxbETK0PS9Wm1BFQ1U="
"rev": "d777ea2a7004ff7ef40ef983b41a5125f316f898",
"hash": "sha256-GOzeQ6BOXSqpDtgYOIyQae+jCKkqzMsU5N2WE95UR6Q="
},
"src/third_party/breakpad/breakpad": {
"url": "https://chromium.googlesource.com/breakpad/breakpad.git",
"rev": "47f7823bdf4b1f39e462b2a497a674860e922e38",
"hash": "sha256-cFXUi2oO/614jF0GV7oW0ss62dXWFHDNWNT8rWHAiQc="
"rev": "02dd5c3ffbfed2bcbc93b553ed0e90a1ac951cb4",
"hash": "sha256-1JL9QLMycOXvSrwuvqHxYjSxru6qOmrsJIKMAzPId2s="
},
"src/third_party/cast_core/public/src": {
"url": "https://chromium.googlesource.com/cast_core/public",
@@ -981,8 +981,8 @@
},
"src/third_party/catapult": {
"url": "https://chromium.googlesource.com/catapult.git",
"rev": "b91cf840ac3255ef03b23cc93621369627422a1a",
"hash": "sha256-65cZPyqZUdSnYPJYUMYeJgx3mUC6L/qb9P2bDqd2Zkk="
"rev": "8e5d239c953a309d4bf8aa70481bafa921834cc3",
"hash": "sha256-2sBXPPb9o/YKE9v9W+IxJ7o/6yOzP0q5GZWcWvohUM4="
},
"src/third_party/ced/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git",
@@ -991,8 +991,8 @@
},
"src/third_party/chromium-variations": {
"url": "https://chromium.googlesource.com/chromium-variations.git",
"rev": "c170abb48f7715c237f4c06eaed0fe6f8a4c6f8d",
"hash": "sha256-mg5mu2jcy0xyNJ650ywWUMC94keRsqhZQuPZclHmyLI="
"rev": "0fcd7c5b11aca584c5c03b2af870c9f3af6c631c",
"hash": "sha256-K9saSXK6fCRuRBdX2PPmotO2K3tatiDwuciCDK6O1MU="
},
"src/third_party/cld_3/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/cld_3.git",
@@ -1011,8 +1011,8 @@
},
"src/third_party/cpuinfo/src": {
"url": "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git",
"rev": "8df44962d437a0477f07ba6b8843d0b6a48646a4",
"hash": "sha256-FlvmSjY8kt5XHymDLaZdPuZ4k5xcagJk8w/U6adTkWI="
"rev": "ca156f7bc9109c552973414a63d310f76ef0cbf8",
"hash": "sha256-hIGizsl1NSGySXPI9Xx69xCfQLAMpYviYhBXX201N4o="
},
"src/third_party/crc32c/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/crc32c.git",
@@ -1021,23 +1021,23 @@
},
"src/third_party/cros_system_api": {
"url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git",
"rev": "554629b9242e6ae832ef14e3384654426f7fcc06",
"hash": "sha256-fvGypRhgl2uX9YE2cwjL7d3pYBa3Imd5p0RLhMYRgrc="
"rev": "497b90c6e283745f976d783ed2beaafeef42b1bf",
"hash": "sha256-s8ot4NvZfpUbLz/AMNX4F9e78AquKWk/YjguErBZCYE="
},
"src/third_party/crossbench": {
"url": "https://chromium.googlesource.com/crossbench.git",
"rev": "ae6f165652e0ea983d73f5d04b7470d08c869e4f",
"hash": "sha256-/K6eM9s+fd2wjCrK0g0CgFNy0zxEN9SxTvmE50hMtXw="
"rev": "1b41ed2574ef931f2d1157ebb153c9d552f69670",
"hash": "sha256-FgI0D1neQ/jrNaQxMsj2hOM6nF14ZYfGHuqUznRK4Rc="
},
"src/third_party/depot_tools": {
"url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git",
"rev": "41d43a2a2290450aeab946883542f8049b155c87",
"hash": "sha256-m/6b4VZZTUQOeED1mYvZOQCx8Re+Zd4O8SKDMjJ9Djo="
"rev": "423f1e1914ab4aa7b2bdf804e216d4c097853ba2",
"hash": "sha256-R7cGQLM6yJgFL43UO+zAGbq+9XEbKbtJVFRwdIUB1F8="
},
"src/third_party/devtools-frontend/src": {
"url": "https://chromium.googlesource.com/devtools/devtools-frontend",
"rev": "f2f3682c9db8ca427f8c64f0402cc2c5152c6c24",
"hash": "sha256-mBWZdbgZfO01Pt2lZSHX/d5r+8A/+qCZA8MRtZdeTrs="
"rev": "41deafc3d1ae776a97d8fd1cfb457a06908e3a6d",
"hash": "sha256-8ev0h+/R1L8VXQqpKJ3zVIQ+kYHKWyNJYcGhPdVhSa4="
},
"src/third_party/dom_distiller_js/dist": {
"url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git",
@@ -1046,8 +1046,8 @@
},
"src/third_party/eigen3/src": {
"url": "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git",
"rev": "b396a6fbb2e173f52edb3360485dedf3389ef830",
"hash": "sha256-UroGjERR5TW9KbyLwR/NBpytXrW1tHfu6ZvQPngROq4="
"rev": "24e0c2a125d2b37b35719124d1f758777c150ca8",
"hash": "sha256-c0QHya0eDKQc5YvvxIoL722fPm3XD3PagJb+pEwSAGQ="
},
"src/third_party/farmhash/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/farmhash.git",
@@ -1061,8 +1061,8 @@
},
"src/third_party/ffmpeg": {
"url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git",
"rev": "591ae4b02eaff9a03e2ec863da895128b0b49910",
"hash": "sha256-wwHxNuZe2hBmGBpVg/iQJBoL350jfPYPTPqDn3RiqZE="
"rev": "d10a0f8bf5ddcce572df95105152bc74041cae0c",
"hash": "sha256-OXumpRb9XB38dOCJmL3jDcabiJ08wAvydVlJwMgpCoQ="
},
"src/third_party/flac": {
"url": "https://chromium.googlesource.com/chromium/deps/flac.git",
@@ -1096,8 +1096,8 @@
},
"src/third_party/freetype/src": {
"url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git",
"rev": "0ae7e607370cc66218ccfacf5de4db8a35424c2f",
"hash": "sha256-+nbRZi3vAMTURhhFVUu5+59fVIv0GH3YZog2JavyVLY="
"rev": "afc7000cacb8cc90ae61036858c5306defa1236a",
"hash": "sha256-ZaAoUxqr3GZ05Zux2jDS4YCbFaeJ4Z+dc3gZCRL09NE="
},
"src/third_party/freetype-testing/src": {
"url": "https://chromium.googlesource.com/external/github.com/freetype/freetype2-testing.git",
@@ -1111,13 +1111,13 @@
},
"src/third_party/harfbuzz-ng/src": {
"url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git",
"rev": "1da053e87f0487382404656edca98b85fe51f2fd",
"hash": "sha256-iR49rfGDKxPObCff1/30hYHpP5FpZ28ROgMZhNk9eFY="
"rev": "1c249be96e27eafd15eb86d832b67fbc3751634b",
"hash": "sha256-TStJvz3Txn4cvU1tCPPZn6RLslvM+VNUqt8l8g67JN4="
},
"src/third_party/ink/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/ink.git",
"rev": "4300dc7402a257b85fc5bf2559137edacb050227",
"hash": "sha256-+Ikr9E7KlXBFyf6fSDmIF3ygNUiwlXeA5bmO2CtkI7Q="
"rev": "e5673a4ff2d82f29b22f7bec114161cbc1ff8cf8",
"hash": "sha256-/F4p2VRDWJ0bZRtSoWtgK8gnQDaOrHwoKwGvuSRq3a0="
},
"src/third_party/ink_stroke_modeler/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/ink-stroke-modeler.git",
@@ -1126,8 +1126,8 @@
},
"src/third_party/instrumented_libs": {
"url": "https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git",
"rev": "bb6dbcf2df7a9beb34c3773ef4df161800e3aed9",
"hash": "sha256-kHKGADAgzlaeckXFbpU1GhJK+zkiRd9XvdtPF6qrQFY="
"rev": "3cc43119a29158bcde39d288a8def4b8ec49baf8",
"hash": "sha256-7w5wMcmPcKLS91buxyRdcgaQjbKGFdmrKClvYVO3iko="
},
"src/third_party/emoji-segmenter/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/emoji-segmenter.git",
@@ -1146,8 +1146,8 @@
},
"src/third_party/googletest/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/googletest.git",
"rev": "d144031940543e15423a25ae5a8a74141044862f",
"hash": "sha256-n7tiIFAj8AiSCa9Tw+1j+ro9cSt5vagZpkbBBUUtYQY="
"rev": "7d76a231b0e29caf86e68d1df858308cd53b2a66",
"hash": "sha256-ssYxqE/NZJGTAbuWTXg150qlvMS3QNaonEk9dK8jJWI="
},
"src/third_party/hunspell_dictionaries": {
"url": "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git",
@@ -1156,8 +1156,8 @@
},
"src/third_party/icu": {
"url": "https://chromium.googlesource.com/chromium/deps/icu.git",
"rev": "ba7ed88cc5ffa428a82a0f787dd61031aa5ef4ca",
"hash": "sha256-WtCoxcbEkkZayB6kXdQEhZ7/ue+ka6cguhFbpeWUBJA="
"rev": "bbccc2f6efc1b825de5f2c903c48be685cd0cf22",
"hash": "sha256-O9qrAt8lwNBg5LCVz+SfTe48uJx8onVYwn0LRXIhUvY="
},
"src/third_party/jsoncpp/source": {
"url": "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git",
@@ -1166,18 +1166,18 @@
},
"src/third_party/leveldatabase/src": {
"url": "https://chromium.googlesource.com/external/leveldb.git",
"rev": "23e35d792b9154f922b8b575b12596a4d8664c65",
"hash": "sha256-y3awFXL8ih2UhEqWj8JRgkhzSxfQciLztb020JHJ350="
"rev": "578eeb702ec0fbb6b9780f3d4147b1076630d633",
"hash": "sha256-tOSl9w9hEUnuQR+DxfZlHqEXXcpeyDlZrw2NWDUyXoY="
},
"src/third_party/libFuzzer/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git",
"rev": "a7128317fe7935a43d6c9f39df54f21113951941",
"hash": "sha256-jPS+Xi/ia0sMspxSGN38zasmVS/HslxH/qOFsV9TguE="
"rev": "e31b99917861f891308269c36a32363b120126bb",
"hash": "sha256-Lb+HczYax0T7qvC0/Nwhc5l2szQTUYDouWRMD/Qz7sA="
},
"src/third_party/fuzztest/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git",
"rev": "0021f30508bc7f73fa5270962d022acb480d242f",
"hash": "sha256-UYmzjOX8k+CWL+xOIF3NiEL3TRUjS8JflortB2RUT4o="
"rev": "3b4a590f7fc75a77823580c4c4e19d1c7bd6da52",
"hash": "sha256-+m6F1rqfIQcxKZbAJgQfKbokYPZSR+PrEHxMiE9IVKA="
},
"src/third_party/domato/src": {
"url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git",
@@ -1191,23 +1191,23 @@
},
"src/third_party/libaom/source/libaom": {
"url": "https://aomedia.googlesource.com/aom.git",
"rev": "be60f06ab420d6a65c477213f04c8b0f2e12ba2e",
"hash": "sha256-9VhEVOG9cReDOGoX+x5G/jJ8Y5RDoQIiLMoZtt5c9pI="
"rev": "0c13a5d54053f82bf8500b421b5cdefb1cc1b3ed",
"hash": "sha256-uGvdLJNzvd7WxRAjTxYVaX5Y7Oc54f8fLEtpErAdCdg="
},
"src/third_party/libavif/src": {
"url": "https://chromium.googlesource.com/external/github.com/AOMediaCodec/libavif.git",
"rev": "1cdeff7ecf456492c47cf48fc0cef6591cdc95da",
"hash": "sha256-lUuVyh2srhWMNUp4lEivyDic3MSZf5s63iAb84We80M="
"rev": "e9a27bc6a84f01b6670c05c301c445f33a464992",
"hash": "sha256-4slyN5V7UCDbGHK/xZfC5MuOGhctVF6r/1lSnOHJB5Y="
},
"src/third_party/crabbyavif/src": {
"url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git",
"rev": "c3548280e0a516ed7cad7ff1591b5807cef64aa4",
"hash": "sha256-hO5epHYNYI6pGwVSUv1Hp3qb7qOv8uOs4u+IdhDxd8Q="
"rev": "879ca873d6648a01de65e4cb0b86336b581aa513",
"hash": "sha256-JF1s3rDH0u5srtzyGQt/LU8iVlx1qPqE4RBE1AR8KPQ="
},
"src/third_party/nearby/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git",
"rev": "8e87a6e51c93e7836ecdbcc0a520c7992f3ece13",
"hash": "sha256-DO3FW5Q233ctFKk4K5F8oZec9kfrVl6uxAwMn0niKz4="
"rev": "1864b0b55506bfc1eafc3785502f085f41aa0921",
"hash": "sha256-tTJ9tJBiWbAurKvb8aPn0KLHd724CYk5wlVIVZPWB0o="
},
"src/third_party/beto-core/src": {
"url": "https://beto-core.googlesource.com/beto-core.git",
@@ -1219,11 +1219,26 @@
"rev": "fa07beb12babc3b25e0c5b1f38c16aa8cb6b8f84",
"hash": "sha256-GS4ccnuiqxMs/LVYAtvSlVAYFp4a5GoZsxcriTX3k78="
},
"src/third_party/speedometer/main": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git",
"rev": "67bc21f1f44567a3ba41d7a3d8d0bec0e74f4a9e",
"hash": "sha256-mx4Z/co1mZcu//nlGIg5yH+XiTWB0sdiEK8Jvbi4THU="
},
"src/third_party/speedometer/v3.0": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git",
"rev": "8d67f28d0281ac4330f283495b7f48286654ad7d",
"hash": "sha256-qMQ4naX+4uUu3vtzzinjkhxX9/dNoTwj6vWCu4FdQmU="
},
"src/third_party/speedometer/v2.0": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git",
"rev": "732af0dfe867f8815e662ac637357e55f285dbbb",
"hash": "sha256-p7WUS8gZUaS+LOm7pNmRkwgxjx+V8R6yy7bbaEHaIs4="
},
"src/third_party/speedometer/v2.1": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git",
"rev": "8bf7946e39e47c875c00767177197aea5727e84a",
"hash": "sha256-0z5tZlz32fYh9I1ALqfLm2WWO8HiRBwt0hcmgKQhaeM="
},
"src/third_party/ukey2/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/ukey2.git",
"rev": "0275885d8e6038c39b8a8ca55e75d1d4d1727f47",
@@ -1231,8 +1246,8 @@
},
"src/third_party/cros-components/src": {
"url": "https://chromium.googlesource.com/external/google3/cros_components.git",
"rev": "9129cf4b2a5ca775c280243257a0b4856a93c7fb",
"hash": "sha256-owXaTIj0pbhUeJkirxaRoCmgIN9DwNzY3h771kaN+Fc="
"rev": "59dd6e3d06e111c6a3d323a92e6478b9bbf15915",
"hash": "sha256-x9udwohR5jKPL6x2Hxu2FdS2aW3T8VIGZ4mLtgNQ5io="
},
"src/third_party/libdrm/src": {
"url": "https://chromium.googlesource.com/chromiumos/third_party/libdrm.git",
@@ -1261,8 +1276,8 @@
},
"src/third_party/libphonenumber/dist": {
"url": "https://chromium.googlesource.com/external/libphonenumber.git",
"rev": "140dfeb81b753388e8a672900fb7a971e9a0d362",
"hash": "sha256-3hSnTFTD3KAdbyxfKg12qbIYTmw6YlTCH64gMP/HUJo="
"rev": "9d46308f313f2bf8dbce1dfd4f364633ca869ca7",
"hash": "sha256-ZbuDrZEUVp/ekjUP8WO/FsjAomRjeDBptT4nQZvTVi4="
},
"src/third_party/libprotobuf-mutator/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/libprotobuf-mutator.git",
@@ -1271,18 +1286,23 @@
},
"src/third_party/libsrtp": {
"url": "https://chromium.googlesource.com/chromium/deps/libsrtp.git",
"rev": "000edd791434c8738455f10e0dd6b268a4852c0b",
"hash": "sha256-4qEZ9MD97MoqCUlZtbEhIKy+fDO1iIWqyrBsKwkjXTg="
"rev": "a52756acb1c5e133089c798736dd171567df11f5",
"hash": "sha256-bkG1+ss+1a2rCHGwZjhvf5UaNVbPPZJt9HZSIPBKGwM="
},
"src/third_party/libsync/src": {
"url": "https://chromium.googlesource.com/aosp/platform/system/core/libsync.git",
"rev": "f4f4387b6bf2387efbcfd1453af4892e8982faf6",
"hash": "sha256-Mkl6C1LxF3RYLwYbxiSfoQPt8QKFwQWj/Ati2sNJ32E="
},
"src/third_party/libva-fake-driver/src": {
"url": "https://chromium.googlesource.com/chromiumos/platform/libva-fake-driver.git",
"rev": "a9bcab9cd6b15d4e3634ca44d5e5f7652c612194",
"hash": "sha256-em/8rNqwv6szlxyji7mnYr3nObSW/x3OzEEnkiLuqpI="
},
"src/third_party/libvpx/source/libvpx": {
"url": "https://chromium.googlesource.com/webm/libvpx.git",
"rev": "727319a77ffe68e9aacb08e09ae7151b3a8f70a3",
"hash": "sha256-QGm37X4uid8zv+vRu0pVTvoQd2WcKztrj3tJkDjx82o="
"rev": "8058a0b54991257a0e1a2fcf08d993a8b70c1d3a",
"hash": "sha256-iwUQ7WI9ThluB2+a4T7FlE7gPyBxTt9PZJnG6k5PYew="
},
"src/third_party/libwebm/source": {
"url": "https://chromium.googlesource.com/webm/libwebm.git",
@@ -1291,13 +1311,13 @@
},
"src/third_party/libwebp/src": {
"url": "https://chromium.googlesource.com/webm/libwebp.git",
"rev": "845d5476a866141ba35ac133f856fa62f0b7445f",
"hash": "sha256-xuRpEwOnaLGZmrPvfUn3DSoJANd94CG+JXcN7Mdmk5I="
"rev": "2af6c034ac871c967e04c8c9f8bf2dbc2e271b18",
"hash": "sha256-0sKGhXr6Rrpq0eoitAdLQ4l4fgNOzMWIEICrPyzwNz4="
},
"src/third_party/libyuv": {
"url": "https://chromium.googlesource.com/libyuv/libyuv.git",
"rev": "6ac7c8f25170c85265fca69fd1fe5d31baf3344f",
"hash": "sha256-vPVq7RzqO7gBUgYuNX0Fwxqok9jtXXJZgbhVFchG5Ws="
"rev": "47ddac2996378c34aab9318f0d218303b1d282e7",
"hash": "sha256-sB5iCuc3+Dp9uVm2mUt4XhQ3zazsueEVNNw6uTMGTuQ="
},
"src/third_party/lss": {
"url": "https://chromium.googlesource.com/linux-syscall-support.git",
@@ -1321,8 +1341,8 @@
},
"src/third_party/neon_2_sse/src": {
"url": "https://chromium.googlesource.com/external/github.com/intel/ARM_NEON_2_x86_SSE.git",
"rev": "a15b489e1222b2087007546b4912e21293ea86ff",
"hash": "sha256-299ZptvdTmCnIuVVBkrpf5ZTxKPwgcGUob81tEI91F0="
"rev": "eb8b80b28f956275e291ea04a7beb5ed8289e872",
"hash": "sha256-AkDAHOPO5NdXXk0hETS5D67mzw0RVXwPDDKqM0XXo5g="
},
"src/third_party/openh264/src": {
"url": "https://chromium.googlesource.com/external/github.com/cisco/openh264",
@@ -1331,8 +1351,8 @@
},
"src/third_party/openscreen/src": {
"url": "https://chromium.googlesource.com/openscreen",
"rev": "cb6fd42532fc3a831d6863d5006217e32a67c417",
"hash": "sha256-IlGxfw6Mhc7FYvhU2+Ngt9qflqr4JMC2OcplvksGI+U="
"rev": "991678c7c3b66807cb40619e46ebb7de1bc45a18",
"hash": "sha256-ULAd+neG99IXGMOT4Ur4tDdV+jxMucwQFid2xhHqcMY="
},
"src/third_party/openscreen/src/buildtools": {
"url": "https://chromium.googlesource.com/chromium/src/buildtools",
@@ -1346,13 +1366,13 @@
},
"src/third_party/pdfium": {
"url": "https://pdfium.googlesource.com/pdfium.git",
"rev": "84a8011ec69d0e2de271c05be7d62979608040d9",
"hash": "sha256-d8qJECIdq01ct+sS7cHVKFulYJarwahKCEcVf762JNI="
"rev": "c674dba647e81805158339785c0c7e3b57643f8c",
"hash": "sha256-2Z7Dg3IuxMB+xKFURo0Z7NztPQht7Fd+A1dX99gQ+A4="
},
"src/third_party/perfetto": {
"url": "https://android.googlesource.com/platform/external/perfetto.git",
"rev": "ea011a2c2d3aecdc4f1674887e107a56d2905edd",
"hash": "sha256-3vervpsq/QLMrR7RcJMwwh+CdFvSEj8yAzj6s9d1XMo="
"rev": "2473cc95bc0d2d0c3c240be49ce4c2d0dc48edd4",
"hash": "sha256-OUnQ4XStZ0Olm/IvlaLzcRdHo/EMPlQ6ekVTSrG7HW0="
},
"src/third_party/protobuf-javascript/src": {
"url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript",
@@ -1386,23 +1406,23 @@
},
"src/third_party/ruy/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/ruy.git",
"rev": "c08ec529fc91722bde519628d9449258082eb847",
"hash": "sha256-4NVvqUZn2BdwTxJINTHwPeRqbGXZrWdcd7jv1Y+eoKY="
"rev": "95484c3e02206f73309c08ee5ee23d2304ca092b",
"hash": "sha256-BaRyNHZLpXNsJltffV7T19QrMWkTcCq37JZiWjAdSHo="
},
"src/third_party/skia": {
"url": "https://skia.googlesource.com/skia.git",
"rev": "c17fe9bc158c29de3cdd655ac73d14f52c17810a",
"hash": "sha256-mRfkEm+NzEX0DkJejk1THx4G7v0sIFmRrAnt3Zl5uco="
"rev": "ecebe831881cdf52c65df518777210071f7970dd",
"hash": "sha256-9pq0MEWRlR6bOamQW+onZkhGH82FUYRn3P1ooDUqnPY="
},
"src/third_party/smhasher/src": {
"url": "https://chromium.googlesource.com/external/smhasher.git",
"rev": "e87738e57558e0ec472b2fc3a643b838e5b6e88f",
"rev": "3e1f0d1d8340cfe136d33fd27c75eb7694148214",
"hash": "sha256-RyC//me08hwGXRrWcK8GZ1uhIkBq4FByA7fHCVDsniw="
},
"src/third_party/snappy/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/snappy.git",
"rev": "c9f9edf6d75bb065fa47468bf035e051a57bec7c",
"hash": "sha256-5fV6NfO8vmqK+iCwpLtE2YjYOzjsshctauyjNIOxrH0="
"rev": "32ded457c0b1fe78ceb8397632c416568d6714a0",
"hash": "sha256-jUwnjbaqXz7fgI2TPRK7SlUPQUVzcpjp4ZlFbEzwA+o="
},
"src/third_party/sqlite/src": {
"url": "https://chromium.googlesource.com/chromium/deps/sqlite.git",
@@ -1411,8 +1431,8 @@
},
"src/third_party/swiftshader": {
"url": "https://swiftshader.googlesource.com/SwiftShader.git",
"rev": "d5c4284774115bb1e32c012a2be1b5fbeb1ab1f9",
"hash": "sha256-h2BHyaOM0oscfX5cu8s4N1yyOkg/yQbvwD1DxF+RAQc="
"rev": "52586b554f93e50bc67277c6031673ed23a8d903",
"hash": "sha256-WPTpjJK6qFzXJg5eYLpEb6hqGgNzAkQOlSeA5a78Vpk="
},
"src/third_party/text-fragments-polyfill/src": {
"url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git",
@@ -1421,18 +1441,18 @@
},
"src/third_party/tflite/src": {
"url": "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git",
"rev": "658227d3b535287dc6859788bde6076c4fe3fe7c",
"hash": "sha256-gOUt/NljRK5wMFwy2aLqZ5NHwk4y/GxbQ+AZ3MxM0M8="
"rev": "b25df276c8e912c22f57263ffcae6ca8f4c64342",
"hash": "sha256-Xl5dgjiKpkwf3Iv15Oj83AR1iJQ5qNzClCk24Y28TVw="
},
"src/third_party/vulkan-deps": {
"url": "https://chromium.googlesource.com/vulkan-deps",
"rev": "0b56dd5952b25fad65139b64096fcd187048ed38",
"hash": "sha256-LVWvbMLjkMyAUM+0UpQ4oRsfcRU5F/xY60wiwxth4Ko="
"rev": "915d114daeb26a3dbdad1622f5a72c0aa255acbb",
"hash": "sha256-K7HND6c357xoDFAczG77RY4E7lGyEvt0J4NidSkRYTE="
},
"src/third_party/glslang/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang",
"rev": "9c644fcb5b9a1a9c975c50a790fd14c5451292b0",
"hash": "sha256-twWSeJp9bNbLYFszCWv9BCztfbXUBKSWV55/U+hd2hw="
"rev": "10fb91c403b2f5e2142c751884dd12ed3fb13952",
"hash": "sha256-MvX2ApY5EF/jVMCkSSLHkPVIyHPe+CIlKJnkURzmxLU="
},
"src/third_party/spirv-cross/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross",
@@ -1441,44 +1461,49 @@
},
"src/third_party/spirv-headers/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers",
"rev": "996c728cf7dcfb29845cfa15222822318f047810",
"hash": "sha256-FrT/kVIMjcu2zv+7kDeNKM77NnOyMBb8pV0w8DBP42A="
"rev": "36d5e2ddaa54c70d2f29081510c66f4fc98e5e53",
"hash": "sha256-8hx8/1vaY4mRnfNaBsghWqpzyzY4hkVkNFbQEFZif9g="
},
"src/third_party/spirv-tools/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools",
"rev": "9117e042b93d4ff08d2406542708170f77aaa2a3",
"hash": "sha256-m/a1i26u8lzpKuQHyAy6ktWWjbLZEaio1awz8VovTGE="
"rev": "f3c4a5053f1bd34056282e56659659873f9d47ad",
"hash": "sha256-1qIdXDDRDXT27O8o9gFNEQHQKJVAoqN3BDepL/iu1zQ="
},
"src/third_party/vulkan-headers/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers",
"rev": "cbcad3c0587dddc768d76641ea00f5c45ab5a278",
"hash": "sha256-exXzafLgrgxyRvaF+4pCF+OLtPT2gDmcvzazQ4EQ1eA="
"rev": "36872f9062b17b1a30b8ed1d81ca5ea6bb608a72",
"hash": "sha256-+29yOL4VBAR8QpsK/WcCiJkPQxSoReTXVSoAhzsPPKc="
},
"src/third_party/vulkan-loader/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader",
"rev": "b0177a972b8d47e823a4500cf88df88a8c27add7",
"hash": "sha256-NDp2TLeMLAHb92R+PjaPDTx8ckIlpSsS3BNx3lerB68="
"rev": "081b529a37f43249225114c4c0dea12a29ce605f",
"hash": "sha256-QyWnBxTo5KcbEB1/Kcz2679KCsSTRDini4Ef9YRY+lw="
},
"src/third_party/vulkan-tools/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools",
"rev": "15f2de809304aba619ee327f3273425418ca83de",
"hash": "sha256-PiWKL045DAOGm+Hl/UyO6vmD4fVfuf2fSvXK6gSYbwo="
"rev": "86d6be76350413def51e96ed98a25cc2c9d048c9",
"hash": "sha256-2LQGTmViNb4G19zcHyEpor2E0c1wD9+JDknLfeT1M2Y="
},
"src/third_party/vulkan-utility-libraries/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries",
"rev": "87ab6b39a97d084a2ef27db85e3cbaf5d2622a09",
"hash": "sha256-luDw6g/EMSK67Et2wNta74PHGQU6Y7IRpDlSpgDYV6Q="
"rev": "b538fb5b08513aa78346cd414ad5e576a2a3e920",
"hash": "sha256-XoMQ9VhyS4eJ8TLxNKZ1YygeOJp65AsFSk2galRM7BE="
},
"src/third_party/vulkan-validation-layers/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers",
"rev": "bc2c38412f739c298d6f5c076c064e6b5696959f",
"hash": "sha256-WWV+P++0Czeqg5p2UTqIP81pY8oz7cS7E7Z/sc0km6g="
"rev": "24ad452082bfbf3eb749d7894266666a8aae4bbb",
"hash": "sha256-OUdlPRua+Ujn2rdzmg62OLqlsgByBNh4yUnL11oM5gE="
},
"src/third_party/vulkan_memory_allocator": {
"url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git",
"rev": "56300b29fbfcc693ee6609ddad3fdd5b7a449a21",
"hash": "sha256-YzxHZagz/M8Y54UnI4h1wu5jSTuaOgv0ifC9d3fJZlQ="
},
"src/third_party/wasm_tts_engine/src": {
"url": "https://chromium.googlesource.com/chromium/wasm-tts-engine",
"rev": "6d5bc87a28e49361dac2964015957698b04a0df8",
"hash": "sha256-uqPCMa95uoLhf+cjmc5iz3m3qGy2BNrr8oipfDbColA="
},
"src/third_party/wayland/src": {
"url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git",
"rev": "a156431ea66fe67d69c9fbba8a8ad34dabbab81c",
@@ -1511,13 +1536,18 @@
},
"src/third_party/webgpu-cts/src": {
"url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git",
"rev": "b9f32fd2943dd2b3d0033bf938c9d843f4b5c9a9",
"hash": "sha256-Dd5uWNtnBIc2jiMkh9KjI5O1tJtmMvdlMA2nf+VOkQQ="
"rev": "e99550b44ea9eedb364beb553d1a48549d0da115",
"hash": "sha256-uklVbu4Sgb9FmmKcaep8ncd5FNfdPGwdKMvzVr2qUBI="
},
"src/third_party/webpagereplay": {
"url": "https://chromium.googlesource.com/webpagereplay.git",
"rev": "d812e180206934eb3b7ae411d82d61bc21c22f70",
"hash": "sha256-KAkkFVxEfQxbSjD+55LO4UZYWWwmGK6B9ENFSPljNu0="
},
"src/third_party/webrtc": {
"url": "https://webrtc.googlesource.com/src.git",
"rev": "afaf497805cbb502da89991c2dcd783201efdd08",
"hash": "sha256-S8kGTd3+lf5OTayCMOqqrjxH4tcbT0NLZBpKmTCysMs="
"rev": "283b6ef9d3eabe5bb3ed7c9d6b6d211a92f9b6d0",
"hash": "sha256-KMyO88KoYiTHq+stdbc8vRYqeQbrqexDIiOeWbqytrU="
},
"src/third_party/wuffs/src": {
"url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git",
@@ -1536,23 +1566,18 @@
},
"src/third_party/xnnpack/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git",
"rev": "d1d33679661a34f03a806af2b813f699db3004f9",
"hash": "sha256-aDPlmLxNY9M5+Qb8VtdfxphHXU/X6JwYhkUSXkLh/FE="
},
"src/tools/page_cycler/acid3": {
"url": "https://chromium.googlesource.com/chromium/deps/acid3.git",
"rev": "a926d0a32e02c4c03ae95bb798e6c780e0e184ba",
"hash": "sha256-s/49EaYQRsyxuLejXc1zGDYTD7uO0ddaQIJBP50Bvw0="
"rev": "7440eee88f66c4b81d4e7d31f6ae07af66e059ea",
"hash": "sha256-qC4hSubtlNKwRikKNYtiEnvCtV0/IGvQegnhrMCTKKs="
},
"src/third_party/zstd/src": {
"url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git",
"rev": "7fb5347e88f10472226c9aa1962a148e55d8c480",
"hash": "sha256-4J/F2v2W3mMdhqQ4q35gYkGaqTKlcG6OxUt3vQ8pcLs="
"rev": "b0a179d469680276adbd4007435989a6b7fd8b4f",
"hash": "sha256-uFzzxbTxCUl69URMJdb9BL9cHkwwiuSHyXGSVo2xX6w="
},
"src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git",
"rev": "210ec27ca748c70580fe374f9811761667312b41",
"hash": "sha256-pfkztEU22T15H2amf+b5bpALQ6Er1YAxZoxbbfb2YU8="
"rev": "fe051262efbbd92479a08436f733eba9f756e008",
"hash": "sha256-l3hMgnhy2Ml6kExwGFWi+M6Oq4YFsOSIkRDCmji+syY="
}
}
}
@@ -9,7 +9,7 @@
(
(buildMozillaMach rec {
pname = "floorp";
packageVersion = "11.22.0";
packageVersion = "11.23.0";
applicationName = "Floorp";
binaryName = "floorp";
branding = "browser/branding/official";
@@ -17,14 +17,14 @@
allowAddonSideload = true;
# Must match the contents of `browser/config/version.txt` in the source tree
version = "128.7.0";
version = "128.8.0";
src = fetchFromGitHub {
owner = "Floorp-Projects";
repo = "Floorp";
fetchSubmodules = true;
rev = "v${packageVersion}";
hash = "sha256-gPFWSCACWUk7QE85I6alT6hsjMengjiiSE4J9px0Z58=";
hash = "sha256-wH1u64Ldj9Ghzw8cXRu43mhUBmqjAH7k3MiknjW+xcw=";
};
extraConfigureFlags = [
@@ -207,13 +207,13 @@
"vendorHash": "sha256-RnFY5fAkEV69nuFMcivCb232r/3sqqcgdMU/WYuK+yI="
},
"buildkite": {
"hash": "sha256-xz9gYf13tNU3J7nQscuIRU41CGjYc6qMXnLltAaPQac=",
"hash": "sha256-RKZQgp7ExTIA3b54pmVFGQagzLFhtUbpSTOUraf57rE=",
"homepage": "https://registry.terraform.io/providers/buildkite/buildkite",
"owner": "buildkite",
"repo": "terraform-provider-buildkite",
"rev": "v1.15.5",
"rev": "v1.16.1",
"spdx": "MIT",
"vendorHash": "sha256-6Tmxmm/X3MZtFxlNa2H/oXGADlpoZ8oUSvTqKPAr5fA="
"vendorHash": "sha256-5YfwKTJd9874MP5kzOqpxgwavoNlZUTptcu1sXacFJA="
},
"ccloud": {
"hash": "sha256-Dpx0eugcHCJV8GNPqjxx4P9ohgJgB10DTnHr+CeN/iQ=",
@@ -354,11 +354,11 @@
"vendorHash": "sha256-quoFrJbB1vjz+MdV+jnr7FPACHuUe5Gx9POLubD2IaM="
},
"digitalocean": {
"hash": "sha256-JRBur7pH1niPZLN+5do6GiuoiSP18QsDZqWjlc9riek=",
"hash": "sha256-Tu73hGllUGkrzxgwfz9Eg3P8YOPYD6XiTCK//ABSUsI=",
"homepage": "https://registry.terraform.io/providers/digitalocean/digitalocean",
"owner": "digitalocean",
"repo": "terraform-provider-digitalocean",
"rev": "v2.47.0",
"rev": "v2.48.2",
"spdx": "MPL-2.0",
"vendorHash": null
},
@@ -642,13 +642,13 @@
"vendorHash": null
},
"ibm": {
"hash": "sha256-vji7Qm3qSGnaCJz7+CH6dnvXILClS1WYzw02XQrOjXg=",
"hash": "sha256-Wq8YYVDp+hUa3iZGK2umW89v5itwK1Ig1aHIb4ojXis=",
"homepage": "https://registry.terraform.io/providers/IBM-Cloud/ibm",
"owner": "IBM-Cloud",
"repo": "terraform-provider-ibm",
"rev": "v1.73.0",
"rev": "v1.75.1",
"spdx": "MPL-2.0",
"vendorHash": "sha256-QHteisy2VVE4s9DinmF9p9kQYhAOuKj/fDrF2KRyQRs="
"vendorHash": "sha256-k1EQbBnpdkC7FdvyRTM8AAhUIAk3hY4CBD9wOVQnMIs="
},
"icinga2": {
"hash": "sha256-Y/Oq0aTzP+oSKPhHiHY9Leal4HJJm7TNDpcdqkUsCmk=",
@@ -1165,11 +1165,11 @@
"vendorHash": "sha256-F1AuO/dkldEDRvkwrbq2EjByxjg3K2rohZAM4DzKPUw="
},
"snowflake": {
"hash": "sha256-PzZ5vLAyJYT5UZ6C5mTzyoJTcru9JXu/Xy+cPJu4IB0=",
"hash": "sha256-s5jtG1UOAtvFVf4GZ3ruGjow1MRaKd8wpze9pxOAz6k=",
"homepage": "https://registry.terraform.io/providers/Snowflake-Labs/snowflake",
"owner": "Snowflake-Labs",
"repo": "terraform-provider-snowflake",
"rev": "v1.0.2",
"rev": "v1.0.3",
"spdx": "MIT",
"vendorHash": "sha256-Nf3MBMjsGDOdxTrhHo72NxIXx2xYCU/SEmYGHO6C/3s="
},
@@ -1273,11 +1273,11 @@
"vendorHash": "sha256-Cqo7aq0uBISrnpQPrmJBNACSt2mAt12I4xpf8yDd0AU="
},
"tencentcloud": {
"hash": "sha256-g4UQs7GdU5GFkrC9eeFLMYGLR2Wt2UbSSX5yP1CExT0=",
"hash": "sha256-0MkjN9gQZqi7qmbnFyVIFvRD3bpRtfsUqyjARLtkLBA=",
"homepage": "https://registry.terraform.io/providers/tencentcloudstack/tencentcloud",
"owner": "tencentcloudstack",
"repo": "terraform-provider-tencentcloud",
"rev": "v1.81.164",
"rev": "v1.81.165",
"spdx": "MPL-2.0",
"vendorHash": null
},
@@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "treesheets";
version = "0-unstable-2025-01-16";
version = "0-unstable-2025-02-05";
src = fetchFromGitHub {
owner = "aardappel";
repo = "treesheets";
rev = "f8edf8abe4d7f18528cec6460831d34ee30881e3";
hash = "sha256-6EwlpdbLEBu5oUQx6IawaFMkBbmfoRb+lZMZiVLAk8k=";
rev = "474b0cd2e779e22fc8e6de225a27ad88bc5eec65";
hash = "sha256-qJ30qjwV4ayTvf2XAZnAdn907YdYCb/XAhxaExDeHZI=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -8,13 +8,13 @@
stdenvNoCC.mkDerivation (self: {
pname = "alacritty-theme";
version = "0-unstable-2025-01-21";
version = "0-unstable-2025-01-27";
src = fetchFromGitHub {
owner = "alacritty";
repo = "alacritty-theme";
rev = "69d07c3bc280add63906a1cebf6be326687bc9eb";
hash = "sha256-G8sUu8GD44uqUyQ7sZrgrGxC4IOfhSn++WIc+U67zL0=";
rev = "14794c3cc2dc1b4649f8b9b79a8833d2ce5bfd60";
hash = "sha256-Bnx72n5rRLvZcA6x+ztUA7BLscDhs2g6dkzMJr6ODzg=";
sparseCheckout = [ "themes" ];
};
+2 -2
View File
@@ -7,11 +7,11 @@
let
pname = "altair";
version = "8.1.3";
version = "8.1.4";
src = fetchurl {
url = "https://github.com/imolorhe/altair/releases/download/v${version}/altair_${version}_x86_64_linux.AppImage";
sha256 = "sha256-1NNm4HUWb6Imz9dV23fmoR77rBiJD8zI83Pm4CCvfe4=";
sha256 = "sha256-o+R3cuE+2CX1gknhISN1f+VyeKkj6y/l+c6/ivPZyBU=";
};
appimageContents = appimageTools.extract { inherit pname version src; };
+2 -2
View File
@@ -10,11 +10,11 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "arc-browser";
version = "1.79.0-57949";
version = "1.79.1-58230";
src = fetchurl {
url = "https://releases.arc.net/release/Arc-${finalAttrs.version}.dmg";
hash = "sha256-qGcqtBLy83/5PtDxaB3aD5fCeSGQ1/63EpLCA26TDgM=";
hash = "sha256-BYlKiDcgVviKeKI++qjTALRblI+kFNq7gm5EFmaa3sM=";
};
nativeBuildInputs = [ undmg ];
+9 -4
View File
@@ -16,16 +16,16 @@
buildNpmPackage rec {
pname = "basedpyright";
version = "1.23.1";
version = "1.26.0";
src = fetchFromGitHub {
owner = "detachhead";
repo = "basedpyright";
tag = "v${version}";
hash = "sha256-w3QcvAHwEM1kdRY/780yr2kQQ2tCEvNeLHBm9bgAjMI=";
hash = "sha256-USGndOqosE6+gkCow7UeqEd37R4gYo5om1QEV7iz77g=";
};
npmDepsHash = "sha256-cEpBeEjOdArnLekS5uUk9OrsACZrvY63i8pYYvDSnbI=";
npmDepsHash = "sha256-lpAsDMa3yRtbORmycDh3nGpozmzHej4WORvEml/+buE=";
npmWorkspace = "packages/pyright";
preBuild = ''
@@ -44,6 +44,8 @@ buildNpmPackage rec {
postInstall = ''
mv "$out/bin/pyright" "$out/bin/basedpyright"
mv "$out/bin/pyright-langserver" "$out/bin/basedpyright-langserver"
# Remove dangling symlinks created during installation (remove -delete to just see the files, or -print '%l\n' to see the target
find -L $out -type l -print -delete
'';
nativeInstallCheckInputs = [ versionCheckHook ];
@@ -99,6 +101,9 @@ buildNpmPackage rec {
homepage = "https://github.com/detachhead/basedpyright";
license = lib.licenses.mit;
mainProgram = "basedpyright";
maintainers = with lib.maintainers; [ kiike ];
maintainers = with lib.maintainers; [
kiike
misilelab
];
};
}
+2 -2
View File
@@ -6,13 +6,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "byedpi";
version = "0.16";
version = "0.16.4";
src = fetchFromGitHub {
owner = "hufrea";
repo = "byedpi";
tag = "v${finalAttrs.version}";
hash = "sha256-/K60znoC/5NNOJ5olQI7YZkjShkGZaJDdub+LwZ/FKc=";
hash = "sha256-l9Clkdq4E8mgCQM4AsdDv6pB/3SBChp71P0yQKRtMSY=";
};
installPhase = ''
+2 -2
View File
@@ -5,13 +5,13 @@
}:
buildGoModule rec {
pname = "cloudflare-utils";
version = "1.3.4";
version = "1.3.5";
src = fetchFromGitHub {
owner = "Cyb3r-Jak3";
repo = "cloudflare-utils";
rev = "v${version}";
hash = "sha256-XYOYun7PmZEQQRVCi46tBYoNZdXedmhpdUygtVlU0bE=";
hash = "sha256-LbqH48ysOp2s+e+52doHIyaxUbzzCdJqhdvLuIJ3CCc=";
};
vendorHash = "sha256-fg2BJkXdCWAO83kMoxkHlEyZuVezu9rs0hEda17KObE=";
+2 -2
View File
@@ -6,11 +6,11 @@
let
pname = "codux";
version = "15.41.0";
version = "15.42.0";
src = fetchurl {
url = "https://github.com/wixplosives/codux-versions/releases/download/${version}/Codux-${version}.x86_64.AppImage";
hash = "sha256-l1Z4jcbsTdzn4kFDcAGENAuewIThP2ENB/fbG7XerdY=";
hash = "sha256-rD0yXZAEUcPtxWlWuZD77gjw6JlcUvBsaDYGj+NgLss=";
};
appimageContents = appimageTools.extractType2 { inherit pname version src; };
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "coroot-node-agent";
version = "1.23.6";
version = "1.23.8";
src = fetchFromGitHub {
owner = "coroot";
repo = "coroot-node-agent";
rev = "v${version}";
hash = "sha256-o7B5PRc7HXzro9mNvX0Amc9U8RE8wFT3oiEEz9elHB0=";
hash = "sha256-fuV6YAj6LgPrJcpbAGGhREfJeDVz0FlTO9hoGlHIOQw=";
};
vendorHash = "sha256-SxyIlyDHuu8Ls1+/rujWE9elZiTfSYWIrV8vP5xsqTU=";
+3 -3
View File
@@ -10,13 +10,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "cpuinfo";
version = "0-unstable-2025-01-10";
version = "0-unstable-2025-02-03";
src = fetchFromGitHub {
owner = "pytorch";
repo = "cpuinfo";
rev = "8a1772a0c5c447df2d18edf33ec4603a8c9c04a6";
hash = "sha256-dKmZ5YXLhvVdxaJ4PefR+SWlh+MTFHNxOMeM6Vj7Gvo=";
rev = "aaac07ee499895770c89163ce0920ef8bb41ed23";
hash = "sha256-A86nAbKs7trVwwa1HFUNbV//6O1minvlHTpZR3vabrU=";
};
passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
+3 -3
View File
@@ -10,16 +10,16 @@
buildGo123Module rec {
pname = "d2";
version = "0.6.8";
version = "0.6.9";
src = fetchFromGitHub {
owner = "terrastruct";
repo = pname;
tag = "v${version}";
hash = "sha256-Sd4AkXKQVRJIgQTb7BbDNb8DbULyoWX8TuFtiu+Km5Y=";
hash = "sha256-Z+RC3wXqplGxaECIpHDiV8giWItvE5KFh3N+mwVL6HU=";
};
vendorHash = "sha256-PMqN/6kzXR0d1y1PigBE0KJ8uP14n+qQziFqGai5zLE=";
vendorHash = "sha256-ujyPfQx9FyMq5GBRquBHxcQ47R72RP6g2/rqLICDdWM=";
excludedPackages = [ "./e2etests" ];
+4 -4
View File
@@ -7,10 +7,10 @@
let
appthreat-vulnerability-db = (
python3.pkgs.appthreat-vulnerability-db.overrideAttrs (oldAttrs: rec {
version = "5.7.8";
version = "5.8.1";
src = oldAttrs.src.override {
tag = "v${version}";
hash = "sha256-R00/a9+1NctVPi+EL7K65w/e88c9oSW5xXGgno+MCXo=";
hash = "sha256-/Yo0yyDp2vd9KJhy3LGRml55eqTiaHSSuSoe2h2bSw0=";
};
})
);
@@ -18,14 +18,14 @@ let
in
python3.pkgs.buildPythonApplication rec {
pname = "dep-scan";
version = "5.4.8";
version = "5.5.0";
pyproject = true;
src = fetchFromGitHub {
owner = "owasp-dep-scan";
repo = "dep-scan";
tag = "v${version}";
hash = "sha256-QTvxKoqBxTb/xFaIHsYe3N+7ABJ6sDd2vVcjkMbm3xI=";
hash = "sha256-lgqS8GY5JuHL3strNcb0B3mGieFkQTzGuRyV4dBp5e4=";
};
pythonRelaxDeps = [ "oras" ];
+2 -2
View File
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "dqlite";
version = "1.18.0";
version = "1.18.1";
src = fetchFromGitHub {
owner = "canonical";
repo = pname;
tag = "v${version}";
hash = "sha256-sWA04CoVMR8380/PXSkMo/Ml2Gk1RNQxPC12CMVqxwE=";
hash = "sha256-7ou077ozbpH21PcvEEcprr4UYJ/X398Ph9dh5C3YyBQ=";
};
nativeBuildInputs = [ autoreconfHook file pkg-config ];
+2 -2
View File
@@ -8,13 +8,13 @@
}:
python3Packages.buildPythonApplication rec {
pname = "etesync-dav";
version = "0.33.6";
version = "0.34.0";
src = fetchFromGitHub {
owner = "etesync";
repo = "etesync-dav";
tag = "v${version}";
hash = "sha256-CkdO/63IgUOf8AC2fUDKPyax0CHWVs8AkoTaperWxFk=";
hash = "sha256-+rNqyksOmDUh0OuvgEDWv6tuZQkn1gizz35Ptr6izos=";
};
dependencies = with python3Packages; [
+3 -3
View File
@@ -15,17 +15,17 @@
rustPlatform.buildRustPackage rec {
pname = "eza";
version = "0.20.19";
version = "0.20.20";
src = fetchFromGitHub {
owner = "eza-community";
repo = "eza";
rev = "v${version}";
hash = "sha256-Fgb2+tKDTL7KxJhRavNc5K8AG98eZFOmDOc+sVY7rdk=";
hash = "sha256-+duTIPM1SJoCijqKDWN3H5tO8rAaqMWzMMQbJvvurcE=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-XF77+dC4AB79wniSybLz5E/XznzAiOrteHPyCD9laIQ=";
cargoHash = "sha256-9mHS74PgQWSwipRpazb9fmAHFXRCp35juVMcjwuD4bY=";
nativeBuildInputs = [
cmake
+2 -2
View File
@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "fast-downward";
version = "24.06.0";
version = "24.06.1";
src = fetchFromGitHub {
owner = "aibasel";
repo = "downward";
rev = "release-${version}";
sha256 = "sha256-iIBoJZCFd05bKUeftvl2YBTmSQuFvATIQAYMITDywWA=";
sha256 = "sha256-JwBdV44h6LAJeIjKHPouvb3ZleydAc55QiuaFGrFx1Y=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -34,14 +34,14 @@ in
stdenv.mkDerivation rec {
pname = "fcft";
version = "3.1.9";
version = "3.1.10";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "dnkl";
repo = "fcft";
rev = version;
hash = "sha256-D4W62IHuM7ofEeU/3sp038tv2a1+xQd0mdSKXaY7Ikg=";
hash = "sha256:0hydhpw31c28lq7v5yvknm3dzvkkls98hcmpp0z2h9m9f32nq4s9";
};
depsBuildBuild = [ pkg-config ];
-28
View File
@@ -1,28 +0,0 @@
{
lib,
stdenv,
fetchFromGitHub,
}:
stdenv.mkDerivation rec {
pname = "filet";
version = "0.1.3";
src = fetchFromGitHub {
owner = "buffet";
repo = "filet";
rev = version;
sha256 = "0hm7589ih30axafqxhhs4fg1pvfhlqzyzzmfi2ilx8haq5111fsf";
};
makeFlags = [ "PREFIX=$(out)" ];
meta = with lib; {
description = "Fucking fucking fast file fucker (afffff)";
homepage = "https://github.com/buffet/filet";
license = licenses.mpl20;
platforms = platforms.all;
maintainers = [ ];
mainProgram = "filet";
};
}
@@ -5,7 +5,7 @@
nodejs,
fetchNpmDeps,
buildPackages,
php83,
php84,
nixosTests,
nix-update-script,
dataDir ? "/var/lib/firefly-iii-data-importer",
@@ -13,23 +13,23 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "firefly-iii-data-importer";
version = "1.5.7";
version = "1.6.0";
src = fetchFromGitHub {
owner = "firefly-iii";
repo = "data-importer";
rev = "v${finalAttrs.version}";
hash = "sha256-CKDAPpDTTrBXPhfSQiBl/M42hOQi2KwpWDtEnlDwpuU=";
tag = "v${finalAttrs.version}";
hash = "sha256-f/kvSQMA4w+wwD+hM6kGduV3AQmmYe2w5u3dhnJBS9s=";
};
buildInputs = [ php83 ];
buildInputs = [ php84 ];
nativeBuildInputs = [
nodejs
nodejs.python
buildPackages.npmHooks.npmConfigHook
php83.composerHooks.composerInstallHook
php83.packages.composer-local-repo-plugin
php84.composerHooks.composerInstallHook
php84.packages.composer-local-repo-plugin
];
composerNoDev = true;
@@ -38,15 +38,15 @@ stdenvNoCC.mkDerivation (finalAttrs: {
composerStrictValidation = true;
strictDeps = true;
vendorHash = "sha256-larFTf64oPJi+XLMK6ZuLEN4P/CkGLojUJDE/gvu8UU=";
vendorHash = "sha256-Jn0H63VxIGjgVOT6yyXEhRdMWeIInMdv6mi5JQXp68Q=";
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src;
name = "${finalAttrs.pname}-npm-deps";
hash = "sha256-0xY9F/Bok2RQ1YWRr5fnENk3zB1WubnpT0Ldy+i618g=";
hash = "sha256-hUq5pp62K2XAnjU9QhQE+PogUSla9R1xG7beW4bgrV8=";
};
composerRepository = php83.mkComposerRepository {
composerRepository = php84.mkComposerRepository {
inherit (finalAttrs)
pname
src
@@ -64,7 +64,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
'';
passthru = {
phpPackage = php83;
phpPackage = php84;
tests = nixosTests.firefly-iii-data-importer;
updateScript = nix-update-script { };
};
+11 -11
View File
@@ -5,7 +5,7 @@
nodejs,
fetchNpmDeps,
buildPackages,
php83,
php84,
nixosTests,
nix-update-script,
dataDir ? "/var/lib/firefly-iii",
@@ -13,23 +13,23 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "firefly-iii";
version = "6.1.25";
version = "6.2.4";
src = fetchFromGitHub {
owner = "firefly-iii";
repo = "firefly-iii";
rev = "v${finalAttrs.version}";
hash = "sha256-6DZwTk67bKvgB+Zf7aPakrWWYCAjkYggrRiaFKgsMkk=";
tag = "v${finalAttrs.version}";
hash = "sha256-IBf34RPpQUH3U0tl8ljJpL9of6QNDOTyBg7Hc1ae+W8=";
};
buildInputs = [ php83 ];
buildInputs = [ php84 ];
nativeBuildInputs = [
nodejs
nodejs.python
buildPackages.npmHooks.npmConfigHook
php83.composerHooks.composerInstallHook
php83.packages.composer-local-repo-plugin
php84.composerHooks.composerInstallHook
php84.packages.composer-local-repo-plugin
];
composerNoDev = true;
@@ -38,15 +38,15 @@ stdenvNoCC.mkDerivation (finalAttrs: {
composerStrictValidation = true;
strictDeps = true;
vendorHash = "sha256-5uUjb5EPcoEBuFbWGb1EIC/U/VaSUsRp09S9COIx25E=";
vendorHash = "sha256-LRcgWQPDLNCMbaJhaySDrcw95fXF4yVUc03SFnrteeM=";
npmDeps = fetchNpmDeps {
inherit (finalAttrs) src;
name = "${finalAttrs.pname}-npm-deps";
hash = "sha256-j49iltvW7xGOCV+FIB4f+ECfQo50U+wTugyaK9JGN3A=";
hash = "sha256-K8zoX4UsD/hOpMZ5JCH3G9WBTUpJcXAertEaXaUGcys=";
};
composerRepository = php83.mkComposerRepository {
composerRepository = php84.mkComposerRepository {
inherit (finalAttrs)
pname
src
@@ -65,7 +65,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
'';
passthru = {
phpPackage = php83;
phpPackage = php84;
tests = nixosTests.firefly-iii;
updateScript = nix-update-script { };
};
+2 -2
View File
@@ -7,10 +7,10 @@
let
pname = "framesh";
version = "0.6.10";
version = "0.6.11";
src = fetchurl {
url = "https://github.com/floating/frame/releases/download/v${version}/Frame-${version}.AppImage";
hash = "sha256-h2Y0G7luakd5UVu7bVt9r6xhvyOh80gYMTswmEIcnnk=";
hash = "sha256-t60jsA4ojXF805OUrqIOdk8eP9PlwA/g0XxEBCahmb4=";
};
appimageContents = appimageTools.extractType2 {
+2 -2
View File
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "galene";
version = "0.96";
version = "0.96.2";
src = fetchFromGitHub {
owner = "jech";
repo = "galene";
rev = "galene-${version}";
hash = "sha256-E/xFh60Fzy/bRX414N1Juc7j4D8fN8CEDYPOUrNp5/4=";
hash = "sha256-Jp8kG4i1UVKIrBjPFx2FAfw/QoO6OIP3CpuzX2//if0=";
};
vendorHash = "sha256-LDLKjD4qYn/Aae6GUX6gZ57+MUfKc058H+YHM0bNZV0=";
@@ -15,11 +15,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gnome-shell-extensions";
version = "47.3";
version = "47.4";
src = fetchurl {
url = "mirror://gnome/sources/gnome-shell-extensions/${lib.versions.major finalAttrs.version}/gnome-shell-extensions-${finalAttrs.version}.tar.xz";
hash = "sha256-GpFCpOhdeit9xbrTfjTfnuuzjoSW9JOL4teys1iD0Tk=";
hash = "sha256-VDN57FsNBCAO5iofa6JAcWoJ11rQrd3bIFvjjOgpP1g=";
};
patches = [
+2 -2
View File
@@ -5,10 +5,10 @@
}:
let
pname = "heptabase";
version = "1.51.1";
version = "1.52.0";
src = fetchurl {
url = "https://github.com/heptameta/project-meta/releases/download/v${version}/Heptabase-${version}.AppImage";
hash = "sha256-ANVgH20I6pCy2WI3Umni8YCCWxgGrnyP154iHttlQTs=";
hash = "sha256-r0fpP50CIhEm+TOIWy9lsuM+uXZkjH7kAkfuH4RqHt0=";
};
appimageContents = appimageTools.extractType2 { inherit pname version src; };
+7 -7
View File
@@ -8,15 +8,15 @@
stdenv.mkDerivation rec {
pname = "jupp";
version = "40";
version = "41";
srcName = "joe-3.1${pname}${version}";
src = fetchurl {
urls = [
"https://www.mirbsd.org/MirOS/dist/jupp/${srcName}.tgz"
"https://pub.allbsd.org/MirOS/dist/jupp/${srcName}.tgz"
"https://mbsd.evolvis.org/MirOS/dist/jupp/${srcName}.tgz"
];
sha256 = "S+1DnN5/K+KU6W5J7z6RPqkPvl6RTbiIQD46J+gDWxo=";
hash = "sha256-e7jqivUZvv7/+T7DyeMhCNfyuDIWybx7Aa71CYhhyC8=";
};
preConfigure = "chmod +x ./configure";
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
"--enable-termidx"
];
meta = with lib; {
meta = {
homepage = "http://www.mirbsd.org/jupp.htm";
downloadPage = "https://www.mirbsd.org/MirOS/dist/jupp/";
description = "Portable fork of Joe's editor";
@@ -46,8 +46,8 @@ stdenv.mkDerivation rec {
and has a lot of bugs fixed. It is based upon an older version of joe
because these behave better overall.
'';
license = licenses.gpl1Only;
maintainers = with maintainers; [ AndersonTorres ];
platforms = with platforms; unix;
license = lib.licenses.gpl1Only;
maintainers = with lib.maintainers; [ AndersonTorres ];
platforms = with lib.platforms; unix;
};
}
+3 -3
View File
@@ -17,12 +17,12 @@
}:
let
version = "2.10.0";
version = "2.10.1";
src = fetchFromGitHub {
owner = "russellbanks";
repo = "Komac";
tag = "v${version}";
hash = "sha256-qlaNJ9pgQe1gjPW4gjEJys/SqgKzpO3H8SenowsUi4o=";
hash = "sha256-oqnFenSFWCe3vax5mqstvNNTFWOecLOkuhJzaxv78yE=";
};
in
rustPlatform.buildRustPackage {
@@ -31,7 +31,7 @@ rustPlatform.buildRustPackage {
pname = "komac";
useFetchCargoVendor = true;
cargoHash = "sha256-sTYR8e6RX/kXZDlRA1uMvJGpg9amDj2oEjbGEE9wh60=";
cargoHash = "sha256-g7R4Vk6bFaJ5TA4IdeXRiFzZOcj1T4JY3HsOt+Zx2mU=";
nativeBuildInputs =
[
+3 -9
View File
@@ -29,11 +29,11 @@ let
in
stdenv.mkDerivation rec {
pname = "lbdb";
version = "0.48.1";
version = "0.56";
src = fetchurl {
url = "https://www.spinnaker.de/lbdb/download/lbdb_${version}.tar.gz";
sha256 = "1gr5l2fr9qbdccga8bhsrpvz6jxigvfkdxrln9wyf2xpps5cdjxh";
url = "https://www.spinnaker.de/lbdb/download/lbdb-${version}.tar.gz";
sha256 = "sha256-uqaiO2E5TXkreyIeGWHZulcQYUyTJOj1mzXBJsK0504=";
};
buildInputs =
@@ -55,12 +55,6 @@ stdenv.mkDerivation rec {
patches = [
./add-methods-to-rc.patch
# fix undefined exec_prefix. Remove with the next release
(fetchpatch {
url = "https://github.com/RolandRosenfeld/lbdb/commit/60b7bae255011f59212d96adfbded459d6a27129.patch";
sha256 = "129zg086glmlalrg395jq8ljcp787dl3rxjf9v7apsd8mqfdkl2v";
excludes = [ "debian/changelog" ];
})
];
meta = with lib; {
@@ -8,11 +8,11 @@
let
pname = "ledger-live-desktop";
version = "2.96.0";
version = "2.98.0";
src = fetchurl {
url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage";
hash = "sha256-3Buab2SDhEEOSQdXCBf7jHlSbgYUe/G1IUSNrcWTbqs=";
hash = "sha256-wYSs7PIj5eA5C/5msbZb+OkcC3Hrhi57yyYrKZ0mvCM=";
};
appimageContents = appimageTools.extractType2 {
+3 -3
View File
@@ -15,17 +15,17 @@ in
rustPlatform.buildRustPackage rec {
pname = "leftwm";
version = "0.5.3";
version = "0.5.4";
src = fetchFromGitHub {
owner = "leftwm";
repo = "leftwm";
tag = version;
hash = "sha256-3voGKM6MKisc+ZVdZ5sCrs3XVfeRayozIk4SXNjw820=";
hash = "sha256-eH7HuGZnWlXigTaUAc4S00+uOIEVftnBOD8x03KJLaE=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-i0rMgV1rV9k7j25zoJc1hHXTpTPfDMSOMciJOvInO34=";
cargoHash = "sha256-nFyhpCp8xsYjRl+2bqPfWzq31pM/yYcDuxkWEjjcqwA=";
buildInputs = rpathLibs;
+2 -2
View File
@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lib60870";
version = "2.3.3";
version = "2.3.4";
src = fetchFromGitHub {
owner = "mz-automation";
repo = "lib60870";
rev = "v${finalAttrs.version}";
hash = "sha256-me+EYS2XDITRdI4okMj/ZqeewUS2bKj8Opecu6/1+Cs=";
hash = "sha256-bPBDM+/1+mIj5BSLukV/nYwOGUo4riGCBC61z3YKAkQ=";
};
sourceRoot = "${finalAttrs.src.name}/lib60870-C";
+25 -28
View File
@@ -25,18 +25,18 @@
let
phpPackage = php82.withExtensions ({ enabled, all }: enabled ++ [ all.memcached ]);
in
phpPackage.buildComposerProject rec {
phpPackage.buildComposerProject2 rec {
pname = "librenms";
version = "25.1.0";
src = fetchFromGitHub {
owner = "librenms";
repo = pname;
rev = "${version}";
tag = version;
sha256 = "sha256-Uo+JOgb1KSZkludoupIIGnuK88ER3LthGnGmShpkrNU=";
};
vendorHash = "sha256-QBZnsURxLf3vmeh9qxEOJtSVAi1Ipr0jEbC/EmhL4q8=";
vendorHash = "sha256-9cywwX0vWrvbi3HGARxrjsObckGiGbJPRILe0ASgrGU=";
php = phpPackage;
@@ -68,9 +68,8 @@ phpPackage.buildComposerProject rec {
nativeBuildInputs = [ makeWrapper ];
installPhase = ''
runHook preInstall
postInstall = ''
chmod -R u+w $out/share
mv $out/share/php/librenms/* $out
rm -r $out/share
@@ -79,26 +78,26 @@ phpPackage.buildComposerProject rec {
substituteInPlace \
$out/misc/config_definitions.json \
--replace '"default": "/bin/ping",' '"default": "/run/wrappers/bin/ping",' \
--replace '"default": "fping",' '"default": "/run/wrappers/bin/fping",' \
--replace '"default": "fping6",' '"default": "/run/wrappers/bin/fping6",' \
--replace '"default": "rrdtool",' '"default": "${rrdtool}/bin/rrdtool",' \
--replace '"default": "snmpgetnext",' '"default": "${net-snmp}/bin/snmpgetnext",' \
--replace '"default": "traceroute",' '"default": "/run/wrappers/bin/traceroute",' \
--replace '"default": "/usr/bin/dot",' '"default": "${graphviz}/bin/dot",' \
--replace '"default": "/usr/bin/ipmitool",' '"default": "${ipmitool}/bin/ipmitool",' \
--replace '"default": "/usr/bin/mtr",' '"default": "${mtr}/bin/mtr",' \
--replace '"default": "/usr/bin/nfdump",' '"default": "${nfdump}/bin/nfdump",' \
--replace '"default": "/usr/bin/nmap",' '"default": "${nmap}/bin/nmap",' \
--replace '"default": "/usr/bin/sfdp",' '"default": "${graphviz}/bin/sfdp",' \
--replace '"default": "/usr/bin/snmpbulkwalk",' '"default": "${net-snmp}/bin/snmpbulkwalk",' \
--replace '"default": "/usr/bin/snmpget",' '"default": "${net-snmp}/bin/snmpget",' \
--replace '"default": "/usr/bin/snmptranslate",' '"default": "${net-snmp}/bin/snmptranslate",' \
--replace '"default": "/usr/bin/snmpwalk",' '"default": "${net-snmp}/bin/snmpwalk",' \
--replace '"default": "/usr/bin/virsh",' '"default": "${libvirt}/bin/virsh",' \
--replace '"default": "/usr/bin/whois",' '"default": "${whois}/bin/whois",' \
--replace '"default": "/usr/lib/nagios/plugins",' '"default": "${monitoring-plugins}/bin",' \
--replace '"default": "/usr/sbin/sendmail",' '"default": "${system-sendmail}/bin/sendmail",'
--replace-fail '"default": "/bin/ping",' '"default": "/run/wrappers/bin/ping",' \
--replace-fail '"default": "fping",' '"default": "/run/wrappers/bin/fping",' \
--replace-fail '"default": "fping6",' '"default": "/run/wrappers/bin/fping6",' \
--replace-fail '"default": "rrdtool",' '"default": "${rrdtool}/bin/rrdtool",' \
--replace-fail '"default": "snmpgetnext",' '"default": "${net-snmp}/bin/snmpgetnext",' \
--replace-fail '"default": "traceroute",' '"default": "/run/wrappers/bin/traceroute",' \
--replace-fail '"default": "/usr/bin/dot",' '"default": "${graphviz}/bin/dot",' \
--replace-fail '"default": "/usr/bin/ipmitool",' '"default": "${ipmitool}/bin/ipmitool",' \
--replace-fail '"default": "/usr/bin/mtr",' '"default": "${mtr}/bin/mtr",' \
--replace-fail '"default": "/usr/bin/nfdump",' '"default": "${nfdump}/bin/nfdump",' \
--replace-fail '"default": "/usr/bin/nmap",' '"default": "${nmap}/bin/nmap",' \
--replace-fail '"default": "/usr/bin/sfdp",' '"default": "${graphviz}/bin/sfdp",' \
--replace-fail '"default": "/usr/bin/snmpbulkwalk",' '"default": "${net-snmp}/bin/snmpbulkwalk",' \
--replace-fail '"default": "/usr/bin/snmpget",' '"default": "${net-snmp}/bin/snmpget",' \
--replace-fail '"default": "/usr/bin/snmptranslate",' '"default": "${net-snmp}/bin/snmptranslate",' \
--replace-fail '"default": "/usr/bin/snmpwalk",' '"default": "${net-snmp}/bin/snmpwalk",' \
--replace-fail '"default": "/usr/bin/virsh",' '"default": "${libvirt}/bin/virsh",' \
--replace-fail '"default": "/usr/bin/whois",' '"default": "${whois}/bin/whois",' \
--replace-fail '"default": "/usr/lib/nagios/plugins",' '"default": "${monitoring-plugins}/bin",' \
--replace-fail '"default": "/usr/sbin/sendmail",' '"default": "${system-sendmail}/bin/sendmail",'
substituteInPlace $out/LibreNMS/wrapper.py --replace-fail '/usr/bin/env php' '${phpPackage}/bin/php'
substituteInPlace $out/LibreNMS/__init__.py --replace-fail '"/usr/bin/env", "php"' '"${phpPackage}/bin/php"'
@@ -117,8 +116,6 @@ phpPackage.buildComposerProject rec {
ln -s ${dataDir}/rrd $out/rrd
ln -s ${dataDir}/storage $out/storage
ln -s ${dataDir}/cache $out/bootstrap/cache
runHook postInstall
'';
passthru = {
+3 -3
View File
@@ -10,17 +10,17 @@
rustPlatform.buildRustPackage rec {
pname = "marmite";
version = "0.2.4";
version = "0.2.5";
src = fetchFromGitHub {
owner = "rochacbruno";
repo = "marmite";
tag = version;
hash = "sha256-IfmwPN2PbBXJJXHgwseC5L3sDOjaVlRE//H8uHazSNA=";
hash = "sha256-FxI+Qh3ZM6ZgE/KyZ/gU3CutBHETymgvkjNkYAJ012E=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-C2GGQQ4Aphi1hNQjSWGK9ZnvbwdZSWugKxsUrB5KtHU=";
cargoHash = "sha256-LMoakr7LGKFkxymOC8cNxxFbDDqw5gniqh/3ImnEbB8=";
nativeBuildInputs = [
pkg-config
+3 -3
View File
@@ -11,19 +11,19 @@
python3.pkgs.buildPythonApplication rec {
pname = "migrate-to-uv";
version = "0.2.1";
version = "0.6.0";
pyproject = true;
src = fetchFromGitHub {
owner = "mkniewallner";
repo = "migrate-to-uv";
tag = version;
hash = "sha256-LA2tzTD3e6IPmeYHWKFD+PIsl6hsvfpYDKhN9upttHI=";
hash = "sha256-d3whOoDzCZWs9tO5t13jNKgsZe3fV3Eas3M+CJKbHno=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit src pname version;
hash = "sha256-aiUCLRHCntJKZGCNdyfFCyRdIP+9Fr8yVzaDVct9Dv8=";
hash = "sha256-RQlShKbv3XqG2uVqRF2FIrGg3j49LPFI1YpZ6uhCWp4=";
};
build-system = [
+45
View File
@@ -0,0 +1,45 @@
{
lib,
nix,
fetchFromGitHub,
rustPlatform,
}:
rustPlatform.buildRustPackage rec {
pname = "nps";
version = "0.2.9";
src = fetchFromGitHub {
owner = "OleMussmann";
repo = "nps";
tag = "v${version}";
hash = "sha256-q/PkigsNAI7MCmeDFBMGuZJFXVL95pQCNOVhNvBH9dc=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-MThyvhzZXRM4l0K8csLDldMVKiDxKZ5EIFATGVpGpVc=";
nativeCheckInputs = [ nix ];
meta = {
description = "Cache the nix package list, query and sort results by relevance";
longDescription = ''
Find SEARCH_TERM in available nix packages and sort results by relevance.
List up to three columns, the latter two being optional:
PACKAGE_NAME <PACKAGE_VERSION> <PACKAGE_DESCRIPTION>
Matches are sorted by type. Show 'indirect' matches first, then 'direct' matches, and finally 'exact' matches.
indirect fooSEARCH_TERMbar (SEARCH_TERM appears in any column)
direct SEARCH_TERMbar (PACKAGE_NAME starts with SEARCH_TERM)
exact SEARCH_TERM (PACKAGE_NAME is exactly SEARCH_TERM)
'';
changelog = "https://github.com/OleMussmann/nps/releases/tag/v${version}";
homepage = "https://github.com/OleMussmann/nps";
license = lib.licenses.mit;
mainProgram = "nps";
maintainers = with lib.maintainers; [ olemussmann ];
platforms = lib.platforms.all;
};
}
+2 -20
View File
@@ -2,7 +2,6 @@
lib,
stdenv,
fetchurl,
fetchpatch,
meson,
ninja,
pkg-config,
@@ -35,12 +34,11 @@
exempi,
cargo,
rustPlatform,
rustfmt,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "papers";
version = "47.0";
version = "47.3";
outputs = [
"out"
@@ -50,18 +48,9 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchurl {
url = "mirror://gnome/sources/papers/${lib.versions.major finalAttrs.version}/papers-${finalAttrs.version}.tar.xz";
hash = "sha256-z2nrCjcX/jVAEWFuL2Ajg4FP9Xt6nqzzBsZ25k2PZmY=";
hash = "sha256-PlhTk+gef6D5r55U38hvYSa1w9hS6pDf3DumsHlSxKo=";
};
# FIXME: remove in next version
patches = [
(fetchpatch {
name = "fix-crash-when-drag-and-drop";
url = "https://gitlab.gnome.org/GNOME/Incubator/papers/-/commit/455ad2aebe5e5d5a57a2f4defc6af054927eac73.patch";
hash = "sha256-PeWlFhvM8UzUFRaK9k/9Txwgta/EiFnMRjHwld3O+cU=";
})
];
cargoRoot = "shell-rs";
cargoDeps = rustPlatform.fetchCargoVendor {
@@ -87,9 +76,6 @@ stdenv.mkDerivation (finalAttrs: {
yelp-tools
cargo
rustPlatform.cargoSetupHook
# FIXME: remove rustfmt in next version
# https://gitlab.gnome.org/GNOME/Incubator/papers/-/commit/d0093c8c9cbacfbdafd70b6024982638b30a2591
rustfmt
];
buildInputs =
@@ -130,10 +116,6 @@ stdenv.mkDerivation (finalAttrs: {
"-Dnautilus=false"
];
env.NIX_CFLAGS_COMPILE = lib.optionalString (
stdenv.cc.isClang && lib.versionAtLeast stdenv.cc.version "16"
) "-Wno-error=incompatible-function-pointer-types";
postInstall = ''
substituteInPlace $out/share/thumbnailers/papers.thumbnailer \
--replace-fail '=papers-thumbnailer' "=$out/bin/papers-thumbnailer"
+2
View File
@@ -114,6 +114,8 @@ stdenv.mkDerivation {
EOF
chmod +x bin/pcloud
ln -snf $out/share/icons/hicolor/512x512/apps/pcloud.png $out/app/pcloud.png
'';
meta = with lib; {
+2 -2
View File
@@ -24,11 +24,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "pdns";
version = "4.9.3";
version = "4.9.4";
src = fetchurl {
url = "https://downloads.powerdns.com/releases/pdns-${finalAttrs.version}.tar.bz2";
hash = "sha256-suZwRqe5WCXDXdyRGe1uLoU1N6V20MTukIC7XwrT6NU=";
hash = "sha256-ysRm18sFZDTGBjLlVL5QVDywzs2dOzO7V4XBSbWXn8E=";
};
# redact configure flags from version output to reduce closure size
patches = [ ./version.patch ];
+33 -8
View File
@@ -2,6 +2,8 @@
lib,
stdenv,
fetchurl,
fetchFromGitHub,
installShellFiles,
makeWrapper,
sbcl,
sqlite,
@@ -11,24 +13,39 @@
git,
cacert,
openssl,
sphinx,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "pgloader";
version = "3.6.9";
src = fetchurl {
url = "https://github.com/dimitri/pgloader/releases/download/v3.6.9/pgloader-bundle-3.6.9.tgz";
sha256 = "sha256-pdCcRmoJnrfVnkhbT0WqLrRbCtOEmRgGRsXK+3uByeA=";
};
srcs = [
(fetchurl {
url = "https://github.com/dimitri/pgloader/releases/download/v3.6.9/pgloader-bundle-3.6.9.tgz";
sha256 = "sha256-pdCcRmoJnrfVnkhbT0WqLrRbCtOEmRgGRsXK+3uByeA=";
})
# needed because bundle does not contain docs / man pages
(fetchFromGitHub {
owner = "dimitri";
repo = "pgloader";
rev = "v${finalAttrs.version}";
hash = "sha256-lqvfWayaJbZ9xx4CgFfY1g0TKwFEd5IWf+RLLXQddw4=";
})
];
sourceRoot = ".";
nativeBuildInputs = [
git
makeWrapper
installShellFiles
];
buildInputs = [
sbcl
cacert
sqlite
sphinx
freetds
libzip
curl
@@ -48,15 +65,23 @@ stdenv.mkDerivation rec {
export PATH=$PATH:$out/bin
export HOME=$TMPDIR
pushd pgloader-bundle-${finalAttrs.version}
make pgloader
popd
pushd source/docs
make man
popd
'';
dontStrip = true;
enableParallelBuilding = false;
installPhase = ''
install -Dm755 bin/pgloader "$out/bin/pgloader"
wrapProgram $out/bin/pgloader --prefix LD_LIBRARY_PATH : "${LD_LIBRARY_PATH}"
install -Dm755 pgloader-bundle-${finalAttrs.version}/bin/pgloader "$out/bin/pgloader"
wrapProgram $out/bin/pgloader --prefix LD_LIBRARY_PATH : "${finalAttrs.LD_LIBRARY_PATH}"
mkdir -p $out/bin $out/man/man1
installManPage source/docs/_build/man/*.1
'';
meta = with lib; {
@@ -67,4 +92,4 @@ stdenv.mkDerivation rec {
license = licenses.postgresql;
platforms = platforms.all;
};
}
})
+3 -3
View File
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "pkgsite";
version = "0-unstable-2025-01-21";
version = "0-unstable-2025-01-31";
src = fetchFromGitHub {
owner = "golang";
repo = "pkgsite";
rev = "ce52a304a0f4dccd8ae7abfdd3712c9dae7b4f34";
hash = "sha256-6fZr9mi6SGIe7AUNv6cS6R+kBNjFbPfdamnpGclimWQ=";
rev = "50d4697cc82f2eedc49fc659871d1e81ca4c6164";
hash = "sha256-zDUsMkhQH/KJDjUE6mw/zRF23Ad3VIfqjEIY374Y9GE=";
};
vendorHash = "sha256-Z+Ji3RO2zn5vn9DXOAxyeI4OZXGOfyVdfdIsNyJHZpE=";
@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "plasma-panel-colorizer";
version = "2.1.0";
version = "2.3.0";
src = fetchFromGitHub {
owner = "luisbocanegra";
repo = "plasma-panel-colorizer";
tag = "v${finalAttrs.version}";
hash = "sha256-Xv1yGIGIWqfxukJub0X2sH0XwtRTr13p+vDi+Wdgnkg=";
hash = "sha256-Q7qSky/wY5l72EVhTGnwQ8lI3Uu3TnZpgqXaClCxWZQ=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -7,18 +7,18 @@
buildGoModule rec {
pname = "pv-migrate";
version = "2.1.0";
version = "2.2.0";
src = fetchFromGitHub {
owner = "utkuozdemir";
repo = pname;
tag = "v${version}";
sha256 = "sha256-41yuxvGsJ+BTvw96hWhVRqqJ1UXhvqGO9Y0hU7PfjTU=";
sha256 = "sha256-yYY3UgqHdFXoGj6n4kY45J/2QujPboWucnmbbXjjhRM=";
};
subPackages = [ "cmd/pv-migrate" ];
vendorHash = "sha256-bkyANbdQIsb8XHRQvI//RogFfVr7x6wwsieru1KIppU=";
vendorHash = "sha256-wMlwfWMrjvo+9VUt8ZUcYHrsa9NOZhCj6LArdqXVCI4=";
ldflags = [
"-s"
+3 -3
View File
@@ -7,14 +7,14 @@
python3.pkgs.buildPythonApplication {
pname = "renode-dts2repl";
version = "0-unstable-2025-01-14";
version = "0-unstable-2025-01-31";
pyproject = true;
src = fetchFromGitHub {
owner = "antmicro";
repo = "dts2repl";
rev = "cba1604ee130e7fa831392b315b55a142c5adc46";
hash = "sha256-8xFixNOPFL5af+6Lbp84Z6C/ZFWsCcKPf6G4KpBbj/A=";
rev = "fb9a4a69a79701ffc40672ac85001a75c39d02f3";
hash = "sha256-Ud6GQgPw5nMW5crHZWSRur0EWuKfWd60OvVizslWQ4U=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "rqlite";
version = "8.36.8";
version = "8.36.11";
src = fetchFromGitHub {
owner = "rqlite";
repo = pname;
rev = "v${version}";
sha256 = "sha256-fyhBKSPE9vAMe1g7IOjrk8u3+KhMgtVrwKRZA+DsGik=";
sha256 = "sha256-LL2nfRFrfDtttDexLUarFb7AyoLTFf3WeoWm4cqmBtM=";
};
vendorHash = "sha256-+otWcVUAqO2e9v+4T5QTw2DOVfDUGu6hP/1/6LO21nY=";
vendorHash = "sha256-BUZaRSDbzHVzP3A0Q4LnKfzp0lzEJ3x7Vag+7sn4MSM=";
subPackages = [
"cmd/rqlite"
+3 -3
View File
@@ -6,10 +6,10 @@
}:
let
pname = "saleae-logic-2";
version = "2.4.13";
version = "2.4.22";
src = fetchurl {
url = "https://downloads.saleae.com/logic2/Logic-${version}-linux-x64.AppImage";
hash = "sha256-0GIZQKQDY3arDUlxjQKWOHDB3j76xVwkx5H+8q+d0Rc=";
url = "https://downloads2.saleae.com/logic2/Logic-${version}-linux-x64.AppImage";
hash = "sha256-MMuuSYOVw4O/JDsXz9OneUyJMNLUUCBpAMRqCs64khk=";
};
desktopItem = makeDesktopItem {
name = "saleae-logic-2";
+4 -5
View File
@@ -6,7 +6,7 @@
cmake,
asciidoc,
jemalloc,
boost,
boost186,
fmt,
fuse3,
spdlog,
@@ -17,18 +17,17 @@
stdenv.mkDerivation (finalAttrs: {
pname = "saunafs";
version = "4.6.0";
version = "4.7.0";
src = fetchFromGitHub {
owner = "leil-io";
repo = "saunafs";
rev = "v${finalAttrs.version}";
hash = "sha256-uPHgyCL4/HYjoIm1Ev5p7lXAf1KlpV/OAqLVhu5Ang4=";
hash = "sha256-6WXSnItbydH3Lk04l0Iph14EKzL/Pl5vriWdhHxTF6I=";
};
patches = [
./sfstool.patch
];
outputs = [
@@ -46,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
spdlog
yaml-cpp
fuse3
boost
boost186
jemalloc
isa-l
judy
+6 -7
View File
@@ -1,13 +1,12 @@
diff --git a/src/tools/sfstools.sh b/src/tools/sfstools.sh
index c6c41197..9a59814f 100755
index ffd9ec22..a1cb83b6 100755
--- a/src/tools/sfstools.sh
+++ b/src/tools/sfstools.sh
@@ -1,5 +1,6 @@
@@ -1,4 +1,6 @@
#!/usr/bin/env bash
-tool=$(basename $0)
+tool="$(basename $0)"
tool="$(basename $0)"
-exec saunafs "${tool#sfs}" "$@"
+dir="$(dirname $0)"
-${tool/saunafs/saunafs } "$@"
+$dir/saunafs ${tool/sfs/} "$@"
+
+exec "$dir/saunafs" "${tool#sfs}" "$@"
+2 -2
View File
@@ -12,11 +12,11 @@
tcl.mkTclDerivation rec {
pname = "scid-vs-pc";
version = "4.25";
version = "4.26";
src = fetchurl {
url = "mirror://sourceforge/scidvspc/scid_vs_pc-${version}.tgz";
hash = "sha256-YZsBwIp5ouGk75wsAywuYyNSeNjCAx0iWgiA7YmUmnk=";
hash = "sha256-iK4h7YS8+W2nr3Bbmai4Ervt0YWYKgkQaZ5IH7Q9HkE=";
};
postPatch = ''
-34
View File
@@ -1,34 +0,0 @@
{
stdenvNoCC,
lib,
fetchFromGitHub,
}:
stdenvNoCC.mkDerivation {
pname = "serious-sans";
version = "unstable-2023-09-04";
src = fetchFromGitHub {
owner = "kaBeech";
repo = "serious-sans";
rev = "a23f2b303fa3b1ec8788c5abba67b44ca5a3cc0a";
hash = "sha256-sPb9ZVDTBaZHT0Q/I9OfP7BMYJXPBiKkebzKgUHNuZM=";
};
installPhase = ''
runHook preInstall
mkdir -p $out/share/fonts/serious-sans
cp SeriousSans/*/* $out/share/fonts/serious-sans
runHook postInstall
'';
meta = {
homepage = "https://github.com/kaBeech/serious-sans";
description = "Legible monospace font for playful professionals";
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ CobaltCause ];
platforms = lib.platforms.all;
};
}
@@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "signalbackup-tools";
version = "20250202";
version = "20250207";
src = fetchFromGitHub {
owner = "bepaald";
repo = "signalbackup-tools";
rev = version;
hash = "sha256-RYklp/jrp/bdS6tuIBHSgF1GJYnYydj4fcwsgcuZPeY=";
hash = "sha256-pFaL6BWD6Kaw8fJhrPL7b2iDKjHr99gkytP5Kosf7Gw=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -17,14 +17,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "surelog";
version = "1.84-unstable-2024-11-09";
version = "1.84-unstable-2024-12-06";
src = fetchFromGitHub {
owner = "chipsalliance";
repo = "surelog";
# Once we're back on a stable tag, use "v$(finalAttrs.version}" below.
rev = "da88163a02dbc16f1af3514f281b93941d371ad9";
hash = "sha256-TIwXIMcDImZjCIiXwvT2MhukArgrWCgOf2AOvkG/55g=";
rev = "298a9cddc672cce7f25ec352f9f8f36f5b23aa4e";
hash = "sha256-Qv4dosj2dwakNCcvu483ZMuw+LlYs4fhZTULszERLSI=";
fetchSubmodules = false; # we use all dependencies from nix
};
-1052
View File
File diff suppressed because it is too large Load Diff
-43
View File
@@ -1,43 +0,0 @@
{
lib,
stdenv,
fetchFromGitHub,
rustPlatform,
darwin,
}:
rustPlatform.buildRustPackage rec {
pname = "tuic";
version = "1.0.0";
src = fetchFromGitHub {
owner = "EAimTY";
repo = pname;
rev = "tuic-server-${version}";
hash = "sha256-VoNr91vDqBlt9asT/dwCeYk13UNiDexNNiKwD5DSn8k=";
};
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin (
with darwin.apple_sdk.frameworks;
[
Security
]
);
postPatch = ''
ln -sf ${./Cargo.lock} Cargo.lock
'';
cargoLock.lockFile = ./Cargo.lock;
# doc test will fail in this version
checkFlags = [ "--skip=lib" ];
meta = with lib; {
homepage = "https://github.com/EAimTY/tuic";
description = "Delicately-TUICed 0-RTT proxy protocol";
license = licenses.gpl3Only;
platforms = platforms.unix;
maintainers = with maintainers; [ oluceps ];
};
}
+2 -2
View File
@@ -8,11 +8,11 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "twilio-cli";
version = "5.22.9";
version = "5.22.10";
src = fetchzip {
url = "https://twilio-cli-prod.s3.amazonaws.com/twilio-v${finalAttrs.version}/twilio-v${finalAttrs.version}.tar.gz";
hash = "sha256-drQUlu5xc9HUlVP/OHDDWNEaSxT/90yhiKYh9bq2G4E=";
hash = "sha256-ZesjUeAoOuNWITzM1qjWsvh2DMehyy8XJDhecylx4V4=";
};
buildInputs = [ nodejs-slim ];
+3 -3
View File
@@ -11,14 +11,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "UHDM";
# When updating this package, also consider updating science/logic/surelog
version = "1.84-unstable-2024-10-06";
version = "1.84-unstable-2024-11-12";
src = fetchFromGitHub {
owner = "chipsalliance";
repo = "UHDM";
# After we're back on a stable tag, use v${finalAttrs.version}
rev = "857f68de3ce5b6f919f3a0f489c93072751b1578";
hash = "sha256-qHcRncsvMiSJji+JLOlfQ87+pfKg+zvlqMTXKpImvTM=";
rev = "7d90dd0e68759775d0c86885d991925096b5b496";
hash = "sha256-msdtBAlOXwYJd0HhWmVo8oMJ6h8OUmy0ILxV1MV52PE=";
fetchSubmodules = false; # we use all dependencies from nix
};
+3 -3
View File
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "uncover";
version = "1.0.9";
version = "1.0.10";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = "uncover";
tag = "v${version}";
hash = "sha256-avGbawIeh7ZUtacRLo/tLz4D6U7JAlu9BXDYu/xvoa0=";
hash = "sha256-q8ecgTY2uDo4O+/CqK9aYnYb4oArDIvga9C/tG9IooE=";
};
vendorHash = "sha256-93iXho+WCQyhw9DoLgo9ZKiPrd88D2ibgp1M9uP7bUU=";
vendorHash = "sha256-Pm3CFHdp0VHZ5tRrjnpXXaIwQFu7EXyVgo/K9OOqHBI=";
subPackages = [ "cmd/uncover" ];
+3 -3
View File
@@ -16,18 +16,18 @@
buildGoModule rec {
pname = "v2ray-core";
version = "5.25.1";
version = "5.27.0";
src = fetchFromGitHub {
owner = "v2fly";
repo = "v2ray-core";
rev = "v${version}";
hash = "sha256-XJVWja2LGBIXGdzYL8oHMcZn15Bg01t/ro/SRI6Xi/A=";
hash = "sha256-3cwVkhWWiqnmjPE0OIlo3FPS1G809HgnzYMamd2edLA=";
};
# `nix-update` doesn't support `vendorHash` yet.
# https://github.com/Mic92/nix-update/pull/95
vendorHash = "sha256-8SFQUe52zZLii1XnFg2GBMseBlDxKAE0V56VVXGDlck=";
vendorHash = "sha256-f9S6X6NVJ9ZE00UPqmOsFZZSZmVwuJvy6vbF80jSABk=";
ldflags = [
"-s"
+3 -3
View File
@@ -8,16 +8,16 @@
buildNpmPackage rec {
pname = "web-ext";
version = "8.3.0";
version = "8.4.0";
src = fetchFromGitHub {
owner = "mozilla";
repo = "web-ext";
rev = version;
hash = "sha256-Jlxfsyir1+vutfuHt6SxBkcn0PTtr9/cZzEGa6z6LU0=";
hash = "sha256-zPOXl/7v/yP1ggqSKruGli/FC8Vf7i4J3LZey4WC/Lc=";
};
npmDepsHash = "sha256-MCK1bCWZpUk2Z/+ZWsY+iUCpz+n1UEcBqkAtiBtJl0k=";
npmDepsHash = "sha256-tU/NTeMjUyw1ftXLTP3HpLQqfzTNVwgY3oKvuIZXPxw=";
npmBuildFlags = [ "--production" ];
+20
View File
@@ -0,0 +1,20 @@
{
"aarch64-darwin": {
"version": "1.2.6",
"vscodeVersion": "1.94.0",
"url": "https://windsurf-stable.codeiumdata.com/darwin-arm64/stable/d08b8ea13d580d24be204c76e5dd1651d7234cd2/Windsurf-darwin-arm64-1.2.6.zip",
"sha256": "b9a63785454003f7ccb3b6adebe232e24618247244b556ef61e9e974a4b77f65"
},
"x86_64-darwin": {
"version": "1.2.6",
"vscodeVersion": "1.94.0",
"url": "https://windsurf-stable.codeiumdata.com/darwin-x64/stable/d08b8ea13d580d24be204c76e5dd1651d7234cd2/Windsurf-darwin-x64-1.2.6.zip",
"sha256": "4a4beae35117162b484521a64fc67cac044ced17a971553ab75ba8823b3cbb75"
},
"x86_64-linux": {
"version": "1.2.6",
"vscodeVersion": "1.94.0",
"url": "https://windsurf-stable.codeiumdata.com/linux-x64/stable/d08b8ea13d580d24be204c76e5dd1651d7234cd2/Windsurf-linux-x64-1.2.6.tar.gz",
"sha256": "ad71eb02b9302d4cf1413c0a83763f45fe455e5be74ee9e1477bea2e85a02caa"
}
}
+57
View File
@@ -0,0 +1,57 @@
{
lib,
stdenv,
callPackage,
vscode-generic,
fetchurl,
nixosTests,
commandLineArgs ? "",
useVSCodeRipgrep ? stdenv.hostPlatform.isDarwin,
}:
let
info =
(lib.importJSON ./info.json)."${stdenv.hostPlatform.system}"
or (throw "windsurf: unsupported system ${stdenv.hostPlatform.system}");
in
callPackage vscode-generic rec {
inherit commandLineArgs useVSCodeRipgrep;
inherit (info) version vscodeVersion;
pname = "windsurf";
executableName = "windsurf";
longName = "Windsurf";
shortName = "windsurf";
sourceRoot = if stdenv.hostPlatform.isDarwin then "Windsurf.app" else "Windsurf";
src = fetchurl { inherit (info) url sha256; };
tests = nixosTests.vscodium;
updateScript = ./update/update.mts;
# Editing the `codium` binary (and shell scripts) within the app bundle causes the bundle's signature
# to be invalidated, which prevents launching starting with macOS Ventura, because VSCodium is notarized.
# See https://eclecticlight.co/2022/06/17/app-security-changes-coming-in-ventura/ for more information.
dontFixup = stdenv.hostPlatform.isDarwin;
meta = {
description = "Agentic IDE powered by AI Flow paradigm";
longDescription = ''
The first agentic IDE, and then some.
The Windsurf Editor is where the work of developers and AI truly flow together, allowing for a coding experience that feels like literal magic.
'';
homepage = "https://codeium.com/windsurf";
license = lib.licenses.unfree;
maintainers = with lib.maintainers; [
xiaoxiangmoe
];
platforms = [
"aarch64-darwin"
"x86_64-darwin"
"x86_64-linux"
];
sourceProvenance = [ lib.sourceTypes.binaryBytecode ];
};
}
@@ -0,0 +1,2 @@
node_modules
package-lock.json
@@ -0,0 +1,12 @@
{
"name": "windsurf-scripts",
"version": "1.0.0",
"scripts": {
"update": "node update.mts"
},
"dependencies": {
"@types/node": "^22.13.1",
"prettier": "^3.4.2",
"typescript": "^5.7.3"
}
}
@@ -0,0 +1,9 @@
{
"compilerOptions": {
"allowJs": true,
"checkJs": true,
"module": "NodeNext",
"noEmit": true,
"strict": true
}
}
+82
View File
@@ -0,0 +1,82 @@
#!/usr/bin/env nix-shell
/*
#!nix-shell -i node --pure --packages cacert nodejs_23
*/
import * as assert from "node:assert/strict";
import * as fsPromises from "node:fs/promises";
import * as path from "node:path";
import * as process from "node:process";
const __dirname = import.meta.dirname;
const __filename = import.meta.filename;
interface LatestInfo {
readonly url: string;
readonly sha256hash: string;
readonly windsurfVersion: string;
readonly productVersion: string;
}
const platforms = ["aarch64-darwin", "x86_64-darwin", "x86_64-linux"] as const;
type Platform = (typeof platforms)[number];
type InfoMap = Record<
Platform,
{
readonly version: string;
readonly vscodeVersion: string;
readonly url: string;
readonly sha256: string;
}
>;
async function getInfo(targetSystem: "darwin-arm64" | "darwin-x64" | "linux-x64") {
const url =
`https://windsurf-stable.codeium.com/api/update/${targetSystem}/stable/latest` as const;
const response = await fetch(url);
assert.ok(response.ok, `Failed to fetch ${url}`);
const latestInfo: LatestInfo = JSON.parse(await response.text());
assert.ok(latestInfo.sha256hash, "sha256hash is required");
assert.ok(latestInfo.url, "url is required");
assert.ok(latestInfo.windsurfVersion, "windsurfVersion is required");
assert.ok(latestInfo.productVersion, "productVersion is required");
return {
version: latestInfo.windsurfVersion,
vscodeVersion: latestInfo.productVersion,
url: latestInfo.url,
sha256: latestInfo.sha256hash,
};
}
async function main() {
const filePath = path.join(__dirname, "../info.json");
const oldInfo = JSON.parse(
await fsPromises.readFile(filePath, { encoding: "utf-8" }),
);
const info: InfoMap = {
"aarch64-darwin": await getInfo("darwin-arm64"),
"x86_64-darwin": await getInfo("darwin-x64"),
"x86_64-linux": await getInfo("linux-x64"),
};
if (JSON.stringify(oldInfo) === JSON.stringify(info)) {
console.log("[update] No updates found");
return;
}
for (const platform of platforms) {
console.log(
`[update] Updating Windsurf ${platform} ${oldInfo[platform].version} -> ${info[platform].version}`,
);
}
await fsPromises.writeFile(
filePath,
JSON.stringify(info, null, 2) + "\n",
"utf-8",
);
console.log("[update] Updating Windsurf complete");
}
if (process.argv[1] === __filename) {
main();
}
+2 -2
View File
@@ -10,11 +10,11 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "wiremock";
version = "3.10.0";
version = "3.11.0";
src = fetchurl {
url = "mirror://maven/org/wiremock/wiremock-standalone/${finalAttrs.version}/wiremock-standalone-${finalAttrs.version}.jar";
hash = "sha256-MnACoA2dXdV4ObCsRPIxBoxiSu5aGmw4bhjnCXQ0Ghk=";
hash = "sha256-hfR+7NVN32qidcmjzq+OIAytMNJrUppwbdVeO/OkeH4=";
};
dontUnpack = true;
@@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: {
plugin = "synlig";
# The module has automatic regular releases, with date + short git hash
GIT_VERSION = "2024-11-29-10efd31";
GIT_VERSION = "2024-12-10-2d838ed";
# Derive our package version from GIT_VERSION, remove hash, just keep date.
version = builtins.concatStringsSep "-" (
@@ -98,12 +98,12 @@ let
allPkgs = pkgs;
in
stdenv.mkDerivation (finalAttrs: {
version = "9.3.0";
version = "9.4.0";
pname = "octave";
src = fetchurl {
url = "mirror://gnu/octave/octave-${finalAttrs.version}.tar.gz";
sha256 = "sha256-gJ+jmnrMhIFb9NxNLX5rIoznWgfzskE/MxOqjgqqMoc=";
sha256 = "sha256-2pSBIFv6cXZgt9ShZzLYstWKrc6rSZPUEkKo4oSOpsE=";
};
postPatch = ''
@@ -39,7 +39,7 @@ let
cleanArgs args
// {
pname = "astal-${name}";
version = "0-unstable-2025-01-23";
version = "0-unstable-2025-02-06";
__structuredAttrs = true;
strictDeps = true;
@@ -47,8 +47,8 @@ let
src = fetchFromGitHub {
owner = "Aylur";
repo = "astal";
rev = "127e9cdcbf173846a3c40ddc0abfbb038df48042";
hash = "sha256-ZCxxshGN7XooabArcoGkYSNx5yVunqjKJi2aTv6cznI=";
rev = "173e35fb3b4e2e219524e1232e93683283e8fe81";
hash = "sha256-lVxK8StUBzK7xx68/JoXBbzKrYvD/Yub4vvJ9COnbrs=";
};
sourceRoot = "${finalAttrs.src.name}/${sourceRoot}";
+2 -10
View File
@@ -2,7 +2,6 @@
lib,
stdenv,
fetchFromGitHub,
fetchpatch,
pkg-config,
gettext,
autoreconfHook,
@@ -12,22 +11,15 @@
stdenv.mkDerivation rec {
pname = "fplll";
version = "5.4.5";
version = "5.5.0";
src = fetchFromGitHub {
owner = "fplll";
repo = "fplll";
rev = version;
sha256 = "sha256-taSS7jpVyjVfNe6kSuUDXMD2PgKmtG64V5MjZyQzorI=";
sha256 = "sha256-WvjXaCnUMioSmLlWmLV673mhRjnF+8DU9MqgUmBgaFQ=";
};
patches = [
(fetchpatch {
url = "https://github.com/fplll/fplll/commit/317cf70893eebfb2625da12e5377189908c36240.diff";
sha256 = "sha256-GbYSolBgv/he4QzjuRFdg93wHJABVHvA9x3PjpJTSRE=";
})
];
nativeBuildInputs = [
pkg-config
gettext
+62 -47
View File
@@ -1,33 +1,34 @@
{ lib
, stdenv
, fetchFromGitHub
, Security
, cmake
, pkg-config
, asio
, nettle
, gnutls
, msgpack-cxx
, readline
, libargon2
, jsoncpp
, restinio
, http-parser
, openssl
, fmt
, enableProxyServerAndClient ? false
, enablePushNotifications ? false
{
lib,
stdenv,
fetchFromGitHub,
Security,
cmake,
pkg-config,
asio,
nettle,
gnutls,
msgpack-cxx,
readline,
libargon2,
jsoncpp,
restinio,
llhttp,
openssl,
fmt,
enableProxyServerAndClient ? false,
enablePushNotifications ? false,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation {
pname = "opendht";
version = "3.2.0";
version = "3.2.0-unstable-2025-01-05";
src = fetchFromGitHub {
owner = "savoirfairelinux";
repo = "opendht";
rev = "v${version}";
hash = "sha256-s172Sj1EvV7Lmnmd+xyKmYF2cDEa8Bot10ovggEsOFg=";
rev = "5237f0a3b3eb8965f294de706ad73596569ae1dd";
hash = "sha256-qErVKyZQR/asJ8qr0sRDaXZ8jUV7RaSLnJka5baWa7Q=";
};
nativeBuildInputs = [
@@ -35,29 +36,34 @@ stdenv.mkDerivation rec {
pkg-config
];
buildInputs = [
asio
fmt
nettle
gnutls
msgpack-cxx
readline
libargon2
] ++ lib.optionals enableProxyServerAndClient [
jsoncpp
restinio
http-parser
openssl
] ++ lib.optionals stdenv.hostPlatform.isDarwin [
Security
];
buildInputs =
[
asio
fmt
nettle
gnutls
msgpack-cxx
readline
libargon2
]
++ lib.optionals enableProxyServerAndClient [
jsoncpp
restinio
llhttp
openssl
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
Security
];
cmakeFlags = lib.optionals enableProxyServerAndClient [
"-DOPENDHT_PROXY_SERVER=ON"
"-DOPENDHT_PROXY_CLIENT=ON"
] ++ lib.optionals enablePushNotifications [
"-DOPENDHT_PUSH_NOTIFICATIONS=ON"
];
cmakeFlags =
lib.optionals enableProxyServerAndClient [
"-DOPENDHT_PROXY_SERVER=ON"
"-DOPENDHT_PROXY_CLIENT=ON"
]
++ lib.optionals enablePushNotifications [
"-DOPENDHT_PUSH_NOTIFICATIONS=ON"
];
# https://github.com/savoirfairelinux/opendht/issues/612
postPatch = ''
@@ -66,13 +72,22 @@ stdenv.mkDerivation rec {
--replace '\$'{prefix}/'$'{CMAKE_INSTALL_INCLUDEDIR} '$'{CMAKE_INSTALL_FULL_INCLUDEDIR}
'';
outputs = [ "out" "lib" "dev" "man" ];
outputs = [
"out"
"lib"
"dev"
"man"
];
meta = with lib; {
description = "C++11 Kademlia distributed hash table implementation";
homepage = "https://github.com/savoirfairelinux/opendht";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ taeer olynch thoughtpolice ];
maintainers = with maintainers; [
taeer
olynch
thoughtpolice
];
platforms = platforms.unix;
};
}
+15 -15
View File
@@ -9,14 +9,14 @@
let
generic =
{ version, hash }:
stdenv.mkDerivation rec {
stdenv.mkDerivation {
inherit version;
pname = "h3";
src = fetchFromGitHub {
owner = "uber";
repo = "h3";
rev = "v${version}";
tag = "v${version}";
inherit hash;
};
@@ -28,23 +28,23 @@ let
nativeBuildInputs = [ cmake ];
cmakeFlags = [
"-DBUILD_SHARED_LIBS=ON"
"-DBUILD_BENCHMARKS=OFF"
"-DBUILD_FUZZERS=OFF"
"-DBUILD_GENERATORS=OFF"
"-DENABLE_COVERAGE=OFF"
"-DENABLE_FORMAT=OFF"
"-DENABLE_LINTING=OFF"
(lib.cmakeBool "BUILD_SHARED_LIBS" true)
(lib.cmakeBool "BUILD_BENCHMARKS" false)
(lib.cmakeBool "BUILD_FUZZERS" false)
(lib.cmakeBool "BUILD_GENERATORS" false)
(lib.cmakeBool "ENABLE_COVERAGE" false)
(lib.cmakeBool "ENABLE_FORMAT" false)
(lib.cmakeBool "ENABLE_LINTING" false)
(lib.cmakeBool "BUILD_FILTERS" withFilters)
];
meta = with lib; {
meta = {
homepage = "https://h3geo.org/";
description = "Hexagonal hierarchical geospatial indexing system";
license = licenses.asl20;
license = lib.licenses.asl20;
changelog = "https://github.com/uber/h3/raw/v${version}/CHANGELOG.md";
platforms = platforms.all;
maintainers = with maintainers; [ kalbasit ];
platforms = lib.platforms.all;
maintainers = with lib.maintainers; [ kalbasit ];
};
};
in
@@ -55,7 +55,7 @@ in
};
h3_4 = generic {
version = "4.1.0";
hash = "sha256-7qyN73T8XDwZLgMZld7wwShUwoLEi/2gN2oiZX8n5nQ=";
version = "4.2.0";
hash = "sha256-SzuxoYjsXCLhlAhQS7JoKvH8C3vquXttf58d4LnkeVM=";
};
}
@@ -2,11 +2,12 @@
lib,
fetchFromGitHub,
php,
versionCheckHook,
}:
php.buildComposerProject2 (finalAttrs: {
pname = "psalm";
version = "6.0.0";
version = "6.5.0";
src = fetchFromGitHub {
owner = "vimeo";
@@ -18,7 +19,13 @@ php.buildComposerProject2 (finalAttrs: {
# Missing `composer.lock` from the repository.
# Issue open at https://github.com/vimeo/psalm/issues/10446
composerLock = ./composer.lock;
vendorHash = "sha256-WdWlG4tX/wLB2nj4iiqkIhEe2coYfG3q+0JoXescWbM=";
vendorHash = "sha256-6eGj0gTXktm1zGHjHKKsMnudb9RfmAFgwcmDV/QMV5Y=";
nativeInstallCheckInputs = [
versionCheckHook
];
versionCheckProgramArg = [ "--version" ];
doInstallCheck = true;
meta = {
changelog = "https://github.com/vimeo/psalm/releases/tag/${finalAttrs.version}";
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "aioelectricitymaps";
version = "1.0.0";
version = "1.1.0";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "jpbede";
repo = "aioelectricitymaps";
tag = "v${version}";
hash = "sha256-l6D5Cr2d89n+Ac5V5geBUY0sOiEO3sci9244K0MI+dc=";
hash = "sha256-YYoWdI+m+WiBCC7lPBm0x0jYL/+02iT/4Z5sdxBPvHY=";
};
postPatch = ''
@@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "aiosql";
version = "13.0";
version = "13.2";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "nackjicholson";
repo = "aiosql";
tag = version;
hash = "sha256-WvYCMImLrQjaTrMgDrkF1fOUv/pxbwFHT+SwOZkTMl0=";
hash = "sha256-GJeYh3xPKrfm2oPsNTrQXnYW75Bx8PN5/brJFslOcTw=";
};
sphinxRoot = "docs/source";
@@ -359,7 +359,7 @@
buildPythonPackage rec {
pname = "boto3-stubs";
version = "1.36.15";
version = "1.36.16";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -367,7 +367,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "boto3_stubs";
inherit version;
hash = "sha256-VXViNY9tYbL/NjhPbTkezIIRtpsvURDu0/aJRJ36gCQ=";
hash = "sha256-n+i23D1rM8zEJBvX4oHxFSWkV0OmsL9NqTVUuaR/B9E=";
};
build-system = [ setuptools ];
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "botocore-stubs";
version = "1.36.15";
version = "1.36.16";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "botocore_stubs";
inherit version;
hash = "sha256-1IUrr98fV3xYjwEzT7q0u/Q+Ye6AZRwhi0gv3GU00ac=";
hash = "sha256-rLSAuo5GlQ1nYLi/Lzj35zwTW9gznAt9nytcYx08rxc=";
};
nativeBuildInputs = [ setuptools ];
@@ -17,7 +17,7 @@
buildPythonPackage rec {
pname = "bring-api";
version = "1.0.0";
version = "1.0.1";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "miaucl";
repo = "bring-api";
tag = version;
hash = "sha256-1K8CijA2cSyofH/qanOsDRLqnQZyBTqsnrUtvZYBS2c=";
hash = "sha256-ohWemgZhnUUz5O40nIlrTN1jEUDQvGGLNvqXNbYYAaM=";
};
build-system = [ setuptools ];
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "cyclopts";
version = "3.5.0";
version = "3.6.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
owner = "BrianPugh";
repo = "cyclopts";
tag = "v${version}";
hash = "sha256-otMKT7GQbI1ORqVRIf9gVzC28nwx8uWYjZcfth5PS/E=";
hash = "sha256-ASIPCSGD3YY0XXUISMvEOVWXh3aEoL2mZSDnbYjFMo0=";
};
build-system = [
@@ -50,10 +50,41 @@ buildPythonPackage rec {
pythonImportsCheck = [ "ckeditor" ];
meta = with lib; {
description = " Django admin CKEditor integration";
description = "Django admin CKEditor integration";
homepage = "https://github.com/django-ckeditor/django-ckeditor";
changelog = "https://github.com/django-ckeditor/django-ckeditor/blob/${version}/CHANGELOG.rst";
license = licenses.bsd3;
maintainers = with maintainers; [ onny ];
knownVulnerabilities = [
''
django-ckeditor bundles CKEditor 4.22.1 which isnt supported anmyore and
which does have unfixed security issues
Existing users of django-ckeditor should consider switching to a
different editor such as CKEditor 5 (django-ckeditor-5), after verifying
that its GPL licensing terms are acceptable, or ProseMirror
(django-prose-mirror by the author of django-ckeditor). Support of the
CKEditor 4 package is provided by its upstream developers as a
non-free/commercial LTS package until December 2028.
Note that while there are publically known vulnerabilities for the
CKEditor 4 series, the exploitability of these issues depends on how
CKEditor is used by the given Django application.
Further information:
* List of vulnerabilites fixed in CKEditor 4.24.0-lts:
* GHSA-fq6h-4g8v-qqvm
* GHSA-fq6h-4g8v-qqvm
* GHSA-mw2c-vx6j-mg76
* The django-ckeditor deprecation notice:
<https://406.ch/writing/django-ckeditor/>
* The non-free/commerical CKEditor 4 LTS package:
<https://ckeditor.com/ckeditor-4-support/>
''
];
};
}
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "flexit-bacnet";
version = "2.2.2";
version = "2.2.3";
pyproject = true;
src = fetchFromGitHub {
owner = "piotrbulinski";
repo = "flexit_bacnet";
tag = version;
hash = "sha256-c5561ewnAybYcdqesWYEgfT7Y+TetOjxLZeMTJ1ToUk=";
hash = "sha256-MudBn+ki/jqeFK1iz/vAXaXkkddLThO+1T4BXFJ90lk=";
};
build-system = [ setuptools ];
@@ -2,7 +2,6 @@
lib,
fetchFromGitHub,
buildPythonPackage,
fetchpatch,
# build-system
cysignals,
@@ -35,17 +34,6 @@ buildPythonPackage rec {
hash = "sha256-3+DXfCUuHQG+VSzJGEPa8qP6oxC+nngMa44XyFCJAVY=";
};
patches = [
(fetchpatch {
url = "https://github.com/fplll/fpylll/commit/fc432b21fa7e4b9891f5b761b3539989eb958f2b.diff";
hash = "sha256-+UidQ5xnlmjeVeVvR4J2zDzAuXP5LUPXCh4RP4o9oGA=";
})
(fetchpatch {
url = "https://github.com/fplll/fpylll/commit/cece9c9b182dc3ac2c9121549cb427ccf4c4a9fe.diff";
hash = "sha256-epJb8gorQ7gEEylZ2yZFdM9+EZ4ys9mUUUPiJ2D0VOM=";
})
];
nativeBuildInputs = [
cython
cysignals
@@ -15,14 +15,14 @@
buildPythonPackage rec {
pname = "gehomesdk";
version = "0.5.41";
version = "2025.2.2";
pyproject = true;
disabled = pythonOlder "3.9";
src = fetchPypi {
inherit pname version;
hash = "sha256-/IIkKkxH74E1YUwZzClvFqrEhNMYiLFQquzaT6LVDQU=";
hash = "sha256-c2WrY/Db2D0x+jDszDkojBKAZmwGNQnXXfSrkoSjs3w=";
};
build-system = [ setuptools ];
@@ -20,7 +20,7 @@
buildPythonPackage rec {
pname = "google-cloud-pubsub";
version = "2.27.2";
version = "2.28.0";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -28,7 +28,7 @@ buildPythonPackage rec {
src = fetchPypi {
pname = "google_cloud_pubsub";
inherit version;
hash = "sha256-2SwVbH3dDlElAI+XeJgZjXsa52YCYFZJcnG+xJCWR/4=";
hash = "sha256-kE6JS04VEhUhB3rIXJqo9Oe4UXvF+0Cd2yqsjfGgKzw=";
};
build-system = [ setuptools ];
+20 -12
View File
@@ -6,34 +6,40 @@
fetchFromGitHub,
h3,
lib,
ninja,
numpy,
pytestCheckHook,
scikit-build,
pytest-cov-stub,
scikit-build-core,
stdenv,
}:
buildPythonPackage rec {
pname = "h3";
version = "4.1.2";
format = "setuptools";
version = "4.2.1";
pyproject = true;
# pypi version does not include tests
src = fetchFromGitHub {
owner = "uber";
repo = "h3-py";
tag = "v${version}";
hash = "sha256-dsF6VJwwIDapHtLiNEWbKW6A28zEOWqEPDRznf0eOcA=";
hash = "sha256-YFGKF/WV0nlmtR7MacOBoor6PQwPPFqdK1C1eIciXwI=";
};
dontConfigure = true;
nativeCheckInputs = [ pytestCheckHook ];
nativeCheckInputs = [
pytestCheckHook
pytest-cov-stub
];
nativeBuildInputs =
build-system =
[
scikit-build
scikit-build-core
cmake
cython
ninja
]
++ lib.optionals stdenv.hostPlatform.isLinux [
# On Linux the .so files ends up referring to libh3.so instead of the full
@@ -46,7 +52,7 @@ buildPythonPackage rec {
# correctly. See the note above ^^
buildInputs = lib.optionals stdenv.hostPlatform.isLinux [ h3 ];
propagatedBuildInputs = [ numpy ];
dependencies = [ numpy ];
# The following prePatch replaces the h3lib compilation with using the h3 packaged in nixpkgs.
#
@@ -61,16 +67,18 @@ buildPythonPackage rec {
in
''
rm -r src/h3lib
substituteInPlace CMakeLists.txt --replace "add_subdirectory(src/h3lib)" "${cmakeCommands}"
substituteInPlace CMakeLists.txt \
--replace-fail "add_subdirectory(src/h3lib)" "${cmakeCommands}" \
--replace-fail "\''${CMAKE_CURRENT_BINARY_DIR}/src/h3lib/src/h3lib/include/h3api.h" "${lib.getDev h3}/include/h3/h3api.h"
'';
# Extra check to make sure we can import it from Python
pythonImportsCheck = [ "h3" ];
meta = with lib; {
meta = {
homepage = "https://github.com/uber/h3-py";
description = "Hierarchical hexagonal geospatial indexing system";
license = licenses.asl20;
maintainers = [ maintainers.kalbasit ];
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.kalbasit ];
};
}
@@ -27,6 +27,7 @@ buildPythonPackage rec {
pythonRelaxDeps = [
"pymupdf"
"pypdf"
"striprtf"
];
build-system = [ poetry-core ];
@@ -226,8 +226,8 @@ rec {
"sha256-NQnrx4nzScaOBOYsiN8UjOT3LXYrgC/MW4AIPBr1l0I=";
mypy-boto3-cloudformation =
buildMypyBoto3Package "cloudformation" "1.36.0"
"sha256-rMLHrokg8RZ74Jf2FRaF/lrumb4viQB17fk+BdKY6LA=";
buildMypyBoto3Package "cloudformation" "1.36.15"
"sha256-g8YpVNduF0EAsCwheQCS2xX2yoIKuYTQ1DY/DRdwkt8=";
mypy-boto3-cloudfront =
buildMypyBoto3Package "cloudfront" "1.36.0"
@@ -350,8 +350,8 @@ rec {
"sha256-2wNQJFcUo9VO5387QSE1kGyTA8oHkFAPgdEIMdQqSo0=";
mypy-boto3-connectcases =
buildMypyBoto3Package "connectcases" "1.36.0"
"sha256-QzmNIYpg/lCCxRMU8cuEM2TZEX7ZYLZPTI7pCHtyjXw=";
buildMypyBoto3Package "connectcases" "1.36.15"
"sha256-M0TsvGiiw66MBc3LCThjho+1c094x8JbUyEtWN00pyc=";
mypy-boto3-connectparticipant =
buildMypyBoto3Package "connectparticipant" "1.36.0"
@@ -454,8 +454,8 @@ rec {
"sha256-q6u1MssNxk38vE2Gy/508A5bhdUrqxH/Mq3DeBFVfqA=";
mypy-boto3-ecr =
buildMypyBoto3Package "ecr" "1.36.10"
"sha256-CRPZzCV+iTXSR/7aiqLe1+r+gAjE4kN+YhXy53iTKmg=";
buildMypyBoto3Package "ecr" "1.36.16"
"sha256-Fph1HYTByDH/zepZRzRh2l90s/EsFO2fNpEHpUCzuQY=";
mypy-boto3-ecr-public =
buildMypyBoto3Package "ecr-public" "1.36.10"
@@ -470,8 +470,8 @@ rec {
"sha256-5xK6JX8tM+3EDHC5Ma4G6fGYSf/9Q1V7O2YS+E20HOo=";
mypy-boto3-eks =
buildMypyBoto3Package "eks" "1.36.6"
"sha256-XmOg80pQ9TTSBbpIEABm/fST0yGyLYZCm4XO+1CwLcw=";
buildMypyBoto3Package "eks" "1.36.16"
"sha256-9ZSeS+cRrNWdlZBVIqBU7HQ87+B0Oyel6qWQsZAVyd4=";
mypy-boto3-elastic-inference =
buildMypyBoto3Package "elastic-inference" "1.36.0"
@@ -862,8 +862,8 @@ rec {
"sha256-kNE9LvLz9ltNM6UcMhXeyGWm+uHMAK3E5V/t30QYo+0=";
mypy-boto3-mediaconvert =
buildMypyBoto3Package "mediaconvert" "1.36.7"
"sha256-SuIB0cn2magEfWAeNIxCa2AiEgklovL2PO8fWdRm26A=";
buildMypyBoto3Package "mediaconvert" "1.36.16"
"sha256-Zs7r18i4H2k2XnqvRN/d+b5W+0bjfNonNL1EI1rK7aw=";
mypy-boto3-medialive =
buildMypyBoto3Package "medialive" "1.36.4"
@@ -1026,8 +1026,8 @@ rec {
"sha256-4/9lvIlwuiXlkPXYcjKdC+Ewzhglg+cEgswJaYMDBWU=";
mypy-boto3-pi =
buildMypyBoto3Package "pi" "1.36.0"
"sha256-adgipK2ns7/L9g5qcWussonN/SewTsNiJeIp9lJplTQ=";
buildMypyBoto3Package "pi" "1.36.16"
"sha256-Xx9QinfGubDOAV3qr2jKip3n+1vdpDSboXXJM0XWFnY=";
mypy-boto3-pinpoint =
buildMypyBoto3Package "pinpoint" "1.36.0"
@@ -1086,8 +1086,8 @@ rec {
"sha256-afWYZZR8qCp3f19RodsHltXxAfSwFmTYaoGSHMV5MvI=";
mypy-boto3-rds =
buildMypyBoto3Package "rds" "1.36.11"
"sha256-b5Yd6uUChgJFf4cZEtaVnmCL0gPKIDX6EWY4qa8WPLU=";
buildMypyBoto3Package "rds" "1.36.14"
"sha256-acb3d88SnyS0lbbUOly0uiOWC7LuLsOxx3jLMxQVxRs=";
mypy-boto3-rds-data =
buildMypyBoto3Package "rds-data" "1.36.0"
@@ -1162,8 +1162,8 @@ rec {
"sha256-DLbt+8tSmmMHfjifzFJGKezEmbiTxiA5KfCfcL+I/V8=";
mypy-boto3-s3 =
buildMypyBoto3Package "s3" "1.36.9"
"sha256-NoyWOWntpluzqd9h6HUQ3YsyR8zln1WcLsbEPVeWvvU=";
buildMypyBoto3Package "s3" "1.36.15"
"sha256-5UAPagCPdGxCu752frSSzslqIRzrNLYDJnOu3Nh7PWI=";
mypy-boto3-s3control =
buildMypyBoto3Package "s3control" "1.36.7"
@@ -1366,8 +1366,8 @@ rec {
"sha256-4esWqRpxC9Q1AfpNY5mwZ+upTjZTQ+HqdRVwoU7Lhas=";
mypy-boto3-transcribe =
buildMypyBoto3Package "transcribe" "1.36.0"
"sha256-LOMhyKiJ5K1AHzGmcV+GXLUsKyc8mX6zYguh3UZgzNM=";
buildMypyBoto3Package "transcribe" "1.36.16"
"sha256-qPrG06bvFqloggeixei6kBq1jcq/MjXN2N+95oMDqs8=";
mypy-boto3-transfer =
buildMypyBoto3Package "transfer" "1.36.6"
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "pyrisco";
version = "0.6.5";
version = "0.6.6";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "OnFreund";
repo = "pyrisco";
tag = "v${version}";
hash = "sha256-V+Wez9r/AoyNkR77yJTV3/9Kl0PHGw9kbQbzGauWEfc=";
hash = "sha256-iPtrpxssDEZTlxGtZ0xa1pfzN7wQu1gcQUl4zXPBhm8=";
};
build-system = [ setuptools ];
@@ -7,6 +7,8 @@
gql,
graphql-core,
marshmallow,
pydantic-extra-types,
pydantic,
pytest-cov-stub,
pytest-datafiles,
pytest-vcr,
@@ -26,16 +28,16 @@
buildPythonPackage rec {
pname = "pytenable";
version = "1.6.0";
version = "1.7.1";
pyproject = true;
disabled = pythonOlder "3.7";
disabled = pythonOlder "3.10";
src = fetchFromGitHub {
owner = "tenable";
repo = "pyTenable";
tag = version;
hash = "sha256-I6GlYPQI8qF9eyq8p4Wtkz8UEGth51ZALwA+Mu3TqhQ=";
hash = "sha256-IPhuxjUmj4g5UxuCZsthZytgDsFiplPt+dIsCHgfMdg=";
};
pythonRelaxDeps = [
@@ -46,12 +48,14 @@ buildPythonPackage rec {
build-system = [ setuptools ];
dependencies = [
defusedxml
marshmallow
python-box
cryptography
defusedxml
gql
graphql-core
marshmallow
pydantic
pydantic-extra-types
python-box
python-dateutil
requests
requests-toolbelt
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "python-docs-theme";
version = "2024.12";
version = "2025.2";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "python";
repo = "python-docs-theme";
tag = version;
hash = "sha256-LZFcKmFnALZ5ZV8XbRfT74Wv5r7he/y58mCu4uydgw8=";
hash = "sha256-+QOtlgWGPcuKZOfuE0l08GUetR0DZvMzsk8Xl8KaZcQ=";
};
build-system = [ flit-core ];

Some files were not shown because too many files have changed in this diff Show More