From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: Packaging Inferno Date: Sun, 7 Oct 2018 12:49:55 +0300 Message-ID: <20181007094955.GC19515@macbook41> References: <87a7nssth1.fsf@GlaDOS.home> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="+xNpyl7Qekk2NvDX" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34850) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g95hI-0001rH-Oj for guix-devel@gnu.org; Sun, 07 Oct 2018 05:50:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g95hF-0002cW-EB for guix-devel@gnu.org; Sun, 07 Oct 2018 05:50:00 -0400 Received: from flashner.co.il ([178.62.234.194]:53762) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g95hF-0002ZM-53 for guix-devel@gnu.org; Sun, 07 Oct 2018 05:49:57 -0400 Content-Disposition: inline In-Reply-To: <87a7nssth1.fsf@GlaDOS.home> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Diego Nicola Barbato Cc: guix-devel@gnu.org --+xNpyl7Qekk2NvDX Content-Type: multipart/mixed; boundary="mxv5cy4qt+RJ9ypb" Content-Disposition: inline --mxv5cy4qt+RJ9ypb Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Oct 05, 2018 at 10:11:54AM +0200, Diego Nicola Barbato wrote: > Hello Guix, >=20 > I have written a package definition for Inferno and I would like to know > if it would make sense to add it to Guix. I am asking because I am not > sure if it is compatible with the FSDG (bundled fonts, trademarks, ...) > and if it would be of any use to anyone. >=20 > It builds reproducibly on my Laptop (x86_64-linux). I have not tried to > build it on any of the other (supposedly) supported architectures. >=20 > For now the recipe has to be passed to `guix build' or `guix package' > using the `-f' option but I would be glad to add it to a module > (e.g. (gnu packages virtualization), or a module of its own) and send a > patch if it is decided that it belongs in Guix. >=20 > Greetings, >=20 > Diego >=20 Not a big fan of using the trivial build system for something that ends up with this many lines, but I built it on my aarch64 board and here's the diff I came up with to make it work. I didn't look into the source at all other than making it build. --=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 --mxv5cy4qt+RJ9ypb Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="inferno-arm.diff" Content-Transfer-Encoding: quoted-printable 116a117,119 > ;; don't pass '-m32' unconditionally > (substitute* "makemk.sh" > (("-m32") "")) 126d128 < ;; TODO: verify this is not a problem on arm 129a132,133 > (substitute* "mkfiles/mkfile-Linux-arm" > (("arm-gcc") "gcc")) 182a187 >=20 --mxv5cy4qt+RJ9ypb-- --+xNpyl7Qekk2NvDX Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlu51r4ACgkQQarn3Mo9 g1H0yA/+PI5rACNiEM5sRp8trS2QiLqwyiFyKLpIE9E+Dr1rSIN7pn4C1sP6sQ1o 09go2YG8d4l1QabCZjS3DGx7b+bMHvEcBWWO9XRaLwFmRloqF9RsIOc7A+ssImFF 8S4zB+zWSkZ4jpLBiN2TuURg/9x6LMO9L8c7l/vGbtmLc784tUbdHnPxp6ySvMUA 1SHYwlZjTfJ7VQ7/rR62XPR/K+oFArpdR8uBMACBKFnYbGHxUmtLW/Aaqhs8BD7W ijkTc2WIXLihLGNnsVleKmSkh/1To3jjYq1WJ2aBrJsM/XXtKzf5Gr2GuVOMvf7m BvoI0YQX6UFzsS1ktq6g8OF9fXrm4XDWLe/+KU6PtmC9bvYBvsVHhs5xFNUVMoa1 ekkBfsLOk/PJ8G8Woj71xPvkt4WQ5L4xGyh9Uzodls1E9Pf8A9HYdJETaLr+wAoI zChMWca/RxkdIPPdIoWwW/d5BaSjPL+rGYZLLISvsddlEFzJA9IxwOeo4kOjrG8I BswtMgQ+QyyCNhc2XzaUyG6rpxzT3BIfckd3GacuN0FdSRyQfY6tOEw/PKdAbjNM yFlnd6wiY6oMHgFhlo1BKsfSQiZ7dxNaWUuVA0/4Y7GHSTZKUn2kw7v6xBr6DdWV akCDLa9n7uBb3iolgOwCF+bP7oWeh3jK8Z89BcZTe5nGN4QWNrc= =h7Lv -----END PGP SIGNATURE----- --+xNpyl7Qekk2NvDX--