Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot] 2025-07-10 12:07:17 +00:00 committed by GitHub
commit 10c6f557f3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
170 changed files with 911 additions and 6540 deletions

View File

@ -26,6 +26,8 @@
- `gnome-keyring` no longer ships with an SSH agent anymore because it has been deprecated upstream. You should use `gcr_4` instead, which provides the same features. More information on why this was done can be found on [the relevant GCR upstream PR](https://gitlab.gnome.org/GNOME/gcr/-/merge_requests/67).
- `conftest` since `0.60.0` has moved to use rego `v1` as default. To continue using `v0` use `--rego-version v0`. For more information about upgrading to Rego v1 syntax, see the [upstream docs](https://www.openpolicyagent.org/docs/latest/v0-upgrade/).
- `tooling-language-server` has been renamed to `deputy` (both the package and binary), following the rename of the upstream project.
- `lima` package now only includes the guest agent for the host's architecture by default. If your guest VM's architecture differs from your Lima host's, you'll need to enable the `lima-additional-guestagents` package by setting `withAdditionalGuestAgents = true` when overriding lima with this input.

View File

@ -9994,6 +9994,12 @@
githubId = 44377258;
name = "Heitor Augusto";
};
hekazu = {
name = "Henri Peurasaari";
email = "henri.peurasaari@helsinki.fi";
github = "hekazu";
githubId = 16819092;
};
helium = {
email = "helium.dev@tuta.io";
github = "helium18";
@ -24989,6 +24995,12 @@
githubId = 5404976;
name = "Tyler Hardin";
};
thattemperature = {
name = "That Temperature";
email = "2719023332@qq.com";
github = "thattemperature";
githubId = 125476238;
};
thblt = {
name = "Thibault Polge";
email = "thibault@thb.lt";

View File

@ -34,6 +34,7 @@ let
"@obsolete"
"@privileged"
"@setuid"
"@spawn"
];
cfgService = {

View File

@ -49,13 +49,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "clementine";
version = "1.4.1-44-g41bcdca7f";
version = "1.4.1-45-g34eb666c0";
src = fetchFromGitHub {
owner = "clementine-player";
repo = "Clementine";
tag = finalAttrs.version;
hash = "sha256-LyYbcr0d0DI5nqNor6sXg7Hc/kYlORU9s8UJnQvSnZs=";
hash = "sha256-5qZpQW8ZsyKpIww51sqghcrkhhh78TcpmMoctHgcoQo=";
};
nativeBuildInputs = [

View File

@ -0,0 +1,74 @@
{
# Basic
lib,
melpaBuild,
fetchFromGitHub,
# Python dependency
python3,
# Emacs dependencies
markdown-mode,
posframe,
# Updater
unstableGitUpdater,
}:
let
pythonPkgs =
ps: with ps; [
epc
inflect
pyqt6
pyqt6-sip
sexpdata
six
xlib
];
pythonEnv = python3.withPackages pythonPkgs;
in
melpaBuild {
pname = "holo-layer";
version = "0-unstable-2025-06-13";
src = fetchFromGitHub {
owner = "manateelazycat";
repo = "holo-layer";
rev = "464b6996268a81fa3b524ced02a60fcc266f8965";
hash = "sha256-uTxfnhtDybWx+Na4fj5TJuZh+tKoNuSZ03IR9ErvI7s=";
};
packageRequires = [
markdown-mode
posframe
];
postPatch = ''
substituteInPlace holo-layer.el \
--replace-fail "\"python3\"" \
"\"${pythonEnv.interpreter}\""
'';
files = ''
("*.el"
"*.py"
"icon_cache"
"plugin"
"resources"
"swaymsg-treefetch")
'';
passthru.updateScript = unstableGitUpdater { };
meta = {
description = "Display and animation extension for Emacs";
homepage = "https://github.com/manateelazycat/holo-layer";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [
thattemperature
];
};
}

View File

@ -12925,6 +12925,19 @@ final: prev: {
meta.hydraPlatforms = [ ];
};
refjump-nvim = buildVimPlugin {
pname = "refjump.nvim";
version = "2025-04-04";
src = fetchFromGitHub {
owner = "mawkler";
repo = "refjump.nvim";
rev = "571e60b34f751085e456b69f14ab12ae18d4c3fc";
sha256 = "0q16w0lfgagfqns2v98sdvywgd2qwj5hd894vbm7nwxn893fzm0f";
};
meta.homepage = "https://github.com/mawkler/refjump.nvim/";
meta.hydraPlatforms = [ ];
};
registers-nvim = buildVimPlugin {
pname = "registers.nvim";
version = "2024-11-05";

View File

@ -992,6 +992,7 @@ https://github.com/rafaqz/ranger.vim/,,
https://github.com/vim-scripts/rcshell.vim/,,
https://github.com/ryvnf/readline.vim/,,
https://github.com/theprimeagen/refactoring.nvim/,,
https://github.com/mawkler/refjump.nvim/,HEAD,
https://github.com/tversteeg/registers.nvim/,,
https://github.com/vladdoster/remember.nvim/,,
https://github.com/amitds1997/remote-nvim.nvim/,HEAD,

View File

@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "fbneo";
version = "0-unstable-2025-06-09";
version = "0-unstable-2025-07-09";
src = fetchFromGitHub {
owner = "libretro";
repo = "fbneo";
rev = "a087cca4b133bdb7bb5d8d359500a0bf663928b8";
hash = "sha256-Z3WB4d9me7PDwOsICRdz+u93MTSkTGt8vZtfRvZEcEw=";
rev = "42160d563e3e40e818dbbb328ff1f65c4a03ad0e";
hash = "sha256-dna6JsxYp5ilgPhSX3nDSznFlzET6jqZu5P9IH6PYvk=";
};
makefile = "Makefile";

View File

@ -9,13 +9,13 @@
}:
mkLibretroCore {
core = "mame";
version = "0-unstable-2025-05-01";
version = "0-unstable-2025-07-03";
src = fetchFromGitHub {
owner = "libretro";
repo = "mame";
rev = "ee7155be0735e38f47c555a69217a2b77d6eca13";
hash = "sha256-g/gl8NFwAAUb9csynpYsxd2WBzKv5kReWDtfOc+qTv4=";
rev = "fba50741006fa3e27e1897f589d2048a505b8fd6";
hash = "sha256-hRaLnxmG3B8IxpiKdiZEEMfKxDOPZg5ew7gwdq08TPQ=";
fetchSubmodules = true;
};

View File

@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "puae";
version = "0-unstable-2025-06-14";
version = "0-unstable-2025-07-10";
src = fetchFromGitHub {
owner = "libretro";
repo = "libretro-uae";
rev = "3eece7a5447fde5ddf12be11bb5cb421d8fd8f97";
hash = "sha256-NpCbeHcziBMw5IQ/8hD9cYq9zIAMd4H0OCpK8TydieA=";
rev = "c59492b07f7c586064692110e8138c83ed8bc7c7";
hash = "sha256-ijcajte446DSjD2vJ7PNdD6Zr9Wj39kEw844g1VARJw=";
};
makefile = "Makefile";

View File

@ -1499,12 +1499,12 @@
"vendorHash": "sha256-GRnVhGpVgFI83Lg34Zv1xgV5Kp8ioKTFV5uaqS80ATg="
},
"yandex": {
"hash": "sha256-VPmAwHQnpQTEW+hKoInsuFiLXMi2rZY7lFfmDZ5BAW8=",
"hash": "sha256-egxwRkS+RvI6XmEQjugpNg1OSAn63RBw7NHXSJBZ0Q4=",
"homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex",
"owner": "yandex-cloud",
"repo": "terraform-provider-yandex",
"rev": "v0.144.0",
"rev": "v0.145.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-Gks/EvJ2SvXry5UC34gzxXZRcSrSIxv2SHQ7ZDILM3s="
"vendorHash": "sha256-myp9DZQqU7Gf6FHySoPhU3k/JBFMyOjc05nhMigk+fA="
}
}

View File

@ -26,13 +26,13 @@
stdenv.mkDerivation {
pname = "simplescreenrecorder";
version = "0.4.4-unstable-2025-01-25";
version = "0.4.4-unstable-2025-06-14";
src = fetchFromGitHub {
owner = "MaartenBaert";
repo = "ssr";
rev = "c50e83eea53f45eff503af58e6c86d0e928222f3";
hash = "sha256-pTgIooEOIYwOrSuXD0L5S7J7IsUIyzRuEX2ZziiIiAM=";
rev = "232eac75c56821b4baf025b7dfd7ce737e73f420";
hash = "sha256-0PLAHfVIFSv196dcQ83CCvYoKkJFcKKnKB8vISoprCk=";
};
cmakeFlags = [

View File

@ -6,13 +6,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "acr";
version = "2.2.0";
version = "2.2.2";
src = fetchFromGitHub {
owner = "radareorg";
repo = "acr";
rev = finalAttrs.version;
hash = "sha256-GgF2sen7RcnuXrtLzkeGllMvY65LffR+jPPqUhbsOGk=";
hash = "sha256-qaFJ79EZmqlFJ0D87bJK6ecfG3yHDPWeN7U3+kNaHnI=";
};
preConfigure = ''

View File

@ -8,13 +8,13 @@
buildGoModule rec {
pname = "amazon-ecr-credential-helper";
version = "0.10.0";
version = "0.10.1";
src = fetchFromGitHub {
owner = "awslabs";
repo = "amazon-ecr-credential-helper";
tag = "v${version}";
sha256 = "sha256-so8ZquyfW2YLQj2Og60o3oACy/bxDsjeNA7ky/DHd2I=";
sha256 = "sha256-ZlGXcU3oh/90lP6AjeaFvroZGHUIm0TPoKiKaYMGifA=";
};
vendorHash = null;

View File

@ -98,6 +98,7 @@ python3Packages.buildPythonApplication rec {
maintainers = with lib.maintainers; [
sengaya
HarisDotParis
robsliwi
];
};
}

View File

@ -8,16 +8,16 @@
buildGoModule rec {
pname = "auth0-cli";
version = "1.14.1";
version = "1.15.0";
src = fetchFromGitHub {
owner = "auth0";
repo = "auth0-cli";
tag = "v${version}";
hash = "sha256-SrevadJWgs7nxRTfTG/3MhCaZ1F0F0re7q2KI4kPyeo=";
hash = "sha256-1OPoogvCA85Z4pmwnEgoLosh5QDVvFH7SnDArCx156s=";
};
vendorHash = "sha256-y7tRtK1R/K7JIcMIeGU1OXhl4Cs3L3zW5rtbTuvjQZc=";
vendorHash = "sha256-tIZz3iwY79r5B4b3GuEOd/j0RtviM4uf6v1ZMS6M+t4=";
ldflags = [
"-s"

View File

@ -7,19 +7,19 @@
buildGo123Module (finalAttrs: {
pname = "avalanchego";
version = "1.13.1";
version = "1.13.2";
src = fetchFromGitHub {
owner = "ava-labs";
repo = "avalanchego";
tag = "v${finalAttrs.version}";
hash = "sha256-AyYBPkMPwgbxgr5Q/mpAUpsXhQ9Y++91XkPHScZ1MtI=";
hash = "sha256-XGRGjoZyhvcQFhfZIYdljT77SUxrWhD46F6ckxD602Q=";
};
# https://github.com/golang/go/issues/57529
proxyVendor = true;
vendorHash = "sha256-pMrkXv9vgED6e1qtgz+pJj3T0Nyemy0PKr8w7ZiKbgk=";
vendorHash = "sha256-mff3Hlkp6gfq8HS7ypz9QikbDo98SwHF3g3Bq3i9RMY=";
subPackages = [ "main" ];

View File

@ -10,17 +10,17 @@
rustPlatform.buildRustPackage rec {
pname = "avbroot";
version = "3.17.0";
version = "3.17.1";
src = fetchFromGitHub {
owner = "chenxiaolong";
repo = "avbroot";
tag = "v${version}";
hash = "sha256-a+HCaXElo2uHYMa3y1cnd5LwO7qAfiKWmAynR7vDM4k=";
hash = "sha256-W+ElIKi1WrjxBEEGWcR4MkjlJwdQFBiI09gvks4Pfr8=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-N+/xh3MJ5c2FjqR1IQp+DawR1Hlc5hGGwcUvqcEws+Q=";
cargoHash = "sha256-t9cOFl3gtQ6cn+6xlMf4IOA3S6md/9D83w9L9dPgBMU=";
nativeBuildInputs = [
pkg-config

View File

@ -10,11 +10,11 @@
stdenvNoCC.mkDerivation rec {
pname = "camunda-modeler";
version = "5.36.1";
version = "5.37.0";
src = fetchurl {
url = "https://github.com/camunda/camunda-modeler/releases/download/v${version}/camunda-modeler-${version}-linux-x64.tar.gz";
hash = "sha256-m/g1QsllShsykCIxnW9szAtZvXd59lnfSmDJX7GEHho=";
hash = "sha256-YcMe+YBxNYZ9bQzdixckbN5qrCqtaplWCw88i9GAcSA=";
};
sourceRoot = "camunda-modeler-${version}-linux-x64";

View File

@ -6,7 +6,7 @@
cargo-shear,
}:
let
version = "1.3.1";
version = "1.3.2";
in
rustPlatform.buildRustPackage {
pname = "cargo-shear";
@ -16,11 +16,11 @@ rustPlatform.buildRustPackage {
owner = "Boshen";
repo = "cargo-shear";
rev = "v${version}";
hash = "sha256-y50nYTwUobNyb+uTln9K8of3L9a7G1D/CporgX3obn0=";
hash = "sha256-bhrn4WXuc1svrlAdkGEdHBImdw11AdUJIJoMkU2gVMk=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-dmpYnYUPKhkB72J/TO0u8y8dDaGrOwYSHghSu/SCUDc=";
cargoHash = "sha256-wFQtC73r/2TymaukQw35XQjXLZiXPW9JyMf2g2UbK5U=";
# https://github.com/Boshen/cargo-shear/blob/a0535415a3ea94c86642f39f343f91af5cdc3829/src/lib.rs#L20-L23
SHEAR_VERSION = version;

View File

@ -10,13 +10,13 @@
buildGoModule rec {
pname = "catnip";
version = "1.8.5";
version = "1.8.7";
src = fetchFromGitHub {
owner = "noriah";
repo = "catnip";
rev = "v${version}";
hash = "sha256-9gneteQIzbMNjg/08uq+pCbs2a32He2gL+hovxcJFzE=";
hash = "sha256-M9VGpDsBambe9kXyEgDg53pKOSL2zH1ugfSbRgAiaCo=";
};
vendorHash = "sha256-Hj453+5fhbUL6YMeupT5D6ydaEMe+ZQNgEYHtCUtTx4=";

View File

@ -16,16 +16,16 @@ let
in
buildGoModule rec {
pname = "centrifugo";
version = "6.2.1";
version = "6.2.2";
src = fetchFromGitHub {
owner = "centrifugal";
repo = "centrifugo";
rev = "v${version}";
hash = "sha256-KDV63hSnW06J7doYVvfWpN6ZtCb4erCH/d62Yj0owRw=";
hash = "sha256-DrC8QtBXppQllq6LpKecy6mOJl/Bnr5vkk5OQ+0NFb4=";
};
vendorHash = "sha256-HNmYly8LtghD/HEIYshjfanwPG0Jw3kqDoGakE9w0yY=";
vendorHash = "sha256-4Exp+hnyb9JOVunuhI7ap5Cdd+NNtkOsG8Qd1puzIj8=";
ldflags = [
"-s"

View File

@ -1,4 +1,5 @@
{
"@cherrystudio/mac-system-ocr@npm:0.2.2": "39373e837b35b18d181ab9be112bdbd717d99138f6e907e201814316f28eb93db208f9c69e2b73b344c436dd600d1193cfd6d6e7c9bd7b4f2c70b954d88ce450",
"@esbuild/aix-ppc64@npm:0.25.2": "e25252d47d27d5e15a09ba7e7e906fe35d90a363e1eec7bc1e054c066bea6f89364139385008f78e8b4523ebaecb1f7a678213c8fcc2cd0309d539bbc455fd05",
"@esbuild/aix-ppc64@npm:0.25.3": "5e3ec55997c8d3c9c0fa565cbd04f1566795fe47626d63f6a593a39190402869a2561c772d1db5621719fa9db174f4cbc201032447b97a1cc28e69a9426a893e",
"@esbuild/android-arm64@npm:0.25.2": "b387ab30ec70902c81ca1231a7838ccc993ad8dff9561a5ec7d7d4e5f03426153d42e496985a02539bce55f6d1048156f36e24a29f61fa5fd8e0587f62696703",
@ -55,7 +56,16 @@
"@libsql/linux-arm64-musl@npm:0.4.7": "13eef982caf2b73cebabde76b8e209ddea27d2ff0e6228a56704a50ad41975ff03a15d90bec6ccc908cb16355d685903719676f7a91c92d20a68eecff4a4f0b6",
"@libsql/linux-x64-gnu@npm:0.4.7": "524bf04f98f7a91e343b294262a627a965f626082b63b998c8019d105380caa2435e240f6085103751f87919ac2415aba97075696822915bf1a4e4492d9376f5",
"@libsql/linux-x64-musl@npm:0.4.7": "227cddb499cbbf677c1dfaeeb8bd787d4c6d4cbf50c94ac1632348f26b412d2f8bacdb0131050c507d1961f96f8bbff2d8b7949f26f1dcebb61e115da9253aa0",
"@libsql/win32-x64-msvc@npm:0.4.7": "2fcb8715b6f0571dec145eaaf3fd53c7c5aa5bf408fe1be9d84b10adc8a909bb6ee60b45e0d7052b0c1722c30ac212356a3f1adcdf7f57d5a59b48f36ca5bdf5",
"@napi-rs/canvas-android-arm64@npm:0.1.71": "843eef4fc7826e5310e3778202e03491e9366d914bd236eb65b1bde23f236cb68d2270e0ceb024327a563861bdf4418a0ae11990fb0417f1cb7264ecfed96319",
"@napi-rs/canvas-darwin-arm64@npm:0.1.71": "2e2c916130cd46016ccf20c25821c1f9f7c43afedfaf5fef9c75c88f7d1a377725338373724a436d45c0cde1e08fbd8a0dc4c3b9d477a7c9689f0766e9252d0d",
"@napi-rs/canvas-darwin-x64@npm:0.1.71": "f330806ddfd007555112afda39f46904f06cbd14a2dcfb44b6fc7af549970b4ded91846aeb492980899ac9e40df36e776f3e9ea19884b096a7cc50b91583bfff",
"@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.71": "801c8b860f212b2229a5edb0e5154dccc857fca0fd0c384090b3418e54525076a1624dbf98474cc2e513ea3da400f348086420b79769f5e6158ac5f5982d23b9",
"@napi-rs/canvas-linux-arm64-gnu@npm:0.1.71": "5d6496d23eb54f0a0805a8bd07bd06e6d84e65c0fe633cdda79f4e671b9aefdfcc7a803c89dfb28ecd4489fd6dae903c5f21e1a7bf3816b05d4e2dadb8172a13",
"@napi-rs/canvas-linux-arm64-musl@npm:0.1.71": "0505fca8e0d3cf885d35a56ecef5fa1472b4d9e501472f61740a15d5d7cc55726b844d22e0113f261b49acf4892daea85b79acad426f9ef99bf6bb6c04eebb6c",
"@napi-rs/canvas-linux-riscv64-gnu@npm:0.1.71": "b135332ad77268b927eedfefdc1c0477938ef1fec91414033fe35dde2bfc72bedf18978ce35f85112b8d664b54ca9b77382f62492f5898b612bbca8ced27463d",
"@napi-rs/canvas-linux-x64-gnu@npm:0.1.71": "95dd0fd4d307f2e8444ca927e51ec7b83f9c2fb1ea73e8e1157d28774144b04416ded1b625b0e25021e0f9040cb2f803dc2c74617121d20df8d63e387b86014b",
"@napi-rs/canvas-linux-x64-musl@npm:0.1.71": "1c4d7ceb0753f3acfb4fc760a5ca5b8ccb736406604ff0989cd1968b3d28f600a4b7dad9fc996b8cf2a61beba6234dedc8727abfbd6c1feeb2238caff41969e4",
"@napi-rs/canvas-win32-x64-msvc@npm:0.1.71": "f375cb2f2008507727736efb0f5e62b7e7ded2f4975f7cd81f1b97ef8e149804ed429be6743776f1f507fb3b00b1a28cfa6a3b9312aacaea3734c8fc93ea6db3",
"@parcel/watcher-android-arm64@npm:2.5.1": "f99d569e4f6cf78a1b0097fb9d4682cb201a74370ae440c531da4e1d5021e46141bfcdf8ef708b51a5b9cb1c30f78eea933ce75216d5eeb7b969a2ad27c68e4a",
"@parcel/watcher-darwin-arm64@npm:2.5.1": "973c7ef3c94608da9cd1b20b18b9a7de2fb46fe44553731fe372b640de524491976150d0845f3d5953b74ed8ea469cb8d18a48651d0e5fb82f549a6b46b54f79",
"@parcel/watcher-darwin-x64@npm:2.5.1": "848c5516aed9c36e14751200dbbf57e83c0bd46cdab0932df33db120e66b9596de18eeb98980e319efde84014f67d9e7924d7555383d8ffcefe35c501166b84b",

View File

@ -18,13 +18,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "cherry-studio";
version = "1.4.3";
version = "1.4.8";
src = fetchFromGitHub {
owner = "CherryHQ";
repo = "cherry-studio";
tag = "v${finalAttrs.version}";
hash = "sha256-XDz5JJF9ntVYPzItRsdnTiiIPSHmtfCdZrhD0KpJNyI=";
hash = "sha256-1uATq0ov0qn5yVmKPyxqb5KNj3bQBe/pEu2+JLuuv34=";
};
postPatch = ''
@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: {
offlineCache = yarn-berry.fetchYarnBerryDeps {
inherit (finalAttrs) src missingHashes;
hash = "sha256-OFinYvzLEXahaLY5YZM4eamiMUSPJZ1nUCzo8hQdnFw=";
hash = "sha256-YgDrdUylQNTsgtOKQUzV5aQD9vbK6LFMguvgBLN6i70=";
};
nativeBuildInputs = [

View File

@ -11,14 +11,14 @@
python3Packages.buildPythonApplication {
pname = "chirp";
version = "0.4.0-unstable-2025-06-19";
version = "0.4.0-unstable-2025-06-26";
pyproject = true;
src = fetchFromGitHub {
owner = "kk7ds";
repo = "chirp";
rev = "e669e01f3e23c4f03e5e9499dbafae0095339047";
hash = "sha256-ilyCq9qdvLVk6Gpgs79WjyfXHBROI9W4A4HqxNjsYko=";
rev = "a9932a43c22f489951335e194b2b2b9b97028b44";
hash = "sha256-ckC0KYk+Ezr8ftWutbvBWNicJldY4OzRyN+kno8Z2Fw=";
};
nativeBuildInputs = [

View File

@ -23,15 +23,15 @@
}:
let
version = "2025.4.943";
version = "2025.5.893";
sources = {
x86_64-linux = fetchurl {
url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}.0_amd64.deb";
hash = "sha256-QWLeAq1bhIBw1UzGp62cR7KaOcGOmHgBZJHR3NgB3JY=";
hash = "sha256-oWpt6QdGRZJBjxQgrULWTzd0liEOp4q0gHH4Oi7GEKs=";
};
aarch64-linux = fetchurl {
url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}.0_arm64.deb";
hash = "sha256-PDS64b4F3VzUlKNSUBynBRemDkRgbx53xZ7pOL00N0A=";
hash = "sha256-yV2N8qT0gDQpvQl5MxnrmYvk+L98+L6kPNQIOazSUsQ=";
};
};
in

View File

@ -1,23 +1,27 @@
{
lib,
stdenv,
buildGoModule,
fetchFromGitHub,
installShellFiles,
versionCheckHook,
writableTmpDirAsHomeHook,
buildPackages,
}:
buildGoModule (finalAttrs: {
pname = "conftest";
version = "0.59.0";
version = "0.62.0";
__darwinAllowLocalNetworking = true; # required for tests
src = fetchFromGitHub {
owner = "open-policy-agent";
repo = "conftest";
tag = "v${finalAttrs.version}";
hash = "sha256-bmZp1cPNTm6m30YxjlWdnfv2437nDXH+taDNFZ0OKIY=";
hash = "sha256-6LEzWvnTMSNdMzoStS8cfJxiYCo752e0Js185PGa0y4=";
};
vendorHash = "sha256-aPvGbtAucb9OdcydO4dMLJrrM3XretPI7zyJULlm1fg=";
vendorHash = "sha256-Jf9Ui7iHyUZyDLuhI2tjFFawUfKLdcAJUlk79yAqckg=";
ldflags = [
"-s"
@ -29,12 +33,20 @@ buildGoModule (finalAttrs: {
installShellFiles
];
postInstall = ''
installShellCompletion --cmd conftest \
--bash <($out/bin/conftest completion bash) \
--fish <($out/bin/conftest completion fish) \
--zsh <($out/bin/conftest completion zsh)
'';
postInstall =
let
conftest =
if stdenv.buildPlatform.canExecute stdenv.hostPlatform then
placeholder "out"
else
buildPackages.conftest;
in
''
installShellCompletion --cmd conftest \
--bash <(${conftest}/bin/conftest completion bash) \
--fish <(${conftest}/bin/conftest completion fish) \
--zsh <(${conftest}/bin/conftest completion zsh)
'';
nativeCheckInputs = [
writableTmpDirAsHomeHook

View File

@ -12,14 +12,14 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "console-setup";
version = "1.237";
version = "1.239";
src = fetchFromGitLab {
domain = "salsa.debian.org";
owner = "installer-team";
repo = "console-setup";
tag = finalAttrs.version;
hash = "sha256-xNZsbTOXlrLveHr7LRK3/j0jYXtuBw08kng3yl9s7AU=";
hash = "sha256-jyV+tgasZPjidcOmWhnK/ggf+ocN8ZZODMQfA6ZAHcc=";
};
buildInputs = [

View File

@ -7,13 +7,13 @@
buildGoModule rec {
pname = "coroot-node-agent";
version = "1.25.1";
version = "1.25.4";
src = fetchFromGitHub {
owner = "coroot";
repo = "coroot-node-agent";
rev = "v${version}";
hash = "sha256-efQDMPPkuECz1gdQmoUqNwGBlwPbuabM/xicUkG4fbs=";
hash = "sha256-mzgeV3spny6swOj6nU7uhHgPF0SIuuKXbRCquMH0ZwY=";
};
vendorHash = "sha256-QvdFW/o481F85WuXNdz99Q9MBiGRjVSWvPRytq67vYU=";

View File

@ -6,14 +6,14 @@
python3Packages.buildPythonApplication rec {
pname = "cyclonedx-python";
version = "6.1.1";
version = "6.1.2";
pyproject = true;
src = fetchFromGitHub {
owner = "CycloneDX";
repo = "cyclonedx-python";
tag = "v${version}";
hash = "sha256-faR7sC4ymS0g5+r++QrgX01E8CbDKCmChPFMW8jgWBg=";
hash = "sha256-hC+C85hdlHVhVcMLS9+gEvG+DohyxiBrjCApYnf6O/4=";
};
build-system = with python3Packages; [ poetry-core ];

View File

@ -6,13 +6,13 @@
buildGoModule rec {
pname = "ddns-go";
version = "6.10.0";
version = "6.11.2";
src = fetchFromGitHub {
owner = "jeessy2";
repo = "ddns-go";
rev = "v${version}";
hash = "sha256-IDz5OuRSJ0fPQ6vvyqrC7DquTI6Ie0XJZxMShHN/Q5A=";
hash = "sha256-dzHNv7zfn1jU3F7nyQP/mP3icGCoeR3C7rerE3oYoTw=";
};
vendorHash = "sha256-oHiREhvqu14z5StjzD4PgtFasYQ0X435eMCRMiWUzg0=";

View File

@ -2,21 +2,34 @@
lib,
rustPlatform,
fetchFromGitHub,
nix-update-script,
pkg-config,
openssl,
}:
rustPlatform.buildRustPackage rec {
pname = "dezoomify-rs";
version = "2.13.0";
version = "2.15.0";
src = fetchFromGitHub {
owner = "lovasoa";
repo = "dezoomify-rs";
tag = "v${version}";
hash = "sha256-uo0QTaAAbNYMidlWBauW+3hdd0snEWH+I5KQL6Vxgug=";
hash = "sha256-gx/h9i+VPU0AtpQEkN/zCLmeyaW5wSUCfdY52hPwm3Q=";
};
nativeBuildInputs = [
pkg-config
];
buildInputs = [
openssl
];
passthru.updateScript = nix-update-script { };
useFetchCargoVendor = true;
cargoHash = "sha256-v5hlG/VnRyU4lR84IXal5GmrAyfxJTjmwzRKRcfaSIY=";
cargoHash = "sha256-Jh1a5DW25a4wzuZbOAoTn/crp/ioLsmq3jDiqIctCCM=";
checkFlags = [
# Tests failing due to networking errors in Nix build environment

View File

@ -9,20 +9,20 @@
buildGoModule rec {
pname = "docker-credential-gcr";
version = "2.1.29";
version = "2.1.30";
src = fetchFromGitHub {
owner = "GoogleCloudPlatform";
repo = "docker-credential-gcr";
tag = "v${version}";
hash = "sha256-Rp2V7z1SCV5Dvo8kGELQUeEbMF1ug0cKU9Oe9RXVBIk=";
hash = "sha256-ZHQLZLw5Qe+60POSxfUZ5nh9punLXHzlXbjrUVR9MKU=";
};
postPatch = ''
rm -rf ./test
'';
vendorHash = "sha256-n6QnVPBCGJpaHxywYjk+qCN0FXmQAvkQPu6vHPv5QJA=";
vendorHash = "sha256-eQ9ZsJqW+FF3XHrqaDm254/vdLxR1Mw5wt+TkWqtXBg=";
env.CGO_ENABLED = 0;

View File

@ -8,16 +8,16 @@
buildNpmPackage rec {
pname = "dotenvx";
version = "1.45.1";
version = "1.45.2";
src = fetchFromGitHub {
owner = "dotenvx";
repo = "dotenvx";
tag = "v${version}";
hash = "sha256-qNKRFgZWfIoLwYzB+1fCKR8FOesZEci3bPf/o081wig=";
hash = "sha256-43CfqPd3GzBAZ97IUSQuS96xOy34941wNcieKMoLZV4=";
};
npmDepsHash = "sha256-qrtVQGbxcyxypyyV2IFcdHs4msJqXBhxISEELR812AA=";
npmDepsHash = "sha256-bSOZWZ3CJl3tnjAFb7ozHmaBTOV9FS+t/+9DVoma4ag=";
dontNpmBuild = true;

View File

@ -22,9 +22,8 @@ rustPlatform.buildRustPackage rec {
nativeBuildInputs = [ installShellFiles ];
# FIXME: checkPhase on darwin will leave some zombie spawn processes
# see https://github.com/NixOS/nixpkgs/issues/205620
doCheck = !stdenv.hostPlatform.isDarwin;
__darwinAllowLocalNetworking = true;
checkFlags = [
# tests depend on network interface, may fail with virtual IPs.
"--skip=validate_printed_urls"

View File

@ -13,13 +13,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "etherpad-lite";
version = "2.3.0";
version = "2.3.2";
src = fetchFromGitHub {
owner = "ether";
repo = "etherpad-lite";
tag = "v${finalAttrs.version}";
hash = "sha256-OomZ1oziEGgLJfYyfkHZOPRHfrrWc4XLAsZA4cn0btA=";
hash = "sha256-7PnqMLd6Mh/l3W1kjkb3aVeHrJXyIzU9/Xzm/VHBh38=";
};
patches = [
@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
pnpmDeps = pnpm.fetchDeps {
inherit (finalAttrs) pname version src;
hash = "sha256-nhiPopGLCeCHiqEQ3solwuLwkDnHTH3otbxIJmbuQAA=";
hash = "sha256-n7LolizpKng7zzccytYoCwJ7uGQbMagsgYPDuq0mdxU=";
};
nativeBuildInputs = [

View File

@ -7,13 +7,13 @@
buildGoModule rec {
pname = "exoscale-cli";
version = "1.85.0";
version = "1.85.3";
src = fetchFromGitHub {
owner = "exoscale";
repo = "cli";
rev = "v${version}";
sha256 = "sha256-3rIj95EtUuS8a7oN+5DdDkzO0+ztWMlEBeEl73+Tgn4=";
sha256 = "sha256-NAAKm6uaeg3GwbjXn82rENO8Rh6HR7Vu8cm3Yf1X8X4=";
};
vendorHash = null;

View File

@ -6,13 +6,13 @@
buildGoModule rec {
pname = "fanbox-dl";
version = "0.27.3";
version = "0.27.4";
src = fetchFromGitHub {
owner = "hareku";
repo = "fanbox-dl";
rev = "v${version}";
hash = "sha256-el9+pusnqui7G+x05lJsLjnZ4OymvBVSCa7ReJTgqLw=";
hash = "sha256-zccTxLEbKAErgVVaL+CPYD9GCPCAjGYnOiyGBGDmSzg=";
};
vendorHash = "sha256-BZebo50HEKIk1z0LJg8kE1adovyAk67L6jsiaNcpeDY=";

View File

@ -7,16 +7,16 @@
buildGoModule (finalAttrs: {
pname = "fx";
version = "36.0.3";
version = "37.0.0";
src = fetchFromGitHub {
owner = "antonmedv";
repo = "fx";
tag = finalAttrs.version;
hash = "sha256-SUv6kHqIft7M7XyypA7jBYcEuYHLYYVtTnwgL1vhT3w=";
hash = "sha256-rGwOYPH72Qy8aGQ8vf+vu584zKoB5nQXEtOI+JIiv4U=";
};
vendorHash = "sha256-8KiCj2khO0zxsZDG1YD0EjsoZSY4q+IXC+NLeeXgVj4=";
vendorHash = "sha256-cskcP87rTwY68x3M3xzH5d5X2aDqQtSkX8aXvgMl2Vk=";
ldflags = [ "-s" ];

View File

@ -7,13 +7,13 @@
buildGoModule rec {
pname = "glooctl";
version = "1.19.1";
version = "1.19.2";
src = fetchFromGitHub {
owner = "solo-io";
repo = "gloo";
rev = "v${version}";
hash = "sha256-KWy8uqGUj36tiFcS2joMpBb80ZAKFDYasMoFv8ROVdA=";
hash = "sha256-IbHa9Xu5WEtkb/rumbmbZm2XI26iBOKPaOgxlMZ2fjA=";
};
vendorHash = "sha256-eXLlcUTxSjyZKla8NosGQbJAz8HrRGmTDJs7onfgwuQ=";

View File

@ -6,16 +6,16 @@
buildGoModule rec {
pname = "go-rice";
version = "1.0.2";
version = "1.0.3";
src = fetchFromGitHub {
owner = "GeertJohan";
repo = "go.rice";
rev = "v${version}";
sha256 = "sha256-jO4otde/m52L2NrE88aXRjdGDBNxnbP1Zt+5fEqfNIc=";
sha256 = "sha256-nJt2t6iTZn8B990SZwEC23pivZke1OKVwTI2GDN6m0o=";
};
vendorHash = "sha256-VlpdZcqg7yWUADN8oD/IAgAXVdzJeIeymx2Pu/7E21o=";
vendorHash = "sha256-KTT5Ld0Uyyfkhk29KuQuZoGG8UTz1E5Q7fUoSy7iKxM=";
subPackages = [
"."

View File

@ -8,11 +8,11 @@
stdenv.mkDerivation rec {
pname = "google-java-format";
version = "1.27.0";
version = "1.28.0";
src = fetchurl {
url = "https://github.com/google/google-java-format/releases/download/v${version}/google-java-format-${version}-all-deps.jar";
sha256 = "sha256-7Qcjnzy3LiW/Kg6uY+doMfnxGWO9Gfw2pvHYcBasF2M=";
sha256 = "sha256-MjQufBtGAPgN80cdpGrugBLT4URdXqG+H7cSibB8xzU=";
};
dontUnpack = true;

View File

@ -24,16 +24,16 @@ let
in
buildGoModule rec {
pname = "gotenberg";
version = "8.20.1";
version = "8.21.1";
src = fetchFromGitHub {
owner = "gotenberg";
repo = "gotenberg";
tag = "v${version}";
hash = "sha256-3+6bdO6rFSyRtRQjXBPefwjuX0AMuGzHNAQas7HNNRE=";
hash = "sha256-2uILOK5u+HrdjqN+ZQjGv48QxSCrzSvnF+Ae6iCKCbU=";
};
vendorHash = "sha256-qZ4cgVZAmjIwXhtQ7DlAZAZxyXP89ZWafsSUPQE0dxE=";
vendorHash = "sha256-sTcP/tyrCtvgYeOnsbqRFdBC1bbMAbA978t6LOTKFio=";
postPatch = ''
find ./pkg -name '*_test.go' -exec sed -i -e 's#/tests#${src}#g' {} \;

View File

@ -6,13 +6,13 @@
}:
buildGoModule rec {
pname = "goverter";
version = "1.8.3";
version = "1.9.0";
src = fetchFromGitHub {
owner = "jmattheis";
repo = "goverter";
tag = "v${version}";
hash = "sha256-ytW52raI4MV6cX/ThR6p9hohtngwBYuvSrtOfjnqwXc=";
hash = "sha256-8USfEIwGXJN62iN9+1WSRKiKoki22a1r50ZBKs6wHfg=";
};
vendorHash = "sha256-YOtcidMhtQqw/KxY1R3L3XnrhayGQBvHkRdbvYyCQFM=";

View File

@ -16,14 +16,14 @@
}:
python3Packages.buildPythonApplication rec {
pname = "handheld-daemon";
version = "3.15.10";
version = "3.17.6";
pyproject = true;
src = fetchFromGitHub {
owner = "hhd-dev";
repo = "hhd";
tag = "v${version}";
hash = "sha256-VlFcozpW6JQs1jsit6cE3pOZLqJR4IS6nmNDqeTygKo=";
hash = "sha256-JDTYqVzkdtMwMyMUyc+MABxzEKVsdRuQce9pMS2JnAE=";
};
# Handheld-daemon runs some selinux-related utils which are not in nixpkgs.

View File

@ -7,16 +7,16 @@
buildGoModule (finalAttrs: {
pname = "harsh";
version = "0.10.21";
version = "0.10.22";
src = fetchFromGitHub {
owner = "wakatara";
repo = "harsh";
tag = "v${finalAttrs.version}";
hash = "sha256-aACbq88WDZ4ArdQRoeIBQLVbTosAsZqftajEfkKat7E=";
hash = "sha256-TGhhiqFf6POR7x/Nc8m5/mBlj23EnjZlL5AL9IwXghk=";
};
vendorHash = "sha256-fggoN0PcPnfig3TA6662TPFNh/6cZVdmyr7atewoGYQ=";
vendorHash = "sha256-m+5MSgzuRUZuP1GhEUCttLRLL63kphMi8N9tDUaTaOQ=";
nativeCheckInputs = [ writableTmpDirAsHomeHook ];

View File

@ -4,7 +4,7 @@
lib,
}:
let
version = "0.16.4";
version = "0.16.6";
in
buildGoModule {
pname = "heimdall-proxy";
@ -15,10 +15,10 @@ buildGoModule {
owner = "dadrus";
repo = "heimdall";
tag = "v${version}";
hash = "sha256-stjdNzyL/YyCTH0omqAr1e7agK2SHwku6/Hc3337DJ8=";
hash = "sha256-IWK8iNhNw0deaj2OYlArmqBftDmSlGtVzXbu0KwB8O8=";
};
vendorHash = "sha256-Oh3esrbm2bvN/n6TvrR2+odBb1oQlhE/mYtBD5dH3ic=";
vendorHash = "sha256-OG7AqHS3UXBDvIT+F8USIc33MVE/i8eHVjYOY9ZWzIw=";
tags = [ "sqlite" ];

View File

@ -9,11 +9,11 @@
stdenv.mkDerivation {
pname = "heroku";
version = "10.10.1";
version = "10.11.0";
src = fetchzip {
url = "https://cli-assets.heroku.com/versions/10.10.1/4856ed8/heroku-v10.10.1-4856ed8-linux-x64.tar.xz";
hash = "sha256-oavGeVFRJBWDIYh05C3pS48tPR9WYX1uIj3yQlQVzQE=";
url = "https://cli-assets.heroku.com/versions/10.11.0/0580c43/heroku-v10.11.0-0580c43-linux-x64.tar.xz";
hash = "sha256-aC/y38lX9Xaxi9pOalDk7iqYSy2sDYGzmNPZwH7wZOY=";
};
nativeBuildInputs = [ makeWrapper ];

View File

@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "hpx";
version = "1.10.0";
version = "1.11.0";
src = fetchFromGitHub {
owner = "STEllAR-GROUP";
repo = "hpx";
rev = "v${version}";
hash = "sha256-yrKG0n5BhrUNXjFWZRpb38/GYQlvMr0PSqUbhmZlgm0=";
hash = "sha256-AhByaw1KnEDuRfKiN+/vQMbkG0BJ6Z3+h+QT8scFzAY=";
};
propagatedBuildInputs = [ hwloc ];

View File

@ -14,13 +14,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "imsprog";
version = "1.6.1";
version = "1.6.2";
src = fetchFromGitHub {
owner = "bigbigmdm";
repo = "IMSProg";
tag = "v${finalAttrs.version}";
hash = "sha256-n1dORNpiVztRssyt0fwyJX7es4g4LUAjOsprf0hzCrE=";
hash = "sha256-5aDQgpZ8sS7YZAE/L0WH1nnlBZY7R68XbsAssWkGTYQ=";
};
strictDeps = true;

View File

@ -17,7 +17,7 @@ let
in
stdenv.mkDerivation rec {
pname = "${name}-bin";
version = "33.2.4";
version = "33.2.6";
src = fetchurl {
url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/PkgTTC-${name}-${version}.zip";

View File

@ -1,93 +1,93 @@
# This file was autogenerated. DO NOT EDIT!
{
Iosevka = "12wc0q6ldgayp2sq4wn43nqzjc1z8p83q80zdbzcn7w2p41a8f14";
IosevkaAile = "18v6z8nd65b9p91sk4lhlp49aczs49b9bww5wvv27sjzkaxdmwj9";
IosevkaCurly = "19kc7i4qp0z672js7vsa7d662g6m2a8igbxfc4hgyypj2ssn4a3n";
IosevkaCurlySlab = "1p7d1ka7qrlfms30qk6ajc6pcw9bnvi76lwhcd2611lb8wg6yyxs";
IosevkaEtoile = "08rnbzvlklk1x3vgfb2nqyavw0d2q1s1sj1s8rnn0xhbvgm13qf3";
IosevkaSlab = "1lnmqqpn1mxwgazck4gfb4k63ib97gjz0pn1ifkcb4ybzv910v23";
IosevkaSS01 = "1m9al5cl419y0602c0qiv9h8b86qp95vkcl76nfxr813aiflw6xb";
IosevkaSS02 = "1k1lhlidqawak47rkbn7jhgigk38jrwry5592xr0r2csphiljyn8";
IosevkaSS03 = "0qpkg06rj7s2v9wxr03zb9bczg7famd05iyf8pvmhjzmvdll8qhf";
IosevkaSS04 = "00p3gkw3hrzhvnkysshqybpxwphr0hpac5wd3kpqz6idyz8vlfmr";
IosevkaSS05 = "0gsqrz67jhkzb7hp9k222j0xvajxqwhcmsg71h87msrivkv8mggz";
IosevkaSS06 = "10b5md75whi0mkphwqqpbxj91cyd383kwfv6rc0qp2cxs0szb4k5";
IosevkaSS07 = "0nc848msm8n6lwy0798mgj5jkx19sm75mv27m73rbpxhy6x92z0l";
IosevkaSS08 = "1qjg0j7ymfy05y91yy39bp7zdjh76yh116sapphqp184hzm6wklf";
IosevkaSS09 = "1wm2n9mmjfihpqkyhzzy99qwfrqilxd91ysprijwl17r02yz7hnj";
IosevkaSS10 = "10lndlhwvgm3vbl8vahhjxjlzjhaw0ihilac3xwpl3cw7889qx0z";
IosevkaSS11 = "03k3vn6xax0sx3k232sfzwk8qq3drw8jrjcrhav365ivn0j2y9vy";
IosevkaSS12 = "0p2s89isyqa7lcwrxh1c2a0n0ssz2ljij02n6r2v7ir59hxs16v2";
IosevkaSS13 = "1cxlr2qidc9k13xmx0w6r6iwszwsdi8jhyy4qzq3h86b1y4znnxl";
IosevkaSS14 = "0f7dp68mvax8pjhbl3d4610mw7v41y4xbxy1hm37idb70z22qiz2";
IosevkaSS15 = "0sqdxpzpbs7xs8brdrfm7k1245hj33309calaq5qbwb8n687g5zz";
IosevkaSS16 = "01dlsjkgap6mmgg288cmc868p60a4v14a87jlvzl5xncpjnv5471";
IosevkaSS17 = "1wfj08sn528ymv2xmavxv11c48n5r59m29z35jggba311wlfh96n";
IosevkaSS18 = "1x8g3mf8pyg8x5xrnb0sddmwq4pys6dxkm4b888cbzihhw6f0rjr";
SGr-Iosevka = "1d668676d18ya4v9yv2crbgivghg3f158hk0n5syas1lg07wsifk";
SGr-IosevkaCurly = "1y90whpic089a7km1850afpdsnj3vzjjngp1rx3pwv40aryksx17";
SGr-IosevkaCurlySlab = "1qqzwk77380c8cpm0zni8wcg7cy1ypw7gcb8r1jiyp9ddwqz719i";
SGr-IosevkaFixed = "0vncfvl2jzajpshb4lrk3m0kxwdcazlzljk986na9shjab7djkf8";
SGr-IosevkaFixedCurly = "1bm6l01kn3rgwy94nggz6k382rfgf2piyfqzz4s6hm4ff761z78c";
SGr-IosevkaFixedCurlySlab = "199rz6hxblibxqrv5vf3l7mvnk1bvhh6hxl1r5b7zmijc339523y";
SGr-IosevkaFixedSlab = "0g48bww7grn51nfg9mqkf9m9j0z9437fgz9qwv6pclm4f6kkwjkl";
SGr-IosevkaFixedSS01 = "027c72lzay1nafvb1j65nx5kzh2idssl1h89vkshizqs1rvaiclg";
SGr-IosevkaFixedSS02 = "0j1339fihmrlfwgcr45g49fv8my1xgi851z23px40x6y9w2zzi22";
SGr-IosevkaFixedSS03 = "0sjajiaf76cvpcx6sq4jdd94rhn9wxlj8gkgrcnhqlxfvbz6lfm4";
SGr-IosevkaFixedSS04 = "11wd9pnb4h6gd6ba8bykfvygkh57j82sv59j02bm09f7182y6a0s";
SGr-IosevkaFixedSS05 = "09hn2qikh63097kf1khhsfryc51p6sx1yhdi1903dxx71cpifrmy";
SGr-IosevkaFixedSS06 = "1g71njn4mfwfi7bbppnlwnb5fp9d2wyy99prqp5h77alc57fkrkr";
SGr-IosevkaFixedSS07 = "157a863awg9y4w21h19dbfh6lqd4xwp320j4y9b63bg7zy05k9z0";
SGr-IosevkaFixedSS08 = "0qf8ix5ld62gyvg0dihvxrmgf9j6xizszrl2cv94mfrviv6a3px8";
SGr-IosevkaFixedSS09 = "1jdhkaks8whr2ix1sfwml6mrky8srxkj25138p1sa8p0s6vkdj2b";
SGr-IosevkaFixedSS10 = "1vdj7plf1w4nz77n1b05ccsrg96nllba0kr37dc272awrlgjfpg3";
SGr-IosevkaFixedSS11 = "1ldq54ix352m3rnqlppd89nm5ixsjx2i3kd1dmzrz2w0z7v8daa8";
SGr-IosevkaFixedSS12 = "1bsl4bpcqkj442r89s3h3ag4dn97sig65nq4j2sf6drgdvy4zdgn";
SGr-IosevkaFixedSS13 = "1drzcaxm1d9a5h4xd5847nzqyb88y2wip5rwkvw4sv1icjflibx4";
SGr-IosevkaFixedSS14 = "0yjl4c1dbk0i70cwvnhz0mygpaarcr8d60llalmfcgi44g8n19yk";
SGr-IosevkaFixedSS15 = "0ixhja4vf32k2qcnycwg15pbcyblnzyf381bl2ri8hb7fjvrxlkn";
SGr-IosevkaFixedSS16 = "1arblkllb4bwq6h12cd7mpcn25mi2ab2gq3xrlsgfhyzxi817kjs";
SGr-IosevkaFixedSS17 = "1jy5mspd002x12vrmigqjhijyxlivrhxmggqccxg1zcrhyc1hbxn";
SGr-IosevkaFixedSS18 = "1fl7ssvgwjs5dv0f6vk1lccqk5cf535g1zgmac6pb2n909rdaljy";
SGr-IosevkaSlab = "10c67knfxlbhdj95rqspx2iqlhkv9366kxgkhckfl3zqdbqainkl";
SGr-IosevkaSS01 = "0fszjf7n30rqy6m76s0i27dbs5ys0mkw86bpqmcf36amq3irm5i4";
SGr-IosevkaSS02 = "03b3s8jq2xc3ffdxfgs2i1siqdvlb51j2ksxh6w6naf08pq6f07l";
SGr-IosevkaSS03 = "02njpk8fwxayflm4yddd5nmfaa4rzgy0xy5rscs2wyfmbpi7wh3y";
SGr-IosevkaSS04 = "0m7qwzr0ls6vi0hryvbki71h19h9l55fvsagjki87ba3dkwr15d4";
SGr-IosevkaSS05 = "18j911mipdkk7v33vcyjvrgfwnk648l1zh706ir2ry53ibrz9apc";
SGr-IosevkaSS06 = "13h33c65455j7majzayxfxidi5dzl22dgwfs17m0r6ry1ryjy7gb";
SGr-IosevkaSS07 = "1wbza20d4hwq5j93bl58sy98299n88k20l8329ql98v0n2qcgqik";
SGr-IosevkaSS08 = "0kam9ngxw3xhhij2wa62fsj7rgs8vgk58p356h5dgby5zsvhayns";
SGr-IosevkaSS09 = "0zsb1ww4hxjrcx3qx0pvj6sjr7pm5gv89llqizni7l4crmq40ldc";
SGr-IosevkaSS10 = "0qg29zfxrnhygv0ck01srm2lsfdn53xsy7b41iis9n4a43wijw5w";
SGr-IosevkaSS11 = "1wd5w0yxm0b6hf9k4i764s4sprsvyhkkakxpfw7670dq13dwm6im";
SGr-IosevkaSS12 = "0iafm44462f60dis00xpxqhwmgarx0aj1wsni5rwdvvc453rginy";
SGr-IosevkaSS13 = "17b13zdy7hlybgn8607dxgfmagjgrh76wkk353zm08jwm1ng475s";
SGr-IosevkaSS14 = "1xc1wdnmb7rfv5wybaz7nyy9w5wnyfmr9dwy5xhbzppfi1kq2062";
SGr-IosevkaSS15 = "1aw4bmfqwm8jgn9ycylpj38aw42yf0bk56kc02npassvdckn2i46";
SGr-IosevkaSS16 = "04bq4318r4ld2azflcn58pkwx8dhajazl4w58c59633jqsg3z4c8";
SGr-IosevkaSS17 = "1nk58x27yjbh888ah68ibk7b2yldxzs2kxp90jix8291iwvhr4d5";
SGr-IosevkaSS18 = "0pz600sxlxyjsh99vpphd4xkv6jf1yyxa06mxnlbwkw99vv32fh0";
SGr-IosevkaTerm = "0xkh3qsnk0z9w9mnmx2r7i6d2s9zgrpkapn33f8jvdgz2y6f2v49";
SGr-IosevkaTermCurly = "16svsk9axx8sd8hj329d4c8x7rac5wis13ks48l037vvghrg86gg";
SGr-IosevkaTermCurlySlab = "16br2gqc8g9pgvsp4a77jhg9hijwhi2ndv345k8wdxi2895aw4pa";
SGr-IosevkaTermSlab = "0rynlqdry00822jf50hnrjbby9zfd5vzdcl09pzsc7l432qmlr23";
SGr-IosevkaTermSS01 = "17vpv27spj25668crwl16484ly94wkp014rg0b8chbj5ml55477v";
SGr-IosevkaTermSS02 = "0zfqwdhw9pmgnq0ag5av8b5mwijd6mgwqa74xgwwppsdagg5bs71";
SGr-IosevkaTermSS03 = "080fb66mwbq0zf55k01aqf55g61yg74ab92a16g8v71qdnrcb1vi";
SGr-IosevkaTermSS04 = "0aqh0mzsbz976w3nymzjjyrj8kdm1x6l27v181sk5gwlyhrhhi0l";
SGr-IosevkaTermSS05 = "1jvwmsxkc0a58m7djsay828kcnn3q1ar5k7lrxxzkr6df1pdkpa2";
SGr-IosevkaTermSS06 = "0nm9zvvn486cyznnd9g439dl0gisy74q6bj0dmkqifxvyxapcnqk";
SGr-IosevkaTermSS07 = "1vh2796zsn8q5ysjysrvv6aarrdrbffwy1h1mki6fkjnv3gyvkmw";
SGr-IosevkaTermSS08 = "0saf0cbx96xwn4419bnf3i51sib434wjh4xqkg3nb1lb9aldmjpz";
SGr-IosevkaTermSS09 = "0392qnm640nwgmv8js81nl3f6hafx772fh92kyz508cwc4gv1szv";
SGr-IosevkaTermSS10 = "0vxwv0szpabx0s8sq59x5l2f5adiiq9pln1k5qrs4rzyc1w2v86b";
SGr-IosevkaTermSS11 = "09n5nm7yysl6f18018vvrjq6pxqaqmc9q4jn104svi1ac86i9rrx";
SGr-IosevkaTermSS12 = "11zdnyfn240qw5ddll0ci690i60rj3vjg3mpfgzfhp5wxhd81qsp";
SGr-IosevkaTermSS13 = "11hna992dn3pv600fifgd9jn1kx1ap02hvw73ny1fsrlfjhi7zip";
SGr-IosevkaTermSS14 = "127aiqak8wgy8jc59d2g9wlvfqaclq78d4mkx7gfb0l65ak6afzz";
SGr-IosevkaTermSS15 = "1k0yy6f241n97fr454dpyx2hfpa9wbg4sspaxv1hv7ib6ih5nb32";
SGr-IosevkaTermSS16 = "1671l8r3aq718f460zm79nhm5k1s0p5d2rhfwxx2z7bqmfsvxp2x";
SGr-IosevkaTermSS17 = "1a54xnnr7mmb3l32yb2fckihzpha8g7is3ys7shyg010fmx413fv";
SGr-IosevkaTermSS18 = "016rqnghr31mzanb694vxsgi4p13d05yyrdvcqwkwc5rzc9yihls";
Iosevka = "1cvcxr6s3g14dq13hfy81xx7mjs8smqh56ci7l9r9mmlvxi89bkh";
IosevkaAile = "06prb7bq78rxnxpydsgqpzlija93dp8bymj2k0pghxg05cwk47q8";
IosevkaCurly = "0zjh14n49wgg2fajmk63ra8yh8iq4km58g9ivyhaz7i2lz4iiaiw";
IosevkaCurlySlab = "16i2643p2fzjhlvwjhhnnsdcwa2baqx7ww02bjlxri2bwvbfqfjq";
IosevkaEtoile = "0a3bp1k6010cqp3vh1k9zxbg99mnxnvv1h7sjr90kym24mhj6n2f";
IosevkaSlab = "1skwbr41y4rpvfn6x9s0sqjz3gki9j46d0wcnmv067zag2mjvbd4";
IosevkaSS01 = "0v53a2ifpccgppia83y9v7766ch363913ic7lsfzkrlp1hxk8l2w";
IosevkaSS02 = "12jhv59flx0wl4vwf42f4rqfwb7k1l1sn6k9kazj7lbkh7sjjdd3";
IosevkaSS03 = "118dd5ij4q0f1wkjywh3dy96xrzy4a4ymn1naznvkfv660f9kdxc";
IosevkaSS04 = "1dqrbkkdp936sarfgzj9z1rnpy571gf3ms4kaarh12fz4yns0c11";
IosevkaSS05 = "05fw66j0s8pm5iqcz38lvnhpkxb8721gh45yh6bhkf34nl4kyw5y";
IosevkaSS06 = "1mbqlql2n936rayjmda47d6g1mdlmswxcgxcq3whs8b5p7jaj0ka";
IosevkaSS07 = "0b3z830accqm633wiqcdqqjinmh3wd69q7n7sa8xg7nkg865cxa1";
IosevkaSS08 = "1ac6q00ah67y2rn3fdby2wdpz4qnmcp3r5rzmbcj5wry6cvfnjgj";
IosevkaSS09 = "0zs8g3mijlwcppli0613x8q5q9axp2mn2dvj51civ28hjgzg5gp0";
IosevkaSS10 = "1lalr25znbxkmaw1a9rg8qagby0z8cml58l5pkvbjm2bz0ly2ry1";
IosevkaSS11 = "10vxwc7qsi4m2bhzb0rxwqvvx8bb2sibzjsby1b9wfkdbn9kcrrj";
IosevkaSS12 = "0qgign3c7g72wh0vlghy593fl067cgryd8z8vzbndg42npn302c2";
IosevkaSS13 = "0kicp6xdk321pg2msfi50ngxzclr2w8dss9gzyd1ls8gsx596p45";
IosevkaSS14 = "1g69wr3822avxqhsdrmfannwbvgigkdghi192j8a4bg0rr73sba2";
IosevkaSS15 = "0yliiksrwmcisyba1mzh2yhrmyxgzid2inccfhvybaimhyqx6mm8";
IosevkaSS16 = "1kcwma2l6p69mkb4pw56hi8797bg5wncxk59g191fl94y08mlc9v";
IosevkaSS17 = "1qy7576kr37nwgdr7r5j3ry12crn4z78x4kf8s5vzqmrxrjrdhnx";
IosevkaSS18 = "1xqh5s607imyzn8c7pzah7l6w409ki6xq214cinc298p8k3qxi9y";
SGr-Iosevka = "0dpdaq8c45dz8zcn27mxpdwwwgczw0glx0mg0qa29msp24dqc54r";
SGr-IosevkaCurly = "1j1h8yv6gi4fp8ci1ycpnbl2ayzzfzykb8q8cm8h4dxk38xwa3ab";
SGr-IosevkaCurlySlab = "07y5r7w42hnfx9sz33yapgc2x3vdjnzsispzl565va5wgyl8hcw9";
SGr-IosevkaFixed = "15792ir7x3mzrpfbhaisfihciw2k5j9l75qfvzxzr2p8j6k6b2mk";
SGr-IosevkaFixedCurly = "0i9g38b8qsz20h0sw2fk57rcrxspwf18x52z9zyvkh1nbhhxhx6f";
SGr-IosevkaFixedCurlySlab = "0lnx5wamvpahhxijxzqa2yzyxcrw9fi5c3l2lckz2phc94ivxxcm";
SGr-IosevkaFixedSlab = "1ck3xsc7w6a8jvdbggc5r9kjv6ycf8rmscjdpx334icgx9f3yfvd";
SGr-IosevkaFixedSS01 = "125siykvnh2qjycral9807687hqlv1kl7mcl10cgdq8my51sskxp";
SGr-IosevkaFixedSS02 = "1li6z7s370ga767asp2q2dw5nf43w7s7hwxcnlvvm5ylg4cw2sg2";
SGr-IosevkaFixedSS03 = "1dz5z4bp127x5plim4f6x6bcjwr3868s721syp1m9d8x1a31a5m1";
SGr-IosevkaFixedSS04 = "0p765cbh6rv47qqpncnijc29mm6wwjr6sw7srr1z7krvsqlybdw8";
SGr-IosevkaFixedSS05 = "0r5kqsj2fymw1p1x35p3jdwzqv48gy26025hz1n55rmpg2nln3m2";
SGr-IosevkaFixedSS06 = "041v6af6dw1bxkj1byxlin0dm6y93zlby9avsiyz3dd8mi19687j";
SGr-IosevkaFixedSS07 = "1wq9wpn3ggclalrqmn7l87hpi6mw3rqgxlyv3sqz4kr0qp5ysfya";
SGr-IosevkaFixedSS08 = "0xg00rwmhaacqsl2vhp0azjz4cgiryskxmfkcvz03k58fqaw1bq4";
SGr-IosevkaFixedSS09 = "0kzqgl25dd3lyf9hvkg7dh37dksy9gla0cd0wb5q4mvilblpaswr";
SGr-IosevkaFixedSS10 = "1492048iv4n3g3jk11njrxnqc9hl2gv89w1bqaqcmwnn4vw3l2jw";
SGr-IosevkaFixedSS11 = "1cnm293rxx7dxfgjbxd0n68njlkv6r3dz7dn3p8dsjfh6mq4gapm";
SGr-IosevkaFixedSS12 = "0d760gqpxh04rq52qpvvdbsicx8d9jrp3i3ak17m1m4v3cisi5xp";
SGr-IosevkaFixedSS13 = "1vnb3hrp8z2h0hz14fnlxxv3dpz74s4a33mhy0sm8ax5myich8sk";
SGr-IosevkaFixedSS14 = "0hz6cqb84abvllnkvnni0g2cjrwnzhy9iz45q5xs0f2s69kxkzil";
SGr-IosevkaFixedSS15 = "147a7x7np8v8p7qm9hr1mqghskxfbfag3454zvmna0ymi9w3d7w7";
SGr-IosevkaFixedSS16 = "0q9p01hazmaqdbvfv1y821dff4n41k2bkmylp8hzvd2qpyn1m7pv";
SGr-IosevkaFixedSS17 = "12kpc47kj1yx5b5bcpakagjif16hzq1a2psqna89ainxcw5qil2j";
SGr-IosevkaFixedSS18 = "0h3l8ci22hk3rbrhcilkr7mxdbs0j80ak38ncg0vj72qllpni0ib";
SGr-IosevkaSlab = "1mfr1ny5ksivg9cmlw5y9v0aqdxjdgcalr8l2vfad063i5igwm22";
SGr-IosevkaSS01 = "07w50mjqry9gxfajsnvhxlhyl7hzqaspiz55ccpfl8bajqmavpb4";
SGr-IosevkaSS02 = "0imd2rv1rmz0xxf5wl44d85d46kfp286kdxlc5z0rzm2ghylw029";
SGr-IosevkaSS03 = "17lz4ay6l4zaa31lz84s6pvfq5fbwag4r4c3iwh973xrhcsp0i97";
SGr-IosevkaSS04 = "1mpb4cyd44dxjqxyzina19ly5x0w37h9c2jhrj0c7zcwvn5ippzw";
SGr-IosevkaSS05 = "054qxgv3j5cp3agnv33aipc0fbya7k7091zg5jkliz7ybfjmp7cs";
SGr-IosevkaSS06 = "1kdakk5vv2vk23jij5q704qdppii982q6h5qy27kgc58kx7yhyi4";
SGr-IosevkaSS07 = "09i3lvc6p15mmh9m2c4wbiww0cb22rzlwysx2xqc5445vjmb8z7l";
SGr-IosevkaSS08 = "1kxkjbnxaa7nkq5qbfzzjaqmx0vj69i5x6dkk3f11kvfxjm294cg";
SGr-IosevkaSS09 = "0z80bqkv9xdmakzvkjpq0dr886mc7qhgqkqzi2zcxkknij09pm93";
SGr-IosevkaSS10 = "1q6d3apwaalsg07pvs1g93vmlmbrylbvyaadf14a5aqgj8q0whq5";
SGr-IosevkaSS11 = "0pah1l6hak2sd7alhd3bj811pm6rz2n3rnkbs71d389a717l6263";
SGr-IosevkaSS12 = "1v8iqc836rlp9h11762zrjlhazkyixjk4y9gz9bwnfg2qb7bblgh";
SGr-IosevkaSS13 = "0vma8101573kb5v264g5n9fmznnia53wm7kq46j1v9wjhyik5dmc";
SGr-IosevkaSS14 = "0f3z45d5wz8g1iyjj3sz73spawm2lbis94v7ziq038qvwa6b69qn";
SGr-IosevkaSS15 = "0f8c8ckbhdaxna30brqixnybsal9vlj85qrjv9mfnj87ayrb7k4p";
SGr-IosevkaSS16 = "1wxy8kkv3hvbqvkxng8rvb42dlna40dv9zdpmdax8zl122bsc684";
SGr-IosevkaSS17 = "0riax8l3ywjpnlnyaxvhd5cc8r8288881jqnay3397mcah11r9fj";
SGr-IosevkaSS18 = "10rx46k9jn0aldqbi5zyqizihvq5wsqyp3qglgmyan9fivwg7a8j";
SGr-IosevkaTerm = "0jv8z75sigkz82qxjvzm3q8hnfmznfh84w9041lhyjsq93vf4gzs";
SGr-IosevkaTermCurly = "195hl0vaycbpxg4ssx2qg1fjwlrnd8ryafyg53vq67gsp7slm405";
SGr-IosevkaTermCurlySlab = "112xgh42v2sbbwi1iar103cpgb6qbl3lmgy89dsrad7813v9mdis";
SGr-IosevkaTermSlab = "0hxx2drjmyq96cffk7kykinksl328rmjqaif3ppkf0c7hadn8s6l";
SGr-IosevkaTermSS01 = "0133sric8inqn3ym0ynq3ngllm1j8nrh3whggl00d2l8zn9sm1v2";
SGr-IosevkaTermSS02 = "1a8hxxj616qigxllfqsam10wgl726h8mbp9ri4s4lqg5fa24jvhg";
SGr-IosevkaTermSS03 = "0lq9si8d87magnx1v8igfb6y53njs1a07mr6dwp2c69cy9g8v6fl";
SGr-IosevkaTermSS04 = "0fdchd663z2xym0cxv1kv7czzv1ad6m48952hrc3rq8wvaqvkn4b";
SGr-IosevkaTermSS05 = "0v94dkp2bp1m8xf5nlk7ncwvb6v6f9p6zzczpb4m6gyy6n1yprsn";
SGr-IosevkaTermSS06 = "19apwxhvmnbcqphkwd2czp6szbjnw87q9mn3gpzwd731nrh0cfdz";
SGr-IosevkaTermSS07 = "0zyf1ylxqah1m6d8mh8k74czj30ycznvqs74ivj7d6wh1bpzzl5y";
SGr-IosevkaTermSS08 = "10s1qgb6aqil07lnm7zgagldl3k5bj8xb976kabf4da9yi3qff1x";
SGr-IosevkaTermSS09 = "0gzcvs6ppklhs4ymyabxmrk7b9pmbnn9v3w24q6hjmjxg8l4qsja";
SGr-IosevkaTermSS10 = "0gaf4q6jn3yfq28yvrflx2k7jgk4iw6d5p53a5zmywj7kr2a8vvg";
SGr-IosevkaTermSS11 = "183caa2py7ssadbmdwkyrm5briqzsj1r45aia92wp6ll449h29ka";
SGr-IosevkaTermSS12 = "03nhshkycnqzjvd3jvdzxnfrgw3l7jpmgs552dc0gwps5n2628w5";
SGr-IosevkaTermSS13 = "1di6fpds2i0jyf08jidlbddz6l2vba99f74cdgn8v39g4kyq8ng2";
SGr-IosevkaTermSS14 = "04ya798vwh6svbnapbxr2nd2z3g5x6hjqvyccbcizcdik498m1aw";
SGr-IosevkaTermSS15 = "1gi61fpzl27kp60ph9w1sn0kghgkmby80qnwjzs7ny6k8xnlwq23";
SGr-IosevkaTermSS16 = "1kq20xqfg76pv86bh5djd558injd0vqcg5m7pm3bzy4scriw3vw3";
SGr-IosevkaTermSS17 = "1m85s4c1l6qvng0bi3201klvaw2iz2lkshnx490xjfypx70231hm";
SGr-IosevkaTermSS18 = "1yinpsq5dbjqxyxaflfdvzmdg1v0ghqnigcf7j2cc9bqld397xh8";
}

View File

@ -56,16 +56,16 @@ assert (extraParameters != null) -> set != null;
buildNpmPackage rec {
pname = "Iosevka${toString set}";
version = "33.2.5";
version = "33.2.6";
src = fetchFromGitHub {
owner = "be5invis";
repo = "iosevka";
rev = "v${version}";
hash = "sha256-2yIkANG5hnath2EHiRXSKEflFoler9syz4e3AU5jxgU=";
hash = "sha256-X3oLe7CrPokvGsxaKuaaeHp9MIYHIMVASYUPpA1zcY0=";
};
npmDepsHash = "sha256-n6vd2ed4OCUIz3YyOO8Yt/wQJCznrwYCZlg3MRJEX6o=";
npmDepsHash = "sha256-GV/7/t/phSrxjcUizW7aNpp1yjA6P8NOiepNp8DrTaY=";
nativeBuildInputs =
[

View File

@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "iroh";
version = "0.35.0";
version = "0.90.0";
src = fetchFromGitHub {
owner = "n0-computer";
repo = "iroh";
rev = "v${version}";
hash = "sha256-D/f/x8fv29O9rxJ/TuYc0myI/TDORkF88QwTkoZXXbg=";
hash = "sha256-0YXNPKdM9OQC+MiKQzki5FmVMbCRO1l02ik+uRi90aQ=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-hY8WSd/B9wmgjjq+2wb1Kki07dt4TxY5tWR/m9w/IDA=";
cargoHash = "sha256-tt2SHvL/S82jzzaO5e95vQvwJSgJpUh2dDIgLhs1V5w=";
# Some tests require network access which is not available in nix build sandbox.
doCheck = false;

View File

@ -6,16 +6,16 @@
buildGoModule rec {
pname = "kafkactl";
version = "5.9.0";
version = "5.10.1";
src = fetchFromGitHub {
owner = "deviceinsight";
repo = "kafkactl";
tag = "v${version}";
hash = "sha256-yoNZD6WiaGtZlJRQJeu6rIDCN2ozVXYTr71PAVpgWIE=";
hash = "sha256-DFtpzsydA5bPec7LPSJJngS12+ekwJ/Un04yTYOLZts=";
};
vendorHash = "sha256-eGTT3ETww+tR8nuhALy3fbQu3fmRLSLPIEGHHa6TVsE=";
vendorHash = "sha256-rxQxNf3FBAGudgrE2wxHw4mVHxTEpQpQ+DX/nEVpoJY=";
doCheck = false;

View File

@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "keymapper";
version = "4.12.1";
version = "4.12.2";
src = fetchFromGitHub {
owner = "houmain";
repo = "keymapper";
tag = finalAttrs.version;
hash = "sha256-a4o6PYujR/tc0Lo1lxBtbUkpZ/99LtiG2YbQynYZB+c=";
hash = "sha256-EjXrWwpqwWtV+lENCjA80O3KHRLAOyvPndfpjfljaSY=";
};
# all the following must be in nativeBuildInputs

View File

@ -2,28 +2,33 @@
lib,
buildGoModule,
fetchFromGitHub,
installShellFiles,
versionCheckHook,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "kube-bench";
version = "0.10.7";
version = "0.11.1";
__darwinAllowLocalNetworking = true; # required for tests
src = fetchFromGitHub {
owner = "aquasecurity";
repo = "kube-bench";
tag = "v${version}";
hash = "sha256-5QY7rDFv6UV5qIdgKUGkb1DYZYid3POgEzPwSPKtHDU=";
tag = "v${finalAttrs.version}";
hash = "sha256-3P5Cgnq7a/02c8zE6Rx1CUSwaq9K9EjfF0/AwarO4UE=";
};
vendorHash = "sha256-fmhlqPizAIVVzJAIHfY2gtCpJZY5Sx1Uih/7m7YEM98=";
vendorHash = "sha256-xgvK6se9f0c6pI3+rcj0+/bogvSYJkyMzVGrwv2gi84=";
nativeBuildInputs = [ installShellFiles ];
ldflags = [
"-s"
"-w"
"-X github.com/aquasecurity/kube-bench/cmd.KubeBenchVersion=v${version}"
"-X github.com/aquasecurity/kube-bench/cmd.KubeBenchVersion=v${finalAttrs.version}"
];
postInstall = ''
@ -36,20 +41,16 @@ buildGoModule rec {
--zsh <($out/bin/kube-bench completion zsh)
'';
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
installCheckPhase = ''
runHook preInstallCheck
$out/bin/kube-bench --help
$out/bin/kube-bench version | grep "v${version}"
runHook postInstallCheck
'';
versionCheckProgramArg = "version";
meta = {
homepage = "https://github.com/aquasecurity/kube-bench";
changelog = "https://github.com/aquasecurity/kube-bench/releases/tag/v${version}";
changelog = "https://github.com/aquasecurity/kube-bench/releases/tag/v${finalAttrs.version}";
description = "Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark";
mainProgram = "kube-bench";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ jk ];
};
}
})

View File

@ -6,16 +6,16 @@
buildGoModule rec {
pname = "kube-state-metrics";
version = "2.15.0";
version = "2.16.0";
src = fetchFromGitHub {
owner = "kubernetes";
repo = "kube-state-metrics";
rev = "v${version}";
hash = "sha256-s46K5V7lwqeQ4qjaCPAoMoKLikezT+Ik5bJAkkJ5Q40=";
hash = "sha256-mGCDxMF61FLCiMgtPdRBhwwx7ut1X3A5Z5hLXJXX3Gs=";
};
vendorHash = "sha256-3g3iPgc60u+zh1YZoWv4aPOJM2TmVzrlBmRoaxrEORo=";
vendorHash = "sha256-80ielz4che87hkt9U3k+pzuwZjeRz64RfRvXs3JXph8=";
excludedPackages = [
"./tests/e2e"

View File

@ -7,16 +7,16 @@
buildGoModule rec {
pname = "kubernetes-polaris";
version = "9.6.3";
version = "9.6.4";
src = fetchFromGitHub {
owner = "FairwindsOps";
repo = "polaris";
rev = version;
sha256 = "sha256-g7qttmh5iYCtDvt3YW5aECpbpNsG7fC9itODsD40q+w=";
sha256 = "sha256-ymChgk3r1m4B6jiX3cL+vo4KzmvzsjUxA0t/MjfYvrU=";
};
vendorHash = "sha256-yDR2eY/idL4Realr84iLMA2P9SoALP3/4V+Dvd4j6Ow=";
vendorHash = "sha256-F7QGVowpwRyHxvgKYtuSqH2A/IH2Bvxr3vU78PNN0Z0=";
nativeBuildInputs = [ installShellFiles ];

View File

@ -7,13 +7,13 @@
buildGoModule rec {
pname = "kubevpn";
version = "2.7.18";
version = "2.8.0";
src = fetchFromGitHub {
owner = "KubeNetworks";
repo = "kubevpn";
rev = "v${version}";
hash = "sha256-fvdGqnjIC13S5rhrruWKz5nU+lM4UIoG9/cw0G9Szlc=";
hash = "sha256-iVQzdYWmJOsLP2Za8nGZbxlbgxJdSkKWMXnl4Tijmkg=";
};
vendorHash = null;

View File

@ -9,18 +9,18 @@
rustPlatform.buildRustPackage rec {
pname = "kubie";
version = "0.25.2";
version = "0.26.0";
src = fetchFromGitHub {
rev = "v${version}";
owner = "sbstp";
repo = "kubie";
sha256 = "sha256-+sSooE0KJqvWFdR63qazOMmSS8dV7MirYZ+sk7BnGQ4=";
sha256 = "sha256-nNoH5523EuDt+dbeFgOpMkbGS6P+Hk6Ck0FmariSFRs=";
};
buildNoDefaultFeatures = true;
useFetchCargoVendor = true;
cargoHash = "sha256-Yf8fAW65K7SLaRpvegjWBLVDV33sMGV+I1rqlWvx5Ss=";
cargoHash = "sha256-G3bbAj3vo4dchq1AYoG4U/ST9JLiV2F4XjKCvYo48MI=";
nativeBuildInputs = [
installShellFiles

View File

@ -10,17 +10,17 @@
rustPlatform.buildRustPackage rec {
pname = "legba";
version = "0.10.0";
version = "0.11.0";
src = fetchFromGitHub {
owner = "evilsocket";
repo = "legba";
rev = "v${version}";
hash = "sha256-ioH/dy+d20p81iLLIcer+1fVib60TJ5Ezr6UlsL+F9g=";
hash = "sha256-iynUReIWebfBkmWxbajsKbdfWSy+fzqF3NNssjtshYY=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-eIgi6+f7ss/5AB3llEfrS75twejFzReS4i7fdbGWrCk=";
cargoHash = "sha256-clqOTFUOxZ1yt2YVgVDvsq2MhwMH7/s+jHSwt3buXgU=";
nativeBuildInputs = [
cmake

View File

@ -6,16 +6,16 @@
buildGoModule rec {
pname = "levant";
version = "0.3.3";
version = "0.4.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "levant";
rev = "v${version}";
sha256 = "sha256-pinrBLzBMptqzMMiQmZob6B5rNNyQsaEkuECFFyTkrw=";
sha256 = "sha256-XxdLN/z+mtiaAy6heRbj4kyIOeKbS9yb1xIZnIyfI3s=";
};
vendorHash = "sha256-z3QoDcp7l3XUNo4xvgd6iD1Nw6cly2CoxjRtbo+IKQ0=";
vendorHash = "sha256-UJuAT02rYid2IESuABTDEAJiIBOfcyvH7ASOZfgTrZs=";
# The tests try to connect to a Nomad cluster.
doCheck = false;

View File

@ -7,12 +7,12 @@
stdenv.mkDerivation rec {
pname = "littlefs-fuse";
version = "2.7.12";
version = "2.7.13";
src = fetchFromGitHub {
owner = "littlefs-project";
repo = "littlefs-fuse";
rev = "v${version}";
hash = "sha256-BgvdwEEzJ5QtdXTXHLmLPSoyTs6Svd7ESJULxPbjgJk=";
hash = "sha256-tdX4I3o7m3VVH/RyTGt9tBCjQPE22/ydAQBmTMPdcE0=";
};
buildInputs = [ fuse ];
installPhase = ''

View File

@ -10,16 +10,16 @@
buildGoModule rec {
pname = "livepeer";
version = "0.8.5";
version = "0.8.6";
proxyVendor = true;
vendorHash = "sha256-9BxLyl8lZTKx/2Qw0NR4+1GdmD9FQPfnVU+x/RWEIvA=";
vendorHash = "sha256-gPaMatH/C1Tbxi4fBeD+722UtYBeq+p7hJn+kIeEC+Y=";
src = fetchFromGitHub {
owner = "livepeer";
repo = "go-livepeer";
tag = "v${version}";
hash = "sha256-GT/YMY3U17pfhAL5uiEBjSlM79dhwgkwan0xlzGbR5g=";
hash = "sha256-KVxUyMX4Q3kWcjObaTTuZf3pqMHbUeNzjdxQIWJZaYk=";
};
nativeBuildInputs = [

View File

@ -20,11 +20,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "lunacy";
version = "11.4";
version = "11.6";
src = fetchurl {
url = "https://lcdn.icons8.com/setup/Lunacy_${finalAttrs.version}.deb";
hash = "sha256-YDKSaKYS98Y4FR+fU3++8A/PB3X9TtZhuSYqM250Ibo=";
hash = "sha256-VDd2qBNjCyfOy3vZFaVc3BI8zhQmzEIxYDNws7DIYCc=";
};
buildInputs = [

View File

@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "synapse-http-antispam";
version = "0.4.0";
version = "0.5.0";
pyproject = true;
src = fetchFromGitHub {
owner = "maunium";
repo = "synapse-http-antispam";
tag = "v${version}";
hash = "sha256-YvgHIZ5Kr9WsX30QN8W5OJ4sxLB7EsLqUmCye3x+JQA=";
hash = "sha256-hACoTd3qhmw4jfCphCYKm0lJzda4HVlRjyKjql6fte8=";
};
build-system = [ hatchling ];

View File

@ -9,11 +9,11 @@
stdenv.mkDerivation rec {
pname = "micronaut";
version = "4.8.3";
version = "4.9.0";
src = fetchzip {
url = "https://github.com/micronaut-projects/micronaut-starter/releases/download/v${version}/micronaut-cli-${version}.zip";
sha256 = "sha256-u24Lwvcfv5sHQu/5N7+jOK3EpJ8zJgSs5wZBee2hNrg=";
sha256 = "sha256-OjdszWegkZ1qj6+46LV+dVsCggfvHlBRnkhJJkRa+cg=";
};
nativeBuildInputs = [

File diff suppressed because it is too large Load Diff

View File

@ -42,26 +42,18 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "moshi";
version = "0.2.3";
version = "0.2.5";
src = fetchFromGitHub {
owner = "kyutai-labs";
repo = "moshi";
tag = "v${finalAttrs.version}";
hash = "sha256-tQQTMwvJauzF24S1N2m2slZAHZvklCkPOTrhLvlsNVg=";
hash = "sha256-MkZsLRQE5Swdyp9l/cvPvznWxRfKuYecj+TTgb3ufKU=";
};
sourceRoot = "${finalAttrs.src.name}/rust";
# Upstream does not track their Cargo.lock
# https://github.com/kyutai-labs/moshi/issues/256
cargoLock = {
lockFile = ./Cargo.lock;
};
postPatch = ''
ln -s ${./Cargo.lock} Cargo.lock
'';
cargoHash = "sha256-BxV8oZlN+6cVb3GwhY7TKWxHEpY3WVEhN6A6+5NMOyU=";
nativeBuildInputs =
[

View File

@ -18,8 +18,8 @@ let
abseil-cpp = fetchFromGitHub {
owner = "abseil";
repo = "abseil-cpp";
rev = "bc257a88f7c1939f24e0379f14a3589e926c950c";
hash = "sha256-Tuw1Py+LQdXS+bizXsduPjjEU5YIAVFvL+iJ+w8JoSU=";
rev = "76bb24329e8bf5f39704eb10d21b9a80befa7c81";
hash = "sha256-eB7OqTO9Vwts9nYQ/Mdq0Ds4T1KgmmpYdzU09VPWOhk=";
};
benchmark = fetchFromGitHub {
owner = "google";
@ -36,8 +36,8 @@ let
eigen3 = fetchFromGitLab {
owner = "libeigen";
repo = "eigen";
rev = "d0b490ee091629068e0c11953419eb089f9e6bb2";
hash = "sha256-EmpuOQxshAFa0d6Ddzz6dy21nxHhSn+6Aiz18/o8VUU=";
rev = "81044ec13df7608d0d9d86aff2ef9805fc69bed1";
hash = "sha256-W0uonGzjDaN2RbY2U+Kl1a5/nrEZ9T9W426f+a7NUzY=";
};
googletest = fetchFromGitHub {
owner = "google";
@ -66,8 +66,8 @@ let
tinyxml2 = fetchFromGitHub {
owner = "leethomason";
repo = "tinyxml2";
rev = "9a89766acc42ddfa9e7133c7d81a5bda108a0ade";
hash = "sha256-YGAe4+Ttv/xeou+9FoJjmQCKgzupTYdDhd+gzvtz/88=";
rev = "e6caeae85799003f4ca74ff26ee16a789bc2af48";
hash = "sha256-GpFFWl7/1XF1vTOxUrEo27T4Kc6oaUMvhGp9xLQfmWg=";
};
marchingcubecpp = fetchFromGitHub {
owner = "aparis69";
@ -132,7 +132,7 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "mujoco";
version = "3.3.3";
version = "3.3.4";
# Bumping version? Make sure to look though the MuJoCo's commit
# history for bumped dependency pins!
@ -140,7 +140,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "google-deepmind";
repo = "mujoco";
tag = finalAttrs.version;
hash = "sha256-yU3ckVtgGqLPyu7Jd3L6ZiHELKbGe9AUdCcmXLAxtpo=";
hash = "sha256-nssmGJRrk1BECmeU4OEs/jLK3MdA6ytIJ9Yqaiuf0Aw=";
};
patches = [ ./mujoco-system-deps-dont-fetch.patch ];

View File

@ -6,16 +6,16 @@
buildGoModule rec {
pname = "nextdns";
version = "1.45.0";
version = "1.46.0";
src = fetchFromGitHub {
owner = "nextdns";
repo = "nextdns";
rev = "v${version}";
sha256 = "sha256-CvFzDfDij4AYuytlPNrY2L0mov8MionUd06kf7aZQAo=";
sha256 = "sha256-Vutd7sTVAcz7ueJYSDAOe8CUAS5agwHEG1hH8mp8its=";
};
vendorHash = "sha256-DKYWuCnpoJXJHBd6G9DFFzAPbekO+vaCPuBc4UTuxHg=";
vendorHash = "sha256-GOj07+OVvtp+/FiwBZJb/E9P/4wiHJrh0Cx2uO3NbCg=";
ldflags = [
"-s"

View File

@ -87,7 +87,8 @@ stdenv.mkDerivation (finalAttrs: {
which
]
} \
--set JAVA_HOME ${openjdk.home}
--set JAVA_HOME ${openjdk.home} \
--set NXF_OPTS "-Duser.name=\''${USER}"
'';
passthru.tests.default = nixosTests.nextflow;

View File

@ -7,13 +7,13 @@
stdenvNoCC.mkDerivation {
pname = "nu_scripts";
version = "0-unstable-2025-06-12";
version = "0-unstable-2025-07-03";
src = fetchFromGitHub {
owner = "nushell";
repo = "nu_scripts";
rev = "32cdc96414995e41de2a653719b7ae7375352eef";
hash = "sha256-vn/YosQZ4OkWQqG4etNwISjzGJfxMucgC3wMpMdUwUg=";
rev = "f0cd46cafc9d0d73efde0f2a0b6f455dd2dfbfe3";
hash = "sha256-JEytcntdN+krsjzJdwa+pbF76Z2XhStdKS9/GZ9JjtE=";
};
installPhase = ''

View File

@ -6,15 +6,15 @@
nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "nvrh";
version = "0.1.15";
version = "0.1.17";
src = fetchFromGitHub {
owner = "mikew";
repo = "nvrh";
tag = "v${version}";
hash = "sha256-FLlSS/ZgoGT4SyBG/sKdrN3eBSJdT0qFeGl01y4P/So=";
tag = "v${finalAttrs.version}";
hash = "sha256-5LkDbLKz4phSOsKqdzC/tMHqdXy+c5chBsXwWso/Wsk=";
};
postPatch = ''
@ -50,9 +50,9 @@ buildGoModule rec {
meta = {
description = "Aims to be similar to VSCode Remote, but for Neovim";
homepage = "https://github.com/mikew/nvrh";
changelog = "https://github.com/mikew/nvrh/blob/${src.rev}/CHANGELOG.md";
changelog = "https://github.com/mikew/nvrh/blob/${finalAttrs.src.rev}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ GaetanLepage ];
mainProgram = "nvrh";
};
}
})

View File

@ -10,14 +10,14 @@
python3Packages.buildPythonApplication rec {
pname = "nwg-hello";
version = "0.4.0";
version = "0.4.1";
pyproject = true;
src = fetchFromGitHub {
owner = "nwg-piotr";
repo = "nwg-hello";
tag = "v${version}";
hash = "sha256-yevcHctVnUWuPsdB+KN+Uuxg+iGdzP7WOOTMUvVmuEY=";
hash = "sha256-h/2e2pQw4ID17kT36AMzFe/FX6pYxxOxqkmHVHS5R1E=";
};
nativeBuildInputs = [

View File

@ -7,7 +7,7 @@
let
bits = if stdenv.hostPlatform.is64bit then "x64" else "ia32";
version = "0.100.1";
version = "0.101.1";
in
stdenv.mkDerivation {
pname = "nwjs-ffmpeg-prebuilt";
@ -16,8 +16,8 @@ stdenv.mkDerivation {
src =
let
hashes = {
"x64" = "sha256-+XvY8zK/HlrE8difeMnc+smy2+ydAqKd+7nZ1slx5y4=";
"ia32" = "sha256-+XvY8zK/HlrE8difeMnc+smy2+ydAqKd+7nZ1slx5y4=";
"x64" = "sha256-pXD2ZEzKlJmCq1VCRouexrH8drrKUNiFLcvnT00z0uo=";
"ia32" = "sha256-pXD2ZEzKlJmCq1VCRouexrH8drrKUNiFLcvnT00z0uo=";
};
in
fetchurl {

View File

@ -14,13 +14,13 @@ assert
buildGoModule rec {
pname = "opa-envoy-plugin";
version = "1.5.1-envoy";
version = "1.6.0-envoy-2";
src = fetchFromGitHub {
owner = "open-policy-agent";
repo = "opa-envoy-plugin";
tag = "v${version}";
hash = "sha256-rctYzH47R3vFk/Xl9YwTrTHU6K1pZ3QcimH1JfDecDs=";
hash = "sha256-pYyGbZKrdQj1Bw6q4c8wcfqOzgX/WE0hn/qODxFItB0=";
};
vendorHash = null;

View File

@ -23,15 +23,15 @@
}:
stdenv.mkDerivation {
version = "0-unstable-2025-01-09";
version = "0-unstable-2025-06-18";
pname = "openrw";
src = fetchFromGitHub {
owner = "rwengine";
repo = "openrw";
rev = "556cdfbbf1fb5b3ddef5e43f36e97976be0252fc";
rev = "5c5f266b71aa55aeec8cb4d823f19e7c4348f3bd";
fetchSubmodules = true;
hash = "sha256-NYn89KGMITccVdqGo7NUS45HxXGurR9QDbVKEagjFqk=";
hash = "sha256-2fQQL0JoV8YukU+VW2iWS4DpBi1j361SfiXRHRmocRg=";
};
postPatch = lib.optional (stdenv.cc.isClang && (lib.versionAtLeast stdenv.cc.version "9")) ''

View File

@ -8,16 +8,16 @@
buildGoModule rec {
pname = "osv-scanner";
version = "2.0.2";
version = "2.0.3";
src = fetchFromGitHub {
owner = "google";
repo = "osv-scanner";
tag = "v${version}";
hash = "sha256-x2lQqBjNbX+EhtnK6r3YpZX5yAadLMUKfypxsGTB5s4=";
hash = "sha256-jYcyzaUjIxuj4VoindgoAGbXVnAU6EgZW8eIu7kBDNM=";
};
vendorHash = "sha256-eN5KJWubE+NptdncfVPyglb5SS76Eh7jlrajcjBU8YI=";
vendorHash = "sha256-7/y1woEnZyIlE6j/I/+dA9jvW1W4946DjOJwR7rWTFs=";
subPackages = [
"cmd/osv-scanner"

View File

@ -1,7 +1,6 @@
{
lib,
stdenv,
callPackage,
fetchurl,
fetchFromGitHub,
fetchYarnDeps,
@ -46,35 +45,35 @@ let
inherit (bcryptAttrs) hash;
};
in
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "peertube";
version = "7.0.1";
version = "7.2.1";
src = fetchFromGitHub {
owner = "Chocobozzz";
repo = "PeerTube";
tag = "v${version}";
hash = "sha256-DoUSzqb8lrU+s5R95rxCN/5A8sgb11edAhv0T6YACRo=";
tag = "v${finalAttrs.version}";
hash = "sha256-I53LCCtB8iNGuABgvhRjUfxocasXCv4TV7jXtHVpMnU=";
};
yarnOfflineCacheServer = fetchYarnDeps {
yarnLock = "${src}/yarn.lock";
hash = "sha256-WLaIIyz6SEekLFeVO39Swpny5/x5Jc1zoxy/6bmOXTk=";
yarnLock = "${finalAttrs.src}/yarn.lock";
hash = "sha256-PMU6ZMcT+9Z3Y6+085e3hRnvs4Xii5FIkkOPvsltfMY=";
};
yarnOfflineCacheClient = fetchYarnDeps {
yarnLock = "${src}/client/yarn.lock";
hash = "sha256-/ZdORSnwk29ubsgKKB7RfHCetODNOH9DzkflQdDsMz0=";
yarnLock = "${finalAttrs.src}/client/yarn.lock";
hash = "sha256-AWUnxC/cwtKCa70MKmHeOr6ussMYyQ5awQAnWYzCA1s=";
};
yarnOfflineCacheAppsCli = fetchYarnDeps {
yarnLock = "${src}/apps/peertube-cli/yarn.lock";
yarnLock = "${finalAttrs.src}/apps/peertube-cli/yarn.lock";
hash = "sha256-lcWtZGE/6XGm8KXmzSowCHAb/vGwBoqkwk32Ru3mMYU=";
};
yarnOfflineCacheAppsRunner = fetchYarnDeps {
yarnLock = "${src}/apps/peertube-runner/yarn.lock";
hash = "sha256-R7oXJUT698l2D1WkQGTWfkmbC7bC1XJ04xT0O8bwuI8=";
yarnLock = "${finalAttrs.src}/apps/peertube-runner/yarn.lock";
hash = "sha256-t7H0VNLM48sTfctD9V2CFdi/0JRETu5cj/dBy6aNFW8=";
};
outputs = [
@ -106,6 +105,13 @@ stdenv.mkDerivation rec {
cd ~/client
yarn config --offline set yarn-offline-mirror $yarnOfflineCacheClient
yarn install --offline --frozen-lockfile --ignore-engines --ignore-scripts --no-progress
# Switch sass-embedded to sass
find node_modules/vite/dist -name "*.js" -type f -exec grep -l "sass-embedded" {} \; | while read file; do
echo "Patching $file"
sed -i 's/"sass-embedded"/"sass"/g; s/'"'"'sass-embedded'"'"'/'"'"'sass'"'"'/g' "$file"
done
cd ~/apps/peertube-cli
yarn config --offline set yarn-offline-mirror $yarnOfflineCacheAppsCli
yarn install --offline --frozen-lockfile --ignore-engines --ignore-scripts --no-progress
@ -174,7 +180,7 @@ stdenv.mkDerivation rec {
# be needed, either now or in the future. If they might be, then we probably want
# to move the package to $out above instead of removing the broken symlink.
rm $out/node_modules/@peertube/{peertube-server,peertube-transcription-devtools,peertube-types-generator,tests}
rm $out/client/node_modules/@peertube/{peertube-transcription-devtools,peertube-types-generator,tests}
rm $out/client/node_modules/@peertube/{peertube-transcription-devtools,peertube-types-generator,tests,player}
mkdir -p $cli/bin
mv ~/apps/peertube-cli/{dist,node_modules,package.json,yarn.lock} $cli
@ -193,7 +199,7 @@ stdenv.mkDerivation rec {
passthru.tests.peertube = nixosTests.peertube;
meta = with lib; {
meta = {
description = "Free software to take back control of your videos";
longDescription = ''
PeerTube aspires to be a decentralized and free/libre alternative to video
@ -209,7 +215,7 @@ stdenv.mkDerivation rec {
though if the administrator of your instance had previously connected it
with other instances.
'';
license = licenses.agpl3Plus;
license = lib.licenses.agpl3Plus;
homepage = "https://joinpeertube.org/";
platforms = [
"x86_64-linux"
@ -217,10 +223,10 @@ stdenv.mkDerivation rec {
# feasible, looking for maintainer to help out
# "x86_64-darwin" "aarch64-darwin"
];
maintainers = with maintainers; [
maintainers = with lib.maintainers; [
immae
izorkin
stevenroose
];
};
}
})

View File

@ -6,13 +6,13 @@
buildGoModule rec {
pname = "phrase-cli";
version = "2.42.0";
version = "2.42.2";
src = fetchFromGitHub {
owner = "phrase";
repo = "phrase-cli";
rev = version;
sha256 = "sha256-dLdgJdR2faxpfHmYhhzn7nQxTrXDhF6XqOIKFLXDEj4=";
sha256 = "sha256-63mlrUmXb0MjQvobghXj63cmSgKPMrtNuoqORCDQPsU=";
};
vendorHash = "sha256-zVIxBZ2zTXk407piA4dXxKfyD7Ke8RIq7lYogr/+rcs=";

View File

@ -30,18 +30,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "pipeline";
version = "2.5.0";
version = "2.6.1";
src = fetchFromGitLab {
owner = "schmiddi-on-mobile";
repo = "pipeline";
rev = finalAttrs.version;
hash = "sha256-Q1Y8a9EQUwgxlkYy+vbilHz7RVwkxXknVhc3u+dlNBE=";
hash = "sha256-0g8J65dQoxOmdDdZHn7O1FB8fL2EdfuhbFO1VG0UCtE=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) src;
hash = "sha256-pbYpJ2TyrBg3CMCshHnzb4hjq6SLfxXJyAElllicFDM=";
hash = "sha256-c9bjAc6ozCJ1l+SeR9LoQmk/wKQEXAZy0+c1+vGoE9U=";
};
nativeBuildInputs = [

View File

@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "plantuml-server";
version = "1.2025.3";
version = "1.2025.4";
src = fetchurl {
url = "https://github.com/plantuml/plantuml-server/releases/download/v${version}/plantuml-v${version}.war";
hash = "sha256-q4fgA3pbKg13q/J5CJ1vshNFdBtTQ3QyRKyD3STshcc=";
hash = "sha256-SDNbuN6j3l5aejcRQIiczS4TsuvNcMFBne9YU1MFJ9Q=";
};
dontUnpack = true;

View File

@ -7,13 +7,13 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "plasmusic-toolbar";
version = "2.5.0";
version = "3.0.0";
src = fetchFromGitHub {
owner = "ccatterina";
repo = "plasmusic-toolbar";
tag = "v${finalAttrs.version}";
hash = "sha256-y+vE/GzZnBWBdeVMqbmAle+eYiRsehplV6rQfMtTd3A=";
hash = "sha256-n8b+XtPaZ7A4qiiSzbVdcSTHJFJ74Xml59pZDmPvAyc=";
};
installPhase = ''

View File

@ -9,18 +9,18 @@
buildGoModule (finalAttrs: {
pname = "pocket-id";
version = "1.5.0";
version = "1.6.2";
src = fetchFromGitHub {
owner = "pocket-id";
repo = "pocket-id";
tag = "v${finalAttrs.version}";
hash = "sha256-U5tZq310A6hnDIG8CeJl58EWLSshbXVaKJGSzLUCMI4=";
hash = "sha256-fg9iT4JGB3CvmPiRaQwfyKxZ5T0mweDQAQYYU/fdb/g=";
};
sourceRoot = "${finalAttrs.src.name}/backend";
vendorHash = "sha256-9zPajwpfjsItAx3WAk4JiVlraTGHmYhLJ6VKRulPFOI=";
vendorHash = "sha256-LutjhewhizxGc/YlNHpK81HrX+wSAAJLWtA+skTjn1w=";
env.CGO_ENABLED = 0;
ldflags = [

View File

@ -7,20 +7,20 @@
buildNpmPackage rec {
pname = "protoc-gen-es";
version = "2.5.2";
version = "2.6.0";
src = fetchFromGitHub {
owner = "bufbuild";
repo = "protobuf-es";
tag = "v${version}";
hash = "sha256-8OzAmSstb6vFGYXXBoZWlKb/BbI7qA6AkHzw3jfGteI=";
hash = "sha256-9urMliPPZf2cGX6esbS+GdyXFct389TJr8XafrebAxA=";
postFetch = ''
${lib.getExe npm-lockfile-fix} $out/package-lock.json
'';
};
npmDepsHash = "sha256-mo2A0ZzmV0K3KGT4sut7ThEU1lZeEXJg1Po52BhKu08=";
npmDepsHash = "sha256-UaHINeTL69vRmnxpezpzgOh1wtiZ7QKb2N5RXxSFV6I=";
npmWorkspace = "packages/protoc-gen-es";

View File

@ -20,13 +20,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "protonplus";
version = "0.4.32";
version = "0.5.8";
src = fetchFromGitHub {
owner = "Vysp3r";
repo = "protonplus";
tag = "v${finalAttrs.version}";
hash = "sha256-5oabE5BR5PFDpxLu9Q9s0E18Aq45TQZA/+QFubfwiu0=";
hash = "sha256-99RD1M6i/titM0dzyNPZGdWyNAUo7ZBj2QEw/qDl5nM=";
};
nativeBuildInputs = [

View File

@ -3,6 +3,11 @@
stdenv,
fetchurl,
ocamlPackages,
makeBinaryWrapper,
graphviz,
m4,
enable_interact ? false,
}:
stdenv.mkDerivation rec {
@ -16,16 +21,44 @@ stdenv.mkDerivation rec {
strictDeps = true;
nativeBuildInputs = with ocamlPackages; [
ocaml
findlib
];
nativeBuildInputs =
with ocamlPackages;
[
ocaml
findlib
]
++ lib.optionals enable_interact [ makeBinaryWrapper ];
buildInputs = lib.optionals enable_interact [
ocamlPackages.lablgtk
];
nativeCheckInputs = [ m4 ];
buildPhase = ''
runHook preBuild
${if enable_interact then "./build" else "./build -nointeract"}
runHook postBuild
'';
doCheck = true;
checkPhase = ''
runHook preCheck
./test
runHook postCheck
'';
buildPhase = "./build -nointeract";
installPhase = ''
runHook preInstall
install -D -t $out/bin proverif proveriftotex
install -D -t $out/share/emacs/site-lisp/ emacs/proverif.el
${lib.optionalString enable_interact ''
install -D -t $out/bin proverif_interact
wrapProgram $out/bin/proverif_interact \
--prefix PATH : ${lib.makeBinPath [ graphviz ]}
''}
runHook postInstall
'';

View File

@ -0,0 +1 @@
{ proverif }: proverif.override { enable_interact = true; }

View File

@ -3,16 +3,13 @@
stdenv,
fetchurl,
appimageTools,
makeWrapper,
_7zz,
}:
appimageTools.wrapType2 rec {
let
pname = "quiet";
version = "5.1.2";
src = fetchurl {
url = "https://github.com/TryQuiet/quiet/releases/download/@quiet/desktop@${version}/Quiet-${version}.AppImage";
hash = "sha256-ahJUBvQVfU8CtGq5p+S8avpHRkXSn9kQv9HPN7TvJiM=";
};
version = "6.0.0";
meta = {
description = "Private, p2p alternative to Slack and Discord built on Tor & IPFS";
@ -20,6 +17,57 @@ appimageTools.wrapType2 rec {
changelog = "https://github.com/TryQuiet/quiet/releases/tag/@quiet/desktop@${version}";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ kashw2 ];
platforms = [ "x86_64-linux" ];
};
}
linux = appimageTools.wrapType2 {
inherit pname version;
src = fetchurl {
url = "https://github.com/TryQuiet/quiet/releases/download/@quiet/desktop@${version}/Quiet-${version}.AppImage";
hash = "sha256-YIkbS3L6DIof9gsgHKaguHIwGggVLjQXPM8o7810Wgs=";
};
meta = meta // {
platforms = lib.platforms.linux;
};
};
darwin = stdenv.mkDerivation {
inherit pname version;
src = fetchurl {
url = "https://github.com/TryQuiet/quiet/releases/download/@quiet/desktop@${version}/Quiet-${version}.dmg";
hash = "sha256-B1rT+6U0gjScr1FPuh3xGxkpfumT/8feTJbEbCgXPpo=";
};
nativeBuildInputs = [
_7zz
makeWrapper
];
sourceRoot = "Quiet ${version}";
unpackPhase = ''
runHook preUnpack
7zz x $src -x!Quiet\ ${version}/Applications
runHook postUnpack
'';
installPhase = ''
runHook preInstallPhase
mkdir -p $out/{Applications,bin}
mv Quiet.app $out/Applications
makeWrapper $out/Applications/Quiet.app/Contents/MacOS/Quiet $out/bin/${pname}
runHook postInstallPhase
'';
meta = meta // {
platforms = lib.platforms.darwin;
};
};
in
if stdenv.hostPlatform.isDarwin then darwin else linux

View File

@ -0,0 +1,35 @@
{
lib,
buildGoModule,
fetchFromGitHub,
}:
buildGoModule (finalAttrs: {
pname = "reaper-go";
version = "0.2.3";
src = fetchFromGitHub {
owner = "ghostsecurity";
repo = "reaper";
tag = "v${finalAttrs.version}";
hash = "sha256-NXRqKO76RoxEvR7slMmUDdesRFMxDJpX/IGxoTDwJVU=";
};
vendorHash = "sha256-PxZ+fx5wkYuggMfpTfkc8quSssCzXdIcwjdR4qhDbqE=";
ldflags = [
"-s"
"-w"
"-X=github.com/ghostsecurity/reaper/version.Date=1970-01-01T00:00:00Z"
"-X=github.com/ghostsecurity/reaper/version.Version=${finalAttrs.version}"
];
meta = {
description = "Application security testing framework";
homepage = "https://github.com/ghostsecurity/reaper";
changelog = "https://github.com/ghostsecurity/reaper/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "reaper";
};
})

View File

@ -6,10 +6,10 @@
}:
let
pname = "remnote";
version = "1.19.35";
version = "1.19.56";
src = fetchurl {
url = "https://download2.remnote.io/remnote-desktop2/RemNote-${version}.AppImage";
hash = "sha256-UrldNDYof3lYDyP6z3ukFdpiOkJZUJpO8iygI3JaBY4=";
hash = "sha256-ZH8sbfoBf1s97O36Q9Lf5Q07CTEkM45NXT8VJgAOe4I=";
};
appimageContents = appimageTools.extractType2 { inherit pname version src; };
in

View File

@ -9,13 +9,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "rime-wanxiang";
version = "7.1.1";
version = "8.5.2";
src = fetchFromGitHub {
owner = "amzxyz";
repo = "rime_wanxiang";
tag = "v" + finalAttrs.version;
hash = "sha256-SPKUTWwyxN/pLn9cSFZL3+RfPYfQuNoOehYRMTOoC4I=";
hash = "sha256-lOdMduLO4XbGX8Cr37/cFLUuSdo+Od9w3wxtL1FKGlw=";
};
nativeBuildInputs = [

View File

@ -53,17 +53,17 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "rio";
version = "0.2.19";
version = "0.2.20";
src = fetchFromGitHub {
owner = "raphamorim";
repo = "rio";
rev = "v${version}";
hash = "sha256-qEJrsA6MmLs26cnLo83QkKMUm6XMDk/h0UirUZ3/xGg=";
hash = "sha256-/RQPjT5IIhV6bp3u5BhsCglGIJbQoBKIJ88U2Tp3qVE=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-+bGP8JDzOtpqggg3kvtPZuT0KFG2VdB15+bRsahQ6SA=";
cargoHash = "sha256-T88K2ujB4hskbQW5+urlSdEgN+XSmEEb80eW5gw51Gs=";
nativeBuildInputs =
[

View File

@ -1,19 +1,19 @@
{
stdenv,
stdenvNoCC,
lib,
fetchFromGitHub,
rkbin,
}:
stdenv.mkDerivation {
stdenvNoCC.mkDerivation {
pname = "rkbin";
version = "unstable-2024.10.23";
version = "0-unstable-2025-01-24";
src = fetchFromGitHub {
owner = "rockchip-linux";
repo = "rkbin";
rev = "7c35e21a8529b3758d1f051d1a5dc62aae934b2b";
hash = "sha256-KBmO++Z1AfIKvAmx7CzXScww16Stvq2BWr2raPiR6Q8=";
rev = "f43a462e7a1429a9d407ae52b4745033034a6cf9";
hash = "sha256-geESfZP8ynpUz/i/thpaimYo3kzqkBX95gQhMBzNbmk=";
};
installPhase = ''
@ -24,7 +24,7 @@ stdenv.mkDerivation {
passthru = {
BL31_RK3568 = "${rkbin}/bin/rk35/rk3568_bl31_v1.44.elf";
BL31_RK3588 = "${rkbin}/bin/rk35/rk3588_bl31_v1.47.elf";
BL31_RK3588 = "${rkbin}/bin/rk35/rk3588_bl31_v1.48.elf";
TPL_RK3566 = "${rkbin}/bin/rk35/rk3566_ddr_1056MHz_v1.23.bin";
TPL_RK3568 = "${rkbin}/bin/rk35/rk3568_ddr_1056MHz_v1.23.bin";
TPL_RK3588 = "${rkbin}/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin";

View File

@ -10,11 +10,11 @@ let
in
stdenv.mkDerivation rec {
pname = "rocketchat-desktop";
version = "4.6.0";
version = "4.7.0";
src = fetchurl {
url = "https://github.com/RocketChat/Rocket.Chat.Electron/releases/download/${version}/rocketchat-${version}-linux-amd64.deb";
hash = "sha256-5jIpCZfAjkYntVFXTe7j0WOMf6Y11RLVlcBnXMq7qjo=";
hash = "sha256-ixEJ2NUIEaiuGk4j7c2howrFXU9OGSB9jFI9kjkdN8E=";
};
nativeBuildInputs = [

View File

@ -12,12 +12,12 @@
python3.pkgs.buildPythonApplication rec {
pname = "salt";
version = "3007.4";
version = "3007.5";
format = "setuptools";
src = fetchPypi {
inherit pname version;
hash = "sha256-T7e2RVlJaGUX3IlafFpC2SLgD9riXalUn3N+LiEB9K8=";
hash = "sha256-f1cuA5BZ8aWXuhCpvcgdzCN1pJxJEGWBmI9QYDmz3aU=";
};
patches = [

View File

@ -18,14 +18,14 @@
stdenv.mkDerivation rec {
pname = "sbt-extras";
rev = "93e16846ed81a02d167144968ee4452a49c23bfa";
version = "2025-05-25";
rev = "b317f2ef85a28d8e1ee1566a1ad7937b2c3888ec";
version = "2025-06-15";
src = fetchFromGitHub {
owner = "paulp";
repo = "sbt-extras";
inherit rev;
sha256 = "twvdg5wilxa794txmnUqHzdbyrwjxqKaybCgbAwOQ8I=";
sha256 = "xfd/jgGsbkuHrWAujglKlGFtMa3iigzhHZaI5I1XZN4=";
};
dontBuild = true;

View File

@ -18,13 +18,13 @@ let
in
stdenv.mkDerivation rec {
pname = "seamly2d";
version = "2025.6.16.216";
version = "2025.6.23.216";
src = fetchFromGitHub {
owner = "FashionFreedom";
repo = "Seamly2D";
tag = "v${version}";
hash = "sha256-eRHnqeZAxdJYCpm9ybaDiwtUf0wpMqHQlYA/E01GbOA=";
hash = "sha256-FcNSl+LXqxEMW8bY+WJCCnumRzBUMiP+Vj/VQ1EEmZo=";
};
buildInputs = [

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