From a7cf16754c79f5bd2ce3e57f39a1470ca12a3265 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 26 Jun 2025 16:57:00 -0700 Subject: [PATCH 1/4] calligraphy: 1.0.1 -> 1.2.0 --- pkgs/by-name/ca/calligraphy/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ca/calligraphy/package.nix b/pkgs/by-name/ca/calligraphy/package.nix index 88856bd21adc..862f3427f5d3 100644 --- a/pkgs/by-name/ca/calligraphy/package.nix +++ b/pkgs/by-name/ca/calligraphy/package.nix @@ -13,7 +13,7 @@ python3Packages.buildPythonApplication rec { pname = "calligraphy"; - version = "1.0.1"; + version = "1.2.0"; pyproject = false; # Built with meson src = fetchFromGitLab { @@ -21,7 +21,7 @@ python3Packages.buildPythonApplication rec { owner = "GeopJr"; repo = "Calligraphy"; rev = "refs/tags/v${version}"; - hash = "sha256-Vqbrt8zS2PL4Fhc421DY+IkjD4nuGqSNTLlE8IYSmcI="; + hash = "sha256-KDml96oxnmTygTC+3rZ//wKv7xDSjw37+UHu3a3zuO4="; }; nativeBuildInputs = [ From bf9cef120b2cf3bc5730c85cb2dd3230d00fb064 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 26 Jun 2025 16:58:33 -0700 Subject: [PATCH 2/4] calligraphy: use tag instead of rev --- pkgs/by-name/ca/calligraphy/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ca/calligraphy/package.nix b/pkgs/by-name/ca/calligraphy/package.nix index 862f3427f5d3..c2068130393f 100644 --- a/pkgs/by-name/ca/calligraphy/package.nix +++ b/pkgs/by-name/ca/calligraphy/package.nix @@ -20,7 +20,7 @@ python3Packages.buildPythonApplication rec { domain = "gitlab.gnome.org"; owner = "GeopJr"; repo = "Calligraphy"; - rev = "refs/tags/v${version}"; + tag = "v${version}"; hash = "sha256-KDml96oxnmTygTC+3rZ//wKv7xDSjw37+UHu3a3zuO4="; }; From 522b70138fcde6c6726a862bf125aeeefcb02759 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 26 Jun 2025 16:58:47 -0700 Subject: [PATCH 3/4] calligraphy: add update-script --- pkgs/by-name/ca/calligraphy/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ca/calligraphy/package.nix b/pkgs/by-name/ca/calligraphy/package.nix index c2068130393f..945dc7fd33ce 100644 --- a/pkgs/by-name/ca/calligraphy/package.nix +++ b/pkgs/by-name/ca/calligraphy/package.nix @@ -9,6 +9,7 @@ wrapGAppsHook4, desktop-file-utils, libadwaita, + nix-update-script, }: python3Packages.buildPythonApplication rec { @@ -46,6 +47,8 @@ python3Packages.buildPythonApplication rec { makeWrapperArgs = [ "\${gappsWrapperArgs[@]}" ]; + passthru.updateScript = nix-update-script { }; + meta = { description = "GTK tool turning text into ASCII banners"; homepage = "https://calligraphy.geopjr.dev"; From e9e2c9d83d8a46daede01b4d05ffca04a401aec3 Mon Sep 17 00:00:00 2001 From: awwpotato Date: Thu, 26 Jun 2025 16:58:59 -0700 Subject: [PATCH 4/4] calligraphy: add awwpotato as maintainer --- pkgs/by-name/ca/calligraphy/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ca/calligraphy/package.nix b/pkgs/by-name/ca/calligraphy/package.nix index 945dc7fd33ce..815923e84192 100644 --- a/pkgs/by-name/ca/calligraphy/package.nix +++ b/pkgs/by-name/ca/calligraphy/package.nix @@ -58,7 +58,10 @@ python3Packages.buildPythonApplication rec { cc0 ]; mainProgram = "calligraphy"; - maintainers = with lib.maintainers; [ aleksana ]; + maintainers = with lib.maintainers; [ + aleksana + awwpotato + ]; platforms = lib.platforms.linux; }; }