From 0911d651e32e0b45b938ef5ed7b0b81129517ba6 Mon Sep 17 00:00:00 2001 From: Ali Rizvi Date: Thu, 21 Aug 2025 18:02:03 -0400 Subject: [PATCH 01/11] vscode-extensions.dendron.dendron-markdown-preview-enhanced: remove The extension was removed from the VSCode marketplace and no suitable alternative was published by the author `dendron`. --- .../editors/vscode/extensions/default.nix | 5 +---- .../default.nix | 17 ----------------- 2 files changed, 1 insertion(+), 21 deletions(-) delete mode 100644 pkgs/applications/editors/vscode/extensions/dendron.dendron-markdown-preview-enhanced/default.nix diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index a77d0a338345..c66526ce57d4 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1316,10 +1316,6 @@ let dendron.dendron = callPackage ./dendron.dendron { }; - dendron.dendron-markdown-preview-enhanced = - callPackage ./dendron.dendron-markdown-preview-enhanced - { }; - dendron.dendron-paste-image = callPackage ./dendron.dendron-paste-image { }; dendron.dendron-snippet-maker = callPackage ./dendron.dendron-snippet-maker { }; @@ -5613,6 +5609,7 @@ let _2gua = throw "_2gua is deprecated in favor of 2gua"; # Added 2024-05-29 _4ops = throw "_4ops is deprecated in favor of 4ops"; # Added 2024-05-29 Arjun.swagger-viewer = throw "Arjun.swagger-viewer is deprecated in favor of arjun.swagger-viewer"; # Added 2024-05-29 + dendron.dendron-markdown-preview-enhanced = throw "dendron.dendron-markdown-preview-enhanced has been removed from the VSCode marketplace."; # Added 2025-08-21 equinusocio.vsc-material-theme = throw "'equinusocio.vsc-material-theme' has been removed due to security concerns. The extension contained potentially malicious code and was taken down."; # Added 2025-02-28 equinusocio.vsc-material-theme-icons = throw "'equinusocio.vsc-material-theme-icons' has been removed due to security concerns. The extension contained potentially malicious code and was taken down."; # Added 2025-02-28 jakebecker.elixir-ls = throw "jakebecker.elixir-ls is deprecated in favor of elixir-lsp.vscode-elixir-ls"; # Added 2024-05-29 diff --git a/pkgs/applications/editors/vscode/extensions/dendron.dendron-markdown-preview-enhanced/default.nix b/pkgs/applications/editors/vscode/extensions/dendron.dendron-markdown-preview-enhanced/default.nix deleted file mode 100644 index edc43a2a3949..000000000000 --- a/pkgs/applications/editors/vscode/extensions/dendron.dendron-markdown-preview-enhanced/default.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ lib, vscode-utils }: - -vscode-utils.buildVscodeMarketplaceExtension { - mktplcRef = { - name = "dendron-markdown-preview-enhanced"; - publisher = "dendron"; - version = "0.10.57"; - hash = "sha256-uJmdsC+nKCkAJVH+szNepPcyfHD4ZQ83on195jjqZig="; - }; - meta = { - description = "SUPER POWERFUL markdown extension for Visual Studio Code to bring you a wonderful markdown writing experience"; - downloadPage = "https://marketplace.visualstudio.com/items?itemName=dendron.dendron-markdown-preview-enhanced"; - homepage = "https://github.com/dendronhq/markdown-preview-enhanced"; - license = lib.licenses.ncsa; - maintainers = [ lib.maintainers.ivyfanchiang ]; - }; -} From c9bc49321aed7c513e9a83b86f9bdb9412fbc75a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 15 Sep 2025 11:53:00 +0000 Subject: [PATCH 02/11] home-assistant-custom-components.versatile_thermostat: 7.3.2 -> 7.3.4 --- .../custom-components/versatile_thermostat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix b/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix index b945b8313d39..ab704d391ac2 100644 --- a/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix +++ b/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "jmcollin78"; domain = "versatile_thermostat"; - version = "7.3.2"; + version = "7.3.4"; src = fetchFromGitHub { inherit owner; repo = domain; rev = "refs/tags/${version}"; - hash = "sha256-kUA9ApJsrKIqo7M9HPI3DLh+vzOwdSuDrdycUvrzhxU="; + hash = "sha256-3Aj1ZrF+36qmsq8ffS8FyveUz2cB5fhiCBsPabC5BzE="; }; passthru.updateScript = gitUpdater { ignoredVersions = "(Alpha|Beta|alpha|beta).*"; }; From 1152347e78afcf938f6a61b7930f5ddb00506868 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 17 Sep 2025 00:37:56 +0000 Subject: [PATCH 03/11] tqsl: 2.8.1 -> 2.8.2 --- pkgs/by-name/tq/tqsl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tq/tqsl/package.nix b/pkgs/by-name/tq/tqsl/package.nix index ad01f8e85ea3..017787dd60cc 100644 --- a/pkgs/by-name/tq/tqsl/package.nix +++ b/pkgs/by-name/tq/tqsl/package.nix @@ -15,11 +15,11 @@ stdenv.mkDerivation rec { pname = "tqsl"; - version = "2.8.1"; + version = "2.8.2"; src = fetchurl { url = "https://www.arrl.org/files/file/LoTW%20Instructions/${pname}-${version}.tar.gz"; - sha256 = "sha256-/tHMt7TN8i7OMqpum1jCJFrxrQt3SD40ZraTryxX56Y="; + sha256 = "sha256-HH78pTeT/wW9dZggxcqRiZ3OqShU7B2uPWa4ya59LfA="; }; nativeBuildInputs = [ From e841187b3f9a313a0f8f930a3d3f8d8409e2c04f Mon Sep 17 00:00:00 2001 From: David Wolff Date: Mon, 15 Sep 2025 18:56:30 +0200 Subject: [PATCH 04/11] lldap: remove runtime reliance on third party CDNs External assets for the frontend are included in the package instead of being fetched from third party CDNs by clients. This is consistent with upstream's docker image and results in better offline availability and privacy. --- pkgs/by-name/ll/lldap/package.nix | 37 ++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ll/lldap/package.nix b/pkgs/by-name/ll/lldap/package.nix index becae0dea4a3..e14a5d130be4 100644 --- a/pkgs/by-name/ll/lldap/package.nix +++ b/pkgs/by-name/ll/lldap/package.nix @@ -10,6 +10,10 @@ wasm-bindgen-cli_0_2_100, wasm-pack, which, + runCommand, + cacert, + curl, + staticAssetsHash ? "sha256-xVbHD9s3ofbtHCDvjYwmsWXDEJ9z9vRxQDRR6pW6rt8=", }: let @@ -29,7 +33,35 @@ let cargoHash = "sha256-SO7+HiiXNB/KF3fjzSMeiTPjRQq/unEfsnplx4kZv9c="; }; + staticAssets = + src: + runCommand "${commonDerivationAttrs.pname}-static-assets" + { + outputHash = staticAssetsHash; + outputHashAlgo = "sha256"; + outputHashMode = "recursive"; + + inherit src; + + nativeBuildInputs = [ + curl + ]; + + env.SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + } + '' + mkdir $out + mkdir $out/fonts + for file in $(cat ${src}/app/static/libraries.txt); do + curl $file --location --remote-name --output-dir $out + done + for file in $(cat ${src}/app/static/fonts/fonts.txt); do + curl $file --location --remote-name --output-dir $out/fonts + done + ''; + frontend = rustPlatform.buildRustPackage ( + finalAttrs: commonDerivationAttrs // { pname = commonDerivationAttrs.pname + "-frontend"; @@ -49,7 +81,10 @@ let installPhase = '' mkdir -p $out - cp -R app/{index.html,pkg,static} $out/ + cp -R app/{pkg,static} $out/ + cp app/index_local.html $out/index.html + cp -R ${staticAssets finalAttrs.src}/* $out/static + rm $out/static/libraries.txt $out/static/fonts/fonts.txt ''; doCheck = false; From 9a98cc696b7b840fe6022bb15352a72f64319b1c Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Sat, 20 Sep 2025 15:43:30 -0400 Subject: [PATCH 05/11] git-relevant-history: standardize version format; add updateScript --- pkgs/by-name/gi/git-relevant-history/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/gi/git-relevant-history/package.nix b/pkgs/by-name/gi/git-relevant-history/package.nix index 19e2fd92b140..cdce229299f2 100644 --- a/pkgs/by-name/gi/git-relevant-history/package.nix +++ b/pkgs/by-name/gi/git-relevant-history/package.nix @@ -1,6 +1,7 @@ { lib, fetchFromGitHub, + unstableGitUpdater, python3, git, git-filter-repo, @@ -8,7 +9,7 @@ python3.pkgs.buildPythonApplication { pname = "git-relevant-history"; - version = "2022-09-15"; + version = "1.0.0-unstable-2022-09-15"; format = "setuptools"; src = fetchFromGitHub { owner = "rainlabs-eu"; @@ -22,6 +23,8 @@ python3.pkgs.buildPythonApplication { python3.pkgs.docopt ]; + passthru.updateScript = unstableGitUpdater { tagPrefix = "v"; }; + meta = with lib; { description = "Extract only relevant history from git repo"; homepage = "https://github.com/rainlabs-eu/git-relevant-history"; From b9ca8f3718ecd9386bc8b18558901b141657329a Mon Sep 17 00:00:00 2001 From: L-Trump Date: Sun, 21 Sep 2025 19:49:13 +0800 Subject: [PATCH 06/11] easytier: fix fish shell completions --- pkgs/by-name/ea/easytier/package.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ea/easytier/package.nix b/pkgs/by-name/ea/easytier/package.nix index 8d9da626e16d..8b7e32d5ef52 100644 --- a/pkgs/by-name/ea/easytier/package.nix +++ b/pkgs/by-name/ea/easytier/package.nix @@ -41,10 +41,14 @@ rustPlatform.buildRustPackage rec { buildFeatures = lib.optional stdenv.hostPlatform.isMips "mips" ++ lib.optional withQuic "quic"; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' - installShellCompletion --cmd easytier \ + installShellCompletion --cmd easytier-cli \ --bash <($out/bin/easytier-cli gen-autocomplete bash) \ --fish <($out/bin/easytier-cli gen-autocomplete fish) \ --zsh <($out/bin/easytier-cli gen-autocomplete zsh) + installShellCompletion --cmd easytier-core \ + --bash <($out/bin/easytier-core --gen-autocomplete bash) \ + --fish <($out/bin/easytier-core --gen-autocomplete fish) \ + --zsh <($out/bin/easytier-core --gen-autocomplete zsh) ''; doCheck = false; # tests failed due to heavy rely on network From 9173dc7fd9e681ef7030053f179ce41b8ae80936 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Tue, 23 Sep 2025 00:43:56 +0800 Subject: [PATCH 07/11] limine: 10.0.0 -> 10.0.1 --- pkgs/by-name/li/limine/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/limine/package.nix b/pkgs/by-name/li/limine/package.nix index 81ada586f855..a10bc7303242 100644 --- a/pkgs/by-name/li/limine/package.nix +++ b/pkgs/by-name/li/limine/package.nix @@ -42,14 +42,14 @@ in # as bootloader for various platforms and corresponding binary and helper files. stdenv.mkDerivation (finalAttrs: { pname = "limine"; - version = "10.0.0"; + version = "10.0.1"; # 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-y709MUhV/SwohrKCHUW2iLAlQ/RzLxn1AeTVVo4Mf4c="; + hash = "sha256-7P8N/HomleQBnoaX6S5V7KwX1GYVIY7XkUYU9Xo9jlk="; }; enableParallelBuilding = true; From bf37fc50b5a64159ed6f9b3fc8924c8e3651e9f7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Sep 2025 22:57:39 +0000 Subject: [PATCH 08/11] typescript-go: 0-unstable-2025-09-11 -> 0-unstable-2025-09-17 --- pkgs/by-name/ty/typescript-go/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ty/typescript-go/package.nix b/pkgs/by-name/ty/typescript-go/package.nix index 660b295030eb..dd56d6422f4e 100644 --- a/pkgs/by-name/ty/typescript-go/package.nix +++ b/pkgs/by-name/ty/typescript-go/package.nix @@ -10,13 +10,13 @@ let in buildGoModule { pname = "typescript-go"; - version = "0-unstable-2025-09-11"; + version = "0-unstable-2025-09-17"; src = fetchFromGitHub { owner = "microsoft"; repo = "typescript-go"; - rev = "4c9b8f6b7856de7e5598350424f243e6d17d73a6"; - hash = "sha256-8qxq9JR+w7Dy1Mm2Y1wKDuYzRwvo5ORNZ7vdJla51EI="; + rev = "1ca5a2d97b0c2b93cfc32137c8922185b4f41df0"; + hash = "sha256-g1Wc2jAlpO7voqIFvNkEF900ZZIb/nwNFL1+4ZUGU9U="; fetchSubmodules = false; }; From 9c669754769e5f2affaeb960fd40707e7e42ad73 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 22 Sep 2025 23:01:47 +0000 Subject: [PATCH 09/11] mozhi: 0-unstable-2025-06-25 -> 0-unstable-2025-09-19 --- pkgs/by-name/mo/mozhi/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/mozhi/package.nix b/pkgs/by-name/mo/mozhi/package.nix index b508c829a342..7a1a61415a33 100644 --- a/pkgs/by-name/mo/mozhi/package.nix +++ b/pkgs/by-name/mo/mozhi/package.nix @@ -6,14 +6,14 @@ }: buildGoModule { pname = "mozhi"; - version = "0-unstable-2025-06-25"; + version = "0-unstable-2025-09-19"; src = fetchFromGitea { domain = "codeberg.org"; owner = "aryak"; repo = "mozhi"; - rev = "88730a992f9bfccf52b6f2a9554ed9a3db697a70"; - hash = "sha256-f2cKgcZ/5A3mSRwfI7h8DsaN15oVnXrg7PejsK8eXGc="; + rev = "67f216b3fa9edb3b3ec995a4a6fb6777ea934177"; + hash = "sha256-fQkOyfuBbRLvCzwv7kT1AEJUAWQshWOZDTYfp7plkag="; }; vendorHash = "sha256-ptwP+ZuuzxRpIuNDoXnAML1KYEh9zTBcOs9YTI8z63A="; From 0077b29ef8d26011b2e44736c5f3bbade7cd84e3 Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Mon, 22 Sep 2025 20:16:17 +0000 Subject: [PATCH 10/11] switch-to-configuration-ng: Enable full LTO for release profile --- pkgs/by-name/sw/switch-to-configuration-ng/src/Cargo.toml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/sw/switch-to-configuration-ng/src/Cargo.toml b/pkgs/by-name/sw/switch-to-configuration-ng/src/Cargo.toml index 4055b3c595ac..9b241150d643 100644 --- a/pkgs/by-name/sw/switch-to-configuration-ng/src/Cargo.toml +++ b/pkgs/by-name/sw/switch-to-configuration-ng/src/Cargo.toml @@ -5,6 +5,12 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[profile.release] +codegen-units = 1 +opt-level = 3 +lto = true + [dependencies] anyhow = "1.0.82" dbus = "0.9.7" From ecd6fbd3bf643f6f17e36d83d3376dd3233da61b Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Mon, 22 Sep 2025 21:39:46 -0500 Subject: [PATCH 11/11] fastfetch: 2.52.0 -> 2.53.0 Changelog: https://github.com/fastfetch-cli/fastfetch/releases/tag/2.53.0 Signed-off-by: Austin Horstman --- pkgs/by-name/fa/fastfetch/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fa/fastfetch/package.nix b/pkgs/by-name/fa/fastfetch/package.nix index 98f823317384..293b9a702dc3 100644 --- a/pkgs/by-name/fa/fastfetch/package.nix +++ b/pkgs/by-name/fa/fastfetch/package.nix @@ -59,13 +59,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "fastfetch"; - version = "2.52.0"; + version = "2.53.0"; src = fetchFromGitHub { owner = "fastfetch-cli"; repo = "fastfetch"; tag = finalAttrs.version; - hash = "sha256-Zylq4Ae1Ut2iB4qOnOtGkjDjuPxRyr221FVzOx3kdIE="; + hash = "sha256-Cq6Nq7UpeW7MFi6VjsWmU2M3FjzDiAyhwnl4yTQFRnA="; }; outputs = [