mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-10-03 21:40:12 +00:00
Merge staging-next into staging
This commit is contained in:
@@ -262,7 +262,15 @@ let
|
||||
If it does, write the ignore patterns to the rest API.
|
||||
*/
|
||||
+ lib.optionalString ((conf_type == "dirs") && (new_cfg.ignorePatterns != null)) ''
|
||||
curl -d '{"ignore": ${builtins.toJSON new_cfg.ignorePatterns}}' -X POST ${s.ignoreAddress}?folder=${lib.strings.escapeURL new_cfg.id}
|
||||
curl -d ${
|
||||
lib.pipe new_cfg.ignorePatterns [
|
||||
(patterns: {
|
||||
ignore = patterns;
|
||||
})
|
||||
builtins.toJSON
|
||||
lib.escapeShellArg
|
||||
]
|
||||
} -X POST ${s.ignoreAddress}?folder=${lib.strings.escapeURL new_cfg.id}
|
||||
''
|
||||
))
|
||||
(lib.concatStringsSep "\n")
|
||||
|
||||
@@ -103,6 +103,9 @@ in
|
||||
];
|
||||
ignorePatterns = [
|
||||
"notB"
|
||||
# Just test that an apostrophe doesn't break the curl config
|
||||
# commands. See: https://github.com/NixOS/nixpkgs/issues/554744
|
||||
"apostrophe'"
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
# Expression generated by update.sh; do not edit it by hand!
|
||||
rec {
|
||||
pname = "brave-origin";
|
||||
version = "1.93.138";
|
||||
version = "1.94.117";
|
||||
flavor = "origin";
|
||||
|
||||
archives = {
|
||||
aarch64-linux = {
|
||||
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-origin_${version}_arm64.deb";
|
||||
hash = "sha256-0IEoUxiJa0sycjNJnPQTYG5l5IG/J9NyU6xva5ch02o=";
|
||||
hash = "sha256-/r9jWo+QMiJeqwRjKNx8mXYMD4tITth2cHxDedXFzKc=";
|
||||
};
|
||||
x86_64-linux = {
|
||||
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-origin_${version}_amd64.deb";
|
||||
hash = "sha256-CbI1dW4m/3fjgMe7uvP/Pk/jcXDBEIq0/ttHKrlG5CU=";
|
||||
hash = "sha256-xY1483jABvhlaCVSh9yDAwrXQ08EoE++wQcJalTVvuY=";
|
||||
};
|
||||
aarch64-darwin = {
|
||||
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-origin-v${version}-darwin-arm64.zip";
|
||||
hash = "sha256-+V9fF33k+R/n7O+mbXIXq+9NDJ3smgoGbKOBXpYAb1U=";
|
||||
hash = "sha256-RNiCmwQe7fm4ces5viTBkxQV4RGK8GFSbNNN38e1Y5o=";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
# Expression generated by update.sh; do not edit it by hand!
|
||||
rec {
|
||||
pname = "brave";
|
||||
version = "1.93.138";
|
||||
version = "1.94.117";
|
||||
|
||||
archives = {
|
||||
aarch64-linux = {
|
||||
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_arm64.deb";
|
||||
hash = "sha256-WWXn2Q2axhh9/KU67v6wf4vmRRXuYmJHbNmyOvvvg9c=";
|
||||
hash = "sha256-4LTeb3BOBv+oRzC409UmSnFQDC3XRtKWmkPUcHOTkuM=";
|
||||
};
|
||||
x86_64-linux = {
|
||||
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
|
||||
hash = "sha256-zxiy1EPwZyQeE2YkhMS5Uj8T/wibofwnyI9nkRWGrJ8=";
|
||||
hash = "sha256-ZAAX6ZNZS0ogFRjDfmyAoWo4NbXckswHY7Amfh3skyQ=";
|
||||
};
|
||||
aarch64-darwin = {
|
||||
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-v${version}-darwin-arm64.zip";
|
||||
hash = "sha256-UdT5CHZM4VZbT81gkF4i+4aXVADXtU+M1kfv2rqYcjw=";
|
||||
hash = "sha256-OHPEARZoRW1/svXUTP+5rWTyNu6xOYisBkSJy+Z4Vzo=";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -15,13 +15,13 @@
|
||||
let
|
||||
nodejs = nodejs_22;
|
||||
yarn-berry = yarn-berry_4.override { inherit nodejs; };
|
||||
version = "26.8.1";
|
||||
version = "26.9.0";
|
||||
src = fetchFromGitHub {
|
||||
name = "actualbudget-actual-source";
|
||||
owner = "actualbudget";
|
||||
repo = "actual";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-xOvcp4B3yz+v/XAx4wVQ5PgBia6z/7SWRGkFDlcc6J0=";
|
||||
hash = "sha256-dUuCLG3u3Wg5/IRF24JuZ/ysdWva1Du3tiZfUwyFA54=";
|
||||
};
|
||||
translations = fetchFromGitHub {
|
||||
name = "actualbudget-translations-source";
|
||||
@@ -29,8 +29,8 @@ let
|
||||
repo = "translations";
|
||||
# Note to updaters: this repo is not tagged, so just update this to the Git
|
||||
# tip at the time the update is performed.
|
||||
rev = "f5a3541768632052e2e2039f977e3dc608ef0b60";
|
||||
hash = "sha256-NTEStwU6UzbrGpYoEosbwstoQAXvZYqgK2HCF6Jf6Ak=";
|
||||
rev = "a76613b91248f6eb0e76aecfa6b9b7dcc1909f94";
|
||||
hash = "sha256-oP0DCjI9MTscZAsdktnjGLeONv7huaSpnArf/Lq/TAw=";
|
||||
};
|
||||
|
||||
in
|
||||
@@ -112,7 +112,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
missingHashes = ./missing-hashes.json;
|
||||
offlineCache = yarn-berry.fetchYarnBerryDeps {
|
||||
inherit (finalAttrs) src missingHashes;
|
||||
hash = "sha256-wYBRDhf1lu1xiNdWh7jXM2Ecimj/aETI863G0PlFLRU=";
|
||||
hash = "sha256-CMNchystIhRLJJUqITL4gLOtxTJFmhUTWRgy+jMBrX4=";
|
||||
};
|
||||
|
||||
pname = "actual-server";
|
||||
|
||||
@@ -71,11 +71,11 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "airtame-application";
|
||||
version = "4.15.0";
|
||||
version = "4.16.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://downloads.airtame.com/app/latest/linux/Airtame-${finalAttrs.version}.deb";
|
||||
hash = "sha256-NCk//XCtn5wguMh2FjGpW28ksfUg2+euEln4gczBweY=";
|
||||
hash = "sha256-wjWuPqXXonxbaobwl6dpYmUHA5W3+LXYskFJLUsjDf8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
writeShellApplication,
|
||||
buildFHSEnv,
|
||||
webkitgtk_4_1,
|
||||
ffmpeg_7,
|
||||
ffmpeg_8,
|
||||
gtk4,
|
||||
libepoxy,
|
||||
wayland,
|
||||
@@ -39,7 +39,7 @@ let
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Release: 22.04"
|
||||
echo "Release: 24.04"
|
||||
'';
|
||||
};
|
||||
in
|
||||
@@ -59,7 +59,7 @@ buildFHSEnv {
|
||||
libepoxy
|
||||
libxcb
|
||||
libxi
|
||||
ffmpeg_7
|
||||
ffmpeg_8
|
||||
pango
|
||||
atk
|
||||
cairo
|
||||
|
||||
@@ -14,13 +14,13 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "workspacesclient";
|
||||
version = "2025.1.5526-1";
|
||||
version = "2026.0.5677-1";
|
||||
|
||||
src = fetchurl {
|
||||
urls = [
|
||||
"https://d3nt0h4h6pmmc4.cloudfront.net/ubuntu/dists/noble/main/binary-amd64/workspacesclient_${finalAttrs.version}_amd64.ubuntu2404.deb"
|
||||
];
|
||||
hash = "sha256-iGYKpbpzGNeEUKgozhSwVd9dWRgQEbozIAWRu7wu2D8=";
|
||||
hash = "sha256-11bSNQANgLIoi2FbAtJSlEXzKe9KPRlbFdbLQAPQQ5g=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -23,13 +23,13 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "buildbox";
|
||||
version = "1.4.18";
|
||||
version = "1.4.21";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "BuildGrid";
|
||||
repo = "buildbox/buildbox";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-HQws9hgCop77+WzJ/EnSD0C8WPgFuAky+GIgGRxU744=";
|
||||
hash = "sha256-Kg7aiVeOMA+hke481r0btUpzk/K0h7qA9l6DuLR+OAM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
58
pkgs/by-name/ch/check-if-email-exists/package.nix
Normal file
58
pkgs/by-name/ch/check-if-email-exists/package.nix
Normal file
@@ -0,0 +1,58 @@
|
||||
{
|
||||
lib,
|
||||
rustPlatform,
|
||||
fetchFromGitHub,
|
||||
nix-update-script,
|
||||
openssl,
|
||||
pkg-config,
|
||||
versionCheckHook,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "check-if-email-exists";
|
||||
version = "0.11.7";
|
||||
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "reacherhq";
|
||||
repo = "check-if-email-exists";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-KRnSTufgpmT6Yo+7NcaRARjtXOCwvbcXXX4or8YTmjo=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-syuwY4qpnvWTXDZ6onnpFSmiEs1GCttSDtR5+vzuUDY=";
|
||||
|
||||
# upstream forgot to bump crate version
|
||||
postPatch = ''
|
||||
substituteInPlace cli/Cargo.toml \
|
||||
--replace-fail 'version = "0.11.6"' 'version = "${finalAttrs.version}"'
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
|
||||
buildInputs = [ openssl ];
|
||||
|
||||
env.OPENSSL_NO_VENDOR = 1;
|
||||
|
||||
# require network
|
||||
checkFlags = [
|
||||
"--skip=smtp::tests::should_timeout"
|
||||
"--skip=tests::test_input_foo_bar_baz"
|
||||
];
|
||||
|
||||
doInstallCheck = true;
|
||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||
versionCheckProgramArg = "--version";
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = {
|
||||
description = "Check if an email address exists without sending any email";
|
||||
homepage = "https://github.com/reacherhq/check-if-email-exists";
|
||||
changelog = "https://github.com/reacherhq/check-if-email-exists/releases/tag/v${finalAttrs.version}";
|
||||
license = lib.licenses.agpl3Only;
|
||||
maintainers = with lib.maintainers; [ stepbrobd ];
|
||||
mainProgram = "check_if_email_exists";
|
||||
};
|
||||
})
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "cri-tools";
|
||||
version = "1.36.0";
|
||||
version = "1.37.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kubernetes-sigs";
|
||||
repo = "cri-tools";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-Ae0CL/BZdIBzZr+Tttg6sNhn1eS2E1odR6fGpbFRVjI=";
|
||||
hash = "sha256-8TjS7cZXgiaSD7tEQbZmQIQUBkniIHjgAqyMEVqQrd0=";
|
||||
};
|
||||
|
||||
vendorHash = null;
|
||||
|
||||
@@ -1,180 +0,0 @@
|
||||
diff --git a/Gemfile b/Gemfile
|
||||
index 538d7431..3e53d850 100644
|
||||
--- a/Gemfile
|
||||
+++ b/Gemfile
|
||||
@@ -51,7 +51,7 @@ gem 'pundit', '>= 2.5.1'
|
||||
gem 'rack-attack'
|
||||
gem 'rack-cors'
|
||||
gem 'rack-session', '>= 2.1.2'
|
||||
-gem 'rails', '~> 8.1.3'
|
||||
+gem 'rails', '~> 8.1.3.1'
|
||||
gem 'rails_icons'
|
||||
gem 'redis'
|
||||
gem 'resolv-replace', '~> 0.2.0'
|
||||
diff --git a/Gemfile.lock b/Gemfile.lock
|
||||
index 49b5e58c..0ad5f2a0 100644
|
||||
--- a/Gemfile.lock
|
||||
+++ b/Gemfile.lock
|
||||
@@ -12,29 +12,29 @@ GEM
|
||||
specs:
|
||||
action_text-trix (2.1.19)
|
||||
railties
|
||||
- actioncable (8.1.3)
|
||||
- actionpack (= 8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
+ actioncable (8.1.3.1)
|
||||
+ actionpack (= 8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
nio4r (~> 2.0)
|
||||
websocket-driver (>= 0.6.1)
|
||||
zeitwerk (~> 2.6)
|
||||
- actionmailbox (8.1.3)
|
||||
- actionpack (= 8.1.3)
|
||||
- activejob (= 8.1.3)
|
||||
- activerecord (= 8.1.3)
|
||||
- activestorage (= 8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
+ actionmailbox (8.1.3.1)
|
||||
+ actionpack (= 8.1.3.1)
|
||||
+ activejob (= 8.1.3.1)
|
||||
+ activerecord (= 8.1.3.1)
|
||||
+ activestorage (= 8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
mail (>= 2.8.0)
|
||||
- actionmailer (8.1.3)
|
||||
- actionpack (= 8.1.3)
|
||||
- actionview (= 8.1.3)
|
||||
- activejob (= 8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
+ actionmailer (8.1.3.1)
|
||||
+ actionpack (= 8.1.3.1)
|
||||
+ actionview (= 8.1.3.1)
|
||||
+ activejob (= 8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
mail (>= 2.8.0)
|
||||
rails-dom-testing (~> 2.2)
|
||||
- actionpack (8.1.3)
|
||||
- actionview (= 8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
+ actionpack (8.1.3.1)
|
||||
+ actionview (= 8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
nokogiri (>= 1.8.5)
|
||||
rack (>= 2.2.4)
|
||||
rack-session (>= 1.0.1)
|
||||
@@ -42,39 +42,39 @@ GEM
|
||||
rails-dom-testing (~> 2.2)
|
||||
rails-html-sanitizer (~> 1.6)
|
||||
useragent (~> 0.16)
|
||||
- actiontext (8.1.3)
|
||||
+ actiontext (8.1.3.1)
|
||||
action_text-trix (~> 2.1.15)
|
||||
- actionpack (= 8.1.3)
|
||||
- activerecord (= 8.1.3)
|
||||
- activestorage (= 8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
+ actionpack (= 8.1.3.1)
|
||||
+ activerecord (= 8.1.3.1)
|
||||
+ activestorage (= 8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
globalid (>= 0.6.0)
|
||||
nokogiri (>= 1.8.5)
|
||||
- actionview (8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
+ actionview (8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
builder (~> 3.1)
|
||||
erubi (~> 1.11)
|
||||
rails-dom-testing (~> 2.2)
|
||||
rails-html-sanitizer (~> 1.6)
|
||||
- activejob (8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
+ activejob (8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
globalid (>= 0.3.6)
|
||||
- activemodel (8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
- activerecord (8.1.3)
|
||||
- activemodel (= 8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
+ activemodel (8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
+ activerecord (8.1.3.1)
|
||||
+ activemodel (= 8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
timeout (>= 0.4.0)
|
||||
activerecord-postgis-adapter (11.1.1)
|
||||
activerecord (~> 8.1.0)
|
||||
rgeo-activerecord (~> 8.1.0)
|
||||
- activestorage (8.1.3)
|
||||
- actionpack (= 8.1.3)
|
||||
- activejob (= 8.1.3)
|
||||
- activerecord (= 8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
+ activestorage (8.1.3.1)
|
||||
+ actionpack (= 8.1.3.1)
|
||||
+ activejob (= 8.1.3.1)
|
||||
+ activerecord (= 8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
marcel (~> 1.0)
|
||||
- activesupport (8.1.3)
|
||||
+ activesupport (8.1.3.1)
|
||||
base64
|
||||
bigdecimal
|
||||
concurrent-ruby (~> 1.0, >= 1.3.1)
|
||||
@@ -457,20 +457,20 @@ GEM
|
||||
rack (>= 1.3)
|
||||
rackup (2.3.1)
|
||||
rack (>= 3)
|
||||
- rails (8.1.3)
|
||||
- actioncable (= 8.1.3)
|
||||
- actionmailbox (= 8.1.3)
|
||||
- actionmailer (= 8.1.3)
|
||||
- actionpack (= 8.1.3)
|
||||
- actiontext (= 8.1.3)
|
||||
- actionview (= 8.1.3)
|
||||
- activejob (= 8.1.3)
|
||||
- activemodel (= 8.1.3)
|
||||
- activerecord (= 8.1.3)
|
||||
- activestorage (= 8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
+ rails (8.1.3.1)
|
||||
+ actioncable (= 8.1.3.1)
|
||||
+ actionmailbox (= 8.1.3.1)
|
||||
+ actionmailer (= 8.1.3.1)
|
||||
+ actionpack (= 8.1.3.1)
|
||||
+ actiontext (= 8.1.3.1)
|
||||
+ actionview (= 8.1.3.1)
|
||||
+ activejob (= 8.1.3.1)
|
||||
+ activemodel (= 8.1.3.1)
|
||||
+ activerecord (= 8.1.3.1)
|
||||
+ activestorage (= 8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
bundler (>= 1.15.0)
|
||||
- railties (= 8.1.3)
|
||||
+ railties (= 8.1.3.1)
|
||||
rails-dom-testing (2.3.0)
|
||||
activesupport (>= 5.0.0)
|
||||
minitest
|
||||
@@ -481,9 +481,9 @@ GEM
|
||||
rails_icons (1.9.0)
|
||||
icons (~> 0.9.0)
|
||||
rails (>= 7.0)
|
||||
- railties (8.1.3)
|
||||
- actionpack (= 8.1.3)
|
||||
- activesupport (= 8.1.3)
|
||||
+ railties (8.1.3.1)
|
||||
+ actionpack (= 8.1.3.1)
|
||||
+ activesupport (= 8.1.3.1)
|
||||
irb (~> 1.13)
|
||||
rackup (>= 1.0.0)
|
||||
rake (>= 12.2)
|
||||
@@ -780,7 +780,7 @@ DEPENDENCIES
|
||||
rack-attack
|
||||
rack-cors
|
||||
rack-session (>= 2.1.2)
|
||||
- rails (~> 8.1.3)
|
||||
+ rails (~> 8.1.3.1)
|
||||
rails_icons
|
||||
redis
|
||||
resolv-replace (~> 0.2.0)
|
||||
8
pkgs/by-name/da/dawarich/gemset.nix
generated
8
pkgs/by-name/da/dawarich/gemset.nix
generated
@@ -1366,10 +1366,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0ay31y1yl208xrpcsw6b0k4q309magq7q5prmdbb0lm9ampbqqlk";
|
||||
sha256 = "0shwgjqbj856mb6m9kgkpy08nhym2gdvc2yaprlimfmky9y3n78z";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.20.0";
|
||||
version = "2.21.2";
|
||||
};
|
||||
json-jwt = {
|
||||
dependencies = [
|
||||
@@ -1556,10 +1556,10 @@
|
||||
platforms = [ ];
|
||||
source = {
|
||||
remotes = [ "https://rubygems.org" ];
|
||||
sha256 = "0ha9sgkfqna62c1basc17dkx91yk7ppgjq32k4nhrikirlz6g9kg";
|
||||
sha256 = "1s30l5z7jkazgi4m6l6mh80rgsyhh2pp1pa5h70xclsj8z54wmq6";
|
||||
type = "gem";
|
||||
};
|
||||
version = "2.9.0";
|
||||
version = "2.9.1";
|
||||
};
|
||||
marcel = {
|
||||
groups = [ "default" ];
|
||||
|
||||
@@ -35,11 +35,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
patches = [
|
||||
# bundix and bundlerEnv fail with system-specific gems
|
||||
./0001-build-ffi-gem.diff
|
||||
# Ensure fix for CVE-2026-66066
|
||||
# https://github.com/rails/rails/security/advisories/GHSA-xr9x-r78c-5hrm
|
||||
# While Dawarich 1.10.3 already unintentionally patches this vulnerability,
|
||||
# it is safer to bump rails to a fixed version.
|
||||
./0002-rails-CVE-2026-66066.diff
|
||||
];
|
||||
postPatch = ''
|
||||
substituteInPlace ./Gemfile \
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.10.3",
|
||||
"hash": "sha256-y4i4NJHoYAczMM3f8VQTNaFTP7jZiRxMZcCvmUIEIR4=",
|
||||
"npmHash": "sha256-roVYRsYBOuDQf8vWiYIWevogArEZ1xre9sQues5E5VM="
|
||||
"version": "1.14.0",
|
||||
"hash": "sha256-ZIwhjWp+5R6EgvQ61U3nKByGPvYQVZd7izzgwwWpCOk=",
|
||||
"npmHash": "sha256-WXwDi3K9s77+d/1lEOmUKeOZkcvUEsh8YnPztaqKHjk="
|
||||
}
|
||||
|
||||
@@ -11,13 +11,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "dockerfile-pin";
|
||||
version = "1.3.0";
|
||||
version = "1.5.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "azu";
|
||||
repo = "dockerfile-pin";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-vBBcLQ4ZgiLbUMuDvn8Um24yB9EknuUeU+sxMdg+qoc=";
|
||||
hash = "sha256-iryIIYt1sNa9FYk7myrt/vylp9sMG1riqyYNzAytME4=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-CgMFIYoM+nWiZ5NXtTlXHhrjzVYxoVg0YVpQq3LLrjI=";
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "firecrawl-cli";
|
||||
version = "1.21.1";
|
||||
version = "1.23.3";
|
||||
__structuredAttrs = true;
|
||||
strictDeps = true;
|
||||
|
||||
@@ -28,7 +28,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
owner = "firecrawl";
|
||||
repo = "cli";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-zFtXf+3vj/xcodCTbyEvQsNqNqnnnOvnrWFn65+heS0=";
|
||||
hash = "sha256-2BPD48hnJpUPppV57lDRjHQNh6t+QEsOU4tOepUtyc4=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
||||
@@ -10,16 +10,16 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "git-credential-gopass";
|
||||
version = "1.16.1";
|
||||
version = "1.17.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "gopasspw";
|
||||
repo = "git-credential-gopass";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-IEur3Sw2zRYJxlwAhgpb2OnBt+FcC+OdeT7M/LzJwoY=";
|
||||
hash = "sha256-V+SEkV4I925S6sL9YC0QtEp76xENUaQO+XixWzsSqvs=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-mtJIm7dH3jP7p0R0KxN0Yf7mi9rkJ73u8biy2Ygvk3k=";
|
||||
vendorHash = "sha256-OgwsQQRaJSwdh0+n1FdqAJzJ4pyggaejwg7oMEzEd9Q=";
|
||||
|
||||
subPackages = [ "." ];
|
||||
|
||||
|
||||
@@ -11,17 +11,17 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "gomuks-web";
|
||||
version = "26.07";
|
||||
version = "26.08";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "gomuks";
|
||||
repo = "gomuks";
|
||||
tag = "v0.${lib.replaceStrings [ "." ] [ "" ] finalAttrs.version}.0";
|
||||
hash = "sha256-OgcmRBuVFTPzAVgNVDUZcfdgxHi4mtUcbmfTRPx/f9M=";
|
||||
hash = "sha256-2HjMHd6qUkRiF/XdP/iW7TT55tHnJHsLRCIakTf4DQc=";
|
||||
};
|
||||
|
||||
proxyVendor = true;
|
||||
vendorHash = "sha256-wNscq9FDJb9+WqKCBZ9YD+EQ/Sc2PAznunKP6hrs+Ms=";
|
||||
vendorHash = "sha256-EAzCVLxxB5n3exq/NXY3ORMcrHRh6LqONAzXp1n3sgg=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
nodejs
|
||||
@@ -37,7 +37,7 @@ buildGoModule (finalAttrs: {
|
||||
npmRoot = "web";
|
||||
npmDeps = fetchNpmDeps {
|
||||
src = "${finalAttrs.src}/web";
|
||||
hash = "sha256-C+zEMI2wmO3EvefpswTk9Tq3AV1Acfi+w3oO5WpxLIQ=";
|
||||
hash = "sha256-2QXKaUXe15svQQia1sWwab42vI68He3pBN7xiOZ+UKE=";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
41
pkgs/by-name/go/gotenberg/5.patch
Normal file
41
pkgs/by-name/go/gotenberg/5.patch
Normal file
@@ -0,0 +1,41 @@
|
||||
From 4d74bc8e315c92cd6b2d51b246e37ed07fb92f69 Mon Sep 17 00:00:00 2001
|
||||
From: Sandro <sandro.jaeckel@gmail.com>
|
||||
Date: Mon, 31 Aug 2026 01:20:37 +0200
|
||||
Subject: [PATCH] Remove compatibility fixes for very old LO/OO.
|
||||
|
||||
Based on https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/un/unoconv/0001-Remove-compatibility-fixes-for-very-old-LO-OO.patch
|
||||
---
|
||||
unoconv | 8 ++------
|
||||
1 file changed, 2 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/unoconv b/unoconv
|
||||
index 40fb840..b95137a 100644
|
||||
--- a/unoconv
|
||||
+++ b/unoconv
|
||||
@@ -16,7 +16,6 @@
|
||||
|
||||
from __future__ import print_function
|
||||
|
||||
-from distutils.version import LooseVersion
|
||||
import getopt
|
||||
import glob
|
||||
import os
|
||||
@@ -873,10 +872,7 @@ class Convertor:
|
||||
info(3, "Launching our own listener using %s." % office.binary)
|
||||
try:
|
||||
product = self.svcmgr.createInstance("com.sun.star.configuration.ConfigurationProvider").createInstanceWithArguments("com.sun.star.configuration.ConfigurationAccess", UnoProps(nodepath="/org.openoffice.Setup/Product"))
|
||||
- if product.ooName not in ('LibreOffice', 'LOdev') or LooseVersion(product.ooSetupVersion) <= LooseVersion('3.3'):
|
||||
- args = [office.binary, "-headless", "-invisible", "-nocrashreport", "-nodefault", "-nofirststartwizard", "-nologo", "-norestore", "-accept=%s" % op.connection]
|
||||
- else:
|
||||
- args = [office.binary, "--headless", "--invisible", "--nocrashreport", "--nodefault", "--nofirststartwizard", "--nologo", "--norestore", "--accept=%s" % op.connection]
|
||||
+ args = [office.binary, "--headless", "--invisible", "--nocrashreport", "--nodefault", "--nofirststartwizard", "--nologo", "--norestore", "--accept=%s" % op.connection]
|
||||
if op.userProfile:
|
||||
args.append("-env:UserInstallation=file://" + realpath(op.userProfile))
|
||||
info(2, '%s listener arguments are %s.' % (product.ooName, args))
|
||||
@@ -1489,4 +1485,4 @@ if __name__ == '__main__':
|
||||
main()
|
||||
except KeyboardInterrupt:
|
||||
die(6, 'Exiting on user request')
|
||||
- die(exitcode)
|
||||
\ No newline at end of file
|
||||
+ die(exitcode)
|
||||
@@ -7,20 +7,65 @@
|
||||
makeBinaryWrapper,
|
||||
pdftk,
|
||||
qpdf,
|
||||
unoconv,
|
||||
mktemp,
|
||||
makeFontsConf,
|
||||
liberation_ttf_v2,
|
||||
exiftool,
|
||||
pdfcpu,
|
||||
makeWrapper,
|
||||
nixosTests,
|
||||
nix-update-script,
|
||||
stdenvNoCC,
|
||||
}:
|
||||
let
|
||||
fontsConf = makeFontsConf { fontDirectories = [ liberation_ttf_v2 ]; };
|
||||
jre' = libreoffice.unwrapped.jdk;
|
||||
libreoffice' = "${libreoffice}/lib/libreoffice/program/soffice.bin";
|
||||
inherit (lib) getExe;
|
||||
|
||||
unoconverter = stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "unoconverter";
|
||||
version = "0.4.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "gotenberg";
|
||||
repo = "unoconverter";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-K3d/6jvj0Tt1e83hVTHZ0N7FzPgJsjxlUBS1nbp82zw=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Remove compatibility fixes for very old LO/OO
|
||||
# https://github.com/gotenberg/unoconverter/pull/5
|
||||
./5.patch
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace unoconv \
|
||||
--replace-fail "#!/usr/bin/env python" "#!${libreoffice.unwrapped.python.interpreter}"
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
makeWrapper
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
install -Dt $out/bin unoconv
|
||||
wrapProgram "$out/bin/unoconv" \
|
||||
--set-default UNO_PATH "${libreoffice.unwrapped}/lib/libreoffice/program/"
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Python script for interacting with LibreOffice";
|
||||
homepage = "https://github.com/gotenberg/unoconverter";
|
||||
license = lib.licenses.mit;
|
||||
mainProgram = "unoconv";
|
||||
};
|
||||
});
|
||||
in
|
||||
buildGo126Module (finalAttrs: {
|
||||
pname = "gotenberg";
|
||||
@@ -42,6 +87,12 @@ buildGo126Module (finalAttrs: {
|
||||
|
||||
postPatch = ''
|
||||
find ./pkg -name '*_test.go' -exec sed -i -e 's#/tests#${finalAttrs.src}#g' {} \;
|
||||
|
||||
if ! grep -q "https://raw.githubusercontent.com/gotenberg/unoconverter/v${unoconverter.version}/unoconv" build/Dockerfile; then
|
||||
unoconverter_version=$(grep -oP 'https://raw\.githubusercontent\.com/gotenberg/unoconverter/v\K[0-9]+\.[0-9]+\.[0-9]+(?=/unoconv)' build/Dockerfile)
|
||||
echo "Our unoconverter version ${unoconverter.version} does not match upstream's version $unoconverter_version"
|
||||
exit 1
|
||||
fi
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [ makeBinaryWrapper ];
|
||||
@@ -57,7 +108,7 @@ buildGo126Module (finalAttrs: {
|
||||
libreoffice
|
||||
pdftk
|
||||
qpdf
|
||||
unoconv
|
||||
unoconverter
|
||||
pdfcpu
|
||||
mktemp
|
||||
jre'
|
||||
@@ -67,7 +118,7 @@ buildGo126Module (finalAttrs: {
|
||||
export CHROMIUM_BIN_PATH=${getExe chromium}
|
||||
export PDFTK_BIN_PATH=${getExe pdftk}
|
||||
export QPDF_BIN_PATH=${getExe qpdf}
|
||||
export UNOCONVERTER_BIN_PATH=${getExe unoconv}
|
||||
export UNOCONVERTER_BIN_PATH=${getExe unoconverter}
|
||||
export EXIFTOOL_BIN_PATH=${getExe exiftool}
|
||||
export PDFCPU_BIN_PATH=${getExe pdfcpu}
|
||||
# LibreOffice needs all of these set to work properly
|
||||
@@ -100,7 +151,7 @@ buildGo126Module (finalAttrs: {
|
||||
--set PDFCPU_BIN_PATH "${getExe pdfcpu}" \
|
||||
--set PDFTK_BIN_PATH "${getExe pdftk}" \
|
||||
--set QPDF_BIN_PATH "${getExe qpdf}" \
|
||||
--set UNOCONVERTER_BIN_PATH "${getExe unoconv}"
|
||||
--set UNOCONVERTER_BIN_PATH "${getExe unoconverter}"
|
||||
'';
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
@@ -13,17 +13,17 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "icm";
|
||||
version = "0.10.61";
|
||||
version = "0.10.63";
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rtk-ai";
|
||||
repo = "icm";
|
||||
tag = "icm-v${finalAttrs.version}";
|
||||
hash = "sha256-dIZxq29umqRt81g0Y7RY90oAgf+ockrKfwPvFd8k8tU=";
|
||||
hash = "sha256-gj0zqfJWrn9LyYTSi2IdIP01yDs6aQvlsFUZQ9pBokI=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-1YZ1GYnRxxbXXIG7d0+Nd8z2MhL8JQuuLexWNCmA+Ic=";
|
||||
cargoHash = "sha256-f+j9SmxI046GFscyBwuZxwMZOtUk3cTePlCI6QIa+xw=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
makeBinaryWrapper
|
||||
|
||||
@@ -33,13 +33,13 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "kmscon";
|
||||
version = "10.0.2";
|
||||
version = "10.0.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "kmscon";
|
||||
repo = "kmscon";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-xUqPVI6pX0Chltq4Yt/J2HMv+zQ+IKI6kAbZrkd0wY4=";
|
||||
hash = "sha256-qSxEdgHT8jVLWhx23w+VrT0IvJa8RjbzhCs6rvFBkTM=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
@@ -80,15 +80,6 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
zlib
|
||||
];
|
||||
|
||||
# remove in next release
|
||||
patches = [
|
||||
(fetchpatch2 {
|
||||
name = "fix-use-after-free-in-seat-remove-video.patch";
|
||||
url = "https://github.com/kmscon/kmscon/commit/eb353401f56c21cc602a738c3edaece30e5639d6.patch?full_index=1";
|
||||
hash = "sha256-NbuRfwBHK7AMlBOrzZYp4bbpOeTTEwh+uYtWBzQo2fs=";
|
||||
})
|
||||
];
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
"man"
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
}:
|
||||
mkLibretroCore {
|
||||
core = "desmume";
|
||||
version = "0-unstable-2026-05-16";
|
||||
version = "0-unstable-2026-08-23";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "libretro";
|
||||
repo = "desmume";
|
||||
rev = "ae0f7f51f96d9b5741b47b425505a4a4224b91fa";
|
||||
hash = "sha256-M8Z2Zk9wjEuOOg++Tk68A8hgCmE63nh9+oJhu4fsQsk=";
|
||||
rev = "8f6b32cb9a5e310bd38520e7087ce7fa14765f15";
|
||||
hash = "sha256-u1YTW7thPzmcse0XDs7WOu3foL7kf+urplOufQqawW8=";
|
||||
};
|
||||
|
||||
extraBuildInputs = [
|
||||
|
||||
@@ -5,13 +5,13 @@
|
||||
}:
|
||||
mkLibretroCore {
|
||||
core = "vbam";
|
||||
version = "0-unstable-2026-04-10";
|
||||
version = "0-unstable-2026-08-23";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "libretro";
|
||||
repo = "vbam-libretro";
|
||||
rev = "e8b2875d6cad10fc3c7c9f57bb5f1acc324d7c10";
|
||||
hash = "sha256-tq2MxjPwVPkZotaZAKxmiz7Zjws22E8tK+FPcS+uujk=";
|
||||
rev = "115defb3a318258ab84746d45258a1aec19d0b4b";
|
||||
hash = "sha256-17Od/qXD3dy0JOi0FX46AvGGiJxN++qaXWzMfMX3q7M=";
|
||||
};
|
||||
|
||||
makefile = "Makefile";
|
||||
|
||||
@@ -1,52 +0,0 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
fontconfig,
|
||||
harfbuzz,
|
||||
libx11,
|
||||
libxext,
|
||||
libxft,
|
||||
ncurses,
|
||||
pkg-config,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "lukesmithxyz-st";
|
||||
version = "0-unstable-2026-04-09";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "LukeSmithxyz";
|
||||
repo = "st";
|
||||
rev = "48b8ee6e181643800fe83353ec554f503020a8fa";
|
||||
hash = "sha256-XFf48+6I3IHcRKGHRJIJb9u2sTKWyuWTb5lN+BILYYc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
pkg-config
|
||||
];
|
||||
buildInputs = [
|
||||
fontconfig
|
||||
harfbuzz
|
||||
libx11
|
||||
libxext
|
||||
libxft
|
||||
ncurses
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
TERMINFO=$out/share/terminfo make install PREFIX=$out
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/LukeSmithxyz/st";
|
||||
description = "Luke Smith's fork of st";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = [ ];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -15,16 +15,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "moon";
|
||||
version = "2.5.2";
|
||||
version = "2.5.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "moonrepo";
|
||||
repo = "moon";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-HR9C76TBmxLElZzNC/+Eyt61T2HYn6ElOGG50Oj3Eng=";
|
||||
hash = "sha256-tDJjEpQBCo6rpAJBITuxkzXWa0B/k10ZbWR/I7e+KAw=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-6SgCcaPLQ6pj7bJU6iBV8mk8EsulCpFDL+26ip6TSgY=";
|
||||
cargoHash = "sha256-j80p+Lfpa17gPPmEzJOpQz2vmI73AodxEUiZt31x9To=";
|
||||
|
||||
env = {
|
||||
RUSTFLAGS = "-C strip=symbols";
|
||||
|
||||
@@ -6,15 +6,15 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "netassert";
|
||||
version = "2.1.6";
|
||||
version = "2.1.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "controlplaneio";
|
||||
repo = "netassert";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-QI2QIj9Hrfp8vNPv0est0NiL956xSZOi2KN7tAFOEtw=";
|
||||
hash = "sha256-ef4KRsbgqhYMSuddBBa9J5+FQ7mG1MtjVhqwE91v77A=";
|
||||
};
|
||||
vendorHash = "sha256-sMG34WOQD4dPExq+UjnPkvxj3w8bzfAa3azvUvHAMZM=";
|
||||
vendorHash = "sha256-eathx5R8iYLNitpt7YHZz7xRs6u2hVBNskxAfphvQ40=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "nextcloud-client";
|
||||
version = "34.0.2";
|
||||
version = "34.0.3";
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
@@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
owner = "nextcloud-releases";
|
||||
repo = "desktop";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-wAgHN8MDqRtSiy/AV+0j5FYiFgM53Sh3gThQLxc6BA8=";
|
||||
hash = "sha256-sxo4AV+4AouAHuNZqc0VjFpNaB1Ubsi4zes48WhAhFY=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
||||
@@ -14,16 +14,16 @@ assert
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "opa-envoy-plugin";
|
||||
version = "1.19.1-envoy";
|
||||
version = "1.20.1-envoy";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "open-policy-agent";
|
||||
repo = "opa-envoy-plugin";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-NmQB3FDVEYqmkMSzorDtKycqBOspHSt99O0OywiDUPg=";
|
||||
hash = "sha256-bQDBb1Gqzf9Nh5qpwHJIavoP8XbqfrZztcuAV3y2oyE=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-CWIzQHlx5YoRbP+CLBoZPeIaNHY3/LWH9LSgKxDUjk4=";
|
||||
vendorHash = "sha256-Lb2keeNffmWmSyuuSRxEEgLBp9JU7NCZEGCXQyq1uLg=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
|
||||
@@ -49,8 +49,12 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
yarn workspaces focus --production
|
||||
|
||||
mkdir -p $out/bin $out/share/outline
|
||||
mv build server public node_modules $out/share/outline/
|
||||
find $out/share/outline/node_modules -name "*.map" -delete
|
||||
find $out/share/outline/node_modules -name "*.d.ts" -delete
|
||||
|
||||
node_modules=$out/share/outline/node_modules
|
||||
build=$out/share/outline/build
|
||||
|
||||
@@ -70,14 +70,14 @@ let
|
||||
in
|
||||
pythonPackages.buildPythonApplication (finalAttrs: {
|
||||
pname = "paperless-ngx";
|
||||
version = "3.1.0";
|
||||
version = "3.1.1";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "paperless-ngx";
|
||||
repo = "paperless-ngx";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-SipdhPxnGpCM/U0K5O59fdaKUuMLWiaXRE+XS3lpb/c=";
|
||||
hash = "sha256-IOGwlATlS4T90dXufxkwI/MJGFGLXmlbqNB/OJbPLrY=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
@@ -272,19 +272,17 @@ pythonPackages.buildPythonApplication (finalAttrs: {
|
||||
# FileNotFoundError(2, 'No such file or directory'): /build/tmp...
|
||||
"test_script_with_output"
|
||||
"test_script_exit_non_zero"
|
||||
# Something broken with new Tesseract and inline RTL/LTR overrides?
|
||||
"test_rtl_language_detection"
|
||||
# Favicon tests fail due to static file handling in the test environment
|
||||
# https://github.com/NixOS/nixpkgs/issues/421393
|
||||
"test_favicon_view"
|
||||
"test_favicon_view_missing_file"
|
||||
# Requires DNS
|
||||
# Requires internet
|
||||
"test_send_webhook_data_or_json"
|
||||
# execnet.gateway_base.DumpError: can't serialize <class 'pathlib._local.PosixPath'>
|
||||
# https://github.com/pytest-dev/pytest-xdist/issues/384
|
||||
"test_subdirectory_upload"
|
||||
# AssertionError: 4 != 3
|
||||
"testNormalOperation"
|
||||
];
|
||||
|
||||
disabledTestPaths = [
|
||||
# flaky test
|
||||
# AssertionError: Expected 'apply_async' to not have been called.
|
||||
"src/documents/tests/test_management_consumer.py::TestCommandWatchEdgeCases::test_handles_deleted_before_stable"
|
||||
# flaky test:
|
||||
# ValueError: Failed to open file for read: 'FileDoesNotExist("meta.json")'
|
||||
"src/documents/tests/test_permission_filtering_security.py::TestTrashRestorePermissionBoundary::test_restore_allows_document_with_explicit_delete_permission"
|
||||
];
|
||||
|
||||
doCheck = !stdenv.hostPlatform.isDarwin;
|
||||
|
||||
@@ -8,16 +8,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "paq";
|
||||
version = "1.4.1";
|
||||
version = "1.5.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "gregl83";
|
||||
repo = "paq";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-L9hjTdpV7j1qKX9GSo9Nb+nA1mPKz2aftAquiBuUbn4=";
|
||||
hash = "sha256-KGUnbLmAqxhBoaxF2uaXeVsI0ykzpZNQmNpkZCjlg+Y=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-LjAPCdPZI/qGISb4/kY2fRG0G0d/VwHeISAmfZSF4sI=";
|
||||
cargoHash = "sha256-wOu2f98Jbyr4j6sJ5J/gd3wAtzY6BcFI4PyWD+txGbM=";
|
||||
|
||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||
doInstallCheck = true;
|
||||
|
||||
@@ -10,16 +10,16 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "pixi-pack";
|
||||
version = "0.7.10";
|
||||
version = "0.7.11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Quantco";
|
||||
repo = "pixi-pack";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-5PU+ro+uE1iiBkgQocMYlHZmiS8+bScP1rF3VVXpn/c=";
|
||||
hash = "sha256-WzfNE6gw58rZ/BS8Nbb6vx83kzOk39Xhf/1GDjN97ac=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-9Of4qnt+MFrW42daZiLdHrbH5Z7tYpcN6Sg95FUlcQc=";
|
||||
cargoHash = "sha256-kiXpwas+UpANDgmh7wdd0v14FX8DhJBr9UipJhVDTsk=";
|
||||
|
||||
buildInputs = [ openssl ];
|
||||
|
||||
|
||||
231
pkgs/by-name/pl/plantuml/deps.json
generated
231
pkgs/by-name/pl/plantuml/deps.json
generated
@@ -14,23 +14,23 @@
|
||||
"module": "sha256-odP1Wo5FZ29u3RbZV+PJZhFwMbBowcX6bVoOjgYFj/E=",
|
||||
"pom": "sha256-g3hMiCuNZ54y7T9KjrFNLyxQWYBKd0oCKqOICrWJE1Q="
|
||||
},
|
||||
"org/graalvm/buildtools#graalvm-reachability-metadata/1.1.1": {
|
||||
"jar": "sha256-49kdIF5gL2Zwxp96p4JPDHvBbbjFL9eQHPt5tqbMdPI=",
|
||||
"module": "sha256-wPx0q3CWYheJTM43jIBNveKymsKwhpcFlLXZmeGi6eg=",
|
||||
"pom": "sha256-tPhjwtr/0qdWtraRLrKDNXp3NMQGDs+aUvUIAwpmq4U="
|
||||
"org/graalvm/buildtools#graalvm-reachability-metadata/1.1.10": {
|
||||
"jar": "sha256-r2Cqh6Toa7ZDKlzBRGl4zds6NGnrbDIaZ7iqAsIohvM=",
|
||||
"module": "sha256-o0enOSRAd4oMYqJId1pjUrJbH6qNbeKxh4KB1/O5HqY=",
|
||||
"pom": "sha256-kNVmNJ2Ma3p7IN9GNMSBiAQ8niEqXmTtL+eI8j0IRcM="
|
||||
},
|
||||
"org/graalvm/buildtools#native-gradle-plugin/1.1.1": {
|
||||
"jar": "sha256-aVdozJrEMDHq/9T2SEJhDk6RE7bJaQvJZFyDRgZ45b4=",
|
||||
"module": "sha256-ZsCVVt236Y3rpPSlSrlD/Y2VfYGzun2nXEX2+2ualfw=",
|
||||
"pom": "sha256-zsfVtLAkkN5zAW1RyhCBZABdexo7lR5tjIMJOMlmBps="
|
||||
"org/graalvm/buildtools#native-gradle-plugin/1.1.10": {
|
||||
"jar": "sha256-d8YzLkb7Pqz/z789BPr2IzTQJOhTclqnxvsRUBrVEKA=",
|
||||
"module": "sha256-lHdacyaLgcn2XfuNYWfIk3qkhH9Qcz9e4oOXmfuezGQ=",
|
||||
"pom": "sha256-oeJ5zA2iDyV1flL6XnYSfyqUvW+y2VDcUj1NI3usrlA="
|
||||
},
|
||||
"org/graalvm/buildtools#utils/1.1.1": {
|
||||
"jar": "sha256-ygJMeo1UAffRiKNw3eaLtQS9j402yWGSs1u91fViIUA=",
|
||||
"module": "sha256-OfX++C0DuzAbrqZfqGPC6TSgXjS2Pgqo2xyFAqImYOk=",
|
||||
"pom": "sha256-DKRaTFTAxJvaum3Ag5k2Hn8qzB5xFVIVdGwcnHZo+cU="
|
||||
"org/graalvm/buildtools#utils/1.1.10": {
|
||||
"jar": "sha256-yl0lGQl7QphgoVY+tCLalv1SiEFcH3SgmL/Xqgoq3pU=",
|
||||
"module": "sha256-f7UetY5MvIDm35FMmSlwsCXk0VvbpVIIbuND8X1waNw=",
|
||||
"pom": "sha256-BqNtT3qOcublDG+7a8lKjpyHGpGKa4ShSgpRJsIjqjE="
|
||||
},
|
||||
"org/graalvm/buildtools/native#org.graalvm.buildtools.native.gradle.plugin/1.1.1": {
|
||||
"pom": "sha256-l+KGY3FFqL5BBpnlqt0sWXWAYq+iGnLlKB2NX4DBuME="
|
||||
"org/graalvm/buildtools/native#org.graalvm.buildtools.native.gradle.plugin/1.1.10": {
|
||||
"pom": "sha256-4+QPF3sPb7LsyO+x7g8fe0ajVF+q7QXw3e1dSeSbkIw="
|
||||
},
|
||||
"org/teavm#org.teavm.gradle.plugin/0.14.1": {
|
||||
"pom": "sha256-YVfRIq/uwUBl8UtUIyZGL+4dAABSMDrwgEQa5Yh+FJo="
|
||||
@@ -118,63 +118,33 @@
|
||||
"jar": "sha256-fymNRNu3aIQZ8Bee4d+g5ENmMycrBdOKX686K40IaXs=",
|
||||
"pom": "sha256-ayiyQncMtQgQOoVWFbsflqD8Y5iMJqFrlhVglqXZCi4="
|
||||
},
|
||||
"com/fasterxml#oss-parent/28": {
|
||||
"pom": "sha256-xMNp42uIIK0m0ubHD/RK2Z76/hk5ml0ReOnqgvTS/Tg="
|
||||
},
|
||||
"com/fasterxml#oss-parent/34": {
|
||||
"pom": "sha256-mnXz4yv51uAGeNlEes5N6FlqLSIa9c9bvH9XHKx5UAY="
|
||||
},
|
||||
"com/fasterxml#oss-parent/61": {
|
||||
"pom": "sha256-NklRPPWX6RhtoIVZhqjFQ+Er29gF7e75wSTbVt0DZUQ="
|
||||
},
|
||||
"com/fasterxml/jackson#jackson-base/2.18.2": {
|
||||
"pom": "sha256-71dLcvW0iUgET2g3a4dMiK4JoCncjgX2Shwwvftt4Uo="
|
||||
},
|
||||
"com/fasterxml/jackson#jackson-base/2.9.8": {
|
||||
"pom": "sha256-aR1TBl2htSK+rw/Q0TIm31bE7bumqmm2V8vhp+9JYiM="
|
||||
},
|
||||
"com/fasterxml/jackson#jackson-bom/2.18.2": {
|
||||
"pom": "sha256-UkfNwwFyXT9n9+8EkDconVr3CdaXK89LFwluRUjSlWs="
|
||||
},
|
||||
"com/fasterxml/jackson#jackson-bom/2.9.8": {
|
||||
"pom": "sha256-++5Wc1iqe2oQoLWcdaEa39sSijp93E9AnqcQmzS0Ufk="
|
||||
},
|
||||
"com/fasterxml/jackson#jackson-parent/2.18.1": {
|
||||
"pom": "sha256-0IIvrBoCJoRLitRFySDEmk9hkWnQmxAQp9/u0ZkQmYw="
|
||||
},
|
||||
"com/fasterxml/jackson#jackson-parent/2.9.0": {
|
||||
"pom": "sha256-AAUIth3RJDh+WBmfueIRPBtdizhsW/eokbLeYEHrHVI="
|
||||
},
|
||||
"com/fasterxml/jackson#jackson-parent/2.9.1.2": {
|
||||
"pom": "sha256-lRfkBcazuKA1IVrVcnATo1Get1kXQ/4dzATfZjVoPPk="
|
||||
},
|
||||
"com/fasterxml/jackson/core#jackson-annotations/2.18.2": {
|
||||
"jar": "sha256-WBvWEADvdkiUP3gcoFaJ5W0D9gUnSDZajis6m10/oy8=",
|
||||
"module": "sha256-4Ruvm1NubflNqmNaEBPsPgabhmuOES3cKqBEahVQUNw=",
|
||||
"pom": "sha256-CyvWlOqJJn7qSBJqilskplI0xkM4dULSRGnRlb+6HPg="
|
||||
},
|
||||
"com/fasterxml/jackson/core#jackson-annotations/2.9.0": {
|
||||
"jar": "sha256-RdMqxh74p0S0ZMVMKzQUvlcQFt1Gv8K+wiZ2HPeuRXo=",
|
||||
"pom": "sha256-7eudm/ynJrRBv64Jtp2UtduZzVqdpfSgYbkOcrZAkFw="
|
||||
},
|
||||
"com/fasterxml/jackson/core#jackson-core/2.18.2": {
|
||||
"jar": "sha256-2AVK58DRwtL1XSjkYCbr5YkogfP6tfQ5IzGEOBw7Sh8=",
|
||||
"module": "sha256-ynjGBDZ2f8w2zhRrd05PUKnLn2MtExcsRLrojgwDz6I=",
|
||||
"pom": "sha256-4GWwA50h9N/ORr1DEEx9dtWFa9cy4qqGDMWkonDtct4="
|
||||
},
|
||||
"com/fasterxml/jackson/core#jackson-core/2.9.8": {
|
||||
"jar": "sha256-2TTasL1ImU7uosG0k8tUcVijOKgLWMT7yOhfsJBeEF8=",
|
||||
"pom": "sha256-lW1Cz9uEZVMbz6mXSjbFeUTHVC43qu6IFBM3DDGQAx8="
|
||||
},
|
||||
"com/fasterxml/jackson/core#jackson-databind/2.18.2": {
|
||||
"jar": "sha256-SzZOaFDciRcvzx1N0muP9UiO2kT/RlfiLdJlID3Vqzw=",
|
||||
"module": "sha256-jH2sL3J4GNiEeoKqTqxrAXTXnPBN+Q3iJGBy5t005wA=",
|
||||
"pom": "sha256-STo9tkR7eo7Ls3JCNMbOZ31y20sE9roAjw6+rqe+Wp0="
|
||||
},
|
||||
"com/fasterxml/jackson/core#jackson-databind/2.9.8": {
|
||||
"jar": "sha256-I1HD66c6VF25B59dbXaDR61yZmU3NiyCIP4+lQpVqGQ=",
|
||||
"pom": "sha256-kOOaDOZzrddqcfogGTwMBnAjerQ7KmJezfVpxnbRG9k="
|
||||
},
|
||||
"com/github/davidmoten#sonatype-parent/0.1": {
|
||||
"pom": "sha256-9Q5Goo6n4j+EMErZ/xsqWJskdSy0R9nq7eb1r4T56s4="
|
||||
},
|
||||
@@ -185,12 +155,12 @@
|
||||
"jar": "sha256-KnDGAkuxC2GStLkdi7WB3iS3dqeZow71uHdI5UrKIUQ=",
|
||||
"pom": "sha256-taT+ZEgeTRD7mpnuLQ9XSb0P2WQM5+jFTvjeuuk7R6Q="
|
||||
},
|
||||
"com/google/errorprone#error_prone_annotations/2.47.0": {
|
||||
"jar": "sha256-U2S8byLnLpgZXkBqWNO6HAn/oR3qBylZLLhw3C3kBW0=",
|
||||
"pom": "sha256-2AyImkpvcR9pRfvueeBewkexeKVn6dWr9Y6ybr8KB1I="
|
||||
"com/google/errorprone#error_prone_annotations/2.50.0": {
|
||||
"jar": "sha256-RmdySHfx03pokgLaGR4j76dlfGLu+TzNrEBuzP5c3Qo=",
|
||||
"pom": "sha256-caBoDSdzJLq0a+xLAPbxEcG3lKkx0NjNp5vLkkaYL5I="
|
||||
},
|
||||
"com/google/errorprone#error_prone_parent/2.47.0": {
|
||||
"pom": "sha256-I2ipkMemMJXh0NREWdWkCS8Osx+FYr0SzfDhyHe2poU="
|
||||
"com/google/errorprone#error_prone_parent/2.50.0": {
|
||||
"pom": "sha256-q/RaAZ2xJbUP9VE07Cr5SuNRl2EDit8KYLm9e0uLYlQ="
|
||||
},
|
||||
"com/google/guava#failureaccess/1.0.3": {
|
||||
"jar": "sha256-y/w5BrGbj1XdfP1t/gqkUy6DQlDX8IC9jSEaPiRrWcs=",
|
||||
@@ -202,13 +172,13 @@
|
||||
"com/google/guava#guava-parent/33.4.0-android": {
|
||||
"pom": "sha256-ciDt5hAmWW+8cg7kuTJG+i0U8ygFhTK1nvBT3jl8fYM="
|
||||
},
|
||||
"com/google/guava#guava-parent/33.6.0-jre": {
|
||||
"pom": "sha256-N0vTH2Gxz2Er7pqy5NcLvfd92FpJtDH4CdT73JAfLdQ="
|
||||
"com/google/guava#guava-parent/33.7.1-jre": {
|
||||
"pom": "sha256-QBXmFaVnR1XIjYES2LvXY+iv3lYb52xnkGme211WCPU="
|
||||
},
|
||||
"com/google/guava#guava/33.6.0-jre": {
|
||||
"jar": "sha256-3Fc+H8pP1UVPSl/T19ot8DACh2pBdbr8FKlZgN13E7M=",
|
||||
"module": "sha256-K69zzoOa5I5LngCD4law5Y/Dv4/Hj8P755e7yJARIW4=",
|
||||
"pom": "sha256-tFt4lEKABUMRxT2pJwgJ+0Dcq8QIzmbOVXMAmbT1fTI="
|
||||
"com/google/guava#guava/33.7.1-jre": {
|
||||
"jar": "sha256-eW2OKKxk6DpHxMWTWo/sxGgmUKBLverXOO8PWjoObEY=",
|
||||
"module": "sha256-wBLsy/seEqDAbtIxdczNGcig3LQ/GhaUdxWDqQbZXlY=",
|
||||
"pom": "sha256-tbOA2yMtjZVkV/Ekpf+O00lY4HTc0gZRQEtSKYau/tw="
|
||||
},
|
||||
"com/google/guava#listenablefuture/9999.0-empty-to-avoid-conflict-with-guava": {
|
||||
"jar": "sha256-s3KgN9QjCqV/vv/e8w/WEj+cDC24XQrO0AyRuXTzP5k=",
|
||||
@@ -217,8 +187,8 @@
|
||||
"com/google/guava/guava/maven-metadata": {
|
||||
"xml": {
|
||||
"groupId": "com.google.guava",
|
||||
"lastUpdated": "20260414193116",
|
||||
"release": "33.6.0-jre"
|
||||
"lastUpdated": "20260818035315",
|
||||
"release": "33.7.1-jre"
|
||||
}
|
||||
},
|
||||
"com/google/j2objc#j2objc-annotations/3.1": {
|
||||
@@ -233,21 +203,6 @@
|
||||
"jar": "sha256-35C7oP48tYa38WTnj+j49No/LdXCf6ZF+IgQDMwl3XI=",
|
||||
"pom": "sha256-vb34EHLBkO6aixgaXFj1vZF6dQ+xOiVt679T9dvTOio="
|
||||
},
|
||||
"io/github/benas#random-beans-parent/3.9.0": {
|
||||
"pom": "sha256-nQdK1CBncLvQdxo54UxKjF3WIqgOQbSgB4uZ9dQUm/o="
|
||||
},
|
||||
"io/github/benas#random-beans/3.9.0": {
|
||||
"jar": "sha256-6+JedLsVx8pWidK775f45/pc4K+AKqfMo1lkF/yqeyg=",
|
||||
"pom": "sha256-Lklbyrq0pn53f/HusmevzyIujdKPxgyAiwcoevfimxM="
|
||||
},
|
||||
"io/github/classgraph#classgraph/4.6.18": {
|
||||
"jar": "sha256-uqP7yzgIzoPM+yVGz9bXWEW3JDY4X4UayQwQK44Oy4o=",
|
||||
"pom": "sha256-XyTYCwAD9UC4uoPPvyuabb1nb3Xe97gh+cLNq+ZaBmA="
|
||||
},
|
||||
"io/github/glytching#junit-extensions/2.6.0": {
|
||||
"jar": "sha256-35MhQGaFW25u4e9R5Esp4DiWULKyDevWn/S0jHrsGwM=",
|
||||
"pom": "sha256-2JYwFiyV1RSnj7Lpis/bAapDv72tw4SvzSIwpmvLTCc="
|
||||
},
|
||||
"javax/annotation#javax.annotation-api/1.3.2": {
|
||||
"jar": "sha256-4EulGVvNVV3JVlD3zGFNFR5LzVLSmhC4qiGX86uJq5s=",
|
||||
"pom": "sha256-RqSiUcpAbnjkhT16K66DKChEpJkoUUOe6aHyNxbwa5c="
|
||||
@@ -275,20 +230,6 @@
|
||||
"jar": "sha256-jU2AetyOkqg5E9nM1h5jS0kHx42I8wFtBrOz0rR5WgI=",
|
||||
"pom": "sha256-mphCu1VpGRaS5ycHZtAoLzZwa9SYMxDtyjG8kvKyy80="
|
||||
},
|
||||
"net/bytebuddy#byte-buddy-agent/1.17.7": {
|
||||
"jar": "sha256-qbqIfcolKtYbfVFTKU805vO99LJzawQ3PRNhWmlfwP8=",
|
||||
"pom": "sha256-gU7kLWsBF/S40etrHWLBbbTAtZfYOzrY2qV4HrFF19w="
|
||||
},
|
||||
"net/bytebuddy#byte-buddy-parent/1.17.7": {
|
||||
"pom": "sha256-ilfiDczgDaccM+8+GdndhY/p0gQsouK8onhxcA1SaYw="
|
||||
},
|
||||
"net/bytebuddy#byte-buddy-parent/1.18.3": {
|
||||
"pom": "sha256-kOpTFzFQjup1/5KVFBxQjX+aU9GgX0W4D49JmVIUJu8="
|
||||
},
|
||||
"net/bytebuddy#byte-buddy/1.18.3": {
|
||||
"jar": "sha256-14OW48W84/KGXJGGZHSB5VidNMrMYySEcVtoYQjRfGY=",
|
||||
"pom": "sha256-cVe2IqDWiFy1UmoQ8SIN3wkNu1LKL+OMMsxpxPFTB4g="
|
||||
},
|
||||
"net/java#jvnet-parent/3": {
|
||||
"pom": "sha256-MPV4nvo53b+WCVqto/wSYMRWH68vcUaGcXyy3FBJR1o="
|
||||
},
|
||||
@@ -317,10 +258,6 @@
|
||||
"module": "sha256-4IAoExN1s1fR0oc06aT7QhbahLJAZByz7358fWKCI/w=",
|
||||
"pom": "sha256-MjVQgdEJCVw9XTdNWkO09MG3XVSemD71ByPidy5TAqA="
|
||||
},
|
||||
"org/assertj#assertj-core/3.27.7": {
|
||||
"jar": "sha256-xKRFQmw8KGFmaGO4QsxOx7uxxCJv79NwttL+g9bE/w8=",
|
||||
"pom": "sha256-laENz7O6mq1NC16cUjqNWDN3vuXs1Lo34Z5Vo0Zn8Hk="
|
||||
},
|
||||
"org/eclipse/elk#org.eclipse.elk.alg.common/0.10.0": {
|
||||
"jar": "sha256-UPvIemw4zd0+b9awU7wvpEsXY42x/1Yjl2rVRffeMTY=",
|
||||
"pom": "sha256-VjZ2YA4U587qBGUIv1jqQnCLYg241zOyjbYQngM1xRM="
|
||||
@@ -471,10 +408,14 @@
|
||||
"pom": "sha256-AA3WFimK69IanVcxh03wg9cphCS5HgN7c8vdB+vIPg4="
|
||||
},
|
||||
"org/jspecify#jspecify/1.0.0": {
|
||||
"jar": "sha256-H61ua+dVd4Hk0zcp1Jrhzcj92m/kd7sMxozjUer9+6s=",
|
||||
"module": "sha256-0wfKd6VOGKwe8artTlu+AUvS9J8p4dL4E+R8J4KDGVs=",
|
||||
"pom": "sha256-zauSmjuVIR9D0gkMXi0N/oRllg43i8MrNYQdqzJEM6Y="
|
||||
},
|
||||
"org/jspecify#jspecify/1.0.1": {
|
||||
"jar": "sha256-Bw118mH+TFuCAlCDZnFffy1GYPiMjvfm01deSMloO2Y=",
|
||||
"module": "sha256-aDXWrHYqmchebDumyUK+LGmXquyY8H3t/pkX2uIr2pY=",
|
||||
"pom": "sha256-VbOL8aex2OpRjPL0866aqiNuYbvwtr0x/7SXU6BZ3V4="
|
||||
},
|
||||
"org/junit#junit-bom/5.10.2": {
|
||||
"module": "sha256-3iOxFLPkEZqP5usXvtWjhSgWaYus5nBxV51tkn67CAo=",
|
||||
"pom": "sha256-Fp3ZBKSw9lIM/+ZYzGIpK/6fPBSpifqSEgckzeQ6mWg="
|
||||
@@ -491,85 +432,49 @@
|
||||
"module": "sha256-M8B6uXJHkKblhZugfWkResUwQ5ckVFqBxBeeMnLHXeg=",
|
||||
"pom": "sha256-+mhFHqgwVy7UP/5R11tqBfel5mWmAqUfSda+AgY6ZfM="
|
||||
},
|
||||
"org/junit#junit-bom/6.1.0": {
|
||||
"module": "sha256-SCB/lc3sO/tc5sy/GNUqzlHoFfIRBp3BbgKDslWmTZo=",
|
||||
"pom": "sha256-97Zl5dVzsBr21DTT0kUKpbdBtoPz8QFy8etEo9DQrAw="
|
||||
"org/junit#junit-bom/6.1.3": {
|
||||
"module": "sha256-n11X2tz6B/ezjvz7IrBS7OGIkiod92tamORKHfencBs=",
|
||||
"pom": "sha256-qQAAQ2EKPpDIUud5prGo63JKnzEs9ffd1XhisBDGXcg="
|
||||
},
|
||||
"org/junit-pioneer#junit-pioneer/2.3.0": {
|
||||
"jar": "sha256-iwnbMsjPWyESoAJiQRzNTvbKO65pWgAV7K1N7yPeqf0=",
|
||||
"module": "sha256-SBB4hWmbOh4gcsCmXwU3NMiRzVrSRFva2RryL9epSFk=",
|
||||
"pom": "sha256-gG65m+uJFnD3Ro6pL4QXKVIe+78W1bPMci3kUazYiLg="
|
||||
},
|
||||
"org/junit/jupiter#junit-jupiter-api/6.1.0": {
|
||||
"jar": "sha256-UPl+uADC6Ij6ojegb1oO9EX67VVn+ZTawMK50niprSA=",
|
||||
"module": "sha256-HQFsKC2GuCGvWz2zd7cJrZI4tUyJSzMjzRsj6lMSl9Y=",
|
||||
"pom": "sha256-000J8MyNqqQOMC26REEyf8BF+gvV39qC0ho3IBj3i4c="
|
||||
"org/junit/jupiter#junit-jupiter-api/6.1.3": {
|
||||
"jar": "sha256-VV1s8g+hcQiE3QG4bMV4U5e6c+Ia2i1LeE9fGhTcr8Q=",
|
||||
"module": "sha256-rZkJwfqIpXmyghoJGhlsRahLzQ9PxzV5kP3HPTgByKU=",
|
||||
"pom": "sha256-qdY0faAym/EY6YeGF+ULVTfrnsPF/NCIUmUHE4MtGsE="
|
||||
},
|
||||
"org/junit/jupiter#junit-jupiter-engine/6.1.0": {
|
||||
"jar": "sha256-6nB7lkcIRhmg/JEc77JQN1QNWLKAD46tH8aiuvWLHaU=",
|
||||
"module": "sha256-qxcPpDeU24cKcgzDt6LWdi3MRXcyjv2vizCOaNLH79E=",
|
||||
"pom": "sha256-h+13EyLIt6c55oZct+WGTqwoj9IL1qP8Vjtiov8sSVo="
|
||||
"org/junit/jupiter#junit-jupiter-engine/6.1.3": {
|
||||
"jar": "sha256-QUVZ54u/o72y6rAJrDqx4iNprDERfCcKC9Zm2hFcXGw=",
|
||||
"module": "sha256-Ymop8obDbQ9vNkCWRDceEqP+K/y7iB4T+CZayd6Wu3c=",
|
||||
"pom": "sha256-BR/GXZfBXnzWRoMTaK+K/sWQsAjIBNKTr/EUx0oeJTA="
|
||||
},
|
||||
"org/junit/jupiter#junit-jupiter-params/6.1.0": {
|
||||
"jar": "sha256-uYfuoyBRhadvNlmjnmdQPLe2gti3vgO+S5+StxDw7sA=",
|
||||
"module": "sha256-evPVYvC8fWUmA2HlcT5vzVVQuZcqGA1vxM2itoJM4pc=",
|
||||
"pom": "sha256-ZOXfB1ZYuUmh2lSyEp6jHOY87fodJTEHWgBxlJnOwEY="
|
||||
"org/junit/jupiter#junit-jupiter-params/6.1.3": {
|
||||
"jar": "sha256-BcUc7bosBql3Bwc5HgBs7oJYdpN96lgLlKJlzhRdSTk=",
|
||||
"module": "sha256-nsd5X0rrklePtNQ7anPDJP/yFsqXHzkQM1BziCx4oWc=",
|
||||
"pom": "sha256-EPfoW1zlMBTJRrFMdQsJCXvtGJLsryzqBdEqq26Gd9I="
|
||||
},
|
||||
"org/junit/jupiter#junit-jupiter/6.1.0": {
|
||||
"jar": "sha256-pOQgtcboFwMjtMXJeuNbyg1iC+n5z+NwBoIPU5MfJ6M=",
|
||||
"module": "sha256-Kl2tWs4texVUiGguY6LrDxS7YA+fbx+75B3QGylMZ0g=",
|
||||
"pom": "sha256-Rme8comEZvz6eQGJJmuiXGtmrV4WpOVgJgM5euWn4q0="
|
||||
"org/junit/jupiter#junit-jupiter/6.1.3": {
|
||||
"jar": "sha256-awoUB1x0Ih3lMEfjY4YLfRn86AK+vBUt8sNcQInGw3k=",
|
||||
"module": "sha256-ynt91FCNV6ncEFECqpP7W8lgsglWAVNLkxH5Uf+zmXk=",
|
||||
"pom": "sha256-6//7QYYasczJid4snC0Rkk5d3e0nKLBT9fL93IQJwOE="
|
||||
},
|
||||
"org/junit/platform#junit-platform-commons/6.1.0": {
|
||||
"jar": "sha256-HZBGqxfsftr7C8eUXS5Z1xgP/08oxzS4I7UQAedp9xs=",
|
||||
"module": "sha256-eVv++8OD8DMoadK4AUJSK65GKjkFu6ntSbe8NcQf64A=",
|
||||
"pom": "sha256-yRmWB2BYBu8YXQT9RpVRsrShUQos6twHTbRBvXf23TY="
|
||||
"org/junit/platform#junit-platform-commons/6.1.3": {
|
||||
"jar": "sha256-pHdK6SPBCVRANK6ufHYs8Bf7zdE0JAO6kOCSGYS2CMM=",
|
||||
"module": "sha256-pvEhhhY0G1mfaqApo3aMb5VqsdMhbtclDkvl15rfzn0=",
|
||||
"pom": "sha256-paOhrslhE7HpU1RcPYxRF/8CIMVvcpPG//fTWxzTfBQ="
|
||||
},
|
||||
"org/junit/platform#junit-platform-engine/6.1.0": {
|
||||
"jar": "sha256-P7a+dsJqsPlP4ITj/Qo54dJeIhKZKaYbKb2AoFK5PqU=",
|
||||
"module": "sha256-OnbyFfpzfJbOlycTqva0UYePpzOVX/IbDNao+I3LIhI=",
|
||||
"pom": "sha256-NgVWdVmFVdSVuvtVezXukYzbF2pnUxALABtO7thfJsU="
|
||||
"org/junit/platform#junit-platform-engine/6.1.3": {
|
||||
"jar": "sha256-Ia1606Nb7aFjh5eTF74YM6cqcdgS+aZu5LmnuvtWM0w=",
|
||||
"module": "sha256-cPUCCttMkVdQJUmagEsmbo/C0Ceqbnj+v6NyvjqIzvU=",
|
||||
"pom": "sha256-UZTa0l2HiYVkaknfcb2YXo0t1Ma2dlcXCTrIoxvbMuQ="
|
||||
},
|
||||
"org/junit/platform#junit-platform-launcher/6.1.0": {
|
||||
"jar": "sha256-CZXm7SRNZhlsvaAZ4vh5UE0LSJce2unMPepGobMcA3c=",
|
||||
"module": "sha256-f4PRJdcb5Z4JVD1LUGn6h9jKchyqQ9FKq+gm+x2xuME=",
|
||||
"pom": "sha256-on93QpSA4V22Cwlf21lfULa6VylfIqXCZEuo1BitM54="
|
||||
},
|
||||
"org/mockito#mockito-core/5.23.0": {
|
||||
"jar": "sha256-rilb69XRH6uXqyl4Fdx2FxiLhgA8vOPf1cDVw6bMSgw=",
|
||||
"pom": "sha256-wC4pALknetv+EnVtfQuUcua55Zcq4fKNGaQaplE3d+M="
|
||||
},
|
||||
"org/mockito#mockito-junit-jupiter/5.23.0": {
|
||||
"jar": "sha256-ZZOFJv3DEbs6HAAV6xyKC+gVFaqZjyK59OkvG2aOT2M=",
|
||||
"pom": "sha256-tm0N+BqrLtL6U8mQ6pDC8fkVAxvIXkGGAt5M+40q1+g="
|
||||
},
|
||||
"org/mockito/mockito-core/maven-metadata": {
|
||||
"xml": {
|
||||
"groupId": "org.mockito",
|
||||
"lastUpdated": "20260311211200",
|
||||
"release": "5.23.0"
|
||||
}
|
||||
},
|
||||
"org/mockito/mockito-junit-jupiter/maven-metadata": {
|
||||
"xml": {
|
||||
"groupId": "org.mockito",
|
||||
"lastUpdated": "20260311211207",
|
||||
"release": "5.23.0"
|
||||
}
|
||||
},
|
||||
"org/objenesis#objenesis-parent/3.0.1": {
|
||||
"pom": "sha256-Uzctvo7DgUNwk3qHwDtCtw+stbpXD5n4nBJpN9HYu88="
|
||||
},
|
||||
"org/objenesis#objenesis-parent/3.3": {
|
||||
"pom": "sha256-MFw4SqLx4cf+U6ltpBw+w1JDuX1CjSSo93mBjMEL5P8="
|
||||
},
|
||||
"org/objenesis#objenesis/3.0.1": {
|
||||
"jar": "sha256-eo/3gLn/SEFdfHBfYAMLCsqmFuf4I8mO7eO2NQjU6YQ=",
|
||||
"pom": "sha256-PcE3flcJdObxgqahaA0yhDNbXVzzqP6nvsGlQ4u9r/g="
|
||||
},
|
||||
"org/objenesis#objenesis/3.3": {
|
||||
"jar": "sha256-At/QsEOaVZHjW3CO0vVHTrCUj1Or90Y36Vm45O9pv+s=",
|
||||
"pom": "sha256-ugxA2iZpoEi24k73BmpHHw+8v8xQnmo+hWyk3fphStM="
|
||||
"org/junit/platform#junit-platform-launcher/6.1.3": {
|
||||
"jar": "sha256-HexksfwLfEehEwKqW0032BYMBBs5bicGdwnOd1YBp7Y=",
|
||||
"module": "sha256-YtIZijp3nFQxa76DnlFiOzpr0RHmctWG3Zo7uyIlaeY=",
|
||||
"pom": "sha256-La87Q2C6ngc0QhDM8ptr6XA9Crxm3kEh9l2QEZ/plso="
|
||||
},
|
||||
"org/opentest4j#opentest4j/1.3.0": {
|
||||
"jar": "sha256-SOLfY2yrZWPO1k3N/4q7I1VifLI27wvzdZhoLd90Lxs=",
|
||||
@@ -735,12 +640,12 @@
|
||||
"org/testcontainers#testcontainers-bom/1.20.1": {
|
||||
"pom": "sha256-CKrS6R3QXKeycG0t/Ap66AxLXFBHAweZyLzbcyfLL0A="
|
||||
},
|
||||
"org/xmlunit#xmlunit-core/2.12.0": {
|
||||
"jar": "sha256-sml+UuOoJOCHSzaYsMT2dsc2MBvCjoKFtnq1OFYE1P4=",
|
||||
"pom": "sha256-wGBihxLa4boR0f33W3XdCuE7vJZQ8zFC1qVzmTWHOy8="
|
||||
"org/xmlunit#xmlunit-core/2.13.0": {
|
||||
"jar": "sha256-DI9zvjvdTrwiAg+GyJ4IvRUjA21nZcHo7qyvIuMRIZs=",
|
||||
"pom": "sha256-te01DZF8qLjLwAAaMsOj/5rCRph52oCdVdiy/0Kkmhw="
|
||||
},
|
||||
"org/xmlunit#xmlunit-parent/2.12.0": {
|
||||
"pom": "sha256-WCtCHp/i/LSkO36xJgt5xG2L+tGORxYp8ntnLhmLrBI="
|
||||
"org/xmlunit#xmlunit-parent/2.13.0": {
|
||||
"pom": "sha256-jFwg0BmVsmKENqGGOahipr473fP8l8LQ53c5lIeMxBQ="
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -14,13 +14,13 @@
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "plantuml";
|
||||
version = "1.2026.6";
|
||||
version = "1.2026.7";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "plantuml";
|
||||
repo = "plantuml";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-p1F84oIp/CGO/nb6uxvP5GRJYog3Fp3EH192IhzNcgs=";
|
||||
hash = "sha256-kvaHpE9IgqkpAUv5t70K74h02qBA09kqNR/jCLB7+7I=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "prometheus-kvrocks-exporter";
|
||||
version = "1.0.9";
|
||||
version = "1.0.11";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "RocksLabs";
|
||||
repo = "kvrocks_exporter";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-nyNdQfSXD6mAusO5VCEfvKuyvNawH4C5xDGOZSnTn7A=";
|
||||
hash = "sha256-GP7TNXGP3Z/17LLolTBfOPyd4N42j97bzGv1Lln9VYg=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-QVbcHQQr6o3jnF3CWw2NCCeRkGBDdA8OkmDd/GPfHuI=";
|
||||
|
||||
@@ -51,16 +51,16 @@ let
|
||||
in
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "rio";
|
||||
version = "0.5.25";
|
||||
version = "0.5.27";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "raphamorim";
|
||||
repo = "rio";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-YMG1kKYvRkKQUK5ux5W7tNXEIaHgxaJocwA7Pbp1XBc=";
|
||||
hash = "sha256-NkuuhH5ygCH45ZP71mZ4+16TSQJLlCoLuqobHX8INSI=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-UK4QZP1LFd90lSMvWiN+8RrGJA53EbKQFOa9P2YhhuM=";
|
||||
cargoHash = "sha256-iIKZTv2PdSD33Tfeg5p//00XSHAkBusEYXCi5jhP3iY=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
rustPlatform.bindgenHook
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
fetchCrate,
|
||||
fetchurl,
|
||||
cacert,
|
||||
gitMinimal,
|
||||
jq,
|
||||
sops,
|
||||
nix-update-script,
|
||||
@@ -11,21 +12,21 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "secretspec";
|
||||
version = "0.19.1";
|
||||
version = "0.20.0";
|
||||
|
||||
src = fetchCrate {
|
||||
inherit (finalAttrs) pname version;
|
||||
hash = "sha256-hntOPTOrCfVWE4MaNmXfPQ4WAlOG1CFG5/ykSyviJ3A=";
|
||||
hash = "sha256-UuXCDQ/DiC1xDs63+kbJNC01ZQfsh2j5/qRP76MVle8=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-KRC3b6AqSYxjSInULchYNQGm9hw97lDws0+stFZasmc=";
|
||||
cargoHash = "sha256-41UxtnzpDMYpWshpopXLIXyz6rzikJkqKbvxHVua1oo=";
|
||||
|
||||
postPatch = ''
|
||||
mkdir -p ../tests/fixtures
|
||||
cp ${
|
||||
fetchurl {
|
||||
url = "https://raw.githubusercontent.com/cachix/secretspec/v${finalAttrs.version}/tests/fixtures/bw-shim.sh";
|
||||
hash = "sha256-Xg1d8h2DOA6p0Hn9xP9TYzFN1863Wyk3QuQlFk+Y0ME=";
|
||||
hash = "sha256-wHXeJk3KYu01J73BEdll9lCcjOD4+8g8rlWUw93Cyok=";
|
||||
}
|
||||
} ../tests/fixtures/bw-shim.sh
|
||||
chmod +x ../tests/fixtures/bw-shim.sh
|
||||
@@ -33,12 +34,14 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
'';
|
||||
|
||||
nativeCheckInputs = [
|
||||
gitMinimal
|
||||
jq
|
||||
sops
|
||||
];
|
||||
|
||||
preCheck = ''
|
||||
export HOME="$TMPDIR"
|
||||
export NO_COLOR=1
|
||||
export SSL_CERT_FILE="${cacert}/etc/ssl/certs/ca-bundle.crt"
|
||||
'';
|
||||
|
||||
|
||||
@@ -21,13 +21,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "shader-slang";
|
||||
version = "2026.16";
|
||||
version = "2026.16.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "shader-slang";
|
||||
repo = "slang";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-ggmQbskdTaDZQcMLsE6DwmsMuAWDWJfv2HwNuZj/ti4=";
|
||||
hash = "sha256-717T51iQVGavMkNoAsp+RXdWX5+dY+62H/swMExcZlg=";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
|
||||
@@ -7,13 +7,13 @@
|
||||
|
||||
stdenvNoCC.mkDerivation {
|
||||
pname = "shellnoob";
|
||||
version = "unstable-2022-03-16";
|
||||
version = "2.1-unstable-2022-03-16";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "reyammer";
|
||||
repo = "shellnoob";
|
||||
rev = "72cf49804d8ea3de1faa7fae5794449301987bff";
|
||||
sha256 = "xF9OTFFe8godW4+z9MFaFEkjE9FB42bKWwdl9xRcmEo=";
|
||||
hash = "sha256-xF9OTFFe8godW4+z9MFaFEkjE9FB42bKWwdl9xRcmEo=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
{
|
||||
lib,
|
||||
buildGo125Module,
|
||||
buildGoModule,
|
||||
fetchFromGitLab,
|
||||
fetchpatch2,
|
||||
versionCheckHook,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
buildGo125Module (finalAttrs: {
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "sigsum";
|
||||
version = "0.14.1";
|
||||
|
||||
@@ -19,6 +20,22 @@ buildGo125Module (finalAttrs: {
|
||||
hash = "sha256-ZiU5eEI2pKknpjc3HU9EqQu6u1ZD/N7sOD0DyTma0/g=";
|
||||
};
|
||||
|
||||
# FIXME: remove in next release
|
||||
patches = [
|
||||
(fetchpatch2 {
|
||||
url = "https://github.com/sigsum/sigsum-go/commit/f96375480607612154814e0442b3428696cf35f5.patch?full_index=1";
|
||||
hash = "sha256-MR151ZVfrYniyDGzVonLNKcBAHEflAgjULBfp+vhFvg=";
|
||||
})
|
||||
(fetchpatch2 {
|
||||
url = "https://github.com/sigsum/sigsum-go/commit/bbf212c19dfc9af66f102f3932381e9476428966.patch?full_index=1";
|
||||
hash = "sha256-fPMIdcH22hVMKiARPQSJ3W/1q74LuALbaf9B5TtzD/o=";
|
||||
})
|
||||
(fetchpatch2 {
|
||||
url = "https://github.com/sigsum/sigsum-go/commit/5e7b309d82a34d60872441573eb843c343bc43ba.patch?full_index=1";
|
||||
hash = "sha256-yvKkeJxaGi353X+zlrbpLiYj/q34cuGcuVWn1ghab1s=";
|
||||
})
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace internal/version/version.go \
|
||||
--replace-fail "info.Main.Version" '"${finalAttrs.version}"'
|
||||
|
||||
40
pkgs/by-name/st/strace-tui/package.nix
Normal file
40
pkgs/by-name/st/strace-tui/package.nix
Normal file
@@ -0,0 +1,40 @@
|
||||
{
|
||||
lib,
|
||||
rustPlatform,
|
||||
fetchFromGitHub,
|
||||
nix-update-script,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "strace-tui";
|
||||
version = "1.0.1";
|
||||
__structuredAttrs = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Rodrigodd";
|
||||
repo = "strace-tui";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-VHBXZ1b5emqroFI5OswxXXq1BFNbm6iJlAAso93+Nr4=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-8911bjw1v4pq/84L+B+x+WnKxGbTi5Og1xOxcwn9vHI=";
|
||||
|
||||
checkFlags = [
|
||||
"--skip=test_cli_parse_subcommand"
|
||||
"--skip=test_cli_trace_subcommand"
|
||||
];
|
||||
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = {
|
||||
description = "A terminal user interface (TUI) for visualizing and exploring strace output";
|
||||
homepage = "https://github.com/Rodrigodd/strace-tui";
|
||||
changelog = "https://github.com/Rodrigodd/strace-tui/releases/tag/${finalAttrs.src.tag}";
|
||||
license = with lib.licenses; [
|
||||
asl20
|
||||
mit
|
||||
];
|
||||
maintainers = with lib.maintainers; [ drupol ];
|
||||
mainProgram = "strace-tui";
|
||||
};
|
||||
})
|
||||
@@ -30,7 +30,7 @@
|
||||
}:
|
||||
stdenv.mkDerivation {
|
||||
pname = "umbriel";
|
||||
version = "0-unstable-2026-08-25";
|
||||
version = "0-unstable-2026-08-31";
|
||||
|
||||
strictDeps = true;
|
||||
__structuredAttrs = true;
|
||||
@@ -39,9 +39,8 @@ stdenv.mkDerivation {
|
||||
owner = "noctalia-dev";
|
||||
repo = "umbriel";
|
||||
# No tagged releases yet
|
||||
rev = "af351dfa7564eaa0e73d215d057eb0b209cba057";
|
||||
fetchSubmodules = true;
|
||||
hash = "sha256-y/ofPV9De3qxrLsmmAUs4fX/ZaNBquqvm6VvnnNXXhA=";
|
||||
rev = "729e7eb521c2207dd562ca1284bc0fbf9aecd270";
|
||||
hash = "sha256-eTEgrUJ1ywm0wQcqG+8AqLC+prds9loid0SX4Ncz61E=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -6,14 +6,14 @@
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "vopono";
|
||||
version = "0.10.21";
|
||||
version = "1.0.1";
|
||||
|
||||
src = fetchCrate {
|
||||
inherit (finalAttrs) pname version;
|
||||
hash = "sha256-JGzTebfh1cFPSy4+pkQRFop7wIxsogHVUAG7M7sHvOs=";
|
||||
hash = "sha256-hYrA6A0pB8WW+/Q3gaBKBQ4pJp7kNvt+nRh66l14SRg=";
|
||||
};
|
||||
|
||||
cargoHash = "sha256-I9pQ6hktej+zc4cKFfkxBQewUljG/g1/B8RkMuCTsjM=";
|
||||
cargoHash = "sha256-vCHYYUXLhVZq09GPEBEtyumgJEMPqDTKuv7HIY65ToM=";
|
||||
|
||||
meta = {
|
||||
description = "Run applications through VPN connections in network namespaces";
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
lib,
|
||||
electron_40,
|
||||
electron_43,
|
||||
zip,
|
||||
makeWrapper,
|
||||
udev,
|
||||
@@ -17,17 +17,17 @@
|
||||
}:
|
||||
|
||||
let
|
||||
electron = electron_40;
|
||||
electron = electron_43;
|
||||
in
|
||||
buildNpmPackage (finalAttrs: {
|
||||
pname = "winboat";
|
||||
version = "0.9.0";
|
||||
version = "0.9.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "TibixDev";
|
||||
repo = "winboat";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-DgH6CAZf+XIgBav2xd2FF2MGRgGIyOs/98vqWHA3XYw=";
|
||||
hash = "sha256-B+Pbi3nQsY3sHACGoaL8PhbHrTjlQbEDgVRWabwm8Iw=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
@@ -44,10 +44,12 @@ buildNpmPackage (finalAttrs: {
|
||||
buildInputs = [ udev ];
|
||||
|
||||
env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1;
|
||||
npmDepsHash = "sha256-DLkI9a030uM2X1et94e4nd/HEyw5ugtK8NEAn/J8p9U=";
|
||||
npmDepsHash = "sha256-38hDI0z3lrdSvMTUZAotIuT7Kt/NZcl8UdrYpum1i1M=";
|
||||
makeCacheWritable = true;
|
||||
|
||||
guest-server = pkgsCross.mingwW64.callPackage ./guest-server.nix { };
|
||||
guest-server = pkgsCross.mingwW64.callPackage ./guest-server.nix {
|
||||
winboat = finalAttrs.finalPackage;
|
||||
};
|
||||
passthru = {
|
||||
guest-server = finalAttrs.guest-server;
|
||||
updateScript = nix-update-script {
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
}:
|
||||
stdenv.mkDerivation {
|
||||
pname = "xdg-desktop-portal-umbriel";
|
||||
version = "0-unstable-2026-08-24";
|
||||
version = "0-unstable-2026-08-31";
|
||||
|
||||
strictDeps = true;
|
||||
__structuredAttrs = true;
|
||||
@@ -30,8 +30,8 @@ stdenv.mkDerivation {
|
||||
owner = "noctalia-dev";
|
||||
repo = "xdg-desktop-portal-umbriel";
|
||||
# No tagged releases yet
|
||||
rev = "515c9f70f13ba4b4b9e19930b3e899c4ac8a50a4";
|
||||
hash = "sha256-fqU58lZeFchlY5aqyQgIfrN5ec/jqbhXNwNxyL2lp/g=";
|
||||
rev = "d996f0c2bd4e8c868c0a143f0c9ce060f3c47ed5";
|
||||
hash = "sha256-1mKBFkIO9RA3ERsLo1QZhyvS6bFSjG1lBpegQnPbIUY=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
stdenvNoCC.mkDerivation {
|
||||
pname = "zi";
|
||||
version = "unstable-2022-04-09";
|
||||
version = "1.0.0-unstable-2022-04-09";
|
||||
src = fetchFromGitHub {
|
||||
owner = "z-shell";
|
||||
repo = "zi";
|
||||
|
||||
@@ -7,15 +7,15 @@
|
||||
|
||||
buildNpmPackage rec {
|
||||
pname = "zwave-js-ui";
|
||||
version = "11.22.3";
|
||||
version = "11.23.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "zwave-js";
|
||||
repo = "zwave-js-ui";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-0UT5+hgdehs3W6SP0qoGfqqro/kw+90kXuDKs2Jcffs=";
|
||||
hash = "sha256-BDUutMwzbqdhpdDLpHMF1lfFAK2lE9fS1qnQJLZ9BMU=";
|
||||
};
|
||||
npmDepsHash = "sha256-TIoKyOODZfDckxJQBAmbP3BMAhfbCFpb9QACvFOIoA4=";
|
||||
npmDepsHash = "sha256-9Cv26hEenftt1uRbag+3/UgLGDoidG8Jl6H+N67+a08=";
|
||||
|
||||
passthru.tests.zwave-js-ui = nixosTests.zwave-js-ui;
|
||||
|
||||
|
||||
@@ -6,19 +6,22 @@
|
||||
|
||||
buildDunePackage (finalAttrs: {
|
||||
pname = "bstr";
|
||||
version = "0.0.2";
|
||||
version = "0.0.4";
|
||||
|
||||
minimalOCamlVersion = "4.13";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/robur-coop/bstr/releases/download/v${finalAttrs.version}/bstr-${finalAttrs.version}.tbz";
|
||||
hash = "sha256-/zvzCBzT014OesTmxGBDB98ZRU++YNDLUZ8uaDK3keM=";
|
||||
hash = "sha256-ZAg28VstVVvfI2b213g5JuEVmK1+lFV7Fnx4WyVfSFY=";
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "A simple library for bigstrings";
|
||||
homepage = "https://git.robur.coop/robur/bstr";
|
||||
license = lib.licenses.mit;
|
||||
license = [
|
||||
lib.licenses.mit
|
||||
lib.licenses.isc
|
||||
];
|
||||
maintainers = [ lib.maintainers.vbgl ];
|
||||
};
|
||||
})
|
||||
|
||||
@@ -2,27 +2,20 @@
|
||||
lib,
|
||||
fetchurl,
|
||||
buildDunePackage,
|
||||
containers,
|
||||
oseq,
|
||||
alcotest,
|
||||
}:
|
||||
|
||||
buildDunePackage (finalAttrs: {
|
||||
pname = "dscheck";
|
||||
version = "0.5.0";
|
||||
version = "0.6.0";
|
||||
|
||||
minimalOCamlVersion = "5.0";
|
||||
minimalOCamlVersion = "5.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ocaml-multicore/dscheck/releases/download/${finalAttrs.version}/dscheck-${finalAttrs.version}.tbz";
|
||||
hash = "sha256-9Rm2DmdvVeCkgAWCvkYdQTj94wmU7JkY8UI3fReIaG0=";
|
||||
hash = "sha256-//li4+7Y1kWjU5V3uTUF1kLZr+M7KeJPkOZx03UOe6w=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
containers
|
||||
oseq
|
||||
];
|
||||
|
||||
doCheck = true;
|
||||
checkInputs = [ alcotest ];
|
||||
|
||||
|
||||
@@ -12,14 +12,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "ayla-iot-unofficial";
|
||||
version = "1.5.1";
|
||||
version = "1.5.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rewardone";
|
||||
repo = "ayla-iot-unofficial";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-N13xC2riZ31J1DzwP9vFXvz69w1DVbwEtbFubX5dvwQ=";
|
||||
hash = "sha256-reKXctSmGk1H3kEnvcC7AiDWLwr2fdezZqM5HI2qdYU=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -28,14 +28,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "bumble";
|
||||
version = "0.0.233";
|
||||
version = "0.0.234";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "google";
|
||||
repo = "bumble";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-WTikxDp+V+H2RPN+myWg+CRgqncJY5v3zhwotfa8CCU=";
|
||||
hash = "sha256-7GtmFpnaCSAXMc58X6NMTVzZWblAghKEs8x3nEPykNc=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -12,14 +12,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "django-axes";
|
||||
version = "8.3.1";
|
||||
version = "8.3.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jazzband";
|
||||
repo = "django-axes";
|
||||
tag = version;
|
||||
hash = "sha256-DcoKXNldTXNcJTauI1torupjnKNvqmTo4/BbFXBZyFA=";
|
||||
hash = "sha256-jH/A3ZuuBI/S9xZ1VmOoB/8NnxSa5NgnSzY9N02GmD0=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools-scm ];
|
||||
|
||||
@@ -11,21 +11,23 @@
|
||||
setuptools,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "gassist-text";
|
||||
version = "0.0.14";
|
||||
version = "0.1.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "tronikos";
|
||||
repo = "gassist_text";
|
||||
tag = version;
|
||||
hash = "sha256-Nk2GwqColX/d1nUL+YvolLH/1g1FTDZbExhBGot/EV0=";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-KrlStBYsE8PwAH7C7WzLezLffBFcmj/1cA0YJq/hkkU=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ setuptools ];
|
||||
__darwinAllowLocalNetworking = true;
|
||||
|
||||
propagatedBuildInputs = [
|
||||
build-system = [ setuptools ];
|
||||
|
||||
dependencies = [
|
||||
beautifulsoup4
|
||||
google-auth
|
||||
grpcio
|
||||
@@ -40,8 +42,8 @@ buildPythonPackage rec {
|
||||
meta = {
|
||||
description = "Module for interacting with Google Assistant API via text";
|
||||
homepage = "https://github.com/tronikos/gassist_text";
|
||||
changelog = "https://github.com/tronikos/gassist_text/releases/tag/${version}";
|
||||
changelog = "https://github.com/tronikos/gassist_text/releases/tag/${finalAttrs.src.tag}";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ fab ];
|
||||
};
|
||||
}
|
||||
})
|
||||
|
||||
@@ -10,14 +10,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "hyprland-config";
|
||||
version = "0.9.14";
|
||||
version = "0.9.16";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "BlueManCZ";
|
||||
repo = "hyprland-config";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-Jgh/X7M+hdp0NPuA0YnfdYU/sxY9hfl/OCihnzobvm8=";
|
||||
hash = "sha256-wfxZqqBdA4P8uBuuFpr0MlmeSGg0jkUwkENqYiPdhHA=";
|
||||
};
|
||||
|
||||
# The Lua reader shells out to an interpreter it looks up on PATH at runtime.
|
||||
|
||||
@@ -12,14 +12,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "hyprland-state";
|
||||
version = "0.4.4";
|
||||
version = "0.4.7";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "BlueManCZ";
|
||||
repo = "hyprland-state";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-Vb6LIH3DC/6/mbh3Bji/qpil5r0Xp+WiELQ+rL+S6UU=";
|
||||
hash = "sha256-XeD01ER5PDGFqdYerx0OlWXtn0WEUVwspwObWscz6W8=";
|
||||
};
|
||||
|
||||
build-system = [ hatchling ];
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "llama-index-embeddings-openai-like";
|
||||
version = "0.3.1";
|
||||
version = "0.4.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "llama_index_embeddings_openai_like";
|
||||
inherit (finalAttrs) version;
|
||||
hash = "sha256-zvevS84oTo5nMFMtvQqjJedzmKXVUk7bLS46yxIvtbY=";
|
||||
hash = "sha256-7BUfc+rPF0du2pZIHrlYFd4Ox8VZ63/nRdNYnPo4RvI=";
|
||||
};
|
||||
|
||||
build-system = [ hatchling ];
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "llama-index-vector-stores-faiss";
|
||||
version = "0.6.0";
|
||||
version = "0.7.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchPypi {
|
||||
pname = "llama_index_vector_stores_faiss";
|
||||
inherit (finalAttrs) version;
|
||||
hash = "sha256-AL/rbLdXHg6FZWbLTxDIm0FbYQjxUdmtSO6cMdpWP14=";
|
||||
hash = "sha256-ZTHrDeP72ogqFuRCvu7tWQIJxf16CfLPI1l32U6X/WM=";
|
||||
};
|
||||
|
||||
build-system = [ hatchling ];
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
}:
|
||||
let
|
||||
pname = "python-glanceclient";
|
||||
version = "4.11.0";
|
||||
version = "4.13.0";
|
||||
|
||||
disabledTests = [
|
||||
# Skip tests which require networking.
|
||||
@@ -39,7 +39,7 @@ buildPythonPackage {
|
||||
src = fetchPypi {
|
||||
pname = "python_glanceclient";
|
||||
inherit version;
|
||||
hash = "sha256-XOIRi/50YpNIBZFmF+U3vFsA/UyrP7e7iKT5JTlwVi0=";
|
||||
hash = "sha256-+jNZvIvZPnrryjctr+yOGQA7TB9kSZ4uuCsncdqPpBw=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -49,6 +49,6 @@ buildPythonPackage (finalAttrs: {
|
||||
description = "Python utilities for interacting with The Cancer Imaging Archive (TCIA)";
|
||||
homepage = "https://github.com/kirbyju/tcia_utils";
|
||||
license = lib.licenses.asl20;
|
||||
maintainers = with lib.maintainers; [ sgomezsal ];
|
||||
maintainers = [ ];
|
||||
};
|
||||
})
|
||||
|
||||
@@ -18,14 +18,14 @@
|
||||
|
||||
buildPythonPackage (finalAttrs: {
|
||||
pname = "unstructured-client";
|
||||
version = "0.46.1";
|
||||
version = "0.46.2";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "Unstructured-IO";
|
||||
repo = "unstructured-python-client";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-Q1REvlD14WYQS8r51XsjheK8BZMSgSvQZQx5wmNjkXo=";
|
||||
hash = "sha256-rR9bykzH6/Ckbg3aEFd4IdnYU4s2rCWeqC+Lp1yRLo8=";
|
||||
};
|
||||
|
||||
preBuild = ''
|
||||
|
||||
@@ -23,6 +23,8 @@ let
|
||||
"CVE-2026-59194"
|
||||
"CVE-2026-59195"
|
||||
"CVE-2026-59196"
|
||||
"CVE-2026-82392"
|
||||
"CVE-2026-82393"
|
||||
];
|
||||
};
|
||||
# 10.34.1 made a breaking change that causes
|
||||
@@ -38,6 +40,8 @@ let
|
||||
"CVE-2026-59194"
|
||||
"CVE-2026-59195"
|
||||
"CVE-2026-59196"
|
||||
"CVE-2026-82392"
|
||||
"CVE-2026-82393"
|
||||
];
|
||||
};
|
||||
"10" = {
|
||||
|
||||
@@ -1568,6 +1568,7 @@ mapAliases {
|
||||
LPCNet = throw "'LPCNet' has been renamed to/replaced by 'lpcnet'"; # Converted to throw 2025-10-27
|
||||
lttv = throw "'lttv' has been removed, as it is broken and unmaintained. Upstream suggests using 'tracecompass' or 'babeltrace2' instead"; # Added 2026-05-04
|
||||
luci-go = throw "luci-go has been removed since it was unused and failing to build for 5 months"; # Added 2025-08-27
|
||||
lukesmithx-st = throw "'lukesmithxyz-st' has been removed, as it is unmaintained"; # Added 2026-08-31
|
||||
luminanceHDR = throw "'luminanceHDR' has been removed as it depended on EOL qt5 webengine and was unmaintained"; # Added 2026-04-17
|
||||
lunarvim = throw "'lunarvim' has been removed since it was abandoned upstream and relied on an older version of 'neovim' to work properly"; # Added 2026-02-05
|
||||
lunatic = throw "'lunatic' has been removed, as it is unmaintained"; # Added 2026-05-04
|
||||
|
||||
Reference in New Issue
Block a user