Merge remote-tracking branch 'upstream/staging-next' into staging

This commit is contained in:
Michael Daniels
2026-02-04 19:31:22 -05:00
162 changed files with 1501 additions and 916 deletions
+28 -3
View File
@@ -19,9 +19,17 @@ in
package = lib.mkPackageOption pkgs "llama-cpp" { };
model = lib.mkOption {
type = lib.types.path;
type = lib.types.nullOr lib.types.path;
example = "/models/mistral-instruct-7b/ggml-model-q4_0.gguf";
description = "Model path.";
default = null;
};
modelsDir = lib.mkOption {
type = lib.types.nullOr lib.types.path;
example = "/models/";
description = "Models directory.";
default = null;
};
extraFlags = lib.mkOption {
@@ -61,7 +69,6 @@ in
};
config = lib.mkIf cfg.enable {
systemd.services.llama-cpp = {
description = "LLaMA C++ server";
after = [ "network.target" ];
@@ -70,7 +77,25 @@ in
serviceConfig = {
Type = "idle";
KillSignal = "SIGINT";
ExecStart = "${cfg.package}/bin/llama-server --log-disable --host ${cfg.host} --port ${toString cfg.port} -m ${cfg.model} ${utils.escapeSystemdExecArgs cfg.extraFlags}";
ExecStart =
let
args = [
"--host"
cfg.host
"--port"
(toString cfg.port)
]
++ lib.optionals (cfg.model != null) [
"-m"
cfg.model
]
++ lib.optionals (cfg.modelsDir != null) [
"--models-dir"
cfg.modelsDir
]
++ cfg.extraFlags;
in
"${cfg.package}/bin/llama-server ${utils.escapeSystemdExecArgs args}";
Restart = "on-failure";
RestartSec = 300;
+1
View File
@@ -89,6 +89,7 @@ rec {
[
"6_7"
"6_8"
"6_9"
];
testScript = ''
@@ -49,13 +49,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "clementine";
version = "1.4.1-58-gbae968a2f";
version = "1.4.1-60-g1a3e8b56f";
src = fetchFromGitHub {
owner = "clementine-player";
repo = "Clementine";
tag = finalAttrs.version;
hash = "sha256-Ni+nbi0bADIPo9rPtt06loJ3MNU+y9bs1EZSenLfJSU=";
hash = "sha256-FRgTi1Qxzp0vJASNpyANqh4rJX4caxEr0CZOnTHA3Kw=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -7,14 +7,14 @@
python3Packages.buildPythonApplication rec {
pname = "Mopidy-Tidal";
version = "0.3.11";
version = "0.3.12";
pyproject = true;
src = fetchFromGitHub {
owner = "tehkillerbee";
repo = "mopidy-tidal";
tag = "v${version}";
hash = "sha256-wqx/30UQVm1fEwP/bZeW7TtzGfn/wI0klQnFr9E3AOs=";
hash = "sha256-1u1MMLtVNZkVhmUr5DW34TlJ2s/YGRKXjqi+SrtClR4=";
};
build-system = [ python3Packages.poetry-core ];
File diff suppressed because it is too large Load Diff
@@ -8,12 +8,12 @@
gitMinimal,
}:
let
version = "1.9.0";
version = "1.9.1";
src = fetchFromGitHub {
owner = "Saghen";
repo = "blink.cmp";
tag = "v${version}";
hash = "sha256-fT3huB7R17/wdKjhpNHXYV/ngUX5X+wkHiGkC5HoY20=";
hash = "sha256-GgodXdWpQoF2z1g1/WvnSpfuhskw0aMcOoyZM5l66q8=";
};
blink-fuzzy-lib = rustPlatform.buildRustPackage {
inherit version src;
@@ -2,7 +2,7 @@
lib,
rustPlatform,
fetchFromGitHub,
fetchpatch,
fetchpatch2,
pkg-config,
libgit2,
zlib,
@@ -11,13 +11,13 @@
}:
let
version = "0.54";
version = "0.55";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-clap";
tag = "v${version}";
hash = "sha256-rhCum59GCIAwdi5QgSaPfrALelAIMncNetu81i53Q8c=";
hash = "sha256-vtIA2URex7DOBIZ9KW++/ziqhVd/GDJOKYTUULdMqGc=";
};
meta = {
@@ -35,21 +35,21 @@ let
strictDeps = false;
cargoHash = "sha256-FEeSwa8KmIyfhWAU9Dpric6uB2e0yK+Tig/k2zwq2Rg=";
cargoHash = "sha256-RMDlLpPWDLHCRWLz7NAAQhp6FhKA7aNYqx9MCqR8vYM=";
cargoPatches = [
# TODO: remove after next release
# https://github.com/liuchengxu/vim-clap/issues/1121
(fetchpatch2 {
url = "https://github.com/liuchengxu/vim-clap/commit/b95d4a3f9371271096553df1240b3f59a2dc99ec.patch?full_index=1";
hash = "sha256-FvGuSFHMOprPSUlR82SR/IMNDd3RaGECQm2wfPCOW4Y=";
})
];
nativeBuildInputs = [
pkg-config
];
# Remove after next release
cargoPatches = [
(fetchpatch {
name = "rust-1.80";
url = "https://github.com/liuchengxu/vim-clap/commit/3e8d001f5c9be10e4bb680a1d409326902c96c10.patch";
hash = "sha256-qMflfQEssH4OGXmLFUcQwzbYWgPD0S/pClb35ZRUaPM=";
})
];
buildInputs = [
libgit2
zlib
@@ -154,12 +154,12 @@
};
beancount = buildGrammar {
language = "beancount";
version = "0.0.0+rev=23b2125";
version = "0.0.0+rev=d7a03a7";
src = fetchFromGitHub {
owner = "polarmutex";
repo = "tree-sitter-beancount";
rev = "23b21252da8b8cb0f03d1d1fc4c8f87d407e1cdf";
hash = "sha256-eJ1XAPrVCoGQtrRJdcB/V4ULUmYXemUAE3FQijpH8q8=";
rev = "d7a03a7506fbbbc4b16a9a2054ff7c2b337744b8";
hash = "sha256-vPQpAw27NkmpPB67girPXF7y87TsH7hE946m36/e7UQ=";
};
meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount";
};
@@ -253,12 +253,12 @@
};
c3 = buildGrammar {
language = "c3";
version = "0.0.0+rev=7ef54ad";
version = "0.0.0+rev=302fab4";
src = fetchFromGitHub {
owner = "c3lang";
repo = "tree-sitter-c3";
rev = "7ef54adef1008ce7d943c2cca03aee93a79b2252";
hash = "sha256-OFhKk7dJYu17wbxXqBH2Z5eLurhioLYDc0pUgXiZtP8=";
rev = "302fab443c2237e3b8fb3e991454db0e442af130";
hash = "sha256-HAHjYLvI9Hrhl+u21WYn+elSoXGH4BVuKhRKOX0f0us=";
};
meta.homepage = "https://github.com/c3lang/tree-sitter-c3";
};
@@ -494,23 +494,23 @@
};
dart = buildGrammar {
language = "dart";
version = "0.0.0+rev=d4d8f3e";
version = "0.0.0+rev=5650b09";
src = fetchFromGitHub {
owner = "UserNobody14";
repo = "tree-sitter-dart";
rev = "d4d8f3e337d8be23be27ffc35a0aef972343cd54";
hash = "sha256-1ftYqCor1A0PsQ0AJLVqtxVRZxaXqE/NZ5yy7SizZCY=";
rev = "5650b09d9fc4ef9315b361c74aa811bbdbc09458";
hash = "sha256-J016cVFVoe1sXg0vCkqep2ODG/Hou1KGtO1sX0t+qbo=";
};
meta.homepage = "https://github.com/UserNobody14/tree-sitter-dart";
};
desktop = buildGrammar {
language = "desktop";
version = "0.0.0+rev=137292a";
version = "0.0.0+rev=27c713c";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-desktop";
rev = "137292ae28e05011dbc7c5c383e2b25db1cf77c9";
hash = "sha256-69YlrJPn8ymDKnX1cu2eGw0b+Mnee63BQ9WMc+wF0RU=";
rev = "27c713cd097f85d3024569adf34e069cade84905";
hash = "sha256-PBzf6Bqe874zhp5KI9gjF35J7y11Me+Sgsrt6d+BAq8=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-desktop";
};
@@ -639,12 +639,12 @@
};
editorconfig = buildGrammar {
language = "editorconfig";
version = "0.0.0+rev=851f2c2";
version = "0.0.0+rev=b58de0c";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-editorconfig";
rev = "851f2c2483239ce62f919bf3408ccd20dc0b5c01";
hash = "sha256-YNU6T8lPAsWUXmWNu5sw98P7RVr825Osbs58tmsafYk=";
rev = "b58de0ce2c52990c8913e39a8c14ce4a40e29a39";
hash = "sha256-c1J9vFJ1c7aJqgJibCT4r8P6SlKtLAQTwDi67zToNxc=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig";
};
@@ -882,12 +882,12 @@
};
gap = buildGrammar {
language = "gap";
version = "0.0.0+rev=2bac148";
version = "0.0.0+rev=ed2480d";
src = fetchFromGitHub {
owner = "gap-system";
repo = "tree-sitter-gap";
rev = "2bac14863b76ad0ff6fd7204c50574732acd66df";
hash = "sha256-3hMpEV12wE2HoJ4qX1a/lOx0JOve4pPF4n9WKcupSLo=";
rev = "ed2480d42281586932920527823b307bc45052b8";
hash = "sha256-rLCuVHBT/8DsHiE8Z4PbeAGjFmBT86vnJVvr258MKoA=";
};
meta.homepage = "https://github.com/gap-system/tree-sitter-gap";
};
@@ -1506,12 +1506,12 @@
};
jinja = buildGrammar {
language = "jinja";
version = "0.0.0+rev=e589222";
version = "0.0.0+rev=7bd0422";
src = fetchFromGitHub {
owner = "cathaysia";
repo = "tree-sitter-jinja";
rev = "e589222a1ad44361bc376d5abdccd08e1fecfee5";
hash = "sha256-a4/+tsouuYkkVEStpOEUiIos9H4Hw7NhJOFaasylWUk=";
rev = "7bd0422c6a57aaabfee8603502d7708d0a536f5f";
hash = "sha256-ZRAgY8W9FN6TRD9aFgypVd2X+pXs8oNp9qCB9qen9DY=";
};
location = "tree-sitter-jinja";
passthru.requires = [
@@ -1521,12 +1521,12 @@
};
jinja_inline = buildGrammar {
language = "jinja_inline";
version = "0.0.0+rev=e589222";
version = "0.0.0+rev=7bd0422";
src = fetchFromGitHub {
owner = "cathaysia";
repo = "tree-sitter-jinja";
rev = "e589222a1ad44361bc376d5abdccd08e1fecfee5";
hash = "sha256-a4/+tsouuYkkVEStpOEUiIos9H4Hw7NhJOFaasylWUk=";
rev = "7bd0422c6a57aaabfee8603502d7708d0a536f5f";
hash = "sha256-ZRAgY8W9FN6TRD9aFgypVd2X+pXs8oNp9qCB9qen9DY=";
};
location = "tree-sitter-jinja_inline";
meta.homepage = "https://github.com/cathaysia/tree-sitter-jinja";
@@ -1883,12 +1883,12 @@
};
matlab = buildGrammar {
language = "matlab";
version = "0.0.0+rev=f3eef66";
version = "0.0.0+rev=f29f784";
src = fetchFromGitHub {
owner = "acristoffers";
repo = "tree-sitter-matlab";
rev = "f3eef66526fdae0469207d8e561fb5771eea1721";
hash = "sha256-96cGcOHkpFcfvkCe6kSMS3bxiGyrLfXlKei83Vll+ro=";
rev = "f29f784107722e237e188bec333d4779082a2db1";
hash = "sha256-YkYV/VRxPjuIKl3FfwGL+kpK+Hoc1NxuflcYnSGXAVc=";
};
meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab";
};
@@ -1927,12 +1927,12 @@
};
mlir = buildGrammar {
language = "mlir";
version = "0.0.0+rev=4ab28ec";
version = "0.0.0+rev=d989734";
src = fetchFromGitHub {
owner = "artagnon";
repo = "tree-sitter-mlir";
rev = "4ab28ecdacef343af56c09b7981580503e49fadb";
hash = "sha256-ZVX9ou5Fn1DxsjQNFPtrzlTjb6jy1RnKfG8xO1IaPmw=";
rev = "d989734f56e86c4949a4e74b39d573db8528efa0";
hash = "sha256-dXyqe6R387L2bUYNOP7oRuH+tKui5tppK9x92OsCXvA=";
};
generate = true;
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
@@ -2041,12 +2041,12 @@
};
nu = buildGrammar {
language = "nu";
version = "0.0.0+rev=4c14962";
version = "0.0.0+rev=bb3f533";
src = fetchFromGitHub {
owner = "nushell";
repo = "tree-sitter-nu";
rev = "4c149627cc592560f77ead1c384e27ec85926407";
hash = "sha256-h02kb3VxSK/fxQENtj2yaRmAQ5I8rt5s5R8VrWOQWeo=";
rev = "bb3f533e5792260291945e1f329e1f0a779def6e";
hash = "sha256-0ebKHKexu1TROwfxokwwpPhCO+Nn7HmmX40jRu19xNo=";
};
meta.homepage = "https://github.com/nushell/tree-sitter-nu";
};
@@ -2220,12 +2220,12 @@
};
pkl = buildGrammar {
language = "pkl";
version = "0.0.0+rev=d9c591b";
version = "0.0.0+rev=57ed643";
src = fetchFromGitHub {
owner = "apple";
repo = "tree-sitter-pkl";
rev = "d9c591b4e770934fe15c2f1b3658f35553f6cb40";
hash = "sha256-GkG5fLXJmgF8VDSsQMFhMuGKRDkL6LYEDOJe8jsedTI=";
rev = "57ed643ffd6b4f12c6f829cd3268e9ad216e2c30";
hash = "sha256-OBIskV2T6JQ/aKYnMW4Q+Ln9ZHdLhbQSEkqJZ/3Fho8=";
};
meta.homepage = "https://github.com/apple/tree-sitter-pkl";
};
@@ -3061,12 +3061,12 @@
};
swift = buildGrammar {
language = "swift";
version = "0.0.0+rev=c728739";
version = "0.0.0+rev=12bacf3";
src = fetchFromGitHub {
owner = "alex-pinkus";
repo = "tree-sitter-swift";
rev = "c7287392d610ca9d7c80f9edd2c6ef8f518b377b";
hash = "sha256-XBTsqn/3SgTsCaX6bqwK3kxpVqLIUO69FbAKlxXcCrM=";
rev = "12bacf3ee30f6c39e7cfa6ca6625cac012589236";
hash = "sha256-2rhH2sbl2CQv3meOC+s3NNsJIfV2KKqzybH4p596gXU=";
};
generate = true;
meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift";
@@ -3392,12 +3392,12 @@
};
unison = buildGrammar {
language = "unison";
version = "0.0.0+rev=169e7f7";
version = "0.0.0+rev=c09e952";
src = fetchFromGitHub {
owner = "kylegoetz";
repo = "tree-sitter-unison";
rev = "169e7f748a540ec360c0cb086b448faad012caa4";
hash = "sha256-0HOLtLh1zRdaGQqchT5zFegWKJHkQe9r7DGKL6sSkPo=";
rev = "c09e95252b4b3f5914c33d72a48af25089737afd";
hash = "sha256-cntP5fMr5mU9lIYfHLKGrG/LUs54eY991gUD9djZevY=";
};
generate = true;
meta.homepage = "https://github.com/kylegoetz/tree-sitter-unison";
@@ -3607,23 +3607,23 @@
};
xresources = buildGrammar {
language = "xresources";
version = "0.0.0+rev=a81f1ea";
version = "0.0.0+rev=8ec70e2";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-xresources";
rev = "a81f1ea4478d03c223ef7eace535a36220bddd8c";
hash = "sha256-mlKSjD6MfPNFvIjHQPFH4f1ykKmEswCmKjc9fZaTBEs=";
rev = "8ec70e2171025d09146afd2cce9712affe9ff3dd";
hash = "sha256-ZK1R+8LrrHMsw5T9O3xHuLamFETsjwyCifwBPquMQew=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources";
};
yaml = buildGrammar {
language = "yaml";
version = "0.0.0+rev=7708026";
version = "0.0.0+rev=4463985";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-yaml";
rev = "7708026449bed86239b1cd5bce6e3c34dbca6415";
hash = "sha256-BX6TOfAZLW+0h2TNsgsLC9K2lfirraCWlBN2vCKiXQ4=";
rev = "4463985dfccc640f3d6991e3396a2047610cf5f8";
hash = "sha256-nCyGepZg6n2a/Clc0NFxTSt3Pm1z4OHIzJSjrjGudmw=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-yaml";
};
@@ -2714,6 +2714,7 @@ assertNoAdditions {
dependencies = with self; [
none-ls-nvim
nvim-treesitter-parsers.nu
plenary-nvim
];
};
@@ -2840,6 +2841,10 @@ assertNoAdditions {
dependencies = [ self.nvim-treesitter ];
};
nvim-treesitter-textobjects-legacy = super.nvim-treesitter-textobjects-legacy.overrideAttrs {
dependencies = [ self.nvim-treesitter-legacy ];
};
nvim-treesitter-textsubjects = super.nvim-treesitter-textsubjects.overrideAttrs {
dependencies = [ self.nvim-treesitter-legacy ];
};
@@ -3751,6 +3756,7 @@ assertNoAdditions {
];
dependencies = with self; [
nvim-lspconfig
plenary-nvim
];
};
@@ -20,7 +20,7 @@ https://github.com/goropikari/LibDeflate.nvim/,HEAD,
https://github.com/molleweide/LuaSnip-snippets.nvim/,HEAD,
https://github.com/Valloric/MatchTagAlways/,,
https://github.com/numToStr/Navigator.nvim/,,
https://github.com/Lanxox/NeoSolarized/,,
https://github.com/lanx-x/NeoSolarized/,,
https://github.com/GCBallesteros/NotebookNavigator.nvim/,HEAD,
https://github.com/chrisbra/NrrwRgn/,,
https://github.com/Eutrius/Otree.nvim/,HEAD,
@@ -919,7 +919,7 @@ https://github.com/s1n7ax/nvim-search-and-replace/,HEAD,
https://github.com/garymjr/nvim-snippets/,,
https://github.com/dcampos/nvim-snippy/,HEAD,
https://github.com/ishan9299/nvim-solarized-lua/,,
https://github.com/lucidph3nx/nvim-sops/,HEAD,
https://github.com/prismatic-koi/nvim-sops/,HEAD,
https://github.com/chrisgrieser/nvim-spider/,HEAD,
https://github.com/kylechui/nvim-surround/,main,
https://github.com/svermeulen/nvim-teal-maker/,HEAD,
@@ -936,6 +936,7 @@ https://github.com/eddiebergman/nvim-treesitter-pyfold/,,
https://github.com/nvim-treesitter/nvim-treesitter-refactor/,,
https://github.com/PaterJason/nvim-treesitter-sexp/,HEAD,
https://github.com/nvim-treesitter/nvim-treesitter-textobjects/,main,
https://github.com/nvim-treesitter/nvim-treesitter-textobjects/,master,nvim-treesitter-textobjects-legacy
https://github.com/RRethy/nvim-treesitter-textsubjects/,HEAD,
https://github.com/AckslD/nvim-trevJ.lua/,HEAD,
https://github.com/windwp/nvim-ts-autotag/,,
@@ -1186,8 +1186,8 @@ let
mktplcRef = {
name = "dart-code";
publisher = "dart-code";
version = "3.126.0";
hash = "sha256-qkdLF6SIZjNJBQMhG/IDEaMpSVWWnd7DJmDgIT1gjVY=";
version = "3.128.0";
hash = "sha256-wOK+oQf/GovH9+0rHt67jTtiMPGdmaBxazr1JUnDTD0=";
};
meta.license = lib.licenses.mit;
@@ -4784,8 +4784,8 @@ let
mktplcRef = {
name = "emacs-mcx";
publisher = "tuttieee";
version = "0.106.0";
hash = "sha256-Rlm6GP5y5cs+qPEgd7oMHJ7W74HmBW5VM5YC29MjntE=";
version = "0.107.1";
hash = "sha256-x2WoDoYE4at2G8yuefc5evHRpCiJXh5WTTkNzW454N0=";
};
meta = {
changelog = "https://github.com/whitphx/vscode-emacs-mcx/blob/main/CHANGELOG.md";
@@ -5343,8 +5343,8 @@ let
mktplcRef = {
name = "php-debug";
publisher = "xdebug";
version = "1.39.1";
hash = "sha256-9hjmU5/jkRu6fdoCb3H7tM8m6itZ0YCBbBrJ8HnNOv0=";
version = "1.40.0";
hash = "sha256-B8x954/nltRZcuX9y1NYu5JrDGiYxuPINSs1bgtCnWA=";
};
meta = {
description = "PHP Debug Adapter";
@@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "basedpyright";
publisher = "detachhead";
version = "1.37.2";
hash = "sha256-5ZkC84924JZe53EcXHHKeMw840O6DIFjydd6zT1QzLQ=";
version = "1.37.4";
hash = "sha256-OkL0p7SfCinyyIlQN/4Rxc1kXFSSe1X3UuhgNQ17ovo=";
};
meta = {
changelog = "https://github.com/detachhead/basedpyright/releases";
@@ -558,9 +558,10 @@ let
# https://chromium-review.googlesource.com/c/chromium/src/+/7022369
./patches/chromium-144-rustc_nightly_capability.patch
]
++ lib.optionals (chromiumVersionAtLeast "144.0.7559.132") [
++ lib.optionals (chromiumVersionAtLeast "144.0.7559.132" && !ungoogled) [
# Rollup was swapped with esbuild because of compile failures on Windows,
# which is not compatible with our build yet. So let's revert it for now.
# Ungoogled ships its own variant of this patch upstream.
# https://issues.chromium.org/issues/461602362
(fetchpatch {
name = "revert-devtools-frontend-esbuild-instead-of-rollup.patch";
@@ -813,7 +813,7 @@
}
},
"ungoogled-chromium": {
"version": "144.0.7559.109",
"version": "144.0.7559.132",
"deps": {
"depot_tools": {
"rev": "2e88a3f08bd8c4a0014eae82729beca935f7f188",
@@ -825,16 +825,16 @@
"hash": "sha256-04h38X/hqWwMiAOVsVu4OUrt8N+S7yS/JXc5yvRGo1I="
},
"ungoogled-patches": {
"rev": "144.0.7559.109-1",
"hash": "sha256-PPZ87jk8zISyWcoI3cf5/Z11uA15+cb+K9EKxT93u0M="
"rev": "144.0.7559.132-1",
"hash": "sha256-QEVnXEzjdJoulTB2yCA8DkmeHwGyksjQhumycsW9HV8="
},
"npmHash": "sha256-13sgV/5BD7QvDLBAEmoLN5vongw+S5v5znvZcctxhWc="
},
"DEPS": {
"src": {
"url": "https://chromium.googlesource.com/chromium/src.git",
"rev": "6a8d5e49388fcc8a7d56d2a275e4ef424eb10960",
"hash": "sha256-3Wwc7Vb8dM2VGqQs6GOPehsTVBgcZ9in+kC1vN9S1FI=",
"rev": "8990ccf77859863f68a0d18957786bd7cb29ff76",
"hash": "sha256-USPpPF6BcxrUiRwwGKRo+bGN2NPuLLqBYSN3q1D2f0A=",
"recompress": true
},
"src/third_party/clang-format/script": {
@@ -1069,8 +1069,8 @@
},
"src/third_party/devtools-frontend/src": {
"url": "https://chromium.googlesource.com/devtools/devtools-frontend",
"rev": "a3064782146fc247c488d44c1ad3496b29d55ec4",
"hash": "sha256-vLkWH/EiDHxl/dz4soKybQF1hgud/7MlnDhVPicYJGY="
"rev": "f130475580017f9f87502343dbcfc0c76dccefe8",
"hash": "sha256-6osYh+ijcH7LEg1v7xGEf0zC36HZGMfqXP9Eq6g5WdU="
},
"src/third_party/dom_distiller_js/dist": {
"url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git",
@@ -1344,8 +1344,8 @@
},
"src/third_party/libvpx/source/libvpx": {
"url": "https://chromium.googlesource.com/webm/libvpx.git",
"rev": "9a7674e1a83d1261a49776c8794b87c9bccc85d7",
"hash": "sha256-PdRZyXurQkw3UWOH1MkkuzggJkt9Uxq472L4LkxaYtw="
"rev": "14cd170a941f88e6fb145ebb873a3c8f87645834",
"hash": "sha256-5+TQo0qRaH1QnAgdQkJcGkKWYGPJO3hVIqqGEtHpwqk="
},
"src/third_party/libwebm/source": {
"url": "https://chromium.googlesource.com/webm/libwebm.git",
@@ -1619,8 +1619,8 @@
},
"src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git",
"rev": "d75d178c137447df1a3e8830eae86b0bd72b9ac6",
"hash": "sha256-5oQP3+kpnKfUInGBYcTvL/uLK9UlcWCz1mDFGeXBnmM="
"rev": "0f9ccaeb4a88dbff7a7c86e998ceea7d6f947950",
"hash": "sha256-7jQ1WrY2+8s0tDjl4qzaZz/xdWrePiVvuJDI00YLd9k="
}
}
}
@@ -54,13 +54,13 @@
"vendorHash": "sha256-ogQLStDbsM0aRf4QIbITB8Z+L9DUtZwoAPK6T4xylXI="
},
"aminueza_minio": {
"hash": "sha256-Rhwf0vnVzCxbv2Ikyk6YSGn/mJshEFfmqOSOZORfU2M=",
"hash": "sha256-rgrX08mO99cl95YTW0rqFH/jJhyxMr/DSIEL5Wg9R9s=",
"homepage": "https://registry.terraform.io/providers/aminueza/minio",
"owner": "aminueza",
"repo": "terraform-provider-minio",
"rev": "v3.14.0",
"rev": "v3.17.0",
"spdx": "AGPL-3.0",
"vendorHash": "sha256-6Tw4rCOzrvN2pK83NejdJJBjljfDfHEniIX+EdfqujA="
"vendorHash": "sha256-AO6reoqxDcPAMXKlqjJLGmhsgFrekaQXjMPm9fxhpFA="
},
"argoproj-labs_argocd": {
"hash": "sha256-xIEl9SsiwJp3X7hyVPE/Z9qHGTL9ZotvzIz7Zx5bdEc=",
@@ -274,13 +274,13 @@
"vendorHash": "sha256-3o6YRDrq4rQhNAFyqiGJrAoxuAykWw85OExRGSE3kGI="
},
"datadog_datadog": {
"hash": "sha256-AOffUquIVHmeYk3WbkekSwZQAC4FXY82+dQMgGQ8/H8=",
"hash": "sha256-7VC/sWnZF44+Ee3yFSPSGInq5zxrlaZ6FkF/QqT0e0s=",
"homepage": "https://registry.terraform.io/providers/DataDog/datadog",
"owner": "DataDog",
"repo": "terraform-provider-datadog",
"rev": "v3.85.0",
"rev": "v3.87.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-0hMKqv++nheXRu8DBcGOItaVKCnr0nPv/jGtNe05cp8="
"vendorHash": "sha256-WvN5Z7P2rcyzuOr6ySUC1j9RMPs+BgTQd3iy68QsCqk="
},
"datadrivers_nexus": {
"hash": "sha256-Lm5CZ+eBDUNIL2KuK/iKc5dTif7P+E9II714vwvYuyU=",
@@ -706,13 +706,13 @@
"vendorHash": null
},
"hetznercloud_hcloud": {
"hash": "sha256-phAc3QHDtTt76ThmsEW4u4SDC5r2Dv7uh4cxD/HurAA=",
"hash": "sha256-ek9MvDan1LKlVa0XxqRfb2JvJvEtEQ0C+BOSR2ACYcE=",
"homepage": "https://registry.terraform.io/providers/hetznercloud/hcloud",
"owner": "hetznercloud",
"repo": "terraform-provider-hcloud",
"rev": "v1.59.0",
"rev": "v1.60.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-642sABI6g4T3OoZLuOdo9YzXSxi1d35WsVkUwzxKT7I="
"vendorHash": "sha256-baqt8ZBmPQpKZIb/7tb44p7xf8azBawks4mQxtAqIpc="
},
"huaweicloud_huaweicloud": {
"hash": "sha256-4YCixNM2I/v8pn6CAiNQf2tXKTeNjAWpHGDF3yOwIYs=",
+3 -2
View File
@@ -13,8 +13,9 @@ let
mkPlugin =
name:
stdenv.mkDerivation {
name = "vdr-${name}-${vdr.version}";
inherit (vdr) src;
pname = name;
inherit (vdr) src version;
buildInputs = [ vdr ];
preConfigure = "cd PLUGINS/src/${name}";
installFlags = [ "DESTDIR=$(out)" ];
@@ -72,9 +72,9 @@ let
buildType = "release";
# Use maintainers/scripts/update.nix to update the version and all related hashes or
# change the hashes in extpack.nix and guest-additions/default.nix as well manually.
virtualboxVersion = "7.2.4";
virtualboxVersion = "7.2.6";
virtualboxSubVersion = "";
virtualboxSha256 = "d281ec981b5f580211a0cedd1b75a1adcb0fbfcbb768d8c2bf4429f4763e8bbd";
virtualboxSha256 = "c58443a0e6fcc7fc7e84c1011a10823b3540c6a2b8f2e27c4d8971272baf09f7";
kvmPatchVboxVersion = "7.2.4";
kvmPatchVersion = "20251103";
@@ -231,14 +231,6 @@ stdenv.mkDerivation (finalAttrs: {
url = "https://salsa.debian.org/pkg-virtualbox-team/virtualbox/-/raw/8028d88e6876ca5977de13c58b54e243229efe98/debian/patches/16-no-update.patch";
hash = "sha256-AGtFsRjwd8Yw296eqX3NC2TUptAhpFTRaOMutiheQ6Y=";
})
# NAT network shouldn't fully saturate one CPU
# https://github.com/VirtualBox/virtualbox/issues/356
(fetchpatch {
name = "vbox-nat-cpu.patch";
url = "https://github.com/VirtualBox/virtualbox/commit/efa378dadd192af8fbce331e9ec66fb36d65ad3d.diff";
hash = "sha256-7u3kSszv77leZdMs911TzAchU5mBqmNpgvuZDQaY9To=";
hunks = [ "2-" ];
})
]
++ [ ./extra_symbols.patch ]
# When hardening is enabled, we cannot use wrapQtApp to ensure that VirtualBoxVM sees
@@ -264,11 +256,6 @@ stdenv.mkDerivation (finalAttrs: {
./qt-dependency-paths.patch
# https://github.com/NixOS/nixpkgs/issues/123851
./fix-audio-driver-loading.patch
# curl 8.16 upgrade breakage
(fetchpatch {
url = "https://salsa.debian.org/pkg-virtualbox-team/virtualbox/-/raw/dbf9a6ef75380ebd2705df0198c6ac8073d0b4cb/debian/patches/new-curl.patch";
hash = "sha256-WWnCWdXlJo9jTr8yXA0NxcDQBScryuu/53wyX0rhszk=";
})
];
postPatch = ''
@@ -4,7 +4,7 @@
virtualbox,
}:
let
virtualboxExtPackVersion = "7.2.4";
virtualboxExtPackVersion = "7.2.6";
in
fetchurl rec {
name = "Oracle_VirtualBox_Extension_Pack-${virtualboxExtPackVersion}.vbox-extpack";
@@ -14,7 +14,7 @@ fetchurl rec {
# Thus do not use `nix-prefetch-url` but instead plain old `sha256sum`.
# Checksums can also be found at https://download.virtualbox.org/virtualbox/${version}/SHA256SUMS
let
value = "b80ee54252442ec025d6a7b2b9c3f32526ab5c2d91a0ffa2385be3ed83bcff0b";
value = "d46449366b23417a626439785f23f7eaf06bfbfd2cb030713e1abfa5b03d4205";
in
assert (builtins.stringLength value) == 64;
value;
@@ -5,7 +5,7 @@
}:
fetchurl {
url = "http://download.virtualbox.org/virtualbox/${virtualboxVersion}/VBoxGuestAdditions_${virtualboxVersion}.iso";
sha256 = "66fa60b041fcda5d8b2ed22ba91bfafafaa3a5ff05c7d8ba01fbbe639669e153";
sha256 = "740e9a729c944180a165188fd426f9a2e1a2581d654402a1b856f9755a1ffc97";
meta = {
description = "Guest additions ISO for VirtualBox";
longDescription = ''
@@ -18,9 +18,9 @@
libx11,
}:
let
virtualboxVersion = "7.2.4";
virtualboxVersion = "7.2.6";
virtualboxSubVersion = "";
virtualboxSha256 = "d281ec981b5f580211a0cedd1b75a1adcb0fbfcbb768d8c2bf4429f4763e8bbd";
virtualboxSha256 = "c58443a0e6fcc7fc7e84c1011a10823b3540c6a2b8f2e27c4d8971272baf09f7";
platform =
if stdenv.hostPlatform.isAarch64 then
@@ -7,7 +7,8 @@
}:
symlinkJoin {
name = "wayfire-wrapped-${lib.getVersion wayfire}";
pname = "wayfire-wrapped";
inherit (wayfire) version;
nativeBuildInputs = [ makeWrapper ];
@@ -2,7 +2,14 @@ dubBuildHook() {
runHook preBuild
echo "Executing dubBuildHook"
dub build --skip-registry=all --build="${dubBuildType-"release"}" "${dubBuildFlags[@]}" "${dubFlags[@]}"
local flagsArray=(
--skip-registry=all
"--build=${dubBuildType-release}"
)
concatTo flagsArray dubBuildFlags dubFlags
echoCmd 'dubBuildHook flags' "${flagsArray[@]}"
dub build "${flagsArray[@]}"
echo "Finished dubBuildHook"
runHook postBuild
@@ -2,7 +2,13 @@ dubCheckHook() {
runHook preCheck
echo "Executing dubCheckHook"
dub test --skip-registry=all "${dubTestFlags[@]}" "${dubFlags[@]}"
local flagsArray=(
--skip-registry=all
)
concatTo flagsArray dubTestFlags dubFlags
echoCmd 'dubCheckHook flags' "${flagsArray[@]}"
dub test "${flagsArray[@]}"
echo "Finished dubCheckHook"
runHook postCheck
+2 -2
View File
@@ -8,13 +8,13 @@
}:
buildGoModule rec {
pname = "acr-cli";
version = "0.16";
version = "0.17";
src = fetchFromGitHub {
owner = "Azure";
repo = "acr-cli";
tag = "v${version}";
hash = "sha256-H802VfEy3+bi6VB6z+FyMIFOazHh67mp3/9GuxcU/CU=";
hash = "sha256-mS6IgeQqjdruSlsr2cssdbsTOWM4STBqp/RtrWXG9/c=";
};
vendorHash = null;
+3 -3
View File
@@ -8,13 +8,13 @@
}:
stdenv.mkDerivation {
pname = "airwindows";
version = "0-unstable-2026-01-25";
version = "0-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "airwindows";
repo = "airwindows";
rev = "597fcb482ef48a7f7a68736ea37b0badeecbb3c7";
hash = "sha256-J+ZtneHb7hXZ1W7vt+5MSYS1P466tUVjH7zKMzn284Y=";
rev = "3abe5301227e554321a6ea3145d26693864aa7f4";
hash = "sha256-r8D/xBi/mYPSQhGk+iTBJblwqovPy976MqZqXV/+fg0=";
};
# we patch helpers because honestly im spooked out by where those variables
+3 -3
View File
@@ -11,16 +11,16 @@
buildGoModule (finalAttrs: {
pname = "aks-mcp-server";
version = "0.0.12";
version = "0.0.14";
src = fetchFromGitHub {
owner = "Azure";
repo = "aks-mcp";
rev = "v${finalAttrs.version}";
hash = "sha256-WkAfyaJn0iSJTe97rSpAPhjPyjhtezSqjkrbj3YAMYk=";
hash = "sha256-di5T7GKMLl42+GyRCyMStbT1XfDTAbH9zK+4qO0Bf7I=";
};
vendorHash = "sha256-4WF3mxn5eTT6b3Xe34ju4sMLU80Whabc1scGluu7gKk=";
vendorHash = "sha256-d27ffScJukUyBd6C8VgEUqK5rHKxQv7vEvt1zsRjhKE=";
subPackages = [ "cmd/aks-mcp" ];
@@ -11,16 +11,16 @@
buildGoModule rec {
pname = "amazon-cloudwatch-agent";
version = "1.300061.0";
version = "1.300064.0";
src = fetchFromGitHub {
owner = "aws";
repo = "amazon-cloudwatch-agent";
tag = "v${version}";
hash = "sha256-Qt17JyD9zW914nVcxcpY3af42CqKJtKBEISSMy6/ong=";
hash = "sha256-998kXLAwhSepDOrKGXRrOfrw9SU8tfxtYmPQNUQWhlI=";
};
vendorHash = "sha256-g06fRyuCRypOP6AvHTp73ml5JycAdp2OeceU4GAesvA=";
vendorHash = "sha256-i5Lhz36ZAfZW2Y3s31TcBx1uWuMKmtROBhmHf2GiGyo=";
# See the list in https://github.com/aws/amazon-cloudwatch-agent/blob/v1.300049.1/Makefile#L68-L77.
subPackages = [
@@ -7,13 +7,13 @@
stdenvNoCC.mkDerivation {
pname = "ananicy-rules-cachyos";
version = "0-unstable-2026-01-22";
version = "0-unstable-2026-02-03";
src = fetchFromGitHub {
owner = "CachyOS";
repo = "ananicy-rules";
rev = "6c6ec8e27ccaf8da4544f30af8a65440e3cb8915";
hash = "sha256-nDFaF1DqO0jTUY5+VbkQTADPk3jc224QVFarCJDrR/8=";
rev = "395aa3e98f1970bb7a4df6dfe624ea2d5b8cc4b5";
hash = "sha256-cTeW9mbepe5i7lROfZZ/GfcM8fudCOmGpvFsAvL2o4I=";
};
dontConfigure = true;
+5 -5
View File
@@ -2,7 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
boost183,
boost,
cmake,
ninja,
zeromq,
@@ -12,13 +12,13 @@
stdenv.mkDerivation {
pname = "azmq";
version = "1.0.3-unstable-2025-01-19";
version = "1.0.3-unstable-2025-11-30";
src = fetchFromGitHub {
owner = "zeromq";
repo = "azmq";
rev = "4e8f18bf3ac60f5c8126db61e48927ea19a88195";
hash = "sha256-0TYZvQefoW77RXhQ57niXs3Kcz2YHW9cBDNGFU47BBs=";
rev = "819b24035cfa5b73081e21f5867445f2344f680d";
hash = "sha256-jOdggbO+A0ituGmhdpvvBGGNmudmdVlbUJJzEpXILVE=";
};
nativeBuildInputs = [
@@ -27,7 +27,7 @@ stdenv.mkDerivation {
];
buildInputs = [
boost183
boost
catch2
zeromq
];
+3 -3
View File
@@ -35,16 +35,16 @@ in
buildGoModule rec {
pname = "berglas";
version = "2.0.9";
version = "2.0.10";
src = fetchFromGitHub {
owner = "GoogleCloudPlatform";
repo = "berglas";
rev = "v${version}";
sha256 = "sha256-VlVqbFaNT66THEZ79ob1hKq2rywSkb1V3Xo1U+ZGeBc=";
sha256 = "sha256-zrNHBlq8ZdsviXws29Dui51HOLJxy5B0OkrRZR8lUdQ=";
};
vendorHash = "sha256-XEZ0sLvC7PwNarYa9xdKUOguJKEK50vWW0g2jnWJMu0=";
vendorHash = "sha256-tTZQZv5b68AaMLbVtddmlbWerbwvIeYSIX8/Vy0P0HU=";
ldflags = [
"-s"
+4 -3
View File
@@ -42,7 +42,7 @@ in
let
bolt = stdenv.mkDerivation (finalAttrs: {
pname = "bolt-launcher";
version = "0.21.0";
version = "0.21.1";
src = fetchFromGitea {
domain = "codeberg.org";
@@ -50,7 +50,7 @@ let
repo = "Bolt";
tag = finalAttrs.version;
fetchSubmodules = true;
hash = "sha256-QQJKUCxeff56ghwP00uF4GI35vSAPWM+JphTEUfWOUo=";
hash = "sha256-yrfTKrzwglCkPveKEiT1WRBLAVxiFsHaj6984QY2ZJ8=";
};
nativeBuildInputs = [
@@ -153,7 +153,8 @@ buildFHSEnv {
runScript = "${bolt.name}";
meta = {
homepage = "https://github.com/Adamcake/Bolt";
homepage = "https://codeberg.org/Adamcake/Bolt";
changelog = "https://codeberg.org/Adamcake/Bolt/releases/tag/${bolt.version}";
description = "Alternative launcher for RuneScape";
longDescription = ''
Bolt Launcher supports HDOS/RuneLite by default with an optional feature flag for RS3 (enableRS3).
+5 -5
View File
@@ -1,11 +1,11 @@
{
version = "3.10.0";
version = "3.11.0";
x86_64-linux = {
url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.10.0-linux.deb";
sha256 = "sha256-Lh1bVV7hp1XvQoeToxkOtT5Tdq7ayUDzR6D/VgDSIWQ=";
url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.11.0-linux.deb";
sha256 = "sha256-kNuR+zcKEdZ9p0HEajmFQ3TIUz1z2Ao098QNCK6x5lg=";
};
x86_64-darwin = {
url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.10.0-mac.dmg";
sha256 = "sha256-sdBOcjc4q3LUKwCz+gHisMtg4aH1I21R6/5T5IZ/ah8=";
url = "https://download.breitbandmessung.de/bbm/Breitbandmessung-3.11.0-mac.dmg";
sha256 = "sha256-pKI4Kg4ngXYzyZnzmlijIxmzoCKshdQao1v9JWaAV50=";
};
}
+3 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-deb";
version = "3.6.2";
version = "3.6.3";
src = fetchFromGitHub {
owner = "kornelski";
repo = "cargo-deb";
rev = "v${version}";
hash = "sha256-MzaZqympQXsqg6Jo8bHGQ3NaZFe+f1rveCH/Yqk0TVI=";
hash = "sha256-qYLJNhxBfSopfaNEh9FnKoKdq1Uu8nfWPOhpqzQH288=";
};
cargoHash = "sha256-drrSsrySzDHRKy/yYzNR75tTDuT3daJ0hu8mFUGKgrc=";
cargoHash = "sha256-VC116dm4XeR8ofvP3H0R5LiZOMqlUPpVGzZvTc9DhDk=";
nativeBuildInputs = [
makeWrapper
+3 -3
View File
@@ -12,18 +12,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "cdk8s-cli";
version = "2.204.3";
version = "2.204.5";
src = fetchFromGitHub {
owner = "cdk8s-team";
repo = "cdk8s-cli";
rev = "v${finalAttrs.version}";
hash = "sha256-2f9ddwSpNg+7ZMKlHw1Lu10Qp/MoJTqBOz++0yCrXH0=";
hash = "sha256-WZtS/X6E0/6g/XKbhgUs3Phd+EUhOAksj6m+x7nOFvI=";
};
yarnOfflineCache = fetchYarnDeps {
inherit (finalAttrs) src;
hash = "sha256-dO/h9ebnaH4KSASht8Nec/p/fq0LHJyL7fFgCYvsq6w=";
hash = "sha256-Y7Bsw6fmLOOjUG0i73Exp++UFFKFa2b7JL55O8Tb1mc=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -7,12 +7,12 @@
}:
stdenvNoCC.mkDerivation rec {
version = "11.0.1";
version = "13.1.0";
pname = "checkstyle";
src = fetchurl {
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
sha256 = "sha256-e8ByK4En2zMguzvBFQR4RE9n9gA1ZIMdpLz7wJGXMpo=";
sha256 = "sha256-o00i6bi9qNABypHRKLfniqYMxeWmiYx/eOy6Q3oh3UA=";
};
nativeBuildInputs = [ makeBinaryWrapper ];
+3 -3
View File
@@ -6,16 +6,16 @@
buildNpmPackage (finalAttrs: {
pname = "claude-code-acp";
version = "0.10.9";
version = "0.13.2";
src = fetchFromGitHub {
owner = "zed-industries";
repo = "claude-code-acp";
tag = "v${finalAttrs.version}";
hash = "sha256-cSgKMeOW2oYy26HRo5qzoPHuoidqZ3TiLfgQAVbUIXA=";
hash = "sha256-hHq7U7PRqMln9jgdnYdVeWmagMQOiKSMI2VIcyGNgVk=";
};
npmDepsHash = "sha256-IOTcAylJuDorC6qPiQ2gJFeQu0dR+EAAKcyPsPdR0d0=";
npmDepsHash = "sha256-tsB5OrdbcmVr+zsrrJAjdOhtKoYzyecaZcyrwJU7zjg=";
meta = {
description = "ACP-compatible coding agent powered by the Claude Code SDK";
+2 -2
View File
@@ -6,14 +6,14 @@
python3Packages.buildPythonApplication rec {
pname = "cloudsmith-cli";
version = "1.8.7";
version = "1.9.4";
pyproject = true;
src = fetchFromGitHub {
owner = "cloudsmith-io";
repo = "cloudsmith-cli";
tag = "v${version}";
hash = "sha256-xUaa1B6f6W0Q/9q8sztFoCxEaxqXajImROC1sJb0Zdk=";
hash = "sha256-VfP7Bu8+F1bHiwceI9s+vHq76wEkG6+hJZe5jZgVm90=";
};
postPatch = ''
+2 -2
View File
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "clusterlint";
version = "0.13.0";
version = "0.14.0";
src = fetchFromGitHub {
owner = "digitalocean";
repo = "clusterlint";
tag = "v${finalAttrs.version}";
hash = "sha256-zNrGWXKVpkr4NtDmawkICGy0l8foNr40zcdsdsKVAGY=";
hash = "sha256-iOd0mjVJDtALxdsmG6+ruJ8CxoNe17D9grkjRW+N34A=";
};
vendorHash = null;
+2 -2
View File
@@ -11,13 +11,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "converseen";
version = "0.15.1.2";
version = "0.15.1.3";
src = fetchFromGitHub {
owner = "Faster3ck";
repo = "Converseen";
tag = "v${finalAttrs.version}";
hash = "sha256-GHx3mMDhPT3RCcJxu+v63m7Orn6G01hENvWzP/Aqxho=";
hash = "sha256-3cHj7wnNAvFsVyvt5lQAhtFn6AjgiR08MIGchmj8fac=";
};
strictDeps = true;
+2 -2
View File
@@ -10,13 +10,13 @@
buildGoModule rec {
pname = "ddev";
version = "1.24.10";
version = "1.25.0";
src = fetchFromGitHub {
owner = "ddev";
repo = "ddev";
rev = "v${version}";
hash = "sha256-ijYkTVVuNLsG8+L4g1sWAJCSh/3MaoeirItLjcIg150=";
hash = "sha256-vRhFj2/lV34sDIDUxi2/zF9VJimhi6By6TQndl0O/Xg=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -9,16 +9,16 @@
buildGoModule rec {
pname = "diffoci";
version = "0.1.7";
version = "0.1.8";
src = fetchFromGitHub {
owner = "reproducible-containers";
repo = "diffoci";
rev = "v${version}";
hash = "sha256-RBMgcTUdPO12rFUY82JkubXfaGjfB4oR+UqKwumFWs0=";
hash = "sha256-rOgnFqjA78JhW3oo3tHDsIjz8GzwK6Og7BqOTEj5fn4=";
};
vendorHash = "sha256-NqYGehd+RcspQt5gQl9XH85Ds0dw+MU8W7xH/uzNjqU=";
vendorHash = "sha256-IQrPFZPL6KOnU75tT/YWUGN1oasCOTLzVG2ZllgWhJE=";
ldflags = [
"-s"
+4 -4
View File
@@ -11,16 +11,16 @@
buildGoModule (finalAttrs: {
pname = "discordo";
version = "0-unstable-2026-01-28";
version = "0-unstable-2026-02-01";
src = fetchFromGitHub {
owner = "ayn2op";
repo = "discordo";
rev = "415c534674064305625f97a8ba42c4da0ad8f2e9";
hash = "sha256-epodX3renaAdzqKsYux65LX671M6u3uHvh/EViQqAQg=";
rev = "5f884cdf288d9950c9ef4bbced100458af89ca46";
hash = "sha256-+6jfxVLJxGzDnIJD1P8dGOKf3DJKwoYCYhycrNXrJtg=";
};
vendorHash = "sha256-2Y+IBDklxro75rFImKjMecr/eK6jSquKidy4hfpguYY=";
vendorHash = "sha256-IGPQkfM/wNsgbyUtwGhjJNfTbpa/Xge5/wU0Rj/QZZY=";
env.CGO_ENABLED = 1;
+2 -2
View File
@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "dnsdiag";
version = "2.9.2";
version = "2.9.3";
pyproject = true;
src = fetchFromGitHub {
owner = "farrokhi";
repo = "dnsdiag";
tag = "v${finalAttrs.version}";
hash = "sha256-AWMtdx70FW6L3JVQH5DNbzJGJ7kfw7THQNlTiyZ16c0=";
hash = "sha256-CMWjPgdYRL730AkC+PZaDAeefq9jCbO4o3RcdlIqsmU=";
};
pythonRelaxDeps = [ "cryptography" ];
+2 -2
View File
@@ -9,7 +9,7 @@
buildGoModule rec {
pname = "doctl";
version = "1.149.0";
version = "1.150.0";
vendorHash = null;
@@ -42,7 +42,7 @@ buildGoModule rec {
owner = "digitalocean";
repo = "doctl";
tag = "v${version}";
hash = "sha256-Pqmm609fe1FNwlSxkjM9lFc5nQhzA+cCqwAxzkDl1pQ=";
hash = "sha256-Q7sxWxiWCdPU52i8uhplOqZFS5WPBMmSNgPqLp1cEI8=";
};
meta = {
+7 -3
View File
@@ -11,6 +11,7 @@
spirv-headers,
vulkan-headers,
SDL2,
sdl3,
glfw,
gitUpdater,
sdl2Support ? (!stdenv.hostPlatform.isWindows),
@@ -37,13 +38,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "dxvk";
version = "2.6.1";
version = "2.7.1";
src = fetchFromGitHub {
owner = "doitsujin";
repo = "dxvk";
tag = "v${finalAttrs.version}";
hash = "sha256-edu9JQAKu8yUZLh+37RB1s1A3+s8xeUYQ5Oibdes9ZI=";
hash = "sha256-c4QlFCUH5SdXT4J3jTGQBAgFXFD8waTjvLUePLAdpFs=";
fetchSubmodules = true; # Needed for the DirectX headers and libdisplay-info
};
@@ -75,7 +76,10 @@ stdenv.mkDerivation (finalAttrs: {
spirv-headers
vulkan-headers
]
++ lib.optionals sdl2Support [ SDL2 ]
++ lib.optionals sdl2Support [
SDL2
sdl3
]
++ lib.optionals glfwSupport [ glfw ]
++ lib.optionals hostPlatform.isWindows [ windows.pthreads ];
+3 -3
View File
@@ -16,13 +16,13 @@
}:
let
pname = "feishin";
version = "1.3.0";
version = "1.4.2";
src = fetchFromGitHub {
owner = "jeffvli";
repo = "feishin";
tag = "v${version}";
hash = "sha256-loe2hdn4TGCOLI1OQ19/zXikTKijYWtgSeP1gbwxfO0=";
hash = "sha256-eXa4LD3lH82wKP9mMe2HK9pGm6lGfVxrOpaut+lOgNM=";
};
electron = electron_39;
@@ -42,7 +42,7 @@ buildNpmPackage {
src
;
fetcherVersion = 3;
hash = "sha256-gQooubVt2kDOGq4GEZIT+pQcPnzss9QmqTO9kD5Kx58=";
hash = "sha256-K9mwEJA0fZXI2OnVo5y4Zmox3mwO8qLvgLiBaoyYAkg=";
};
env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
+2 -2
View File
@@ -6,10 +6,10 @@
let
pname = "fflogs";
version = "8.19.39";
version = "8.19.70";
src = fetchurl {
url = "https://github.com/RPGLogs/Uploaders-fflogs/releases/download/v${version}/fflogs-v${version}.AppImage";
hash = "sha256-Po2UKrum4/OIDpnr4jtsm9RODC4ekjE3kzciKtV7Y8k=";
hash = "sha256-uDcQUAXDytrO3XFArJkuI0oV5/Z2dUJyY8OLx1WtraU=";
};
extracted = appimageTools.extractType2 { inherit pname version src; };
in
+6
View File
@@ -100,5 +100,11 @@ stdenv.mkDerivation (finalAttrs: {
platforms = lib.platforms.all;
homepage = "https://www.flintlib.org/";
downloadPage = "https://www.flintlib.org/downloads.html";
# > checking for library containing cblas_dgemm... no
broken =
withBlas
&& stdenv.hostPlatform.isStatic
&& stdenv.hostPlatform.isLinux
&& stdenv.hostPlatform.isAarch64;
};
})
+2 -2
View File
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "flowblade";
version = "2.22.1.1";
version = "2.24";
src = fetchFromGitHub {
owner = "jliljebl";
repo = "flowblade";
rev = "v${version}";
sha256 = "sha256-I9sh3FCN8zr5TF449rv/Xs8+Sb1xNWBmFcB7aKW3jVQ=";
sha256 = "sha256-scUmE7wnelgpkaxh5tsNU6EVC9BbHR39embqk3enlIM=";
};
buildInputs = [
+2 -2
View File
@@ -9,11 +9,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "genesys";
version = "1.0.8";
version = "1.0.10";
src = fetchurl {
url = "https://github.com/mrlem/genesys/releases/download/v${finalAttrs.version}/genesys-${finalAttrs.version}.tar.gz";
hash = "sha256-7qhvsZoL7jqjpWhxNZ4fkoa6IcQvp+8kCwQ0mZtMjek=";
hash = "sha256-yfteToDL0FMFTraOCI5gXhAAimagI4dofeB7N5KieNc=";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
View File
@@ -13,13 +13,13 @@
buildGoModule (finalAttrs: {
pname = "glab";
version = "1.80.4";
version = "1.81.0";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "cli";
tag = "v${finalAttrs.version}";
hash = "sha256-HjE7dhXA8RMS7Qm4rUENrAbCg072oxFpvcLRMzKzX28=";
hash = "sha256-L6KFxxg9zW1EZZ0nDd9ft3TsXV4M1P1AhK1/Gg5+4Xk=";
leaveDotGit = true;
postFetch = ''
cd "$out"
@@ -28,7 +28,7 @@ buildGoModule (finalAttrs: {
'';
};
vendorHash = "sha256-l8aazpohXHUHPz5o+llIBbEzAYNRf6z4Eb+4ENXhrSA=";
vendorHash = "sha256-Vn3PE28+OlXoB/5UNXIe/BVfhxY1YiOuJEiPSkoyZ30=";
ldflags = [
"-s"
+3
View File
@@ -5,6 +5,9 @@
}:
runCommand "glasstty-ttf"
{
pname = "glasstty-ttf";
version = "0-unstable-2018-08-07";
src = fetchurl {
url = "https://github.com/svofski/glasstty/raw/2c47ac1a0065f8b12d9732257993833d8227e3e5/Glass_TTY_VT220.ttf";
sha256 = "sha256-2NYJaSWNr1Seuqdd7nLjA7tAMs/SAvl3uAe3uDoLLO4=";
+8 -8
View File
@@ -4,31 +4,31 @@
fetchFromGitHub,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
pname = "go-exploitdb";
version = "0.6.3";
version = "0.7.0";
src = fetchFromGitHub {
owner = "vulsio";
repo = "go-exploitdb";
tag = "v${version}";
hash = "sha256-GT5kEEYdjyHQTF0m9pMX+uxH++BuA8ORIL7loc5hSfI=";
tag = "v${finalAttrs.version}";
hash = "sha256-sPBFFhQ9z5ecJMnys9U7QDaBVSEKm9V8jka19d1Eafg=";
};
vendorHash = "sha256-8xUoCamF2VV+D04XBwc3OtQTI2/j6uMbhmDXpHQZxXI=";
vendorHash = "sha256-qWo2PfrvO/eWIf7DjTmbi0qETOg/6jrHZ3BdfugLyGc=";
ldflags = [
"-s"
"-w"
"-X=github.com/vulsio/go-exploitdb/config.Version=${version}"
"-X=github.com/vulsio/go-exploitdb/config.Version=${finalAttrs.version}"
];
meta = {
description = "Tool for searching Exploits from Exploit Databases, etc";
mainProgram = "go-exploitdb";
homepage = "https://github.com/vulsio/go-exploitdb";
changelog = "https://github.com/vulsio/go-exploitdb/releases/tag/v${version}";
changelog = "https://github.com/vulsio/go-exploitdb/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -7,18 +7,18 @@
buildGoModule rec {
pname = "google-cloud-sql-proxy";
version = "2.19.0";
version = "2.21.0";
src = fetchFromGitHub {
owner = "GoogleCloudPlatform";
repo = "cloud-sql-proxy";
rev = "v${version}";
hash = "sha256-LF9ALCBgO2cIVLRTH0KxdmsIhfnnCO4akmoGS3kIWm0=";
hash = "sha256-w2SDoIxuPNd4CasLlTK+ypkf7/T+kWSSjheU+KnloDw=";
};
subPackages = [ "." ];
vendorHash = "sha256-RtWTVb1JWNgVM3NZf28CMKIgPjGIgZztYYULqTM7nQg=";
vendorHash = "sha256-XxujTfBa6Y1KS4VCpd8xZ0ijfc6LjB1G1kUS+XSAlZc=";
checkFlags = [
"-short"
+3 -3
View File
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "auth";
version = "2.185.0";
version = "2.186.0";
src = fetchFromGitHub {
owner = "supabase";
repo = "auth";
rev = "v${version}";
hash = "sha256-ZBu6/vXCqXRwMTKbIIYFl8ay7GpVEerzsJLNPBJL2nw=";
hash = "sha256-8kB7gh5sp2D9dvyxsE/YMWoUx/jzAqw8nEBwB0XQlRQ=";
};
vendorHash = "sha256-fX1M+QP0pflJ0xV6VLQTS1Rn90Ac7GwVe6B5+A2KDvg=";
vendorHash = "sha256-QrqucIuYIhIMsD93+6HWf74LwVncOsbFB9gJR1GdMvA=";
ldflags = [
"-s"
@@ -6,13 +6,13 @@
buildGoModule (finalAttrs: {
pname = "grafana-image-renderer";
version = "5.4.0";
version = "5.5.0";
src = fetchFromGitHub {
owner = "grafana";
repo = "grafana-image-renderer";
tag = "v${finalAttrs.version}";
hash = "sha256-rCFdjM5ZBHcfl4/WXM4CPdLlIprJr3HATboBF89sMFA=";
hash = "sha256-/ZvWE8FVK9EBXo1V0AD/rCc5ZyQFea1WiQrKg1JOwt4=";
};
vendorHash = "sha256-kGLvstSkucM0tN5l+Vp78IP9EwDx62kukAiOwYD4Vfs=";
+141
View File
@@ -0,0 +1,141 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDisplayName</key>
<string>Graphest</string>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>LSHandlerRank</key>
<string>Owner</string>
<key>LSItemContentTypes</key>
<array>
<string>io.github.unageek.graphest.document</string>
</array>
</dict>
</array>
<key>CFBundleExecutable</key>
<string>Graphest</string>
<key>CFBundleIconFile</key>
<string>icon.icns</string>
<key>CFBundleIdentifier</key>
<string>io.github.unageek.graphest</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Graphest</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>@version@</string>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLName</key>
<string>Graphest</string>
<key>CFBundleURLSchemes</key>
<array>
<string>graphest</string>
</array>
</dict>
</array>
<key>CFBundleVersion</key>
<string>@version@</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.utilities</string>
<key>LSEnvironment</key>
<dict>
<key>MallocNanoZone</key>
<string>0</string>
</dict>
<key>LSMinimumSystemVersion</key>
<string>10.13</string>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
<key>NSAllowsLocalNetworking</key>
<true/>
<key>NSExceptionDomains</key>
<dict>
<key>127.0.0.1</key>
<dict>
<key>NSIncludesSubdomains</key>
<false/>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSTemporaryExceptionAllowsInsecureHTTPSLoads</key>
<false/>
<key>NSTemporaryExceptionMinimumTLSVersion</key>
<string>1.0</string>
<key>NSTemporaryExceptionRequiresForwardSecrecy</key>
<false/>
</dict>
<key>localhost</key>
<dict>
<key>NSIncludesSubdomains</key>
<false/>
<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
<true/>
<key>NSTemporaryExceptionAllowsInsecureHTTPSLoads</key>
<false/>
<key>NSTemporaryExceptionMinimumTLSVersion</key>
<string>1.0</string>
<key>NSTemporaryExceptionRequiresForwardSecrecy</key>
<false/>
</dict>
</dict>
</dict>
<key>NSBluetoothAlwaysUsageDescription</key>
<string>This app needs access to Bluetooth</string>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>This app needs access to Bluetooth</string>
<key>NSCameraUsageDescription</key>
<string>This app needs access to the camera</string>
<key>NSHighResolutionCapable</key>
<true/>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2023 Masashi Mizuno</string>
<key>NSMainNibFile</key>
<string>MainMenu</string>
<key>NSMicrophoneUsageDescription</key>
<string>This app needs access to the microphone</string>
<key>NSPrincipalClass</key>
<string>AtomApplication</string>
<key>NSQuitAlwaysKeepsWindows</key>
<false/>
<key>NSRequiresAquaSystemAppearance</key>
<false/>
<key>NSSupportsAutomaticGraphicsSwitching</key>
<true/>
<key>UTExportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.content</string>
<string>public.data</string>
</array>
<key>UTTypeDescription</key>
<string>Graphest Document</string>
<key>UTTypeIcons</key>
<dict>
<key>UTTypeIconText</key>
<string>graph</string>
</dict>
<key>UTTypeIdentifier</key>
<string>io.github.unageek.graphest.document</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<string>graphest</string>
</dict>
</dict>
</array>
</dict>
</plist>
@@ -0,0 +1,25 @@
diff --git a/rust/graphest-flint-sys/build.rs b/rust/graphest-flint-sys/build.rs
index 14c0039..b1b0f6a 100644
--- a/rust/graphest-flint-sys/build.rs
+++ b/rust/graphest-flint-sys/build.rs
@@ -50,6 +50,7 @@ fn load_cache(env: &Environment) {
}
fn build_flint(env: &Environment) {
+ let _ = copy_dir_all("@flint@", env.out_dir.clone());
if env.lib_dir.join("libflint.a").exists() {
return;
}
diff --git a/rust/graphest-fftw-sys/build.rs b/rust/graphest-fftw-sys/build.rs
index 2e3247d..a4ac573 100644
--- a/rust/graphest-fftw-sys/build.rs
+++ b/rust/graphest-fftw-sys/build.rs
@@ -53,6 +53,8 @@ fn load_cache(env: &Environment) {
}
fn build(env: &Environment) {
+ let _ = copy_dir_all("@fftwLib@", env.out_dir.clone());
+ let _ = copy_dir_all("@fftwDev@", env.out_dir.clone());
if env.lib_dir.join("libfftw3f.a").exists() {
return;
}
@@ -0,0 +1,12 @@
diff --git a/src/main/main.ts b/src/main/main.ts
index d9413cc..b49e641 100644
--- a/src/main/main.ts
+++ b/src/main/main.ts
@@ -280,7 +280,6 @@ app.whenReady().then(async () => {
}
createMainWindow();
- autoUpdater.checkForUpdatesAndNotify();
});
app.on("open-file", (_, path) => {
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/x-graphest">
<comment xml:lang="en">Graphest Document</comment>
<glob pattern="*.graphest"/>
</mime-type>
</mime-info>
+203
View File
@@ -0,0 +1,203 @@
{
lib,
stdenv,
rustPlatform,
fetchFromGitHub,
fetchpatch,
fetchYarnDeps,
yarnConfigHook,
yarnBuildHook,
yarnInstallHook,
replaceVars,
copyDesktopItems,
makeDesktopItem,
makeBinaryWrapper,
nix-update-script,
nodejs,
electron,
gnum4,
pkgsStatic,
blas,
darwin,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "graphest";
# 1.8.2 cannot build due to https://github.com/NixOS/nixpkgs/issues/483500
version = "1.8.2-unstable-2026-01-21";
src = fetchFromGitHub {
owner = "unageek";
repo = "graphest";
rev = "2bcb478acd40a1174606e51f4affeca56446c9f6";
hash = "sha256-+onb21xb8nhEKIL/B8sNufWaPVhABnpU3uIyRn4ISWQ=";
};
patches = [
# specify what files should be installed in package.json (https://github.com/unageek/graphest/pull/1000)
# not accepted by upstream because the developer did not intend to publish as an npm package
(fetchpatch {
name = "npm-files";
url = "https://github.com/unageek/graphest/commit/1d1b8ee610a55bf9465a630499c6b0f6e9a66689.patch";
hash = "sha256-5PU9iPy6gfesl40piRTw9+QMNf4GSGASYs8ZTLedS7o=";
})
# support opening file or url from command line (https://github.com/unageek/graphest/pull/1002)
# otherwise the desktop entry is basically useless
(fetchpatch {
name = "open-file";
url = "https://github.com/unageek/graphest/commit/05f2e486a5cdd79d5135057d67c398256dc5019c.patch";
hash = "sha256-GkssYkHVps8PeHMX/Fj5uj6r+MLrZcETXtQq4mZcOrQ=";
})
./disable-auto-update.patch
];
nativeBuildInputs = [
copyDesktopItems
makeBinaryWrapper
yarnConfigHook
yarnBuildHook
yarnInstallHook
nodejs
]
++ lib.optional stdenv.hostPlatform.isDarwin darwin.autoSignDarwinBinariesHook;
yarnOfflineCache = fetchYarnDeps {
yarnLock = finalAttrs.src + "/yarn.lock";
hash = "sha256-krpJflsoUPIzhdtyQu3WmapM4C63adwOq2Q6inUa3Xk=";
};
env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1;
preBuild = ''
# do not set this in env because it must not be present in the configure phase
export NODE_ENV=production
'';
yarnBuildScript = "build:app";
checkPhase = ''
runHook preCheck
yarn test
runHook postCheck
'';
postInstall = ''
ln -s ${finalAttrs.passthru.graph}/bin/* -t $out/lib/node_modules/graphest/dist
makeWrapper ${lib.getExe electron} $out/bin/Graphest \
--add-flags $out/lib/node_modules/graphest \
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \
--inherit-argv0
install -Dm444 build/icon.png $out/share/icons/hicolor/1024x1024/apps/graphest.png
install -Dm444 ${./mime.xml} $out/share/mime/packages/graphest.xml
''
+ lib.optionalString stdenv.hostPlatform.isDarwin ''
mkdir -p $out/Applications/Graphest.app/Contents/MacOS
ln -s $out/bin/Graphest $out/Applications/Graphest.app/Contents/MacOS/Graphest
install -Dm444 build/icon.icns $out/Applications/Graphest.app/Contents/Resources/icon.icns
install -Dm444 ${
# This is adapted from the extracted contents of the dmg package.
# It should be generated from electron-builder.json,
# but apparently electron-builder does not have a functionality for just generating Info.plist instead of everything.
replaceVars ./Info.plist {
version = builtins.elemAt (builtins.match "([^\\-]+).*" finalAttrs.version) 0;
}
} $out/Applications/Graphest.app/Contents/Info.plist
'';
desktopItems = [
(makeDesktopItem {
name = "graphest";
desktopName = "Graphest";
exec = "Graphest %u";
icon = "graphest";
categories = [
"Science"
"Math"
];
comment = finalAttrs.meta.description;
mimeTypes = [
"x-scheme-handler/graphest"
"application/x-graphest"
];
})
];
passthru = {
updateScript = nix-update-script { };
# The dependencies of graphest-fftw-sys and graphest-arb-sys need to be static.
fftwFloatStatic = pkgsStatic.fftwFloat;
flintStatic = pkgsStatic.flint.override {
withBlas = true; # Some functions used by Graphest require BLAS
};
graph = rustPlatform.buildRustPackage {
pname = "graphest-graph";
inherit (finalAttrs) version src;
patches = [
# Use libraries from nixpkgs instead of trying to download them
(replaceVars ./dependencies.patch {
fftwLib = finalAttrs.passthru.fftwFloatStatic.out;
fftwDev = finalAttrs.passthru.fftwFloatStatic.dev;
flint = finalAttrs.passthru.flintStatic.out;
})
];
nativeBuildInputs = [
gnum4 # used by build script of gmp-mpfr-sys
rustPlatform.bindgenHook # used by build script of graphest-fftw-sys and graphest-arb-sys even on linux
];
buildInputs = [
blas # needed here because -lblas is added to RUSTFLAGS
];
strictDeps = true;
cargoHash = "sha256-GC0BHLWRKw6ThQiIfFQoOcGq9Xm0I9rt8uhwyalCa2I=";
env = {
RUSTC_BOOTSTRAP = 1; # smallvec: error[E0554]: `#![feature]` may not be used on the stable release channel
RUSTFLAGS =
"-lblas" # add -lblas to fix linking error regarding the function cblas_dgemm (bug of flint maybe???)
# inari: error: RUSTFLAGS='-Ctarget-cpu=haswell' or later is required.
+ lib.optionalString stdenv.hostPlatform.isx86 " -Ctarget-cpu=haswell";
};
preCheck = ''
# see rust/tests/graph.rs; executable path is hardcoded to be in target/release
ln -s ../${stdenv.targetPlatform.rust.rustcTargetSpec}/release/graph -t target/release
'';
# TODO: These tests fail for unknown reasons.
checkFlags = [
"--skip=graph_tests::examples::t_564aaa5e88a54895b1851a1f1e5ffa3c"
"--skip=graph_tests::examples::t_8c9209237ba04e67a715382c7bcbf5e0"
"--skip=graph_tests::examples::t_b0175d3b58ed46158ba72bbd85670fc9"
"--skip=graph_tests::examples::t_d2a0e9e88c41406a80a266d78f6dc7a5"
"--skip=graph_tests::implicit::t_7f25b9f2bd3746b3ae8f95a82921de2b"
"--skip=graph_tests::implicit::t_84a2738be35745da97a9b120c563b4b3"
];
meta = finalAttrs.meta // {
# See README of https://github.com/unageek/inari:
# limited to platforms that are supported by the gmp-mpfr-sys crate.
broken = stdenv.hostPlatform.isMsvc;
mainProgram = "graph";
};
};
};
meta = {
description = "Graphing calculator that can faithfully plot arbitrary mathematical relations";
homepage = "https://github.com/unageek/graphest";
changelog = "https://github.com/unageek/graphest/releases";
downloadPage = "https://github.com/unageek/graphest/releases";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ulysseszhan ];
mainProgram = "Graphest";
};
})
+2 -2
View File
@@ -20,11 +20,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gretl";
version = "2025b";
version = "2026a";
src = fetchurl {
url = "mirror://sourceforge/gretl/gretl-${finalAttrs.version}.tar.xz";
hash = "sha256-DW0QXWbx0nMWTfjxO15ZGR/DsvFM7eee0DDsqrm5vHM=";
hash = "sha256-F5aV3rkZOe2g9aQBCuhUrep4O2idpVkAVtoFzuq9r2Q=";
};
buildInputs = [
+2 -2
View File
@@ -26,13 +26,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gvm-libs";
version = "22.35.4";
version = "22.35.5";
src = fetchFromGitHub {
owner = "greenbone";
repo = "gvm-libs";
tag = "v${finalAttrs.version}";
hash = "sha256-fD8pi3eSmeSC0qPhX0DpATYMkblnat74VMzwBqWe5n4=";
hash = "sha256-M7ER3jujYkD1ulsKJzcycWbkqKeTvNhK0EhkzKL+R6A=";
};
postPatch = ''
+2 -2
View File
@@ -20,13 +20,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "hwinfo";
version = "25.1";
version = "25.2";
src = fetchFromGitHub {
owner = "opensuse";
repo = "hwinfo";
rev = finalAttrs.version;
hash = "sha256-UMaRx4JaIbsWRS8KDgMi4CRKtWH1vBwemc36xneYcg4=";
hash = "sha256-eYUUec9IRzR573i8SiZcxBQWGFGkUnuOR3e1u+AZfiw=";
};
nativeBuildInputs = [
+3
View File
@@ -19,6 +19,9 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-NZN9pB9McZkTlpGgAbxi8bwn+aRiPMymGmBLYBc6bmw=";
# Fix build with gcc 15
env.NIX_CFLAGS_COMPILE = "-std=gnu17";
passthru.tests = {
version = testers.testVersion {
package = igrep;
+3 -3
View File
@@ -7,15 +7,15 @@
stdenvNoCC.mkDerivation {
pname = "jp-zip-code";
version = "0-unstable-2025-10-01";
version = "0-unstable-2026-02-01";
# This package uses a mirror as the source because the
# original provider uses the same URL for updated content.
src = fetchFromGitHub {
owner = "musjj";
repo = "jp-zip-codes";
rev = "9464f58fe654ada94f6f53e5338b5fb2b15e314a";
hash = "sha256-G+uCQPW2e/DEAvAx3TYvPt0Dl2rM77WUmuPJ17voxUE=";
rev = "f9ad47c1ef63620ba888f073c064e12101503a7b";
hash = "sha256-ldggzY43bejZZLWofAdGFSqk60UfkhrPnqtVgC9TNAI=";
};
installPhase = ''
@@ -9,18 +9,18 @@ buildGoModule (finalAttrs: {
# "chatgpt-cli" is taken by another package with the same upsteam name.
# To keep "pname" and "package attribute name" identical, the owners name (kardolus) gets prefixed as identifier.
pname = "kardolus-chatgpt-cli";
version = "1.10.9";
version = "1.10.10";
src = fetchFromGitHub {
owner = "kardolus";
repo = "chatgpt-cli";
rev = "v${finalAttrs.version}";
hash = "sha256-FcDFRYzr+67SoBNQJSJSrLv1DS7Gm1Zjj4wllvY+I/I=";
hash = "sha256-/gxvsaIL3J7kAFWoCBnXkPflYw3PGhlVMrit6gGtXH0=";
};
vendorHash = null;
# The tests of kardolus/chatgpt-cli require an OpenAI API Key to be present in the environment,
# (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.10.9/test/contract/contract_test.go#L35)
# (e.g. https://github.com/kardolus/chatgpt-cli/blob/v1.10.10/test/contract/contract_test.go#L35)
# which will not be the case in the pipeline.
# Therefore, tests must be skipped.
doCheck = false;
+3 -3
View File
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "kine";
version = "0.14.10";
version = "0.14.11";
src = fetchFromGitHub {
owner = "k3s-io";
repo = "kine";
rev = "v${version}";
hash = "sha256-LJOquoWMbvLa1KvPacuQCxraW0waQJ4pA3BSnKJaetw=";
hash = "sha256-4MbzSRgzh2m5V4Pn9EnDmyyotD1Cv2i2uWmyVPc80bk=";
};
vendorHash = "sha256-T6/thI+QRu2iWnedVSq870SzWQbBQKNyHRW41gg534w=";
vendorHash = "sha256-RyL7N0n7Nacq0UZc4+bY2vD9sXZnJiX2HaEWtP51k8E=";
ldflags = [
"-s"
+1 -1
View File
@@ -14,7 +14,7 @@ in
inherit useVSCodeRipgrep;
commandLineArgs = extraCommandLineArgs;
version = "0.8.140";
version = "0.8.206";
pname = "kiro";
# You can find the current VSCode version in the About dialog:
+6 -6
View File
@@ -1,14 +1,14 @@
{
"x86_64-linux": {
"url": "https://prod.download.desktop.kiro.dev/releases/stable/linux-x64/signed/0.8.140/tar/kiro-ide-0.8.140-stable-linux-x64.tar.gz",
"hash": "sha256-nF4i7hSRMEvDCQ9b4rfU5X2M5x76kU6tEfxbo36vBFY="
"url": "https://prod.download.desktop.kiro.dev/releases/stable/linux-x64/signed/0.8.206/tar/kiro-ide-0.8.206-stable-linux-x64.tar.gz",
"hash": "sha256-bmJE4O82ppWbQSrerWzXT7yAz4uuXNKydJtviC0pXyM="
},
"x86_64-darwin": {
"url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-x64/signed/0.8.140/kiro-ide-0.8.140-stable-darwin-x64.dmg",
"hash": "sha256-1Pqos729ShVUop1BjYzYOxo3v5Qyige896qMulWmpqE="
"url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-x64/signed/0.8.206/kiro-ide-0.8.206-stable-darwin-x64.dmg",
"hash": "sha256-/ENHX+DzEHX36A9/8Xlfm4YtoFuelOVFw6a3j3kXTD0="
},
"aarch64-darwin": {
"url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-arm64/signed/0.8.140/kiro-ide-0.8.140-stable-darwin-arm64.dmg",
"hash": "sha256-kDcyVJIezj4ZfID2lsnMzZgfb+J8b6u0egAu6lPaiP8="
"url": "https://prod.download.desktop.kiro.dev/releases/stable/darwin-arm64/signed/0.8.206/kiro-ide-0.8.206-stable-darwin-arm64.dmg",
"hash": "sha256-jGvg9YtJVm3LApmh62U2DsyUiHgT7xqMgQvkjFSOdQQ="
}
}
+2 -2
View File
@@ -8,7 +8,7 @@
let
pname = "lefthook";
version = "2.0.16";
version = "2.1.0";
in
buildGoModule {
inherit pname version;
@@ -17,7 +17,7 @@ buildGoModule {
owner = "evilmartians";
repo = "lefthook";
rev = "v${version}";
hash = "sha256-i2mbX7Zx0L+F1vTxGSgXY528eXoJVXkifKlZfxBRDXU=";
hash = "sha256-C4DAgM/E3yu6vZU7OSE250FLmblpNvJBu1eqQUHL1eI=";
};
vendorHash = "sha256-azhyyp9vsO6DrYVHRC/NKLMoE2AIXV+su1Vh8/xHtrY=";
+3 -3
View File
@@ -9,16 +9,16 @@
buildGoModule rec {
pname = "lf";
version = "40";
version = "41";
src = fetchFromGitHub {
owner = "gokcehan";
repo = "lf";
tag = "r${version}";
hash = "sha256-NPbv64ezcuGn6n6qQOCBLeofS08uX9ZWpSXTVpmQr+A=";
hash = "sha256-s9d9nIOSpYeK6WNpbhauAEEv3SSBeJQ+J8ip+IE4LOc=";
};
vendorHash = "sha256-ybcwACun2GrANW47Nny60l8M+L9TZHzD95+qxVJKHpA=";
vendorHash = "sha256-3i6Vp3rhE8R+TGLQE3axxKjVI/3nL+WSqEp7rHtSvNs=";
nativeBuildInputs = [ installShellFiles ];
+2 -2
View File
@@ -17,13 +17,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libfolia";
version = "2.21.1";
version = "2.22";
src = fetchFromGitHub {
owner = "LanguageMachines";
repo = "libfolia";
tag = "v${finalAttrs.version}";
hash = "sha256-p1caLiYcmokrjiDXLEkPpTOIPIR8Ofv/JsRkHs4PsPE=";
hash = "sha256-D7iA40E0dkkLCqjLUcUd5UvoQJnIzdXAPdXPyeozrow=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -11,11 +11,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "liblognorm";
version = "2.0.7";
version = "2.0.9";
src = fetchurl {
url = "http://www.liblognorm.com/files/download/liblognorm-${finalAttrs.version}.tar.gz";
hash = "sha256-vp2OekIHAu2NPFvK1zBsLZxs9UtZx3FcYbCIoGDgiUM=";
hash = "sha256-dsfMLLdqPVjncy4M/yORgPg/O2NQAriqBIZciBKFd5M=";
};
nativeBuildInputs = [ pkg-config ];
@@ -10,11 +10,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libmysqlconnectorcpp";
version = "9.4.0";
version = "9.6.0";
src = fetchurl {
url = "mirror://mysql/Connector-C++/mysql-connector-c++-${finalAttrs.version}-src.tar.gz";
hash = "sha256-NqfJPUoQ0doqLmY2dVnZF0GqDwNivArpQxcc8XcfZhU=";
hash = "sha256-slqaE5hV2pcTyGO1pkx/EMUu3tdrLASi+y3rmqtFaz0=";
};
postPatch = ''
+3 -3
View File
@@ -11,14 +11,14 @@
python3Packages.buildPythonApplication {
pname = "lichess-bot";
version = "2026.1.11.1";
version = "2026.1.28.1";
pyproject = false;
src = fetchFromGitHub {
owner = "lichess-bot-devs";
repo = "lichess-bot";
rev = "96afce91316ba1243290408f2eeb6cd89778e8ff";
hash = "sha256-eE6b4VWhBqWjrF028om0NE/UN9+4sI7PoZp4eV6hRcE=";
rev = "6bc42182f959b83cda1e711fb752179807834e13";
hash = "sha256-kSNGOyL9vNDWOD80a3LOCf+DTWv2poS2EQ+xce8knTs=";
};
propagatedBuildInputs = with python3Packages; [
+2 -2
View File
@@ -10,12 +10,12 @@
}:
stdenv.mkDerivation (finalAttrs: {
version = "4.10";
version = "4.11";
pname = "quota";
src = fetchurl {
url = "mirror://sourceforge/linuxquota/quota-${finalAttrs.version}.tar.gz";
sha256 = "sha256-oEoMr8opwVvotqxmDgYYi8y4AsGe/i58Ge1/PWZ+z14=";
hash = "sha256-ClG4+SAlTY6Dw0pMMIK30kH11v1lGIr63ymFnVIj73g=";
};
outputs = [
+3 -3
View File
@@ -7,16 +7,16 @@
rustPlatform.buildRustPackage rec {
pname = "managarr";
version = "0.7.0";
version = "0.7.1";
src = fetchFromGitHub {
owner = "Dark-Alex-17";
repo = "managarr";
tag = "v${version}";
hash = "sha256-6aqJxnhc1eXqJIuX07aKSEooNeVwnq8ic7yZnJaokR8=";
hash = "sha256-bKW67cpLbnBxF5gbpwfCNe2QkxKYvooWEM3yKrbj7Q8=";
};
cargoHash = "sha256-BdgJVByyJ7Nq8gjPXxSaeQQYVQRM/leTd9AxWd7IpDw=";
cargoHash = "sha256-CDhFj7lP65wlLkSWGcQ8YBK4umSyQsBGF/Sn85gy5hE=";
nativeBuildInputs = [ perl ];
+2 -2
View File
@@ -9,14 +9,14 @@
python3Packages.buildPythonApplication rec {
pname = "mbake";
version = "1.4.3";
version = "1.4.5";
pyproject = true;
src = fetchFromGitHub {
owner = "EbodShojaei";
repo = "bake";
tag = "v${version}";
hash = "sha256-afVXgS3OTYygfMYsz4zO+THau/8CUU/AWVT2bPDq9sg=";
hash = "sha256-ZUcSEWwPR9w/xD+xbaQcKf+4QNwUu3WXMxXvkUm4+SQ=";
};
build-system = [
+3 -3
View File
@@ -8,7 +8,7 @@
nix-update-script,
}:
let
version = "0.0.56";
version = "0.0.61";
in
buildGoModule {
@@ -20,10 +20,10 @@ buildGoModule {
repo = "mcap";
owner = "foxglove";
rev = "releases/mcap-cli/v${version}";
hash = "sha256-PPllUAkcuv/FXIjsuJFJ9KbzA6qHCaOBQz77N7D2JtA=";
hash = "sha256-PR0w/D5XwLaRP9vkRt8f9huG75lPTIwyhcegjlY1pno=";
};
vendorHash = "sha256-twuXJXiGhjTqlEZ3xD8G9CruSLxFC33PMs2GZadl1Ow=";
vendorHash = "sha256-Q1TjUlS7+fV2HBQk108c+o/9IRpDc9C8jzBk048Mkig=";
nativeBuildInputs = [
installShellFiles
+3 -3
View File
@@ -12,19 +12,19 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mgrep";
version = "0.1.6";
version = "0.1.10";
src = fetchFromGitHub {
owner = "mixedbread-ai";
repo = "mgrep";
tag = "v${finalAttrs.version}";
hash = "sha256-jGzOwonT4nq0nMUBBp4Y7BvwTerHLzkTMss9glM+uP4=";
hash = "sha256-Njs0h2Roqm9xK8TV7BqrR5EwpK+ONNl3ct1fHU0UZEY=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
fetcherVersion = 2;
hash = "sha256-oq7jczTfm6CgLAUYftBlAYK6MFELDRfXCFtjsLWV8mU=";
hash = "sha256-qNsYMp25OAbbv+K7qvNRB+7QzzrgtrKQkUoe9IMIR5c=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -23,13 +23,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "mommy";
version = "1.7.0";
version = "1.8.0";
src = fetchFromGitHub {
owner = "FWDekker";
repo = "mommy";
rev = "v${finalAttrs.version}";
hash = "sha256-G/8gUoJ6zKtSVlxrMYAkPX28SNG9XnLE72FZkqGhe+o=";
tag = "v${finalAttrs.version}";
hash = "sha256-zuFiRzM3mDt5GIaRl9nCLH3YteJfKtV2R29JwIKygjY=";
};
nativeBuildInputs = [ makeWrapper ];
+3 -3
View File
@@ -10,16 +10,16 @@
buildGoModule rec {
pname = "myks";
version = "5.7.0";
version = "5.8.1";
src = fetchFromGitHub {
owner = "mykso";
repo = "myks";
tag = "v${version}";
hash = "sha256-WxbADpvay7k0niTpKjf/1YqjQBxlMfdWl4MXY6+5iFY=";
hash = "sha256-OzxghyobV91jEbSNTC+Cc9vZt5V+RLTltUajedzv5zw=";
};
vendorHash = "sha256-Va8x5kvrms/3/DH6TgcpndBh6MQ0fFatJApcOeH6gwc=";
vendorHash = "sha256-b1uLNz8dSJnJ0tevdm79x9YVas+Wh9//4o+k6fEckZA=";
subPackages = ".";
+3 -3
View File
@@ -9,16 +9,16 @@
}:
buildGoModule (finalAttrs: {
pname = "nelm";
version = "1.19.0";
version = "1.19.1";
src = fetchFromGitHub {
owner = "werf";
repo = "nelm";
tag = "v${finalAttrs.version}";
hash = "sha256-d/WhWBNkfeWeWBN7GIL0owkgzOXLfurHMFAa5C+WjrM=";
hash = "sha256-iFr0IuIwZARGcU2xfavNuBu3Z6vKQjddwadU1PBE1/A=";
};
vendorHash = "sha256-2sBZLmx2c9FfoJrMR1PxbwHzta9MBF9K0vGr3PVcmF4=";
vendorHash = "sha256-7KMSdfumDlAMfJFLFalH8WneQ+AFnTTnCZKYRTP9gX8=";
subPackages = [ "cmd/nelm" ];
+2 -2
View File
@@ -6,13 +6,13 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "nerdfetch";
version = "8.4.2";
version = "8.5.1";
src = fetchFromGitHub {
owner = "ThatOneCalculator";
repo = "NerdFetch";
tag = "v${finalAttrs.version}";
hash = "sha256-G1BWggVPxpIKK82pKHD4Jxyis4CY156Jox2/xHRQfrI=";
hash = "sha256-wt/VpieLuS8cAUlpCdiFysdrjXwgGZ436eMUycTl0S4=";
};
dontUnpack = true;
+3 -3
View File
@@ -11,13 +11,13 @@
buildNpmPackage rec {
pname = "netlify-cli";
version = "23.13.5";
version = "23.15.0";
src = fetchFromGitHub {
owner = "netlify";
repo = "cli";
tag = "v${version}";
hash = "sha256-txP7zyZPdReZehfDmAmpQHPmnO6WWRaZ4XfmTLFhcUY=";
hash = "sha256-y81VmYt5NDXNcipPY4DIWDICF3a0eETJVQRFRATi1Dk=";
};
# Prevent postinstall script from running before package is built
@@ -27,7 +27,7 @@ buildNpmPackage rec {
touch .git
'';
npmDepsHash = "sha256-M9CrREPeAIPv3edOv4l0rsfF3VeYbfYppQlbb2Hnpo8=";
npmDepsHash = "sha256-yKDLaNIofYLsoWvxaZUfY+LyVd/s4NGD+LEmd9Y7CAA=";
inherit nodejs;
+5
View File
@@ -26,6 +26,11 @@ stdenvNoLibc.mkDerivation (finalAttrs: {
url = "https://sourceware.org/git/?p=newlib-cygwin.git;a=patch;h=8a8fb570d7c5310a03a34b3dd6f9f8bb35ee9f40";
hash = "sha256-hWS/X0jf/ZFXIR39NvNDVhkR8F81k9UWpsqDhZFxO5o=";
})
(fetchpatch {
name = "0002-newlib-Fix-i386-libgloss-support.patch";
url = "https://sourceware.org/git/?p=newlib-cygwin.git;a=patch;h=351842d55ee50fab672818b72f2c6bf3be1772bd;hp=4a1144dc540423b422dbec27eb433bc7dc725ae8";
hash = "sha256-GMx9nQKJEnXbA5HFczp3xjrrU94j1oXq4lIjEf0um9Y=";
})
]
++ lib.optionals nanoizeNewlib [
# https://bugs.gentoo.org/723756
+2 -2
View File
@@ -9,13 +9,13 @@
buildGoModule rec {
pname = "nfpm";
version = "2.44.2";
version = "2.45.0";
src = fetchFromGitHub {
owner = "goreleaser";
repo = "nfpm";
rev = "v${version}";
hash = "sha256-xmOB9AWesWEx4alon4h/83d15BZdxUVVO/KWutejCpw=";
hash = "sha256-sz6+oUvEi3iYKLRxHaeP2T+9m5CavgIzZIz8wuSfM+M=";
};
vendorHash = "sha256-tEuNOBBUnJNjk1Mao8A7KtuPIdkxsmj+yp8fuovOK0s=";
+2 -2
View File
@@ -9,13 +9,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "numcpp";
version = "2.15.0";
version = "2.16.0";
src = fetchFromGitHub {
owner = "dpilger26";
repo = "NumCpp";
tag = "Version_${finalAttrs.version}";
hash = "sha256-5HWemgBhTUvoeommFOChWOplfEZPOXwQktkCeO5FnSU=";
hash = "sha256-r1NHutP2b5hq8v/TXyk3WQ7hVmWHVaJPZ200NbC2HLk=";
};
patches = [ ./pytest-CMakeLists.patch ];
+3 -3
View File
@@ -9,12 +9,12 @@
stdenv.mkDerivation {
pname = "odhcp6c";
version = "0-unstable-2025-12-29";
version = "0-unstable-2026-01-25";
src = fetchgit {
url = "https://git.openwrt.org/project/odhcp6c.git";
rev = "8abb45065f5ef9d176efa6bd151a1209b05852c4";
hash = "sha256-xly6FAp8yddBnJeCSupVIq0Wec+sSFuuKH91MNKvHwM=";
rev = "24485bb4b35ab84c17c2e87bd561d026d4c15c00";
hash = "sha256-cfBKly95vI+8u6lZ4LyrSrNvCf3ogTKtLDzuodO26qw=";
};
nativeBuildInputs = [ cmake ];
+3 -3
View File
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec {
pname = "okolors";
version = "0.8.0";
version = "0.9.0";
src = fetchFromGitHub {
owner = "Ivordir";
repo = "Okolors";
rev = "v${version}";
hash = "sha256-U7rLynXZGHCeZjaXoXx2IRDgUFv7zOKfb4BPgDROzBc=";
hash = "sha256-RSkZUkwCn9uvvT2dIqM2Q4+mRqjUegVuXCms5DBugbk=";
};
cargoHash = "sha256-3wZeRPG2VrpPlqRVmkrMskqzM6NGZoSGbgGBTJzKCgQ=";
cargoHash = "sha256-ceFyFbNmC7PoleTejymQw9Ii9rxx2qJmFifNAQjLVUM=";
meta = {
description = "Generate a color palette from an image using k-means clustering in the Oklab color space";
+3 -3
View File
@@ -9,16 +9,16 @@
buildGoModule (finalAttrs: {
pname = "okteto";
version = "3.15.0";
version = "3.16.0";
src = fetchFromGitHub {
owner = "okteto";
repo = "okteto";
tag = finalAttrs.version;
hash = "sha256-EXkHA8/YIhEmxMezLzXC1dpaBSMKywaN7XnCOqhNPLs=";
hash = "sha256-wAtZPn8Ew525c9q0aaUuoGt8+clBeojfSPQtVRV77/k=";
};
vendorHash = "sha256-OMrQf8TRH/zd+OmA6TQBs/dHrUujoifSz1ex/oqAVsA=";
vendorHash = "sha256-++VV4quQnzgJ7NThzyqxEeCZAxFJcNwNIrRT0GyPF/Q=";
postPatch = ''
# Disable some tests that need file system & network access.
+2 -2
View File
@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "omnictl";
version = "1.4.7";
version = "1.4.8";
src = fetchFromGitHub {
owner = "siderolabs";
repo = "omni";
rev = "v${version}";
hash = "sha256-+lfA8IGMLGdLAHkrBWCwTuZ1PFcYE3jmr9PJQveEoPQ=";
hash = "sha256-u2gjwOzpbkqI0gSlld3ZDG7v8S1ul/RRaQXx4cocBYY=";
};
vendorHash = "sha256-lVUe1XQr46uzx3kfj7KmoiGFUGEb7UT16IQSI8In8RU=";
+2 -2
View File
@@ -15,13 +15,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "openfortivpn";
version = "1.23.1";
version = "1.24.1";
src = fetchFromGitHub {
owner = "adrienverge";
repo = "openfortivpn";
tag = "v${finalAttrs.version}";
hash = "sha256-Pv9v7e5xPTIrgqldBDtTFxW+aIjbxSeu0sQ9n6HjO9w=";
hash = "sha256-zJSEBfhb2dFEOW/sJyB7xFLGGUQLjkz20V80L0ew7J8=";
};
# we cannot write the config file to /etc and as we don't need the file, so drop it
+7 -7
View File
@@ -4,16 +4,16 @@
python3,
}:
python3.pkgs.buildPythonApplication rec {
python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "ospd-openvas";
version = "22.10.0";
version = "22.10.1";
pyproject = true;
src = fetchFromGitHub {
owner = "greenbone";
repo = "ospd-openvas";
tag = "v${version}";
hash = "sha256-a1+rPHt/H3/ejEGGNUBER2ow5x9JlQsfIQHdM6GKPeQ=";
tag = "v${finalAttrs.version}";
hash = "sha256-YrCYudM45xDSQRNhUfYAxFNKToMsWdGwtDYJiZ0E6+c=";
};
pythonRelaxDeps = [
@@ -26,7 +26,7 @@ python3.pkgs.buildPythonApplication rec {
build-system = with python3.pkgs; [ poetry-core ];
propagatedBuildInputs = with python3.pkgs; [
dependencies = with python3.pkgs; [
defusedxml
deprecated
lxml
@@ -45,9 +45,9 @@ python3.pkgs.buildPythonApplication rec {
meta = {
description = "OSP server implementation to allow GVM to remotely control an OpenVAS Scanner";
homepage = "https://github.com/greenbone/ospd-openvas";
changelog = "https://github.com/greenbone/ospd-openvas/releases/tag/${src.tag}";
changelog = "https://github.com/greenbone/ospd-openvas/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ fab ];
platforms = lib.platforms.linux;
};
}
})
+2 -2
View File
@@ -11,11 +11,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "passt";
version = "2025_09_19.623dbf6";
version = "2026_01_20.386b5f5";
src = fetchurl {
url = "https://passt.top/passt/snapshot/passt-${finalAttrs.version}.tar.gz";
hash = "sha256-3krWW/QKijgZsmHuelMjpcaL8OyRqmPKC/wUvag0ZHI=";
hash = "sha256-s3izbMbReYj9jv3J5DJJWvyWeHw+4jGu5VvH5QxO320=";
};
separateDebugInfo = true;
+3 -3
View File
@@ -7,16 +7,16 @@
php.buildComposerProject2 (finalAttrs: {
pname = "phel";
version = "0.28.0";
version = "0.29.0";
src = fetchFromGitHub {
owner = "phel-lang";
repo = "phel-lang";
tag = "v${finalAttrs.version}";
hash = "sha256-kl1AwHApVaCT9rli3pvc+ftMfj+ZJg+NRi2DafI8cVo=";
hash = "sha256-OnqGEK0f8CCzHdl3NPkKheM9FslGU/cVWEX6V4225dQ=";
};
vendorHash = "sha256-ypyiNC3NX94g+koQ8uZjrEqLTvctTQNi18od+vP4e/g=";
vendorHash = "sha256-X0lLTEFsRXFx7ZXNdSsGL7Hiszlu6V3AWqNsyt6W32U=";
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
+2 -2
View File
@@ -13,13 +13,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "pjsip";
version = "2.15.1";
version = "2.16";
src = fetchFromGitHub {
owner = "pjsip";
repo = "pjproject";
tag = finalAttrs.version;
hash = "sha256-9WzOIKWGy71OMzaPOp1P8/pvhHio2rDJOkH1VaNItjU=";
hash = "sha256-WDKkC/M8khhPaRLsAh6FXoUSTgCBK+RAFpEcB9+MBHc=";
};
postPatch = ''
+3 -3
View File
@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "portmidi";
version = "2.0.7";
version = "2.0.8";
src = fetchFromGitHub {
owner = "portmidi";
repo = "portmidi";
rev = "v${finalAttrs.version}";
sha256 = "sha256-kmyjOsjLG56Qqrf6DqgOTpt4A4aCMvCI3koiUoKzwrE=";
tag = "v${finalAttrs.version}";
hash = "sha256-j5m/ablSzsENVzE1ghvnu+uE4nB0V91SA/mrCx5gCNk=";
};
cmakeFlags = [
@@ -7,13 +7,13 @@
(qbittorrent.override { inherit guiSupport; }).overrideAttrs (old: rec {
pname = "qbittorrent-enhanced" + lib.optionalString (!guiSupport) "-nox";
version = "5.1.2.10";
version = "5.1.3.10";
src = fetchFromGitHub {
owner = "c0re100";
repo = "qBittorrent-Enhanced-Edition";
rev = "release-${version}";
hash = "sha256-Q3gipRgZCzihKUQZZmETT65AUSEUfgj9dFxZFybq258=";
hash = "sha256-yvH+qHmkAZf/fgpb4gNocZMcExyKs88e814peYK8Xd4=";
};
meta = old.meta // {

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