Skip to content

Commit

Permalink
dev-python/mini-racer: new package, add 0.12.1
Browse files Browse the repository at this point in the history
Signed-off-by: Andreas Billmeier <b@edevau.net>
  • Loading branch information
onkelbeh committed Jun 26, 2024
1 parent 6be791e commit aca9e63
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 0 deletions.
3 changes: 3 additions & 0 deletions dev-python/mini-racer/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
DIST mini_racer-0.12.1-py3-none-manylinux_2_31_x86_64.whl 14728909 BLAKE2B 6693bd1c3775ea0321294047e2e4213d839113ce284ffe860d259c7aabc35d192f1f2ea7ff13e40ce8b171155e58a9b5ccceaa7d93420d8bcdc91152f741ae27 SHA512 568543ebbb9261c5ba9e81d3cfc296ec5fb1b6c3e37096d6cb950e10728f289b43dcd1f5c898d58beb610b3bf64075bd04ad7d2a605fd7f054ff31a6f7d17485
EBUILD mini-racer-0.12.1.ebuild 670 BLAKE2B c43659e5688de9fed507a4c86f10efd9725dc7f72cd825e549a9f18ab6684c04d40f21d57844bdd9680e410107e30f3811cecd4e2a612e8f04c1e446b6b6c1fb SHA512 3b6e6976e24fd70724163b462f3ffffff8eac06b9f5a6106773e20743904d1c84642ee251576c8c61aa01898502317c5365a7be6052cbbb198c1cbb8d843157b
MISC metadata.xml 516 BLAKE2B ad903a6a2afc861d651e6d467a0a8903ff1c3a9f5e28565992eadac5190a6ce055f27c3aa40c5d146f5f86c98e6f93a9310ed4fddd3cdfab1dd5c14fd6f94f9d SHA512 14440c8ed418bda90a6ee48bbdf60d7046b68858766f887dcd109cf8dada9c4b426299c1342c109f384bc8b3a6b8385ce9eebc71cde7a0eeac60f5bd28281d58
16 changes: 16 additions & 0 deletions dev-python/mini-racer/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">mini-racer</remote-id>
<remote-id type="github">bpcreech/PyMiniRacer</remote-id>
<maintainer status="unknown">
<email>mini-racer@bpcreech.com</email>
<name>bpcreech</name>
</maintainer>
</upstream>
</pkgmetadata>
23 changes: 23 additions & 0 deletions dev-python/mini-racer/mini-racer-0.12.1.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=standalone
inherit distutils-r1 pypi

DESCRIPTION="Minimal, modern embedded V8 for Python."
HOMEPAGE="https://github.com/bpcreech/PyMiniRacer https://pypi.org/project/mini-racer"
SRC_URI="$(pypi_wheel_url ${PN} ${PV} py3 none-manylinux_2_31_x86_64)"
S=${WORKDIR}

LICENSE="ISC"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"

RDEPEND="dev-python/httplib2[${PYTHON_USEDEP}]"

python_compile() {
distutils_wheel_install "${BUILD_DIR}/install" "${DISTDIR}/${PN/-/_}-${PV}-py3-none-manylinux_2_31_x86_64.whl"
}

0 comments on commit aca9e63

Please sign in to comment.