mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-16 10:33:28 -04:00
Merge updates from master
This commit is contained in:
@@ -1 +0,0 @@
|
||||
DIST ntfy-2.7.0.tar.gz 1837670 BLAKE2B 3bff167eb9ede624d5a92170c7d1f36ef075f64126a4080172a5b3cd517d2ed77a2488ee03b102a5b8d67fb37c04b47a42fd3e88b319807d798bb2622afa78ae SHA512 fba9ba15ce3c4667e5f85c0435cb5eb6224e539c10d2d431f3af3c90d6164e3098ddcb5f7881cbaed92ab0b68d9d161b16a00de680e21c3d439429865fa2765a
|
||||
@@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>davidroman96@gmail.com</email>
|
||||
<name>David Roman</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="dbus">Support for desktop notifications</flag>
|
||||
<flag name="telegram">Add support for telegram backend</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
@@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A utility for sending notifications, on demand and when commands finish."
|
||||
HOMEPAGE="https://github.com/dschep/ntfy"
|
||||
SRC_URI="https://github.com/dschep/ntfy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="telegram dbus"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/appdirs[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/ruamel-yaml[${PYTHON_USEDEP}]
|
||||
|
||||
dbus? (
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
virtual/notification-daemon
|
||||
)
|
||||
|
||||
telegram? (
|
||||
app-misc/telegram-send[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-python/emoji[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/psutil[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
# Sleekxmpp no longer in repo
|
||||
rm tests/test_xmpp.py || die
|
||||
sed -i -e 's:test_xmpp:_&:' \
|
||||
tests/test_integration.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
distutils_enable_tests pytest
|
||||
distutils_enable_sphinx docs
|
||||
@@ -1 +0,0 @@
|
||||
DIST telegram-send-0.25.tar.gz 25006 BLAKE2B 4d6c0b0f80de325dc39dbb8ee0eef04613ba8c5c5fa6725268f1ab758f8f10292972fb2fc98982f3777facefce7951660d021b058667235fc380563d8c3bf69f SHA512 c82a253ea1dff66b547a571c1744a0c322eb77aace1b2d9374497a2df47f5412212dc36b287487f2260113d5aac8b5632607a1342166c8036bb22605a58b5ec2
|
||||
@@ -1,8 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>davidroman96@gmail.com</email>
|
||||
<name>David Roman</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Send messages and files over Telegram from the command-line"
|
||||
HOMEPAGE="https://www.rahielkasim.com/telegram-send https://github.com/rahiel/telegram-send"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/appdirs[${PYTHON_USEDEP}]
|
||||
dev-python/colorama[${PYTHON_USEDEP}]
|
||||
dev-python/python-telegram-bot[${PYTHON_USEDEP}]
|
||||
"
|
||||
@@ -1 +0,0 @@
|
||||
DIST arachne-pnr-0_p20180827.tar.gz 94349 BLAKE2B 5f8b9be9ca91d538374dc8e202dad211a1e975a7650b29b334f0bece5015e87ed6cbb49ffb5f41fa4f4bf18aabd035eedcc45efb6ca212c81d7c8017e1632dd2 SHA512 81877893e6f898edc54292fd29d4444a03d3e1a25592fcd3c5be58324936ad05a508e88487d1bc37e9c22860a2ec58995e1ecc25ddd07fcd243dd7b4dc4a4ff3
|
||||
@@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="8"
|
||||
|
||||
DESCRIPTION="Arachne PNR - free and open-source place and route tool for FPGAs"
|
||||
HOMEPAGE="https://github.com/cseed/arachne-pnr"
|
||||
LICENSE="ISC"
|
||||
if [ ${PV} == "9999" ]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cseed/arachne-pnr.git"
|
||||
else
|
||||
EGIT_COMMIT="c00a14176e589f5ec4cb3914acc6683c608ac401"
|
||||
SRC_URI="https://github.com/cseed/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-embedded/icestorm"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_compile() {
|
||||
emake PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX=/usr install
|
||||
}
|
||||
@@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="8"
|
||||
|
||||
DESCRIPTION="Arachne PNR - free and open-source place and route tool for FPGAs"
|
||||
HOMEPAGE="https://github.com/cseed/arachne-pnr"
|
||||
LICENSE="ISC"
|
||||
if [ ${PV} == "9999" ]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cseed/arachne-pnr.git"
|
||||
else
|
||||
EGIT_COMMIT=""
|
||||
SRC_URI="https://github.com/cseed/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-embedded/icestorm"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_compile() {
|
||||
emake PREFIX=/usr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX=/usr install
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<longdescription lang="en">
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">cseed/arachne-pnr</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST icestorm-0_p20210309.tar.gz 946813 BLAKE2B 6b687cea549127fbdbeb44222feb1bac406db2ef9d7fb11992aa2f0b5540b83bd8e1cf4faa5c62bf9fa1b681497ac102843f3f5cf0fa39cce7951d523084049a SHA512 17cfce499173dffa0ae7d4564b89c0e28ef32a80534c07bf099958981e487db1ec6c35c6b82376e5513f9fe79f67a3e7dd360203512cd43686e52d47ae7f073a
|
||||
@@ -1,42 +0,0 @@
|
||||
From 624ee9278f15abb6de5d014294bb5ba4a717401b Mon Sep 17 00:00:00 2001
|
||||
From: "Daniel M. Weeks" <dan@danweeks.net>
|
||||
Date: Mon, 20 Mar 2017 16:50:06 -0400
|
||||
Subject: [PATCH 2/3] flags
|
||||
|
||||
Signed-off-by: Daniel M. Weeks <dan@danweeks.net>
|
||||
---
|
||||
config.mk | 4 ++--
|
||||
iceprog/Makefile | 2 +-
|
||||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/config.mk b/config.mk
|
||||
index c7f80a3..779c4e2 100644
|
||||
--- a/config.mk
|
||||
+++ b/config.mk
|
||||
@@ -19,8 +19,8 @@ endif
|
||||
WARN_LEVEL ?= all
|
||||
|
||||
LDLIBS = -lm -lstdc++
|
||||
-CFLAGS += -MD -MP -O$(OPT_LEVEL) $(DBG_LEVEL) -W$(WARN_LEVEL) -std=$(C_STD) -I$(PREFIX)/include
|
||||
-CXXFLAGS += -MD -MP -O$(OPT_LEVEL) $(DBG_LEVEL) -W$(WARN_LEVEL) -std=$(CXX_STD) -I$(PREFIX)/include
|
||||
+CFLAGS += -MD -MP $(DBG_LEVEL) -W$(WARN_LEVEL) -std=$(C_STD) -I$(PREFIX)/include
|
||||
+CXXFLAGS += -MD -MP $(DBG_LEVEL) -W$(WARN_LEVEL) -std=$(CXX_STD) -I$(PREFIX)/include
|
||||
|
||||
DESTDIR ?=
|
||||
CHIPDB_SUBDIR ?= $(PROGRAM_PREFIX)icebox
|
||||
diff --git a/iceprog/Makefile b/iceprog/Makefile
|
||||
index 3cb07b8..7f5050f 100644
|
||||
--- a/iceprog/Makefile
|
||||
+++ b/iceprog/Makefile
|
||||
@@ -4,7 +4,7 @@ ifneq ($(shell uname -s),Darwin)
|
||||
LDLIBS = -L/usr/local/lib -lm
|
||||
else
|
||||
LIBFTDI_NAME = $(shell $(PKG_CONFIG) --exists libftdi1 && echo ftdi1 || echo ftdi)
|
||||
- LDLIBS = -L/usr/local/lib -l$(LIBFTDI_NAME) -lm
|
||||
+ LDLIBS = -l$(LIBFTDI_NAME) -lm
|
||||
endif
|
||||
|
||||
ifeq ($(STATIC),1)
|
||||
--
|
||||
Daniel M. Weeks
|
||||
|
||||
@@ -1,28 +0,0 @@
|
||||
From 9fada8e486778af30e2ab38bca9c86089fa78a33 Mon Sep 17 00:00:00 2001
|
||||
From: "Daniel M. Weeks" <dan@danweeks.net>
|
||||
Date: Tue, 27 Jun 2017 10:32:51 -0400
|
||||
Subject: [PATCH 3/3] FTDI fix
|
||||
|
||||
Signed-off-by: Daniel M. Weeks <dan@danweeks.net>
|
||||
---
|
||||
iceprog/Makefile | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/iceprog/Makefile b/iceprog/Makefile
|
||||
index 7f5050f..949aee4 100644
|
||||
--- a/iceprog/Makefile
|
||||
+++ b/iceprog/Makefile
|
||||
@@ -12,8 +12,8 @@ LDFLAGS += -static
|
||||
LDLIBS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) --silence-errors --static --libs $$pkg && exit; done; echo -lftdi; )
|
||||
CFLAGS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) --silence-errors --static --cflags $$pkg && exit; done; )
|
||||
else
|
||||
-LDLIBS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) --silence-errors --libs $$pkg && exit; done; echo -lftdi; )
|
||||
-CFLAGS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) --silence-errors --cflags $$pkg && exit; done; )
|
||||
+override LDLIBS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) --silence-errors --libs $$pkg && exit; done; echo -lftdi; )
|
||||
+override CFLAGS += $(shell for pkg in libftdi1 libftdi; do $(PKG_CONFIG) --silence-errors --cflags $$pkg && exit; done; )
|
||||
endif
|
||||
|
||||
all: $(PROGRAM_PREFIX)iceprog$(EXE)
|
||||
--
|
||||
Daniel M. Weeks
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
From 5bc4954b147bf44a483493ddecdef871a72affba Mon Sep 17 00:00:00 2001
|
||||
From: "Daniel M. Weeks" <dan@danweeks.net>
|
||||
Date: Mon, 20 Mar 2017 16:42:11 -0400
|
||||
Subject: [PATCH 1/3] prefix
|
||||
|
||||
Signed-off-by: Daniel M. Weeks <dan@danweeks.net>
|
||||
---
|
||||
icebox/icebox_vlog.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/icebox/icebox_vlog.py b/icebox/icebox_vlog.py
|
||||
index 0133347..d251651 100755
|
||||
--- a/icebox/icebox_vlog.py
|
||||
+++ b/icebox/icebox_vlog.py
|
||||
@@ -384,7 +384,7 @@ def seg_to_net(seg, default=None):
|
||||
|
||||
if lookup_symbols:
|
||||
text_func.append("// Debug Symbols")
|
||||
- with open("/usr/local/share/icebox/chipdb-%s.txt" % ic.device, "r") as f:
|
||||
+ with open("/usr/share/icebox/chipdb-%s.txt" % ic.device, "r") as f:
|
||||
current_net = -1
|
||||
exported_names = dict()
|
||||
for line in f:
|
||||
--
|
||||
Daniel M. Weeks
|
||||
|
||||
@@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
inherit eutils python-any-r1 toolchain-funcs
|
||||
|
||||
DESCRIPTION="IceStorm - tools for analyzing and creating bitstreams for Lattice iCE40 FPGAs"
|
||||
HOMEPAGE="http://www.clifford.at/icestorm/"
|
||||
LICENSE="ISC"
|
||||
if [ ${PV} == "9999" ]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cliffordwolf/icestorm.git"
|
||||
else
|
||||
EGIT_COMMIT="c495861c19bd0976c88d4964f912abe76f3901c3"
|
||||
SRC_URI="https://github.com/cliffordwolf/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
SLOT="0"
|
||||
IUSE="ftdi"
|
||||
|
||||
RDEPEND="ftdi? ( dev-embedded/libftdi:= )"
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
virtual/pkgconfig
|
||||
${RDEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-9999-prefix.patch
|
||||
"${FILESDIR}"/${PN}-9999-flags.patch
|
||||
"${FILESDIR}"/${PN}-9999-ftdi-fix.patch )
|
||||
|
||||
src_compile() {
|
||||
export PREFIX=/usr
|
||||
emake CC=$(tc-getCC) CXX=$(tc-getCXX) CFLAGS="$CFLAGS" ICEPROG=$(usex ftdi 1 0)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" ICEPROG=$(usex ftdi 1 0) install
|
||||
einstalldocs
|
||||
}
|
||||
@@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8,9,10} )
|
||||
inherit eutils python-any-r1 toolchain-funcs
|
||||
|
||||
DESCRIPTION="IceStorm - tools for analyzing and creating bitstreams for Lattice iCE40 FPGAs"
|
||||
HOMEPAGE="http://www.clifford.at/icestorm/"
|
||||
LICENSE="ISC"
|
||||
if [ ${PV} == "9999" ]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/cliffordwolf/icestorm.git"
|
||||
else
|
||||
EGIT_COMMIT=""
|
||||
SRC_URI="https://github.com/cliffordwolf/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
|
||||
fi
|
||||
|
||||
SLOT="0"
|
||||
IUSE="ftdi"
|
||||
|
||||
RDEPEND="ftdi? ( dev-embedded/libftdi:= )"
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
virtual/pkgconfig
|
||||
${RDEPEND}"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-9999-prefix.patch
|
||||
"${FILESDIR}"/${PN}-9999-ftdi-fix.patch )
|
||||
|
||||
src_compile() {
|
||||
export PREFIX=/usr
|
||||
emake CC=$(tc-getCC) CXX=$(tc-getCXX) CFLAGS="$CFLAGS" ICEPROG=$(usex ftdi 1 0)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" ICEPROG=$(usex ftdi 1 0) install
|
||||
einstalldocs
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<longdescription lang="en">
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name='ftdi'>Enable support for USB FTDI chips via <pkg>dev-embedded/libftdi</pkg></flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">cliffordwolf/icestorm</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +0,0 @@
|
||||
DIST PyInquirer-1.0.3_p20200708.tar.gz 128841 BLAKE2B 45dcb13d0f500e808057d4bf8e671d24c67efe13fc5d61ec12d8ec1f8f829addd72d61e8fd6005b05f63ba6a02962ffb17603db73220755142eec2170ff7659f SHA512 37665164da9fd7ccfe2b43036afb8a771fd85871b89675c970cf20925e61277239e2a1bc6be3bba1daabdafe1fe7183e63d20dadaf6a0cc95d7bc491a54197b9
|
||||
@@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>coppens.matthias.abc@gmail.com</email>
|
||||
<name>Matthias Coppens</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
PyInquirer strives to be an easily embeddable and beautiful
|
||||
command line interface for Python. PyInquirer wants to make it
|
||||
easy for existing Inquirer.js users to write immersive
|
||||
command line applications in Python. We are convinced that its
|
||||
feature-set is the most complete for building immersive
|
||||
CLI applications. We also hope that PyInquirer proves itself
|
||||
useful to Python users.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">CITGuru/PyInquirer</remote-id>
|
||||
<remote-id type="pypi">PyInquirer</remote-id>
|
||||
<bugs-to>https://github.com/CITGuru/PyInquirer/issues</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PN0="PyInquirer"
|
||||
P0="${PN0}-${PV}"
|
||||
COMMIT="7485a1fd5442332399d5f05c84e4fd74b63a5823"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/CITGuru/${PN0}"
|
||||
case "${PV}" in
|
||||
9999)
|
||||
inherit git-r3
|
||||
;;
|
||||
*)
|
||||
SRC_URI="${EGIT_REPO_URI}/archive/${COMMIT}.tar.gz -> ${P0}.tar.gz"
|
||||
S="${WORKDIR}/${PN0}-${COMMIT}"
|
||||
esac
|
||||
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
inherit distutils-r1
|
||||
# conf.py gone???
|
||||
#distutils_enable_sphinx docs
|
||||
distutils_enable_tests pytest
|
||||
|
||||
DESCRIPTION="A Python module for common interactive command line UIs"
|
||||
HOMEPAGE="https://github.com/CITGuru/PyInquirer"
|
||||
LICENSE="MIT"
|
||||
|
||||
SLOT="0"
|
||||
|
||||
# Tests are outdated, they fail for >dev-python/ptyprocess-0.5.1
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/prompt_toolkit-3.0.0[${PYTHON_USEDEP}]
|
||||
<dev-python/prompt_toolkit-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-2.2.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/testfixtures[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-html-1.10.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-xdist-1.15.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ptyprocess-0.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/regex-2016.11.21[${PYTHON_USEDEP}] )"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e 's/packages=find_packages(exclude=\[/\0"examples", /' setup.py ||
|
||||
die "Failed to patch setup.py"
|
||||
}
|
||||
@@ -1,51 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PN0="PyInquirer"
|
||||
P0="${PN0}-${PV}"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/CITGuru/${PN0}"
|
||||
case "${PV}" in
|
||||
9999)
|
||||
inherit git-r3
|
||||
;;
|
||||
*)
|
||||
SRC_URI="${EGIT_REPO_URI}/archive/${PV}.tar.gz -> ${P0}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${P0}"
|
||||
esac
|
||||
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
inherit distutils-r1
|
||||
distutils_enable_sphinx docs
|
||||
distutils_enable_tests pytest
|
||||
|
||||
DESCRIPTION="A Python module for common interactive command line UIs"
|
||||
HOMEPAGE="https://github.com/CITGuru/PyInquirer"
|
||||
LICENSE="MIT"
|
||||
|
||||
SLOT="0"
|
||||
|
||||
# Tests are outdated, they fail for >dev-python/ptyprocess-0.5.1
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/prompt_toolkit-3.0.0[${PYTHON_USEDEP}]
|
||||
<dev-python/prompt_toolkit-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-2.2.0[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/testfixtures[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-html-1.10.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-xdist-1.15.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/ptyprocess-0.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/regex-2016.11.21[${PYTHON_USEDEP}] )"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e 's/packages=find_packages(exclude=\[/\0"examples", /' setup.py ||
|
||||
die "Failed to patch setup.py"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST recordclass-0.14.3.tar.gz 156962 BLAKE2B 31bbe62fd059b9ba594d824d3e719ca4a03d72d3fdb18f8c94634d0d2a5350e3132bc1d3e20900a018e769c3dd377c53b12728dbd8daf23faf82d93663511f69 SHA512 9764b49e4cd24395a545d4845dab1522f409b48f6c0cd718499ad92a0b655d3ceef0361286dab91c7e7f05c5306e9db1f1a130b12f923dcf66c704ecdeeb612a
|
||||
@@ -1,7 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<remote-id type="bitbucket">intellimath/recordclass</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,33 +0,0 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Mutable variants of tupe and collections.namedtuple"
|
||||
HOMEPAGE="https://pypi.org/project/recordclass/"
|
||||
if [[ ${PV} == "9999" ]]
|
||||
then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://bitbucket.org/intellimath/recordclass.git"
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
# lib/recordclass/mutabletuple.c:727: PyObject *mutabletuple_copy(PyMutableTupleObject *): Assertion `PyTuple_Check(ob)' failed.
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="dev-python/cython"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
python_test() {
|
||||
[[ -n ${EPYTHON} ]] || die "EPYTHON unset, invalid call context"
|
||||
${EPYTHON} ./test_all.py
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST ryu-4.34.tar.gz 1100203 BLAKE2B fd8f133ffe3b13781664b5da871419e76b6b869bcd35991e7231c61af91c7c76201679bf5a449660d2cc5841d77303d1b6e65271f27977a6ba8954e41c9b8ea1 SHA512 6841bb9325366c2558b11854a5f4e922cdf8a16723c1c48a7cc6fb4d0848e00686086eaecb9cef1e53686553d2ed689fd1d8da84882b60eefb95cb1ad21eead9
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="pypi">ryu</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Component-based Software-defined Networking Framework"
|
||||
HOMEPAGE="https://ryu-sdn.org/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/pbr[${PYTHON_USEDEP}]"
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
mv "${D}"/usr/etc "${D}"/etc
|
||||
}
|
||||
@@ -1,5 +1,3 @@
|
||||
DIST crispy-doom-5.10.0.tar.gz 2640909 BLAKE2B 67112cdb0b8a4caa1de9fc3fcd752be8775d154a5df194941bd1a024f607c9b7f0925994ed236a6e8f9579910af8dd29585f9fce77f72a1c20ab66177f7bca4d SHA512 b289939af35bbe3a933827fe834cbff8a267b6280749b27084abdf25174042bbdcaca313359258d7ab3fecacedd9b0f06b92624f2a7599ffff37a5e0db2436b1
|
||||
DIST crispy-doom-5.10.1.tar.gz 2649358 BLAKE2B 920df67f123218d737de1a1b147d96090a8ebb6021e4b532f30430441c8dcb4ef069e7045381a8ce8e8754d49a9595efa4d4700d4c3986728b9e2edfdc3d6c66 SHA512 134354c6692151902bd7f5349a88d5899e88f1f8e55499cb15f600c2c6cd0f89fa83dc17a26313b903bb801bd807ee1b5616d3cd5c7bda7e5d8e608a59194681
|
||||
DIST crispy-doom-5.10.2.tar.gz 2648117 BLAKE2B 2a502dca71418a9358c474801e175b510f7fcbf1453df6a061d20439e79c642881ad6166c0788840e4f8c64f70c6ea95d1a97bbab7c83e0f4d3c2af8296a64dd SHA512 a1ee20510608bb889236288b30eb5d84b841c267b0907f5155497d3824021b9490365bc29e83a3e59c0519eaab35802aea71935e82b4f7a09b7b07fd933a296b
|
||||
DIST crispy-doom-5.10.3.tar.gz 2648144 BLAKE2B 050f6e28c5db73d6f11539bee7e1de7a390fa6f3169d4bbede698b736523b9a0255cba3f67ec99653fef4925843c5e107200bed981bb0db96ff1373434ffb134 SHA512 f98d8cbfb748bccca1ef50d9d46355d5b6f6dfa44b271803193f3e41e48c28fa8c6ad5bbe3a7a4ae36585cc150f2acad7ad5bd4b7a411faf45b234455d83d651
|
||||
DIST crispy-doom-5.11.1.tar.gz 2664465 BLAKE2B 80b67193fb3b626f22e4570a1c17de70376846464bb82103196776d8b300f0c30a38612ee6c99f0abf71a7852109c91ce5b84c49dc6810bdb093a31e347e9125 SHA512 c970f1b32d15f91c6ec693571b9179a7607190a03cbbd2651bba0368120a25ef6ade2f157a2782dc4ea8cf05df23e66e6e7c8d2ea011bbb7626f4487f4e3b4c9
|
||||
|
||||
@@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
|
||||
inherit autotools prefix python-any-r1 xdg
|
||||
|
||||
DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Chocolate Doom"
|
||||
HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom"
|
||||
SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="bash-completion doc libsamplerate +midi png truecolor vorbis zlib"
|
||||
|
||||
DEPEND="
|
||||
media-libs/libsdl2[video]
|
||||
media-libs/sdl2-mixer[midi?,vorbis?]
|
||||
media-libs/sdl2-net
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
png? ( media-libs/libpng:= )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
bash-completion? ( ${PYTHON_DEPS} )
|
||||
doc? ( ${PYTHON_DEPS} )"
|
||||
|
||||
S="${WORKDIR}"/${PN}-${P}
|
||||
|
||||
DOCS=(
|
||||
"AUTHORS"
|
||||
"ChangeLog"
|
||||
"NEWS.md"
|
||||
"NOT-BUGS.md"
|
||||
"PHILOSOPHY.md"
|
||||
"README.md"
|
||||
"README.Music.md"
|
||||
"README.Strife.md"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
hprefixify src/d_iwad.c
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable bash-completion) \
|
||||
$(use_enable doc) \
|
||||
--disable-fonts \
|
||||
--disable-icons \
|
||||
$(use_with libsamplerate) \
|
||||
$(use_with png libpng) \
|
||||
$(use_enable truecolor) \
|
||||
$(use_with zlib)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# Remove redundant documentation files
|
||||
rm -r "${ED}/usr/share/doc/"* || die
|
||||
|
||||
einstalldocs
|
||||
}
|
||||
@@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{8,9} )
|
||||
|
||||
inherit autotools prefix python-any-r1 xdg
|
||||
|
||||
DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Chocolate Doom"
|
||||
HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom"
|
||||
SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="bash-completion doc libsamplerate +midi png truecolor vorbis zlib"
|
||||
|
||||
DEPEND="
|
||||
media-libs/libsdl2[video]
|
||||
media-libs/sdl2-mixer[midi?,vorbis?]
|
||||
media-libs/sdl2-net
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
png? ( media-libs/libpng:= )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="
|
||||
bash-completion? ( ${PYTHON_DEPS} )
|
||||
doc? ( ${PYTHON_DEPS} )"
|
||||
|
||||
S="${WORKDIR}"/${PN}-${P}
|
||||
|
||||
DOCS=(
|
||||
"AUTHORS"
|
||||
"ChangeLog"
|
||||
"NEWS.md"
|
||||
"NOT-BUGS.md"
|
||||
"PHILOSOPHY.md"
|
||||
"README.md"
|
||||
"README.Music.md"
|
||||
"README.Strife.md"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
hprefixify src/d_iwad.c
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable bash-completion) \
|
||||
$(use_enable doc) \
|
||||
--disable-fonts \
|
||||
--disable-icons \
|
||||
$(use_with libsamplerate) \
|
||||
$(use_with png libpng) \
|
||||
$(use_enable truecolor) \
|
||||
$(use_with zlib)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# Remove redundant documentation files
|
||||
rm -r "${ED}/usr/share/doc/"* || die
|
||||
|
||||
einstalldocs
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST memethesis-cli-3.2.1.tar.gz 2708404 BLAKE2B fb31de388f1f602f5f7e24a5e10ebe59c5ac628da05acc37c8b4204736f6dba9573e3b9ed0966b09b046fee3066a156807e983a081103a0d4258d9794b035b54 SHA512 d4737ae5bbbd1e32b0707cfadd5d521e2eabc567105218122dea31ab45b8ac57e3b677c1c83d76bf85605be82e3c06c2dd746141a153234a787140068eada183
|
||||
@@ -1,13 +0,0 @@
|
||||
diff --git a/memethesis/interactive.py b/memethesis/interactive.py
|
||||
index aede6dc..4c069c6 100644
|
||||
--- a/memethesis/interactive.py
|
||||
+++ b/memethesis/interactive.py
|
||||
@@ -1,7 +1,7 @@
|
||||
import sys
|
||||
import re
|
||||
import yaml
|
||||
-from PyInquirer import prompt
|
||||
+from PyInquirer.prompt import prompt
|
||||
from .fancyprint import color, style
|
||||
from .memethesizers import *
|
||||
from .fonts import FONTS
|
||||
@@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
inherit distutils-r1
|
||||
|
||||
EGIT_REPO_URI="https://github.com/fakefred/${PN}"
|
||||
|
||||
case "${PV}" in
|
||||
9999)
|
||||
inherit git-r3
|
||||
;;
|
||||
*)
|
||||
SRC_URI="${EGIT_REPO_URI}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
# pyinquirer's latest version is outdated, so memethesis depends
|
||||
# on a live ebuild for pyinquirer at the moment
|
||||
esac
|
||||
|
||||
DESCRIPTION="Create memes from the terminal"
|
||||
HOMEPAGE="https://github.com/fakefred/memethesis-cli"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
PATCHES=( "${FILESDIR}/prompt.patch" )
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[truetype,${PYTHON_USEDEP}]
|
||||
>dev-python/pyinquirer-1.0.3[${PYTHON_USEDEP}]
|
||||
dev-python/colored[${PYTHON_USEDEP}]
|
||||
dev-python/ascim[${PYTHON_USEDEP}]')
|
||||
>=media-gfx/imagemagick-7"
|
||||
BDEPEND="${RDEPEND}"
|
||||
@@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
PYTHON_COMPAT=( python3_8 )
|
||||
inherit distutils-r1
|
||||
|
||||
EGIT_REPO_URI="https://github.com/fakefred/${PN}"
|
||||
|
||||
case "${PV}" in
|
||||
9999)
|
||||
inherit git-r3
|
||||
;;
|
||||
*)
|
||||
SRC_URI="${EGIT_REPO_URI}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
esac
|
||||
|
||||
DESCRIPTION="Create memes from the terminal"
|
||||
HOMEPAGE="https://github.com/fakefred/memethesis-cli"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
PATCHES=( "${FILESDIR}/prompt.patch" )
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[truetype,${PYTHON_USEDEP}]
|
||||
>dev-python/pyinquirer-1.0.3[${PYTHON_USEDEP}]
|
||||
dev-python/colored[${PYTHON_USEDEP}]
|
||||
dev-python/ascim[${PYTHON_USEDEP}]')
|
||||
>=media-gfx/imagemagick-7"
|
||||
BDEPEND="${RDEPEND}"
|
||||
@@ -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>coppens.matthias.abc@gmail.com</email>
|
||||
<name>Matthias Coppens</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/fakefred/memethesis-cli/issues</bugs-to>
|
||||
<doc>https://github.com/fakefred/memethesis-cli#usage</doc>
|
||||
<remote-id type="github">fakefred/memethesis-cli</remote-id>
|
||||
<remote-id type="pypi">memethesis</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -14,18 +14,6 @@
|
||||
|
||||
# New entries go on top.
|
||||
|
||||
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-01-14)
|
||||
# Needs python_compat bump. Removal on 2023-01-29.
|
||||
app-misc/ntfy
|
||||
app-misc/telegram-send
|
||||
dev-embedded/arachne-pnr
|
||||
dev-embedded/icestorm
|
||||
dev-python/pyinquirer
|
||||
dev-python/recordclass
|
||||
dev-python/ryu
|
||||
games-fps/crispy-doom
|
||||
media-gfx/memethesis-cli
|
||||
|
||||
# Anna Vyalkova <cyber+gentoo@sysrq.in> (2023-01-07)
|
||||
# Archived upstream. Use net-news/communique (actively maintained fork of
|
||||
# FeedReader) or any other app.
|
||||
|
||||
Reference in New Issue
Block a user