From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A18331382C5 for ; Wed, 14 Feb 2018 22:44:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6EE6BE08FF; Wed, 14 Feb 2018 22:44:00 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0A6CDE08FA for ; Wed, 14 Feb 2018 22:43:59 +0000 (UTC) Received: from [192.168.1.12] (xdsl-78-34-129-246.netcologne.de [78.34.129.246]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jstein) by smtp.gentoo.org (Postfix) with ESMTPSA id A2196335C2C for ; Wed, 14 Feb 2018 22:43:58 +0000 (UTC) To: gentoo-dev From: Jonas Stein Subject: [gentoo-dev] rfc: Remove inherit eutils from font.eclass for EAPI=6 Message-ID: <98bd92fe-6583-a9e9-0590-2fe9204ff2ec@gentoo.org> Date: Wed, 14 Feb 2018 23:43:55 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="YGv0OYYVxBPTduyTcMt7dZ3yx4ULKSoEn" X-Archives-Salt: d498f2fe-31ad-48f4-8e4f-ac25e0cbf653 X-Archives-Hash: be4ef2fd580c6121cea65125e45c60c7 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --YGv0OYYVxBPTduyTcMt7dZ3yx4ULKSoEn Content-Type: multipart/mixed; boundary="kjzU9RgiJhcdAEzqNz8MgwmNWGofxq02L"; protected-headers="v1" From: Jonas Stein To: gentoo-dev Message-ID: <98bd92fe-6583-a9e9-0590-2fe9204ff2ec@gentoo.org> Subject: rfc: Remove inherit eutils from font.eclass for EAPI=6 --kjzU9RgiJhcdAEzqNz8MgwmNWGofxq02L Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi, I think we do not need inherit eutils https://github.com/gentoo/gentoo/blob/master/eclass/font.eclass#L9 for the case that EAPI=3D6 I suggest to change the line to [[ ${EAPI:-0} =3D=3D [012345] ]] && inherit eutils we would have to test the following packages (the grep line does not list matches with '\' line breaks) $ grep -rI 'inherit.*font' --include=3D'*.ebuild' -l |xargs grep EAPI |grep ':.*6' |cut -d: -f1 app-misc/xmind/xmind-3.7.6_p201801311814.ebuild media-fonts/essays1743/essays1743-2.000.ebuild media-fonts/essays1743/essays1743-2.001.ebuild media-fonts/fontawesome/fontawesome-5.0.4.ebuild media-fonts/fontawesome/fontawesome-4.7.0.ebuild media-fonts/baekmuk-fonts/baekmuk-fonts-2.2-r2.ebuild media-fonts/terminus-font/terminus-font-4.46.ebuild media-fonts/terminus-font/terminus-font-4.40.ebuild media-fonts/unifont/unifont-10.0.05.ebuild media-fonts/unifont/unifont-10.0.04.ebuild media-fonts/unifont/unifont-9.0.06.ebuild media-fonts/unifont/unifont-10.0.06.ebuild media-fonts/jisx0213-fonts/jisx0213-fonts-20040425-r2.ebuild media-fonts/paratype-astra/paratype-astra-1001.ebuild media-fonts/ahem/ahem-1.0.ebuild media-fonts/nunito/nunito-1.0-r1.ebuild media-fonts/stix-fonts/stix-fonts-2.0.0.ebuild media-fonts/dina/dina-2.93.ebuild media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre062.ebuild media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre063.ebuild media-fonts/umeplus-fonts/umeplus-fonts-20160402.ebuild media-fonts/opendesktop-fonts/opendesktop-fonts-1.4.2.ebuild media-fonts/noto/noto-20170403.ebuild media-fonts/roboto/roboto-2.138.ebuild media-fonts/hack/hack-3.001.ebuild media-fonts/noto-cjk/noto-cjk-20150615.ebuild media-fonts/cm-unicode/cm-unicode-0.7.0-r1.ebuild media-fonts/comic-neue/comic-neue-2.3.ebuild media-fonts/dejavu/dejavu-2.37.ebuild media-fonts/source-han-sans/source-han-sans-1.004.ebuild media-fonts/croscorefonts/croscorefonts-1.31.0.ebuild media-fonts/open-sans/open-sans-1-r1.ebuild media-fonts/heuristica/heuristica-1.0.2.ebuild media-fonts/source-pro/source-pro-20170111.ebuild media-fonts/source-pro/source-pro-20160608.ebuild kde-plasma/oxygen-fonts/oxygen-fonts-5.4.3.ebuild app-office/wps-office/wps-office-10.1.0.5707_alpha21-r1.ebuild app-office/lyx/lyx-2.2.3-r1.ebuild app-office/lyx/lyx-2.2.3-r2.ebuild Did I miss something? Who can help to check with (an automatic) testenvironment, if these packages will survive? --=20 Best, Jonas --kjzU9RgiJhcdAEzqNz8MgwmNWGofxq02L-- --YGv0OYYVxBPTduyTcMt7dZ3yx4ULKSoEn Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQKTBAEBCgB9FiEEBKx6IeHrw2Yc9cGSJwyHV7n+l/8FAlqEu6tfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDA0 QUM3QTIxRTFFQkMzNjYxQ0Y1QzE5MjI3MEM4NzU3QjlGRTk3RkYACgkQJwyHV7n+ l//itQ/9Ex19Jvt/3BmPAvpMj1e0Szk3TZXI+jYo6Z/2YJ4zsOwI12LLQwk3PbHd 7GmWB0HEqc74Vsjv56UA1eA0+YsRjRGSYT00PffvjiycEIi5c3Dzb/33La/MzkSv 2QJM3loH4E+gqm1lBIS4eXiETChFbZxCjYzitSfE4iBnRAramgZ6RPAHb5cL/N4d Ph2f7Zz9zR+EPjh5g/JQ+uuCv66VyNQMimIUjIOeaKsXgZU6RfSGWeCj/DLN9Bs1 Y3NQkVgrl4ndhUyJcdP2rOPJmN8FwUlE7eK5EQNg3B1tdfG/AhwrO3ISiMCv2q3G 6MY/XbnOO8XQwAI6GiGrvagbrr+2IuCAZU/6gYih8bEy02I5R60FpaY3QclwPHIb Mq1jFmLTIYBRKvtW/ijDOh7D/ICQR8jJm6C0Z0RIhp9P0G9AeYUQK3RGinK7uBuY OYUBRZkjmSWBLihjyUov+qi85t04zuVoVFVVs7ryXSOdsCXIy/B9fK5ABWo+XcQq 0sedHma1IWEIVb+VxoglsfqcRnWjlbbj2Nj/o2NX/kIsgNtDCG8rPxBrM77fHwdX ImVpximLQvZ9sLaJTJPAL4BQTiAtOK5L49kvs35w4l2tNM+kNk7BDo0NMJMfpkBC HO6K++55Ac80w4R6hyggecddjB02QFvDHKLg60xXcpoLMA8JhlI= =DCBb -----END PGP SIGNATURE----- --YGv0OYYVxBPTduyTcMt7dZ3yx4ULKSoEn--