From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:40407) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpFsi-00058e-F6 for guix-patches@gnu.org; Thu, 31 Jan 2019 12:12:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gpFsh-0000BU-9k for guix-patches@gnu.org; Thu, 31 Jan 2019 12:12:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:53963) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gpFsg-0000BI-Kd for guix-patches@gnu.org; Thu, 31 Jan 2019 12:12:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gpFsg-00066i-ES for guix-patches@gnu.org; Thu, 31 Jan 2019 12:12:02 -0500 Subject: [bug#34265] [PATCH 3/9] gnu: ocaml-ppx-derivers: Fix libdir install References: <875zu4ycve.fsf@gmail.com> In-Reply-To: <875zu4ycve.fsf@gmail.com> Resent-Message-ID: From: Gabriel Hondet Date: Thu, 31 Jan 2019 17:28:37 +0100 Message-ID: <8736p8ycos.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 34265@debbugs.gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D-- gnu/packages/ocaml.scm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 5f95591d9..946360833 100644 =2D-- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -5116,7 +5116,17 @@ a more consistent API.") "0bnhihl1w31as5w2czly1v3d6pbir9inmgsjg2cj6aaj9v1dzd85")))) (build-system dune-build-system) (arguments =2D '(#:tests? #f)) ;no tests + '(#:tests? #f ;no tests + #:phases + (modify-phases %standard-phases + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (invoke "dune" "install" + (string-append "--prefix=3D" out) + (string-append "--libdir=3D" out + "/lib/ocaml/site-lib/"))) + #t))))) (synopsis "Shared @code{@@deriving} plugin registry") (description "Ppx_derivers is a tiny package whose sole purpose is to allow =2D-=20 2.20.1 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE5ercJXBcjd3P1FcAMbyBBfZZ1CUFAlxTLEMACgkQMbyBBfZZ 1CWS+Q//b+y7OirAqil6TyT15g4zwZus1egfIsAXcI8gxZ4AbdbNj3dKGAERCC+k Pa0N7v0hiTv9wjE6WzKylfMHgG+6bpKGVaJ+yOqS/+Zrz74bT54LyDgxIZBZ+HW1 12hto8UM8rs8DAIKOZvbGRHCqeWPSD+PvbAhLbG6h8+pAn3kfv1fCrnOJyw8ZsVM o3U0RkaUlPixVBg4sQuo6jTNvKQyPN/cUKauCi49ml6tqlimOWOscpP7MXato/M9 lA7/v1uQ+jYvrSvLjUiybw2jtKA8KJQ4D4KSXBJhw7P76rY9nWVCLZQqhgHxoEVE AofigYQtPwigwzXHAtZa3vn3Oh1Fri6J505tJ4Zyjt5kMOdos+u2dMueK6nWcK0y SwRS+jdi2EWbTRMVzsGxdch0tV3bJkObtqV+0Pi8BxdcX95Gjs46XO4BL9QnMTuN ANjNHCetecLOJKPKHUoNjSEaE2HMWWUjEROXVzscPv2vTY3ZlDhq6t1UHKfEojSe f6fUs+QqtIy+Mmh7VeICtCSjwA4i79cIvZyk8LA5BuOQstVyonjuuR9jG8QdC3yy bBNgnVpJOnUy6OW0f0B8weGAMgfIV1hpuiZSOnVJKoTVia5YVpGy/8a9Bk0ln84x 3qvJ1vbwEGkt5vyGTXI5DZk1HizOk71xg7qhkcm52fpNVvZCy3o= =pUwL -----END PGP SIGNATURE----- --=-=-=--