diff --git a/pkgs/by-name/ob/objfw/package.nix b/pkgs/by-name/ob/objfw/package.nix index 0ddcc1fc0795..6c46a4828b0b 100644 --- a/pkgs/by-name/ob/objfw/package.nix +++ b/pkgs/by-name/ob/objfw/package.nix @@ -3,7 +3,8 @@ autogen, automake, clangStdenv, - fetchfossil, + fetchFromGitea, + gitUpdater, lib, objfw, writeTextDir, @@ -11,12 +12,14 @@ clangStdenv.mkDerivation (finalAttrs: { pname = "objfw"; - version = "1.3.2"; + version = "1.5.1"; - src = fetchfossil { - url = "https://objfw.nil.im/home"; + src = fetchFromGitea { + domain = "git.nil.im"; + owner = "ObjFW"; + repo = "ObjFW"; rev = "${finalAttrs.version}-release"; - hash = "sha256-cFYsiNG60FyDXAeiuBZn/u/1dEawVAxF7EDFBZRYt7w="; + hash = "sha256-5ECvNsDU3MagbS2tVq2sJCRMQHBkCuMQHqpWlB6tbR8="; }; nativeBuildInputs = [ @@ -36,6 +39,8 @@ clangStdenv.mkDerivation (finalAttrs: { build-hello-world = (import ./test-build-and-run.nix) { inherit clangStdenv objfw writeTextDir; }; }; + passthru.updateScript = gitUpdater { rev-suffix = "-release"; }; + meta = { description = "Portable framework for the Objective-C language"; homepage = "https://objfw.nil.im";