mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-01 11:11:08 +02:00
profile: abuse repology by creating fake packages and let them fix the bug https://github.com/repology/repology-rules/issues/28 or create a rule to ignore our abuse. I don't see a better way
This commit is contained in:
parent
8ec5c9372f
commit
713b071b93
5 changed files with 51 additions and 0 deletions
4
dev-libs/openssl-bad/openssl-bad-1.1.1z.ebuild
Normal file
4
dev-libs/openssl-bad/openssl-bad-1.1.1z.ebuild
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
DESCRIPTION="We need this as a bad workaround for the following bug:"
|
||||
HOMEPAGE="https://github.com/repology/repology-rules/issues/28"
|
||||
KEYWORDS=""
|
||||
SLOT="BAD"
|
||||
4
dev-libs/openssl-chacha/openssl-chacha-1.1.1z.ebuild
Normal file
4
dev-libs/openssl-chacha/openssl-chacha-1.1.1z.ebuild
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
DESCRIPTION="We need this as a bad workaround for the following bug:"
|
||||
HOMEPAGE="https://github.com/repology/repology-rules/issues/28"
|
||||
KEYWORDS=""
|
||||
SLOT="BAD"
|
||||
|
|
@ -1 +1,2 @@
|
|||
DIST dropbox-sdk-9.3.0.tar.gz 1065639 BLAKE2B f4f5a547cc2e6b391c4f432a64ddd905ad984a5b6d680d5b1172d69b381586f0f0df9c5dffc98ba0bae10221e2a79350591dedf8b89b890a2f7d30ad70c16e98 SHA512 ba20098f1a6ff0df79edf026ad94b1106f1056de2f0eec0bd74d25176e2eaeea20a7e95bdea9425ed60852e49a51ac904e596051ff79a60e3cd82bca144544e4
|
||||
DIST dropbox-sdk-9.4.0.tar.gz 1107947 BLAKE2B 773779791f81fb4ff5cb6d2c31f1ff83ddf58601d821fae22b78f7b33e06db6eea1b93ddfd4f38edacd36d92b9a36600ea797c7660c7dc27708ab3eb7273ba02 SHA512 977212f9d41221509b80ac91935e406659e31f3611e80330cea7122a351dc758573ba9fad7b3cd7a95fea3839514f99e02223fb0e25ab18d052f5af378eddbf2
|
||||
|
|
|
|||
36
dev-python/dropbox-sdk/dropbox-sdk-9.4.0.ebuild
Normal file
36
dev-python/dropbox-sdk/dropbox-sdk-9.4.0.ebuild
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
|
||||
EGO_PN=github.com/dropbox/${PN}-python
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Python SDK for integrating with the Dropbox API v2."
|
||||
HOMEPAGE="https://github.com/dropbox/dropbox-sdk-python"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
EGIT_COMMIT="v${PV}"
|
||||
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.3.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
#test? 'pytest-runner',
|
||||
# 'pytest',
|
||||
|
||||
S="${WORKDIR}/${PN}-python-${PV}"
|
||||
|
||||
python_prepare_all() {
|
||||
sed -e '/setup_requires=setup_requires/d' -i setup.py
|
||||
sed -e '/tests_require=test_reqs/d' -i setup.py
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
|
@ -98,3 +98,9 @@ sys-boot/grub-static
|
|||
#this package needs to be removed to upgrade
|
||||
#emerge -C 'dev-python/setuptools_scm'
|
||||
<dev-python/setuptools_scm-3
|
||||
|
||||
#https://github.com/repology/repology-rules/issues/28
|
||||
#this is stupid but repology shows a long irrelevant list
|
||||
#and it is very inconvenient to scroll over it every day
|
||||
=dev-libs/openssl-bad-1.1.1z
|
||||
=dev-libs/openssl-chacha-1.1.1z
|
||||
|
|
|
|||
Loading…
Reference in a new issue