Merge master into staging-next
This commit is contained in:
@@ -8397,6 +8397,12 @@
|
||||
}
|
||||
];
|
||||
};
|
||||
f64u = {
|
||||
email = "me@fadyadal.dev";
|
||||
github = "f64u";
|
||||
githubId = 24705058;
|
||||
name = "Fady Adal";
|
||||
};
|
||||
fab = {
|
||||
email = "mail@fabian-affolter.ch";
|
||||
matrix = "@fabaff:matrix.org";
|
||||
|
||||
@@ -136,10 +136,11 @@ in
|
||||
};
|
||||
|
||||
systemd.tmpfiles.rules = [
|
||||
"d /nix/store 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
|
||||
"Z /nix/var 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
|
||||
"d /nix/var/nix/builds 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - 7d"
|
||||
"d /nix/var/nix/daemon-socket 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
|
||||
"d /nix/store 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
|
||||
"Z /nix/var 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
|
||||
"d /nix/var/nix/builds 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} 7d -"
|
||||
"d /nix/var/nix/daemon-socket 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
|
||||
"d /nix/var/nix/gc-roots-socket 0755 ${config.nix.daemonUser} ${config.nix.daemonGroup} - -"
|
||||
];
|
||||
|
||||
systemd.services.nix-roots-daemon = {
|
||||
|
||||
@@ -759,6 +759,9 @@ in
|
||||
|
||||
# Sockets/IPC
|
||||
RuntimeDirectory = "frigate";
|
||||
|
||||
# Reduce visible process scope to cgroup
|
||||
ProtectProc = "invisible";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -14987,6 +14987,19 @@ final: prev: {
|
||||
meta.hydraPlatforms = [ ];
|
||||
};
|
||||
|
||||
switcher-nvim = buildVimPlugin {
|
||||
pname = "switcher-nvim";
|
||||
version = "1.1.3-unstable-2026-02-04";
|
||||
src = fetchFromGitHub {
|
||||
owner = "neovim-idea";
|
||||
repo = "switcher-nvim";
|
||||
rev = "552a7fc0b1031c7565fe80bf7e2d0f1e3e7becf9";
|
||||
hash = "sha256-7TicPnzHXB74xkpsppXMP0AvtfCgrWh/be/pXEmf1MY=";
|
||||
};
|
||||
meta.homepage = "https://github.com/neovim-idea/switcher-nvim/";
|
||||
meta.hydraPlatforms = [ ];
|
||||
};
|
||||
|
||||
symbol-usage-nvim = buildVimPlugin {
|
||||
pname = "symbol-usage.nvim";
|
||||
version = "0-unstable-2025-05-03";
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
}:
|
||||
vimUtils.buildVimPlugin rec {
|
||||
pname = "codediff.nvim";
|
||||
version = "2.25.0";
|
||||
version = "2.33.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "esmuellert";
|
||||
repo = "codediff.nvim";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-ofAmNyVlq2Ta4b2bdr1N2U658xXm+wEmIpg3z/X0QgI=";
|
||||
hash = "sha256-bgWalQ1S0kcKAHU1vCDEHdvswhDziz10HARk/0zMN+Y=";
|
||||
};
|
||||
|
||||
dependencies = [ vimPlugins.nui-nvim ];
|
||||
|
||||
@@ -3499,6 +3499,13 @@ assertNoAdditions {
|
||||
};
|
||||
});
|
||||
|
||||
switcher-nvim = super.switcher-nvim.overrideAttrs {
|
||||
dependencies = with self; [
|
||||
plenary-nvim
|
||||
nvim-web-devicons
|
||||
];
|
||||
};
|
||||
|
||||
tardis-nvim = super.tardis-nvim.overrideAttrs (old: {
|
||||
dependencies = [ self.plenary-nvim ];
|
||||
meta = old.meta // {
|
||||
|
||||
@@ -1151,6 +1151,7 @@ https://github.com/peterbjorgensen/sved/,,
|
||||
https://github.com/jamespeapen/swayconfig.vim/,,
|
||||
https://github.com/keith/swift.vim/,,
|
||||
https://github.com/AndrewRadev/switch.vim/,,
|
||||
https://github.com/neovim-idea/switcher-nvim/,HEAD,
|
||||
https://github.com/Wansmer/symbol-usage.nvim/,HEAD,
|
||||
https://github.com/simrat39/symbols-outline.nvim/,,
|
||||
https://github.com/vim-syntastic/syntastic/,,
|
||||
|
||||
@@ -851,13 +851,13 @@
|
||||
"vendorHash": "sha256-TxfiOKANocV96TiN60QpA1wVLucXNpmJm1FmVavOlQg="
|
||||
},
|
||||
"loafoe_htpasswd": {
|
||||
"hash": "sha256-ALTyTTVyS2HHenmk8HVwtQenCmJX05kyXifJTzzmnHE=",
|
||||
"hash": "sha256-1o2kgeTFxegzOgGXWP4OYZ3uC3WbAkCXPqScMvVpHr0=",
|
||||
"homepage": "https://registry.terraform.io/providers/loafoe/htpasswd",
|
||||
"owner": "loafoe",
|
||||
"repo": "terraform-provider-htpasswd",
|
||||
"rev": "v1.5.0",
|
||||
"rev": "v2.0.0",
|
||||
"spdx": "MIT",
|
||||
"vendorHash": "sha256-6+ZQVWc4/2RoNjQLzetLTl9L8AdbFu2uFmqJ9Kxcc7Q="
|
||||
"vendorHash": "sha256-1gzJdcSvFPE8Spkwxe24U7DUyrz4qpDoFVHm6vCWF6A="
|
||||
},
|
||||
"loafoe_ssh": {
|
||||
"hash": "sha256-1UN5QJyjCuxs2vQYlSuz2jsu/HgGTxOoWWRcv4qcwow=",
|
||||
@@ -1283,13 +1283,13 @@
|
||||
"vendorHash": "sha256-rWiafaFE1RolO9JUN1WoW4EWJjR7kpfeVEOTLf21j50="
|
||||
},
|
||||
"tailscale_tailscale": {
|
||||
"hash": "sha256-iWiZ0FizqJbY80pL6vVwzw3h/WpXJFjHF7vwJOpxD7k=",
|
||||
"hash": "sha256-yR65w/o/VpwKINcvz4SBybAwsphGC7A/B+baKRcIT3I=",
|
||||
"homepage": "https://registry.terraform.io/providers/tailscale/tailscale",
|
||||
"owner": "tailscale",
|
||||
"repo": "terraform-provider-tailscale",
|
||||
"rev": "v0.27.0",
|
||||
"rev": "v0.28.0",
|
||||
"spdx": "MIT",
|
||||
"vendorHash": "sha256-oAMg/9YnUmkR5Pcb9EIuTgrghM7vS5h8N2NO24szabs="
|
||||
"vendorHash": "sha256-+q2KR3ctotT30fBE0lcpQlUXQS7nfi5VACWYxwluuMc="
|
||||
},
|
||||
"telmate_proxmox": {
|
||||
"hash": "sha256-1aKKlOIk1mH4yx66eD635d1IaUWXIiBGHEt4A2F2mGM=",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "6.2.0";
|
||||
version = "6.2.1";
|
||||
in
|
||||
stdenvNoCC.mkDerivation {
|
||||
pname = "activemq";
|
||||
@@ -13,7 +13,7 @@ stdenvNoCC.mkDerivation {
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://apache/activemq/${version}/apache-activemq-${version}-bin.tar.gz";
|
||||
hash = "sha256-J3u/p5LRQPgJvQKm4/1TgZVUuFetWlItcWoUpn9jxpg=";
|
||||
hash = "sha256-vBbQMLxTykJAZRxl7BPfonLHN8kPx+NFSa3gwLZwdw0=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
|
||||
@@ -14,13 +14,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "cdogs-sdl";
|
||||
version = "2.3.2";
|
||||
version = "2.4.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
repo = "cdogs-sdl";
|
||||
owner = "cxong";
|
||||
rev = finalAttrs.version;
|
||||
sha256 = "sha256-g1eLFdHsmqnz6zTlmaiLOXgX5dnS94k/PvaFJE3gfLo=";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-588bPis3n9BZnEywLmgouRgpiEvB+sKp6/xhUDhfddQ=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "clipper2";
|
||||
version = "1.5.4";
|
||||
version = "2.0.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "AngusJohnson";
|
||||
repo = "Clipper2";
|
||||
rev = "Clipper2_${finalAttrs.version}";
|
||||
hash = "sha256-2vZXxT5hISz2xbWbvYNGTrq9QovTjNwUK103iVtz8ok=";
|
||||
tag = "Clipper2_${finalAttrs.version}";
|
||||
hash = "sha256-Pqmrj9SDooM+VU4ObQrtaU9+GN//FsD+Brp+OsN0cPM=";
|
||||
};
|
||||
|
||||
sourceRoot = "${finalAttrs.src.name}/CPP";
|
||||
|
||||
@@ -13,11 +13,11 @@
|
||||
}:
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "copybara";
|
||||
version = "20260112";
|
||||
version = "20260216";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/google/copybara/releases/download/v${finalAttrs.version}/copybara_deploy.jar";
|
||||
hash = "sha256-of7t102F1V9eLJZaqB1Ctrui+NmWdEU+aSbEuw29j+s=";
|
||||
hash = "sha256-M36kpWy2LWUQt4gGBQexY+ZmYaJbwJDEu/QcdLhEBxQ=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "faudio";
|
||||
version = "25.10";
|
||||
version = "26.02";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "FNA-XNA";
|
||||
repo = "FAudio";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-WcMjzXlDoHfFpZdrkbVwRS11MvTlIMDCkn34+tSdGi4=";
|
||||
hash = "sha256-m7kIzdgRfYQ+OEIH6+VlbLpTMINRb6u/5aSWjbjYiTg=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
{
|
||||
"version": "0.0.410",
|
||||
"version": "0.0.415",
|
||||
"x86_64-linux": {
|
||||
"name": "copilot-linux-x64",
|
||||
"hash": "sha256-JSO6ksh9jSzdgfnw+ZVHlLwWm8QqlJafu4f8fp9GGwk="
|
||||
"hash": "sha256-+gE7cZ3C8Ka5oHGu9d6F9dX1MmRBX06zo+XNPqwyGko="
|
||||
},
|
||||
"aarch64-linux": {
|
||||
"name": "copilot-linux-arm64",
|
||||
"hash": "sha256-d9NGwnW059FLaDolYM01RciolbXacwc354lbJr2JOdo="
|
||||
"hash": "sha256-uIkm0kPOhyxEQ4lBB7G+a4fQnz5v7AMysAMsWqYrp2c="
|
||||
},
|
||||
"x86_64-darwin": {
|
||||
"name": "copilot-darwin-x64",
|
||||
"hash": "sha256-mm3wQZgIJfx9TywWkqC1FLpxyaE/GO8FP2ev109Pk4o="
|
||||
"hash": "sha256-jdfS1PknqBxwi814EVQEuGx96htMSF4OETYaClUgnnI="
|
||||
},
|
||||
"aarch64-darwin": {
|
||||
"name": "copilot-darwin-arm64",
|
||||
"hash": "sha256-gbsjC8hIzk1kBJq9STxemKOM4b423LNfdyI6/eIuhf4="
|
||||
"hash": "sha256-/uZiVmrMZ5Ox6VnUs7HwSE/dFRwMAWRRhXzCB0hW0jI="
|
||||
}
|
||||
}
|
||||
|
||||
@@ -13,13 +13,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "glab";
|
||||
version = "1.82.0";
|
||||
version = "1.86.0";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
owner = "gitlab-org";
|
||||
repo = "cli";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-fn0aBYO60oQp3fAskGRNsMuB3kWuKrZ7h/WSji4LwQs=";
|
||||
hash = "sha256-udb62BuKhOkI3Llkw9ZaF0Hysz0wYpn64sSXDenaYRY=";
|
||||
leaveDotGit = true;
|
||||
postFetch = ''
|
||||
cd "$out"
|
||||
@@ -28,7 +28,7 @@ buildGoModule (finalAttrs: {
|
||||
'';
|
||||
};
|
||||
|
||||
vendorHash = "sha256-um/TyXu5O3qF/DludixdZJM3ZQDjchOk3AfopOfF2vA=";
|
||||
vendorHash = "sha256-1sO7rTnu91KG8lm4dn8vzibdGiH4qrVR2Y5lOs06R98=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
|
||||
@@ -184,11 +184,11 @@ let
|
||||
|
||||
linux = stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
inherit pname meta passthru;
|
||||
version = "145.0.7632.109";
|
||||
version = "145.0.7632.116";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb";
|
||||
hash = "sha256-VNvx/3l3gzj8HjeeK3v/Hj05E9t2PvsiP8pnIOq1AEA=";
|
||||
hash = "sha256-lGMopGtpLp3g0PVIfRIACNP6yRarzQDIsuctNbiqCCo=";
|
||||
};
|
||||
|
||||
# With strictDeps on, some shebangs were not being patched correctly
|
||||
@@ -302,11 +302,11 @@ let
|
||||
|
||||
darwin = stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
inherit pname meta passthru;
|
||||
version = "145.0.7632.110";
|
||||
version = "145.0.7632.117";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://dl.google.com/release2/chrome/odn6jvyow6owsodlm42m33k7ta_145.0.7632.110/GoogleChrome-145.0.7632.110.dmg";
|
||||
hash = "sha256-siBn+vaSvvgrMEF1Da74nu1WGvyM1QUggarrEuqcGy4=";
|
||||
url = "http://dl.google.com/release2/chrome/ej7xgqe26rn6kjtl4mhau5cs44_145.0.7632.117/GoogleChrome-145.0.7632.117.dmg";
|
||||
hash = "sha256-OZWuV9s6vlCcxUXKmrJtMO6KRUadkmQKoMYXrDhKatU=";
|
||||
};
|
||||
|
||||
dontPatch = true;
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
let
|
||||
pname = "jai";
|
||||
minor = "2";
|
||||
patch = "024";
|
||||
patch = "025";
|
||||
version = "0.${minor}.${patch}";
|
||||
zipName = "jai-beta-${minor}-${patch}.zip";
|
||||
jai = stdenv.mkDerivation {
|
||||
@@ -20,7 +20,7 @@ let
|
||||
nix-store --add-fixed sha256 ${zipName}
|
||||
'';
|
||||
name = zipName;
|
||||
sha256 = "sha256-vZonIbSxG5B/lk2YAj9lz+F3stNQn6tokhleFWnY7AI=";
|
||||
sha256 = "sha256-pr43599kdVne9USVvb9p35SYQk2zkT03pO66UGl9IuQ=";
|
||||
};
|
||||
nativeBuildInputs = [ unzip ];
|
||||
buildCommand = "unzip $src -d $out";
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "jd-diff-patch";
|
||||
version = "2.4.0";
|
||||
version = "2.5.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "josephburnett";
|
||||
repo = "jd";
|
||||
rev = "v${finalAttrs.version}";
|
||||
hash = "sha256-PefNgh/ASQ2hPOcWH6ThXEZk4Esd0Q+sLx3bWWnpBNM=";
|
||||
hash = "sha256-WH6fweuntzIjoc7HodflPxEPsrJ/9t77d0z22CHjBVA=";
|
||||
};
|
||||
|
||||
sourceRoot = "${finalAttrs.src.name}/v2";
|
||||
@@ -23,7 +23,7 @@ buildGoModule (finalAttrs: {
|
||||
"pack"
|
||||
];
|
||||
|
||||
vendorHash = "sha256-RerzCZL2soPNtl1hHWjdeNQNQ4VMlGYz3HNn4rTJSmU=";
|
||||
vendorHash = "sha256-qo5yG7DqScC4/bU7vWEKLqTZ/j+QMTg2vpl3WHjxLUI=";
|
||||
|
||||
meta = {
|
||||
description = "Commandline utility and Go library for diffing and patching JSON values";
|
||||
|
||||
@@ -7,14 +7,14 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "libaec";
|
||||
version = "1.1.4";
|
||||
version = "1.1.5";
|
||||
|
||||
src = fetchFromGitLab {
|
||||
domain = "gitlab.dkrz.de";
|
||||
owner = "k202009";
|
||||
repo = "libaec";
|
||||
rev = "v${finalAttrs.version}";
|
||||
sha256 = "sha256-MJFx0gErfrSK6EeeGDk8CQWj6j4PVvFPJEI/iys3bI8=";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-ADydaLu8fV0mKp3wZx10VS2I1GFwuLTpbxmRKCmgF0c=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -23,14 +23,14 @@
|
||||
|
||||
python3Packages.buildPythonApplication (finalAttrs: {
|
||||
pname = "librelane";
|
||||
version = "3.0.0.dev50";
|
||||
version = "3.0.0.dev52";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "librelane";
|
||||
repo = "librelane";
|
||||
tag = finalAttrs.version;
|
||||
hash = "sha256-YDLX/aZEutoJ9Nu0aLvvDLwGH3HEGP+vtHdPFDbjEEU=";
|
||||
hash = "sha256-0Sh5KR0Yc4gVT2d88z1GCJZmnsE4CYMsecLjQwm/Rxs=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
|
||||
@@ -47,14 +47,14 @@ in
|
||||
# as bootloader for various platforms and corresponding binary and helper files.
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "limine";
|
||||
version = "10.7.0";
|
||||
version = "10.8.0";
|
||||
|
||||
# We don't use the Git source but the release tarball, as the source has a
|
||||
# `./bootstrap` script performing network access to download resources.
|
||||
# Packaging that in Nix is very cumbersome.
|
||||
src = fetchurl {
|
||||
url = "https://codeberg.org/Limine/Limine/releases/download/v${finalAttrs.version}/limine-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-1gwgzyISeOj4QE8hZ/KDCVW8qCQYvpQE6lf/N1jt0J4=";
|
||||
hash = "sha256-U+TlcIGmRrWjJqlaESIKhj12t2NE2we2qNxS5nSMql0=";
|
||||
};
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchFromGitHub,
|
||||
hcloud,
|
||||
octodns,
|
||||
pytestCheckHook,
|
||||
requests,
|
||||
@@ -11,14 +12,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "octodns-hetzner";
|
||||
version = "1.0.0";
|
||||
version = "2.0.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "octodns";
|
||||
repo = "octodns-hetzner";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-JYVztSO38y4F+p0glgtT9/QRdt9uDnOziMFXxBikzLg=";
|
||||
hash = "sha256-aWWT/LShHxWOfNhBr7vCeG9bA6yXEutO2NJic18szL8=";
|
||||
};
|
||||
|
||||
build-system = [
|
||||
@@ -28,6 +29,7 @@ buildPythonPackage rec {
|
||||
dependencies = [
|
||||
octodns
|
||||
requests
|
||||
hcloud
|
||||
];
|
||||
|
||||
pythonImportsCheck = [ "octodns_hetzner" ];
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
|
||||
stdenv.mkDerivation {
|
||||
pname = "qimgv";
|
||||
version = "1.0.3-unstable-2024-10-11";
|
||||
version = "1.0.3-unstable-2026-01-19";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "easymodo";
|
||||
repo = "qimgv";
|
||||
rev = "a4d475fae07847be7c106cb628fb97dad51ab920";
|
||||
sha256 = "sha256-iURUJiPe8hbCnpaf6lk8OVSzVqrJKGab889yOic5yLI=";
|
||||
rev = "3127a2d211b124ad4fcf853d01e6df9323bdfdc3";
|
||||
sha256 = "sha256-avn02kdMyA5PZUSykxgIk1I78zHQ/WKd26tQO8lMOow=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
@@ -30,6 +30,7 @@ stdenv.mkDerivation {
|
||||
cmakeFlags = [
|
||||
"-DVIDEO_SUPPORT=ON"
|
||||
"-DUSE_QT5=OFF"
|
||||
"-DKDE_SUPPORT=ON"
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
@@ -41,6 +42,7 @@ stdenv.mkDerivation {
|
||||
kdePackages.qtsvg
|
||||
kdePackages.qttools
|
||||
kdePackages.kimageformats
|
||||
kdePackages.kwindowsystem
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
let
|
||||
pname = "quiet";
|
||||
version = "6.4.1";
|
||||
version = "6.6.0";
|
||||
|
||||
meta = {
|
||||
description = "Private, p2p alternative to Slack and Discord built on Tor & IPFS";
|
||||
@@ -39,7 +39,7 @@ let
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/TryQuiet/quiet/releases/download/@quiet/desktop@${version}/Quiet-${version}.AppImage";
|
||||
hash = "sha256-CAJgd7d0Fq6pEKLNAojE7krKJCpBBjhyOTsgYEPz0DY=";
|
||||
hash = "sha256-MMfovDYEqppn+8wQcg1dflShuWkMDwMbFbTJl0MmCxw=";
|
||||
};
|
||||
|
||||
meta = meta // {
|
||||
@@ -52,7 +52,7 @@ let
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/TryQuiet/quiet/releases/download/@quiet/desktop@${version}/Quiet-${version}.dmg";
|
||||
hash = "sha256-wg2WyQ6y/wBcRuhhY8EyacKy4Xwfo1SKdeTJw/OIjMc=";
|
||||
hash = "sha256-8k6X29Gxl5ZhAwj9SKn6E7ITjXhxAgsRT5dbP4MjgB8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "rasm";
|
||||
version = "3.0.7";
|
||||
version = "3.0.8";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "EdouardBERGE";
|
||||
repo = "rasm";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-zBT4msN5ffqwsGTQDmK6gZJ5InzAy+kTlB4xEJPCGlY=";
|
||||
hash = "sha256-nBNJsqnz0PlwPAJ4T4CFBGr7UYy6u8VtklIkINaurvM=";
|
||||
};
|
||||
|
||||
# by default the EXEC variable contains `rasm.exe`
|
||||
|
||||
@@ -12,12 +12,12 @@
|
||||
|
||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||
pname = "signal-cli";
|
||||
version = "0.13.22";
|
||||
version = "0.13.24";
|
||||
|
||||
# Building from source would be preferred, but is much more involved.
|
||||
src = fetchurl {
|
||||
url = "https://github.com/AsamK/signal-cli/releases/download/v${finalAttrs.version}/signal-cli-${finalAttrs.version}.tar.gz";
|
||||
hash = "sha256-FFPChw0w0QqX8ZJnqpwxS5mf2OeDlVW8QQyDjTozOAs=";
|
||||
hash = "sha256-Xg43pmLi5k+H58UYOhtzYogjuJWQcHxU5IsIS+Zd1D8=";
|
||||
};
|
||||
|
||||
buildInputs = lib.optionals stdenvNoCC.hostPlatform.isLinux [
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
buildGoModule (finalAttrs: {
|
||||
pname = "steampipe";
|
||||
version = "2.3.5";
|
||||
version = "2.3.6";
|
||||
|
||||
env.CGO_ENABLED = 0;
|
||||
|
||||
@@ -19,10 +19,10 @@ buildGoModule (finalAttrs: {
|
||||
owner = "turbot";
|
||||
repo = "steampipe";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-nQd+ay5t3rNSCHzhmBNF7sheESrD6KnhRDdm5KZHUI4=";
|
||||
hash = "sha256-b7F3Eo+/vJq8EqWig4O3y2UkqllWhUg38pend/JKeWA=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-YetZI3zWZlTZxrj7H7owSWarhq0VrXzbSOow596doT0=";
|
||||
vendorHash = "sha256-Xu5bxjmFRzABifA6GsvHbwh8CJgKrOlwfNXIH8XYz6s=";
|
||||
proxyVendor = true;
|
||||
|
||||
postPatch = ''
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
pkg-config,
|
||||
callPackage,
|
||||
applyPatches,
|
||||
installShellFiles,
|
||||
}:
|
||||
let
|
||||
tusVersion = "0.0.16";
|
||||
@@ -109,6 +110,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
bindgenHook # provides libclang
|
||||
])
|
||||
cargo
|
||||
installShellFiles
|
||||
protobuf
|
||||
swi-prologWithDeps
|
||||
];
|
||||
@@ -153,7 +155,8 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
install -Dm755 terminusdb -t $out/bin
|
||||
installBin terminusdb
|
||||
installManPage $src/docs/terminusdb.1
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "umka-lang";
|
||||
version = "1.5.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "vtereshkov";
|
||||
repo = "umka-lang";
|
||||
tag = "v${finalAttrs.version}";
|
||||
hash = "sha256-UerEmJdD0/Hx/Pqw3NI3cZwjkX9lRWqI5rL0GGYKFwc=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace Makefile \
|
||||
--replace-fail "RANLIB = libtool -static -o" "RANLIB = ar -cru"
|
||||
''
|
||||
+ lib.optionalString (!stdenv.hostPlatform.isx86) ''
|
||||
substituteInPlace Makefile \
|
||||
--replace-fail "-malign-double" ""
|
||||
'';
|
||||
|
||||
makeFlags = [
|
||||
"PREFIX=$(out)"
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Statically typed embeddable scripting language";
|
||||
homepage = "https://github.com/vtereshkov/umka-lang";
|
||||
license = lib.licenses.bsd2;
|
||||
maintainers = with lib.maintainers; [ f64u ];
|
||||
mainProgram = "umka";
|
||||
};
|
||||
})
|
||||
@@ -34,13 +34,13 @@ let
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs: {
|
||||
pname = "velocity";
|
||||
version = "3.5.0-unstable-2026-02-11";
|
||||
version = "3.5.0-unstable-2026-02-21";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "PaperMC";
|
||||
repo = "Velocity";
|
||||
rev = "c2fd3c07ac1f317e2700aead1a2338fe11152ce2";
|
||||
hash = "sha256-Nnrod7sEOqXCnHx6gkpnkXObt4FNE35vp6fvGN9988Q=";
|
||||
rev = "6aff78728c267bbb67b07298b8cf4580fb79fc6f";
|
||||
hash = "sha256-hO1xXMd7aobYBvTwpLGeRqwrYCKdB1ZhzfOo/z1wuQM=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -68,13 +68,12 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
lib.intersectLists
|
||||
# https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/blob/master/meson.build
|
||||
(lib.platforms.darwin ++ lib.platforms.linux ++ lib.platforms.windows)
|
||||
# https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/blob/master/webrtc/rtc_base/system/arch.h
|
||||
# https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/blob/v1.3/webrtc/rtc_base/system/arch.h
|
||||
(
|
||||
lib.platforms.arm
|
||||
++ lib.platforms.aarch64
|
||||
++ lib.platforms.loongarch64
|
||||
++ lib.platforms.mips
|
||||
++ lib.platforms.power
|
||||
++ lib.platforms.riscv
|
||||
++ lib.platforms.x86
|
||||
);
|
||||
|
||||
@@ -25,11 +25,11 @@ let
|
||||
in
|
||||
appimageTools.wrapType2 rec {
|
||||
pname = "xnviewmp";
|
||||
version = "1.9.8";
|
||||
version = "1.9.10";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://download.xnview.com/old_versions/XnView_MP/XnView_MP-${version}.glibc2.17-x86_64.AppImage";
|
||||
hash = "sha256-BO5gFVy2rKqK8Xwtvh9ZNY2XRgc/+ewNFUkKlFqK1KA=";
|
||||
hash = "sha256-FscZbwuuVv+TPSUg+xgojfeXp+FscKoaQ7nLZHSlfSc=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
|
||||
@@ -39,7 +39,7 @@ let
|
||||
|
||||
hash =
|
||||
{
|
||||
x86_64-linux = "sha256-mkiVKp5zh4dZ9MHk8mIIZVvUzGH89AK7sWWuuxcAWWs=";
|
||||
x86_64-linux = "sha256-+sBAEtt4GFzzxQm+DH7Em+m1E89QQKKhIcuCA69FaXg=";
|
||||
}
|
||||
.${system} or throwSystem;
|
||||
|
||||
@@ -48,7 +48,7 @@ let
|
||||
in
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
pname = "xpipe";
|
||||
version = "21.2.1";
|
||||
version = "21.3";
|
||||
|
||||
src = fetchzip {
|
||||
url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz";
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
buildGoModule,
|
||||
fetchFromGitHub,
|
||||
makeWrapper,
|
||||
versionCheckHook,
|
||||
nixosTests,
|
||||
openssh,
|
||||
}:
|
||||
@@ -28,7 +29,7 @@ buildGoModule (finalAttrs: {
|
||||
ldflags = [
|
||||
"-s"
|
||||
"-w"
|
||||
"-X github.com/zrepl/zrepl/version.zreplVersion=${finalAttrs.version}"
|
||||
"-X github.com/zrepl/zrepl/internal/version.zreplVersion=${finalAttrs.version}"
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
@@ -40,6 +41,10 @@ buildGoModule (finalAttrs: {
|
||||
--prefix PATH : ${lib.makeBinPath [ openssh ]}
|
||||
'';
|
||||
|
||||
doInstallCheck = true;
|
||||
nativeInstallCheckInputs = [ versionCheckHook ];
|
||||
versionCheckProgramArg = "version";
|
||||
|
||||
passthru.tests = {
|
||||
inherit (nixosTests) zrepl;
|
||||
};
|
||||
|
||||
@@ -11,14 +11,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "osmapi";
|
||||
version = "4.3.0";
|
||||
version = "5.0.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "metaodi";
|
||||
repo = "osmapi";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-m1D+UtoULOKQ5+f/LNN11grp7vks2qEHDP345wahvXY=";
|
||||
hash = "sha256-eohhbKcTkgfM6IuQyeiASlCtrqUwb0aFXqUCkDyvsS0=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -34,6 +34,11 @@ buildPythonPackage rec {
|
||||
# a few tests are failing on aarch64
|
||||
doCheck = !stdenv.hostPlatform.isAarch64;
|
||||
|
||||
disabledTests = [
|
||||
# test fixtures need to be regenerated after skia-pathops update
|
||||
"test_topicosvg"
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "Tool to simplify SVGs";
|
||||
mainProgram = "picosvg";
|
||||
|
||||
@@ -55,6 +55,10 @@ buildPythonPackage rec {
|
||||
"test_log_artifact"
|
||||
"test_presigned_url"
|
||||
"test_presigned_url_with_fields"
|
||||
|
||||
# https://github.com/aws/sagemaker-mlflow/issues/16
|
||||
# TypeError: LogisticRegression.__init__() got an unexpected keyword argument 'multi_class'
|
||||
"test_model_registry"
|
||||
];
|
||||
|
||||
meta = {
|
||||
|
||||
@@ -9,14 +9,14 @@
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "wikipedia-api";
|
||||
version = "0.8.1";
|
||||
version = "0.9.0";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "martin-majlis";
|
||||
repo = "Wikipedia-API";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-5wi1HVkD36RnmIAKSKRYTc30HtYMiFrRoYzZRWENd/M=";
|
||||
hash = "sha256-kIZnKb0dzvXBgK1UNoG0gVIy5BvHnOjZbRo+xsLeQ/g=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
@@ -82,6 +82,13 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
patchShebangs ./sbus_generate.sh.in
|
||||
'';
|
||||
|
||||
outputs = [
|
||||
"out"
|
||||
"dev"
|
||||
"man"
|
||||
];
|
||||
separateDebugInfo = true;
|
||||
|
||||
# Something is looking for <libxml/foo.h> instead of <libxml2/libxml/foo.h>
|
||||
env.NIX_CFLAGS_COMPILE = toString [
|
||||
"-DRENEWAL_PROG_PATH=\"${adcli}/bin/adcli\""
|
||||
|
||||
Reference in New Issue
Block a user