From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 30 22:05:23 2020 Received: (at submit) by debbugs.gnu.org; 31 Jan 2020 03:05:23 +0000 Received: from localhost ([127.0.0.1]:36451 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMcV-0000bg-7S for submit@debbugs.gnu.org; Thu, 30 Jan 2020 22:05:23 -0500 Received: from lists.gnu.org ([209.51.188.17]:57587) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMcS-0000bW-MC for submit@debbugs.gnu.org; Thu, 30 Jan 2020 22:05:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:40298) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ixMcR-0001Uh-RI for guix-patches@gnu.org; Thu, 30 Jan 2020 22:05:20 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_40,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ixMcQ-0005vz-20 for guix-patches@gnu.org; Thu, 30 Jan 2020 22:05:19 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:58703) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ixMcP-0005tJ-PX for guix-patches@gnu.org; Thu, 30 Jan 2020 22:05:18 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 791E46E2; Thu, 30 Jan 2020 22:05:15 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 30 Jan 2020 22:05:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:subject:message-id:mime-version:content-type; s= mesmtp; bh=qr0HHY9rCwjhupYANGiJrpFnMFHfslRO3PAu4HMIuUA=; b=nr6ax N9KFYxbVGmFC8VPIr/PqJoU4y1O6nkILoFQe81EYVmHsm39agMCH4MbhGq1XGs57 N+uLj7JGeLijM70dcOCnYvnWPdO2t0j23yUGYtWdXEw3F1kBcpVjQggdmEfKlOyv RkhWcePlOu8/l1V3FSNid40iTGOQ9acVpUc8OQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=qr0HHY9rCwjhupYANGiJrpFnMFHfs lRO3PAu4HMIuUA=; b=ytwD7qh38/mg5JExu/stoQz41R3lhREXaVXWD9j83u8CX 7MeZYw0RBw5ZbwWW/njxuHjMSyvSB68ZCjpPz19Q8IAdSqqDWRpMb/rQ9S4Lwfm0 5UXnJLH+XSSnqXY4gBGXLidRPhbCTU8/kuM7YFqMAJPMCoLtm6abelHpCCSJPUHt y7V6Q3uEn6jO7WVIXJTuATC+KA2949DDrsyw0yUZ44qyI74fZ+IvxW9rAC/VFkqP RfTbmGgbBYdi+DjC1QUWKScyihM1Oo8ElbqcTDleS7LIjPDpSpRO5P97/pEE/BL/ wyifhauM/dDEc2Wt9CDVZJcUI0KDaPNF0kO9gVS6w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrfeelgdehtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfggtggusehgtderredttd dvnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdr nhgrmhgvqeenucfkphepjeeirdduvdegrddufeekrdeifeenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgr mhgv X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 57B033060B27 for ; Thu, 30 Jan 2020 22:05:14 -0500 (EST) Date: Thu, 30 Jan 2020 22:05:09 -0500 From: Leo Famulari To: guix-patches@gnu.org Subject: LibreOffice 6.4 Message-ID: <20200131030509.GA13436@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="EVF5PPMfhYS0aIcm" Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 64.147.123.20 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit 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.8 (/) --EVF5PPMfhYS0aIcm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline These patches update LibreOffice to the new release, 6.4. Works for me! --EVF5PPMfhYS0aIcm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAl4zmWEACgkQJkb6MLrK fwhTuw//Qx72Fj9Zuce10qEiAkuQ/kc5FxTvW99EN8aQQyigKF3r7tV5yY8DuZkp V/ov0szn4n+3a+FeQuvUY9BLUkf+OysKelu29HFQQ2WCggo+mb3aPZL4szfO18Me L2+1YpZPjWnQaVde7jkcPiROSV2Awh1sCP9OD0AwSl6T18jQ2id6jBCB/YVSKXLw jQDihKj3r1sFnrYM6nj1iEwTgDyLCNzoTkOtxlnQFkeoMcgNue+WrzJleeBI+vwC Y6QNyTHcUmuKSYPjwrcKPPdg2dSEpQ8t2lnzj7G7nGQBNsnEGSfpSQmAawAP7yN0 HIQz6iyUxSNdo965E4k29WQHXhL8Wr4WyDPYv3vL/cwpbXQwtMscmTi94/7edqdW 8RmqMy3ahsYHULIaWtMndpfkVicpAjYLw+0dufWaQaQEkbL+c0tArZT+jAMmyzkc MDxj25gxnHHv10L7zp2BICbTRcy04TXAmMUBjMw1vqUN0rGC2ovyBG0PA8CxvXp2 e0fOmLeVIEQUTguwV5XV9fB1TmAP53BEBkEDTf0F6n+vm/gPGOIzyVfdDDk2sdRn UaZHd1s/Zto+FNP0bZsTiwRCr0vPPlEniIEknAZTdKBuUx93wK9aw/JRlJVQ+5JO usxZw+OkgctNMCztDflW/j6Nu0tSC7pTso2ZWoq3Lri0p4UP4Uw= =PXhZ -----END PGP SIGNATURE----- --EVF5PPMfhYS0aIcm-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 30 22:06:55 2020 Received: (at 39365) by debbugs.gnu.org; 31 Jan 2020 03:06:55 +0000 Received: from localhost ([127.0.0.1]:36465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMdz-0000eT-JJ for submit@debbugs.gnu.org; Thu, 30 Jan 2020 22:06:55 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:60917) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMdx-0000dr-JX for 39365@debbugs.gnu.org; Thu, 30 Jan 2020 22:06:53 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id EB1496E4; Thu, 30 Jan 2020 22:06:47 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 30 Jan 2020 22:06:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=zfc7paURwl fPNLUIoZRLWf9S/BxRpeKybCmqyTy5sBU=; b=fFd3B/vjDuTQ9dG7qKLZ+nKlgD 4VrjPnGok3+JqxpgrrqLqakPcfQUcedNleu+30Ugj0xjiBQOYyi2y5Kc+XClh53v ZBkES12O7SV2W/5xWHQgclax5QjMapP3sjxUEokmUyKMnYxhCgQvNhbBGssoCjVA I/zrtYlqVZUbGYEKw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=zfc7paURwlfPNLUIoZRLWf9S/BxRpeKybCmqyTy5sBU=; b=nBHk1vls +b4+EdcCEIQl5HzlPZ7EkntFAfBN5pvusQ0KWCVmQomJOZPn/BigD11Zica6Rgjt NRxrtpMLl6IZBV/lFUQxZCJ649H6JJYLcGVQtW05sfB/W7LuLtV/X1aXp4coi2cd h0Dg7bTuAazun/sTL2bwmk8BdctJSifjSjpm5LGqbXQvIwfr1A/3kU2g5Uqj44yE Eo/Dz1c7LiKdI+TbBWMfXFUAVTmk+M44aGt8KGgtwNXN3OAotFnF0wRkxAFYt9Cr 8xdZtU0imTk6TKbU9wjOAOdzQN0zhFAvE5nZnuUsc8ipj3K07xqZO1sBUcpKP57a /dit457iMyZJSA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrfeelgdehtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfggfgsedtkeertd ertddtnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghr ihdrnhgrmhgvqeenucffohhmrghinhepkhhohhgvihdruhhsnecukfhppeejiedruddvge drudefkedrieefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhf rhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from jasmine.lan (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 646A53060A08 for <39365@debbugs.gnu.org>; Thu, 30 Jan 2020 22:06:47 -0500 (EST) From: Leo Famulari To: 39365@debbugs.gnu.org Subject: [PATCH 2/6] gnu: mdds: Update to 1.5.0. Date: Thu, 30 Jan 2020 22:06:23 -0500 Message-Id: <947090ca8b68d6050a2ec472da35961f35218b3f.1580439985.git.leo@famulari.name> X-Mailer: git-send-email 2.25.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39365 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.7 (-) * gnu/packages/boost.scm (mdds): Update to 1.5.0. --- gnu/packages/boost.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm index 0a2a5c5c01..11fb8e1201 100644 --- a/gnu/packages/boost.scm +++ b/gnu/packages/boost.scm @@ -283,14 +283,14 @@ signals and slots system.") (define-public mdds (package (name "mdds") - (version "1.4.3") + (version "1.5.0") (source (origin (method url-fetch) (uri (string-append "http://kohei.us/files/mdds/src/mdds-" version ".tar.bz2")) (sha256 (base32 - "10cw6irdm6d15nxnys2v5akp8yz52qijpcjvw0frwq7nz5d3vki5")))) + "03b8i43pw4m767mm0cnbi77x7qhpkzpi9b1f6dpp4cmyszmnsk8l")))) (build-system gnu-build-system) (propagated-inputs `(("boost" ,boost))) ; inclusion of header files -- 2.25.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 30 22:06:56 2020 Received: (at 39365) by debbugs.gnu.org; 31 Jan 2020 03:06:56 +0000 Received: from localhost ([127.0.0.1]:36467 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMdz-0000eW-QW for submit@debbugs.gnu.org; Thu, 30 Jan 2020 22:06:56 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:46123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMdx-0000dq-JR for 39365@debbugs.gnu.org; Thu, 30 Jan 2020 22:06:54 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 0DCC16E8; Thu, 30 Jan 2020 22:06:47 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 30 Jan 2020 22:06:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=unsjnUiqn5 LQjSAdw16usPTX0LdgwcjHKD2u7hq3dCg=; b=k4lIQq02Y8sn5Fhyq921SdIQ0s b16rL2zvX8gMOMUs6GAMqqxc0zgY0/IOb/4rubBLe1hNZaXNj/3MycPuKnzCcDLK B9XDKxj5ygC8049ZatkP+h51TK2pnJgi0RcXsNUNmTq07V/VoQhFWQDycNyTTIfk ykCrM5kWmRxL6JD2o= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=unsjnUiqn5LQjSAdw16usPTX0LdgwcjHKD2u7hq3dCg=; b=Xmdo3UwA Ku0/xG9N5FL580ZMHYHRIJCfdTFu+necOPAfcyKS9KzfOykcXRLMekoES2LDXISD tiSksygQqgYWHONh6DyzWSvJNdNjd01W9mO4nknyAzg09eyv523m3LMiJE9gynmG 3Ghhn8IUurF9hXIk9BJKHYXinnNN+hKVXYRKzhe4/hZdfJQqSCY87PF9FmrNWtLB jMpDEiJz+9bX+YsWMYRfoZRIHtxG8rPW5vKY7AdaWLFvtGsb7cbLdFX0UIstl+C2 jJeaYrJ9guAdNP+cHwm35uBLzheAToG6O4/9b3EbrX5imE4Jpe719kE0qE0q7ONw KGoOELWD+nrtUQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrfeelgdehtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfggfgsedtkeertd ertddtnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghr ihdrnhgrmhgvqeenucffohhmrghinhepghhithhlrggsrdgtohhmnecukfhppeejiedrud dvgedrudefkedrieefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghi lhhfrhhomheplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from jasmine.lan (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 82D813060A88 for <39365@debbugs.gnu.org>; Thu, 30 Jan 2020 22:06:47 -0500 (EST) From: Leo Famulari To: 39365@debbugs.gnu.org Subject: [PATCH 3/6] gnu: ixion: Update to 0.15.0. Date: Thu, 30 Jan 2020 22:06:24 -0500 Message-Id: <0430790b7ebef000e44b951365f372dae8688110.1580439985.git.leo@famulari.name> X-Mailer: git-send-email 2.25.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39365 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.7 (-) * gnu/packages/libreoffice.scm (ixion): Update to 0.15.0. [inputs]: Add spdlog. --- gnu/packages/libreoffice.scm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm index 93474dbdbf..7f1cb6a993 100644 --- a/gnu/packages/libreoffice.scm +++ b/gnu/packages/libreoffice.scm @@ -67,6 +67,7 @@ #:use-module (gnu packages image) #:use-module (gnu packages java) #:use-module (gnu packages linux) + #:use-module (gnu packages logging) #:use-module (gnu packages maths) #:use-module (gnu packages nss) #:use-module (gnu packages openldap) @@ -85,7 +86,7 @@ (define-public ixion (package (name "ixion") - (version "0.14.1") + (version "0.15.0") (source (origin (method url-fetch) @@ -93,13 +94,14 @@ version ".tar.xz")) (sha256 (base32 - "14gdd6div4l22vnz3jn2qjxgjly98ck6p8c1v7386c41rx7kilba")))) + "1rmrl2zjzi4z0abf2cd54acypkccdhx2065dlyzy6xg83gv0mxmi")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) (inputs `(("mdds" ,mdds) - ("python" ,python))) + ("python" ,python) + ("spdlog" ,spdlog))) (home-page "https://gitlab.com/ixion/ixion") (synopsis "General purpose formula parser and interpreter") (description "Ixion is a library for calculating the results of formula -- 2.25.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 30 22:06:56 2020 Received: (at 39365) by debbugs.gnu.org; 31 Jan 2020 03:06:56 +0000 Received: from localhost ([127.0.0.1]:36469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMe0-0000ed-7d for submit@debbugs.gnu.org; Thu, 30 Jan 2020 22:06:56 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:39157) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMdx-0000du-TX for 39365@debbugs.gnu.org; Thu, 30 Jan 2020 22:06:54 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 653686EB; Thu, 30 Jan 2020 22:06:48 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 30 Jan 2020 22:06:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=n9UqgWIjmA SiTKvczqdrr/FpEVPwpQO6zE2o3+Bd7Ao=; b=cbsyermYEi8y6Zx8Kgi+33yRXC sBFuLrT/q79qYszSx+fF0tiPUFiSKxykAIGL/1gtEuSdGHjcS2Ff2nKqvFEhhNgO Y+FOFTheWpmuiW2K6i+3KWhlzWT62ac3Tv0WPDLLhKwQymeqgm8ovxxJk+843vg5 6UQY/BjqZ2549u/aw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=n9UqgWIjmASiTKvczqdrr/FpEVPwpQO6zE2o3+Bd7Ao=; b=J9N1kodk ddp8fsdBoXMLVhDabJHNGLuap8Ws2CQaYwNRF66Ob/ZO6QcxGLr6ECUVP6nEovwy iNoiaK9LkjmDWWDOihXXWHCWXVU9An4p4pdtwMqof97rJDHyTQedDT1tiGPQIvci lRwB4Z9ibFIlLYJmGr1AgxWi6HKeb4C7haUxaWwm3dTCgz17vR/Zl7A1zQRlef/a LQ6FHZ6cklDeMlIBUzix8TC9EDV4MmQ9odH28vXH4zTPghiLCCJbv/oNwWT/Rf+P csZcKFsQRu60fWKAUJudeaWn6/00WyUzxT5UT85HsZq/+U4sRFNVKvd7TDjtk68D bXdXI8z3hzgO4A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrfeelgdehtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfggfgsedtkeertd ertddtnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghr ihdrnhgrmhgvqeenucfkphepjeeirdduvdegrddufeekrdeifeenucevlhhushhtvghruf hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdr nhgrmhgv X-ME-Proxy: Received: from jasmine.lan (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id C0E563060BB4 for <39365@debbugs.gnu.org>; Thu, 30 Jan 2020 22:06:47 -0500 (EST) From: Leo Famulari To: 39365@debbugs.gnu.org Subject: [PATCH 5/6] gnu: libetonyek: Update MDDS requirement. Date: Thu, 30 Jan 2020 22:06:26 -0500 Message-Id: X-Mailer: git-send-email 2.25.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39365 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.7 (-) * gnu/packages/libreoffice.scm (libetonyek): Put '--with-mdds-1.5' in #:configure-flags. --- gnu/packages/libreoffice.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm index cc1eaaebeb..968044f680 100644 --- a/gnu/packages/libreoffice.scm +++ b/gnu/packages/libreoffice.scm @@ -403,7 +403,7 @@ CorelDRAW documents of all versions.") "0jhsbdimiyijdqriy0zzkjjgc4wi6fjimhdg4mdybrlwg7l7f5p6")))) (build-system gnu-build-system) (arguments - `(#:configure-flags '("--with-mdds=1.4"))) + `(#:configure-flags '("--with-mdds=1.5"))) (native-inputs `(("cppunit" ,cppunit) ("doxygen" ,doxygen) -- 2.25.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 30 22:06:56 2020 Received: (at 39365) by debbugs.gnu.org; 31 Jan 2020 03:06:56 +0000 Received: from localhost ([127.0.0.1]:36471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMe0-0000ek-Fv for submit@debbugs.gnu.org; Thu, 30 Jan 2020 22:06:56 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:35531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMdx-0000dt-QH for 39365@debbugs.gnu.org; Thu, 30 Jan 2020 22:06:54 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 41A4A6E3; Thu, 30 Jan 2020 22:06:48 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 30 Jan 2020 22:06:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=2igiAMkFjY DCjx9WYoBMNZ04wzt8R88v0/n78V65vrc=; b=SxIJ2F6c4WvaIor3oiCveOFSL9 czpU+bHtbXczNjWBzzlmplpcv1ODTlvqdX3a6hLoA/adtKP37Ub++c50X34es1Aj 9VOQ+fFbclqMdjAaXk213njR/EInzdFU9iBsoSJGOYb1KZdRWQRxg+ee95fNsjjw ryOEqkOE9zY4sXJs4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=2igiAMkFjYDCjx9WYoBMNZ04wzt8R88v0/n78V65vrc=; b=n3ZfzIvP SSancDNUum0tQ1hN9tDOXcjniwm68Q1FESbNNfn0LkcpBykSrYORQrpE5LJBMvH0 OAONO/FhE0KD2LI46Z1Upnz/mTshgZo++Z3Fan2WrjME5GQ714pNvZ4W2lp5lorZ fMImuDyQUgxdf+u3q5zmkmHDCf+lGifeZHRsIWyGZE6SbxqHYo3rW6Zg+y4P4yLu /mhwPLlvewWZvN1bJe8qST1oLGRdqUZF5VbeyyD+FzZo22SbiNrbW1umMxgLzkH/ foAacz4eXXoVYfWtZQwD3aG/sqhZIFBrulcwDs+P3SXdn7eBBgmiOvEWgNJ9XmOp DbHhDcBJlnaRyQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrfeelgdehtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfggfgsedtkeertd ertddtnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghr ihdrnhgrmhgvqeenucfkphepjeeirdduvdegrddufeekrdeifeenucevlhhushhtvghruf hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdr nhgrmhgv X-ME-Proxy: Received: from jasmine.lan (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id A16683060B66 for <39365@debbugs.gnu.org>; Thu, 30 Jan 2020 22:06:47 -0500 (EST) From: Leo Famulari To: 39365@debbugs.gnu.org Subject: [PATCH 4/6] gnu: orcus: Update to 0.15.3. Date: Thu, 30 Jan 2020 22:06:25 -0500 Message-Id: <32f041c501707311330affc2c36746cad43239ee.1580439985.git.leo@famulari.name> X-Mailer: git-send-email 2.25.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39365 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.7 (-) * gnu/packages/libreoffice.scm (orcus): Update to 0.15.3. --- gnu/packages/libreoffice.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm index 7f1cb6a993..cc1eaaebeb 100644 --- a/gnu/packages/libreoffice.scm +++ b/gnu/packages/libreoffice.scm @@ -113,7 +113,7 @@ their dependencies automatically upon calculation.") (define-public orcus (package (name "orcus") - (version "0.14.1") + (version "0.15.3") (source (origin (method url-fetch) @@ -121,7 +121,7 @@ their dependencies automatically upon calculation.") name "-" version ".tar.xz")) (sha256 (base32 - "1ays13a1x15j81dsrq0d3697v1bbqd3bfz3ajn6kb9d61y2drlgj")))) + "14gbnqsv5n2fm4sxa17014f440clrzls6p2w2ixk9wipg4950v9s")))) (build-system gnu-build-system) (native-inputs `(("pkg-config" ,pkg-config))) -- 2.25.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 30 22:07:01 2020 Received: (at 39365) by debbugs.gnu.org; 31 Jan 2020 03:07:01 +0000 Received: from localhost ([127.0.0.1]:36473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMe0-0000es-Pb for submit@debbugs.gnu.org; Thu, 30 Jan 2020 22:07:01 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:50887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMdx-0000ds-JX for 39365@debbugs.gnu.org; Thu, 30 Jan 2020 22:06:54 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 074726E1; Thu, 30 Jan 2020 22:06:47 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 30 Jan 2020 22:06:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; s=mesmtp; bh=LZxGN/t8MD7pEK0zDe2pxcl qMYcVVKsK6HzRy5HL+mE=; b=G66CC0U8hLAIsEJORV60BIsRcdzeDDpLuBKaYfg 7TWrssced/i8J63d0VuCDeROgh+/RNXzc7JWG5dKkLNB173jQmU9nDTTSPE7qAui Z2ksT9kOK1g9SRbc70G/Fvme47yjFDATI9Fj25fy6/SOF6bQJaOktcH5RAM66U3K Zczo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=LZxGN/ t8MD7pEK0zDe2pxclqMYcVVKsK6HzRy5HL+mE=; b=QVXfLBS2dLhwxpit86a+uf TMX30RPkzy+36h9ex+gyQtuMWXelyBX5WvmJIOi+RxkZJHrr9vMGwXl5yAuzSd7V yrEgPsJYB8ZrBT94HsbLgDlaXrWc75vZVDTHbc7abMuol+abJhoqyyY7Idiy9FEk hwqckc/xJ8jzNa/O/Pj/mGZ5vGPEycfUfVyu9mvu1NBzMoIrseReM52knRQpmIhB Tu3dVqivwJ/ZDzYJxm2ZuRSgWnaR9gMcJ3vRfr5Mptt7F8fhw/EVBaISvl4Wku3F JwohddVEzkt9fhtfei4c3fRWVWUEeRL6o945oj/Bax8NTXxDG8IW5k8h4QWciPZQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrfeelgdehtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffogggtgfesthekredtre dtjeenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhi rdhnrghmvgeqnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpnhgrhihukhhirdhioh enucfkphepjeeirdduvdegrddufeekrdeifeenucevlhhushhtvghrufhiiigvpedtnecu rfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from jasmine.lan (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 40A4B30602DB for <39365@debbugs.gnu.org>; Thu, 30 Jan 2020 22:06:47 -0500 (EST) From: Leo Famulari To: 39365@debbugs.gnu.org Subject: [PATCH 1/6] gnu: Add qrcodegen-cpp. Date: Thu, 30 Jan 2020 22:06:22 -0500 Message-Id: X-Mailer: git-send-email 2.25.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39365 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/aidc.scm (qrcodegen-cpp): New variable. --- gnu/packages/aidc.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/aidc.scm b/gnu/packages/aidc.scm index 77db0ac9fc..b68f2137be 100644 --- a/gnu/packages/aidc.scm +++ b/gnu/packages/aidc.scm @@ -4,6 +4,7 @@ ;;; Copyright © 2017 Hartmut Goebel ;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice ;;; Copyright © 2019 Guillaume Le Vaillant +;;; Copyright © 2020 Leo Famulari ;;; ;;; This file is part of GNU Guix. ;;; @@ -154,3 +155,41 @@ For application developers, language bindings are included for C, C++ and Python as well as GUI widgets for GTK and Qt.") (home-page "https://github.com/mchehab/zbar") (license license:lgpl2.1+))) + +(define-public qrcodegen-cpp + ;; Currently this project's installation mechanism only exists as a GitHub + ;; pull request, so we build from a recent commit that the proposed patch + ;; applies to. + (let ((commit "6ea933f1596d818bd21e9a6b8d2e851fb8b4bcf1") + (revision "0")) + (package + (name "qrcodegen-cpp") + (version (git-version "1.5.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nayuki/QR-Code-generator.git") + (commit commit))) + (file-name (git-file-name name version)) + (patches (search-patches "qrcodegen-cpp-make-install.patch")) + (sha256 + (base32 + "19fcwqmfk2n9p2n01dv2j4x2y2mqip0j1wbmfbxjp34rqkjwcwxm")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; no test suite + #:make-flags + (list (string-append "PREFIX=" (assoc-ref %outputs "out"))) + #:phases + (modify-phases %standard-phases + (delete 'configure) ; No ./configure script + ;; Only build the C++ variant. + (add-after 'unpack 'chdir + (lambda _ + (chdir "cpp") + #t))))) + (synopsis "QR Code generator library") + (description "qrcodegen-cpp is a QR code generator library in C++. The +project also offers Java, Javascript, Python, C, and Rust implementations.") + (home-page "https://www.nayuki.io/page/qr-code-generator-library") + (license license:expat)))) -- 2.25.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 30 22:07:12 2020 Received: (at 39365) by debbugs.gnu.org; 31 Jan 2020 03:07:12 +0000 Received: from localhost ([127.0.0.1]:36482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMeA-0000g9-QY for submit@debbugs.gnu.org; Thu, 30 Jan 2020 22:07:12 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:41725) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixMe3-0000e7-8n for 39365@debbugs.gnu.org; Thu, 30 Jan 2020 22:07:02 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id ACB0C6DC; Thu, 30 Jan 2020 22:06:48 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 30 Jan 2020 22:06:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=from:to:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=mesmtp; bh=pRd+sElXOl 8b8PSIBe+FVmleHN40uK3JX8dhCmB+1gc=; b=PHW9bj0+Rj1QOBP/XDoQk5tYcW p+tuG+MyY+Pykg5D4V19FTQwA3cRUXmHfe7MFtl8on1y25o1iaFD+agvOXSW6tzo 3TktwaRKhhz+djNO4u/h8Pwu6rQOMGl2cMks9CoN+jdz5RFO+7E5IAgN52GJe59+ eAmJispkHmi+xJJmQ= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=pRd+sElXOl8b8PSIBe+FVmleHN40uK3JX8dhCmB+1gc=; b=FOmtQQUm yAcJggJMMfsYZaijoUBCjICh3lFNaDbd11aeX/B0eb7wangm4HMPScwlCKa+4dZc TAyDOng394kdeaUD/hyiLRyihodGeYiWXleCu1YNpQ2yxtRCZ8dIQoNlW8U6uBFR CN16YayCF/lR/Z/Umc32o7MWc4Z6ySewGjDPClYepnwHNkhctg4mgQX7yURPQ482 0/yiruCdEqVTwHdW2rYCbAMDQdtCYrYad+6ncPNuSUgz4LA3ZCiAFsJRxEQmWtf7 v/JpInhsn/vz5KPBtDeAth8evhBiZ8DxRzbQRNbVK+7aIPULrqw6JOS40cAd5gDy facNkXUzTYIT2w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrfeelgdehtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfggfgsedtkeertd ertddtnecuhfhrohhmpefnvghoucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghr ihdrnhgrmhgvqeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhgvghnthhoohdroh hrghenucfkphepjeeirdduvdegrddufeekrdeifeenucevlhhushhtvghrufhiiigvpedt necurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from jasmine.lan (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id E78E93060BB8 for <39365@debbugs.gnu.org>; Thu, 30 Jan 2020 22:06:47 -0500 (EST) From: Leo Famulari To: 39365@debbugs.gnu.org Subject: [PATCH 6/6] gnu: LibreOffice: Update to 6.4.0.3. Date: Thu, 30 Jan 2020 22:06:27 -0500 Message-Id: <3c355a31c1f9e849aa41dfdb07ee934697728860.1580439985.git.leo@famulari.name> X-Mailer: git-send-email 2.25.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39365 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/libreoffice.scm (libreoffice): Update to 6.4.0.3. [inputs]: Add qrcodegen-cpp. [source]: Remove obsolete patches and substitutions. * gnu/packages/patches/libreoffice-glm.patch, gnu/packages/patches/libreoffice-icu.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. --- gnu/local.mk | 2 - gnu/packages/libreoffice.scm | 16 +-- gnu/packages/patches/libreoffice-glm.patch | 58 ---------- gnu/packages/patches/libreoffice-icu.patch | 126 --------------------- 4 files changed, 4 insertions(+), 198 deletions(-) delete mode 100644 gnu/packages/patches/libreoffice-glm.patch delete mode 100644 gnu/packages/patches/libreoffice-icu.patch diff --git a/gnu/local.mk b/gnu/local.mk index aa8e6e0d0d..f606dcbc89 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1106,8 +1106,6 @@ dist_patch_DATA = \ %D%/packages/patches/libmpeg2-global-symbol-test.patch \ %D%/packages/patches/libmygpo-qt-fix-qt-5.11.patch \ %D%/packages/patches/libmygpo-qt-missing-qt5-modules.patch \ - %D%/packages/patches/libreoffice-icu.patch \ - %D%/packages/patches/libreoffice-glm.patch \ %D%/packages/patches/libseccomp-open-aarch64.patch \ %D%/packages/patches/libsndfile-armhf-type-checks.patch \ %D%/packages/patches/libsndfile-CVE-2017-8361-8363-8365.patch \ diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm index 968044f680..5eec29a9d6 100644 --- a/gnu/packages/libreoffice.scm +++ b/gnu/packages/libreoffice.scm @@ -41,6 +41,7 @@ #:use-module (guix utils) #:use-module (ice-9 match) #:use-module (gnu packages) + #:use-module (gnu packages aidc) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bison) @@ -930,7 +931,7 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.") (define-public libreoffice (package (name "libreoffice") - (version "6.3.4.2") + (version "6.4.0.3") (source (origin (method url-fetch) @@ -940,17 +941,7 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.") (version-prefix version 3) "/libreoffice-" version ".tar.xz")) (sha256 (base32 - "1774vmf3lr5x24ikpn1z5vqcdwrhiwfkjy7sx09jqkvpm6d5awnb")) - (patches (search-patches "libreoffice-icu.patch" - "libreoffice-glm.patch")) - (modules '((guix build utils))) - (snippet - '(begin - (for-each (lambda (file) - ;; Adjust to renamed function in Poppler 0.72. - (substitute* file (("getCString") "c_str"))) - (find-files "sdext/source/pdfimport/xpdfwrapper")) - #t)))) + "09ra8a3ylb08xhy8wy233fs0f87klkpsbi9n3zss0c688afxjcf5")))) (build-system glib-or-gtk-build-system) (native-inputs `(("bison" ,bison) @@ -1023,6 +1014,7 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.") ("postgresql" ,postgresql) ("python" ,python) ("python-lxml" ,python-lxml) + ("qrcodegen-cpp" ,qrcodegen-cpp) ("redland" ,redland) ("sane-backends" ,sane-backends) ("unixodbc" ,unixodbc) diff --git a/gnu/packages/patches/libreoffice-glm.patch b/gnu/packages/patches/libreoffice-glm.patch deleted file mode 100644 index 9e76cf1389..0000000000 --- a/gnu/packages/patches/libreoffice-glm.patch +++ /dev/null @@ -1,58 +0,0 @@ -Fix build with GLM 0.9.9. - -This patch is an amalgamation of these upstream commits: - -https://github.com/LibreOffice/core/commit/953c4add8fd76d88f49a81ae4c21a1fdcc007e57 -https://github.com/LibreOffice/core/commit/5f1bf6598b5725ad1e50ae9f7ec7524cc8a834fa - -diff --git a/chart2/Library_chartcore.mk b/chart2/Library_chartcore.mk -index 28bc87b89057..69d4c0552636 100644 ---- a/chart2/Library_chartcore.mk -+++ b/chart2/Library_chartcore.mk -@@ -23,6 +23,12 @@ $(eval $(call gb_Library_add_defs,chartcore,\ - -DOOO_DLLIMPLEMENTATION_CHARTVIEW \ - )) - -+ifeq ($(SYSTEM_GLM),TRUE) -+$(eval $(call gb_Library_add_defs,chartcore,\ -+ -DGLM_ENABLE_EXPERIMENTAL \ -+)) -+endif -+ - $(eval $(call gb_Library_set_precompiled_header,chartcore,$(SRCDIR)/chart2/inc/pch/precompiled_chartcore)) - - $(eval $(call gb_Library_use_externals,chartcore,\ -diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk -index c1f3cc5324e7..0b684c6185a9 100644 ---- a/vcl/Library_vcl.mk -+++ b/vcl/Library_vcl.mk -@@ -49,6 +49,12 @@ $(eval $(call gb_Library_add_defs,vcl,\ - -DENABLE_MERGELIBS=$(if $(MERGELIBS),1,0) \ - )) - -+ifeq ($(SYSTEM_GLM),TRUE) -+$(eval $(call gb_Library_add_defs,vcl,\ -+ -DGLM_ENABLE_EXPERIMENTAL \ -+)) -+endif -+ - $(eval $(call gb_Library_use_sdk_api,vcl)) - - $(eval $(call gb_Library_use_custom_headers,vcl,\ -diff --git a/vcl/Executable_icontest.mk b/vcl/Executable_icontest.mk -index ce163303f8a4..8c917b71cd0e 100644 ---- a/vcl/Executable_icontest.mk -+++ b/vcl/Executable_icontest.mk -@@ -19,6 +19,12 @@ $(eval $(call gb_Executable_use_externals,icontest,\ - )) - endif - -+ifeq ($(SYSTEM_GLM),TRUE) -+$(eval $(call gb_Executable_add_defs,icontest,\ -+ -DGLM_ENABLE_EXPERIMENTAL \ -+)) -+endif -+ - $(eval $(call gb_Executable_use_api,icontest,\ - offapi \ - udkapi \ diff --git a/gnu/packages/patches/libreoffice-icu.patch b/gnu/packages/patches/libreoffice-icu.patch deleted file mode 100644 index 2985d564aa..0000000000 --- a/gnu/packages/patches/libreoffice-icu.patch +++ /dev/null @@ -1,126 +0,0 @@ -This patch fixes the build of Libreoffice 6.0.5 with icu 61.1. -It was downloaded from https://bugs.gentoo.org/651702. - ---- a/forms/source/xforms/datatypes.hxx -+++ a/forms/source/xforms/datatypes.hxx -@@ -36,6 +36,8 @@ - - #include - -+using icu::RegexMatcher; -+ - - namespace xforms - { ---- a/i18npool/inc/collator_unicode.hxx -+++ a/i18npool/inc/collator_unicode.hxx -@@ -26,6 +26,8 @@ - - #include - -+using icu::RuleBasedCollator; -+ - // ---------------------------------------------------- - // class Collator_Unicode - // ---------------------------------------------------- ---- a/i18npool/source/breakiterator/breakiterator_unicode.cxx -+++ a/i18npool/source/breakiterator/breakiterator_unicode.cxx -@@ -30,6 +30,9 @@ - #include - #include - -+using icu::BreakIterator; -+using icu::RuleBasedBreakIterator; -+ - U_CDECL_BEGIN - extern const char OpenOffice_dat[]; - U_CDECL_END ---- a/i18npool/source/collator/collator_unicode.cxx -+++ a/i18npool/source/collator/collator_unicode.cxx -@@ -29,6 +29,8 @@ - #include - #include - -+using icu::Collator; -+ - using namespace ::com::sun::star; - using namespace ::com::sun::star::i18n; - using namespace ::com::sun::star::lang; ---- a/i18npool/source/collator/gencoll_rule.cxx -+++ a/i18npool/source/collator/gencoll_rule.cxx -@@ -31,6 +31,8 @@ - - #include - -+using icu::RuleBasedCollator; -+ - /* Main Procedure */ - - void data_write(char* file, char* name, sal_uInt8 *data, sal_Int32 len) ---- a/i18npool/source/ordinalsuffix/ordinalsuffix.cxx -+++ a/i18npool/source/ordinalsuffix/ordinalsuffix.cxx -@@ -29,6 +29,8 @@ - #include - #include - -+using icu::NumberFormat; -+ - using namespace ::com::sun::star::i18n; - using namespace ::com::sun::star::uno; - using namespace ::com::sun::star; ---- a/i18npool/source/transliteration/ignoreDiacritics_CTL.cxx -+++ a/i18npool/source/transliteration/ignoreDiacritics_CTL.cxx -@@ -12,6 +12,8 @@ - #include - #include - -+using icu::UnicodeString; -+ - namespace i18npool { - - ignoreDiacritics_CTL::ignoreDiacritics_CTL() ---- a/i18nutil/source/utility/unicode.cxx -+++ a/i18nutil/source/utility/unicode.cxx -@@ -34,6 +34,9 @@ - // which (obviously) breaks UnicodeType::CURRENCY_SYMBOL - #undef CURRENCY_SYMBOL - -+using icu::NumberFormat; -+using icu::UnicodeString; -+ - using namespace ::com::sun::star::i18n; - - template ---- a/lotuswordpro/source/filter/localtime.cxx -+++ a/lotuswordpro/source/filter/localtime.cxx -@@ -57,6 +57,8 @@ - #include - #include - -+using icu::TimeZone; -+ - const long DAY_SEC =24 * 60 * 60; - const long YEAR_SEC = 365 * DAY_SEC; - const long FOURYEAR_SEC = 4 * YEAR_SEC + DAY_SEC; ---- a/opencl/source/openclconfig.cxx -+++ a/opencl/source/openclconfig.cxx -@@ -17,6 +17,8 @@ - #include - #include - -+using icu::RegexMatcher; -+ - OpenCLConfig::OpenCLConfig() : - mbUseOpenCL(true) - { ---- a/vcl/inc/scrptrun.h -+++ a/vcl/inc/scrptrun.h -@@ -45,6 +45,8 @@ - #include - #include - -+using icu::UObject; -+ - namespace vcl { - - struct ParenStackEntry -- 2.25.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 03:59:37 2020 Received: (at 39365) by debbugs.gnu.org; 31 Jan 2020 08:59:37 +0000 Received: from localhost ([127.0.0.1]:36536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixS9E-0000bQ-M9 for submit@debbugs.gnu.org; Fri, 31 Jan 2020 03:59:37 -0500 Received: from flashner.co.il ([178.62.234.194]:38214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixS9C-0000bD-CE for 39365@debbugs.gnu.org; Fri, 31 Jan 2020 03:59:31 -0500 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id 56BDB402AA; Fri, 31 Jan 2020 08:59:22 +0000 (UTC) Date: Fri, 31 Jan 2020 10:58:51 +0200 From: Efraim Flashner To: Leo Famulari Subject: Re: [bug#39365] [PATCH 1/6] gnu: Add qrcodegen-cpp. Message-ID: <20200131085851.GE9517@E5400> References: <20200131030509.GA13436@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qp4W5+cUSnZs0RIF" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 39365 Cc: 39365@debbugs.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 (-) --qp4W5+cUSnZs0RIF Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 30, 2020 at 10:06:22PM -0500, Leo Famulari wrote: > * gnu/packages/aidc.scm (qrcodegen-cpp): New variable. > --- > gnu/packages/aidc.scm | 39 +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 39 insertions(+) You're missing the actual patch ;) >=20 > diff --git a/gnu/packages/aidc.scm b/gnu/packages/aidc.scm > index 77db0ac9fc..b68f2137be 100644 > --- a/gnu/packages/aidc.scm > +++ b/gnu/packages/aidc.scm > @@ -4,6 +4,7 @@ > ;;; Copyright =C2=A9 2017 Hartmut Goebel > ;;; Copyright =C2=A9 2018, 2019 Tobias Geerinckx-Rice > ;;; Copyright =C2=A9 2019 Guillaume Le Vaillant > +;;; Copyright =C2=A9 2020 Leo Famulari > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -154,3 +155,41 @@ For application developers, language bindings are in= cluded for C, C++ and > Python as well as GUI widgets for GTK and Qt.") > (home-page "https://github.com/mchehab/zbar") > (license license:lgpl2.1+))) > + > +(define-public qrcodegen-cpp > + ;; Currently this project's installation mechanism only exists as a Gi= tHub > + ;; pull request, so we build from a recent commit that the proposed pa= tch > + ;; applies to. > + (let ((commit "6ea933f1596d818bd21e9a6b8d2e851fb8b4bcf1") > + (revision "0")) > + (package > + (name "qrcodegen-cpp") > + (version (git-version "1.5.0" revision commit)) > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/nayuki/QR-Code-generator= =2Egit") > + (commit commit))) > + (file-name (git-file-name name version)) > + (patches (search-patches "qrcodegen-cpp-make-install.pat= ch")) > + (sha256 > + (base32 > + "19fcwqmfk2n9p2n01dv2j4x2y2mqip0j1wbmfbxjp34rqkjwcwxm"= )))) > + (build-system gnu-build-system) > + (arguments > + `(#:tests? #f ; no test suite > + #:make-flags > + (list (string-append "PREFIX=3D" (assoc-ref %outputs "out"))) > + #:phases > + (modify-phases %standard-phases > + (delete 'configure) ; No ./configure script > + ;; Only build the C++ variant. > + (add-after 'unpack 'chdir > + (lambda _ > + (chdir "cpp") > + #t))))) > + (synopsis "QR Code generator library") > + (description "qrcodegen-cpp is a QR code generator library in C++.= The > +project also offers Java, Javascript, Python, C, and Rust implementation= s.") You can drop the comma after C if you want. > + (home-page "https://www.nayuki.io/page/qr-code-generator-library") > + (license license:expat)))) > --=20 > 2.25.0 >=20 >=20 >=20 >=20 --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --qp4W5+cUSnZs0RIF Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl4z7EQACgkQQarn3Mo9 g1FTMQ//f1SSCqvEwlh+W80uiBKciJ5auVqUFueyXTAAc/3fyFuymivgQcqYWmlO TjhN4z4dI0TQcEbSCcV5pSAsymAtCZMgTEjP53wi4Ba/zv+BUYjyCFBqXIUpPxk2 0e2T0gBxsa+2/rPUEl6XCNnegwM/IaX8NBcq4a7lKF09dlbrOOfiqCV/Kn02rkb2 tvW7BDjP+sjnjhwxWNH/APyea2IcB3c2ga9NpRyoSH1kPsQrF4m5w6/TFAfs0I65 jsu3FVKicK5S/9QvNZ1NmvqdzP7NiyLQR6GHCq/Uxsk6wSO0oH5dwW5owgbBAoeC 5OMeCCrxc2Gg1FDgIASi0FcnMbAS/tYiyH3JRfmgZo0rITivXKufXmqIugQXm9Ji uJcxusHIbw6C60rqrG5F1v/U/FLXfojbqVu9fxvagoco59rV4IVPbIipOdAnVWdB vbn7r8lxPpdXZ4zRjTIA/Mmt98WjC0szPXexu5ht1ZPelTxELUPs+ALdRXKbLlB8 MF+9XI9Z8x3xy35xQywVwXvx7xeYkzO+HRqFhzZUrR9QcsvGx00bbIO9AuldSr6z IA+sVzV/r3nt3g7vbnM5cg/mr/Pme183xaA7dHNUjtuUcd70RQvtRl8A5wGise8W BGXkUU95n/40Sd9YaF+8EFSsISmixix5nEunQhnYbcDJsF+KvQ4= =L+xe -----END PGP SIGNATURE----- --qp4W5+cUSnZs0RIF-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 13:31:08 2020 Received: (at 39365) by debbugs.gnu.org; 31 Jan 2020 18:31:08 +0000 Received: from localhost ([127.0.0.1]:38089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixb4G-0001rk-7H for submit@debbugs.gnu.org; Fri, 31 Jan 2020 13:31:08 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:36213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixb4B-0001rU-2H for 39365@debbugs.gnu.org; Fri, 31 Jan 2020 13:30:58 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id AAE2F224A3; Fri, 31 Jan 2020 13:30:49 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Fri, 31 Jan 2020 13:30:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=suYLSaBM0UWkikw3SJTjcnNc dtN389XTs6xhQrsWb+Q=; b=xm+kylszz30B4bHclVvAhxAoP/cBAeg8m7LW8ZAL mOspHfwfHmYF7dtJI3R9FYzaPVfO8hHPvGFDOprGfKIwu4nvMfvDApv6JkrhosEd evyt9qrVgWxJl0mjx6Gccn1y9Jutgk3NwTSOT2q2KyVFvmn8R/6mwyVL2E/kU5LR pO4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=suYLSa BM0UWkikw3SJTjcnNcdtN389XTs6xhQrsWb+Q=; b=S1FXsY8ChwYl7oV6bx/oMq +NHNpOO1xdowTDkuRP8q5gmxSKPfOq5ibfcxLN9pSLn6LJZe9F4KAZGyO8Lv3ytt fgb5jECbj+gXXtHqzsiNJ1O1qQVJtQ4TQwmbFn37knbMjMQ6YE8TwYNyLl8JrjhZ oVQOJKsvQ01gVXEkhU9tYOKHBB5EpJLfluk+EFAaWk+ZfMP481Vo9/CfEpR5GEqr BUl3IDPyxo33r1QNVujQgGYcR/NqBP8LxmOvQQwas9T2YwXkptjYUPci9pp/K47A ozBq2185PjmAyyvVyNpy42dr+8X2hwHEQ9ppKVxzAG5JwIMQC1zkxkr49SNj17lA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrgedtgddutdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehgtderredttdejnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucffohhmrghinh epghhithhhuhgsrdgtohhmpdhnrgihuhhkihdrihhonecukfhppeejiedruddvgedrudef kedrieefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh eplhgvohesfhgrmhhulhgrrhhirdhnrghmvg X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 3EEBA3060A88; Fri, 31 Jan 2020 13:30:49 -0500 (EST) Date: Fri, 31 Jan 2020 13:30:47 -0500 From: Leo Famulari To: Efraim Flashner Subject: Re: [bug#39365] [PATCH 1/6] gnu: Add qrcodegen-cpp. Message-ID: <20200131183047.GA32156@jasmine.lan> References: <20200131030509.GA13436@jasmine.lan> <20200131085851.GE9517@E5400> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="gj572EiMnwbLXET9" Content-Disposition: inline In-Reply-To: <20200131085851.GE9517@E5400> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39365 Cc: 39365@debbugs.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 (-) --gj572EiMnwbLXET9 Content-Type: multipart/mixed; boundary="qDbXVdCdHGoSgWSk" Content-Disposition: inline --qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Oops! Attached... On Fri, Jan 31, 2020 at 10:58:51AM +0200, Efraim Flashner wrote: > On Thu, Jan 30, 2020 at 10:06:22PM -0500, Leo Famulari wrote: > > * gnu/packages/aidc.scm (qrcodegen-cpp): New variable. > > --- > > gnu/packages/aidc.scm | 39 +++++++++++++++++++++++++++++++++++++++ > > 1 file changed, 39 insertions(+) >=20 > You're missing the actual patch ;) >=20 > >=20 > > diff --git a/gnu/packages/aidc.scm b/gnu/packages/aidc.scm > > index 77db0ac9fc..b68f2137be 100644 > > --- a/gnu/packages/aidc.scm > > +++ b/gnu/packages/aidc.scm > > @@ -4,6 +4,7 @@ > > ;;; Copyright =C2=A9 2017 Hartmut Goebel > > ;;; Copyright =C2=A9 2018, 2019 Tobias Geerinckx-Rice > > ;;; Copyright =C2=A9 2019 Guillaume Le Vaillant > > +;;; Copyright =C2=A9 2020 Leo Famulari > > ;;; > > ;;; This file is part of GNU Guix. > > ;;; > > @@ -154,3 +155,41 @@ For application developers, language bindings are = included for C, C++ and > > Python as well as GUI widgets for GTK and Qt.") > > (home-page "https://github.com/mchehab/zbar") > > (license license:lgpl2.1+))) > > + > > +(define-public qrcodegen-cpp > > + ;; Currently this project's installation mechanism only exists as a = GitHub > > + ;; pull request, so we build from a recent commit that the proposed = patch > > + ;; applies to. > > + (let ((commit "6ea933f1596d818bd21e9a6b8d2e851fb8b4bcf1") > > + (revision "0")) > > + (package > > + (name "qrcodegen-cpp") > > + (version (git-version "1.5.0" revision commit)) > > + (source (origin > > + (method git-fetch) > > + (uri (git-reference > > + (url "https://github.com/nayuki/QR-Code-generat= or.git") > > + (commit commit))) > > + (file-name (git-file-name name version)) > > + (patches (search-patches "qrcodegen-cpp-make-install.p= atch")) > > + (sha256 > > + (base32 > > + "19fcwqmfk2n9p2n01dv2j4x2y2mqip0j1wbmfbxjp34rqkjwcwx= m")))) > > + (build-system gnu-build-system) > > + (arguments > > + `(#:tests? #f ; no test suite > > + #:make-flags > > + (list (string-append "PREFIX=3D" (assoc-ref %outputs "out"))) > > + #:phases > > + (modify-phases %standard-phases > > + (delete 'configure) ; No ./configure script > > + ;; Only build the C++ variant. > > + (add-after 'unpack 'chdir > > + (lambda _ > > + (chdir "cpp") > > + #t))))) > > + (synopsis "QR Code generator library") > > + (description "qrcodegen-cpp is a QR code generator library in C+= +. The > > +project also offers Java, Javascript, Python, C, and Rust implementati= ons.") >=20 > You can drop the comma after C if you want. >=20 > > + (home-page "https://www.nayuki.io/page/qr-code-generator-library= ") > > + (license license:expat)))) > > --=20 > > 2.25.0 > >=20 > >=20 > >=20 > >=20 >=20 > --=20 > Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7= =9D =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 > GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypt= ed --qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: attachment; filename="0001-gnu-Add-qrcodegen-cpp.patch" Content-Transfer-Encoding: quoted-printable =46rom 128d0335f74bb90b82427a96ef32127f98e04f31 Mon Sep 17 00:00:00 2001 =46rom: Leo Famulari Date: Thu, 30 Jan 2020 14:52:29 -0500 Subject: [PATCH] gnu: Add qrcodegen-cpp. * gnu/packages/aidc.scm (qrcodegen-cpp): New variable. * gnu/packages/patches/qrcodegen-cpp-make-install.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + gnu/packages/aidc.scm | 39 ++ .../patches/qrcodegen-cpp-make-install.patch | 448 ++++++++++++++++++ 3 files changed, 488 insertions(+) create mode 100644 gnu/packages/patches/qrcodegen-cpp-make-install.patch diff --git a/gnu/local.mk b/gnu/local.mk index aa8e6e0d0d..4e991f66f4 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1338,6 +1338,7 @@ dist_patch_DATA =3D \ %D%/packages/patches/qemu-CVE-2020-7039.patch \ %D%/packages/patches/qemu-CVE-2020-7211.patch \ %D%/packages/patches/qemu-fix-documentation-build-failure.patch \ + %D%/packages/patches/qrcodegen-cpp-make-install.patch \ %D%/packages/patches/qt4-ldflags.patch \ %D%/packages/patches/qtbase-use-TZDIR.patch \ %D%/packages/patches/qtscript-disable-tests.patch \ diff --git a/gnu/packages/aidc.scm b/gnu/packages/aidc.scm index 77db0ac9fc..b68f2137be 100644 --- a/gnu/packages/aidc.scm +++ b/gnu/packages/aidc.scm @@ -4,6 +4,7 @@ ;;; Copyright =A9 2017 Hartmut Goebel ;;; Copyright =A9 2018, 2019 Tobias Geerinckx-Rice ;;; Copyright =A9 2019 Guillaume Le Vaillant +;;; Copyright =A9 2020 Leo Famulari ;;; ;;; This file is part of GNU Guix. ;;; @@ -154,3 +155,41 @@ For application developers, language bindings are incl= uded for C, C++ and Python as well as GUI widgets for GTK and Qt.") (home-page "https://github.com/mchehab/zbar") (license license:lgpl2.1+))) + +(define-public qrcodegen-cpp + ;; Currently this project's installation mechanism only exists as a GitH= ub + ;; pull request, so we build from a recent commit that the proposed patch + ;; applies to. + (let ((commit "6ea933f1596d818bd21e9a6b8d2e851fb8b4bcf1") + (revision "0")) + (package + (name "qrcodegen-cpp") + (version (git-version "1.5.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nayuki/QR-Code-generator.g= it") + (commit commit))) + (file-name (git-file-name name version)) + (patches (search-patches "qrcodegen-cpp-make-install.patch= ")) + (sha256 + (base32 + "19fcwqmfk2n9p2n01dv2j4x2y2mqip0j1wbmfbxjp34rqkjwcwxm"))= )) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ; no test suite + #:make-flags + (list (string-append "PREFIX=3D" (assoc-ref %outputs "out"))) + #:phases + (modify-phases %standard-phases + (delete 'configure) ; No ./configure script + ;; Only build the C++ variant. + (add-after 'unpack 'chdir + (lambda _ + (chdir "cpp") + #t))))) + (synopsis "QR Code generator library") + (description "qrcodegen-cpp is a QR code generator library in C++. = The +project also offers Java, Javascript, Python, C, and Rust implementations.= ") + (home-page "https://www.nayuki.io/page/qr-code-generator-library") + (license license:expat)))) diff --git a/gnu/packages/patches/qrcodegen-cpp-make-install.patch b/gnu/pa= ckages/patches/qrcodegen-cpp-make-install.patch new file mode 100644 index 0000000000..4da619d3c8 --- /dev/null +++ b/gnu/packages/patches/qrcodegen-cpp-make-install.patch @@ -0,0 +1,448 @@ +Make the library installable. Patch copied from pull request: + +https://github.com/nayuki/QR-Code-generator/pull/72 + +From 1625fc1665e1f83eb73c0f5670dcfda96dc0b3e4 Mon Sep 17 00:00:00 2001 +From: =3D?UTF-8?q?Tom=3DC3=3DA1=3DC5=3DA1=3D20Chv=3DC3=3DA1tal?=3D +Date: Tue, 3 Dec 2019 11:57:24 +0100 +Subject: [PATCH 1/7] Do not append to C/XX/FLAGS but just set them if not + defined already + +--- + c/Makefile | 2 +- + cpp/Makefile | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/c/Makefile b/c/Makefile +index fd0c367..b27449c 100644 +--- a/c/Makefile ++++ b/c/Makefile +@@ -29,7 +29,7 @@ + # - CFLAGS: Any extra user-specified compiler flags (can be blank). +=20 + # Recommended compiler flags: +-CFLAGS +=3D -std=3Dc99 -O ++CFLAGS ?=3D -std=3Dc99 -O +=20 + # Extra flags for diagnostics: + # CFLAGS +=3D -g -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion = -fsanitize=3Dundefined,address +diff --git a/cpp/Makefile b/cpp/Makefile +index f83c512..666f976 100644 +--- a/cpp/Makefile ++++ b/cpp/Makefile +@@ -29,7 +29,7 @@ + # - CXXFLAGS: Any extra user-specified compiler flags (can be blank). +=20 + # Recommended compiler flags: +-CXXFLAGS +=3D -std=3Dc++11 -O ++CXXFLAGS ?=3D -std=3Dc++11 -O +=20 + # Extra flags for diagnostics: + # CXXFLAGS +=3D -g -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversio= n -fsanitize=3Dundefined,address + +From 2e496a0f59d5c6782c1e3e2a3ca36d0272b384f3 Mon Sep 17 00:00:00 2001 +From: =3D?UTF-8?q?Tom=3DC3=3DA1=3DC5=3DA1=3D20Chv=3DC3=3DA1tal?=3D +Date: Tue, 3 Dec 2019 11:59:59 +0100 +Subject: [PATCH 2/7] Make use of -fPIC parameter when building' + +--- + c/Makefile | 2 +- + cpp/Makefile | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/c/Makefile b/c/Makefile +index b27449c..bf79462 100644 +--- a/c/Makefile ++++ b/c/Makefile +@@ -77,7 +77,7 @@ $(LIBFILE): $(LIBOBJ) +=20 + # Object files + %.o: %.c .deps/timestamp +- $(CC) $(CFLAGS) -c -o $@ -MMD -MF .deps/$*.d $< ++ $(CC) $(CFLAGS) -fPIC -c -o $@ -MMD -MF .deps/$*.d $< +=20 + # Have a place to store header dependencies automatically generated by co= mpiler + .deps/timestamp: +diff --git a/cpp/Makefile b/cpp/Makefile +index 666f976..f37cf66 100644 +--- a/cpp/Makefile ++++ b/cpp/Makefile +@@ -73,7 +73,7 @@ $(LIBFILE): $(LIBOBJ) +=20 + # Object files + %.o: %.cpp .deps/timestamp +- $(CXX) $(CXXFLAGS) -c -o $@ -MMD -MF .deps/$*.d $< ++ $(CXX) $(CXXFLAGS) -fPIC -c -o $@ -MMD -MF .deps/$*.d $< +=20 + # Have a place to store header dependencies automatically generated by co= mpiler + .deps/timestamp: + +From 29489faaa5a3b014c5c2d95ca34033df470de73c Mon Sep 17 00:00:00 2001 +From: =3D?UTF-8?q?Tom=3DC3=3DA1=3DC5=3DA1=3D20Chv=3DC3=3DA1tal?=3D +Date: Tue, 3 Dec 2019 12:07:19 +0100 +Subject: [PATCH 3/7] Generate both shared and static libraries + +--- + c/Makefile | 14 ++++++++++---- + cpp/Makefile | 14 ++++++++++---- + 2 files changed, 20 insertions(+), 8 deletions(-) + +diff --git a/c/Makefile b/c/Makefile +index bf79462..38eda2d 100644 +--- a/c/Makefile ++++ b/c/Makefile +@@ -51,16 +51,19 @@ CFLAGS ?=3D -std=3Dc99 -O + # ---- Targets to build ---- +=20 + LIB =3D qrcodegen +-LIBFILE =3D lib$(LIB).a ++ARFILE =3D lib$(LIB).a ++LIBFILE =3D lib$(LIB).so ++# Bump the soname number when the ABI changes and gets incompatible ++SO_NAME =3D $(LIBFILE).1 + LIBOBJ =3D qrcodegen.o + MAINS =3D qrcodegen-demo qrcodegen-test qrcodegen-worker +=20 + # Build all binaries +-all: $(LIBFILE) $(MAINS) ++all: $(LIBFILE) $(ARFILE) $(MAINS) +=20 + # Delete build output + clean: +- rm -f -- $(LIBOBJ) $(LIBFILE) $(MAINS:=3D.o) $(MAINS) ++ rm -f -- $(LIBOBJ) $(LIBFILE) $(ARFILE) $(MAINS:=3D.o) $(MAINS) + rm -rf .deps +=20 + # Executable files +@@ -72,9 +75,12 @@ qrcodegen-test: qrcodegen-test.c $(LIBOBJ:%.o=3D%.c) + $(CC) $(CFLAGS) -DQRCODEGEN_TEST -o $@ $^ +=20 + # The library +-$(LIBFILE): $(LIBOBJ) ++$(ARFILE): $(LIBOBJ) + $(AR) -crs $@ -- $^ +=20 ++$(LIBFILE): $(LIBOBJ) ++ $(CC) -shared -Wl,-soname,$(SO_NAME) $(LDFLAGS) -o $@ $^ ++ + # Object files + %.o: %.c .deps/timestamp + $(CC) $(CFLAGS) -fPIC -c -o $@ -MMD -MF .deps/$*.d $< +diff --git a/cpp/Makefile b/cpp/Makefile +index f37cf66..606cdad 100644 +--- a/cpp/Makefile ++++ b/cpp/Makefile +@@ -51,16 +51,19 @@ CXXFLAGS ?=3D -std=3Dc++11 -O + # ---- Targets to build ---- +=20 + LIB =3D qrcodegen +-LIBFILE =3D lib$(LIB).a ++ARFILE =3D lib$(LIB).a ++LIBFILE =3D lib$(LIB).so ++# Bump the soname number when the ABI changes and gets incompatible ++SO_NAME =3D $(LIBFILE).1 + LIBOBJ =3D QrCode.o + MAINS =3D QrCodeGeneratorDemo QrCodeGeneratorWorker +=20 + # Build all binaries +-all: $(LIBFILE) $(MAINS) ++all: $(LIBFILE) $(ARFILE) $(MAINS) +=20 + # Delete build output + clean: +- rm -f -- $(LIBOBJ) $(LIBFILE) $(MAINS:=3D.o) $(MAINS) ++ rm -f -- $(LIBOBJ) $(LIBFILE) $(ARFILE) $(MAINS:=3D.o) $(MAINS) + rm -rf .deps +=20 + # Executable files +@@ -68,9 +71,12 @@ clean: + $(CXX) $(CXXFLAGS) -o $@ $< -L . -l $(LIB) +=20 + # The library +-$(LIBFILE): $(LIBOBJ) ++$(ARFILE): $(LIBOBJ) + $(AR) -crs $@ -- $^ +=20 ++$(LIBFILE): $(LIBOBJ) ++ $(CC) -shared -Wl,-soname,$(SO_NAME) $(LDFLAGS) -o $@ $^ ++ + # Object files + %.o: %.cpp .deps/timestamp + $(CXX) $(CXXFLAGS) -fPIC -c -o $@ -MMD -MF .deps/$*.d $< + +From 064f38d6a8dc0a457728a47ee4ca1e927e46d5ec Mon Sep 17 00:00:00 2001 +From: =3D?UTF-8?q?Tom=3DC3=3DA1=3DC5=3DA1=3D20Chv=3DC3=3DA1tal?=3D +Date: Tue, 3 Dec 2019 12:45:34 +0100 +Subject: [PATCH 4/7] Create install targets for C and CPP + +--- + c/Makefile | 26 ++++++++++++++++++++++++++ + cpp/Makefile | 27 +++++++++++++++++++++++++++ + 2 files changed, 53 insertions(+) + +diff --git a/c/Makefile b/c/Makefile +index 38eda2d..7521944 100644 +--- a/c/Makefile ++++ b/c/Makefile +@@ -34,6 +34,8 @@ CFLAGS ?=3D -std=3Dc99 -O + # Extra flags for diagnostics: + # CFLAGS +=3D -g -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion = -fsanitize=3Dundefined,address +=20 ++# Version information ++VERSION =3D 1.5.0 +=20 + # ---- Controlling make ---- +=20 +@@ -55,9 +57,15 @@ ARFILE =3D lib$(LIB).a + LIBFILE =3D lib$(LIB).so + # Bump the soname number when the ABI changes and gets incompatible + SO_NAME =3D $(LIBFILE).1 ++REAL_NAME =3D $(LIBFILE).$(VERSION) ++HEADERS =3D qrcodegen.h + LIBOBJ =3D qrcodegen.o + MAINS =3D qrcodegen-demo qrcodegen-test qrcodegen-worker +=20 ++# define paths to install ++INCLUDEDIR ?=3D $(DESTDIR)/usr/include/qrcodegen ++LIBDIR ?=3D $(DESTDIR)/usr/lib ++ + # Build all binaries + all: $(LIBFILE) $(ARFILE) $(MAINS) +=20 +@@ -66,6 +74,24 @@ clean: + rm -f -- $(LIBOBJ) $(LIBFILE) $(ARFILE) $(MAINS:=3D.o) $(MAINS) + rm -rf .deps +=20 ++install-shared: $(LIBFILE) ++ install -d $(LIBDIR) || true ++ install -m 0644 $(LIBFILE) $(LIBDIR)/$(REAL_NAME) ++ rm -f $(LIBDIR)/$(SO_NAME) ++ ln -s $(REAL_NAME) $(LIBDIR)/$(SO_NAME) ++ rm -f $(LIBDIR)/$(LIBFILE) ++ ln -s $(SO_NAME) $(LIBDIR)/$(LIBFILE) ++ ++install-static: $(ARFILE) ++ install -d $(LIBDIR) || true ++ install -m 0644 $(ARFILE) $(LIBDIR)/$(ARFILE) ++ ++install-header: $(HEADERS) ++ install -d $(INCLUDEDIR) || true ++ install -m 0644 $(HEADERS) $(INCLUDEDIR)/ ++ ++install: install-shared install-static install-header ++ + # Executable files + %: %.o $(LIBFILE) + $(CC) $(CFLAGS) -o $@ $< -L . -l $(LIB) +diff --git a/cpp/Makefile b/cpp/Makefile +index 606cdad..3271bd8 100644 +--- a/cpp/Makefile ++++ b/cpp/Makefile +@@ -34,6 +34,8 @@ CXXFLAGS ?=3D -std=3Dc++11 -O + # Extra flags for diagnostics: + # CXXFLAGS +=3D -g -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversio= n -fsanitize=3Dundefined,address +=20 ++# Version information ++VERSION =3D 1.5.0 +=20 + # ---- Controlling make ---- +=20 +@@ -55,9 +57,16 @@ ARFILE =3D lib$(LIB).a + LIBFILE =3D lib$(LIB).so + # Bump the soname number when the ABI changes and gets incompatible + SO_NAME =3D $(LIBFILE).1 ++REAL_NAME =3D $(LIBFILE).$(VERSION) ++HEADERS =3D QrCode.hpp + LIBOBJ =3D QrCode.o + MAINS =3D QrCodeGeneratorDemo QrCodeGeneratorWorker +=20 ++# define paths to install ++INCLUDEDIR ?=3D $(DESTDIR)/usr/include/qrcodegen ++LIBDIR ?=3D $(DESTDIR)/usr/lib ++ ++ + # Build all binaries + all: $(LIBFILE) $(ARFILE) $(MAINS) +=20 +@@ -66,6 +75,24 @@ clean: + rm -f -- $(LIBOBJ) $(LIBFILE) $(ARFILE) $(MAINS:=3D.o) $(MAINS) + rm -rf .deps +=20 ++install-shared: $(LIBFILE) ++ install -d $(LIBDIR) || true ++ install -m 0644 $(LIBFILE) $(LIBDIR)/$(REAL_NAME) ++ rm -f $(LIBDIR)/$(SO_NAME) ++ ln -s $(REAL_NAME) $(LIBDIR)/$(SO_NAME) ++ rm -f $(LIBDIR)/$(LIBFILE) ++ ln -s $(SO_NAME) $(LIBDIR)/$(LIBFILE) ++ ++install-static: $(ARFILE) ++ install -d $(LIBDIR) || true ++ install -m 0644 $(ARFILE) $(LIBDIR)/$(ARFILE) ++ ++install-header: $(HEADERS) ++ install -d $(INCLUDEDIR) || true ++ install -m 0644 $(HEADERS) $(INCLUDEDIR)/ ++ ++install: install-shared install-static install-header ++ + # Executable files + %: %.o $(LIBFILE) + $(CXX) $(CXXFLAGS) -o $@ $< -L . -l $(LIB) + +From a635ff4654f94ab26b458c46a8841543e5bc8c67 Mon Sep 17 00:00:00 2001 +From: =3D?UTF-8?q?Tom=3DC3=3DA1=3DC5=3DA1=3D20Chv=3DC3=3DA1tal?=3D +Date: Tue, 3 Dec 2019 12:50:39 +0100 +Subject: [PATCH 5/7] Rename cpp library to qrcodegencpp to avoid conflict + +--- + cpp/Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/cpp/Makefile b/cpp/Makefile +index 3271bd8..42fa4ff 100644 +--- a/cpp/Makefile ++++ b/cpp/Makefile +@@ -52,7 +52,7 @@ VERSION =3D 1.5.0 +=20 + # ---- Targets to build ---- +=20 +-LIB =3D qrcodegen ++LIB =3D qrcodegencpp + ARFILE =3D lib$(LIB).a + LIBFILE =3D lib$(LIB).so + # Bump the soname number when the ABI changes and gets incompatible + +From c073e7dfad6454dfd725a69c347f8272d29ea41c Mon Sep 17 00:00:00 2001 +From: =3D?UTF-8?q?Tom=3DC3=3DA1=3DC5=3DA1=3D20Chv=3DC3=3DA1tal?=3D +Date: Tue, 7 Jan 2020 09:18:59 +0100 +Subject: [PATCH 6/7] Add PREFIX variable and few minor fixes from code rev= iew + +--- + c/Makefile | 9 +++++---- + cpp/Makefile | 9 +++++---- + 2 files changed, 10 insertions(+), 8 deletions(-) + +diff --git a/c/Makefile b/c/Makefile +index 7521944..874933e 100644 +--- a/c/Makefile ++++ b/c/Makefile +@@ -29,7 +29,7 @@ + # - CFLAGS: Any extra user-specified compiler flags (can be blank). +=20 + # Recommended compiler flags: +-CFLAGS ?=3D -std=3Dc99 -O ++CFLAGS +=3D -std=3Dc99 +=20 + # Extra flags for diagnostics: + # CFLAGS +=3D -g -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversion = -fsanitize=3Dundefined,address +@@ -63,8 +63,9 @@ LIBOBJ =3D qrcodegen.o + MAINS =3D qrcodegen-demo qrcodegen-test qrcodegen-worker +=20 + # define paths to install +-INCLUDEDIR ?=3D $(DESTDIR)/usr/include/qrcodegen +-LIBDIR ?=3D $(DESTDIR)/usr/lib ++PREFIX ?=3D /usr/local ++INCLUDEDIR ?=3D $(DESTDIR)$(PREFIX)/include/qrcodegen ++LIBDIR ?=3D $(DESTDIR)$(PREFIX)/lib +=20 + # Build all binaries + all: $(LIBFILE) $(ARFILE) $(MAINS) +@@ -105,7 +106,7 @@ $(ARFILE): $(LIBOBJ) + $(AR) -crs $@ -- $^ +=20 + $(LIBFILE): $(LIBOBJ) +- $(CC) -shared -Wl,-soname,$(SO_NAME) $(LDFLAGS) -o $@ $^ ++ $(CC) $(CFLAGS) -shared -Wl,-soname,$(SO_NAME) $(LDFLAGS) -o $@ $^ +=20 + # Object files + %.o: %.c .deps/timestamp +diff --git a/cpp/Makefile b/cpp/Makefile +index 42fa4ff..f8d9b7f 100644 +--- a/cpp/Makefile ++++ b/cpp/Makefile +@@ -29,7 +29,7 @@ + # - CXXFLAGS: Any extra user-specified compiler flags (can be blank). +=20 + # Recommended compiler flags: +-CXXFLAGS ?=3D -std=3Dc++11 -O ++CXXFLAGS +=3D -std=3Dc++11 +=20 + # Extra flags for diagnostics: + # CXXFLAGS +=3D -g -Wall -Wextra -Wpedantic -Wconversion -Wsign-conversio= n -fsanitize=3Dundefined,address +@@ -63,8 +63,9 @@ LIBOBJ =3D QrCode.o + MAINS =3D QrCodeGeneratorDemo QrCodeGeneratorWorker +=20 + # define paths to install +-INCLUDEDIR ?=3D $(DESTDIR)/usr/include/qrcodegen +-LIBDIR ?=3D $(DESTDIR)/usr/lib ++PREFIX ?=3D /usr/local ++INCLUDEDIR ?=3D $(DESTDIR)$(PREFIX)/include/qrcodegen ++LIBDIR ?=3D $(DESTDIR)$(PREFIX)/lib +=20 +=20 + # Build all binaries +@@ -102,7 +103,7 @@ $(ARFILE): $(LIBOBJ) + $(AR) -crs $@ -- $^ +=20 + $(LIBFILE): $(LIBOBJ) +- $(CC) -shared -Wl,-soname,$(SO_NAME) $(LDFLAGS) -o $@ $^ ++ $(CXX) $(CXXFLAGS) -shared -Wl,-soname,$(SO_NAME) $(LDFLAGS) -o $@ $^ +=20 + # Object files + %.o: %.cpp .deps/timestamp + +From b43c1de5cc874535a7f549cef437f6849528e455 Mon Sep 17 00:00:00 2001 +From: =3D?UTF-8?q?Tom=3DC3=3DA1=3DC5=3DA1=3D20Chv=3DC3=3DA1tal?=3D +Date: Tue, 7 Jan 2020 13:12:32 +0100 +Subject: [PATCH 7/7] Install static and shared library as an executable + +--- + c/Makefile | 4 ++-- + cpp/Makefile | 4 ++-- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/c/Makefile b/c/Makefile +index 874933e..631cc71 100644 +--- a/c/Makefile ++++ b/c/Makefile +@@ -77,7 +77,7 @@ clean: +=20 + install-shared: $(LIBFILE) + install -d $(LIBDIR) || true +- install -m 0644 $(LIBFILE) $(LIBDIR)/$(REAL_NAME) ++ install -m 0755 $(LIBFILE) $(LIBDIR)/$(REAL_NAME) + rm -f $(LIBDIR)/$(SO_NAME) + ln -s $(REAL_NAME) $(LIBDIR)/$(SO_NAME) + rm -f $(LIBDIR)/$(LIBFILE) +@@ -85,7 +85,7 @@ install-shared: $(LIBFILE) +=20 + install-static: $(ARFILE) + install -d $(LIBDIR) || true +- install -m 0644 $(ARFILE) $(LIBDIR)/$(ARFILE) ++ install -m 0755 $(ARFILE) $(LIBDIR)/$(ARFILE) +=20 + install-header: $(HEADERS) + install -d $(INCLUDEDIR) || true +diff --git a/cpp/Makefile b/cpp/Makefile +index f8d9b7f..bbd861e 100644 +--- a/cpp/Makefile ++++ b/cpp/Makefile +@@ -78,7 +78,7 @@ clean: +=20 + install-shared: $(LIBFILE) + install -d $(LIBDIR) || true +- install -m 0644 $(LIBFILE) $(LIBDIR)/$(REAL_NAME) ++ install -m 0755 $(LIBFILE) $(LIBDIR)/$(REAL_NAME) + rm -f $(LIBDIR)/$(SO_NAME) + ln -s $(REAL_NAME) $(LIBDIR)/$(SO_NAME) + rm -f $(LIBDIR)/$(LIBFILE) +@@ -86,7 +86,7 @@ install-shared: $(LIBFILE) +=20 + install-static: $(ARFILE) + install -d $(LIBDIR) || true +- install -m 0644 $(ARFILE) $(LIBDIR)/$(ARFILE) ++ install -m 0755 $(ARFILE) $(LIBDIR)/$(ARFILE) +=20 + install-header: $(HEADERS) + install -d $(INCLUDEDIR) || true --=20 2.25.0 --qDbXVdCdHGoSgWSk-- --gj572EiMnwbLXET9 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAl40clQACgkQJkb6MLrK fwjWRxAA0IY05IJe8VzBcDuid3/n95Nh9K5/z7RnOAAgWuiNKBR42GbHQZoSY7O1 XnfmcS3yeKvO7FZ+PQ9SS/kKD6O7XPQUg/cAmEJkika1Rtyz4wFRsYvYn6jEKHPQ bGU7Yn2m/HZn7UiCko2Vz3SnYJ+tKnHwMQZzKVEh2/ymIF6ym428QEwg8Ej2CiCS gHPaUE7EnFK4Ia+9at59uw/RWnQmcWFvatpV0n9uXdW/a7rGC1eSEFRrxF1tsUvv 34g6eqwPl/4uUsB8VEDIEZqXVN64h24/Qi/EHDw1XvvkTm3hUCJ/WPdqsBe9yTff ziybKWWKvIgWuDYQUroxjeGYCvS+JFOAR0Osss63eYW1Eh/M1El9yvSKqNQLHLlK oNQsPA9eIcsM83Di6h5AlC6Tw6E5pLEepTXai544L4v8rLH8znuD4LieKv9sqcDx YeACwYAgIMZU8xxCcUsuAoaCGhs9UwILSxtxWabEgcLiaFEWPfoDOAPl4/lkE6Jo +mZX0SdiLskN4xELqQJGqQ8elTpIi1eIAKRqFthztODqADdgH8yktF66LA3JSl2r pMn/U6OVDou2FeGHCKgewEICuz+ir7dh86A3TqGwOVzOv7Aai3h7Mb6SGyGsjKb2 FHrgIm3bm2uzPTOgA0KhPS7p9B1lAmnW6j0LCewNl/Bs20MYA2o= =rBlh -----END PGP SIGNATURE----- --gj572EiMnwbLXET9-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 31 18:43:17 2020 Received: (at 39365) by debbugs.gnu.org; 31 Jan 2020 23:43:17 +0000 Received: from localhost ([127.0.0.1]:38218 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixfwO-0000oi-GH for submit@debbugs.gnu.org; Fri, 31 Jan 2020 18:43:17 -0500 Received: from mout.web.de ([217.72.192.78]:49541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ixfwM-0000oT-I1 for 39365@debbugs.gnu.org; Fri, 31 Jan 2020 18:43:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1580514178; bh=4EgZI1A+XmQo7UQ4gn0M0p49kqVzjVot3t1ckKfI2is=; h=X-UI-Sender-Class:From:Reply-To:To:Subject:References:In-Reply-To: Date; b=UoGy+4oCwshkzi7wXHUAvStuTQ7CouwRReNiO+z6dkhCKj5GyZvSL/8ImBXKx9dwf BwHjAHTgWZQIZ9FutqKFnLGJwe2wwleeUDQZAQtPXZuvI5oVtdrkYvYpYd/RK8+5qN fd7wjg3aGZHXir75lOr0aDGcf/RsF2xnmeDOZNEs= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [10.180.102.196] ([2.247.250.196]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MbhRh-1jEWOt01gL-00IzWs; Sat, 01 Feb 2020 00:42:58 +0100 From: Jonathan Brielmaier To: Leo Famulari , 39365@debbugs.gnu.org Subject: Re: [bug#39365] [PATCH 1/6] gnu: Add qrcodegen-cpp. X-Mailer: Modest 3.2 References: <20200131030509.GA13436@jasmine.lan> In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-ID: <1580514170.1958.5.camel@Nokia-N900> Date: Sat, 01 Feb 2020 00:42:51 +0100 Message-Id: <1580514171.1958.6.camel@Nokia-N900> Mime-Version: 1.0 Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:7Y3M4trD5JOaqQ7lLvHVZjcNYPIsJKrhYjoG72gvRNfLyPX9JC7 hwdGaN3HANaYHuXXkkuB2nHJjwpXSJCHZD8p9QJ3Tfci1vkz+X3Tdw+posSMtRJN9RihCVx ULo3Uy8WR+9GPXmIa5DKJTHWHwbHQbfSSWlWULbLGmrAVbxPTl28qceKAChUPgLh7A7guNW 24UzvObApa52nacmQVYuw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:WaGPASpVXHk=:gLTT4W6wFvogZauQIrJ2Z4 pST/ewZfm+qlNXuEgHukW6yhr2v5+HGW4MfNLrlbK/GAlVTAD9pfTRWIuDVYuqqgyc2KiTy0u SP7j1QxVX45opWuF+L2JGMihWm+z9uYyUz1AvAGwqjkTlRBnJ7pjqlWO0msaB6FkVPZWTVSSM P86KbToGIk2y2RD8NjzBTVNJzgyUwXLrcLn/+bb/xknhckExMbH8dcBAkhSNFffKwZu/Lof9k R8r0o6y3zS8NKDYkKHZAXuT33afJ4Sg8yIUSPwyoZ6yldGrWUK3QyAoncucNGR645A8RbVc0Y 6rxaniE34sgjYCnhfxtlclnErjd94CrTtO/p02x2UcdsUNXwf6TArt9aElXR4QkGmfmHbg3np grKmvnUgUiYnCHUMmWpqkl5ULM4oGDeRiVfny4Mi4pRrFZCNBY2vFQqVczLI/Bv1Am3UskMga zMe8WvSiF2s+elk44Uj+YqPnvyeBMEL0xicO6g/a6WJzPfQqi+FH7FtUiiGm5koopw61aO4Ro /Qy0XWnl9dFlqv8i4MVwz72Mpk9osgfOsqzAKP9bgM9N5emYhC+YTk/RIeZVuOg9r3sqZfTaA 4KXRj3I4z5tqUBJoBgCbS+4bgB5GRIz2Lwer33cl8KvSdJEIEvDc4xem7+wBMzCD/tK2iMCyo h98RMYkupSb2eFxCDJu39//iHdjnr35fQbM/r/NKfr2dTwLFX2b724IdPO8gd8B6pXdeBb+a9 aWgcwfOz3Eb3U75pNKBLK32QrEocri+b+nNltUCGd39nVXVNNZ+7bIGRBROUVFUabuQ+TG9BW MQ3SmY2mZrdxKhVap+AtcESITcA1XBmnixrNEicayep2MVDQmIHOILQU9yaQvkCQwdzAUGK1m BfbiAN2Dlh9jySwbxQLa4H35xjO75a+AALXXWZI/Ru456zR+RdmbnIxgABmhCyoSC5KfrYb/j I4JJ++1U9d2v3Ia5JN5Rugm2uZbYdEXKa47RImls7Vpb6yFgLKIlA67EsmpG4eFTNfcczPk4+ Qbe0BfOJ18wXjUCnRqmok78Ey4H7VN1q2YslVnAyn8cqzbf3SCnuTQV0Pg9Ai4kB1XMlD3xpI HOmrVTgFcrdcVG9lEtrB5ohl0QbHCDq+qQK2cwC/yD2/UckT0bS7OYIaZCAODOvD93UnZnr// LGK8P2cp0oqbuqwnWvKUU2eh1BY0eEZJt5kGzO3RE9v9OgdenWrNT76TO3+Tc/Rip9Qp9f2CF sBSaDN+loOUusK695 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39365 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: , Reply-To: Jonathan Brielmaier Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) DQotLS0tLSBVcnNwcsO8bmdsaWNoZSBNaXR0ZWlsdW5nIC0tLS0tDQo+ICogZ251L3BhY2thZ2Vz L2FpZGMuc2NtIChxcmNvZGVnZW4tY3BwKTogTmV3IHZhcmlhYmxlLg0KPiAtLS0NCj7CoCAgZ251 L3BhY2thZ2VzL2FpZGMuc2NtIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrDQo+wqAgIDEgZmlsZSBjaGFuZ2VkLCAzOSBpbnNlcnRpb25zKCspDQo+IA0KPiBkaWZm IC0tZ2l0IGEvZ251L3BhY2thZ2VzL2FpZGMuc2NtIGIvZ251L3BhY2thZ2VzL2FpZGMuc2NtDQo+ IGluZGV4IDc3ZGIwYWM5ZmMuLmI2OGYyMTM3YmUgMTAwNjQ0DQo+IC0tLSBhL2dudS9wYWNrYWdl cy9haWRjLnNjbQ0KPiArKysgYi9nbnUvcGFja2FnZXMvYWlkYy5zY20NCj4gQEAgLTQsNiArNCw3 IEBADQo+wqAgIDs7OyBDb3B5cmlnaHQgwqkgMjAxNyBIYXJ0bXV0IEdvZWJlbCA8aC5nb2ViZWxA Y3JhenktY29tcGlsZXJzLmNvbT4NCj7CoCAgOzs7IENvcHlyaWdodCDCqSAyMDE4LCAyMDE5IFRv YmlhcyBHZWVyaW5ja3gtUmljZSA8bWVAdG9iaWFzLmdyPg0KPsKgICA7OzsgQ29weXJpZ2h0IMKp IDIwMTkgR3VpbGxhdW1lIExlIFZhaWxsYW50IDxnbHZAcG9zdGVvLm5ldD4NCj4gKzs7OyBDb3B5 cmlnaHQgwqkgMjAyMCBMZW8gRmFtdWxhcmkgPGxlb0BmYW11bGFyaS5uYW1lPg0KPsKgICA7OzsN Cj7CoCAgOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4Lg0KPsKgICA7OzsNCj4gQEAg LTE1NCwzICsxNTUsNDEgQEAgRm9yIGFwcGxpY2F0aW9uIGRldmVsb3BlcnMsIGxhbmd1YWdlIGJp bmRpbmdzIGFyZQ0KPiBpbmNsdWRlZCBmb3IgQywgQysrIGFuZCBQeXRob24gYXMgd2VsbCBhcyBH VUkgd2lkZ2V0cyBmb3IgR1RLIGFuZCBRdC4iKQ0KPsKgIMKgIMKgIMKgIMKgICAoaG9tZS1wYWdl ICJodHRwczovL2dpdGh1Yi5jb20vbWNoZWhhYi96YmFyIikNCj7CoCDCoCDCoCDCoCDCoCAgKGxp Y2Vuc2UgbGljZW5zZTpsZ3BsMi4xKykpKQ0KPiArDQo+ICsoZGVmaW5lLXB1YmxpYyBxcmNvZGVn ZW4tY3BwDQo+ICvCoCAgOzsgQ3VycmVudGx5IHRoaXMgcHJvamVjdCdzIGluc3RhbGxhdGlvbiBt ZWNoYW5pc20gb25seSBleGlzdHMgYXMgYQ0KPiBHaXRIdWIgK8KgICA7OyBwdWxsIHJlcXVlc3Qs IHNvIHdlIGJ1aWxkIGZyb20gYSByZWNlbnQgY29tbWl0IHRoYXQgdGhlDQo+IHByb3Bvc2VkIHBh dGNoICvCoCAgOzsgYXBwbGllcyB0by4NCj4gK8KgICAobGV0ICgoY29tbWl0ICI2ZWE5MzNmMTU5 NmQ4MThiZDIxZTlhNmI4ZDJlODUxZmI4YjRiY2YxIikNCj4gK8KgIMKgIMKgIMKgIMKgIMKgIMKg ICAocmV2aXNpb24gIjAiKSkNCj4gK8KgIMKgIMKgICAocGFja2FnZQ0KPiArwqAgwqAgwqAgwqAg wqAgIChuYW1lICJxcmNvZGVnZW4tY3BwIikNCj4gK8KgIMKgIMKgIMKgIMKgICAodmVyc2lvbiAo Z2l0LXZlcnNpb24gIjEuNS4wIiByZXZpc2lvbiBjb21taXQpKQ0KPiArwqAgwqAgwqAgwqAgwqAg IChzb3VyY2UgKG9yaWdpbg0KPiArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgIChtZXRob2QgZ2l0LWZldGNoKQ0KPiArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgICh1cmkgKGdpdC1yZWZlcmVuY2UNCj4gK8KgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICAo dXJsDQo+ICJodHRwczovL2dpdGh1Yi5jb20vbmF5dWtpL1FSLUNvZGUtZ2VuZXJhdG9yLmdpdCIp ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCAgDQo+wqAgwqAgIChjb21taXQgY29tbWl0KSkpICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lDQo+IHZl cnNpb24pKSArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgIChw YXRjaGVzIChzZWFyY2gtcGF0Y2hlcw0KPiAicXJjb2RlZ2VuLWNwcC1tYWtlLWluc3RhbGwucGF0 Y2giKSkgK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICAoc2hh MjU2DQo+ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAg KGJhc2UzMg0KPiArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgIA0KDQpJIHRoaW5rIHlvdSBmb3Jnb3QgdG8gaW5jbHVkZSB0aGUgcGF0Y2ggYW5kIGFkZGlu ZyBpdCB0byBsb2thbC5tay4NCg0KPiAiMTlmY3dxbWZrMm45cDJuMDFkdjJqNHgyeTJtcWlwMGox d2JtZmJ4anAzNHJxa2p3Y3d4bSIpKSkpICvCoCDCoCDCoCDCoCAgDQo+IChidWlsZC1zeXN0ZW0g Z251LWJ1aWxkLXN5c3RlbSkgK8KgIMKgIMKgIMKgIMKgICAoYXJndW1lbnRzDQo+ICvCoCDCoCDC oCDCoCDCoCDCoCAgYCgjOnRlc3RzPyAjZiA7IG5vIHRlc3Qgc3VpdGUNCj4gK8KgIMKgIMKgIMKg IMKgIMKgIMKgIMKgICAjOm1ha2UtZmxhZ3MNCj4gK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICAo bGlzdCAoc3RyaW5nLWFwcGVuZCAiUFJFRklYPSIgKGFzc29jLXJlZiAlb3V0cHV0cyAib3V0Iikp KQ0KPiArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgICM6cGhhc2VzDQo+ICvCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCAgKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcw0KPiArwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgIChkZWxldGUgJ2NvbmZpZ3VyZSkgOyBObyAuL2NvbmZpZ3Vy ZSBzY3JpcHQNCj4gK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICA7OyBPbmx5IGJ1aWxk IHRoZSBDKysgdmFyaWFudC4NCj4gK8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICAoYWRk LWFmdGVyICd1bnBhY2sgJ2NoZGlyDQo+ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCAgKGxhbWJkYSBfDQo+ICvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCAgKGNoZGlyICJjcHAiKQ0KPiArwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgICN0KSkpKSkNCj4gK8KgIMKgIMKgIMKgIMKgICAoc3lub3BzaXMgIlFSIENvZGUg Z2VuZXJhdG9yIGxpYnJhcnkiKQ0KPiArwqAgwqAgwqAgwqAgwqAgIChkZXNjcmlwdGlvbiAicXJj b2RlZ2VuLWNwcCBpcyBhIFFSIGNvZGUgZ2VuZXJhdG9yIGxpYnJhcnkgaW4NCj4gQysrLsKgICBU aGUgK3Byb2plY3QgYWxzbyBvZmZlcnMgSmF2YSwgSmF2YXNjcmlwdCwgUHl0aG9uLCBDLCBhbmQg UnVzdA0KPiBpbXBsZW1lbnRhdGlvbnMuIikgK8KgIMKgIMKgIMKgIMKgICAoaG9tZS1wYWdlDQo+ ICJodHRwczovL3d3dy5uYXl1a2kuaW8vcGFnZS9xci1jb2RlLWdlbmVyYXRvci1saWJyYXJ5Iikg K8KgIMKgIMKgIMKgIMKgICAobGljZW5zZQ0KPiBsaWNlbnNlOmV4cGF0KSkpKSAtLSANCj4gMi4y NS4wDQo+IA0KPiANCj4gDQo+IA0KDQo= From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 13 17:21:42 2020 Received: (at 39365) by debbugs.gnu.org; 13 Feb 2020 22:21:42 +0000 Received: from localhost ([127.0.0.1]:60563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j2Mre-0005Bf-CN for submit@debbugs.gnu.org; Thu, 13 Feb 2020 17:21:42 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j2Mrb-0005BP-Ig for 39365@debbugs.gnu.org; Thu, 13 Feb 2020 17:21:40 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37730) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1j2MrS-0005Id-Ks; Thu, 13 Feb 2020 17:21:30 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=42746 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1j2MrR-0005WG-7x; Thu, 13 Feb 2020 17:21:29 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Efraim Flashner Subject: Re: [bug#39365] [PATCH 1/6] gnu: Add qrcodegen-cpp. References: <20200131030509.GA13436@jasmine.lan> <20200131085851.GE9517@E5400> Date: Thu, 13 Feb 2020 23:21:27 +0100 In-Reply-To: <20200131085851.GE9517@E5400> (Efraim Flashner's message of "Fri, 31 Jan 2020 10:58:51 +0200") Message-ID: <871rqy2kns.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39365 Cc: 39365@debbugs.gnu.org, Leo Famulari 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.7 (-) Hi, Efraim Flashner skribis: >> + (description "qrcodegen-cpp is a QR code generator library in C++= . The >> +project also offers Java, Javascript, Python, C, and Rust implementatio= ns.") > > You can drop the comma after C if you want. Actually no, it would have a different meaning, from what I learned (namely, the last part would mean =E2=80=9Cimplementations in/of C and Rust= =E2=80=9D, instead of =E2=80=9Cimplementations in/of Rust=E2=80=9D.) More importantly though: apart from the missing patch and =E2=80=98gnu/loca= l.mk=E2=80=99 bit that were reported, the series LGTM. Thanks, Leo! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 13 20:13:52 2020 Received: (at 39365-done) by debbugs.gnu.org; 14 Feb 2020 01:13:53 +0000 Received: from localhost ([127.0.0.1]:60703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j2PYG-0004ty-M9 for submit@debbugs.gnu.org; Thu, 13 Feb 2020 20:13:52 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:49251) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j2PYE-0004tl-UC for 39365-done@debbugs.gnu.org; Thu, 13 Feb 2020 20:13:51 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 94607220FF; Thu, 13 Feb 2020 20:13:45 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 13 Feb 2020 20:13:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-transfer-encoding:in-reply-to; s=mesmtp; bh=N5BEAZOqHq18IHgwmURLXEJJoZ7m1mZAT+7ZkqQ392Y=; b=yV2lnH7sv2/h B/hwNepcDPpv5yF5uYxIrL9QGtwere+rV/HHQqFDN39t7e89GGIqer+fVQ7RPSbQ uGR1F0uh5ySaCBtPNmg3mnO2ZTYwuY+kYs1blf6DsGzMAFipAidZBRbm0s/xckam 7hI2a2kwnFXzAXN6BfZlvPM1f4rCPPU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=N5BEAZOqHq18IHgwmURLXEJJoZ7m1mZAT+7ZkqQ39 2Y=; b=b+l6bwM7MMxIJzsj+F1Z3QHR1Gg6l1EQoBbMIZdN20kXJq+OvMyQwk7AJ 5SOTo7GS2WSdEpnQshZZuVgKB8HKPJq7ZlJXzgiFmSR/uWj0SQDwScC365QDHHMq aNF51FD31dHPAJVqIavAFmODoH/Svf+D5FTaAuRUBP5RIftV5/Slbr8Ntvhn2gxT wnscriGqijMD4B4bXCHVeHIb5xYJuizxkZVaKaQOw8tTvXDPyMFQqJUR30AYoNre lnSZaIvCJGQJ487mBCKMHXjARLCMZrpOlQLZEGVILj5qQRei9VAh7POwDlf3AdE/ 8QEHRmXws9G6iRuZHkzpCT5tsEuJA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrieelgdefudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggugfgjsehtkeertddttdejnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucfkphepieelrd duvddurdehtddrvdehvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgr ihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (ool-457932fc.dyn.optonline.net [69.121.50.252]) by mail.messagingengine.com (Postfix) with ESMTPA id 1DF723060D1A; Thu, 13 Feb 2020 20:13:45 -0500 (EST) Date: Thu, 13 Feb 2020 20:13:42 -0500 From: Leo Famulari To: Ludovic =?iso-8859-1?Q?Court=E8s?= Subject: Re: [bug#39365] [PATCH 1/6] gnu: Add qrcodegen-cpp. Message-ID: <20200214011342.GA26096@jasmine.lan> References: <20200131030509.GA13436@jasmine.lan> <20200131085851.GE9517@E5400> <871rqy2kns.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <871rqy2kns.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39365-done Cc: 39365-done@debbugs.gnu.org, Efraim Flashner 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.7 (-) On Thu, Feb 13, 2020 at 11:21:27PM +0100, Ludovic Courtès wrote: > Hi, > > Efraim Flashner skribis: > > >> + (description "qrcodegen-cpp is a QR code generator library in C++. The > >> +project also offers Java, Javascript, Python, C, and Rust implementations.") > > > > You can drop the comma after C if you want. > > Actually no, it would have a different meaning, from what I learned > (namely, the last part would mean “implementations in/of C and Rust”, > instead of “implementations in/of Rust”.) > > More importantly though: apart from the missing patch and ‘gnu/local.mk’ > bit that were reported, the series LGTM. > > Thanks, Leo! Thanks for the reminder about these patches! Pushed as 1ce2467fd6d5f8da259be1c7609702814c716702 From unknown Fri Jun 13 11:08:37 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, 13 Mar 2020 11:24:05 +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