Merge staging-next into staging

Changed files
+135 -101
maintainers
pkgs
applications
editors
emacs
elisp-packages
manual-packages
eaf-image-viewer
vscode
extensions
misc
gpxsee
build-support
by-name
as
astyle
ch
chocolate-doom
cl
clojure-lsp
do
docker-language-server
fi
firezone-headless-client
gi
git-cinnabar
ho
holo-cli
ki
kimai
ma
mariadb-connector-java
mi
mimir
nx
nxwitness-client
os
osu-lazer
osu-lazer-bin
ri
rime-wanxiang
se
serie
te
terraform-mcp-server
vi
viceroy
ze
zed-editor
zeroad-data
zeroad-unwrapped
os-specific
linux
+1 -1
maintainers/maintainer-list.nix
···
name = "Eric Seidel";
};
griffi-gh = {
-
name = "Alex Prasol";
email = "prasol258@gmail.com";
matrix = "@voxel:nyanbinary.rs";
github = "griffi-gh";
···
name = "Eric Seidel";
};
griffi-gh = {
+
name = "Luna Prasol";
email = "prasol258@gmail.com";
matrix = "@voxel:nyanbinary.rs";
github = "griffi-gh";
+63
pkgs/applications/editors/emacs/elisp-packages/manual-packages/eaf-image-viewer/package.nix
···
···
+
{
+
# Basic
+
lib,
+
melpaBuild,
+
fetchFromGitHub,
+
# Java Script dependency
+
nodejs,
+
fetchNpmDeps,
+
npmHooks,
+
# Updater
+
nix-update-script,
+
}:
+
+
melpaBuild (finalAttrs: {
+
+
pname = "eaf-image-viewer";
+
version = "0-unstable-2023-06-30";
+
+
src = fetchFromGitHub {
+
owner = "emacs-eaf";
+
repo = "eaf-image-viewer";
+
rev = "154685532ff42bd7ff4fe5a80e96e0d3d56b4ee0";
+
hash = "sha256-5MJibLr4UJOKl79PsDmXEZR+XFBx1xvcoykX4z/XbrI=";
+
};
+
+
env.npmDeps = fetchNpmDeps {
+
name = "${finalAttrs.pname}-npm-deps";
+
inherit (finalAttrs) src;
+
hash = "sha256-d1DVOAhYtXEzRQcUWFJE0gbHnqPRCUGibSqc/Nf3dVE=";
+
};
+
+
nativeBuildInputs = [
+
nodejs
+
npmHooks.npmConfigHook
+
];
+
+
files = ''
+
("*.el"
+
"*.py"
+
"*.html")
+
'';
+
+
postInstall = ''
+
LISPDIR=$out/share/emacs/site-lisp/elpa/${finalAttrs.ename}-${finalAttrs.melpaVersion}
+
cp -r node_modules $LISPDIR/
+
'';
+
+
passthru = {
+
updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
+
eafPythonDeps = ps: [ ];
+
eafOtherDeps = [ ];
+
};
+
+
meta = {
+
description = "Image viewer application for the EAF";
+
homepage = "https://github.com/emacs-eaf/eaf-image-viewer";
+
license = lib.licenses.gpl3Only;
+
maintainers = with lib.maintainers; [
+
thattemperature
+
];
+
};
+
+
})
+4 -4
pkgs/applications/editors/vscode/extensions/default.nix
···
mktplcRef = {
publisher = "banacorn";
name = "agda-mode";
-
version = "0.6.3";
-
hash = "sha256-ZyFY3pzNUUpdAB3lqys/z0NOUrQA/qmPquRPNFw/JAI=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/banacorn.agda-mode/changelog";
···
mktplcRef = {
name = "uiua-vscode";
publisher = "uiua-lang";
-
version = "0.0.64";
-
hash = "sha256-mASTMZhXsM8IzaMmHsWRmf+pf1EjXyWsBMFXTcq7Acw=";
};
meta = {
description = "VSCode language extension for Uiua";
···
mktplcRef = {
publisher = "banacorn";
name = "agda-mode";
+
version = "0.6.4";
+
hash = "sha256-KBOVVVDw+72QSYv4jynqeVBdIfYz+T5hD2//royVJpw=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/banacorn.agda-mode/changelog";
···
mktplcRef = {
name = "uiua-vscode";
publisher = "uiua-lang";
+
version = "0.0.65";
+
hash = "sha256-qmjXKuNVYkzaJUUvW/apXzPVE3XuZjxTl3EYNoKHVNc=";
};
meta = {
description = "VSCode language extension for Uiua";
+2 -2
pkgs/applications/misc/gpxsee/default.nix
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "gpxsee";
-
version = "13.45";
src = fetchFromGitHub {
owner = "tumic0";
repo = "GPXSee";
tag = finalAttrs.version;
-
hash = "sha256-3GPpr8L+oMHCGXo3RVaky6EjDrEiBERRU6w56o17Xhc=";
};
buildInputs = [
···
in
stdenv.mkDerivation (finalAttrs: {
pname = "gpxsee";
+
version = "13.46";
src = fetchFromGitHub {
owner = "tumic0";
repo = "GPXSee";
tag = finalAttrs.version;
+
hash = "sha256-SkAEnKviUHQrej1fhpLs1bh/nAOgmRzzBzTFe4fURVc=";
};
buildInputs = [
+2 -1
pkgs/build-support/vm/default.nix
···
qemu = buildPackages.qemu_kvm;
modulesClosure = pkgs.makeModulesClosure {
-
inherit kernel rootModules;
firmware = kernel;
};
···
qemu = buildPackages.qemu_kvm;
modulesClosure = pkgs.makeModulesClosure {
+
kernel = lib.getOutput "modules" kernel;
+
inherit rootModules;
firmware = kernel;
};
+2 -2
pkgs/by-name/as/astyle/package.nix
···
stdenv.mkDerivation rec {
pname = "astyle";
-
version = "3.6.11";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2";
-
hash = "sha256-DqvuP9nQdAZ3KrzpMkHWLB9H1FbT+UHL8Vr5wj3HStY=";
};
nativeBuildInputs = [ cmake ];
···
stdenv.mkDerivation rec {
pname = "astyle";
+
version = "3.6.12";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2";
+
hash = "sha256-Gd6wahq25QELlsKBuuNQVg2XicvIluMD82EBeYMv0r4=";
};
nativeBuildInputs = [ cmake ];
+2 -2
pkgs/by-name/ch/chocolate-doom/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "chocolate-doom";
-
version = "3.1.0";
src = fetchFromGitHub {
owner = "chocolate-doom";
repo = "chocolate-doom";
tag = "chocolate-doom-${finalAttrs.version}";
-
hash = "sha256-yDPfqCuzRbDhOQisIDAGo2bmmMjT+0lds5xc9C2pqoU=";
};
postPatch = ''
···
stdenv.mkDerivation (finalAttrs: {
pname = "chocolate-doom";
+
version = "3.1.1";
src = fetchFromGitHub {
owner = "chocolate-doom";
repo = "chocolate-doom";
tag = "chocolate-doom-${finalAttrs.version}";
+
hash = "sha256-wa4wxz70mxP41bNxWYD1EyxBGfyRoxEMPaoupvaK+XY=";
};
postPatch = ''
+2 -2
pkgs/by-name/cl/clojure-lsp/package.nix
···
buildGraalvmNativeImage (finalAttrs: {
pname = "clojure-lsp";
-
version = "2025.06.06-19.04.49";
src = fetchurl {
url = "https://github.com/clojure-lsp/clojure-lsp/releases/download/${finalAttrs.version}/clojure-lsp-standalone.jar";
-
hash = "sha256-MiCwqlgvA9u64Fs4kkJta34gtsapyelbU0be/9UBJsk=";
};
extraNativeImageBuildArgs = [
···
buildGraalvmNativeImage (finalAttrs: {
pname = "clojure-lsp";
+
version = "2025.08.15-17.11.38";
src = fetchurl {
url = "https://github.com/clojure-lsp/clojure-lsp/releases/download/${finalAttrs.version}/clojure-lsp-standalone.jar";
+
hash = "sha256-7nMUW/o/FK43mEOyRqqiLl0EFe68OT6dsZZCVERMYP0=";
};
extraNativeImageBuildArgs = [
+2 -2
pkgs/by-name/do/docker-language-server/package.nix
···
buildGoModule rec {
pname = "docker-language-server";
-
version = "0.15.0";
src = fetchFromGitHub {
owner = "docker";
repo = "docker-language-server";
tag = "v${version}";
-
hash = "sha256-cxLg0fLUC4dj3QUax+vIsJENRXNifbXMoRkldM44i+0=";
};
vendorHash = "sha256-xvRHxi7aem88mrmdAmSyRNtBUSZD4rjUut2VjPeoejg=";
···
buildGoModule rec {
pname = "docker-language-server";
+
version = "0.16.0";
src = fetchFromGitHub {
owner = "docker";
repo = "docker-language-server";
tag = "v${version}";
+
hash = "sha256-P3DwlCjQllFtf05ssXYNraQFGEEzChSE5eJvcODdF6Q=";
};
vendorHash = "sha256-xvRHxi7aem88mrmdAmSyRNtBUSZD4rjUut2VjPeoejg=";
+3 -3
pkgs/by-name/fi/firezone-headless-client/package.nix
···
}:
rustPlatform.buildRustPackage rec {
pname = "firezone-headless-client";
-
version = "1.5.1";
src = fetchFromGitHub {
owner = "firezone";
repo = "firezone";
tag = "headless-client-${version}";
-
hash = "sha256-cN3+FO3hgqrElRh+ThZ0/rIdtVTVXUuNpQxV+7WISRo=";
};
-
cargoHash = "sha256-bt/xscIqTlIoFmFP8XfH+7zoyG1DQzt+1CtsJlThstM=";
sourceRoot = "${src.name}/rust";
buildAndTestSubdir = "headless-client";
RUSTFLAGS = "--cfg system_certs";
···
}:
rustPlatform.buildRustPackage rec {
pname = "firezone-headless-client";
+
version = "1.5.2";
src = fetchFromGitHub {
owner = "firezone";
repo = "firezone";
tag = "headless-client-${version}";
+
hash = "sha256-qApafuIakVlwBiKN0YaYm4KwZAmSqrtXftPEg+VwsJE=";
};
+
cargoHash = "sha256-Fp3c3ot2ET3gWrqKs+TI4XXjIDFxcEFBBl7irZrsgmE=";
sourceRoot = "${src.name}/rust";
buildAndTestSubdir = "headless-client";
RUSTFLAGS = "--cfg system_certs";
+3 -3
pkgs/by-name/gi/git-cinnabar/package.nix
···
stdenv.mkDerivation (finalAttrs: {
pname = "git-cinnabar";
-
version = "0.7.2";
src = fetchFromGitHub {
owner = "glandium";
repo = "git-cinnabar";
tag = finalAttrs.version;
-
hash = "sha256-phQ7wfSgctfbjFtg1HVNtoVlnC0yIEJy65Mu/hLPjnw=";
fetchSubmodules = true;
};
···
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) src;
-
hash = "sha256-Vhe9sMUTs16+lQ8hpt8E4Vmu6n4kkyzir1IM9etYBno=";
};
ZSTD_SYS_USE_PKG_CONFIG = true;
···
stdenv.mkDerivation (finalAttrs: {
pname = "git-cinnabar";
+
version = "0.7.3";
src = fetchFromGitHub {
owner = "glandium";
repo = "git-cinnabar";
tag = finalAttrs.version;
+
hash = "sha256-qE9LvOX2n+ylQry79CsmRCUzUEgwYZne3tbNDCoynzk=";
fetchSubmodules = true;
};
···
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) src;
+
hash = "sha256-IVizzc2dKZ83dz3KBMDDiaFNdnS40cS++k8AywyvakQ=";
};
ZSTD_SYS_USE_PKG_CONFIG = true;
+3 -3
pkgs/by-name/ho/holo-cli/package.nix
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "holo-cli";
-
version = "0.5.0-unstable-2025-08-07";
src = fetchFromGitHub {
owner = "holo-routing";
repo = "holo-cli";
-
rev = "e786bb16e5e6b78989dc3b4e3299b283432dfa26";
-
hash = "sha256-uqRgitI4D2H9igVdnwuNnc3frRiEZ85/DILp6FzGQ+0=";
};
cargoHash = "sha256-bsoxWjOMzRRtFGEaaqK0/adhGpDcejCIY0Pzw1HjQ5U=";
···
rustPlatform.buildRustPackage (finalAttrs: {
pname = "holo-cli";
+
version = "0.5.0-unstable-2025-08-09";
src = fetchFromGitHub {
owner = "holo-routing";
repo = "holo-cli";
+
rev = "52844aab4831655b1b3efc44206af9a5571b285a";
+
hash = "sha256-5m0k60FXgSmDgLAAmBuzYjnA6V4GXvl8bIt2wAjCpcM=";
};
cargoHash = "sha256-bsoxWjOMzRRtFGEaaqK0/adhGpDcejCIY0Pzw1HjQ5U=";
+3 -3
pkgs/by-name/ki/kimai/package.nix
···
php.buildComposerProject2 (finalAttrs: {
pname = "kimai";
-
version = "2.37.0";
src = fetchFromGitHub {
owner = "kimai";
repo = "kimai";
tag = finalAttrs.version;
-
hash = "sha256-cxVPR1xNupIyT5nwWpia11MXwx48G5WwkoGhdj0KUJ8=";
};
php = php.buildEnv {
···
'';
};
-
vendorHash = "sha256-scRFKOIb03poY94IpJ7Nj8p6AooTD+bSQjX48izfujY=";
composerNoPlugins = false;
composerNoScripts = false;
···
php.buildComposerProject2 (finalAttrs: {
pname = "kimai";
+
version = "2.38.0";
src = fetchFromGitHub {
owner = "kimai";
repo = "kimai";
tag = finalAttrs.version;
+
hash = "sha256-4wi87RvNrfd6vmRG/w6BY84j9NxXqNpAD/rfFN93QyY=";
};
php = php.buildEnv {
···
'';
};
+
vendorHash = "sha256-U9yBSHL3682dWf2VZDw6/CiSmHLMS0EO/o/JgWbfwVM=";
composerNoPlugins = false;
composerNoScripts = false;
+2 -2
pkgs/by-name/ma/mariadb-connector-java/package.nix
···
maven.buildMavenPackage rec {
pname = "mariadb-connector-java";
-
version = "3.5.4";
src = fetchFromGitHub {
owner = "mariadb-corporation";
repo = "mariadb-connector-j";
tag = version;
-
hash = "sha256-bB2tT6vb+QJaju1/VauAA7SsbPaRkGKIMgq1cCVBDdM=";
};
mvnHash = "sha256-q61OyBg84Zaf9prM6J3lUVsJXEnmoptcq2EuNs+faDc=";
···
maven.buildMavenPackage rec {
pname = "mariadb-connector-java";
+
version = "3.5.5";
src = fetchFromGitHub {
owner = "mariadb-corporation";
repo = "mariadb-connector-j";
tag = version;
+
hash = "sha256-RtBc40pH8eumfgXCuhxk7BCtvgPTsAMgsf5UJuHcuPk=";
};
mvnHash = "sha256-q61OyBg84Zaf9prM6J3lUVsJXEnmoptcq2EuNs+faDc=";
+2 -2
pkgs/by-name/mi/mimir/package.nix
···
}:
buildGoModule rec {
pname = "mimir";
-
version = "2.16.1";
src = fetchFromGitHub {
rev = "mimir-${version}";
owner = "grafana";
repo = "mimir";
-
hash = "sha256-+GFsWBjZHxRe3a2/ZT0zkoRXDTR4qopTUcU5Fx9t5xA=";
};
vendorHash = null;
···
}:
buildGoModule rec {
pname = "mimir";
+
version = "2.17.0";
src = fetchFromGitHub {
rev = "mimir-${version}";
owner = "grafana";
repo = "mimir";
+
hash = "sha256-auA063TveLtfLD7W1/RuN4COljiwKqz0K/l2vwtxPTQ=";
};
vendorHash = null;
+1 -14
pkgs/by-name/nx/nxwitness-client/package.nix
···
libudev-zero,
libxcb,
libxkbfile,
-
libxml2,
libxslt,
openal,
qt6Packages,
···
let
version = "6.0.3";
build = "40736";
-
-
libxml2_13 = libxml2.overrideAttrs (oldAttrs: rec {
-
version = "2.13.8";
-
src = fetchurl {
-
url = "mirror://gnome/sources/libxml2/${lib.versions.majorMinor version}/libxml2-${version}.tar.xz";
-
hash = "sha256-J3KUyzMRmrcbK8gfL0Rem8lDW4k60VuyzSsOhZoO6Eo=";
-
};
-
meta = oldAttrs.meta // {
-
knownVulnerabilities = oldAttrs.meta.knownVulnerabilities or [ ] ++ [
-
"CVE-2025-6021"
-
];
-
};
-
});
buildInputs = [
glib
···
libudev-zero,
libxcb,
libxkbfile,
+
libxml2_13,
libxslt,
openal,
qt6Packages,
···
let
version = "6.0.3";
build = "40736";
buildInputs = [
glib
+4 -4
pkgs/by-name/os/osu-lazer-bin/package.nix
···
let
pname = "osu-lazer-bin";
-
version = "2025.710.0";
src =
{
aarch64-darwin = fetchzip {
url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.app.Apple.Silicon.zip";
-
hash = "sha256-Wg/HlnVjEV7rSTRTzYxP4w41PDVq+vPRT/+MArpK6+U=";
stripRoot = false;
};
x86_64-darwin = fetchzip {
url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.app.Intel.zip";
-
hash = "sha256-aHlcjubkai5B9k49ptjR3RImkbqHpvyfgueMPZNDmmM=";
stripRoot = false;
};
x86_64-linux = fetchurl {
url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.AppImage";
-
hash = "sha256-Tfm75+jkSAqyNBkN3cVrx3hyw+Ai3lKa6ZIo47x2Rns=";
};
}
.${stdenvNoCC.system} or (throw "osu-lazer-bin: ${stdenvNoCC.system} is unsupported.");
···
let
pname = "osu-lazer-bin";
+
version = "2025.816.0";
src =
{
aarch64-darwin = fetchzip {
url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.app.Apple.Silicon.zip";
+
hash = "sha256-5HMjI0+rb7FKwTYsLv2ltFyXL0DQT83/t2i4OpiwwIY=";
stripRoot = false;
};
x86_64-darwin = fetchzip {
url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.app.Intel.zip";
+
hash = "sha256-WqYY3FYHgURk1NKiVcF81GAKBYNPf1M/ZY/3/9XibzI=";
stripRoot = false;
};
x86_64-linux = fetchurl {
url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.AppImage";
+
hash = "sha256-mOihQ8mtHEiq0FElkJiZl0mhBqPi8CoGowN358Jc72A=";
};
}
.${stdenvNoCC.system} or (throw "osu-lazer-bin: ${stdenvNoCC.system} is unsupported.");
+14 -14
pkgs/by-name/os/osu-lazer/deps.json
···
},
{
"pname": "ppy.osu.Framework",
-
"version": "2025.710.0",
-
"hash": "sha256-p1AFltuRloCm/krTzGzhI5A89NT5yU2nK6ILwhgzLnc="
},
{
"pname": "ppy.osu.Framework.NativeLibs",
-
"version": "2024.809.1-nativelibs",
-
"hash": "sha256-F7xd66bCEDgEjYgqmx21lYde+ebCsX/E2fuqWXH4xyU="
},
{
"pname": "ppy.osu.Framework.SourceGeneration",
···
},
{
"pname": "ppy.osu.Game.Resources",
-
"version": "2025.708.0",
-
"hash": "sha256-lgGl/jLHMlguuPbQ7MW8uTUk+ZibmMiqtMZnE3xWEr4="
},
{
"pname": "ppy.osuTK.NS20",
···
},
{
"pname": "ppy.Veldrid",
-
"version": "4.9.62-gca0239da6b",
-
"hash": "sha256-mGlMQbp2/ewA7PzamEeMA1pbboC73iAIARhK4MPrwO4="
},
{
"pname": "ppy.Veldrid.MetalBindings",
-
"version": "4.9.62-gca0239da6b",
-
"hash": "sha256-8jkbU2QV4HV8RU1vnSNtP8kNEhDWbTb3Dr2cl8w/T6A="
},
{
"pname": "ppy.Veldrid.OpenGLBindings",
-
"version": "4.9.62-gca0239da6b",
-
"hash": "sha256-I81to2x5D4LlIJN80d5DbqcU0jPTVSPoc0tvL15YG6I="
},
{
"pname": "ppy.Veldrid.SPIRV",
···
},
{
"pname": "SixLabors.ImageSharp",
-
"version": "3.1.7",
-
"hash": "sha256-jMD/FiIwW1kNhTI6hKig8/QFOO3eTQX/C22cSAcKBH4="
},
{
"pname": "SQLitePCLRaw.bundle_e_sqlite3",
···
},
{
"pname": "ppy.osu.Framework",
+
"version": "2025.808.0",
+
"hash": "sha256-XmetdqG3z66uhdfvY4iEmDAK8Zh2uXPk5Dm25raeYw4="
},
{
"pname": "ppy.osu.Framework.NativeLibs",
+
"version": "2025.806.0-nativelibs",
+
"hash": "sha256-2oqo+sJvTnV3bTCLOlReOWTJpg0eI+g62Q+e2iXImeU="
},
{
"pname": "ppy.osu.Framework.SourceGeneration",
···
},
{
"pname": "ppy.osu.Game.Resources",
+
"version": "2025.815.0",
+
"hash": "sha256-DD9yPAmCJrCj/uix6HbRlbQZfyvLyIrKmLP4fZed5fo="
},
{
"pname": "ppy.osuTK.NS20",
···
},
{
"pname": "ppy.Veldrid",
+
"version": "4.9.66-g086790861c",
+
"hash": "sha256-jnFiRUk+8EV5QMnormygSwm74U949FSqPKYNfMrkI54="
},
{
"pname": "ppy.Veldrid.MetalBindings",
+
"version": "4.9.66-g086790861c",
+
"hash": "sha256-opJ2dRHQP6HPYHw7hM5iWgQeP38RMINv2dJmSF7PptA="
},
{
"pname": "ppy.Veldrid.OpenGLBindings",
+
"version": "4.9.66-g086790861c",
+
"hash": "sha256-4zrLJpQVA9BiQP2XeKgW9L/1z3pazDCH46elQ02Un5E="
},
{
"pname": "ppy.Veldrid.SPIRV",
···
},
{
"pname": "SixLabors.ImageSharp",
+
"version": "3.1.11",
+
"hash": "sha256-MlRF+3SGfahbsB1pZGKMOrsfUCx//hCo7ECrXr03DpA="
},
{
"pname": "SQLitePCLRaw.bundle_e_sqlite3",
+2 -2
pkgs/by-name/os/osu-lazer/package.nix
···
buildDotnetModule rec {
pname = "osu-lazer";
-
version = "2025.710.0";
src = fetchFromGitHub {
owner = "ppy";
repo = "osu";
tag = "${version}-lazer";
-
hash = "sha256-etIf0ZE1YHZntBQGciFlP1ARgWSTqytJIklAy77+q+Q=";
};
projectFile = "osu.Desktop/osu.Desktop.csproj";
···
buildDotnetModule rec {
pname = "osu-lazer";
+
version = "2025.816.0";
src = fetchFromGitHub {
owner = "ppy";
repo = "osu";
tag = "${version}-lazer";
+
hash = "sha256-ScCOqo0f8Ms0nai9zCIEkAKWySB7uZiU4lk2itQWLig=";
};
projectFile = "osu.Desktop/osu.Desktop.csproj";
+2 -2
pkgs/by-name/ri/rime-wanxiang/package.nix
···
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "rime-wanxiang";
-
version = "10.0.10";
src = fetchFromGitHub {
owner = "amzxyz";
repo = "rime_wanxiang";
tag = "v" + finalAttrs.version;
-
hash = "sha256-lDjvaVkHEHhfL7iI7psaaVlUO4SNe2e49N5Nz+Lex68=";
};
nativeBuildInputs = [
···
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "rime-wanxiang";
+
version = "11.1.4";
src = fetchFromGitHub {
owner = "amzxyz";
repo = "rime_wanxiang";
tag = "v" + finalAttrs.version;
+
hash = "sha256-mBfa2XF76dMv5Et54I0LQwgelKAdosLXaO3zPpS5nAU=";
};
nativeBuildInputs = [
+3 -3
pkgs/by-name/se/serie/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "serie";
-
version = "0.4.6";
src = fetchFromGitHub {
owner = "lusingander";
repo = "serie";
rev = "v${version}";
-
hash = "sha256-26B/bwXz60fcZrh6H1RPROiML44S1Pt1J3VrJh2gRrI=";
};
-
cargoHash = "sha256-Bdk553tECJiMxJlXj147Sv2LzH+nM+/Cm5BpBr78I4o=";
nativeCheckInputs = [ gitMinimal ];
···
rustPlatform.buildRustPackage rec {
pname = "serie";
+
version = "0.4.7";
src = fetchFromGitHub {
owner = "lusingander";
repo = "serie";
rev = "v${version}";
+
hash = "sha256-BzawNeRdZ6YfjHwnGzKTJYc6mmRBOADGo86ebKY3xbo=";
};
+
cargoHash = "sha256-UpJoNfDPugcPXkJR/zBslemnzaA54Mt1Q1BZerryQSs=";
nativeCheckInputs = [ gitMinimal ];
+2 -2
pkgs/by-name/te/terraform-mcp-server/package.nix
···
}:
buildGoModule (finalAttrs: {
pname = "terraform-mcp-server";
-
version = "0.2.2";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "terraform-mcp-server";
tag = "v${finalAttrs.version}";
-
hash = "sha256-rc+ojp4h++ctkjS/pew/p06lxWshrkOizkv63BLsmJQ=";
};
vendorHash = "sha256-lW5XIaY5NAn3sSDJExMd1i/dueb4p1Uc4Qpr4xsgmfE=";
···
}:
buildGoModule (finalAttrs: {
pname = "terraform-mcp-server";
+
version = "0.2.3";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "terraform-mcp-server";
tag = "v${finalAttrs.version}";
+
hash = "sha256-9EsULRhqXttn4vSayOOTCpvX6ZjJygjWx5OQJrEC43E=";
};
vendorHash = "sha256-lW5XIaY5NAn3sSDJExMd1i/dueb4p1Uc4Qpr4xsgmfE=";
+3 -3
pkgs/by-name/vi/viceroy/package.nix
···
rustPlatform.buildRustPackage rec {
pname = "viceroy";
-
version = "0.14.0";
src = fetchFromGitHub {
owner = "fastly";
repo = "viceroy";
rev = "v${version}";
-
hash = "sha256-DHA0nfTDq40qoNnD9ZgLtouKEzi9jFUCowMCoBdnqNU=";
};
-
cargoHash = "sha256-f4F6MNJaLJiwY7ZkqrbrDXGufrb/aO3WgMmE7gRGvdQ=";
cargoTestFlags = [
"--package viceroy-lib"
···
rustPlatform.buildRustPackage rec {
pname = "viceroy";
+
version = "0.14.2";
src = fetchFromGitHub {
owner = "fastly";
repo = "viceroy";
rev = "v${version}";
+
hash = "sha256-tfIUmyQjoWflAjA4aOIJ7xhUgVG5Njf54W36h8a1vQ8=";
};
+
cargoHash = "sha256-0xrT1Eum0ttApkN09U4MEo/vM6y6t6+e7iVcuih2b5U=";
cargoTestFlags = [
"--package viceroy-lib"
+3 -3
pkgs/by-name/ze/zed-editor/package.nix
···
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "zed-editor";
-
version = "0.199.7";
outputs = [
"out"
···
owner = "zed-industries";
repo = "zed";
tag = "v${finalAttrs.version}";
-
hash = "sha256-Z6+p/cnNPtv8rFNyWYMtert5ERPUYj2XpshOnGEo6/4=";
};
patches = [
···
--replace-fail "inner.redirect(policy)" "inner.redirect_policy(policy)"
'';
-
cargoHash = "sha256-72URty/xK93LX7tioPGLPhMG9SWvjM6pf7g/3BR46BQ=";
nativeBuildInputs = [
cmake
···
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "zed-editor";
+
version = "0.199.8";
outputs = [
"out"
···
owner = "zed-industries";
repo = "zed";
tag = "v${finalAttrs.version}";
+
hash = "sha256-Ys82+R9ZKsxexVkZjPUMUI1VTimvBcmYt8uKpiLSMKQ=";
};
patches = [
···
--replace-fail "inner.redirect(policy)" "inner.redirect_policy(policy)"
'';
+
cargoHash = "sha256-kPmbLQrx/+SzWFDeYgL7gko8PBi0k8a4kAWh7h7FbwM=";
nativeBuildInputs = [
cmake
+1 -1
pkgs/by-name/ze/zeroad-data/package.nix
···
src = fetchurl {
url = "http://releases.wildfiregames.com/0ad-${version}-unix-data.tar.xz";
-
hash = "sha256-PkiFWrjh74EnAzhGLIJwsBUhPxT14FSquSrXTV6lneo=";
};
installPhase = ''
···
src = fetchurl {
url = "http://releases.wildfiregames.com/0ad-${version}-unix-data.tar.xz";
+
hash = "sha256-g34tbd8TiwJfwCAXJF11gaS7hP2UtCwOYF0yG3AXqZg=";
};
installPhase = ''
-13
pkgs/by-name/ze/zeroad-unwrapped/fix-build-script.patch
···
-
diff --git a/libraries/build-source-libs.sh b/libraries/build-source-libs.sh
-
index 323260a5..da67b293 100755
-
--- a/libraries/build-source-libs.sh
-
+++ b/libraries/build-source-libs.sh
-
@@ -62,7 +62,7 @@ while [ "$#" -gt 0 ]; do
-
--with-system-cxxtest) with_system_cxxtest=true ;;
-
--with-system-nvtt) with_system_nvtt=true ;;
-
--with-system-mozjs) with_system_mozjs=true ;;
-
- --with-system-premake) with_system_mozjs=true ;;
-
+ --with-system-premake) with_system_premake=true ;;
-
--with-spirv-reflect) with_spirv_reflect=true ;;
-
-j*) JOBS="$1" ;;
-
*)
···
+2 -6
pkgs/by-name/ze/zeroad-unwrapped/package.nix
···
stdenv.mkDerivation rec {
pname = "0ad";
-
version = "0.27.0";
src = fetchurl {
url = "http://releases.wildfiregames.com/0ad-${version}-unix-build.tar.xz";
-
hash = "sha256-qpSFcAl1DV9h2/AWvBUOO9y9s6zfyK0gtzq4tD6aG6Y=";
};
nativeBuildInputs = [
···
patches = [
./rootdir_env.patch
-
# Fix build script when using system premake
-
# https://gitea.wildfiregames.com/0ad/0ad/pulls/7571
-
# FIXME: Remove with next package update
-
./fix-build-script.patch
];
configurePhase = ''
···
stdenv.mkDerivation rec {
pname = "0ad";
+
version = "0.27.1";
src = fetchurl {
url = "http://releases.wildfiregames.com/0ad-${version}-unix-build.tar.xz";
+
hash = "sha256-oKU1XutZaNJPKDdwc2FQ2XTa/sugd1TUZicH3BcBa/s=";
};
nativeBuildInputs = [
···
patches = [
./rootdir_env.patch
];
configurePhase = ''
+2 -2
pkgs/os-specific/linux/kernel/zen-kernels.nix
···
};
# ./update-zen.py lqx
lqx = {
-
version = "6.15.9"; # lqx
suffix = "lqx1"; # lqx
-
sha256 = "16yds3lp4h0fk33fffwvh7az03wfw26ryl61h601na96m3sffwfj"; # lqx
isLqx = true;
};
};
···
};
# ./update-zen.py lqx
lqx = {
+
version = "6.15.10"; # lqx
suffix = "lqx1"; # lqx
+
sha256 = "1z8mixavfq5yylyv9j0g7m25jbrfjqfs4c2h9ibgky0fk701fchk"; # lqx
isLqx = true;
};
};