Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/texlive-core/
Date: Mon, 03 Jun 2019 16:06:52
Message-Id: 1559578005.b3740286aeeb08673398a7a294129f884319d538.zlogene@gentoo
1 commit: b3740286aeeb08673398a7a294129f884319d538
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 3 16:03:15 2019 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 3 16:06:45 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3740286
7
8 app-text/texlive-core: backport patches; unbundle gd
9
10 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
11 Package-Manager: Portage-2.3.66, Repoman-2.3.11
12
13 app-text/texlive-core/Manifest | 2 +-
14 app-text/texlive-core/texlive-core-2019.ebuild | 8 ++++++--
15 2 files changed, 7 insertions(+), 3 deletions(-)
16
17 diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
18 index 8d67d055bfe..9eb69184e4e 100644
19 --- a/app-text/texlive-core/Manifest
20 +++ b/app-text/texlive-core/Manifest
21 @@ -2,7 +2,7 @@ DIST texlive-20170524-source-freetype.patch.xz 625056 BLAKE2B 70bcd15da1edfe5422
22 DIST texlive-20170524-source.tar.xz 63483372 BLAKE2B 44669d1228f5be27e9d93672a4f4ead40f7f4c6cf386f2db6fef54d64f8b8a743a485fe1170904d8117b9745f71ec77db8434caa6cdd79359b1f3f387130a3b4 SHA512 18c18940992ab94ce22e22ccd4ad798253ea14ac2ab296a10ea5e9a8da9f33989f2e2641b42b564d1d5fb53bd371da3e68726b676d706b469016ad146cd19daa
23 DIST texlive-20190410-source.tar.xz 53783408 BLAKE2B 8e34c7c2b74eab1c4d16ddbf7eddd8566593e6d68c42a2634760f11d86e68970698d8b9deddcf3297966968ede11ecf30e0b04ec19b708dc3e6d0a2abcc3799d SHA512 7759d8e668e53c0c73e48907096da9d8fb6384dd9c3342ddfb05e17d077054c5351d35256cf4e63a6da502de2f09f521979bede7209cdd5bd8ae80eba0efed2e
24 DIST texlive-core-2017-poppler076.tar.xz 9232 BLAKE2B 945e4f8e6f3230b78dc43560c664fbe4989fb32759b41c0ef83d656b43b008030cebdbf668718c4f22831d01c3fe1466f686f7f6b76183d3d1bb5e760f17140d SHA512 63fb2b426921be5f6d310b31e7fea6fc0edc0900f4790445fcaface9c931ca6c3e8f98b81a3bccfd1c877750e854c9410a59ff9a124aa2826d7b4187d54ed8ab
25 -DIST texlive-core-2019-poppler076.patch.xz 7460 BLAKE2B 92219d1119231b31f3d2ec49f9d3b8db8f4eaeb2b7790ccfb62f106b5626b0d9f6c197b4016129230b32fd873515d1fd99676677f1584d0cfb6bcbf352f7e704 SHA512 e7d6d4692d702b24714d3d28da258d615d614577ad81ebf9cf261be2c4cf8a8207dc8861cd3c86bd82b2425c6c4ab1766f11b8b0ad14f9d6de2b12e3f76fed14
26 +DIST texlive-core-patches-2019-1.tar.xz 11896 BLAKE2B f0c6283c4a1fd7158d9db26531db897c48d466dc32e60996221b70ebd799e702acb68760005fa4f8bbf60df8841b21e2117b5afad46c76e3cc749ed3de95da7c SHA512 eca8bce62ea47871da24371474ccd3c8d0d9431ef8d3b585e0811bd3d48606bf26bc88d45075e046c5b95860fc9482fe6b5d1e1914231363712b2a273e0fd7c6
27 DIST texlive-core-patches-70.tar.xz 13068 BLAKE2B 011cf51af10d28ac9df7c9b9d7aea2cac3e562d393dcf09d57b3c2832fe6816cf926458417577f7c9d9414639a291c09240444145bdbb3d132170f51a8a16980 SHA512 fd26b92a03cd0446007728d0c16a8c7301e254515b997e6a0bd9b325db162bf3f2a2e96be0cb185f042038205c4b4dacf1785a216c8326328682f1c42da9079e
28 DIST texlive-module-a2ping-2017.tar.xz 31136 BLAKE2B cc0d99992cb780711a2a423fa26135845fa1f2cbbac76485d64a0b3184e338e7a60cdcfeaca129e6251f72110b0069c32164f9c4904d7f7c9c2edc6306f50411 SHA512 4711f184222fd95498a6d3ee94db19209c7836e6b775303926766d97921f2e8324b0aa2252a958fb619dbeca50729d2be4851a2add5503e7e8f4e713fc993e41
29 DIST texlive-module-a2ping-2019.tar.xz 30616 BLAKE2B 545abfdd3aa23b8d2bed608d7b7aef0f9578d5c4d6039880d435144c687014edb8c841afcb2d9ca1fc48a365b2bcb57832d49d1c6bb35480a01a813e40e18ea6 SHA512 983084ca3d70eff729d81d5d52a74e1bf1f95e384916bc81d17be81290f70c1da5ac891c1665a2451975f36fd56ea0036e1d0dc46b2e98b61ddc660ac044c23c
30
31 diff --git a/app-text/texlive-core/texlive-core-2019.ebuild b/app-text/texlive-core/texlive-core-2019.ebuild
32 index 33c6995ada0..84f9cf4dd38 100644
33 --- a/app-text/texlive-core/texlive-core-2019.ebuild
34 +++ b/app-text/texlive-core/texlive-core-2019.ebuild
35 @@ -9,13 +9,15 @@ inherit flag-o-matic toolchain-funcs libtool texlive-common
36
37 MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
38
39 +PATCHLEVEL=1
40 +
41 DESCRIPTION="A complete TeX distribution"
42 HOMEPAGE="https://tug.org/texlive/"
43 SLOT="0"
44 LICENSE="GPL-2 LPPL-1.3c TeX"
45
46 SRC_URI="mirror://gentoo/${MY_P}.tar.xz
47 - https://dev.gentoo.org/~zlogene/${P}-poppler076.patch.xz"
48 + mirror://gentoo/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz"
49
50 TL_CORE_BINEXTRA_MODULES="
51 a2ping adhocfilelist arara asymptote bundledoc checklistings ctan_chk
52 @@ -83,6 +85,7 @@ COMMON_DEPEND="${MODULAR_X_DEPEND}
53 !dev-tex/luatex
54 sys-libs/zlib
55 >=media-libs/libpng-1.2.43-r2:0=
56 + media-libs/gd[png]
57 >=app-text/poppler-0.58.0:=
58 >=x11-libs/cairo-1.12
59 >=x11-libs/pixman-0.18
60 @@ -143,7 +146,7 @@ src_prepare() {
61
62 default
63
64 - eapply "${WORKDIR}"/${P}-poppler076.patch
65 + eapply "${WORKDIR}"/patches
66
67 sed -i \
68 -e "s,/usr/include /usr/local/include.*echo \$KPATHSEA_INCLUDES.*,${EPREFIX}/usr/include\"," \
69 @@ -184,6 +187,7 @@ src_configure() {
70 --with-system-zziplib \
71 --with-system-libpaper \
72 --with-system-gmp \
73 + --with-system-gd \
74 --with-system-mpfr \
75 --without-texinfo \
76 --disable-dialog \