diff --git a/pkgs/by-name/ob/objfw/package.nix b/pkgs/by-name/ob/objfw/package.nix index 6b0efddb1741..75be577c310a 100644 --- a/pkgs/by-name/ob/objfw/package.nix +++ b/pkgs/by-name/ob/objfw/package.nix @@ -3,19 +3,18 @@ autogen, automake, clangStdenv, - fetchFromGitHub, + fetchfossil, lib, }: clangStdenv.mkDerivation (finalAttrs: { pname = "objfw"; - version = "1.2"; + version = "1.2.1"; - src = fetchFromGitHub { - owner = "ObjFW"; - repo = "ObjFW"; - rev = "refs/tags/1.2-release"; - hash = "sha256-nGajiLYwkIDyJujN2zWULkQXKV2A2wzjYl9IoZBU/N4="; + src = fetchfossil { + url = "https://objfw.nil.im/home"; + rev = "${finalAttrs.version}-release"; + hash = "sha256-l21ZIuhCAm3zGVEOT34rNyBMdKDoA7Oii5IXer/CbUw="; }; nativeBuildInputs = [ @@ -33,7 +32,7 @@ clangStdenv.mkDerivation (finalAttrs: { meta = { description = "A portable framework for the Objective-C language"; - homepage = "https://github.com/ObjFW/ObjFW"; + homepage = "https://objfw.nil.im"; license = lib.licenses.lgpl3; maintainers = [ lib.maintainers.steeleduncan ]; platforms = lib.platforms.linux;