From ecfcfe0a0edcbeff2de7ed71e4af58e7dd402990 Mon Sep 17 00:00:00 2001 From: Duncan Steele Date: Sun, 17 Nov 2024 22:04:20 +0000 Subject: [PATCH 1/2] objfw: fetch source from the original fossil instance --- pkgs/by-name/ob/objfw/package.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ob/objfw/package.nix b/pkgs/by-name/ob/objfw/package.nix index 6b0efddb1741..f6a5eec0b505 100644 --- a/pkgs/by-name/ob/objfw/package.nix +++ b/pkgs/by-name/ob/objfw/package.nix @@ -3,7 +3,7 @@ autogen, automake, clangStdenv, - fetchFromGitHub, + fetchfossil, lib, }: @@ -11,10 +11,9 @@ clangStdenv.mkDerivation (finalAttrs: { pname = "objfw"; version = "1.2"; - src = fetchFromGitHub { - owner = "ObjFW"; - repo = "ObjFW"; - rev = "refs/tags/1.2-release"; + src = fetchfossil { + url = "https://objfw.nil.im/home"; + rev = "${finalAttrs.version}-release"; hash = "sha256-nGajiLYwkIDyJujN2zWULkQXKV2A2wzjYl9IoZBU/N4="; }; @@ -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; From d8061ae7a3ad4895935699886163a006e7a00078 Mon Sep 17 00:00:00 2001 From: Duncan Steele Date: Sun, 17 Nov 2024 22:05:35 +0000 Subject: [PATCH 2/2] objfw: 1.2 -> 1.2.1 --- pkgs/by-name/ob/objfw/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ob/objfw/package.nix b/pkgs/by-name/ob/objfw/package.nix index f6a5eec0b505..75be577c310a 100644 --- a/pkgs/by-name/ob/objfw/package.nix +++ b/pkgs/by-name/ob/objfw/package.nix @@ -9,12 +9,12 @@ clangStdenv.mkDerivation (finalAttrs: { pname = "objfw"; - version = "1.2"; + version = "1.2.1"; src = fetchfossil { url = "https://objfw.nil.im/home"; rev = "${finalAttrs.version}-release"; - hash = "sha256-nGajiLYwkIDyJujN2zWULkQXKV2A2wzjYl9IoZBU/N4="; + hash = "sha256-l21ZIuhCAm3zGVEOT34rNyBMdKDoA7Oii5IXer/CbUw="; }; nativeBuildInputs = [