[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-04-09 Thread Sam James
commit: 79415119d9c420ed6e27cb9f2c4747d040d44634
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  9 22:45:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  9 22:45:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79415119

x11-libs/pango: Stabilize 1.52.1 ppc, #928795

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.52.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.52.1.ebuild 
b/x11-libs/pango/pango-1.52.1.ebuild
index 55bf2d98ad0c..2f372f469195 100644
--- a/x11-libs/pango/pango-1.52.1.ebuild
+++ b/x11-libs/pango/pango-1.52.1.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-04-07 Thread Arthur Zamarin
commit: d4dcda7334176cad9def520a3eaa0aef830f00ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 06:55:18 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 06:55:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4dcda73

x11-libs/pango: Stabilize 1.52.1 ppc64, #928795

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.52.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.52.1.ebuild 
b/x11-libs/pango/pango-1.52.1.ebuild
index d8c4fd730d41..dca9ba004fb9 100644
--- a/x11-libs/pango/pango-1.52.1.ebuild
+++ b/x11-libs/pango/pango-1.52.1.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-03-09 Thread Mart Raudsepp
commit: 6edd767df89f562e1f9c536e4ee47e704544ad39
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  9 11:37:53 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  9 11:39:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6edd767d

x11-libs/pango: add 1.52.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.52.1.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index dcfcd9d054c2..390c0dafd0f4 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -2,3 +2,4 @@ DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.51.0.tar.xz 1942044 BLAKE2B 
d7d343d5fb005b92dc70fc6f65c62d1d22cc81887185612d276e63614e622272117b64051f46aa1ae0348d4ccfbed0a473f9482703d51d5da7e81d1851b49071
 SHA512 
a427e93cdc00bf4bc97da2e1897363a5366f112c8732684cc66c67b16fe82a84cf581ffa6c18a206e8e37bd54db4104856fdab8afa5a50a8bc0470e5d282
 DIST pango-1.52.0.tar.xz 1956612 BLAKE2B 
3b90c1b104fc2624d0d3c5f35262dc6718f7d795a8932ee6d674ab107c12896f9fced16e9eaa1028db1e92833a108d9d608741df17c0a3aaa7fdf43a6b68e754
 SHA512 
553092854e6743dede4e4585f6aad70da95dc5e594d399503ce19e60a62c3af9815d48a62e1b5dd2fbf27f41400dcd9f8be64d771d0e8b50b2a0dc9f8dbd6e20
+DIST pango-1.52.1.tar.xz 1956856 BLAKE2B 
0b7f58f3d74bd37df285f3fbf14d2d2d776fbcf773568d63f12f26976d2ff505c19616fcee11562933df2594762e9ca30fe96a1d02dcd174381b976d63c68ac1
 SHA512 
7cddbd61afc3c98ffd09ea08c5d7613e454b6705f72304cb9b3578865b6bda70ca20f98605dea73f2cbca5e264217c8d79e4539e9eb36b8775d5d2a4f769cf32

diff --git a/x11-libs/pango/pango-1.52.1.ebuild 
b/x11-libs/pango/pango-1.52.1.ebuild
new file mode 100644
index ..f422591a24c8
--- /dev/null
+++ b/x11-libs/pango/pango-1.52.1.ebuild
@@ -0,0 +1,87 @@
+# 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 ~ia64 ~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 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-03-09 Thread Mart Raudsepp
commit: 88a842514f4939a449c5a75efe3ddb75f74d6c16
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar  9 11:38:45 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar  9 11:39:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a84251

x11-libs/pango: drop 1.52.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/pango/Manifest|  1 -
 x11-libs/pango/pango-1.52.0.ebuild | 87 --
 2 files changed, 88 deletions(-)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 390c0dafd0f4..3b418ca35a66 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,5 +1,4 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.51.0.tar.xz 1942044 BLAKE2B 
d7d343d5fb005b92dc70fc6f65c62d1d22cc81887185612d276e63614e622272117b64051f46aa1ae0348d4ccfbed0a473f9482703d51d5da7e81d1851b49071
 SHA512 
a427e93cdc00bf4bc97da2e1897363a5366f112c8732684cc66c67b16fe82a84cf581ffa6c18a206e8e37bd54db4104856fdab8afa5a50a8bc0470e5d282
-DIST pango-1.52.0.tar.xz 1956612 BLAKE2B 
3b90c1b104fc2624d0d3c5f35262dc6718f7d795a8932ee6d674ab107c12896f9fced16e9eaa1028db1e92833a108d9d608741df17c0a3aaa7fdf43a6b68e754
 SHA512 
553092854e6743dede4e4585f6aad70da95dc5e594d399503ce19e60a62c3af9815d48a62e1b5dd2fbf27f41400dcd9f8be64d771d0e8b50b2a0dc9f8dbd6e20
 DIST pango-1.52.1.tar.xz 1956856 BLAKE2B 
0b7f58f3d74bd37df285f3fbf14d2d2d776fbcf773568d63f12f26976d2ff505c19616fcee11562933df2594762e9ca30fe96a1d02dcd174381b976d63c68ac1
 SHA512 
7cddbd61afc3c98ffd09ea08c5d7613e454b6705f72304cb9b3578865b6bda70ca20f98605dea73f2cbca5e264217c8d79e4539e9eb36b8775d5d2a4f769cf32

diff --git a/x11-libs/pango/pango-1.52.0.ebuild 
b/x11-libs/pango/pango-1.52.0.ebuild
deleted file mode 100644
index f422591a24c8..
--- a/x11-libs/pango/pango-1.52.0.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 ~ia64 ~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 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-03-03 Thread Mart Raudsepp
commit: 15694887f9671bc7fd1aff6651bdddf1afe619fb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 19:46:25 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 20:54:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15694887

x11-libs/pango: add 1.52.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.52.0.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 3229bb864519..dcfcd9d054c2 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,3 +1,4 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.51.0.tar.xz 1942044 BLAKE2B 
d7d343d5fb005b92dc70fc6f65c62d1d22cc81887185612d276e63614e622272117b64051f46aa1ae0348d4ccfbed0a473f9482703d51d5da7e81d1851b49071
 SHA512 
a427e93cdc00bf4bc97da2e1897363a5366f112c8732684cc66c67b16fe82a84cf581ffa6c18a206e8e37bd54db4104856fdab8afa5a50a8bc0470e5d282
+DIST pango-1.52.0.tar.xz 1956612 BLAKE2B 
3b90c1b104fc2624d0d3c5f35262dc6718f7d795a8932ee6d674ab107c12896f9fced16e9eaa1028db1e92833a108d9d608741df17c0a3aaa7fdf43a6b68e754
 SHA512 
553092854e6743dede4e4585f6aad70da95dc5e594d399503ce19e60a62c3af9815d48a62e1b5dd2fbf27f41400dcd9f8be64d771d0e8b50b2a0dc9f8dbd6e20

diff --git a/x11-libs/pango/pango-1.52.0.ebuild 
b/x11-libs/pango/pango-1.52.0.ebuild
new file mode 100644
index ..f422591a24c8
--- /dev/null
+++ b/x11-libs/pango/pango-1.52.0.ebuild
@@ -0,0 +1,87 @@
+# 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 ~ia64 ~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 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-02-11 Thread Mart Raudsepp
commit: 869a65136d788ddf9d561b1a814ec3a78ae8c3b1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 11 13:59:55 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 11 14:21:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869a6513

x11-libs/pango: drop 1.50.14

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/pango/Manifest |  1 -
 x11-libs/pango/pango-1.50.14.ebuild | 91 -
 2 files changed, 92 deletions(-)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index a533b2bc14c1..3229bb864519 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,4 +1,3 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
-DIST pango-1.50.14.tar.xz 4273776 BLAKE2B 
24f70c56aee117e09d53c0ccf7cb3605bf8fec847816a163d9d39ce970c11339ca2eb4463c40e2d53a68c32e45d8ae40be81250caea8591ae340004936f3c2a7
 SHA512 
2c9330b65920fdd0ab6d645aed785a364158d78068bdcd7ba15b6a7368835677f06f2f8fd158cd23b05f98a37fb903e29526ade8f4d62913dbc5809f737d5166
 DIST pango-1.51.0.tar.xz 1942044 BLAKE2B 
d7d343d5fb005b92dc70fc6f65c62d1d22cc81887185612d276e63614e622272117b64051f46aa1ae0348d4ccfbed0a473f9482703d51d5da7e81d1851b49071
 SHA512 
a427e93cdc00bf4bc97da2e1897363a5366f112c8732684cc66c67b16fe82a84cf581ffa6c18a206e8e37bd54db4104856fdab8afa5a50a8bc0470e5d282

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
deleted file mode 100644
index fdadbebf70b0..
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 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 ~ia64 ~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
-
-   # False positive with GCC 13 and -O3 at least, see bug #903259
-   # https://gitlab.gnome.org/GNOME/pango/-/issues/740
-   sed -i -e '/\-Werror=array-bounds/d' meson.build || die
-}
-
-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 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-02-10 Thread Arthur Zamarin
commit: cfd58941990bcf601ba9b311bb8df28a221bd278
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:20:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:20:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd58941

x11-libs/pango: Stabilize 1.51.0 hppa, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.51.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.51.0.ebuild 
b/x11-libs/pango/pango-1.51.0.ebuild
index 592192e742de..303dc356c9af 100644
--- a/x11-libs/pango/pango-1.51.0.ebuild
+++ b/x11-libs/pango/pango-1.51.0.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-02-10 Thread Arthur Zamarin
commit: bfbe37d1259722da6d4ac7c8d3ba532f7b6758a7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:20:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:20:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfbe37d1

x11-libs/pango: Stabilize 1.51.0 ppc, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.51.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.51.0.ebuild 
b/x11-libs/pango/pango-1.51.0.ebuild
index 303dc356c9af..117b99451163 100644
--- a/x11-libs/pango/pango-1.51.0.ebuild
+++ b/x11-libs/pango/pango-1.51.0.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-02-10 Thread Arthur Zamarin
commit: a43ed01fc094d53b6546d9d88f495a6050d2dec7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:15:19 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:15:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43ed01f

x11-libs/pango: Stabilize 1.51.0 arm, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.51.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.51.0.ebuild 
b/x11-libs/pango/pango-1.51.0.ebuild
index dca9ba004fb9..55bf2d98ad0c 100644
--- a/x11-libs/pango/pango-1.51.0.ebuild
+++ b/x11-libs/pango/pango-1.51.0.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-02-10 Thread Arthur Zamarin
commit: 256c2b7a060b7503b5a196d5c26aaecfa93d063f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 10 14:15:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 10 14:15:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256c2b7a

x11-libs/pango: Stabilize 1.51.0 arm64, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.51.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.51.0.ebuild 
b/x11-libs/pango/pango-1.51.0.ebuild
index 55bf2d98ad0c..592192e742de 100644
--- a/x11-libs/pango/pango-1.51.0.ebuild
+++ b/x11-libs/pango/pango-1.51.0.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-02-03 Thread Arthur Zamarin
commit: cc8be0259eccc09a63e3eac7b1745169fc242156
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:50:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:50:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8be025

x11-libs/pango: Stabilize 1.51.0 x86, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.51.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.51.0.ebuild 
b/x11-libs/pango/pango-1.51.0.ebuild
index 73fcf55e5110..dca9ba004fb9 100644
--- a/x11-libs/pango/pango-1.51.0.ebuild
+++ b/x11-libs/pango/pango-1.51.0.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-02-03 Thread Arthur Zamarin
commit: 66587ecf7eb43752d94dd7ac3960ebfa1ba1b30b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:49:56 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:49:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66587ecf

x11-libs/pango: Stabilize 1.51.0 ppc64, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.51.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.51.0.ebuild 
b/x11-libs/pango/pango-1.51.0.ebuild
index 8662597f625f..73fcf55e5110 100644
--- a/x11-libs/pango/pango-1.51.0.ebuild
+++ b/x11-libs/pango/pango-1.51.0.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-02-03 Thread Arthur Zamarin
commit: dee14294f3d18a9d7ea978757a136e7485341da2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb  3 11:49:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb  3 11:49:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee14294

x11-libs/pango: Stabilize 1.51.0 sparc, #920660

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.51.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.51.0.ebuild 
b/x11-libs/pango/pango-1.51.0.ebuild
index 917b5ab75b56..8662597f625f 100644
--- a/x11-libs/pango/pango-1.51.0.ebuild
+++ b/x11-libs/pango/pango-1.51.0.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2024-01-07 Thread Sam James
commit: 9b7178f34c7335d0e05ac0d59723e9d37c469003
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  8 06:58:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  8 07:01:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7178f3

x11-libs/pango: Stabilize 1.51.0 amd64, #920660

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.51.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pango/pango-1.51.0.ebuild 
b/x11-libs/pango/pango-1.51.0.ebuild
index 6160dd53090e..917b5ab75b56 100644
--- a/x11-libs/pango/pango-1.51.0.ebuild
+++ b/x11-libs/pango/pango-1.51.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-12-21 Thread Mart Raudsepp
commit: 955f882bdb6134548e3a62cbb307f37fb5d436e6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec 21 19:29:20 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec 21 19:44:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955f882b

x11-libs/pango-1.51.0: drop unnecessary -Werror=array-bounds removal

Upstream removed this for 1.51.0 release themselves.

Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/pango/pango-1.51.0.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/x11-libs/pango/pango-1.51.0.ebuild 
b/x11-libs/pango/pango-1.51.0.ebuild
index 690dbbb2d084..6160dd53090e 100644
--- a/x11-libs/pango/pango-1.51.0.ebuild
+++ b/x11-libs/pango/pango-1.51.0.ebuild
@@ -45,10 +45,6 @@ src_prepare() {
default
xdg_environment_reset
gnome2_environment_reset
-
-   # False positive with GCC 13 and -O3 at least, see bug #903259
-   # https://gitlab.gnome.org/GNOME/pango/-/issues/740
-   sed -i -e '/\-Werror=array-bounds/d' meson.build || die
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/, profiles/

2023-08-12 Thread Matt Turner
commit: 754ca35474f0729554840bdbda344df01395c3f1
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Aug 11 21:45:56 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Aug 12 17:18:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754ca354

x11-libs/pango: Version bump to 1.51.0

Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask  |  1 +
 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.51.0.ebuild | 91 ++
 3 files changed, 93 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 4a16a1b87142..4b32957edf37 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -359,6 +359,7 @@ dev-util/cucumber-html-formatter:17
 >=sci-geosciences/gnome-maps-45_alpha
 >=sys-apps/baobab-45_alpha
 >=sys-apps/xdg-desktop-portal-gnome-45_alpha
+>=x11-libs/pango-1.51.0
 >=x11-themes/gnome-backgrounds-45_alpha
 >=x11-wm/mutter-45_alpha
 

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 010e2c1d16f9..a533b2bc14c1 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,3 +1,4 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.50.14.tar.xz 4273776 BLAKE2B 
24f70c56aee117e09d53c0ccf7cb3605bf8fec847816a163d9d39ce970c11339ca2eb4463c40e2d53a68c32e45d8ae40be81250caea8591ae340004936f3c2a7
 SHA512 
2c9330b65920fdd0ab6d645aed785a364158d78068bdcd7ba15b6a7368835677f06f2f8fd158cd23b05f98a37fb903e29526ade8f4d62913dbc5809f737d5166
+DIST pango-1.51.0.tar.xz 1942044 BLAKE2B 
d7d343d5fb005b92dc70fc6f65c62d1d22cc81887185612d276e63614e622272117b64051f46aa1ae0348d4ccfbed0a473f9482703d51d5da7e81d1851b49071
 SHA512 
a427e93cdc00bf4bc97da2e1897363a5366f112c8732684cc66c67b16fe82a84cf581ffa6c18a206e8e37bd54db4104856fdab8afa5a50a8bc0470e5d282

diff --git a/x11-libs/pango/pango-1.51.0.ebuild 
b/x11-libs/pango/pango-1.51.0.ebuild
new file mode 100644
index ..690dbbb2d084
--- /dev/null
+++ b/x11-libs/pango/pango-1.51.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 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 ~ia64 ~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
+
+   # False positive with GCC 13 and -O3 at least, see bug #903259
+   # https://gitlab.gnome.org/GNOME/pango/-/issues/740
+   sed -i -e '/\-Werror=array-bounds/d' meson.build || die
+}
+
+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
+   

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-05-17 Thread Matt Turner
commit: ea422783576c8e62360c95bddacbdefc3d3d0618
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 17 21:15:16 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 17 21:54:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea422783

x11-libs/pango: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest |  1 -
 x11-libs/pango/pango-1.50.13.ebuild | 87 -
 2 files changed, 88 deletions(-)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 194e19c245b2..010e2c1d16f9 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,4 +1,3 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
-DIST pango-1.50.13.tar.xz 4273188 BLAKE2B 
8524d5ff478137e6f3795aff8428a8bc864d72338d93c579c039c94eba368526d38f999b7a9b1964e3649d748393dbe2fffaa29a11732df5bd0adff010d79e05
 SHA512 
1a8ccf645b4340d3ad450c7edc8f236279d1577234b06587ca74dd94fbcfb9ee625c3a27616771a91d6dc1db24900a9557fb0a1b861ad0c004422a36678e41de
 DIST pango-1.50.14.tar.xz 4273776 BLAKE2B 
24f70c56aee117e09d53c0ccf7cb3605bf8fec847816a163d9d39ce970c11339ca2eb4463c40e2d53a68c32e45d8ae40be81250caea8591ae340004936f3c2a7
 SHA512 
2c9330b65920fdd0ab6d645aed785a364158d78068bdcd7ba15b6a7368835677f06f2f8fd158cd23b05f98a37fb903e29526ade8f4d62913dbc5809f737d5166

diff --git a/x11-libs/pango/pango-1.50.13.ebuild 
b/x11-libs/pango/pango-1.50.13.ebuild
deleted file mode 100644
index 37eaf745436b..
--- a/x11-libs/pango/pango-1.50.13.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 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 ~ia64 ~loong ~m68k 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 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-05-05 Thread Arthur Zamarin
commit: f9ffa5cb876eafc378d0da7e764675e52696cfdf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  5 08:01:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  5 08:01:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9ffa5cb

x11-libs/pango: Stabilize 1.50.14 x86, #905518

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
index dbc19ae2b047..fdadbebf70b0 100644
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-05-05 Thread Arthur Zamarin
commit: 08156eedabae1a4b239172f961f048885f69c740
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  5 08:01:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  5 08:01:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08156eed

x11-libs/pango: Stabilize 1.50.14 hppa, #905518

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
index 93755c3aa666..dbc19ae2b047 100644
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-05-05 Thread Arthur Zamarin
commit: a36f0065224de170ef634bbf0fda9180c50ab1b4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  5 06:39:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  5 06:39:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36f0065

x11-libs/pango: Stabilize 1.50.14 ppc, #905518

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
index 6728a6454e59..93755c3aa666 100644
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-05-02 Thread Arthur Zamarin
commit: 34552e870248e45f53752ac6dad21576fb76eade
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 20:19:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 20:19:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34552e87

x11-libs/pango: Stabilize 1.50.14 ppc64, #905518

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
index 2bb31d6dc382..6728a6454e59 100644
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-05-02 Thread Arthur Zamarin
commit: bb967e672b001ad0a27f71e83535bdb83c5d7ef3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 19:48:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 19:48:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb967e67

x11-libs/pango: Stabilize 1.50.14 amd64, #905518

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
index a92f7db105d3..2bb31d6dc382 100644
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-05-02 Thread Arthur Zamarin
commit: 891288fba2914e1466264f7be78a710c04658e18
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:20:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:20:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891288fb

x11-libs/pango: Stabilize 1.50.14 sparc, #905518

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
index c924b4639036..a92f7db105d3 100644
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-05-02 Thread Arthur Zamarin
commit: 42172539dad7df3abcaabf706321086e1b4831e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 18:14:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 18:14:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42172539

x11-libs/pango: Stabilize 1.50.14 arm, #905518

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
index 9dce2511434c..c924b4639036 100644
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-05-02 Thread Arthur Zamarin
commit: 60b125c0ac4dc810b57e9cc890ae9aebcacd84c8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 17:35:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 17:35:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b125c0

x11-libs/pango: Stabilize 1.50.14 arm64, #905518

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
index 690dbbb2d084..9dce2511434c 100644
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-04-25 Thread Sam James
commit: f688df5100ef2b88c975ecd40fd343c62e2ab276
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 26 02:10:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 26 02:10:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f688df51

x11-libs/pango: workaround -Werror=array-bounds issue w/ GCC 13

Seems to be a false positive. Reported upstream by Adrien at 
https://gitlab.gnome.org/GNOME/pango/-/issues/740.

Happens w/ GCC 13 combined with -O3 at least but may happen for other
combinations too. Can't append -Wno-error=... because of the order the flags
are added, unfortunately.

Closes: https://bugs.gentoo.org/903259
Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.50.14.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
index 6160dd53090e..690dbbb2d084 100644
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -45,6 +45,10 @@ src_prepare() {
default
xdg_environment_reset
gnome2_environment_reset
+
+   # False positive with GCC 13 and -O3 at least, see bug #903259
+   # https://gitlab.gnome.org/GNOME/pango/-/issues/740
+   sed -i -e '/\-Werror=array-bounds/d' meson.build || die
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/, x11-libs/pango/files/

2023-04-01 Thread Matt Turner
commit: c07f6107e8f80a3d9cc0b99ef6daeae7ec5f87c7
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  2 00:34:05 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  2 00:56:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07f6107

x11-libs/pango: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest  |  1 -
 x11-libs/pango/files/1.50.8-harfbuzz-4.patch | 47 --
 x11-libs/pango/pango-1.50.12.ebuild  | 91 
 3 files changed, 139 deletions(-)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 2354f47add75..194e19c245b2 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,5 +1,4 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
-DIST pango-1.50.12.tar.xz 4272856 BLAKE2B 
60a06416f82e8e5419bca7c89cae17bcd60605b944f483bc7a4ce4405710f00dd40c78abfbe9fdbf8d4786780540f92adfde45e615be4175450e608ba618df08
 SHA512 
488a55e875487ded8c298151d67a3a7ec4653f2c311145fe83b1297417b1154d5e86b199013ee986c7d2575c889fafcb2f148ee4e5ff9ca143f9fb716a71512d
 DIST pango-1.50.13.tar.xz 4273188 BLAKE2B 
8524d5ff478137e6f3795aff8428a8bc864d72338d93c579c039c94eba368526d38f999b7a9b1964e3649d748393dbe2fffaa29a11732df5bd0adff010d79e05
 SHA512 
1a8ccf645b4340d3ad450c7edc8f236279d1577234b06587ca74dd94fbcfb9ee625c3a27616771a91d6dc1db24900a9557fb0a1b861ad0c004422a36678e41de
 DIST pango-1.50.14.tar.xz 4273776 BLAKE2B 
24f70c56aee117e09d53c0ccf7cb3605bf8fec847816a163d9d39ce970c11339ca2eb4463c40e2d53a68c32e45d8ae40be81250caea8591ae340004936f3c2a7
 SHA512 
2c9330b65920fdd0ab6d645aed785a364158d78068bdcd7ba15b6a7368835677f06f2f8fd158cd23b05f98a37fb903e29526ade8f4d62913dbc5809f737d5166

diff --git a/x11-libs/pango/files/1.50.8-harfbuzz-4.patch 
b/x11-libs/pango/files/1.50.8-harfbuzz-4.patch
deleted file mode 100644
index 0fa9c1fb7302..
--- a/x11-libs/pango/files/1.50.8-harfbuzz-4.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-This is a revert of upstream commit 0a576fc822a3 ("Try again to fix ci").
-
-Without the patch, the tests fail on my amd64 system with harfbuzz-4.3.0.
-
-diff --git b/tests/layouts/valid-20.layout a/tests/layouts/valid-20.layout
-index db692b73..5b2bcf15 100644
 b/tests/layouts/valid-20.layout
-+++ a/tests/layouts/valid-20.layout
-@@ -40,7 +40,7 @@
- "is-wrapped" : false,
- "is-ellipsized" : false,
- "unknown-glyphs" : 0,
--"width" : 67584,
-+"width" : 76800,
- "height" : 25600,
- "log-attrs" : [
-   {
-@@ -138,7 +138,7 @@
- "glyphs" : [
-   {
- "glyph" : 244,
--"width" : 15360,
-+"width" : 18432,
- "x-offset" : 14764,
- "y-offset" : 3845,
- "is-cluster-start" : true,
-@@ -146,7 +146,7 @@
-   },
-   {
- "glyph" : 272,
--"width" : 15360,
-+"width" : 18432,
- "x-offset" : 14764,
- "y-offset" : 4280,
- "is-cluster-start" : true,
-@@ -154,7 +154,7 @@
-   },
-   {
- "glyph" : 273,
--"width" : 15360,
-+"width" : 18432,
- "x-offset" : 14764,
- "y-offset" : 3507,
- "is-cluster-start" : true,
--- 
-2.35.1
-

diff --git a/x11-libs/pango/pango-1.50.12.ebuild 
b/x11-libs/pango/pango-1.50.12.ebuild
deleted file mode 100644
index 262982813a4f..
--- a/x11-libs/pango/pango-1.50.12.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 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 ~ia64 ~loong ~m68k 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}]
-   

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-04-01 Thread Arthur Zamarin
commit: e29c8328dd7cad99c7d81009f1b896b97d1679c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 19:02:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 19:02:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29c8328

x11-libs/pango: Stabilize 1.50.13 sparc, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.13.ebuild 
b/x11-libs/pango/pango-1.50.13.ebuild
index 297e37b9f4b6..37eaf745436b 100644
--- a/x11-libs/pango/pango-1.50.13.ebuild
+++ b/x11-libs/pango/pango-1.50.13.ebuild
@@ -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 ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-04-01 Thread Arthur Zamarin
commit: 3c94b20103de458c2bdef24a40430800a1db6a4f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 19:00:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 19:00:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c94b201

x11-libs/pango: Stabilize 1.50.13 ppc, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.13.ebuild 
b/x11-libs/pango/pango-1.50.13.ebuild
index 03e93e360574..297e37b9f4b6 100644
--- a/x11-libs/pango/pango-1.50.13.ebuild
+++ b/x11-libs/pango/pango-1.50.13.ebuild
@@ -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 ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-03-31 Thread Arthur Zamarin
commit: 9c502dfd97bafc6dff62a515a757cdf96ef45b3f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 31 12:03:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 31 12:03:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c502dfd

x11-libs/pango: Stabilize 1.50.13 arm, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.13.ebuild 
b/x11-libs/pango/pango-1.50.13.ebuild
index 0878fd4d2947..2f52fe833edb 100644
--- a/x11-libs/pango/pango-1.50.13.ebuild
+++ b/x11-libs/pango/pango-1.50.13.ebuild
@@ -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 ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-03-30 Thread Arthur Zamarin
commit: c18e7047d150296053a8803dc3f1428ca6f0e1c6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 30 17:42:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 30 17:42:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18e7047

x11-libs/pango: Stabilize 1.50.13 ppc64, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.13.ebuild 
b/x11-libs/pango/pango-1.50.13.ebuild
index b3a0aaa28765..0878fd4d2947 100644
--- a/x11-libs/pango/pango-1.50.13.ebuild
+++ b/x11-libs/pango/pango-1.50.13.ebuild
@@ -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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-03-07 Thread Sam James
commit: 60e8241aae938df178a2b0c1d9c2fed9ef17a626
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Mar  8 03:22:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  8 04:51:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e8241a

x11-libs/pango: Keyword 1.50.14 mips, #897966

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.50.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
index fca45be53855..6160dd53090e 100644
--- a/x11-libs/pango/pango-1.50.14.ebuild
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -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 ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-03-02 Thread Matt Turner
commit: 147781be6197ab09e764975a67ae3803dccdec6f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  2 15:11:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  2 15:20:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147781be

x11-libs/pango: Version bump to 1.50.14

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest |  1 +
 x11-libs/pango/pango-1.50.14.ebuild | 87 +
 2 files changed, 88 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 7ce655fb8b7c..2354f47add75 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -2,3 +2,4 @@ DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.50.12.tar.xz 4272856 BLAKE2B 
60a06416f82e8e5419bca7c89cae17bcd60605b944f483bc7a4ce4405710f00dd40c78abfbe9fdbf8d4786780540f92adfde45e615be4175450e608ba618df08
 SHA512 
488a55e875487ded8c298151d67a3a7ec4653f2c311145fe83b1297417b1154d5e86b199013ee986c7d2575c889fafcb2f148ee4e5ff9ca143f9fb716a71512d
 DIST pango-1.50.13.tar.xz 4273188 BLAKE2B 
8524d5ff478137e6f3795aff8428a8bc864d72338d93c579c039c94eba368526d38f999b7a9b1964e3649d748393dbe2fffaa29a11732df5bd0adff010d79e05
 SHA512 
1a8ccf645b4340d3ad450c7edc8f236279d1577234b06587ca74dd94fbcfb9ee625c3a27616771a91d6dc1db24900a9557fb0a1b861ad0c004422a36678e41de
+DIST pango-1.50.14.tar.xz 4273776 BLAKE2B 
24f70c56aee117e09d53c0ccf7cb3605bf8fec847816a163d9d39ce970c11339ca2eb4463c40e2d53a68c32e45d8ae40be81250caea8591ae340004936f3c2a7
 SHA512 
2c9330b65920fdd0ab6d645aed785a364158d78068bdcd7ba15b6a7368835677f06f2f8fd158cd23b05f98a37fb903e29526ade8f4d62913dbc5809f737d5166

diff --git a/x11-libs/pango/pango-1.50.14.ebuild 
b/x11-libs/pango/pango-1.50.14.ebuild
new file mode 100644
index ..fca45be53855
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.14.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 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 ~ia64 ~loong ~m68k ~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 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-02-20 Thread Matt Turner
commit: f4b73fb4880e3fc87644893a6bce43621a0c8c41
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 20 17:36:13 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 20 17:42:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b73fb4

x11-libs/pango: Version bump to 1.50.13

Closes: https://bugs.gentoo.org/788463
Closes: https://bugs.gentoo.org/836317
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest |  1 +
 x11-libs/pango/pango-1.50.13.ebuild | 87 +
 2 files changed, 88 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 615622503b13..7ce655fb8b7c 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,3 +1,4 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.50.12.tar.xz 4272856 BLAKE2B 
60a06416f82e8e5419bca7c89cae17bcd60605b944f483bc7a4ce4405710f00dd40c78abfbe9fdbf8d4786780540f92adfde45e615be4175450e608ba618df08
 SHA512 
488a55e875487ded8c298151d67a3a7ec4653f2c311145fe83b1297417b1154d5e86b199013ee986c7d2575c889fafcb2f148ee4e5ff9ca143f9fb716a71512d
+DIST pango-1.50.13.tar.xz 4273188 BLAKE2B 
8524d5ff478137e6f3795aff8428a8bc864d72338d93c579c039c94eba368526d38f999b7a9b1964e3649d748393dbe2fffaa29a11732df5bd0adff010d79e05
 SHA512 
1a8ccf645b4340d3ad450c7edc8f236279d1577234b06587ca74dd94fbcfb9ee625c3a27616771a91d6dc1db24900a9557fb0a1b861ad0c004422a36678e41de

diff --git a/x11-libs/pango/pango-1.50.13.ebuild 
b/x11-libs/pango/pango-1.50.13.ebuild
new file mode 100644
index ..fca45be53855
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.13.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 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 ~ia64 ~loong ~m68k ~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 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2023-01-03 Thread Matt Turner
commit: 95e5a175f3711867e369704e605b5a7db1812d80
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jan  3 03:59:59 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan  3 14:07:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e5a175

x11-libs/pango: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest |  1 -
 x11-libs/pango/pango-1.50.11.ebuild | 91 -
 2 files changed, 92 deletions(-)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index eb860d7004a2..615622503b13 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,4 +1,3 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
-DIST pango-1.50.11.tar.xz 4263184 BLAKE2B 
f496f66ed996dd4125f2de7b0ea9635e7199e54de3038e6475c4677f04183442a27acc9c8b353f9207145b8c86e0f725f1b888fbe5e8df40929a70d9290bc376
 SHA512 
00d08477b8bff62cfa298d2871d3e58bc0411ea6a36330743b49533e6065ce5c3ae511246c299800b542ca446f31f2fb342f41c1183069946adccd13adb14ef8
 DIST pango-1.50.12.tar.xz 4272856 BLAKE2B 
60a06416f82e8e5419bca7c89cae17bcd60605b944f483bc7a4ce4405710f00dd40c78abfbe9fdbf8d4786780540f92adfde45e615be4175450e608ba618df08
 SHA512 
488a55e875487ded8c298151d67a3a7ec4653f2c311145fe83b1297417b1154d5e86b199013ee986c7d2575c889fafcb2f148ee4e5ff9ca143f9fb716a71512d

diff --git a/x11-libs/pango/pango-1.50.11.ebuild 
b/x11-libs/pango/pango-1.50.11.ebuild
deleted file mode 100644
index 262982813a4f..
--- a/x11-libs/pango/pango-1.50.11.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 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 ~ia64 ~loong ~m68k 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 )
-"
-
-PATCHES=(
-   "${FILESDIR}"/1.50.8-harfbuzz-4.patch
-)
-
-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 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-12-22 Thread Arthur Zamarin
commit: bdcc2692a254aabcdeb10047426aa45d7764253f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 22 11:15:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 22 11:15:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdcc2692

x11-libs/pango: Stabilize 1.50.12 hppa, #885627

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.12.ebuild 
b/x11-libs/pango/pango-1.50.12.ebuild
index 5600732eb89b..262982813a4f 100644
--- a/x11-libs/pango/pango-1.50.12.ebuild
+++ b/x11-libs/pango/pango-1.50.12.ebuild
@@ -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 ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-12-16 Thread Arthur Zamarin
commit: 73a516204d43ad392b6024f47356258b3983f111
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 20:29:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 20:29:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a51620

x11-libs/pango: Stabilize 1.50.12 sparc, #885627

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.12.ebuild 
b/x11-libs/pango/pango-1.50.12.ebuild
index 10e9474d8c9e..d569941038f9 100644
--- a/x11-libs/pango/pango-1.50.12.ebuild
+++ b/x11-libs/pango/pango-1.50.12.ebuild
@@ -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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-12-03 Thread Matt Turner
commit: 7ff55c0ba2c0a5ef1c8a78894216b6aab02405bf
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Dec  4 01:31:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec  4 02:37:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff55c0b

x11-libs/pango: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  1 -
 x11-libs/pango/pango-1.50.9.ebuild | 91 --
 2 files changed, 92 deletions(-)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index d91671012c73..eb860d7004a2 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -2,4 +2,3 @@ DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.50.11.tar.xz 4263184 BLAKE2B 
f496f66ed996dd4125f2de7b0ea9635e7199e54de3038e6475c4677f04183442a27acc9c8b353f9207145b8c86e0f725f1b888fbe5e8df40929a70d9290bc376
 SHA512 
00d08477b8bff62cfa298d2871d3e58bc0411ea6a36330743b49533e6065ce5c3ae511246c299800b542ca446f31f2fb342f41c1183069946adccd13adb14ef8
 DIST pango-1.50.12.tar.xz 4272856 BLAKE2B 
60a06416f82e8e5419bca7c89cae17bcd60605b944f483bc7a4ce4405710f00dd40c78abfbe9fdbf8d4786780540f92adfde45e615be4175450e608ba618df08
 SHA512 
488a55e875487ded8c298151d67a3a7ec4653f2c311145fe83b1297417b1154d5e86b199013ee986c7d2575c889fafcb2f148ee4e5ff9ca143f9fb716a71512d
-DIST pango-1.50.9.tar.xz 4262208 BLAKE2B 
13495015a7b22fb33d6c06e2fd2f325f30a80ee88a9ae7306aea477bc0551762ef20b3ebb4d8c4a45e791f25e675264a1d1973b703e131b4caab42369e4bd293
 SHA512 
f108274174c0ff5eabe8a3ed23ba124c85b72dbc9c003fee388fe8775deb0946ad3dfd7c96e70a30268cbd390e29c4c184ff30300d99add70ba0ead59b3e

diff --git a/x11-libs/pango/pango-1.50.9.ebuild 
b/x11-libs/pango/pango-1.50.9.ebuild
deleted file mode 100644
index 262982813a4f..
--- a/x11-libs/pango/pango-1.50.9.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 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 ~ia64 ~loong ~m68k 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 )
-"
-
-PATCHES=(
-   "${FILESDIR}"/1.50.8-harfbuzz-4.patch
-)
-
-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
-   

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-11-21 Thread Matt Turner
commit: ea3a4dd05943546aae3f37e74f7fabf53823ac5b
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Nov 19 13:22:03 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Nov 21 15:13:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3a4dd0

x11-libs/pango: Version bump to 1.50.12

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28338
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest |  1 +
 x11-libs/pango/pango-1.50.12.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index e0b0017aa532..d91671012c73 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,4 +1,5 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.50.11.tar.xz 4263184 BLAKE2B 
f496f66ed996dd4125f2de7b0ea9635e7199e54de3038e6475c4677f04183442a27acc9c8b353f9207145b8c86e0f725f1b888fbe5e8df40929a70d9290bc376
 SHA512 
00d08477b8bff62cfa298d2871d3e58bc0411ea6a36330743b49533e6065ce5c3ae511246c299800b542ca446f31f2fb342f41c1183069946adccd13adb14ef8
+DIST pango-1.50.12.tar.xz 4272856 BLAKE2B 
60a06416f82e8e5419bca7c89cae17bcd60605b944f483bc7a4ce4405710f00dd40c78abfbe9fdbf8d4786780540f92adfde45e615be4175450e608ba618df08
 SHA512 
488a55e875487ded8c298151d67a3a7ec4653f2c311145fe83b1297417b1154d5e86b199013ee986c7d2575c889fafcb2f148ee4e5ff9ca143f9fb716a71512d
 DIST pango-1.50.9.tar.xz 4262208 BLAKE2B 
13495015a7b22fb33d6c06e2fd2f325f30a80ee88a9ae7306aea477bc0551762ef20b3ebb4d8c4a45e791f25e675264a1d1973b703e131b4caab42369e4bd293
 SHA512 
f108274174c0ff5eabe8a3ed23ba124c85b72dbc9c003fee388fe8775deb0946ad3dfd7c96e70a30268cbd390e29c4c184ff30300d99add70ba0ead59b3e

diff --git a/x11-libs/pango/pango-1.50.12.ebuild 
b/x11-libs/pango/pango-1.50.12.ebuild
new file mode 100644
index ..84a85e7a5a68
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.12.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 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 ~ia64 ~loong ~m68k ~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 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/1.50.8-harfbuzz-4.patch
+)
+
+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
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-11-16 Thread Arthur Zamarin
commit: 7d979fea680e6d0e5d0e1606f4b1938c19104037
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 16 18:10:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 16 18:10:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d979fea

x11-libs/pango: Stabilize 1.50.11 hppa, #879807

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.11.ebuild 
b/x11-libs/pango/pango-1.50.11.ebuild
index 92088427a3be..e15f6b62509f 100644
--- a/x11-libs/pango/pango-1.50.11.ebuild
+++ b/x11-libs/pango/pango-1.50.11.ebuild
@@ -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 ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-11-05 Thread Arthur Zamarin
commit: 014d11406a396fa001c27783ade28ce9611096ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 18:58:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 18:58:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=014d1140

x11-libs/pango: Stabilize 1.50.11 sparc, #879807

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.11.ebuild 
b/x11-libs/pango/pango-1.50.11.ebuild
index b8372ac3c767..84c441d03a2e 100644
--- a/x11-libs/pango/pango-1.50.11.ebuild
+++ b/x11-libs/pango/pango-1.50.11.ebuild
@@ -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 ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-11-05 Thread Arthur Zamarin
commit: 50a8e6ad3370621798cb74b64a40d339079be758
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 09:43:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 09:43:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a8e6ad

x11-libs/pango: Stabilize 1.50.11 arm, #879807

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.11.ebuild 
b/x11-libs/pango/pango-1.50.11.ebuild
index 10e9474d8c9e..bb951c3852a2 100644
--- a/x11-libs/pango/pango-1.50.11.ebuild
+++ b/x11-libs/pango/pango-1.50.11.ebuild
@@ -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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-10-31 Thread Matt Turner
commit: f58e99b48120aa97e581fd498d73c10ab9dd4e43
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:20:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 31 20:30:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58e99b4

x11-libs/pango: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/metadata.xml | 23 ---
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/x11-libs/pango/metadata.xml b/x11-libs/pango/metadata.xml
index eac868b6c1cf..dfaa55f180f5 100644
--- a/x11-libs/pango/metadata.xml
+++ b/x11-libs/pango/metadata.xml
@@ -1,15 +1,16 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  gn...@gentoo.org
-  Gentoo GNOME Desktop
-
-
-  Enable profiling data capture support using 
dev-util/sysprof-capture
-  Build and install the legacy pangoxft library
-
-
-  cpe:/a:pango:pango
-
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+Enable profiling data capture support using 
dev-util/sysprof-capture
+Build and install the legacy pangoxft library
+  
+  
+cpe:/a:pango:pango
+GNOME/pango
+  
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-10-14 Thread Matt Turner
commit: 1f52780d5352f923b96847e9053dfbd84a2d59a1
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 14 04:44:56 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 14 14:29:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f52780d

x11-libs/pango: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest |  2 -
 x11-libs/pango/pango-1.50.10.ebuild | 91 -
 x11-libs/pango/pango-1.50.8.ebuild  | 91 -
 3 files changed, 184 deletions(-)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 8dbe8efa2eb3..e0b0017aa532 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,6 +1,4 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
-DIST pango-1.50.10.tar.xz 4262048 BLAKE2B 
d8838ca22b06bcce30a000c62698acea0c3e3bbc3a0abbc1d54c85d4e28f1dc7e503e889fcc4bbd9d5741de6ace25aa55714d06a488d60577f69dfc37592e6cf
 SHA512 
38e5c96ef89681ca72367a96bc2d2083df2cbe861b8725fb02d0f6383300e6cda4133d58e39cdc505c712c008ae708d272e3e75380f14e9850b45f56d5d89338
 DIST pango-1.50.11.tar.xz 4263184 BLAKE2B 
f496f66ed996dd4125f2de7b0ea9635e7199e54de3038e6475c4677f04183442a27acc9c8b353f9207145b8c86e0f725f1b888fbe5e8df40929a70d9290bc376
 SHA512 
00d08477b8bff62cfa298d2871d3e58bc0411ea6a36330743b49533e6065ce5c3ae511246c299800b542ca446f31f2fb342f41c1183069946adccd13adb14ef8
-DIST pango-1.50.8.tar.xz 4298760 BLAKE2B 
76531815c5b472823b62e0c7a44d4a6c8cf38d587527cceff46e9e7ad302c53abd5827ed4242db2f754761928632b986517ca2814a1ddb9501b2832bbadb3116
 SHA512 
81821e5837d5fb78a07ac8f8e360de9a9bf9b2418a3e0654f80ee3dce7f98325ea2483cc7c1d1db4a662886a1244530515d83480f4c3bc0510788a9bbbae2f91
 DIST pango-1.50.9.tar.xz 4262208 BLAKE2B 
13495015a7b22fb33d6c06e2fd2f325f30a80ee88a9ae7306aea477bc0551762ef20b3ebb4d8c4a45e791f25e675264a1d1973b703e131b4caab42369e4bd293
 SHA512 
f108274174c0ff5eabe8a3ed23ba124c85b72dbc9c003fee388fe8775deb0946ad3dfd7c96e70a30268cbd390e29c4c184ff30300d99add70ba0ead59b3e

diff --git a/x11-libs/pango/pango-1.50.10.ebuild 
b/x11-libs/pango/pango-1.50.10.ebuild
deleted file mode 100644
index 84a85e7a5a68..
--- a/x11-libs/pango/pango-1.50.10.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 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 ~ia64 ~loong ~m68k ~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 )
-"
-
-PATCHES=(
-   "${FILESDIR}"/1.50.8-harfbuzz-4.patch
-)
-
-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 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-10-03 Thread Matt Turner
commit: 67588698c5c935adf9aa3cf9b7fa0abacc55dc10
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct  3 22:15:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct  3 22:25:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67588698

x11-libs/pango: Version bump to 1.50.11

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest |  1 +
 x11-libs/pango/pango-1.50.11.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index a891006bbb8e..8dbe8efa2eb3 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,5 +1,6 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.50.10.tar.xz 4262048 BLAKE2B 
d8838ca22b06bcce30a000c62698acea0c3e3bbc3a0abbc1d54c85d4e28f1dc7e503e889fcc4bbd9d5741de6ace25aa55714d06a488d60577f69dfc37592e6cf
 SHA512 
38e5c96ef89681ca72367a96bc2d2083df2cbe861b8725fb02d0f6383300e6cda4133d58e39cdc505c712c008ae708d272e3e75380f14e9850b45f56d5d89338
+DIST pango-1.50.11.tar.xz 4263184 BLAKE2B 
f496f66ed996dd4125f2de7b0ea9635e7199e54de3038e6475c4677f04183442a27acc9c8b353f9207145b8c86e0f725f1b888fbe5e8df40929a70d9290bc376
 SHA512 
00d08477b8bff62cfa298d2871d3e58bc0411ea6a36330743b49533e6065ce5c3ae511246c299800b542ca446f31f2fb342f41c1183069946adccd13adb14ef8
 DIST pango-1.50.8.tar.xz 4298760 BLAKE2B 
76531815c5b472823b62e0c7a44d4a6c8cf38d587527cceff46e9e7ad302c53abd5827ed4242db2f754761928632b986517ca2814a1ddb9501b2832bbadb3116
 SHA512 
81821e5837d5fb78a07ac8f8e360de9a9bf9b2418a3e0654f80ee3dce7f98325ea2483cc7c1d1db4a662886a1244530515d83480f4c3bc0510788a9bbbae2f91
 DIST pango-1.50.9.tar.xz 4262208 BLAKE2B 
13495015a7b22fb33d6c06e2fd2f325f30a80ee88a9ae7306aea477bc0551762ef20b3ebb4d8c4a45e791f25e675264a1d1973b703e131b4caab42369e4bd293
 SHA512 
f108274174c0ff5eabe8a3ed23ba124c85b72dbc9c003fee388fe8775deb0946ad3dfd7c96e70a30268cbd390e29c4c184ff30300d99add70ba0ead59b3e

diff --git a/x11-libs/pango/pango-1.50.11.ebuild 
b/x11-libs/pango/pango-1.50.11.ebuild
new file mode 100644
index ..84a85e7a5a68
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.11.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 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 ~ia64 ~loong ~m68k ~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 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/1.50.8-harfbuzz-4.patch
+)
+
+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
+   

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-09-30 Thread Arthur Zamarin
commit: f9083a847395df351f650c089528484bbe7dbf5c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 30 18:37:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 30 18:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9083a84

x11-libs/pango: Stabilize 1.50.9 sparc, #868606

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.9.ebuild 
b/x11-libs/pango/pango-1.50.9.ebuild
index 6f2bba0a71fe..262982813a4f 100644
--- a/x11-libs/pango/pango-1.50.9.ebuild
+++ b/x11-libs/pango/pango-1.50.9.ebuild
@@ -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 ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-09-30 Thread Arthur Zamarin
commit: 10a05c5b9e2341660ff5e856bffdbf6c02052b85
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 30 18:04:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 30 18:04:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a05c5b

x11-libs/pango: Stabilize 1.50.9 hppa, #868606

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.9.ebuild 
b/x11-libs/pango/pango-1.50.9.ebuild
index d3f1c964a784..6f2bba0a71fe 100644
--- a/x11-libs/pango/pango-1.50.9.ebuild
+++ b/x11-libs/pango/pango-1.50.9.ebuild
@@ -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 ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-09-28 Thread Arthur Zamarin
commit: 37054d29e43c85ed8f80c05e642b8f46eb7b7339
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 28 16:29:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 28 16:29:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37054d29

x11-libs/pango: Stabilize 1.50.9 ppc64, #868606

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.9.ebuild 
b/x11-libs/pango/pango-1.50.9.ebuild
index 9a1d13ec980b..d3f1c964a784 100644
--- a/x11-libs/pango/pango-1.50.9.ebuild
+++ b/x11-libs/pango/pango-1.50.9.ebuild
@@ -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 ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 ~sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-09-18 Thread Sam James
commit: 5c7e4ec530db10f31a5c383bf026c80457f10453
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 19 01:38:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 19 01:38:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c7e4ec5

x11-libs/pango: Stabilize 1.50.9 arm, #868606

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.50.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.9.ebuild 
b/x11-libs/pango/pango-1.50.9.ebuild
index 87fb3c2fd2f6..8d5bd10b8f28 100644
--- a/x11-libs/pango/pango-1.50.9.ebuild
+++ b/x11-libs/pango/pango-1.50.9.ebuild
@@ -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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-09-16 Thread Matt Turner
commit: 358f1d65be691d402290f81227b8e3490d9220c9
Author: brahmajit das  protonmail  com>
AuthorDate: Fri Sep 16 19:53:59 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 16 20:00:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358f1d65

x11-libs/pango: Version bump to 1.50.10

Closes: https://github.com/gentoo/gentoo/pull/27286
Signed-off-by: brahmajit das  protonmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest |  1 +
 x11-libs/pango/pango-1.50.10.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index b585a8f3be3d..a891006bbb8e 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,4 +1,5 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
+DIST pango-1.50.10.tar.xz 4262048 BLAKE2B 
d8838ca22b06bcce30a000c62698acea0c3e3bbc3a0abbc1d54c85d4e28f1dc7e503e889fcc4bbd9d5741de6ace25aa55714d06a488d60577f69dfc37592e6cf
 SHA512 
38e5c96ef89681ca72367a96bc2d2083df2cbe861b8725fb02d0f6383300e6cda4133d58e39cdc505c712c008ae708d272e3e75380f14e9850b45f56d5d89338
 DIST pango-1.50.8.tar.xz 4298760 BLAKE2B 
76531815c5b472823b62e0c7a44d4a6c8cf38d587527cceff46e9e7ad302c53abd5827ed4242db2f754761928632b986517ca2814a1ddb9501b2832bbadb3116
 SHA512 
81821e5837d5fb78a07ac8f8e360de9a9bf9b2418a3e0654f80ee3dce7f98325ea2483cc7c1d1db4a662886a1244530515d83480f4c3bc0510788a9bbbae2f91
 DIST pango-1.50.9.tar.xz 4262208 BLAKE2B 
13495015a7b22fb33d6c06e2fd2f325f30a80ee88a9ae7306aea477bc0551762ef20b3ebb4d8c4a45e791f25e675264a1d1973b703e131b4caab42369e4bd293
 SHA512 
f108274174c0ff5eabe8a3ed23ba124c85b72dbc9c003fee388fe8775deb0946ad3dfd7c96e70a30268cbd390e29c4c184ff30300d99add70ba0ead59b3e

diff --git a/x11-libs/pango/pango-1.50.10.ebuild 
b/x11-libs/pango/pango-1.50.10.ebuild
new file mode 100644
index ..84a85e7a5a68
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.10.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 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 ~ia64 ~loong ~m68k ~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 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/1.50.8-harfbuzz-4.patch
+)
+
+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
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-08-16 Thread Arthur Zamarin
commit: f33da9c16e1b91ce8ac0f17a9dc6f1b702ce5d79
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 17 05:56:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 17 05:56:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33da9c1

x11-libs/pango: Stabilize 1.50.8 hppa, #861029

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.8.ebuild 
b/x11-libs/pango/pango-1.50.8.ebuild
index 9606a99de426..13fd9e8c9f97 100644
--- a/x11-libs/pango/pango-1.50.8.ebuild
+++ b/x11-libs/pango/pango-1.50.8.ebuild
@@ -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 ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-08-15 Thread Arthur Zamarin
commit: 1e2a5e575895559ac2ff9c6e04d5c57b7724a0a4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 19:12:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 19:12:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2a5e57

x11-libs/pango: Stabilize 1.50.8 ppc64, #861029

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.8.ebuild 
b/x11-libs/pango/pango-1.50.8.ebuild
index e2bc75ff9839..9606a99de426 100644
--- a/x11-libs/pango/pango-1.50.8.ebuild
+++ b/x11-libs/pango/pango-1.50.8.ebuild
@@ -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 ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-08-15 Thread Arthur Zamarin
commit: cacd7a6b28ccf4ccb9d9f8326b6d0df5135d0638
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 19:12:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 19:12:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cacd7a6b

x11-libs/pango: Stabilize 1.50.8 ppc, #861029

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.8.ebuild 
b/x11-libs/pango/pango-1.50.8.ebuild
index 3d06721b2638..e2bc75ff9839 100644
--- a/x11-libs/pango/pango-1.50.8.ebuild
+++ b/x11-libs/pango/pango-1.50.8.ebuild
@@ -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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv 
~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-08-15 Thread Arthur Zamarin
commit: 08bc0098677f018d45af0f6dbda316809733ab4f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 17:43:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 17:43:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08bc0098

x11-libs/pango: Stabilize 1.50.8 arm, #861029

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.8.ebuild 
b/x11-libs/pango/pango-1.50.8.ebuild
index cdc113ebb236..3d06721b2638 100644
--- a/x11-libs/pango/pango-1.50.8.ebuild
+++ b/x11-libs/pango/pango-1.50.8.ebuild
@@ -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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-08-15 Thread Arthur Zamarin
commit: a8198c79fc6110783daef4414105f5018c512045
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 17:04:26 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 17:04:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8198c79

x11-libs/pango: Stabilize 1.50.8 sparc, #861029

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.8.ebuild 
b/x11-libs/pango/pango-1.50.8.ebuild
index f6350ddd323d..cdc113ebb236 100644
--- a/x11-libs/pango/pango-1.50.8.ebuild
+++ b/x11-libs/pango/pango-1.50.8.ebuild
@@ -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 ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 
 IUSE="debug +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-08-11 Thread Matt Turner
commit: c352cc1ed35a5c2b8866d7a64e3372b72c27eb84
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 11 15:57:08 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 11 16:20:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c352cc1e

x11-libs/pango: Version bump to 1.50.9

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.50.9.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 63caf519d4f8..321a0980b6e5 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -2,3 +2,4 @@ DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.50.7.tar.xz 4294752 BLAKE2B 
049b7c09f2ec35ca229eadcd146513d2b292fac8c2296a1635f32c1e21a2ff14979c4ce4a88f966d2d85dad55e356f089c09e00062d06373f7d0760871333046
 SHA512 
4d754ed753fc34074c2a8751459406af7eb1eccb227c6158287f7e2921614d918cae47d078d4a2b4c098b641e40274e81bf1ec6b6a1b147efd550626665767d3
 DIST pango-1.50.8.tar.xz 4298760 BLAKE2B 
76531815c5b472823b62e0c7a44d4a6c8cf38d587527cceff46e9e7ad302c53abd5827ed4242db2f754761928632b986517ca2814a1ddb9501b2832bbadb3116
 SHA512 
81821e5837d5fb78a07ac8f8e360de9a9bf9b2418a3e0654f80ee3dce7f98325ea2483cc7c1d1db4a662886a1244530515d83480f4c3bc0510788a9bbbae2f91
+DIST pango-1.50.9.tar.xz 4262208 BLAKE2B 
13495015a7b22fb33d6c06e2fd2f325f30a80ee88a9ae7306aea477bc0551762ef20b3ebb4d8c4a45e791f25e675264a1d1973b703e131b4caab42369e4bd293
 SHA512 
f108274174c0ff5eabe8a3ed23ba124c85b72dbc9c003fee388fe8775deb0946ad3dfd7c96e70a30268cbd390e29c4c184ff30300d99add70ba0ead59b3e

diff --git a/x11-libs/pango/pango-1.50.9.ebuild 
b/x11-libs/pango/pango-1.50.9.ebuild
new file mode 100644
index ..84a85e7a5a68
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.9.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 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 ~ia64 ~loong ~m68k ~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 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/1.50.8-harfbuzz-4.patch
+)
+
+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
+

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/files/, x11-libs/pango/

2022-07-04 Thread Matt Turner
commit: 32a88d9b998dbb1dc950a8e109bb621b96c5fb6b
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul  4 19:44:37 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul  4 19:55:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a88d9b

x11-libs/pango: Version bump to 1.50.8

Bug: https://bugs.gentoo.org/836317
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest  |  1 +
 x11-libs/pango/files/1.50.8-harfbuzz-4.patch | 47 ++
 x11-libs/pango/pango-1.50.8.ebuild   | 91 
 3 files changed, 139 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 9b1e65aa3742..63caf519d4f8 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,3 +1,4 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.50.7.tar.xz 4294752 BLAKE2B 
049b7c09f2ec35ca229eadcd146513d2b292fac8c2296a1635f32c1e21a2ff14979c4ce4a88f966d2d85dad55e356f089c09e00062d06373f7d0760871333046
 SHA512 
4d754ed753fc34074c2a8751459406af7eb1eccb227c6158287f7e2921614d918cae47d078d4a2b4c098b641e40274e81bf1ec6b6a1b147efd550626665767d3
+DIST pango-1.50.8.tar.xz 4298760 BLAKE2B 
76531815c5b472823b62e0c7a44d4a6c8cf38d587527cceff46e9e7ad302c53abd5827ed4242db2f754761928632b986517ca2814a1ddb9501b2832bbadb3116
 SHA512 
81821e5837d5fb78a07ac8f8e360de9a9bf9b2418a3e0654f80ee3dce7f98325ea2483cc7c1d1db4a662886a1244530515d83480f4c3bc0510788a9bbbae2f91

diff --git a/x11-libs/pango/files/1.50.8-harfbuzz-4.patch 
b/x11-libs/pango/files/1.50.8-harfbuzz-4.patch
new file mode 100644
index ..0fa9c1fb7302
--- /dev/null
+++ b/x11-libs/pango/files/1.50.8-harfbuzz-4.patch
@@ -0,0 +1,47 @@
+This is a revert of upstream commit 0a576fc822a3 ("Try again to fix ci").
+
+Without the patch, the tests fail on my amd64 system with harfbuzz-4.3.0.
+
+diff --git b/tests/layouts/valid-20.layout a/tests/layouts/valid-20.layout
+index db692b73..5b2bcf15 100644
+--- b/tests/layouts/valid-20.layout
 a/tests/layouts/valid-20.layout
+@@ -40,7 +40,7 @@
+ "is-wrapped" : false,
+ "is-ellipsized" : false,
+ "unknown-glyphs" : 0,
+-"width" : 67584,
++"width" : 76800,
+ "height" : 25600,
+ "log-attrs" : [
+   {
+@@ -138,7 +138,7 @@
+ "glyphs" : [
+   {
+ "glyph" : 244,
+-"width" : 15360,
++"width" : 18432,
+ "x-offset" : 14764,
+ "y-offset" : 3845,
+ "is-cluster-start" : true,
+@@ -146,7 +146,7 @@
+   },
+   {
+ "glyph" : 272,
+-"width" : 15360,
++"width" : 18432,
+ "x-offset" : 14764,
+ "y-offset" : 4280,
+ "is-cluster-start" : true,
+@@ -154,7 +154,7 @@
+   },
+   {
+ "glyph" : 273,
+-"width" : 15360,
++"width" : 18432,
+ "x-offset" : 14764,
+ "y-offset" : 3507,
+ "is-cluster-start" : true,
+-- 
+2.35.1
+

diff --git a/x11-libs/pango/pango-1.50.8.ebuild 
b/x11-libs/pango/pango-1.50.8.ebuild
new file mode 100644
index ..e7b3a6a69198
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.8.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 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 ~ia64 ~loong ~m68k ~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:= 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/, x11-libs/pango/files/

2022-06-16 Thread Sam James
commit: f738d92e64131be574522fb862077ea595f9eda4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 16 23:19:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 16 23:19:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f738d92e

x11-libs/pango: fix tests w/ Harfbuzz 4.0.0

Bug: https://bugs.gentoo.org/836317
Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/files/1.50.7-harfbuzz-4.patch | 78 
 x11-libs/pango/pango-1.50.7.ebuild   |  4 ++
 2 files changed, 82 insertions(+)

diff --git a/x11-libs/pango/files/1.50.7-harfbuzz-4.patch 
b/x11-libs/pango/files/1.50.7-harfbuzz-4.patch
new file mode 100644
index ..91598f9969e5
--- /dev/null
+++ b/x11-libs/pango/files/1.50.7-harfbuzz-4.patch
@@ -0,0 +1,78 @@
+https://gitlab.gnome.org/GNOME/pango/-/commit/0226bdd9c223f5651b6657a14cebc900bbac4b19
+https://bugs.gentoo.org/836317
+
+Fixes tests with Harfbuzz 4.0.0 ish.
+
+From: Matthias Clasen 
+Date: Fri, 10 Jun 2022 08:00:22 -0400
+Subject: [PATCH] Update tests to pass on F36
+
+Rounding differences are our downfall :(
+--- a/tests/layouts/valid-14.layout
 b/tests/layouts/valid-14.layout
+@@ -25,7 +25,7 @@
+ "is-ellipsized" : true,
+ "unknown-glyphs" : 1,
+ "width" : 161792,
+-"height" : 20480,
++"height" : 21047,
+ "log-attrs" : [
+   {
+ "char-break" : true,
+@@ -261,7 +261,7 @@
+   ]
+ },
+ "flags" : 0,
+-"y-offset" : 0,
++"y-offset" : 567,
+ "start-x-offset" : 0,
+ "end-x-offset" : 0,
+ "glyphs" : [
+@@ -360,7 +360,7 @@
+   ]
+ },
+ "flags" : 0,
+-"y-offset" : 0,
++"y-offset" : 337,
+ "start-x-offset" : 0,
+ "end-x-offset" : 0,
+ "glyphs" : [
+--- a/tests/layouts/valid-20.layout
 b/tests/layouts/valid-20.layout
+@@ -40,7 +40,7 @@
+ "is-wrapped" : false,
+ "is-ellipsized" : false,
+ "unknown-glyphs" : 0,
+-"width" : 67584,
++"width" : 76800,
+ "height" : 25600,
+ "log-attrs" : [
+   {
+@@ -138,7 +138,7 @@
+ "glyphs" : [
+   {
+ "glyph" : 244,
+-"width" : 15360,
++"width" : 18432,
+ "x-offset" : 14764,
+ "y-offset" : 3845,
+ "is-cluster-start" : true,
+@@ -146,7 +146,7 @@
+   },
+   {
+ "glyph" : 272,
+-"width" : 15360,
++"width" : 18432,
+ "x-offset" : 14764,
+ "y-offset" : 4280,
+ "is-cluster-start" : true,
+@@ -154,7 +154,7 @@
+   },
+   {
+ "glyph" : 273,
+-"width" : 15360,
++"width" : 18432,
+ "x-offset" : 14764,
+ "y-offset" : 3507,
+ "is-cluster-start" : true,
+GitLab

diff --git a/x11-libs/pango/pango-1.50.7.ebuild 
b/x11-libs/pango/pango-1.50.7.ebuild
index 01f3c6c62e73..366b60090874 100644
--- a/x11-libs/pango/pango-1.50.7.ebuild
+++ b/x11-libs/pango/pango-1.50.7.ebuild
@@ -41,6 +41,10 @@ BDEPEND="
test? ( media-fonts/cantarell )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PV}-harfbuzz-4.patch
+)
+
 src_prepare() {
xdg_src_prepare
gnome2_environment_reset



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-06-14 Thread Sam James
commit: 17ca8acb3ca11b13e311fc1ee5ae9ce02bde5c33
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 14 15:03:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 14 15:13:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ca8acb

x11-libs/pango: add missing test dep

Closes: https://bugs.gentoo.org/788463
Closes: https://bugs.gentoo.org/816378
Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.50.7.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.7.ebuild 
b/x11-libs/pango/pango-1.50.7.ebuild
index 0e00b0941644..01f3c6c62e73 100644
--- a/x11-libs/pango/pango-1.50.7.ebuild
+++ b/x11-libs/pango/pango-1.50.7.ebuild
@@ -13,7 +13,8 @@ LICENSE="LGPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
-IUSE="debug +introspection sysprof X"
+IUSE="debug +introspection sysprof test X"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
@@ -37,6 +38,7 @@ BDEPEND="
dev-util/glib-utils
sys-apps/help2man
virtual/pkgconfig
+   test? ( media-fonts/cantarell )
 "
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-05-31 Thread Matt Turner
commit: 2509cd94d3d5cd05681221690b212333943b167f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 31 18:14:19 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 31 18:23:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2509cd94

x11-libs/pango: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  3 --
 x11-libs/pango/pango-1.50.4.ebuild | 84 --
 x11-libs/pango/pango-1.50.5.ebuild | 84 --
 x11-libs/pango/pango-1.50.6.ebuild | 84 --
 4 files changed, 255 deletions(-)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 25a2208662f6..9b1e65aa3742 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,6 +1,3 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
-DIST pango-1.50.4.tar.xz 4290504 BLAKE2B 
310a7be79ebf693b3a7775fa86557539bf4ea682b0903266248ab2812504e805024b14a917531e71ad9b5637d4d3f3c1a06b84188eb01aeed37fdcc7d11679a9
 SHA512 
b44cf9bd7afd633fab326e70b69dcb9f00cc26dcc36361793d3654b5ae798a303d4e63e173370f396c4fa474a4118c53076927fe7cc944fc35a32adf3a656806
-DIST pango-1.50.5.tar.xz 4291708 BLAKE2B 
90a1fc927ee1e06eb76ea6b82e9851e3381d5393a1992db0d3da4d3a934b5bf08f4485b40a9eef58aa906e3f0b74e71f491d947ae00310130ec5e23bde47d836
 SHA512 
6e898945ca9682ad113cea8a5702068d6141d39bc51a27093c6c1627c10825005155c73778cb5acab99551689dd1b47069f7d5ea102db11f00416ddcf747b8c6
-DIST pango-1.50.6.tar.xz 4293168 BLAKE2B 
63cad33f5fe5361642edb0e26a11c45e28e23400f29c078079fa9ce4411eca90c67fdd789e8cf9caec0f1d4a6b5d619808d8dcf53447f961b66db17e1bbcdb97
 SHA512 
27fe5b2398995fc9103dbb957bb10e5f35284762260fe29366eafd2ba570d90bb0d2f865bd78ed6728417dfde54931f014aaa2155e3eae054e1a45a2a07bf90f
 DIST pango-1.50.7.tar.xz 4294752 BLAKE2B 
049b7c09f2ec35ca229eadcd146513d2b292fac8c2296a1635f32c1e21a2ff14979c4ce4a88f966d2d85dad55e356f089c09e00062d06373f7d0760871333046
 SHA512 
4d754ed753fc34074c2a8751459406af7eb1eccb227c6158287f7e2921614d918cae47d078d4a2b4c098b641e40274e81bf1ec6b6a1b147efd550626665767d3

diff --git a/x11-libs/pango/pango-1.50.4.ebuild 
b/x11-libs/pango/pango-1.50.4.ebuild
deleted file mode 100644
index 92c1485a0b64..
--- a/x11-libs/pango/pango-1.50.4.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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 ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
-
-IUSE="debug +introspection sysprof X"
-
-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
-"
-
-src_prepare() {
-   xdg_src_prepare
-   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
-   

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-05-13 Thread WANG Xuerui
commit: 0310b74016721d20205791a13c0a2f6a2f6d6170
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri May 13 13:36:40 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri May 13 14:01:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0310b740

x11-libs/pango: keyword 1.50.7 for ~loong

Test case test-layout fails, but the same test fails on amd64 too, so
probably not a problem...

Signed-off-by: WANG Xuerui  gentoo.org>

 x11-libs/pango/pango-1.50.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.7.ebuild 
b/x11-libs/pango/pango-1.50.7.ebuild
index f3c9e0dbfdde..65dc3f75adbd 100644
--- a/x11-libs/pango/pango-1.50.7.ebuild
+++ b/x11-libs/pango/pango-1.50.7.ebuild
@@ -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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-05-08 Thread WANG Xuerui
commit: 6f4c5777b36225576984eab06359fb9a5ff1bb9a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon May  9 05:26:11 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon May  9 05:29:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f4c5777

x11-libs/pango: keyword 1.42.4-r2 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 x11-libs/pango/pango-1.42.4-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pango/pango-1.42.4-r2.ebuild 
b/x11-libs/pango/pango-1.42.4-r2.ebuild
index abe3639b94ad..916af0cf4e3b 100644
--- a/x11-libs/pango/pango-1.42.4-r2.ebuild
+++ b/x11-libs/pango/pango-1.42.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
 
 LICENSE="LGPL-2+ FTL"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="X +introspection test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-04-26 Thread Sam James
commit: 8ac49c8a0eeb24451e1aa95339b611e126f11e4e
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 26 14:08:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 14:08:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac49c8a

x11-libs/pango: Keyword 1.50.7 s390, #840936

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.50.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.7.ebuild 
b/x11-libs/pango/pango-1.50.7.ebuild
index 13c9fd367584..f3c9e0dbfdde 100644
--- a/x11-libs/pango/pango-1.50.7.ebuild
+++ b/x11-libs/pango/pango-1.50.7.ebuild
@@ -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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-04-15 Thread Matt Turner
commit: c4ef56c6b953ff5672f50c56453353569907438f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 15 07:25:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 15 07:45:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4ef56c6

x11-libs/pango: Version bump to 1.50.7

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.50.7.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 2bdb9d87868f..25a2208662f6 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -3,3 +3,4 @@ DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b83582
 DIST pango-1.50.4.tar.xz 4290504 BLAKE2B 
310a7be79ebf693b3a7775fa86557539bf4ea682b0903266248ab2812504e805024b14a917531e71ad9b5637d4d3f3c1a06b84188eb01aeed37fdcc7d11679a9
 SHA512 
b44cf9bd7afd633fab326e70b69dcb9f00cc26dcc36361793d3654b5ae798a303d4e63e173370f396c4fa474a4118c53076927fe7cc944fc35a32adf3a656806
 DIST pango-1.50.5.tar.xz 4291708 BLAKE2B 
90a1fc927ee1e06eb76ea6b82e9851e3381d5393a1992db0d3da4d3a934b5bf08f4485b40a9eef58aa906e3f0b74e71f491d947ae00310130ec5e23bde47d836
 SHA512 
6e898945ca9682ad113cea8a5702068d6141d39bc51a27093c6c1627c10825005155c73778cb5acab99551689dd1b47069f7d5ea102db11f00416ddcf747b8c6
 DIST pango-1.50.6.tar.xz 4293168 BLAKE2B 
63cad33f5fe5361642edb0e26a11c45e28e23400f29c078079fa9ce4411eca90c67fdd789e8cf9caec0f1d4a6b5d619808d8dcf53447f961b66db17e1bbcdb97
 SHA512 
27fe5b2398995fc9103dbb957bb10e5f35284762260fe29366eafd2ba570d90bb0d2f865bd78ed6728417dfde54931f014aaa2155e3eae054e1a45a2a07bf90f
+DIST pango-1.50.7.tar.xz 4294752 BLAKE2B 
049b7c09f2ec35ca229eadcd146513d2b292fac8c2296a1635f32c1e21a2ff14979c4ce4a88f966d2d85dad55e356f089c09e00062d06373f7d0760871333046
 SHA512 
4d754ed753fc34074c2a8751459406af7eb1eccb227c6158287f7e2921614d918cae47d078d4a2b4c098b641e40274e81bf1ec6b6a1b147efd550626665767d3

diff --git a/x11-libs/pango/pango-1.50.7.ebuild 
b/x11-libs/pango/pango-1.50.7.ebuild
new file mode 100644
index ..13c9fd367584
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.7.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="debug +introspection sysprof X"
+
+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
+"
+
+src_prepare() {
+   xdg_src_prepare
+   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."
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-03-19 Thread Matt Turner
commit: df70bb73f40c4fb0bd37d62b05b813110fe4af54
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 20 00:50:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 01:12:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df70bb73

x11-libs/pango: Version bump to 1.50.6

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.50.6.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index ecb07df0b0df..2bdb9d87868f 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -2,3 +2,4 @@ DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.50.4.tar.xz 4290504 BLAKE2B 
310a7be79ebf693b3a7775fa86557539bf4ea682b0903266248ab2812504e805024b14a917531e71ad9b5637d4d3f3c1a06b84188eb01aeed37fdcc7d11679a9
 SHA512 
b44cf9bd7afd633fab326e70b69dcb9f00cc26dcc36361793d3654b5ae798a303d4e63e173370f396c4fa474a4118c53076927fe7cc944fc35a32adf3a656806
 DIST pango-1.50.5.tar.xz 4291708 BLAKE2B 
90a1fc927ee1e06eb76ea6b82e9851e3381d5393a1992db0d3da4d3a934b5bf08f4485b40a9eef58aa906e3f0b74e71f491d947ae00310130ec5e23bde47d836
 SHA512 
6e898945ca9682ad113cea8a5702068d6141d39bc51a27093c6c1627c10825005155c73778cb5acab99551689dd1b47069f7d5ea102db11f00416ddcf747b8c6
+DIST pango-1.50.6.tar.xz 4293168 BLAKE2B 
63cad33f5fe5361642edb0e26a11c45e28e23400f29c078079fa9ce4411eca90c67fdd789e8cf9caec0f1d4a6b5d619808d8dcf53447f961b66db17e1bbcdb97
 SHA512 
27fe5b2398995fc9103dbb957bb10e5f35284762260fe29366eafd2ba570d90bb0d2f865bd78ed6728417dfde54931f014aaa2155e3eae054e1a45a2a07bf90f

diff --git a/x11-libs/pango/pango-1.50.6.ebuild 
b/x11-libs/pango/pango-1.50.6.ebuild
new file mode 100644
index ..13c9fd367584
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.6.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="debug +introspection sysprof X"
+
+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
+"
+
+src_prepare() {
+   xdg_src_prepare
+   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."
+  

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-03-18 Thread Matt Turner
commit: 968104633e22916162e93c2a98282b945a8b8541
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Mar 18 19:18:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Mar 18 19:23:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96810463

x11-libs/pango: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  3 --
 x11-libs/pango/pango-1.48.10-r1.ebuild | 84 --
 x11-libs/pango/pango-1.48.11.ebuild| 84 --
 x11-libs/pango/pango-1.50.3.ebuild | 84 --
 4 files changed, 255 deletions(-)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 65ed55cbd7e2..ecb07df0b0df 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,7 +1,4 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
-DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 
68bca7e8307fc7ddb49830c84b17e95fbb1f2e1afbe04d26d04d9bd9f48f0767b80cb7446a22150a7f3d5650614d6652d7b20be102d533b4c78adf58574c57d1
 SHA512 
f9acdfb3fde50e8fb4b3dfad329624754ef7cb1c6ff6d80485c1fc7a24d92095b7e9053cd8713a291fbee68cd1cd699dcdb8110265b44e97a34c5b4ef0c06390
-DIST pango-1.48.11.tar.xz 2922564 BLAKE2B 
472576ebc2c717b7f115db13eaa0f620ff9eeb51707541b7019583e9eb04b1a0011875d28d99e6288241c89f3e79c619f79e2908b5112dee5e45b44531ef8197
 SHA512 
b3199fcf9cbb794b717ec25a9a5a7181c61a3ef4a868dc062c83ac2cdfbe65eca72e0d6ebc5efaa9b79db837f4b20143dcfff0ff3dcc525535007366d042f426
-DIST pango-1.50.3.tar.xz 4093644 BLAKE2B 
7bcdde6e3fa6d2951fea017516b5f245b5b02dfaf6ab1303a6db4da8f216f948414b0cb528dca4012f046598082a6d9128d5f87c9a03a088cb393158fc0bc7f7
 SHA512 
6b31690ce9746b47fd8ea2f30f26c242d85cc836c812dba273a4d3e43df5484e7b3450b11de019136781dfd3dcac41f1e34189324e4700583eec1fb757763d33
 DIST pango-1.50.4.tar.xz 4290504 BLAKE2B 
310a7be79ebf693b3a7775fa86557539bf4ea682b0903266248ab2812504e805024b14a917531e71ad9b5637d4d3f3c1a06b84188eb01aeed37fdcc7d11679a9
 SHA512 
b44cf9bd7afd633fab326e70b69dcb9f00cc26dcc36361793d3654b5ae798a303d4e63e173370f396c4fa474a4118c53076927fe7cc944fc35a32adf3a656806
 DIST pango-1.50.5.tar.xz 4291708 BLAKE2B 
90a1fc927ee1e06eb76ea6b82e9851e3381d5393a1992db0d3da4d3a934b5bf08f4485b40a9eef58aa906e3f0b74e71f491d947ae00310130ec5e23bde47d836
 SHA512 
6e898945ca9682ad113cea8a5702068d6141d39bc51a27093c6c1627c10825005155c73778cb5acab99551689dd1b47069f7d5ea102db11f00416ddcf747b8c6

diff --git a/x11-libs/pango/pango-1.48.10-r1.ebuild 
b/x11-libs/pango/pango-1.48.10-r1.ebuild
deleted file mode 100644
index c83171f103b0..
--- a/x11-libs/pango/pango-1.48.10-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic gnome2-utils meson-multilib toolchain-funcs 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 ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
-
-IUSE="debug +introspection sysprof X"
-
-RDEPEND="
-   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]
-   
>=media-libs/harfbuzz-2.2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
-   >=media-libs/fontconfig-2.12.92: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
-"
-
-src_prepare() {
-   xdg_src_prepare
-   gnome2_environment_reset
-}
-
-multilib_src_configure() {
-   if use debug; then
-   append-cflags -DPANGO_ENABLE_DEBUG
-   else
-   append-cflags 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-03-18 Thread Arthur Zamarin
commit: 0c1bda1c1f5852ec333dd8b050827022b36a8311
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 18 14:42:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 18 14:42:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1bda1c

x11-libs/pango: Stabilize 1.50.4 hppa, #834426

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/pango/pango-1.50.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.4.ebuild 
b/x11-libs/pango/pango-1.50.4.ebuild
index 9d95d16f5c66..92c1485a0b64 100644
--- a/x11-libs/pango/pango-1.50.4.ebuild
+++ b/x11-libs/pango/pango-1.50.4.ebuild
@@ -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 ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-03-15 Thread Matt Turner
commit: 5e5b528094f310a4d96124b6fbd18d135dcb3bb7
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 15 20:54:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 15 20:54:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5b5280

x11-libs/pango: Stabilize 1.50.4 sparc, #834426

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/pango-1.50.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.50.4.ebuild 
b/x11-libs/pango/pango-1.50.4.ebuild
index 1c78a210a319..9d95d16f5c66 100644
--- a/x11-libs/pango/pango-1.50.4.ebuild
+++ b/x11-libs/pango/pango-1.50.4.ebuild
@@ -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 ~ia64 ~m68k ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-03-08 Thread Sam James
commit: 558ccc872a106552fd5341d4884207c81edb64d5
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  9 00:50:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  9 01:09:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558ccc87

x11-libs/pango: add 1.48.11

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/Manifest |  1 +
 x11-libs/pango/pango-1.48.11.ebuild | 84 +
 2 files changed, 85 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 10819007eb45..65ed55cbd7e2 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,6 +1,7 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 
68bca7e8307fc7ddb49830c84b17e95fbb1f2e1afbe04d26d04d9bd9f48f0767b80cb7446a22150a7f3d5650614d6652d7b20be102d533b4c78adf58574c57d1
 SHA512 
f9acdfb3fde50e8fb4b3dfad329624754ef7cb1c6ff6d80485c1fc7a24d92095b7e9053cd8713a291fbee68cd1cd699dcdb8110265b44e97a34c5b4ef0c06390
+DIST pango-1.48.11.tar.xz 2922564 BLAKE2B 
472576ebc2c717b7f115db13eaa0f620ff9eeb51707541b7019583e9eb04b1a0011875d28d99e6288241c89f3e79c619f79e2908b5112dee5e45b44531ef8197
 SHA512 
b3199fcf9cbb794b717ec25a9a5a7181c61a3ef4a868dc062c83ac2cdfbe65eca72e0d6ebc5efaa9b79db837f4b20143dcfff0ff3dcc525535007366d042f426
 DIST pango-1.50.3.tar.xz 4093644 BLAKE2B 
7bcdde6e3fa6d2951fea017516b5f245b5b02dfaf6ab1303a6db4da8f216f948414b0cb528dca4012f046598082a6d9128d5f87c9a03a088cb393158fc0bc7f7
 SHA512 
6b31690ce9746b47fd8ea2f30f26c242d85cc836c812dba273a4d3e43df5484e7b3450b11de019136781dfd3dcac41f1e34189324e4700583eec1fb757763d33
 DIST pango-1.50.4.tar.xz 4290504 BLAKE2B 
310a7be79ebf693b3a7775fa86557539bf4ea682b0903266248ab2812504e805024b14a917531e71ad9b5637d4d3f3c1a06b84188eb01aeed37fdcc7d11679a9
 SHA512 
b44cf9bd7afd633fab326e70b69dcb9f00cc26dcc36361793d3654b5ae798a303d4e63e173370f396c4fa474a4118c53076927fe7cc944fc35a32adf3a656806
 DIST pango-1.50.5.tar.xz 4291708 BLAKE2B 
90a1fc927ee1e06eb76ea6b82e9851e3381d5393a1992db0d3da4d3a934b5bf08f4485b40a9eef58aa906e3f0b74e71f491d947ae00310130ec5e23bde47d836
 SHA512 
6e898945ca9682ad113cea8a5702068d6141d39bc51a27093c6c1627c10825005155c73778cb5acab99551689dd1b47069f7d5ea102db11f00416ddcf747b8c6

diff --git a/x11-libs/pango/pango-1.48.11.ebuild 
b/x11-libs/pango/pango-1.48.11.ebuild
new file mode 100644
index ..fd64101b19ac
--- /dev/null
+++ b/x11-libs/pango/pango-1.48.11.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic gnome2-utils meson-multilib toolchain-funcs 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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="debug +introspection sysprof X"
+
+RDEPEND="
+   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]
+   
>=media-libs/harfbuzz-2.2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.12.92: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
+"
+
+src_prepare() {
+   xdg_src_prepare
+   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 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-03-06 Thread Matt Turner
commit: d02ee7dd972bf87e1f939c874249374ebb190c4a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  6 20:01:41 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  6 20:05:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02ee7dd

x11-libs/pango: Version bump to 1.50.5

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.50.5.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 965a243421d9..10819007eb45 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -3,3 +3,4 @@ DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b83582
 DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 
68bca7e8307fc7ddb49830c84b17e95fbb1f2e1afbe04d26d04d9bd9f48f0767b80cb7446a22150a7f3d5650614d6652d7b20be102d533b4c78adf58574c57d1
 SHA512 
f9acdfb3fde50e8fb4b3dfad329624754ef7cb1c6ff6d80485c1fc7a24d92095b7e9053cd8713a291fbee68cd1cd699dcdb8110265b44e97a34c5b4ef0c06390
 DIST pango-1.50.3.tar.xz 4093644 BLAKE2B 
7bcdde6e3fa6d2951fea017516b5f245b5b02dfaf6ab1303a6db4da8f216f948414b0cb528dca4012f046598082a6d9128d5f87c9a03a088cb393158fc0bc7f7
 SHA512 
6b31690ce9746b47fd8ea2f30f26c242d85cc836c812dba273a4d3e43df5484e7b3450b11de019136781dfd3dcac41f1e34189324e4700583eec1fb757763d33
 DIST pango-1.50.4.tar.xz 4290504 BLAKE2B 
310a7be79ebf693b3a7775fa86557539bf4ea682b0903266248ab2812504e805024b14a917531e71ad9b5637d4d3f3c1a06b84188eb01aeed37fdcc7d11679a9
 SHA512 
b44cf9bd7afd633fab326e70b69dcb9f00cc26dcc36361793d3654b5ae798a303d4e63e173370f396c4fa474a4118c53076927fe7cc944fc35a32adf3a656806
+DIST pango-1.50.5.tar.xz 4291708 BLAKE2B 
90a1fc927ee1e06eb76ea6b82e9851e3381d5393a1992db0d3da4d3a934b5bf08f4485b40a9eef58aa906e3f0b74e71f491d947ae00310130ec5e23bde47d836
 SHA512 
6e898945ca9682ad113cea8a5702068d6141d39bc51a27093c6c1627c10825005155c73778cb5acab99551689dd1b47069f7d5ea102db11f00416ddcf747b8c6

diff --git a/x11-libs/pango/pango-1.50.5.ebuild 
b/x11-libs/pango/pango-1.50.5.ebuild
new file mode 100644
index ..13c9fd367584
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.5.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="debug +introspection sysprof X"
+
+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
+"
+
+src_prepare() {
+   xdg_src_prepare
+   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."
+

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2022-02-11 Thread Matt Turner
commit: d261d881b1eb28132570caaa76263fd2a4f7a0b2
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Feb 11 20:51:56 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Feb 11 20:56:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d261d881

x11-libs/pango: Version bump to 1.50.4

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.50.4.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 5bed47d560be..965a243421d9 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -2,3 +2,4 @@ DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 
68bca7e8307fc7ddb49830c84b17e95fbb1f2e1afbe04d26d04d9bd9f48f0767b80cb7446a22150a7f3d5650614d6652d7b20be102d533b4c78adf58574c57d1
 SHA512 
f9acdfb3fde50e8fb4b3dfad329624754ef7cb1c6ff6d80485c1fc7a24d92095b7e9053cd8713a291fbee68cd1cd699dcdb8110265b44e97a34c5b4ef0c06390
 DIST pango-1.50.3.tar.xz 4093644 BLAKE2B 
7bcdde6e3fa6d2951fea017516b5f245b5b02dfaf6ab1303a6db4da8f216f948414b0cb528dca4012f046598082a6d9128d5f87c9a03a088cb393158fc0bc7f7
 SHA512 
6b31690ce9746b47fd8ea2f30f26c242d85cc836c812dba273a4d3e43df5484e7b3450b11de019136781dfd3dcac41f1e34189324e4700583eec1fb757763d33
+DIST pango-1.50.4.tar.xz 4290504 BLAKE2B 
310a7be79ebf693b3a7775fa86557539bf4ea682b0903266248ab2812504e805024b14a917531e71ad9b5637d4d3f3c1a06b84188eb01aeed37fdcc7d11679a9
 SHA512 
b44cf9bd7afd633fab326e70b69dcb9f00cc26dcc36361793d3654b5ae798a303d4e63e173370f396c4fa474a4118c53076927fe7cc944fc35a32adf3a656806

diff --git a/x11-libs/pango/pango-1.50.4.ebuild 
b/x11-libs/pango/pango-1.50.4.ebuild
new file mode 100644
index ..13c9fd367584
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.4.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="debug +introspection sysprof X"
+
+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
+"
+
+src_prepare() {
+   xdg_src_prepare
+   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."
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-12-22 Thread Matt Turner
commit: 566da30f2bf2d4f9231cb24274747a5d9d1d3384
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 22 22:13:52 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 22 22:15:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=566da30f

x11-libs/pango: Restore latest stable

I accidentally removed it in the clean up commit ceaa6e2f308e.

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.48.10-r1.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index d7adf20aa592..5bed47d560be 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,3 +1,4 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
+DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 
68bca7e8307fc7ddb49830c84b17e95fbb1f2e1afbe04d26d04d9bd9f48f0767b80cb7446a22150a7f3d5650614d6652d7b20be102d533b4c78adf58574c57d1
 SHA512 
f9acdfb3fde50e8fb4b3dfad329624754ef7cb1c6ff6d80485c1fc7a24d92095b7e9053cd8713a291fbee68cd1cd699dcdb8110265b44e97a34c5b4ef0c06390
 DIST pango-1.50.3.tar.xz 4093644 BLAKE2B 
7bcdde6e3fa6d2951fea017516b5f245b5b02dfaf6ab1303a6db4da8f216f948414b0cb528dca4012f046598082a6d9128d5f87c9a03a088cb393158fc0bc7f7
 SHA512 
6b31690ce9746b47fd8ea2f30f26c242d85cc836c812dba273a4d3e43df5484e7b3450b11de019136781dfd3dcac41f1e34189324e4700583eec1fb757763d33

diff --git a/x11-libs/pango/pango-1.48.10-r1.ebuild 
b/x11-libs/pango/pango-1.48.10-r1.ebuild
new file mode 100644
index ..c83171f103b0
--- /dev/null
+++ b/x11-libs/pango/pango-1.48.10-r1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic gnome2-utils meson-multilib toolchain-funcs 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 ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
+
+IUSE="debug +introspection sysprof X"
+
+RDEPEND="
+   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]
+   
>=media-libs/harfbuzz-2.2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.12.92: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
+"
+
+src_prepare() {
+   xdg_src_prepare
+   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 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-12-22 Thread Matt Turner
commit: ceaa6e2f308e3dd357ada4d65653954b4ab8af95
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 22 21:53:32 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 22 21:53:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceaa6e2f

x11-libs/pango: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  5 --
 x11-libs/pango/pango-1.48.10-r1.ebuild | 84 --
 x11-libs/pango/pango-1.48.5-r1.ebuild  | 83 -
 x11-libs/pango/pango-1.48.7-r2.ebuild  | 84 --
 x11-libs/pango/pango-1.48.9.ebuild | 75 --
 x11-libs/pango/pango-1.50.2.ebuild | 84 --
 6 files changed, 415 deletions(-)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index f1b96da9c31e..d7adf20aa592 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,8 +1,3 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
-DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 
68bca7e8307fc7ddb49830c84b17e95fbb1f2e1afbe04d26d04d9bd9f48f0767b80cb7446a22150a7f3d5650614d6652d7b20be102d533b4c78adf58574c57d1
 SHA512 
f9acdfb3fde50e8fb4b3dfad329624754ef7cb1c6ff6d80485c1fc7a24d92095b7e9053cd8713a291fbee68cd1cd699dcdb8110265b44e97a34c5b4ef0c06390
-DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 
8529e8cbcf0f33be56cf09229abe45fb3525e12a9c2a6ad7cca416ff67a92eb010abc2ce814fa4d19a924186369eede4a576efdd2f4c64b39e31c9821c5e414a
 SHA512 
2c758e649af5b9f9fa960c26a6f4dcf5abd8035101fdfe4a02fe02cb892250b615584b02d63aaa06f3da5cbe7bb848459ac969f43437c34cec084b51bcf48cab
-DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 
2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa
 SHA512 
e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39
-DIST pango-1.48.9.tar.xz 2063756 BLAKE2B 
d1610aaac783b95a35ad3e083b4bab33f3d4beff533386817addcb5eb9022de242087ffe4e62c043870b4aac1fbc0fe3e1c5d18744909a5a05015a702dfea2e3
 SHA512 
e3bba743bb596b0a34cedc893f9af0216bcc9fec521c2da09cfdeec9ad80a05b5c53c3fce1a225ab27536e9335725cffb87c66867d0522fd4632df00b1d4c056
-DIST pango-1.50.2.tar.xz 4089160 BLAKE2B 
3b752d72ab3c656c23efa591a8508ed52475e73ea329984c11aacaca4a1f4ebee68bdc4000104d2150b01a452215d6b3fc9ac5c50a71b4b2ddca78d1aed231e9
 SHA512 
e85898370c68ee91391f926aaab046763b6b6086fd892e1a7d98bf83787bcca9c463f3ccb4a2fc4b8f248722a8a229bb52363f799c8bc4040eeb94028c6361b6
 DIST pango-1.50.3.tar.xz 4093644 BLAKE2B 
7bcdde6e3fa6d2951fea017516b5f245b5b02dfaf6ab1303a6db4da8f216f948414b0cb528dca4012f046598082a6d9128d5f87c9a03a088cb393158fc0bc7f7
 SHA512 
6b31690ce9746b47fd8ea2f30f26c242d85cc836c812dba273a4d3e43df5484e7b3450b11de019136781dfd3dcac41f1e34189324e4700583eec1fb757763d33

diff --git a/x11-libs/pango/pango-1.48.10-r1.ebuild 
b/x11-libs/pango/pango-1.48.10-r1.ebuild
deleted file mode 100644
index c83171f103b0..
--- a/x11-libs/pango/pango-1.48.10-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic gnome2-utils meson-multilib toolchain-funcs 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 ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
-
-IUSE="debug +introspection sysprof X"
-
-RDEPEND="
-   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]
-   
>=media-libs/harfbuzz-2.2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
-   >=media-libs/fontconfig-2.12.92: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}]
-   )
-"

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-12-22 Thread Matt Turner
commit: 23ad8b2608ae2451503909a8d02fed9afab308b2
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 22 20:16:52 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 22 20:18:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ad8b26

x11-libs/pango: Version bump to 1.50.3

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.50.3.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 4fd2bfbddf5f..f1b96da9c31e 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -5,3 +5,4 @@ DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 
8529e8cbcf0f33be56cf09229abe45fb3525e12
 DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 
2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa
 SHA512 
e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39
 DIST pango-1.48.9.tar.xz 2063756 BLAKE2B 
d1610aaac783b95a35ad3e083b4bab33f3d4beff533386817addcb5eb9022de242087ffe4e62c043870b4aac1fbc0fe3e1c5d18744909a5a05015a702dfea2e3
 SHA512 
e3bba743bb596b0a34cedc893f9af0216bcc9fec521c2da09cfdeec9ad80a05b5c53c3fce1a225ab27536e9335725cffb87c66867d0522fd4632df00b1d4c056
 DIST pango-1.50.2.tar.xz 4089160 BLAKE2B 
3b752d72ab3c656c23efa591a8508ed52475e73ea329984c11aacaca4a1f4ebee68bdc4000104d2150b01a452215d6b3fc9ac5c50a71b4b2ddca78d1aed231e9
 SHA512 
e85898370c68ee91391f926aaab046763b6b6086fd892e1a7d98bf83787bcca9c463f3ccb4a2fc4b8f248722a8a229bb52363f799c8bc4040eeb94028c6361b6
+DIST pango-1.50.3.tar.xz 4093644 BLAKE2B 
7bcdde6e3fa6d2951fea017516b5f245b5b02dfaf6ab1303a6db4da8f216f948414b0cb528dca4012f046598082a6d9128d5f87c9a03a088cb393158fc0bc7f7
 SHA512 
6b31690ce9746b47fd8ea2f30f26c242d85cc836c812dba273a4d3e43df5484e7b3450b11de019136781dfd3dcac41f1e34189324e4700583eec1fb757763d33

diff --git a/x11-libs/pango/pango-1.50.3.ebuild 
b/x11-libs/pango/pango-1.50.3.ebuild
new file mode 100644
index ..b756a9e7e501
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="debug +introspection sysprof X"
+
+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
+"
+
+src_prepare() {
+   xdg_src_prepare
+   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."
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-12-17 Thread Matt Turner
commit: 8a31c6f3dc0c8aaffd89ba47ddad8fc5cf7e3f15
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 17 23:45:53 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 18 03:47:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a31c6f3

x11-libs/pango: Version bump to 1.50.2

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.50.2.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 9e8a7cd33f8c..4fd2bfbddf5f 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -4,3 +4,4 @@ DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 
68bca7e8307fc7ddb49830c84b17e95fbb1f2e
 DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 
8529e8cbcf0f33be56cf09229abe45fb3525e12a9c2a6ad7cca416ff67a92eb010abc2ce814fa4d19a924186369eede4a576efdd2f4c64b39e31c9821c5e414a
 SHA512 
2c758e649af5b9f9fa960c26a6f4dcf5abd8035101fdfe4a02fe02cb892250b615584b02d63aaa06f3da5cbe7bb848459ac969f43437c34cec084b51bcf48cab
 DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 
2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa
 SHA512 
e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39
 DIST pango-1.48.9.tar.xz 2063756 BLAKE2B 
d1610aaac783b95a35ad3e083b4bab33f3d4beff533386817addcb5eb9022de242087ffe4e62c043870b4aac1fbc0fe3e1c5d18744909a5a05015a702dfea2e3
 SHA512 
e3bba743bb596b0a34cedc893f9af0216bcc9fec521c2da09cfdeec9ad80a05b5c53c3fce1a225ab27536e9335725cffb87c66867d0522fd4632df00b1d4c056
+DIST pango-1.50.2.tar.xz 4089160 BLAKE2B 
3b752d72ab3c656c23efa591a8508ed52475e73ea329984c11aacaca4a1f4ebee68bdc4000104d2150b01a452215d6b3fc9ac5c50a71b4b2ddca78d1aed231e9
 SHA512 
e85898370c68ee91391f926aaab046763b6b6086fd892e1a7d98bf83787bcca9c463f3ccb4a2fc4b8f248722a8a229bb52363f799c8bc4040eeb94028c6361b6

diff --git a/x11-libs/pango/pango-1.50.2.ebuild 
b/x11-libs/pango/pango-1.50.2.ebuild
new file mode 100644
index ..b756a9e7e501
--- /dev/null
+++ b/x11-libs/pango/pango-1.50.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="debug +introspection sysprof X"
+
+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
+"
+
+src_prepare() {
+   xdg_src_prepare
+   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."
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-11-05 Thread Sam James
commit: 2b5fcb6a224530640c6099041db05fef5b606a9e
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 04:12:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 04:12:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5fcb6a

x11-libs/pango: Stabilize 1.48.10-r1 hppa, #815013

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.10-r1.ebuild 
b/x11-libs/pango/pango-1.48.10-r1.ebuild
index 7d0b4e9de95..c83171f103b 100644
--- a/x11-libs/pango/pango-1.48.10-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.10-r1.ebuild
@@ -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 ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-11-05 Thread Sam James
commit: 2f60d99267907123ca7f292b4e54cf852b8cfd59
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 04:08:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 04:08:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f60d992

x11-libs/pango: Stabilize 1.48.10-r1 x86, #815013

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.10-r1.ebuild 
b/x11-libs/pango/pango-1.48.10-r1.ebuild
index 81374d7310b..7d0b4e9de95 100644
--- a/x11-libs/pango/pango-1.48.10-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.10-r1.ebuild
@@ -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 ~ia64 ~m68k ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-11-05 Thread Sam James
commit: f43fa67c2909bf16aebad5a4c5aecdb81897efcc
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 03:58:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 03:58:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43fa67c

x11-libs/pango: Stabilize 1.48.10-r1 ppc64, #815013

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.10-r1.ebuild 
b/x11-libs/pango/pango-1.48.10-r1.ebuild
index c78ed23d372..ddff44be8ce 100644
--- a/x11-libs/pango/pango-1.48.10-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.10-r1.ebuild
@@ -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 ~ia64 ~m68k ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc 
~x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-11-05 Thread Sam James
commit: 15986016219ffdd1aa763b6cadefb8c15c35928a
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 03:57:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 03:57:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15986016

x11-libs/pango: Stabilize 1.48.10-r1 ppc, #815013

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.10-r1.ebuild 
b/x11-libs/pango/pango-1.48.10-r1.ebuild
index 9eb3d082e26..c78ed23d372 100644
--- a/x11-libs/pango/pango-1.48.10-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.10-r1.ebuild
@@ -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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv sparc 
~x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-11-01 Thread Andreas K. Hüttel
commit: 0aa556416160e9ad6bafd733a64789627f36f1b2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Nov  1 20:40:54 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Nov  1 20:41:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa55641

x11-libs/pango: Do NOT depend on freetype[harfbuzz,png] anymore

This caused ugly circular dependencies between harfbuzz and freetype
on just about every initial installation. Minor font rendering issues
accompanied by a warning are an acceptable tradeoff.

Discussed in detail in releng team

Bug: https://bugs.gentoo.org/712374
Bug: https://bugs.gentoo.org/717380
Bug: https://bugs.gentoo.org/813504
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../pango/{pango-1.48.10.ebuild => pango-1.48.10-r1.ebuild}   | 11 ++-
 .../pango/{pango-1.48.7-r1.ebuild => pango-1.48.7-r2.ebuild}  | 11 ++-
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pango/pango-1.48.10.ebuild 
b/x11-libs/pango/pango-1.48.10-r1.ebuild
similarity index 87%
rename from x11-libs/pango/pango-1.48.10.ebuild
rename to x11-libs/pango/pango-1.48.10-r1.ebuild
index 0c88d226201..9eb3d082e26 100644
--- a/x11-libs/pango/pango-1.48.10.ebuild
+++ b/x11-libs/pango/pango-1.48.10-r1.ebuild
@@ -21,7 +21,7 @@ RDEPEND="

>=media-libs/harfbuzz-2.2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
>=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
>=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
-   >=media-libs/freetype-2.5.0.1:2=[harfbuzz,png,${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}]
@@ -73,3 +73,12 @@ multilib_src_install_all() {
# 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.48.7-r1.ebuild 
b/x11-libs/pango/pango-1.48.7-r2.ebuild
similarity index 86%
rename from x11-libs/pango/pango-1.48.7-r1.ebuild
rename to x11-libs/pango/pango-1.48.7-r2.ebuild
index aef9e1d9db1..cc225cce0cd 100644
--- a/x11-libs/pango/pango-1.48.7-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.7-r2.ebuild
@@ -21,7 +21,7 @@ RDEPEND="

>=media-libs/harfbuzz-2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
>=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
>=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
-   >=media-libs/freetype-2.5.0.1:2=[harfbuzz,png,${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}]
@@ -73,3 +73,12 @@ multilib_src_install_all() {
# 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
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-10-04 Thread Sam James
commit: a17c78ba28213881dfca66ad31072eb1705c5da2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Oct  4 15:32:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 17:43:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17c78ba

x11-libs/pango: stable 1.48.10 for sparc, bug #815013

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.10.ebuild 
b/x11-libs/pango/pango-1.48.10.ebuild
index f5331a3c890..0c88d226201 100644
--- a/x11-libs/pango/pango-1.48.10.ebuild
+++ b/x11-libs/pango/pango-1.48.10.ebuild
@@ -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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv sparc 
~x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-10-03 Thread Sam James
commit: 8e76b34b76d8282d4eb2404a78e25f15040a8474
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 01:23:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 01:23:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e76b34b

x11-libs/pango: Stabilize 1.48.10 arm64, #815013

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.10.ebuild 
b/x11-libs/pango/pango-1.48.10.ebuild
index c2971f350f8..8d681f6e974 100644
--- a/x11-libs/pango/pango-1.48.10.ebuild
+++ b/x11-libs/pango/pango-1.48.10.ebuild
@@ -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 ~ia64 ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-09-19 Thread James Le Cuirot
commit: 965acd4771ed28910da00fd9cebd961c76e58566
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Sep 19 12:56:58 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Sep 19 19:57:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965acd47

x11-libs/pango: Keyword 1.48.10 on ~m68k

The test-font test fails but it does on amd64 too.

Signed-off-by: James Le Cuirot  gentoo.org>

 x11-libs/pango/pango-1.48.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.10.ebuild 
b/x11-libs/pango/pango-1.48.10.ebuild
index 31ec4a4021c..c2971f350f8 100644
--- a/x11-libs/pango/pango-1.48.10.ebuild
+++ b/x11-libs/pango/pango-1.48.10.ebuild
@@ -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 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-09-12 Thread Sam James
commit: 22c3f29da2f1f0604b6be9f93d421e9962483a9e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 12 20:57:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 12 20:59:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c3f29d

x11-libs/pango: restore 1.48.5-r1 for circular dep workaround

This is the last version to not depend on freetype[harfbuzz], see
https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Solution.

Acked-by: Mart Raudsepp  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/Manifest   |  1 +
 x11-libs/pango/pango-1.48.5-r1.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index b5971f78c44..9e8a7cd33f8 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,5 +1,6 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 
68bca7e8307fc7ddb49830c84b17e95fbb1f2e1afbe04d26d04d9bd9f48f0767b80cb7446a22150a7f3d5650614d6652d7b20be102d533b4c78adf58574c57d1
 SHA512 
f9acdfb3fde50e8fb4b3dfad329624754ef7cb1c6ff6d80485c1fc7a24d92095b7e9053cd8713a291fbee68cd1cd699dcdb8110265b44e97a34c5b4ef0c06390
+DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 
8529e8cbcf0f33be56cf09229abe45fb3525e12a9c2a6ad7cca416ff67a92eb010abc2ce814fa4d19a924186369eede4a576efdd2f4c64b39e31c9821c5e414a
 SHA512 
2c758e649af5b9f9fa960c26a6f4dcf5abd8035101fdfe4a02fe02cb892250b615584b02d63aaa06f3da5cbe7bb848459ac969f43437c34cec084b51bcf48cab
 DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 
2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa
 SHA512 
e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39
 DIST pango-1.48.9.tar.xz 2063756 BLAKE2B 
d1610aaac783b95a35ad3e083b4bab33f3d4beff533386817addcb5eb9022de242087ffe4e62c043870b4aac1fbc0fe3e1c5d18744909a5a05015a702dfea2e3
 SHA512 
e3bba743bb596b0a34cedc893f9af0216bcc9fec521c2da09cfdeec9ad80a05b5c53c3fce1a225ab27536e9335725cffb87c66867d0522fd4632df00b1d4c056

diff --git a/x11-libs/pango/pango-1.48.5-r1.ebuild 
b/x11-libs/pango/pango-1.48.5-r1.ebuild
new file mode 100644
index 000..382eb4b7793
--- /dev/null
+++ b/x11-libs/pango/pango-1.48.5-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson-multilib toolchain-funcs xdg
+
+DESCRIPTION="Internationalized text layout and rendering library"
+HOMEPAGE="https://www.pango.org/;
+SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 
1-2)/${P}.tar.xz"
+
+LICENSE="LGPL-2+ FTL"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+
+IUSE="gtk-doc +introspection sysprof test X"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="gtk-doc? ( introspection )"
+
+RDEPEND="
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}]
+   
>=media-libs/harfbuzz-2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+   X? (
+   >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${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
+   gtk-doc? (
+   dev-util/gi-docgen
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5
+   )
+"
+
+src_prepare() {
+   xdg_src_prepare
+   gnome2_environment_reset
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   # Never use gi-docgen subproject
+   --wrap-mode nofallback
+
+   $(meson_feature sysprof)
+   

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-09-11 Thread Mart Raudsepp
commit: cee1192479347245b3839561f9e7970d083957ed
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep 11 17:09:02 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep 11 17:09:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee11924

x11-libs/pango: bump to 1.48.10

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/pango/Manifest |  1 +
 x11-libs/pango/pango-1.48.10.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 3232eefc54a..6fa092645b6 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,5 +1,6 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
+DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 
68bca7e8307fc7ddb49830c84b17e95fbb1f2e1afbe04d26d04d9bd9f48f0767b80cb7446a22150a7f3d5650614d6652d7b20be102d533b4c78adf58574c57d1
 SHA512 
f9acdfb3fde50e8fb4b3dfad329624754ef7cb1c6ff6d80485c1fc7a24d92095b7e9053cd8713a291fbee68cd1cd699dcdb8110265b44e97a34c5b4ef0c06390
 DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 
8529e8cbcf0f33be56cf09229abe45fb3525e12a9c2a6ad7cca416ff67a92eb010abc2ce814fa4d19a924186369eede4a576efdd2f4c64b39e31c9821c5e414a
 SHA512 
2c758e649af5b9f9fa960c26a6f4dcf5abd8035101fdfe4a02fe02cb892250b615584b02d63aaa06f3da5cbe7bb848459ac969f43437c34cec084b51bcf48cab
 DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 
2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa
 SHA512 
e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39
 DIST pango-1.48.8.tar.xz 2061300 BLAKE2B 
0a7fc00e15ce5c0362c6d6e115c46037e8f92c181db35bdc048fbd4ebf0c8983be81b5d9f751afe00436e8ab50013153be7851854fdb81954352099e229633d0
 SHA512 
172beb06b0bba2c06449c3117e69ae58c17ea2e501ab2ee33258129c04ff045d2e71b80ff2c1dbd405b758085d657c201d19a845dddefc0a61261037e861cd36

diff --git a/x11-libs/pango/pango-1.48.10.ebuild 
b/x11-libs/pango/pango-1.48.10.ebuild
new file mode 100644
index 000..31ec4a4021c
--- /dev/null
+++ b/x11-libs/pango/pango-1.48.10.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic gnome2-utils meson-multilib toolchain-funcs 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 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="debug +introspection sysprof X"
+
+RDEPEND="
+   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]
+   
>=media-libs/harfbuzz-2.2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.5.0.1:2=[harfbuzz,png,${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
+"
+
+src_prepare() {
+   xdg_src_prepare
+   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
+   

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-09-11 Thread Mart Raudsepp
commit: 298a7989e770f70cfd60634dce0431ba5e745d65
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep 11 17:09:57 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep 11 17:09:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298a7989

x11-libs/pango: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/pango/Manifest   |  2 -
 x11-libs/pango/pango-1.48.5-r1.ebuild | 83 ---
 x11-libs/pango/pango-1.48.7.ebuild| 83 ---
 x11-libs/pango/pango-1.48.8.ebuild| 75 ---
 4 files changed, 243 deletions(-)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 6fa092645b6..b5971f78c44 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -1,7 +1,5 @@
 DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7b4bada8c3db496a8e5b1e770f221ae72b43167178445ea9cd0d6b88e51d2af49e7fdf27b2e792997fe7c37e55d429c1
 SHA512 
b7654c3493931e3c6d3cbd40ee49c5cbebaf403954bae75dea80e9f03e12dd5082548aff6a9e778821b8f935e227a7efaad4c1b980fa108e7258042221cadfc1
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.48.10.tar.xz 2071736 BLAKE2B 
68bca7e8307fc7ddb49830c84b17e95fbb1f2e1afbe04d26d04d9bd9f48f0767b80cb7446a22150a7f3d5650614d6652d7b20be102d533b4c78adf58574c57d1
 SHA512 
f9acdfb3fde50e8fb4b3dfad329624754ef7cb1c6ff6d80485c1fc7a24d92095b7e9053cd8713a291fbee68cd1cd699dcdb8110265b44e97a34c5b4ef0c06390
-DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 
8529e8cbcf0f33be56cf09229abe45fb3525e12a9c2a6ad7cca416ff67a92eb010abc2ce814fa4d19a924186369eede4a576efdd2f4c64b39e31c9821c5e414a
 SHA512 
2c758e649af5b9f9fa960c26a6f4dcf5abd8035101fdfe4a02fe02cb892250b615584b02d63aaa06f3da5cbe7bb848459ac969f43437c34cec084b51bcf48cab
 DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 
2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa
 SHA512 
e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39
-DIST pango-1.48.8.tar.xz 2061300 BLAKE2B 
0a7fc00e15ce5c0362c6d6e115c46037e8f92c181db35bdc048fbd4ebf0c8983be81b5d9f751afe00436e8ab50013153be7851854fdb81954352099e229633d0
 SHA512 
172beb06b0bba2c06449c3117e69ae58c17ea2e501ab2ee33258129c04ff045d2e71b80ff2c1dbd405b758085d657c201d19a845dddefc0a61261037e861cd36
 DIST pango-1.48.9.tar.xz 2063756 BLAKE2B 
d1610aaac783b95a35ad3e083b4bab33f3d4beff533386817addcb5eb9022de242087ffe4e62c043870b4aac1fbc0fe3e1c5d18744909a5a05015a702dfea2e3
 SHA512 
e3bba743bb596b0a34cedc893f9af0216bcc9fec521c2da09cfdeec9ad80a05b5c53c3fce1a225ab27536e9335725cffb87c66867d0522fd4632df00b1d4c056

diff --git a/x11-libs/pango/pango-1.48.5-r1.ebuild 
b/x11-libs/pango/pango-1.48.5-r1.ebuild
deleted file mode 100644
index 382eb4b7793..000
--- a/x11-libs/pango/pango-1.48.5-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson-multilib toolchain-funcs xdg
-
-DESCRIPTION="Internationalized text layout and rendering library"
-HOMEPAGE="https://www.pango.org/;
-SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 
1-2)/${P}.tar.xz"
-
-LICENSE="LGPL-2+ FTL"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-
-IUSE="gtk-doc +introspection sysprof test X"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="gtk-doc? ( introspection )"
-
-RDEPEND="
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
-   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
-   >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
-   >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}]
-   
>=media-libs/harfbuzz-2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-   X? (
-   >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
-   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
-   >=x11-libs/libXft-2.3.1-r1[${MULTILIB_USEDEP}]
-   x11-libs/libXrender[${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
-   gtk-doc? (
-   dev-util/gi-docgen
-   app-text/docbook-xml-dtd:4.2
-   

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-08-22 Thread Sam James
commit: 37e46f71481750c02b0f9e63e50d5e6484c48330
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Aug 21 11:41:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 22 15:13:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e46f71

x11-libs/pango: stable 1.48.7-r1 for hppa, bug #800710

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7-r1.ebuild 
b/x11-libs/pango/pango-1.48.7-r1.ebuild
index 4f3edf6a571..aef9e1d9db1 100644
--- a/x11-libs/pango/pango-1.48.7-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.7-r1.ebuild
@@ -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 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-08-20 Thread Sam James
commit: 07cfd1f37bf648ca1b6e59fcf6673887e60b4994
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 23:50:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 23:51:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07cfd1f3

x11-libs/pango: Stabilize 1.48.7-r1 arm64, #806322

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7-r1.ebuild 
b/x11-libs/pango/pango-1.48.7-r1.ebuild
index c3c3013d8c0..4f3edf6a571 100644
--- a/x11-libs/pango/pango-1.48.7-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.7-r1.ebuild
@@ -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 ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-08-20 Thread Sam James
commit: 9d36e3f780b1d3da13af631c658f24c6090ba5e4
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 23:50:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 23:51:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d36e3f7

x11-libs/pango: Stabilize 1.48.7-r1 ppc64, #806322

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7-r1.ebuild 
b/x11-libs/pango/pango-1.48.7-r1.ebuild
index 328e25ea975..c3c3013d8c0 100644
--- a/x11-libs/pango/pango-1.48.7-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.7-r1.ebuild
@@ -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 ~ia64 ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-08-19 Thread Sam James
commit: d324994faad5ccd58cd2a471e35012afc345e416
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:54:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:54:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d324994f

x11-libs/pango: Stabilize 1.48.7-r1 sparc, #806322

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7-r1.ebuild 
b/x11-libs/pango/pango-1.48.7-r1.ebuild
index 5d478fd9cbb..328e25ea975 100644
--- a/x11-libs/pango/pango-1.48.7-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.7-r1.ebuild
@@ -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 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-08-19 Thread Sam James
commit: 81fa50667c6040267f615adb6a24075455eb5a7d
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 01:50:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 01:50:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fa5066

x11-libs/pango: Stabilize 1.48.7-r1 ppc, #806322

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7-r1.ebuild 
b/x11-libs/pango/pango-1.48.7-r1.ebuild
index 9d926ade697..5d478fd9cbb 100644
--- a/x11-libs/pango/pango-1.48.7-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.7-r1.ebuild
@@ -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 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-08-18 Thread Matt Turner
commit: f1da32fdebfb81c7f24e0545dcef8056ec8b52f8
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 19 02:43:35 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 19 03:01:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1da32fd

x11-libs/pango: Version bump to 1.48.9

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.48.9.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index b45d44b0798..3232eefc54a 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -3,3 +3,4 @@ DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b83582
 DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 
8529e8cbcf0f33be56cf09229abe45fb3525e12a9c2a6ad7cca416ff67a92eb010abc2ce814fa4d19a924186369eede4a576efdd2f4c64b39e31c9821c5e414a
 SHA512 
2c758e649af5b9f9fa960c26a6f4dcf5abd8035101fdfe4a02fe02cb892250b615584b02d63aaa06f3da5cbe7bb848459ac969f43437c34cec084b51bcf48cab
 DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 
2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa
 SHA512 
e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39
 DIST pango-1.48.8.tar.xz 2061300 BLAKE2B 
0a7fc00e15ce5c0362c6d6e115c46037e8f92c181db35bdc048fbd4ebf0c8983be81b5d9f751afe00436e8ab50013153be7851854fdb81954352099e229633d0
 SHA512 
172beb06b0bba2c06449c3117e69ae58c17ea2e501ab2ee33258129c04ff045d2e71b80ff2c1dbd405b758085d657c201d19a845dddefc0a61261037e861cd36
+DIST pango-1.48.9.tar.xz 2063756 BLAKE2B 
d1610aaac783b95a35ad3e083b4bab33f3d4beff533386817addcb5eb9022de242087ffe4e62c043870b4aac1fbc0fe3e1c5d18744909a5a05015a702dfea2e3
 SHA512 
e3bba743bb596b0a34cedc893f9af0216bcc9fec521c2da09cfdeec9ad80a05b5c53c3fce1a225ab27536e9335725cffb87c66867d0522fd4632df00b1d4c056

diff --git a/x11-libs/pango/pango-1.48.9.ebuild 
b/x11-libs/pango/pango-1.48.9.ebuild
new file mode 100644
index 000..31ec4a4021c
--- /dev/null
+++ b/x11-libs/pango/pango-1.48.9.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic gnome2-utils meson-multilib toolchain-funcs 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 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="debug +introspection sysprof X"
+
+RDEPEND="
+   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]
+   
>=media-libs/harfbuzz-2.2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.5.0.1:2=[harfbuzz,png,${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
+"
+
+src_prepare() {
+   xdg_src_prepare
+   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*
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-08-18 Thread Sam James
commit: 9b7bbe8aeae23b46d5c44b87203c53fdb2fe85d3
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 19 02:09:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 19 02:09:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7bbe8a

x11-libs/pango: Stabilize 1.48.7-r1 arm, #806322

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7-r1.ebuild 
b/x11-libs/pango/pango-1.48.7-r1.ebuild
index cd7f94bf78d..9d926ade697 100644
--- a/x11-libs/pango/pango-1.48.7-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.7-r1.ebuild
@@ -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 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-08-14 Thread Sam James
commit: 3bf1d3a0fb04c438e8558d7d027830c57f90f8bf
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 15 01:32:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 15 01:32:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf1d3a0

x11-libs/pango: Stabilize 1.48.7-r1 amd64, #806322

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7-r1.ebuild 
b/x11-libs/pango/pango-1.48.7-r1.ebuild
index e66f00be41e..cd7f94bf78d 100644
--- a/x11-libs/pango/pango-1.48.7-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.7-r1.ebuild
@@ -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 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="debug +introspection sysprof X"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-08-12 Thread Robin H. Johnson
commit: a1f17b72f9c907bc244aa9ebfa92cb93aa3ca55a
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Aug 13 05:02:14 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Aug 13 05:03:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f17b72

x11-libs/pango: fix DEPEND

Uses symbol FRIBIDI_TYPE_RLI which was only introduced in fribidi-1.0.6,
but pango's meson says 0.19.7 is good enough, which it isn't.

Signed-off-by: Robin H. Johnson  gentoo.org>

 x11-libs/pango/pango-1.48.7-r1.ebuild | 2 +-
 x11-libs/pango/pango-1.48.7.ebuild| 2 +-
 x11-libs/pango/pango-1.48.8.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-libs/pango/pango-1.48.7-r1.ebuild 
b/x11-libs/pango/pango-1.48.7-r1.ebuild
index 306afbbf4a5..f343da45e60 100644
--- a/x11-libs/pango/pango-1.48.7-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.7-r1.ebuild
@@ -17,7 +17,7 @@ IUSE="debug +introspection sysprof X"
 
 RDEPEND="
>=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]

>=media-libs/harfbuzz-2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
>=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
>=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]

diff --git a/x11-libs/pango/pango-1.48.7.ebuild 
b/x11-libs/pango/pango-1.48.7.ebuild
index b225dec3489..c07ba38597f 100644
--- a/x11-libs/pango/pango-1.48.7.ebuild
+++ b/x11-libs/pango/pango-1.48.7.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="gtk-doc? ( introspection )"
 
 RDEPEND="
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]
>=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
>=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
>=media-libs/freetype-2.5.0.1:2=[harfbuzz,png,${MULTILIB_USEDEP}]

diff --git a/x11-libs/pango/pango-1.48.8.ebuild 
b/x11-libs/pango/pango-1.48.8.ebuild
index 2bda0733b90..31ec4a4021c 100644
--- a/x11-libs/pango/pango-1.48.8.ebuild
+++ b/x11-libs/pango/pango-1.48.8.ebuild
@@ -17,7 +17,7 @@ IUSE="debug +introspection sysprof X"
 
 RDEPEND="
>=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
-   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-1.0.6[${MULTILIB_USEDEP}]

>=media-libs/harfbuzz-2.2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
>=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
>=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-08-12 Thread Matt Turner
commit: f86bf7a8986f2a7de11d3796644c8d5791d25b15
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 12 21:27:49 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Aug 12 21:32:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86bf7a8

x11-libs/pango: Version bump to 1.48.8

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/pango/Manifest|  1 +
 x11-libs/pango/pango-1.48.8.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 0bf4efd638d..b45d44b0798 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -2,3 +2,4 @@ DIST pango-1.42.4-patchset.tar.xz 6040 BLAKE2B 
ec3f1a6a4de30e0864e7f0bf0950cb7a7
 DIST pango-1.42.4.tar.xz 833876 BLAKE2B 
7de1094a29750b9e59ea1e5c92644fa5d6b835828d027963a53cce3f204ee1ea0042ec492e209de9136f05ca131ccda959bc477d4f6e9c72e5f620ddf4235f26
 SHA512 
993e97f647eba0c5ed90bcfcb8228bf67fa3f20b1f4331e4e40a30788d7c3ac55eee1209471bf21df125cb8fc6121acc8062a9da2f8a7d6cbe8e9ad13a9320dc
 DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 
8529e8cbcf0f33be56cf09229abe45fb3525e12a9c2a6ad7cca416ff67a92eb010abc2ce814fa4d19a924186369eede4a576efdd2f4c64b39e31c9821c5e414a
 SHA512 
2c758e649af5b9f9fa960c26a6f4dcf5abd8035101fdfe4a02fe02cb892250b615584b02d63aaa06f3da5cbe7bb848459ac969f43437c34cec084b51bcf48cab
 DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 
2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa
 SHA512 
e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39
+DIST pango-1.48.8.tar.xz 2061300 BLAKE2B 
0a7fc00e15ce5c0362c6d6e115c46037e8f92c181db35bdc048fbd4ebf0c8983be81b5d9f751afe00436e8ab50013153be7851854fdb81954352099e229633d0
 SHA512 
172beb06b0bba2c06449c3117e69ae58c17ea2e501ab2ee33258129c04ff045d2e71b80ff2c1dbd405b758085d657c201d19a845dddefc0a61261037e861cd36

diff --git a/x11-libs/pango/pango-1.48.8.ebuild 
b/x11-libs/pango/pango-1.48.8.ebuild
new file mode 100644
index 000..2bda0733b90
--- /dev/null
+++ b/x11-libs/pango/pango-1.48.8.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic gnome2-utils meson-multilib toolchain-funcs 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 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="debug +introspection sysprof X"
+
+RDEPEND="
+   >=dev-libs/glib-2.62.2:2[${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   
>=media-libs/harfbuzz-2.2.0:=[glib(+),introspection?,truetype(+),${MULTILIB_USEDEP}]
+   >=media-libs/fontconfig-2.12.92:1.0=[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.10:=[X?,${MULTILIB_USEDEP}]
+   >=media-libs/freetype-2.5.0.1:2=[harfbuzz,png,${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
+"
+
+src_prepare() {
+   xdg_src_prepare
+   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*
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-07-24 Thread Sam James
commit: 4b72c5a0b0f3da818d45bba036c505a0fb7da631
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 24 17:06:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 24 17:06:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b72c5a0

x11-libs/pango: Stabilize 1.48.7 ppc64, #800710

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7.ebuild 
b/x11-libs/pango/pango-1.48.7.ebuild
index 5b251357b90..b225dec3489 100644
--- a/x11-libs/pango/pango-1.48.7.ebuild
+++ b/x11-libs/pango/pango-1.48.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+ FTL"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-07-24 Thread Sam James
commit: d2b5d216bfd50f03bd66e67c4c79f4c5ad1ace20
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 24 15:21:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 24 15:21:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b5d216

x11-libs/pango: Stabilize 1.48.7 ppc, #800710

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7.ebuild 
b/x11-libs/pango/pango-1.48.7.ebuild
index 1557e6e9bf9..5b251357b90 100644
--- a/x11-libs/pango/pango-1.48.7.ebuild
+++ b/x11-libs/pango/pango-1.48.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+ FTL"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-07-11 Thread Sam James
commit: 02f143efe57079003039995b1d69686e79850fac
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 11 20:48:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 11 20:48:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f143ef

x11-libs/pango: Stabilize 1.48.7 arm64, #800710

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7.ebuild 
b/x11-libs/pango/pango-1.48.7.ebuild
index c03e354e9bd..1557e6e9bf9 100644
--- a/x11-libs/pango/pango-1.48.7.ebuild
+++ b/x11-libs/pango/pango-1.48.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+ FTL"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection sysprof test X"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pango/

2021-07-10 Thread Sam James
commit: bbe823796f957c434af934fde2db0350dc1a364f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 11 02:30:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 11 02:30:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe82379

x11-libs/pango: Stabilize 1.48.7 arm, #800710

Signed-off-by: Sam James  gentoo.org>

 x11-libs/pango/pango-1.48.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pango/pango-1.48.7.ebuild 
b/x11-libs/pango/pango-1.48.7.ebuild
index 6c0f07e8f45..c03e354e9bd 100644
--- a/x11-libs/pango/pango-1.48.7.ebuild
+++ b/x11-libs/pango/pango-1.48.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
 
 LICENSE="LGPL-2+ FTL"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 
 IUSE="gtk-doc +introspection sysprof test X"
 RESTRICT="!test? ( test )"



  1   2   3   >