From unknown Sun Jun 22 22:41:36 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#65351 <65351@debbugs.gnu.org> To: bug#65351 <65351@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add cgit-pink. Reply-To: bug#65351 <65351@debbugs.gnu.org> Date: Mon, 23 Jun 2025 05:41:36 +0000 retitle 65351 [PATCH] gnu: Add cgit-pink. reassign 65351 guix-patches submitter 65351 Arun Isaac severity 65351 normal tag 65351 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 17 09:52:03 2023 Received: (at submit) by debbugs.gnu.org; 17 Aug 2023 13:52:03 +0000 Received: from localhost ([127.0.0.1]:43013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWdPu-0003ym-Id for submit@debbugs.gnu.org; Thu, 17 Aug 2023 09:52:03 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWdPq-0003yK-VU for submit@debbugs.gnu.org; Thu, 17 Aug 2023 09:52:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qWdPl-0005IV-74 for guix-patches@gnu.org; Thu, 17 Aug 2023 09:51:53 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qWdPg-0004tB-EZ for guix-patches@gnu.org; Thu, 17 Aug 2023 09:51:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=rdhnsVhvcmlhjBZiYpcooXFxZXJT7L9ts7EAsoAB2nk=; b=eCYgHCZUxSHMdjczBP/zYK0Fk9 gPsrOQFRhY0LU1mTu4uIS6AfzqbxwF5GVUqzKyS6OQ0V7FRF6rZJIMUGd1cm2+UNL7qTtZMHtmumR qkm/RjELlNwSM3/3vRWJaMFOZP/VKrRQB9VKbwPBJJxi2Lm/rts3il1FWthzVNT4pERGox+yOScoY hJNORSCDXP2UqfgGoWUfEVyi1nO/79vVusSk0VCGXBmgA2p556q1+mfzOTiyDgkuhh6KyPL9A80aB nEiLdiLcQaF8mhMsMVJ8LhT3S9vkRVmvVuh2uYd/3KwH7d5ERs9pCEZXob5l2Zpb/DNWdAmWPvmEd ZLoK+rQQ==; Received: from [192.168.2.1] (port=53040 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qWdPT-000enz-0g; Thu, 17 Aug 2023 14:51:35 +0100 From: Arun Isaac To: guix-patches@gnu.org Subject: [PATCH] gnu: Add cgit-pink. Date: Thu, 17 Aug 2023 14:51:28 +0100 Message-Id: X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.59.75.54; envelope-from=arunisaac@systemreboot.net; helo=mugam.systemreboot.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Arun Isaac , jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) * gnu/packages/version-control.scm (git-2.36.1-source, cgit-pink): New variable. --- gnu/packages/version-control.scm | 70 +++++++++++++++++++++++++++++++- 1 file changed, 69 insertions(+), 1 deletion(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 699a091642..20b2c80792 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -21,7 +21,7 @@ ;;; Copyright © 2018 Sou Bunnbu ;;; Copyright © 2018 Christopher Baines ;;; Copyright © 2018 Timothy Sample -;;; Copyright © 2018 Arun Isaac +;;; Copyright © 2018, 2023 Arun Isaac ;;; Copyright © 2019 Jovany Leandro G.C ;;; Copyright © 2019 Kei Kebreau ;;; Copyright © 2019, 2020 Alex Griffin @@ -1130,6 +1130,74 @@ (define-public cgit a built-in cache to decrease server I/O pressure.") (license license:gpl2))) +(define git-2.36.1-source + (origin + (method url-fetch) + (uri "mirror://kernel.org/software/scm/git/git-2.36.1.tar.xz") + (sha256 + (base32 + "0w43a35mhc2qf2gjkxjlnkf2lq8g0snf34iy5gqx2678yq7llpa0")))) + +(define-public cgit-pink + (package + (name "cgit-pink") + (version "1.4.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.causal.agency/cgit-pink") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0yp6rm60pz8pj8wrm1aglix51hhy00al86mm94ag2bifc92q23ar")))) + (build-system gnu-build-system) + (arguments + (list + #:test-target "test" + #:make-flags #~(list (string-append "CC=" #$(cc-for-target)) + (string-append "PERL_PATH=" + (search-input-file %build-inputs "/bin/perl")) + (string-append "SHELL_PATH=" + (search-input-file %build-inputs "/bin/bash")) + ;; Set install paths so that cgit-pink is a drop-in + ;; replacement for cgit. + (string-append "prefix=" + (assoc-ref %outputs "out")) + (string-append "CGIT_SCRIPT_PATH=" + (assoc-ref %outputs "out") "/lib/cgit") + (string-append "CGIT_DATA_PATH=" + (assoc-ref %outputs "out") "/share/cgit")) + #:phases + #~(modify-phases %standard-phases + ;; cgit-pink depends on the source code of a specific version + ;; (mentioned in the GIT_VER variable in its Makefile) of + ;; git. Extract it. + (add-after 'unpack 'unpack-git-source + (lambda _ + (invoke "tar" + "-C" "git" + "--strip-components" "1" + "-xvf" #$git-2.36.1-source))) + ;; Install man pages. + (add-after 'install 'install-man-pages + (lambda* (#:key make-flags #:allow-other-keys) + (apply invoke "make" "install-man" make-flags))) + (delete 'configure)))) + (inputs + (list openssl zlib)) + (native-inputs + (list asciidoc gnu-gettext perl)) + (home-page "https://git.causal.agency/cgit-pink/about/") + (synopsis "Web fronted for git repositories") + (description "cgit-pink is a fast web interface for the Git SCM, using a +built-in cache to decrease server I/O pressure. cgit-pink is a fork of cgit. +Upstream cgit has long been stagnant, with the vast majority of patches sent +to the mailing list going silently ignored, despite their obvious merit in +many cases. This fork aims to incorporate a number of existing patches as +well as to provide a friendlier place to send new patches.") + (license license:gpl2))) + (define-public python-git-multimail (package (name "python-git-multimail") base-commit: 1b2d43fe016848ea2ec16ff18cbc14340944fc4e -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 17 15:00:44 2023 Received: (at 65351) by debbugs.gnu.org; 17 Aug 2023 19:00:44 +0000 Received: from localhost ([127.0.0.1]:45630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWiEa-0004LH-OW for submit@debbugs.gnu.org; Thu, 17 Aug 2023 15:00:44 -0400 Received: from mail-ed1-x543.google.com ([2a00:1450:4864:20::543]:44514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWiEV-0004L1-T4 for 65351@debbugs.gnu.org; Thu, 17 Aug 2023 15:00:39 -0400 Received: by mail-ed1-x543.google.com with SMTP id 4fb4d7f45d1cf-5234f2c6c1dso142812a12.1 for <65351@debbugs.gnu.org>; Thu, 17 Aug 2023 12:00:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692298830; x=1692903630; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=EN0RuvkUXTPODzZFli4ZFmLhVu6hkL7pbPJEqloHSXY=; b=CglcmmTSXzcXz31j51qFMca5+tHWrqlEP/ev34BmGb1xBMjExWpjCDRWR9Z1XOjJ8+ TxWpdBrNgEwE3fmx3t1/J/+f0EpsjfPMcdbn8GyNVYHlcBOTxlSW/ITqHeMuHfedfEZf T22f9kqxItwc4x545tanRs2iM6bYWcNmKt294IvaWrWz9YyyJwvjFZ6FONXasP+3agJN 5iF6N9X2Tnl8eSE/kSvH3qG495yhDpq2rCQtl7nK0DnYTvNj06jv87W7aShGw0H72XdB Kmf61d7zDdhdYipO4hsImktzYdvg6icIamp5jF12qKaf0eBMAP1y6mikq6+AP5m596rC YpdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692298830; x=1692903630; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=EN0RuvkUXTPODzZFli4ZFmLhVu6hkL7pbPJEqloHSXY=; b=MPBEvx2ay6svg9Zd8Ue4faJIu98glnQrCY657pK6XajhcT7/c5RIuYvWmkw0krt5Ar EeOcVRvkohwfAIF8BnlWbtWE6yU+Hlw/OinAyAtJG365BHwpiIDg9yIAGr0v1cB77lKQ ThrfnmALf9tFGNQpa5YkpGaAQz1Vi/qG6DExghFreGP9dvVKV4E5eJO7T4Hzq54qkhz8 ukoHpc7cu7L1x7nIFtKz+ZSCsk5kqx5XORNUvR36t+gjT/WxGqlHlRZYXfW8SxAV/p1X xticYlFszfzvIxcqZD8Xd3Wf7ziZUxL8bt0RBrOmy/QUhCWbabb1z3WNVNZLirh//jk5 6kcw== X-Gm-Message-State: AOJu0Yyihehy4VV+mC9OhijbXWfayYeBDrIELdefzABRf9muMX+sNVbc TOzFouIqCU06+12rBQR4jaB1fIKpvqaavg== X-Google-Smtp-Source: AGHT+IHkzms0mpg/vjXdiPjTp13+Wi73+A0C5gdEp9lorpE2iOMJJ2q3OIIUWn8ax2Zvgvh0kv5TfQ== X-Received: by 2002:a05:6402:60f:b0:522:20a0:7eb8 with SMTP id n15-20020a056402060f00b0052220a07eb8mr500877edv.33.1692298829552; Thu, 17 Aug 2023 12:00:29 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id q6-20020aa7d446000000b0052718577668sm106487edr.11.2023.08.17.12.00.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Aug 2023 12:00:27 -0700 (PDT) Message-ID: Subject: Re: [PATCH] gnu: Add cgit-pink. From: Liliana Marie Prikler To: Arun Isaac , 65351@debbugs.gnu.org Date: Thu, 17 Aug 2023 21:00:26 +0200 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) SGkgQXJ1biwKCkFtIERvbm5lcnN0YWcsIGRlbSAxNy4wOC4yMDIzIHVtIDE0OjUxICswMTAwIHNj aHJpZWIgQXJ1biBJc2FhYzoKPiAqIGdudS9wYWNrYWdlcy92ZXJzaW9uLWNvbnRyb2wuc2NtIChn aXQtMi4zNi4xLXNvdXJjZSwgY2dpdC1waW5rKToKPiBOZXcgdmFyaWFibGUuCj4gLS0tCj4gwqBn bnUvcGFja2FnZXMvdmVyc2lvbi1jb250cm9sLnNjbSB8IDcwCj4gKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKy0KPiDCoDEgZmlsZSBjaGFuZ2VkLCA2OSBpbnNlcnRpb25zKCspLCAxIGRl bGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy92ZXJzaW9uLWNvbnRyb2wu c2NtIGIvZ251L3BhY2thZ2VzL3ZlcnNpb24tCj4gY29udHJvbC5zY20KPiBpbmRleCA2OTlhMDkx NjQyLi4yMGIyYzgwNzkyIDEwMDY0NAo+IC0tLSBhL2dudS9wYWNrYWdlcy92ZXJzaW9uLWNvbnRy b2wuc2NtCj4gKysrIGIvZ251L3BhY2thZ2VzL3ZlcnNpb24tY29udHJvbC5zY20KPiBAQCAtMjEs NyArMjEsNyBAQAo+IMKgOzs7IENvcHlyaWdodCDCqSAyMDE4IFNvdSBCdW5uYnUgPGl5enNvbmdA bWVtYmVyLmZzZi5vcmc+Cj4gwqA7OzsgQ29weXJpZ2h0IMKpIDIwMTggQ2hyaXN0b3BoZXIgQmFp bmVzIDxtYWlsQGNiYWluZXMubmV0Pgo+IMKgOzs7IENvcHlyaWdodCDCqSAyMDE4IFRpbW90aHkg U2FtcGxlIDxzYW1wbGV0QG5neXJvLmNvbT4KPiAtOzs7IENvcHlyaWdodCDCqSAyMDE4IEFydW4g SXNhYWMgPGFydW5pc2FhY0BzeXN0ZW1yZWJvb3QubmV0Pgo+ICs7OzsgQ29weXJpZ2h0IMKpIDIw MTgsIDIwMjMgQXJ1biBJc2FhYyA8YXJ1bmlzYWFjQHN5c3RlbXJlYm9vdC5uZXQ+Cj4gwqA7Ozsg Q29weXJpZ2h0IMKpIDIwMTkgSm92YW55IExlYW5kcm8gRy5DIDxiaXQ0Yml0QHJpc2V1cC5uZXQ+ Cj4gwqA7OzsgQ29weXJpZ2h0IMKpIDIwMTkgS2VpIEtlYnJlYXUgPGtrZWJyZWF1QHBvc3Rlby5u ZXQ+Cj4gwqA7OzsgQ29weXJpZ2h0IMKpIDIwMTksIDIwMjAgQWxleCBHcmlmZmluIDxhQGFqZ3Jm LmNvbT4KPiBAQCAtMTEzMCw2ICsxMTMwLDc0IEBAIChkZWZpbmUtcHVibGljIGNnaXQKPiDCoGEg YnVpbHQtaW4gY2FjaGUgdG8gZGVjcmVhc2Ugc2VydmVyIEkvTyBwcmVzc3VyZS4iKQo+IMKgwqDC oMKgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMikpKQo+IMKgCj4gKyhkZWZpbmUgZ2l0LTIuMzYuMS1z b3VyY2UKPiArwqAgKG9yaWdpbgo+ICvCoMKgwqAgKG1ldGhvZCB1cmwtZmV0Y2gpCj4gK8KgwqDC oCAodXJpICJtaXJyb3I6Ly9rZXJuZWwub3JnL3NvZnR3YXJlL3NjbS9naXQvZ2l0LTIuMzYuMS50 YXIueHoiKQo+ICvCoMKgwqAgKHNoYTI1Ngo+ICvCoMKgwqDCoCAoYmFzZTMyCj4gK8KgwqDCoMKg wqAgIjB3NDNhMzVtaGMycWYyZ2preGpsbmtmMmxxOGcwc25mMzRpeTVncXgyNjc4eXE3bGxwYTAi KSkpKQo+ICsKPiArKGRlZmluZS1wdWJsaWMgY2dpdC1waW5rCj4gK8KgIChwYWNrYWdlCj4gK8Kg wqDCoCAobmFtZSAiY2dpdC1waW5rIikKPiArwqDCoMKgICh2ZXJzaW9uICIxLjQuMSIpCj4gK8Kg wqDCoCAoc291cmNlIChvcmlnaW4KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKG1ldGhv ZCBnaXQtZmV0Y2gpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh1cmkgKGdpdC1yZWZl cmVuY2UKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHVybCAiaHR0 cHM6Ly9naXQuY2F1c2FsLmFnZW5jeS9jZ2l0LXBpbmsiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAoY29tbWl0IHZlcnNpb24pKSkKPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIHZlcnNpb24pKQo+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc2hhMjU2Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKGJhc2UzMgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKPiAiMHlw NnJtNjBwejhwajh3cm0xYWdsaXg1MWhoeTAwYWw4Nm1tOTRhZzJiaWZjOTJxMjNhciIpKSkpCj4g K8KgwqDCoCAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCj4gK8KgwqDCoCAoYXJndW1l bnRzCj4gK8KgwqDCoMKgIChsaXN0Cj4gK8KgwqDCoMKgwqAgIzp0ZXN0LXRhcmdldCAidGVzdCIK PiArwqDCoMKgwqDCoCAjOm1ha2UtZmxhZ3MgI34obGlzdCAoc3RyaW5nLWFwcGVuZCAiQ0M9IiAj JChjYy1mb3ItdGFyZ2V0KSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZCAiUEVSTF9QQVRIPSIKPiArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoc2VhcmNoLWlucHV0LWZpbGUgJWJ1aWxkLQo+IGlucHV0cyAiL2Jp bi9wZXJsIikpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgIlNIRUxMX1BBVEg9Igo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIChzZWFyY2gtaW5wdXQtZmlsZSAlYnVpbGQtCj4gaW5wdXRzICIvYmluL2Jhc2gi KSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCA7OyBTZXQgaW5zdGFsbCBwYXRocyBzbyB0aGF0IGNnaXQtcGluayBpcwo+IGEgZHJvcC1pbgo+ ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7 IHJlcGxhY2VtZW50IGZvciBjZ2l0Lgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdHJpbmctYXBwZW5kICJwcmVmaXg9Igo+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIChhc3NvYy1yZWYgJW91dHB1dHMKPiAib3V0IikpCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1h cHBlbmQgIkNHSVRfU0NSSVBUX1BBVEg9Igo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChh c3NvYy1yZWYgJW91dHB1dHMgIm91dCIpCj4gIi9saWIvY2dpdCIpCj4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgIkNH SVRfREFUQV9QQVRIPSIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYXNzb2MtcmVmICVv dXRwdXRzICJvdXQiKQo+ICIvc2hhcmUvY2dpdCIpKQo+ICvCoMKgwqDCoMKgICM6cGhhc2VzCj4g K8KgwqDCoMKgwqAgI34obW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCj4gK8KgwqDCoMKg wqDCoMKgwqDCoCA7OyBjZ2l0LXBpbmsgZGVwZW5kcyBvbiB0aGUgc291cmNlIGNvZGUgb2YgYSBz cGVjaWZpYwo+IHZlcnNpb24KPiArwqDCoMKgwqDCoMKgwqDCoMKgIDs7IChtZW50aW9uZWQgaW4g dGhlIEdJVF9WRVIgdmFyaWFibGUgaW4gaXRzIE1ha2VmaWxlKSBvZgo+ICvCoMKgwqDCoMKgwqDC oMKgwqAgOzsgZ2l0LiBFeHRyYWN0IGl0Lgo+ICvCoMKgwqDCoMKgwqDCoMKgwqAgKGFkZC1hZnRl ciAndW5wYWNrICd1bnBhY2stZ2l0LXNvdXJjZQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChs YW1iZGEgXwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoaW52b2tlICJ0YXIiCj4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiLUMiICJnaXQiCj4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiLS1zdHJpcC1jb21wb25l bnRzIiAiMSIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICIt eHZmIiAjJGdpdC0yLjM2LjEtc291cmNlKSkpCllvdSBzaG91bGQgcHJvYmFibHkgYmUgdXNpbmcg YW4gaW5wdXQgZm9yIHRoZSBnaXQgc291cmNlIHJhdGhlciB0aGFuCmlubGluaW5nIGl0IGhlcmUu Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoCA7OyBJbnN0YWxsIG1hbiBwYWdlcy4KPiArwqDCoMKgwqDC oMKgwqDCoMKgIChhZGQtYWZ0ZXIgJ2luc3RhbGwgJ2luc3RhbGwtbWFuLXBhZ2VzCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSogKCM6a2V5IG1ha2UtZmxhZ3MgIzphbGxvdy1vdGhl ci1rZXlzKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYXBwbHkgaW52b2tlICJtYWtl IiAiaW5zdGFsbC1tYW4iIG1ha2UtZmxhZ3MpKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgIChkZWxl dGUgJ2NvbmZpZ3VyZSkpKSkKPiArwqDCoMKgIChpbnB1dHMKPiArwqDCoMKgwqAgKGxpc3Qgb3Bl bnNzbCB6bGliKSkKPiArwqDCoMKgIChuYXRpdmUtaW5wdXRzCj4gK8KgwqDCoMKgIChsaXN0IGFz Y2lpZG9jIGdudS1nZXR0ZXh0IHBlcmwpKQo+ICvCoMKgwqAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9n aXQuY2F1c2FsLmFnZW5jeS9jZ2l0LXBpbmsvYWJvdXQvIikKPiArwqDCoMKgIChzeW5vcHNpcyAi V2ViIGZyb250ZWQgZm9yIGdpdCByZXBvc2l0b3JpZXMiKQo+ICvCoMKgwqAgKGRlc2NyaXB0aW9u ICJjZ2l0LXBpbmsgaXMgYSBmYXN0IHdlYiBpbnRlcmZhY2UgZm9yIHRoZSBHaXQgU0NNLAo+IHVz aW5nIGEKPiArYnVpbHQtaW4gY2FjaGUgdG8gZGVjcmVhc2Ugc2VydmVyIEkvTyBwcmVzc3VyZS7C oCBjZ2l0LXBpbmsgaXMgYSBmb3JrCj4gb2YgY2dpdC4KWW91IGNhbiBwcm9iYWJseSBpbmhlcml0 IHNvbWUgb2YgdGhlc2UgZmllbGRzIGZyb20gY2dpdC4gIEFsc28sIHdoYXQKaGFwcGVuZWQgdG8g YWxsIHRoZSBweXRob24gc3R1ZmY/Cgo+ICtVcHN0cmVhbSBjZ2l0IGhhcyBsb25nIGJlZW4gc3Rh Z25hbnQsIHdpdGggdGhlIHZhc3QgbWFqb3JpdHkgb2YKPiBwYXRjaGVzIHNlbnQKPiArdG8gdGhl IG1haWxpbmcgbGlzdCBnb2luZyBzaWxlbnRseSBpZ25vcmVkLCBkZXNwaXRlIHRoZWlyIG9idmlv dXMKPiBtZXJpdCBpbgo+ICttYW55IGNhc2VzLsKgIFRoaXMgZm9yayBhaW1zIHRvIGluY29ycG9y YXRlIGEgbnVtYmVyIG9mIGV4aXN0aW5nCj4gcGF0Y2hlcyBhcwo+ICt3ZWxsIGFzIHRvIHByb3Zp ZGUgYSBmcmllbmRsaWVyIHBsYWNlIHRvIHNlbmQgbmV3IHBhdGNoZXMuIikKU2hlZXNoLiAgTGVz cyBtYXJrZXRpbmcgc3BlZWNoIHdvdWxkIGJlIGdyZWF0bHkgYXBwcmVjaWF0ZWQuCgpDaGVlcnMK From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 17 15:17:52 2023 Received: (at 65351) by debbugs.gnu.org; 17 Aug 2023 19:17:53 +0000 Received: from localhost ([127.0.0.1]:45643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWiVE-0004kF-Ne for submit@debbugs.gnu.org; Thu, 17 Aug 2023 15:17:52 -0400 Received: from layka.disroot.org ([178.21.23.139]:56766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWiVA-0004k4-NT for 65351@debbugs.gnu.org; Thu, 17 Aug 2023 15:17:51 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 10ED440E0B; Thu, 17 Aug 2023 21:17:46 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FW4rlw_N3Rsd; Thu, 17 Aug 2023 21:17:45 +0200 (CEST) References: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1692299865; bh=bGXAcT8e6IWRPx+XcU4a0rJGd4/nR+XiI7mSv11oEUI=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=Ql73Jz+GX2UpjAKBJq5srTkScxgfxTgoicGtG1pQi3LT+PQuIyVDTwRI5pujE2WFa nLxaY+zfa8qRSAK1qlFt10R6moQYQaDhSfet1OrGwyGLMtRaISbNXrfRaaTZY5y67c KVxA0M8JsSPizoLqJfylNnj+Ft3dPeU+GQEaI5n7xV/oEdx0uFR4RnXZYElOnONg2E CPldRgfaA8j4t09xgMuoTZL0VMJW8tLZyagwFiZR5dpGrlH4+4Eh3HJ3dO4bDKc6cF PvOqqfcci4JQO7RHL5MaIArjXnt7e3drxycM67SAGHHLloloPXma6KqMhAbjLpDyT4 sH4JDSdShZTkA== From: "(" To: Liliana Marie Prikler Subject: Re: [bug#65351] [PATCH] gnu: Add cgit-pink. Date: Thu, 17 Aug 2023 20:16:38 +0100 In-reply-to: Message-ID: <87zg2p8omi.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac , 65351@debbugs.gnu.org, jgart , guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Liliana Marie Prikler writes: > You should probably be using an input for the git source rather than > inlining it here. Surely a native-input? :) -- ( From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 17 16:21:17 2023 Received: (at submit) by debbugs.gnu.org; 17 Aug 2023 20:21:17 +0000 Received: from localhost ([127.0.0.1]:45678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWjUb-0006PM-8u for submit@debbugs.gnu.org; Thu, 17 Aug 2023 16:21:17 -0400 Received: from lists.gnu.org ([2001:470:142::17]:43430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWjUX-0006Ou-Pc for submit@debbugs.gnu.org; Thu, 17 Aug 2023 16:21:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qWjUQ-0003UM-Qp for guix-patches@gnu.org; Thu, 17 Aug 2023 16:21:07 -0400 Received: from mail-ed1-x544.google.com ([2a00:1450:4864:20::544]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qWjUL-000064-22 for guix-patches@gnu.org; Thu, 17 Aug 2023 16:21:06 -0400 Received: by mail-ed1-x544.google.com with SMTP id 4fb4d7f45d1cf-523bf06f7f8so209492a12.1 for ; Thu, 17 Aug 2023 13:21:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692303659; x=1692908459; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=nehlt0Q81sVTlzxjZsk1FTA/w9wiW4T4N/lNSVQfSms=; b=rBHtyGSNDoWMNd5Z3osV+qz6FrdmUAuLYyQGdUgEXMEtpgvdEHdoRs9pUIxtEAf3Fh /GlQtboJ0SErYZhrcRz3K3BGH8JZbpNaqhdxnvCn0WP1MzwDbkpQt4eEQjWCYaGsV8nf UXcQlxqkDtzJlXZIftm+LlRjtasO4k5Eo2a7exBeiSjwSbyaw3B71u9ao5NrzVH0rFh9 8V24HkWsm/aVXNzOzz253I3DVLhwyFojZGDRxK4RnqK9ov9D1Qgspl7oRQ0B1GxHarhh EhfHS5dlEWAMLgB/X4MOAc6Z1cpSOGRy8Z4FRDJ1cpsnIZV9KYzVgKZrIZWnA8FumjRT abRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692303659; x=1692908459; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=nehlt0Q81sVTlzxjZsk1FTA/w9wiW4T4N/lNSVQfSms=; b=GPa9mZsZKtnoiyt2qtUV/ROg88m0jlwoXKXjr6K9iiBIPzMYjBlqpZ4EiKyZdvhkgi AV7aeB8mwLcy+9Hdt3sb+KrWCBUbzzbGTXgUlhsuJ5neMoiEiWbkBgoFwXroW9RsMosF WkwKRFss4g5Y3bpLBZL/bghSewN052SEe2rB+jAHyV8QM2MAH95FPrxidA4CfdM/3X+u zR2jS4mpLy2ST5AsxoO2JIEM04iH4osjGSwLziRB31DdWYjKZNFL/mB3XClcGrMJG0ta xrdgxml5pFvIHsTMo1x9Pg/Yt28OOF0IuC1iL9ovDbKVWrqbhvXsIdg9ZefB1oynMLpw 3/Vw== X-Gm-Message-State: AOJu0Yw5yWmST6VZfUQGzdewPABvSQfFA3vcYuZuDc+1y2hB1V6rE5UZ 2CTIR4AdQWgHcAHq4BV/DS8= X-Google-Smtp-Source: AGHT+IGecd+yEoy8sLp4SidcMHyUNgOpMZp26FDL2Ko/blqtBzCeDmM7E7pe8WCMiXJ4DEqEU5LTsA== X-Received: by 2002:aa7:d34b:0:b0:523:10c8:82b9 with SMTP id m11-20020aa7d34b000000b0052310c882b9mr600327edr.16.1692303659062; Thu, 17 Aug 2023 13:20:59 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id x21-20020aa7dad5000000b0052284228e3bsm183149eds.8.2023.08.17.13.20.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Aug 2023 13:20:58 -0700 (PDT) Message-ID: <27964fd692479a6350687a2249db8ab6726da246.camel@gmail.com> Subject: Re: [bug#65351] [PATCH] gnu: Add cgit-pink. From: Liliana Marie Prikler To: "(" Date: Thu, 17 Aug 2023 22:20:56 +0200 In-Reply-To: <87zg2p8omi.fsf@disroot.org> References: <87zg2p8omi.fsf@disroot.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::544; envelope-from=liliana.prikler@gmail.com; helo=mail-ed1-x544.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Arun Isaac , 65351@debbugs.gnu.org, jgart , guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Am Donnerstag, dem 17.08.2023 um 20:16 +0100 schrieb (: > Liliana Marie Prikler writes: > > You should probably be using an input for the git source rather > > than inlining it here. >=20 > Surely a native-input?=C2=A0 :) You sure about that? cgit has its git source as a regular input... From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 17 16:57:44 2023 Received: (at submit) by debbugs.gnu.org; 17 Aug 2023 20:57:44 +0000 Received: from localhost ([127.0.0.1]:45695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWk3s-0007XP-6J for submit@debbugs.gnu.org; Thu, 17 Aug 2023 16:57:44 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWk3q-0007X8-D5 for submit@debbugs.gnu.org; Thu, 17 Aug 2023 16:57:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qWk3k-0000Ov-GR for guix-patches@gnu.org; Thu, 17 Aug 2023 16:57:36 -0400 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qWk3h-0007A1-QO for guix-patches@gnu.org; Thu, 17 Aug 2023 16:57:36 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 47D3141117; Thu, 17 Aug 2023 22:57:29 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MU8idolgMNfz; Thu, 17 Aug 2023 22:57:28 +0200 (CEST) References: <87zg2p8omi.fsf@disroot.org> <27964fd692479a6350687a2249db8ab6726da246.camel@gmail.com> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1692305848; bh=64T1RlpwulT206LNHr1yh2+ycoYfMF3OcVAD+KuaKDc=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=iGwLYuWMB8FzHqePD//5Tsb9iZAhXT4Iy500fE/fzNVurjjCa/81OTpJF4lHRMeEn kZeEvpgRdGxW5TbVmYn0ux3t+n44i9D0POU1ZeuLyAOmH3WdQ3SbUi3U2FDlsqj3MM K7O+0DIHNvlzX7GGwNIA40x39Of8DlG2ck8aILBoQHBvdVbnDzDNQgMciJnkMy+hbq 2v7nGLo2w4iOY1uTyJbrc9SMq+AZ+jVwNGI8XXfwpnpMgao6gjSclqK8PC0X725gGz oSyv8anPZcvoHyKfiuCWqPXifvSPgu+N+o/CZeiT9DBGwGf4GZXjXwS5L/L2NNSMzb TWLTPDuobpa0Q== From: "(" To: Liliana Marie Prikler Subject: Re: [bug#65351] [PATCH] gnu: Add cgit-pink. Date: Thu, 17 Aug 2023 21:53:47 +0100 In-reply-to: <27964fd692479a6350687a2249db8ab6726da246.camel@gmail.com> Message-ID: <87v8dd8k08.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=178.21.23.139; envelope-from=paren@disroot.org; helo=layka.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: Arun Isaac , 65351@debbugs.gnu.org, jgart , guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Liliana Marie Prikler writes: > You sure about that? cgit has its git source as a regular input... I mean, I suppose it doesn't really matter, especially not here, but I think it saves the user re-downloading the source file if they first compile normally and then cross-compile...? Because the derivation will specify the host system, not the target system. As I said, it's probably not a huge deal with cgit-pink, but I think it's good to use best practices everywhere, even when it's not strictly necessary, so that anyone reading the source who spots such a usage will know to put their secondary object in NATIVE-INPUTS in both cases where the package is rarely cross-compiled and cases where it's fairly common. -- ( From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 05:00:27 2023 Received: (at 65351) by debbugs.gnu.org; 18 Aug 2023 09:00:27 +0000 Received: from localhost ([127.0.0.1]:46110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvLG-0004fh-MF for submit@debbugs.gnu.org; Fri, 18 Aug 2023 05:00:27 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:37898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvLC-0004fU-RU for 65351@debbugs.gnu.org; Fri, 18 Aug 2023 05:00:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=zKs0pcaO/QOpdpXZjVFlKek8PorFoQ5PjRdZ/Ng0IaU=; b=aWdFQvjlDvUEBq6p099ATncCtN xvsLP8/ik3By76yaKcmC/OO4wOWFGp8gmEjEl1K3BzPFqmN4bf8N9SWIpJ/8cU55m1UChEGlSnWD0 wpRucQPtQTXOsx7naZeIkmFzw/fYnR7cJhE5klMXze2ISIQp8YAWJbFgpY7tCSfGtc1MWxpd/vSAy mWDDts2wEtVY161/2C+jnVM/4qj5dHEkO8RA7mBpNrWaAUm6Cg6v2poIjppiOQbN/r1ewm5o5KS4J vVPTRUqjanD2mIqPU8J0dGTYiyYWmdnvK/mXwMSGajUK2CZ0T9ApPOKy/or2EV86Fx/Sij6AquSmW +rS10Pdw==; Received: from [192.168.2.1] (port=55932 helo=localhost) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qWvL5-000ltO-1D; Fri, 18 Aug 2023 10:00:16 +0100 From: Arun Isaac To: Liliana Marie Prikler , 65351@debbugs.gnu.org Subject: Re: [PATCH] gnu: Add cgit-pink. In-Reply-To: References: Date: Fri, 18 Aug 2023 10:00:11 +0100 Message-ID: <87r0o0lo84.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) DQpIaSBMaWxpYW5hIGFuZCAoLA0KDQpUaGFua3MgZm9yIHRoZSByZXZpZXchIEFuIHVwZGF0ZWQg cGF0Y2hzZXQgZm9sbG93cy4gTXkgY2hhbmdlcyBhcmUgcXVpdGUNCmV4dGVuc2l2ZS4gSSBoYXZl IGFsc28gaW1wcm92ZWQgdGhlIGNnaXQgcGFja2FnZSBpdHNlbGYgYW5kIG1vdmVkIGlucHV0cw0K dGhhdCB3ZXJlIG1pc2NsYXNzaWZpZWQgYXMgaW5wdXRzL25hdGl2ZS1pbnB1dHMuDQoNCj4+ICvC oMKgwqDCoMKgwqDCoMKgwqAgKGFkZC1hZnRlciAndW5wYWNrICd1bnBhY2stZ2l0LXNvdXJjZQ0K Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSBfDQo+PiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKGludm9rZSAidGFyIg0KPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAiLUMiICJnaXQiDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgICItLXN0cmlwLWNvbXBvbmVudHMiICIxIg0KPj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiLXh2ZiIgIyRnaXQtMi4zNi4xLXNv dXJjZSkpKQ0KDQo+IFlvdSBzaG91bGQgcHJvYmFibHkgYmUgdXNpbmcgYW4gaW5wdXQgZm9yIHRo ZSBnaXQgc291cmNlIHJhdGhlciB0aGFuDQo+IGlubGluaW5nIGl0IGhlcmUuDQoNCkkgd2FzIHRy eWluZyB0byBhdm9pZCBoYXZpbmcgdG8gdXNlIHRoZSBvbGQgYXNzb2NhdGlvbi1saXN0IHN0eWxl IGlucHV0cw0Kd2l0aCBpbnB1dCBuYW1lcy4gQnV0LCBJIGhhdmUgY2hhbmdlZCBpdCBub3cuDQoN Cj4+ICvCoMKgwqDCoMKgwqDCoMKgwqAgOzsgSW5zdGFsbCBtYW4gcGFnZXMuDQo+PiArwqDCoMKg wqDCoMKgwqDCoMKgIChhZGQtYWZ0ZXIgJ2luc3RhbGwgJ2luc3RhbGwtbWFuLXBhZ2VzDQo+PiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhKiAoIzprZXkgbWFrZS1mbGFncyAjOmFsbG93 LW90aGVyLWtleXMpDQo+PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGFwcGx5IGludm9r ZSAibWFrZSIgImluc3RhbGwtbWFuIiBtYWtlLWZsYWdzKSkpDQo+PiArwqDCoMKgwqDCoMKgwqDC oMKgIChkZWxldGUgJ2NvbmZpZ3VyZSkpKSkNCj4+ICvCoMKgwqAgKGlucHV0cw0KPj4gK8KgwqDC oMKgIChsaXN0IG9wZW5zc2wgemxpYikpDQo+PiArwqDCoMKgIChuYXRpdmUtaW5wdXRzDQo+PiAr wqDCoMKgwqAgKGxpc3QgYXNjaWlkb2MgZ251LWdldHRleHQgcGVybCkpDQo+PiArwqDCoMKgICho b21lLXBhZ2UgImh0dHBzOi8vZ2l0LmNhdXNhbC5hZ2VuY3kvY2dpdC1waW5rL2Fib3V0LyIpDQo+ PiArwqDCoMKgIChzeW5vcHNpcyAiV2ViIGZyb250ZWQgZm9yIGdpdCByZXBvc2l0b3JpZXMiKQ0K Pj4gK8KgwqDCoCAoZGVzY3JpcHRpb24gImNnaXQtcGluayBpcyBhIGZhc3Qgd2ViIGludGVyZmFj ZSBmb3IgdGhlIEdpdCBTQ00sDQo+PiB1c2luZyBhDQo+PiArYnVpbHQtaW4gY2FjaGUgdG8gZGVj cmVhc2Ugc2VydmVyIEkvTyBwcmVzc3VyZS7CoCBjZ2l0LXBpbmsgaXMgYSBmb3JrDQo+PiBvZiBj Z2l0Lg0KPiBZb3UgY2FuIHByb2JhYmx5IGluaGVyaXQgc29tZSBvZiB0aGVzZSBmaWVsZHMgZnJv bSBjZ2l0LiAgQWxzbywgd2hhdA0KPiBoYXBwZW5lZCB0byBhbGwgdGhlIHB5dGhvbiBzdHVmZj8N Cg0KT29wcywgc29ycnkhIEl0IHNvbWVob3cgbmV2ZXIgb2NjdXJyZWQgdG8gY2hlY2sgYW5kIGNv bXBhcmUgd2l0aCB0aGUNCmNnaXQgcGFja2FnZS4gVGhhbmtzIGZvciBjYXRjaGluZyB0aGlzISBJ IGFtIG5vdyBpbmhlcml0aW5nIG1vc3Qgb2YgY2dpdA0KaW50byBjZ2l0LXBpbmsuDQoNCj4+ICtV cHN0cmVhbSBjZ2l0IGhhcyBsb25nIGJlZW4gc3RhZ25hbnQsIHdpdGggdGhlIHZhc3QgbWFqb3Jp dHkgb2YNCj4+IHBhdGNoZXMgc2VudA0KPj4gK3RvIHRoZSBtYWlsaW5nIGxpc3QgZ29pbmcgc2ls ZW50bHkgaWdub3JlZCwgZGVzcGl0ZSB0aGVpciBvYnZpb3VzDQo+PiBtZXJpdCBpbg0KPj4gK21h bnkgY2FzZXMuwqAgVGhpcyBmb3JrIGFpbXMgdG8gaW5jb3Jwb3JhdGUgYSBudW1iZXIgb2YgZXhp c3RpbmcNCj4+IHBhdGNoZXMgYXMNCj4+ICt3ZWxsIGFzIHRvIHByb3ZpZGUgYSBmcmllbmRsaWVy IHBsYWNlIHRvIHNlbmQgbmV3IHBhdGNoZXMuIikNCj4gU2hlZXNoLiAgTGVzcyBtYXJrZXRpbmcg c3BlZWNoIHdvdWxkIGJlIGdyZWF0bHkgYXBwcmVjaWF0ZWQuDQoNCkRlbGV0ZWQuDQoNClJlZ2Fy ZHMsDQpBcnVuDQo= From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 05:03:46 2023 Received: (at 65351) by debbugs.gnu.org; 18 Aug 2023 09:03:46 +0000 Received: from localhost ([127.0.0.1]:46115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOU-0004km-B4 for submit@debbugs.gnu.org; Fri, 18 Aug 2023 05:03:46 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:36390) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOS-0004kW-88 for 65351@debbugs.gnu.org; Fri, 18 Aug 2023 05:03:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=lFgWpHzhaWQmIFENBB+8tfc2Q0f00cpxtatAIzbdVrM=; b=WWeaqBT+JPtHb8eytbCoFV/Q9l g8X4wphuWWuuyl/8zwISXwPc7vsfki882tTdchNN8Sb1mPbSP0r3I1WZ/1ugXgdX16kDpxNAizmxO 9DRWnhFbTKNUVw4MN/cTwgYIiY57yGbr7wkmXIGCFS36CJF/Y+yEAU9V6ds4fiIMD8g+uVW4k3STM y0pWmaS18TJ34qoJ/YHFa3pPyHDz3/BKaoCO39YYDxCs6GvRUaYFY4mzQ21Bw6Jq7od5v7mAOy128 OQFLoqKc/NjkUhV2pldkvHqg5/i+zX/no7piH27x5XxkbdrM6ai08oNMpMiK6qE2MQG88iGPAPuGz NZQqq5ew==; Received: from [192.168.2.1] (port=47464 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qWvOJ-000luT-0p; Fri, 18 Aug 2023 10:03:35 +0100 From: Arun Isaac To: "(" , Liliana Marie Prikler Subject: [PATCH 2/7] gnu: cgit: Make bzip2, gzip and xz inputs. Date: Fri, 18 Aug 2023 10:03:14 +0100 Message-ID: <05b4638f854ba9d1659ff7fbcabf50f186c51594.1692348727.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <87v8dd8k08.fsf@disroot.org> References: <87v8dd8k08.fsf@disroot.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac , 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[native-inputs]: Move bzip2, gzip and xz to ... [inputs]: ... here. --- gnu/packages/version-control.scm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 7475de8fc1..754019a5cf 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1114,14 +1114,11 @@ (define-public cgit (sha256 (base32 "11am6s46wmn1yll5614smjhzlghbqq6gysgcs64igjr9y5wzpdxq")))) ;; For building manpage. - ("asciidoc" ,asciidoc) - ("gzip" ,gzip) - ("bzip2" ,bzip2) - ("xz" ,xz))) + ("asciidoc" ,asciidoc))) (inputs - (list openssl groff + (list bzip2 openssl groff gzip python python-docutils python-markdown python-pygments - zlib)) + xz zlib)) (home-page "https://git.zx2c4.com/cgit/") (synopsis "Web frontend for git repositories") (description -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 05:03:47 2023 Received: (at 65351) by debbugs.gnu.org; 18 Aug 2023 09:03:47 +0000 Received: from localhost ([127.0.0.1]:46117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOU-0004kp-Iv for submit@debbugs.gnu.org; Fri, 18 Aug 2023 05:03:47 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:36380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOQ-0004kT-T2 for 65351@debbugs.gnu.org; Fri, 18 Aug 2023 05:03:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=v1nTyWy/gsIhvMkyQODyLnOC6pEa7OZ9zICVB3ItNoQ=; b=pGUNCKoIRoiF5wnT75hYPdHIUY Zq4CzXdFA9kHwHKOCnBDd7jvWJCCc6tSALKiLC8wnKQGs5Vf86bRTnKZKxa9MQV46fyXIdl8ddYJr 6ynxAFHEA50E/eIKS2JnjLCXAevEYD6bqxXRmC5crF7sOu6gUquYI9G/rRo5Q1fzsEazuGvEHxX93 Dp9YtVZCiqxyWE9jFdl5L9BTMS04QSbfR8qlJJJYoniHYH31hVWZy+vLWb6S98B7Qco/GhyOV8IzR ifwplRqekraj39hyp9gaSEOc2Nhw2ofMHUsk7nPTnYo/diiaVbZHAmt4DyQk7tPc6l6W+8P2T2Us/ 68LaWf+g==; Received: from [192.168.2.1] (port=47464 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qWvOF-000luT-2M; Fri, 18 Aug 2023 10:03:32 +0100 From: Arun Isaac To: "(" , Liliana Marie Prikler Subject: [PATCH 1/7] gnu: cgit: Make git-source a native input. Date: Fri, 18 Aug 2023 10:03:13 +0100 Message-ID: <441ad3b27b278d465e9e3fb92f7bcaf9f6e45256.1692348727.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <87v8dd8k08.fsf@disroot.org> References: <87v8dd8k08.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac , 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[inputs]: Move git-source to ... [native-inputs]: ... here. --- gnu/packages/version-control.scm | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 699a091642..7475de8fc1 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -21,7 +21,7 @@ ;;; Copyright © 2018 Sou Bunnbu ;;; Copyright © 2018 Christopher Baines ;;; Copyright © 2018 Timothy Sample -;;; Copyright © 2018 Arun Isaac +;;; Copyright © 2018, 2023 Arun Isaac ;;; Copyright © 2019 Jovany Leandro G.C ;;; Copyright © 2019 Kei Kebreau ;;; Copyright © 2019, 2020 Alex Griffin @@ -1104,9 +1104,6 @@ (define-public cgit "html-converters/md2html")) #t))))) (native-inputs - ;; For building manpage. - (list asciidoc gzip bzip2 xz)) - (inputs `(;; Building cgit requires a Git source tree. ("git-source" ,(origin @@ -1116,13 +1113,15 @@ (define-public cgit (uri "mirror://kernel.org/software/scm/git/git-2.25.4.tar.xz") (sha256 (base32 "11am6s46wmn1yll5614smjhzlghbqq6gysgcs64igjr9y5wzpdxq")))) - ("openssl" ,openssl) - ("groff" ,groff) - ("python" ,python) - ("python-docutils" ,python-docutils) - ("python-markdown" ,python-markdown) - ("python-pygments" ,python-pygments) - ("zlib" ,zlib))) + ;; For building manpage. + ("asciidoc" ,asciidoc) + ("gzip" ,gzip) + ("bzip2" ,bzip2) + ("xz" ,xz))) + (inputs + (list openssl groff + python python-docutils python-markdown python-pygments + zlib)) (home-page "https://git.zx2c4.com/cgit/") (synopsis "Web frontend for git repositories") (description base-commit: 1b2d43fe016848ea2ec16ff18cbc14340944fc4e -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 05:03:51 2023 Received: (at 65351) by debbugs.gnu.org; 18 Aug 2023 09:03:51 +0000 Received: from localhost ([127.0.0.1]:46120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOZ-0004lC-3g for submit@debbugs.gnu.org; Fri, 18 Aug 2023 05:03:51 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:56586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOW-0004l1-9n for 65351@debbugs.gnu.org; Fri, 18 Aug 2023 05:03:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=mi9AZL/201DSSECEJ2WePnZdi2Z7ed0g7wKaR1uyfk4=; b=h3dWHF6NEn4m7w+R94xT0Z5BWU pqovxfqbi4td74IgVaO6DMUck+w1Z8hszwbm6ktBNzsezjpJhOnQMOvdhrSr7IpaxSmbqq3oWUhI+ GbaqnZiz61HhO9W98Zu3D015WrG078+TgbX3/Xp3rXZ+MQntUMLsvlOITYyrVgPJDBrEB4Xqwxdtc I+fh5aDo9/0qX/0umSUw8QEddfVoqhipOajHipQaJ0EQ10l647UBOCXWO8XeM+f6JgguulttC3pcn XFpD/PyICSE1+jQvRQLEncuxsTx0Li/wlcP//a9jqJuowk5pLej7jCXM4NSwHwme2XJ5rpa92bQTb SBQtpMZw==; Received: from [192.168.2.1] (port=47464 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qWvOM-000luT-2Y; Fri, 18 Aug 2023 10:03:39 +0100 From: Arun Isaac To: "(" , Liliana Marie Prikler Subject: [PATCH 3/7] gnu: cgit: Do not return #t from custom phases. Date: Fri, 18 Aug 2023 10:03:15 +0100 Message-ID: <4ff202db0479e9bf07eec575518827c4a5b0ea0a.1692348727.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <87v8dd8k08.fsf@disroot.org> References: <87v8dd8k08.fsf@disroot.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac , 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[arguments]: Do not return #t from custom phases. --- gnu/packages/version-control.scm | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 754019a5cf..73c4d8f2df 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1073,9 +1073,7 @@ (define-public cgit (("groff") (which "groff"))) (substitute* "filters/html-converters/rst2html" - (("rst2html\\.py") (which "rst2html.py"))) - - #t)) + (("rst2html\\.py") (which "rst2html.py"))))) (delete 'configure) ; no configure script (add-after 'build 'build-man (lambda* (#:key make-flags #:allow-other-keys) @@ -1091,8 +1089,7 @@ (define-public cgit ;; Move the platform-dependent 'cgit.cgi' into lib to get it ;; stripped. (rename-file (string-append out "/share/cgit/cgit.cgi") - (string-append out "/lib/cgit/cgit.cgi")) - #t))) + (string-append out "/lib/cgit/cgit.cgi"))))) (add-after 'install 'wrap-python-scripts (lambda* (#:key outputs #:allow-other-keys) (for-each @@ -1101,8 +1098,7 @@ (define-public cgit "/lib/cgit/filters/" file) `("GUIX_PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH"))))) '("syntax-highlighting.py" - "html-converters/md2html")) - #t))))) + "html-converters/md2html"))))))) (native-inputs `(;; Building cgit requires a Git source tree. ("git-source" -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 05:03:54 2023 Received: (at 65351) by debbugs.gnu.org; 18 Aug 2023 09:03:54 +0000 Received: from localhost ([127.0.0.1]:46123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOb-0004lQ-FB for submit@debbugs.gnu.org; Fri, 18 Aug 2023 05:03:53 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:56600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOZ-0004lA-8Q for 65351@debbugs.gnu.org; Fri, 18 Aug 2023 05:03:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=o54AsaZhwgfOSve0+So/rSy3JyUpCyrwG4E3O4UgLGk=; b=KBbT50D23o+594A73W3f88guQu iGZycma2NtHDFv7dNAcveToJRD3oZ0gsOAVGuLh+UEQVTbnruJvrJoT8+Mk3/sITEYAK8BnTEpim4 IOOPh020ISO2qbTYZZaeCfosNzBZRi6+8+/e4RXHOcPKsYDO5zFrfdMPSQaFCuCd2LfIHcE8fWqFW WxqE6bO0LEbeAFTsOMW5O3E7Yt7g2nGpu/Xij55PmznzBt0g1TS/Ur/U9F9rHaXd9VRhRS1zM3CJ6 VNZG1knq0PLOhEcqxDib6sqmvD87ph4mZLJhKPiE/qfEeTdVd3zOspxm6yHhZNYvQNQT1t3m38eJC HATiQrFw==; Received: from [192.168.2.1] (port=47464 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qWvOQ-000luT-19; Fri, 18 Aug 2023 10:03:43 +0100 From: Arun Isaac To: "(" , Liliana Marie Prikler Subject: [PATCH 4/7] gnu: cgit: Use G-expressions. Date: Fri, 18 Aug 2023 10:03:16 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <87v8dd8k08.fsf@disroot.org> References: <87v8dd8k08.fsf@disroot.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac , 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[arguments]: Rewrite using G-expressions. --- gnu/packages/version-control.scm | 120 +++++++++++++++---------------- 1 file changed, 60 insertions(+), 60 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 73c4d8f2df..e2afd92286 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1039,66 +1039,66 @@ (define-public cgit "193d990ym10qlslk0p8mjwp2j6rhqa7fq0y1iff65lvbyv914pss")))) (build-system gnu-build-system) (arguments - '(#:tests? #f ; XXX: fail to build the in-source git. - #:test-target "test" - #:make-flags '("CC=gcc" "SHELL_PATH=sh") - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'unpack-git - (lambda* (#:key inputs #:allow-other-keys) - ;; Unpack the source of git into the 'git' directory. - (invoke "tar" "--strip-components=1" "-C" "git" "-xf" - (assoc-ref inputs "git-source")))) - (add-after 'unpack 'patch-absolute-file-names - (lambda* (#:key inputs #:allow-other-keys) - (define (quoted-file-name input path) - (string-append "\"" input path "\"")) - (substitute* "ui-snapshot.c" - (("\"gzip\"") - (quoted-file-name (assoc-ref inputs "gzip") "/bin/gzip")) - (("\"bzip2\"") - (quoted-file-name (assoc-ref inputs "bzip2") "/bin/bzip2")) - (("\"xz\"") - (quoted-file-name (assoc-ref inputs "xz") "/bin/xz"))) - - (substitute* "filters/about-formatting.sh" - (("$\\(dirname $0\\)") (string-append (assoc-ref outputs "out") - "/lib/cgit/filters")) - (("\\| tr") (string-append "| " (which "tr")))) - - (substitute* "filters/html-converters/txt2html" - (("sed") (which "sed"))) - - (substitute* "filters/html-converters/man2html" - (("groff") (which "groff"))) - - (substitute* "filters/html-converters/rst2html" - (("rst2html\\.py") (which "rst2html.py"))))) - (delete 'configure) ; no configure script - (add-after 'build 'build-man - (lambda* (#:key make-flags #:allow-other-keys) - (apply invoke "make" "doc-man" make-flags))) - (replace 'install - (lambda* (#:key make-flags outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (apply invoke - "make" "install" "install-man" - (string-append "prefix=" out) - (string-append "CGIT_SCRIPT_PATH=" out "/share/cgit") - make-flags) - ;; Move the platform-dependent 'cgit.cgi' into lib to get it - ;; stripped. - (rename-file (string-append out "/share/cgit/cgit.cgi") - (string-append out "/lib/cgit/cgit.cgi"))))) - (add-after 'install 'wrap-python-scripts - (lambda* (#:key outputs #:allow-other-keys) - (for-each - (lambda (file) - (wrap-program (string-append (assoc-ref outputs "out") - "/lib/cgit/filters/" file) - `("GUIX_PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH"))))) - '("syntax-highlighting.py" - "html-converters/md2html"))))))) + (list #:tests? #f ; XXX: fail to build the in-source git. + #:test-target "test" + #:make-flags #~(list "CC=gcc" "SHELL_PATH=sh") + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'unpack-git + (lambda* (#:key inputs #:allow-other-keys) + ;; Unpack the source of git into the 'git' directory. + (invoke "tar" "--strip-components=1" "-C" "git" "-xf" + (assoc-ref inputs "git-source")))) + (add-after 'unpack 'patch-absolute-file-names + (lambda* (#:key inputs #:allow-other-keys) + (define (quoted-file-name input path) + (string-append "\"" input path "\"")) + (substitute* "ui-snapshot.c" + (("\"gzip\"") + (quoted-file-name (assoc-ref inputs "gzip") "/bin/gzip")) + (("\"bzip2\"") + (quoted-file-name (assoc-ref inputs "bzip2") "/bin/bzip2")) + (("\"xz\"") + (quoted-file-name (assoc-ref inputs "xz") "/bin/xz"))) + + (substitute* "filters/about-formatting.sh" + (("$\\(dirname $0\\)") (string-append (assoc-ref outputs "out") + "/lib/cgit/filters")) + (("\\| tr") (string-append "| " (which "tr")))) + + (substitute* "filters/html-converters/txt2html" + (("sed") (which "sed"))) + + (substitute* "filters/html-converters/man2html" + (("groff") (which "groff"))) + + (substitute* "filters/html-converters/rst2html" + (("rst2html\\.py") (which "rst2html.py"))))) + (delete 'configure) ; no configure script + (add-after 'build 'build-man + (lambda* (#:key make-flags #:allow-other-keys) + (apply invoke "make" "doc-man" make-flags))) + (replace 'install + (lambda* (#:key make-flags outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (apply invoke + "make" "install" "install-man" + (string-append "prefix=" out) + (string-append "CGIT_SCRIPT_PATH=" out "/share/cgit") + make-flags) + ;; Move the platform-dependent 'cgit.cgi' into lib to get it + ;; stripped. + (rename-file (string-append out "/share/cgit/cgit.cgi") + (string-append out "/lib/cgit/cgit.cgi"))))) + (add-after 'install 'wrap-python-scripts + (lambda* (#:key outputs #:allow-other-keys) + (for-each + (lambda (file) + (wrap-program (string-append (assoc-ref outputs "out") + "/lib/cgit/filters/" file) + `("GUIX_PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH"))))) + '("syntax-highlighting.py" + "html-converters/md2html"))))))) (native-inputs `(;; Building cgit requires a Git source tree. ("git-source" -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 05:03:57 2023 Received: (at 65351) by debbugs.gnu.org; 18 Aug 2023 09:03:57 +0000 Received: from localhost ([127.0.0.1]:46126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOf-0004lg-0t for submit@debbugs.gnu.org; Fri, 18 Aug 2023 05:03:57 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:56602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOc-0004lR-Ki for 65351@debbugs.gnu.org; Fri, 18 Aug 2023 05:03:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=YLa3kRep+z6VDbiMIE+MtuV80nRte3VetiKguJwWbHQ=; b=TtXYbO3Wnhq3QLpMPhApwyJO5x 8ReA/GQb3JZWxvocY6Vp3eh6XZyIdUDFSgPXEunEXvSW+Tp7VuDpIEBU6RW6HJHMnbTuuSNebr6cq f29sOQdgUvZveKKU6NQSQUJ1O00DGYbMPEeMeP1AyRa5pBflRxKkEBCYV0HY/+NBfYqFLpO7oMAn+ Qn5dzFONJYfAbIlOd1vEThuO1Qscknahlp+uHsHjHMQe2nXq8ul8F50UjrivjDPfzbOekbinaFwpG 7PagzD4AV1jxY3IxgVzZ7/jexcKPyAGzrt324Ag9Hiwi6JT6I1sXDEy8xf5/vfDcWNJ1IcZwl1kDu yBbpfvqA==; Received: from [192.168.2.1] (port=47464 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qWvOT-000luT-36; Fri, 18 Aug 2023 10:03:46 +0100 From: Arun Isaac To: "(" , Liliana Marie Prikler Subject: [PATCH 5/7] gnu: cgit: Use cc-for-target. Date: Fri, 18 Aug 2023 10:03:17 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <87v8dd8k08.fsf@disroot.org> References: <87v8dd8k08.fsf@disroot.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac , 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[arguments]: Use cc-for-target. --- gnu/packages/version-control.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index e2afd92286..398194252e 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1041,7 +1041,8 @@ (define-public cgit (arguments (list #:tests? #f ; XXX: fail to build the in-source git. #:test-target "test" - #:make-flags #~(list "CC=gcc" "SHELL_PATH=sh") + #:make-flags #~(list (string-append "CC=" #$(cc-for-target)) + "SHELL_PATH=sh") #:phases #~(modify-phases %standard-phases (add-after 'unpack 'unpack-git -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 05:04:01 2023 Received: (at 65351) by debbugs.gnu.org; 18 Aug 2023 09:04:01 +0000 Received: from localhost ([127.0.0.1]:46129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOj-0004lz-AI for submit@debbugs.gnu.org; Fri, 18 Aug 2023 05:04:01 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:56512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOh-0004lp-2k for 65351@debbugs.gnu.org; Fri, 18 Aug 2023 05:03:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=pM7bF1ki/0Wjt+6AxTHrANpXTLZPV6+/vd5QymR1zCo=; b=gDPVioZiJaHlJafcjlckK/V7Uw 3ALq513tT6h8eWVzIZZxRE7fito7/54puse0meEUx8bsv6QEkhEiZbe3j+5aS/8jsBYGm/B3k4FR5 dvI/vdczh+WwASPHwJTndGFZAixW4twP82a8XkDfnKMghXQdPvhml6/7yFGzjch3bhIYhpc5tIVic cLI7aNbfiCTO4nZYsCKfNbswl5Ndupkv7k47zmNfHJXerlZQTDuze67AuM4U8HwtN/raaD4FAqzcJ xkFAmGGfnvV4VjkudWG8WFnIriNnRk3byd7XfvBWQ3EdHVdaQVMeuIEsWQUGtZFNX5mYL6c/Ni5jQ LjnUHi0Q==; Received: from [192.168.2.1] (port=47464 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qWvOX-000luT-1m; Fri, 18 Aug 2023 10:03:50 +0100 From: Arun Isaac To: "(" , Liliana Marie Prikler Subject: [PATCH 6/7] gnu: cgit: Add bash-minimal to inputs. Date: Fri, 18 Aug 2023 10:03:18 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <87v8dd8k08.fsf@disroot.org> References: <87v8dd8k08.fsf@disroot.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac , 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[inputs]: Add bash-minimal. --- gnu/packages/version-control.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 398194252e..bc2b06c0d5 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1113,7 +1113,7 @@ (define-public cgit ;; For building manpage. ("asciidoc" ,asciidoc))) (inputs - (list bzip2 openssl groff gzip + (list bash-minimal bzip2 openssl groff gzip python python-docutils python-markdown python-pygments xz zlib)) (home-page "https://git.zx2c4.com/cgit/") -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 05:04:05 2023 Received: (at 65351) by debbugs.gnu.org; 18 Aug 2023 09:04:05 +0000 Received: from localhost ([127.0.0.1]:46137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOm-0004mv-Hu for submit@debbugs.gnu.org; Fri, 18 Aug 2023 05:04:05 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:56514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qWvOj-0004lx-Oq for 65351@debbugs.gnu.org; Fri, 18 Aug 2023 05:04:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=IuVHvjHqWYPFuvbzbXr9A4HSkrqXUzY76dkw30KUolo=; b=Oht6dbaO7qOV0F1Hf9PhQdZhiD Gi18wIprPBga7zp93dkSUNKfTt3LjUW3Qvu3fTd6w01uH40CVHW8KAIg1DgqxHpkhtMQXqEZWIvEY 5tRZ2olwqin7PnvBmE6x59gT+UibBfN8wF5c9Xtz9TF5zHqaaFolMJVCRD0Lh+TB6K1rpSZs1QGlc TeVQ8VhLHn9d3dO3UgMYuWP5TA2H3QKuUh9+bxtOJkQ9gMoTW/XVif4sZqzauDieKaS/lJwp2pDo8 4lUGhLrp+VMbl4QGFLouvN/17s/XclfDCzBAmrwS5G+82FS49bMRKtwXikSrgWyzi34vm2ORmi6xA fk7+YDLQ==; Received: from [192.168.2.1] (port=47464 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qWvOb-000luT-0U; Fri, 18 Aug 2023 10:03:53 +0100 From: Arun Isaac To: "(" , Liliana Marie Prikler Subject: [PATCH 7/7] gnu: Add cgit-pink. Date: Fri, 18 Aug 2023 10:03:19 +0100 Message-ID: <2f479e801734ba8be42d771ace533863de085041.1692348727.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <87v8dd8k08.fsf@disroot.org> References: <87v8dd8k08.fsf@disroot.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac , 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit-pink): New variable. --- gnu/packages/version-control.scm | 43 ++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index bc2b06c0d5..00b2f66f5a 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1123,6 +1123,49 @@ (define-public cgit a built-in cache to decrease server I/O pressure.") (license license:gpl2))) +(define-public cgit-pink + (package + (inherit cgit) + (name "cgit-pink") + (version "1.4.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.causal.agency/cgit-pink") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0yp6rm60pz8pj8wrm1aglix51hhy00al86mm94ag2bifc92q23ar")))) + (arguments + (substitute-keyword-arguments (package-arguments cgit) + ((#:tests? _ #f) + (not (%current-target-system))) + ((#:make-flags make-flags '()) + #~(list (string-append "CC=" #$(cc-for-target)) + (string-append "PERL_PATH=" + (search-input-file %build-inputs "/bin/perl")) + ;; It is important to set an absolute path in SHELL_PATH + ;; because it is used as the shebang of generated scripts. + (string-append "SHELL_PATH=" + (search-input-file %build-inputs "/bin/sh")))))) + (native-inputs + (modify-inputs (package-native-inputs cgit) + (replace "git-source" + ;; cgit-pink is tightly bound to git. Use GIT_VER from the Makefile, + ;; which may not match the current (package-version git). + (origin + (method url-fetch) + (uri "mirror://kernel.org/software/scm/git/git-2.36.1.tar.xz") + (sha256 + (base32 + "0w43a35mhc2qf2gjkxjlnkf2lq8g0snf34iy5gqx2678yq7llpa0")))) + (append gnu-gettext perl))) + (home-page "https://git.causal.agency/cgit-pink/about/") + (description "cgit-pink is a fast web interface for the Git SCM, using a +built-in cache to decrease server I/O pressure. cgit-pink is a fork of +cgit."))) + (define-public python-git-multimail (package (name "python-git-multimail") -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 13:03:18 2023 Received: (at 65351) by debbugs.gnu.org; 18 Aug 2023 17:03:18 +0000 Received: from localhost ([127.0.0.1]:48607 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qX2sX-00015v-Ri for submit@debbugs.gnu.org; Fri, 18 Aug 2023 13:03:18 -0400 Received: from mail-lj1-x242.google.com ([2a00:1450:4864:20::242]:54736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qX2sV-00015h-Od for 65351@debbugs.gnu.org; Fri, 18 Aug 2023 13:03:16 -0400 Received: by mail-lj1-x242.google.com with SMTP id 38308e7fff4ca-2bbac8ec902so18143981fa.1 for <65351@debbugs.gnu.org>; Fri, 18 Aug 2023 10:03:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692378189; x=1692982989; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=DGDbL1uH/2BRxq/JbX0ENs78W6M3m163MMfVOsSQbRQ=; b=JE5fFf4wemiLajAhoNbCx5Ysn6ktdCETA339J64eS+0Ws/XZXOp0Z08Rw1vWen+aQN VbrnKJE6aGY6uTHWo+XswLXZJsfM2itw7qE58QXUyhnRLt/SOH27V0ud6aqWXqNLuEnk b6gkbtHPQm2XTrXrtF+P0A0If8GJpq4HJVmVul97a1J4om9J1XaeDM4vxbb1a8KvfaqL /Muh/H4tPM2xb9HUyPBlmfrAyC+DjkdMX3c8txGmE7QMNAjK3OLUdevNKVcMmb0dcY4k imBxg+trM2gpdHvvEd39Iwa3kH9aQ76L4t9hsIR1GNK5xpONYcJF+VBcDvufjbYezCHb Jniw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692378189; x=1692982989; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=DGDbL1uH/2BRxq/JbX0ENs78W6M3m163MMfVOsSQbRQ=; b=g/ewh3rq1Te6oLo8najZ0w6RR6/XiVIJzIV156fvJfm0eAMEsS0zCntKiTNtMHQ7Rb Sd4ZDqWhuBlt7wS20anmf1v4w7yXrqyqwFr1SCYAkxE2nRpRaujfaxXLQWAlio3z9PxV qPXRmDB/tect4Lm/VPhnMNFGUarXmBN6PJOUa5V5i7qg6+6dZ2EG+L1eACw1juHBzW72 Qb/CjB41MRoJ/ysBFCLnNC5H41YrlnhR+trICgJQ16A8snIKd7qiMiSvrVZdutW+TzLy MZ7Zm3YbwbM+RzRPi3dNf1Mx7McaXFJhAVvIpgG51VscBiflMYxPsEkQ1q2B0giw6Lct zjjg== X-Gm-Message-State: AOJu0Ywl7ozyDSrYnt6YoEnBhsfJq0tLdtlTO0pUCbtDagIn5C0RQGw1 rkAoBIMdDYQr/8gsTaTpuOA= X-Google-Smtp-Source: AGHT+IFQI84pYbtJ6nCjtCfE1Q2KPytsZ5AWAAgBs74ffZtDI1nMkqdTiC6iI8P2ygWvCKE/x2jJUA== X-Received: by 2002:a2e:9607:0:b0:2bb:95c7:a3fb with SMTP id v7-20020a2e9607000000b002bb95c7a3fbmr2357983ljh.38.1692378188665; Fri, 18 Aug 2023 10:03:08 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id t16-20020a1709064f1000b0099297c99314sm494188eju.113.2023.08.18.10.03.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Aug 2023 10:03:07 -0700 (PDT) Message-ID: <772dc9e46a3bb79def1c74256f5e4041f254fe07.camel@gmail.com> Subject: Re: [PATCH 1/7] gnu: cgit: Make git-source a native input. From: Liliana Marie Prikler To: Arun Isaac , "(" Date: Fri, 18 Aug 2023 19:03:06 +0200 In-Reply-To: <441ad3b27b278d465e9e3fb92f7bcaf9f6e45256.1692348727.git.arunisaac@systemreboot.net> References: <87v8dd8k08.fsf@disroot.org> <441ad3b27b278d465e9e3fb92f7bcaf9f6e45256.1692348727.git.arunisaac@systemreboot.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Freitag, dem 18.08.2023 um 10:03 +0100 schrieb Arun Isaac: > * gnu/packages/version-control.scm (cgit)[inputs]: Move git-source to > ... > [native-inputs]: ... here. > --- I'm still questioning as to why this is necessary and/or a good idea.=20 Anyone here to give me an official answer? From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 13:04:22 2023 Received: (at 65351) by debbugs.gnu.org; 18 Aug 2023 17:04:22 +0000 Received: from localhost ([127.0.0.1]:48611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qX2tZ-00017n-AU for submit@debbugs.gnu.org; Fri, 18 Aug 2023 13:04:22 -0400 Received: from mail-ed1-x543.google.com ([2a00:1450:4864:20::543]:46435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qX2tW-00017V-OA for 65351@debbugs.gnu.org; Fri, 18 Aug 2023 13:04:20 -0400 Received: by mail-ed1-x543.google.com with SMTP id 4fb4d7f45d1cf-52164adea19so1466461a12.1 for <65351@debbugs.gnu.org>; Fri, 18 Aug 2023 10:04:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692378252; x=1692983052; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=1OsXmUSWKbVkiD889Vf6yvNoimmWHDyZzFsGgr9TUqQ=; b=HkQsnUd3v6tQXrAAOSN61n87PFro5cSwoGjVtqKe09GpUv9eLT80B6QjeBVNUtWy01 au+nGlmlN1qk5tlb5G5T5cu/IiclNbuazYIKQZTq4zWzCrNwaMjB00OyrmdV6WGD09CQ svZBG9TygZaHt7P63yBw41BCaP/af1AcWLunfwSelGUZCz7tSJ1hlXWbewIRDr8sjwZ1 qpzbkr0uJHgdHDC3yN95F320eb/Q9kb3oelnnKqWLIIDayNvzGEHJ3Z52QjiksxQxQsP pN/ms1l6oXMFEH/NRoBxy3llfVwsAfFX1/RN3XzCbY4wYsoZKYb/vp4LiXLz59wOr1LX 77Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692378252; x=1692983052; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=1OsXmUSWKbVkiD889Vf6yvNoimmWHDyZzFsGgr9TUqQ=; b=EmzWt1G4tGaJ7cwMGbO+IBQwfHKPz8dLcFqXisPwEmJRR0bCdXXM+MUDHZmo24jgAo +seHC2cTXYbgDzFc6s1kiXWq+TEps/tTTZi9bFR1yHE7jAA/8LDsBikiJtUvp3oigiwL TFc3ly1497RmTySgUAlMsOf7d9dc1mp8BWEqJt+c9fhau6u4JWhdQs4P3CRMCddQmgNq W2T/zsfVPFMHDkSZVDWcaieTJZLKad79Wf6eyGUtbyAE4a2gHeRtexPICALtAudpHdat oMNhUDolODFff1kQWe4jn/m9U22nP3UzZbWKZyVGILfRrffhaoNhnDqxb2saIpB16gRO PxqA== X-Gm-Message-State: AOJu0YwQbRdfHcDecv17PIaeXhSNsKCFdV81nnqTsrspYx7Er0e324jB 6zHIzsC6ojxO6UJ2SWFGw+k= X-Google-Smtp-Source: AGHT+IHjtI1yxCskwpD7arCNbmhTwmm4C8j4XBsN+zs1VlFzEpS50lUJtPGGjop4Y3z+g4jxbBL8vA== X-Received: by 2002:aa7:d6cc:0:b0:526:5c70:7311 with SMTP id x12-20020aa7d6cc000000b005265c707311mr2334653edr.8.1692378252137; Fri, 18 Aug 2023 10:04:12 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id w17-20020aa7d291000000b0050488d1d376sm1268262edq.0.2023.08.18.10.04.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Aug 2023 10:04:11 -0700 (PDT) Message-ID: <6b311cff4bb124b1a9db1a70f8ae4dac9f9ad2e9.camel@gmail.com> Subject: Re: [PATCH 4/7] gnu: cgit: Use G-expressions. From: Liliana Marie Prikler To: Arun Isaac , "(" Date: Fri, 18 Aug 2023 19:04:10 +0200 In-Reply-To: References: <87v8dd8k08.fsf@disroot.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) QW0gRnJlaXRhZywgZGVtIDE4LjA4LjIwMjMgdW0gMTA6MDMgKzAxMDAgc2NocmllYiBBcnVuIElz YWFjOgo+ICogZ251L3BhY2thZ2VzL3ZlcnNpb24tY29udHJvbC5zY20gKGNnaXQpW2FyZ3VtZW50 c106IFJld3JpdGUgdXNpbmcKPiBHLWV4cHJlc3Npb25zLgo+IC0tLQo+IMKgZ251L3BhY2thZ2Vz L3ZlcnNpb24tY29udHJvbC5zY20gfCAxMjAgKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0K PiAtLQo+IMKgMSBmaWxlIGNoYW5nZWQsIDYwIGluc2VydGlvbnMoKyksIDYwIGRlbGV0aW9ucygt KQo+IAo+IGRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvdmVyc2lvbi1jb250cm9sLnNjbSBiL2du dS9wYWNrYWdlcy92ZXJzaW9uLQo+IGNvbnRyb2wuc2NtCj4gaW5kZXggNzNjNGQ4ZjJkZi4uZTJh ZmQ5MjI4NiAxMDA2NDQKPiAtLS0gYS9nbnUvcGFja2FnZXMvdmVyc2lvbi1jb250cm9sLnNjbQo+ ICsrKyBiL2dudS9wYWNrYWdlcy92ZXJzaW9uLWNvbnRyb2wuc2NtCj4gQEAgLTEwMzksNjYgKzEw MzksNjYgQEAgKGRlZmluZS1wdWJsaWMgY2dpdAo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgCj4gIjE5M2Q5OTB5bTEwcWxzbGswcDhtandwMmo2cmhxYTdmcTB5MWlmZjY1bHZieXY5 MTRwc3MiKSkpKQo+IMKgwqDCoMKgIChidWlsZC1zeXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkKPiDC oMKgwqDCoCAoYXJndW1lbnRzCj4gLcKgwqDCoMKgICcoIzp0ZXN0cz8gI2YgOyBYWFg6IGZhaWwg dG8gYnVpbGQgdGhlIGluLXNvdXJjZSBnaXQuCj4gLcKgwqDCoMKgwqDCoCAjOnRlc3QtdGFyZ2V0 ICJ0ZXN0Igo+IC3CoMKgwqDCoMKgwqAgIzptYWtlLWZsYWdzICcoIkNDPWdjYyIgIlNIRUxMX1BB VEg9c2giKQo+IC3CoMKgwqDCoMKgwqAgIzpwaGFzZXMKPiAtwqDCoMKgwqDCoMKgIChtb2RpZnkt cGhhc2VzICVzdGFuZGFyZC1waGFzZXMKPiAtwqDCoMKgwqDCoMKgwqDCoCAoYWRkLWFmdGVyICd1 bnBhY2sgJ3VucGFjay1naXQKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSogKCM6a2V5 IGlucHV0cyAjOmFsbG93LW90aGVyLWtleXMpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7 OyBVbnBhY2sgdGhlIHNvdXJjZSBvZiBnaXQgaW50byB0aGUgJ2dpdCcgZGlyZWN0b3J5Lgo+IC3C oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGludm9rZSAidGFyIiAiLS1zdHJpcC1jb21wb25lbnRz PTEiICItQyIgImdpdCIgIi14ZiIKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAoYXNzb2MtcmVmIGlucHV0cyAiZ2l0LXNvdXJjZSIpKSkpCj4gLcKgwqDCoMKgwqDC oMKgwqAgKGFkZC1hZnRlciAndW5wYWNrICdwYXRjaC1hYnNvbHV0ZS1maWxlLW5hbWVzCj4gLcKg wqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEqICgjOmtleSBpbnB1dHMgIzphbGxvdy1vdGhlci1r ZXlzKQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGRlZmluZSAocXVvdGVkLWZpbGUtbmFt ZSBpbnB1dCBwYXRoKQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdHJpbmctYXBw ZW5kICJcIiIgaW5wdXQgcGF0aCAiXCIiKSkKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChz dWJzdGl0dXRlKiAidWktc25hcHNob3QuYyIKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAoKCJcImd6aXBcIiIpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAocXVvdGVk LWZpbGUtbmFtZSAoYXNzb2MtcmVmIGlucHV0cyAiZ3ppcCIpCj4gIi9iaW4vZ3ppcCIpKQo+IC3C oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIlwiYnppcDJcIiIpCj4gLcKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAocXVvdGVkLWZpbGUtbmFtZSAoYXNzb2MtcmVmIGlucHV0cyAi YnppcDIiKQo+ICIvYmluL2J6aXAyIikpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg KCgiXCJ4elwiIikKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChxdW90ZWQtZmls ZS1uYW1lIChhc3NvYy1yZWYgaW5wdXRzICJ4eiIpCj4gIi9iaW4veHoiKSkpCj4gLQo+IC3CoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqICJmaWx0ZXJzL2Fib3V0LWZvcm1hdHRp bmcuc2giCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgiJFxcKGRpcm5hbWUgJDBc XCkiKSAoc3RyaW5nLWFwcGVuZCAoYXNzb2MtcmVmCj4gb3V0cHV0cyAib3V0IikKPiAtwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAKPiAiL2xpYi9jZ2l0L2Zp bHRlcnMiKSkKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJcXHwgdHIiKSAoc3Ry aW5nLWFwcGVuZCAifCAiICh3aGljaCAidHIiKSkpKQo+IC0KPiAtwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIChzdWJzdGl0dXRlKiAiZmlsdGVycy9odG1sLWNvbnZlcnRlcnMvdHh0Mmh0bWwiCj4g LcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKCgic2VkIikgKHdoaWNoICJzZWQiKSkpCj4g LQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqICJmaWx0ZXJzL2h0bWwt Y29udmVydGVycy9tYW4yaHRtbCIKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJn cm9mZiIpICh3aGljaCAiZ3JvZmYiKSkpCj4gLQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg KHN1YnN0aXR1dGUqICJmaWx0ZXJzL2h0bWwtY29udmVydGVycy9yc3QyaHRtbCIKPiAtwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJyc3QyaHRtbFxcLnB5IikgKHdoaWNoICJyc3QyaHRt bC5weSIpKSkpKQo+IC3CoMKgwqDCoMKgwqDCoMKgIChkZWxldGUgJ2NvbmZpZ3VyZSkgOyBubyBj b25maWd1cmUgc2NyaXB0Cj4gLcKgwqDCoMKgwqDCoMKgwqAgKGFkZC1hZnRlciAnYnVpbGQgJ2J1 aWxkLW1hbgo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhKiAoIzprZXkgbWFrZS1mbGFn cyAjOmFsbG93LW90aGVyLWtleXMpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYXBwbHkg aW52b2tlICJtYWtlIiAiZG9jLW1hbiIgbWFrZS1mbGFncykpKQo+IC3CoMKgwqDCoMKgwqDCoMKg IChyZXBsYWNlICdpbnN0YWxsCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEqICgjOmtl eSBtYWtlLWZsYWdzIG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQo+IC3CoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKGxldCAoKG91dCAoYXNzb2MtcmVmIG91dHB1dHMgIm91dCIpKSkKPiAtwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYXBwbHkgaW52b2tlCj4gLcKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAibWFrZSIgImluc3RhbGwiICJpbnN0YWxsLW1h biIKPiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdHJpbmct YXBwZW5kICJwcmVmaXg9IiBvdXQpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZCAiQ0dJVF9TQ1JJUFRfUEFUSD0iIG91dAo+ICIvc2hh cmUvY2dpdCIpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBt YWtlLWZsYWdzKQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7IE1vdmUgdGhlIHBs YXRmb3JtLWRlcGVuZGVudCAnY2dpdC5jZ2knIGludG8gbGliIHRvCj4gZ2V0IGl0Cj4gLcKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgc3RyaXBwZWQuCj4gLcKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKHJlbmFtZS1maWxlIChzdHJpbmctYXBwZW5kIG91dAo+ICIvc2hhcmUvY2dp dC9jZ2l0LmNnaSIpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZCBvdXQKPiAiL2xpYi9jZ2l0L2NnaXQuY2dpIikp KSkpCj4gLcKgwqDCoMKgwqDCoMKgwqAgKGFkZC1hZnRlciAnaW5zdGFsbCAnd3JhcC1weXRob24t c2NyaXB0cwo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAj OmFsbG93LW90aGVyLWtleXMpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZm9yLWVhY2gK PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSAoZmlsZSkKPiAtwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgICh3cmFwLXByb2dyYW0gKHN0cmluZy1hcHBlbmQgKGFzc29j LXJlZiBvdXRwdXRzCj4gIm91dCIpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg Ii9saWIvY2dpdC9maWx0ZXJzLyIKPiBmaWxlKQo+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIGAoIkdVSVhfUFlUSE9OUEFUSCIgIjoiIHByZWZpeCAoLChnZXRlbnYKPiAiR1VJ WF9QWVRIT05QQVRIIikpKSkpCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICcoInN5bnRh eC1oaWdobGlnaHRpbmcucHkiCj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiaHRt bC1jb252ZXJ0ZXJzL21kMmh0bWwiKSkpKSkpKQo+ICvCoMKgwqDCoCAobGlzdCAjOnRlc3RzPyAj ZiA7IFhYWDogZmFpbCB0byBidWlsZCB0aGUgaW4tc291cmNlIGdpdC4KWW91IHByb2JhYmx5IHdh bnQgYSBsaW5lIGJyZWFrIGFmdGVyIGxpc3QsIGJlY2F1c2UgeW91J3JlIHRlbmRpbmcgdG8KdGhl IGNvbHVtbiBsaW1pdCBwcmV0dHkgaGFyZC4KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgIzp0ZXN0 LXRhcmdldCAidGVzdCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAgIzptYWtlLWZsYWdzICN+KGxp c3QgIkNDPWdjYyIgIlNIRUxMX1BBVEg9c2giKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAjOnBo YXNlcwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAjfihtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1w aGFzZXMKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYWRkLWFmdGVyICd1bnBhY2sg J3VucGFjay1naXQKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGxhbWJkYSog KCM6a2V5IGlucHV0cyAjOmFsbG93LW90aGVyLWtleXMpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCA7OyBVbnBhY2sgdGhlIHNvdXJjZSBvZiBnaXQgaW50byB0aGUgJ2dp dCcKPiBkaXJlY3RvcnkuCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo aW52b2tlICJ0YXIiICItLXN0cmlwLWNvbXBvbmVudHM9MSIgIi1DIiAiZ2l0Igo+ICIteGYiCj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGFz c29jLXJlZiBpbnB1dHMgImdpdC1zb3VyY2UiKSkpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIChhZGQtYWZ0ZXIgJ3VucGFjayAncGF0Y2gtYWJzb2x1dGUtZmlsZS1uYW1lcwo+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhKiAoIzprZXkgaW5wdXRzICM6 YWxsb3ctb3RoZXIta2V5cykKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChkZWZpbmUgKHF1b3RlZC1maWxlLW5hbWUgaW5wdXQgcGF0aCkKPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLWFwcGVuZCAiXCIiIGlucHV0IHBhdGgg IlwiIikpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3RpdHV0 ZSogInVpLXNuYXBzaG90LmMiCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKCgiXCJnemlwXCIiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKHF1b3RlZC1maWxlLW5hbWUgKGFzc29jLXJlZiBpbnB1dHMgImd6aXAiKQo+ICIv YmluL2d6aXAiKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo KCJcImJ6aXAyXCIiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgKHF1b3RlZC1maWxlLW5hbWUgKGFzc29jLXJlZiBpbnB1dHMgImJ6aXAyIikKPiAiL2Jpbi9i emlwMiIpKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIlwi eHpcIiIpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAocXVv dGVkLWZpbGUtbmFtZSAoYXNzb2MtcmVmIGlucHV0cyAieHoiKQo+ICIvYmluL3h6IikpKQo+ICsK PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0dXRlKiAiZmls dGVycy9hYm91dC1mb3JtYXR0aW5nLnNoIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgICgoIiRcXChkaXJuYW1lICQwXFwpIikgKHN0cmluZy1hcHBlbmQgKGFzc29j LQo+IHJlZiBvdXRwdXRzICJvdXQiKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAo+ICIvbGliL2NnaXQvZmlsdGVycyIpKQo+ICvC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIlxcfCB0ciIpIChzdHJp bmctYXBwZW5kICJ8ICIgKHdoaWNoICJ0ciIpKSkpCj4gKwo+ICvCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgKHN1YnN0aXR1dGUqICJmaWx0ZXJzL2h0bWwtY29udmVydGVycy90 eHQyaHRtbCIKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJz ZWQiKSAod2hpY2ggInNlZCIpKSkKPiArCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAoc3Vic3RpdHV0ZSogImZpbHRlcnMvaHRtbC1jb252ZXJ0ZXJzL21hbjJodG1sIgo+ ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoImdyb2ZmIikgKHdo aWNoICJncm9mZiIpKSkKPiArCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAoc3Vic3RpdHV0ZSogImZpbHRlcnMvaHRtbC1jb252ZXJ0ZXJzL3JzdDJodG1sIgo+ICvCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoInJzdDJodG1sXFwucHkiKSAo d2hpY2ggInJzdDJodG1sLnB5IikpKSkpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg KGRlbGV0ZSAnY29uZmlndXJlKSA7IG5vIGNvbmZpZ3VyZSBzY3JpcHQKPiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoYWRkLWFmdGVyICdidWlsZCAnYnVpbGQtbWFuCj4gK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEqICgjOmtleSBtYWtlLWZsYWdzICM6YWxs b3ctb3RoZXIta2V5cykKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChh cHBseSBpbnZva2UgIm1ha2UiICJkb2MtbWFuIiBtYWtlLWZsYWdzKSkpCj4gK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgKHJlcGxhY2UgJ2luc3RhbGwKPiArwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgKGxhbWJkYSogKCM6a2V5IG1ha2UtZmxhZ3Mgb3V0cHV0cyAjOmFsbG93 LW90aGVyLQo+IGtleXMpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo bGV0ICgob3V0IChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikpKQo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChhcHBseSBpbnZva2UKPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJtYWtlIiAiaW5zdGFsbCIg Imluc3RhbGwtbWFuIgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQgInByZWZpeD0iIG91dCkKPiArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdHJpbmctYXBw ZW5kICJDR0lUX1NDUklQVF9QQVRIPSIgb3V0Cj4gIi9zaGFyZS9jZ2l0IikKPiArwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIG1ha2UtZmxhZ3Mp Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgTW92ZSB0aGUg cGxhdGZvcm0tZGVwZW5kZW50ICdjZ2l0LmNnaScgaW50bwo+IGxpYiB0byBnZXQgaXQKPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7OyBzdHJpcHBlZC4KPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAocmVuYW1lLWZpbGUgKHN0cmlu Zy1hcHBlbmQgb3V0Cj4gIi9zaGFyZS9jZ2l0L2NnaXQuY2dpIikKPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdHJp bmctYXBwZW5kIG91dAo+ICIvbGliL2NnaXQvY2dpdC5jZ2kiKSkpKSkKPiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoYWRkLWFmdGVyICdpbnN0YWxsICd3cmFwLXB5dGhvbi1zY3JpcHRz Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEqICgjOmtleSBvdXRw dXRzICM6YWxsb3ctb3RoZXIta2V5cykKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIChmb3ItZWFjaAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAobGFtYmRhIChmaWxlKQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKHdyYXAtcHJvZ3JhbSAoc3RyaW5nLWFwcGVuZCAoYXNzb2MtcmVmCj4gb3V0cHV0cyAi b3V0IikKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoAo+ICIv bGliL2NnaXQvZmlsdGVycy8iIGZpbGUpCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgYCgiR1VJWF9QWVRIT05QQVRIIiAiOiIgcHJlZml4ICgsKGdldGVu dgo+ICJHVUlYX1BZVEhPTlBBVEgiKSkpKSkKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgJygic3ludGF4LWhpZ2hsaWdodGluZy5weSIKPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJodG1sLWNvbnZlcnRlcnMvbWQyaHRtbCIpKSkp KSkpCj4gwqDCoMKgwqAgKG5hdGl2ZS1pbnB1dHMKPiDCoMKgwqDCoMKgIGAoOzsgQnVpbGRpbmcg Y2dpdCByZXF1aXJlcyBhIEdpdCBzb3VyY2UgdHJlZS4KPiDCoMKgwqDCoMKgwqDCoCAoImdpdC1z b3VyY2UiCkNoZWVycwo= From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 13:06:43 2023 Received: (at 65351) by debbugs.gnu.org; 18 Aug 2023 17:06:43 +0000 Received: from localhost ([127.0.0.1]:48615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qX2vr-0001BQ-Ac for submit@debbugs.gnu.org; Fri, 18 Aug 2023 13:06:43 -0400 Received: from mail-ej1-x641.google.com ([2a00:1450:4864:20::641]:50659) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qX2vp-0001BC-Cq for 65351@debbugs.gnu.org; Fri, 18 Aug 2023 13:06:42 -0400 Received: by mail-ej1-x641.google.com with SMTP id a640c23a62f3a-99df431d4bfso142478366b.1 for <65351@debbugs.gnu.org>; Fri, 18 Aug 2023 10:06:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692378395; x=1692983195; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=jFyGX7XJsrglQCIKYa+0GPMiXUHODgbvHZ9EuslsBv0=; b=riWT56vAeMJDjBzd5jXFlQ9hpSqZAjOY/+lN8LS4/hTHBCURB25cgTSL5FwpcN4CiP wDRqgP4Tf2fw7ZFLP8JX4LsPkIN9DTUZiBleBAbiEwI4tdp7zE0FdfcZz22lVpTKJLyH woWyzHSr5tttvjtgZT08oZgSQMFNgsDtkicY3D2QxX7CjKZkGQ7KNIrf2eBxQSrwk+4M X8brMIg2nGNX1IbNxSxFitOBMEy1DLk40bFvkom6oHSdLMtukOCfGMYAeXtVuG7B0fpu 9x/RZyePBN8BW+YGOP6l2mH/lWt/w/QvznaNGY7QFAq7VIRkC/N2HrGnP9rjBlKEa5vp GYVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692378395; x=1692983195; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=jFyGX7XJsrglQCIKYa+0GPMiXUHODgbvHZ9EuslsBv0=; b=k3x7BliSOO6jVyCbWrurRCElPbKGmtwbBJwtcUTxvLrSInZuIN+rD95PFxuGE0LjNF UBSwGi2quppQbjdyYMlcxNs27VP65LNP4gaF1I6/daWUhI2X/vpuLXamTVIplNNPmb5C jeTQbNUugs7JD51m/Ttb8lagW8uLS1vyHKwGyyWdertwB1fPf9VF98HUJKcxWnL5bWI3 tW5GmTLHhaqc1x4rhDIpejDhjLq+pWzUUYaYG7/ziOLWVjlXXrJoQF0BOTY18KJPBog4 khv+TF/pZicUTEBM5ExtmtSYtFCQx0l8RbUb+IMLauvFkCPXqeWjPBMphw5sblrs0vYH dT5g== X-Gm-Message-State: AOJu0YyP1KG3WljNzdXT81N7kHYAcX0R81rPSr0d1tMVZwEgU8ANuOPK qvPR4Kfdkg3+d5j9I8uU1NU= X-Google-Smtp-Source: AGHT+IGPFYyrZdXW9KqYbR+kDAMp9LADWSeTIGlvOLLS5maHMonl3mvggaOJryrooVPRPJi2qws1rQ== X-Received: by 2002:a17:906:539a:b0:99d:f3d4:8391 with SMTP id g26-20020a170906539a00b0099df3d48391mr2572648ejo.44.1692378394930; Fri, 18 Aug 2023 10:06:34 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id m11-20020a170906160b00b00992f81122e1sm1419593ejd.21.2023.08.18.10.06.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 18 Aug 2023 10:06:33 -0700 (PDT) Message-ID: <65585caf90ad314e38f276b38dbf12dfbce7b302.camel@gmail.com> Subject: Re: [PATCH 4/7] gnu: cgit: Use G-expressions. From: Liliana Marie Prikler To: Arun Isaac , "(" Date: Fri, 18 Aug 2023 19:06:32 +0200 In-Reply-To: References: <87v8dd8k08.fsf@disroot.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) QW0gRnJlaXRhZywgZGVtIDE4LjA4LjIwMjMgdW0gMTA6MDMgKzAxMDAgc2NocmllYiBBcnVuIElz YWFjOgo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChhZGQtYWZ0ZXIgJ3VucGFjayAn dW5wYWNrLWdpdAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhKiAo IzprZXkgaW5wdXRzICM6YWxsb3ctb3RoZXIta2V5cykKPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIDs7IFVucGFjayB0aGUgc291cmNlIG9mIGdpdCBpbnRvIHRoZSAnZ2l0 Jwo+IGRpcmVjdG9yeS4KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChp bnZva2UgInRhciIgIi0tc3RyaXAtY29tcG9uZW50cz0xIiAiLUMiICJnaXQiCj4gIi14ZiIKPiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYXNz b2MtcmVmIGlucHV0cyAiZ2l0LXNvdXJjZSIpKSkpCllvdSBjYW4gcHJvYmFibHkgdXNlIChkaXJu YW1lIChzZWFyY2gtaW5wdXQtZmlsZSBpbnB1dHMgImdpdC5jIikpIHRvCmxvY2F0ZSB0aGUgZ2l0 IGlucHV0IDopCg== From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 10:23:23 2023 Received: (at 65351) by debbugs.gnu.org; 21 Aug 2023 14:23:24 +0000 Received: from localhost ([127.0.0.1]:57423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY5oR-0000ae-NT for submit@debbugs.gnu.org; Mon, 21 Aug 2023 10:23:23 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:53124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY5oM-0000aQ-Tg for 65351@debbugs.gnu.org; Mon, 21 Aug 2023 10:23:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=MFBds54quwScvy/DiiQc/r0QRY8TlL6/N2/VFdFIcpI=; b=cCFDdFoJg0mqgDZbBGN8+aTtGz w6KY5H31YiBcsiGB7INLOq9gkR2ZnlMSo9P2+srBdtp2aikPXzpPKqMFzXxP8l6gW0LMCRWnNNYww NxTVv3ZhG5xl4BDNPhm3VfplD+B0CX0gS8SouuLtAxG1uEkhCEvaOmi4u+aO0AGqo2gx45i09LkI4 uPMuOXj1IUIFGHSHJw2j2Sf/SRPC4HoVan7hHh99gXlYTxbSSvGEnFNZiVMifFAAE4gssycuFTa+4 8vM5evwO2/IQFDrcSlbTdRo6lVptbBlVG6gqYmHQtO8AuJoOtjYdh8yE5O5VgHgaCGOFGDhGOUTcN Yf0Cr2fw==; Received: from [192.168.2.1] (port=56018 helo=localhost) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qY5o1-001FIu-2h; Mon, 21 Aug 2023 15:22:58 +0100 From: Arun Isaac To: Liliana Marie Prikler , "(" Subject: Re: [PATCH 1/7] gnu: cgit: Make git-source a native input. In-Reply-To: <772dc9e46a3bb79def1c74256f5e4041f254fe07.camel@gmail.com> References: <87v8dd8k08.fsf@disroot.org> <441ad3b27b278d465e9e3fb92f7bcaf9f6e45256.1692348727.git.arunisaac@systemreboot.net> <772dc9e46a3bb79def1c74256f5e4041f254fe07.camel@gmail.com> Date: Mon, 21 Aug 2023 15:22:54 +0100 Message-ID: <87il988og1.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >> * gnu/packages/version-control.scm (cgit)[inputs]: Move git-source to >> ... >> [native-inputs]: ... here. >> --- > I'm still questioning as to why this is necessary and/or a good idea. > Anyone here to give me an official answer? My understanding is that git-source is an input that is only needed at compile-time. Hence, it is a native input. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 10:27:09 2023 Received: (at 65351) by debbugs.gnu.org; 21 Aug 2023 14:27:10 +0000 Received: from localhost ([127.0.0.1]:57436 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY5s5-0000gY-Ky for submit@debbugs.gnu.org; Mon, 21 Aug 2023 10:27:09 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:36638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY5s3-0000gP-Li for 65351@debbugs.gnu.org; Mon, 21 Aug 2023 10:27:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=v76GUFr4VUDyJdeudA1x31Rcc4hUv84mgQyzF3Q95U4=; b=QLnqpoyjly9h+vQTe3AphuvOwE xNHhxOnObjFjo+QJALNEkadIsA5HrJTtfKPYjPA6M92BLdKfye6Bh0n7Mx5zhwbqXX5nDbHh+lGwu Xg6Cmf5AQ1eRYNttmFPwcIbHAqnVe8SMravJ1pWV3mnbpnL7QXgSVhvpISxvlTayYDzeNTzLzMB9V OqwCe30UMxICTJ7plX5xRMbQWlR5lcgPrXxdz7G8e181c969+2+T2bJEIxm8jOJMaNcM9tyM9LSLK 5ke8kUgteEOf7saBwr8I232kBM6fg+Al1r//G3/vvWwQaahSPqY9cKYkv3Pza8+JdwlnabbtDbDLk /uTUvKkA==; Received: from [192.168.2.1] (port=53896 helo=localhost) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qY5rU-001FJO-0W; Mon, 21 Aug 2023 15:26:32 +0100 From: Arun Isaac To: Liliana Marie Prikler , "(" Subject: Re: [PATCH 4/7] gnu: cgit: Use G-expressions. In-Reply-To: <65585caf90ad314e38f276b38dbf12dfbce7b302.camel@gmail.com> References: <87v8dd8k08.fsf@disroot.org> <65585caf90ad314e38f276b38dbf12dfbce7b302.camel@gmail.com> Date: Mon, 21 Aug 2023 15:26:28 +0100 Message-ID: <87fs4c8oa3.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >> +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (assoc-ref inputs "git-source")))) > You can probably use (dirname (search-input-file inputs "git.c")) to > locate the git input :) Sure, but that sounds very hacky. Unless there is a plan to deprecate association-list style inputs altogether, I think it's ok to use them when explicit names are required. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 10:27:49 2023 Received: (at 65351) by debbugs.gnu.org; 21 Aug 2023 14:27:49 +0000 Received: from localhost ([127.0.0.1]:57439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY5sj-0000hR-0P for submit@debbugs.gnu.org; Mon, 21 Aug 2023 10:27:49 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:58044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY5sg-0000hI-Ux for 65351@debbugs.gnu.org; Mon, 21 Aug 2023 10:27:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=2Sh74DDcSMx0CPpIYdymoIcsBGJ2s4YK85djztXEfIo=; b=CsrSYMThnSMpSxmtkUBrKaXtiK X5bAvOhzrt4+XqFOVqfGRWfQvB/cvEHUXw7nBkUX6L0bWX1mCc612f0hkAAdBLkIIo4YNnNr6E12H EXLZ9FeYcqSSlIYsqnII8hVJfUxFrGd/ZN+1i27IaG0PuU9589b9M2RTFCnstaJlnzQa/JdAldC+R Dmj3FRvkqgkXc+rYfOlNBrXl/y73QqQUek+Hfp79fApyE8nfy9JQ7NlUP8Gg1QwMluv0eVlGwiyCK 0KejwE35NsGBvrCgW47tRxVqk1s+Y9LJ4z/d4pWSGQZl4U0DrQwXbcZ/+ioFKDK/aOdeWSJ6zcMPv aHcXtNkQ==; Received: from [192.168.2.1] (port=57732 helo=localhost) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qY5sI-001FJa-01; Mon, 21 Aug 2023 15:27:22 +0100 From: Arun Isaac To: Liliana Marie Prikler , "(" Subject: Re: [PATCH 4/7] gnu: cgit: Use G-expressions. In-Reply-To: <6b311cff4bb124b1a9db1a70f8ae4dac9f9ad2e9.camel@gmail.com> References: <87v8dd8k08.fsf@disroot.org> <6b311cff4bb124b1a9db1a70f8ae4dac9f9ad2e9.camel@gmail.com> Date: Mon, 21 Aug 2023 15:27:18 +0100 Message-ID: <87cyzg8o8p.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >> +=C2=A0=C2=A0=C2=A0=C2=A0 (list #:tests? #f ; XXX: fail to build the in-= source git. > You probably want a line break after list, because you're tending to > the column limit pretty hard. Ok, will do in the next patchset (or before pushing) once other issues are resolved. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 13:07:34 2023 Received: (at 65351) by debbugs.gnu.org; 21 Aug 2023 17:07:34 +0000 Received: from localhost ([127.0.0.1]:57631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY8NK-0005qE-Ev for submit@debbugs.gnu.org; Mon, 21 Aug 2023 13:07:34 -0400 Received: from mail-lf1-x141.google.com ([2a00:1450:4864:20::141]:46476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY8NI-0005q0-Up for 65351@debbugs.gnu.org; Mon, 21 Aug 2023 13:07:33 -0400 Received: by mail-lf1-x141.google.com with SMTP id 2adb3069b0e04-4ff933f9ca8so5315402e87.1 for <65351@debbugs.gnu.org>; Mon, 21 Aug 2023 10:07:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692637644; x=1693242444; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=BwExdnjT+34byy9VFLfhzL7V9aJa57GRcYvZFYYXBNc=; b=H54UFLu8gicP84ISOAUnH/7IzKM83qWcMwhWDZ2Zk34A512CeiUu186P+c5U9Lwcrv zEVQ4h95I9oV61oqtMdANjoGRKADtTfebDWnaaphU50MUR0gdC/YPOCTXWjcUVHjiZSn b/JXncS3uFUGxrtdujM5zpryWCfNie6fvkyroN9o12KnHyCTJQyNXuJYcQs7FARcKoam /RhCMqn1lCuyFI+6V38sRFWcazE0otK7TVDL1lDu+EePmpUPGaq4iBU31qhbSHsBzYVJ 265o5cDRF7/KV/7MwKmfPEDZ0NKntlB/kOjQCU4SoieHj26MUbeuWQxK13WFwbd94rVp hNBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692637644; x=1693242444; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=BwExdnjT+34byy9VFLfhzL7V9aJa57GRcYvZFYYXBNc=; b=AaQCN3SQgQ/EDwtcoH+J1QTw0h+jfIwoWywuR/X9UJI2frwbSqEc1hx6dinhf1mnjH CfMonebz/6N5MStDAUspI/XJ3bCBx/mEGtvfNw8G6Eqpd7ZbeiHc0g65WnO7omGvP59Z Bxqn15B/r5tia/AL+j9ZJbK9jmttc2Lyh9P7nlvoicZvGVI0vWdyh0/B2h/iBSGI+6iv uVskbVzenqRcrcyvnFSxjCpyiCJRH74dygy2E6CN7Wixav699fvV/Jv0/xKZFTjaC2Kn utHQm4PacDpdsnnNP5XhJfvfF2jpS/i02T34r1PFdStHuyrUrm+Tef5F3a1LZhIWz4Nq jYmA== X-Gm-Message-State: AOJu0YxYEZ6WoBcwJKILr9nuZ6ydWm7IctlIFecYUu+eeJFoABZElv5N 7mBj6PNA2PPiJRS0cPd8EqgHmucvPGwbfg== X-Google-Smtp-Source: AGHT+IHnoE51O8RgJyBqNf0vbg6I+Zy0CpR6AkB/+DR0/IXWKR85XjszpNowj1SRf+7wDMnRXekuZA== X-Received: by 2002:ac2:562f:0:b0:4f8:4512:c844 with SMTP id b15-20020ac2562f000000b004f84512c844mr4775705lff.48.1692637644142; Mon, 21 Aug 2023 10:07:24 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id f13-20020a056402004d00b005236410a16bsm6277680edu.35.2023.08.21.10.07.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Aug 2023 10:07:22 -0700 (PDT) Message-ID: <2f8304c4591412ed801270e423a380ddd782d515.camel@gmail.com> Subject: Re: [PATCH 4/7] gnu: cgit: Use G-expressions. From: Liliana Marie Prikler To: Arun Isaac , "(" Date: Mon, 21 Aug 2023 19:07:21 +0200 In-Reply-To: <87fs4c8oa3.fsf@systemreboot.net> References: <87v8dd8k08.fsf@disroot.org> <65585caf90ad314e38f276b38dbf12dfbce7b302.camel@gmail.com> <87fs4c8oa3.fsf@systemreboot.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: 65351@debbugs.gnu.org, jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Montag, dem 21.08.2023 um 15:26 +0100 schrieb Arun Isaac: > [Unless] there is a plan to deprecate association-list style inputs > altogether [...] While not yet a plan, it is an overall goal and we can avoid this pattern quite easily. Cheers From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 13:14:25 2023 Received: (at 65351) by debbugs.gnu.org; 21 Aug 2023 17:14:25 +0000 Received: from localhost ([127.0.0.1]:57637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY8Tx-0005zk-9H for submit@debbugs.gnu.org; Mon, 21 Aug 2023 13:14:25 -0400 Received: from layka.disroot.org ([178.21.23.139]:41884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qY8Tu-0005zb-W2 for 65351@debbugs.gnu.org; Mon, 21 Aug 2023 13:14:24 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 72571413BF; Mon, 21 Aug 2023 19:14:19 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7RHs75cCGvbd; Mon, 21 Aug 2023 19:14:18 +0200 (CEST) References: <87v8dd8k08.fsf@disroot.org> <65585caf90ad314e38f276b38dbf12dfbce7b302.camel@gmail.com> <87fs4c8oa3.fsf@systemreboot.net> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1692638058; bh=isiaQtov48fxjTQh4Ef4EEcZn1rEsnNqhCfTKOSUY3E=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=dNpHJb5L4ivZ4wMOm5Rm4kEorBfr5ncPZ3I8vi0fz9io6i7axR+ckmzYZcXGbVrO1 rvzZolGLIrcCWTFNTtikRT+A795sEeXeXDengRIv7xyl4YbIRftjwsVWZoWqU+QTWy 8xKsUQMRevmPUjvy1drLzta+ZWArtuIq/DCi3v0ACxasUNMBgnXtkar2V7CR8p975c E+xFgcEvD5wY4v01b7jqai9Jz5/ixGlUSxDNqK0hpQxaWEuRghJmXmsBKR0Sd2IvCk RVNOxqBSBQ2GTE5s1CPolVJN2gzsWZ0XbWpAqJZcXSgE4QgrDI4+3AdMqSi+V3iUK+ jta4ZVLQPDR/w== From: "(" To: Arun Isaac Subject: Re: [PATCH 4/7] gnu: cgit: Use G-expressions. Date: Mon, 21 Aug 2023 18:13:46 +0100 In-reply-to: <87fs4c8oa3.fsf@systemreboot.net> Message-ID: <87sf8c71y1.fsf@disroot.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: 65351@debbugs.gnu.org, jgart , Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Arun Isaac writes: > Sure, but that sounds very hacky. Unless there is a plan to deprecate > association-list style inputs altogether, I think it's ok to use them > when explicit names are required. You could also replace the ASSOC-REF with an ungexped THIS-PACKAGE-INPUT. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 24 06:59:41 2023 Received: (at 65351) by debbugs.gnu.org; 24 Aug 2023 10:59:41 +0000 Received: from localhost ([127.0.0.1]:36259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ83x-0007eX-0d for submit@debbugs.gnu.org; Thu, 24 Aug 2023 06:59:41 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:46766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZ83t-0007eL-0R for 65351@debbugs.gnu.org; Thu, 24 Aug 2023 06:59:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=es0lBk9QCdfsT0PsdNPnO3ZMwOJOdqkddz3flVt4Yss=; b=CMBMlTXHiUiQIXGgk8AeCEEm5x UuZw6AchEqQEZxmEor2fL31I/fcNOe32TSFx6wnGgoNtF0cOCERcffFQQyP4pdDXSCtobRDG2J4z0 2Mis3w2N/h92A7A6JfWR+NYC/bRJI0EUPrKxH+Rbn9vIOr59l9Nnd0Xn4pGXxZY+snl4U0z5E05Ri 4AllE3bZEOV1CbB7Cqix7mVp+iCmvZDCvTP28bE5w7XwgrM4Io29nSxbDa+QsBH6PeZsD5YjpY3hT /4LPWaQRHXr4Yd3exsNzIsj7IBT/10NZ4OHVxeXPTsxuDsMZdME+zv/TKbfNvKi0HF2dGIFBFf8ZJ QAgNzLOQ==; Received: from [192.168.2.1] (port=45378 helo=localhost) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qZ83d-001WxE-1G; Thu, 24 Aug 2023 11:59:22 +0100 From: Arun Isaac To: "(" Subject: Re: [PATCH 4/7] gnu: cgit: Use G-expressions. In-Reply-To: <87sf8c71y1.fsf@disroot.org> References: <87v8dd8k08.fsf@disroot.org> <65585caf90ad314e38f276b38dbf12dfbce7b302.camel@gmail.com> <87fs4c8oa3.fsf@systemreboot.net> <87sf8c71y1.fsf@disroot.org> Date: Thu, 24 Aug 2023 11:59:17 +0100 Message-ID: <87v8d4670a.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: 65351@debbugs.gnu.org, jgart , Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > You could also replace the ASSOC-REF with an ungexped > THIS-PACKAGE-INPUT. Ah, good one! I didn't know about this-package-input. I'll send an updated patchset once we agree on other changes. WDYT? Are there any blocking issues? From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 05:02:46 2023 Received: (at 65351) by debbugs.gnu.org; 4 Sep 2023 09:02:46 +0000 Received: from localhost ([127.0.0.1]:48613 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5Tq-00065X-1G for submit@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:46 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:38262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5Tm-00065J-F3 for 65351@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=o4XbgsbfLhfudqW/gaX/Zi87y6q2Ed0M806aK1+0Jys=; b=Y/sKUZgmh62RixrqhpGqoMdV9t Mclhgp6bDzicZMGCGxw15nLM6VY6jDUZTAcKcIbe5Naubr/YvxkmPbAv6Nj3LKI6GT0Oqe64f26WK zMId7AyXC0FN/O0NrcGBVuVEvvcGCq/46fJ5KlWC9SrhhugJHA311a33xoJDREdjqjhxxOtgr4Gmv mJDI70ARKjwEmRn05zRtiLKfPLcX1a/pz2zOUkpRsdMxD79NdgbRFKwdTNe/7WEqgoGgmqs8YzkK+ 3DFjA+KKlrmRJP+22A/mczubz2dbhuERb+PBK7ebKnftUTmInO4xxK+NR9lxsR7bkqQbKds2JpyvM SLdzZrWQ==; Received: from [192.168.2.1] (port=36862 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qd5Th-001498-1i; Mon, 04 Sep 2023 10:02:38 +0100 From: Arun Isaac To: 65351@debbugs.gnu.org Subject: [PATCH v2 0/7] Add cgit-pink Date: Mon, 4 Sep 2023 10:02:01 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Arun Isaac , Liliana Marie Prikler , ( Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Here is an updated patchset. I have replaced assoc-ref with #$(this-package-input ...) and #$output. In the arguments field of the cgit package, I have avoided tending close to the line limit by putting `list` on its own line. Please let me know if there are any other blocking issues, and if I may push. Thanks! Arun Isaac (7): gnu: cgit: Make git-source a native input. gnu: cgit: Make bzip2, gzip and xz inputs. gnu: cgit: Do not return #t from custom phases. gnu: cgit: Use G-expressions. gnu: cgit: Add bash-minimal to inputs. gnu: cgit: Use cc-for-target. gnu: Add cgit-pink. gnu/packages/version-control.scm | 187 ++++++++++++++++++------------- 1 file changed, 112 insertions(+), 75 deletions(-) base-commit: 4818ad5ba204e094fd8995c90c16ee1940e76210 -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 05:02:48 2023 Received: (at 65351) by debbugs.gnu.org; 4 Sep 2023 09:02:48 +0000 Received: from localhost ([127.0.0.1]:48616 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5Ts-00065n-9T for submit@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:48 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:50150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5Tr-00065Z-8w for 65351@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=miE4hOJJcOCnnc9hvfQQ7/aXZfGtPmjNi6LkcEXFW58=; b=ehcPcn/kYMT968m6BmAk81PwKF x4qJ2IRLn+YG9jC/G2258MpRYBCRfvTG4fF4nBbUJdJ/fNjreW9s986ircTJmZF6xT3YAe/DtOkVc gzU/wExnQwvxsmOF1vAsKTAEuhwIWh+UbnILpVqGjgmK+wApp71cTVG94ARhhyTMjA4r2YbA/NpO/ GIBBsqISYfrjEe8YcGRPIju25J6FNtPV1g/773dSazvctYGY/Py1erKuXGoyoEyLX6FKPzPQZSYHz WLyN0zIMkmFePgSAqvTOfOegXsMGMh3/BR3ogmYHRnb1hMrI6lgdJzxSMejZM5gVbLuPdmPlzI5kX BNqo2nwQ==; Received: from [192.168.2.1] (port=36862 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qd5To-001498-0V; Mon, 04 Sep 2023 10:02:44 +0100 From: Arun Isaac To: 65351@debbugs.gnu.org Subject: [PATCH v2 2/7] gnu: cgit: Make bzip2, gzip and xz inputs. Date: Mon, 4 Sep 2023 10:02:03 +0100 Message-ID: <2118b0829093de0dab600d0e8bbe1bbbbae5d13a.1693746463.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Arun Isaac , Liliana Marie Prikler , ( Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[native-inputs]: Move bzip2, gzip and xz to ... [inputs]: ... here. --- gnu/packages/version-control.scm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index c977da468d..22fd9371ff 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1114,14 +1114,11 @@ (define-public cgit (sha256 (base32 "11am6s46wmn1yll5614smjhzlghbqq6gysgcs64igjr9y5wzpdxq")))) ;; For building manpage. - ("asciidoc" ,asciidoc) - ("gzip" ,gzip) - ("bzip2" ,bzip2) - ("xz" ,xz))) + ("asciidoc" ,asciidoc))) (inputs - (list openssl groff + (list bzip2 openssl groff gzip python python-docutils python-markdown python-pygments - zlib)) + xz zlib)) (home-page "https://git.zx2c4.com/cgit/") (synopsis "Web frontend for git repositories") (description -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 05:02:52 2023 Received: (at 65351) by debbugs.gnu.org; 4 Sep 2023 09:02:52 +0000 Received: from localhost ([127.0.0.1]:48619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5Tv-000668-QE for submit@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:52 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:38266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5Tn-00065N-VE for 65351@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Mk3PQKbfJJ6c/gOUWp+Kvwd453QtKE1g/YlNPe76PS8=; b=QtE2kLGg7q6oOERokpyVxz+/oy 5eo1ECTeWRDZ9bCvOCBobZck5BbX4jTHE9YFlCUscQQJzuirOfM+2c6vxUEwvCaTmieV30nonEb3g YVawESm1r23oySMtzgs+pjiTORAxB0TRkJez8unYrDL43r5GfmN/NuqGA81YE1mo6x7wncykDPfXj I1P87G6767k/hdwO8xuww4tajdYdnOKpVgfnoXGY2ns8+pKL8k/vbl6DZJSrM9CLz8GxJltx2Z5NH PfKliGLLgyPxDX3wjC5ToglUW/qhyO66S7Y/6P24wXfgOZk254ShL3aeMmRmrU7d6M90DNMS+TAiI 8pMST4JA==; Received: from [192.168.2.1] (port=36862 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qd5Tk-001498-2j; Mon, 04 Sep 2023 10:02:41 +0100 From: Arun Isaac To: 65351@debbugs.gnu.org Subject: [PATCH v2 1/7] gnu: cgit: Make git-source a native input. Date: Mon, 4 Sep 2023 10:02:02 +0100 Message-ID: <4a837cf5e2a54fae057bb983fb60b0bc9c997602.1693746463.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Arun Isaac , Liliana Marie Prikler , ( Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[inputs]: Move git-source to ... [native-inputs]: ... here. --- gnu/packages/version-control.scm | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 86dcea908c..c977da468d 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -21,7 +21,7 @@ ;;; Copyright © 2018 Sou Bunnbu ;;; Copyright © 2018 Christopher Baines ;;; Copyright © 2018 Timothy Sample -;;; Copyright © 2018 Arun Isaac +;;; Copyright © 2018, 2023 Arun Isaac ;;; Copyright © 2019 Jovany Leandro G.C ;;; Copyright © 2019 Kei Kebreau ;;; Copyright © 2019, 2020 Alex Griffin @@ -1104,9 +1104,6 @@ (define-public cgit "html-converters/md2html")) #t))))) (native-inputs - ;; For building manpage. - (list asciidoc gzip bzip2 xz)) - (inputs `(;; Building cgit requires a Git source tree. ("git-source" ,(origin @@ -1116,13 +1113,15 @@ (define-public cgit (uri "mirror://kernel.org/software/scm/git/git-2.25.4.tar.xz") (sha256 (base32 "11am6s46wmn1yll5614smjhzlghbqq6gysgcs64igjr9y5wzpdxq")))) - ("openssl" ,openssl) - ("groff" ,groff) - ("python" ,python) - ("python-docutils" ,python-docutils) - ("python-markdown" ,python-markdown) - ("python-pygments" ,python-pygments) - ("zlib" ,zlib))) + ;; For building manpage. + ("asciidoc" ,asciidoc) + ("gzip" ,gzip) + ("bzip2" ,bzip2) + ("xz" ,xz))) + (inputs + (list openssl groff + python python-docutils python-markdown python-pygments + zlib)) (home-page "https://git.zx2c4.com/cgit/") (synopsis "Web frontend for git repositories") (description -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 05:02:53 2023 Received: (at 65351) by debbugs.gnu.org; 4 Sep 2023 09:02:53 +0000 Received: from localhost ([127.0.0.1]:48621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5Tx-00066H-7x for submit@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:53 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:50160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5Tu-000661-JV for 65351@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Dx1iii5Z8RxNlIYDpYs4GtF5yGlR9w0o6CphHfDi3EA=; b=JSzui1MHQF5Bo55111nxLDSSJi f5wmfPBj9AU1W9JxEYUcP6x5L4JeD3mSchisHDsK2sBnne4S4kdsRLRLRi/69xMdbQiXyBelvEzWu 0zjnAQL3LRK9ugYzllIsGIGaT8up4+fGMI+/mnumzHkG0ProEfmCE/Q6a4KwQsN87WV+PBSGE5uxb 5ashGLpxzYmkM4wGFIuMvX8Blda37zr0HH2/bHL9zH5ApVN1C4PpIX7WZcInvF85fD0n3HBp6xjsr NFLw5zo+38DNpUCJpE0NeudjtFlStraVOGL7AiwLOo8Yro8cdnXrNFNqmQj9tml//u/X6onR9BToL iMGrdchw==; Received: from [192.168.2.1] (port=36862 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qd5Tr-001498-1V; Mon, 04 Sep 2023 10:02:48 +0100 From: Arun Isaac To: 65351@debbugs.gnu.org Subject: [PATCH v2 3/7] gnu: cgit: Do not return #t from custom phases. Date: Mon, 4 Sep 2023 10:02:04 +0100 Message-ID: <59a9aca56706d6d57ce20117df9e79943892a65e.1693746463.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Arun Isaac , Liliana Marie Prikler , ( Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[arguments]: Do not return #t from custom phases. --- gnu/packages/version-control.scm | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 22fd9371ff..450e74bde1 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1073,9 +1073,7 @@ (define-public cgit (("groff") (which "groff"))) (substitute* "filters/html-converters/rst2html" - (("rst2html\\.py") (which "rst2html.py"))) - - #t)) + (("rst2html\\.py") (which "rst2html.py"))))) (delete 'configure) ; no configure script (add-after 'build 'build-man (lambda* (#:key make-flags #:allow-other-keys) @@ -1091,8 +1089,7 @@ (define-public cgit ;; Move the platform-dependent 'cgit.cgi' into lib to get it ;; stripped. (rename-file (string-append out "/share/cgit/cgit.cgi") - (string-append out "/lib/cgit/cgit.cgi")) - #t))) + (string-append out "/lib/cgit/cgit.cgi"))))) (add-after 'install 'wrap-python-scripts (lambda* (#:key outputs #:allow-other-keys) (for-each @@ -1101,8 +1098,7 @@ (define-public cgit "/lib/cgit/filters/" file) `("GUIX_PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH"))))) '("syntax-highlighting.py" - "html-converters/md2html")) - #t))))) + "html-converters/md2html"))))))) (native-inputs `(;; Building cgit requires a Git source tree. ("git-source" -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 05:02:56 2023 Received: (at 65351) by debbugs.gnu.org; 4 Sep 2023 09:02:56 +0000 Received: from localhost ([127.0.0.1]:48624 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5Tz-00066W-JL for submit@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:56 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:50170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5Tx-00066G-Q0 for 65351@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=oGz1lTQFuc7EY9ARCELu50V5OwdnqfM/7XkRPnC4Kks=; b=SyKsZ9EJXmCTgcgvNGqS57Fv1v 6nqJJBBs4t9q5fTYGY2/4ZpqquPvu5uphWIjGtvybPZbo8bqOMCEvWOru8W/caA69QjsbqoNMhNZm 6rTtsomLEYwswdxAwynTyABV0GJDv5qm7TOO02Vix3jCQsvyre+KFkswyQ4Ywni/uhro1TxoEX2NL Icd/z8Pv9i3sPFfX6e45UCC0U26aU7EyMBRD9Aynj1RaJC/frWH6dnqUygglCQZGaW0m/AIYnvUtL 0gERnI/V3BZXbZENKYJA1IQN93/URByBL857lOoxnxnjFUqTJTifY5VH0iR3L8+Ho797k9j3KyGLC j9OCOXkg==; Received: from [192.168.2.1] (port=36862 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qd5Tu-001498-2W; Mon, 04 Sep 2023 10:02:51 +0100 From: Arun Isaac To: 65351@debbugs.gnu.org Subject: [PATCH v2 4/7] gnu: cgit: Use G-expressions. Date: Mon, 4 Sep 2023 10:02:05 +0100 Message-ID: <9d236785c3e66570380bec84f861dc04c73a98e1.1693746463.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Arun Isaac , Liliana Marie Prikler , ( Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[arguments]: Rewrite using G-expressions. --- gnu/packages/version-control.scm | 121 ++++++++++++++++--------------- 1 file changed, 61 insertions(+), 60 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 450e74bde1..a275d4e197 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1039,66 +1039,67 @@ (define-public cgit "193d990ym10qlslk0p8mjwp2j6rhqa7fq0y1iff65lvbyv914pss")))) (build-system gnu-build-system) (arguments - '(#:tests? #f ; XXX: fail to build the in-source git. - #:test-target "test" - #:make-flags '("CC=gcc" "SHELL_PATH=sh") - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'unpack-git - (lambda* (#:key inputs #:allow-other-keys) - ;; Unpack the source of git into the 'git' directory. - (invoke "tar" "--strip-components=1" "-C" "git" "-xf" - (assoc-ref inputs "git-source")))) - (add-after 'unpack 'patch-absolute-file-names - (lambda* (#:key inputs #:allow-other-keys) - (define (quoted-file-name input path) - (string-append "\"" input path "\"")) - (substitute* "ui-snapshot.c" - (("\"gzip\"") - (quoted-file-name (assoc-ref inputs "gzip") "/bin/gzip")) - (("\"bzip2\"") - (quoted-file-name (assoc-ref inputs "bzip2") "/bin/bzip2")) - (("\"xz\"") - (quoted-file-name (assoc-ref inputs "xz") "/bin/xz"))) - - (substitute* "filters/about-formatting.sh" - (("$\\(dirname $0\\)") (string-append (assoc-ref outputs "out") - "/lib/cgit/filters")) - (("\\| tr") (string-append "| " (which "tr")))) - - (substitute* "filters/html-converters/txt2html" - (("sed") (which "sed"))) - - (substitute* "filters/html-converters/man2html" - (("groff") (which "groff"))) - - (substitute* "filters/html-converters/rst2html" - (("rst2html\\.py") (which "rst2html.py"))))) - (delete 'configure) ; no configure script - (add-after 'build 'build-man - (lambda* (#:key make-flags #:allow-other-keys) - (apply invoke "make" "doc-man" make-flags))) - (replace 'install - (lambda* (#:key make-flags outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (apply invoke - "make" "install" "install-man" - (string-append "prefix=" out) - (string-append "CGIT_SCRIPT_PATH=" out "/share/cgit") - make-flags) - ;; Move the platform-dependent 'cgit.cgi' into lib to get it - ;; stripped. - (rename-file (string-append out "/share/cgit/cgit.cgi") - (string-append out "/lib/cgit/cgit.cgi"))))) - (add-after 'install 'wrap-python-scripts - (lambda* (#:key outputs #:allow-other-keys) - (for-each - (lambda (file) - (wrap-program (string-append (assoc-ref outputs "out") - "/lib/cgit/filters/" file) - `("GUIX_PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH"))))) - '("syntax-highlighting.py" - "html-converters/md2html"))))))) + (list + #:tests? #f ; XXX: fail to build the in-source git. + #:test-target "test" + #:make-flags '("CC=gcc" "SHELL_PATH=sh") + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'unpack-git + (lambda* (#:key inputs #:allow-other-keys) + ;; Unpack the source of git into the 'git' directory. + (invoke "tar" "--strip-components=1" "-C" "git" "-xf" + (assoc-ref inputs "git-source")))) + (add-after 'unpack 'patch-absolute-file-names + (lambda* (#:key inputs #:allow-other-keys) + (define (quoted-file-name input path) + (string-append "\"" input path "\"")) + (substitute* "ui-snapshot.c" + (("\"gzip\"") + (quoted-file-name (assoc-ref inputs "gzip") "/bin/gzip")) + (("\"bzip2\"") + (quoted-file-name (assoc-ref inputs "bzip2") "/bin/bzip2")) + (("\"xz\"") + (quoted-file-name (assoc-ref inputs "xz") "/bin/xz"))) + + (substitute* "filters/about-formatting.sh" + (("$\\(dirname $0\\)") (string-append (assoc-ref outputs "out") + "/lib/cgit/filters")) + (("\\| tr") (string-append "| " (which "tr")))) + + (substitute* "filters/html-converters/txt2html" + (("sed") (which "sed"))) + + (substitute* "filters/html-converters/man2html" + (("groff") (which "groff"))) + + (substitute* "filters/html-converters/rst2html" + (("rst2html\\.py") (which "rst2html.py"))))) + (delete 'configure) ; no configure script + (add-after 'build 'build-man + (lambda* (#:key make-flags #:allow-other-keys) + (apply invoke "make" "doc-man" make-flags))) + (replace 'install + (lambda* (#:key make-flags outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (apply invoke + "make" "install" "install-man" + (string-append "prefix=" out) + (string-append "CGIT_SCRIPT_PATH=" out "/share/cgit") + make-flags) + ;; Move the platform-dependent 'cgit.cgi' into lib to get it + ;; stripped. + (rename-file (string-append out "/share/cgit/cgit.cgi") + (string-append out "/lib/cgit/cgit.cgi"))))) + (add-after 'install 'wrap-python-scripts + (lambda* (#:key outputs #:allow-other-keys) + (for-each + (lambda (file) + (wrap-program (string-append (assoc-ref outputs "out") + "/lib/cgit/filters/" file) + `("GUIX_PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH"))))) + '("syntax-highlighting.py" + "html-converters/md2html"))))))) (native-inputs `(;; Building cgit requires a Git source tree. ("git-source" -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 05:02:59 2023 Received: (at 65351) by debbugs.gnu.org; 4 Sep 2023 09:02:59 +0000 Received: from localhost ([127.0.0.1]:48627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5U3-00066m-6P for submit@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:59 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:48856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5U1-00066d-9q for 65351@debbugs.gnu.org; Mon, 04 Sep 2023 05:02:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=mWjVm07Zf63aMvN5sgS2bYY9knFjM5lYc+N094SwuBA=; b=MdQa/hd3T/3ZF2Ivp+USbsF+Y3 LMgAYSQxVMTt0QFzLvbH4jYnEcrfWgi+5lOqL18Jzjr2LuuQ7UN06FadE6XRaxOJo3OPNsaZ8MH1+ tkbB1CbhBTAeSPlgofvp+up/3dK1qrjLGg+xEJd6N5JvnT9purVhlFdnIauWzls/Mh/wamHlFz12C D6RZGLV4W2qG29tAYY1Yq2lMEmdQiSvargXdiUeXOaKFixy0oCOuYAshELiQuB7ptlvvCvk+o9hTo lKoQFHUqNQmPfOEY6rYUD3642sbTOb/NBIPFO84s4nBYZJuAJ96A/BTUtse1lonL+Fz8qpCCCnQhA QNX6enaA==; Received: from [192.168.2.1] (port=36862 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qd5Ty-001498-03; Mon, 04 Sep 2023 10:02:54 +0100 From: Arun Isaac To: 65351@debbugs.gnu.org Subject: [PATCH v2 5/7] gnu: cgit: Add bash-minimal to inputs. Date: Mon, 4 Sep 2023 10:02:06 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Arun Isaac , Liliana Marie Prikler , ( Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[inputs]: Add bash-minimal. --- gnu/packages/version-control.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index a275d4e197..e963328564 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1113,7 +1113,7 @@ (define-public cgit ;; For building manpage. ("asciidoc" ,asciidoc))) (inputs - (list bzip2 openssl groff gzip + (list bash-minimal bzip2 openssl groff gzip python python-docutils python-markdown python-pygments xz zlib)) (home-page "https://git.zx2c4.com/cgit/") -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 05:03:01 2023 Received: (at 65351) by debbugs.gnu.org; 4 Sep 2023 09:03:01 +0000 Received: from localhost ([127.0.0.1]:48630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5U5-000671-FY for submit@debbugs.gnu.org; Mon, 04 Sep 2023 05:03:01 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:48862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5U4-00066n-6y for 65351@debbugs.gnu.org; Mon, 04 Sep 2023 05:03:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=5N0f14HWi5hqzs0j2lyevCESWyD07SghVxQuE+aq67c=; b=mPdeINQcgbGhXF094P1N0TJkay FzUy4+Ab1NuG/xKmOto/WgFlGbW2rUPmR/a6mPYCvERR9R2iZq2kv3/E/MNuQHHbGjM4y20OqIyOQ 9nKNg46lmWxLlVrOMH+/kQ4Y39OQQEWwoLmX3IkMt7pl4LHeyTCkGDX1Y3y8EU07QRZCptwIlFM8I rR9qENVq3JbpGBEOthuhALZzAsWMPkWfM6FATpwK7MMITrjEgDCi+wLhFaIdMOnuyxjF3GV4EBIsZ la88yWeMdDzR8q1TQXSpnwijfrjjKasTeCe0Q2WeJ6fJpcaAj34sxCD3rZoof/6ZydNteJfQobTGN hBuBIOkw==; Received: from [192.168.2.1] (port=36862 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qd5U1-001498-13; Mon, 04 Sep 2023 10:02:58 +0100 From: Arun Isaac To: 65351@debbugs.gnu.org Subject: [PATCH v2 6/7] gnu: cgit: Use cc-for-target. Date: Mon, 4 Sep 2023 10:02:07 +0100 Message-ID: <3de455562aaa4dbbc3116aa6c35b0de19d3ddaab.1693746463.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Arun Isaac , Liliana Marie Prikler , ( Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[arguments]: Use cc-for-target. --- gnu/packages/version-control.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index e963328564..f911460492 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1042,7 +1042,8 @@ (define-public cgit (list #:tests? #f ; XXX: fail to build the in-source git. #:test-target "test" - #:make-flags '("CC=gcc" "SHELL_PATH=sh") + #:make-flags #~(list (string-append "CC=" #$(cc-for-target)) + "SHELL_PATH=sh") #:phases #~(modify-phases %standard-phases (add-after 'unpack 'unpack-git -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 05:03:08 2023 Received: (at 65351) by debbugs.gnu.org; 4 Sep 2023 09:03:08 +0000 Received: from localhost ([127.0.0.1]:48656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5UB-00068v-OL for submit@debbugs.gnu.org; Mon, 04 Sep 2023 05:03:08 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:48866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5U7-00067L-JD for 65351@debbugs.gnu.org; Mon, 04 Sep 2023 05:03:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=fJ8mN0svwzIMSocHoLOPh3QiVUw7P1gPdkXYv/1ZmRg=; b=pB/QAJ0wJ7oJK4HH51ITEAETWn gXuGZyxwEql41YRgnHHkTT4GWokBOVRML4eNS4AThrWOztwkFsFKqxVBo4pbO0jBMbuQjl3dAy/cl IND7+iqaxJQhUmS8GA2YLAdWxHS3PV4MigGNJu8ScOBnNPR4gc/4ocEC8/vYKFWsuWQfis8mpk77y 5NW2bAFjf3d+a77XE/ExGqkw3bU1+cc/XqBKEEt1rRc2JVoa7GaG+HUnHSwSSm9CkFFeFnBBXMCI/ 2tVFAnKJJVUKd0fd2+deHtqMIbhItsv+MpWlS6y0/59bibI+cQE0HtdQBIyxI61jHWCtOPG8/YS89 uy+MncIQ==; Received: from [192.168.2.1] (port=36862 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qd5U4-001498-2F; Mon, 04 Sep 2023 10:03:01 +0100 From: Arun Isaac To: 65351@debbugs.gnu.org Subject: [PATCH v2 7/7] gnu: Add cgit-pink. Date: Mon, 4 Sep 2023 10:02:08 +0100 Message-ID: <029eaf77aeade7a10211dff78c6976856702343f.1693746463.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Arun Isaac , Liliana Marie Prikler , ( Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit-pink): New variable. --- gnu/packages/version-control.scm | 43 ++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index f911460492..15a51ff151 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1124,6 +1124,49 @@ (define-public cgit a built-in cache to decrease server I/O pressure.") (license license:gpl2))) +(define-public cgit-pink + (package + (inherit cgit) + (name "cgit-pink") + (version "1.4.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.causal.agency/cgit-pink") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0yp6rm60pz8pj8wrm1aglix51hhy00al86mm94ag2bifc92q23ar")))) + (arguments + (substitute-keyword-arguments (package-arguments cgit) + ((#:tests? _ #f) + (not (%current-target-system))) + ((#:make-flags make-flags '()) + #~(list (string-append "CC=" #$(cc-for-target)) + (string-append "PERL_PATH=" + (search-input-file %build-inputs "/bin/perl")) + ;; It is important to set an absolute path in SHELL_PATH + ;; because it is used as the shebang of generated scripts. + (string-append "SHELL_PATH=" + (search-input-file %build-inputs "/bin/sh")))))) + (native-inputs + (modify-inputs (package-native-inputs cgit) + (replace "git-source" + ;; cgit-pink is tightly bound to git. Use GIT_VER from the Makefile, + ;; which may not match the current (package-version git). + (origin + (method url-fetch) + (uri "mirror://kernel.org/software/scm/git/git-2.36.1.tar.xz") + (sha256 + (base32 + "0w43a35mhc2qf2gjkxjlnkf2lq8g0snf34iy5gqx2678yq7llpa0")))) + (append gnu-gettext perl))) + (home-page "https://git.causal.agency/cgit-pink/about/") + (description "cgit-pink is a fast web interface for the Git SCM, using a +built-in cache to decrease server I/O pressure. cgit-pink is a fork of +cgit."))) + (define-public python-git-multimail (package (name "python-git-multimail") -- 2.39.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 13:09:16 2023 Received: (at 65351) by debbugs.gnu.org; 4 Sep 2023 17:09:16 +0000 Received: from localhost ([127.0.0.1]:52462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdD4d-0008Rn-M6 for submit@debbugs.gnu.org; Mon, 04 Sep 2023 13:09:16 -0400 Received: from mail-ed1-x541.google.com ([2a00:1450:4864:20::541]:61655) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdD4b-0008RY-Bb for 65351@debbugs.gnu.org; Mon, 04 Sep 2023 13:09:14 -0400 Received: by mail-ed1-x541.google.com with SMTP id 4fb4d7f45d1cf-523100882f2so2285140a12.2 for <65351@debbugs.gnu.org>; Mon, 04 Sep 2023 10:09:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693847347; x=1694452147; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=roOABaM2ykIJr6Sw8225kmDHiUicRDw3MSxWMg0yIBc=; b=dQETvElfTbviMIQz5H75gmPnFkiDRu+r66UCe4n0TGTwTykfZLMy8UTwPVfQ2cusHr 2FbEEWcSfAJYSFCSTrec8f+84P7XnQhbil/hwGpsAoMlfIS2bCRsT9Wx7XLaVBfpb+TA mytB8Bkl/M+vgHuaAkfqlGzx4gg6AOYdCeePcUgx5j5w4RPXp3RAIhdc6VhSAQRNGOB4 WzPwY5+n0AH9wuQe9pgG0l1TT6gmd7xtT6pVCrLSF5hxGouWHHkQ/1kTtEkYOzI2CeRi kVuWfjbonoq33TNTkBl4c6TmST1F9H9zqjU1F/S/S7wT+8e0xBMDrDTQKTJbKuQiIUdV hPDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693847347; x=1694452147; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=roOABaM2ykIJr6Sw8225kmDHiUicRDw3MSxWMg0yIBc=; b=Gbl2cWglRyfw2QmNFQ9UPB/EUrETr/YasV8guCoq/Ufd1NeaW2oEo4cE+P9deEoVAr XML53Kfywwl0RwgoXYXgX/yPXJwE+Je3He/5VoPC0uX8Jvh5GQyCc8AcvSqugrkRnOm9 s9TvBjxWRmYnAUMdCZq5eQ6fsv57NhgGyguZt5qxYL1x7p2y94jXHbqoLg4gOo5645zv 0R9vqlqpIL/FEJdg7TIFH3r5JoFRbkEO8eiw3FdhgCRt1mRLpKh4RUzIu7nY78vbF7lb fm8KpQCMphnZxJXjWdaMoeCwEHhuSMn5loIHn23LRrgQC5GaXCcmV3B13oMj3c8jEdmA OFMw== X-Gm-Message-State: AOJu0YxoQ620F+q6HfbgUBZwuKr65Xd9UE6XNs3AhmM/WwXXCebNfavr tvXqPYzdzAhrb5UgRhkDV43FAlBHu7L6lSnF X-Google-Smtp-Source: AGHT+IGCMM4JREmyX0qH5T8qFb4oPdrvk569m0WX9Er6aKl+GRw700wHFGBKq2Vj4oMnpAMTO3pGBw== X-Received: by 2002:a05:6402:7c6:b0:525:680a:6b89 with SMTP id u6-20020a05640207c600b00525680a6b89mr7815967edy.12.1693847347221; Mon, 04 Sep 2023 10:09:07 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id v23-20020aa7d817000000b00521f4ee396fsm6087353edq.12.2023.09.04.10.09.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Sep 2023 10:09:06 -0700 (PDT) Message-ID: <8e6112265e2dbd774d5dc0b8c666aa7649ed3137.camel@gmail.com> Subject: Re: [bug#65351] [PATCH v2 1/7] gnu: cgit: Make git-source a native input. From: Liliana Marie Prikler To: Arun Isaac , 65351@debbugs.gnu.org Date: Mon, 04 Sep 2023 19:09:05 +0200 In-Reply-To: <4a837cf5e2a54fae057bb983fb60b0bc9c997602.1693746463.git.arunisaac@systemreboot.net> References: <4a837cf5e2a54fae057bb983fb60b0bc9c997602.1693746463.git.arunisaac@systemreboot.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Montag, dem 04.09.2023 um 10:02 +0100 schrieb Arun Isaac: > * gnu/packages/version-control.scm (cgit)[inputs]: Move git-source to > ... > [native-inputs]: ... here. > --- > =C2=A0gnu/packages/version-control.scm | 21 ++++++++++----------- > =C2=A01 file changed, 10 insertions(+), 11 deletions(-) >=20 > diff --git a/gnu/packages/version-control.scm b/gnu/packages/version- > control.scm > index 86dcea908c..c977da468d 100644 > --- a/gnu/packages/version-control.scm > +++ b/gnu/packages/version-control.scm > @@ -21,7 +21,7 @@ > =C2=A0;;; Copyright =C2=A9 2018 Sou Bunnbu > =C2=A0;;; Copyright =C2=A9 2018 Christopher Baines > =C2=A0;;; Copyright =C2=A9 2018 Timothy Sample > -;;; Copyright =C2=A9 2018 Arun Isaac > +;;; Copyright =C2=A9 2018, 2023 Arun Isaac > =C2=A0;;; Copyright =C2=A9 2019 Jovany Leandro G.C > =C2=A0;;; Copyright =C2=A9 2019 Kei Kebreau > =C2=A0;;; Copyright =C2=A9 2019, 2020 Alex Griffin > @@ -1104,9 +1104,6 @@ (define-public cgit > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 "html-converters/md2html")) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 #t))))) > =C2=A0=C2=A0=C2=A0=C2=A0 (native-inputs > -=C2=A0=C2=A0=C2=A0=C2=A0 ;; For building manpage. > -=C2=A0=C2=A0=C2=A0=C2=A0 (list asciidoc gzip bzip2 xz)) > -=C2=A0=C2=A0=C2=A0 (inputs > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 `(;; Building cgit requires a Git source t= ree. > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("git-source" > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ,(origin > @@ -1116,13 +1113,15 @@ (define-public cgit > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri "= mirror://kernel.org/software/scm/git/git- > 2.25.4.tar.xz") > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha25= 6 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = (base32 > "11am6s46wmn1yll5614smjhzlghbqq6gysgcs64igjr9y5wzpdxq")))) > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("openssl" ,openssl) > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("groff" ,groff) > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("python" ,python) > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("python-docutils" ,python-docutils= ) > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("python-markdown" ,python-markdown= ) > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("python-pygments" ,python-pygments= ) > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("zlib" ,zlib))) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ;; For building manpage. > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("asciidoc" ,asciidoc) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("gzip" ,gzip) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("bzip2" ,bzip2) > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("xz" ,xz))) > +=C2=A0=C2=A0=C2=A0 (inputs > +=C2=A0=C2=A0=C2=A0=C2=A0 (list openssl groff > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 python pyth= on-docutils python-markdown python-pygments > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 zlib)) This patch is broken and it doesn't appear to get fixed in 4/7. If you want git-source to be in native-inputs, you need to use (or native- inputs inputs). Most of these patches are not really atomic, depending on each other to make sense. I'd instead possibly do the following: 3 [1, 2, 4, 5] squashed into a single commit 6 7 In 7, you might want to use /bin/sh if the compatibility is meant for stuff that actually lands in the store. Cheers From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 28 03:13:29 2023 Received: (at 65351) by debbugs.gnu.org; 28 Sep 2023 07:13:29 +0000 Received: from localhost ([127.0.0.1]:52900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qllDF-0007wv-BQ for submit@debbugs.gnu.org; Thu, 28 Sep 2023 03:13:29 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:48090) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qllDB-0007wh-D7 for 65351@debbugs.gnu.org; Thu, 28 Sep 2023 03:13:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=8I8fU/IRtLBK7ZNdRoAx5nngec1NS9cqERlLdzxn5qc=; b=ePuRSbC8uBmG3NekNjjeHocJeM MABPWLNxwaVv+1yC5JBvriAkVEu4/MKD5Wye2JlgB979gIEDlyroul4ksXWBEYoBpN0EHx42jPFrZ v7Vkiad2vI+FEknAXVzVtiKkVZv0o/B1qgxSN3n1r81LFK+o1cKUgW1AsUoRW9nv8egrwhUmZQFdd A8FeopdJ/fooeq9n35BnXeVk5q6ueOaFNRz5a+hQ9XgR9IACeST0EQoQJG6bh4/DUuGhz1PHlrTWQ Cjz4mgJzxKlrmF+gNQGV9clvZSjY8Bk4p+stjYJxBvGRCuKKaSIsul8/u6mf+g7Fm+OORXxHhh5FL VSqQ0apQ==; Received: from [192.168.2.1] (port=15561 helo=localhost) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qllCq-000Rxq-28; Thu, 28 Sep 2023 08:13:05 +0100 From: Arun Isaac To: Liliana Marie Prikler , 65351@debbugs.gnu.org Subject: Re: [bug#65351] [PATCH v2 1/7] gnu: cgit: Make git-source a native input. In-Reply-To: <8e6112265e2dbd774d5dc0b8c666aa7649ed3137.camel@gmail.com> References: <4a837cf5e2a54fae057bb983fb60b0bc9c997602.1693746463.git.arunisaac@systemreboot.net> <8e6112265e2dbd774d5dc0b8c666aa7649ed3137.camel@gmail.com> Date: Thu, 28 Sep 2023 08:12:55 +0100 Message-ID: <87il7u4vpk.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: "\(" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Liliana, Sorry for the long delay! Life got in the way. > This patch is broken and it doesn't appear to get fixed in 4/7. If you > want git-source to be in native-inputs, you need to use (or native- > inputs inputs). I'm not sure what you mean. I am able to build both cgit and cgit-pink on my machine. The QA system also agrees with me. https://qa.guix.gnu.org/issue/65351 > Most of these patches are not really atomic, depending on each other to > make sense. I'd instead possibly do the following: > 3 > [1, 2, 4, 5] squashed into a single commit > 6 > 7 I disagree. I do think these commits are atomic. Each one of these commits fixes a single independent problem with cgit that has no relevance to cgit-pink. Finally, the last commit adds cgit-pink. Note that there are already many commits in guix along similar lines. So, there is precedent. * gnu: cgit: Make git-source a native input. * gnu: cgit: Make bzip2, gzip and xz inputs. * gnu: cgit: Do not return #t from custom phases. * gnu: cgit: Use G-expressions. * gnu: cgit: Add bash-minimal to inputs. * gnu: cgit: Use cc-for-target. * cgit-pink gnu: Add cgit-pink. > In 7, you might want to use /bin/sh if the compatibility is meant for > stuff that actually lands in the store. /bin/sh doesn't work. I have tried. If I remember correctly, this is to do with how the SHELL_PATH gets substituted into generated scripts. Cheers! From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 28 12:17:27 2023 Received: (at 65351) by debbugs.gnu.org; 28 Sep 2023 16:17:27 +0000 Received: from localhost ([127.0.0.1]:54388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlthf-0002bi-6O for submit@debbugs.gnu.org; Thu, 28 Sep 2023 12:17:27 -0400 Received: from mail-ed1-x544.google.com ([2a00:1450:4864:20::544]:43449) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlthZ-0002bK-M4 for 65351@debbugs.gnu.org; Thu, 28 Sep 2023 12:17:25 -0400 Received: by mail-ed1-x544.google.com with SMTP id 4fb4d7f45d1cf-51e28cac164so31121223a12.1 for <65351@debbugs.gnu.org>; Thu, 28 Sep 2023 09:17:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695917821; x=1696522621; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=wdREfW+HUJYC0gE5on1Y/t4wzGF9lJkJF89cKdRpnn4=; b=ludA2b3xwDLkZpZDsQ45P2SFvWtZb2trbIrBc8AlLQ42OksyWjAunXuCFEdw7tz37Z V314ZgCkWZ79gMkJIx4o7bx3lyvNwOGK0p2prgPbkLRI4FdPz9/scKrzhfAE2oN/hvED bZl7gMhhC2HM3Krk7N20vLN+ZrkTtBON6XK8yWokvkeqsgpG62ef1FjsdLiAs3hqZ2I0 b6YGjruQNNdd4jv6yWWMswFdkXPBpjazruEnkZwnP0mu1BLHiay/F+Eut+2Vwuba2KAg F+4oZQeaf2BtqX4BTtCaIQYWK/laVvmvHfTByki7HZt3jEF9LMjgbAv2hGkccyTxqzbA C4og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695917821; x=1696522621; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=wdREfW+HUJYC0gE5on1Y/t4wzGF9lJkJF89cKdRpnn4=; b=nhrcEqE+WcbChZTAbPiNRaY1t9BW+/ylb0wthNpewX8HkfcMvsl3/N/zU4Vrf2PfOZ U3y3PXAQuwQplV0yrvTy2aKGw1uHAJbPv6FsdI92Qeo0YTlfi+RVSrwOfo7PzTqVCDKz 39iZ5FsAGoodKT791O45VrTh8AkwM9wvb6yh5lQRFdvwi8f8w4geERJ9XU+sW3viqCY8 QuJ7fg+dOFVnWlol1zuEYQpyWVc8GruAhQqdTnA5PK1uON38BXCCFfuq20IG2/9XD5tH Sk4YVvztb5Dsm0Sy3omSd15wcJF2DWORSQtkNXL00iXKI+vlIpo8BuG5MhkN4/dvuvWs Aq3A== X-Gm-Message-State: AOJu0YyQ5cNvQ8dQr5ETL/UIclo405SFRfvnzNZIBsPCdKnzFEk0NX0q TG+XTBkSC6JnlfcNZksC3VI= X-Google-Smtp-Source: AGHT+IHCUyn6s1PZ9Az5SZ/MtYddKCTmwADfmQf0fGMD2LMt3WdAeOG1uJ7NiFRQsIkgSngBadKQog== X-Received: by 2002:a17:907:7750:b0:9b2:b7f2:f444 with SMTP id kx16-20020a170907775000b009b2b7f2f444mr1543040ejc.32.1695917821183; Thu, 28 Sep 2023 09:17:01 -0700 (PDT) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id zg22-20020a170907249600b009a5f1d15642sm11073914ejb.158.2023.09.28.09.16.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Sep 2023 09:17:00 -0700 (PDT) Message-ID: <32d53de38b947de59749c6c63e4bf091e8bb4abf.camel@gmail.com> Subject: Re: [bug#65351] [PATCH v2 1/7] gnu: cgit: Make git-source a native input. From: Liliana Marie Prikler To: Arun Isaac , 65351@debbugs.gnu.org Date: Thu, 28 Sep 2023 18:16:58 +0200 In-Reply-To: <87il7u4vpk.fsf@systemreboot.net> References: <4a837cf5e2a54fae057bb983fb60b0bc9c997602.1693746463.git.arunisaac@systemreboot.net> <8e6112265e2dbd774d5dc0b8c666aa7649ed3137.camel@gmail.com> <87il7u4vpk.fsf@systemreboot.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: "\(" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Donnerstag, dem 28.09.2023 um 08:12 +0100 schrieb Arun Isaac: >=20 > Hi Liliana, >=20 > Sorry for the long delay! Life got in the way. >=20 > > This patch is broken and it doesn't appear to get fixed in 4/7.=C2=A0 I= f > > you want git-source to be in native-inputs, you need to use (or > > native-inputs inputs). >=20 > I'm not sure what you mean. I am able to build both cgit and cgit- > pink on my machine. The QA system also agrees with > me. https://qa.guix.gnu.org/issue/65351 CI doesn't do cross-builds, it does simulated native builds, so you won't see the issue. > > Most of these patches are not really atomic, depending on each > > other to make sense.=C2=A0 I'd instead possibly do the following: > > 3 > > [1, 2, 4, 5] squashed into a single commit > > 6 > > 7 >=20 > I disagree. I do think these commits are atomic. Each one of these > commits fixes a single independent problem with cgit that has no > relevance to cgit-pink. Finally, the last commit adds cgit-pink. Note > that there are already many commits in guix along similar lines. So, > there is precedent. >=20 > * gnu: cgit: Make git-source a native input. > * gnu: cgit: Make bzip2, gzip and xz inputs. > * gnu: cgit: Do not return #t from custom phases. > * gnu: cgit: Use G-expressions. > * gnu: cgit: Add bash-minimal to inputs. > * gnu: cgit: Use cc-for-target. > * cgit-pink gnu: Add cgit-pink. Indeed, there is precedent. However, when moving stuff around, such as in 1, you also need to update the dependent stuff, which you haven't done and which also causes more noise along the line. In this series, you need three commits to basically get input handling "correct". The intermediate commits are duds in terms of guix time-machine, which isn't great. > > In 7, you might want to use /bin/sh if the compatibility is meant > > for stuff that actually lands in the store. >=20 > /bin/sh doesn't work. I have tried. If I remember correctly, this is > to do with how the SHELL_PATH gets substituted into generated > scripts. For the record, what kind of generated scripts are we talking here?=20 Invoked at build time or sent to the store? Cheers From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 03 19:27:38 2023 Received: (at 65351) by debbugs.gnu.org; 3 Oct 2023 23:27:38 +0000 Received: from localhost ([127.0.0.1]:40906 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnonh-00041W-Um for submit@debbugs.gnu.org; Tue, 03 Oct 2023 19:27:38 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:55702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnone-00041J-8Y for 65351@debbugs.gnu.org; Tue, 03 Oct 2023 19:27:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=FT7w8C5xcJcitT7qtkVO4uWqR6WhSRPqJlFSbLlWxTA=; b=NLDZQF1Yp1msYTNG4zxhqAl3fb ncRK2Pyab5a2XYdlJcZVvAg/nXmYgBb0ywD8SS/ZLmY93z+Qh3yVIvZlF20Nx+tvKxZKIVkGXyZmT Tk09fT/r1oWNYe1ijolglXLfkCC7t30j71zwoNsG3qlbM62t5noWMhtAhTtmWbP69tg5Pm3PFA92L LAroDOXV1YDM4Jz3FWSk15JaszySBc4iFN4sMANYvVv6XNcdz2AX0GPjsbMe3Spnzm0HBcmKO25mK XJOmgwE6NKmyKEgWztX3L/BaKr7S+8F/uWokPWa9m5ZiwzddvQyXxnwn5ivOY6/UvXOc0vPrymGQO n0Va+lfA==; Received: from [192.168.2.1] (port=44288 helo=localhost) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qnonG-0002Yf-0J; Wed, 04 Oct 2023 00:27:10 +0100 From: Arun Isaac To: Liliana Marie Prikler , 65351@debbugs.gnu.org Subject: Re: [bug#65351] [PATCH v2 1/7] gnu: cgit: Make git-source a native input. In-Reply-To: <32d53de38b947de59749c6c63e4bf091e8bb4abf.camel@gmail.com> References: <4a837cf5e2a54fae057bb983fb60b0bc9c997602.1693746463.git.arunisaac@systemreboot.net> <8e6112265e2dbd774d5dc0b8c666aa7649ed3137.camel@gmail.com> <87il7u4vpk.fsf@systemreboot.net> <32d53de38b947de59749c6c63e4bf091e8bb4abf.camel@gmail.com> Date: Wed, 04 Oct 2023 00:27:01 +0100 Message-ID: <87o7hf1e4a.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: "\(" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Liliana, >> > This patch is broken and it doesn't appear to get fixed in 4/7.=C2=A0 = If >> > you want git-source to be in native-inputs, you need to use (or >> > native-inputs inputs). >>=20 >> I'm not sure what you mean. I am able to build both cgit and cgit- >> pink on my machine. The QA system also agrees with >> me. https://qa.guix.gnu.org/issue/65351 > CI doesn't do cross-builds, it does simulated native builds, so you > won't see the issue. Ah, I see what you mean now. I have deleted the patch making git-source a native input. I guess it's ok to leave it as an input since it doesn't really matter in this case. > Indeed, there is precedent. However, when moving stuff around, such as > in 1, you also need to update the dependent stuff, which you haven't > done and which also causes more noise along the line. In this series, > you need three commits to basically get input handling "correct". The > intermediate commits are duds in terms of guix time-machine, which > isn't great. I have reworked the patchset into only 3 patches now. Let me know if this is ok. >> > In 7, you might want to use /bin/sh if the compatibility is meant >> > for stuff that actually lands in the store. >>=20 >> /bin/sh doesn't work. I have tried. If I remember correctly, this is >> to do with how the SHELL_PATH gets substituted into generated >> scripts. > For the record, what kind of generated scripts are we talking here?=20 > Invoked at build time or sent to the store? The cgit Makefiles are tightly coupled with git source code and the git Makefiles. The generated scripts are wrapper scripts for git binaries like git-shell, git-upload-archive, git-upload-pack, etc. As far as I can tell, cgit does not use them at all. They are neither invoked at build time nor are they sent to the store. They are only invoked at test time, and that fails if you have SHELL_PATH=3Dsh. This specifically bothers only cgit-pink and not cgit since cgit does not run the test suite. SHELL_PATH is also directly executed as a shell in some parts of the Makefile. For example, --8<---------------cut here---------------start------------->8--- GIT-VERSION-FILE: FORCE @$(SHELL_PATH) ./GIT-VERSION-GEN --8<---------------cut here---------------end--------------->8--- and --8<---------------cut here---------------start------------->8--- config-list.h: Documentation/*config.txt Documentation/config/*.txt $(QUIET_GEN)$(SHELL_PATH) ./generate-configlist.sh >$@ --8<---------------cut here---------------end--------------->8--- That's why SHELL_PATH=3D/bin/sh fails since /bin/sh does not exist in the build environment. A v3 patchset follows. Cheers! From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 03 20:00:09 2023 Received: (at 65351) by debbugs.gnu.org; 4 Oct 2023 00:00:09 +0000 Received: from localhost ([127.0.0.1]:40931 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnpJA-0004vI-Md for submit@debbugs.gnu.org; Tue, 03 Oct 2023 20:00:09 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:50590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnpJ7-0004ty-WF for 65351@debbugs.gnu.org; Tue, 03 Oct 2023 20:00:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=U/Fz33LhtLk4isXUvjyb0Fso8mIeh/PCkJIy4RuC6iQ=; b=EI7bW/5z3mYcoxuvpz0BCl0mQC fmeqCscYlh1tkJpc9eDFxUxc/+d9kcM5tfXFGLN5sZekedlgDGAnThHw8YtewEbPZZLjDvk+qob90 dEuEhKy0Vg885KEXQ5q5qJDelsESklPUxq+/SAezFkuIL+ECz7us6v+DnNUZjX8uud68/X1O7nS3P BuyS4PNBqlz45wha5AtROEvZue69MDKVrdp0G10pFpNDDtTv7cFsi7yyWCZ2CibP2zf9+pzgf16g4 Mct67m7zrWmHkV7IHPbWJW9lJYaFj3D2wg6QUDfyFsSX0Njlei+oWH5Tc24TRx/ZIXlTv6LR4DLqC IkhPek9w==; Received: from [192.168.2.1] (port=49584 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qnpIm-0002bg-2q; Wed, 04 Oct 2023 00:59:45 +0100 From: Arun Isaac To: 65351@debbugs.gnu.org Subject: [PATCH v3 2/3] gnu: cgit: Fix cross compilation. Date: Wed, 4 Oct 2023 00:59:28 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: <4ad543017994ac442e12a6943356ec4358938ae9.1696375547.git.arunisaac@systemreboot.net> References: <4ad543017994ac442e12a6943356ec4358938ae9.1696375547.git.arunisaac@systemreboot.net> MIME-Version: 1.0 X-Debbugs-Cc: Arun Isaac , Liliana Marie Prikler , ( Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[native-inputs]: Move bzip2, gzip and xz to ... [inputs]: ... here. Add bash-minimal. [arguments]: Use cc-for-target. --- gnu/packages/version-control.scm | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 53c476d607..f504fe9831 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1043,7 +1043,8 @@ (define-public cgit (list #:tests? #f ; XXX: fail to build the in-source git. #:test-target "test" - #:make-flags '("CC=gcc" "SHELL_PATH=sh") + #:make-flags #~(list (string-append "CC=" #$(cc-for-target)) + "SHELL_PATH=sh") #:phases #~(modify-phases %standard-phases (add-after 'unpack 'unpack-git @@ -1103,7 +1104,7 @@ (define-public cgit "html-converters/md2html"))))))) (native-inputs ;; For building manpage. - (list asciidoc gzip bzip2 xz)) + (list asciidoc)) (inputs `(;; Building cgit requires a Git source tree. ("git-source" @@ -1114,13 +1115,20 @@ (define-public cgit (uri "mirror://kernel.org/software/scm/git/git-2.25.4.tar.xz") (sha256 (base32 "11am6s46wmn1yll5614smjhzlghbqq6gysgcs64igjr9y5wzpdxq")))) + ("bash-minimal" ,bash-minimal) ("openssl" ,openssl) - ("groff" ,groff) ("python" ,python) ("python-docutils" ,python-docutils) ("python-markdown" ,python-markdown) ("python-pygments" ,python-pygments) - ("zlib" ,zlib))) + ("zlib" ,zlib) + ;; bzip2, groff, gzip and xz are inputs (not native inputs) + ;; since they are actually substituted into cgit source and + ;; referenced by the built package output. + ("bzip2" ,bzip2) + ("groff" ,groff) + ("gzip" ,gzip) + ("xz" ,xz))) (home-page "https://git.zx2c4.com/cgit/") (synopsis "Web frontend for git repositories") (description -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 03 20:00:09 2023 Received: (at 65351) by debbugs.gnu.org; 4 Oct 2023 00:00:09 +0000 Received: from localhost ([127.0.0.1]:40933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnpJB-0004vL-2b for submit@debbugs.gnu.org; Tue, 03 Oct 2023 20:00:09 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:50584) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnpJ6-0004t7-Dc for 65351@debbugs.gnu.org; Tue, 03 Oct 2023 20:00:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Jlp2eJxcpVmJp+kmEhcNq6FiITvMWzfg7Kcps0RVY8U=; b=QOO9T2/vbBdfFspv/GzS96rLYh UGp9oV4j9Rfmb9E6/uRnf1vTWA+4ybLBc+SlKAVFUyMfyTi79UQIF1U+C3jEivGuCi9b03KkLErQ7 uZWaVwYlp4tLieFMHyR9A+IZ4f6SJ3Cz0WfQXXe/Fb5XExX/5MZkQhqnvoqhU7Yj1QEe+AssraEXm lOT/t5Q/1HnQLB4rj8b3rRgG2VzASZaBpjOpCAQzM9XTDqdFr/Tm85m5ufo5Uq4bX6JLbJyTCEXBK I8KxHxkWIDNv+VAm+C1bNxe9hxUm887E6J0egL5ySL4grDyY2e8YOeOgsIpFbkpigcEhq4RgXi7LV 6ehxuUdQ==; Received: from [192.168.2.1] (port=49584 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qnpIj-0002bg-1u; Wed, 04 Oct 2023 00:59:42 +0100 From: Arun Isaac To: 65351@debbugs.gnu.org Subject: [PATCH v3 1/3] gnu: cgit: Update package style. Date: Wed, 4 Oct 2023 00:59:27 +0100 Message-ID: <4ad543017994ac442e12a6943356ec4358938ae9.1696375547.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Arun Isaac , Liliana Marie Prikler , ( Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit)[arguments]: Rewrite using G-expressions. Do not return #t from custom phases. --- gnu/packages/version-control.scm | 125 +++++++++++++++---------------- 1 file changed, 61 insertions(+), 64 deletions(-) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 9716a6f27a..53c476d607 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1040,70 +1040,67 @@ (define-public cgit "193d990ym10qlslk0p8mjwp2j6rhqa7fq0y1iff65lvbyv914pss")))) (build-system gnu-build-system) (arguments - '(#:tests? #f ; XXX: fail to build the in-source git. - #:test-target "test" - #:make-flags '("CC=gcc" "SHELL_PATH=sh") - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'unpack-git - (lambda* (#:key inputs #:allow-other-keys) - ;; Unpack the source of git into the 'git' directory. - (invoke "tar" "--strip-components=1" "-C" "git" "-xf" - (assoc-ref inputs "git-source")))) - (add-after 'unpack 'patch-absolute-file-names - (lambda* (#:key inputs #:allow-other-keys) - (define (quoted-file-name input path) - (string-append "\"" input path "\"")) - (substitute* "ui-snapshot.c" - (("\"gzip\"") - (quoted-file-name (assoc-ref inputs "gzip") "/bin/gzip")) - (("\"bzip2\"") - (quoted-file-name (assoc-ref inputs "bzip2") "/bin/bzip2")) - (("\"xz\"") - (quoted-file-name (assoc-ref inputs "xz") "/bin/xz"))) - - (substitute* "filters/about-formatting.sh" - (("$\\(dirname $0\\)") (string-append (assoc-ref outputs "out") - "/lib/cgit/filters")) - (("\\| tr") (string-append "| " (which "tr")))) - - (substitute* "filters/html-converters/txt2html" - (("sed") (which "sed"))) - - (substitute* "filters/html-converters/man2html" - (("groff") (which "groff"))) - - (substitute* "filters/html-converters/rst2html" - (("rst2html\\.py") (which "rst2html.py"))) - - #t)) - (delete 'configure) ; no configure script - (add-after 'build 'build-man - (lambda* (#:key make-flags #:allow-other-keys) - (apply invoke "make" "doc-man" make-flags))) - (replace 'install - (lambda* (#:key make-flags outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (apply invoke - "make" "install" "install-man" - (string-append "prefix=" out) - (string-append "CGIT_SCRIPT_PATH=" out "/share/cgit") - make-flags) - ;; Move the platform-dependent 'cgit.cgi' into lib to get it - ;; stripped. - (rename-file (string-append out "/share/cgit/cgit.cgi") - (string-append out "/lib/cgit/cgit.cgi")) - #t))) - (add-after 'install 'wrap-python-scripts - (lambda* (#:key outputs #:allow-other-keys) - (for-each - (lambda (file) - (wrap-program (string-append (assoc-ref outputs "out") - "/lib/cgit/filters/" file) - `("GUIX_PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH"))))) - '("syntax-highlighting.py" - "html-converters/md2html")) - #t))))) + (list + #:tests? #f ; XXX: fail to build the in-source git. + #:test-target "test" + #:make-flags '("CC=gcc" "SHELL_PATH=sh") + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'unpack-git + (lambda* (#:key inputs #:allow-other-keys) + ;; Unpack the source of git into the 'git' directory. + (invoke "tar" "--strip-components=1" "-C" "git" "-xf" + (assoc-ref inputs "git-source")))) + (add-after 'unpack 'patch-absolute-file-names + (lambda* (#:key inputs #:allow-other-keys) + (define (quoted-file-name input path) + (string-append "\"" input path "\"")) + (substitute* "ui-snapshot.c" + (("\"gzip\"") + (quoted-file-name (assoc-ref inputs "gzip") "/bin/gzip")) + (("\"bzip2\"") + (quoted-file-name (assoc-ref inputs "bzip2") "/bin/bzip2")) + (("\"xz\"") + (quoted-file-name (assoc-ref inputs "xz") "/bin/xz"))) + + (substitute* "filters/about-formatting.sh" + (("$\\(dirname $0\\)") (string-append (assoc-ref outputs "out") + "/lib/cgit/filters")) + (("\\| tr") (string-append "| " (which "tr")))) + + (substitute* "filters/html-converters/txt2html" + (("sed") (which "sed"))) + + (substitute* "filters/html-converters/man2html" + (("groff") (which "groff"))) + + (substitute* "filters/html-converters/rst2html" + (("rst2html\\.py") (which "rst2html.py"))))) + (delete 'configure) ; no configure script + (add-after 'build 'build-man + (lambda* (#:key make-flags #:allow-other-keys) + (apply invoke "make" "doc-man" make-flags))) + (replace 'install + (lambda* (#:key make-flags outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (apply invoke + "make" "install" "install-man" + (string-append "prefix=" out) + (string-append "CGIT_SCRIPT_PATH=" out "/share/cgit") + make-flags) + ;; Move the platform-dependent 'cgit.cgi' into lib to get it + ;; stripped. + (rename-file (string-append out "/share/cgit/cgit.cgi") + (string-append out "/lib/cgit/cgit.cgi"))))) + (add-after 'install 'wrap-python-scripts + (lambda* (#:key outputs #:allow-other-keys) + (for-each + (lambda (file) + (wrap-program (string-append (assoc-ref outputs "out") + "/lib/cgit/filters/" file) + `("GUIX_PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH"))))) + '("syntax-highlighting.py" + "html-converters/md2html"))))))) (native-inputs ;; For building manpage. (list asciidoc gzip bzip2 xz)) base-commit: 8e6022732ab6c4ba256f99d925f5fd413a87372c -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 03 20:00:12 2023 Received: (at 65351) by debbugs.gnu.org; 4 Oct 2023 00:00:12 +0000 Received: from localhost ([127.0.0.1]:40936 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnpJD-0004ve-Ly for submit@debbugs.gnu.org; Tue, 03 Oct 2023 20:00:12 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:50596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qnpJB-0004v6-7k for 65351@debbugs.gnu.org; Tue, 03 Oct 2023 20:00:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To: Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=OrPr+i9U+KkOlQjyofl5YTMYFxoT0a2Ef6Yy/lFJ//0=; b=RmQQrwsmO8pBNjrfeg+GvY17KL V5Q+i4RH0sUWZfQhqe/4Nayx/YBjxFtFSFeaneUGEMeHVzssN2HJcvhX6Mar4de79k9xOyoGqCMSt oIKtN14j9OsIFgwuPPT5BsCnzK81xUwVbnnU5kEnkoG9bKYgAV6TDW02dqtFNXSi8t/6A+SN0yxz1 ajkeTfb1pZ5TvBYwQt8Lp1KjEdffGcexNhI0q3XHhNqjSmcHkfPAw6Ek8PKTfgka8OMdypMnx3NsO ueM9TbRQCclWwPsLpH1y7h2sPk/Mxp+kVNYnD7rcRnISJhi7P7eHBraykerbwqQDVsmv78KAKir3r iiPCoRTg==; Received: from [192.168.2.1] (port=49584 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qnpIq-0002bg-0W; Wed, 04 Oct 2023 00:59:48 +0100 From: Arun Isaac To: 65351@debbugs.gnu.org Subject: [PATCH v3 3/3] gnu: Add cgit-pink. Date: Wed, 4 Oct 2023 00:59:29 +0100 Message-ID: <1a43f1b5581301be6f304b39a8d2bb5ce88d3606.1696375547.git.arunisaac@systemreboot.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: <4ad543017994ac442e12a6943356ec4358938ae9.1696375547.git.arunisaac@systemreboot.net> References: <4ad543017994ac442e12a6943356ec4358938ae9.1696375547.git.arunisaac@systemreboot.net> MIME-Version: 1.0 X-Debbugs-Cc: Arun Isaac , Liliana Marie Prikler , ( Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351 Cc: Arun Isaac X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/version-control.scm (cgit-pink): New variable. --- gnu/packages/version-control.scm | 46 ++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index f504fe9831..d9c53af71c 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm @@ -1136,6 +1136,52 @@ (define-public cgit a built-in cache to decrease server I/O pressure.") (license license:gpl2))) +(define-public cgit-pink + (package + (inherit cgit) + (name "cgit-pink") + (version "1.4.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.causal.agency/cgit-pink") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0yp6rm60pz8pj8wrm1aglix51hhy00al86mm94ag2bifc92q23ar")))) + (arguments + (substitute-keyword-arguments (package-arguments cgit) + ((#:tests? _ #f) + (not (%current-target-system))) + ((#:make-flags _ '()) + #~(list (string-append "CC=" #$(cc-for-target)) + (string-append "PERL_PATH=" + (search-input-file %build-inputs "/bin/perl")) + ;; It is important to set an absolute path in SHELL_PATH + ;; because it is used as the shebang of generated scripts that + ;; are invoked during the test phase. + (string-append "SHELL_PATH=" + (search-input-file %build-inputs "/bin/sh")))))) + (inputs + (modify-inputs (package-inputs cgit) + (replace "git-source" + ;; cgit-pink is tightly bound to git. Use GIT_VER from the Makefile, + ;; which may not match the current (package-version git). + (origin + (method url-fetch) + (uri "mirror://kernel.org/software/scm/git/git-2.36.1.tar.xz") + (sha256 + (base32 + "0w43a35mhc2qf2gjkxjlnkf2lq8g0snf34iy5gqx2678yq7llpa0")))))) + (native-inputs + (modify-inputs (package-native-inputs cgit) + (append gnu-gettext perl))) + (home-page "https://git.causal.agency/cgit-pink/about/") + (description "cgit-pink is a fast web interface for the Git SCM, using a +built-in cache to decrease server I/O pressure. cgit-pink is a fork of +cgit."))) + (define-public python-git-multimail (package (name "python-git-multimail") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 05 08:49:26 2023 Received: (at 65351) by debbugs.gnu.org; 5 Oct 2023 12:49:26 +0000 Received: from localhost ([127.0.0.1]:46202 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoNnC-0008Vu-5l for submit@debbugs.gnu.org; Thu, 05 Oct 2023 08:49:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoNn8-0008Va-I6 for 65351@debbugs.gnu.org; Thu, 05 Oct 2023 08:49:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qoNmi-0003o7-Uc; Thu, 05 Oct 2023 08:48:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=Sf78Xu68iNrImR9Pty7+2x2L2qlOcWqiGwcqQLBpFdw=; b=Kp/jOPncd6a2e0lhHhG5 wl9n78IeientMRfDob3hjq9mBdcjUzaFQ9VLWpUK4sXnCduBIr9kpVs0zdQJ+waQrp88QfxjBi7sq j9/YPjHaHzZizD48V3s022R+hKbqWImsR/09j54/haI0QRfpohP6lG1RS72uChE/xLRIiGiCU64dE BbyGIw+knv/qGWpLGVY2IghZ0pPsyo0OzOZGtNSzuemDAE+diiZ45SrB1B44qHkyxxju3yQXj/may 95YuBGKnK7qvsjoso6sfgEDAVYBQj1kqiPle3gSori2deMvMirEqrOmCY2UTTr797u2WjtvJPDAgx CMIM7Vw41hYqfQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Arun Isaac Subject: Re: bug#65351: [PATCH] gnu: Add cgit-pink. In-Reply-To: (Arun Isaac's message of "Wed, 4 Oct 2023 00:59:28 +0100") References: <4ad543017994ac442e12a6943356ec4358938ae9.1696375547.git.arunisaac@systemreboot.net> Date: Thu, 05 Oct 2023 14:48:49 +0200 Message-ID: <87sf6p6xqm.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65351 Cc: paren@disroot.org, 65351@debbugs.gnu.org, Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Arun Isaac skribis: > * gnu/packages/version-control.scm (cgit)[native-inputs]: Move bzip2, gzi= p and > xz to ... > [inputs]: ... here. Add bash-minimal. > [arguments]: Use cc-for-target. [...] > * gnu/packages/version-control.scm (cgit-pink): New variable. LGTM! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 05 12:39:57 2023 Received: (at 65351-done) by debbugs.gnu.org; 5 Oct 2023 16:39:57 +0000 Received: from localhost ([127.0.0.1]:48391 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoROG-0005cv-Ru for submit@debbugs.gnu.org; Thu, 05 Oct 2023 12:39:57 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:37888) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qoROC-0005cj-AT for 65351-done@debbugs.gnu.org; Thu, 05 Oct 2023 12:39:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=nHJVm6NMyGEsay8f0DkziKOM4WlKNaTzRhJybGfX5n4=; b=eFRxHHs5u0eOm0CdCXmeFCaoPM JyJNmx2FPF23VJP8970TD/sssEQGV4uWHeau4fIncVKmVcAl6JBKuUWqf8s7JC9wwUJTFjLduTDeu V5xJghoGVL5PCF+tmrs8C7CUpS+WuyIdcSKcy/gQpYgj3grKbghE0yOY2eHBmUB67Anq3pxbNOhXy TB/f5Fg2M20cnn3uM3vt0UPgs6MnOfYsNx89Iw/6kP4rzdlvusd4OAVVxndJCnK7gxs60GTe2Ej7R qFFKP7B76ixDi+RCJnfOvRmSlv3MGAEMXtdZmTy809qiaolcBoVKbX9RfUrfvja5azL23J9EBLHxh UrvvtIAQ==; Received: from [192.168.2.1] (port=40812 helo=localhost) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qoRNm-0000bf-0v; Thu, 05 Oct 2023 17:39:26 +0100 From: Arun Isaac To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#65351: [PATCH] gnu: Add cgit-pink. In-Reply-To: <87sf6p6xqm.fsf_-_@gnu.org> References: <4ad543017994ac442e12a6943356ec4358938ae9.1696375547.git.arunisaac@systemreboot.net> <87sf6p6xqm.fsf_-_@gnu.org> Date: Thu, 05 Oct 2023 17:39:22 +0100 Message-ID: <871qe9c9c5.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65351-done Cc: paren@disroot.org, 65351-done@debbugs.gnu.org, Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > LGTM! Pushed, thanks! From unknown Sun Jun 22 22:41:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 03 Nov 2023 11:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator