From 1100a6910804e3e3f3fba21328383121301a7fc9 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Mon, 13 Apr 2026 09:43:38 +0800 Subject: [PATCH] rosenthal: Exclude a few packages from auto-update manifest. * modules/rosenthal/packages/emacs-xyz.scm (emacs-majutsu/dolly) [properties]: Set disable-updater?. * modules/rosenthal/packages/package-management.scm (mirror-substitutes) [properties]: Likewise. * modules/rosenthal/packages/python-xyz.scm (python-cryptg, python-irc) (python-mautrix) [properties]: Likewise. --- modules/rosenthal/packages/emacs-xyz.scm | 3 ++- modules/rosenthal/packages/package-management.scm | 3 ++- modules/rosenthal/packages/python-xyz.scm | 9 ++++++--- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/modules/rosenthal/packages/emacs-xyz.scm b/modules/rosenthal/packages/emacs-xyz.scm index a782ba2..2b4c17c 100644 --- a/modules/rosenthal/packages/emacs-xyz.scm +++ b/modules/rosenthal/packages/emacs-xyz.scm @@ -164,7 +164,8 @@ some keybindings are slightly simplified.") "01bzh8cszi62b9pgskff9hls9aibxshr430mm2yc55ncksqmgw2b")))) (inputs (modify-inputs inputs - (replace "jujutsu" jujutsu/dolly)))))) + (replace "jujutsu" jujutsu/dolly))) + (properties '((disable-updater? . #t)))))) (define-public emacs-pcmpl-tailscale (let ((commit "acd6bce54af506b0450cf6aa1068f63d4e25c8ce") diff --git a/modules/rosenthal/packages/package-management.scm b/modules/rosenthal/packages/package-management.scm index 8371196..18f4b29 100644 --- a/modules/rosenthal/packages/package-management.scm +++ b/modules/rosenthal/packages/package-management.scm @@ -90,4 +90,5 @@ (description "This package provides commands to mirror substitutes for Guix and Nix without relying on the implementation of remote server.") - (license license:gpl3+)))) + (license license:gpl3+) + (properties '((disable-updater? . #t)))))) diff --git a/modules/rosenthal/packages/python-xyz.scm b/modules/rosenthal/packages/python-xyz.scm index 924de9e..5104930 100644 --- a/modules/rosenthal/packages/python-xyz.scm +++ b/modules/rosenthal/packages/python-xyz.scm @@ -102,7 +102,8 @@ file at build time to reflect the license declared in the license expression.") (description "This is a small native extension for Python 3 to help libraries that want to work with the Telegram API, which uses the uncommon AES-IGE mode for it.") - (license license:cc0))) + (license license:cc0) + (properties '((disable-updater? . #t))))) (define-public python-irc (package @@ -136,7 +137,8 @@ Internet Relay Chat} protocol for Python. It provides an event-driven IRC client framework. It has a fairly thorough support for the basic IRC protocol, @acronym{CTCP, Client-to-Client Protocol}, and @acronym{DCC, Direct Client-to-Client} connections.") - (license license:expat))) + (license license:expat) + (properties '((disable-updater? . #t))))) (define-public python-jaraco-logging (package @@ -219,7 +221,8 @@ set of generators for loading gzip data on the fly.") (synopsis "Python 3 asyncio Matrix framework") (description "This package provides a Python 3.10+ asyncio Matrix framework.") - (license license:mpl2.0))) + (license license:mpl2.0) + (properties '((disable-updater? . #t))))) (define-public python-tulir-telethon (package