diff --git a/nixos/tests/certmgr.nix b/nixos/tests/certmgr.nix index 1a78e3150d8b..f6ef1b03fcab 100644 --- a/nixos/tests/certmgr.nix +++ b/nixos/tests/certmgr.nix @@ -1,6 +1,27 @@ { runTest, pkgs, ... }: let + authKey = pkgs.writeText "auth-key" "1234ABCD"; + cfsslConfig = pkgs.writeText "config.json" ( + builtins.toJSON { + # also see `cfssl print-defaults config` + auth_keys = { + my_key = { + type = "standard"; + key = "file:${authKey}"; + }; + }; + signing = { + default = { + expiry = "168h"; + auth_key = "my_key"; + usages = [ + "digital signature" + ]; + }; + }; + } + ); mkSpec = { host, @@ -18,6 +39,7 @@ let label = "www_ca"; profile = "three-month"; remote = "localhost:8888"; + auth_key_file = toString authKey; }; certificate = { group = "nginx"; @@ -75,7 +97,10 @@ let ]; networking.extraHosts = "127.0.0.1 imp.example.org decl.example.org"; - services.cfssl.enable = true; + services.cfssl = { + enable = true; + configFile = toString cfsslConfig; + }; systemd.services.cfssl.after = [ "cfssl-init.service" "networking.target" @@ -90,6 +115,9 @@ let User = "cfssl"; Type = "oneshot"; WorkingDirectory = config.services.cfssl.dataDir; + # matches systemd.services.cfssl to run setup transparently + StateDirectory = baseNameOf config.services.cfssl.dataDir; + StateDirectoryMode = 700; }; script = '' ${pkgs.cfssl}/bin/cfssl genkey -initca ${ diff --git a/pkgs/applications/graphics/xournalpp/default.nix b/pkgs/applications/graphics/xournalpp/default.nix index a64f5fee2efa..0d1eb3e9bab3 100644 --- a/pkgs/applications/graphics/xournalpp/default.nix +++ b/pkgs/applications/graphics/xournalpp/default.nix @@ -84,7 +84,10 @@ stdenv.mkDerivation rec { homepage = "https://xournalpp.github.io/"; changelog = "https://github.com/xournalpp/xournalpp/blob/v${version}/CHANGELOG.md"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ sikmir ]; + maintainers = with lib.maintainers; [ + sikmir + iedame + ]; platforms = lib.platforms.unix; mainProgram = "xournalpp"; }; diff --git a/pkgs/applications/science/electronics/fritzing/default.nix b/pkgs/applications/science/electronics/fritzing/default.nix index f6f535eb01aa..87053189f64e 100644 --- a/pkgs/applications/science/electronics/fritzing/default.nix +++ b/pkgs/applications/science/electronics/fritzing/default.nix @@ -136,6 +136,7 @@ stdenv.mkDerivation { maintainers = with lib.maintainers; [ robberer muscaln + iedame ]; platforms = lib.platforms.unix; mainProgram = "Fritzing"; diff --git a/pkgs/by-name/ar/arduino-ide/package.nix b/pkgs/by-name/ar/arduino-ide/package.nix index 10ef56583a6d..76b6d956d922 100644 --- a/pkgs/by-name/ar/arduino-ide/package.nix +++ b/pkgs/by-name/ar/arduino-ide/package.nix @@ -32,7 +32,10 @@ appimageTools.wrapType2 { changelog = "https://github.com/arduino/arduino-ide/releases/tag/${version}"; license = lib.licenses.agpl3Only; mainProgram = "arduino-ide"; - maintainers = with lib.maintainers; [ clerie ]; + maintainers = with lib.maintainers; [ + clerie + iedame + ]; platforms = [ "x86_64-linux" ]; }; } diff --git a/pkgs/by-name/bl/bloodspilot-client/package.nix b/pkgs/by-name/bl/bloodspilot-client/package.nix index 7436908119bb..a6396e8aaad3 100644 --- a/pkgs/by-name/bl/bloodspilot-client/package.nix +++ b/pkgs/by-name/bl/bloodspilot-client/package.nix @@ -41,7 +41,10 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "bloodspilot-client-sdl"; homepage = "http://bloodspilot.sf.net/"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ raskin ]; + maintainers = with lib.maintainers; [ + raskin + iedame + ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/bl/bloodspilot-server/package.nix b/pkgs/by-name/bl/bloodspilot-server/package.nix index bae259847895..d7991a6a5e58 100644 --- a/pkgs/by-name/bl/bloodspilot-server/package.nix +++ b/pkgs/by-name/bl/bloodspilot-server/package.nix @@ -28,7 +28,10 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "xpilots"; homepage = "http://bloodspilot.sf.net/"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ raskin ]; + maintainers = with lib.maintainers; [ + raskin + iedame + ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/do/doxygen-awesome-css/package.nix b/pkgs/by-name/do/doxygen-awesome-css/package.nix index 00132ec7fafd..6fdd58249a20 100644 --- a/pkgs/by-name/do/doxygen-awesome-css/package.nix +++ b/pkgs/by-name/do/doxygen-awesome-css/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "doxygen-awesome-css"; - version = "2.4.0"; + version = "2.4.1"; src = fetchFromGitHub { owner = "jothepro"; repo = "doxygen-awesome-css"; rev = "v${finalAttrs.version}"; - hash = "sha256-nUp9uYW3p5laen+pRjwRnDvUA+PsGWtniTZ4ZE5Lg0w="; + hash = "sha256-Q+1+Y8AsR3fZxYwewaBBKHIu0uwuYFZmUByHg17KZ9o="; }; makeFlags = [ "PREFIX=$(out)" ]; diff --git a/pkgs/by-name/ff/fflogs/package.nix b/pkgs/by-name/ff/fflogs/package.nix index ed7f14341d02..85e0168b4713 100644 --- a/pkgs/by-name/ff/fflogs/package.nix +++ b/pkgs/by-name/ff/fflogs/package.nix @@ -32,7 +32,10 @@ appimageTools.wrapType2 { license = licenses.unfree; # no license listed mainProgram = "fflogs"; platforms = platforms.linux; - maintainers = with maintainers; [ keysmashes ]; + maintainers = with maintainers; [ + keysmashes + iedame + ]; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; }; } diff --git a/pkgs/by-name/fr/freeorion/package.nix b/pkgs/by-name/fr/freeorion/package.nix index 8e33e5d72d69..b825fa1cde31 100644 --- a/pkgs/by-name/fr/freeorion/package.nix +++ b/pkgs/by-name/fr/freeorion/package.nix @@ -89,6 +89,6 @@ stdenv.mkDerivation (finalAttrs: { cc-by-sa-30 ]; platforms = platforms.linux; - maintainers = [ ]; + maintainers = with lib.maintainers; [ iedame ]; }; }) diff --git a/pkgs/by-name/ge/geogebra/package.nix b/pkgs/by-name/ge/geogebra/package.nix index af4dec8c0c3d..00e8f159e7f5 100644 --- a/pkgs/by-name/ge/geogebra/package.nix +++ b/pkgs/by-name/ge/geogebra/package.nix @@ -48,6 +48,7 @@ let maintainers = with maintainers; [ sikmir soupglasses + iedame ]; license = with licenses; [ gpl3 diff --git a/pkgs/by-name/ge/geogebra6/package.nix b/pkgs/by-name/ge/geogebra6/package.nix index 3f9b349401b1..ce76216cf6bc 100644 --- a/pkgs/by-name/ge/geogebra6/package.nix +++ b/pkgs/by-name/ge/geogebra6/package.nix @@ -25,6 +25,7 @@ let maintainers = with maintainers; [ voidless sikmir + iedame ]; license = licenses.geogebra; sourceProvenance = with sourceTypes; [ diff --git a/pkgs/by-name/gi/git-gone/package.nix b/pkgs/by-name/gi/git-gone/package.nix index 7c79ea3a1d1e..e2ad77b74e84 100644 --- a/pkgs/by-name/gi/git-gone/package.nix +++ b/pkgs/by-name/gi/git-gone/package.nix @@ -2,41 +2,20 @@ lib, fetchFromGitHub, rustPlatform, - installShellFiles, - asciidoctor, }: rustPlatform.buildRustPackage rec { pname = "git-gone"; - version = "1.2.5"; + version = "1.3.1"; src = fetchFromGitHub { owner = "swsnr"; repo = "git-gone"; tag = "v${version}"; - hash = "sha256-4BhFombZCmv/GNG2OcNlWNKTk2h65yKn1ku734gCBCQ="; + hash = "sha256-/8ujbZ7FQTZzTG4HnHg6v3rWhxt2PuSGwIJpBVTxhfM="; }; - # remove if updating to rust 1.85 - postPatch = '' - substituteInPlace Cargo.toml \ - --replace-fail "[package]" ''$'cargo-features = ["edition2024"]\n[package]' - ''; - - cargoHash = "sha256-VjnnrVN+uST99paImI1uNj34CNozid7ZiPslJqvmKCs="; - - # remove if updating to rust 1.85 - env.RUSTC_BOOTSTRAP = 1; - - nativeBuildInputs = [ - installShellFiles - asciidoctor - ]; - - postInstall = '' - asciidoctor --backend=manpage git-gone.1.adoc -o git-gone.1 - installManPage git-gone.1 - ''; + cargoHash = "sha256-93nZhZOtti28FetuOYtvh6LOtQJV+cEHbOkrJ+3m1m4="; meta = { description = "Cleanup stale Git branches of merge requests"; diff --git a/pkgs/by-name/la/ladybird/package.nix b/pkgs/by-name/la/ladybird/package.nix index e671ade25980..53dec21542df 100644 --- a/pkgs/by-name/la/ladybird/package.nix +++ b/pkgs/by-name/la/ladybird/package.nix @@ -33,13 +33,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ladybird"; - version = "0-unstable-2025-09-19"; + version = "0-unstable-2025-10-16"; src = fetchFromGitHub { owner = "LadybirdBrowser"; repo = "ladybird"; - rev = "5bd867f1dcb1f1b1c1397c4615ce7f091c8370aa"; - hash = "sha256-/SPWjgHiWgrLThgAxBt9gZVELH+rrJWkfhxnuKEIxd8="; + rev = "62c00712faa2cd923f18feb3c72a1348aef51145"; + hash = "sha256-0sJeSCW5OkhjnQL/vKwi63xOfg63cPFN/jAVrH0Bk/A="; }; postPatch = '' diff --git a/pkgs/by-name/li/libsignal-ffi/package.nix b/pkgs/by-name/li/libsignal-ffi/package.nix index 6cca28c26479..1e51573339fd 100644 --- a/pkgs/by-name/li/libsignal-ffi/package.nix +++ b/pkgs/by-name/li/libsignal-ffi/package.nix @@ -21,14 +21,14 @@ rustPlatform.buildRustPackage rec { pname = "libsignal-ffi"; # must match the version used in mautrix-signal # see https://github.com/mautrix/signal/issues/401 - version = "0.80.3"; + version = "0.84.0"; src = fetchFromGitHub { fetchSubmodules = true; owner = "signalapp"; repo = "libsignal"; tag = "v${version}"; - hash = "sha256-8iJQ7MpsR0aaNHGUTFGIlLzKP+njsQK/XY/FyDpWu7c="; + hash = "sha256-fTXiNgto1m6PlGQQuBUPaWkS5fHTVunCn3eGKjmQlHM="; }; nativeBuildInputs = [ @@ -40,7 +40,7 @@ rustPlatform.buildRustPackage rec { env.BORING_BSSL_PATH = "${boringssl-wrapper}"; env.NIX_LDFLAGS = if stdenv.hostPlatform.isDarwin then "-lc++" else "-lstdc++"; - cargoHash = "sha256-iKYkZ2iG825hTsB5vH110+uNRTsSocRXyXAVy3eTRJE="; + cargoHash = "sha256-qnj9bVnnS76Sk9DfMprJn2xrc2G30yVXz3fTjjY3gnA="; cargoBuildFlags = [ "-p" diff --git a/pkgs/by-name/li/lincity-ng/package.nix b/pkgs/by-name/li/lincity-ng/package.nix index d00a778bb8d2..7232f1c1dcd4 100644 --- a/pkgs/by-name/li/lincity-ng/package.nix +++ b/pkgs/by-name/li/lincity-ng/package.nix @@ -84,7 +84,10 @@ stdenv.mkDerivation (finalAttrs: { description = "City building game"; mainProgram = "lincity-ng"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ raskin ]; + maintainers = with lib.maintainers; [ + raskin + iedame + ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/li/lincity/package.nix b/pkgs/by-name/li/lincity/package.nix index d24b615013c9..571a59053726 100644 --- a/pkgs/by-name/li/lincity/package.nix +++ b/pkgs/by-name/li/lincity/package.nix @@ -3,6 +3,7 @@ stdenv, fetchurl, fetchpatch, + gettext, libX11, libXext, xorgproto, @@ -21,6 +22,8 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-e0y9Ef/Uy+15oKrbJfKxw04lqCARgvuyWc4vRQ/lAV0="; }; + nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ gettext ]; + buildInputs = [ libICE libpng12 @@ -66,6 +69,10 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' sed -e 's@\[MPS_INFO_CHARS\]@[MPS_INFO_CHARS+8]@' -i mps.c -i mps.h + + ${lib.optionalString stdenv.hostPlatform.isDarwin '' + sed -i '/\#include \"malloc.h\"/d' readpng.c + ''} ''; meta = { @@ -74,7 +81,5 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl2Plus; homepage = "https://sourceforge.net/projects/lincity"; maintainers = with lib.maintainers; [ iedame ]; - # ../lcintl.h:14:10: fatal error: 'libintl.h' file not found - broken = stdenv.hostPlatform.isDarwin; }; }) diff --git a/pkgs/by-name/li/linux-wallpaperengine/package.nix b/pkgs/by-name/li/linux-wallpaperengine/package.nix index 8de9dab140fc..7c4c2e924119 100644 --- a/pkgs/by-name/li/linux-wallpaperengine/package.nix +++ b/pkgs/by-name/li/linux-wallpaperengine/package.nix @@ -16,6 +16,7 @@ glew, glfw, glm, + gmp, kissfftFloat, libXau, libXdmcp, @@ -33,11 +34,12 @@ wayland-protocols, wayland-scanner, zlib, + nix-update-script, }: let cef = cef-binary.overrideAttrs (oldAttrs: { - version = "135.0.17"; # follow upstream. https://github.com/Almamu/linux-wallpaperengine/blob/be0fc25e72203310f268221a132c5d765874b02c/CMakeLists.txt#L47 + version = "135.0.17"; # follow upstream. https://github.com/Almamu/linux-wallpaperengine/blob/b39f12757908eda9f4c1039613b914606568bb84/CMakeLists.txt#L47 __intentionallyOverridingVersion = true; # `cef-binary` uses the overridden `srcHash` values in its source FOD gitRevision = "cbc1c5b"; chromiumVersion = "135.0.7049.52"; @@ -52,14 +54,14 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "linux-wallpaperengine"; - version = "0-unstable-2025-05-17"; + version = "0-unstable-2025-09-19"; src = fetchFromGitHub { owner = "Almamu"; repo = "linux-wallpaperengine"; - rev = "be0fc25e72203310f268221a132c5d765874b02c"; + rev = "b39f12757908eda9f4c1039613b914606568bb84"; fetchSubmodules = true; - hash = "sha256-Wkxt6c5aSMJnQPx/n8MeNKLQ8YmdFilzhJ1wQooKprI="; + hash = "sha256-Lm4BixK+PBCN/I+ecoYfoD96zS9UysEDOfponFy3SDU="; }; nativeBuildInputs = [ @@ -79,6 +81,7 @@ stdenv.mkDerivation (finalAttrs: { glew glfw glm + gmp kissfftFloat libXau libXdmcp @@ -117,10 +120,12 @@ stdenv.mkDerivation (finalAttrs: { done ''; + passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; + meta = { description = "Wallpaper Engine backgrounds for Linux"; homepage = "https://github.com/Almamu/linux-wallpaperengine"; - license = with lib.licenses; [ gpl3Plus ]; + license = lib.licenses.gpl3Plus; mainProgram = "linux-wallpaperengine"; maintainers = [ ]; platforms = [ diff --git a/pkgs/by-name/lu/lugaru/package.nix b/pkgs/by-name/lu/lugaru/package.nix index e32937a32d13..3481c6380883 100644 --- a/pkgs/by-name/lu/lugaru/package.nix +++ b/pkgs/by-name/lu/lugaru/package.nix @@ -66,7 +66,7 @@ stdenv.mkDerivation rec { description = "Third person ninja rabbit fighting game"; mainProgram = "lugaru"; homepage = "https://osslugaru.gitlab.io"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ iedame ]; platforms = platforms.linux; license = licenses.gpl2Plus; }; diff --git a/pkgs/by-name/ma/mautrix-signal/package.nix b/pkgs/by-name/ma/mautrix-signal/package.nix index 80c211f82e5d..c9075fdefe4c 100644 --- a/pkgs/by-name/ma/mautrix-signal/package.nix +++ b/pkgs/by-name/ma/mautrix-signal/package.nix @@ -5,6 +5,7 @@ fetchFromGitHub, olm, libsignal-ffi, + zlib, versionCheckHook, # This option enables the use of an experimental pure-Go implementation of # the Olm protocol instead of libolm for end-to-end encryption. Using goolm @@ -19,13 +20,14 @@ let in buildGoModule rec { pname = "mautrix-signal"; - version = "0.8.7"; + version = "25.10"; + tag = "v0.2510.0"; src = fetchFromGitHub { owner = "mautrix"; repo = "signal"; - tag = "v${version}"; - hash = "sha256-dzE6CncAja/6GoeYFuCcxRfd60ybNnCL9HzdMXyfh0k="; + tag = tag; + hash = "sha256-Bz4jBI/lLhCxZW7JmaX6dlVwbB3dLXn5v/8gMKcFKSE="; }; buildInputs = @@ -35,13 +37,19 @@ buildGoModule rec { # must match the version used in https://github.com/mautrix/signal/tree/main/pkg/libsignalgo # see https://github.com/mautrix/signal/issues/401 libsignal-ffi + zlib ]; tags = lib.optional withGoolm "goolm"; CGO_LDFLAGS = lib.optional withGoolm [ cppStdLib ]; - vendorHash = "sha256-BYTAXhm7hjNa2DN/dcd77zOiDUGb7FC6y3I8FxwQvMI="; + vendorHash = "sha256-Sur29i5ih7xK85maVAaq9cwWJVGtwS7hPOxQI4YduNI="; + + ldflags = [ + "-X" + "main.Tag=${tag}" + ]; doCheck = true; preCheck = '' diff --git a/pkgs/by-name/ma/mautrix-whatsapp/package.nix b/pkgs/by-name/ma/mautrix-whatsapp/package.nix index 380dff790da5..6a8a649f619f 100644 --- a/pkgs/by-name/ma/mautrix-whatsapp/package.nix +++ b/pkgs/by-name/ma/mautrix-whatsapp/package.nix @@ -14,27 +14,35 @@ buildGoModule rec { pname = "mautrix-whatsapp"; - version = "0.12.5"; + version = "25.10"; + tag = "v0.2510.0"; src = fetchFromGitHub { owner = "mautrix"; repo = "whatsapp"; - rev = "v${version}"; - hash = "sha256-FywU4nT/EjEqiC+67FWi3Ni63NI8nqJka6bPdfq1c30="; + tag = tag; + hash = "sha256-jJIVlK4vTJpwjugKNtWZhO31t7YX+q3W+ZmU1w/itvM="; }; buildInputs = lib.optional (!withGoolm) olm; tags = lib.optional withGoolm "goolm"; - vendorHash = "sha256-LjlI5zqM1GS+7Sx1mqiwZHM4mPifX7MyLbqEckb90Jo="; + vendorHash = "sha256-LvGapdyGYXNUsC0qniwdoA3pUrOivfFq+nEilw5xFNM="; doCheck = false; + ldflags = [ + "-s" + "-w" + "-X" + "main.Tag=${tag}" + ]; + passthru.updateScript = nix-update-script { }; meta = with lib; { - homepage = "https://github.com/tulir/mautrix-whatsapp"; - description = "Matrix <-> Whatsapp hybrid puppeting/relaybot bridge"; + homepage = "https://github.com/mautrix/whatsapp"; + description = "Matrix-WhatsApp puppeting bridge"; license = licenses.agpl3Plus; maintainers = with maintainers; [ vskilet diff --git a/pkgs/by-name/nv/nvd/package.nix b/pkgs/by-name/nv/nvd/package.nix index 2cc7afa9f97e..d42e74f36d33 100644 --- a/pkgs/by-name/nv/nvd/package.nix +++ b/pkgs/by-name/nv/nvd/package.nix @@ -37,7 +37,10 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://khumba.net/projects/nvd"; license = lib.licenses.asl20; mainProgram = "nvd"; - maintainers = with lib.maintainers; [ khumba ]; + maintainers = with lib.maintainers; [ + khumba + iedame + ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/op/open-webui/package.nix b/pkgs/by-name/op/open-webui/package.nix index 999a50f820cf..488a99f7d171 100644 --- a/pkgs/by-name/op/open-webui/package.nix +++ b/pkgs/by-name/op/open-webui/package.nix @@ -9,13 +9,13 @@ }: let pname = "open-webui"; - version = "0.6.33"; + version = "0.6.34"; src = fetchFromGitHub { owner = "open-webui"; repo = "open-webui"; tag = "v${version}"; - hash = "sha256-+dxE+rYqVzjuTgV/PYb9fOW0kE4o+uf+h1IB0b1SU1M="; + hash = "sha256-crjBVR0ZXUYck4pyLNb1IO9IoQ6MFBnCKEBsi0/JXCI="; }; frontend = buildNpmPackage rec { @@ -32,7 +32,7 @@ let url = "https://github.com/pyodide/pyodide/releases/download/${pyodideVersion}/pyodide-${pyodideVersion}.tar.bz2"; }; - npmDepsHash = "sha256-ztoLi386RTJXTxt8PjRQtrqY4y7clSOc7UbxdtoXFaI="; + npmDepsHash = "sha256-ofw/leDcfrc+Bp93s9BkB3WFs8qQgiWUag7gvdPJdlo="; # See https://github.com/open-webui/open-webui/issues/15880 npmFlags = [ diff --git a/pkgs/by-name/po/pomodoro-gtk/package.nix b/pkgs/by-name/po/pomodoro-gtk/package.nix index e31da5221375..9f0686ff4e6b 100644 --- a/pkgs/by-name/po/pomodoro-gtk/package.nix +++ b/pkgs/by-name/po/pomodoro-gtk/package.nix @@ -58,7 +58,10 @@ stdenv.mkDerivation { homepage = "https://gitlab.com/idevecore/pomodoro"; license = lib.licenses.gpl3Plus; mainProgram = "pomodoro"; - maintainers = with lib.maintainers; [ aleksana ]; + maintainers = with lib.maintainers; [ + aleksana + iedame + ]; platforms = lib.platforms.unix; }; } diff --git a/pkgs/by-name/re/rerun/package.nix b/pkgs/by-name/re/rerun/package.nix index 24d03ffe4464..6ee6084d8082 100644 --- a/pkgs/by-name/re/rerun/package.nix +++ b/pkgs/by-name/re/rerun/package.nix @@ -34,13 +34,13 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "rerun"; - version = "0.25.1"; + version = "0.26.0"; src = fetchFromGitHub { owner = "rerun-io"; repo = "rerun"; tag = finalAttrs.version; - hash = "sha256-YppVNVfVqOATLCoUvpeYYrhivKBb6f4G1JCG1Bl+cjc="; + hash = "sha256-aJKrC8cDYHpOEUdzLKJP7t/hn/fOFz2aulz+8BsuXZk="; }; # The path in `build.rs` is wrong for some reason, so we patch it to make the passthru tests work @@ -49,7 +49,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '"rerun_sdk/rerun_cli/rerun"' '"rerun_sdk/rerun"' ''; - cargoHash = "sha256-jUn7b6t5hS7KjdymxTTP8mKLT671QgKrv7R9uiOkmJU="; + cargoHash = "sha256-oRmOydykTPL8YwyFdD/OqDhHXlUnY5NJewfIQkdMaC4="; cargoBuildFlags = [ "--package rerun-cli" ]; cargoTestFlags = [ "--package rerun-cli" ]; diff --git a/pkgs/by-name/se/server-box/gitHashes.json b/pkgs/by-name/se/server-box/gitHashes.json index 8da0bdd3549c..d91645f03a29 100644 --- a/pkgs/by-name/se/server-box/gitHashes.json +++ b/pkgs/by-name/se/server-box/gitHashes.json @@ -3,7 +3,7 @@ "computer": "sha256-qaD6jn78zDyZBktwJ4WTQa8oCvCWQJOBDaozBVsXNb8=", "dartssh2": "sha256-XlbruyraMmZGNRppQdBLS89Qyd7mm5Noiap2BhZjEPw=", "fl_build": "sha256-e2BUk4WmwFzFrA2iHg4dG8fRqWhNt8KFuTEZgWL7H4g=", - "fl_lib": "sha256-kg52OMCznepmqUl8PpikabeDyRoRwDbyo997PDcTxJA=", + "fl_lib": "sha256-gK9eJ3GiM9fRVUew1xrd/WYf9ITHi++yR0Bt6qlFm98=", "gtk": "sha256-nt7d2MvIfizxezWhQNm2/yHEzYuPKDvfHGM9Bnq3f04=", "plain_notification_token": "sha256-Cy1/S8bAtKCBnjfDEeW4Q2nP4jtwyCstAC1GH1efu8I=", "watch_connectivity": "sha256-9TyuElr0PNoiUvbSTOakdw1/QwWp6J2GAwzVHsgYWtM=", diff --git a/pkgs/by-name/se/server-box/package.nix b/pkgs/by-name/se/server-box/package.nix index 5d5a5b4e19e0..578c4625c31b 100644 --- a/pkgs/by-name/se/server-box/package.nix +++ b/pkgs/by-name/se/server-box/package.nix @@ -12,13 +12,13 @@ }: let - version = "1.0.1256"; + version = "1.0.1262"; src = fetchFromGitHub { owner = "lollipopkit"; repo = "flutter_server_box"; tag = "v${version}"; - hash = "sha256-V4Y4JoUsca2MmPJd1t+IWrNiIj5oslaj6736rPUT9hM="; + hash = "sha256-2UJgqNLwVttmc/D4DEhC7oe2yhFNdkvFnOCRVV3WVFk="; }; in flutter335.buildFlutterApplication { diff --git a/pkgs/by-name/se/server-box/pubspec.lock.json b/pkgs/by-name/se/server-box/pubspec.lock.json index 0d701f98082b..a82576bebbd5 100644 --- a/pkgs/by-name/se/server-box/pubspec.lock.json +++ b/pkgs/by-name/se/server-box/pubspec.lock.json @@ -20,6 +20,16 @@ "source": "hosted", "version": "7.6.0" }, + "analyzer_buffer": { + "dependency": "transitive", + "description": { + "name": "analyzer_buffer", + "sha256": "f7833bee67c03c37241c67f8741b17cc501b69d9758df7a5a4a13ed6c947be43", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.1.10" + }, "analyzer_plugin": { "dependency": "transitive", "description": { @@ -144,11 +154,11 @@ "dependency": "transitive", "description": { "name": "build", - "sha256": "51dc711996cbf609b90cbe5b335bbce83143875a9d58e4b5c6d3c4f684d3dda7", + "sha256": "7d95cbbb1526ab5ae977df9b4cc660963b9b27f6d1075c0b34653868911385e4", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.5.4" + "version": "3.0.0" }, "build_config": { "dependency": "transitive", @@ -174,31 +184,31 @@ "dependency": "transitive", "description": { "name": "build_resolvers", - "sha256": "ee4257b3f20c0c90e72ed2b57ad637f694ccba48839a821e87db762548c22a62", + "sha256": "38c9c339333a09b090a638849a4c56e70a404c6bdd3b511493addfbc113b60c2", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.5.4" + "version": "3.0.0" }, "build_runner": { "dependency": "direct dev", "description": { "name": "build_runner", - "sha256": "382a4d649addbfb7ba71a3631df0ec6a45d5ab9b098638144faf27f02778eb53", + "sha256": "b971d4a1c789eba7be3e6fe6ce5e5b50fd3719e3cb485b3fad6d04358304351d", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.5.4" + "version": "2.6.0" }, "build_runner_core": { "dependency": "transitive", "description": { "name": "build_runner_core", - "sha256": "85fbbb1036d576d966332a3f5ce83f2ce66a40bea1a94ad2d5fc29a19a0d3792", + "sha256": "c04e612ca801cd0928ccdb891c263a2b1391cb27940a5ea5afcf9ba894de5d62", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.1.2" + "version": "9.2.0" }, "built_collection": { "dependency": "transitive", @@ -426,11 +436,11 @@ "dependency": "transitive", "description": { "name": "custom_lint_core", - "sha256": "31110af3dde9d29fb10828ca33f1dce24d2798477b167675543ce3d208dee8be", + "sha256": "cc4684d22ca05bf0a4a51127e19a8aea576b42079ed2bc9e956f11aaebe35dd1", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.5" + "version": "0.8.0" }, "custom_lint_visitor": { "dependency": "transitive", @@ -618,8 +628,8 @@ "dependency": "direct main", "description": { "path": ".", - "ref": "v1.0.346", - "resolved-ref": "f277b7a4259e45889320ef6d80ab320662558784", + "ref": "v1.0.355", + "resolved-ref": "73d5f2603859a9f70459d798ed2d267b1d9a86e5", "url": "https://github.com/lppcg/fl_lib" }, "source": "git", @@ -635,11 +645,11 @@ "dependency": "direct main", "description": { "name": "flutter_displaymode", - "sha256": "42c5e9abd13d28ed74f701b60529d7f8416947e58256e6659c5550db719c57ef", + "sha256": "ecd44b1e902b0073b42ff5b55bf283f38e088270724cdbb7f7065ccf54aa60a8", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.6.0" + "version": "0.7.0" }, "flutter_gbk2utf8": { "dependency": "direct main", @@ -731,11 +741,11 @@ "dependency": "direct main", "description": { "name": "flutter_riverpod", - "sha256": "9532ee6db4a943a1ed8383072a2e3eeda041db5657cdf6d2acecf3c21ecbe7e1", + "sha256": "71a420767ae786f9402e4efb74e1119fa95b53e6a3781ab8ab21c121ac1349c6", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.1" + "version": "3.0.1" }, "flutter_secure_storage": { "dependency": "transitive", @@ -797,6 +807,16 @@ "source": "hosted", "version": "3.1.2" }, + "flutter_staggered_grid_view": { + "dependency": "transitive", + "description": { + "name": "flutter_staggered_grid_view", + "sha256": "19e7abb550c96fbfeb546b23f3ff356ee7c59a019a651f8f102a4ba9b7349395", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "0.7.0" + }, "flutter_svg": { "dependency": "transitive", "description": { @@ -823,11 +843,11 @@ "dependency": "direct dev", "description": { "name": "freezed", - "sha256": "2d399f823b8849663744d2a9ddcce01c49268fb4170d0442a655bf6a2f47be22", + "sha256": "13065f10e135263a4f5a4391b79a8efc5fb8106f8dd555a9e49b750b45393d77", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.1.0" + "version": "3.2.3" }, "freezed_annotation": { "dependency": "direct main", @@ -924,11 +944,11 @@ "dependency": "direct dev", "description": { "name": "hive_ce_generator", - "sha256": "609678c10ebee7503505a0007050af40a0a4f498b1fb7def3220df341e573a89", + "sha256": "a169feeff2da9cc2c417ce5ae9bcebf7c8a95d7a700492b276909016ad70a786", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.9.2" + "version": "1.9.3" }, "html": { "dependency": "transitive", @@ -1084,11 +1104,11 @@ "dependency": "direct dev", "description": { "name": "json_serializable", - "sha256": "c50ef5fc083d5b5e12eef489503ba3bf5ccc899e487d691584699b4bdefeea8c", + "sha256": "33a040668b31b320aafa4822b7b1e177e163fc3c1e835c6750319d4ab23aa6fe", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.9.5" + "version": "6.11.1" }, "leak_tracker": { "dependency": "transitive", @@ -1250,6 +1270,16 @@ "source": "hosted", "version": "2.0.0" }, + "mockito": { + "dependency": "transitive", + "description": { + "name": "mockito", + "sha256": "2314cbe9165bcd16106513df9cf3c3224713087f09723b128928dc11a4379f99", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "5.5.0" + }, "multi_split_view": { "dependency": "transitive", "description": { @@ -1555,11 +1585,11 @@ "dependency": "direct main", "description": { "name": "re_editor", - "sha256": "17e430f0591dd361992ec2dd6f69191c1853fa46e05432e095310a8f82ee820e", + "sha256": "dd4e6ca7350a8fa0cda4e425b82a0c3c010f0f6b3f618c74223e05b8129ab629", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.0" + "version": "0.8.0" }, "re_highlight": { "dependency": "transitive", @@ -1585,41 +1615,41 @@ "dependency": "transitive", "description": { "name": "riverpod", - "sha256": "59062512288d3056b2321804332a13ffdd1bf16df70dcc8e506e411280a72959", + "sha256": "b21446f04474040479b19004c5b729605cde221bbd14cf16ad0db8804dce4810", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.1" + "version": "3.0.1" }, "riverpod_analyzer_utils": { "dependency": "transitive", "description": { "name": "riverpod_analyzer_utils", - "sha256": "03a17170088c63aab6c54c44456f5ab78876a1ddb6032ffde1662ddab4959611", + "sha256": "a0f68adb078b790faa3c655110a017f9a7b7b079a57bbd40f540e80dce5fcd29", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.5.10" + "version": "1.0.0-dev.7" }, "riverpod_annotation": { "dependency": "direct main", "description": { "name": "riverpod_annotation", - "sha256": "e14b0bf45b71326654e2705d462f21b958f987087be850afd60578fcd502d1b8", + "sha256": "d8154e04008b98015ee3e0514a5d929e3d15605790d28bcd74e63e2d415632a1", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.1" + "version": "3.0.1" }, "riverpod_generator": { "dependency": "direct dev", "description": { "name": "riverpod_generator", - "sha256": "44a0992d54473eb199ede00e2260bd3c262a86560e3c6f6374503d86d0580e36", + "sha256": "af92fa4051568071f7e12bd44b8b4f3adc7470e3676bd5ac953582a9cce4a1c0", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.6.5" + "version": "3.0.1" }, "screen_retriever": { "dependency": "transitive", @@ -1685,11 +1715,11 @@ "dependency": "transitive", "description": { "name": "share_plus", - "sha256": "d7dc0630a923883c6328ca31b89aa682bacbf2f8304162d29f7c6aaff03a27a1", + "sha256": "3424e9d5c22fd7f7590254ba09465febd6f8827c8b19a44350de4ac31d92d3a6", "url": "https://pub.dev" }, "source": "hosted", - "version": "11.1.0" + "version": "12.0.0" }, "share_plus_platform_interface": { "dependency": "transitive", @@ -1821,11 +1851,11 @@ "dependency": "transitive", "description": { "name": "source_gen", - "sha256": "35c8150ece9e8c8d263337a265153c3329667640850b9304861faea59fc98f6b", + "sha256": "7b19d6ba131c6eb98bfcbf8d56c1a7002eba438af2e7ae6f8398b2b0f4f381e3", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.0" + "version": "3.1.0" }, "source_helper": { "dependency": "transitive", diff --git a/pkgs/by-name/si/simulide/package.nix b/pkgs/by-name/si/simulide/package.nix index 3dfb24aafb63..b7b1d4c4a059 100644 --- a/pkgs/by-name/si/simulide/package.nix +++ b/pkgs/by-name/si/simulide/package.nix @@ -172,6 +172,7 @@ stdenv.mkDerivation { maintainers = with lib.maintainers; [ carloscraveiro tomasajt + iedame ]; platforms = [ "x86_64-linux" diff --git a/pkgs/by-name/to/toot/package.nix b/pkgs/by-name/to/toot/package.nix index 22ab021d6b74..2d75a8b47016 100644 --- a/pkgs/by-name/to/toot/package.nix +++ b/pkgs/by-name/to/toot/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "toot"; - version = "0.50.1"; + version = "0.51.0"; pyproject = true; src = fetchFromGitHub { owner = "ihabunek"; repo = "toot"; tag = version; - hash = "sha256-qcxJeUDRYVFcyrvecG5xGy02O7otj1fg0HgBMuGS1d4="; + hash = "sha256-A3ValIMDPcfrvOdOJIkeurT+fAj1TzGf6cy12yaaBQE="; }; nativeCheckInputs = with python3Packages; [ pytest ]; diff --git a/pkgs/by-name/un/unciv/package.nix b/pkgs/by-name/un/unciv/package.nix index 068c2fe60804..fec870e56fab 100644 --- a/pkgs/by-name/un/unciv/package.nix +++ b/pkgs/by-name/un/unciv/package.nix @@ -73,7 +73,7 @@ stdenv.mkDerivation rec { description = "Open-source Android/Desktop remake of Civ V"; mainProgram = "unciv"; homepage = "https://github.com/yairm210/Unciv"; - maintainers = [ ]; + maintainers = with lib.maintainers; [ iedame ]; sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = licenses.mpl20; platforms = platforms.all; diff --git a/pkgs/by-name/xp/xpilot-ng/package.nix b/pkgs/by-name/xp/xpilot-ng/package.nix index b5e54059c896..4b7b17d5ed80 100644 --- a/pkgs/by-name/xp/xpilot-ng/package.nix +++ b/pkgs/by-name/xp/xpilot-ng/package.nix @@ -44,7 +44,10 @@ stdenv.mkDerivation (finalAttrs: { description = "Multiplayer X11 space combat game"; homepage = "http://xpilot.sf.net/"; license = lib.licenses.gpl2Plus; - maintainers = with lib.maintainers; [ raskin ]; + maintainers = with lib.maintainers; [ + raskin + iedame + ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index d3671c98cd32..ffa93b6fe1c7 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -101,7 +101,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "0.208.4"; + version = "0.208.5"; outputs = [ "out" @@ -114,7 +114,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-t8HSmvTaMtpJH0y21zpqP8vkG1rhYn/uXVccNaj9dcc="; + hash = "sha256-6B0A6cMCTFGYRrAekTjHo667WcS9aTZbrjaGxKP6QfA="; }; postPatch = '' @@ -134,7 +134,7 @@ rustPlatform.buildRustPackage (finalAttrs: { rm -r $out/git/*/candle-book/ ''; - cargoHash = "sha256-0Ezuyvj0xSKFJtHB1kgUvyojcMV1RISOtutmlvWIZVM="; + cargoHash = "sha256-wOhzHMh1nhWTpzzw7phOmhHMV4h7S+e+2SUkK4RK2b8="; nativeBuildInputs = [ cmake diff --git a/pkgs/development/python-modules/nbxmpp/default.nix b/pkgs/development/python-modules/nbxmpp/default.nix index be51deb7592f..86201dc13f5c 100644 --- a/pkgs/development/python-modules/nbxmpp/default.nix +++ b/pkgs/development/python-modules/nbxmpp/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "nbxmpp"; - version = "6.3.0"; + version = "6.3.1"; format = "pyproject"; disabled = pythonOlder "3.10"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "gajim"; repo = "python-nbxmpp"; rev = "refs/tags/${version}"; - hash = "sha256-s29d3SqmnFuqnr7B6u7N+kPKfccMlmTIoQGtjOe1ipg="; + hash = "sha256-osT6arHZ+ac9NAfyVU/ArT78QCTfq3rPPmwdhvTMg14="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/rerun-sdk/default.nix b/pkgs/development/python-modules/rerun-sdk/default.nix index c0b2e143a8fb..3251c3adf049 100644 --- a/pkgs/development/python-modules/rerun-sdk/default.nix +++ b/pkgs/development/python-modules/rerun-sdk/default.nix @@ -20,6 +20,7 @@ # tests datafusion, pytestCheckHook, + tomli, torch, }: @@ -67,6 +68,7 @@ buildPythonPackage { nativeCheckInputs = [ datafusion pytestCheckHook + tomli torch ];