From 743ed526ccf2433ef5f92270c68a80c69edf556d Mon Sep 17 00:00:00 2001 From: Christoph Heiss Date: Sun, 7 Jul 2024 17:59:28 +0200 Subject: [PATCH 1/5] codeberg-pages: 5.0 -> 5.1 changelog: https://codeberg.org/Codeberg/pages-server/releases/tag/v5.1 Signed-off-by: Christoph Heiss --- .../continuous-integration/codeberg-pages/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix b/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix index 63324531f8e2..55935866f6bb 100644 --- a/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix +++ b/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix @@ -2,17 +2,17 @@ buildGoModule rec { pname = "codeberg-pages"; - version = "5.0"; + version = "5.1"; src = fetchFromGitea { domain = "codeberg.org"; owner = "Codeberg"; repo = "pages-server"; - rev = "ea68a82cd22a8a8c1f265260af22b9406f13e3a9"; - hash = "sha256-TSXRB0oq1CtHC9ooO+Y3ICS5YE+q+ivZAcYBSd1oWi0="; + rev = "v${version}"; + hash = "sha256-txWRYQnJCGVZ0/6pZdKkRFsdUe2B+A0Fy0/WJCiBVa0="; }; - vendorHash = "sha256-vTYB3ka34VooN2Wh/Rcj+2S1qAsA2a/VtXlILn1W7oU="; + vendorHash = "sha256-0JPnBf4NA4t+63cNMZYnB56y93nOc8Wn7TstRiHgvhk="; postPatch = '' # disable httptest From e6123abaf7cd08594a14a5d550f6c2608f767f43 Mon Sep 17 00:00:00 2001 From: Christoph Heiss Date: Sun, 7 Jul 2024 17:59:40 +0200 Subject: [PATCH 2/5] codeberg-pages: add nix-update-script Signed-off-by: Christoph Heiss --- .../tools/continuous-integration/codeberg-pages/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix b/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix index 55935866f6bb..7ed33a5855f1 100644 --- a/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix +++ b/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchFromGitea, buildGoModule }: +{ lib, fetchFromGitea, buildGoModule, nix-update-script }: buildGoModule rec { pname = "codeberg-pages"; @@ -23,6 +23,8 @@ buildGoModule rec { tags = [ "sqlite" "sqlite_unlock_notify" "netgo" ]; + passthru.updateScript = nix-update-script {}; + meta = with lib; { mainProgram = "codeberg-pages"; maintainers = with maintainers; [ laurent-f1z1 ]; From 894279ce0152e9371a9279173fc47c6702afec09 Mon Sep 17 00:00:00 2001 From: Christoph Heiss Date: Sun, 7 Jul 2024 17:59:51 +0200 Subject: [PATCH 3/5] codeberg-pages: fix binary name for meta.mainProgram Signed-off-by: Christoph Heiss --- .../tools/continuous-integration/codeberg-pages/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix b/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix index 7ed33a5855f1..3ca23bc475b7 100644 --- a/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix +++ b/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix @@ -26,7 +26,7 @@ buildGoModule rec { passthru.updateScript = nix-update-script {}; meta = with lib; { - mainProgram = "codeberg-pages"; + mainProgram = "pages"; maintainers = with maintainers; [ laurent-f1z1 ]; license = licenses.eupl12; homepage = "https://codeberg.org/Codeberg/pages-server"; From 7d0bccb1c55c0d0f85cdb69c0ce98fc0a39a4924 Mon Sep 17 00:00:00 2001 From: Christoph Heiss Date: Sun, 7 Jul 2024 18:01:34 +0200 Subject: [PATCH 4/5] codeberg-pages: add meta.changelog Signed-off-by: Christoph Heiss --- .../tools/continuous-integration/codeberg-pages/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix b/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix index 3ca23bc475b7..ec3d4444880a 100644 --- a/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix +++ b/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix @@ -31,5 +31,6 @@ buildGoModule rec { license = licenses.eupl12; homepage = "https://codeberg.org/Codeberg/pages-server"; description = "Static websites hosting from Gitea repositories"; + changelog = "https://codeberg.org/Codeberg/pages-server/releases/tag/v${version}"; }; } From ff3f131d35e65b3b6fcfbd8823b87cfa2cd8a9a6 Mon Sep 17 00:00:00 2001 From: Christoph Heiss Date: Sun, 7 Jul 2024 21:06:29 +0200 Subject: [PATCH 5/5] codeberg-pages: add myself as maintainer Signed-off-by: Christoph Heiss --- .../tools/continuous-integration/codeberg-pages/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix b/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix index ec3d4444880a..db7463c9e15d 100644 --- a/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix +++ b/pkgs/development/tools/continuous-integration/codeberg-pages/default.nix @@ -27,7 +27,7 @@ buildGoModule rec { meta = with lib; { mainProgram = "pages"; - maintainers = with maintainers; [ laurent-f1z1 ]; + maintainers = with maintainers; [ laurent-f1z1 christoph-heiss ]; license = licenses.eupl12; homepage = "https://codeberg.org/Codeberg/pages-server"; description = "Static websites hosting from Gitea repositories";