Merge staging-next into staging
This commit is contained in:
@@ -24,7 +24,7 @@ in
|
||||
];
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
python3Packages.tt-smi
|
||||
tt-smi
|
||||
tt-system-tools
|
||||
];
|
||||
};
|
||||
|
||||
@@ -96,7 +96,8 @@ in
|
||||
];
|
||||
in
|
||||
{
|
||||
ExecStart = "${getBin cfg.package}/sbin/pppd call ${peerCfg.name} nodetach nolog";
|
||||
Type = "notify";
|
||||
ExecStart = "${getBin cfg.package}/sbin/pppd call ${peerCfg.name} up_sdnotify nolog";
|
||||
Restart = "always";
|
||||
RestartSec = 5;
|
||||
|
||||
|
||||
@@ -362,16 +362,6 @@ lib.makeScope pkgs.newScope (
|
||||
|
||||
# =============== simple script files ====================
|
||||
|
||||
# also have a look at enblend-enfuse in all-packages.nix
|
||||
exposureBlend = scriptDerivation {
|
||||
name = "exposure-blend";
|
||||
src = fetchurl {
|
||||
url = "http://tir.astro.utoledo.edu/jdsmith/code/eb/exposure-blend.scm";
|
||||
sha256 = "1b6c9wzpklqras4wwsyw3y3jp6fjmhnnskqiwm5sabs8djknfxla";
|
||||
};
|
||||
meta.broken = true;
|
||||
};
|
||||
|
||||
lightning = scriptDerivation {
|
||||
name = "Lightning";
|
||||
src = fetchurl {
|
||||
|
||||
@@ -1,97 +0,0 @@
|
||||
{
|
||||
mkDerivation,
|
||||
stdenv,
|
||||
lib,
|
||||
fetchurl,
|
||||
rpmextract,
|
||||
autoPatchelfHook,
|
||||
libuuid,
|
||||
libXtst,
|
||||
libXfixes,
|
||||
glib,
|
||||
gst_all_1,
|
||||
alsa-lib,
|
||||
freetype,
|
||||
fontconfig,
|
||||
libXext,
|
||||
libGL,
|
||||
libpng,
|
||||
libXScrnSaver,
|
||||
libxcb,
|
||||
xorg,
|
||||
libpulseaudio,
|
||||
libdrm,
|
||||
}:
|
||||
mkDerivation rec {
|
||||
pname = "hpmyroom";
|
||||
version = "12.13.0.0749";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://www.myroom.hpe.com/downloadfiles/${pname}-${version}.x86_64.rpm";
|
||||
sha256 = "sha256-Ff3j14rC2ZHhNJLPxvKn9Sxyv351HuHbggclwOuFfX4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
rpmextract
|
||||
autoPatchelfHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
libuuid
|
||||
libXtst
|
||||
libXScrnSaver
|
||||
libXfixes
|
||||
alsa-lib
|
||||
freetype
|
||||
fontconfig
|
||||
libXext
|
||||
libGL
|
||||
libpng
|
||||
libxcb
|
||||
libpulseaudio
|
||||
libdrm
|
||||
glib # For libgobject
|
||||
stdenv.cc.cc # For libstdc++
|
||||
xorg.libX11
|
||||
]
|
||||
++ (with gst_all_1; [
|
||||
gstreamer
|
||||
gst-plugins-base
|
||||
]);
|
||||
|
||||
unpackPhase = ''
|
||||
rpmextract $src
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
mv usr $out
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
qtWrapperArgs = [
|
||||
"--prefix QT_XKB_CONFIG_ROOT : '${xorg.xkeyboardconfig}/share/X11/xkb'"
|
||||
];
|
||||
|
||||
postFixup = ''
|
||||
substituteInPlace $out/share/applications/HP-myroom.desktop \
|
||||
--replace /usr/bin/hpmyroom hpmyroom \
|
||||
--replace Icon=/usr/share/hpmyroom/Resources/MyRoom.png Icon=$out/share/hpmyroom/Resources/MyRoom.png
|
||||
|
||||
ln -s ${libpng}/lib/libpng.so $out/lib/hpmyroom/libpng15.so.15
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Client for HPE's MyRoom web conferencing solution";
|
||||
maintainers = with lib.maintainers; [ johnazoidberg ];
|
||||
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
|
||||
license = lib.licenses.unfree;
|
||||
homepage = "https://myroom.hpe.com";
|
||||
# TODO: A Darwin binary is available upstream
|
||||
platforms = [ "x86_64-linux" ];
|
||||
mainProgram = "hpmyroom";
|
||||
broken = true; # requires libpng15
|
||||
};
|
||||
}
|
||||
@@ -64,7 +64,7 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "phosh";
|
||||
version = "0.48.0";
|
||||
version = "0.50.0";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "gitlab.gnome.org";
|
||||
@@ -72,7 +72,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
owner = "Phosh";
|
||||
repo = "phosh";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-HnjR0hVjkGfoD8RYCJqpGjRhl0W+QO8tYwSo71XFL6A=";
|
||||
hash = "sha256-AvnMiLapHKSObz6x/fkLxqreksBkwLbcG6myj5xMuwc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -25,6 +25,9 @@
|
||||
libportal,
|
||||
libportal-gtk4,
|
||||
glib,
|
||||
libyaml,
|
||||
mobile-broadband-provider-info,
|
||||
modemmanager,
|
||||
}:
|
||||
|
||||
let
|
||||
@@ -36,10 +39,26 @@ let
|
||||
rev = "5f9768a2eac29c1ed56f1fbb449a77a3523683b6";
|
||||
hash = "sha256-gdgTnxzH8BeYQAsvv++Yq/8wHi7ISk2LTBfU8hk12NM=";
|
||||
};
|
||||
# Derived from subprojects/glibcellbroadcast.wrap
|
||||
libcellbroadcast = fetchFromGitLab {
|
||||
domain = "gitlab.freedesktop.org";
|
||||
owner = "devrtz";
|
||||
repo = "cellbroadcastd";
|
||||
tag = "v0.0.2";
|
||||
hash = "sha256-rs9MoC54sVrs3HK0cbX4msYWA63y+DlDOZ5LboVtW9Y=";
|
||||
};
|
||||
# Derived from subprojects/libcellbroadcast/subprojects/gvdb.wrap
|
||||
gvdb = fetchFromGitLab {
|
||||
domain = "gitlab.gnome.org";
|
||||
owner = "GNOME";
|
||||
repo = "gvdb";
|
||||
rev = "4758f6fb7f889e074e13df3f914328f3eecb1fd3";
|
||||
hash = "sha256-4mqoHPlrMPenoGPwDqbtv4/rJ/uq9Skcm82pRvOxNIk=";
|
||||
};
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "phosh-mobile-settings";
|
||||
version = "0.48.0";
|
||||
version = "0.50.0";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "gitlab.gnome.org";
|
||||
@@ -47,7 +66,7 @@ stdenv.mkDerivation rec {
|
||||
owner = "Phosh";
|
||||
repo = "phosh-mobile-settings";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-XnXwTjZnPlGNUmqizcIQdJ6SmrQ0dq9jNEhNsmDPzyM=";
|
||||
hash = "sha256-hcq99ilfclZCviFhpQ9mQLcpf7wc+IvlUOb0duQM6fk=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -75,10 +94,15 @@ stdenv.mkDerivation rec {
|
||||
libpulseaudio
|
||||
libportal
|
||||
libportal-gtk4
|
||||
libyaml
|
||||
mobile-broadband-provider-info
|
||||
modemmanager
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
ln -s ${gvc} subprojects/gvc
|
||||
ln -s ${libcellbroadcast} subprojects/libcellbroadcast
|
||||
ln -s ${gvdb} subprojects/gvdb
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
|
||||
@@ -7,16 +7,16 @@
|
||||
}:
|
||||
buildGoModule rec {
|
||||
pname = "chirpstack-gateway-bridge";
|
||||
version = "4.0.11";
|
||||
version = "4.1.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "chirpstack";
|
||||
repo = "chirpstack-gateway-bridge";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-nVrYyvoN6jayXAwivwxhijNeLEcGICTWJ4T9EBs5uaI=";
|
||||
hash = "sha256-zMD5vbdnfkGHhnw7fG88n6JY1RSrj2mMgMICR7n0cUo=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-PX5Jd8fUFEOOd38NNqbV15jbEIcDQRYGk0l1MhtLiTk=";
|
||||
vendorHash = "sha256-y1NYYyRS5L7QzV/bcm43EJ2OCHg+vPSTSwhHO0AwqD8=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
||||
@@ -11,16 +11,16 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "clouddrive2";
|
||||
version = "0.9.8";
|
||||
version = "0.9.9";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cloud-fs/cloud-fs.github.io/releases/download/v${finalAttrs.version}/clouddrive-2-${os}-${arch}-${finalAttrs.version}.tgz";
|
||||
hash =
|
||||
{
|
||||
x86_64-linux = "sha256-dla1Mp+frV12v+OkGJwwcTfUKRcWy47tXYx6nWpHMhk=";
|
||||
aarch64-linux = "sha256-GjR0zLGLvfZJMQgq9Hq3NQp7Y8QSXU4kW9cUIe5MxyM=";
|
||||
x86_64-darwin = "sha256-pQjLwahjtw+lgLJbRpgGM4lbAfZCDtgJSVcqS6TDwug=";
|
||||
aarch64-darwin = "sha256-by4reE2OH1Qz+Wn40QMVNZm2JsJHkoZ05OZZEnxGChI=";
|
||||
x86_64-linux = "sha256-IM8KcR5fNxLlzIvrrc5SD9ZK/+rtGnMudd8JrbTZ/1U=";
|
||||
aarch64-linux = "sha256-bi+ihd+EFQ9GFL4l7aHeI/YhCIfFC90x48Y6EKaq2S8=";
|
||||
x86_64-darwin = "sha256-62eNxxXYT0jjxl/5l+hz54Iq0S+BkoH8/z49e9BbDc0=";
|
||||
aarch64-darwin = "sha256-5j2qvw6yN2MjHXfz1i1Q+xr1gmgKrzSAhFUFJEqu3ek=";
|
||||
}
|
||||
.${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}");
|
||||
};
|
||||
|
||||
@@ -0,0 +1,86 @@
|
||||
{
|
||||
bash,
|
||||
fetchFromGitHub,
|
||||
gitMinimal,
|
||||
lib,
|
||||
openssl,
|
||||
pkg-config,
|
||||
rustPlatform,
|
||||
stdenvNoCC,
|
||||
versionCheckHook,
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "code";
|
||||
version = "0.2.188";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "just-every";
|
||||
repo = "code";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-xUhgA4poybzFehVgVWHKx1ejhncvYAnug2oxLwGNrk0=";
|
||||
};
|
||||
|
||||
sourceRoot = "${finalAttrs.src.name}/code-rs";
|
||||
|
||||
postPatch = ''
|
||||
# shell::tests::test_run_with_profile_bash_escaping_and_execution
|
||||
substituteInPlace core/src/shell.rs \
|
||||
--replace-fail '"/bin/bash"' '"${lib.getExe bash}"'
|
||||
'';
|
||||
|
||||
cargoHash = "sha256-wQHcwfBJE/qGXHgLDQ1NfBpgFdmQhuHCvfAG8KV+MHM=";
|
||||
|
||||
nativeBuildInputs = lib.optionals stdenvNoCC.hostPlatform.isLinux [
|
||||
pkg-config
|
||||
];
|
||||
|
||||
buildInputs = lib.optionals stdenvNoCC.hostPlatform.isLinux [
|
||||
openssl
|
||||
];
|
||||
|
||||
CODE_VERSION = finalAttrs.version;
|
||||
|
||||
cargoBuildFlags = [
|
||||
"--bin"
|
||||
"code"
|
||||
"--bin"
|
||||
"code-tui"
|
||||
"--bin"
|
||||
"code-exec"
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
gitMinimal
|
||||
];
|
||||
|
||||
doInstallCheck = true;
|
||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||
|
||||
checkFlags = [
|
||||
# pty_error: No such file or directory (os error 2)
|
||||
"--skip=exec_command::session_manager::tests::session_manager_streams_and_truncates_from_now"
|
||||
"--skip=unified_exec::tests::multi_unified_exec_sessions"
|
||||
"--skip=unified_exec::tests::reusing_completed_session_returns_unknown_session"
|
||||
"--skip=unified_exec::tests::unified_exec_persists_across_requests_jif"
|
||||
"--skip=unified_exec::tests::unified_exec_timeouts"
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
ln -s $out/bin/code $out/bin/coder
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Fast, effective, mind-blowing, coding CLI";
|
||||
homepage = "https://github.com/just-every/code";
|
||||
downloadPage = "https://github.com/just-every/code/releases";
|
||||
changelog = "https://github.com/just-every/code/releases/tag/${finalAttrs.src.tag}";
|
||||
license = with lib.licenses; [
|
||||
asl20
|
||||
mit
|
||||
];
|
||||
maintainers = with lib.maintainers; [ prince213 ];
|
||||
mainProgram = "code";
|
||||
priority = 10;
|
||||
};
|
||||
})
|
||||
@@ -7,14 +7,14 @@
|
||||
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "django-upgrade";
|
||||
version = "1.28.0";
|
||||
version = "1.29.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "adamchainz";
|
||||
repo = "django-upgrade";
|
||||
tag = version;
|
||||
hash = "sha256-GX8qIpkXD/XTxj5fp46xG+ZVEDnkuOeBJm4tS9uXC6Q=";
|
||||
hash = "sha256-ALAwOm+j0Gpx3ZiO8nyTDrJNqR9WaFSxLxAgTarNQeM=";
|
||||
};
|
||||
|
||||
build-system = [ python3Packages.setuptools ];
|
||||
|
||||
@@ -1,25 +1,25 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
buildGo125Module,
|
||||
buildGoModule,
|
||||
fetchFromGitHub,
|
||||
installShellFiles,
|
||||
testers,
|
||||
dnscontrol,
|
||||
}:
|
||||
|
||||
buildGo125Module rec {
|
||||
buildGoModule rec {
|
||||
pname = "dnscontrol";
|
||||
version = "4.25.0";
|
||||
version = "4.26.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "StackExchange";
|
||||
repo = "dnscontrol";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-8VNo2IPchplTlI97BzsGcc6i0z7V79oHkSVtCLY8558=";
|
||||
hash = "sha256-yDjxAQDqe9LIvzVy255rzKs7r7Xb4RAD1CFuKSrnQS8=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-Ob6TP81pnsX/uzEh0ekz+koVoC/tqC/3P4wAShnQOVc=";
|
||||
vendorHash = "sha256-Ee4RagjYDngsMbTLjyeVFYv9O5cJuc9J2XRUP0FAe+w=";
|
||||
|
||||
nativeBuildInputs = [ installShellFiles ];
|
||||
|
||||
@@ -28,7 +28,7 @@ buildGo125Module rec {
|
||||
ldflags = [
|
||||
"-s"
|
||||
"-w"
|
||||
"-X=github.com/StackExchange/dnscontrol/v4/pkg/version.version=${version}"
|
||||
"-X=github.com/StackExchange/dnscontrol/v${lib.versions.major version}/pkg/version.version=${version}"
|
||||
];
|
||||
|
||||
postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
|
||||
@@ -54,7 +54,10 @@ buildGo125Module rec {
|
||||
homepage = "https://dnscontrol.org/";
|
||||
changelog = "https://github.com/StackExchange/dnscontrol/releases/tag/v${version}";
|
||||
license = lib.licenses.mit;
|
||||
maintainers = with lib.maintainers; [ SuperSandro2000 ];
|
||||
maintainers = with lib.maintainers; [
|
||||
SuperSandro2000
|
||||
zowoq
|
||||
];
|
||||
mainProgram = "dnscontrol";
|
||||
};
|
||||
}
|
||||
|
||||
@@ -26,8 +26,8 @@ let
|
||||
};
|
||||
|
||||
shelter = fetchurl {
|
||||
url = "https://raw.githubusercontent.com/uwu/shelter-builds/fab6f100bd0ab8583d67f792f66722a7d2a14bd1/shelter.js";
|
||||
hash = "sha256-d9vaKLrl8RYNcHnE1iGN49ov6U/Y+9XpEsio+c1Sguc=";
|
||||
url = "https://raw.githubusercontent.com/uwu/shelter-builds/1b35b8802a85809742af99f454bb941f56f759a3/shelter.js";
|
||||
hash = "sha256-g4xe4Wj8OSaA/btlv2O8aawi+Bx8qttL95mnINOrTgg=";
|
||||
meta = {
|
||||
homepage = "https://github.com/uwu/shelter";
|
||||
sourceProvenance = [ lib.sourceTypes.binaryBytecode ]; # actually, minified JS
|
||||
@@ -38,28 +38,24 @@ in
|
||||
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "dorion";
|
||||
version = "6.8.0";
|
||||
version = "6.11.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "SpikeHD";
|
||||
repo = "Dorion";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-RvaGCAqAcWYA3v7AkdKMiM10Cki0jI418pbHPlVUnCg=";
|
||||
hash = "sha256-be21MAAVfxouO1relcqLLbB9W8w5iDRe0Yr6snSKyq0=";
|
||||
};
|
||||
|
||||
cargoPatches = [
|
||||
./no-cargo-patch.patch
|
||||
];
|
||||
|
||||
cargoRoot = "src-tauri";
|
||||
buildAndTestSubdir = finalAttrs.cargoRoot;
|
||||
|
||||
cargoHash = "sha256-jLMXwW5q4MyCblw28tmheKGPAIn3BLuceyAtoS4J7bc=";
|
||||
cargoHash = "sha256-9zH0Coiyoz6NK2go2XVL5xYaCrXzrOMKaK+3pDXqrGs=";
|
||||
|
||||
pnpmDeps = pnpm_9.fetchDeps {
|
||||
inherit (finalAttrs) pname version src;
|
||||
fetcherVersion = 1;
|
||||
hash = "sha256-xBonUzA4+1zbViEsKap6CaG6ZRldW1LjNYIB+FmVRFs=";
|
||||
hash = "sha256-SO/9GkjNP+7IEeULCyWAp32RYIxyzgmbc8YZiTCTjF8=";
|
||||
};
|
||||
|
||||
# CMake (webkit extension)
|
||||
@@ -103,9 +99,6 @@ rustPlatform.buildRustPackage (finalAttrs: {
|
||||
# remove updater
|
||||
rm -rf updater
|
||||
|
||||
# patch cargo-deps
|
||||
patch -d $cargoDepsCopy/tauri-plugin-shell-* -p1 < ./src-tauri/patches/tauri-plugin-shell+*.patch
|
||||
|
||||
substituteInPlace $cargoDepsCopy/libappindicator-sys-*/src/lib.rs \
|
||||
--replace-fail "libayatana-appindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1"
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
{
|
||||
"yarn_offline_cache_hash": "sha256-SoCuCzrKUWWsD/oEh2W3/T1/hhd7ghfpeBojo84sEI8="
|
||||
"yarn_offline_cache_hash": "sha256-jzBjZAqvEVGlk+5ii5s8aWvoYJKVBsh+RGcp63oim5Y="
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "draupnir",
|
||||
"version": "2.6.1",
|
||||
"version": "2.7.0",
|
||||
"description": "A moderation tool for Matrix",
|
||||
"main": "lib/index.js",
|
||||
"repository": "https://github.com/the-draupnir-project/Draupnir.git",
|
||||
@@ -8,7 +8,8 @@
|
||||
"license": "AFL-3.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"build": "tsc --project test/tsconfig.json && tsc > /dev/null 2>&1",
|
||||
"build": "tsc --project test/tsconfig.json && tsc > /dev/null 2>&1 && corepack yarn copy-assets",
|
||||
"copy-assets": "cp src/protections/DraupnirNews/news.json lib/protections/DraupnirNews/news.json",
|
||||
"postbuild": "corepack yarn describe-version",
|
||||
"describe-version": "(git describe > version.txt.tmp && mv version.txt.tmp version.txt) || true && rm -f version.txt.tmp",
|
||||
"remove-tests-from-lib": "rm -rf lib/test/ && cp -r lib/src/* lib/ && rm -rf lib/src/",
|
||||
@@ -52,8 +53,8 @@
|
||||
"@sentry/node": "^7.17.2",
|
||||
"@sinclair/typebox": "0.34.13",
|
||||
"@the-draupnir-project/interface-manager": "4.2.5",
|
||||
"@the-draupnir-project/matrix-basic-types": "1.4.0",
|
||||
"@the-draupnir-project/mps-interface-adaptor": "^0.4.1",
|
||||
"@the-draupnir-project/matrix-basic-types": "1.4.1",
|
||||
"@the-draupnir-project/mps-interface-adaptor": "0.5.1",
|
||||
"better-sqlite3": "^9.4.3",
|
||||
"body-parser": "^1.20.2",
|
||||
"config": "^3.3.9",
|
||||
@@ -63,8 +64,8 @@
|
||||
"jsdom": "^24.0.0",
|
||||
"matrix-appservice-bridge": "^10.3.1",
|
||||
"matrix-bot-sdk": "npm:@vector-im/matrix-bot-sdk@^0.7.1-element.6",
|
||||
"matrix-protection-suite": "npm:@gnuxie/matrix-protection-suite@3.11.0",
|
||||
"matrix-protection-suite-for-matrix-bot-sdk": "npm:@gnuxie/matrix-protection-suite-for-matrix-bot-sdk@3.11.0",
|
||||
"matrix-protection-suite": "npm:@gnuxie/matrix-protection-suite@4.1.0",
|
||||
"matrix-protection-suite-for-matrix-bot-sdk": "npm:@gnuxie/matrix-protection-suite-for-matrix-bot-sdk@4.0.0",
|
||||
"pg": "^8.8.0",
|
||||
"yaml": "^2.3.2"
|
||||
},
|
||||
|
||||
@@ -22,13 +22,13 @@ let
|
||||
in
|
||||
mkYarnPackage rec {
|
||||
pname = "draupnir";
|
||||
version = "2.6.1";
|
||||
version = "2.7.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "the-draupnir-project";
|
||||
repo = "Draupnir";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-KO2jm9yD/LnJSY1dAbPQ2fJZhmrxWJHU+TIaZzK97bg=";
|
||||
hash = "sha256-ZzwZg7sevX0qKnlZ4snCcwSejWqA6JHCx3e6vWucO8U=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -7,18 +7,18 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "emmylua_check";
|
||||
version = "0.14.0";
|
||||
version = "0.15.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "EmmyLuaLs";
|
||||
repo = "emmylua-analyzer-rust";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-V/Sy5h0dLayf9Oxgh9eFfDm00hJbwq1WAD8k0AA5GTw=";
|
||||
hash = "sha256-UfsSsS+yXpWY1L2Wcgcj+JxS/LNr3BYhHq2JzUdxwqE=";
|
||||
};
|
||||
|
||||
buildAndTestSubdir = "crates/emmylua_check";
|
||||
|
||||
cargoHash = "sha256-ijxLMf7FjX4LzrYwQilC1QfqRP91yFvq5WCoVFJ9V8M=";
|
||||
cargoHash = "sha256-rVTxAOQOngeJaP2SDfgeqOuoc2T8dEvlpe9gKfu5tas=";
|
||||
|
||||
nativeInstallCheckInputs = [
|
||||
versionCheckHook
|
||||
|
||||
@@ -7,18 +7,18 @@
|
||||
}:
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "emmylua_ls";
|
||||
version = "0.14.0";
|
||||
version = "0.15.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "EmmyLuaLs";
|
||||
repo = "emmylua-analyzer-rust";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-V/Sy5h0dLayf9Oxgh9eFfDm00hJbwq1WAD8k0AA5GTw=";
|
||||
hash = "sha256-UfsSsS+yXpWY1L2Wcgcj+JxS/LNr3BYhHq2JzUdxwqE=";
|
||||
};
|
||||
|
||||
buildAndTestSubdir = "crates/emmylua_ls";
|
||||
|
||||
cargoHash = "sha256-ijxLMf7FjX4LzrYwQilC1QfqRP91yFvq5WCoVFJ9V8M=";
|
||||
cargoHash = "sha256-rVTxAOQOngeJaP2SDfgeqOuoc2T8dEvlpe9gKfu5tas=";
|
||||
|
||||
nativeInstallCheckInputs = [
|
||||
versionCheckHook
|
||||
|
||||
@@ -0,0 +1,86 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
cjson,
|
||||
cmake,
|
||||
curl,
|
||||
freetype,
|
||||
glew,
|
||||
libjpeg,
|
||||
libogg,
|
||||
libpng,
|
||||
libtheora,
|
||||
libX11,
|
||||
lua5_4,
|
||||
minizip,
|
||||
openal,
|
||||
SDL2,
|
||||
sqlite,
|
||||
zlib,
|
||||
}:
|
||||
let
|
||||
arch = if stdenv.hostPlatform.isi686 then "x86" else "x86_64";
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ete-unwrapped";
|
||||
version = "0-unstable-2025-08-17";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "etfdevs";
|
||||
repo = "ETe";
|
||||
rev = "f6a9fda3b82c1ca8fd4536ae928571e93ff91fcc";
|
||||
hash = "sha256-oTFtUAgkDYtbcw66EFBBFMMUEYWSHYpTAFAv1izqsuo=";
|
||||
};
|
||||
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
cjson
|
||||
curl
|
||||
freetype
|
||||
glew
|
||||
libjpeg
|
||||
libogg
|
||||
libpng
|
||||
libtheora
|
||||
libX11
|
||||
lua5_4
|
||||
minizip
|
||||
openal
|
||||
SDL2
|
||||
sqlite
|
||||
zlib
|
||||
];
|
||||
|
||||
cmakeDir = "../src";
|
||||
cmakeFlags = [
|
||||
(lib.cmakeBool "CROSS_COMPILE32" false)
|
||||
(lib.cmakeFeature "CMAKE_BUILD_TYPE" "Release")
|
||||
(lib.cmakeBool "BUILD_DEDSERVER" true)
|
||||
(lib.cmakeBool "BUILD_CLIENT" true)
|
||||
(lib.cmakeBool "BUILD_ETMAIN_MOD" true)
|
||||
(lib.cmakeFeature "CMAKE_INSTALL_PREFIX" "${placeholder "out"}/lib/ete")
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
mkdir -p $out/bin
|
||||
for f in ete-ded.${arch} ete.${arch}; do
|
||||
mv $out/lib/ete/''${f} $out/bin/''${f}
|
||||
done
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Improved Wolfenstein: Enemy Territory Engine";
|
||||
homepage = "https://github.com/etfdevs/ETe";
|
||||
license = with lib.licenses; [ gpl3Plus ];
|
||||
maintainers = with lib.maintainers; [
|
||||
ashleyghooper
|
||||
drupol
|
||||
];
|
||||
};
|
||||
})
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
symlinkJoin,
|
||||
etlegacy-assets,
|
||||
ete-unwrapped,
|
||||
makeBinaryWrapper,
|
||||
}:
|
||||
|
||||
symlinkJoin {
|
||||
pname = "ete";
|
||||
version = ete-unwrapped.version;
|
||||
|
||||
paths = [
|
||||
(etlegacy-assets.overrideAttrs (prev: {
|
||||
postInstall = (prev.postInstall or "") + ''
|
||||
mv $out/lib/etlegacy $out/lib/ete
|
||||
'';
|
||||
}))
|
||||
ete-unwrapped
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
makeBinaryWrapper
|
||||
];
|
||||
|
||||
postBuild = ''
|
||||
wrapProgram $out/bin/ete.* \
|
||||
--add-flags "+set fs_basepath ${placeholder "out"}/lib/ete"
|
||||
wrapProgram $out/bin/ete-ded.* \
|
||||
--add-flags "+set fs_basepath ${placeholder "out"}/lib/ete"
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Improved Wolfenstein: Enemy Territory Engine";
|
||||
homepage = "https://github.com/etfdevs/ETe";
|
||||
license = with lib.licenses; [
|
||||
gpl3Plus
|
||||
cc-by-nc-sa-30
|
||||
];
|
||||
mainProgram = "ete." + (if stdenv.hostPlatform.isi686 then "x86" else "x86_64");
|
||||
maintainers = with lib.maintainers; [
|
||||
ashleyghooper
|
||||
drupol
|
||||
];
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -8,13 +8,13 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "ethercat";
|
||||
version = "1.6.7";
|
||||
version = "1.6.8";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "etherlab.org";
|
||||
repo = "ethercat";
|
||||
rev = "refs/tags/${finalAttrs.version}";
|
||||
hash = "sha256-UNd8PLdudI5TMdKKNH6BQP2VQ0LSPvsA/sEYnIuZRRA=";
|
||||
hash = "sha256-yIlaAjPNcA7yIiCe+2kwk5IHIkwUv8bTxK0H3hu91MI=";
|
||||
};
|
||||
|
||||
separateDebugInfo = true;
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
let
|
||||
pname = "gallery-dl";
|
||||
version = "1.30.9";
|
||||
version = "1.30.10";
|
||||
in
|
||||
python3Packages.buildPythonApplication {
|
||||
inherit pname version;
|
||||
@@ -18,7 +18,7 @@ python3Packages.buildPythonApplication {
|
||||
owner = "mikf";
|
||||
repo = "gallery-dl";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-y+xMKrYwqpMMxw5FoYmM1RurH/WNhU+7kIN5i1rmEW0=";
|
||||
hash = "sha256-BJqqTHFQlZzQiPAefn1MlO5XhoWaCeJY8AqsEHh9/+U=";
|
||||
};
|
||||
|
||||
build-system = [ python3Packages.setuptools ];
|
||||
|
||||
@@ -14,13 +14,13 @@
|
||||
}:
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "hyprprop";
|
||||
version = "0.1-unstable-2025-08-20";
|
||||
version = "0.1-unstable-2025-10-04";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "hyprwm";
|
||||
repo = "contrib";
|
||||
rev = "04721247f417256ca96acf28cdfe946cf1006263";
|
||||
hash = "sha256-g7/g5o0spemkZCzPa8I21RgCmN0Kv41B5z9Z5HQWraY=";
|
||||
rev = "32e1a75b65553daefb419f0906ce19e04815aa3a";
|
||||
hash = "sha256-PzgQJydp+RlKvwDi807pXPlURdIAVqLppZDga3DwPqg=";
|
||||
};
|
||||
|
||||
sourceRoot = "${finalAttrs.src.name}/hyprprop";
|
||||
|
||||
@@ -18,18 +18,18 @@
|
||||
rustPlatform.buildRustPackage (finalAttrs: {
|
||||
pname = "lux-cli";
|
||||
|
||||
version = "0.18.1";
|
||||
version = "0.18.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "lumen-oss";
|
||||
repo = "lux";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-1wnK+WyKS3DioYImOkFKoMntEicULne2+cvD2PVIbz8=";
|
||||
hash = "sha256-Lqw6U14fhkz4ZgSH0OBICvuj2ZJWo7p0dwhpn7szu2A=";
|
||||
};
|
||||
|
||||
buildAndTestSubdir = "lux-cli";
|
||||
|
||||
cargoHash = "sha256-Hax+j4f+EfYCTp9VE4qGUdptp2GEy4q0rG1v2LIiPzo=";
|
||||
cargoHash = "sha256-Dx6nmB8kmCKNzXVTROI+NIxvvCboACSOLUU1BCLnTUw=";
|
||||
|
||||
nativeInstallCheckInputs = [
|
||||
versionCheckHook
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
{
|
||||
"version": "3.163.0",
|
||||
"version": "3.164.0",
|
||||
"assets": {
|
||||
"x86_64-linux": {
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.163.0/mirrord_linux_x86_64",
|
||||
"hash": "sha256-xDdeWcPNDiqCM/wcEsuxrnklZPOeSA0nm/6yiShO8jk="
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.164.0/mirrord_linux_x86_64",
|
||||
"hash": "sha256-rSsynYc4iz+63tI6z5Qy3ans2E10fCM368jgPr00LgI="
|
||||
},
|
||||
"aarch64-linux": {
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.163.0/mirrord_linux_aarch64",
|
||||
"hash": "sha256-qFO1g/Tqk8sFyO10g5r4dYmuczHPb90s/p8aqc7c5+Y="
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.164.0/mirrord_linux_aarch64",
|
||||
"hash": "sha256-Aa9n3tdzJg12kApPbXmyLGDBxHlkPAFJyrgZchc2mBk="
|
||||
},
|
||||
"aarch64-darwin": {
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.163.0/mirrord_mac_universal",
|
||||
"hash": "sha256-zB35GeHBbb6Bsj1uX4K67AxEcDIvIxe8PU/m6lGCc2E="
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.164.0/mirrord_mac_universal",
|
||||
"hash": "sha256-ZQcOgwYIwJs/+aQ9mWlX0z1RRjsWraCHiLTIJNmAUBs="
|
||||
},
|
||||
"x86_64-darwin": {
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.163.0/mirrord_mac_universal",
|
||||
"hash": "sha256-zB35GeHBbb6Bsj1uX4K67AxEcDIvIxe8PU/m6lGCc2E="
|
||||
"url": "https://github.com/metalbear-co/mirrord/releases/download/3.164.0/mirrord_mac_universal",
|
||||
"hash": "sha256-ZQcOgwYIwJs/+aQ9mWlX0z1RRjsWraCHiLTIJNmAUBs="
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -39,7 +39,7 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "phoc";
|
||||
version = "0.48.0";
|
||||
version = "0.50.0";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "gitlab.gnome.org";
|
||||
@@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
owner = "Phosh";
|
||||
repo = "phoc";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-ve69Na6iZwsNM0y7AZ0p/CObUfE6uEbhOV4sb5NaCYg=";
|
||||
hash = "sha256-Fq/XinXdFerzuutjXUGbpvAvJBt/23ISHvY5KfVgbFI=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -23,19 +23,19 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "pika-backup";
|
||||
version = "0.7.4";
|
||||
version = "0.7.5";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "gitlab.gnome.org";
|
||||
owner = "World";
|
||||
repo = "pika-backup";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-DtLGD7+Ydj2fvEHU+bDQDMC/E/9VgrlVNMCG6OlPmfg=";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-J5EsCanKEczPXw8QsNlp3mxh0MyJyJ+WulaZJ+c6hBA=";
|
||||
};
|
||||
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
inherit pname version src;
|
||||
hash = "sha256-1JFXSVs9HPPzh+IjH4RGugrZEifPVcQho9B3hLSTL6s=";
|
||||
hash = "sha256-JjqtThxjMb+HDdPt50X7yXDxqouQliSlNvT14roZLYk=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@@ -75,7 +75,7 @@ stdenv.mkDerivation rec {
|
||||
meta = {
|
||||
description = "Simple backups based on borg";
|
||||
homepage = "https://apps.gnome.org/app/org.gnome.World.PikaBackup";
|
||||
changelog = "https://gitlab.gnome.org/World/pika-backup/-/blob/v${version}/CHANGELOG.md";
|
||||
changelog = "https://gitlab.gnome.org/World/pika-backup/-/blob/${src.tag}/CHANGELOG.md";
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = with lib.maintainers; [ dotlambda ];
|
||||
teams = [ lib.teams.gnome-circle ];
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "privatebin";
|
||||
version = "2.0.0";
|
||||
version = "2.0.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "PrivateBin";
|
||||
repo = "PrivateBin";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-qAGCpxOWJ+hF8/KV8E8xB30nL3c2JhbQmhFiQsoHQ68=";
|
||||
hash = "sha256-FspB10F/gz4d5T4TEYyifosgFLvnSMpVsr2t4NvFTqU=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
|
||||
@@ -2,21 +2,27 @@
|
||||
stdenv,
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
cmake,
|
||||
meson,
|
||||
ninja,
|
||||
pkg-config,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "pystring";
|
||||
version = "1.1.4-unstable-2025-06-23";
|
||||
version = "1.1.4-unstable-2025-10-07";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "imageworks";
|
||||
repo = "pystring";
|
||||
rev = "02ef1186d6b77bc35f385bd4db2da75b4736adb7";
|
||||
hash = "sha256-M0/nDxeRo8NBQ3/SvBc0i5O4ImIP/A8ry/jA27dLybg=";
|
||||
rev = "a09708a4870db7862e1a1aa42658c8e6e36547e7";
|
||||
hash = "sha256-S43OkXcOCzPds2iDLunqg9a1zOiODo2dB9ReuOfe7Bw=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
nativeBuildInputs = [
|
||||
meson
|
||||
ninja
|
||||
pkg-config
|
||||
];
|
||||
|
||||
doCheck = true;
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
lib,
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
fetchpatch,
|
||||
cmake,
|
||||
pkg-config,
|
||||
libsForQt5,
|
||||
@@ -18,6 +19,15 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "1b769lp6gfwds4jb2g7ymhdm9c06zg57zpyz3zpdb40w07zfsjzv";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# https://github.com/stolowski/QComicBook/pull/45
|
||||
(fetchpatch {
|
||||
name = "cmake-4-compatibility.patch";
|
||||
url = "https://github.com/stolowski/QComicBook/commit/424a188f63171842ce8fad86fa85c4e03e405618.patch?full_index=1";
|
||||
hash = "sha256-q0X2i21JgtBfRfyMGpuUyB9GtIiWiFo6IWME6EBMSwk=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
|
||||
@@ -11,13 +11,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "rdrview";
|
||||
version = "0.1.4";
|
||||
version = "0.1.5";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "eafer";
|
||||
repo = "rdrview";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-wYeDtgfq6/W92WguPh9wiFaxR7CWSfLnfqTX1N7eT10=";
|
||||
hash = "sha256-5BtXwtVvenzTm6JEGh4oSlQQrcwLCWXnlykhfPFhuIQ=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
|
||||
@@ -19,6 +19,13 @@ stdenv.mkDerivation {
|
||||
hash = "sha256-b0uoxVPfSrqNt0wJoQho9jlpQQUjofgFm93P+UNFtDs=";
|
||||
};
|
||||
|
||||
prePatch = ''
|
||||
substituteInPlace CMakeLists.txt \
|
||||
--replace-fail \
|
||||
'CMAKE_MINIMUM_REQUIRED(VERSION 2.8.3)' \
|
||||
'CMAKE_MINIMUM_REQUIRED(VERSION 3.10)'
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
pkg-config
|
||||
|
||||
@@ -9,9 +9,9 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "shiori";
|
||||
version = "1.7.4";
|
||||
version = "1.8.0";
|
||||
|
||||
vendorHash = "sha256-RTnaDAl79LScbeKKAGJOI/YOiHEwwlxS2CmNhw80KL0=";
|
||||
vendorHash = "sha256-H2IakJKaX/LzD+vzkGWK9YuCKvBfnKCZT6bm1zDaWeY=";
|
||||
|
||||
doCheck = false;
|
||||
|
||||
@@ -19,7 +19,7 @@ buildGoModule rec {
|
||||
owner = "go-shiori";
|
||||
repo = "shiori";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-T4EFwvejLgNkcykPjSHU8WXJwqSqYPFaAD+9JX+uiJU=";
|
||||
sha256 = "sha256-oycD/Tyl3+CGW9EO0O4RHKONLt3mw2lzPEYELYNG0gw=";
|
||||
};
|
||||
|
||||
ldflags = [
|
||||
|
||||
+12
-17
@@ -1,21 +1,11 @@
|
||||
{
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
python3Packages,
|
||||
fetchFromGitHub,
|
||||
pythonOlder,
|
||||
setuptools,
|
||||
distro,
|
||||
elasticsearch,
|
||||
pydantic,
|
||||
pyluwen,
|
||||
rich,
|
||||
textual,
|
||||
pre-commit,
|
||||
importlib-resources,
|
||||
tt-tools-common,
|
||||
tomli,
|
||||
versionCheckHook,
|
||||
}:
|
||||
buildPythonPackage rec {
|
||||
python3Packages.buildPythonApplication rec {
|
||||
pname = "tt-smi";
|
||||
version = "3.0.30";
|
||||
pyproject = true;
|
||||
@@ -27,13 +17,11 @@ buildPythonPackage rec {
|
||||
hash = "sha256-C6CfcS0H3rFew/Y1uhmzICdFp1UYU7H9h3YPeAKlcbE=";
|
||||
};
|
||||
|
||||
disabled = pythonOlder "3.13";
|
||||
|
||||
build-system = [
|
||||
build-system = with python3Packages; [
|
||||
setuptools
|
||||
];
|
||||
|
||||
dependencies = [
|
||||
dependencies = with python3Packages; [
|
||||
distro
|
||||
elasticsearch
|
||||
pydantic
|
||||
@@ -47,10 +35,17 @@ buildPythonPackage rec {
|
||||
tomli
|
||||
];
|
||||
|
||||
nativeCheckInputs = [
|
||||
versionCheckHook
|
||||
];
|
||||
|
||||
# Fails due to having no tests
|
||||
dontUsePytestCheck = true;
|
||||
|
||||
versionCheckProgramArg = "--version";
|
||||
|
||||
meta = {
|
||||
mainProgram = "tt-smi";
|
||||
description = "Tenstorrent console based hardware information program";
|
||||
homepage = "https://github.com/tenstorrent/tt-smi";
|
||||
maintainers = with lib.maintainers; [ RossComputerGuy ];
|
||||
@@ -9,18 +9,18 @@
|
||||
|
||||
buildNpmPackage (finalAttrs: {
|
||||
pname = "vscode-css-languageserver";
|
||||
version = "1.102.0";
|
||||
version = "1.105.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "microsoft";
|
||||
repo = "vscode";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-IfqtwH86R9yp9YEpRHvTz/SUwKzG/nwdEVneRYyAYJ8=";
|
||||
hash = "sha256-t3S8PHxuwz1DxJ+FPJkRCyaPm4tPW/fHKj3aiIaTuls=";
|
||||
};
|
||||
|
||||
sourceRoot = "${finalAttrs.src.name}/extensions/css-language-features/server";
|
||||
|
||||
npmDepsHash = "sha256-DUcH+C5LB794Op3FYnuL3uNrUCNAxWouqrtV6bpgqRI=";
|
||||
npmDepsHash = "sha256-duYwm1Hf9oLyu0gapdEGbXqdwFV4svkX2tGhvyoZ5Lo=";
|
||||
|
||||
nativeBuildInputs = [
|
||||
makeBinaryWrapper
|
||||
|
||||
@@ -1727,6 +1727,10 @@ with haskellLib;
|
||||
# https://github.com/haskell-servant/servant-ekg/issues/15
|
||||
servant-ekg = doJailbreak super.servant-ekg;
|
||||
|
||||
hledger_1_50 = super.hledger_1_50.override {
|
||||
hledger-lib = self.hledger-lib_1_50;
|
||||
};
|
||||
|
||||
# it wants to build a statically linked binary by default
|
||||
hledger-flow = overrideCabal (drv: {
|
||||
postPatch = (drv.postPatch or "") + ''
|
||||
|
||||
@@ -14,26 +14,19 @@ let
|
||||
}:
|
||||
buildGoModule rec {
|
||||
inherit pname;
|
||||
version = "6.11.0";
|
||||
shortRev = "9587df6"; # for internal version info
|
||||
version = "6.13.1";
|
||||
shortRev = "591ed6e"; # for internal version info
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "sensu";
|
||||
repo = "sensu-go";
|
||||
rev = "v${version}";
|
||||
sha256 = "sha256-Vcay8vUYLjV65g526btQX0+m5n/cRocIKx7C2LuWeP4=";
|
||||
sha256 = "sha256-VYdm1aNz1IXvDezrJB5yyViIWPl4zf4/xmkw2pm8gyk=";
|
||||
};
|
||||
|
||||
inherit subPackages postInstall;
|
||||
|
||||
vendorHash = "sha256-ADqU/ZJiyZ5hAkqFXExmA8fSZxzhx42QptYu3TIlgBc=";
|
||||
|
||||
patches = [
|
||||
# Without this, we get error messages like:
|
||||
# vendor/golang.org/x/sys/unix/mremap.go:41:10: unsafe.Slice requires go1.17 or later (-lang was set to go1.16; check go.mod)
|
||||
# The patch was generated by changing "go 1.16" to "go 1.21" and executing `go mod tidy`.
|
||||
./fix-go-version-error.patch
|
||||
];
|
||||
vendorHash = "sha256-32jz5CI94BZxMDo6Crc05DDvlXxMsldJpWvhfHLS37o=";
|
||||
|
||||
doCheck = false;
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1199,6 +1199,7 @@ mapAliases {
|
||||
hobbes = throw "hobbes has been removed, as it does not build with supported LLVM versions"; # Added 2025-08-20
|
||||
hmetis = throw "'hmetis' has been removed as it was unmaintained and the upstream was unavailable"; # Added 2025-05-05
|
||||
hop-cli = throw "hop-cli has been removed as the service has been shut-down"; # Added 2024-08-13
|
||||
hpmyroom = throw "hpmyroom has been removed because it has been marked as broken since May 2024."; # Added 2025-10-11
|
||||
hpp-fcl = coal; # Added 2024-11-15
|
||||
ht-rust = throw "'ht-rust' has been renamed to/replaced by 'xh'"; # Converted to throw 2024-10-17
|
||||
hydra_unstable = hydra; # Added 2024-08-22
|
||||
|
||||
@@ -11402,8 +11402,6 @@ with pkgs;
|
||||
|
||||
hpack = haskell.lib.compose.justStaticExecutables haskellPackages.hpack;
|
||||
|
||||
hpmyroom = libsForQt5.callPackage ../applications/networking/hpmyroom { };
|
||||
|
||||
hugin = callPackage ../applications/graphics/hugin {
|
||||
wxGTK = wxGTK32;
|
||||
};
|
||||
|
||||
@@ -18858,8 +18858,6 @@ self: super: with self; {
|
||||
|
||||
tt-flash = callPackage ../development/python-modules/tt-flash { };
|
||||
|
||||
tt-smi = callPackage ../development/python-modules/tt-smi { };
|
||||
|
||||
tt-tools-common = callPackage ../development/python-modules/tt-tools-common { };
|
||||
|
||||
ttach = callPackage ../development/python-modules/ttach { };
|
||||
|
||||
Reference in New Issue
Block a user