Merge updates from master

This commit is contained in:
Repository mirror & CI
2020-03-24 17:10:19 +00:00
104 changed files with 2029 additions and 214 deletions

View File

@@ -0,0 +1,11 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-group
KEYWORDS="~amd64 ~x86"
# BGP port 179
ACCT_GROUP_ID=179

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>alarig@swordarmor.fr</email>
<name>Alarig Le Lay</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,16 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
KEYWORDS="~amd64 ~x86"
DESCRIPTION="User for OpenBGPD"
# BGP port 179
ACCT_USER_ID=179
ACCT_USER_GROUPS=( _bgpd )
ACCT_USER_HOME=/var/empty
acct-user_add_deps

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>alarig@swordarmor.fr</email>
<name>Alarig Le Lay</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST aiomysql-0.0.20.tar.gz 97327 BLAKE2B fddcbf669a7da14605a038dcb57ad01b32c41a5693ef1cdc6fab7c72d3eadd9e937671e82e5c6015f22ec0f1903dbaf1076adb168c799e93a1d3985e73e714c9 SHA512 d182a638675e147bac5bc82826063e67376b97a4f58963991ad1146f97fc3bda0080a42cb7f2b826fd01b43797fc105c9ead50ab3f130f2ea08127a49c868164

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
DESCRIPTION="aiomysql is a library for accessing a MySQL database from the asyncio"
HOMEPAGE="
https://aiomysql.readthedocs.io/en/latest/
https://github.com/aio-libs/aiomysql
"
SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="test"
RDEPEND=">=dev-python/pymysql-0.9.0[${PYTHON_USEDEP}]"
DEPEND="test? (
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/docker-py[${PYTHON_USEDEP}]
dev-python/flake8[${PYTHON_USEDEP}]
dev-python/sqlalchemy[${PYTHON_USEDEP}]
dev-python/uvloop[${PYTHON_USEDEP}] )"
python_prepare_all() {
# fails: lots of AttributeError
rm tests/conftest.py || die
distutils-r1_python_prepare_all
}
distutils_enable_tests pytest
distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST aiopg-1.0.0.tar.gz 197879 BLAKE2B b2f434ff0b4fbd0de3065f04474aefeaacca3ef47635f2fdf0b0efe243eea32b9f45f4d532d698738ea7fb0fa7d45e18f2b5c276ec85a9e6859028ba686cdf3a SHA512 1947be779ad5f2a0a38a8db5318f52cf1245a24f1c73ec67453e3dfc9ec507dd5aaf95a079aabb18228ba230c71c58a072a5de48a9165ddebd82ac0207bc059b

View File

@@ -0,0 +1,40 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
DESCRIPTION="aiopg is a library for accessing a PostgreSQL database from the asyncio"
HOMEPAGE="
https://aiopg.readthedocs.io
https://github.com/aio-libs/aiopg
"
SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# tests seem to be wanting to send/recieve things
# which is probably not allowed inside emerge so they fail?
RESTRICT="test"
RDEPEND="dev-python/psycopg[${PYTHON_USEDEP}]"
DEPEND="test? (
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/tox[${PYTHON_USEDEP}]
dev-python/isort[${PYTHON_USEDEP}]
dev-python/pytest-timeout[${PYTHON_USEDEP}]
dev-python/sqlalchemy[${PYTHON_USEDEP}]
dev-python/flake8[${PYTHON_USEDEP}] )"
pkg_postinst() {
optfeature "sqlalchemy support" dev-python/sqlalchemy
}
distutils_enable_tests pytest
distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST aiosqlite-0.11.0.tar.gz 10062 BLAKE2B 19eab8679ef8b49749e58e80714516ad19a7f13187a386171eedb7c751de46ab8cda7a554a7cd3ac2ef76577721b9c5572c49655443165bdbda559720852fefd SHA512 7570434e40ba61b6568d9f16ad0fec8a246de12b604a514d7de8e113aa5ed3060a5e183f803bc6e8719f0bbdf45957bb43633b9cba73866d53b7a52bcf185580

View File

@@ -0,0 +1,27 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
inherit distutils-r1
DESCRIPTION="asyncio bridge to the standard sqlite3 module"
HOMEPAGE="https://github.com/jreese/aiosqlite"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="test? (
dev-python/aiounittest[${PYTHON_USEDEP}]
dev-python/mypy[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
dev-python/twine[${PYTHON_USEDEP}] )"
distutils_enable_tests unittest

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST aiounittest-1.3.1.tar.gz 14556 BLAKE2B 34d3f04f1993325b616a0135583c1f2c70c6b5c0ffb4bc5c78eea1de927d0d76497b649c12e0cee90ff23ebd7117ed0daafab8d5dbb72630a9ae44bd23b72822 SHA512 e0953d754c1f1b868d7c161cadeff73f97786bf3aa8a24f9395aeec01ac329b3e5d2f93ef2bfdd524bd1c824e34bc2b2bcd8c215df55394e09315672b51f70ff

View File

@@ -0,0 +1,20 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
inherit distutils-r1
DESCRIPTION="Test python asyncio-based code with ease"
HOMEPAGE="https://github.com/kwarunek/aiounittest"
SRC_URI="https://github.com/kwarunek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
distutils_enable_tests nose
# Reason: TemplateNotFound('g')?
#distutils_enable_sphinx docs

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST asyncpg-0.20.1.tar.gz 734341 BLAKE2B 10935cd36f874abe7748bfc7a5fa6fa3f64c1b17291b5f4ec390078d7ccdf2031cc52ce97d18a355b7e956ceab1f1b4b708982a2f2af93f82f1d5b97646cb931 SHA512 e7f3a10bdfe28ac37260afefcaeb0580728a7f7363378778abe9a934144ffa062275e8cf73d8d5db9f6d7a94418b1324a8f4ba009da55f374a2764613fff1df0

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio."
HOMEPAGE="https://github.com/MagicStack/asyncpg"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# ModuleNotFoundError: No module named 'asyncpg.protocol.protocol'
# tests seem to require that the package is already installed,
# PYTHONPATH workaround does not seem to work here
RESTRICT="test"
BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
DEPEND="test? (
dev-python/pycodestyle[${PYTHON_USEDEP}]
dev-python/flake8[${PYTHON_USEDEP}]
dev-python/uvloop[${PYTHON_USEDEP}] )"
distutils_enable_tests pytest
distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
</pkgmetadata>

View File

@@ -3,7 +3,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
PYTHON_COMPAT=( python3_6 )
DISTUTILS_USE_SETUPTOOLS=rdepend

View File

@@ -0,0 +1 @@
DIST databases-0.3.0.tar.gz 23741 BLAKE2B 7bd8bb90fea8d86409b060ed8d5bf54b7fcbdcea4b6e8bae5a447d85f392cb5b49951da082f87e71d2cf6918284556121d0ef602a1ca91f4d21f630019457b84 SHA512 8857d376f3a11a3c0ff28e810d9f79dde726762a4d36995ae95110ac66ed9304dd4e96c11ec897e11c95db0312f3da749ae0f5eb8fd6a4a6550d8429b61b6339

View File

@@ -0,0 +1,74 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 )
inherit distutils-r1 eutils
DESCRIPTION="Async database support for Python."
HOMEPAGE="
https://www.encode.io/databases/
https://github.com/encode/databases
"
SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
# Requires 'TEST_DATABASE_URLS' to be set
# but to what, there is no documentation on this
# besides this looks like it requires internet so it will fail anyway
# To fix this, the whole 'TEST_DATABASE_URLS' stuff should probably be commented out
# or we download whatever 'TEST_DATABASE_URLS' is supposed to point at and the variable
# to that local directory
RESTRICT="test"
RDEPEND=">=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/aiocontextvars[${PYTHON_USEDEP}]' 'python3_6')"
BDEPEND="doc? (
dev-python/mkdocs
dev-python/mkdocs-material )"
# autoflake, codecov also required for tests?
DEPEND="test? (
dev-python/aiomysql[${PYTHON_USEDEP}]
dev-python/aiopg[${PYTHON_USEDEP}]
dev-python/aiosqlite[${PYTHON_USEDEP}]
dev-python/asyncpg[${PYTHON_USEDEP}]
dev-python/black[${PYTHON_USEDEP}]
dev-python/isort[${PYTHON_USEDEP}]
dev-python/mypy[${PYTHON_USEDEP}]
dev-python/psycopg[${PYTHON_USEDEP}]
dev-python/pymysql[${PYTHON_USEDEP}]
dev-python/starlette[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}] )"
python_prepare_all() {
# do not install LICENSE to /usr/
sed -i -e '/data_files/d' setup.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
default
if use doc; then
mkdocs build || die "failed to make docs"
HTML_DOCS="site"
fi
}
pkg_postinst() {
optfeature "postgresql support" dev-python/asyncpg dev-python/psycopg
optfeature "mysql support" dev-python/aiomysql dev-python/pymysql
optfeature "sqlite support" dev-python/aiosqlite
optfeature "postgresql+aiopg support" dev-python/aiopg
}
distutils_enable_tests pytest

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST graphene-2.1.8.tar.gz 102179 BLAKE2B 45c61f0f5965828f4b623a1a78678afdd9ef180c0ac83ff6d13ac4385479a787166e7401d75b4314cd125c623ebab7f43337fe2b00db471c1c8751177ca8b264 SHA512 238108c2047b9942de22f21b90581bbda42fb85ee3588ed5d4a26bd54784a6a71407c7a4e8308726ab22b6a62317e94253a60d1771272969e00e0097f3614d51

View File

@@ -0,0 +1,45 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 )
inherit distutils-r1
DESCRIPTION="GraphQL Framework for Python"
HOMEPAGE="https://github.com/graphql-python/graphene"
SRC_URI="https://github.com/graphql-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# We need newer graphql-core
RESTRICT="test"
RDEPEND="
dev-python/aniso8601[${PYTHON_USEDEP}]
dev-python/graphql-core[${PYTHON_USEDEP}]
dev-python/graphql-relay[${PYTHON_USEDEP}]
dev-python/unidecode[${PYTHON_USEDEP}]"
DEPEND="test? (
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/promises[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/iso8601[${PYTHON_USEDEP}] )"
python_prepare_all() {
# Package installs 'examples' package which is forbidden and likely a bug in the build system.
rm -r examples || die
distutils-r1_python_prepare_all
}
distutils_enable_tests pytest
# ModuleNotFoundError: No module named 'sphinx_graphene_theme'
# There is a github, but no releases at the moment
#distutils_enable_sphinx docs

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1 @@
DIST graphql-relay-3.0.0.tar.gz 41928 BLAKE2B a206692a2fa1b39d002aad8a324b1be1c1e67305e65978f3eceaa28df6c12791f3fc19fad3f68320d16e063f54710a94d89fe078a9a3a361334299a8c6e31a21 SHA512 5e09d0cc21b1f6241a3a19b96f6607fb13ebe87798338669d2cc687b15d858acb24e884fc0752c091414f857560dae2e7b1d52011c9ce4718986919997dae7ff

View File

@@ -0,0 +1,23 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=(python3_6 )
inherit distutils-r1
DESCRIPTION="Relay library for graphql-core-next"
HOMEPAGE="https://github.com/graphql-python/graphql-relay-py"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# most likely we need a newer version of graphql-core
RESTRICT="test"
RDEPEND="dev-python/graphql-core[${PYTHON_USEDEP}]"
distutils_enable_tests pytest

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
</pkgmetadata>

View File

@@ -17,7 +17,6 @@ KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="doc"
REQUIRED_USE="x86? ( !doc )"
RDEPEND="dev-python/certifi[${PYTHON_USEDEP}]
dev-python/chardet[${PYTHON_USEDEP}]
@@ -29,10 +28,10 @@ RDEPEND="dev-python/certifi[${PYTHON_USEDEP}]
dev-python/sniffio[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]"
BDEPEND="doc? ( !x86? (
BDEPEND="doc? (
dev-python/mkdocs
dev-python/mkautodoc
dev-python/mkdocs-material ) )"
dev-python/mkdocs-material )"
DEPEND="test? (
dev-python/attrs[${PYTHON_USEDEP}]

View File

@@ -17,7 +17,6 @@ KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="doc"
REQUIRED_USE="x86? ( !doc )"
RDEPEND="dev-python/certifi[${PYTHON_USEDEP}]
dev-python/chardet[${PYTHON_USEDEP}]
@@ -29,10 +28,10 @@ RDEPEND="dev-python/certifi[${PYTHON_USEDEP}]
dev-python/sniffio[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]"
BDEPEND="doc? ( !x86? (
BDEPEND="doc? (
dev-python/mkdocs
dev-python/mkautodoc
dev-python/mkdocs-material ) )"
dev-python/mkdocs-material )"
DEPEND="test? (
dev-python/attrs[${PYTHON_USEDEP}]

View File

@@ -15,7 +15,7 @@ SRC_URI="https://github.com/timvink/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86"
RESTRICT="test" # fails, mkdocs failed

View File

@@ -5,6 +5,8 @@ EAPI=7
PYTHON_COMPAT=( python3_6 )
DISTUTILS_USE_SETUPTOOLS=rdepend
inherit distutils-r1
DESCRIPTION="A Material Design theme for MkDocs"
@@ -13,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86"
RDEPEND="
>=dev-python/markdown-3.2[${PYTHON_USEDEP}]

View File

@@ -0,0 +1 @@
DIST python-multipart-0.0.5.tar.gz 32581 BLAKE2B 79a55b620d45f529f3c823b5452f7a100934ae2f1229e02344c5e8e4ac251225b66ea5505773a0f639cab2f1596e4b6d7a77f3919e56bab2ea9a2e2b04fec796 SHA512 159472175c7b21ddcfb6d026d2efe1dc68ceacb6b30afef7f2aab078542eef6faf61d7e40abb2d22d18346c88e2fbee12283795f3e4a8b1f36673a5dd9163a8e

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=(python3_{6,7,8} )
inherit distutils-r1
DESCRIPTION="A streaming multipart parser for Python"
HOMEPAGE="
https://andrew-d.github.io/python-multipart
https://github.com/andrew-d/python-multipart"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# RuntimeError: Unsafe load() call disabled by Gentoo. See bug #659348
RESTRICT="test"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}] )"
distutils_enable_tests pytest
# there are docs on github, but there is no 0.0.5 release tarball there for some reason
#distutils_enable_sphinx docs/source dev-python/sphinx-bootstrap-theme

View File

@@ -1 +1 @@
DIST spotipy-2.9.0.tar.gz 81689 BLAKE2B 909e615c4dad90571c7aa4c1ce4512effffab34505b1193eca8694290fa937143bc4e90d69779f4e899fe0556626591078fcbc175c8d52427553de1b0dbcdd0e SHA512 ebfe8e4b31cb741fe5ddd5fae52d269e6e311d04aa6edc9d727d56bc32963b253db22ae3b43b0db10d1c55bd045439b0e74e0cfefab386e895730ac5cd10b110
DIST spotipy-2.10.0.tar.gz 82414 BLAKE2B 06915b6e910ab69853ee8e54503da050733e138dc27fbb3c27049c2277231c97659fcbc3f3205aa252f89b738f5863851751de253efce970f31617046a6e8de5 SHA512 00e9a05ce4321c889a4586ae504b4399753701a6fc08ecc4775099b74d82087551c81329242c395ff9d0497f45c9aa4c9a261132295117be310cd6f33ca1811a

View File

@@ -0,0 +1 @@
DIST sse-starlette-0.2.2.tar.gz 45012 BLAKE2B e6eb1eda9b104191163b6dbfff67a203e3b87d562076267639e7d5ca2cfa90a4c4d5f4e1a0962b60f04122f42c4a516829cfcb844edc69299f2195afaa3b496d SHA512 8ad9394bde454c2307436486958184de5f6d9bfb5660d121c1f8a77a33149623c7aaae1fab8f1c3858fcceed45aeb89fb4c8570afd4966fc4dd45278495ec9bb

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,26 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 )
inherit distutils-r1
DESCRIPTION="Server Sent Events for Starlette"
HOMEPAGE="
https://pypi.org/project/sse-starlette/
https://github.com/sysid/sse-starlette
"
SRC_URI="https://github.com/sysid/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="test? (
dev-python/black[${PYTHON_USEDEP}]
dev-python/isort[${PYTHON_USEDEP}]
dev-python/starlette[${PYTHON_USEDEP}] )"
distutils_enable_tests pytest

View File

@@ -0,0 +1 @@
DIST starlette-0.13.2.tar.gz 431011 BLAKE2B 60a34667c5c784dc4167ddaf764be976f97e95f518c6c1cd7c0d20a41c10cdc2232a402a39b5c742a5fbc8a19613713fa18756f0b1858e8acf9905f614ae0d58 SHA512 9622f5ddcf7469305e0d509457a1d9c7e44b6291e84c0c5627d4599dc2f561ce58a5437214b41917ac019dd6f27c3551ed0dea38b57fbbcadc54b30ceca870a5

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>piotr.staroszczyk@get24.org</email>
<name>Piotr Staroszczyk</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,72 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 )
inherit distutils-r1 eutils
DESCRIPTION="The little ASGI framework that shines"
HOMEPAGE="
https://www.starlette.io/
https://github.com/encode/starlette
"
SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
# ModuleNotFoundError: No module named 'graphql.pyutils.compat'
# We need newer graphql-core
RESTRICT="test"
BDEPEND="doc? (
dev-python/mkdocs
dev-python/mkdocs-material
dev-python/mkautodoc )"
DEPEND="test? (
dev-python/aiofiles[${PYTHON_USEDEP}]
dev-python/black[${PYTHON_USEDEP}]
dev-python/databases[${PYTHON_USEDEP}]
dev-python/isort[${PYTHON_USEDEP}]
dev-python/itsdangerous[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/mypy[${PYTHON_USEDEP}]
dev-python/python-multipart[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/sse-starlette[${PYTHON_USEDEP}]
dev-python/ujson[${PYTHON_USEDEP}]
dev-python/graphene[${PYTHON_USEDEP}] )"
python_prepare_all() {
# do not install LICENSE to /usr/
sed -i -e '/data_files/d' setup.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
default
if use doc; then
mkdocs build || die "failed to make docs"
HTML_DOCS="site"
fi
}
pkg_postinst() {
optfeature "Required if you want to use FileResponse or StaticFiles" dev-python/aiofiles
optfeature "Required if you want to use Jinja2Templates" dev-python/jinja
optfeature "Required if you want to support form parsing, with request.form()" dev-python/python-multipart
optfeature "Required for SessionMiddleware support." dev-python/itsdangerous
optfeature "Required for SchemaGenerator support." dev-python/pyyaml
optfeature "Required for GraphQLApp support" media-libs/graphene
optfeature "Required if you want to use UJSONResponse." dev-python/ujson
optfeature "Server Sent Events" dev-python/sse-starlette
}
distutils_enable_tests pytest

View File

@@ -19,18 +19,16 @@ KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="doc"
REQUIRED_USE="x86? ( !doc )"
RDEPEND="
dev-python/click[${PYTHON_USEDEP}]
dev-python/h11[${PYTHON_USEDEP}]"
BDEPEND="doc? ( !x86? (
BDEPEND="doc? (
dev-python/mkdocs
dev-python/mkdocs-material ) )"
dev-python/mkdocs-material )"
DEPEND="test? (
dev-python/black[${PYTHON_USEDEP}]
dev-python/isort[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
>=dev-python/uvloop-0.14.0[${PYTHON_USEDEP}]

View File

@@ -0,0 +1 @@
DIST xdp-tools-0.0.2.tar.gz 288960 BLAKE2B 0ff03200b288819b5180f55129494534f5ca09be5bb9bd167a022501dd63104251047d514a42dca905cb6879c55a20ec40b6f8d6828ac7559066fc3867f6ade9 SHA512 00455d77e2354b48f342d795d2141ae38b39137981e4a232971b6755e9b1c397db65c498817bbdf76946cc0d825c01e9b866ed504395f76be02f65625adc1bb9

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>kurt@kmk-computers.de</email>
<name>Kurt Kanzenbach</name>
</maintainer>
<longdescription>
This package contains a collection of utilities and example code to be used
with the eXpress Data Path facility of the Linux kernel.
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1,48 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit linux-info
DESCRIPTION="Utilities and example programs for use with XDP"
HOMEPAGE="https://github.com/xdp-project/xdp-tools"
SRC_URI="https://github.com/xdp-project/${PN}/releases/download/v${PV}/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
# skip strip for eBPF object files
RESTRICT="strip"
# skip QA check(s) for eBPF samples
QA_EXECSTACK="usr/lib/bpf/*.o"
# XDP should be enabled
CONFIG_CHECK="~XDP_SOCKETS"
BDEPEND="
virtual/pkgconfig
"
RDEPEND="
>=dev-libs/libbpf-0.0.7
virtual/libelf
"
DEPEND="${RDEPEND}
>=sys-devel/clang-9.0.0
>=sys-devel/llvm-9.0.0
"
src_configure() {
./configure
}
src_compile() {
emake PRODUCTION=1 PREFIX=/usr all
}
src_install() {
emake PRODUCTION=1 PREFIX=/usr DESTDIR="${D}" install
doman xdp-filter/xdp-filter.8
}

View File

@@ -1,36 +0,0 @@
DIST github-cli-0.6.1.tar.gz 189311 BLAKE2B 07814a555e8137b02184f4eeb77171f640e4d9c497983580f9a921c6d2e529dd979641d709160202ce3d9f4eb671ad3a2890fb5554eeaae528cc3fdc5cd64cce SHA512 eeabed53407ed88c6e917b930e215fcc6d0daad22f0c999bcc2c962b69dd25886ecbc136e6f3274c2403a053f193d8a3e63cd9cb6cffe3ee439f3ecd966cf267
DIST github.com-AlecAivazis-survey-v2.0.7.tar.gz 1351392 BLAKE2B 04405e096c20b2640e31561b660eef8b08c4b48b58ea93152b56d18e6820151339e4db269bd2c2e50fe961146be814ecf0f20c0b40ee50606ea7104be6e3886c SHA512 10193065832a9c94f87f502477f46e2f92d4e2c5f1de0e8326f13964b7a8903a716f3fe6d21b1dd57c6e3a4796e2af284f4f5ae9aaa20400cd76d4fcdd3812d4
DIST github.com-alecthomas-chroma-34d9c7143bf5.tar.gz 603840 BLAKE2B be72d36b48179dfb18baedbd3d1185525de6b149490712c5964d6b8210f5b1fc2d81285a838cf3a34ce8280a842956cea6981d39057d6a5058613c5a1f228e37 SHA512 5cb29052d708b83e094a45abf48e6a605ace42afe6b3a80c92e6bd30052a9b23b5369adbdb87f8ec6a37e4afc3149424efcf79375ce2e44c4a24f871d83c9b3c
DIST github.com-briandowns-spinner-v1.9.0.tar.gz 1324438 BLAKE2B acea5f908211832c0d9fe6fe4a7108dd8a4b6f45af0979c60040953aa8d7633d4f15dce60758f3b4d529682b2305c89522a46df060d7918a7215201597e16a56 SHA512 6ab276e60aa9229e7a7e06c0b7fbf1766ee38056eea26929795c03bc170065c1dbb0f632bb6485165b00ddc02ebad6e2e6463005ddac91ac486f66ec4ef14c40
DIST github.com-charmbracelet-glamour-7e5c90143acc.tar.gz 511413 BLAKE2B ccc145c748f469496844fb0ede298e77989ab3394591fa09f148a62b9575868f13be52aab1a11d19ae3864b48312479a3a580fa0a5ace2e4154b2517e7e55b22 SHA512 70b352b45cd1898ae7f64401d7a350c2d59329bee922ec3144323f121553da11a2906dad11a0fe9436942d8cc4629d30b95a1392fd1374f5e3f86648703b521f
DIST github.com-cpuguy83-go-md2man-v2.0.0.tar.gz 52021 BLAKE2B d3df2300a28d972b6b7269172a734dda7a60df5c25d8b4a4d9a45a2c636f08286eea4873c32d22a9533ba4e333660e4ec2deabe8fbdb9af3db96c07884278d04 SHA512 22a6c950ca7e386246fadb15f05d0a60437a249df48a7c5f905bc4bd05034cede6318e1158bd2113e97b4fd2d1e838776680a00c6141ac2b3c8795aeee15a39d
DIST github.com-danwakefield-fnmatch-cbb64ac3d964.tar.gz 4952 BLAKE2B 92a7cfe2f3c07bdf2c61b445e35531150869dc181138d3438d7173ee38130d411a0de770ba40958471ea61d9aebe8881b51eb0ca9340deced89fd94df267e299 SHA512 5904008003ac80d34581dd1d33130fef27c6a523196aafef1231a2e63c5296cd30f8c3c517090b6b4c7ebb6a57d24bb0bff10cc40876e3fa1c9e74b65bc13154
DIST github.com-dlclark-regexp2-v1.2.0.tar.gz 204926 BLAKE2B 46cc0ab99e3798040365064fd0521d65b9ebd71f182d462eb43fb5dcfc85d0a3fa15fa08d2d3093f4228b568c41825505d3ec968d33e7e89a85b6c1adc566c9f SHA512 238ccd285e0a4c99f3a8bfa64e2465347913f50537dc3fd4b486f6339cde9a1ca02fb6fa22cc3ccbba4c46590f36fbbab7389112f025b9c092971341b8e62f02
DIST github.com-fatih-color-v1.7.0.tar.gz 816449 BLAKE2B f006f51cbd1a0288380b339d7d2b493e447aa1e6bd783f11de5670d4db6ff8c1463cbe957a04127c1f24186a9362be8c40ecdf4394cbbc0e2c6c2cb598c012ac SHA512 ee5668ce828ad3e5461c54d971aee4b10a578f697717010d60fdda641948430816e74580563dfea6a4c66a9840175ff5b63c2ca9cf1af213cfac5be7b8ddac36
DIST github.com-go-yaml-yaml-a6ecf24a6d71.tar.gz 86785 BLAKE2B 717d0bac6fd4c83b8e543c08f4cfa8bd8c540bac1f5cbc73706f13f04125675a28d48c5382d48c78a90d76f23af04b2c6ffe16fb6e08d0a32d0c41a2ec662b4b SHA512 e1274971c41cd622e94770005670fee15e1c5096b13d3596afdc644fce93f00f4fe65f72bd183df2eb45282b327b9bfe4add14d9a3d5563945c4d3df794d81d4
DIST github.com-go-yaml-yaml-v2.2.8.tar.gz 72732 BLAKE2B a22d1bd30aff025564c69d09ddd67869d0d15512b635ef42db26e48a16f0567f0ce0c30716b51944ebcfd3d87be57fc313ee1f6465b73315c095ca09bc841c5e SHA512 ba9f916a09998af14371060432b414bf4f92dac8b623fa72667e425784b54d8dd3f088aa4bdb0d4499b79de904d0d2b04f1ebce1320c94b4af349e17cd170699
DIST github.com-golang-crypto-1ad67e1f0ef4.tar.gz 1725674 BLAKE2B a100aafa38ac52d83218c3b79048cadeb0e4e0b63c69341c9dcf801800d2e1dee4a4f8ba887761c64b4abca69d84c60ff40ec97caddf43d9f4708281ab875656 SHA512 95bdce68c50096d8d8d0f3b49fa85a9fe8e48323166d471f247b91347418d49bc0c6900f5bc4a09b402d18ed409af82c968a7d3cffb0ecf98ad95b96e4e087fd
DIST github.com-golang-net-46282727080f.tar.gz 1174482 BLAKE2B 6ad7d0bda9f735c7c673a572b486ea7063e604ec3a821afe275e7f33964027a2d5a3111aa519228c1424f946e58f23c8684aea99ce13e5f065c7b76d3ed94335 SHA512 2785ac6d56688c00bd085d5096cadfcf2712c85196c6f7a7c884d295fd5e86488b339944c762cd1bb9e8da3cb0ab37ababb9904b7bb21729c53ac0dc2688c325
DIST github.com-golang-sys-d5e6a3e2c0ae.tar.gz 1541214 BLAKE2B 947229146a1c9cbe6cb4fa5fdb72861fcad3eaa6de54e02a96ddd6f869a418b172eac0c743b459ea63f56187b9898d45921a86d4710325281b5c85c600f061e3 SHA512 56f5abbbe48b9d114fa46462364b6782cd5e16e40de0684c0e3514af41d1edf59295834f04eed7bc8436b33ad602db3d00c8c87a2da4939e5d759427b1af7669
DIST github.com-golang-text-v0.3.2.tar.gz 7168069 BLAKE2B c2412f4554e2a50fe0764c24cd52a0799d526cb78952839fa1c031c43e7c34a58f6c65d2e450a0ddd0447d5f749aa5104dd47dca5a2c4964e3dd6e2eb39313c3 SHA512 48156313c3ae4c01ea3a8b790ae829f50f2a53ea9ad7c14509749405da5cb7c98e6e1a2e9f3619e01393935d452b5b5e568b29719cd1f286570272d59508da58
DIST github.com-google-goterm-fc88cf888a3f.tar.gz 18300 BLAKE2B fa5b54a1c314965010f12e55249ad9d79c91d7bef238067f57f48a3414c2f382354c7bd2fba6c3fa51dd3a5a8313243aef54cbc3500adf5c9c6ff26e742ae2b8 SHA512 4574bdbfd96b78f905602aaabbc2d55242ce7cd1c2fc9daa8c7f659e0f2f817785eb8bc10c4f35c208e3d947e8a7fe1fb514c2c3e52177eda05fbf5e53a99a2b
DIST github.com-google-shlex-e7afc7fbc510.tar.gz 7342 BLAKE2B f8483174afc39a4640e8ef6e6261a653ba62473660ae2a2b44ba84286f2c1b3f2b10d90fe3836360a65f43e7195378fa9c9f57507673e5f330b7fa14cacc4b89 SHA512 2b565209689b8791a70658aa9e016acf5d8db1322cf0f2c0c9ce8b6da34adf40aa7a1b0432d471bc147f6935dbeb8f06fa390a1c7b149cca3682d54038caeed8
DIST github.com-hashicorp-go-version-v1.2.0.tar.gz 13094 BLAKE2B d8108adc3afd08e9783921b35977842076f7f1b4fc6198574442965ed167f829477a57c7e4fe8d8fe21a58893022d6c4e30580439905fc588fc0e0a51af7b10e SHA512 d2d55fb272b7f655fdeac62f6315f06dc94d2d91de955b975dd460f5908713838c1afbadfc3d2ee266b264bf3c65f9d669357e0d9ae4bcf01ffd6713d8a02c2b
DIST github.com-henvic-httpretty-v0.0.4.tar.gz 40771 BLAKE2B f129e2102ed0adea2e89d19cb25a3cda75598218ebe803b2a4388d599726deeb66f5bb9dc8773de30d7e86070bfcbefb00f71b6c5b0735fc1e92df38e38d59b8 SHA512 b351f99baa72cd1241ad38f995ecb30aaec1ab7549ed714a91e0373101428c9e38bf1252e0ded56ce18d21d7f389510e7c19f379a5f0ba0023d007763507a9b8
DIST github.com-inconshreveable-mousetrap-v1.0.0.tar.gz 2290 BLAKE2B bd46103e50dd916bad41aafbf8c1945d835222c131a88f4d3fba35feb4b11ae83c900280c9dafc6f0ef92f71b6a3ba02996dcb31d67eb49314b29d23fda2c8b8 SHA512 6f68bd6b7b1c7aa6651fe83b5230b6c8398b85561b01ca6a36ee638e186c325cc70444818de7a569db240159ba5840ed24f212e0defdf9f9890803a7641285d9
DIST github.com-kballard-go-shellquote-95032a82bc51.tar.gz 4327 BLAKE2B ca31068aeb60ebea4568901fe91de1aedb6842533c98a9b2cfe2a989d6f0a3dc76cb113989c84acae934150f599173af186b7886661ba94a549dedd3508b3cf5 SHA512 6fc381005c055aff7e451145bd2dd5a20591481b416d2d94c1c05ddcfac84c76e3915046d86073f3ace97ddb38eeb6e8a925825ca4629f1687b7f274809d9c83
DIST github.com-lucasb-eyer-go-colorful-v1.0.3.tar.gz 430208 BLAKE2B 3fc0e9ae9092e76203d2bce447997966652ff2912083d062198196a30a7e49d66db67f82a626b6abace658109b9b71398b44a241d9e66eb160f21b24774d1f8b SHA512 876315f886a9cd39adf592b3c68ef8ff21ef7b1f543df5c7c28534e9443cb2d0f72fcd79404ac87643ee2232f150b92ffb6dc1fe2e2130c602679c8d8ca85609
DIST github.com-mattn-go-colorable-v0.1.6.tar.gz 9472 BLAKE2B 79ce5bc4dfce08070f37fe22ef3089e89758ae694f8f63082949ebbef0cc997d9a219d6312b1d6ef770058df34586432c350a0a548b68f6c8e9394ef0b21db9d SHA512 308c67766356ac71e5ad3eda7bf8961c8bd8763a1360b30eed371868a33064e70b34841e3dcc8552508bcfc3cc5a96a91ad3dc247d95fceba27c5eef0a5f1cd4
DIST github.com-mattn-go-isatty-v0.0.12.tar.gz 4548 BLAKE2B 856d4c59c2f484cee3a1f8280745d72c7d40671839f5a6b94edc16bae7acfd0e71ba19c1839960aa9618d3f835e86895597e4033495ed9cbe5f9eb7e39db98e6 SHA512 fdc07ff956f596102a54ecf15aa2f690c7a44a89bb32ada90d19ed26a851b22a42e6a4a308c0252aa7183acaf3e41ada8647b104f2c2daacf356ccdfe42c3457
DIST github.com-mattn-go-runewidth-v0.0.8.tar.gz 16500 BLAKE2B 62f0d1d199a5a19d02764364b45120d0e90e613b2ee3af613a32cd2e3bf8ac24b53cc023f92ee5fa5560928e63ee888336d316667f135c331afd26c7f3b9a748 SHA512 196a26bc24a2816307b90956e05631ed162acba622c96956ed5d8f8b179f47bdec08aca59f510bd6d12c3b9935c20701d65f5b6f1e7e779110588f84a7783aac
DIST github.com-mgutz-ansi-9520e82c474b.tar.gz 4874 BLAKE2B 45ab35bdc8beb866430d3be71bf870a537cd757912dc57a00f412cf41be49ff4a35a721b70e0043739d07a770cecef408e0bbe2e6866ebaf80d246a67fcb4cd7 SHA512 893f9823f06edaeb35dbb1a19d908bd08a7d8df6527addf3d7197efeb0c2a83d85405043efd910027d472ed25cf869f4999ece4241cb546e9f648843bdd006cd
DIST github.com-microcosm-cc-bluemonday-v1.0.2.tar.gz 137669 BLAKE2B 96b88fb6e0aea043ef6ea82122fb7445e4ab36eeb6e6ce4d979f678c1e7b038213e32903b407aa6c5a747800e26b0465bc99de2222bbae4c5ddaf93035fa886d SHA512 bd4e29a3d03dc8162bae838f8b484485598815626e6accded0fa6c97a0b99c4bdec1ed98073032f74c29ad675b1e801bb6865e41efefb5e87c0712a311ca7190
DIST github.com-mitchellh-go-homedir-v1.1.0.tar.gz 3362 BLAKE2B b3388de9230439ec591042f6a319a80216c0bd7ef055f4bee42bd9020ce8104afb1d10b6105cd2a6f431f066f78af1286537236c054c3bfe15c7ee9b10e1935f SHA512 19f3341d9b343d46a215da3d9aba8e218cd4a5e22a33bb26ee296ab3764e9ab7befa7b65f05bf7e9af8b28be1f078e7da691b68c0a7b1e0c8d853de3ba53d643
DIST github.com-muesli-reflow-v0.1.0.tar.gz 16189 BLAKE2B df407b76814c4920a5b915c72b2f4ca7788367ebb776d6e78eb1cbcfb9825b1bade6c99e6754f2fe085a50f065f751ab3d00806fb48be00bd9a1ccd83244bc12 SHA512 125e8c7162215b9543085652e5ada4ed9132951529ef9bf88f491c1ceb099cc8c03dd74712c7c2b2782c08d98aabd8bfb55bccddb40e4d77737b0f96251e1151
DIST github.com-muesli-termenv-v0.4.0.tar.gz 402405 BLAKE2B 2d2848de07bc2e6a936e8f226b43d89d558219aa4256e5b54c692213055a8fbdd622692908c635efac1c8aab30893a11a82627f1793490f6c2767938603943eb SHA512 f678732af0129022508133f6ad6a87fcdb1bd45e35d6daeda9aaff1e3c991e4e4b3cd176575b50e1e0159193252cbd73f9c235ad7d86f2d108dd00c8ad72049a
DIST github.com-olekukonko-tablewriter-v0.0.4.tar.gz 19252 BLAKE2B b6ea59745921b4788a5fff2ad51567b19304d31fc7795935bf4a648229800235d2c5a72adca0cdcb8659d4637cab16fe96dfd4428390095ea77fe99547646236 SHA512 cd738a0e7ef0e4fde24db14569f1887a4564b6aa591f3f52961422d93ad5c949521feccf33efedda2276e0d26b7be61797f02ff9943d683efb42bbc5b422d43d
DIST github.com-russross-blackfriday-v2.0.1.tar.gz 79613 BLAKE2B fb48381501283f535bfd5e04d4db3fd81ab2780f91451f1188c40a5737145489ed1446dfd2dc1f4e6cc4bc690facf4d8237fb8cea6d958361dcd245e5aecb7af SHA512 b5c889480bd6a5e8a805bb5685ee91a07b5d1831fce65c27518fab5a2aeee2ed3e356b536b65021c092b588ae105f169cbd57fba8d16374173b04b9e9476c9aa
DIST github.com-shurcooL-sanitized_anchor_name-v1.0.0.tar.gz 2143 BLAKE2B 5f833b40808210b1b487985c9598dca0bf22b531c7a9d863cbdbd3d0483ccf8b35fc4d65b48b3de8b8d548e515a306a84af0c8dbb140677b191c839f751d68b4 SHA512 2b83e4f537a9290c0ba92bc1b8f7f5bddba8eb973e41db1eb5c13df35f7d75746f705fa0e1fd1794cf2442799e94609479e4a2b2c7c4cbcedba67259a0068db9
DIST github.com-spf13-cobra-v0.0.6.tar.gz 117290 BLAKE2B 9db8e8dc17c089563bd3f15cabbd1ad4025f2d65ae30516fc13c0ea545f7fec08ce1c791d2da51bc11de7b985c164bcc523dcf7bdfacc01a3ae32af157ed9c15 SHA512 b2705003ecb6aac03a7cf27a016ce28923d1bfa2639bf48d01d85c2734be9e55557fd2748ac2b69af3983128e5e8eee7a570e70b4dcd22d6a3b02c479dbeffcb
DIST github.com-spf13-pflag-v1.0.5.tar.gz 50796 BLAKE2B 735cf4ab840354082dd104f417a938000ca53d60f71f201e1995a9d5a77b45ee0e83e41b1f16713224f6d16d52230ea75d651e8fb377c689c883998502080de6 SHA512 ffdfaa3b2431cbb0934cb996af158aa56132005f978a7e3a954e43f24efed36805213d5aa03bd04792119e909a0d54a8b76b0c891f83cb4f6a813a73a704e13b
DIST github.com-yuin-goldmark-v1.1.24.tar.gz 225223 BLAKE2B 3d8301de27389fcd52ce6f245be7045e9a6ebef2f61722014690c198c21505c7053b86721e20f28507318cc23f1543d8ca487b3be005e1691752530b755b7540 SHA512 222b1a0837edeabd60769444e9afbe5318d314ff307f60163023aae5acd7cbf00d0fd35f0140a304e54e5baa6770e94440da9d8453c1d7b6cdce19a45d68b134

View File

@@ -1,73 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN="github.com/cli/cli"
EGO_VENDOR=(
"github.com/AlecAivazis/survey/v2 v2.0.7 github.com/AlecAivazis/survey"
"github.com/alecthomas/chroma 34d9c7143bf5"
"github.com/briandowns/spinner v1.9.0"
"github.com/charmbracelet/glamour 7e5c90143acc"
"github.com/cpuguy83/go-md2man/v2 v2.0.0 github.com/cpuguy83/go-md2man"
"github.com/danwakefield/fnmatch cbb64ac3d964"
"github.com/dlclark/regexp2 v1.2.0"
"github.com/fatih/color v1.7.0"
"github.com/google/goterm fc88cf888a3f"
"github.com/google/shlex e7afc7fbc510"
"github.com/hashicorp/go-version v1.2.0"
"github.com/henvic/httpretty v0.0.4"
"github.com/inconshreveable/mousetrap v1.0.0"
"github.com/kballard/go-shellquote 95032a82bc51"
"github.com/lucasb-eyer/go-colorful v1.0.3"
"github.com/mattn/go-colorable v0.1.6"
"github.com/mattn/go-isatty v0.0.12"
"github.com/mattn/go-runewidth v0.0.8"
"github.com/mgutz/ansi 9520e82c474b"
"github.com/microcosm-cc/bluemonday v1.0.2"
"github.com/mitchellh/go-homedir v1.1.0"
"github.com/muesli/reflow v0.1.0"
"github.com/muesli/termenv v0.4.0"
"github.com/olekukonko/tablewriter v0.0.4"
"github.com/russross/blackfriday/v2 v2.0.1 github.com/russross/blackfriday"
"github.com/shurcooL/sanitized_anchor_name v1.0.0"
"github.com/spf13/cobra v0.0.6"
"github.com/spf13/pflag v1.0.5"
"github.com/yuin/goldmark v1.1.24"
"golang.org/x/crypto 1ad67e1f0ef4 github.com/golang/crypto"
"golang.org/x/net 46282727080f github.com/golang/net"
"golang.org/x/sys d5e6a3e2c0ae github.com/golang/sys"
"golang.org/x/text v0.3.2 github.com/golang/text"
"gopkg.in/yaml.v2 v2.2.8 github.com/go-yaml/yaml"
"gopkg.in/yaml.v3 a6ecf24a6d71 github.com/go-yaml/yaml"
)
inherit golang-vcs-snapshot
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
${EGO_VENDOR_URI}"
DESCRIPTION="The official GitHub CLI tool."
HOMEPAGE="https://cli.github.com/"
LICENSE="MIT"
SLOT="0"
IUSE=""
KEYWORDS="~amd64"
BDEPEND=">=dev-lang/go-1.13"
QA_PRESTRIPPED="/usr/bin/gh"
src_compile() {
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" \
go install -v -work -x -ldflags "\
-X github.com/cli/cli/command.Version=${PV} \
-X github.com/cli/cli/command.BuildDate=$(date +%Y-%m-%d) \
-s -w" \
${EGO_PN}/cmd/gh || die
}
src_install() {
dobin bin/*
}

View File

@@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>william@wstrm.dev</email>
<name>William Wennerström</name>
</maintainer>
<longdescription>
GitHub CLI, gh, is Github on the command line. It brings pull requests,
issues, and other GitHub concepts to the terminal next to where you are
already working with git and your code.
</longdescription>
</pkgmetadata>

1
gui-apps/wcm/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST wcm-0.4.0.tar.gz 263841 BLAKE2B 28cdf87c479cc7a4a5a40f17a1ec26688bae6a0cd5699b51ad7db2adca89946d7687ae345a7a82d71464df413c956aceeb3db8195c5b40da5f32043821883c49 SHA512 4136ceba90c054165b4b0e7a79d78af827d8b8ddb8b54820bda0c17bbaa28eb74981ce94d8c386b91257ca023a34f76f121a003229365afe72d65323f0a1d2cd

12
gui-apps/wcm/metadata.xml Normal file
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>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,41 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
DESCRIPTION="Wayfire Config Manager"
HOMEPAGE="https://github.com/WayfireWM/wcm"
EGIT_REPO_URI="https://github.compu/WayfireWM/wcm.git"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
KEYWORDS=""
else
SRC_URI="https://github.com/WayfireWM/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
IUSE=""
DEPEND="
dev-libs/libevdev
dev-libs/libxml2
dev-cpp/gtkmm:3.0[wayland]
~gui-apps/wf-config-${PV}
~gui-wm/wayfire-${PV}
"
RDEPEND="
${DEPEND}
"
BDEPEND="
${DEPEND}
virtual/pkgconfig
dev-libs/wayland-protocols
"

View File

@@ -0,0 +1,41 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
DESCRIPTION="Wayfire Config Manager"
HOMEPAGE="https://github.com/WayfireWM/wcm"
EGIT_REPO_URI="https://github.compu/WayfireWM/wcm.git"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
KEYWORDS=""
else
SRC_URI="https://github.com/WayfireWM/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
IUSE=""
DEPEND="
dev-libs/libevdev
dev-libs/libxml2
dev-cpp/gtkmm:3.0[wayland]
~gui-apps/wf-config-${PV}
~gui-wm/wayfire-${PV}
"
RDEPEND="
${DEPEND}
"
BDEPEND="
${DEPEND}
virtual/pkgconfig
dev-libs/wayland-protocols
"

View File

@@ -0,0 +1 @@
DIST wf-config-0.4.0.tar.xz 64108 BLAKE2B 83999dd246e6b7a6c54bbbcdf7abf08767b31bd29e75cd41d9844c4b98c66fbe787b7d87ec433e2c5e860e476f4f621116aac16c7f3f56903ee1689c5d1bc6c9 SHA512 30358ada695012b9f4be835f2b2d032e0d8d52c3e9d49d39ae975c74bc0cac188341e507124a088d8cdb3d62c77645a7d435262d15a6cc604b4738861362a299

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>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,38 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
DESCRIPTION="A library for managing configuration files, written for wayfire"
HOMEPAGE="https://github.com/WayfireWM/wf-config"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
KEYWORDS=""
else
SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
DEPEND="
dev-libs/libevdev
media-libs/glm
dev-libs/libxml2
>=gui-libs/wlroots-0.10.0
"
RDEPEND="
${DEPEND}
"
BDEPEND="
${DEPEND}
virtual/pkgconfig
dev-libs/wayland-protocols
"

View File

@@ -0,0 +1,38 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
DESCRIPTION="A library for managing configuration files, written for wayfire"
HOMEPAGE="https://github.com/WayfireWM/wf-config"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
KEYWORDS=""
else
SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
DEPEND="
dev-libs/libevdev
media-libs/glm
dev-libs/libxml2
>=gui-libs/wlroots-0.10.0
"
RDEPEND="
${DEPEND}
"
BDEPEND="
${DEPEND}
virtual/pkgconfig
dev-libs/wayland-protocols
"

View File

@@ -0,0 +1 @@
DIST wf-shell-0.4.0.tar.xz 8996656 BLAKE2B 609668bcf00fcc7a0b8142d84a7101f07578c2d6a88616da286a615076372e5a356387cf5e3fdee9b4aba6f027d8d081a5cce32f7f00682a756d4ee9bc46916d SHA512 1b293ce3fc2b12acbadb75e0de28217ed24f733e26d7ad12ada9a5f0673df911e75eea5af6841c466f031151f881a8e36dda229ea4dc2f91825e2e6df42d4903

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>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,47 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
DESCRIPTION="A compiz like 3D wayland compositor"
HOMEPAGE="https://github.com/WayfireWM/wf-shell"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
KEYWORDS=""
else
SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
IUSE="pulseaudio"
DEPEND="
~gui-apps/wf-config-${PV}
dev-cpp/gtkmm:3.0=[wayland]
dev-libs/gobject-introspection
pulseaudio? ( media-sound/pulseaudio )
~gui-wm/wayfire-${PV}
>=gui-libs/gtk-layer-shell-0.1
"
RDEPEND="
${DEPEND}
"
BDEPEND="
virtual/pkgconfig
dev-libs/wayland-protocols
"
src_configure () {
local emesonargs=(
"-Dpulse=$(usex pulseaudio enabled disabled)"
)
meson_src_configure
}

View File

@@ -0,0 +1,47 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
DESCRIPTION="A compiz like 3D wayland compositor"
HOMEPAGE="https://github.com/WayfireWM/wf-shell"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
KEYWORDS=""
else
SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
IUSE="pulseaudio"
DEPEND="
~gui-apps/wf-config-${PV}
dev-cpp/gtkmm:3.0=[wayland]
dev-libs/gobject-introspection
pulseaudio? ( media-sound/pulseaudio )
~gui-wm/wayfire-${PV}
>=gui-libs/gtk-layer-shell-0.1
"
RDEPEND="
${DEPEND}
"
BDEPEND="
virtual/pkgconfig
dev-libs/wayland-protocols
"
src_configure () {
local emesonargs=(
"-Dpulse=$(usex pulseaudio enabled disabled)"
)
meson_src_configure
}

View File

@@ -0,0 +1 @@
DIST gtk-layer-shell-0.1.0.tar.gz 41457 BLAKE2B a8bd5c85f901d79d66ac1094f8392485a2a6581682e08a252dd97ac7dcf376e72425126d2a234c21b5b2a509068f41116a0161a41f0733dbbf03e745f5469c51 SHA512 813ae86939d4bb300e78197a09fe7e4ccda9e2e6c008b72fa45d0a5be311ade1762af31835d3e7fea00f49a438f7ad37d3e57c84e0a2ebbbf58e807048c072da

View File

@@ -0,0 +1,48 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
DESCRIPTION="A library to create panels and other desktop components for Wayland"
HOMEPAGE="https://github.com/wmww/gtk-layer-shell"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/wmww/gtk-layer-shell.git"
KEYWORDS=""
else
SRC_URI="https://github.com/wmww/gtk-layer-shell/archive/v${PV}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
IUSE="docs examples"
DEPEND="
>=x11-libs/gtk+-3.24.11:3[introspection,wayland]
>=dev-libs/wayland-1.10.0
dev-libs/gobject-introspection
docs? ( dev-util/gtk-doc
>=x11-libs/gtk+-3.24.11:3[gtk-doc] )
"
RDEPEND="
>=x11-libs/gtk+-3.24.11:3[introspection,wayland]
>=dev-libs/wayland-1.10.0
dev-libs/gobject-introspection
"
BDEPEND="
virtual/pkgconfig
"
src_configure() {
local emesonargs=(
-Ddocs=$(usex docs true false)
-Dexamples=$(usex examples true false)
)
meson_src_configure
}

View File

@@ -0,0 +1,48 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
DESCRIPTION="A library to create panels and other desktop components for Wayland"
HOMEPAGE="https://github.com/wmww/gtk-layer-shell"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/wmww/gtk-layer-shell.git"
KEYWORDS=""
else
SRC_URI="https://github.com/wmww/gtk-layer-shell/archive/v${PV}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
IUSE="docs examples"
DEPEND="
>=x11-libs/gtk+-3.24.11:3[introspection,wayland]
>=dev-libs/wayland-1.10.0
dev-libs/gobject-introspection
docs? ( dev-util/gtk-doc
>=x11-libs/gtk+-3.24.11:3[gtk-doc] )
"
RDEPEND="
>=x11-libs/gtk+-3.24.11:3[introspection,wayland]
>=dev-libs/wayland-1.10.0
dev-libs/gobject-introspection
"
BDEPEND="
virtual/pkgconfig
"
src_configure() {
local emesonargs=(
-Ddocs=$(usex docs true false)
-Dexamples=$(usex examples true false)
)
meson_src_configure
}

View 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>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name='docs'>Add the internal documentation, not needed for non-developers.</flag>
<flag name='examples'>Adds examples for using, not needed for non-developers.</flag>
</use>
</pkgmetadata>

1
gui-wm/wayfire/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST wayfire-0.4.0.tar.xz 588904 BLAKE2B b720297b3ffb868761ea61615b4d0fefc2687f8a2060208f8cc002ff7adaf7622da906ad98e25664c3e72c04de2fb74741d0a417cce4826483407bdf10d63b43 SHA512 e96cdb90ce36c005476e08608683983aa167e58aea80fcfd3b24ab0836ec4aa50fb5a7eeb0872a1b1014e3073ed826e1c83d3146b39d3cdb2a8b3a0895155649

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name='wf-config'>Makes wayfire use the system-wide wf-config, else builds it as a submodule. DO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING.</flag>
<flag name='wlroots'>Makes wayfire use the system wide wlroots, else builds it as a submodule. DO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING.</flag>
<flag name='debug'>Adds debugging symbols for error reporting. ENABLE ALL USE FLAGS BEFORE REPORTING BUGS.</flag>
</use>
</pkgmetadata>

View File

@@ -0,0 +1,93 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
DESCRIPTION="A compiz like 3D wayland compositor"
HOMEPAGE="https://github.com/WayfireWM/wayfire"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
KEYWORDS=""
else
SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
IUSE="+wf-config +wlroots +elogind systemd debug"
DEPEND="
dev-libs/libevdev
dev-libs/libinput
media-libs/glm
media-libs/mesa:=[gles2,wayland,X]
media-libs/libjpeg-turbo
media-libs/libpng
media-libs/freetype:=[X]
x11-libs/libdrm
x11-libs/gtk+:3=[wayland,X]
x11-libs/cairo:=[X,svg]
x11-libs/libxkbcommon:=[X]
x11-libs/pixman
gui-libs/gtk-layer-shell
wf-config? ( ~gui-apps/wf-config-${PV} )
wlroots? ( >=gui-libs/wlroots-0.10.0[elogind=,systemd=,X] )
"
RDEPEND="
${DEPEND}
elogind? ( sys-auth/elogind )
systemd? ( sys-apps/systemd )
x11-misc/xkeyboard-config
"
BDEPEND="
${DEPEND}
virtual/pkgconfig
>=dev-libs/wayland-protocols-1.14
"
src_configure(){
local emesonargs=(
-Duse_system_wfconfig=$(usex wf-config enabled disabled)
-Duse_system_wlroots=$(usex wlroots enabled disabled)
)
if use debug; then
emesonargs+=(
"-Db_sanitize=address,undefined"
)
fi
meson_src_configure
}
pkg_preinst() {
if ! use systemd && ! use elogind; then
fowners root:0 /usr/bin/wayfire
fperms 4511 /usr/bin/wayfire
fi
}
src_install() {
default
meson_src_install
einstalldocs
insinto "/usr/share/wayland-sessions/"
insopts -m644
doins wayfire.desktop
dodoc wayfire.ini
}
pkg_postinst() {
elog "Wayfire has been installed but the session cannot be used"
elog "until you install a configuration file. The default config"
elog "file is installed at \"/usr/share/doc/${P}/wayfire.ini.bz2\""
elog "To install the file execute"
elog "\$ mkdir -p ~/.config && bzcat /usr/share/doc/${P}/wayfire.ini.bz2 > ~/.config/wayfire.ini"
}

View File

@@ -0,0 +1,93 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson
DESCRIPTION="A compiz like 3D wayland compositor"
HOMEPAGE="https://github.com/WayfireWM/wayfire"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git"
KEYWORDS=""
else
SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
IUSE="+wf-config +wlroots +elogind systemd debug"
DEPEND="
dev-libs/libevdev
dev-libs/libinput
media-libs/glm
media-libs/mesa:=[gles2,wayland,X]
media-libs/libjpeg-turbo
media-libs/libpng
media-libs/freetype:=[X]
x11-libs/libdrm
x11-libs/gtk+:3=[wayland,X]
x11-libs/cairo:=[X,svg]
x11-libs/libxkbcommon:=[X]
x11-libs/pixman
gui-libs/gtk-layer-shell
wf-config? ( ~gui-apps/wf-config-${PV} )
wlroots? ( >=gui-libs/wlroots-0.10.0[elogind=,systemd=,X] )
"
RDEPEND="
${DEPEND}
elogind? ( sys-auth/elogind )
systemd? ( sys-apps/systemd )
x11-misc/xkeyboard-config
"
BDEPEND="
${DEPEND}
virtual/pkgconfig
>=dev-libs/wayland-protocols-1.14
"
src_configure(){
local emesonargs=(
-Duse_system_wfconfig=$(usex wf-config enabled disabled)
-Duse_system_wlroots=$(usex wlroots enabled disabled)
)
if use debug; then
emesonargs+=(
"-Db_sanitize=address,undefined"
)
fi
meson_src_configure
}
pkg_preinst() {
if ! use systemd && ! use elogind; then
fowners root:0 /usr/bin/wayfire
fperms 4511 /usr/bin/wayfire
fi
}
src_install() {
default
meson_src_install
einstalldocs
insinto "/usr/share/wayland-sessions/"
insopts -m644
doins wayfire.desktop
dodoc wayfire.ini
}
pkg_postinst() {
elog "Wayfire has been installed but the session cannot be used"
elog "until you install a configuration file. The default config"
elog "file is installed at \"/usr/share/doc/${P}/wayfire.ini.bz2\""
elog "To install the file execute"
elog "\$ mkdir -p ~/.config && bzcat /usr/share/doc/${P}/wayfire.ini.bz2 > ~/.config/wayfire.ini"
}

View File

@@ -0,0 +1 @@
DIST mutt-wizard-20200313.tar.gz 31817 BLAKE2B a4e4cef43e879c8fbfb13e8a66ba57816f42e7fe1269bb9162dc82ac04715a81a78bf4e83c3f85a5c72c1a6214585e7850236791ed0e44d3ea08b7a4c9ca895d SHA512 b6ef413756bf85b9180534537b7794a9641d666017da43dfbaef48d7ea6a618ce2bc9af9563556445a3471b3c0c30f34886bf5e1099b8135c6c3cc8a85330004

View 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>gentoo@aisha.cc</email>
<name>Aisha Tammy</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<use>
<flag name='notmuch'>Pulls in notmuch (thin frontend on xapian). HIGHLY RECOMMENDED.</flag>
<flag name='lynx'>Use lynx to view html emails in mutt. HIGHLY RECOMMENDED.</flag>
</use>
</pkgmetadata>

View File

@@ -0,0 +1,30 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="A system for automatically configuring mutt and isync"
HOMEPAGE="https://github.com/LukeSmithxyz/mutt-wizard"
COMMIT=5ace69bdf56da3883b2666247aac462b0df5b020
SRC_URI="https://github.com/LukeSmithxyz/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${PN}-${COMMIT}"
LICENSE="GPL-3"
SLOT="0"
IUSE="+notmuch +lynx"
RDEPEND="
mail-client/neomutt:=[notmuch=]
net-mail/isync:=[ssl]
mail-mta/msmtp
app-admin/pass
lynx? ( www-client/lynx )
"
# needed because there is no 'all' target defined in MAKEFILE
src_compile() {
return 0;
}

1
net-mail/remail/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST remail-0.9.tar.gz 52616 BLAKE2B b63650de259e783c8922aff0b71b354763ee1cc3f70c0514951d9899917b764d8ec36a8005d2134812f32bb7fbe9f27a060b4c6f9e98ec8a98eb3b86f19950fc SHA512 f7a27d83db69e56cdcf8dd415535ca029e755c228d76c6e11817279789a1aed0b98ce42625dc9f0245eed8411edc570444aee33704ae47424059f0a1756293e7

View File

@@ -0,0 +1,49 @@
From 914c820b0b16a397f663930e897819a70ea556ae Mon Sep 17 00:00:00 2001
From: Kurt Kanzenbach <kurt@kmk-computers.de>
Date: Wed, 18 Mar 2020 11:02:33 +0100
Subject: [PATCH] remail: Add setup.py
Make it possible to use setuptools.
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
---
setup.py | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 setup.py
diff --git a/setup.py b/setup.py
new file mode 100644
index 000000000000..fede9d368f0a
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,27 @@
+import setuptools
+
+with open("README.md", "r") as fh:
+ long_description = fh.read()
+
+requires = [ 'flufl-bounce>=3.0', 'M2Crypto>=0.35.2', 'pyinotify>=0.9.6',
+ 'python-gnupg>=0.4.5', 'ruamel.yaml>=0.16.5' ]
+
+setuptools.setup(
+ name="remail",
+ version="0.9",
+ author="Thomas Gleixner",
+ author_email="tglx@linutronix.de",
+ description="A set of tools for crypted mailing lists",
+ long_description=long_description,
+ long_description_content_type="text/markdown",
+ url="https://git.kernel.org/pub/scm/linux/kernel/git/tglx/remail.git/",
+ packages=setuptools.find_packages(),
+ scripts=[ 'remail_chkcfg', 'remail_daemon', 'remail_pipe' ],
+ classifiers=[
+ "Programming Language :: Python :: 3",
+ "License :: OSI Approved :: GPLv2 License",
+ "Operating System :: OS Independent",
+ ],
+ python_requires='>=3.6',
+ install_requires=requires,
+)
--
2.24.1

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>kurt@kmk-computers.de</email>
<name>Kurt Kanzenbach</name>
</maintainer>
<longdescription>
remail is a very simplistic mailing list tool which provides encryption.
remail reads mail from a maildir, decrypts it with the mailing list private
key and re-encrypts it for every enabled subscriber. The resulting mails are
delivered to the localhost's SMTP server.
remail supports S/MIME and PGP on both ends.
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1,50 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1 systemd
DESCRIPTION="A set of tools for crypted mailing lists"
HOMEPAGE="https://git.kernel.org/pub/scm/linux/kernel/git/tglx/remail.git/about/"
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/tglx/remail.git/snapshot/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples systemd"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPEND="
dev-python/sphinx[${PYTHON_USEDEP}]
"
RDEPEND="${PYTHON_DEPS}
dev-python/flufl-bounce[${PYTHON_USEDEP}]
>=dev-python/m2crypto-0.35.2[${PYTHON_USEDEP}]
dev-python/pyinotify[${PYTHON_USEDEP}]
dev-python/python-gnupg[${PYTHON_USEDEP}]
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
"
PATCHES=( "${FILESDIR}/${P}-setup.patch" )
python_compile() {
distutils-r1_python_compile
emake -C Documentation man
use doc && emake -C Documentation html
}
python_install_all() {
doman Documentation/output/man/*
use doc && local HTML_DOCS=( Documentation/output/html/. )
distutils-r1_python_install_all
use examples && dodoc -r Documentation/examples
use systemd && systemd_dounit remail.service
}

View File

@@ -0,0 +1,2 @@
DIST openbgpd-6.6p0.tar.gz 676732 BLAKE2B 80b391ead81d8d3bd20fe9b3eb3f8976485d29241f30c7395c678ff3f0fd87b2f3036b2ebb502ff0ca27d79f4fbbe6ba93576069edb32f004705d71d92e2b3a2 SHA512 07a7599b3ab14181575dc38647b307a4efa7d5dfa8a7aefe70483eb6773cb792eac788a10ea865d78daa59f197fc2d9cd2ce96d0c0251564507963716057fee0
DIST openbgpd-portable-master.zip 79593 BLAKE2B 7a19522d015076491e698d5dd4434dfaab88ae2dde00b5cbc16122fb3be8a3bbe6906a89ed50d173806298e0e86737f93d7c6be57461ada6c7bb50699a19cbdd SHA512 6d55527c3955457f40c95ff1164f4f6f8c0a8b326c8a632014f83150ffb238eb393053a54b608d650b3756255588b155d537e1a0d228e2961d8f9890e3da641d

View File

@@ -0,0 +1,12 @@
--- src/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100
+++ src/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100
@@ -343,7 +343,8 @@
fatal("getifaddrs");
for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
- if (ifa->ifa_addr->sa_family != AF_INET)
+ if (ifa->ifa_addr == NULL ||
+ ifa->ifa_addr->sa_family != AF_INET)
continue;
cur = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr;
if ((cur & localnet) == localnet) /* skip 127/8 */

View File

@@ -0,0 +1,12 @@
--- openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100
+++ openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100
@@ -343,7 +343,8 @@
fatal("getifaddrs");
for (ifa = ifap; ifa; ifa = ifa->ifa_next) {
- if (ifa->ifa_addr->sa_family != AF_INET)
+ if (ifa->ifa_addr == NULL ||
+ ifa->ifa_addr->sa_family != AF_INET)
continue;
cur = ((struct sockaddr_in *)ifa->ifa_addr)->sin_addr.s_addr;
if ((cur & localnet) == localnet) /* skip 127/8 */

View File

@@ -0,0 +1,13 @@
--- update.sh 2020-03-20 15:14:46.462983445 +0100
+++ update.sh 2020-03-20 15:14:56.473090379 +0100
@@ -13,10 +13,6 @@
git clone "${OPENBGPD_GIT}/openbsd"
fi
fi
-(cd openbsd
- git fetch
- git checkout "${openbsd_branch}"
- git pull --rebase)
# setup source paths
dir=`pwd`

View File

@@ -0,0 +1,7 @@
# /etc/conf.d/bgpd: config file for openbsd's bgpd
# See bgpd(8) man page ... some popular options:
# -f file Use file as the configuration file, instead of the default
# /etc/bgpd.conf.
#
BGPD_OPTS=""

View File

@@ -0,0 +1,22 @@
#!/sbin/openrc-run
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
name="bgpd daemon"
description="OpenBGPD is a free implementation of BGPv4"
command=/usr/sbin/bgpd
command_args="${BGPD_OPTS}"
extra_started_commands="reload"
depend() {
use net
use logger
}
reload() {
${command} -n || return 1
ebegin "Reloading bgpd"
/usr/sbin/bgpctl reload
eend $?
}

View File

@@ -0,0 +1,12 @@
[Unit]
Description=OpenBGPD Routing Daemon
Documentation=man:bgpd.conf(5) man:bgpctl(8) man:bgpd(8)
After=syslog.target network.target
[Service]
Type=forking
ExecStart=/usr/sbin/bgpd -f /etc/bgpd.conf
[Install]
WantedBy=multi-user.target

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">
<name>Alarig Le Lay</name>
<email>alarig@swordarmor.fr</email>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,54 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit systemd
MY_PV="${PV/_p/p}"
#MY_PN="openbgpd-portable"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="OpenBGPD is a free implementation of BGPv4"
HOMEPAGE="http://www.openbgpd.org/index.html"
SRC_URI="mirror://openbsd/OpenBGPD/${PN}-${MY_PV}.tar.gz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="
${DEPEND}
acct-group/_bgpd
acct-user/_bgpd
"
BDEPEND="
sys-devel/libtool
"
src_unpack() {
default
mv "${WORKDIR}/${MY_P}" "${S}"
}
src_prepare() {
eapply -p0 "${FILESDIR}/${P}-config.c.patch"
default
}
src_install() {
default
newinitd "${FILESDIR}/${PN}-init.d" bgpd
newconfd "${FILESDIR}/${PN}-conf.d" bgpd
systemd_newunit "${FILESDIR}/${PN}.service" bgpd.service
}
pkg_postinst() {
ewarn ""
ewarn "OpenBGPD portable (not running on OpenBSD) cant export its RIB to"
ewarn "the FIB. Its only suitable for route-reflectors or route-servers."
ewarn ""
}

View File

@@ -0,0 +1,73 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools git-r3 systemd
MY_PV="master"
MY_PN="openbgpd-portable"
MY_P="${MY_PN}-${MY_PV}"
DESCRIPTION="OpenBGPD is a free implementation of BGPv4"
HOMEPAGE="http://www.openbgpd.org/index.html"
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/master.zip -> ${MY_P}.zip"
EGIT_REPO_URI="https://github.com/openbgpd-portable/openbgpd-openbsd.git"
EGIT3_STORE_DIR="${S}/git"
EGIT_CHECKOUT_DIR="${S}/openbsd"
LICENSE="ISC"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND=""
RDEPEND="
${DEPEND}
acct-group/_bgpd
acct-user/_bgpd
"
BDEPEND="
dev-util/byacc
sys-devel/autoconf
sys-devel/automake
sys-devel/libtool
"
src_unpack() {
unpack ${A}
mv "${WORKDIR}/${MY_P}" "${S}"
EGIT_BRANCH=$(cat "${S}"/OPENBSD_BRANCH)
git-r3_fetch
git-r3_checkout
}
src_prepare() {
eapply -p0 "${FILESDIR}/${P}-update.patch"
eapply -p0 "${FILESDIR}/${P}-config.c.patch"
default
./autogen.sh
eautoreconf
}
src_configure() {
export YACC=byacc
default
}
src_install() {
default
newinitd "${FILESDIR}/${PN}-init.d" bgpd
newconfd "${FILESDIR}/${PN}-conf.d" bgpd
systemd_newunit "${FILESDIR}/${PN}.service" bgpd.service
}
pkg_postinst() {
ewarn ""
ewarn "OpenBGPD portable (not running on OpenBSD) cant export its RIB to"
ewarn "the FIB. Its only suitable for route-reflectors or route-servers."
ewarn ""
}

1
net-misc/wsdd/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST wsdd-0.5.tar.gz 16820 BLAKE2B 3744cf45812a54d1857d75adb9ad24868f6a29520cda3de5c69877196ffafea242e3c68f54a7849c6399fb038366825c6e42a3e1e98d37c893b7c4cde7cd49c2 SHA512 fe300de7d900f34b43c81358506b2e62ecbf980e6c65b377f87e3a9618afeef9dff2ed041b660b58bce0944d221ca26b2fc1c1ff7e0155edef615ed6d5ec5cd5

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="github">christgau/wsdd</remote-id>
</upstream>
<maintainer type="person">
<email>mail@s14u.de</email>
<name>Steffen Christgau</name>
</maintainer>
<longdescription lang="en">
A Web Service Discovery host daemon. It enables (Samba) hosts,
e.g. NAS devices, to be found by Web Service Discovery Clients
like Windows.
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1,45 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
PYTHON_REQ_USE="xml(+)"
inherit python-r1 systemd
DESCRIPTION="A Web Service Discovery host daemon."
HOMEPAGE="https://github.com/christgau/wsdd"
SRC_URI="https://github.com/christgau/wsdd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="samba"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
# Samba is technically no requiredment of wsdd, but depend on it if the use flags is set.
RDEPEND="${DEPEND} samba? ( net-fs/samba )"
BDEPEND=""
src_install() {
python_foreach_impl python_newscript src/wsdd.py wsdd
# remove dependency on samba from init.d script if samba is not in use flags
if ! use samba ; then
sed -i -e '/need samba/d' etc/openrc/init.d/wsdd
fi
doinitd etc/openrc/init.d/wsdd
doconfd etc/openrc/conf.d/wsdd
# install systemd unit file with wsdd user and dependency on samba service if use flag is set
sed -i -e 's/=nobody/=daemon/' etc/systemd/wsdd.service
if use samba; then
sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service
fi
systemd_dounit etc/systemd/wsdd.service
dodoc README.md
doman man/wsdd.1
}

View File

@@ -1,15 +1,47 @@
DIST github.com-Arceliar-phony-d0c68492aca0.tar.gz 6839 BLAKE2B 792cbe888b826a9446a040893fb59c47b5649ca23f98215bd27d90ca5ffef6be78b952368f6d69bfcb92c946885fcf294470e951e06d0a20b785564875cc8cbd SHA512 e1714ab58e33c8907d0e811b57d47badd3b2a07978a43c164a8c9f0187f8084836efd0f78614c12cc62e42c6ed7b9f8966582259df847e3a2680ac305643e009
DIST github.com-WireGuard-wireguard-go-v0.0.20200121.tar.gz 96783 BLAKE2B 9636dc56269f5190dc4fa19b26efb964831f1aea615d719f5039da1f6d8fea701ab84efcdf9942e06760d0143c820587a85449012b4003fbbcf0a72d6c34eb21 SHA512 cc422d688d3679632525907cb1c445393ebfe26f1c82e60e0a192a137f1e90886c82e351c84727c24a35606806e8c89d32aa0d2c8dee2d358622d5aafd98f1d0
DIST github.com-WireGuard-wireguard-windows-cb4a03094c25.tar.gz 143586 BLAKE2B 56f3ed04ae5a8c410a8a783c280d9d1c61cc2bb967e0555db6625d5d5b4fe21e26c5593164a8dcddc930e3dc311af5612df187789f8fb629f121a18bbdeefb67 SHA512 87c9945c1710b5cff20406271c0dd82a30d33ac5f45b56593384e4136d4cb7fdaf3f0766a088b0314d72980c30c50c1ba02c25912c86693454853c6cf3eaf5e3
DIST github.com-golang-crypto-53104e6ec876.tar.gz 1721427 BLAKE2B e9cf69922b5e6b64324d7cb5b0e1c1e6b94abc82acf362e648b40e9aa6d8856b7a347fb677ab5b44f2dd78712e40205a9dfec6fc3a18be7a8b839b1e52086f1c SHA512 9c84f46a2b0b8141eb42796418e0460a3c9acd256679420298985b389ae720b3dfd1ecb0c640970c9135e68e36c0cc2976280ba574e37afc85b69a9f60b4425a
DIST github.com-golang-net-c0dbc17a3553.tar.gz 1174058 BLAKE2B 7768270891426a2212eca05ea31ec0ccd963f01fe0b58b1a6cddbe06a551cb0a9494223beb52bc6e0abbe251605d8d879adab6539f49a3ebcec9102381fc39ca SHA512 d2eae41c65085289b2be817dc991e5c47ab299a4f398028c0e00e1167b188db3a9d8fc181c231080e4cd188bda08c0bef34f61588f95f9ce9af4ed32eb65e510
DIST github.com-golang-sys-a1369afcdac7.tar.gz 1537726 BLAKE2B 82bd574984b2ff17237c508752bd7a3c6274b69e7cc579f44ca1237ae783e2c3de6678f3596e9ea4a2764fe4f577f0e43d2e47441bd0f20888fbaaa43243c75b SHA512 1fa7b14644499ba3972b5c9b9012341e8294c0a6407a6339b9b99cdc99382ca93315276bd0487f5b3cad49ad78413ba3e37fd5e77a20736db750349902d75adc
DIST github.com-golang-text-v0.3.2.tar.gz 7168069 BLAKE2B c2412f4554e2a50fe0764c24cd52a0799d526cb78952839fa1c031c43e7c34a58f6c65d2e450a0ddd0447d5f749aa5104dd47dca5a2c4964e3dd6e2eb39313c3 SHA512 48156313c3ae4c01ea3a8b790ae829f50f2a53ea9ad7c14509749405da5cb7c98e6e1a2e9f3619e01393935d452b5b5e568b29719cd1f286570272d59508da58
DIST github.com-gologme-log-4e5d8ccb38e8.tar.gz 5610 BLAKE2B dedf91c364ca37b99a2f8b1d9c4c9c4ab88843101b5f601079d9b7c461c11527255dc325ecd1fe463a8c3cc1fc6154925a20d560acb6d2346eccb4cb14c494a0 SHA512 b5ad00fcc446e2643d1062dee4e2fc7bcc1b5c925939e56b1c61f152f913fe37dabd26e843028814743e810a75260fdfd891f16e3da5b60b7e15873e1ab0b77a
DIST github.com-hashicorp-go-syslog-v1.0.0.tar.gz 4517 BLAKE2B cab2b9569356395d07b58de464639048654c4acb48f44bc6d125ff08801e666adcc07b8b47293200eab5ea54490a86c315aff6ebae4a4001218c6582919aede8 SHA512 8ce3188cf62a6c168a5620168e5ae89eea1dc374c1242acde74d69944eb1de6fc6155bfa5945ee52edae816682f65926b53808219ab3cccd6b2ba1f1b8707fbc
DIST github.com-hjson-hjson-go-v3.0.1.tar.gz 25622 BLAKE2B 69346b5b0a60723b66688d9fa379da686f597dc0143af467ffef76a32c74b0eb41d5734254e78b1ad09deb95266685c21492c6a6e27bb88f429736ad08e6b020 SHA512 365d3d45947a1fd05cbcd36fea18c793a1b3ef101b61d780a0f41eecacb6f0f5e68b4d916dd74c03d2c94d7c18b1d86227f8da3cc32c49899124e8197095d1e1
DIST github.com-kardianos-minwinsvc-cad6b2b879b0.tar.gz 1808 BLAKE2B a3745267d8143188beaaf993d793a20728ca0eea7ffc4bd8d808b33dd1b4d364b26426d68e4beae590507205744992beec8daf024942cde08ea1da9715da05d2 SHA512 3ab97813c4d71283b21545738d154f4fcc522ff03b2939cd0a4679695ac3827a43e79b35ef4af59022714e3e6fb41619a0ff4640e5b35e2f25e67bdbb2d6b20b
DIST github.com-mitchellh-mapstructure-v1.1.2.tar.gz 20980 BLAKE2B 6792e875503b852773e8f062808f7bfa5a7e77ab4ec9012865750a5e15a13a6338490e7dd865545b8055c043a9f016cdabe6fc71c031a1210eb3a5e0c28a3394 SHA512 86c9fb9494652dd391b67185aae44b9cb14fcf96ba9ff62ed95c8952b01f6485154102e5883d16c6007d18a02bbf34e5937e2842df72c0244d48b22ee6aa9fe3
DIST github.com-vishvananda-netlink-v1.0.0.tar.gz 119941 BLAKE2B ca372c726d18c15df0bd18de0d88e2b3997df35965659b39a66fe13a9c8da9ff550f1a283111b7fdb44a76ad6d9a734c688bbd8234fcadbb2d14226469ffae34 SHA512 eadb2e16b609e7225aaf9757f99b0efaf9439bf1eddca0ce6cae2c1bb1ed8ac18fca1f353053dfee0c7c5760905c819f3872440d230fb89b1a66329e6dcc6552
DIST github.com-vishvananda-netns-7109fa855b0f.tar.gz 7874 BLAKE2B 8e297e33a9f312301706036bd4952661fc9dd02276a118df1b661cc81f36c5ebf6a3f0611491af0b4f4758447e1604a5ba95b15b2fca19778cdbbdc574f4028f SHA512 8d528e23fb41e7dfb695b4079f159aae37cee5c8cb4456036e332c7124fb2b1a9d9e32aaf82c03ab1b8816d0a5aa7ec60f26252dfbef310ee44294a1e4091d25
DIST github.com%2F!arceliar%2Fphony%2F@v%2Fv0.0.0-20191006174943-d0c68492aca0.mod 42 BLAKE2B 113b161c3362f86482e8e107940c202a2870c2b722a6226dd9cde65dc4d39a7610b17d014a152c939df9c5433801d334c93e5233cf77fd6160d075c84aa37e20 SHA512 7b93619432e39da924cac8312148fe7dcb4bb760bb8f01e2285db806410532f85ebbe3983b7b5d5227fe3dfc28a9db8b86669f2c0f40cc319cb4590380c70dbb
DIST github.com%2F!arceliar%2Fphony%2F@v%2Fv0.0.0-20191006174943-d0c68492aca0.zip 9460 BLAKE2B ee30c74923e624720d1b5d7c3c8b3b377212ff0567da7b5b0af78aa248e137a198453f9d0692c0086115503d2e3ebdec547b3c130b20a720e2dd98b97a04de5d SHA512 9c72e11aff4b17a79e836a42fc9cb478921214da2b3d088545d3183c0025e89e8b31d90a829ac3f879f3db0c508e58b48a605b7b288f26379f8c1b43689d3edc
DIST github.com%2Fgologme%2Flog%2F@v%2Fv0.0.0-20181207131047-4e5d8ccb38e8.mod 30 BLAKE2B 185b19379cfee2e8e6cd66bb7aa63504f3207635a6f718a20010d52c4a1319b571755cd68fc908812ceb32d964f9110ec2dd8032f41be9efeaeaa12aa97b1b46 SHA512 16a1a6865e352be1835b2307c44798da5391d6762998d4ba45960513fb69445b1fe60cf1e9685763d9e9ca8546717fe1539258519051ae0fbf454525ea9fb0b4
DIST github.com%2Fgologme%2Flog%2F@v%2Fv0.0.0-20181207131047-4e5d8ccb38e8.zip 6194 BLAKE2B 04fccf366cbe5ee21292df9c2698a6445cc31e623cf976d5bac1685c61080a449b07e49fa3db38241eae377562ac3ec53bc89127dd8fa34c84f3744652f9e126 SHA512 df3ff1123736f3bd0a1fdab192ac90067291236031418a19d0029ce996624db99d596c06a0db19264f8bf936125ea894ca62545e4b1d45add9fe6ed6e8aaf0b3
DIST github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.mod 38 BLAKE2B 9696a247ecfb868250995f7fde811a647e8b01d6f3a33996109c44aaa16bc85c0c70e9bc621857db7208f5ef49706cd3b2313f13b9e6f3327aebac20f72b4a8f SHA512 dec8c92389eca1dc304cce77cc70a3b51940f073581320117627c759edd5b523c379473179865f1e3e3f86deb9f323a5fff54951871053ed43293b0454182871
DIST github.com%2Fhashicorp%2Fgo-syslog%2F@v%2Fv1.0.0.zip 6210 BLAKE2B b5d3b234531523546445cfc48d9c4198fd0ffe8c91ad6d2b3349f28d5073a6d3cd76f0db36380d69ea5617357a8677a81ef8cebe04c0dbc4538bec1810f817ae SHA512 50519f8c8efb7b3494c857373cb119b924f2ace674f07bd0d0da5939a75f8c154b5cc8875fd35135228a9e8e221fccc174aa298d21bd490b89a0f2d9aeb38e09
DIST github.com%2Fhjson%2Fhjson-go%2F@v%2Fv3.0.1-0.20190209023717-9147687966d9+incompatible.mod 33 BLAKE2B bceae19c6e4e177c60765f599505f171f9d1f0892ce22ed83c7ccb9a1b81eb4d8ff309ea515eeff01f4bfb73f8fe2f99892defb59782bda42ab66fc33d79d0e7 SHA512 238ad3f212a290cde835411cd249073f2298f54e54dd247e0ab4fa8ee43e7115fc568837ef59e287df6e3c2ebce7c3b4b103883133228582067e7ec0410a9e55
DIST github.com%2Fhjson%2Fhjson-go%2F@v%2Fv3.0.1-0.20190209023717-9147687966d9+incompatible.zip 81140 BLAKE2B 48c69610a45e24005f638487eafbbbafd7b4851d02fab60b6f21567b01de49b006a11d2c74738f297e3c433ce9bd2d65f04ddd0f9ac99a2db8d318a05eff3780 SHA512 53d8e563674500ce0d1880157b62d3c1631cb0c73f6dc7f65a9e0981c346cb14f40d738762ee707188e167cbfbe04282e81020489bf89a7a66c57ae9036563a1
DIST github.com%2Fkardianos%2Fminwinsvc%2F@v%2Fv0.0.0-20151122163309-cad6b2b879b0.mod 38 BLAKE2B 95a4671c309d5cf3caea17c4c00f0a2b85509c51df3c7f3239003b5a334478069824e502668082182b575e87e9dc391d94ce719d512025e15f049aa24f935827 SHA512 10ba8711f0f70e69c6327756324325c56013727391f25f44f7e682a6cbdd688f3ed9494cb52c365eaf8a023be1d0b5403120adee86424825b3145e6063b4b404
DIST github.com%2Fkardianos%2Fminwinsvc%2F@v%2Fv0.0.0-20151122163309-cad6b2b879b0.zip 3205 BLAKE2B f7899ab369e03bda292a95e7b07e1536e22852cc5dc3b116d525cd39299a0684f46755a2005558c0f9ad2b5036aa0991e4a3202f491ad8a3360c1a7356970f98 SHA512 235752ce45ccb51b05fe5a4b24085d915d1a8084ba9cfafc5b0ef4fb73e9343038a8117219608986b219f0e6bb0943293b9023213c85852ad49c99a1215c05b2
DIST github.com%2Flxn%2Fwalk%2F@v%2Fv0.0.0-20191031081659-c0bb82ae46cb.mod 27 BLAKE2B 368c43817afe890ec61cfb738f0f5a581fe3408482c47af72e77d83c3da11d8b47e537ba776c8304eed0684db8ff9dd7f5ab9e36130b3e4b28714c0d3764fdf5 SHA512 d8790a7e63be36bada6ccd06e63378669bc5492841da9bd1eb52e77eab2d76affc3080ffbfdf1a2e9c5a6263b5de8a5ad790032399cb084826398b930965a2c8
DIST github.com%2Flxn%2Fwin%2F@v%2Fv0.0.0-20191024121223-cc00c7492fe1.mod 96 BLAKE2B 91c8ec7d947ed483830f0347b359eff1b1198fb537732d76966a1264ed63366be9d4ada0b9e22ef6e7bb05b1af6e63342305b8f75f10261931c3f871059f1fdd SHA512 6d66838befea66dfd964bcafe2719c74b6f51bf0a287b4fdd4d80c523229e57c3f42921645868c07972899fc0628bb015684500c4499b3c948238e09f1fc4ce6
DIST github.com%2Flxn%2Fwin%2F@v%2Fv0.0.0-20191024121223-cc00c7492fe1.zip 100916 BLAKE2B 8d2eff32b8a1a6f0a0588772614664687dcacb58707b9bc8be8ff27a80dca36a7ad9b50cd1ed023d3213be7b408a2a44b41306aa998cefefeeb9edd0525f1a33 SHA512 2d7f19e4d6b862b20278c9f3bfb1912b00589ae89fb7ee52687760495ec09d1d875a18a373308a43cae6aeca702e8b5b05a46a890ce4ad29777f8ac612e2eb23
DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod 41 BLAKE2B 291f73049327af60c94a2b2113b8e370f90d2a3fc7074c58ac523ce2a613ebada88ce048a73cf882c68ff552dd6df0be42f796f4ed11a549c0b7ca6c67f61c38 SHA512 7816e3703475601df65f20ad4e5d1f6bbedc4a7c87c594518358c1a9c24421aa5ccb6e8389ad983a514a823674c6f0f771f1f367b10d99691dbd8db7105ec44e
DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.zip 25943 BLAKE2B 9cf08441a9bb45da31ac429a372a969a822a0c5de569352bc25403cdc3e8559a7110dd2612cc9b93c91882973aefdc70f8ddadf44c1488eb0c3f5bc62cca2b73 SHA512 43d57d9ca99ee6af49e8a39be4d65799afccc8cb077a8c5b473a9147eba30d4653a8a4cb86abce66d4c8639d1eb0d961c4a50907ce9af2b2864acb615a2ecfc8
DIST github.com%2Fvishvananda%2Fnetlink%2F@v%2Fv1.0.0.mod 38 BLAKE2B 3ade12a1ed924c4e12dd9422b763bf2cadf710ef072d593dc40923d48477b792d87aaa3035e020bcab860da3ceeddcadc44afd74d9e11c3902a5d6241c8826b9 SHA512 637521629966c8f1b3d711a2b2b7b1753bed946f26570cd8e5e55ee3da5b106d418e0b80f48cac7a2651b71103c0d09116707d7b9d8cfb2d78d7bac2e908560a
DIST github.com%2Fvishvananda%2Fnetlink%2F@v%2Fv1.0.0.zip 160183 BLAKE2B fc6ac9b8beb1c1edad738f821182d572e2e655442c32d4dddc27c0213a5d13dffe3c107f6f947a528a4741972d72af879963f1503266628f365a96ab8eb21d83 SHA512 d6b124a270150ab54764406789f23955f5ffc09effaa2b7f4ae0c2d3b69ad916fbf8377f48ee5650bb57a0e9ee2079a481d4fbf146409aeb29c15eaac260f3ef
DIST github.com%2Fvishvananda%2Fnetns%2F@v%2Fv0.0.0-20190625233234-7109fa855b0f.mod 36 BLAKE2B 89b77c2e7582554fd3a63f99bc03f2886e9f554e579ee4e0a99160385d8704b5f983e5680da06accae6bab806d303b726b22f2b4a6c2b03e82bd6bf9a9ddde7e SHA512 8f581beb7e676d082a76b9bf47b7d04c486d5e96e4f69f17fd99efc101e408cd7cd1c8d51a46ab1cbb55f7bb35b08ba8dd875f18e430f30ba9c88c43e44056fb
DIST github.com%2Fvishvananda%2Fnetns%2F@v%2Fv0.0.0-20190625233234-7109fa855b0f.zip 9520 BLAKE2B 74fca0b8f4a6b28f0d67aba5aaea999d8f214474e5affa4f57865a3ebc292703f3e93d0d08671990e6257607c9052d53536e659240033ba3905e80130be80090 SHA512 6944277013b71f72bf54fc5f3fc5aab1768d66fddb8e243cae91a4061ea06e9e3ded58bfab75e4c44ddaf14c14c816b0ae3f097577ebfbe1700af2b65368e919
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191002192127-34f69633bfdc.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191029031824-8986dd9e96cf.mod 155 BLAKE2B 8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3 SHA512 7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191227163750-53104e6ec876.mod 155 BLAKE2B 8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3 SHA512 7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20191227163750-53104e6ec876.zip 1861371 BLAKE2B 27c60a280e5b0644abb8ec34c645d165e6e01be124c2600d43e22955e785632f82c4597bb19ad1a61f04ae2701c4a5005f899f57d41f111d23535d6a169973b0 SHA512 62f52a80a1944263dc582e6f33a7f52d86aba7171b7ab4edc14dd22b69f523c83469fbbb04b2cfe2bd013b0920ddc15a9977ef8b58f09179d136157c64331576
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191003171128-d98b1b443823.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191028085509-fe3aa8a45271.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191209160850-c0dbc17a3553.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20191209160850-c0dbc17a3553.zip 1499692 BLAKE2B 2ca64710a73a42e2c956ac30aff1ef35e9df2619ae3eaf7ebea4e6efe6cd322244daac868fce5842f08d14eb2ae3b20654d721bd8713fe2141b409aac593dbc7 SHA512 49ce7d40e2a126a4bece83b274e7c5ec18dfbc3fe2203290022a47d4eb651425dd3e90e23e747229e0b5c734fde374bfdbff629ff8466767cb17e8e94385719d
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190904154756-749cb33beabd.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191003212358-c178f38b412c.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191029155521-f43be2a4598c.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200103143344-a1369afcdac7.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200103143344-a1369afcdac7.zip 1913881 BLAKE2B db05cd5337c3b35c923773ae99568db379f363e57e2b4f43e5852195a61350614e748a74f8f98b2939706fa94faefa14287076d3cc792018b2c9fd04ed22886f SHA512 84c141271b9b8e961f4bbe00fe81eeb599898c565e8b789f841f460def9e744bca5ad0dea3dcb3fc0dbdc5c3e1f65924cb52fe94b8804f043c64cdf9db17ff8d
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod 88 BLAKE2B f3dd520e0e4e9b57feab62ecabb9169f37f1ce49b2846b949f9266f807767d38f55e4aa8ea006229c6f81cfc1e2c9dc0d1e3c186235e416dfb90fe7e04751d07 SHA512 d9361afb453b10c9d02787568ec33ea4c97a115899c6b3d1a1246547a749244e9218475ae5ae9f741d9b355260d2d3c33852673e805fcdd5f26f3ca40f035884
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.zip 7430601 BLAKE2B d2403817cb6b7e32462b90995412c4e63cfdeaf3710fc9386f4b708e0ae2be9593649e923f0d844dc4420b177e42e7abfa7657e03e27fa08be9e98d76da4cb9c SHA512 8d8dad296f1497f352e94c416711dbb1f468901a3fd2dfd0a9c67f2d59306ea611d77917289521d2845f6958f571f6c3fe2d3dab289524d8145489d5b386fbaa
DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0
DIST golang.zx2c4.com%2Fwireguard%2F@v%2Fv0.0.20191013-0.20191030132932-4cdf805b29b1.mod 244 BLAKE2B e6ad7b1df6c02ad10598b6015b858ab86f8b04b1c52975bf3656305dfe7a1185af76b7abbdf8cebe3ed90d60b5c90cde8d8dc2b5f0491332a7540c2286e73be7 SHA512 a66e915386e51051527ad94bd37834df9cf91af8a97e2b95792bf22de1e261f7120160bc808d3980c45f3111f1f0d7e383e3875afb5c72a7ec6dcf0b1aa3e6b2
DIST golang.zx2c4.com%2Fwireguard%2F@v%2Fv0.0.20191013-0.20191030132932-4cdf805b29b1.zip 152235 BLAKE2B 02852433a8943f4cdb940f4571f58c1baa7b6f445faace411afc19c76978468cfe4e972e28479d78604524aed4808bcef6564e4440403e00dedf146ac9987b8b SHA512 314714568ea59bb2e0a440a6d767865866f24e837a2268b8a2c2e69b3bcd2d0969fe9ef24b41bf75d67f2dcf6aba081c28b2c3af8d9c52c31374f6c9b8ae47b4
DIST golang.zx2c4.com%2Fwireguard%2F@v%2Fv0.0.20200121.mod 244 BLAKE2B e6ad7b1df6c02ad10598b6015b858ab86f8b04b1c52975bf3656305dfe7a1185af76b7abbdf8cebe3ed90d60b5c90cde8d8dc2b5f0491332a7540c2286e73be7 SHA512 a66e915386e51051527ad94bd37834df9cf91af8a97e2b95792bf22de1e261f7120160bc808d3980c45f3111f1f0d7e383e3875afb5c72a7ec6dcf0b1aa3e6b2
DIST golang.zx2c4.com%2Fwireguard%2F@v%2Fv0.0.20200121.zip 146869 BLAKE2B 0ec351584880c51c28053d02885b3ed3120d08bf45f6613e31ed34f8fc06b91a426d11967e0e890dc65f2ede8010891d8c0ce7909841abfe2593cf8403f8be30 SHA512 b21f30722df49b6c44791615cb8527b6df91e2eba1b455b75651a58ab44ddc62df24ace6cd3c1e5d6a4ba6313a7abd8a9e4d8b579c57f51f2c2182acf74e2c6a
DIST golang.zx2c4.com%2Fwireguard%2Fwindows%2F@v%2Fv0.0.35-0.20191123133119-cb4a03094c25.mod 635 BLAKE2B 91637b6ec565412f82c3d432375b920c882ad40efa84283a3719f3768ff769d5d3b58a0bcbbc1d62ae76d0c26f0c602cc978555a57b0d3f252db7db0c61fd721 SHA512 bdfbb81102c65ded1e190b2848951964af7bb517912ca8dbbbf89b3cc11d9a29b357bc30a567aae090ee899f7a3a7c4b0456e9d51576f2e7fe7d15c8611f8a82
DIST golang.zx2c4.com%2Fwireguard%2Fwindows%2F@v%2Fv0.0.35-0.20191123133119-cb4a03094c25.zip 214122 BLAKE2B dfe75c2e5bdbdd0f713a8a8f94ec7f09895013409ba81d2ceea5e301ccde50718f11c20a70156d3292d8d16a9f34a0b3a9ee4aafa7b4e993125fa62d50c0e54c SHA512 5955f3d82dea0fcd062420eb7d7a88bbbf196f47ad7eff8add35ad5a803eb3f71f41a8da1258ed9ab1b7a1064f3e96740d5ea2144cbfd42f327885f369a0574d
DIST yggdrasil-go-0.3.13.tar.gz 163905 BLAKE2B 93cf134cdf5ef1467ab897b5c85f38bef1de3e5759ad9d66fa139f708a3139c3dabca52f6d0bac58635015cc4618016cb6ed20ad49c4ce56b7df27511834b520 SHA512 d3a4d4de62bbcb910a4de179e571b1ce11345560728e2b9b1fe30df12aee04703de832b5d6065d52c247fd5e2e79a2a9a5696d948622ffb2cd8bd861825c7dd5

View File

@@ -0,0 +1,94 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit go-module linux-info systemd
DESCRIPTION="An experiment in scalable routing as an encrypted IPv6 overlay network"
HOMEPAGE="https://yggdrasil-network.github.io/"
LICENSE="LGPL-3 MIT Apache-2.0 BSD ZLIB"
EGO_SUM=(
"github.com/Arceliar/phony v0.0.0-20191006174943-d0c68492aca0"
"github.com/Arceliar/phony v0.0.0-20191006174943-d0c68492aca0/go.mod"
"github.com/gologme/log v0.0.0-20181207131047-4e5d8ccb38e8"
"github.com/gologme/log v0.0.0-20181207131047-4e5d8ccb38e8/go.mod"
"github.com/hashicorp/go-syslog v1.0.0"
"github.com/hashicorp/go-syslog v1.0.0/go.mod"
"github.com/hjson/hjson-go v3.0.1-0.20190209023717-9147687966d9+incompatible"
"github.com/hjson/hjson-go v3.0.1-0.20190209023717-9147687966d9+incompatible/go.mod"
"github.com/kardianos/minwinsvc v0.0.0-20151122163309-cad6b2b879b0"
"github.com/kardianos/minwinsvc v0.0.0-20151122163309-cad6b2b879b0/go.mod"
"github.com/lxn/walk v0.0.0-20191031081659-c0bb82ae46cb/go.mod"
"github.com/lxn/win v0.0.0-20191024121223-cc00c7492fe1"
"github.com/lxn/win v0.0.0-20191024121223-cc00c7492fe1/go.mod"
"github.com/mitchellh/mapstructure v1.1.2"
"github.com/mitchellh/mapstructure v1.1.2/go.mod"
"github.com/vishvananda/netlink v1.0.0"
"github.com/vishvananda/netlink v1.0.0/go.mod"
"github.com/vishvananda/netns v0.0.0-20190625233234-7109fa855b0f"
"github.com/vishvananda/netns v0.0.0-20190625233234-7109fa855b0f/go.mod"
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
"golang.org/x/crypto v0.0.0-20191002192127-34f69633bfdc/go.mod"
"golang.org/x/crypto v0.0.0-20191029031824-8986dd9e96cf/go.mod"
"golang.org/x/crypto v0.0.0-20191227163750-53104e6ec876"
"golang.org/x/crypto v0.0.0-20191227163750-53104e6ec876/go.mod"
"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
"golang.org/x/net v0.0.0-20191003171128-d98b1b443823/go.mod"
"golang.org/x/net v0.0.0-20191028085509-fe3aa8a45271/go.mod"
"golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553"
"golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod"
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
"golang.org/x/sys v0.0.0-20190904154756-749cb33beabd/go.mod"
"golang.org/x/sys v0.0.0-20191003212358-c178f38b412c/go.mod"
"golang.org/x/sys v0.0.0-20191029155521-f43be2a4598c/go.mod"
"golang.org/x/sys v0.0.0-20200103143344-a1369afcdac7"
"golang.org/x/sys v0.0.0-20200103143344-a1369afcdac7/go.mod"
"golang.org/x/text v0.3.0/go.mod"
"golang.org/x/text v0.3.2"
"golang.org/x/text v0.3.2/go.mod"
"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
"golang.zx2c4.com/wireguard v0.0.20191013-0.20191030132932-4cdf805b29b1"
"golang.zx2c4.com/wireguard v0.0.20191013-0.20191030132932-4cdf805b29b1/go.mod"
"golang.zx2c4.com/wireguard v0.0.20200121"
"golang.zx2c4.com/wireguard v0.0.20200121/go.mod"
"golang.zx2c4.com/wireguard/windows v0.0.35-0.20191123133119-cb4a03094c25"
"golang.zx2c4.com/wireguard/windows v0.0.35-0.20191123133119-cb4a03094c25/go.mod"
)
go-module_set_globals
SRC_URI="https://github.com/yggdrasil-network/yggdrasil-go/archive/v${PV}.tar.gz -> ${P}.tar.gz
${EGO_SUM_SRC_URI}"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=dev-vcs/git-1.7.3"
BDEPEND=">=dev-lang/go-1.13"
QA_PRESTRIPPED="/usr/bin/yggdrasil /usr/bin/yggdrasilctl"
pkg_setup() {
linux-info_pkg_setup
if ! linux_config_exists; then
eerror "Unable to check your kernel for TUN support"
else
CONFIG_CHECK="~TUN"
ERROR_TUN="Your kernel lacks TUN support."
fi
}
src_compile() {
PKGNAME="${PN}-${PV}" PKGVER="v${PV}" ./build
}
src_install() {
dobin {yggdrasil,yggdrasilctl}
dodoc README.md
systemd_dounit "contrib/systemd/yggdrasil.service"
newinitd "contrib/openrc/yggdrasil" yggdrasil
}

View File

@@ -1,63 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN="github.com/yggdrasil-network/yggdrasil-go"
EGO_VENDOR=(
"github.com/Arceliar/phony d0c68492aca0"
"github.com/gologme/log 4e5d8ccb38e8"
"github.com/hashicorp/go-syslog v1.0.0"
"github.com/hjson/hjson-go v3.0.1"
"github.com/kardianos/minwinsvc cad6b2b879b0"
"github.com/mitchellh/mapstructure v1.1.2"
"github.com/vishvananda/netlink v1.0.0"
"github.com/vishvananda/netns 7109fa855b0f"
"golang.org/x/crypto 53104e6ec876 github.com/golang/crypto"
"golang.org/x/net c0dbc17a3553 github.com/golang/net"
"golang.org/x/sys a1369afcdac7 github.com/golang/sys"
"golang.org/x/text v0.3.2 github.com/golang/text"
"golang.zx2c4.com/wireguard v0.0.20200121 github.com/WireGuard/wireguard-go"
"golang.zx2c4.com/wireguard/windows cb4a03094c25 github.com/WireGuard/wireguard-windows"
)
inherit golang-vcs-snapshot linux-info systemd
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
${EGO_VENDOR_URI}"
DESCRIPTION="An experiment in scalable routing as an encrypted IPv6 overlay network"
HOMEPAGE="https://yggdrasil-network.github.io/"
LICENSE="LGPL-3"
SLOT="0"
IUSE=""
KEYWORDS="~amd64"
QA_PRESTRIPPED="/usr/bin/yggdrasil /usr/bin/yggdrasilctl"
pkg_setup() {
linux-info_pkg_setup
if ! linux_config_exists; then
eerror "Unable to check your kernel for TUN support"
else
CONFIG_CHECK="~TUN"
ERROR_TUN="Your kernel lacks TUN support."
fi
}
src_compile() {
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" \
go install -v -work -x -ldflags "\
-X ${EGO_PN}/src/yggdrasil.buildName=yggdrasil \
-X ${EGO_PN}/src/yggdrasil.buildVersion=${PV} \
-s -w" \
${EGO_PN}/cmd/... || die
}
src_install() {
dobin bin/*
systemd_dounit "src/${EGO_PN}/contrib/systemd/yggdrasil.service"
newinitd "src/${EGO_PN}/contrib/openrc/yggdrasil" yggdrasil
}

View File

@@ -0,0 +1 @@
DIST rtl8192eu-20200123.tar.gz 2531658 BLAKE2B 4d2f6e2b230ea22bf551de8bb904175c1bcde8044d25a91207c6bda77d15095c4192cf4102997f8e2dc35bb263913afc5a60608cc8fc7fec0665b33238ea98d3 SHA512 ac6dc16157c39eae04be3a5767a689751c8c2d701e9f1afe255166c103f9f1ce1392f4378333e36616726995b7a0c021962de769fcdd222e53d6e758d78effac

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>abbat.2008@gmail.com</email>
<name>Aleksandr Batyuk</name>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,24 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit linux-mod
COMMIT="9cf06524dfebda414675433141f771b36b7e68e8"
DESCRIPTION="Realtek 8192EU driver module for Linux kernel"
HOMEPAGE="https://github.com/Mange/rtl8192eu-linux-driver"
SRC_URI="https://github.com/Mange/rtl8192eu-linux-driver/archive/${COMMIT}.tar.gz -> rtl8192eu-${PV}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
DEPEND="virtual/linux-sources"
S="${WORKDIR}/rtl8192eu-linux-driver-${COMMIT}"
MODULE_NAMES="8192eu(net/wireless)"
BUILD_TARGETS="all"
CONFIG_CHECK="~!RTL8XXXU"
ERROR_RTL8XXXU="The RTL8XXXXU module is enabled in the kernel; it conflicts with this module."

View File

@@ -0,0 +1 @@
DIST betterlockscreen-3.0.1.tar.gz 7519 BLAKE2B 95f71eb4bacd11267ece411e84bb0371769f5a7f0f08493f3748ac6710217354bcef7dab59907aad560bcdb0f40bc0cb8d0115486e794110ce713a0ef108b4ce SHA512 8bd12f4d5a17850e413f43b94b33126113ccb93868e5b3ef57f026dc2167d6218f9f6718bf813ef587311b9617a4283574b78c9c953321d037d516a2884266ac

View File

@@ -0,0 +1,52 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="sweet looking lockscreen for linux system"
HOMEPAGE="https://github.com/pavanjadhaw/betterlockscreen"
if [[ ${PV} == 9999 ]];then
inherit git-r3 systemd
EGIT_REPO_URI="${HOMEPAGE}"
else
inherit systemd
SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="MIT"
SLOT="0"
DEPEND="
>=x11-misc/i3lock-color-2.11:=
media-gfx/imagemagick
x11-apps/xdpyinfo
x11-apps/xrandr
sys-devel/bc
media-gfx/feh
"
RDEPEND="${DEPEND}"
src_install(){
dobin betterlockscreen
dodoc -r examples
if [[ $PV == 9999 ]] ; then
systemd_dounit system/betterlockscreen@.service
else
systemd_dounit betterlockscreen@.service
fi
}
pkg_postinst() {
elog 'Lockscreen when suspended(systemd service):'
elog 'systemctl enable betterlockscreen@$USER'
elog ''
elog 'How to use:'
elog '1. Updating image cache(required)'
elog 'betterlockscreen -u ~/Pictures'
elog '2. Lockscreen'
elog 'betterlockscreen -l dim '
}

View File

@@ -0,0 +1,52 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="sweet looking lockscreen for linux system"
HOMEPAGE="https://github.com/pavanjadhaw/betterlockscreen"
if [[ ${PV} == 9999 ]];then
inherit git-r3 systemd
EGIT_REPO_URI="${HOMEPAGE}"
else
inherit systemd
SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="MIT"
SLOT="0"
DEPEND="
>=x11-misc/i3lock-color-2.11:=
media-gfx/imagemagick
x11-apps/xdpyinfo
x11-apps/xrandr
sys-devel/bc
media-gfx/feh
"
RDEPEND="${DEPEND}"
src_install(){
dobin betterlockscreen
dodoc -r examples
if [[ $PV == 9999 ]] ; then
systemd_dounit system/betterlockscreen@.service
else
systemd_dounit betterlockscreen@.service
fi
}
pkg_postinst() {
elog 'Lockscreen when suspended(systemd service):'
elog 'systemctl enable betterlockscreen@$USER'
elog ''
elog 'How to use:'
elog '1. Updating image cache(required)'
elog 'betterlockscreen -u ~/Pictures'
elog '2. Lockscreen'
elog 'betterlockscreen -l dim '
}

Some files were not shown because too many files have changed in this diff Show More