Merge master into staging-nixos

This commit is contained in:
nixpkgs-ci[bot]
2026-02-11 12:18:43 +00:00
committed by GitHub
44 changed files with 114 additions and 140 deletions
@@ -72,6 +72,7 @@
gitMinimal,
# opencode-nvim,
opencode,
lsof,
# Preview-nvim dependencies
md-tui,
# sidekick-nvim dependencies
@@ -2995,6 +2996,7 @@ assertNoAdditions {
runtimeDeps = [
curl
opencode
lsof
];
};
@@ -4429,8 +4429,8 @@ let
mktplcRef = {
publisher = "streetsidesoftware";
name = "code-spell-checker";
version = "4.4.0";
hash = "sha256-4tamHxduWgtGirvS+I6YlYlE3JGzlwDMD21dKaTP9io=";
version = "4.5.6";
hash = "sha256-AAakZeChN5HkhhqbGUWSMXm4Tbq7n+ydWutEDPUdRqQ=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker/changelog";
+2 -2
View File
@@ -10,11 +10,11 @@
stdenvNoCC.mkDerivation rec {
pname = "camunda-modeler";
version = "5.43.1";
version = "5.44.0";
src = fetchurl {
url = "https://github.com/camunda/camunda-modeler/releases/download/v${version}/camunda-modeler-${version}-linux-x64.tar.gz";
hash = "sha256-ruYpMFL/7UK4AF7Zp4OhopClfUqEuWPIMA+cM3PJ9FI=";
hash = "sha256-Jzf2D3oXFpGimftyZxSbDgexZs4932Nzd8vCDdrWYXs=";
};
sourceRoot = "camunda-modeler-${version}-linux-x64";
+3 -3
View File
@@ -12,16 +12,16 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "fresh";
version = "0.1.99";
version = "0.2.1";
src = fetchFromGitHub {
owner = "sinelaw";
repo = "fresh";
tag = "v${finalAttrs.version}";
hash = "sha256-E0W4f6J20OGa0jqvhMfBb+cO/RQ66C5yx0Ln+faKYc4=";
hash = "sha256-wsv5NjNp6jBp8DsqBIAj42yq2lY6fA6v3ADmuaQ0h0Q=";
};
cargoHash = "sha256-NbbT7CX1OS/OFbC9KC9NBAwh85so3jhGinc7+qgUtBs=";
cargoHash = "sha256-L2aZPIfHFZMksgqRSBvYYSPO2rHGuTMf60f4b56ELUU=";
nativeBuildInputs = [
gzip
+2 -2
View File
@@ -16,14 +16,14 @@
}:
python3Packages.buildPythonApplication (finalAttrs: {
pname = "handheld-daemon";
version = "4.1.6";
version = "4.1.8";
pyproject = true;
src = fetchFromGitHub {
owner = "hhd-dev";
repo = "hhd";
tag = "v${finalAttrs.version}";
hash = "sha256-9aEq4zL7bVCV7iJ0f3UOhXJx+Dug/O6bRx0LmDnSr3c=";
hash = "sha256-KPjna0yJXXSQBwpRO5b3Fc9C6H14uboJzvQ1LefeXFc=";
};
# Handheld-daemon runs some selinux-related utils which are not in nixpkgs.
@@ -2,13 +2,13 @@
fetchzip,
lib,
stdenv,
jdk11,
jdk17,
runtimeShell,
glib,
wrapGAppsHook3,
}:
let
jdk = jdk11;
jdk = jdk17;
in
stdenv.mkDerivation (finalAttrs: {
version = "5.6.1";
+3 -3
View File
@@ -8,13 +8,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "liblsl";
version = "1.16.2";
version = "1.17.5";
src = fetchFromGitHub {
owner = "sccn";
repo = "liblsl";
rev = "v${finalAttrs.version}";
sha256 = "sha256-nmu7Kxk4U5sGO8Od9JR4id4V4mjeibj4AHjUYhpGPeo=";
tag = "v${finalAttrs.version}";
hash = "sha256-Xu/Bdv+aA+XG/fPBNDPcHELem17vaV86e6F8zfVI//o=";
};
passthru.updateScript = nix-update-script { };
+3 -3
View File
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "lintspec";
version = "0.12.2";
version = "0.13.0";
src = fetchFromGitHub {
owner = "beeb";
repo = "lintspec";
tag = "v${finalAttrs.version}";
hash = "sha256-/+PcSLXSB2c0lJ4LSWwqwrhAmswnAlziGduMNXcxcak=";
hash = "sha256-XT4tj1FcdQpaL6N9H6Li/D9jrlJtHEZ1EmyE+ObruEY=";
};
cargoHash = "sha256-llPE52OHEFasWtzNCpBwYRm+7qX1kqIK7eGpYmeJExY=";
cargoHash = "sha256-yrzqJyWUNO3AYzGxVj3KA/mftr9Su5ZfelWZEnDbWcE=";
cargoBuildFlags = [
"--package"
"lintspec"
-19
View File
@@ -1,19 +0,0 @@
{
lib,
stdenv,
fetchurl,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "meta-build-env";
version = "0.1";
src = fetchurl {
url = "http://www.meta-environment.org/releases/meta-build-env-${finalAttrs.version}.tar.gz";
sha256 = "1imn1gaan4fv73v8w3k3lgyjzkcn7bdp69k6hlz0vqdg17ysd1x3";
};
meta = {
platforms = lib.platforms.unix;
};
})
+2 -2
View File
@@ -17,13 +17,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "naja";
version = "0.3.6";
version = "0.4.0";
src = fetchFromGitHub {
owner = "najaeda";
repo = "naja";
tag = "v${finalAttrs.version}";
hash = "sha256-PzUMm0YfBFjeWeUzEYGZO/RwkpOU8tZw5WfdniL0XsU=";
hash = "sha256-q0k8uk2QGEkwBr2PXOvJadNbx0vCpS56BgMQPlAVW/E=";
fetchSubmodules = true;
};
+2 -2
View File
@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "ncbi-vdb";
version = "3.2.1";
version = "3.3.0";
src = fetchFromGitHub {
owner = "ncbi";
repo = "ncbi-vdb";
tag = finalAttrs.version;
hash = "sha256-ccKJF6Ank/hyADnDwN0qoQbb0BniXlz/Fgnc1IXq0P0=";
hash = "sha256-bYVwgNYnFg2OPaPWSbXIW+VXprxg/PxwHIRCnDfQRls=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "nix-search-tv";
version = "2.2.4";
version = "2.2.6";
src = fetchFromGitHub {
owner = "3timeslazy";
repo = "nix-search-tv";
tag = "v${finalAttrs.version}";
hash = "sha256-ygA9AF4PrM+4G+Le70UI12OQPIjLmELg3Xpkmc7nMz0=";
hash = "sha256-MWNVi0kz+AatoOcMLHTI5KoH0qcl6l8VFw8C0Hfub88=";
};
vendorHash = "sha256-ZuhU1+XzJeiGheYNR4lL7AI5vgWvgp6iuJjMcK8t6Mg=";
+3 -3
View File
@@ -10,16 +10,16 @@
buildGoModule (finalAttrs: {
pname = "ocm";
version = "1.0.10";
version = "1.0.11";
src = fetchFromGitHub {
owner = "openshift-online";
repo = "ocm-cli";
rev = "v${finalAttrs.version}";
sha256 = "sha256-tY7THl1mv9XTL6KVO1/lvZpcNimk3M8pmCbXoH0oet0=";
sha256 = "sha256-nyfuXgpgQEpiXRIpAxFiNG+ANChwunl19qeibZIse10=";
};
vendorHash = "sha256-GOdRYVnFPS1ovFmU+9MEnwTNg1sa9/25AjzbcbBJrQ0=";
vendorHash = "sha256-4GwmUURR0yUAbTJc6v66JiqmvcDEPs6pVgOzuho//Lk=";
# Strip the final binary.
ldflags = [
+2 -2
View File
@@ -11,13 +11,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "osslsigncode";
version = "2.12";
version = "2.13";
src = fetchFromGitHub {
owner = "mtrojnar";
repo = "osslsigncode";
rev = finalAttrs.version;
sha256 = "sha256-UVm0lpw5l8gw+qNGfE57SdvT0Wwo75dUlolwBjBVCwA=";
sha256 = "sha256-63SIyjG91i6ldA3NpOG5X5fT8vTRqNaXDtOE/ZStqFA=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: {
pname = "sratoolkit";
# NOTE: When updating make sure to update ncbi-vdb as well for versions to match
version = "3.2.1";
version = "3.3.0";
src = fetchFromGitHub {
owner = "ncbi";
repo = "sra-tools";
tag = finalAttrs.version;
hash = "sha256-OeM4syv9c1rZn2ferrhXyKJu68ywVYwnHoqnviWBZy4=";
hash = "sha256-Lv4EWAKJ6F5uvsXgo2Bx3JyY9lYaL1El9Jbi2LidmHo=";
};
patches = [ ./attribute_unused.patch ];
+9 -10
View File
@@ -7,15 +7,14 @@
libheif,
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "timewall";
version = "2.0.2";
src = fetchFromGitHub {
owner = "bcyran";
repo = "timewall";
rev = version;
tag = finalAttrs.version;
hash = "sha256-+jQ8cQENxTgCyekF65tr4d2a7OwbJvagUX01DiJ8ytg=";
};
@@ -28,17 +27,17 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ libheif ];
SHELL_COMPLETIONS_DIR = "completions";
env.SHELL_COMPLETIONS_DIR = "completions";
preBuild = ''
mkdir ${SHELL_COMPLETIONS_DIR}
mkdir $SHELL_COMPLETIONS_DIR
'';
postInstall = ''
installShellCompletion \
--bash ${SHELL_COMPLETIONS_DIR}/timewall.bash \
--zsh ${SHELL_COMPLETIONS_DIR}/_timewall \
--fish ${SHELL_COMPLETIONS_DIR}/timewall.fish
--bash $SHELL_COMPLETIONS_DIR/timewall.bash \
--zsh $SHELL_COMPLETIONS_DIR/_timewall \
--fish $SHELL_COMPLETIONS_DIR/timewall.fish
'';
passthru.updateScript = nix-update-script { };
@@ -46,9 +45,9 @@ rustPlatform.buildRustPackage rec {
meta = {
description = "Apple dynamic HEIF wallpapers on GNU/Linux";
homepage = "https://github.com/bcyran/timewall";
changelog = "https://github.com/bcyran/timewall/releases/tag/${version}";
changelog = "https://github.com/bcyran/timewall/releases/tag/${finalAttrs.version}";
license = lib.licenses.mit;
mainProgram = "timewall";
maintainers = with lib.maintainers; [ bcyran ];
};
}
})
+1
View File
@@ -0,0 +1 @@
{ python3Packages }: with python3Packages; toPythonApplication ultralytics
+3 -3
View File
@@ -18,16 +18,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "uv";
version = "0.10.0";
version = "0.10.2";
src = fetchFromGitHub {
owner = "astral-sh";
repo = "uv";
tag = finalAttrs.version;
hash = "sha256-nD26zqKMK5LNkeYdqVYteeYL4mYaQQ/QlyjbMDDhLAY=";
hash = "sha256-7huzemS9BLCOmfzr2cSd8Tc4PtTJV0peYQ5FN2VaPKw=";
};
cargoHash = "sha256-lEynVemQHCI7ZKD2+1n4K/AtEYRld2+aRLkDMSX8ejM=";
cargoHash = "sha256-kSpRcliQpCCjpZUSCwd9THszOSmdXDIooJA4ZPtRjvo=";
buildInputs = [
rust-jemalloc-sys
+19 -4
View File
@@ -2,6 +2,8 @@
lib,
fetchFromGitHub,
buildGoModule,
nix-update-script,
versionCheckHook,
}:
buildGoModule (finalAttrs: {
@@ -17,13 +19,26 @@ buildGoModule (finalAttrs: {
vendorHash = "sha256-z+m5ez17yF+GcUHyKU6a3Q69A6ACBVk0gCjKIaIJ554=";
doCheck = false; # Require access to online S3 services
# Require access to online S3 services
doCheck = false;
ldFlags = [
"-s"
"-w"
# Needed for "versitygw --version" to not show placeholders
ldflags = [
"-X main.Build=v${finalAttrs.version}"
"-X main.BuildTime=1980-01-01T00:00:02Z"
"-X main.Version=v${finalAttrs.version}"
];
doInstallCheck = true;
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = "--version";
passthru = {
updateScript = nix-update-script { };
};
meta = {
description = "Versity S3 gateway, a high-performance S3 translation service";
homepage = "https://github.com/versity/versitygw";
-8
View File
@@ -194,14 +194,6 @@ let
xddxdd
];
mainProgram = "wechat-uos";
knownVulnerabilities = [
''
CWE-78: Clicking on a file attachment whose name contains backtick-quoted
commands will cause it to be executed.
Reference: https://archive.ph/A5McZ (Chinese)
''
];
};
};
in
-6
View File
@@ -23,12 +23,6 @@ let
"aarch64-linux"
"x86_64-linux"
];
knownVulnerabilities = lib.optional stdenvNoCC.hostPlatform.isLinux ''
CWE-78: Clicking on a file attachment whose name contains backtick-quoted
commands will cause it to be executed.
Reference: https://archive.ph/A5McZ (Chinese)
'';
};
sources =
+2 -2
View File
@@ -25,11 +25,11 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "go";
version = "1.26rc3";
version = "1.26.0";
src = fetchurl {
url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz";
hash = "sha256-t32nB+A4hWXdgUcCPE1cRsTAA6bh9xNQ9jfPXYCtLps=";
hash = "sha256-yRMqih9r0qpKrR10uCMdlSdJUEg6SVBlfubFbm6Bd5A=";
};
strictDeps = true;
@@ -16,7 +16,7 @@ mkCoqDerivation {
in
with lib.versions;
lib.switch coq.version [
(case (range "8.14" "9.1") "20230107")
(case (range "8.14" "9.2") "20230107")
(case (range "8.6" "8.16") "20200201")
] null;
release."20230107".rev = "bad8ad2476e14df6b5a819b7aaddc27a7c53fb69";
@@ -16,6 +16,7 @@ mkCoqDerivation {
in
with lib.versions;
lib.switch coq.version [
(case (range "9.0" "9.2") "1.8.6")
(case (range "8.14" "9.1") "1.8.5")
(case (range "8.12" "8.16") "1.8.2")
(case (range "8.10" "8.11") "1.7.0")
@@ -23,6 +24,7 @@ mkCoqDerivation {
(case (range "8.6" "8.7") "1.4.0")
] null;
release."1.8.6".sha256 = "sha256-EgqJUf82FbPkfL4ZmQIP/73IoFhfQGkeUeaKV3KQ/fA=";
release."1.8.5".sha256 = "sha256-zKAyj6rKAasDF+iKExmpVHMe2WwgAwv2j1mmiVAl7ys=";
release."1.8.4".sha256 = "sha256-WlRiaLgnFFW5AY0z6EzdP1mevNe1GHsik6wULJLN4k0=";
release."1.8.3".sha256 = "sha256-mMUzIorkQ6WWQBJLk1ioUNwAdDdGHJyhenIvkAjALVU=";
@@ -16,7 +16,7 @@ mkCoqDerivation {
in
with lib.versions;
lib.switch coq.version [
(case (range "8.9" "9.1") "20230107")
(case (range "8.9" "9.2") "20230107")
(case (range "8.5" "8.16") "20200131")
] null;
release."20230107".rev = "601e89ec019501c48c27fcfc14b9a3c70456e408";
@@ -18,7 +18,7 @@ let
in
with lib.versions;
lib.switch coq.coq-version [
(case (range "8.12" "9.1") "20250903")
(case (range "8.12" "9.2") "20250903")
(case (range "8.7" "8.11") "20200624")
] null;
release = {
@@ -16,7 +16,7 @@ mkCoqDerivation {
in
with lib.versions;
lib.switch coq.coq-version [
(case (range "8.9" "9.1") "20230107")
(case (range "8.9" "9.2") "20230107")
(case (range "8.6" "8.16") "20210328")
(case (range "8.5" "8.13") "20181102")
] null;
@@ -19,7 +19,7 @@ mkCoqDerivation {
in
with lib.versions;
lib.switch coq.version [
(case (range "8.14" "9.1") "0.4.1")
(case (range "8.14" "9.2") "0.4.1")
(case (range "8.8" "8.16") "0.4.0")
] null;
release."0.4.1".sha256 = "sha256-9vyk8/8IVsqNyhw3WPzl8w3L9Wu7gfaMVa3n2nWjFiA=";
@@ -15,7 +15,7 @@ mkCoqDerivation {
in
with lib.versions;
lib.switch coq.coq-version [
(case (range "8.14" "9.1") "0.3.6")
(case (range "8.14" "9.2") "0.3.6")
(case (range "8.10" "9.1") "0.3.4")
] null;
release."0.3.6".sha256 = "sha256-Sd9cmRPb/0MDlR9mzbFrrF9ifP/2vd0KG6u5fGOydds=";
@@ -18,7 +18,7 @@
inherit (lib.versions) range;
in
lib.switch coq.version [
(case (range "9.0" "9.1") "0.0.7")
(case (range "9.0" "9.2") "0.0.7")
(case (range "8.18" "8.20") "0.0.6")
(case (range "8.17" "8.20") "0.0.5")
] null;
@@ -16,7 +16,7 @@ mkCoqDerivation {
in
with lib.versions;
lib.switch coq.coq-version [
(case (range "8.14" "9.1") "4.2.3")
(case (range "8.14" "9.2") "4.2.3")
(case (isEq "8.13") "4.2.2")
(case (range "8.12" "8.17") "4.1.2")
(case (range "8.9" "8.13") "4.1.1")
@@ -16,14 +16,14 @@
buildPythonPackage (finalAttrs: {
pname = "agentic-threat-hunting-framework";
version = "0.7.0";
version = "0.7.2";
pyproject = true;
src = fetchFromGitHub {
owner = "Nebulock-Inc";
repo = "agentic-threat-hunting-framework";
tag = "v${finalAttrs.version}";
hash = "sha256-45hig2DcN9Hpw8ev+iax7zfcCA6rs7cF3F0KDh7eRo4=";
hash = "sha256-HFPPEonSRWTU+Cm/B657En78avehebGbWrsAfr+WmI8=";
};
build-system = [ setuptools ];
@@ -6,22 +6,19 @@
mashumaro,
orjson,
poetry-core,
pythonOlder,
yarl,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "aiostreammagic";
version = "2.11.0";
version = "2.12.1";
pyproject = true;
disabled = pythonOlder "3.11";
src = fetchFromGitHub {
owner = "noahhusby";
repo = "aiostreammagic";
tag = version;
hash = "sha256-8ahLB5F2JKpA4F21WWDFzrDxoOpIq+d1iXuCjQngGtc=";
tag = finalAttrs.version;
hash = "sha256-CctTyRaJ8lVIniVEc+SmGk+UxW8pcAzhqzrqj1WtIwY=";
};
build-system = [ poetry-core ];
@@ -41,8 +38,8 @@ buildPythonPackage rec {
meta = {
description = "Module for interfacing with Cambridge Audio/Stream Magic compatible streamers";
homepage = "https://github.com/noahhusby/aiostreammagic";
changelog = "https://github.com/noahhusby/aiostreammagic/releases/tag/${version}";
changelog = "https://github.com/noahhusby/aiostreammagic/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -16,23 +16,21 @@
yarl,
}:
buildPythonPackage rec {
buildPythonPackage (finalAttrs: {
pname = "alexapy";
version = "1.29.15";
version = "1.29.16";
pyproject = true;
src = fetchFromGitLab {
owner = "keatontaylor";
repo = "alexapy";
tag = "v${version}";
hash = "sha256-vdjqpkTnGY3THqekJ6fJ2Gb9Y0bVO/VtoAAXiV1Q45k=";
tag = "v${finalAttrs.version}";
hash = "sha256-SjY9xl/ogs7sxYo/NrcAezLDO703XAdK4d6Vv+qvYn0=";
};
pythonRelaxDeps = [ "aiofiles" ];
build-system = [
poetry-core
];
build-system = [ poetry-core ];
dependencies = [
aiofiles
@@ -56,8 +54,8 @@ buildPythonPackage rec {
meta = {
description = "Python Package for controlling Alexa devices (echo dot, etc) programmatically";
homepage = "https://gitlab.com/keatontaylor/alexapy";
changelog = "https://gitlab.com/keatontaylor/alexapy/-/blob/${src.tag}/CHANGELOG.md";
changelog = "https://gitlab.com/keatontaylor/alexapy/-/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
}
})
@@ -15,14 +15,14 @@
buildPythonPackage (finalAttrs: {
pname = "mcstatus";
version = "12.1.0";
version = "12.2.0";
pyproject = true;
src = fetchFromGitHub {
owner = "py-mine";
repo = "mcstatus";
tag = "v${finalAttrs.version}";
hash = "sha256-PbrgVfLhwiAadrOkSSUM7He/IJZ+hORMV9/thpeB9qA=";
hash = "sha256-dBnUf4Hu2FgUI8CNr+cGIE7iAsM+FoRX5xRl2C6E9Mg=";
};
build-system = [
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "mkdocs-include-markdown-plugin";
version = "7.2.0";
version = "7.2.1";
pyproject = true;
src = fetchPypi {
pname = "mkdocs_include_markdown_plugin";
inherit version;
hash = "sha256-SmepGt5oDcDhX2COW2NDvsAzcv+hEsQKQlTBv7EPQvM=";
hash = "sha256-XZTbh7Bs0wNhnbrrul9/Q6Pe1/13CUUdJvCMF2N2/+w=";
};
build-system = [
@@ -34,14 +34,14 @@
buildPythonPackage (finalAttrs: {
pname = "ultralytics";
version = "8.4.13";
version = "8.4.14";
pyproject = true;
src = fetchFromGitHub {
owner = "ultralytics";
repo = "ultralytics";
tag = "v${finalAttrs.version}";
hash = "sha256-D3b0KFqdbd6DaGkblek5MEI2J3OmoNQ2xlMMoW13C6k=";
hash = "sha256-P6NNEWCpwSN2FU9Nc+XHwjx3xC2kmhbZ/71utEBBjuM=";
};
build-system = [ setuptools ];
@@ -16,11 +16,12 @@ mkRocqDerivation {
in
with lib.versions;
lib.switch rocq-core.rocq-version [
(case (range "9.0" "9.1") "9.0.0+rocq${rocq-core.rocq-version}")
(case (range "9.0" "9.2") "9.0.0+rocq${rocq-core.rocq-version}")
] null;
release."9.0.0+rocq9.0".sha256 = "sha256-ctnwpyNVhryEUA5YEsAImrcJsNMhtBgDSOz+z5Z4R78=";
release."9.0.0+rocq9.1".sha256 = "sha256-MSjlfJs3JOakuShOj+isNlus0bKlZ+rkvzRoKZQK5RQ=";
release."9.0.0+rocq9.2".sha256 = "sha256-XQIx3MjmPgRsFMJiD1DR+FWkmO4J86tQ5fDuPHcjf+A=";
releaseRev = v: "v${v}";
mlPlugin = true;
@@ -17,7 +17,7 @@ mkRocqDerivation {
[ rocq-core.rocq-version ]
[
{
cases = [ (lib.versions.range "9.0" "9.1") ];
cases = [ (lib.versions.range "9.0" "9.2") ];
out = "0.3.0";
}
]
@@ -18,11 +18,13 @@ mkRocqDerivation {
in
with lib.versions;
lib.switch rocq-core.version [
(case (range "9.2" "9.2") "9.1.0")
(case (range "9.0" "9.1") "9.0.0")
] null;
releaseRev = v: "V${v}";
release."9.0.0".sha256 = "sha256-2l7ak5Q/NbiNvUzIVXOniEneDXouBMNSSVFbD1Pf8cQ=";
release."9.1.0".sha256 = "sha256-D/kCMsJDg5OnP37GhvXIr2Fi/xCbgCCzoikKx5rL6p4=";
mlPlugin = true;
@@ -12,7 +12,7 @@
buildDunePackage (finalAttrs: {
pname = "ocp-browser";
version = "1.4.0";
version = "1.4.1";
minimalOCamlVersion = "4.08";
@@ -20,7 +20,7 @@ buildDunePackage (finalAttrs: {
owner = "OCamlPro";
repo = "ocp-index";
tag = finalAttrs.version;
hash = "sha256-pv6aBJjRkibISpZEnlfyn72smcYEbZoPQoQH2p/JwH0=";
hash = "sha256-B8D3p9Cj67Cb+AH06jg+kJJiaM/ejnsSsQk1yHRmDqU=";
};
nativeBuildInputs = [ cppo ];
+7 -18
View File
@@ -1,6 +1,6 @@
{
buildPgrxExtension,
cargo-pgrx_0_16_0,
cargo-pgrx_0_16_1,
fetchFromGitHub,
lib,
nix-update-script,
@@ -8,21 +8,19 @@
}:
buildPgrxExtension (finalAttrs: {
inherit postgresql;
cargo-pgrx = cargo-pgrx_0_16_0;
cargo-pgrx = cargo-pgrx_0_16_1;
pname = "pg_graphql";
version = "1.5.12-unstable-2025-09-01";
version = "1.5.12";
src = fetchFromGitHub {
owner = "supabase";
repo = "pg_graphql";
# ToDo: 1.5.12 has not been tagged in Git yet, hence `rev` is used instead for now
#tag = "v${finalAttrs.version}";
rev = "bae1cb506d48d14ccf2b05f6a42331f3c9c71a76";
hash = "sha256-aJPstwzizWzVIo1N/4CHKgJBJ7DJpRkrwYrzNL+z7zQ=";
tag = "v${finalAttrs.version}";
hash = "sha256-mJBxen6Gg1LbzIF+WKThrs+wPD01a6WjZ+AHrGdWL4Q=";
};
cargoHash = "sha256-Gfvu6YY+pRGrcAXAgEIa1iZKLJlbkvMv0F3pg3X/CXQ=";
cargoHash = "sha256-GZjoHGqNhZOuMbHji1Y3xKmdJ1GB1KasT+47P2e83sU=";
# pgrx tests try to install the extension into postgresql nix store
doCheck = false;
@@ -36,15 +34,6 @@ buildPgrxExtension (finalAttrs: {
homepage = "https://supabase.github.io/pg_graphql";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ julm ];
broken =
lib.versionOlder postgresql.version "14"
|| (
# ToDo: check after next package update.
lib.versionAtLeast postgresql.version "18"
&& (
finalAttrs.version == "1.5.12-unstable-2025-09-01"
|| lib.warn "Is postgresql18Packages.pg_graphql still broken?" false
)
);
broken = lib.versionOlder postgresql.version "14";
};
})
+1
View File
@@ -1265,6 +1265,7 @@ mapAliases {
melmatcheq.lv2 = melmatcheq-lv2; # Added 2025-09-27
melonDS = warnAlias "'melonDS' has been renamed to 'melonds'" melonds; # Added 2026-02-08
meshlab-unstable = throw "meshlab-unstable has been removed, as it was behind meshlab"; # Added 2025-09-21
metaBuildEnv = throw "'metaBuildEnv' has been removed, due to it being ancient unmaintained software"; # Added 2026-02-11
meteo = throw "'meteo' has been removed as it was unmaintained and depends on deprecated webkitgtk_4_0"; # Added 2025-10-09
microcodeAmd = throw "'microcodeAmd' has been renamed to/replaced by 'microcode-amd'"; # Converted to throw 2025-10-27
microcodeIntel = throw "'microcodeIntel' has been renamed to/replaced by 'microcode-intel'"; # Converted to throw 2025-10-27
+2 -2
View File
@@ -7912,8 +7912,8 @@ with pkgs;
go = go_1_25;
buildGoModule = buildGo125Module;
go_latest = go_1_25;
buildGoLatestModule = buildGo125Module;
go_latest = go_1_26;
buildGoLatestModule = buildGo126Module;
go_1_24 = callPackage ../development/compilers/go/1.24.nix { };
buildGo124Module = callPackage ../build-support/go/module.nix {