diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-04-15 12:04:03 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-04-15 12:04:03 +0100 |
commit | 7fa8a1e3f149eea4c844c47cfe26136ed7614c58 (patch) | |
tree | e514d1b9999d088064bee1e34a3a3c500d6d7a07 /dev-python/python-efl | |
parent | d993571e2ee444d08f4e9e90d493ee37338657e3 (diff) |
gentoo auto-resync : 15:04:2024 - 12:04:02
Diffstat (limited to 'dev-python/python-efl')
-rw-r--r-- | dev-python/python-efl/Manifest | 4 | ||||
-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 |
4 files changed, 0 insertions, 118 deletions
diff --git a/dev-python/python-efl/Manifest b/dev-python/python-efl/Manifest deleted file mode 100644 index 4a9e7d8645a9..000000000000 --- a/dev-python/python-efl/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX python-efl-1.25-clang-crosscompile.patch 579 BLAKE2B d308bf06950094a00fbbad24f4813b6dd511122071328f01ab2bd774ba1cd79cca7cddffc8dad4d65c8cc83430f99d59a55dfc2a5d4805a54f62ae0ece880a3f SHA512 3da1b63c7d40dc8027db5bcd6ab165789790e4db8c3ad876d55eda9363557cff8a46858a2ca8c23d1bb8e1e43bb7b057ff596aebe7adb2c40f3bb18b37e71225 -DIST python-efl-1.26.1.tar.xz 9554132 BLAKE2B d08c9c695c3667e0d3b1b45b1c7026f1af6ca1c100235c1a412dfa354e549c45db75442693c1d7a3f68b6c63a47cf6d120fd3071856a6e7c7da51f0ccdb309b0 SHA512 42b7586885d47fc67bf3692e65325e58cb0566fb772b415255b2f63b05adfdcdc44762f532bc951781ece118833486b33dc5a3f0aa10e0a14d5226ca4dc30f9e -EBUILD python-efl-1.26.1.ebuild 2039 BLAKE2B 59988cd3b816b6823a8931f84e2de4dd3a8cd822c7e97d6f56854f9b82f93f1130833a8503f708af02b8c6e8e78cb4954988d2ffd297c33cf6e0019e90a666ac SHA512 0aee2e7c8c1a825d57255f4604b57d48273e61eb52164ca5c01208bc0117d133188f24c9782cada4974ad03ecf7a30600b564c998eb8878f1e67d8c587624358 -MISC metadata.xml 702 BLAKE2B 576ad2ee49ac6c671f77b8d5b3eb889fdedccba21a5a248e4be3c9b56130422092407da0d170e16009c34881124f287fba23db863b5c6fcc0d8d2713d1a64b85 SHA512 0ac844b8773881f7993fb550b8b7fe7d3ea815673a68a66e14dd194a576f0c28074cfd54dffc106d744c0aa19141361fe33e376c41ae0e5bf55d2de10013526b 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 -} |