From 3d4e719dc9678609bf419d47a423a8f352cdd1f4 Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Mon, 8 Dec 2025 00:40:08 +0000 Subject: [PATCH] Bump dev-python/libxslt-python-1.1.45 --- dev-python/libxslt-python/Manifest | 1 + .../libxslt-python-1.1.45.ebuild | 46 +++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 dev-python/libxslt-python/Manifest create mode 100644 dev-python/libxslt-python/libxslt-python-1.1.45.ebuild diff --git a/dev-python/libxslt-python/Manifest b/dev-python/libxslt-python/Manifest new file mode 100644 index 0000000000..3a6e542da4 --- /dev/null +++ b/dev-python/libxslt-python/Manifest @@ -0,0 +1 @@ +DIST libxslt-1.1.45.tar.xz 1519992 BLAKE2B ab93de7b37c03b99bd170e0e781bce262c9e0f107bc1d47998995cdacbaa5ee0163692c2758d4240bcb260f8376055541f378f428da63f63b3d2c9d12bb92efb SHA512 8f0608aad7250ccfe62808169d464a1641535b41a73b4fbbc1eeec9c9e785bbd8f4860d571eb567ee1e7abbd89ac3d707a5f3e3a9e836ecaf38155793ce47d78 diff --git a/dev-python/libxslt-python/libxslt-python-1.1.45.ebuild b/dev-python/libxslt-python/libxslt-python-1.1.45.ebuild new file mode 100644 index 0000000000..937fe05745 --- /dev/null +++ b/dev-python/libxslt-python/libxslt-python-1.1.45.ebuild @@ -0,0 +1,46 @@ +# Distributed under the terms of the GNU General Public License v2 +# Autogen by MARK Devkit + +EAPI=7 +PYTHON_COMPAT=( python3+ ) +inherit flag-o-matic libtool distutils-r1 + +DESCRIPTION="XSLT libraries Python bindings" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libxslt" +SRC_URI="https://download.gnome.org/sources/libxslt/1.1/libxslt-1.1.45.tar.xz -> libxslt-1.1.45.tar.xz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="*" +IUSE="+crypt static-libs" +RDEPEND="=dev-libs/libxslt-1.1.45:=[crypt?] + +" +DEPEND="${RDEPEND} + +" +S="${WORKDIR}/libxslt-1.1.45" +src_prepare() { + default + elibtoolize +} +src_configure() { + # Remove this after upstream merge request to add AC_SYS_LARGEFILE lands: + # https://gitlab.gnome.org/GNOME/libxslt/-/merge_requests/55 + append-lfs-flags + ECONF_SOURCE="${S}" econf \ + --with-python \ + $(use_with crypt crypto) \ + $(use_enable static-libs static) + ( cd ${S}/python && ./generator.py ) || die + export S="${S}/python" + distutils-r1_src_configure +} +src_compile() { + distutils-r1_src_compile +} +src_install() { + distutils-r1_src_install +} + + +# vim: filetype=ebuild