diff options
author | Michał Górny <mgorny@gentoo.org> | 2023-08-24 20:31:09 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2023-08-24 20:31:09 +0200 |
commit | 9c78cd6cb795a7d306ac94f4615f63b7fdb38fb9 (patch) | |
tree | 4264b68f36a177e1638c33f9582bf97ab98b8bdf /dev-python/reportlab | |
parent | sys-fs/vhba: Remove old (diff) | |
download | gentoo-9c78cd6cb795a7d306ac94f4615f63b7fdb38fb9.tar.gz gentoo-9c78cd6cb795a7d306ac94f4615f63b7fdb38fb9.tar.bz2 gentoo-9c78cd6cb795a7d306ac94f4615f63b7fdb38fb9.zip |
dev-python/reportlab: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/reportlab')
4 files changed, 0 insertions, 122 deletions
diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest index dce410a5e94a..305693d24329 100644 --- a/dev-python/reportlab/Manifest +++ b/dev-python/reportlab/Manifest @@ -1,3 +1,2 @@ DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df SHA512 6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2 -DIST reportlab-3.6.13.tar.gz 4035524 BLAKE2B 638b670b76b4cfb88c0a66db484f5b4d042fd935798316d02303932503e353a6035419d7ef1c4dccd8ef94b3cc2e13a576fd3cb5461fca17122a800f1140945a SHA512 059c3acf2c995ebdd3ffe005bd98640bc9c063c2fb9b3115351b9c1a4f7cfdabf4ffe61123342de2e84773005d46cf6d44410042206222df0700259e31ec7aae DIST reportlab-4.0.4.tar.gz 3132866 BLAKE2B eb1791b248c8c0dc194781ca09dbf181dc20f745ce2fdd3a4627ae027b21baddc0bea56c6e5eefd5905f7656c5a3a388d90310ce53a948ab0a3dbaff569f2d63 SHA512 7d79f6258672523bee50256b5b15e336801fc42f290fa2ed5ed0ab355c9f2903c9210bb935c9c00fa74174072232402247c923268ede5d61ca62493d0faa2844 diff --git a/dev-python/reportlab/files/reportlab-3.6.11-correct-srclen-type-in-gstate__aapixbuf.patch b/dev-python/reportlab/files/reportlab-3.6.11-correct-srclen-type-in-gstate__aapixbuf.patch deleted file mode 100644 index 20a57efcac66..000000000000 --- a/dev-python/reportlab/files/reportlab-3.6.11-correct-srclen-type-in-gstate__aapixbuf.patch +++ /dev/null @@ -1,37 +0,0 @@ -Note: Upstream development is done in HG, not git; this patch was -generated using the git mirror at -https://github.com/MrBitBucket/reportlab-mirror. Attempted to submit to -reportlab-users mailing list but it rejected my mail server. - -From 9ba2380a68e891667a2659e16d0f04ebe0ecfd19 Mon Sep 17 00:00:00 2001 -From: matoro <matoro@users.noreply.github.com> -Date: Mon, 4 Jul 2022 18:42:18 -0400 -Subject: [PATCH] correct srclen type in gstate__aapixbuf - -gstate__aapixbuf calls PyArg_ParseTuple with the format string -"ddddy#ii|i". Specifically the key "y#" will try to read a bytes-like -object and its size into two Python variables. The latter of these -should be of type Py_ssize_t as specified by the C API, but here it is -incorrectly declared as an int. This was pointed out to me by the -cpython developers when I mistakenly identified it as a cpython bug and -submitted a PR there: https://github.com/python/cpython/issues/94149 ---- - src/rl_addons/renderPM/_renderPM.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/rl_addons/renderPM/_renderPM.c b/src/rl_addons/renderPM/_renderPM.c -index c8415595..bc77d766 100644 ---- a/src/rl_addons/renderPM/_renderPM.c -+++ b/src/rl_addons/renderPM/_renderPM.c -@@ -1319,7 +1319,7 @@ static void _reverse_rows_inplace( char *buf, int nrows, int stride) - - static PyObject* gstate__aapixbuf(gstateObject* self, PyObject* args) - { -- int srclen; -+ Py_ssize_t srclen; - double ctm[6], dstX, dstY, dstW, dstH; - ArtPixBuf src; - --- -2.37.2 - diff --git a/dev-python/reportlab/files/reportlab-3.6.9-paths.patch b/dev-python/reportlab/files/reportlab-3.6.9-paths.patch deleted file mode 100644 index e5ed7c43478d..000000000000 --- a/dev-python/reportlab/files/reportlab-3.6.9-paths.patch +++ /dev/null @@ -1,21 +0,0 @@ -Disable broken logic for finding freetype2 that hits symlink loops. - -diff -dupr reportlab-3.6.9.orig/setup.py reportlab-3.6.9/setup.py ---- reportlab-3.6.9.orig/setup.py 2022-03-28 10:13:33.892516135 +0200 -+++ reportlab-3.6.9/setup.py 2022-03-28 10:49:11.048573739 +0200 -@@ -737,13 +737,10 @@ def main(): - else: - FT_LIB=FT_LIB_DIR=FT_INC_DIR=FT_MACROS=[] - else: -- ftv, I, L = inc_lib_dirs('freetype') - FT_LIB=['freetype'] -- FT_LIB_DIR=L -- FT_INC_DIR=I -+ FT_LIB_DIR=[] -+ FT_INC_DIR=['/usr/include/freetype2'] - FT_MACROS = [('RENDERPM_FT',None)] -- infoline('installing with freetype version %s' % ftv) -- infoline('FT_LIB_DIR=%r FT_INC_DIR=%r' % (FT_LIB_DIR,FT_INC_DIR)) - if not FT_LIB: - infoline('# installing without freetype no ttf, sorry!') - infoline('# You need to install a static library version of the freetype2 software') diff --git a/dev-python/reportlab/reportlab-3.6.13.ebuild b/dev-python/reportlab/reportlab-3.6.13.ebuild deleted file mode 100644 index 4cfe0a1b7127..000000000000 --- a/dev-python/reportlab/reportlab-3.6.13.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Tools for generating printable PDF documents from any data source" -HOMEPAGE=" - https://www.reportlab.com/ - https://pypi.org/project/reportlab/ -" -SRC_URI+=" - https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=" - media-libs/freetype - media-libs/libart_lgpl - sys-libs/zlib:= -" -RDEPEND=" - ${DEPEND} - dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}] -" -BDEPEND=" - app-arch/unzip -" - -PATCHES=( - "${FILESDIR}"/${PN}-3.6.9-paths.patch - "${FILESDIR}"/${PN}-3.6.11-correct-srclen-type-in-gstate__aapixbuf.patch -) - -distutils_enable_sphinx docs/source - -src_unpack() { - unpack ${P}.tar.gz - cd ${P}/src/reportlab/fonts || die - unpack pfbfer-20070710.zip -} - -src_configure() { - cat > local-setup.cfg <<-EOF || die - [OPTIONS] - no-download-t1-files = 1 - use-system-libart = 1 - EOF -} - -python_test() { - pushd tests >/dev/null || die - "${EPYTHON}" runAll.py -v || die "Testing failed with ${EPYTHON}" - popd >/dev/null || die -} |