From 3b32ae7547d742f6e65770361188670710bec186 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 21 Feb 2023 02:22:31 +0000 Subject: gentoo auto-resync : 21:02:2023 - 02:22:31 --- x11-libs/gtkmathview/Manifest | 2 +- x11-libs/gtkmathview/gtkmathview-0.8.0-r4.ebuild | 80 ----------------------- x11-libs/gtkmathview/gtkmathview-0.8.0-r5.ebuild | 82 ++++++++++++++++++++++++ 3 files changed, 83 insertions(+), 81 deletions(-) delete mode 100644 x11-libs/gtkmathview/gtkmathview-0.8.0-r4.ebuild create mode 100644 x11-libs/gtkmathview/gtkmathview-0.8.0-r5.ebuild (limited to 'x11-libs/gtkmathview') diff --git a/x11-libs/gtkmathview/Manifest b/x11-libs/gtkmathview/Manifest index 985dfccf16f1..5023d6bc7098 100644 --- a/x11-libs/gtkmathview/Manifest +++ b/x11-libs/gtkmathview/Manifest @@ -8,5 +8,5 @@ AUX gtkmathview-0.8.0-gcc6.patch 2043 BLAKE2B 5534acd718f3b4423a1325c109483de311 AUX gtkmathview-0.8.0-gcc7.patch 1150 BLAKE2B 28c122d1ac04cdbe6b232325da3e5994e9680c670ad51387c0d0f7cd67618fca11d54163b563431c3ae3853ea05ada400627c6dc45b8e00f79f07c050d118073 SHA512 550646e134f43a47dd185b9ac2bb7c1713682685c78feca43fd6371d3e6455d06cb105fac9cc69f624cc8c3fef14d06aeabe91dae35ecdd096901cea9c802b17 AUX gtkmathview-0.8.0-underlinking.patch 1926 BLAKE2B 6f50638ebb9c2a6af55e3b0f13b438b97a2e606fc7639a2aa6d7e3467bfcdeb4661c6b18db200b727a3de87c457ea99013f32e49b76ebaaf0a5d9793828f280b SHA512 9f0f4404ad60d8318f6feaae81db5ff4d331509145874926667eb9274a83ae278b08a078830cfd98ae85a602fd1ac7ea13b676f5dcd70a77e8b45e9e5fe5aa0d DIST gtkmathview-0.8.0.tar.gz 987328 BLAKE2B 1c8403fcfab828153911a40850bdfcfdd15c8c19da5dc1d7c015a8718c647b4adde2f7201ee0abc72d6c2b5acc79b8c852d6aa4f09021bbeaa827291d963b646 SHA512 aa7eb4aa031f9b9727be3fd8635fdac0e912585de9b91c5e71400edc5fa0b3257724244f796fea0122e32318d00701e63ee7fb12b97b7abbb7940a5439d31adb -EBUILD gtkmathview-0.8.0-r4.ebuild 1969 BLAKE2B 1e97398bf9df5f6adca7725bda0d0599f3304d1364b72b2775a6fbe5eb7522b133531794aa3e37e32534035a23f47ad9514ebed7d68fc0b813f026811c8c8a0a SHA512 cecd8b7e03670bb58288fa910901d302e751b9204efb74b5003e377c91d4b7610c338d758cf4f73e6938a5d134562996f0a59aae0c75fd12e6ee1d7e00b98c8d +EBUILD gtkmathview-0.8.0-r5.ebuild 1947 BLAKE2B 79a87c8eadd79ef83b3b5db9edab35b216cd11d6756ccc6635ba2fbd651a9c01498a6faca107d8b9abd9dc5a74e0852549cb98a440f79d5794327b11ae1defa7 SHA512 893b31bd012b13bf9547959ed6d2103148455b71e8cc1472b292dffc21c59a00bc74d0a8ad86c226815f506abe95b0db77d1d8e0eaa9685d5d693c7439b636c0 MISC metadata.xml 527 BLAKE2B a3cb6f03478419aefd9060d13c8cbd94e620ae7d726cc175f7cd56edb0a35b7d0a5bf2d02ff9f5b47ff57ad5f332633ea6cc07fb0beaa4bc945fcdc7fe41634a SHA512 b1ff4752cf93c87fcff4ad026f8e9b3a4d8d843b13bd5ab9de494eeec48aef2582e5f0a4c7b96f6c3891e6864c42210b9240dc23d97e199a4cd7d1f00556661d diff --git a/x11-libs/gtkmathview/gtkmathview-0.8.0-r4.ebuild b/x11-libs/gtkmathview/gtkmathview-0.8.0-r4.ebuild deleted file mode 100644 index b2a9406e64ee..000000000000 --- a/x11-libs/gtkmathview/gtkmathview-0.8.0-r4.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools - -DESCRIPTION="Rendering engine for MathML documents" -HOMEPAGE="http://helm.cs.unibo.it/mml-widget/" -SRC_URI="http://helm.cs.unibo.it/mml-widget/sources/${P}.tar.gz" - -LICENSE="LGPL-3" - -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" -IUSE="mathml svg t1lib" - -RDEPEND=" - >=dev-libs/glib-2.2.1:2 - >=dev-libs/popt-1.7 - >=dev-libs/libxml2-2.6.7:2 - mathml? ( media-fonts/texcm-ttf ) - t1lib? ( >=media-libs/t1lib-5:5 ) -" -DEPEND="${RDEPEND} - dev-libs/libxslt - virtual/pkgconfig -" - -DOCS=( ANNOUNCEMENT AUTHORS BUGS ChangeLog CONTRIBUTORS HISTORY NEWS README TODO ) - -PATCHES=( - "${FILESDIR}"/${P}-gcc43.patch - "${FILESDIR}"/${P}-gcc44.patch - "${FILESDIR}"/${P}-cond-t1.patch - # Fix building against libxml2[icu], bug #356095 - "${FILESDIR}"/${P}-fix-template.patch - # Fix building with gold, bug #369117; requires eautoreconf - "${FILESDIR}"/${P}-underlinking.patch - "${FILESDIR}"/${P}-gcc47.patch - "${FILESDIR}"/${P}-gcc6.patch - # Fix building against GCC 7, bug #639448 - "${FILESDIR}"/${P}-gcc7.patch -) - -src_prepare() { - default - - # m4 macros from upstream git, required for eautoreconf - if [[ ! -d ac-helpers ]]; then - mkdir ac-helpers || die "mkdir failed" - cp "${FILESDIR}"/binreloc.m4 ac-helpers || die "cp failed" - fi - - sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die - - AT_M4DIR=ac-helpers eautoreconf -} - -src_configure() { - # --disable-popt will build only the library and not the frontend - # TFM is needed for SVG, default value is 2 - econf --disable-gtk \ - $(use_enable svg) \ - $(use_with t1lib) \ - --with-popt \ - --enable-libxml2 \ - --enable-libxml2-reader \ - --enable-ps \ - --enable-tfm=2 \ - --enable-builder-cache \ - --enable-breaks \ - --enable-boxml \ - --disable-gmetadom \ - --disable-static -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/x11-libs/gtkmathview/gtkmathview-0.8.0-r5.ebuild b/x11-libs/gtkmathview/gtkmathview-0.8.0-r5.ebuild new file mode 100644 index 000000000000..1159f5c61a22 --- /dev/null +++ b/x11-libs/gtkmathview/gtkmathview-0.8.0-r5.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Rendering engine for MathML documents" +HOMEPAGE="http://helm.cs.unibo.it/mml-widget/" +SRC_URI="http://helm.cs.unibo.it/mml-widget/sources/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" +IUSE="mathml svg t1lib" + +RDEPEND=" + >=dev-libs/glib-2.2.1:2 + >=dev-libs/popt-1.7 + >=dev-libs/libxml2-2.6.7:2 + mathml? ( media-fonts/texcm-ttf ) + t1lib? ( >=media-libs/t1lib-5:5 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxslt + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-gcc43.patch + "${FILESDIR}"/${P}-gcc44.patch + "${FILESDIR}"/${P}-cond-t1.patch + # Fix building against libxml2[icu], bug #356095 + "${FILESDIR}"/${P}-fix-template.patch + # Fix building with gold, bug #369117; requires eautoreconf + "${FILESDIR}"/${P}-underlinking.patch + "${FILESDIR}"/${P}-gcc47.patch + "${FILESDIR}"/${P}-gcc6.patch + # Fix building against GCC 7, bug #639448 + "${FILESDIR}"/${P}-gcc7.patch +) + +src_prepare() { + default + + # m4 macros from upstream git, required for eautoreconf + if [[ ! -d ac-helpers ]]; then + mkdir ac-helpers || die "mkdir failed" + cp "${FILESDIR}"/binreloc.m4 ac-helpers || die "cp failed" + fi + + sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die + rm README.MacOSX || die + + AT_M4DIR=ac-helpers eautoreconf +} + +src_configure() { + # --disable-popt will build only the library and not the frontend + # TFM is needed for SVG, default value is 2 + econf \ + --disable-gmetadom \ + --disable-gtk \ + $(use_enable svg) \ + $(use_with t1lib) \ + --with-popt \ + --enable-libxml2 \ + --enable-libxml2-reader \ + --enable-ps \ + --enable-tfm=2 \ + --enable-builder-cache \ + --enable-breaks \ + --enable-boxml +} + +src_install() { + default + dodoc ANNOUNCEMENT CONTRIBUTORS HISTORY + + find "${ED}" -name '*.la' -delete || die +} -- cgit v1.2.3