From a6a97ece4af2d395bbee0da4507c8828292e1198 Mon Sep 17 00:00:00 2001 From: whispers Date: Sat, 20 Dec 2025 16:19:44 -0500 Subject: [PATCH] vicinae: 0.16.14 -> 0.17.1 Release notes for 0.17.0: https://github.com/vicinaehq/vicinae/releases/tag/v0.17.0 Release notes for 0.17.1: https://github.com/vicinaehq/vicinae/releases/tag/v0.17.1 Diff: https://github.com/vicinaehq/vicinae/compare/v0.16.14...v0.17.1 This release is breaking, and contains a complete overhaul of the configuration system. See https://docs.vicinae.com/config. --- doc/release-notes/rl-2605.section.md | 2 ++ pkgs/by-name/vi/vicinae/package.nix | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/doc/release-notes/rl-2605.section.md b/doc/release-notes/rl-2605.section.md index 01f7347d7600..497ee66b3b43 100644 --- a/doc/release-notes/rl-2605.section.md +++ b/doc/release-notes/rl-2605.section.md @@ -22,6 +22,8 @@ - `python3Packages.gradio` has been updated to version 6. See upstream's migration guide at https://www.gradio.app/main/guides/gradio-6-migration-guide. +- `vicinae` has been updated to v0.17. Version 0.17 contains a complete overhaul of the configuration system. For update instructions, see the [release notes for v0.17.0](https://github.com/vicinaehq/vicinae/releases/tag/v0.17.0) and the [upstream configuration documentation](https://docs.vicinae.com/config). + - All Log4Shell vulnerability scanners were removed, as they were all unmaintained upstream and are no longer relevant given that the vulnerability has been fixed upstream for several years. - `asio` (standalone version of `boost::asio`) has been updated from 1.24.0 to 1.36.0. Some breaking changes were introduced between these diff --git a/pkgs/by-name/vi/vicinae/package.nix b/pkgs/by-name/vi/vicinae/package.nix index fc7e8e8a6306..8e75a1dbcc94 100644 --- a/pkgs/by-name/vi/vicinae/package.nix +++ b/pkgs/by-name/vi/vicinae/package.nix @@ -5,6 +5,7 @@ coreutils, fetchFromGitHub, fetchNpmDeps, + glaze, kdePackages, lib, libqalculate, @@ -21,13 +22,13 @@ }: gcc15Stdenv.mkDerivation (finalAttrs: { pname = "vicinae"; - version = "0.16.14"; + version = "0.17.1"; src = fetchFromGitHub { owner = "vicinaehq"; repo = "vicinae"; tag = "v${finalAttrs.version}"; - hash = "sha256-G9zuw0IuzOxCeAcLE+IXcsdp0vAGMXBBdlfjBISnL90="; + hash = "sha256-xKEfWYf3gJ5wEYd8krT5w70rr0QYEu+7rqJ/IZmCHeQ="; }; apiDeps = fetchNpmDeps { @@ -44,6 +45,7 @@ gcc15Stdenv.mkDerivation (finalAttrs: { "VICINAE_GIT_TAG" = "v${finalAttrs.version}"; "VICINAE_PROVENANCE" = "nix"; "INSTALL_NODE_MODULES" = "OFF"; + "USE_SYSTEM_GLAZE" = "ON"; "CMAKE_INSTALL_PREFIX" = placeholder "out"; "CMAKE_INSTALL_DATAROOTDIR" = "share"; "CMAKE_INSTALL_BINDIR" = "bin"; @@ -64,6 +66,7 @@ gcc15Stdenv.mkDerivation (finalAttrs: { buildInputs = [ abseil-cpp cmark-gfm + glaze kdePackages.layer-shell-qt kdePackages.qtkeychain libqalculate