Merge updates from master

This commit is contained in:
Repository mirror & CI
2021-10-09 06:51:09 +00:00
50 changed files with 441 additions and 71 deletions

View File

@@ -82,6 +82,7 @@ Name | Buildsystem | Category | User | RFH
[airshipper](https://gitlab.com/veloren/airshipper) | cargo | game | |
[open-match](https://github.com/googleforgames/open-match) | go | devel | Alessandro-Barbieri | yes
[gridstudio](https://github.com/ricklamers/gridstudio) | go | visualization | Alessandro-Barbieri | yes
[askgit](https://github.com/askgitdev/askgit) | go | vcs | Alessandro-Barbieri | no
[osmosis](https://wiki.openstreetmap.org/wiki/Osmosis) | gradle | geography | Alessandro-Barbieri | yes
[Opensearch](https://github.com/opensearch-project/OpenSearch) | gradle | | Alessandro-Barbieri | yes
[cocalc](https://github.com/sagemathinc/cocalc) | npm | math | Alessandro-Barbieri | yes

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1

View File

@@ -1,18 +1,21 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
PYTHON_COMPAT=( python3_{8..9} pypy3 )
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
SRC_URI="https://github.com/browserstack/browserstack-local-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
DESCRIPTION="Python bindings for BrowserStack Local"
HOMEPAGE="https://github.com/browserstack/browserstack-local-python"
SRC_URI="https://github.com/browserstack/browserstack-local-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
LICENSE="MIT"
SLOT="0"
RDEPEND="dev-python/psutil[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
distutils_enable_tests unittest

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1

View File

@@ -0,0 +1 @@
DIST exifread-2.3.2.tar.gz 42796 BLAKE2B 0dca89f484a5f21ee2510af6ab069ba76dfeb4a31bc79261951ef062bb695f6f1adc6c7378ecbdf0e1a46540ec767555cb46bb77ab39b002199ac490ca58fd6b SHA512 d37cc6a70793aa894947b1b24f973ff2f9c15ba3dfe99674c5ea61e5a469b259035fc48a1d2c4d4d7021289bad431e57a4e137e2d4feb0c5352b0b162e61376a

View File

@@ -0,0 +1,22 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_SETUPTOOLS=bdepend
MY_PN="exif-py"
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
DESCRIPTION="Easy to use Python module to extract Exif metadata from tiff and jpeg files"
HOMEPAGE="
https://pypi.org/project/ExifRead
https://github.com/ianare/exif-py
"
SRC_URI="https://github.com/ianare/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<description>co-maintainers welcome</description>
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/ianare/exif-py/issues</bugs-to>
<remote-id type="github">ianare/exif-py</remote-id>
<remote-id type="pypi">exifread</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -11,7 +11,7 @@ EPYTEST_DESELECT=(
tests/test_main_cli.py::test_cli_arg_schema
tests/test_main_cli.py::test_cli_arg_codecs
)
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1

View File

@@ -0,0 +1 @@
DIST gpxpy-1.4.2.tar.gz 109735 BLAKE2B ff7dd9ef9179de60693f683a68e4068e632f795ccba0b0047abdd8775902a8528d0fefb8532ea69d9d1f591cd5b72be555339fd8b500e7a4fcc0f6b87056ed95 SHA512 34c851be1cd8dd243b11ed69588a254f932b79e7db0106142bd1dedbad6c3693be8ba65495b631e2cc149f39bd2af0a0347f1471a850799e91e215a35ffa5adb

View File

@@ -0,0 +1,21 @@
# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
DESCRIPTION="GPX file parser and GPS track manipulation library"
HOMEPAGE="
https://github.com/tkrajina/gpxpy
https://pypi.org/project/gpxpy
"
SRC_URI="https://github.com/tkrajina/gpxpy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="Apache-2.0"
SLOT="0"
distutils_enable_tests unittest

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<description>co-maintainers welcome</description>
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/tkrajina/gpxpy/issues</bugs-to>
<remote-id type="github">tkrajina/gpxpy</remote-id>
<remote-id type="pypi">gpxpy</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -4,7 +4,7 @@
EAPI=8
EPYTEST_DESELECT=( pifpaf/tests/test_cli.py::TestCli::test_non_existing_command )
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1

View File

@@ -0,0 +1,10 @@
--- a/setup.cfg
+++ b/setup.cfg
@@ -40,7 +40,6 @@
--tb=short
--capture=no
-rfEsxX
- --cov=pymemcache --cov-config=setup.cfg --cov-report=xml --cov-report=term-missing
-m unit
markers =
unit

View File

@@ -30,4 +30,6 @@ DEPEND="
)
"
PATCHES=( "${FILESDIR}/${P}-no-coverage.patch" )
distutils_enable_tests pytest

View File

@@ -0,0 +1 @@
DIST pymp4-1.2.0.tar.gz 13969 BLAKE2B ccbf3664a410162662117307add90bc7c8ab060e633c8acf0cf96607d0ad193618af28eba48a467f380af1e39a4ce3596f0da2a341c94e764c8ef9582dd47cb6 SHA512 307b0d454f56eb185abea1213640e888880c505388e3869cc92be462b2d37dd9244e4b23984c535f84791ed067873e1454e7d89b8109763d44b6d3188658aff4

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/beardypig/pymp4/issues</bugs-to>
<remote-id type="github">beardypig/pymp4</remote-id>
<remote-id type="pypi">pymp4</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,24 @@
# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="A Python MP4 Parser and toolkit"
HOMEPAGE="
https://github.com/beardypig/pymp4
https://pypi.org/project/pymp4
"
SRC_URI="https://github.com/beardypig/pymp4/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="Apache-2.0"
SLOT="0"
RDEPEND="dev-python/construct[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
distutils_enable_tests pytest

View File

@@ -0,0 +1 @@
DIST pynmea2-1.18.0.tar.gz 80453 BLAKE2B c7d37ec858c85ea964b0a9bb3c8a8811fae80dcca1db9c3abf9241381cfa950133d900bd038c0928405d67452a700bbe5eee45866328541e7c7e47c3c1b63676 SHA512 e3e12fc04ba8d53a3f3aea2361e7e1cf9ac9f09a4d595f7010ed9175430f4bd3e19727af53ea051407caf112175f36dfd3240dd0fdc7ebcafef1122c57e3bf1f

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/Knio/pynmea2/issues</bugs-to>
<remote-id type="github">Knio/pynmea2</remote-id>
<remote-id type="pypi">pynmea2</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,21 @@
# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
DESCRIPTION="Python library for the NMEA 0183 protcol"
HOMEPAGE="
https://github.com/Knio/pynmea2
https://pypi.org/project/pynmea2
"
SRC_URI="https://github.com/Knio/pynmea2/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
LICENSE="MIT"
SLOT="0"
distutils_enable_tests pytest

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1

View File

@@ -43,4 +43,7 @@ DEPEND="
)
"
RESTRICT="test"
PROPERTIES="test_network"
distutils_enable_tests nose

View File

@@ -1 +1 @@
DIST python-zunclient-4.1.1.tar.gz 114232 BLAKE2B 973ea1191b3d0ba13fc6ad368bd2a741ea3d14ddba32158421c1c72befee5bafbb01da4c2ce12e48e50991169efaf5eeaa4cd986ad34ed058e160c0308c868f5 SHA512 7569171ad620e8e84380639d0f99985b942857925a99fbf47f98196bd372a7b0333923d1ea501c3d7d76c06f6327d38b53f1f80f199c27f4bdf073eab4c1e53b
DIST python-zunclient-4.3.0.tar.gz 119171 BLAKE2B 2286f2c4b8bbf522eff0b0e3f50e8eadd4ac0c9106064176fdcba1f3270b01d3e518725fb25d583bd212cde4f15ad1a42ea573d1ece7ab8f5a68f60ef46d7e51 SHA512 aa7e5b68699978bd85df2f1378354c42cd45caf033a18f4da2a4b02d96b259ed651b7d1bb2708ef6a86dc97ac0f259aacaaed74a961244870f4380aab77ccffb

View File

@@ -1,33 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_8 )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="A client for the OpenStack Zun API"
HOMEPAGE="https://github.com/openstack/python-zunclient"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
IUSE=""
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0"
DEPEND="${CDEPEND}"
RDEPEND="
>=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
<dev-python/prettytable-0.8[${PYTHON_USEDEP}]
>=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
>=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
>=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.44.0[${PYTHON_USEDEP}]
>=dev-python/docker-py-2.0.0[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]"

View File

@@ -0,0 +1,53 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_8 )
inherit distutils-r1
DESCRIPTION="A client for the OpenStack Zun API"
HOMEPAGE="
https://github.com/openstack/python-zunclient
https://pypi.org/project/python-zunclient
https://launchpad.net/python-zunclient
https://opendev.org/openstack/python-zunclient
"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
>=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
>=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
>=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
>=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
>=dev-python/websocket-client-0.44.0[${PYTHON_USEDEP}]
>=dev-python/docker-py-2.4.2[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
test? (
>=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
>=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
>=dev-python/hacking-3.0.1[${PYTHON_USEDEP}]
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
>=dev-python/stestr-2.0.0[${PYTHON_USEDEP}]
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
>=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
>=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest

View File

@@ -64,7 +64,7 @@ EPYTEST_DESELECT=(
testrepository/tests/commands/test_run.py::TestReturnCodeToSubunit::test_returncode_nonzero_fail_appended_to_content
testrepository/tests/ui/test_cli.py::TestCLIUI::test_dash_dash_help_shows_help
)
PYTHON_COMPAT=( python3_8 )
PYTHON_COMPAT=( python3_{8..10} pypy3 )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1

View File

@@ -0,0 +1 @@
DIST urlmatch-1.0.1.tar.gz 4852 BLAKE2B 564784d2d6555cab8193136e7626e7c2f9766823faf69de50985a140c72e707b89adf8916915dc4f3e94d389638873a272f6d78b867ae391791dbd9b4fa4c4ae SHA512 f5dc2bae59db0e193de4e5ec5bf7f074da60b925a09d8f466cf29f73ca7bebbe59a63c65d3b361e9dc475aac528f7990ec23fdc73fc24de260fe9f2447e287e0

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,27 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="A Python library for easily pattern matching wildcard URLs"
HOMEPAGE="https://github.com/jessepollak/urlmatch"
SRC_URI="https://github.com/jessepollak/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
distutils_enable_tests unittest
src_prepare(){
sed 's/find_packages()/find_packages(exclude=["tests*"])/' -i setup.py || die
default
}
python_test(){
eunittest tests/ "*.py"
}

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<maintainer restrict="&lt;=media-fonts/symbola-7.17" type="person">
<description>co-maintainers welcome</description>
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>

View File

@@ -25,7 +25,7 @@ BDEPEND="sys-apps/help2man"
src_prepare() {
default
#set version
sed -e "s|m4_esyscmd.*VERSION])|${PV//_/-}|" -i configure.ac || die
sed -e "s|m4_esyscmd.*VERSION)|${PV//_/-}|" -i configure.ac || die
eautoreconf
}

View File

@@ -0,0 +1 @@
DIST trakt-scrobbler-1.3.2.tar.gz 51212 BLAKE2B f95f86369928910f0830b7646a4d3a9b24ec3393ccd4f0a62582eb6b5dedf3b0c533df52856be4776e8d8b1b19e6ebe3ab6a393ec4adaf8ed09da8db6004aa2a SHA512 de1a7d77110ee43b85dc2d6b01d8c1558c9e88cbaa058e9e556b0b93ed76f277ffe5e129111bcb1b2f751f48d41ebc87db802d87b07504b3fc0d5117d3682227

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
<pkgmetadata>
<maintainer type="person">
<email>smaniotto.nicola@gmail.com</email>
<name>Nicola Smaniotto</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,50 @@
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{7..9} )
inherit distutils-r1 optfeature
DESCRIPTION="Scrobbler for trakt.tv that supports VLC, Plex, MPC-HC, and MPV"
HOMEPAGE="https://github.com/iamkroot/trakt-scrobbler"
SRC_URI="https://github.com/iamkroot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=dev-python/cleo-0.7.6[${PYTHON_USEDEP}]
>=dev-python/clikit-0.4.0[${PYTHON_USEDEP}]
>=dev-python/pylev-1.3[${PYTHON_USEDEP}]
>=dev-python/pastel-0.2.0[${PYTHON_USEDEP}]
>=dev-python/jeepney-0.6[${PYTHON_USEDEP}]
>=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
>=dev-python/guessit-3.1.0[${PYTHON_USEDEP}]
>=dev-python/confuse-1.3.0[${PYTHON_USEDEP}]
>=dev-python/appdirs-1.4.3[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
dev-python/idna[${PYTHON_USEDEP}]
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/babelfish[${PYTHON_USEDEP}]
dev-python/rebulk[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/certifi[${PYTHON_USEDEP}]
dev-python/urlmatch[${PYTHON_USEDEP}]
dev-python/crashtest[${PYTHON_USEDEP}]
"
DISTUTILS_USE_SETUPTOOLS=pyproject.toml
distutils_enable_tests unittest
python_test(){
eunittest tests/
}
pkg_postinst() {
optfeature "start at boot support (see the trakts autostart command)" sys-apps/systemd
}

View File

@@ -1 +1 @@
DIST uxplay-1.37.tar.gz 295598 BLAKE2B c0fbd887ba65068045448155f6dad93e6af1e7acaa723262c045e47e7535159c4a932564c9e3b5d8bcae505570dab8138b65d09611e8daaad6a609f26ce35244 SHA512 0b14c4b5c463e0ece74ced8f2307a7dcb02cc70157f1c97d4b779e3395ba695851b2014823b5bd4939beddd4c05038dcd323a1c8c94ffd50f8b8c6fca5c3fa71
DIST uxplay-1.38.tar.gz 297068 BLAKE2B 060f5b4455ccf7234124fb47c5ac94ed137f53fc7a3c142969b00183d177d262614487d8f52e093ecd4acc5b99fe5c26e6702dfbee0c6c83c19c423511f4a61f SHA512 606bcbd1e8de313f6d9a13c2194774fee2feeafd7adbfb3711cb13895c737dea7ea8cf97c2a684c2dcd4c55b6d9c3a2267e54fa86288e75dfc4042f2a9c295fc

View File

@@ -4,7 +4,7 @@
EAPI=8
MY_PN="UxPlay"
MY_PV="${PV}b"
MY_PV="${PV}"
inherit cmake
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/FDH2/${MY_PN}.git"
inherit git-r3
else
SRC_URI="https://github.com/FDH2/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/FDH2/${MY_PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86"
S="${WORKDIR}/${MY_PN}-${MY_PV}"
fi

View File

@@ -1,2 +1,2 @@
DIST lagrange-1.6.5.tar.gz 22717536 BLAKE2B 6906696560ea329c82650f6f4ff00e45e7d094a28f6ecc100fdec9b6934ab5dc904003d67f259e74e71fd1685332ceefe0e40900366a2f4554cefd221ced2a76 SHA512 f86eac167f68221166fdb93ff26b33c070e771405a845884c3f1ccfd4c54cee6a207a21022d4e9ade48a33648ca3f5a607ac432879c6163ea494225448188e88
DIST lagrange-1.7.0.tar.gz 22806723 BLAKE2B 39ff14fee8b057abe41034a7e3878cbf4693eed4b6fd98cecf91222e90f00ccd61ae1898161503c6adea15f301a335a7c4d0c87f59b81f405dcf96fa8f97ae0a SHA512 3ebf9b3bbcac0ba59eff76ded099abfc0a405b64accccf2dc529fd1e03529aff737c7456b840f9f81f71b2260610348c13c24f84ec41d3939705951f8fdd1b7b
DIST lagrange-1.7.1.tar.gz 22808943 BLAKE2B d1c72bc78e3670500022fd1bfabb206f3528d24e9e67b553c328028a0f3eadcdcf64685815cc3055954a170960644a12ccb54c7e6f692fba64ca68a4aad4e6ac SHA512 be8b22355fd726161ee635f925ccbdc0e546450394bf95e12efb08bb4b6df2d195b793bfb8d9776d316ee50b2424cc0e051b04ad145fefc4c04a21f916a681ff

View File

@@ -13,17 +13,18 @@ SRC_URI="https://git.skyjake.fi/gemini/${PN}/releases/download/v${PV}/${P}.tar.g
LICENSE="|| ( MIT Unlicense ) Apache-2.0 BSD-2 OFL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cpu_flags_x86_sse4_1 +fribidi +harfbuzz +mp3"
IUSE="cpu_flags_x86_sse4_1 +fribidi +harfbuzz mp3 webp"
DEPEND="
dev-libs/libpcre:3
dev-libs/libunistring
dev-libs/openssl
dev-libs/libunistring:=
dev-libs/openssl:=
media-libs/libsdl2[sound(+),video(+)]
sys-libs/zlib
sys-libs/zlib:=
fribidi? ( dev-libs/fribidi )
harfbuzz? ( media-libs/harfbuzz[truetype(+)] )
harfbuzz? ( media-libs/harfbuzz:=[truetype(+)] )
mp3? ( media-sound/mpg123 )
webp? ( media-libs/libwebp:= )
"
RDEPEND="${DEPEND}"
@@ -34,6 +35,7 @@ src_configure() {
-DENABLE_FRIBIDI=$(usex fribidi)
-DENABLE_HARFBUZZ=$(usex harfbuzz)
-DENABLE_MPG123=$(usex mp3)
-DENABLE_WEBP=$(usex webp)
# never build bundled libs
-DENABLE_FRIBIDI_BUILD=OFF
@@ -50,11 +52,13 @@ src_configure() {
pkg_postinst() {
xdg_pkg_postinst
if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.6.0 ; then
ewarn "Lagrange 1.6 introduces some breaking changes:"
if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 1.7.0 ; then
ewarn "Lagrange 1.7 introduces some backwards incompatible changes:"
ewarn
ewarn "- A new TOFU trust store will be created. The old one is kept around but ignored."
ewarn "- App state serialization format has been updated. Downgrading to a previous release"
ewarn " will cause app state to be reset (e.g., tabs closed, navigation history cleared)."
ewarn "- Bookmarks file format has changed. Your existing bookmarks will be imported to"
ewarn " the new format. The old bookmarks.txt file can be found in the config directory"
ewarn " and is writable only by v1.6 and earlier versions."
ewarn "- Saved UI state format has changed. Downgrading will reset window state, close"
ewarn " all tabs, and clear the navigation cache."
fi
}

View File

@@ -41,9 +41,14 @@ sys-cluster/extrae dyninst
# Alessandro Barbieri <lssndrbarbieri@gmail.com> (2021-10-01)
# can't locate MPI cxx headers
# https://public.gitlab.polimi.it/DAER/mbdyn/-/issues/91
sci-physics/mbdyn mpi
sci-physics/mbdyn mpi pmpi schur
# Alessandro Barbieri <lssndrbarbieri@gmail.com> (2021-10-01)
# superlu renamed some files
# https://public.gitlab.polimi.it/DAER/mbdyn/-/issues/97
sci-physics/mbdyn superlu
# Alessandro Barbieri <lssndrbarbieri@gmail.com> (2021-10-09)
# build failure with metis
# https://public.gitlab.polimi.it/DAER/mbdyn/-/issues/101
sci-physics/mbdyn metis

View File

@@ -0,0 +1 @@
DIST mapillary_tools-0.7.4_p20211008.tar.gz 12080317 BLAKE2B 72ebfad94569a4fe943543188b2384c6c24a66d10647cc4da0eeb7adfcea430e4740d738d6e259e7a9ad93c85652e59e22c7e5005be146b023725202d9ab8531 SHA512 6b98e2bf3cc430e6ae736be337efec00d723c2eafe857785b62879ab77f02d46471e3697ca640b766b1b6aa2b555adcca2a45c1c253453a882c0e28fcd4e7701

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
COMMIT="40c44336286ea0ea66002247ed28753a4216bc36"
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Command line tools for processing and uploading Mapillary imagery"
HOMEPAGE="https://github.com/mapillary/mapillary_tools"
SRC_URI="https://github.com/mapillary/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64"
SLOT="0"
RDEPEND="
>=dev-python/exifread-2.3.2[${PYTHON_USEDEP}]
>=dev-python/piexif-1.1.3[${PYTHON_USEDEP}]
>=dev-python/gpxpy-0.9.8[${PYTHON_USEDEP}]
>=dev-python/pymp4-1.1.0[${PYTHON_USEDEP}]
>=dev-python/pynmea2-1.12.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/tqdm-4.0[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
>=dev-python/pillow-8.1.2[${PYTHON_USEDEP}]
dev-python/pyinstaller[${PYTHON_USEDEP}]
"
# dev-python/types-python-dateutil[${PYTHON_USEDEP}]
# dev-python/types-pytz[${PYTHON_USEDEP}]
# dev-python/types-requests[${PYTHON_USEDEP}]
distutils_enable_tests pytest

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>lssndrbarbieri@gmail.com</email>
<name>Alessandro Barbieri</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/mapillary/mapillary_tools/issues</bugs-to>
<remote-id type="github">mapillary/mapillary_tools</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -79,8 +79,6 @@ IUSE_MBDYN_MODULE="
mbdyn-module-scalarfunc
mbdyn-module-switch_drive
mbdyn-module-tclpgin
mbdyn-module-template
mbdyn-module-template2
mbdyn-module-triangular_contact
mbdyn-module-udunits
mbdyn-module-uni_in_plane

View File

@@ -82,8 +82,6 @@
<flag name="mbdyn-module-scalarfunc">example of run-time loadable scalar function</flag>
<flag name="mbdyn-module-switch-drive">switch drive module</flag>
<flag name="mbdyn-module-tclpgin">tcl plugin</flag>
<flag name="mbdyn-module-template">template module; use it as guideline for user-defined elements</flag>
<flag name="mbdyn-module-template2">template module; use it as guideline for user-defined elements</flag>
<flag name="mbdyn-module-triangular-contact">This element implements unilateral contact with friction between an arbitrary rigid body, represented by a triangular mesh, and a set of nodes with arbitrary offsets</flag>
<flag name="mbdyn-module-udunits">This module adds a namespace "units" with the only function "convert", which is thus invoked as "units::convert"</flag>
<flag name="mbdyn-module-uni-in-plane">This element implements the unilateral contact between a point and a plane</flag>

View File

@@ -1 +1,2 @@
DIST sysz-1.4.0.tar.gz 7451 BLAKE2B ee052fb4ab4ff2632be13966f56b7c4f4df86121e92087674c3f8df353c53c338a2128eb279d33f66a9651126413e381fbc82b896eb3af41781d045ab31d752e SHA512 c2700b5cb2b9a72215ec0ecb76b24f8aa2f43ade64ad394d7d37761d3ef7c6936c515b11617baa36727739b56795ec7f154ead7ab9eda8ab926f27e9f60c8343
DIST sysz-1.4.1.tar.gz 7631 BLAKE2B f93d89eb9fd6ca2e804a96fc41d921cf10ac2e115c9494a96bad4230ff22f89fcc40c2da6d825fdc693be94e0ab868cbb7f2e5e8017f80260ee07d8b4ee88ca7 SHA512 6fbaedefb133649ce3a24d1fb39cefd034f5c55b884c96d4b3eccecda0cf94372662a6858d25e7b72d4faa9fffaaa9dcfa92a291aad753c7500d19d0581c1db7

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="An fzf terminal UI for systemctl"
HOMEPAGE="https://github.com/joehillen/sysz"
SRC_URI="https://github.com/joehillen/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Unlicense"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
>=app-shells/bash-4.3
>=app-shells/fzf-0.27.1
virtual/awk
"
# removed to make GURU CI happy
# sys-apps/systemd
DOCS=( README.md CHANGELOG.md )
src_compile() {
:
}
src_install() {
dobin "${PN}"
einstalldocs
}

View File

@@ -1 +1 @@
DIST btop-1.0.10.tar.gz 923711 BLAKE2B 6c756a786fc1f8911c1854f1690c4828d4d6fe126e5b916bed38e08ce78678be31f96bb4ad857466f6cf6741967393a6ba8561d1c616ef95c9d32b969ebd1ac8 SHA512 d39ab2f52fc9ba789643932641b37d0af7c1930ef32917e8eb711a1ca256174002fc651a32d2d28af49cfb4ea1e18a3a45593a7eb0c177e562fe30382f63fca8
DIST btop-1.0.14.tar.gz 925702 BLAKE2B 609d22de4f0c581889c47961b3fcdca8b72e9cc18e254741478f74e9e1b6d9ea7ca49d4c6c6fbdc0bba2cd7f84113dc873c0e2343eee91e3ce1cb6d430fc98a6 SHA512 5afc444ce6379d4f865524689fdb38345d1b620ec8f42efaaea2b61a7be648bd5528becc9cf9a34cf49cf00fb4e0da6e10401a02690e01735df86930eb1c40e3

View File

@@ -1,10 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{7,8} )
DISTUTILS_USE_SETUPTOOLS=rdepend
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
@@ -19,8 +19,6 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
#tests require network
RESTRICT="test"
RDEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]
@@ -38,6 +36,9 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
RESTRICT="test"
PROPERTIES="test_network"
python_test() {
"${EPYTHON}" test.py -v || die
}