Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot]
2026-02-13 00:26:33 +00:00
committed by GitHub
175 changed files with 547 additions and 13614 deletions
+7
View File
@@ -14,12 +14,19 @@ Janne Heß <janne@hess.ooo> <dasJ@users.noreply.github.com>
jopejoe1 <nixpkgs@missing.ninja>
jopejoe1 <nixpkgs@missing.ninja> <johannes@joens.email>
jopejoe1 <nixpkgs@missing.ninja> <34899572+jopejoe1@users.noreply.github.com>
jopejoe1 <nixpkgs@missing.ninja> <jopejoe1@missing.ninja>
jopejoe1 <nixpkgs@missing.ninja> <jopejoe1>
Jörg Thalheim <joerg@thalheim.io> <Mic92@users.noreply.github.com>
Lin Jian <me@linj.tech> <linj.dev@outlook.com>
Lin Jian <me@linj.tech> <75130626+jian-lin@users.noreply.github.com>
Martin Weinelt <hexa@darmstadt.ccc.de> <mweinelt@users.noreply.github.com>
Martin Häcker <spamfaenger@gmx.de> <spamfaenger@gmx.de>
moni <lythe1107@gmail.com> <lythe1107@icloud.com>
quantenzitrone <nix@dev.quantenzitrone.eu>
quantenzitrone <nix@dev.quantenzitrone.eu> <74491719+Quantenzitrone@users.noreply.github.com>
quantenzitrone <nix@dev.quantenzitrone.eu> <74491719+quantenzitrone@users.noreply.github.com>
quantenzitrone <nix@dev.quantenzitrone.eu> <general@dev.quantenzitrone.eu>
quantenzitrone <nix@dev.quantenzitrone.eu> <quantenzitrone@protonmail.com>
R. RyanTM <ryantm-bot@ryantm.com>
Robert Hensing <robert@roberthensing.nl> <roberth@users.noreply.github.com>
Sandro Jäckel <sandro.jaeckel@gmail.com>
+6
View File
@@ -12924,6 +12924,12 @@
github = "jooooscha";
githubId = 57965027;
};
josephschmitt = {
name = "Joseph Schmitt";
email = "dev@joe.sh";
github = "josephschmitt";
githubId = 136007;
};
josephst = {
name = "Joseph Stahl";
email = "hello@josephstahl.com";
+2
View File
@@ -148,6 +148,8 @@ in
description = ''
An SSH public key (as an absolute file path or directly as a string),
usually generated by `rad auth`.
Make sure to not include a comment if your key comes with a comment.
'';
};
node = {
@@ -27,6 +27,17 @@ with lib;
'';
};
enableEarlyBootBlocking = mkOption {
type = types.bool;
default = false;
description = ''
This option activates an additional oneshot systemd service to ensure that the mullvad daemon
will start and block traffic before any network configuration will be applied.
This matches what upstream Mullvad distributes for their supported distros, but is disabled by
default in NixOS as it may conflict with non-Mullvad network configuration.
'';
};
package = mkPackageOption pkgs "mullvad" {
example = "mullvad-vpn";
extraDescription = ''
@@ -48,6 +59,23 @@ with lib;
source = "${cfg.package}/bin/mullvad-exclude";
};
# see https://github.com/mullvad/mullvadvpn-app/blob/2025.14/dist-assets/linux/mullvad-early-boot-blocking.service
systemd.services.mullvad-early-boot-blocking = mkIf cfg.enableEarlyBootBlocking {
description = "Mullvad early boot network blocker";
wantedBy = [ "mullvad-daemon.service" ];
before = [
"basic.target"
"mullvad-daemon.service"
];
unitConfig = {
DefaultDependencies = "no";
};
serviceConfig = {
Type = "oneshot";
ExecStart = "${cfg.package}/bin/mullvad-daemon --initialize-early-boot-firewall";
};
};
systemd.services.mullvad-daemon = {
description = "Mullvad VPN daemon";
wantedBy = [ "multi-user.target" ];
@@ -59,7 +87,8 @@ with lib;
"network-online.target"
"NetworkManager.service"
"systemd-resolved.service"
];
]
++ lib.optional cfg.enableEarlyBootBlocking "mullvad-early-boot-blocking.service";
# See https://github.com/NixOS/nixpkgs/issues/262681
path = lib.optional config.networking.resolvconf.enable config.networking.resolvconf.package;
startLimitBurst = 5;
@@ -38,12 +38,12 @@
stdenv.mkDerivation (finalAttrs: {
pname = if withGui then "bitcoin-knots" else "bitcoind-knots";
version = "29.2.knots20251110";
version = "29.3.knots20260210";
src = fetchurl {
url = "https://bitcoinknots.org/files/29.x/${finalAttrs.version}/bitcoin-${finalAttrs.version}.tar.gz";
# hash retrieved from signed SHA256SUMS
hash = "sha256-ZoFQsrNSkIFdSkiwMX64UnWtjVZu+g+64AV7OjtCcBI=";
hash = "sha256-CO87KbC6W+eMGyBipuwIxHndNqH4PS4PqbKk7JRdToo=";
};
nativeBuildInputs = [
@@ -88,18 +88,18 @@ stdenv.mkDerivation (finalAttrs: {
publicKeys = fetchFromGitHub {
owner = "bitcoinknots";
repo = "guix.sigs";
rev = "cc710f4715ff5ff74a9e89d8b6798884fe1e9d40";
sha256 = "sha256-PVvsqY//75dv+VrtapCNroD1z1zUaA/UBGvfq3zNySo=";
rev = "e34c3262de92940f4dc35e67abed84499c670af2";
sha256 = "sha256-Zrhe7xK/7YnIfyXlMd/jpO6Ab1dNVK0S1vwdhhH3Xuc=";
};
checksums = fetchurl {
url = "https://bitcoinknots.org/files/${majorVersion}.x/${finalAttrs.version}/SHA256SUMS";
hash = "sha256-A6UPWZtdm3/P62JmEvzIxHC8zdPpHdLnbdD/xXMMo+I=";
hash = "sha256-fLqGSe8/s4Ikd991rW/z8CH7UMMjvOjTHqRBwEgSD/w=";
};
signatures = fetchurl {
url = "https://bitcoinknots.org/files/${majorVersion}.x/${finalAttrs.version}/SHA256SUMS.asc";
hash = "sha256-tEw/GnnwDf1G16fx6NzXPCvAnOzWY16iW93CowoFfA8=";
hash = "sha256-a+pzd7BceB+aUVvk+Br+dP+ueNFwWjWgX51nY4wAE4M=";
};
verifyBuilderKeys =
@@ -851,11 +851,11 @@ https://github.com/roxma/nvim-completion-manager/,,
https://github.com/klen/nvim-config-local/,,
https://github.com/andythigpen/nvim-coverage/,HEAD,
https://github.com/ya2s/nvim-cursorline/,,
https://github.com/mfussenegger/nvim-dap/,,
https://codeberg.org/mfussenegger/nvim-dap/,,
https://github.com/jedrzejboczar/nvim-dap-cortex-debug/,HEAD,
https://github.com/leoluz/nvim-dap-go/,HEAD,
https://github.com/julianolf/nvim-dap-lldb/,HEAD,
https://github.com/mfussenegger/nvim-dap-python/,HEAD,
https://codeberg.org/mfussenegger/nvim-dap-python/,HEAD,
https://github.com/rinx/nvim-dap-rego/,HEAD,
https://github.com/jonboh/nvim-dap-rr/,HEAD,
https://github.com/rcarriga/nvim-dap-ui/,,
@@ -880,14 +880,14 @@ https://github.com/nvim-java/nvim-java-core/,HEAD,
https://github.com/nvim-java/nvim-java-dap/,HEAD,
https://github.com/nvim-java/nvim-java-refactor/,HEAD,
https://github.com/nvim-java/nvim-java-test/,HEAD,
https://github.com/mfussenegger/nvim-jdtls/,,
https://codeberg.org/mfussenegger/nvim-jdtls/,,
https://github.com/gennaro-tedesco/nvim-jqx/,,
https://github.com/anasinnyk/nvim-k8s-crd/,HEAD,
https://github.com/ethanholz/nvim-lastplace/,HEAD,
https://github.com/kosayoda/nvim-lightbulb/,,
https://github.com/josa42/nvim-lightline-lsp/,,
https://github.com/martineausimon/nvim-lilypond-suite/,HEAD,
https://github.com/mfussenegger/nvim-lint/,,
https://codeberg.org/mfussenegger/nvim-lint/,,
https://github.com/antosha417/nvim-lsp-file-operations/,HEAD,
https://github.com/mrded/nvim-lsp-notify/,HEAD,
https://github.com/jose-elias-alvarez/nvim-lsp-ts-utils/,,
@@ -1094,8 +1094,8 @@ let
mktplcRef = {
name = "csharpier-vscode";
publisher = "csharpier";
version = "10.0.0";
hash = "sha256-2yL9G6A67KsBmWdG8AKIjcP2HUqUuoYRGb4vunh9AwU=";
version = "10.0.1";
hash = "sha256-yO8qnL2/OKE8mAU19y+rDfS5G3zPZ0MQi81n/Bs9jFM=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/csharpier.csharpier-vscode/changelog";
@@ -1458,8 +1458,8 @@ let
mktplcRef = {
name = "vscode-html-css";
publisher = "ecmel";
version = "2.0.13";
hash = "sha256-2BtvIyeUaABsWjQNCSAk0WaGD75ecRA6yWbM/OiMyM0=";
version = "2.0.14";
hash = "sha256-0IAwX/KPh1CKCQENcztDnCkbYDWipO09zl3Qcb1RPfA=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/ecmel.vscode-html-css/changelog";
@@ -1711,8 +1711,8 @@ let
mktplcRef = {
name = "vscode-jest-runner";
publisher = "firsttris";
version = "0.4.123";
hash = "sha256-QQX201DtAnzML9HeMMtXgm2IJ1K8BNDXcZd3iPFg2pw=";
version = "0.4.131";
hash = "sha256-vneMRR1nHtPkK9L2WIG2nHJn8igcE45eUeiFsnvRDcM=";
};
meta = {
description = "Simple way to run or debug a single (or multiple) tests from context-menu";
@@ -1965,8 +1965,8 @@ let
mktplcRef = {
name = "gitlab-workflow";
publisher = "gitlab";
version = "6.68.1";
hash = "sha256-ZNdtaVo3KFGhGX99fGv/aSUcjy636W5e4DctPCMrRtY=";
version = "6.69.3";
hash = "sha256-u9f743vZar9FYWXam94wdF6wBZxp6/fikZM0rGXfces=";
};
meta = {
description = "GitLab extension for Visual Studio Code";
@@ -4,8 +4,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "fstar-vscode-assistant";
publisher = "FStarLang";
version = "0.23.1";
hash = "sha256-AwYR74qyoEsn+LixmFwqzwA6yM0MBtWU4SKcxslNSOk=";
version = "0.24.0";
hash = "sha256-2XFisNp/TvkBNytzs56kdMnaZTX6f1qWp1k59uLwcuE=";
};
meta = {
description = "Interactive editing mode VS Code extension for F*";
@@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
publisher = "github";
name = "copilot-chat";
version = "0.37.4";
hash = "sha256-as8aU8NIAe60qV2VihBa4ueOm23nBAos3AAyLA0Smhs=";
version = "0.37.6";
hash = "sha256-tCrrF2Emr/rNJola58ExWKfLuAyOvPqszPLd5SRVcac=";
};
meta = {
@@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
publisher = "google";
name = "colab";
version = "0.2.1";
hash = "sha256-bEeWXaG9tvwkqbcR7FxRmKEpJod5RSw0gSTtKEweipg=";
version = "0.3.0";
hash = "sha256-O95bJuMQtQDj30nhw9yE1Spf/ViuakpcO2q9nf2iVtg=";
};
meta = {
@@ -6,8 +6,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "vscode-sqlite3-editor";
publisher = "yy0931";
version = "1.0.211";
hash = "sha256-tU+JVFFGbL6uRMAHsc6/B+C7ZHYlEi5Bg8DMzIuL0DY=";
version = "1.0.212";
hash = "sha256-mG75eEK7agZ8R4LNN5xM7GqaBQC5JKhUR0/ZogZTHpY=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/yy0931.vscode-sqlite3-editor/changelog";
@@ -6,13 +6,13 @@
}:
mkLibretroCore {
core = "opera";
version = "0-unstable-2026-01-27";
version = "0-unstable-2026-02-11";
src = fetchFromGitHub {
owner = "libretro";
repo = "opera-libretro";
rev = "f20af9ad3271af2de8229f522c6534984a6e2520";
hash = "sha256-cilOteQK6clVaGdemujrNwfcbI6Gw+UMvtF6hICm3Wo=";
rev = "1eee72f640e4da6f1b8ca68f70b51db22cc474c8";
hash = "sha256-dXCMV0YZy33GcNTYlVTv/x7jwrKJRPTEclfU2qfqlXw=";
};
makefile = "Makefile";
@@ -896,13 +896,13 @@
"vendorHash": "sha256-2IlD9IdiN+TBk/Eng2K4jZD8GB91IvQPeVAKhxI/6aY="
},
"metio_migadu": {
"hash": "sha256-rAf+q/zNANhW8cFSJR3TtA0yYqiG5mjCStyBFG0U3tg=",
"hash": "sha256-K1wvS8rKetDuEdcommxdw07BkWJoSiZJ4sB3EfJ3uaI=",
"homepage": "https://registry.terraform.io/providers/metio/migadu",
"owner": "metio",
"repo": "terraform-provider-migadu",
"rev": "2026.1.15",
"rev": "2026.2.12",
"spdx": "0BSD",
"vendorHash": "sha256-j9QQjoPh9bvrRCvNbItlN65kWaP5my5aed/YNFItAFI="
"vendorHash": "sha256-Kag6QOY+ek9XIhvSJbzk+HGa9NxXh8MTMmoMXbFZxgI="
},
"mongey_kafka": {
"hash": "sha256-rTa6c7jAMH027V7h/yUGVGz6TS0PDdObilxU0Vpr6FI=",
@@ -1130,11 +1130,11 @@
"vendorHash": "sha256-33NOGIvqLpgndG68GxAeoiISjWV7ApR4jmvqyZHjPKo="
},
"rootlyhq_rootly": {
"hash": "sha256-9FpwNJpIlg8OWLsfPigiSbJXYIJIR2uRTqClJNSsQ7k=",
"hash": "sha256-8Y+S+uHrEmVrF95KazomTIVaj6GcwFNN050Jfx2ofpw=",
"homepage": "https://registry.terraform.io/providers/rootlyhq/rootly",
"owner": "rootlyhq",
"repo": "terraform-provider-rootly",
"rev": "v5.5.1",
"rev": "v5.6.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-UyfCHBSdGKCulExhUdYfvEab8cVjaHGDfgslRS0d1Co="
},
@@ -1337,13 +1337,13 @@
"vendorHash": "sha256-SF11E60OQiRdf+Pf6XyJg60yGRnGOcSzhrYccrWaeYE="
},
"terraform-lxd_lxd": {
"hash": "sha256-EQKYXqUA8AatJXQpnSEo1Y6+gR6tJBGzkzCyS0ISYNk=",
"hash": "sha256-6dLtlUIFyP2cW1V6/M6z/uAFLVHKi9cJCQhb4cFJdkA=",
"homepage": "https://registry.terraform.io/providers/terraform-lxd/lxd",
"owner": "terraform-lxd",
"repo": "terraform-provider-lxd",
"rev": "v2.6.1",
"rev": "v2.6.2",
"spdx": "MPL-2.0",
"vendorHash": "sha256-3hcoBreTgBImi/yBmtZIPYB1w/IRnqH/kXKtfhgOkxI="
"vendorHash": "sha256-3UzczIdB7Uns0X6ywSCoSWQcYhxSg43u95GEDQz2d28="
},
"terraform-provider-openstack_openstack": {
"hash": "sha256-6TcyPUacJNfGsaevg1DQ+WJrMFvGeo2mmsE2+P3RAZM=",
@@ -5,5 +5,4 @@
lib.makeScope newScope (self: {
libwg = self.callPackage ./libwg.nix { };
mullvad = self.callPackage ./mullvad.nix { };
openvpn-mullvad = self.callPackage ./openvpn.nix { };
})
@@ -12,9 +12,6 @@
libmnl,
libwg,
darwin,
enableOpenvpn ? true,
openvpn-mullvad,
shadowsocks-rust,
installShellFiles,
writeShellScriptBin,
versionCheckHook,
@@ -49,7 +46,6 @@ rustPlatform.buildRustPackage rec {
"-p mullvad-problem-report --bin mullvad-problem-report"
"-p mullvad-exclude --bin mullvad-exclude"
"-p tunnel-obfuscation --bin tunnel-obfuscation"
"-p talpid-openvpn-plugin --lib"
];
checkFlags = [
@@ -87,24 +83,6 @@ rustPlatform.buildRustPackage rec {
--fish $compdir/mullvad.fish
'';
postFixup =
# Files necessary for OpenVPN tunnels to work.
lib.optionalString enableOpenvpn ''
mkdir -p $out/share/mullvad
cp dist-assets/ca.crt $out/share/mullvad
ln -s ${openvpn-mullvad}/bin/openvpn $out/share/mullvad
ln -s ${shadowsocks-rust}/bin/sslocal $out/share/mullvad
''
+
# Set the directory where Mullvad will look for its resources by default to
# `$out/share`, so that we can avoid putting the files in `$out/bin` --
# Mullvad defaults to looking inside the directory its binary is located in
# for its resources.
''
wrapProgram $out/bin/mullvad-daemon \
--set-default MULLVAD_RESOURCE_DIR "$out/share/mullvad"
'';
__darwinAllowLocalNetworking = true;
nativeInstallCheckInputs = [
@@ -114,7 +92,6 @@ rustPlatform.buildRustPackage rec {
passthru = {
inherit libwg;
inherit openvpn-mullvad;
};
meta = {
@@ -1,115 +0,0 @@
{
lib,
stdenv,
openvpn,
fetchpatch,
fetchurl,
libnl,
autoreconfHook,
pkg-config,
}:
openvpn.overrideAttrs (
oldAttrs:
let
inherit (lib) optional;
fetchMullvadPatch =
{ commit, sha256 }:
fetchpatch {
url = "https://github.com/mullvad/openvpn/commit/${commit}.patch";
inherit sha256;
};
in
rec {
pname = "openvpn-mullvad";
version = "2.6.8";
src = fetchurl {
url = "https://swupdate.openvpn.net/community/releases/openvpn-${version}.tar.gz";
sha256 = "sha256-Xt4VZcim2IAQD38jUxen7p7qg9UFLbVUfxOp52r3gF0=";
};
nativeBuildInputs = oldAttrs.nativeBuildInputs or [ ] ++ [
autoreconfHook
pkg-config
];
buildInputs = oldAttrs.buildInputs or [ ] ++ optional stdenv.hostPlatform.isLinux [ libnl.dev ];
configureFlags = [
# Assignment instead of appending to make sure to use exactly the flags required by mullvad
# Flags are based on https://github.com/mullvad/mullvadvpn-app-binaries/blob/main/Makefile#L17
"--enable-static"
"--disable-shared"
"--disable-debug"
"--disable-plugin-down-root"
"--disable-management"
"--disable-port-share"
"--disable-systemd"
"--disable-dependency-tracking"
"--disable-pkcs11"
"--disable-plugin-auth-pam"
"--enable-plugins"
"--disable-lzo"
"--disable-lz4"
"--enable-comp-stub"
]
++ optional stdenv.hostPlatform.isLinux [
# Flags are based on https://github.com/mullvad/mullvadvpn-app-binaries/blob/main/Makefile#L35
"--enable-dco" # requires libnl
"--disable-iproute2"
];
patches = oldAttrs.patches or [ ] ++ [
# look at compare to find the relevant commits
# https://github.com/OpenVPN/openvpn/compare/release/2.6...mullvad:mullvad-patches
# used openvpn version is the latest tag ending with -mullvad
# https://github.com/mullvad/openvpn/tags
(fetchMullvadPatch {
# "Reduce PUSH_REQUEST_INTERVAL to one second"
commit = "6fb5e33345831e2bb1df884343893b67ecb83be3";
sha256 = "sha256-MmYeFSw6c/QJh0LqLgkx+UxrbtTVv6zEFcnYEqznR1c=";
})
(fetchMullvadPatch {
# "Send an event to any plugins when authentication fails"
commit = "96d5bf40610927684ed5d13f8b512b63e8f764ef";
sha256 = "sha256-HsVx0ZlK7VIFSFet4bG+UEG9W38tavNIP/udesH+Mmg=";
})
(fetchMullvadPatch {
# "Shutdown when STDIN is closed"
commit = "30708cefbd067928c896e3ef2420b22b82167ab8";
sha256 = "sha256-apL5CWc470DvleQ/pjracsTL+v0zT00apj5cTHWPQZs=";
})
(fetchMullvadPatch {
# "Undo dependency on Python docutils"
commit = "debde9db82d8c2bd4857482c5242722eb1c08e6a";
sha256 = "sha256-UKbQa3MDTJLKg0kZ47N7Gier3a6HP2yB6A551yqhWZU=";
})
(fetchMullvadPatch {
# "Prevent signal when stdin is closed from being cleared (#10)"
commit = "78812c51f3b2b6cb9efb73225e1002d055800889";
sha256 = "sha256-XaAE90nMgS862NZ5PWcdWKa0YClxr4S24Nq1OVXezTc=";
})
(fetchMullvadPatch {
# "Disable libcap-ng"
commit = "ca3d25f2eff82b5fbfe1012ce900a961d35b35de";
sha256 = "sha256-6bEUJ1FHXi1mzxkAaNdrMIHVrhewWenhRnW53rr2o6E=";
})
(fetchMullvadPatch {
# "Remove libnsl dep"
commit = "2d9821971fb29fff7243b49292a74eedb4036236";
sha256 = "sha256-Eeci6U6go1ujmbVQvIVM/xa4GSambLPSaowVIvtYlzQ=";
})
];
postPatch = oldAttrs.postPatch or "" + ''
rm ./configure
'';
meta = oldAttrs.meta or { } // {
description = "OpenVPN with Mullvad-specific patches applied";
homepage = "https://github.com/mullvad/openvpn";
maintainers = with lib.maintainers; [ cole-h ];
};
}
)
+2 -2
View File
@@ -15,7 +15,7 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "addwater";
version = "1.2.7";
version = "1.2.9";
# built with meson, not a python format
pyproject = false;
@@ -23,7 +23,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
owner = "largestgithubuseronearth";
repo = "addwater";
tag = "v${finalAttrs.version}";
hash = "sha256-NZOjY+cskKn+BppqBSJyFR1JdDL56whDW19a15cvShE=";
hash = "sha256-ii6xzt4BFroLAf4fHK0GbXa/aSzKffiN2FjMju+tnRo=";
};
buildInputs = [
+2 -2
View File
@@ -9,12 +9,12 @@
stdenv.mkDerivation (finalAttrs: {
pname = "adminer";
version = "5.4.1";
version = "5.4.2";
# not using fetchFromGitHub as the git repo relies on submodules that are included in the tar file
src = fetchurl {
url = "https://github.com/vrana/adminer/releases/download/v${finalAttrs.version}/adminer-${finalAttrs.version}.zip";
hash = "sha256-+Ki46mR+E82F/spU0DBM7kWelY3zA9bdFad44HeZ5Lo=";
hash = "sha256-nzMc1Iq9YxaKh4oYTCox5vVqV2yUn0o7XqMTLmTWkXs=";
};
nativeBuildInputs = [
@@ -7,16 +7,16 @@
buildNpmPackage rec {
pname = "all-the-package-names";
version = "2.0.2348";
version = "2.0.2355";
src = fetchFromGitHub {
owner = "nice-registry";
repo = "all-the-package-names";
tag = "v${version}";
hash = "sha256-qr7QluBqFTy78JBHRkd2L0jh4Pxg6Fsy1yMKxtXx6+0=";
hash = "sha256-0uJ7r5pqZlv102EOVQd1KQOWzR52DVjmhCmGAyIogpk=";
};
npmDepsHash = "sha256-kF8R345gXDbTDxYMr/jkHvEN4ysL/PLEVh/8uZf1D4I=";
npmDepsHash = "sha256-JcRE4TpXFA8LWGJLWCnyEX5jXxnxC4s7HbYAs183JZs=";
passthru.updateScript = nix-update-script { };
@@ -75,6 +75,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.updateScript = nix-update-script {
extraArgs = [
"--use-github-releases"
"--version-regex"
"@astrojs/language-server@(.*)"
];
@@ -82,10 +83,10 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "Astro language server";
homepage = "https://github.com/withastro/language-tools";
changelog = "https://github.com/withastro/language-tools/blob/@astrojs/language-server@${finalAttrs.version}/packages/language-server/CHANGELOG.md";
homepage = "https://github.com/withastro/astro/tree/main/packages/language-tools";
changelog = "https://github.com/withastro/astro/blob/%40astrojs/language-server%40${finalAttrs.version}/packages/language-tools/language-server/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
mainProgram = "astro-ls";
platforms = lib.platforms.unix;
};
+2 -2
View File
@@ -29,13 +29,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "bazaar";
version = "0.7.6";
version = "0.7.8";
src = fetchFromGitHub {
owner = "kolunmi";
repo = "bazaar";
tag = "v${finalAttrs.version}";
hash = "sha256-kLCakA3HNzCYZ3yE5rK05qzhZehoQ74xRLMCQ2DzUDU=";
hash = "sha256-s3NKRh1xUcLXVGWm0oYY4fVX7t7+bZIZ2jAYe1W0LKA=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -9,10 +9,10 @@
}:
let
pname = "beeper";
version = "4.2.532";
version = "4.2.547";
src = fetchurl {
url = "https://beeper-desktop.download.beeper.com/builds/Beeper-${version}-x86_64.AppImage";
hash = "sha256-7v3MPwfsW47rP8Nnt39M9aBR4niYEaG2UZ6cuMfVp+Q=";
hash = "sha256-PuthmxdIuftaK9U9r52Fc9b8JzYPwxezRhWjdyo+nmA=";
};
appimageContents = appimageTools.extract {
inherit pname version src;
-1
View File
@@ -303,7 +303,6 @@ stdenv.mkDerivation {
jefflabonte
nasirhm
buckley310
matteopacini
];
platforms = [
"aarch64-linux"
+3 -3
View File
@@ -6,18 +6,18 @@
buildGoModule (finalAttrs: {
pname = "cnspec";
version = "12.21.0";
version = "12.22.0";
src = fetchFromGitHub {
owner = "mondoohq";
repo = "cnspec";
tag = "v${finalAttrs.version}";
hash = "sha256-MxdCYUxPKRwnZuoBBI6CB6vAansojfdQ0aiBpZiYnHw=";
hash = "sha256-Z7TEO236RYHgdzRRkvF+piGu6daYGzEeSTYeKTnsVME=";
};
proxyVendor = true;
vendorHash = "sha256-y1IXxytA5n1m8qOhZiZ7X1O7qJlx7Q+VCuox53miX2M=";
vendorHash = "sha256-HoONDFaU72r4P+w4mibuG2AUHPsNVBjOk/d6TENt0Yc=";
subPackages = [ "apps/cnspec" ];
+1 -1
View File
@@ -24,6 +24,6 @@ buildNpmPackage {
description = "clangd extension for coc.nvim";
homepage = "https://github.com/clangd/coc-clangd";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
}
+1 -1
View File
@@ -38,6 +38,6 @@ stdenv.mkDerivation (finalAttrs: {
description = "Css language server extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-css";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -43,6 +43,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Diagnostic-languageserver extension for coc.nvim";
homepage = "https://github.com/iamcco/coc-diagnostic";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -24,6 +24,6 @@ buildNpmPackage (finalAttrs: {
description = "Docker language server extension using dockerfile-language-server-nodejs for coc.nvim";
homepage = "https://github.com/josa42/coc-docker";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -40,6 +40,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Emmet extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-emmet";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -24,6 +24,6 @@ buildNpmPackage (finalAttrs: {
description = "Eslint extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-eslint";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -40,6 +40,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Explorer for coc.nvim";
homepage = "https://github.com/weirongxu/coc-explorer";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -67,6 +67,6 @@ stdenv.mkDerivation (finalAttrs: {
description = "Flutter support for (Neo)vim";
homepage = "https://github.com/iamcco/coc-flutter";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -30,6 +30,6 @@ buildNpmPackage (finalAttrs: {
description = "Git integration of coc.nvim";
homepage = "https://github.com/neoclide/coc-git";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -26,6 +26,6 @@ buildNpmPackage (finalAttrs: {
description = "Haxe language server extension for coc.nvim";
homepage = "https://github.com/vantreeseba/coc-haxe";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -40,6 +40,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Highlight extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-highlight";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -38,6 +38,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Html language server extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-html";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -24,6 +24,6 @@ buildNpmPackage (finalAttrs: {
description = "Java extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-java";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -29,6 +29,6 @@ buildNpmPackage {
description = "Jest extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-jest";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
}
+1 -1
View File
@@ -26,6 +26,6 @@ buildNpmPackage (finalAttrs: {
description = "JSON language extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-json";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -26,6 +26,6 @@ buildNpmPackage (finalAttrs: {
description = "Common lists for coc.nvim";
homepage = "https://github.com/neoclide/coc-lists";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -24,6 +24,6 @@ buildNpmPackage {
description = "Markdownlint extension for coc.nvim";
homepage = "https://github.com/fannheyward/coc-markdownlint";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
}
+1 -1
View File
@@ -66,6 +66,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "nginx-language-server extension for coc.nvim";
homepage = "https://github.com/yaegassy/coc-nginx";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -27,6 +27,6 @@ buildNpmPackage (finalAttrs: {
description = "Basic auto pairs extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-pairs";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -26,6 +26,6 @@ buildNpmPackage (finalAttrs: {
description = "Prettier extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-prettier";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -25,6 +25,6 @@ buildNpmPackage {
description = "Pyright extension for coc.nvim";
homepage = "https://github.com/fannheyward/coc-pyright";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
}
+1 -1
View File
@@ -40,6 +40,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "R LSP client for coc.nvim";
homepage = "https://github.com/neoclide/coc-r-lsp";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
@@ -24,6 +24,6 @@ buildNpmPackage {
description = "Rust-analyzer extension for coc.nvim";
homepage = "https://github.com/fannheyward/coc-rust-analyzer";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
}
+1 -1
View File
@@ -29,6 +29,6 @@ buildNpmPackage (finalAttrs: {
description = "bash-language-server for coc.nvim";
homepage = "https://github.com/josa42/coc-sh";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -66,6 +66,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Make jump to character easier";
homepage = "https://github.com/neoclide/coc-smartf";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -26,6 +26,6 @@ buildNpmPackage (finalAttrs: {
description = "Snippets solution for coc.nvim";
homepage = "https://github.com/neoclide/coc-snippets";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -68,6 +68,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Solargraph extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-solargraph";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
@@ -41,6 +41,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Basic spell checker that works well with camelCase code for (Neo)vim";
homepage = "https://github.com/iamcco/coc-spell-checker";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -66,6 +66,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "SQLFluff extension for coc.nvim";
homepage = "https://github.com/yaegassy/coc-sqlfluff";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -46,6 +46,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Stylelint extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-stylelint";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -68,6 +68,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Tabnine extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-tabnine";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -66,6 +66,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "TexLab extension for coc.nvim";
homepage = "https://github.com/fannheyward/coc-texlab";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -40,6 +40,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "vim-language-server extension for coc.nvim";
homepage = "https://github.com/iamcco/coc-vimlsp";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -36,6 +36,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "VimTeX extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-vimtex";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -46,6 +46,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
description = "Wxml extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-wxml";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -29,6 +29,6 @@ buildNpmPackage (finalAttrs: {
description = "Yaml language server extension for coc.nvim";
homepage = "https://github.com/neoclide/coc-yaml";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
+1 -1
View File
@@ -57,6 +57,6 @@ buildNpmPackage (finalAttrs: {
description = "Yank highlight and persist yank history support for vim";
homepage = "https://github.com/neoclide/coc-yank";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pyrox0 ];
maintainers = [ ];
};
})
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "credential-detector";
version = "1.14.3";
version = "1.14.6";
src = fetchFromGitHub {
owner = "ynori7";
repo = "credential-detector";
rev = "v${finalAttrs.version}";
hash = "sha256-20ySTLpjTc1X0iJsbzbeLmWF0xYzzREGOqEWrB2X1GQ=";
hash = "sha256-15v+2rBEC7/bwDt+HKnQmObsqyFkLSdCZSpGN2nfius=";
};
vendorHash = "sha256-VWmfATUbfnI3eJbFTUp6MR1wGESuI15PHZWuon5M5rg=";
vendorHash = "sha256-U6/xFRi0Xr8sVhhokmkBLCd7zqe+4A9rhNTNG/XIjSw=";
ldflags = [
"-s"
+2 -2
View File
@@ -74,13 +74,13 @@ let
in
buildGoModule (finalAttrs: {
pname = "elephant";
version = "2.19.2";
version = "2.19.3";
src = fetchFromGitHub {
owner = "abenz1267";
repo = "elephant";
rev = "v${finalAttrs.version}";
hash = "sha256-hs1Re7ltWYFBsiwDsK3Qb3/KgZ4E2HY7cFB/M8JWSu4=";
hash = "sha256-IyHoHbhLFuIgFG+n7dqHwJaXuNnRaEsxCfAsfudV1KY=";
};
vendorHash = "sha256-tO+5x2FIY1UBvWl9x3ZSpHwTWUlw1VNDTi9+2uY7xdU=";
+3 -3
View File
@@ -25,7 +25,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "ente-web-${enteApp}";
version = "1.3.10";
version = "1.3.13";
src = fetchFromGitHub {
owner = "ente-io";
@@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
];
tag = "photos-v${finalAttrs.version}";
fetchSubmodules = true;
hash = "sha256-2f4A8RQFhXjPpHKvZACUmUcoukJ800yqTTMWBtLyIlI=";
hash = "sha256-Bfu4O+kBtXxxVyx2iC/577TPD049ifjg1ItmKN4bx4U=";
};
sourceRoot = "${finalAttrs.src.name}/web";
@@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: {
offlineCache = fetchYarnDeps {
yarnLock = "${finalAttrs.src}/web/yarn.lock";
hash = "sha256-H9ZNnbY22BddJl3SDhg+cEN0IaBZtilBFBDUf+zOzV0=";
hash = "sha256-OPmO+4VlM4Fy9vjgb2ZxDP6Ber9A+ANwix1dZSuEgUE=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -16,13 +16,13 @@
}:
let
pname = "feishin";
version = "1.4.2";
version = "1.5.0";
src = fetchFromGitHub {
owner = "jeffvli";
repo = "feishin";
tag = "v${version}";
hash = "sha256-eXa4LD3lH82wKP9mMe2HK9pGm6lGfVxrOpaut+lOgNM=";
hash = "sha256-fDGKHe7f2bdxCc88rG9+WDFFCROVtbq5gsoHNLIjuzg=";
};
electron = electron_39;
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "files-cli";
version = "2.15.200";
version = "2.15.204";
src = fetchFromGitHub {
repo = "files-cli";
owner = "files-com";
rev = "v${finalAttrs.version}";
hash = "sha256-z3Zcrb9cPhiKe/Pj2W4Mr7QVOwBaDNq3AwjruioiHJI=";
hash = "sha256-+ar6n/0PJbQCOaU6YpHfMDa8Q2XjKWDn1fdcd/bzWP8=";
};
vendorHash = "sha256-bkLHprUxr14LmkEEVzFYtTxTXhSESadjm1y32xzHaJY=";
vendorHash = "sha256-yLw9ZjhePLp5dHViThcxLK7RzdjZf46BrgXPElvE4KE=";
ldflags = [
"-s"
+2 -2
View File
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "fn";
version = "0.6.47";
version = "0.6.48";
src = fetchFromGitHub {
owner = "fnproject";
repo = "cli";
rev = finalAttrs.version;
hash = "sha256-OqeSUQuo/PYgD9siXyMDFAASg2Me8JL31Z8ozgtr8l0=";
hash = "sha256-TTGZoCvhJXRsGY5pGiURpHVhlCacDYiLTnyjVJHJLno=";
};
vendorHash = null;
+1 -1
View File
@@ -30,7 +30,7 @@ let
in
buildGoModule (finalAttrs: {
pname = "frankenphp";
version = "1.11.1";
version = "1.11.2";
src = fetchFromGitHub {
owner = "php";
+3 -3
View File
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "gomi";
version = "1.6.1";
version = "1.6.2";
src = fetchFromGitHub {
owner = "b4b4r07";
repo = "gomi";
tag = "v${finalAttrs.version}";
hash = "sha256-Sxf/x29uADkdILrWwdKZhTc1Y7zCJbpMNK6vV/SGF1Q=";
hash = "sha256-Ino7jUd9JvX6afvS6ouPHxU42GYfF696m+OS5CSvx5g=";
# populate values that require us to use git. By doing this in postFetch we
# can delete .git afterwards and maintain better reproducibility of the src.
leaveDotGit = true;
@@ -29,7 +29,7 @@ buildGoModule (finalAttrs: {
subPackages = [ "." ];
# Add version information fetched from the repository to ldflags.
# https://github.com/babarot/gomi/blob/v1.6.1/.goreleaser.yaml#L20-L22
# https://github.com/babarot/gomi/blob/v1.6.2/.goreleaser.yaml#L20-L22
ldflags = [
"-X main.version=v${finalAttrs.version}"
];
+5 -8
View File
@@ -179,11 +179,11 @@ let
linux = stdenvNoCC.mkDerivation (finalAttrs: {
inherit pname meta passthru;
version = "145.0.7632.45";
version = "145.0.7632.67";
src = fetchurl {
url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb";
hash = "sha256-au1T/nd8qaWKaAuEioACIwBWb7kCQkKR4FSYSnhMc6I=";
hash = "sha256-V1UphcLRcrCuu19s4nuGWBU1Kxm+TL/mf+T2i7VNq1E=";
};
# With strictDeps on, some shebangs were not being patched correctly
@@ -289,11 +289,11 @@ let
darwin = stdenvNoCC.mkDerivation (finalAttrs: {
inherit pname meta passthru;
version = "144.0.7559.97";
version = "145.0.7632.68";
src = fetchurl {
url = "http://dl.google.com/release2/chrome/acs3ozv33k7hgpukzi2nuehve3aa_144.0.7559.97/GoogleChrome-144.0.7559.97.dmg";
hash = "sha256-uhNWvAnifxbNMPR9QiXSgpDK9tnim39q2bLMCM9Q93w=";
url = "http://dl.google.com/release2/chrome/e4drk3slhisyrm4oy6aahqtnay_145.0.7632.68/GoogleChrome-145.0.7632.68.dmg";
hash = "sha256-90jdYB6DRAdG0a9MhVPYYti3n8NGG5+gFRLuKFcq50w=";
};
dontPatch = true;
@@ -334,9 +334,6 @@ let
changelog = "https://chromereleases.googleblog.com/";
description = "Freeware web browser developed by Google";
homepage = "https://www.google.com/chrome/browser/";
knownVulnerabilities = lib.optionals stdenvNoCC.hostPlatform.isDarwin [
"Out of date, because the updater (pkgs/by-name/go/google-chrome/update.sh) has stopped working, and there does not seem to be another way to get stable URLs to particular Chrome versions."
];
license = lib.licenses.unfree;
maintainers = with lib.maintainers; [
iedame
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule (finalAttrs: {
pname = "grpc-gateway";
version = "2.27.7";
version = "2.27.8";
src = fetchFromGitHub {
owner = "grpc-ecosystem";
repo = "grpc-gateway";
tag = "v${finalAttrs.version}";
sha256 = "sha256-6R0EhNnOBEISJddjkbVTcBvUuU5U3r9Hu2UPfAZDep4=";
sha256 = "sha256-mf0z6hKdachF9M4UZTNYqWDBmcmcboadLBDuEH53TGk=";
};
vendorHash = "sha256-SOAbRrzMf2rbKaG9PGSnPSLY/qZVgbHcNjOLmVonycY=";
vendorHash = "sha256-uq+6gT/7oi/Eca68LiVPfP8pKiSvjYFq4ZWEf0TSyEk=";
ldflags = [
"-X=main.version=${finalAttrs.version}"
+2
View File
@@ -27,6 +27,8 @@ python3.pkgs.buildPythonApplication (finalAttrs: {
pythonRelaxDeps = [
"irc"
"ruamel.yaml"
"mautrix"
];
dependencies = with python3.pkgs; [
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "hermit";
version = "0.48.0";
version = "0.49.2";
src = fetchFromGitHub {
rev = "v${finalAttrs.version}";
owner = "cashapp";
repo = "hermit";
hash = "sha256-gV8moz9wSAt7gy2cTjl4IGOYHnm+4alBUhyKZmhgot8=";
hash = "sha256-RieD6y6ZTTyL5gxEqVxTaGoBwMIFKR7UEYWP2w8XrZU=";
};
vendorHash = "sha256-KEwbADLm7oTChoLyx/0SykQX1Fy4bJxNbYcGmfEka7Q=";
@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "honeycomb-refinery";
version = "3.0.1";
version = "3.1.0";
src = fetchFromGitHub {
owner = "honeycombio";
repo = "refinery";
rev = "v${finalAttrs.version}";
hash = "sha256-G04Uy23ce9inOGstDoaZpIN9OzAGVW2FTgHTnmsUpgA=";
hash = "sha256-JHjjaK5WFRzDYuVkenfYowFsPnrF+Wjo85gQAbaVxO8=";
};
NO_REDIS_TEST = true;
@@ -37,7 +37,7 @@ buildGoModule (finalAttrs: {
"-X main.BuildID=${finalAttrs.version}"
];
vendorHash = "sha256-nJn01084W/MsJwTWUIRsju1u75NlkfkaSg5dz19ur48=";
vendorHash = "sha256-PvkOvMADUjHc1/T/1bR5YDFM902q8CvGeWxj/uhu3+8=";
doCheck = true;
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "kafkactl";
version = "5.17.1";
version = "5.18.0";
src = fetchFromGitHub {
owner = "deviceinsight";
repo = "kafkactl";
tag = "v${finalAttrs.version}";
hash = "sha256-puXOpLtuIqvHXcf2bCDLxm+YNnMMbkglLD9Z8cAsnqs=";
hash = "sha256-M2G01xCrOOCpcCpZ7TxoVfYLouNtOC8/xQPZADi8GRg=";
};
vendorHash = "sha256-oiN1nMln8oXy/e7gt0JtynCQxcxi0rwcdVthaWhjBWQ=";
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "kubedock";
version = "0.20.2";
version = "0.20.3";
src = fetchFromGitHub {
owner = "joyrex2001";
repo = "kubedock";
rev = finalAttrs.version;
hash = "sha256-DoAvM+/yGr34qOjC9LevYtiUmhnkh7dR90kG2TPZxWg=";
hash = "sha256-qQkg/SJukZU/efQoEY7PK646UScdM9wb7nOeCn1flJ8=";
};
vendorHash = "sha256-QLiu014QowDqebDCXSxOH2TPHUG2d+34mlnbo3NdafA=";
vendorHash = "sha256-PN9Ao8IDrcE7XnHeEDdwP4AMAgd/A11+X7irkhEE4ok=";
# config.Build not defined as it would break r-ryantm
ldflags = [
+2 -2
View File
@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "lefthook";
version = "2.1.0";
version = "2.1.1";
src = fetchFromGitHub {
owner = "evilmartians";
repo = "lefthook";
rev = "v${finalAttrs.version}";
hash = "sha256-C4DAgM/E3yu6vZU7OSE250FLmblpNvJBu1eqQUHL1eI=";
hash = "sha256-DrBN1u7GwQaCIe7sCkEHbtDGhkxXj/yhwBkw+oK6fTQ=";
};
vendorHash = "sha256-azhyyp9vsO6DrYVHRC/NKLMoE2AIXV+su1Vh8/xHtrY=";
+1 -1
View File
@@ -24,6 +24,6 @@ stdenv.mkDerivation (finalAttrs: {
description = "Wrapper library for evdev devices";
homepage = "https://www.freedesktop.org/software/libevdev/doc/latest/index.html";
license = lib.licenses.mit;
platforms = lib.platforms.linux;
platforms = lib.platforms.linux ++ lib.platforms.freebsd;
};
})
+2 -2
View File
@@ -7,11 +7,11 @@
appimageTools.wrapType2 rec {
pname = "lunarclient";
version = "3.5.20";
version = "3.5.21";
src = fetchurl {
url = "https://launcherupdates.lunarclientcdn.com/Lunar%20Client-${version}-ow.AppImage";
hash = "sha512-Ib3/FrsOTcezoAESXm4r6qKxvD1e0++YYxfBjkTvYkrjuDkGWmhn2exlJljO4UiuO//22c78v6QHNOP59sOFLw==";
hash = "sha512-3bdPprN1C7hpz8fWfnVRsNqCwa7kA6WZnnYOsuyYimAO/yRiXdIjjOwVUiksVcVJzlo+BwzCWWVcQ5pfetX1wQ==";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "mcp-grafana";
version = "0.9.0";
version = "0.10.0";
src = fetchFromGitHub {
owner = "grafana";
repo = "mcp-grafana";
tag = "v${finalAttrs.version}";
hash = "sha256-oFSV/F63HZGN8zurdJG8/tf62Fu1k54E+wXUBZCzhxU=";
hash = "sha256-P3I+uydjuG5eJbSZsLRfFTcK4lIQvY6mZWFESKYVnkE=";
};
vendorHash = "sha256-SjzOmWU+mrEdLsgeT1Y2+A3skOzWHxJXxWke7aHrt+A=";
vendorHash = "sha256-w4v1/RqnNfGFzapmWd96UTT4Sc18lSVX5HvsXWWmhSY=";
ldflags = [
"-s"
+3 -3
View File
@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "melange";
version = "0.40.5";
version = "0.41.1";
src = fetchFromGitHub {
owner = "chainguard-dev";
repo = "melange";
rev = "v${finalAttrs.version}";
hash = "sha256-Xqq/BhA4tQcWc8fDvBmfrdK07wYIk2XVSDjHhJFQIlU=";
hash = "sha256-qbbt5TDqyWqf0/TZfFJ9Nf1hmOq8Jh4husJpVEJy1o0=";
# populate values that require us to use git. By doing this in postFetch we
# can delete .git afterwards and maintain better reproducibility of the src.
leaveDotGit = true;
@@ -27,7 +27,7 @@ buildGoModule (finalAttrs: {
'';
};
vendorHash = "sha256-exUzkOBTSBE1+ggLcRj8FNQFqtxjM6bb6HHCWI0NF+E=";
vendorHash = "sha256-SfYzWPe6TaGrBhnnO9sFPhCsFwSCcr1TflDZD7ZNVL8=";
subPackages = [ "." ];
+6 -6
View File
@@ -6,18 +6,18 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "mona-sans";
version = "2.0";
version = "2.0.8";
src = fetchFromGitHub {
rev = "v${finalAttrs.version}";
rev = finalAttrs.version;
owner = "github";
repo = "mona-sans";
sha256 = "sha256-pFc6EUzf4FlA0LVdDEnFNr7m5V1FLc4jTAvtZdOslTg=";
sha256 = "sha256-L1KlduItf1jBrw08NwbJvZFemLY8JHRXq2UDl9Wlq70=";
};
installPhase = ''
install -D -m444 -t $out/share/fonts/opentype fonts/otf/*.otf
install -D -m444 -t $out/share/fonts/truetype fonts/ttf/*.ttf fonts/variable/*.ttf
install -D -m444 -t $out/share/fonts/opentype fonts/static/otf/*.otf
install -D -m444 -t $out/share/fonts/truetype fonts/static/ttf/*.ttf fonts/variable/*.ttf
'';
meta = {
@@ -36,7 +36,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
by all major browsers, allowing for performance benefits and granular
design control of the typeface's weight, width, and slant.
'';
maintainers = [ ];
maintainers = with lib.maintainers; [ miniharinn ];
platforms = lib.platforms.all;
};
})
+2 -2
View File
@@ -7,13 +7,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "mqtt_cpp";
version = "13.2.2";
version = "13.2.3";
src = fetchFromGitHub {
owner = "redboltz";
repo = "mqtt_cpp";
rev = "v${finalAttrs.version}";
hash = "sha256-L1XscNriCBZF3PB2QXhA08s9aUqoQ1SwE9wnHHCUHvg=";
hash = "sha256-Ls/sOc/kKE/Y2OUuVHAgt+5U079FdwQz0GXHelWn5+4=";
};
nativeBuildInputs = [ cmake ];
+2 -2
View File
@@ -8,13 +8,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mstpd";
version = "0.1.0";
version = "0.1.1";
src = fetchFromGitHub {
owner = "mstpd";
repo = "mstpd";
rev = finalAttrs.version;
hash = "sha256-m4gbVXAPIYGQvTFaSziFuOO6say5kgUsk7NSdqXgKmA=";
hash = "sha256-6Pc7/JnZ04vcLI30/5LBmN+hBmjD2k9kcE8g6127x0M=";
};
nativeBuildInputs = [ autoreconfHook ];
+2 -2
View File
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "nakama";
version = "3.36.0";
version = "3.37.0";
src = fetchFromGitHub {
owner = "heroiclabs";
repo = "nakama";
tag = "v${finalAttrs.version}";
hash = "sha256-QPp9VnPh4pP9k7Ee7ydl67wpA13lIVSjkTT3r2qqp14=";
hash = "sha256-zNBZe6N44xsGduvASZ3CDLWXVTdvvIjUgshNgGjvOyc=";
};
vendorHash = null;
+2 -2
View File
@@ -65,13 +65,13 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "noctalia-shell";
version = "4.4.1";
version = "4.4.3";
src = fetchFromGitHub {
owner = "noctalia-dev";
repo = "noctalia-shell";
tag = "v${finalAttrs.version}";
hash = "sha256-ozr4zO+T7o7FkPRTLpAymnb3K9+hc9OIN1lq0i5oWbs=";
hash = "sha256-5HqCE5qfW6ItA+ZeFGfTT7/+12QYp/1j93EPdn+nlK0=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -35,13 +35,13 @@ let
in
maven.buildMavenPackage rec {
pname = "nzbhydra2";
version = "8.3.0";
version = "8.4.1";
src = fetchFromGitHub {
owner = "theotherp";
repo = "nzbhydra2";
tag = "v${version}";
hash = "sha256-7CYMh/viZ/9bVZ4gNNZRnKHh4uDH4E5Td2oVC4Rok0M=";
hash = "sha256-Ov8knlZdUQITECqNf8dhiPAVgtyQa1QkFNQntjBUUt0=";
};
mvnHash = "sha256-dodZT40zNqfaPd8VxfNYY10VrFNlL4xESDdTrgcFaaY=";
+3 -3
View File
@@ -19,14 +19,14 @@
}:
stdenv.mkDerivation rec {
version = "2026-02-02";
version = "2026-02-11";
pname = "oh-my-zsh";
src = fetchFromGitHub {
owner = "ohmyzsh";
repo = "ohmyzsh";
rev = "9df4ea095fe27ccd0ee95f2d34bab884c4a75585";
sha256 = "sha256-SR0Lopccq8oSKHOl5p/YMXNzds5pAqUgeXsy2mLbtS0=";
rev = "88659ed193cd1af0ba3679c9de3c85f21003f3d4";
sha256 = "sha256-x/jdp4Ec7/Iptu8RWZ6mBqT17Di8aNPcMiGLLUY9Z3o=";
};
strictDeps = true;
+2 -2
View File
@@ -16,13 +16,13 @@
let
package = buildGoModule rec {
pname = "opentofu";
version = "1.11.4";
version = "1.11.5";
src = fetchFromGitHub {
owner = "opentofu";
repo = "opentofu";
tag = "v${version}";
hash = "sha256-Yz+T1B97s2bdJIhJmGGly9KZx1gOvsbavF+HbJh+8Tg=";
hash = "sha256-XosT6Ccnp2qqrJyqeFawLx7ckpGAOhiMNLiw5LTLxg0=";
};
vendorHash = "sha256-WO5OtKwluks5nuSHJ4NO1+EKhtCrJE9MuMGmu5fYKM4=";
+2 -2
View File
@@ -12,13 +12,13 @@
buildGoModule rec {
pname = "orbiton";
version = "2.70.5";
version = "2.71.0";
src = fetchFromGitHub {
owner = "xyproto";
repo = "orbiton";
tag = "v${version}";
hash = "sha256-w2t3IxWB8F2QXB0caTP/kTGum6zec5BRxK9+kYwAcDY=";
hash = "sha256-KJqHSl5ebCLl5kiAYkG1VeGEb/TZUuF/4fnslWA6KKY=";
};
vendorHash = null;
+3 -3
View File
@@ -14,16 +14,16 @@ let
in
rustPlatform.buildRustPackage.override { inherit stdenv; } (finalAttrs: {
pname = "pgdog";
version = "0.1.28";
version = "0.1.29";
src = fetchFromGitHub {
owner = "pgdogdev";
repo = "pgdog";
tag = "v${finalAttrs.version}";
hash = "sha256-3TRpjLlyS9XKqBPCUqW0ilwaMiAXRzg1RdF9x3GYnxY=";
hash = "sha256-8aFBb+bkdht0aQmqSwEy266rQM3iuE2vpqgtZzbhszU=";
};
cargoHash = "sha256-iqUB9m2MXbl4rgwTH2TYF6lqbpkMFng5pUAzUXzhhJs=";
cargoHash = "sha256-IjVVHDHm7qe0w8HvsmZb7u830EFXZDcYmlpqpqjLzSk=";
# Hardcoded paths for C compiler and linker
postPatch = ''
+42
View File
@@ -0,0 +1,42 @@
{
lib,
buildGoModule,
fetchFromGitHub,
nix-update-script,
versionCheckHook,
}:
buildGoModule (finalAttrs: {
pname = "pj";
version = "1.11.0";
src = fetchFromGitHub {
owner = "josephschmitt";
repo = "pj";
tag = "v${finalAttrs.version}";
hash = "sha256-xorBRRiG4mcXf0QtsYnEkNnEjyTemfNrpkK/aEbkOjQ=";
};
vendorHash = "sha256-rya2afSV9Y1hmUZU0wyR9NETBl3TXD/OTHv0zvVl8v8=";
ldflags = [
"-s"
"-X main.version=${finalAttrs.version}"
];
nativeInstallCheckInputs = [
versionCheckHook
];
doInstallCheck = true;
passthru.updateScript = nix-update-script { };
meta = {
description = "Fast project directory finder that searches filesystems for git repositories";
homepage = "https://github.com/josephschmitt/pj";
changelog = "https://github.com/josephschmitt/pj/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ josephschmitt ];
mainProgram = "pj";
};
})
+2 -2
View File
@@ -40,11 +40,11 @@
}:
stdenv.mkDerivation rec {
pname = "plasticity";
version = "25.3.8";
version = "25.3.9";
src = fetchurl {
url = "https://github.com/nkallen/plasticity/releases/download/v${version}/Plasticity-${version}-1.x86_64.rpm";
hash = "sha256-b3SsVd5y0GvM2cnil+ar4OGoaNlQn13gIEfzqOs4HfI=";
hash = "sha256-92DokpVmywh7EZZMKAoXf0RzkEuG/4Ngd5l0l/o6Klk=";
};
passthru.updateScript = ./update.sh;
+2 -2
View File
@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "prmers";
version = "4.15.78-alpha";
version = "4.15.85-alpha";
src = fetchFromGitHub {
owner = "cherubrock-seb";
repo = "PrMers";
tag = "v${finalAttrs.version}";
hash = "sha256-zTYc8V+d44W0H88ISLp8pQmg8Q//Ym2VFw5I3qO2V6I=";
hash = "sha256-3WcEK02sRIMNPgoVn+3WKRWS/5LRTE1HdsJG3jlU7IA=";
};
enableParallelBuilding = true;
+2 -2
View File
@@ -9,14 +9,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "proton-vpn-cli";
version = "0.1.5";
version = "0.1.6";
pyproject = true;
src = fetchFromGitHub {
owner = "ProtonVPN";
repo = "proton-vpn-cli";
tag = "v${finalAttrs.version}";
hash = "sha256-ercX9CLpV8ICpevS73Bl6WyG0fnjyaxf5u/dz2WPyhw=";
hash = "sha256-Gx+Jy8oKj7gDqI2MKl7Q5wPpPQXODTMulgSlsqCo9bY=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "rqlite";
version = "9.3.21";
version = "9.4.1";
src = fetchFromGitHub {
owner = "rqlite";
repo = "rqlite";
tag = "v${finalAttrs.version}";
hash = "sha256-PG9O+t96AKgDACm03WTEdu2ALKVygV+QNrTlZWmchsY=";
hash = "sha256-3FTee4/vmsdQ/MNxQK6wDKDuwPNHZ71OGn5tXjQafP4=";
};
vendorHash = "sha256-XWTVyYfkwmLuTTiYhoKKK0n6ZGf6JvT5DYcMQC1xXzQ=";
vendorHash = "sha256-PPmX/KbNO/LEwGlw8bziek4uDd5sgDo3+wNlBJm/qA4=";
subPackages = [
"cmd/rqlite"
@@ -1,7 +1,7 @@
{ callPackage, commandLineArgs }:
callPackage ./generic.nix { inherit commandLineArgs; } {
pname = "signal-desktop-bin";
version = "7.88.0";
version = "7.89.0";
libdir = "usr/lib64/signal-desktop";
bindir = "usr/bin";
@@ -10,6 +10,6 @@ callPackage ./generic.nix { inherit commandLineArgs; } {
bsdtar -xf $downloadedFile -C "$out"
'';
url = "https://download.copr.fedorainfracloud.org/results/useidel/signal-desktop/fedora-42-aarch64/10095387-signal-desktop/signal-desktop-7.88.0-1.fc42.aarch64.rpm";
hash = "sha256-lrBOsvwOIPcgGMraW3cmC6gaRfYY/ml7dmbLnZQ5mNE=";
url = "https://download.copr.fedorainfracloud.org/results/useidel/signal-desktop/fedora-42-aarch64/10118373-signal-desktop/signal-desktop-7.89.0-1.fc42.aarch64.rpm";
hash = "sha256-cqGdY5CEWK5T04Pa9ZAyOqmlsO476vGXkos6gdWahcU=";
}
@@ -6,11 +6,11 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "signal-desktop-bin";
version = "7.88.0";
version = "7.89.0";
src = fetchurl {
url = "https://updates.signal.org/desktop/signal-desktop-mac-universal-${finalAttrs.version}.dmg";
hash = "sha256-ymNFy0LT+sLihldmxnRzADr2kHFd7yHclpMSjd8HkPM=";
hash = "sha256-Y2xUCWDRsb+A2GypvxZPc1VChRX3ElgrPOeeu4w4FRU=";
};
sourceRoot = ".";
@@ -1,12 +1,12 @@
{ callPackage, commandLineArgs }:
callPackage ./generic.nix { inherit commandLineArgs; } rec {
pname = "signal-desktop-bin";
version = "7.88.0";
version = "7.89.0";
libdir = "opt/Signal";
bindir = libdir;
extractPkg = "dpkg-deb -x $downloadedFile $out";
url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_${version}_amd64.deb";
hash = "sha256-5pj4ylQCuMa2xKL9iNvU4+vZzzaJYQUfp5RklhXFT6w=";
hash = "sha256-qGzQ+ZtOCKu69EBEoxVjR5PzgtlrSNBW6SBZ9eG3ooU=";
}
+1 -1
View File
@@ -17,7 +17,7 @@ latestBuildAarch64=$(jq '.id' <<< $latestBuildInfoAarch64)
latestVersionAarch64=$(jq -r '.source_package.version' <<< $latestBuildInfoAarch64)
latestPrettyVersionAarch64="${latestVersionAarch64%-*}"
darwinHash="$(nix --extra-experimental-features nix-command hash convert --hash-algo sha256 --to sri "$(nix-prefetch-url "https://updates.signal.org/desktop/signal-desktop-mac-universal-${latestVersion}.dmg")")"
darwinHash="$(nix --extra-experimental-features nix-command hash to-sri --type sha256 "$(nix-prefetch-url "https://updates.signal.org/desktop/signal-desktop-mac-universal-${latestVersion}.dmg")")"
echo "Updating signal-desktop for x86_64-linux"
update-source-version signal-desktop-bin "$latestVersion" \

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