From unknown Fri Jun 20 18:08:53 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#73179 <73179@debbugs.gnu.org> To: bug#73179 <73179@debbugs.gnu.org> Subject: Status: [PATCH 0/2] Remove lablgtk. Reply-To: bug#73179 <73179@debbugs.gnu.org> Date: Sat, 21 Jun 2025 01:08:53 +0000 retitle 73179 [PATCH 0/2] Remove lablgtk. reassign 73179 guix-patches submitter 73179 Josselin Poiret severity 73179 normal tag 73179 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 11 10:33:55 2024 Received: (at submit) by debbugs.gnu.org; 11 Sep 2024 14:33:55 +0000 Received: from localhost ([127.0.0.1]:39339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soOPr-0005kx-Fj for submit@debbugs.gnu.org; Wed, 11 Sep 2024 10:33:55 -0400 Received: from lists.gnu.org ([209.51.188.17]:40180) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soOPp-0005kp-JP for submit@debbugs.gnu.org; Wed, 11 Sep 2024 10:33:54 -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 1soOPi-0004Hq-MH for guix-patches@gnu.org; Wed, 11 Sep 2024 10:33:46 -0400 Received: from jpoiret.xyz ([206.189.101.64]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1soOPg-0004fo-Hq for guix-patches@gnu.org; Wed, 11 Sep 2024 10:33:46 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 8662B185466; Wed, 11 Sep 2024 13:35:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1726061720; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=/y1uI6QLL2VbW+sFXKLc1JL69sYRWwVR19y0KM7QtmY=; b=fUsiaKZvgej+kLPUKX562Ohzx0vKXt/hqRoi8NeLCCktrWgvWU1dzi6eFW18VPFYgXbYAd A+lhCDjVJBl3QBjtaBFTZAK1aIr7qZhdHE2Gl3K62jI18JFRv6lsVykNqIUzx1IoN2WGMn Uexpx9scpTFtEIqwexSOvXsHCEOzA57aX0O3x/kMsZQtDxa1Bh9Zi4ag4vIVfvfpQJK4VJ CUioSvKumIu4ZTrWIhsTdS8mUB5ZeolD5l6J91PQS7nH/EcSTMJJvensP5KL0EoetkatUg 4guoWD2ZhQ5LCvbSPTcNKMsZ62aQBXOujgTj9/X+48PspnMhSsOuQh6BCnLATg== From: Josselin Poiret To: guix-patches@gnu.org Subject: [PATCH 0/2] Remove lablgtk. Date: Wed, 11 Sep 2024 15:35:17 +0200 Message-ID: MIME-Version: 1.0 X-Debbugs-Cc: Julien Lepiller , pukkamustard Content-Transfer-Encoding: 8bit X-Spam-Level: **** X-Spamd-Bar: ++++ Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz Received-SPF: pass client-ip=206.189.101.64; envelope-from=dev@jpoiret.xyz; helo=jpoiret.xyz 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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Josselin Poiret 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: -2.4 (--) This patch series removes lablgtk, as it's actually not needed for any of our leaf packages. Josselin Poiret (2): gnu: ocaml-cairo2: Only build cairo2 package, remove unneeded deps. gnu: lablgtk: Remove variable. gnu/packages/ocaml.scm | 72 ++---------------------------------------- 1 file changed, 3 insertions(+), 69 deletions(-) base-commit: b6d5a7f5836739dab884b49a64ca354794dd845f -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 11 12:02:35 2024 Received: (at 73179) by debbugs.gnu.org; 11 Sep 2024 16:02:35 +0000 Received: from localhost ([127.0.0.1]:39469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soPnf-00024z-1G for submit@debbugs.gnu.org; Wed, 11 Sep 2024 12:02:35 -0400 Received: from jpoiret.xyz ([206.189.101.64]:38036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soPna-00024d-MY for 73179@debbugs.gnu.org; Wed, 11 Sep 2024 12:02:33 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id B44F5185467; Wed, 11 Sep 2024 16:02:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1726070541; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=h7Iv1YkACKv9D2IxpMrRZsv4H+1oCLXqJQROVu56BB0=; b=RaSoiKxa3NrG1dMyLesWOrOeW63PkFm/4UrlfTQM2GAJ37+GlF6xXNQaPripbeVxN4Isy4 gsfxnbQhRjWmr8Y0+YlSLKpvJ/10uGIk2bynPNOBVLH4EFiz+ke3snFVN5En7RG70VLcTx k3HzDPbBSgkCc0A0ee36ZStR6JxTVuv4cgZqFlbGen9tGBByO2GWy+by8FUWym1AG9drys JiaTvfR9fMlSeccQH/Mt+jqY8HcSEuVn2Gj79WVsd/sxKWkUBROem2gm2uIuTzbisRjDnJ Xv92radOaK1PJI239EX34tESB/Cyt9Cw8jhjTdQptY4HuGf0RLVJHyywPbqA9g== From: Josselin Poiret To: 73179@debbugs.gnu.org Subject: [PATCH 1/2] gnu: ocaml-cairo2: Only build cairo2 package, remove unneeded deps. Date: Wed, 11 Sep 2024 18:02:16 +0200 Message-ID: <2e379751126e2a3fb01c6af53183f30b107bb667.1726058997.git.dev@jpoiret.xyz> In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Josselin Poiret , Julien Lepiller , pukkamustard Content-Transfer-Encoding: 8bit X-Spamd-Bar: / Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73179 Cc: Josselin Poiret 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 (-) From: Josselin Poiret * gnu/packages/ocaml.scm (ocaml-cairo2): Only build cairo2 and not other ocaml packages alongside. Remove unneeded dependencies gtk+-2 and lablgtk. Change-Id: I46a026cf0ed26789a590a889d2db47f32b9a97c8 --- gnu/packages/ocaml.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 6ba5f5e374..804c51c5b0 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -8404,10 +8404,10 @@ (define-public ocaml-cairo2 (base32 "06ag9b88ihhr7yd3s9l0ac7ysig02fmlmsswybbsvz71ni0mb105")))) (build-system dune-build-system) + (arguments + (list #:package "cairo2")) (inputs - `(("cairo" ,cairo) - ("gtk+-2" ,gtk+-2) - ("lablgtk" ,lablgtk))) + `(("cairo" ,cairo))) (native-inputs (list pkg-config)) (home-page "https://github.com/Chris00/ocaml-cairo") -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 11 12:02:35 2024 Received: (at 73179) by debbugs.gnu.org; 11 Sep 2024 16:02:35 +0000 Received: from localhost ([127.0.0.1]:39471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soPnf-000251-Cn for submit@debbugs.gnu.org; Wed, 11 Sep 2024 12:02:35 -0400 Received: from jpoiret.xyz ([206.189.101.64]:38098) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1soPnb-00024j-Sw for 73179@debbugs.gnu.org; Wed, 11 Sep 2024 12:02:33 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 30B5B18546D; Wed, 11 Sep 2024 16:02:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1726070544; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=FATGziJDvsbGxybkWBWUn59+y7eRL4dcln+QYdBxUFo=; b=XwCdBjDSSqYTQ+9VFe/aSOBETEStblJA8shs9qJtgAp36cwoDjfQVh9rZKLSElOCJz2C6m P7/7fjFTp00dkCUZSfjAEYEGo7wfYtaOe8QRWZYNyC9qm43PzUoY9cnUxWPgk5JPAkDx6B ONZdzshgJFHZSLo3ZYcGiRMifLv//NyWQC0o0bv/VtV7FdHdGyUh8UumaXTNZbBIGfPMXP iqJ54yG+srP2KkYMG0BWZ7S5ze4J+ECRiXxHJsCEKOgZ67QIEOdERKe4KDn8HCiQYxpeag Rnw3c7/c14QUW2B9YiuR2VuSity992VGMmtOt3iDm362aHh8h8IAKCKgJZg5Ww== From: Josselin Poiret To: 73179@debbugs.gnu.org Subject: [PATCH 2/2] gnu: lablgtk: Remove variable. Date: Wed, 11 Sep 2024 18:02:17 +0200 Message-ID: <3764d618c00972d6c1c7e6914df9170cf32330ee.1726058997.git.dev@jpoiret.xyz> In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Josselin Poiret , Julien Lepiller , pukkamustard Content-Transfer-Encoding: 8bit X-Spamd-Bar: / Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 73179 Cc: Josselin Poiret 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 (-) From: Josselin Poiret * gnu/packages/ocaml.scm (lablgtk): Package is no longer used as a dependency. Change-Id: I7e3d1e5c0bd65a4938b0e08012094603d9d55cc5 --- gnu/packages/ocaml.scm | 66 ------------------------------------------ 1 file changed, 66 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 804c51c5b0..9d29105cdb 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -1404,72 +1404,6 @@ (define-public ocaml-bigarray-compat @code{Stdlib.Bigarray} in OCaml.") (license license:isc))) -(define-public lablgtk - (package - (name "lablgtk") - (version "2.18.11") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/garrigue/lablgtk") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "179ipx0c6bpxm4gz0syxgqy09dp5p4x9qsdil7s9jlx8ffg1mm0w")))) - (build-system gnu-build-system) - (native-inputs - (list ;; Build failure with make-4.4, so we use make-4.2. - ;; See . - gnu-make-4.2 - ocaml - ocaml-findlib - pkg-config)) - ;; FIXME: Add inputs gtkgl-2.0, libpanelapplet-2.0, gtkspell-2.0, - ;; and gtk+-quartz-2.0 once available. - (inputs - (list gtk+-2 - gtksourceview-2 - libgnomecanvas - libgnomeui - libglade - (librsvg-for-system))) - (arguments - `(#:tests? #f ; no check target - - ;; opt: also install cmxa files - #:make-flags (list "all" "opt" - (string-append "FINDLIBDIR=" - (assoc-ref %outputs "out") - "/lib/ocaml")) - ;; Occasionally we would get "Error: Unbound module GtkThread" when - ;; compiling 'gtkThInit.ml', with 'make -j'. So build sequentially. - #:parallel-build? #f - - #:phases - (modify-phases %standard-phases - (add-before 'install 'prepare-install - (lambda* (#:key inputs outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out")) - (ocaml (assoc-ref inputs "ocaml"))) - ;; Install into the output and not the ocaml directory. - (mkdir-p (string-append out "/lib/ocaml")) - (substitute* "config.make" - ((ocaml) out)) - #t)))))) - (home-page "http://lablgtk.forge.ocamlcore.org/") - (synopsis "GTK+ bindings for OCaml") - (description - "LablGtk is an OCaml interface to GTK+ 1.2 and 2.x. It provides -a strongly-typed object-oriented interface that is compatible with the -dynamic typing of GTK+. Most widgets and methods are available. LablGtk -also provides bindings to -gdk-pixbuf, the GLArea widget (in combination with LablGL), gnomecanvas, -gnomeui, gtksourceview, gtkspell, -libglade (and it an generate OCaml code from .glade files), -libpanel, librsvg and quartz.") - (license license:lgpl2.1))) - (define-public binsec (package (name "binsec") -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 12 05:55:28 2024 Received: (at 73179-done) by debbugs.gnu.org; 12 Oct 2024 09:55:28 +0000 Received: from localhost ([127.0.0.1]:36362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1szYqO-0001dO-2d for submit@debbugs.gnu.org; Sat, 12 Oct 2024 05:55:28 -0400 Received: from jpoiret.xyz ([206.189.101.64]:51238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1szYqL-0001d8-Ib for 73179-done@debbugs.gnu.org; Sat, 12 Oct 2024 05:55:26 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id CDEA1185460 for <73179-done@debbugs.gnu.org>; Sat, 12 Oct 2024 09:55:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1728726904; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=NR3Y7Bt/9i9ldWvHKt3XFes7hRiOGKuRPpVP3J7O1ec=; b=sklQCSTtaFcIkaGxBUWv6J7OTDq3G8XoFiK6FeKkCJ7qQ1FHwyjZ1PO0fuhOCTlHZxSJig 9+f/aO2KpAJk9bC7kizQCsDI0RKXyDX1rEkmIO7vSYQ3YJXmoX27wwLSujJV7vpHi5AlQw kA69Zn8w5vRKCXxP+Z7CtxF5uSRPJ/NsK2/rm1f3leCS+Y/EXR1mVPqkaG4h/CXNJhaWHX epxDfjDkVypLd4x1yHfLYwY1DrVzKfSRYhMJgtJMu07EDXejzinioRIwm/cQWkLehV4kjo gCtqfDRYTk5mu4FAUGwIlAGHO4SBdEhVtRzoZTJEgwQgdrDaH9PGXcQgEjf2Ew== From: Josselin Poiret To: 73179-done@debbugs.gnu.org Subject: Re: [PATCH 1/2] gnu: ocaml-cairo2: Only build cairo2 package, remove unneeded deps. In-Reply-To: <2e379751126e2a3fb01c6af53183f30b107bb667.1726058997.git.dev@jpoiret.xyz> References: <2e379751126e2a3fb01c6af53183f30b107bb667.1726058997.git.dev@jpoiret.xyz> Date: Sat, 12 Oct 2024 11:55:01 +0200 Message-ID: <87jzedhci2.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spamd-Bar: / Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 73179-done 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 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Merged as a531af142ffdb2a31cf9e6258c336fcf2dbe755b. Josselin Poiret writes: > From: Josselin Poiret > > * gnu/packages/ocaml.scm (ocaml-cairo2): Only build cairo2 and not other = ocaml > packages alongside. Remove unneeded dependencies gtk+-2 and lablgtk. > > Change-Id: I46a026cf0ed26789a590a889d2db47f32b9a97c8 > --- > gnu/packages/ocaml.scm | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm > index 6ba5f5e374..804c51c5b0 100644 > --- a/gnu/packages/ocaml.scm > +++ b/gnu/packages/ocaml.scm > @@ -8404,10 +8404,10 @@ (define-public ocaml-cairo2 > (base32 > "06ag9b88ihhr7yd3s9l0ac7ysig02fmlmsswybbsvz71ni0mb105"))= )) > (build-system dune-build-system) > + (arguments > + (list #:package "cairo2")) > (inputs > - `(("cairo" ,cairo) > - ("gtk+-2" ,gtk+-2) > - ("lablgtk" ,lablgtk))) > + `(("cairo" ,cairo))) > (native-inputs > (list pkg-config)) > (home-page "https://github.com/Chris00/ocaml-cairo") > --=20 > 2.45.2 > =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCAAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmcKR3UQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5FhcaiujhC/4ulskz3k8Tmv9AIfMiRRvnJmmcS5u2HFMB J6BlHf765UpKHd9G1tYCaLlNdUKF0QDqZMbtvzp8IxMCBOh8qyH/1zXtfQRcDOkK rkFQowxpd7ZyasLhdaj4marBwfeUDwHVtn5lnULK6lTLY35gvcuwAUerF7A18MTK p9XIEApCWZCf0N4jelEUexj0JcusdzGqYUh8huEG/jRa1IyECWwez2+XStud0uSh lquz7XAzL4Weojhq0Yd6KEF9NWPcUN2an+O/ZQxd0XxEdatcsda6aBtqh6IU98mf ZbfEo+3OxA0x8ZPXaNyauIEGidYElQ6lP192nGFcBIxszFeP/OaCeRmh9kw0DFOb GaFIFvHGmO66qpwTAPpfV0XpHCNGF+ZxPxXIR4zEexIhuYgRnbIbJYYTDCV1XZXK u0xk6n7tZnetirwXekVcsaEe8rF05ecQjHnpo4pbCRH9r88ljKVWc8Il6xFDgXcd TP75ifXkfgeLNO+wAOwYsR1IxGing3I= =c8DY -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 20 18:08:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 09 Nov 2024 12:24:11 +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