Removed upstream pkg

This commit is contained in:
Gerben Jan Dijkman
2021-04-19 15:36:48 +02:00
parent 740c9eea61
commit aa5fe36bf4
17 changed files with 0 additions and 1518 deletions

View File

@@ -1 +0,0 @@
DIST pango-1.48.3.tar.xz 565956 BLAKE2B 6860ae9df2b8629bdd1c5acf03453e1c6d62d8fd100752a6d5762ab1e0f2b3cbefb55e0f3476e53209d07541e7f8dffc680507378e94ab39b49601582a35e9a7 SHA512 769ceec71c5d64c08b91a0d78c5e39f6599fa199ae3f9d6dc4b94e5898a41e7f4b3d3f9c16a92f03d0e558778a4ef5bbe2967eefef17173211d53ffdb3d72041

View File

@@ -1,34 +0,0 @@
https://gitlab.gnome.org/GNOME/pango/merge_requests/161
From b73284747ac937e31dc9191f84ed6e24284c88ee Mon Sep 17 00:00:00 2001
From: Chun-wei Fan <fanchunwei@src.gnome.org>
Date: Mon, 25 Nov 2019 14:58:32 +0800
Subject: [PATCH] tests/test-break.c: Only test Thai breaks with libthai
available
The four.break test data file involves the Thai language, meaning that
this test will fail unless we have libthai. Skip this test unless
libthai is found.
---
tests/test-break.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/tests/test-break.c b/tests/test-break.c
index 8549b678..47fa3009 100644
--- a/tests/test-break.c
+++ b/tests/test-break.c
@@ -305,6 +305,12 @@ main (int argc, char *argv[])
if (!strstr (name, "break"))
continue;
+#ifndef HAVE_LIBTHAI
+ /* four.break involves Thai, so only test it when we have libthai */
+ if (strstr (name, "four.break"))
+ continue;
+#endif
+
path = g_strdup_printf ("/break/%s", name);
g_test_add_data_func_full (path, g_test_build_filename (G_TEST_DIST, "breaks", name, NULL),
test_break, g_free);
--
2.24.1

View File

@@ -1,81 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit gnome2-utils meson multilib-minimal 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 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# X USE flag is simply a stub until all revdeps have been adjusted to use X(+)
IUSE="gtk-doc +introspection test +X"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
>=dev-libs/glib-2.60.0: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(+),truetype(+),${MULTILIB_USEDEP}]
>=x11-libs/cairo-1.12.10:=[X,${MULTILIB_USEDEP}]
>=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}]
introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
"
DEPEND="${RDEPEND}
dev-util/glib-utils
x11-base/xorg-proto
"
BDEPEND="
virtual/pkgconfig
gtk-doc? (
>=dev-util/gtk-doc-1.20
app-text/docbook-xml-dtd:4.2
app-text/docbook-xml-dtd:4.5
)
"
PATCHES=(
"${FILESDIR}"/${PN}-1.44.7-tests-test-break.c-Only-test-Thai-breaks-with-libtha.patch
)
src_prepare() {
xdg_src_prepare
gnome2_environment_reset
}
multilib_src_configure() {
tc-export CXX
local emesonargs=(
-Dgtk_doc="$(multilib_native_usex gtk-doc true false)"
-Dintrospection="$(multilib_native_usex introspection enabled disabled)"
-Dinstall-tests=false
)
meson_src_configure
}
muiltilib_src_compile() {
meson_src_compile
}
multilib_src_install() {
meson_src_install
}
multilib_src_test() {
meson_src_test
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}