Commit Graph
643790 Commits
Author SHA1 Message Date
Sam James deeea06356 profiles: add USE=opentype-compat
Bug: https://bugs.gentoo.org/698922
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 01:06:04 +00:00
Sam James aafcb52277 xorg-3.eclass: add FONT_OPENTYPE_COMPAT support
Bug: https://bugs.gentoo.org/698922
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 01:05:13 +00:00
Sam James a9eb1de2e7 font.eclass: introduce FONT_OPENTYPE_COMPAT for converting old bitmap fonts
>=x11-libs/pango-1.44 dropped support for old bitmap fonts. We can convert
(or really, wrap/embed) fonts from the legacy .bdf and .pcf formats into the OTB
wrapper format using x11-apps/fonttosfnt.

This commit adds FONT_OPENTYPE_COMPAT to font.eclass which packages installing
bitmap fonts can set to opt-in to conversion/wrapping.

Note that the font conversion isn't perfect -- it's good enough
in many cases, but in some cases they may require tweaking
via fontconfig to get pixel size right, antialiasing settings, ...

Adds IUSE=+opentype-compat to any ebuilds which set FONT_OPENTYPE_COMPAT;
enabled by default given discoverability of this issue may be difficult
and presumably any font package enabling FONT_OPENTYPE_COMPAT will be
useless without it anyway.

See also https://fedoraproject.org/wiki/BitmapFontConversion.

Bug: https://bugs.gentoo.org/698922
Thanks-to: Kerin Millar <kfm@plushkava.net>
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 01:02:38 +00:00
Michael Orlitzky 59d9451170 sci-mathematics/gmp-ecm: drop 7.0.4-r4
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2022-11-19 19:48:44 -05:00
Sam James acd5c7b85c media-libs/libshumate: Keyword 1.0.2 ppc64, #881799
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:46:42 +00:00
Sam James 31e130938b net-libs/rest: Keyword 0.9.1 ppc64, #881799
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:46:41 +00:00
Sam James bcc42bb8ea media-libs/libshumate: Keyword 1.0.2 arm64, #881799
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:46:39 +00:00
Sam James 31c164c539 net-libs/rest: Keyword 0.9.1 arm64, #881799
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:46:38 +00:00
Sam James e8fc3d4c0f dev-libs/gjs: stabilize 1.72.2-r1 for ppc
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:41:44 +00:00
Sam James 99f225b270 dev-libs/gjs: keyword >=1.72.2-r1 for ~ppc
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:41:37 +00:00
Sam James 444878e349 dev-lang/spidermonkey: stabilize 91.13.0 for ppc
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:41:03 +00:00
Sam James 84e85deab7 sys-devel/llvm: stabilize 13.0.1 for ppc
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:41:02 +00:00
Sam James 86fa7fe4d4 sys-devel/llvm-common: stabilize 13.0.1 for ppc
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:41:01 +00:00
Sam James 9ad9658b35 sys-kernel/genkernel: Stabilize 4.2.6-r7 ppc64, #882063
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:27:40 +00:00
Sam James 0834c4750a sys-kernel/genkernel: Stabilize 4.2.6-r7 amd64, #882063
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:27:39 +00:00
Sam James cbd36c1e21 sys-kernel/genkernel: Stabilize 4.2.6-r7 arm64, #882063
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:27:38 +00:00
Sam James f9af0fea13 sys-kernel/genkernel: Stabilize 4.2.6-r7 x86, #882063
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:27:37 +00:00
Sam James 7b98999249 sys-kernel/genkernel: Stabilize 4.2.6-r7 sparc, #882063
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:27:36 +00:00
Sam James dc4caa4591 sys-kernel/genkernel: Stabilize 4.2.6-r7 hppa, #882063
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:27:34 +00:00
Sam James 4b89dce951 sys-kernel/genkernel: Stabilize 4.2.6-r7 arm, #882063
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:27:33 +00:00
Sam James 58760b0b89 media-libs/libshumate: Keyword 1.0.2 arm, #881799
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:27:32 +00:00
Sam James ac62e1e3e2 net-libs/rest: Keyword 0.9.1 arm, #881799
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:27:31 +00:00
Sam James 09d568b7ad sys-devel/llvm-toolchain-symlinks: Stabilize 15-r1 ppc, #881853
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:23:06 +00:00
Sam James 51c4a01706 sys-devel/llvm-common: Stabilize 15.0.5 ppc, #881853
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:23:06 +00:00
Sam James 337eeb5879 sys-devel/clang-toolchain-symlinks: Stabilize 15-r2 ppc, #881853
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:23:05 +00:00
Sam James bc4f4d0d19 sys-devel/clang: Stabilize 15.0.5 ppc, #881853
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:23:05 +00:00
Sam James 78849c5e89 sys-devel/clang-common: Stabilize 15.0.5 ppc, #881853
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:23:04 +00:00
Sam James 26576f17a4 sys-devel/clang-runtime: Stabilize 15.0.5 ppc, #881853
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:23:03 +00:00
Sam James 6518ee43e0 sys-devel/llvm: Stabilize 15.0.5 ppc, #881853
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:23:02 +00:00
Sam James d9a83e284a net-analyzer/yersinia: add link to upstream commit
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:22:37 +00:00
Sam James 7bd93ba0ff sci-mathematics/gmp-ecm: Stabilize 7.0.5-r1 x86, #882059
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:13:39 +00:00
Sam James 9e6e408485 sci-mathematics/gmp-ecm: Stabilize 7.0.5-r1 amd64, #882059
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:13:38 +00:00
Sam James 6d5f92e65a sys-kernel/genkernel: drop 4.2.5
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-20 00:02:28 +00:00
Sam James 1089c45cac sys-devel/gcc: add 12.2.1_p20221119
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-19 23:56:15 +00:00
Sam James c4d5da2b09 sys-devel/gcc: add 11.3.1_p20221118
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-19 23:55:57 +00:00
Sam James b7f6be09bc sys-devel/gcc: add 10.4.1_p20221117
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-19 23:55:52 +00:00
Sam James faa75d4316 sys-apps/file: fix configure w/ clang 16
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-19 23:37:08 +00:00
Sam James 540b27fe15 mail-filter/spamassassin: fix configure w/ clang 16
Signed-off-by: Sam James <sam@gentoo.org>
2022-11-19 23:37:07 +00:00
Matt Turner 6e382d512b x11-libs/libXpm: Version bump to 3.5.14
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-11-19 18:36:26 -05:00
Matt Turner a2d08dc3c5 x11-libs/libXdmcp: Version bump to 1.1.4
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-11-19 18:36:26 -05:00
Michael Orlitzky 8e9908e93b net-analyzer/nagios-plugins: add 2.4.2, drop 2.4.0-r1
In addition to the upstream bug fixes, I've removed an old workaround
for -fstrict-aliasing and dropped an obsolete patch. (The patch -- my
own -- was never merged, but a worse one was accepted four years ago.
It's probably time to let it go.)

Closes: https://bugs.gentoo.org/871192
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
2022-11-19 18:04:33 -05:00
Alfredo Tupone cda7e415ae dev-ml/dune-configurator: build dune-configurator
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2022-11-19 23:51:15 +01:00
Alfredo Tupone 86c1ae981d dev-ml/dune: separate dune-configurator
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2022-11-19 23:47:16 +01:00
Alfredo Tupone 89f6c0b8aa dev-ml/dune-private-libs: fix build
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2022-11-19 23:42:23 +01:00
Alfredo Tupone 8f49ca8151 dev-ml/stdune: new package, add 3.0.3
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2022-11-19 23:38:41 +01:00
Alfredo Tupone 5eeb089978 dev-ml/dyn: new package, add 3.0.3
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2022-11-19 23:35:23 +01:00
Alfredo Tupone 15fafbc613 dev-ml/ordering: new package, add 3.0.3
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2022-11-19 23:31:12 +01:00
Alfredo Tupone b7accb7cf8 dev-ml/pp: new package, add 1.1.2
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2022-11-19 23:18:05 +01:00
Conrad Kostecki 9ec1564b25 Revert "profiles/arch/x86: mask sys-apps/tas"
This reverts commit c5a292a42f.

Bug: https://bugs.gentoo.org/881771
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-11-19 22:52:11 +01:00
Conrad Kostecki 46bf9e8084 sys-apps/tas: drop storcli from RDEPEND
Closes: https://bugs.gentoo.org/881771
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-11-19 22:50:09 +01:00