diff --git a/pkgs/by-name/gu/guile-hoot/package.nix b/pkgs/by-name/gu/guile-hoot/package.nix index 76213c206727..395582e38218 100644 --- a/pkgs/by-name/gu/guile-hoot/package.nix +++ b/pkgs/by-name/gu/guile-hoot/package.nix @@ -1,22 +1,24 @@ { lib, stdenv, - fetchFromGitLab, + fetchFromGitea, autoreconfHook, guile, pkg-config, texinfo, + nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "guile-hoot"; - version = "0.6.0"; + version = "0.6.1"; - src = fetchFromGitLab { + src = fetchFromGitea { + domain = "codeberg.org"; owner = "spritely"; - repo = "guile-hoot"; - rev = "v${version}"; - hash = "sha256-xPU4uLyh3gd2ubyGednCqB3uzKrabhXQhs6vBc8z0ps="; + repo = "hoot"; + tag = "v${finalAttrs.version}"; + hash = "sha256-Y3UWKSjJQnYh+06p+Oi0Fa0ul2T8QWemgNm9A0su5WQ="; }; nativeBuildInputs = [ @@ -32,16 +34,13 @@ stdenv.mkDerivation rec { makeFlags = [ "GUILE_AUTO_COMPILE=0" ]; - configureFlags = [ - "--with-guile-site-dir=$(out)/${guile.siteDir}" - "--with-guile-site-ccache-dir=$(out)/${guile.siteCcacheDir}" - ]; + passthru.updateScript = nix-update-script { }; meta = { description = "Scheme to WebAssembly compiler backend for GNU Guile and a general purpose WASM toolchain"; - homepage = "https://gitlab.com/spritely/guile-hoot"; + homepage = "https://codeberg.org/spritely/hoot"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ jinser ]; platforms = lib.platforms.unix; }; -} +})