From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44145) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dUv2J-0002PY-VC for guix-patches@gnu.org; Tue, 11 Jul 2017 09:17:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dUv2E-0003dx-UB for guix-patches@gnu.org; Tue, 11 Jul 2017 09:17:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:58987) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dUv2E-0003dq-QW for guix-patches@gnu.org; Tue, 11 Jul 2017 09:17:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dUv2E-0000pw-H3 for guix-patches@gnu.org; Tue, 11 Jul 2017 09:17:02 -0400 Subject: [bug#27635] [PATCH] gnu: emacs: Build with imagemagick support. Resent-Message-ID: From: Alex Vong In-Reply-To: <87mv8bz893.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 11 Jul 2017 10:29:44 +0200") References: <87d199j5tm.fsf@gmail.com> <874luk60jr.fsf@gnu.org> <4065ab44.AEMAM2ovFI4AAAAAAAAAAAOzWv8AAAACwQwAAAAAAAW9WABZZGIV@mailjet.com> <87mv8bz893.fsf@gnu.org> Date: Tue, 11 Jul 2017 21:16:05 +0800 Message-ID: <8737a3dsh6.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 27635@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Arun Isaac skribis: > >> Ludovic Court=C3=A8s writes: >> >>> There a few big packages showing up in the profile; we should try to >>> make them smaller, perhaps by introducing separate outputs: >>> Thoughts? >> >> I have to go through the dependency tree carefully to figure out which >> package to split. Do you have any suggestions off the bat? > > ImageMagick and Graphviz are pretty big. For the latter, ISTR there are > a couple of executables that are surprisingly big; perhaps the solution > would be to figure out why it is the case and strip them somehow, if > possible. > > Ghostscript and icu4c are also rather big. > How about making a tiny version of imagemagick excluding ghostscript? The emacs manual[0] says ghostscript is a hard requirement for postscript files. If users don't need to render postscript files, then we don't need it, right? > Ludo=E2=80=99. [0]: https://www.gnu.org/software/emacs/manual/html_node/emacs/Document-Vie= w.html#fnd-1 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEdZDkzSn0Cycogr9IxYq4eRf1Ea4FAllkz5UACgkQxYq4eRf1 Ea5Zmw//a2raht9Go9GvZbBqaUmmGEWCK0uW2r9mA7KzHiiuzG7FkYWj5abW/N8T lYlRHqaT7mOcdE9ke0nIrE3ROe2r3KbVFJRdR2ee2LNSxlTuMDKMcV8HESbfXxxd 6SZJe/Eg8Y21CX6RR78aLA/R6XuzaASvg1WmvrNM13ISmKCFz3iDA5GW5ttlBFx/ gSqUgRMNy+Q/VYxPMX77cORUy4aCJLuqh0QZPgftp0cMDADNxcI7EopGqrZDFlhH qVVYr6xRh7zwCwO6jp72sDrGFMV9z5yu+WlU22KAabCcRKH7tzQFIBtJl7EfU7r/ bIlXMYy2dYjl0+43UCA01ekBx9UW1kv4MFycxrXS5JTXtU6cspyVI6IUCVVR4v6p l4DGHvXIW0/4C9Vlby86HRWM/r9kVtBAltF4g0hZKH6mph2jXF0AxbgiyWUTIfS8 HVOfsM6c+N6iSxW23kvW73m641aELRG/cqDU54ade+KzSwHOuupC+mv2ZzDr9hyq OhFhH8UqOQ1NioMFFnujS5cHcoO4CQmuZOevggM2sDjJUBVrvoCprTVbXshnOqkT 9pB+55xlji1uSP8nTyXUMc9+A8Bs6mjnA4srXUrrPv+34hLBjmWLJi0c5zbHfiWf WjgNztpr+lB61K4BObCiJZmIY4lbjY9SyGxShYHRD7FTAb+d/1I= =q+hG -----END PGP SIGNATURE----- --=-=-=--