mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-16 18:43:18 -04:00
Merge updates from master
This commit is contained in:
2
TODO.md
2
TODO.md
@@ -42,11 +42,9 @@ Name | Buildsystem | Category | User | RFH
|
||||
[graph-tool](https://graph-tool.skewed.de/) | autotools | visualization | Alessandro-Barbieri | no
|
||||
[tides](https://sourceforge.net/projects/tidesodes/) | autotools | math | Alessandro-Barbieri | no
|
||||
[Cakeml](https://cakeml.org/) | autotools | ML | Alessandro-Barbieri | yes
|
||||
[deadbeef](https://github.com/DeaDBeeF-Player/deadbeef) | autotools | audio | |
|
||||
[temanejo](https://www.hlrs.de/solutions-services/service-portfolio/programming/hpc-development-tools/temanejo) | autotools | cluster | Alessandro-Barbieri | no
|
||||
[geopm](https://geopm.github.io/) | autotools | power | Alessandro-Barbieri | no
|
||||
[warewulf](https://warewulf.lbl.gov/) | autotools | cluster | Alessandro-Barbieri | no
|
||||
[pnetcdf](https://parallel-netcdf.github.io/) | autotools | libs | Alessandro-Barbieri | no
|
||||
[omb](http://mvapich.cse.ohio-state.edu/download/mvapich/osu-micro-benchmarks-5.8.tgz) | autotools | cluster | Alessandro-Barbieri | no
|
||||
[scalasca](https://scalasca.org/) | autotools | cluster | Alessandro-Barbieri | no
|
||||
[scorep](https://www.vi-hps.org/projects/score-p/) | autotools | cluster | Alessandro-Barbieri | no
|
||||
|
||||
@@ -4,4 +4,4 @@ DIST rhvoice-evgeniy-eng-4.0.tar.gz 7338125 BLAKE2B 58eaf04e77bde46e5013e3959815
|
||||
DIST rhvoice-evgeniy-rus-4.0.tar.gz 9962477 BLAKE2B d3fffbd54813d80734b59b6ac0ed96c0e07ce4266594a918acc01fe2bdd649d854ffe7306b57c3cb3718cdc1a090f6f7f28712005c708a39a486867760162cf9 SHA512 4053185fd5cff60a8cf3355fad69ab63348fc5047a7e5d2328a639a5c65cecfaadc92d63599b0b8bc7ca804753593c78c837621cdd153c6ce247100141b96500
|
||||
DIST rhvoice-victoria-4.0.tar.gz 7425747 BLAKE2B 221805cef8b21cee24dcd34cde06450a7f9a2a588820265ae51729ddc73604caf2e089fb97ee96bf7503018f4fa967aa416fe0f0cfaf597e4d0dea4e0c72de54 SHA512 03b95f76bbd0b213fac867705acd3229f2d62448cdb863968b6ff02cc06f162d07a6154418e3ceee63d8d5352a00c1fed57b635d59424234b6cae3b1914da1cb
|
||||
DIST rhvoice-volodymyr-4.0.tar.gz 10794551 BLAKE2B a0e1f78652ecc8f89bfa404fcab6d3400e0f45282da53317a4af340c9acaffb545460f3a4bbf309b9a2525bd3695a4ff47edd00cb6692651377d44d717949375 SHA512 8f0f15229d451bbcf6db3b0f267e82635603b582f2af18d14421f3e108cdd14e4164e74e3c4723226e37b8ee7287ffa5d4083f9d2defd8b5c1b559eba547e849
|
||||
DIST rhvoice-yuriy.tar.gz 12734672 BLAKE2B 7e49c0825bfc148e8e7144d578c95ad159e2c935256174134f0682318f78b5162205b3781d365cc333c61123c1b118b464e28d63046bc497a75afcd6f8fbbc85 SHA512 07c9e65277c1774cf0185ba60107ff8f0dda5fa18eeadbfcb0cbdf5258e3fd2a364bb91c796473c9294a61e5c9366080d4d6ee115aace37f533ea1e6f167690b
|
||||
DIST rhvoice-yuriy-4.0.tar.gz 12734672 BLAKE2B 7e49c0825bfc148e8e7144d578c95ad159e2c935256174134f0682318f78b5162205b3781d365cc333c61123c1b118b464e28d63046bc497a75afcd6f8fbbc85 SHA512 07c9e65277c1774cf0185ba60107ff8f0dda5fa18eeadbfcb0cbdf5258e3fd2a364bb91c796473c9294a61e5c9366080d4d6ee115aace37f533ea1e6f167690b
|
||||
|
||||
@@ -1,45 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<remote-id type="github">RHVoice/RHVoice</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="cli">
|
||||
Build a CLI application that allows you to synthesize speech
|
||||
</flag>
|
||||
<flag name="client">
|
||||
Build a client allowing to speak text (deprecated - use speech-dispatcher)
|
||||
</flag>
|
||||
<flag name="server">
|
||||
Build a server application
|
||||
</flag>
|
||||
<flag name="speech-dispatcher">
|
||||
Build a speech-dispatcher middleware module
|
||||
</flag>
|
||||
<flag name="utils">
|
||||
Build utilities needed for the ones creating voices
|
||||
</flag>
|
||||
</use>
|
||||
<longdescription lang="en">
|
||||
RHVoice is a free and open source speech synthesizer.
|
||||
<upstream>
|
||||
<remote-id type="github">RHVoice/RHVoice</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="cli">Build a CLI application that allows you to synthesize speech</flag>
|
||||
<flag name="server">Build a server application</flag>
|
||||
<flag name="speech-dispatcher">Build a speech-dispatcher middleware module</flag>
|
||||
<!-- flag name="utils">Build utilities needed for the ones creating voices</flag -->
|
||||
</use>
|
||||
<longdescription lang="en">
|
||||
RHVoice is a free and open source speech synthesizer.
|
||||
|
||||
Voices are built from recordings of natural speech. They have
|
||||
small footprints, because only statistical models are stored
|
||||
on users' computers. And though the voices lack the
|
||||
naturalness of the synthesizers which generate speech by
|
||||
combining segments of the recordings themselves, they are
|
||||
still very intelligible and resemble the speakers who recorded
|
||||
the source material.
|
||||
Voices are built from recordings of natural speech. They have small
|
||||
footprints, because only statistical models are stored on users'
|
||||
computers. And though the voices lack the naturalness of the
|
||||
synthesizers which generate speech by combining segments of the
|
||||
recordings themselves, they are still very intelligible and resemble
|
||||
the speakers who recorded the source material.
|
||||
|
||||
Initially, RHVoice could speak only Russian. Now it also
|
||||
supports American English, Brazilian Portuguese, Esperanto,
|
||||
Georgian, Ukrainian, Kyrgyz and Tatar. In theory, it is
|
||||
possible to implement support for other languages, if all the
|
||||
necessary resources can be found or created.
|
||||
</longdescription>
|
||||
Initially, RHVoice could speak only Russian. Now it also supports
|
||||
American English, Brazilian Portuguese, Esperanto, Georgian, Ukrainian,
|
||||
Kyrgyz and Tatar. In theory, it is possible to implement support for
|
||||
other languages, if all the necessary resources can be found or created.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
inherit cmake multilib
|
||||
CMAKE_REMOVE_MODULES_LIST=( VersionFromGit )
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="TTS engine with extended languages support (including Russian)"
|
||||
HOMEPAGE="https://rhvoice.su https://github.com/RHVoice/RHVoice"
|
||||
@@ -14,17 +15,16 @@ SRC_URI="
|
||||
https://github.com/${PN}/aleksandr-hq-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-aleksandr-hq-4.0.tar.gz
|
||||
https://github.com/${PN}/evgeniy-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-evgeniy-rus-4.0.tar.gz
|
||||
https://github.com/${PN}/victoria-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-victoria-4.0.tar.gz
|
||||
https://github.com/${PN}/yuriy-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-yuriy.tar.gz
|
||||
https://github.com/${PN}/yuriy-rus/archive/refs/tags/4.0.tar.gz -> rhvoice-yuriy-4.0.tar.gz
|
||||
)
|
||||
l10n_uk? ( https://github.com/${PN}/volodymyr-ukr/archive/refs/tags/4.0.tar.gz -> rhvoice-volodymyr-4.0.tar.gz )
|
||||
"
|
||||
S="${WORKDIR}/RHVoice-${PV}"
|
||||
CMAKE_REMOVE_MODULES_LIST="Hardening VersionFromGit"
|
||||
|
||||
LICENSE="l10n_pt-BR? ( CC-BY-SA-4.0 ) l10n_mk? ( AGPL-3 ) BSD GPL-2 GPL-3+ LGPL-2.1+"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE="ao cli client portaudio +pulseaudio +server +speech-dispatcher utils"
|
||||
IUSE="ao cli portaudio +pulseaudio +server +speech-dispatcher"
|
||||
REQUIRED_USE="|| ( ao portaudio pulseaudio )"
|
||||
|
||||
CC_NC_LANGS=( en eo ky ru uk )
|
||||
@@ -42,20 +42,22 @@ for lang in "${NC_LANGS[@]}" ; do
|
||||
LICENSE+=" ( free-noncomm )"
|
||||
done
|
||||
|
||||
RDEPEND="
|
||||
!dev-libs/hts_engine
|
||||
DEPEND="
|
||||
ao? ( media-libs/libao )
|
||||
client? ( sys-apps/dbus )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
server? (
|
||||
dev-libs/glib[dbus]
|
||||
dev-libs/glib:2[dbus]
|
||||
dev-libs/libsigc++:2
|
||||
>=dev-cpp/glibmm-2.66.1:2
|
||||
)
|
||||
speech-dispatcher? ( app-accessibility/speech-dispatcher )
|
||||
"
|
||||
BDEPEND="${DEPEND}
|
||||
dev-cpp/cli11
|
||||
RDEPEND="${DEPEND}
|
||||
!dev-libs/hts_engine
|
||||
"
|
||||
BDEPEND="
|
||||
dev-cpp/cli11:=
|
||||
dev-libs/rapidxml
|
||||
dev-libs/utfcpp
|
||||
"
|
||||
@@ -75,18 +77,18 @@ src_unpack() {
|
||||
# git submodules, which are not present in the snapshot
|
||||
rmdir "${S}"/data/voices/{aleksandr-hq,evgeniy-rus,evgeniy-eng,victoria,volodymyr,yuriy} || die
|
||||
|
||||
if use l10n_ru ; then
|
||||
if use l10n_ru; then
|
||||
mv "${WORKDIR}"/aleksandr-hq-rus-4.0 "${S}"/data/voices/aleksandr-hq || die
|
||||
mv "${WORKDIR}"/evgeniy-rus-4.0 "${S}"/data/voices/evgeniy-rus || die
|
||||
mv "${WORKDIR}"/victoria-rus-4.0 "${S}"/data/voices/victoria || die
|
||||
mv "${WORKDIR}"/yuriy-rus-4.0 "${S}"/data/voices/yuriy || die
|
||||
fi
|
||||
|
||||
if use l10n_en ; then
|
||||
if use l10n_en; then
|
||||
mv "${WORKDIR}"/evgeniy-eng-4.0 "${S}"/data/voices/evgeniy-eng || die
|
||||
fi
|
||||
|
||||
if use l10n_uk ; then
|
||||
if use l10n_uk; then
|
||||
mv "${WORKDIR}"/volodymyr-ukr-4.0 "${S}"/data/voices/volodymyr || die
|
||||
fi
|
||||
}
|
||||
@@ -97,7 +99,7 @@ src_prepare() {
|
||||
sed "s|/lib/speech-dispatcher-modules|/$(get_libdir)/speech-dispatcher-modules|" \
|
||||
-i src/sd_module/CMakeLists.txt || die
|
||||
|
||||
sed 's|/systemd/system||' \
|
||||
sed "s|/systemd/system||" \
|
||||
-i src/service/CMakeLists.txt || die
|
||||
|
||||
sed -e "/set(RAPIDXML_INCLUDE_DIR/d" \
|
||||
@@ -108,13 +110,10 @@ src_prepare() {
|
||||
-i src/third-party/mage/CMakeLists.txt || die
|
||||
|
||||
sed -e "/include(VersionFromGit)/d" \
|
||||
-e "/include(Hardening)/d" \
|
||||
-e "/find_package(Sanitizers)/d" \
|
||||
-e "/getVersionFromGit/d" \
|
||||
-e "/harden/d" \
|
||||
-i CMakeLists.txt || die
|
||||
sed -e "/add_sanitizers/d" \
|
||||
-e "/harden/d" \
|
||||
-i src/*/CMakeLists.txt \
|
||||
-i src/third-party/*/CMakeLists.txt || die
|
||||
|
||||
@@ -136,8 +135,8 @@ src_configure() {
|
||||
-DRHVOICE_VERSION_MAJOR=$(ver_cut 1)
|
||||
-DWITH_CLI11=ON
|
||||
# src/CMakeLists.txt
|
||||
-DBUILD_CLIENT=$(usex client)
|
||||
-DBUILD_UTILS=$(usex utils)
|
||||
-DBUILD_CLIENT=OFF # deprecated
|
||||
-DBUILD_UTILS=OFF # fails to build because of bundled tclap
|
||||
-DBUILD_TESTS=$(usex cli)
|
||||
-DBUILD_SERVICE=$(usex server)
|
||||
-DBUILD_SPEECHDISPATCHER_MODULE=$(usex speech-dispatcher)
|
||||
@@ -1,2 +1 @@
|
||||
DIST CUSTOMRESCUECD-x86_64-0.12.0.iso 1409351680 BLAKE2B 656cd518c0110ff2d84c12bf5db2973701dde6fd8c1b9d65e991f429719856c196223d49487c7b0bf89ec50081fcf97f47b6ad952d4958c3dc4ba423526fdd1d SHA512 83dd17712c10a7db66a00fd89f94ada7bbc230badd67369e7c368bcffd1ec08838195f258280c63e70f8680072984a9dc6cebed6a4dd7dc95ff41171cc694609
|
||||
DIST CUSTOMRESCUECD-x86_64-0.12.1.iso 1467744256 BLAKE2B 743f4f4a2dbeb545a201557b584a0ae3e2d04ec3a44c7cead90f954d8e2c53f3b7321f1765ffe123de7da0c0782ae9d3efa6a8360493099c66914ea00dc8553a SHA512 f69d5acdfaf916207b8de07eb7e4b5695e29772a4afa40ae500233a1f812fd1bdf74f3a8a2b0d2387a2d7f1a9c7a99d8d9c5f5c22fbf3c1b5e0311d7550ea57c
|
||||
DIST CUSTOMRESCUECD-x86_64-0.12.2.iso 1516290048 BLAKE2B c9d2b857948c09a16b86bb9ccb7373f1908f52f97ed21c64ef422e6d7c3501278fd7871b34c035a70554b494926325d1be2978df729ffd93cb7f3bee6b0c5adc SHA512 f215116878557ada9d321ba018970723a1e3905cbebf12aac5e1e65e97c9180f852fcfff5c2133c28e97bb3d1eb8fb80ca26bbf307de8b202fa39eb02a474abd
|
||||
|
||||
@@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MY_P="CUSTOMRESCUECD-x86_64"
|
||||
DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gentoo"
|
||||
HOMEPAGE="https://sourceforge.net/projects/customrescuecd"
|
||||
SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
RESTRICT="bindist mirror"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() { :; }
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/${PN%-*}"
|
||||
doins "${DISTDIR}/${MY_P}-${PV}.iso"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso
|
||||
|
||||
# no version newer than ours? we're the newest!
|
||||
if ! has_version ">${CATEGORY}/${PF}"; then
|
||||
ln -f -s -v "${MY_P}-${PV}.iso" "${f}" || die
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
local f=${EROOT}/usr/share/${PN%-*}/${PN}-newest.iso
|
||||
|
||||
# if there is no version newer than ours installed
|
||||
if ! has_version ">${CATEGORY}/${PF}"; then
|
||||
# and we are truly and completely uninstalled...
|
||||
if [[ ! ${REPLACED_BY_VERSION} ]]; then
|
||||
# then find an older version to set the symlink to
|
||||
local newest_version=$(best_version "<${CATEGORY}/${PF}")
|
||||
|
||||
if [[ ${newest_version} ]]; then
|
||||
# update the symlink
|
||||
ln -f -s -v "${newest_version%-r*}.iso" "${f}" || die
|
||||
else
|
||||
# last version removed? clean up the symlink
|
||||
rm -v "${f}" || die
|
||||
# and the parent directory
|
||||
rmdir "${f%/*}" || die
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
DIST glance-21.0.0.tar.gz 2032938 BLAKE2B 9da6353d95768c8f241e8ea42def5a7a457d88ddf92c4f881649f196a57ef232ddabcf4f6816256fbd1fcb21b6e7b46811c3bf7c9b9c587fc902d008cbaf525d SHA512 83d49f96a82de0093fe3991f5138febc403964f5af1012de6e63395b82a368e08b2b7d142a889244c4261d1d019336e69050e9149d40b88e1c175f7a561e4f5d
|
||||
DIST glance-22.0.0.tar.gz 2064255 BLAKE2B 28322f6c8b90ef0d54d2bb1ee7b6c7ff1a9e29bf92b2a7bacf0819ecbc1ae30d13b0b79b882feb9f8efb2724c90a52e731d3192ab395bb94f433e2530d08196b SHA512 5dc4ad3bf127b52853c336b2551e02896203d6037408716590545e3b8d34f34bd5ec5aa15842cc76edb9c34851a980e39ed6c92426cf2915bd5aeac7b11c82b9
|
||||
|
||||
@@ -1,63 +1,71 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Services for discovering, registering, and retrieving VM images"
|
||||
HOMEPAGE="https://launchpad.net/glance"
|
||||
|
||||
if [[ ${PV} == *9999 ]];then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/openstack/glance.git"
|
||||
EGIT_BRANCH="stable/victoria"
|
||||
else
|
||||
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
fi
|
||||
HOMEPAGE="
|
||||
https://launchpad.net/glance
|
||||
https://github.com/openstack/glance
|
||||
"
|
||||
SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="mysql postgres +sqlite +swift"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
REQUIRED_USE="
|
||||
|| ( mysql postgres sqlite )
|
||||
test? ( mysql )
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
#note to self, wsgiref is a python builtin, no need to package it
|
||||
#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.18.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}]
|
||||
>=dev-python/psutil-3.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/boto3-1.9.199[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/psycopg-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-swiftclient-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-cinderclient-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-brick-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-privsep-1.32.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
# >=dev-python/xattr-0.9.2[${PYTHON_USEDEP}]
|
||||
# >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pbr-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}]
|
||||
sqlite? (
|
||||
>=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
mysql? (
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
|
||||
)
|
||||
postgres? (
|
||||
>=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
|
||||
!~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
|
||||
)
|
||||
>=dev-python/eventlet-0.25.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
|
||||
@@ -65,44 +73,41 @@ RDEPEND="
|
||||
>=dev-python/webob-1.8.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.9.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-8.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-upgradecheck-0.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.22.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-upgradecheck-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/stevedore-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/taskflow-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystonemiddleware-5.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
|
||||
<dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-db-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-4.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-messaging-9.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-2.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-policy-3.6.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
|
||||
!~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/glance_store-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-win-4.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/castellan-0.17.0[${PYTHON_USEDEP}]
|
||||
acct-user/glance
|
||||
acct-group/glance
|
||||
@@ -0,0 +1,15 @@
|
||||
--- a/src/Utility/Device.vala
|
||||
+++ b/src/Utility/Device.vala
|
||||
@@ -428,10 +428,10 @@ public class Device : GLib.Object{
|
||||
|
||||
try{
|
||||
if (lsblk_is_ancient){
|
||||
- rex = new Regex("""NAME="(.*)" KNAME="(.*)" LABEL="(.*)" UUID="(.*)" TYPE="(.*)" FSTYPE="(.*)" SIZE="(.*)" MOUNTPOINT="(.*)" MODEL="(.*)" RO="([0-9]+)" RM="([0-9]+)" MAJ:MIN="([0-9:]+)"""");
|
||||
+ rex = new Regex("""NAME="(.*)" KNAME="(.*)" LABEL="(.*)" UUID="(.*)" TYPE="(.*)" FSTYPE="(.*)" SIZE="(.*)" MOUNTPOINT="(.*)" MODEL="(.*)" RO="([0-9]+)" RM="([0-9]+)" MAJ[_:]MIN="([0-9:]+)"""");
|
||||
}
|
||||
else{
|
||||
- rex = new Regex("""NAME="(.*)" KNAME="(.*)" LABEL="(.*)" UUID="(.*)" TYPE="(.*)" FSTYPE="(.*)" SIZE="(.*)" MOUNTPOINT="(.*)" MODEL="(.*)" RO="([0-9]+)" HOTPLUG="([0-9]+)" MAJ:MIN="([0-9:]+)" PARTLABEL="(.*)" PARTUUID="(.*)" PKNAME="(.*)" VENDOR="(.*)" SERIAL="(.*)" REV="(.*)"""");
|
||||
+ rex = new Regex("""NAME="(.*)" KNAME="(.*)" LABEL="(.*)" UUID="(.*)" TYPE="(.*)" FSTYPE="(.*)" SIZE="(.*)" MOUNTPOINT="(.*)" MODEL="(.*)" RO="([0-9]+)" HOTPLUG="([0-9]+)" MAJ[_:]MIN="([0-9:]+)" PARTLABEL="(.*)" PARTUUID="(.*)" PKNAME="(.*)" VENDOR="(.*)" SERIAL="(.*)" REV="(.*)"""");
|
||||
}
|
||||
|
||||
if (rex.match (line, 0, out match)){
|
||||
@@ -14,7 +14,7 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-fix-xapp-2.0.patch" )
|
||||
PATCHES=( "${FILESDIR}/${P}-fix-xapp-2.0.patch" "${FILESDIR}/${P}-fix-util-linux-update.patch" )
|
||||
|
||||
DEPEND="
|
||||
dev-libs/json-glib
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST imhex-1.10.0.tar.gz 8509953 BLAKE2B e258693f44d5524a86c88e29152bfe9777a149236f146a16b88bc7a49d3450f1b46138649a830c7164175afaea3c0d5e76c998e3e65020627b3c978c504431bb SHA512 03d84e30d5ee064ef2c3faf5cb40965f2c94b41e4d8b3e2e3e800f079d0710f0660b4c751dc0c4516b9b19bbf57df44a102ae61fa41d56606ce1f37c9aa8313c
|
||||
DIST imhex-1.8.1.tar.gz 1758664 BLAKE2B 62c58358810bd4f1192495001d01fc6c6fe8f28a35adc1478c8b2d0dab0fd929c0f46018c9afd51c1094cbae0c04002f4887fb2fb9377b6c645abaee006b9a03 SHA512 c6ec73a282c9eb90b58d164c29abbef3dceba09aa706a8295cecdcb429d5efa4015fac0dd0a3111eae3efe667f5b16f063624bf188a00a400fc06b008e3b51f8
|
||||
|
||||
11
app-editors/imhex/files/imhex-1.10.0-fix-yara-linking.patch
Normal file
11
app-editors/imhex/files/imhex-1.10.0-fix-yara-linking.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -93,7 +93,7 @@
|
||||
if (WIN32)
|
||||
target_link_libraries(imhex ${CMAKE_DL_LIBS} capstone LLVMDemangle libimhex ${Python_LIBRARIES} wsock32 ws2_32 libyara Dwmapi.lib dl)
|
||||
else ()
|
||||
- target_link_libraries(imhex ${CMAKE_DL_LIBS} capstone LLVMDemangle libimhex ${Python_LIBRARIES} dl pthread libyara)
|
||||
+ target_link_libraries(imhex ${CMAKE_DL_LIBS} capstone LLVMDemangle libimhex ${Python_LIBRARIES} dl pthread yara)
|
||||
endif ()
|
||||
|
||||
createPackage()
|
||||
14
app-editors/imhex/files/imhex-1.10.0-link-mbedtls.patch
Normal file
14
app-editors/imhex/files/imhex-1.10.0-link-mbedtls.patch
Normal file
@@ -0,0 +1,14 @@
|
||||
--- a/plugins/libimhex/CMakeLists.txt
|
||||
+++ b/plugins/libimhex/CMakeLists.txt
|
||||
@@ -95,9 +95,9 @@
|
||||
|
||||
if (APPLE)
|
||||
find_library(FOUNDATION NAMES Foundation)
|
||||
- target_link_libraries(libimhex PUBLIC imgui mbedcrypto ${FOUNDATION} nfd fmt-header-only libcurl magic)
|
||||
+ target_link_libraries(libimhex PUBLIC imgui mbedtls ${FOUNDATION} nfd fmt-header-only libcurl magic)
|
||||
else ()
|
||||
- target_link_libraries(libimhex PUBLIC imgui mbedcrypto nfd magic)
|
||||
+ target_link_libraries(libimhex PUBLIC imgui mbedtls nfd magic)
|
||||
|
||||
if (NOT USE_SYSTEM_FMT)
|
||||
target_link_libraries(libimhex PUBLIC fmt-header-only)
|
||||
14
app-editors/imhex/files/imhex-1.10.0-no-lnlohmann_json.patch
Normal file
14
app-editors/imhex/files/imhex-1.10.0-no-lnlohmann_json.patch
Normal file
@@ -0,0 +1,14 @@
|
||||
--- a/plugins/libimhex/CMakeLists.txt
|
||||
+++ b/plugins/libimhex/CMakeLists.txt
|
||||
@@ -95,9 +95,9 @@
|
||||
|
||||
if (APPLE)
|
||||
find_library(FOUNDATION NAMES Foundation)
|
||||
- target_link_libraries(libimhex PUBLIC imgui nlohmann_json mbedcrypto ${FOUNDATION} nfd fmt-header-only libcurl magic)
|
||||
+ target_link_libraries(libimhex PUBLIC imgui mbedcrypto ${FOUNDATION} nfd fmt-header-only libcurl magic)
|
||||
else ()
|
||||
- target_link_libraries(libimhex PUBLIC imgui nlohmann_json mbedcrypto nfd magic)
|
||||
+ target_link_libraries(libimhex PUBLIC imgui mbedcrypto nfd magic)
|
||||
|
||||
if (NOT USE_SYSTEM_FMT)
|
||||
target_link_libraries(libimhex PUBLIC fmt-header-only)
|
||||
106
app-editors/imhex/imhex-1.10.0.ebuild
Normal file
106
app-editors/imhex/imhex-1.10.0.ebuild
Normal file
@@ -0,0 +1,106 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
CMAKE_BUILD_TYPE="Release"
|
||||
CMAKE_MAKEFILE_GENERATOR="emake"
|
||||
LLVM_MAX_SLOT=12
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit cmake desktop llvm python-single-r1 xdg-utils
|
||||
|
||||
DESCRIPTION="A hex editor for reverse engineers, programmers, and eyesight"
|
||||
HOMEPAGE="https://github.com/WerWolv/ImHex"
|
||||
SRC_URI="https://github.com/WerWolv/ImHex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/ImHex-${PV}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
app-forensics/yara
|
||||
>=dev-cpp/nlohmann_json-3.10.2
|
||||
dev-cpp/xdgpp
|
||||
dev-libs/capstone
|
||||
>=dev-libs/libfmt-8.0.0
|
||||
dev-libs/nativefiledialog-extended
|
||||
dev-libs/openssl
|
||||
dev-libs/tre
|
||||
media-libs/freetype
|
||||
media-libs/glfw
|
||||
media-libs/glm
|
||||
net-libs/mbedtls
|
||||
net-misc/curl
|
||||
sys-apps/file
|
||||
sys-devel/llvm:${LLVM_MAX_SLOT}
|
||||
virtual/libiconv
|
||||
virtual/libintl
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="app-admin/chrpath"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.8.1-system-xdgpp.patch"
|
||||
"${FILESDIR}/${PN}-1.8.1-system-nativefiledialog.patch"
|
||||
"${FILESDIR}/${P}-fix-yara-linking.patch"
|
||||
"${FILESDIR}/${P}-no-lnlohmann_json.patch"
|
||||
"${FILESDIR}/${P}-link-mbedtls.patch"
|
||||
)
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
src_prepare() {
|
||||
rm -r external/{curl,fmt,llvm,nativefiledialog,nlohmann_json,xdgpp,yara} || die
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
python-single-r1_pkg_setup
|
||||
local mycmakeargs=(
|
||||
-DPROJECT_VERSION="${PV}"
|
||||
-DPYTHON_VERSION_MAJOR_MINOR="\"${EPYTHON/python/}\""
|
||||
-DUSE_SYSTEM_CURL=ON
|
||||
-DUSE_SYSTEM_FMT=ON
|
||||
-DUSE_SYSTEM_LLVM=ON
|
||||
-DUSE_SYSTEM_NLOHMANN_JSON=ON
|
||||
-DUSE_SYSTEM_YARA=ON
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# can't use cmake_src_install, doing it manual
|
||||
dobin "${BUILD_DIR}/${PN}"
|
||||
insinto "/usr/$(get_libdir)"
|
||||
doins "${BUILD_DIR}/plugins/builtin/builtin.hexplug"
|
||||
dolib.so "${BUILD_DIR}/plugins/lib${PN}/lib${PN}.so"
|
||||
insinto "/usr/share/${PN}"
|
||||
doins "${S}/res/icon.ico"
|
||||
doins -r "${S}/res/resources"
|
||||
|
||||
chrpath -d "${ED}/usr/bin/imhex"
|
||||
chrpath -d "${ED}/usr/$(get_libdir)/builtin.hexplug"
|
||||
|
||||
mypythondir="${D}/$(python_get_sitedir)/imhex"
|
||||
mkdir -p "${mypythondir}" || die
|
||||
mv "${S}"/python_libs/lib/* "${mypythondir}" || die
|
||||
python_optimize "${mypythondir}"
|
||||
|
||||
# create desktop icon
|
||||
make_desktop_entry "imhex" "ImHex" "/usr/share/${PN}/icon.ico" "X-Editor"
|
||||
|
||||
# install docs
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
DIST apkbuild.vim-423e6948efcbec2d708345ae21d9566cad3ad304.tar.gz 9518 BLAKE2B 0a4b4423f9534167961b55ff220b0fac1230344973a6cf5c97cf448f5abd382373ec9968e1d34ab35ae6242ebe49bfe7b5d3280795a437a0360e033ecd533c32 SHA512 bdfcb871015878e97a77c66dd9fa9a9180d5df2d65a7d9e31a80de07c5e7e7774ddf0367171bda297cb7e59e5d0485cb2241fb9c831cf4c3dc8086049493b564
|
||||
DIST apkbuild.vim-8dbd9745f76fb284656711238e8cd42d021da85e.tar.gz 9525 BLAKE2B c9858a1dc0c678cc56f3d7bb84bae745c99fe0ce75e50332b712b1417bef17d7854f1f95f0e127a299d026c6371d84f60b2baab9d3ff70f482d5a48fef8ac440 SHA512 b407f9af098e8bea6e6852e2b8584909ef6a4921f9f889ecd0318085da32fd46700b414ed0f73f126292c3352295a0592310a3a2ae6e0855b00153b73c226b40
|
||||
|
||||
@@ -6,7 +6,7 @@ EAPI=7
|
||||
inherit vim-plugin
|
||||
|
||||
MY_PN=${PN/-/.}
|
||||
COMMIT="423e6948efcbec2d708345ae21d9566cad3ad304"
|
||||
COMMIT="8dbd9745f76fb284656711238e8cd42d021da85e"
|
||||
DESCRIPTION="vim plugin: edit and work with APKBUILD files"
|
||||
HOMEPAGE="https://gitlab.alpinelinux.org/Leo/apkbuild.vim"
|
||||
SRC_URI="https://gitlab.alpinelinux.org/Leo/${MY_PN}/-/archive/${COMMIT}/${MY_PN}-${COMMIT}.tar.gz"
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST gemini-vim-20210625.tar.gz 13565 BLAKE2B 94482ad07324fc425430a8e9a56c3a6c598090b70589bea670d214cd7ba8c423bc05602c487f96db98cab825e214c8238ff4b5d734831073ff61a43952ea522f SHA512 2e6c48e00a6a28a642c73aa4f910b561a4bfca05ec18dcc2c4184b332f02199477195387c9c30924497e85c03d5e5c5e817b3fa2431c1de29caa7e8a5dfb7ba1
|
||||
DIST gemini-vim-20210923.tar.gz 13590 BLAKE2B bf3946004685387eb7e2b0bbecd19a95c242e13e5551ca65a14934de9fbc9a9d368f9fbc89bf2bbd095c484f3283ee8d89506a77d3ba92d16ffe808a943340fc SHA512 7eeda6290ddce839e908e53617287940f5e7c05dc777cae5262a6bde0d5501a9ed6ac7a2abb86b6df08e94ea44e2980e9f802bcb229b32c4509cb1419cf8ad06
|
||||
|
||||
@@ -6,7 +6,7 @@ EAPI=7
|
||||
inherit vim-plugin
|
||||
|
||||
MY_PN=${PN/-/.}
|
||||
COMMIT="d5d2767dbcfd7ceb8dd53f13162458a824e650c9"
|
||||
COMMIT="18654218da069865716179d7f07640869a5e1fe8"
|
||||
DESCRIPTION="vim plugin: syntax highlighting for Gemini Text, the text/gemini media type"
|
||||
HOMEPAGE="https://sr.ht/~torresjrjr/gemini.vim/"
|
||||
SRC_URI="https://git.sr.ht/~torresjrjr/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST nerdtree-git-20210728.tar.gz 13956 BLAKE2B 3fad11da3bab522e64ef750424cd3910c52587a972cdd612f5d63576282376eb0a0888794c0fd71bc63c8fdcef71a681b0c7a37f0ac27328f5d4c635100ce49d SHA512 d0c2428533ef1ae217c278b8fc9eafba78c16536a1dbcd4cb3503a5ee917ff939d4a52003014878b790a5c6b0b7cb1d26bca54e6f8693325552bdf117d8513f5
|
||||
DIST nerdtree-git-20210818.tar.gz 13972 BLAKE2B dc01e2b79226e44247f29520583fa0c7ef76f2db80d1b88a505e31cf98a13a55571a34841a1e0db434af846953649ce6796e02c2865cfa7f5cffd0b7c36cfe40 SHA512 fc80ae8e3d9511ddceda1a677fe481a4d4a1b179539af323ca7b52e3c78b1139761055d821139d7d77a9d193bc7ef96d86b7e22bcbc6c92fb148f3003aada767
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
|
||||
@@ -5,7 +5,7 @@ EAPI=7
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
COMMIT="ff9b14f14dceecb6c08cb05053ad649c3b6ac250"
|
||||
COMMIT="e1fe727127a813095854a5b063c15e955a77eafb"
|
||||
DESCRIPTION="vim plugin: display git status flags in NERDTree"
|
||||
HOMEPAGE="https://github.com/Xuyuanp/nerdtree-git-plugin"
|
||||
SRC_URI="https://github.com/Xuyuanp/${PN}-plugin/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
@@ -1 +1,2 @@
|
||||
DIST themis-1.5.5.tar.gz 54661 BLAKE2B bcd04d5134095c37369188b4e656ac8372a4d5acf351fb5748bb0ec027b2db4f32d26c68018b0691963df400f34ef7b4a39ca84f9400609313b5f61afef6869b SHA512 fc9169215a2213c42db7eb0548dd637ebf06c42ba287a980fa561e8c0f4dea3eee9f4b10c811d4dfebeeacb4bce1aea0d10872eff05b19316d3d4e9774fe6b32
|
||||
DIST themis-1.6.0.tar.gz 61475 BLAKE2B 465a20da473e32257421cc94a1dc3c7a5c6dfbebcd41c9b2e25c502bc47ec5a633ae79e117afbeffa6ca72c2cdb71789dd23354cf6822b6260a04c86d869ac7c SHA512 8b87c33f0377155e2d7d151c6d05d087e061e2d5ec2acc7bb60ad0b1730ac62500811471114a5e046d67722ccb33defa28a9dae237d09491c7bcc4846e054f72
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
|
||||
@@ -15,11 +15,6 @@ KEYWORDS="~amd64 ~x86"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="themis"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
}
|
||||
|
||||
src_test() {
|
||||
bash ./bin/themis || die
|
||||
}
|
||||
|
||||
28
app-vim/themis/themis-1.6.0.ebuild
Normal file
28
app-vim/themis/themis-1.6.0.ebuild
Normal file
@@ -0,0 +1,28 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="A testing framework for Vim script"
|
||||
HOMEPAGE="https://github.com/thinca/vim-themis"
|
||||
SRC_URI="https://github.com/thinca/vim-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/vim-${P}"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="themis"
|
||||
|
||||
src_test() {
|
||||
bash ./bin/themis || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
rm -r examples test || die
|
||||
vim-plugin_src_install
|
||||
|
||||
dosym -r /usr/share/vim/vimfiles/bin/themis /usr/bin/themis
|
||||
fperms +x /usr/share/vim/vimfiles/bin/themis
|
||||
}
|
||||
1
dev-cpp/simpleini/Manifest
Normal file
1
dev-cpp/simpleini/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST simpleini-4.17_p20210831.tar.gz 60205 BLAKE2B b72ef78fa3261548188fbd5b971519b64073ea89fde11be1dbdbd850fa72295964fbe22ddd712f7651f833de4a855340e822d9332cf8c48a5ee3821b32e23dd5 SHA512 57b7ab28976fb5e1c54e613fbc9dc6a69054c210927aeba96b00348da0cae75e7ae2764ea5f4e33a842557269eff81522585187d3f1620e779900629db7f59b4
|
||||
8
dev-cpp/simpleini/metadata.xml
Normal file
8
dev-cpp/simpleini/metadata.xml
Normal 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>nex+b-g-o@nexadn.de</email>
|
||||
<name>Adrian Schollmeyer</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
35
dev-cpp/simpleini/simpleini-4.17_p20210831.ebuild
Normal file
35
dev-cpp/simpleini/simpleini-4.17_p20210831.ebuild
Normal file
@@ -0,0 +1,35 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
SIMPLEINI_COMMIT="7bca74f6535a37846162383e52071f380c99a43a"
|
||||
|
||||
DESCRIPTION="C++ library for reading/writing INI files"
|
||||
HOMEPAGE="https://github.com/brofield/simpleini"
|
||||
SRC_URI="https://github.com/brofield/simpleini/archive/${SIMPLEINI_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
S="${WORKDIR}/simpleini-${SIMPLEINI_COMMIT}"
|
||||
|
||||
src_compile() {
|
||||
$(tc-getCC) ${CFLAGS} -c ConvertUTF.c -o ConvertUTF.o || die
|
||||
$(tc-getCC) -shared -fPIC ${LDFLAGS} ConvertUTF.o -o libsimpleini.so || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstalldocs
|
||||
dolib.so libsimpleini.so
|
||||
|
||||
insinto /usr/include/simpleini
|
||||
doins SimpleIni.h ConvertUTF.h
|
||||
}
|
||||
@@ -1,38 +1,15 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="A modular standard library for JavaScript"
|
||||
HOMEPAGE="https://github.com/zloirock/core-js"
|
||||
SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz"
|
||||
inherit node
|
||||
|
||||
DESCRIPTION="Standard library"
|
||||
HOMEPAGE="
|
||||
https://github.com/zloirock/core-js
|
||||
https://www.npmjs.com/package/core-js
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="net-libs/nodejs"
|
||||
BDEPEND="net-libs/nodejs[npm]"
|
||||
|
||||
src_compile() {
|
||||
# nothing to compile here
|
||||
:
|
||||
}
|
||||
|
||||
S="${WORKDIR}/package"
|
||||
|
||||
src_install() {
|
||||
npm \
|
||||
--audit false \
|
||||
--color false \
|
||||
--foreground-scripts \
|
||||
--global \
|
||||
--offline \
|
||||
--omit dev \
|
||||
--prefix "${ED}"/usr \
|
||||
--progress false \
|
||||
--verbose \
|
||||
install "${DISTDIR}/${P}".tgz || die "npm install failed"
|
||||
|
||||
einstalldocs
|
||||
}
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
@@ -2,4 +2,8 @@
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/zloirock/core-js/issues</bugs-to>
|
||||
<remote-id type="github">zloirock/core-js</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
1
dev-js/ijavascript/Manifest
Normal file
1
dev-js/ijavascript/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST ijavascript-5.2.0.tgz 460798 BLAKE2B f16736b9574fa31e9dbcafce9c82e14e11865d98370079fe120c7101f87cec6ed1b5eaa2abbc3598ec42b94bcfcd106e9457e1a382495cfe9ac1fac203f97223 SHA512 30857747d776a3dbae71398d1f9214e5bbd771ebe58ec3abb07ed2bf7ae67ffba85e397f8976fc871e199f2981a5db78f1fed4da6d222a6a56950cf18ed86d8f
|
||||
19
dev-js/ijavascript/ijavascript-5.2.0.ebuild
Normal file
19
dev-js/ijavascript/ijavascript-5.2.0.ebuild
Normal file
@@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit node
|
||||
|
||||
DESCRIPTION="IJavascript is a Javascript kernel for the Jupyter notebook"
|
||||
HOMEPAGE="
|
||||
https://n-riesco.github.io/ijavascript
|
||||
https://www.npmjs.com/package/ijavascript
|
||||
"
|
||||
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64"
|
||||
RDEPEND="
|
||||
${NODEJS_RDEPEND}
|
||||
dev-js/jp-kernel
|
||||
"
|
||||
12
dev-js/ijavascript/metadata.xml
Normal file
12
dev-js/ijavascript/metadata.xml
Normal 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/n-riesco/ijavascript/issues</bugs-to>
|
||||
<remote-id type="github">n-riesco/ijavascript</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-js/jmp/Manifest
Normal file
1
dev-js/jmp/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST jmp-2.0.0.tgz 10391 BLAKE2B 4b4ac9f1dcd2170b8ea6f4ce476ebe785546fb0be2dc4bf4a8745ce1c9dcbd4fdd91004ea571ff37e42a411952a2e18e8acd9bed339778c6bf987a94d0bd85d8 SHA512 5404df5951c4ad0240d9732d9908c94071f243f8718c7326b32f9e826c1193f47315c850078c63ad1d625f8f7a559afe1f285caf8cef2fe22491294860ac7a63
|
||||
24
dev-js/jmp/files/uuid.patch
Normal file
24
dev-js/jmp/files/uuid.patch
Normal file
@@ -0,0 +1,24 @@
|
||||
diff -ur a/index.js b/index.js
|
||||
--- a/index.js 1985-10-26 09:15:00.000000000 +0100
|
||||
+++ b/index.js 2021-02-15 16:02:25.296238209 +0100
|
||||
@@ -33,7 +33,7 @@
|
||||
*/
|
||||
|
||||
var crypto = require("crypto");
|
||||
-var uuid = require("uuid/v4");
|
||||
+const { v4: uuidv4 } = require('uuid');
|
||||
var zmq = require("zeromq");
|
||||
|
||||
var DEBUG = global.DEBUG || false;
|
||||
diff -ur a/test/index.js b/test/index.js
|
||||
--- a/test/index.js 1985-10-26 09:15:00.000000000 +0100
|
||||
+++ b/test/index.js 2021-02-15 16:02:01.816099481 +0100
|
||||
@@ -37,7 +37,7 @@
|
||||
var assert = require("assert");
|
||||
var crypto = require("crypto");
|
||||
|
||||
-var uuid = require("uuid/v4");
|
||||
+const { v4: uuidv4 } = require('uuid');
|
||||
|
||||
var jmp = require("..");
|
||||
var zmq = jmp.zmq;
|
||||
21
dev-js/jmp/jmp-2.0.0.ebuild
Normal file
21
dev-js/jmp/jmp-2.0.0.ebuild
Normal file
@@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit node
|
||||
|
||||
DESCRIPTION="create, parse and reply to messages of the Jupyter Messaging Protocol"
|
||||
HOMEPAGE="
|
||||
https://github.com/n-riesco/jmp
|
||||
https://www.npmjs.com/package/jmp
|
||||
"
|
||||
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64"
|
||||
PATCHES=( "${FILESDIR}/uuid.patch" )
|
||||
RDEPEND="
|
||||
${NODEJS_RDEPEND}
|
||||
dev-js/uuid
|
||||
dev-js/zeromq
|
||||
"
|
||||
12
dev-js/jmp/metadata.xml
Normal file
12
dev-js/jmp/metadata.xml
Normal 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/n-riesco/jmp/issues</bugs-to>
|
||||
<remote-id type="github">n-riesco/jmp</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-js/jp-kernel/Manifest
Normal file
1
dev-js/jp-kernel/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST jp-kernel-2.0.0.tgz 10274 BLAKE2B 62363b0d0b55bb43d77db7512ecca2e62707e30772a32a1f1bc45f1fa20de0c8fb28a09fdaf1c76f5654e5a6938a47ce676d43b3b1681c14da0a03b8df72b344 SHA512 029cf702aa49853a05968ef49b09e56d5caa84945a83384d28aa7ce1931e4ea7bf032f68227a3cba79bb7857a976547c9bcc33ffd257250c548caff72aefdca6
|
||||
21
dev-js/jp-kernel/jp-kernel-2.0.0.ebuild
Normal file
21
dev-js/jp-kernel/jp-kernel-2.0.0.ebuild
Normal file
@@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit node
|
||||
|
||||
DESCRIPTION="Generic Node.js kernel for the Jupyter notebook"
|
||||
HOMEPAGE="
|
||||
https://n-riesco.github.io/jp-kernel
|
||||
https://www.npmjs.com/package/jp-kernel
|
||||
"
|
||||
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64"
|
||||
RDEPEND="
|
||||
${NODEJS_RDEPEND}
|
||||
dev-js/jmp
|
||||
dev-js/nel
|
||||
dev-js/uuid
|
||||
"
|
||||
12
dev-js/jp-kernel/metadata.xml
Normal file
12
dev-js/jp-kernel/metadata.xml
Normal 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/n-riesco/jp-kernel/issues</bugs-to>
|
||||
<remote-id type="github">n-riesco/jp-kernel</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-js/nel/Manifest
Normal file
1
dev-js/nel/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST nel-1.2.0.tgz 64173 BLAKE2B 99d3a9961159f62bbcf875344eeaf8c6474a7ddc9dfa63dd81150fe55b85ab9ed4eb004c0a7075a3d50b06bd586f9e5a9a8440d8f5c9dce6b85846dee85e0793 SHA512 cadf7a85d6289ab642e59bd81cc0ac445e4a21a67c02e7b919f7f8b07fba1a63c33097edd3def1e491b50e270b9df812604e7a08b3faced6447dbfb74adf7563
|
||||
12
dev-js/nel/metadata.xml
Normal file
12
dev-js/nel/metadata.xml
Normal 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/n-riesco/nel/issues</bugs-to>
|
||||
<remote-id type="github">n-riesco/nel</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
15
dev-js/nel/nel-1.2.0.ebuild
Normal file
15
dev-js/nel/nel-1.2.0.ebuild
Normal file
@@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit node
|
||||
|
||||
DESCRIPTION="Node.js Evaluation Loop (NEL): module to run a Node.js REPL session"
|
||||
HOMEPAGE="
|
||||
https://github.com/n-riesco/nel
|
||||
https://www.npmjs.com/package/nel
|
||||
"
|
||||
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64"
|
||||
1
dev-js/node-addon-api/Manifest
Normal file
1
dev-js/node-addon-api/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST node-addon-api-3.1.0.tgz 122233 BLAKE2B 5c9fcd35f0d1a60397c2c805db8fe67458a073d973eebec50db769644ecd5bbf978a88a21670f70219f22c4f0f1939bfcd77563030bfbea9e098f9a1c4cb29cf SHA512 7e59ab0cd074e8b225e65cb0533ed894d1991ffe69d0ced6dbc93c87377d2ec86d761d70b210f663e53887d2c3e8a39b3b2d5ff9f115760a6b3eb1329a3339bb
|
||||
12
dev-js/node-addon-api/metadata.xml
Normal file
12
dev-js/node-addon-api/metadata.xml
Normal 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/nodejs/node-addon-api/issues</bugs-to>
|
||||
<remote-id type="github">nodejs/node-addon-api</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
21
dev-js/node-addon-api/node-addon-api-3.1.0.ebuild
Normal file
21
dev-js/node-addon-api/node-addon-api-3.1.0.ebuild
Normal file
@@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit node
|
||||
|
||||
DESCRIPTION="Node.js API (N-API)"
|
||||
HOMEPAGE="
|
||||
https://github.com/nodejs/node-addon-api
|
||||
https://www.npmjs.com/package/node-addon-api
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
src_install() {
|
||||
dodoc -r doc/.
|
||||
rm -rf doc || die
|
||||
node_src_install
|
||||
}
|
||||
1
dev-js/node-gyp-build/Manifest
Normal file
1
dev-js/node-gyp-build/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST node-gyp-build-4.2.3.tgz 4822 BLAKE2B 87abbab8d7d3ba2e8c6f5fb0f730159f9335c743dfeea92f3a3370e0a8e24fa9dee1672833b7e661091a82791046d5b5ec5e83c26cf1b9c44586118991db707f SHA512 30de99a7399f34244cfb7b79ecf4c91e01f2c3f8783969d9ea647c3f98ffb99b6a42be3a451b8313f3fe8379f4611fc08985de5a2c596736a2a7bee074809f46
|
||||
12
dev-js/node-gyp-build/metadata.xml
Normal file
12
dev-js/node-gyp-build/metadata.xml
Normal 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/prebuild/node-gyp-build/issues</bugs-to>
|
||||
<remote-id type="github">prebuild/node-gyp-build</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
15
dev-js/node-gyp-build/node-gyp-build-4.2.3.ebuild
Normal file
15
dev-js/node-gyp-build/node-gyp-build-4.2.3.ebuild
Normal file
@@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit node
|
||||
|
||||
DESCRIPTION="Build tool and bindings loader for node-gyp that supports prebuilds"
|
||||
HOMEPAGE="
|
||||
https://github.com/prebuild/node-gyp-build
|
||||
https://www.npmjs.com/package/node-gyp-build
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64"
|
||||
1
dev-js/uuid/Manifest
Normal file
1
dev-js/uuid/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST uuid-8.3.2.tgz 27977 BLAKE2B f2c9b5bebfa75744a3100ab468f7e56d059564804701eebf72f8b9e7eadc9d0b36d3cc4ceab6f90d54f5657b0b99039389c05c59145a6c9f793e4aaf09cc4362 SHA512 f8d62cd9078c5b2f865853849bdc679fa1c20e9d25ed0043ee697cccb52627ef77439345d0da1c12b9f09139175453625f7fdfa42e9a7d2f0385bfe0cfb47b7a
|
||||
12
dev-js/uuid/metadata.xml
Normal file
12
dev-js/uuid/metadata.xml
Normal 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/uuidjs/uuid/issues</bugs-to>
|
||||
<remote-id type="github">uuidjs/uuid</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
21
dev-js/uuid/uuid-8.3.2.ebuild
Normal file
21
dev-js/uuid/uuid-8.3.2.ebuild
Normal file
@@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit node
|
||||
|
||||
DESCRIPTION="RFC4122 (v1, v4, and v5) UUIDs"
|
||||
HOMEPAGE="
|
||||
https://github.com/uuidjs/uuid
|
||||
https://www.npmjs.com/package/uuid
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
src_install() {
|
||||
node_src_install
|
||||
# errno binary conflicts with dev-libs/ossp-uuid
|
||||
mv "${ED}/usr/bin/uuid" "${ED}/usr/bin/node-uuid" || die
|
||||
}
|
||||
1
dev-js/zeromq/Manifest
Normal file
1
dev-js/zeromq/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST zeromq-6.0.0-beta.6.tgz 5123933 BLAKE2B 0fcfdef37ceda7f6ae7c41da6e758f3bebb3b30153fd6109d8a8fdfdd719d191c4df8acc38cad773596aa280e768cb004c4d104a67c50e12994869314f5af67b SHA512 c0b7fa33ba411e28e5f81465b542f65680e981b41c3997ad897f14cf27072fc09c605c589d1ae9a06e5f8b7517dfe5266afcf5964e3f7466907b3f2a88382bfd
|
||||
15
dev-js/zeromq/metadata.xml
Normal file
15
dev-js/zeromq/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?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/zeromq/zeromq.js/issues</bugs-to>
|
||||
<remote-id type="github">zeromq/zeromq</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="drafts">Build the draft API</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
50
dev-js/zeromq/zeromq-6.0.0_beta6.ebuild
Normal file
50
dev-js/zeromq/zeromq-6.0.0_beta6.ebuild
Normal file
@@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit node flag-o-matic
|
||||
|
||||
MYPV="${PV/_beta/-beta.}"
|
||||
MYP="${PN}-${MYPV}"
|
||||
SRC_URI="mirror://npm/${PN}/-/${MYP}.tgz"
|
||||
DESCRIPTION="Next-generation ZeroMQ bindings for Node.js"
|
||||
HOMEPAGE="
|
||||
https://github.com/zeromq/zeromq.js
|
||||
https://www.npmjs.com/package/zeromq
|
||||
"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="drafts"
|
||||
|
||||
CDEPEND="net-libs/zeromq:=[drafts?]"
|
||||
DEPEND="
|
||||
${NODEJS_DEPEND}
|
||||
${CDEPEND}
|
||||
dev-js/node-gyp-build
|
||||
dev-js/node-addon-api
|
||||
"
|
||||
RDEPEND="
|
||||
${NODEJS_RDEPEND}
|
||||
${CDEPEND}
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
NPM_FLAGS="--zmq-shared --build-from-source"
|
||||
use drafts && NPM_FLAGS+=" --zmq-draft"
|
||||
append-cxxflags " -I/usr/$(get_libdir)/node_modules/node-addon-api"
|
||||
node_src_configure
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -rf prebuilds || die
|
||||
rm -rf vendor || die
|
||||
node_src_prepare
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
node_src_compile
|
||||
rm -rf build/Release/.deps || die
|
||||
rm -rf build/Release/obj.target || die
|
||||
}
|
||||
@@ -5,7 +5,7 @@ EAPI="7"
|
||||
|
||||
COMMIT="13e5b90eecc79ec6704efb333c4c100187520e80"
|
||||
|
||||
inherit autotools elisp-common flag-o-matic java-pkg-opt-2 toolchain-funcs
|
||||
inherit autotools elisp-common java-pkg-opt-2 toolchain-funcs
|
||||
|
||||
DESCRIPTION="The Aldor Programming Language"
|
||||
HOMEPAGE="http://pippijn.github.io/aldor"
|
||||
|
||||
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/boost-1.70.0
|
||||
dev-libs/olm
|
||||
<dev-libs/olm-3.2.5
|
||||
>=dev-libs/openssl-1.1.0
|
||||
dev-cpp/nlohmann_json
|
||||
"
|
||||
|
||||
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/boost-1.70.0
|
||||
dev-libs/olm
|
||||
<dev-libs/olm-3.2.5
|
||||
>=dev-libs/openssl-1.1.0
|
||||
dev-cpp/nlohmann_json
|
||||
"
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
|
||||
RDEPEND="
|
||||
|
||||
1
dev-python/avro/Manifest
Normal file
1
dev-python/avro/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST avro-1.10.2.tar.gz 68176 BLAKE2B aeb6f40ac7a1cf2167b6f13db8acc78aceaebf20be8915b4863b7c4a1b2996de46a79f5c182dcd559a21781bae08c94f82f732cc736fecbe6425a1e71a6e8f0c SHA512 46bb7035a71a0d1b43d067fdc8bde8328322acc764908d100bb0ef4a23913e7fd7660ee61dfb21e8e85cc53720192e329da6f2f31aeafd480322ade0907bc2a7
|
||||
24
dev-python/avro/avro-1.10.2.ebuild
Normal file
24
dev-python/avro/avro-1.10.2.ebuild
Normal file
@@ -0,0 +1,24 @@
|
||||
# Copyright 1999-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="Apache Avro is a data serialization system"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/avro
|
||||
https://avro.apache.org
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="test"
|
||||
PROPERTIES="test_network"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
11
dev-python/avro/metadata.xml
Normal file
11
dev-python/avro/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<remote-id type="pypi">avro</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,2 +1 @@
|
||||
DIST billiard-3.6.3.0.tar.gz 153944 BLAKE2B 72a63f859a3798481d068e0e1c7f411e5c4b5de43f95eb6e56345738c9247e8b6f7a0cca88e85cfc74891e83a2c2b20f067ce16471f5c83c13e23699bed267e7 SHA512 3977137ec5ca558294df2e7653d2d2bc100d7be0e0aa24fd0395b244e946739c3de49b124064e9887b938c0237db6212ae65d8474816f2849c550df9a23e7a06
|
||||
DIST billiard-3.6.4.0.tar.gz 154182 BLAKE2B 3c42c2c72e2a7e2ac7a1e84685ca592f48edc6ca025eac2ab52c3162bee591fbd06db5d9800ef3a9df00265dc1f373a4130963f428b4a5c6db2d90f701c8ebb7 SHA512 8d6013c170ce54e64fdb5d7da85569f31c928d34cc4242318a124e763092be4680e8d7c3007576bac3337b0c1d86a2ead768b1563e5b673da5d73ab600048ba7
|
||||
|
||||
@@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} pypy3 )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
DESCRIPTION="Python multiprocessing fork"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/billiard
|
||||
https://github.com/celery/billiard
|
||||
"
|
||||
SRC_URI="https://github.com/celery/billiard/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
RESTRICT="!test? ( test )"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
test? (
|
||||
>=dev-python/case-1.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-3.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pytest-6[${PYTHON_USEDEP}]
|
||||
dev-python/psutil[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
# The usual req'd for tests
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_compile_all() {
|
||||
use doc && esetup.py build_sphinx --builder="html" --source-dir=Doc/
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( build/sphinx/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
@@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
MYPV="${PV/_beta/b}"
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
|
||||
inherit bash-completion-r1 distutils-r1 eutils optfeature
|
||||
inherit bash-completion-r1 distutils-r1 optfeature
|
||||
|
||||
DESCRIPTION="Asynchronous task queue/job queue based on distributed message passing"
|
||||
HOMEPAGE="
|
||||
|
||||
1
dev-python/confluent-kafka/Manifest
Normal file
1
dev-python/confluent-kafka/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST confluent-kafka-1.7.0.tar.gz 103220 BLAKE2B ac61fb3ce5307f07e6054406d287ef93dad9561e96cc26ba1f9200fcfc931321b157ac2f02a3e96086af2e93aafbbacae2cd77a0c35f53d866e16b17195dc82f SHA512 242736ba1538bef2b9627554e107ec0b435ff78dba321efd3b6feaafea786d6d35641753ea473962962dc0eefca204612483796b68e166f5016618f04c5fd705
|
||||
37
dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
Normal file
37
dev-python/confluent-kafka/confluent-kafka-1.7.0.ebuild
Normal file
@@ -0,0 +1,37 @@
|
||||
# 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="Confluent's Kafka Python Client"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/confluent-kafka
|
||||
https://github.com/confluentinc/confluent-kafka-python
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/librdkafka
|
||||
>=dev-python/fastavro-1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/avro-1.10.0[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/pyrsistent[${PYTHON_USEDEP}]
|
||||
dev-python/jsonschema[${PYTHON_USEDEP}]
|
||||
dev-python/protobuf-python[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/pytest-timeout[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
18
dev-python/confluent-kafka/metadata.xml
Normal file
18
dev-python/confluent-kafka/metadata.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?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>
|
||||
<longdescription lang="en">
|
||||
confluent-kafka-python provides a high-level Producer, Consumer and AdminClient compatible with all Apache KafkaTM brokers >= v0.8, Confluent Cloud and the Confluent Platform. The client is:
|
||||
Reliable - It's a wrapper around librdkafka (provided automatically via binary wheels) which is widely deployed in a diverse set of production scenarios. It's tested using the same set of system tests as the Java client and more. It's supported by Confluent.
|
||||
Performant - Performance is a key design consideration. Maximum throughput is on par with the Java client for larger message sizes (where the overhead of the Python interpreter has less impact). Latency is on par with the Java client.
|
||||
Future proof - Confluent, founded by the creators of Kafka, is building a streaming platform with Apache Kafka at its core. It's high priority for us that client features keep pace with core Apache Kafka and components of the Confluent Platform.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">confluentinc/confluent-kafka-python</remote-id>
|
||||
<remote-id type="pypi">confluent-kafka</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-python/daiquiri/Manifest
Normal file
1
dev-python/daiquiri/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST daiquiri-3.0.1.tar.gz 17948 BLAKE2B 1865d1e6b7ad0a1c9b8390992255726a3383034fd631cd217cb2ac820106efaeced3e44168f14d4b8c851e0c17a5d980aeb28a3d3ea3399701af2ea1c248b9c0 SHA512 4c786a744a8ed89147bb77c8825d8733ca88bf1d1877058c87257c92a7ae3b343a0820e9d83f4ac8a2a1b9b74d33f72bb5b306703b3bd57b51cf7931041c5d6c
|
||||
29
dev-python/daiquiri/daiquiri-3.0.1.ebuild
Normal file
29
dev-python/daiquiri/daiquiri-3.0.1.ebuild
Normal file
@@ -0,0 +1,29 @@
|
||||
# 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="Python library to easily setup basic logging functionality"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/daiquiri
|
||||
https://github.com/jd/daiquiri
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/python-json-logger[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
15
dev-python/daiquiri/metadata.xml
Normal file
15
dev-python/daiquiri/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?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>
|
||||
<longdescription lang="en">
|
||||
The daiquiri library provides an easy way to configure logging. It also provides some custom formatters and handlers.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">jd/daiquiri</remote-id>
|
||||
<remote-id type="pypi">daiquiri</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-python/etcd3gw/Manifest
Normal file
1
dev-python/etcd3gw/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST etcd3gw-1.0.0.tar.gz 27035 BLAKE2B 5ad3dfb1b08388f4d73fc9e857d7e7610672cfde8aa0de55eb7bf6a50dd58a937fbabea19c31ebef5a9f7181f96447ad1d381e2724f6a10be589447fcedbaec1 SHA512 d1aac81ebd221277c03bbb0f5dd76bb7c99a52132113959cf397fd44a598ade77300d506e2e5cfa04864cfd6a16f40ea8ddd350a4763a30609d8d922224c78ac
|
||||
41
dev-python/etcd3gw/etcd3gw-1.0.0.ebuild
Normal file
41
dev-python/etcd3gw/etcd3gw-1.0.0.ebuild
Normal file
@@ -0,0 +1,41 @@
|
||||
# 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 python client for etcd3 grpc-gateway v3 API"
|
||||
HOMEPAGE="https://pypi.org/project/etcd3gw"
|
||||
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/requests-2.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/futurist-0.16.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/hacking-3.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pifpaf-0.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/urllib3-1.15.1[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
11
dev-python/etcd3gw/metadata.xml
Normal file
11
dev-python/etcd3gw/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
<remote-id type="pypi">etcd3gw</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-python/fastavro/Manifest
Normal file
1
dev-python/fastavro/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST fastavro-1.4.5.tar.gz 727602 BLAKE2B dc7c50e230d34d82de3de5cd44bb066836cdbbb5d61959f21afd52289ad47fe3b7d1d60fc57dc9f81ffdb05483afc4533bf05bf6428ab914a97d7637712395da SHA512 22c31daa9dff10fb582c2fbff48a5c3205e9fd22e24783c1b4771f937aa21e3b3fa74c73be97199176ebc86088db717cb7233096c6d7f42a871fa038de542108
|
||||
35
dev-python/fastavro/fastavro-1.4.5.ebuild
Normal file
35
dev-python/fastavro/fastavro-1.4.5.ebuild
Normal file
@@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
EPYTEST_DESELECT=( tests/test_fastavro.py::test_cython_python )
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Fast Avro for Python"
|
||||
HOMEPAGE="
|
||||
https://github.com/fastavro/fastavro
|
||||
https://pypi.org/project/fastavro
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/pandas[${PYTHON_USEDEP}]
|
||||
dev-python/snappy[${PYTHON_USEDEP}]
|
||||
dev-python/zstandard[${PYTHON_USEDEP}]
|
||||
dev-python/lz4[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
16
dev-python/fastavro/metadata.xml
Normal file
16
dev-python/fastavro/metadata.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?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>
|
||||
<longdescription lang="en">
|
||||
Because the Apache Python avro package is written in pure Python, it is relatively slow. In one test case, it takes about 14 seconds to iterate through a file of 10,000 records. By comparison, the JAVA avro SDK reads the same file in 1.9 seconds.
|
||||
The fastavro library was written to offer performance comparable to the Java library. With regular CPython, fastavro uses C extensions which allow it to iterate the same 10,000 record file in 1.7 seconds. With PyPy, this drops to 1.5 seconds (to be fair, the JAVA benchmark is doing some extra JSON encoding/decoding).
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">fastavro/fastavro</remote-id>
|
||||
<remote-id type="pypi">fastavro</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="cinder swift vmware"
|
||||
|
||||
DEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
|
||||
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND=">=dev-python/pbr-5.4.1[${PYTHON_USEDEP}]"
|
||||
RDEPEND="
|
||||
|
||||
@@ -13,7 +13,7 @@ S="${WORKDIR}/os_vif-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
|
||||
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]"
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST oslo-cache-2.6.1.tar.gz 60918 BLAKE2B 89def6f66ccb68e8725571b4f9fcc8a98c8b18dbb23186b1ed3cc09ae02eb786608c744f6ea7022fd3a832d206fe75916f74f2c000125c853993dc95f13da8f3 SHA512 20696d9a9feda9368fc261ccc124ab825b85373b2716110dcab7101346467dbf4d9e8a48b689a76ca837a8c4e97d03476b3573623ac57602f5d0e558110dd551
|
||||
DIST oslo-cache-2.8.1.tar.gz 66086 BLAKE2B 27ea52cb00f222bab47d2b85344ac74abcadf91f202356b254b2377c1e07662b511c3d54d83a9c60c90e08cb3bff57ed8ea2352042c73ab452f1eb9a7c8c95ab SHA512 da91158415e3553c35092dc0c76d11ebae646d4e7e14ac1ad7394d9a951efc3ac963069838ccac0bd3fa84391aec7a7b0f7ca6c2771a3f0b160338d23e79afd1
|
||||
|
||||
@@ -8,7 +8,9 @@
|
||||
</maintainer>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="launchpad">oslo</remote-id>
|
||||
<bugs-to>https://bugs.launchpad.net/oslo.cache</bugs-to>
|
||||
<remote-id type="launchpad">oslo.cache</remote-id>
|
||||
<remote-id type="github">openstack/oslo.cache</remote-id>
|
||||
<remote-id type="pypi">oslo.cache</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN/-/.}
|
||||
|
||||
DESCRIPTION="Oslo Caching around dogpile.cache"
|
||||
HOMEPAGE="https://launchpad.net/oslo"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/dogpile-cache-1.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-8.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-4.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.2.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
52
dev-python/oslo-cache/oslo-cache-2.8.1.ebuild
Normal file
52
dev-python/oslo-cache/oslo-cache-2.8.1.ebuild
Normal file
@@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN=${PN/-/.}
|
||||
|
||||
DESCRIPTION="Oslo Caching around dogpile.cache"
|
||||
HOMEPAGE="
|
||||
https://opendev.org/openstack/oslo.cache
|
||||
https://pypi.org/project/oslo.cache
|
||||
https://github.com/openstack/oslo.cache
|
||||
"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/dogpile-cache-1.1.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-8.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-4.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-4.2.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
>=dev-python/hacking-3.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pifpaf-0.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymemcache-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-binary-memcached-0.29.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-memcached-1.56[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymongo-3.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/etcd3gw-0.2.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
RESTRICT="test"
|
||||
PROPERTIES="test_network"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
@@ -1 +0,0 @@
|
||||
DIST oslo.concurrency-4.4.0.tar.gz 58812 BLAKE2B 5e353ebfd3073e971e5ad37790560cf1014ebe7683870c49367a888becd665f41f0108cd99c338453cd5ef5c525345672a861f9075bcf6ec9b13ce7b51a138b2 SHA512 a1f2e25be7dd8136e20c8047e4b0e21c51b8be680fe986a6dfe4ff9f2343fbf9db0b533304b7e32dc7db93631f60139441699acfcbd5f7c01ccd63412b452c54
|
||||
@@ -1,16 +0,0 @@
|
||||
<?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>
|
||||
<longdescription lang="en">
|
||||
Oslo concurrency library has utilities for safely running multi-thread, multi-process applications using locking mechanisms and for running external processes.
|
||||
</longdescription>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">oslo.concurrency</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="library for running multi-thread, multi-process applications"
|
||||
HOMEPAGE="https://pypi.org/project/oslo.concurrency/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.concurrency-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
IUSE=""
|
||||
RESTRICT=""
|
||||
|
||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${CDEPEND}"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/fasteners-0.7.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
@@ -1 +1 @@
|
||||
DIST oslo.db-8.4.0.tar.gz 172209 BLAKE2B f1f72347ec8c8b2ca452c54fdf9a843d0d31ebbb1356c39cd494dbacbab28e899d63568214fa73f14a8d838c4ce4137d19ee4fd6133344a17f584346775c3013 SHA512 7a64554de2b97ed3edbf4de81bd47a3bab0429c0b7f5708238c5b920010464236cca4a170a591890112706c2968b0cf1885563782c3a1925fb5767569ac1ccd6
|
||||
DIST oslo.db-11.0.0.tar.gz 178177 BLAKE2B faae25bf421972cb26c517d035060bdeaa2136cab2409909c96069a31eadab4307366547e9a053afda1a98eec9c5dbebcea5f77600b6861b5114ee69ffbaeeb2 SHA512 ebcd4b5f6c705d81572b8817ebe90a225a999600663b7523fb22e5158caa48db35395928296fcdff949f661e57bbbd6298ae35632541dfe5605d28360e590efb
|
||||
|
||||
@@ -1,50 +1,75 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="OpenStack Common DB Code"
|
||||
HOMEPAGE="https://launchpad.net/oslo"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/oslo.db
|
||||
https://opendev.org/openstack/oslo.db
|
||||
https://launchpad.net/oslo.db
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.db/oslo.db-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.db-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+sqlite mysql postgres"
|
||||
REQUIRED_USE="|| ( mysql postgres sqlite )"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/alembic-0.9.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
|
||||
sqlite? (
|
||||
>=dev-python/sqlalchemy-1.2.0[sqlite,${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.4.0[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
mysql? (
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.2.0[sqlite,${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.4.0[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
postgres? (
|
||||
>=dev-python/psycopg-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.2.0[sqlite,${PYTHON_USEDEP}]
|
||||
>=dev-python/sqlalchemy-1.4.0[sqlite,${PYTHON_USEDEP}]
|
||||
)
|
||||
>=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/hacking-3.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/stestr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bandit-1.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pifpaf-0.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/psycopg-2.8.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
REQUIRED_USE="
|
||||
|| ( mysql postgres sqlite )
|
||||
test? ( mysql )
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i '/^testresources/d' requirements.txt || die
|
||||
sed -i '/^testscenarios/d' requirements.txt || die
|
||||
@@ -1 +1 @@
|
||||
DIST oslo.messaging-12.5.1.tar.gz 256120 BLAKE2B 73ed3c8fa356d63d3641626e823a87dbbfc238f9136371aa81c1b7e6be327c2f93d22bb0de4aa0906972bc2e8e0f09047cae06d2b96ef24a3c062d644ba34f68 SHA512 ad29c8a80c1f423b91d0725e8ce85015feaa8db33c911626a90c5efcb5d9c1bf55711b610e3bed4a63370627cce86f48b50658605344d1ade503673c8415de65
|
||||
DIST oslo.messaging-12.9.1.tar.gz 267144 BLAKE2B d2338ef55a31ae44836205a4b794cc3c8e26d0a9708fd88b5ab02394e4be784047efdd7d26e82c38ede8f8bdb34f97540ed410ce22f6e1cf91572d7dd8da9c25 SHA512 808436d4a821d1f8dc8a7bf00156f6ad6a199dfc11f72e41cc4ea03c6dbb4c6ade52c1f92b4798a29cbda0c5fc07b981dbecbb1d34bb6a53b6a1b4bf8b9e5267
|
||||
|
||||
@@ -1,36 +1,34 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Messaging API for RPC and notifications over different messaging transports"
|
||||
HOMEPAGE="https://pypi.org/project/oslo.messaging/"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/oslo.messaging
|
||||
https://opendev.org/openstack/oslo.messaging
|
||||
https://launchpad.net/oslo.messaging
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
|
||||
S="${WORKDIR}/oslo.messaging-${PV}"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.37.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/oslo-service-1.28.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
|
||||
@@ -39,4 +37,27 @@ RDEPEND="
|
||||
>=dev-python/py-amqp-2.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/kombu-4.6.6[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-metrics-0.2.1[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
>=dev-python/hacking-3.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stestr-2.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pifpaf-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/confluent-kafka-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyngus-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/bandit-1.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/greenlet-0.4.15[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
RESTRICT="test" # special setup is needed for tests
|
||||
|
||||
distutils_enable_tests pytest
|
||||
1
dev-python/oslo-metrics/Manifest
Normal file
1
dev-python/oslo-metrics/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST oslo.metrics-0.3.0.tar.gz 18637 BLAKE2B b2a0c1a70ee5fa4b0652f77856407c5809eb7368e33bca6de65bdac69162055a586cde9c82b30f02e58f51efc6e1251a652c640a06fff034e9cdc5220962ce7d SHA512 f30370d2837ceca015b32d66dafb71d11bf1bfb01d47afa09bdf2e57d0fd65011e30b5e2de68c0f635d5710068b23944f4112f5a22260ed6350aaa7e3c64c4d7
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user