From b6541b4c073f11756a92650a14134a9f0ae1611a Mon Sep 17 00:00:00 2001 From: emaryn Date: Wed, 30 Apr 2025 04:44:05 +0800 Subject: [PATCH] harmonist: 0.5.1 -> 0.6.1 Diff: https://codeberg.org/anaseto/harmonist/compare/refs/tags/v0.5.1...0.6.1 --- pkgs/by-name/ha/harmonist/package.nix | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/ha/harmonist/package.nix b/pkgs/by-name/ha/harmonist/package.nix index 2e0ba2c05963..9617b6abf07b 100644 --- a/pkgs/by-name/ha/harmonist/package.nix +++ b/pkgs/by-name/ha/harmonist/package.nix @@ -1,26 +1,29 @@ { lib, - fetchurl, buildGoModule, + fetchFromGitea, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "harmonist"; - version = "0.5.1"; + version = "0.6.1"; - src = fetchurl { - url = "https://download.tuxfamily.org/harmonist/releases/${pname}-${version}.tar.gz"; - hash = "sha256-NkUrBvOOs6yctW4CVRpJNcdfdPvUJZp9HaWLS7eO4yE="; + src = fetchFromGitea { + domain = "codeberg.org"; + owner = "anaseto"; + repo = "harmonist"; + tag = "v${finalAttrs.version}"; + hash = "sha256-0YHbASLEcQJVYruFuWUYeb0yItmjnlJrZ4jY4h8WYgw="; }; - vendorHash = "sha256-0DV32a2LYnfYzg/tqwear9uaaahNUIi0M8uWlXOQ5Ic="; + vendorHash = "sha256-pQgqITlUtKkTZTpumWUoYMIB+fKQIqbTIAeTy2UDvdY="; ldflags = [ "-s" "-w" ]; - meta = with lib; { + meta = { description = "Stealth coffee-break roguelike game"; mainProgram = "harmonist"; longDescription = '' @@ -32,7 +35,7 @@ buildGoModule rec { adaptability for character progression. ''; homepage = "https://harmonist.tuxfamily.org/"; - license = licenses.isc; + license = lib.licenses.isc; maintainers = [ ]; }; -} +})