From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: Parameterized packages Date: Wed, 15 Jan 2020 12:51:11 +0100 Message-ID: <87d0blhr9s.fsf@ambrevar.xyz> References: <87woitz1xx.fsf@gnu.org> <87o945vze5.fsf@nckx> <8736ldq74z.fsf@netris.org> <20190719202906.lbanx5puk7t6q4cr@cf0> <87a7753boq.fsf@ambrevar.xyz> <87h813wah0.fsf@gnu.org> <87v9piut40.fsf@ambrevar.xyz> <87o8v5ukgb.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:43156) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1irhCg-0005jU-0h for guix-devel@gnu.org; Wed, 15 Jan 2020 06:51:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1irhCc-0004L8-Ds for guix-devel@gnu.org; Wed, 15 Jan 2020 06:51:17 -0500 In-Reply-To: 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-mx.org@gnu.org Sender: "Guix-devel" To: zimoun Cc: Guix Devel --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable zimoun writes: > For example, be able to rebuild all the packages with GCC-8.3, or to > install Python packages with Python 3.5 instead of the current default > Python 3.7. I think this would tackle a different issue. The point of parameters is to offer _composable_ and _package-specific_ build options to the user. A build system cannot know what it means to build with Pulseaudio or without Wayland. Can't we already do what you are saying by the way? By means of settings some build-system-specific arguments from fold-package? =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl4e/K8ACgkQm9z0l6S7 zH/4/Af/QWgysfg0u6mkHV5DcC0St5dHmNdK/o4vOBhHUIXx5wLgkZ06p49C+SRk JbDZWogHy3YTLZZBrrl4eTFoc1ObYwSGSIo/r5YXZGWJqbpNE1f4HA1f5aHZ28go nkmPOBFeWBbakRRKL8miu9fEAtX4jpFwIhgQVEAfgowVANaXQZ5UGqKrqcqqTFDT dogl+VkP+yfsoNV2l1GOKPx4FREYCcJ93Ob951hitmEx3NOGfBaG+w5LM+LlHvh2 BplNkxRmRuetEO5FdrUGte6IzIzYubn0rmNZEWNViuRJeDonlG5PkAm+jwYVav8I HiNDY/3ZNSicpr4GLPB2DBMBYXKGpg== =QrRc -----END PGP SIGNATURE----- --=-=-=--