Merge master into staging-next

This commit is contained in:
nixpkgs-ci[bot]
2026-04-23 06:39:42 +00:00
committed by GitHub
18 changed files with 55 additions and 55 deletions
@@ -11,13 +11,13 @@
}:
vimUtils.buildVimPlugin rec {
pname = "codediff.nvim";
version = "2.43.10";
version = "2.43.15";
src = fetchFromGitHub {
owner = "esmuellert";
repo = "codediff.nvim";
tag = "v${version}";
hash = "sha256-iiDf5rbRHJePlv8kBtAID8qVGNBCKi1iipQ9nmMXI18=";
hash = "sha256-gaPLjH33+nBgpSZJ8b/4aneodt8wg+Jy44yXAjemToA=";
};
dependencies = [ vimPlugins.nui-nvim ];
+3 -3
View File
@@ -9,10 +9,10 @@
}:
let
pname = "beeper";
version = "4.2.630";
version = "4.2.653";
src = fetchurl {
url = "https://beeper-desktop.download.beeper.com/builds/Beeper-${version}-x86_64.AppImage";
hash = "sha256-1oaJoQ9Ws9Bc+CQFojYCJc5ChgkHUVOKtWrT3ehGMNU=";
hash = "sha256-+CNPeLE+FeMVWKbTwU4mrRwwWZhNm5sHsaRBAG1wuEs=";
};
appimageContents = appimageTools.extract {
inherit pname version src;
@@ -29,7 +29,7 @@ let
sed -i -E 's/executeDownload\([^)]+\)\{/executeDownload(){return;/g' $out/resources/app/build/main/main-entry-*.mjs
# hide version status element on about page otherwise a error message is shown
sed -i '$ a\.subview-prefs-about > div:nth-child(2) {display: none;}' $out/resources/app/build/renderer/PrefsPanes-*.css
sed -i '$ a\.subview-prefs-about > div:nth-child(2) {display: none;}' $out/resources/app/build/renderer/*.css
'';
};
in
+2 -2
View File
@@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "gemmi";
version = "0.7.4";
version = "0.7.5";
src = fetchFromGitHub {
owner = "project-gemmi";
repo = "gemmi";
tag = "v${finalAttrs.version}";
hash = "sha256-0MAY3mNHTv0ydtoVcJQKbOcSxCTvzH5S/5O82PjumKE=";
hash = "sha256-6KtLgohnDLlA2SI8GIqcjyKAucrxLBd/t8wnmbX372E=";
};
nativeBuildInputs = [
+3 -3
View File
@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "gitlogue";
version = "0.8.0";
version = "0.9.0";
src = fetchFromGitHub {
owner = "unhappychoice";
repo = "gitlogue";
tag = "v${finalAttrs.version}";
hash = "sha256-T9QhPWT6w6Ezdl33mPb24UB38ApZdY/JlFMWYJZw+gA=";
hash = "sha256-w+5X3NhHCLDXRGQx2JxpIayekMk242uia1bJSRjDDAE=";
};
cargoHash = "sha256-7MQOf/BQ5dDR7iIOKjyKah7CJuZN4OZm+CcHso7FecI=";
cargoHash = "sha256-Ne0dMpQJ2W/JgCXijosqXBr8B6C1XgK4KnOjByckcms=";
nativeBuildInputs = [ pkg-config ];
@@ -7,14 +7,14 @@
python3Packages.buildPythonApplication (finalAttrs: {
pname = "legendary-heroic";
version = "0.20.42";
version = "0.20.43";
pyproject = true;
src = fetchFromGitHub {
owner = "Heroic-Games-Launcher";
repo = "legendary";
tag = finalAttrs.version;
hash = "sha256-ZnOQhIGAgUvZVdPpxdothKzPElp/hdvUJA0mTpXLyIM=";
hash = "sha256-EQBrj+GOmVD0ZEArOk1Me4LLKbs6Ezl1lTzD0k5uUsQ=";
};
build-system = with python3Packages; [
@@ -25,6 +25,7 @@ python3Packages.buildPythonApplication (finalAttrs: {
requests
requests-futures
filelock
pycryptodomex
];
pythonImportsCheck = [ "legendary" ];
+5 -6
View File
@@ -12,7 +12,7 @@
makeWrapper,
# Electron updates can break Heroic, so try to use same version as upstream.
# If the used electron version is higher than upstream's then the node-abi package might need to be updated
electron_39,
electron,
vulkan-helper,
gogdl,
nile,
@@ -22,7 +22,6 @@
let
pnpm = pnpm_10_29_2;
electron = electron_39;
legendary = callPackage ./legendary.nix { };
epic-integration = callPackage ./epic-integration.nix { };
@@ -30,13 +29,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "heroic-unwrapped";
version = "2.20.1";
version = "2.21.0";
src = fetchFromGitHub {
owner = "Heroic-Games-Launcher";
repo = "HeroicGamesLauncher";
tag = "v${finalAttrs.version}";
hash = "sha256-nXDQxctzXI/kB6o1ShhrhiloWnpYObG66nMAwxijFto=";
hash = "sha256-rgLmm9krjPYjSn/wGAYbnFw7kqvuu9IBipb4ibOClOw=";
};
pnpmDeps = fetchPnpmDeps {
@@ -48,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: {
;
inherit pnpm;
fetcherVersion = 3;
hash = "sha256-3SkCLoH4ZQzKZIdCkWOfBHt83vjxbpTpMvhMZPCysyI=";
hash = "sha256-O3QQsk8pvF9U5QvuMebCsy/iYz1oZIMkPeMtWohqW3w=";
};
nativeBuildInputs = [
@@ -120,7 +119,7 @@ stdenv.mkDerivation (finalAttrs: {
install -D "flatpak/com.heroicgameslauncher.hgl.desktop" "$out/share/applications/com.heroicgameslauncher.hgl.desktop"
install -D "src/frontend/assets/heroic-icon.svg" "$out/share/icons/hicolor/scalable/apps/com.heroicgameslauncher.hgl.svg"
substituteInPlace "$out/share/applications/com.heroicgameslauncher.hgl.desktop" \
--replace-fail "Exec=heroic-run --ozone-platform-hint=auto" "Exec=heroic"
--replace-fail "Exec=heroic-run" "Exec=heroic"
runHook postInstall
'';
+2 -2
View File
@@ -15,13 +15,13 @@ in
stdenv.mkDerivation (finalAttrs: {
pname = "hnswlib";
version = "0.8.0";
version = "0.9.0";
src = fetchFromGitHub {
owner = "nmslib";
repo = "hnswlib";
tag = "v${finalAttrs.version}";
hash = "sha256-1KkAX42j/I06KO4wCnDsDifN1JiENqYKR5NNHBjyuVA=";
hash = "sha256-tYzx92eKRFcZ+RW5mcAw1SFT5aRHvdDr9oBsWj6xZbg=";
};
# this is a header-only library, so we don't need to build it
@@ -6,13 +6,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "itg3encore";
version = "0-unstable-2026-04-21";
version = "0-unstable-2026-04-22";
src = fetchFromGitHub {
owner = "DarkBahamut162";
repo = "itg3encore";
rev = "bb9e9bb9bfb09ba7df586d5b5cc1f4813bbea8e7";
hash = "sha256-dih1MeORhNgh3pV7eQLsbhnkiVIE7rQnIWWJFALHoG0=";
rev = "b93cc8e88cb2a22ccc910bc42074975bbf800940";
hash = "sha256-SgiqQPlEqw4wqqMA7jb2p63/hcEiEGS3a5LffgJHdgw=";
};
postInstall = ''
+3 -3
View File
@@ -10,16 +10,16 @@
buildGoModule (finalAttrs: {
pname = "livekit-ingress";
version = "1.4.3";
version = "1.5.0";
src = fetchFromGitHub {
owner = "livekit";
repo = "ingress";
tag = "v${finalAttrs.version}";
hash = "sha256-gt1oIAKEBwQWqDCLSsRgoe7oIk5jDNReN+dFYUNnRUc=";
hash = "sha256-Xg69NfsEWJEJcRcLBkMgBmCEIVhSe1wjxWxBbO1k1e0=";
};
vendorHash = "sha256-fttI+xNzHiDWKGkl20oGJOcWffElmmqNd7gbb5FiQZc=";
vendorHash = "sha256-n8QT+wRCxFq9vcclsOnLjc0NG2NJTgo2ouqXedSdKvQ=";
subPackages = [ "cmd/server" ];
+2 -2
View File
@@ -17,13 +17,13 @@ in
stdenv.mkDerivation rec {
pname = "lsof";
version = "4.99.5";
version = "4.99.6";
src = fetchFromGitHub {
owner = "lsof-org";
repo = "lsof";
rev = version;
hash = "sha256-zn09cwFFz5ZNJu8GwGGSSGNx5jvXbKLT6/+Lcmn1wK8=";
hash = "sha256-M/2xcii8ibGAI/6f34AE7aEb9fmn+iSWqWqnyDhg4CI=";
};
postPatch = ''
@@ -15,16 +15,16 @@ in
buildNpmPackage rec {
pname = "mattermost-desktop";
version = "6.1.1";
version = "6.1.2";
src = fetchFromGitHub {
owner = "mattermost";
repo = "desktop";
tag = "v${version}";
hash = "sha256-NSTOmrHq1igcO9Wm6PYKHXpVfidLitUaCFou0d6+E2g=";
hash = "sha256-EI1bDSiWdLCXlhUk1CmbUyYU7giey366cZLuhs0qtqY=";
};
npmDepsHash = "sha256-Er3D7wQMhdEXwR7ISk/OUa7Zu9TkAZj1xCQ5jWcRXgc=";
npmDepsHash = "sha256-7XUZ2rt2fZiQNpW8iHnNDbCSuK4/srWqIEKOKM6xty8=";
npmBuildScript = "build-prod";
makeCacheWritable = true;
+3 -3
View File
@@ -16,13 +16,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "opencode";
version = "1.14.19";
version = "1.14.20";
src = fetchFromGitHub {
owner = "anomalyco";
repo = "opencode";
tag = "v${finalAttrs.version}";
hash = "sha256-kKFqMf+l+V1kaf6bZtKfUSRYYjKc3VNgxlxic2fM2fo=";
hash = "sha256-9nxxvCkeTW3MasXaOhWaQqxqJeq9Q1+5TGULITjhV2Q=";
};
node_modules = stdenvNoCC.mkDerivation {
@@ -75,7 +75,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
# NOTE: Required else we get errors that our fixed-output derivation references store paths
dontFixup = true;
outputHash = "sha256-RYyYp7LXMZP8RWZps1Esu8tW/rBM30QbH9Qrwi00adI=";
outputHash = "sha256-70F15j+YokvQGzvtniUSeIrdl6/tgpcEzDXrbCnZd6E=";
outputHashAlgo = "sha256";
outputHashMode = "recursive";
};
+4 -4
View File
@@ -21,25 +21,25 @@
# A pure Rust build would lack the Prettier plugin functionality.
stdenv.mkDerivation (finalAttrs: {
pname = "oxfmt";
version = "0.40.0";
version = "0.45.0";
src = fetchFromGitHub {
owner = "oxc-project";
repo = "oxc";
tag = "oxfmt_v${finalAttrs.version}";
hash = "sha256-A2cq1WgZg8csNGB3yFNo21450f46n4ZVblke1yqlBCc=";
hash = "sha256-RMADw7oEf407J7/KDmIma0k3JKALMBkLqp9pyE+uRkA=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
hash = "sha256-Oz9u2+5lq+z9A81BEn2T4jvVMqf1uNXip+OH4AxiTG0=";
hash = "sha256-Xla3mPOkBIfA4BMd+3/lO3mXy4V96DgyT+CzuhTTAd0=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_10;
fetcherVersion = 2;
hash = "sha256-iO1MRUTO8Ce1YGH/qDWQmdfvTfvsmgwGBaybWw3wiu0=";
hash = "sha256-vcTdeNh5+hzqzB9PXpRBeY+aG9LjbtaEfRkDWxIsIIc=";
};
nativeBuildInputs = [
+2 -2
View File
@@ -45,13 +45,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "prl-tools";
version = "26.3.0-57392";
version = "26.3.1-57396";
# We download the full distribution to extract prl-tools-lin.iso from
# => ${dmg}/Parallels\ Desktop.app/Contents/Resources/Tools/prl-tools-lin.iso
src = fetchurl {
url = "https://download.parallels.com/desktop/v${lib.versions.major finalAttrs.version}/${finalAttrs.version}/ParallelsDesktop-${finalAttrs.version}.dmg";
hash = "sha256-pVTlGXZVb/Q/6/i7B07KWb3Kg+5Lm06+v4ERxUjoW7o=";
hash = "sha256-7AIH9SRXjFM1D7AX1wL4VZAJAMZ3OP/bIl8YitkSxQM=";
};
hardeningDisable = [
+6 -11
View File
@@ -5,15 +5,15 @@
versionCheckHook,
}:
buildNpmPackage rec {
buildNpmPackage (finalAttrs: {
pname = "speedscope";
version = "1.24.0";
version = "1.25.0";
src = fetchFromGitHub {
owner = "jlfwong";
repo = "speedscope";
tag = "v${version}";
hash = "sha256-QL+Hm3ujfZeKHMoNgQdxYStgWOIbxjDmXMHKnWddTfs=";
tag = "v${finalAttrs.version}";
hash = "sha256-2kBgOMWSr3XEkcfzetA4njIE2co+mHoPPUFmKn0tMVk=";
# scripts/prepack.sh wants to extract the git commit from .git
# We don't want to keep .git for reproducibility reasons, so save the commit
@@ -25,7 +25,7 @@ buildNpmPackage rec {
'';
};
npmDepsHash = "sha256-MgCIiVeq9w5XRPIsZ/9AbZpVwRQdzZgK7VC5Gl7cn78=";
npmDepsHash = "sha256-hgvO5iU9lerTa9FJRHq9lm67lgrFSM5AR02GShsM3P8=";
patches = [
./fix-shebang.patch
@@ -37,11 +37,6 @@ buildNpmPackage rec {
dontNpmBuild = true;
postFixup = ''
# Remove some dangling symlinks
rm $out/lib/node_modules/speedscope/node_modules/.bin/sshpk*
'';
nativeInstallCheckInputs = [
versionCheckHook
];
@@ -55,4 +50,4 @@ buildNpmPackage rec {
mainProgram = "speedscope";
maintainers = with lib.maintainers; [ thomasjm ];
};
}
})
@@ -1,7 +1,7 @@
{
buildNpmPackage,
copyDesktopItems,
electron_39,
electron_41,
fetchFromGitHub,
lib,
makeDesktopItem,
@@ -13,7 +13,7 @@
nodejs_24,
}:
let
electron = electron_39;
electron = electron_41;
nodejs = nodejs_24;
in
buildNpmPackage rec {
+5
View File
@@ -27,6 +27,11 @@ stdenv.mkDerivation (finalAttrs: {
neon
];
# autoconf 2.72 sets the C standard to C23 but not all compilers are ready for that
configureFlags = [
"CFLAGS=-std=gnu17"
];
postPatch = lib.optionalString stdenv.hostPlatform.isDarwin ''
# Fix the build on macOS with macFUSE installed. Needs autoreconfHook to
# take effect.
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "xdoctest";
version = "1.3.0";
version = "1.3.2";
pyproject = true;
src = fetchFromGitHub {
owner = "Erotemic";
repo = "xdoctest";
tag = "v${version}";
hash = "sha256-kxisUcpfAxhB7wd2QLY5jkoUXXDYrkJx7bNB1wMVB30=";
hash = "sha256-cwRelkADUrSbrzJ8JjgLCiPil2ynwFmaLLWByJWkXwA=";
};
nativeBuildInputs = [