diff options
author | Michał Górny <mgorny@gentoo.org> | 2024-04-13 16:34:00 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2024-04-13 16:36:45 +0200 |
commit | d74cc98059a77fca74e321e40283dde34d8a9377 (patch) | |
tree | 75a2afd0e4a7f96b4958471fde65cdd0fefc108e | |
parent | net-misc/econnman: Remove last-rited pkg (diff) | |
download | gentoo-d74cc98059a77fca74e321e40283dde34d8a9377.tar.gz gentoo-d74cc98059a77fca74e321e40283dde34d8a9377.tar.bz2 gentoo-d74cc98059a77fca74e321e40283dde34d8a9377.zip |
dev-python/python-efl: Remove last-rited pkg
Bug: https://bugs.gentoo.org/925692
Signed-off-by: Michał Górny <mgorny@gentoo.org>
-rw-r--r-- | dev-python/python-efl/Manifest | 1 | ||||
-rw-r--r-- | dev-python/python-efl/files/python-efl-1.25-clang-crosscompile.patch | 14 | ||||
-rw-r--r-- | dev-python/python-efl/metadata.xml | 20 | ||||
-rw-r--r-- | dev-python/python-efl/python-efl-1.26.1.ebuild | 80 | ||||
-rw-r--r-- | profiles/package.mask | 2 |
5 files changed, 0 insertions, 117 deletions
diff --git a/dev-python/python-efl/Manifest b/dev-python/python-efl/Manifest deleted file mode 100644 index f3181cb0781f..000000000000 --- a/dev-python/python-efl/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST python-efl-1.26.1.tar.xz 9554132 BLAKE2B d08c9c695c3667e0d3b1b45b1c7026f1af6ca1c100235c1a412dfa354e549c45db75442693c1d7a3f68b6c63a47cf6d120fd3071856a6e7c7da51f0ccdb309b0 SHA512 42b7586885d47fc67bf3692e65325e58cb0566fb772b415255b2f63b05adfdcdc44762f532bc951781ece118833486b33dc5a3f0aa10e0a14d5226ca4dc30f9e diff --git a/dev-python/python-efl/files/python-efl-1.25-clang-crosscompile.patch b/dev-python/python-efl/files/python-efl-1.25-clang-crosscompile.patch deleted file mode 100644 index 856aed8474ec..000000000000 --- a/dev-python/python-efl/files/python-efl-1.25-clang-crosscompile.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Naur a/setup.py b/setup.py ---- a/setup.py 2020-06-25 19:46:38.312786000 +0300 -+++ b/setup.py 2020-09-25 09:52:34.830587205 +0300 -@@ -221,6 +221,10 @@ - # remove clang unknown flags - if os.getenv("CC") == "clang": - common_cflags.remove('-fno-var-tracking-assignments') -+if os.getenv("CC") == "x86_64-pc-linux-gnu-clang": -+ common_cflags.remove('-fno-var-tracking-assignments') -+if os.getenv("CC") == "i686-pc-linux-gnu-clang": -+ common_cflags.remove('-fno-var-tracking-assignments') - - - if set(("build", "build_ext", "install", "bdist", "sdist")) & set(sys.argv): diff --git a/dev-python/python-efl/metadata.xml b/dev-python/python-efl/metadata.xml deleted file mode 100644 index c88f176c6144..000000000000 --- a/dev-python/python-efl/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>juippis@gentoo.org</email> - <name>Joonas Niilola</name> - </maintainer> - <longdescription> - EFL is a collection of libraries for handling many common tasks a - developer man have such as data structures, communication, - rendering, widgets and more. - - PYTHON-EFL are the python bindings for the whole EFL stack (eo, - evas, ecore, edje, emotion, ethumb and elementary) - </longdescription> - <upstream> - <remote-id type="pypi">python-efl</remote-id> - <remote-id type="github">DaveMDS/python-efl</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-python/python-efl/python-efl-1.26.1.ebuild b/dev-python/python-efl/python-efl-1.26.1.ebuild deleted file mode 100644 index 692648e09aec..000000000000 --- a/dev-python/python-efl/python-efl-1.26.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 flag-o-matic - -DESCRIPTION="Python bindings for Enlightenment Foundation Libraries" -HOMEPAGE="https://github.com/DaveMDS/python-efl https://docs.enlightenment.org/python-efl/current/" -SRC_URI="https://download.enlightenment.org/rel/bindings/python/${P}.tar.xz" - -LICENSE="|| ( GPL-3 LGPL-3 )" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="doc test" - -RESTRICT="!test? ( test )" - -RDEPEND="=dev-libs/efl-$(ver_cut 1-2)* - dev-python/dbus-python[${PYTHON_USEDEP}] - sys-apps/dbus" -DEPEND="${RDEPEND}" -BDEPEND="<dev-python/cython-3.0[${PYTHON_USEDEP}] - virtual/pkgconfig - doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - media-gfx/graphviz - )" - -PATCHES=( "${FILESDIR}/python-efl-1.25-clang-crosscompile.patch" ) - -src_prepare() { - default - - # Generate our own C files, discard the bundled ones. - export ENABLE_CYTHON=1 - - # Tries to download a file under /tmp - rm tests/ecore/test_09_file_download.py || die - - # Tries to use that file which failed to download - rm tests/ecore/test_10_file_monitor.py || die - - # Needs an active internet connection - rm tests/ecore/test_11_con.py || die - - # Test fails because of deleted files above - sed -i 's/>= 13/>= 10/g' tests/ecore/test_08_exe.py || die - - # Make tests verbose - sed -i 's:verbosity=1:verbosity=3:' tests/00_run_all_tests.py || die - - # Disable any optimization on x86, #704260 - if use x86; then - filter-flags -O? - append-cflags -O0 - fi -} - -python_compile_all() { - if use doc ; then - ${EPYTHON} -m sphinx.cmd.build doc "${S}"/build/doc/ || die "Building docs failed with ${EPYTHON}." - fi - - ${EPYTHON} setup.py build || die "src_compile failed with ${EPYTHON}" -} - -python_test() { - cd tests/ || die - ${EPYTHON} 00_run_all_tests.py --verbose || die "Tests failed with ${EPYTHON}" -} - -python_install_all() { - use doc && local HTML_DOCS=( ./build/doc/. ) - distutils-r1_python_install_all -} diff --git a/profiles/package.mask b/profiles/package.mask index f4558a13bc90..24d705f198c0 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -316,7 +316,6 @@ dev-java/failureaccess # Packages that still require <dev-python/cython-3 and do not promise # a fix anytime soon. # -# dev-python/python-efl: econnman as revdep, bug #925692. # dev-python/pygame_sdl2: also py3.12, bug #911781 # games-engines/renpy: also py3.12, bug #925693 # @@ -326,7 +325,6 @@ dev-java/failureaccess # Removal on 2024-04-09. dev-python/astunparse dev-python/pygame_sdl2 -dev-python/python-efl games-engines/renpy # Eray Aslan <eras@gentoo.org> (2024-03-10) |