From 7c5ebaf83da4c538dd11b56fdd5dfdf39dcbc096 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 10 Mar 2025 01:49:12 +0000 Subject: gentoo auto-resync : 10:03:2025 - 01:49:12 --- x11-libs/Manifest.gz | Bin 17656 -> 17646 bytes x11-libs/fox/Manifest | 6 +- x11-libs/fox/fox-1.7.67-r3.ebuild | 126 ------------------------------------- x11-libs/fox/fox-1.7.84.ebuild | 125 ------------------------------------ x11-libs/fox/fox-1.7.85.ebuild | 2 +- x11-libs/pango/Manifest | 4 +- x11-libs/pango/pango-1.52.1.ebuild | 87 ------------------------- x11-libs/pango/pango-1.52.2.ebuild | 4 +- 8 files changed, 5 insertions(+), 349 deletions(-) delete mode 100644 x11-libs/fox/fox-1.7.67-r3.ebuild delete mode 100644 x11-libs/fox/fox-1.7.84.ebuild delete mode 100644 x11-libs/pango/pango-1.52.1.ebuild (limited to 'x11-libs') diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz index 1bebe3557abb..ef138c123f2a 100644 Binary files a/x11-libs/Manifest.gz and b/x11-libs/Manifest.gz differ diff --git a/x11-libs/fox/Manifest b/x11-libs/fox/Manifest index 536ab39d003a..5eff5e9deeb9 100644 --- a/x11-libs/fox/Manifest +++ b/x11-libs/fox/Manifest @@ -5,11 +5,7 @@ AUX fox-1.7.85-fix-metaclass-header.patch 319 BLAKE2B 5a8cd2d611a5f6e113544668cd AUX fox-1.7.85-sanitize.patch 1004 BLAKE2B ed41f04fec530bd233b6cd6b731762d882a6f1c3e75de45e166589d32e4fbcc51fb75ea7ec2d1fbd674fc22f1af741e63018ed65f6578135a55e6aa39197727f SHA512 f63ce0f87b2a9a60feaf8ff5b8e83a6e976f4a5cc35c29d74480f48c3de6fa38f73bea0528180caeeaa85986b04fcf56fbaeabfb1b82e1093fc74a7e61c7fc50 AUX fox-1.7.85-tools.patch 943 BLAKE2B 6e4410ba768e4cd6555821ea138ef9ea84247cf8ae2f38a949f303f9cd05d55710617a939deab1f8335d405a4ec384a46c89f4a7487d13b54589caf28fbaf2ee SHA512 5cfcb621a88e99fd5d9c677b4e97a7541dd115b0bd0080b8f00751a07d88f85286e56cc55b5d3c9d45781813c06c0cb6bf19fa0271d04e30b9a7592bc9fe3a2c DIST fox-1.6.57.tar.gz 4284018 BLAKE2B 3efbc6188225f9444fbd347359e8b4041a08fe654acb99c48e4966e501a2f72a44863f2e9b60ae810a259951f89cfc27b9a8b6341e029627066712e0dbf20e40 SHA512 e7b91054a9ea674818803415284cb61572935d22466e446cb37ef68344e2684e8acd567f7c8a6912f939dcbcc37455119ad6a01ac30513f460d0b3937b7e6087 -DIST fox-1.7.67.tar.gz 5689421 BLAKE2B 60f2d8e887a41f1e234cd31c1bd2702bcedae0f1b47cb7b9832c317e34a9b517cb603033d28e5ed66c4b97c85deaf3caa8dd40a508eaf715d63772e6ef0020b0 SHA512 a45db7ea9453e2afe0ff61ed6608925e94f9202dc1fbee5e2b88a5a1c16310019cb4611090f8234ad6ebc46a6519a36085683c4553d47bc9c21b8ef0c13ab540 -DIST fox-1.7.84.tar.gz 5879987 BLAKE2B 803a698eb5d976a04dd30b03a3c65f840d09e173292b8448dc02905b37ea352d0fe71b4a35f806f7ee2a8b6e6436b0c1dc9185ac3a17ecda3fb63a1b583e7348 SHA512 5590f16272a0630cb49e74e0f591e65886dd81ba1b0121d403fa3689ca8b23a727c75b645b417eb87e67fd0ece465b493146c8bb51d117a6559bb19b1b2b4297 DIST fox-1.7.85.tar.gz 5912948 BLAKE2B ba9b224212efd91e4643e4f97bfd571802c48bf379239a4f580f820e1f6d8c8d55c321febfd42b4dfc7b366715e893365cd198c4cb9c22c5fb8c525b16b1f888 SHA512 7a67d564c69ddac1a9dec62837943ec7aabd951c72715ac12300f728f0fad3365e39cdbf7fe1ab31e0ae8cf11381d62eaeb3edb64d1773d4cd2279db4fd280d8 EBUILD fox-1.6.57-r4.ebuild 2777 BLAKE2B 0d4e4e4d3010ebd8039eebf6c0818328eeaf04ea2633dd22d05f49144caac0ead87a9570c06c0833940349b78fb45b64c0d907669867e809175cbc054b84a848 SHA512 1ee7125e378bc9ea964215a25bd0ac1d7ca2f91ab23ee2455d7a8a4fbdad61b418b3354ddf91d7ee614d9f657f678b7dd599b934248e1484c2e085f3cd4ae988 -EBUILD fox-1.7.67-r3.ebuild 3655 BLAKE2B 4eec8cd4c5b4fe9a7da723fed8d50842cd68cf13d8b33ffe9b2ef048566fd2d4fcf73bd6b69e3af67d26f7c45105ac7fb2d4b71f2d8aad864b1b9e15b7afe194 SHA512 1187e83b4ee7a8d29ae89020015171b43e62ab0bf324e4ed1c8c0215dcfc9fbed373aa605ced058c72273e7faed64007c0a9aa2731694d5e3b533dc9d118e102 -EBUILD fox-1.7.84.ebuild 2953 BLAKE2B b9adbfcdf47b455ec5b8a8f468a8833b61475ed6ef18c45af246ac82e1d8b383cdba56518ab152777d70ff06d62b51b082df765bc27b27622759003bf774b289 SHA512 5420a0a7094a8497d7e1169bbe0f18c1067522331746635efafd416d6269b78bc17fc14123c8e86c6a84706e5668dc102d8f2b339798606f54f329218a268741 -EBUILD fox-1.7.85.ebuild 2858 BLAKE2B d3d5abba6ee421720fa7b0ac625fa94dde635cdbe012ce3e39c76cdf9a33b693b8cbcc8d605809fa45866135242f6b7ec97a9aa8d481a082c938940403753a42 SHA512 9b3f7e833e9d6545178132627b626dc50cf6d647e2b4235f65fc90c0b2507e2a63b80229c7e0e39cd2036196127a418bd9a55fcb379be22279ce8e7dfda2d074 +EBUILD fox-1.7.85.ebuild 2856 BLAKE2B 9c344f4ec0585511c0a55cb2ef26f36d990a306a2d47dad3bf26d38ccc1412a35b58ada357d9a46477d1769f925d3ac099fba7c453b80b798bb1ab637c54ade1 SHA512 1fc6c08b1d5e7a9c44992791ab679998d592eeb41efee17b1913d6705b75f4e83ee27b06ccaf7b6573cececf90f0dfa644e507f7e9d363ad444abb0c0d3e6a82 MISC metadata.xml 353 BLAKE2B e9db8b14c07f63f450153af626408d7007471113ba54acad5aa97aac5258d02fe6702db354cce45ceca20444756f5ceb0c46dbacb6fae28fb06320f24221cbbb SHA512 26adab0c5f6876716fa0c87398e9d4009d162d4d202d0455d987837617316aecf8096b10c2a99a5529f7b9d5a324f9aa386d11d0f22c574114acebd15e30fdaa diff --git a/x11-libs/fox/fox-1.7.67-r3.ebuild b/x11-libs/fox/fox-1.7.67-r3.ebuild deleted file mode 100644 index 63caa1950d13..000000000000 --- a/x11-libs/fox/fox-1.7.67-r3.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -DESCRIPTION="C++ Toolkit for developing Graphical User Interfaces easily and effectively" -HOMEPAGE="http://www.fox-toolkit.org/" -SRC_URI="ftp://ftp.fox-toolkit.org/pub/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="1.7" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86" -IUSE="+bzip2 +jpeg +opengl +png tiff +truetype +zlib debug doc profile tools" - -RDEPEND=" - x11-libs/fox-wrapper - x11-libs/libXcursor - x11-libs/libXrandr - bzip2? ( app-arch/bzip2 ) - jpeg? ( media-libs/libjpeg-turbo:= ) - opengl? ( virtual/glu virtual/opengl ) - png? ( media-libs/libpng:= ) - tiff? ( media-libs/tiff:= ) - truetype? ( - media-libs/freetype:2 - x11-libs/libXft - ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - x11-base/xorg-proto - x11-libs/libXt" -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( - "${FILESDIR}"/"${PN}"-1.7.67-no-truetype.patch - "${FILESDIR}"/"${PN}"-1.7.67-pthread_rwlock_prefer_writer_np-musl.patch -) - -src_prepare() { - default - - sed -i '/#define REXDEBUG 1/d' lib/FXRex.cpp || die "Unable to remove spurious debug line." - sed -i -e "s:windows::" Makefile.am || die - sed -i -e 's/register //g' lib/*.cpp || die "Unable remove register keywords from sources under lib folder" - sed -i -e 's/register //g' shutterbug/*.cpp || die "Unable remove register keywords from sources under shutterbug folder" - sed -i -e 's/register //g' calculator/*.cpp || die "Unable remove register keywords from sources under calculator folder" - sed -i -e 's/register //g' glviewer/*.cpp || die "Unable remove register keywords from sources under glviewer folder" - sed -i -e 's/register //g' chart/*.cpp || die "Unable remove register keywords from sources under chart folder" - if ! use tools; then - local d - for d in adie calculator pathfinder shutterbug; do - sed -i -e "s:${d}::" Makefile.am || die - done - fi - - # Respect system CXXFLAGS - sed -i -e 's:CXXFLAGS=""::' configure.ac || die "Unable to force cxxflags." - - # don't strip binaries - sed -i -e '/LDFLAGS="-s ${LDFLAGS}"/d' configure.ac || die "Unable to prevent stripping." - - eautoreconf -} - -src_configure() { - # -Werror=strict-aliasing (bug #864412, bug #940648) - # Do not trust it for LTO either. - append-flags -fno-strict-aliasing - filter-lto - - use debug || append-cppflags -DNDEBUG - - # Not using --enable-release because of the options it sets like no SSP - econf \ - --disable-static \ - $(use_enable bzip2 bz2lib) \ - $(use_enable debug) \ - $(use_enable jpeg) \ - $(use_with opengl) \ - $(use_enable png) \ - $(use_enable tiff) \ - $(use_with truetype xft) \ - $(use_enable zlib) \ - $(use_with profile profiling) -} - -src_compile() { - emake - use doc && emake -C doc docs -} - -src_install() { - emake install \ - DESTDIR="${D}" \ - htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ - artdir="${EPREFIX}"/usr/share/doc/${PF}/html/art \ - screenshotsdir="${EPREFIX}"/usr/share/doc/${PF}/html/screenshots - - local CP="${ED}"/usr/bin/ControlPanel - if [[ -f ${CP} ]]; then - mv "${CP}" "${ED}"/usr/bin/fox-ControlPanel-${SLOT} || \ - die "Failed to install ControlPanel" - fi - - dodoc ADDITIONS AUTHORS LICENSE_ADDENDUM README TRACING - - if use doc; then - # install class reference docs if USE=doc - docinto html - dodoc -r doc/ref - else - # remove documentation if USE=-doc - rm -rf "${ED}"/usr/share/doc/${PF}/html || die - fi - - # slot fox-config - if [[ -f ${ED}/usr/bin/fox-config ]] ; then - mv "${ED}"/usr/bin/fox-config "${ED}"/usr/bin/fox-${SLOT}-config \ - || die "failed to install fox-config" - fi - - # no static archives - find "${D}" -name '*.la' -delete || die -} diff --git a/x11-libs/fox/fox-1.7.84.ebuild b/x11-libs/fox/fox-1.7.84.ebuild deleted file mode 100644 index ac39a16ca295..000000000000 --- a/x11-libs/fox/fox-1.7.84.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -DESCRIPTION="C++ Toolkit for developing Graphical User Interfaces easily and effectively" -HOMEPAGE="http://www.fox-toolkit.org/" -SRC_URI="ftp://www.fox-toolkit.org/pub/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="1.7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="+bzip2 +jpeg +opengl +png tiff +truetype +zlib debug doc profile tools" - -COMMON_DEPEND=" - x11-libs/libXcursor - x11-libs/libXrandr - bzip2? ( app-arch/bzip2 ) - jpeg? ( media-libs/libjpeg-turbo:= ) - opengl? ( virtual/glu virtual/opengl ) - png? ( media-libs/libpng:= ) - tiff? ( media-libs/tiff:= ) - truetype? ( - media-libs/freetype:2 - x11-libs/libXft - ) - zlib? ( sys-libs/zlib ) -" -RDEPEND=" - ${COMMON_DEPEND} - x11-libs/fox-wrapper -" -DEPEND=" - ${COMMON_DEPEND} - x11-base/xorg-proto - x11-libs/libXt -" -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.7.84-pthread_rwlock_prefer_writer_np-musl.patch -) - -src_prepare() { - default - - sed -i -e "s:windows::" Makefile.am || die - - if ! use tools; then - local d - for d in adie calculator pathfinder shutterbug; do - sed -i -e "s:${d}::" Makefile.am || die - done - fi - - # Respect system CXXFLAGS - sed -i -e 's:CXXFLAGS=""::' configure.ac || die "Unable to force cxxflags." - - # don't strip binaries - sed -i -e '/LDFLAGS="-s ${LDFLAGS}"/d' configure.ac || die "Unable to prevent stripping." - - eautoreconf -} - -src_configure() { - # -Werror=strict-aliasing (bug #864412, bug #940648) - # Do not trust it for LTO either. - append-flags -fno-strict-aliasing - filter-lto - - use debug || append-cppflags -DNDEBUG - - # Not using --enable-release because of the options it sets like no SSP - econf \ - $(use_enable debug) \ - $(use_enable bzip2 bz2lib) \ - $(use_enable jpeg) \ - $(use_with opengl) \ - $(use_enable png) \ - $(use_enable tiff) \ - $(use_with truetype xft) \ - $(use_enable zlib) \ - $(use_with profile profiling) -} - -src_compile() { - emake - use doc && emake -C doc docs -} - -src_install() { - emake install \ - DESTDIR="${D}" \ - htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ - artdir="${EPREFIX}"/usr/share/doc/${PF}/html/art \ - screenshotsdir="${EPREFIX}"/usr/share/doc/${PF}/html/screenshots - - local CP="${ED}"/usr/bin/ControlPanel - if [[ -f ${CP} ]]; then - mv "${CP}" "${ED}"/usr/bin/fox-ControlPanel-${SLOT} || \ - die "Failed to install ControlPanel" - fi - - dodoc ADDITIONS AUTHORS LICENSE_ADDENDUM README TRACING - - if use doc; then - # install class reference docs if USE=doc - docinto html - dodoc -r doc/ref - else - # remove documentation if USE=-doc - rm -rf "${ED}"/usr/share/doc/${PF}/html || die - fi - - # slot fox-config - if [[ -f ${ED}/usr/bin/fox-config ]] ; then - mv "${ED}"/usr/bin/fox-config "${ED}"/usr/bin/fox-${SLOT}-config \ - || die "failed to install fox-config" - fi - - # no static archives - find "${D}" -name '*.la' -delete || die -} diff --git a/x11-libs/fox/fox-1.7.85.ebuild b/x11-libs/fox/fox-1.7.85.ebuild index 03b6463e40c0..6f9721dab57e 100644 --- a/x11-libs/fox/fox-1.7.85.ebuild +++ b/x11-libs/fox/fox-1.7.85.ebuild @@ -11,7 +11,7 @@ SRC_URI="ftp://www.fox-toolkit.org/pub/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="1.7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86" IUSE="+bzip2 +jpeg +opengl tiff +truetype +zlib debug doc profile tools" COMMON_DEPEND=" diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest index fdf25bfbf3a8..2ee3d175b8eb 100644 --- a/x11-libs/pango/Manifest +++ b/x11-libs/pango/Manifest @@ -1,7 +1,5 @@ -DIST pango-1.52.1.tar.xz 1956856 BLAKE2B 0b7f58f3d74bd37df285f3fbf14d2d2d776fbcf773568d63f12f26976d2ff505c19616fcee11562933df2594762e9ca30fe96a1d02dcd174381b976d63c68ac1 SHA512 7cddbd61afc3c98ffd09ea08c5d7613e454b6705f72304cb9b3578865b6bda70ca20f98605dea73f2cbca5e264217c8d79e4539e9eb36b8775d5d2a4f769cf32 DIST pango-1.52.2.tar.xz 1963588 BLAKE2B 9367703addcc6805fc14f0c0184d9d1b4093b8947fea9d260c54eb6c86ce56a0d6cfe35c3d6340eaa5d96fb84f0a94c5979ae308bfa79f02e4ce25c4c093556e SHA512 6b3d762d133e7c900c6dfa85f43c950699930f6149cb3c90bf0e787f1b5a126a0b90220b90e649f84e4c244e44c46d4b575d5d7afeb305232c333712effc0981 DIST pango-1.54.0.tar.xz 1963180 BLAKE2B 92c389ab3f21631c245575e30804ffee6fef7b60bc6acdf08159aa325d878cf335203267720aec9143ea2a4e590578424cd64011f73da22e1b0beca85e85a276 SHA512 b08792a811e033b2dc9ae78278ea522fad1064de3a4d33460271eb0502613ee21d2c82349f8e7d8f59d59e0c020b7a3a8efa194572e16e2e78db422956fd97ea -EBUILD pango-1.52.1.ebuild 2357 BLAKE2B a758e3c7b3a2cf3bec16070256cb85b97b69036bb177a02e2734bc9af4565742bef36a517887fcde068978702125bf0f6e9b173b2ecf6098ed9eebc95ac4f87e SHA512 8d1a87cb4fcb4252d1f97563247b5f51d6272f60269486217889a6760038a0ea4f3a475cba8d75c1d4512dc5267241eba8e1b952005ccff9d7bc341d09ca8ff5 -EBUILD pango-1.52.2.ebuild 2354 BLAKE2B 33b294276a617e8302dd2e08a7b98cbf8025164db369bbb602065dadb4c44969daa262a1a60d683a4181d80f29e0ebbe1441820e74f336e16a8eb5573e7d6086 SHA512 665bce9ea96384ac0940b0499838185da0c4fc896253906e0739b09bf76ed46cac832eb73e52b8e9929f82c7656f760d349288a9ed9c3bcc30050feff91f95b3 +EBUILD pango-1.52.2.ebuild 2353 BLAKE2B 8ea23c6d1473e213ddadb939374da1205cac99445ebe3eca942e63a972ed833f921fce464eb80abfd43b4643cfd5f3d94062b6ae6155312ed481aac9a5c8ea4f SHA512 1428c51f80669564d0456946899fca3ef98e420359ab53d4da1cf2c70225a5f6177efd5ff66c63e6ae19fea6c75b9eccbdd2a7e8b714e95342aff3ec939c7f01 EBUILD pango-1.54.0.ebuild 2528 BLAKE2B fbe144a5b03356ca89a5a67adcfec29c1184b3affba60162e442400ac7c5946643bfd4976e699582e8aa945a8451c39fb678391579046d161cdfaa6cd0a329a8 SHA512 bba262fb577b930e1ed498fa8b52fadd2bf744be80cf32501255efec9b40ab23e26c570f82edf2b8296ac4e06bffe227f17d1555b582b9a42d66641017b995e7 MISC metadata.xml 666 BLAKE2B 200a6b70830fd45740b113dca54bd391839367ef35e48cf7878de419e454e4a7efcad286835ccd78587104289a0d0c5e84dba9e36f5cbdba33e48c463c319681 SHA512 adf2dea970f8b3bd6dd1063a78b977067d20e55d0a96cc4193c2969f69702f8d247474ecb6a17ccd8c43d00f7ca0dd383704860c424a3af173eba56cbd7f66bf diff --git a/x11-libs/pango/pango-1.52.1.ebuild b/x11-libs/pango/pango-1.52.1.ebuild deleted file mode 100644 index 8eb02dcf2961..000000000000 --- a/x11-libs/pango/pango-1.52.1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic gnome2-utils meson-multilib xdg - -DESCRIPTION="Internationalized text layout and rendering library" -HOMEPAGE="https://www.pango.org/ https://gitlab.gnome.org/GNOME/pango" -SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz" - -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -IUSE="debug +introspection sysprof test X" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}] - >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}] - >=media-libs/harfbuzz-2.6.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}] - >=media-libs/fontconfig-2.13.0:1.0=[${MULTILIB_USEDEP}] - >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}] - >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] - introspection? ( >=dev-libs/gobject-introspection-0.9.5:= ) - X? ( - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}] - >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}] - ) -" -DEPEND="${RDEPEND} - sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] ) - X? ( x11-base/xorg-proto ) -" -BDEPEND=" - dev-util/glib-utils - sys-apps/help2man - virtual/pkgconfig - test? ( media-fonts/cantarell ) -" - -src_prepare() { - default - xdg_environment_reset - gnome2_environment_reset -} - -multilib_src_configure() { - if use debug; then - append-cflags -DPANGO_ENABLE_DEBUG - else - append-cflags -DG_DISABLE_CAST_CHECKS - fi - - local emesonargs=( - # Never use gi-docgen subproject - --wrap-mode nofallback - - -Dgtk_doc=false # we ship pregenerated docs - $(meson_native_use_feature introspection) - -Dinstall-tests=false - -Dfontconfig=enabled - $(meson_feature sysprof) - -Dlibthai=disabled - -Dcairo=enabled - $(meson_feature X xft) - -Dfreetype=enabled - ) - meson_src_configure -} - -multilib_src_install_all() { - insinto /usr/share/gtk-doc/html - # This will install PangoXft API docs regardless of USE=-X, but this is intentional - doins -r "${S}"/docs/Pango* -} - -pkg_postinst() { - xdg_pkg_postinst - - if has_version 'media-libs/freetype[-harfbuzz]' ; then - ewarn "media-libs/freetype is installed without harfbuzz support. This may" - ewarn "lead to minor font rendering problems, see bug 712374." - fi -} diff --git a/x11-libs/pango/pango-1.52.2.ebuild b/x11-libs/pango/pango-1.52.2.ebuild index f691c510af14..d92bdb38e489 100644 --- a/x11-libs/pango/pango-1.52.2.ebuild +++ b/x11-libs/pango/pango-1.52.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="debug +introspection sysprof test X" RESTRICT="!test? ( test )" -- cgit v1.2.3