Merge staging-next into staging

This commit is contained in:
nixpkgs-ci[bot] 2025-01-22 12:05:54 +00:00 committed by GitHub
commit 7450648cef
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
41 changed files with 1348 additions and 1728 deletions

View File

@ -5377,6 +5377,12 @@
githubId = 175485311;
name = "D. Brasher";
};
dbreyfogle = {
email = "dnbyfg@proton.me";
github = "dbreyfogle";
githubId = 27653146;
name = "Danny Breyfogle";
};
dbrgn = {
email = "nix@dbrgn.ch";
github = "dbrgn";

View File

@ -125,6 +125,8 @@
- [InputPlumber](https://github.com/ShadowBlip/InputPlumber/), an open source input router and remapper daemon for Linux. Available as [services.inputplumber](#opt-services.inputplumber.enable).
- [PowerStation](https://github.com/ShadowBlip/PowerStation/), an open source TDP control and performance daemon with DBus interface for Linux. Available as [services.powerstation](#opt-services.powerstation.enable).
- [echoip](https://github.com/mpolden/echoip), a simple service for looking up your IP address. Available as [services.echoip](#opt-services.echoip.enable).
- [Buffyboard](https://gitlab.postmarketos.org/postmarketOS/buffybox/-/tree/master/buffyboard), a framebuffer on-screen keyboard. Available as [services.buffyboard](option.html#opt-services.buffyboard).

View File

@ -631,6 +631,7 @@
./services/hardware/pcscd.nix
./services/hardware/pommed.nix
./services/hardware/power-profiles-daemon.nix
./services/hardware/powerstation.nix
./services/hardware/rasdaemon.nix
./services/hardware/ratbagd.nix
./services/hardware/sane.nix

View File

@ -0,0 +1,37 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.services.powerstation;
in
{
options.services.powerstation = {
enable = lib.mkEnableOption "PowerStation";
package = lib.mkPackageOption pkgs "powerstation" { };
};
config = lib.mkIf cfg.enable {
environment.systemPackages = [ cfg.package ];
systemd.services.powerstation = {
description = "PowerStation Service";
wantedBy = [ "multi-user.target" ];
after = [ "graphical-session.target" ];
environment = {
XDG_DATA_DIRS = "/run/current-system/sw/share";
};
serviceConfig = {
User = "root";
Group = "root";
ExecStart = lib.getExe cfg.package;
};
};
};
meta.maintainers = with lib.maintainers; [ shadowapex ];
}

View File

@ -5,15 +5,15 @@
}:
let
pname = "ankama-launcher";
version = "3.12.28";
version = "3.12.30";
# The original URL for the launcher is:
# https://launcher.cdn.ankama.com/installers/production/Ankama%20Launcher-Setup-x86_64.AppImage
# As it does not encode the version, we use the wayback machine (web.archive.org) to get a fixed URL.
# To update the client, head to web.archive.org and create a new snapshot of the download page.
src = fetchurl {
url = "https://web.archive.org/web/20241226115409/https://launcher.cdn.ankama.com/installers/production/Ankama%20Launcher-Setup-x86_64.AppImage";
hash = "sha256-6HJqmADjrQqr2Vm/mXnRN/BMPv6qcP7kU7xyTzLJQRA=";
url = "https://web.archive.org/web/20250118114812/https://launcher.cdn.ankama.com/installers/production/Ankama%20Launcher-Setup-x86_64.AppImage";
hash = "sha256-qgWhC/xWUQpIoCNZcRxBPGpbNTFGysIF2N9a1MsxCFk=";
};
appimageContents = appimageTools.extract { inherit pname version src; };

View File

@ -62,20 +62,20 @@ let
in
py.pkgs.buildPythonApplication rec {
pname = "awscli2";
version = "2.22.13"; # N.B: if you change this, check if overrides are still up-to-date
version = "2.23.2"; # N.B: if you change this, check if overrides are still up-to-date
pyproject = true;
src = fetchFromGitHub {
owner = "aws";
repo = "aws-cli";
tag = version;
hash = "sha256-yrkGfD2EBPsNRLcafdJE4UnYsK7EAfIA7TLa6smmWjY=";
hash = "sha256-1cMZJFhty0YF27EndWc/yVLK1RVA8oI+tkyjePJ0wKI=";
};
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail 'flit_core>=3.7.1,<3.9.1' 'flit_core>=3.7.1' \
--replace-fail 'awscrt>=0.19.18,<=0.22.0' 'awscrt>=0.22.0' \
--replace-fail 'awscrt==0.23.4' 'awscrt>=0.23.4' \
--replace-fail 'cryptography>=40.0.0,<43.0.2' 'cryptography>=43.0.0' \
--replace-fail 'distro>=1.5.0,<1.9.0' 'distro>=1.5.0' \
--replace-fail 'docutils>=0.10,<0.20' 'docutils>=0.10' \
@ -112,6 +112,7 @@ py.pkgs.buildPythonApplication rec {
pyyaml
ruamel-yaml
urllib3
zipp
];
propagatedBuildInputs = [

View File

@ -6,16 +6,16 @@
buildGoModule rec {
pname = "badger";
version = "4.5.0";
version = "4.5.1";
src = fetchFromGitHub {
owner = "dgraph-io";
repo = "badger";
rev = "v${version}";
hash = "sha256-J9ayW+Q6ODCDlGQ1bFt5Gd2chVsVfEetny5GPklOK5E=";
hash = "sha256-95D67Q63AZTFRN9uj7HyF5QEjluYCYiDFGBJwgfK+mo=";
};
vendorHash = "sha256-0hQcaXsFUh3vYOMr2eqfMPfgy7LjiU1icOzWAgQFmTE=";
vendorHash = "sha256-8mfB8sKA5a6jV0/OA947mp+TPhdymsVzB2i9MIdg1WQ=";
subPackages = [ "badger" ];

View File

@ -22,13 +22,13 @@
stdenv.mkDerivation rec {
pname = "bpftrace";
version = "0.21.3";
version = "0.22.1";
src = fetchFromGitHub {
owner = "bpftrace";
repo = "bpftrace";
rev = "v${version}";
hash = "sha256-cmKm2g1lzl625t4z7ZM04QgqDubBsCMqtibXmg+3y9w=";
hash = "sha256-3qtErf3+T73DE40d6F8vFK1TdHcM/56AYFGGzxpRIug=";
};
buildInputs = with llvmPackages; [

View File

@ -14,6 +14,7 @@
gdk-pixbuf,
glib,
gtk4,
openssl,
libadwaita,
pango,
gettext,
@ -24,19 +25,18 @@
stdenv.mkDerivation rec {
pname = "diebahn";
version = "2.7.1";
version = "2.7.2";
src = fetchFromGitLab {
owner = "schmiddi-on-mobile";
repo = "railway";
rev = version;
hash = "sha256-SLZJiCkHUS2p7cNk3i3yO2c3tWR4T4ch+zJ1iYEkS6E=";
tag = version;
hash = "sha256-jk2Pn/kqjMx5reMkIL8nLMWMZylwdoVq4FmnzaohnjU=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
name = "${pname}-${src}";
inherit src;
hash = "sha256-XYlRm8yqQr9ZNV7jQeuR8kvqFNudUjJlzE6h9X0zq0Y=";
inherit pname version src;
hash = "sha256-UE+N6cvcWVJTxE8m4hHmBLyd5RBecDQy1kR4zDzPyf0=";
};
nativeBuildInputs = [
@ -58,6 +58,7 @@ stdenv.mkDerivation rec {
glib
gtk4
libadwaita
openssl
pango
]
++ lib.optionals stdenv.hostPlatform.isDarwin (

View File

@ -10,16 +10,16 @@
}:
buildGoModule rec {
pname = "goreleaser";
version = "2.5.1";
version = "2.6.0";
src = fetchFromGitHub {
owner = "goreleaser";
repo = "goreleaser";
rev = "v${version}";
hash = "sha256-W3f/1nn2gZhNloZNEg4ucTKt7B0K6NIYcBsPJyEhaKc=";
hash = "sha256-CZ4t7i253froL2JTdAGN61BLcI5PvJEqWCwn2RgGhfM=";
};
vendorHash = "sha256-lEtuEtz0FMTiUYHiOhPlH78IXHjXCj0Y9Uf2lLgJw/o=";
vendorHash = "sha256-fYYPpf/Hnci5DCvhbWkmenTL+95PvqPtn1RdoRby+jI=";
ldflags = [
"-s"

View File

@ -7,16 +7,16 @@
rustPlatform.buildRustPackage rec {
pname = "hck";
version = "0.11.0";
version = "0.11.1";
src = fetchFromGitHub {
owner = "sstadick";
repo = pname;
rev = "v${version}";
hash = "sha256-ZzmInCx75IjNQBQmattc7JZwtD6zGYCQ4eTgDFz2L00=";
hash = "sha256-QodwSirWCMQqimzUEcpH7lnCc2k4WIZiqww+kqI1zoU=";
};
cargoHash = "sha256-BPLhdbC5XFsRfvObaEa4nmYWCN1FxbJzmgZK1JpBcLQ=";
cargoHash = "sha256-AUOaWtchrjFw/gpU9C3H0nu0NLmldV4xzwM/EcY+CWk=";
nativeBuildInputs = [ cmake ];

View File

@ -0,0 +1,38 @@
{
lib,
buildGoModule,
fetchFromGitHub,
nix-update-script,
hcp,
}:
buildGoModule rec {
pname = "hcp";
version = "0.8.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "hcp";
tag = "v${version}";
hash = "sha256-YOOaQh1OsRn5EV9RmUdWWdHx5bMFC+a1qFzUGb6lpew=";
};
vendorHash = "sha256-/Nf180odZB5X3Fj4cfz0TdYEfGKtkkh4qI9eRfz+meQ=";
preCheck = ''
export HOME=$TMPDIR
'';
passthru.updateScript = nix-update-script { };
meta = {
description = "HashiCorp Cloud Platform CLI";
homepage = "https://github.com/hashicorp/hcp";
changelog = "https://github.com/hashicorp/hcp/releases/tag/v${version}";
mainProgram = "hcp";
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [
dbreyfogle
];
};
}

View File

@ -7,13 +7,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "hyprland-protocols";
version = "0.5.0";
version = "0.6.0";
src = fetchFromGitHub {
owner = "hyprwm";
repo = "hyprland-protocols";
rev = "v${finalAttrs.version}";
hash = "sha256-9OV4lOqrEJVLdOrpNN/9msNwAhI6FQTu4N7fufilG08=";
hash = "sha256-mIQ3/axCZ4g8ySwWRbW4fJcyC9v55uAii3cqlJRtW8g=";
};
nativeBuildInputs = [

View File

@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "ipv6calc";
version = "4.2.1";
version = "4.2.2";
src = fetchFromGitHub {
owner = "pbiering";
repo = pname;
rev = version;
sha256 = "sha256-2agZ/EqLbFdYh7qGDGX938TeCGZr1mUw4mQLy+O2+ug=";
sha256 = "sha256-Mu9tcx/J58cRRqExlqvQzMIR87wJWX8eDacTVCZ7bNs=";
};
buildInputs = [

View File

@ -81,13 +81,13 @@ let
in
effectiveStdenv.mkDerivation (finalAttrs: {
pname = "llama-cpp";
version = "4397";
version = "4450";
src = fetchFromGitHub {
owner = "ggerganov";
repo = "llama.cpp";
tag = "b${finalAttrs.version}";
hash = "sha256-zPWx8gdai8OfoBCr2X2oJYg45ipLselYZMrL+MbQ1AY=";
hash = "sha256-YOfG0Bt59P9yOzbbKZ5UZng6W+XG+LBOcdieUONn/hQ=";
leaveDotGit = true;
postFetch = ''
git -C "$out" rev-parse --short HEAD > $out/COMMIT

View File

@ -6,12 +6,12 @@
}:
stdenv.mkDerivation (finalAttrs: {
version = "10.87";
version = "10.91";
pname = "monkeys-audio";
src = fetchzip {
url = "https://monkeysaudio.com/files/MAC_${builtins.concatStringsSep "" (lib.strings.splitString "." finalAttrs.version)}_SDK.zip";
hash = "sha256-IKOFJMt/9auQEQmRksoByS4UEkKorCurvnIxe8VsAI0=";
hash = "sha256-EQXYfyiSwSKbjJViTR4RdzCX3SRmc7WGt8cNytuiWC8=";
stripRoot = false;
};

View File

@ -2,57 +2,74 @@
lib,
stdenv,
fetchFromGitHub,
fetchpatch2,
openssl,
python3,
boost,
libevent,
autoreconfHook,
db4,
miniupnpc,
eject,
sqlite,
pkg-config,
util-linux,
hexdump,
zeromq,
zlib,
darwin,
withWallet ? true,
}:
stdenv.mkDerivation rec {
pname = "namecoind";
version = "25.0";
version = "28.0";
src = fetchFromGitHub {
owner = "namecoin";
repo = "namecoin-core";
rev = "nc${version}";
sha256 = "sha256-2KMK5Vb8osuaKbzI1aaPSYg+te+v9CEcGUkrVI6Fk54=";
tag = "nc${version}";
hash = "sha256-r6rVgPrKz7nZ07oXw7KmVhGF4jVn6L+R9YHded+3E9k=";
};
patches = [
# upnp: add compatibility for miniupnpc 2.2.8
(fetchpatch2 {
url = "https://github.com/namecoin/namecoin-core/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1";
hash = "sha256-oDvHUvwAEp0LJCf6QBESn38Bu359TcPpLhvuLX3sm6M=";
})
];
nativeBuildInputs =
[
autoreconfHook
pkg-config
]
++ lib.optionals stdenv.hostPlatform.isLinux [ util-linux ]
++ lib.optionals stdenv.hostPlatform.isDarwin [ hexdump ]
++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [
darwin.autoSignDarwinBinariesHook
];
nativeBuildInputs = [
autoreconfHook
pkg-config
hexdump
];
buildInputs = [
openssl
boost
libevent
db4
miniupnpc
eject
];
buildInputs =
[
boost
libevent
db4
miniupnpc
zeromq
zlib
]
++ lib.optionals withWallet [ sqlite ]
# building with db48 (for legacy descriptor wallet support) is broken on Darwin
++ lib.optionals (withWallet && !stdenv.hostPlatform.isDarwin) [ db4 ];
enableParallelBuilding = true;
configureFlags = [
"--with-boost-libdir=${boost.out}/lib"
];
configureFlags =
[
"--with-boost-libdir=${boost.out}/lib"
"--disable-bench"
"--disable-gui-tests"
]
++ lib.optionals (!withWallet) [
"--disable-wallet"
];
nativeCheckInputs = [ python3 ];
doCheck = true;
checkFlags = [ "LC_ALL=en_US.UTF-8" ];
meta = with lib; {
description = "Decentralized open source information registration and transfer system based on the Bitcoin cryptocurrency";

File diff suppressed because it is too large Load Diff

View File

@ -2,17 +2,18 @@
lib,
buildNpmPackage,
fetchFromGitHub,
nix-update-script,
}:
buildNpmPackage rec {
pname = "nezha-theme-admin";
version = "1.4.4";
version = "1.6.2";
src = fetchFromGitHub {
owner = "nezhahq";
repo = "admin-frontend";
tag = "v${version}";
hash = "sha256-V9Vdvh66oH8cKd8vtKDHbKU5bpgSrjvgKvGo5R9E0Ao=";
hash = "sha256-AM3ZHI6oGsvkGg7YmlzLlNlOAAAZYztsRZ9qT/wR2KY=";
};
# TODO: Switch to the bun build function once available in nixpkgs
@ -20,7 +21,7 @@ buildNpmPackage rec {
cp ${./package-lock.json} package-lock.json
'';
npmDepsHash = "sha256-I9oV0avnALw5BUD4hyO2FORtU59KINLWT7widUPsZtE=";
npmDepsHash = "sha256-qegPPUDlcStdGWMggn9oHSTieWLoNoIJVK0sCx9zMNA=";
npmPackFlags = [ "--ignore-scripts" ];
@ -35,6 +36,8 @@ buildNpmPackage rec {
runHook postInstall
'';
passthru.updateScript = nix-update-script { extraArgs = [ "--generate-lockfile" ]; };
meta = {
description = "Nezha monitoring admin frontend";
homepage = "https://github.com/nezhahq/admin-frontend";

File diff suppressed because it is too large Load Diff

View File

@ -2,17 +2,18 @@
lib,
buildNpmPackage,
fetchFromGitHub,
nix-update-script,
}:
buildNpmPackage rec {
pname = "nezha-theme-user";
version = "1.12.1";
version = "1.13.3";
src = fetchFromGitHub {
owner = "hamster1963";
repo = "nezha-dash-v1";
tag = "v${version}";
hash = "sha256-vd242bYWT7AgpKDyYEb+Kc+8o1qtuTusmxqLnWGo5pE=";
hash = "sha256-dg46wJtaY+b0gfL0+HchVNGFAx41Cz/moqL/8InNYp4=";
};
# TODO: Switch to the bun build function once available in nixpkgs
@ -26,7 +27,7 @@ buildNpmPackage rec {
--replace-fail '/commit/' '/tree/'
'';
npmDepsHash = "sha256-jWCgeT3IvTZZTh/kKq+mRc0tAVoptl3rrlwcbUSs5uc=";
npmDepsHash = "sha256-n7ejpEkakvWO89GhHyy/QbxNvDaXXIDGERc8neeIyoU=";
npmPackFlags = [ "--ignore-scripts" ];
@ -41,6 +42,8 @@ buildNpmPackage rec {
runHook postInstall
'';
passthru.updateScript = nix-update-script { extraArgs = [ "--generate-lockfile" ]; };
meta = {
description = "Nezha monitoring user frontend based on next.js";
changelog = "https://github.com/hamster1963/nezha-dash-v1/releases/tag/v${version}";

View File

@ -6,13 +6,13 @@
buildGoModule rec {
pname = "nhost-cli";
version = "1.28.3";
version = "1.29.0";
src = fetchFromGitHub {
owner = "nhost";
repo = "cli";
tag = "v${version}";
hash = "sha256-RLWS7/SI2duolOdXKEKCpZHGne+Cl6ALLOznrvAUd6Q=";
hash = "sha256-K1nP5cdQBEEDLLNsMH+xCKDaBuF11cdiYuYFT0xJZqc=";
};
vendorHash = null;

View File

@ -7,16 +7,16 @@
}:
buildGoModule rec {
pname = "openbao";
version = "2.1.0";
version = "2.1.1";
src = fetchFromGitHub {
owner = "openbao";
repo = "openbao";
rev = "v${version}";
hash = "sha256-QzUNb4T9uau9bWZX6ulUDyfdInGd86iClBAG72C+7mo=";
hash = "sha256-viN1Yuqnyg/nrRzV2HkjVGZSWD9QIXLN6nG5N0QtwbU=";
};
vendorHash = "sha256-Lg58NbwO7vLNRCBwJujcoVcrV018FevvdrUassnAg3k=";
vendorHash = "sha256-dSEFoD2UbY6OejSxPBDxCNKHBoHI8YNnixayIS7z3e8=";
proxyVendor = true;

View File

@ -14,17 +14,17 @@
rustPlatform.buildRustPackage rec {
pname = "pixi";
version = "0.40.1";
version = "0.40.2";
src = fetchFromGitHub {
owner = "prefix-dev";
repo = "pixi";
tag = "v${version}";
hash = "sha256-brhc9Zk1uXRySzWLANTrYekGwIq5IICEsJo+B82c9PY=";
hash = "sha256-FR1eqWFCrDtfJld1vlt3KB1X2cORRXl9NF0cex18UKE=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-1q9+y3q4AR8oTrK2MSiXvvs3Wa8KD4DtmX2MD3a8cK4=";
cargoHash = "sha256-8S2UInDpcxA3BdKnxZLrfrUN6v2MSmvBrVHJyTBAEqQ=";
nativeBuildInputs = [
pkg-config

View File

@ -69,25 +69,25 @@ let
hash = "sha512-3ofO4a8HDWeUfjsv+4A5bC0jlQwxIew1CnL39Oa0bjnqShwRQjMW1vSHOjsJ1AHMkbp3h5W/2tFRxPL2C/Heqg==";
};
nativeBuildInputs = [ squashfsTools ];
nativeBuildInputs = [
autoPatchelfHook
makeShellWrapper
squashfsTools
];
buildInputs = [
alsa-lib
autoPatchelfHook
dbus
elfutils
expat
glib
glibc
libGL
libapparmor
libbsd
libedit
libffi_3_3
libgcrypt
makeShellWrapper
sqlite
squashfsTools
stdenv.cc.cc
tcp_wrappers
udev
@ -97,6 +97,8 @@ let
zstd
];
strictDeps = true;
unpackPhase = ''
runHook preUnpack
unsquashfs "$src"

View File

@ -0,0 +1,48 @@
{
lib,
rustPlatform,
fetchFromGitHub,
pkg-config,
udev,
pciutils,
cmake,
}:
rustPlatform.buildRustPackage rec {
pname = "powerstation";
version = "0.4.2";
src = fetchFromGitHub {
owner = "ShadowBlip";
repo = "PowerStation";
tag = "v${version}";
hash = "sha256-R6p3zuYWggnOy60iGZ6G23ig1gzezweswAxVrCB+zvU=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-3mOmDDDGW7AClG4tNuXti07lCNbK5bMnpWUnsxcxGPI=";
nativeBuildInputs = [
cmake
pkg-config
rustPlatform.bindgenHook
];
buildInputs = [
udev
pciutils
];
postInstall = ''
cp -r rootfs/usr/* $out/
'';
meta = {
description = "Open source TDP control and performance daemon with DBus interface";
homepage = "https://github.com/ShadowBlip/PowerStation";
license = lib.licenses.gpl3Plus;
changelog = "https://github.com/ShadowBlip/PowerStation/releases/tag/v${version}";
maintainers = with lib.maintainers; [ shadowapex ];
mainProgram = "powerstation";
};
}

View File

@ -3,7 +3,6 @@
rustPlatform,
fetchFromGitHub,
cmake,
gitMinimal,
pkg-config,
libusb1,
openssl,
@ -11,16 +10,16 @@
rustPlatform.buildRustPackage rec {
pname = "probe-rs-tools";
version = "0.25.0";
version = "0.26.0";
src = fetchFromGitHub {
owner = "probe-rs";
repo = "probe-rs";
rev = "v${version}";
hash = "sha256-skTM2+7ra8rfRmcxYgE0+mgzGPUYf5JNChC28XM0EMc=";
tag = "v${version}";
hash = "sha256-cVRa5idgAi6UoQkEFvhFd27Mp9AVkfzEuGnWrThm9+Q=";
};
cargoHash = "sha256-O7F0mx/gfIQUlt+oDsT/DZrHPSQLpL/Aytae24ROUF0=";
cargoHash = "sha256-Z2oDuSqUpGM3iw3za77+W8mMb79GutM4s6LFeAgRgPA=";
buildAndTestSubdir = pname;
@ -28,9 +27,6 @@ rustPlatform.buildRustPackage rec {
# required by libz-sys, no option for dynamic linking
# https://github.com/rust-lang/libz-sys/issues/158
cmake
# build.rs fails without git
# https://github.com/probe-rs/probe-rs/pull/2492
gitMinimal
pkg-config
];
@ -43,6 +39,11 @@ rustPlatform.buildRustPackage rec {
# require a physical probe
"--skip=cmd::dap_server::server::debugger::test::attach_request"
"--skip=cmd::dap_server::server::debugger::test::attach_with_flashing"
"--skip=cmd::dap_server::server::debugger::test::disassemble::instructions_after_and_not_including_the_ref_address"
"--skip=cmd::dap_server::server::debugger::test::disassemble::instructions_before_and_not_including_the_ref_address_multiple_locations"
"--skip=cmd::dap_server::server::debugger::test::disassemble::instructions_including_the_ref_address_location_cloned_from_earlier_line"
"--skip=cmd::dap_server::server::debugger::test::disassemble::negative_byte_offset_of_exactly_one_instruction_aligned_"
"--skip=cmd::dap_server::server::debugger::test::disassemble::positive_byte_offset_that_lands_in_the_middle_of_an_instruction_unaligned_"
"--skip=cmd::dap_server::server::debugger::test::launch_and_threads"
"--skip=cmd::dap_server::server::debugger::test::launch_with_config_error"
"--skip=cmd::dap_server::server::debugger::test::test_initalize_request"

View File

@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "quill-log";
version = "7.5.0";
version = "8.0.0";
src = fetchFromGitHub {
owner = "odygrd";
repo = "quill";
rev = "v${version}";
hash = "sha256-sALrDsOxyBAtUCSRFTpZV4/2B29pss+KbiXT9xEfLTI=";
hash = "sha256-vwi5TU9yIdMgVXwPrhGcmmZtpq57DoVok38NY+hKlkU=";
};
nativeBuildInputs = [ cmake ];

View File

@ -19,7 +19,7 @@
libpulseaudio,
libusb1,
libxkbcommon,
mesa,
libgbm,
ninja,
nix-update-script,
nixosTests,
@ -38,7 +38,7 @@
ibusSupport ? stdenv.hostPlatform.isUnix && !stdenv.hostPlatform.isDarwin,
jackSupport ? stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAndroid,
libdecorSupport ? stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAndroid,
openglSupport ? lib.meta.availableOn stdenv.hostPlatform mesa,
openglSupport ? lib.meta.availableOn stdenv.hostPlatform libGL,
pipewireSupport ? stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAndroid,
pulseaudioSupport ?
config.pulseaudio or stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAndroid,
@ -110,7 +110,7 @@ stdenv.mkDerivation (finalAttrs: {
++ lib.optional dbusSupport dbus
++ lib.optionals drmSupport [
libdrm
mesa # libgbm
libgbm
]
++ lib.optional jackSupport libjack2
++ lib.optional libdecorSupport libdecor

View File

@ -17,7 +17,7 @@
libunwind,
libusb1,
magic-enum,
mesa,
libgbm,
pkg-config,
pugixml,
qt6,
@ -68,7 +68,7 @@ stdenv.mkDerivation (finalAttrs: {
xorg.libX11
xorg.libXext
magic-enum
mesa
libgbm
pugixml
qt6.qtbase
qt6.qtdeclarative

View File

@ -36,13 +36,13 @@ let
in
stdenv.mkDerivation rec {
pname = "ucx";
version = "1.17.0";
version = "1.18.0";
src = fetchFromGitHub {
owner = "openucx";
repo = "ucx";
rev = "v${version}";
sha256 = "sha256-Qd3c51LeF04haZA4wK6loNZwX2a3ju+ljwdPYPoUKCQ=";
sha256 = "sha256-ve9/h8DntyEClZA0P/iIg8WAuWOwYD7yzfKeN779eIo=";
};
outputs = [

View File

@ -17,17 +17,17 @@
rustPlatform.buildRustPackage rec {
pname = "uv";
version = "0.5.21";
version = "0.5.22";
src = fetchFromGitHub {
owner = "astral-sh";
repo = "uv";
tag = version;
hash = "sha256-KByU5PLya+9ASfS4eqVGeRChhr8huxqqNB1jvUt6BHI=";
hash = "sha256-zAGPlzMkoJpvfT8CljCTz/qnWRROf5re4Js9zPgstt4=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-qZoOYeJ1GlKhu88eNq2ncbOFQgdtaST4f2py2DquekU=";
cargoHash = "sha256-hMh0evlR8r01woSFVYWmheG3Di6m/QYHHWsoK95Ia3Q=";
nativeBuildInputs = [
cmake

View File

@ -43,5 +43,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/rhasspy/wyoming-faster-whisper";
license = licenses.mit;
maintainers = with maintainers; [ hexa ];
mainProgram = "wyoming-faster-whisper";
};
}

View File

@ -76,7 +76,7 @@ stdenv.mkDerivation (finalPackages: {
libxkbfile
libxshmfence
libgbm
mesa
mesa # uses dri_interface.h
nettle
openssl
pixman

View File

@ -12,13 +12,13 @@ let
in
buildDotnetModule (finalAttrs: {
pname = "yafc-ce";
version = "2.5.0";
version = "2.6.0";
src = fetchFromGitHub {
owner = "shpaass";
repo = "yafc-ce";
rev = finalAttrs.version;
hash = "sha256-NttLFx6b3T5/JzCkUg8laSQ3ipNUkAPlPPC+dsdnCO4=";
hash = "sha256-anQ49VWDIdze108idGLXXM74dfqAg9KqVthFozHQl0A=";
};
projectFile = [ "Yafc/Yafc.csproj" ];

View File

@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "zizmor";
version = "1.0.1";
version = "1.2.2";
src = fetchFromGitHub {
owner = "woodruffw";
repo = "zizmor";
tag = "v${version}";
hash = "sha256-1NpwBjJlpaP3iyTfrgMwO/1qR74/MNBYjtf4+wCe4m8=";
hash = "sha256-J2pKaGPbRYWlupWHeXbDpxMDpWk+Px0yuKsH6wiFq5M=";
};
cargoHash = "sha256-feAfHkcLvEdFblehPGtLO01Vl9QpOueuJrpEujlv4qY=";
cargoHash = "sha256-YrQBR5RVBAqYqdAucRiqO8cFmgdVvqA8HEYOXFieSsU=";
passthru.tests.version = testers.testVersion {
package = zizmor;

View File

@ -91,7 +91,7 @@ stdenv.mkDerivation rec {
libsndfile
libtiff
lz4
mesa
mesa # actually uses eglmesaext
openssl
systemd
udev

View File

@ -19,8 +19,8 @@ let
in
buildNodejs {
inherit enableNpm;
version = "18.20.5";
sha256 = "76037b9bad0ab9396349282dbfcec1b872ff7bd8c8d698853bebd982940858bf";
version = "18.20.6";
sha256 = "c669b48b632fa6797d4f5fa7bbd2b476ec961120957864402226cc9fd8ebbc0e";
patches = [
./configure-emulator-node18.patch
./configure-armv6-vfpv2.patch

View File

@ -14,8 +14,8 @@ let
in
buildNodejs {
inherit enableNpm;
version = "23.6.0";
sha256 = "d6f3f136dc26d61bd1bafae2a9fc0d5e7f713a6f0067c5e10351bc7ca6574dcd";
version = "23.6.1";
sha256 = "fefa49dede8733018ada4e30f885808cc4e22167b8ae3233c6d6a23737aff76f";
patches = [
./configure-emulator.patch
./configure-armv6-vfpv2.patch

View File

@ -99,7 +99,7 @@ stdenv.mkDerivation rec {
libxkbfile
libxshmfence
libxcvt
mesa
mesa # uses dri_interface.h
openssl
pixman
systemd

View File

@ -16687,6 +16687,7 @@ with pkgs;
warsow = callPackage ../games/warsow { };
wesnoth = callPackage ../games/wesnoth {
boost = boost186;
inherit (darwin.apple_sdk.frameworks) Cocoa Foundation;
# wesnoth requires lua built with c++, see https://github.com/wesnoth/wesnoth/pull/8234
lua = lua5_4.override {