diff --git a/dev-python/ezdxf/Manifest b/dev-python/ezdxf/Manifest index fff7af0..1cba0e6 100644 --- a/dev-python/ezdxf/Manifest +++ b/dev-python/ezdxf/Manifest @@ -1,3 +1,5 @@ DIST ezdxf-0.16.5.zip 1552408 BLAKE2B d52131c776c5560da659db67b87a5403a0a0f44aa21781d9599555cc71a3a91cd4e92574f985079456bfd6c844fb693cdef5d16277e83dbd6ca378013d5423ca SHA512 1e35aea16bf169bc2fe3bc3accf83f42189371a80cea259f46dcee1e9c75b613f9c09e6e300a2f331510722a1eefa1550052b7d58c08c4e3a0868cebdfe7b330 -EBUILD ezdxf-0.16.5.ebuild 858 BLAKE2B 6ce64f20f6281f302a3e439f4d9729caa32c345a0d0e4a4adb25d8fc27531fdf12332befbbb06e5fde7158a233a48ea16e80c9a7d0b53b6f00714f4dba184e29 SHA512 11e2e0f73d621d31dfdcbc998a8308aa84eb80315071606a3f6ed0a130bfe522899091efefd193bbefcd0338e540066aa54de09652aa86e5dbe4eb210ba9849c +DIST ezdxf-1.0.3.zip 2037008 BLAKE2B 1bcf6fabd245ab2eabd8e9d54792413c47239c2566e445f6286345b1ba4c522a8c3733afa948bf312e09792a37f64fd2853fb2b7b5da72d9248b23d69e5c45fd SHA512 1d7d618bdac18e65ff7da6960c304a3759161358e8fb3a7a98f6d69770fbcb6b2874bf46561a1bfb29aa70dd3386b59adcfca65411ea4cbdda94097f22b7d898 +EBUILD ezdxf-0.16.5.ebuild 858 BLAKE2B 45c3a3063d6b9b58e66824ee8767ac250446b2079ae228d633d5955ae8a56cb5c21c809fbb0eb21e79230529b18d80f8cea9cbebaf76dda9ab1d09d6e1e9741f SHA512 80927330ad46b39b4d3811934a3d0afbd7e31ced2fef8e03776d5302d242addefe0343e38f53edb6b5021ca2d4ad014c123aa2c3d4f02719042ae7a91dfb3916 +EBUILD ezdxf-1.0.3.ebuild 859 BLAKE2B b6978603ebff3f7b90e46918882c6ab6013fcffb7b0cec35be0db14f06dab02173f144efa4faa5000b354bf4ba7d61dff223fadb06f8bac2fb0ae84d415c1a92 SHA512 bf96d00afab96c5e1bc25ca0a19b09eb44d032bece4aca3c3f950fa4b27a1bb26c13ba19bd9393c4c2528476e25da839f647310aa6da516bb421f3e3b3cbf6a5 MISC metadata.xml 579 BLAKE2B 27fe800a2725df00787a668d79eeffc21cacf86bc4cc464aa8be45e62b8f9ab1bacb0cb6556972c270d0f22186cb280fdd1a6efbd541172d9addcfebb03489c3 SHA512 b557483acbf1e002873cce2da94115dacea94009236e62b409701eb6c82a5073bbb2e4de4ad0697e1194f07faf7d376a5dc26d3c37a408a74d837762ebf24f00 diff --git a/dev-python/ezdxf/ezdxf-0.16.5.ebuild b/dev-python/ezdxf/ezdxf-0.16.5.ebuild index 43bf7c3..43b9ffb 100644 --- a/dev-python/ezdxf/ezdxf-0.16.5.ebuild +++ b/dev-python/ezdxf/ezdxf-0.16.5.ebuild @@ -4,7 +4,7 @@ EAPI=8 #FIXME: Upstream explicitly supports "pypy3", but Gentoo dependencies do not. -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 diff --git a/dev-python/ezdxf/ezdxf-1.0.3.ebuild b/dev-python/ezdxf/ezdxf-1.0.3.ebuild new file mode 100644 index 0000000..fd5877c --- /dev/null +++ b/dev-python/ezdxf/ezdxf-1.0.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +#FIXME: Upstream explicitly supports "pypy3", but Gentoo dependencies do not. +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python interface to DXF" +HOMEPAGE="https://pypi.org/project/ezdxf" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cython matplotlib qt5" + +BDEPEND=" + cython? ( dev-python/cython[${PYTHON_USEDEP}] ) + app-arch/unzip +" +DEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.0.1[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND} + matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] ) + qt5? ( dev-python/PyQt5[${PYTHON_USEDEP}] ) +" + +#FIXME: Enabling tests requires packaging additional packages (e.g., "geomdl"). +RESTRICT="test"