mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-15 18:13:10 -04:00
Merge updates from master
This commit is contained in:
8
acct-group/fedigroup/fedigroup-0.ebuild
Normal file
8
acct-group/fedigroup/fedigroup-0.ebuild
Normal file
@@ -0,0 +1,8 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit acct-group
|
||||
|
||||
ACCT_GROUP_ID=-1
|
||||
8
acct-group/fedigroup/metadata.xml
Normal file
8
acct-group/fedigroup/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
8
acct-group/gotosocial/gotosocial-0.ebuild
Normal file
8
acct-group/gotosocial/gotosocial-0.ebuild
Normal file
@@ -0,0 +1,8 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit acct-group
|
||||
|
||||
ACCT_GROUP_ID=-1
|
||||
8
acct-group/gotosocial/metadata.xml
Normal file
8
acct-group/gotosocial/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
11
acct-user/fedigroup/fedigroup-0.ebuild
Normal file
11
acct-user/fedigroup/fedigroup-0.ebuild
Normal file
@@ -0,0 +1,11 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit acct-user
|
||||
|
||||
ACCT_USER_ID=-1
|
||||
ACCT_USER_GROUPS=( fedigroup )
|
||||
|
||||
acct-user_add_deps
|
||||
8
acct-user/fedigroup/metadata.xml
Normal file
8
acct-user/fedigroup/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
11
acct-user/gotosocial/gotosocial-0.ebuild
Normal file
11
acct-user/gotosocial/gotosocial-0.ebuild
Normal file
@@ -0,0 +1,11 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit acct-user
|
||||
|
||||
ACCT_USER_ID=-1
|
||||
ACCT_USER_GROUPS=( gotosocial )
|
||||
|
||||
acct-user_add_deps
|
||||
8
acct-user/gotosocial/metadata.xml
Normal file
8
acct-user/gotosocial/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
@@ -1 +1,2 @@
|
||||
DIST grub-btrfs-4.11.tar.gz 26016 BLAKE2B f808293e7ea06bf10b4a3fa46c7f70aae5b84fab46eae3f0b964e17c0b0e9cb0d2f60995177d33712e4f24b9d3e45aa6fd7ec514be4acb75f00f76d4c5380c3a SHA512 c72cc6cad73e4dfa5d16345d845b2327ec854eb7c49d72f2c8d332c1854937fb1a102833b80517ee17289715f41e9b6a6342e49d4cea88325d13159dc08dcf42
|
||||
DIST grub-btrfs-4.12.tar.gz 34724 BLAKE2B 5b6a4aa453057e90e2e142ed6b4bc84f536a8eefdc8ea3f8cfccada4706ec49759bdb04a67f64f0705a302a34494d1b758cdae37a502af1b7cd8dfb6cae5f069 SHA512 fb433634f59404373c2a6197c1389eb5e1a27e8aaa5d0376ee76c1c9381b5488b57989a9062a286c26e205d5ac25c2252b02416921c31408d2b7aa8e9af1a521
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
Upstreams Makefile installs docs into path that is against Gentoos conventions
|
||||
|
||||
# Pascal Jäger <pascal.jaeger@leimstift.de> (2022-11-20)
|
||||
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -34,11 +34,11 @@
|
||||
@mkdir "${TEMP_DIR}"
|
||||
@chmod 777 ${TEMP_DIR}
|
||||
@cp manpages/grub-btrfs.8.man ${TEMP_DIR}/grub-btrfs.8
|
||||
- @bzip2 ${TEMP_DIR}/grub-btrfs.8
|
||||
- @install -Dm644 -t "${MAN_DIR}/man8" "${TEMP_DIR}/grub-btrfs.8.bz2"
|
||||
+# @bzip2 ${TEMP_DIR}/grub-btrfs.8
|
||||
+# @install -Dm644 -t "${MAN_DIR}/man8" "${TEMP_DIR}/grub-btrfs.8.bz2"
|
||||
@cp manpages/grub-btrfsd.8.man ${TEMP_DIR}/grub-btrfsd.8
|
||||
- @bzip2 ${TEMP_DIR}/grub-btrfsd.8
|
||||
- @install -Dm644 -t "${MAN_DIR}/man8" "${TEMP_DIR}/grub-btrfsd.8.bz2";
|
||||
+# @bzip2 ${TEMP_DIR}/grub-btrfsd.8
|
||||
+# @install -Dm644 -t "${MAN_DIR}/man8" "${TEMP_DIR}/grub-btrfsd.8.bz2";
|
||||
@install -Dm755 -t "$(DESTDIR)/etc/grub.d/" 41_snapshots-btrfs
|
||||
@install -Dm644 -t "$(DESTDIR)/etc/default/grub-btrfs/" config
|
||||
@install -Dm744 -t "$(BIN_DIR)/" grub-btrfsd;
|
||||
@@ -59,10 +59,10 @@
|
||||
install -Dm644 "initramfs/Arch Linux/overlay_snap_ro-install" "$(LIB_DIR)/initcpio/install/grub-btrfs-overlayfs"; \
|
||||
install -Dm644 "initramfs/Arch Linux/overlay_snap_ro-hook" "$(LIB_DIR)/initcpio/hooks/grub-btrfs-overlayfs"; \
|
||||
fi
|
||||
- @install -Dm644 -t "$(SHARE_DIR)/licenses/$(PKGNAME)/" LICENSE
|
||||
- @install -Dm644 -t "$(SHARE_DIR)/doc/$(PKGNAME)/" README.md
|
||||
- @install -Dm644 "initramfs/readme.md" "$(SHARE_DIR)/doc/$(PKGNAME)/initramfs-overlayfs.md"
|
||||
- @rm -rf "${TEMP_DIR}"
|
||||
+# @install -Dm644 -t "$(SHARE_DIR)/licenses/$(PKGNAME)/" LICENSE
|
||||
+# @install -Dm644 -t "$(SHARE_DIR)/doc/$(PKGNAME)/" README.md
|
||||
+# @install -Dm644 "initramfs/readme.md" "$(SHARE_DIR)/doc/$(PKGNAME)/initramfs-overlayfs.md"
|
||||
+# @rm -rf "${TEMP_DIR}"
|
||||
|
||||
uninstall:
|
||||
@echo "Uninstalling grub-btrfs"
|
||||
58
app-backup/grub-btrfs/grub-btrfs-4.12.ebuild
Normal file
58
app-backup/grub-btrfs/grub-btrfs-4.12.ebuild
Normal file
@@ -0,0 +1,58 @@
|
||||
# Copyright 2019-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit optfeature
|
||||
|
||||
DESCRIPTION="Improves Grub by adding btrfs snapshots to the Grub menu."
|
||||
HOMEPAGE="https://github.com/Antynea/grub-btrfs"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Antynea/grub-btrfs"
|
||||
else
|
||||
SRC_URI="https://github.com/Antynea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="systemd"
|
||||
PATCHES=( "${FILESDIR}/${PN}-9999-remove-docs-from-make.patch" )
|
||||
|
||||
DEPEND="
|
||||
sys-fs/btrfs-progs
|
||||
sys-boot/grub
|
||||
virtual/awk
|
||||
>=app-shells/bash-4
|
||||
sys-fs/inotify-tools
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
src_compile(){
|
||||
true
|
||||
}
|
||||
|
||||
src_install(){
|
||||
local conf
|
||||
if use systemd; then
|
||||
conf+="SYSTEMD=true OPENRC=false"
|
||||
else
|
||||
conf+="OPENRC=true SYSTEMD=false"
|
||||
fi
|
||||
emake DESTDIR="${D}" ${conf} install || die
|
||||
dodoc README.md
|
||||
mv ./initramfs/readme.md initramfs-overlayfs.md || die
|
||||
dodoc initramfs-overlayfs.md
|
||||
doman temp/grub-btrfs.8
|
||||
doman temp/grub-btrfsd.8
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "run 'grub-mkconfig -o /boot/grub/grub.cfg' to update your Grub menu."
|
||||
elog "update the /etc/grub.d/41_snapshots-btrfs script if neccesary."
|
||||
elog "(e.g. with dispatch-conf or etc-update)"
|
||||
optfeature "LVM/ LUKS support" sys-boot/grub[device-mapper]
|
||||
}
|
||||
58
app-backup/grub-btrfs/grub-btrfs-9999.ebuild
Normal file
58
app-backup/grub-btrfs/grub-btrfs-9999.ebuild
Normal file
@@ -0,0 +1,58 @@
|
||||
# Copyright 2019-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit optfeature
|
||||
|
||||
DESCRIPTION="Improves Grub by adding btrfs snapshots to the Grub menu."
|
||||
HOMEPAGE="https://github.com/Antynea/grub-btrfs"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Antynea/grub-btrfs"
|
||||
else
|
||||
SRC_URI="https://github.com/Antynea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="systemd"
|
||||
PATCHES=( "${FILESDIR}/${PN}-9999-remove-docs-from-make.patch" )
|
||||
|
||||
DEPEND="
|
||||
sys-fs/btrfs-progs
|
||||
sys-boot/grub
|
||||
virtual/awk
|
||||
>=app-shells/bash-4
|
||||
sys-fs/inotify-tools
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND=""
|
||||
|
||||
src_compile(){
|
||||
true
|
||||
}
|
||||
|
||||
src_install(){
|
||||
local conf
|
||||
if use systemd; then
|
||||
conf+="SYSTEMD=true OPENRC=false"
|
||||
else
|
||||
conf+="OPENRC=true SYSTEMD=false"
|
||||
fi
|
||||
emake DESTDIR="${D}" ${conf} install || die
|
||||
dodoc README.md
|
||||
mv ./initramfs/readme.md initramfs-overlayfs.md || die
|
||||
dodoc initramfs-overlayfs.md
|
||||
doman temp/grub-btrfs.8
|
||||
doman temp/grub-btrfsd.8
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "run 'grub-mkconfig -o /boot/grub/grub.cfg' to update your Grub menu."
|
||||
elog "update the /etc/grub.d/41_snapshots-btrfs script if neccesary."
|
||||
elog "(e.g. with dispatch-conf or etc-update)"
|
||||
optfeature "LVM/ LUKS support" sys-boot/grub[device-mapper]
|
||||
}
|
||||
@@ -1,3 +1,2 @@
|
||||
DIST FORD-6.1.13.tar.gz 5849087 BLAKE2B 2db0ce7b7b3c7f7ef0897452b52ae6a30b6498fe3e589311ed37f8ea0727d284b684253bd590474f5f864df06242c18697dacfb2cbb9aafe51410095375a765c SHA512 b6fed9b7fef60d73062823e2c89c7fd2428205ab85341371e981e8239c802f38cdd69a912ffa27279511de47a8f697b3445ee32ac310dedc0a7ea672a79d94b3
|
||||
DIST FORD-6.1.15.tar.gz 5851408 BLAKE2B 28f503a9fc0a3337a146e066c3e05e2df10bc393d28eaef9d429866054671f4cb8b20392aa74e1e1c3f57781b88e589cf1f37fa96fed70ab78b2659622642e76 SHA512 6fb4cf2af37d74ec97aac152ff77e4df04ea3144bc18f5e4bd08b066ab701250db7347d352f0214e4ce026129536d65f9f7c780bb85c35a40ada6637640e3f9b
|
||||
DIST FORD-6.1.16.tar.gz 5852610 BLAKE2B 75984ac003580a60880a5d45dca36d33976ebd73dde828dd8e6606821c880237753dfae72afe86cc9e07d86f41317f72e9c6a08f92495927b015fe241c2a8365 SHA512 6277848cf05bec95e37f365994122c23ab708bbbbeb79fc862c0279a2a2091d5f2629d8450d2e13104502b12a1da932bf874a489c95c28f13afa7af47689d48b
|
||||
DIST FORD-6.1.17.tar.gz 6132346 BLAKE2B b01aa7cd19f02bec53fe3f85e3d4f002cf314655a1d344ecdee7765bd423cfeb6a1d85a4df084b57a1484ab22519b1604bc5fe869ea34220b9a6bdceadc5ec46 SHA512 b5d89ffec4485276b4f37f7ebdb00774e3dd31a572dd047ccbf7fd7a7d579f4221a60920d2965a4c198cbd9392414c635adb4aeed68d7587906a7574c0f9bcec
|
||||
|
||||
@@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 toolchain-funcs
|
||||
|
||||
MY_PN="FORD"
|
||||
DESCRIPTION="FORD, automatic documentation generator for modern Fortran programs"
|
||||
HOMEPAGE="https://github.com/Fortran-FOSS-Programmers/ford"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
>=dev-python/graphviz-0.20[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
>=dev-python/markdown-3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/markdown-include-0.7.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygments-2.12.0[${PYTHON_USEDEP}]
|
||||
dev-python/python-markdown-math[${PYTHON_USEDEP}]
|
||||
>=dev-python/tqdm-4.64.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/toposort-1.7[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md README.rst )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e 's/"cpp /"'"$(tc-getCPP)"' /' ford/__init__.py || die # bug: 839300
|
||||
}
|
||||
@@ -33,7 +33,7 @@ RDEPEND="
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md README.rst )
|
||||
DOCS=( CHANGELOG.md README.md )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="/etc/portage cleaner"
|
||||
HOMEPAGE="https://github.com/megabaks/portconf"
|
||||
@@ -11,17 +11,10 @@ LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
app-shells/bash:=
|
||||
sys-apps/portage
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
RDEPEND="
|
||||
app-portage/eix
|
||||
app-portage/portage-utils
|
||||
sys-apps/gawk
|
||||
|| ( app-text/agrep dev-libs/tre )
|
||||
dev-libs/tre
|
||||
"
|
||||
|
||||
src_install() {
|
||||
@@ -29,5 +22,5 @@ src_install() {
|
||||
|
||||
dobin portconf
|
||||
insinto /etc
|
||||
newins portconf.conf portconf.conf
|
||||
doins portconf.conf
|
||||
}
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST fzf-tab-0_pre20220331.tar.gz 774324 BLAKE2B 59ef88380952dce19e615faf9317a2b71e414bc8320d47da94d62cdfbe9eed9485e002d55bc987f0bf77ace2c6ed3d875b6d7bd1e020db26f15df97b544da676 SHA512 3a350af319f5dbb4405988c7bf7372ca17710199000a6807e5d5dfdc5bf8d97b2e93c7a668f33c6341687aebc9115fff6fe3bd312d473a34db12de51dc5c703f
|
||||
DIST fzf-tab-0_pre20220815.tar.gz 774621 BLAKE2B d945b8a206505972fe23f9339c470386d8cdd3b71336372ccf5bf0599fc0569813bcd577e290323f803e9d99cbfc0c275941a4710ee8dfe45002271cbee89bf0 SHA512 0fa16dbcc755717ae3f7873b5a62da28d620493eaf679f74e5f77187a5253f7c0dab55fbcdfceb0fd895be5e080a773bc1a75670551fc3ef7755ce976fa94591
|
||||
DIST fzf-tab-0_pre20221124.tar.gz 774711 BLAKE2B eb2b5ade1bc50f1fe06265084fe5b675fa54e85d0b2590b84bb542217c1cffd1d676bba3e279009614da587a302d017dafbd5ed8f349887d23e5f1e93c68fc84 SHA512 b12e21d1cd5752801aa738b9b8b20c2627f15e1f8d8d1e169e4379ee1de662c62c9c1edb8d7c298d71009c3fd9c10c537dae683b4e087934969e0aa116ec9c72
|
||||
|
||||
@@ -5,7 +5,7 @@ EAPI=8
|
||||
|
||||
inherit readme.gentoo-r1
|
||||
|
||||
MY_COMMIT="103330fdbeba07416d5f90b391eee680cd20d2d6"
|
||||
MY_COMMIT="ff0ef4e2ea6de7177f009c9b91082825d38b9b95"
|
||||
DESCRIPTION="Replace zsh's default completion selection menu with fzf"
|
||||
HOMEPAGE="https://github.com/Aloxaf/fzf-tab"
|
||||
SRC_URI="https://github.com/Aloxaf/fzf-tab/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
@@ -27,7 +27,7 @@ BDEPEND="
|
||||
)
|
||||
"
|
||||
|
||||
RESTRICT="test" # bug 861638
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DISABLE_AUTOFORMATTING="true"
|
||||
DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
|
||||
@@ -35,8 +35,6 @@ DOC_CONTENTS="In order to use ${CATEGORY}/${PN} add
|
||||
to your ~/.zshrc after compinit, but before plugins which will wrap
|
||||
widgets, such as zsh-autosuggestions or fast-syntax-highlighting"
|
||||
|
||||
MY_ZSH_LIBDIR="/usr/share/zsh/site-functions"
|
||||
|
||||
src_configure() {
|
||||
# Test fails if we modify FZF_TAB_HOME in place
|
||||
sed -E "s|^(FZF_TAB_HOME=\"[^\"]+)\"$|\1/${PN}\"|" \
|
||||
@@ -57,13 +55,15 @@ src_test() {
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto ${MY_ZSH_LIBDIR}
|
||||
local zsh_libdir="/usr/share/zsh/site-functions"
|
||||
|
||||
insinto ${zsh_libdir}
|
||||
newins ${PN}{-patched,}.zsh
|
||||
|
||||
insinto ${MY_ZSH_LIBDIR}/${PN}
|
||||
insinto ${zsh_libdir}/${PN}
|
||||
doins -r lib
|
||||
|
||||
insinto ${MY_ZSH_LIBDIR}/${PN}/modules/Src/aloxaf
|
||||
insinto ${zsh_libdir}/${PN}/modules/Src/aloxaf
|
||||
doins modules/Src/aloxaf/fzftab.so
|
||||
|
||||
readme.gentoo_create_doc
|
||||
@@ -24,7 +24,7 @@ RDEPEND="
|
||||
>=dev-python/deprecation-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/packaging-20[${PYTHON_USEDEP}]
|
||||
>dev-python/pikepdf-5.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-8.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-8.2.0[lcms,${PYTHON_USEDEP}]
|
||||
>=dev-python/pluggy-0.13.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/reportlab-3.5.66[${PYTHON_USEDEP}]
|
||||
>=dev-python/tqdm-4[${PYTHON_USEDEP}]
|
||||
@@ -65,5 +65,5 @@ src_install() {
|
||||
pkg_postinst() {
|
||||
optfeature "JBIG2 optimization support" media-libs/jbig2enc
|
||||
optfeature "image cleaning support" app-text/unpaper
|
||||
use png && optfeature "PNG optimization support" media-gfx/pngquant
|
||||
optfeature "PNG optimization support" media-gfx/pngquant
|
||||
}
|
||||
1
app-text/komikku/Manifest
Normal file
1
app-text/komikku/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST Komikku-1.4.1.tar.bz2 4306317 BLAKE2B 2e483dd7c1c932162a7fb855b7edf6d3ccbd8866e532b6994e719db65c1cd18793cb05110dde166b7de4df979dc82ec905e8e54e72e67146894a9eaaf86af15f SHA512 3f712220f948d03f2a45b50cb701fa7ddf78410f42a5dd62af300cb717b1c5514da3830ac3688294e707800da061feede4200b92c2bf0191a0e61693b9dcca0a
|
||||
91
app-text/komikku/komikku-1.4.1.ebuild
Normal file
91
app-text/komikku/komikku-1.4.1.ebuild
Normal file
@@ -0,0 +1,91 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
PYTHON_REQ_USE="sqlite(+),ssl(+)"
|
||||
DISTUTILS_USE_PEP517=no
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
inherit distutils-r1 meson gnome2-utils virtualx xdg
|
||||
|
||||
MY_PN="${PN^}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
DESCRIPTION="An online/offline manga reader for GNOME"
|
||||
HOMEPAGE="https://gitlab.com/valos/Komikku"
|
||||
SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="test"
|
||||
PROPERTIES="test_network"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/gobject-introspection[${PYTHON_SINGLE_USEDEP}]
|
||||
>=gui-libs/gtk-4.8.2:4
|
||||
>=gui-libs/libadwaita-1.2.0[introspection]
|
||||
net-libs/webkit-gtk:5[introspection]
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
$(python_gen_cond_dep '
|
||||
app-arch/brotli[python,${PYTHON_USEDEP}]
|
||||
dev-python/aiohttp[${PYTHON_USEDEP}]
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
dev-python/cffi[${PYTHON_USEDEP}]
|
||||
dev-python/cloudscraper[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/dateparser[${PYTHON_USEDEP}]
|
||||
dev-python/emoji[${PYTHON_USEDEP}]
|
||||
dev-python/keyring[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/natsort[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
dev-python/pure-protobuf[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject[${PYTHON_USEDEP}]
|
||||
dev-python/python-magic[${PYTHON_USEDEP}]
|
||||
dev-python/rarfile[compressed,${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/unidecode[${PYTHON_USEDEP}]
|
||||
')
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
$(python_gen_cond_dep '
|
||||
dev-python/pytest-steps[${PYTHON_USEDEP}]
|
||||
')
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# fix broken shebang
|
||||
sed "s|py_installation.path()|'${PYTHON}'|" -i bin/meson.build || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
virtx epytest
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
python_optimize
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_schemas_update
|
||||
xdg_pkg_postrm
|
||||
}
|
||||
11
app-text/komikku/metadata.xml
Normal file
11
app-text/komikku/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="gitlab">valos/Komikku</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +1,2 @@
|
||||
DIST crystar-0.2.0_p20220913.tar.gz 110617 BLAKE2B 31801a31745ee9e6de1ae882062feabafe86b3c11d75b333a36f24f83dc816c4f99b9db12ed87311358df8dcd12eea856982a4df5dc98630fc93ab6eebf572f0 SHA512 029332fc9415da0e39a747a415189c32626509b723b69a44d2c21803d46524ed7cff1bd9fad4ba9ccc69296c9ad2318cd8c54c04b0b35194797edd516be92dc2
|
||||
DIST crystar-0.3.0.tar.gz 110477 BLAKE2B a946b36330f6f0a7f321fc41db009e3cea7a19794c9ff5497fe5ba41bfac14ff450cb029d0b9d349d3611bd0743561e0f29c1e3b4fa4c28d8d4e36103907a0b3 SHA512 7574e98661c2af3a0628143a7807cfa884a803b545fb7fb8477b85d38f20c30e8aaad6553ca0ad2f5a0a0016ca08aba94638be4656df5658dd0c870b4a40dc5b
|
||||
|
||||
14
dev-crystal/crystar/crystar-0.3.0.ebuild
Normal file
14
dev-crystal/crystar/crystar-0.3.0.ebuild
Normal file
@@ -0,0 +1,14 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Crystal language Tar Module implements access to tar archives"
|
||||
HOMEPAGE="https://github.com/naqvis/crystar"
|
||||
SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -5,4 +5,7 @@
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">matthewmcgarvey/webdrivers.cr</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -15,6 +15,11 @@ LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-crystal/crystar
|
||||
dev-crystal/habitat
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
11
dev-crystal/webless/metadata.xml
Normal file
11
dev-crystal/webless/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">matthewmcgarvey/webless</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -42,3 +42,11 @@ src_install() {
|
||||
meson_src_install
|
||||
udev_newrules "${S}/debian/feedbackd.udev" 90-feedbackd.rules
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
udev_reload
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
udev_reload
|
||||
}
|
||||
|
||||
80
dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild
Normal file
80
dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild
Normal file
@@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
FORTRAN_STANDARD="2003"
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit cmake fortran-2 python-any-r1
|
||||
|
||||
MY_PN="stdlib"
|
||||
SRC_URI="https://github.com/fortran-lang/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
DESCRIPTION="A community driven standard library for (modern) Fortran"
|
||||
HOMEPAGE="https://stdlib.fortran-lang.org/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
RESTRICT="mirror !test? ( test )"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_any_dep '
|
||||
dev-util/fypp[${PYTHON_USEDEP}]
|
||||
')
|
||||
doc? (
|
||||
$(python_gen_any_dep '
|
||||
app-doc/ford[${PYTHON_USEDEP}]
|
||||
')
|
||||
)
|
||||
test? ( dev-util/fortran-test-drive )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
fortran-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Remove Fortran compiler version from paths
|
||||
sed -i -e "s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" config/CMakeLists.txt || die
|
||||
|
||||
# Use favicon.png instead remote icon
|
||||
sed -i -e 's#https://fortran-lang.org/assets/img/fortran_logo_512x512.png#favicon.png#' API-doc-FORD-file.md || die
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs+=(
|
||||
-DBUILD_SHARED_LIBS=on
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake_src_compile
|
||||
|
||||
if use doc ; then
|
||||
einfo "Build API documentation:"
|
||||
ford API-doc-FORD-file.md || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
LD_LIBRARY_PATH="${BUILD_DIR}/src:${BUILD_DIR}/src/tests/hash_functions" cmake_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake_src_install
|
||||
|
||||
use doc && HTML_DOCS=( "${WORKDIR}/${MY_PN}-${PV}"/API-doc/. )
|
||||
einstalldocs
|
||||
}
|
||||
@@ -36,6 +36,16 @@ pkg_setup() {
|
||||
fortran-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Remove Fortran compiler version from paths
|
||||
sed -i -e "s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" config/CMakeLists.txt || die
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs+=(
|
||||
-DBUILD_SHARED_LIBS=on
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
DIST libcloudproviders-0.3.1.tar.gz 25426 BLAKE2B 816308d0d18ab63e7ce8a90b4d9c6b041e47c45f83832b2ba120b4e24f7c56f1bbfdc18e923c421bef53de6147761e89a6b07cbaa117119494127f88ea67c943 SHA512 ea84659715aa66cbfe8d909430004d28aea88922fabc81742c867967ea2449045a4054c3b795934c17a18982054416e0e10815b3c306ea38753c2efed0318d90
|
||||
@@ -1,49 +0,0 @@
|
||||
# Copyright 2019-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
VALA_USE_DEPEND="vapigen"
|
||||
inherit meson vala
|
||||
|
||||
DESCRIPTION="DBus API that allows cloud storage sync clients to expose their services."
|
||||
HOMEPAGE="https://gitlab.gnome.org/World/libcloudproviders"
|
||||
SRC_URI="https://gitlab.gnome.org/World/libcloudproviders/-/archive/${PV}/libcloudproviders-${PV}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
IUSE="doc introspection vala"
|
||||
REQUIRED_USE="vala? ( introspection )"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.58.0:2"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
introspection? ( dev-libs/gobject-introspection:= )
|
||||
"
|
||||
BDEPEND="
|
||||
$(vala_depend)
|
||||
dev-util/gdbus-codegen
|
||||
dev-util/glib-utils
|
||||
doc? (
|
||||
dev-util/gdbus-codegen
|
||||
dev-util/gtk-doc
|
||||
)
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
vala_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use vala vapigen)
|
||||
$(meson_use introspection)
|
||||
$(meson_use doc enable-gtk-doc)
|
||||
-Dinstalled-tests=false
|
||||
)
|
||||
|
||||
meson_src_configure
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>telans@posteo.de</email>
|
||||
<name>James Beddek</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
libcloudproviders is a DBus API that allows cloud storage sync clients to expose their services. Clients such as file managers and desktop environments can then provide integrated access to the cloud providers services.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
1
dev-libs/m_cli2/Manifest
Normal file
1
dev-libs/m_cli2/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST m_cli2-1.0.0_p20221116.tar.gz 13771712 BLAKE2B a97eb944e7a117f821822a6018d27e666ad9e761cc0d0c6901ae384b1d1d19002ee117d22695e7cfbca62e8038adcdc11d902af58f15a61f44a0e3850b8547b5 SHA512 47ede587a6fd10a8f68deae0df0eb380a51499ed15b736905054619eefd25f018189f656384fa8d72093f622e0a9871cfdea81796a9f9071e797086182f8bd57
|
||||
52
dev-libs/m_cli2/m_cli2-1.0.0_p20221116.ebuild
Normal file
52
dev-libs/m_cli2/m_cli2-1.0.0_p20221116.ebuild
Normal file
@@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
FORTRAN_STANDARD="2003"
|
||||
|
||||
inherit fortran-2 toolchain-funcs
|
||||
|
||||
m_cli2_sha="90a1a146e19c8ad37b0469b8cbd04bc28eb67a50"
|
||||
|
||||
DESCRIPTION="M_CLI2 - parse Unix-like command line arguments from Fortran"
|
||||
HOMEPAGE="https://github.com/urbanjost/M_CLI2"
|
||||
SRC_URI="https://github.com/urbanjost/M_CLI2/archive/${m_cli2_sha}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Unlicense"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
S="${WORKDIR}/M_CLI2-${m_cli2_sha}/src"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# # Set Fortran FLAGS
|
||||
sed -i -e "s/F90FLAGS := .*$/F90FLAGS := ${FCFLAGS} -fPIC/" Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
case $(tc-getFC) in
|
||||
*gfortran* )
|
||||
emake clean
|
||||
emake FC90=$(tc-getFC) gfortran
|
||||
$(tc-getFC) -Wl,-soname,lib"${PN}".so.1 -shared -o lib"${PN}".so.1 M_CLI2.o;;
|
||||
* )
|
||||
die "Sorry, only GNU gfortran is currently supported in the ebuild" ;;
|
||||
esac
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/include/${PN}"
|
||||
doins "${PN}.mod"
|
||||
dolib.so "lib${PN}.so.1"
|
||||
dosym "lib${PN}.so.1" "/usr/$(get_libdir)/lib${PN}.so"
|
||||
}
|
||||
11
dev-libs/m_cli2/metadata.xml
Normal file
11
dev-libs/m_cli2/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>torokhov-s-a@yandex.ru</email>
|
||||
<name>Sergey Torokhov</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">urbanjost/M_CLI2</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST tfdn-1.3.0.tar.gz 210376 BLAKE2B 1d2ee5f7c4b48b869dff2669f2d4b2bcc72a2e850bda083f780d378260ab6fe869bea56fc1263024ff3069daf9824148affdeab08ea4f727f548ebda2c8a65b3 SHA512 6bdeeecfe83f08abe54f8c518827f812433aee9e67d267e0f66b1a547e34acb251e65f340498d1f95e264a1d17e88cf11c1014ac0183023752c59a6d79979c8a
|
||||
DIST tfdn-1.4.0.tar.gz 210489 BLAKE2B fb4f1ca35b502464d64153d022da641d039dc53632104cd5528dc9280cbd760415e917b97aef88fcf32e729d1974470f656ea16651d4ba5805c4a78d45b4f89a SHA512 1b0ff1ff5e243a0caa905f7a744a9ec92695cfe0600f171a6ab11c03799b7cce128bd4809cf70ab7c392f3f8e55c30cabc0bb288cfa26b6b59bd3d9280cd3446
|
||||
DIST tfdn-1.5.0.tar.gz 211135 BLAKE2B c98fa677e3aa00d57895539ec6178fc2fd7f0505646170d86281c9e973b81e90ce4a39040307e8a14ad15bdf6670f85addfc159dce8907508088c6f85c529ea5 SHA512 e37dd1c0153e2a8e2c4d6128874383038257203dc9ec6ecaeed42eda24f7991bc64ab9ef9cb7f4ac6cc9b230fa8f0dfaa3c4b8275358a7cb2362c8cfd0655713
|
||||
|
||||
@@ -20,7 +20,7 @@ KEYWORDS="~amd64 ~x86"
|
||||
IUSE="cpu_flags_x86_sse4_1 curl debug ssl"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libpcre:3
|
||||
dev-libs/libpcre2:=
|
||||
dev-libs/libunistring:=
|
||||
sys-libs/zlib:=
|
||||
curl? ( net-misc/curl )
|
||||
1
dev-libs/toml-f/Manifest
Normal file
1
dev-libs/toml-f/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST toml-f-0.3.1.tar.gz 408898 BLAKE2B b59841eb4f7e3d7caab6a5f0ac7ee84b84946f60830d72c988f10e7b81148f5833d61cd6c21b0dbfdbb0750809142a79ac6d294501bec38dfb0ec3376911427d SHA512 51cdfdb6aa948c7797126d1655a0fd720b58d9e4a8968ca00ab17ba5ca2a3c65ae56774c4ef9b9afdf80c59af4cbdbc05d147e2f3aecde7beaec5f9f96bb29ae
|
||||
11
dev-libs/toml-f/metadata.xml
Normal file
11
dev-libs/toml-f/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>torokhov-s-a@yandex.ru</email>
|
||||
<name>Sergey Torokhov</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">toml-f/toml-f</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
37
dev-libs/toml-f/toml-f-0.3.1.ebuild
Normal file
37
dev-libs/toml-f/toml-f-0.3.1.ebuild
Normal file
@@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
FORTRAN_STANDARD="2003"
|
||||
|
||||
inherit cmake fortran-2
|
||||
|
||||
DESCRIPTION="TOML parser implementation for data serialization and deserialization in Fortran"
|
||||
HOMEPAGE="https://toml-f.readthedocs.io"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
test? ( dev-util/fortran-test-drive )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Remove Fortran compiler version from paths
|
||||
sed -i -e "s:/\${CMAKE_Fortran_COMPILER_ID}-\${CMAKE_Fortran_COMPILER_VERSION}::" config/CMakeLists.txt || die
|
||||
|
||||
if ! use test ; then
|
||||
sed -i -e '/^enable_testing()/d' \
|
||||
-e '/^add_subdirectory("test")/d' CMakeLists.txt || die
|
||||
fi
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
1
dev-python/blurhash/Manifest
Normal file
1
dev-python/blurhash/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST blurhash-1.1.4.tar.gz 4738 BLAKE2B a25804938443e140e6d5a649e52c9c07cc91bb914be81efc33887161113f80362fba0b6711f520063461c7d4645022e559a11ecffdfeac9521a86cb23d279510 SHA512 eacef78927a1299bec19f73709435b1be55797273888e7856bbfd46d2aa1afa02f54505c15b76dcd6bd15a6817da0171aa412570c33c7ad487bfe10940ef3fd6
|
||||
36
dev-python/blurhash/blurhash-1.1.4.ebuild
Normal file
36
dev-python/blurhash/blurhash-1.1.4.ebuild
Normal file
@@ -0,0 +1,36 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Pure-Python implementation of the blurhash algorithm"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/blurhash/
|
||||
https://github.com/halcy/blurhash-python
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
# no tests in v1.1.4 tarball
|
||||
RESTRICT="test"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
distutils-r1_src_prepare
|
||||
rm setup.cfg || die
|
||||
}
|
||||
12
dev-python/blurhash/metadata.xml
Normal file
12
dev-python/blurhash/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">blurhash</remote-id>
|
||||
<remote-id type="github">halcy/blurhash-python</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -119,7 +119,6 @@ pkg_postinst() {
|
||||
#optfeature "slmq support" dev-python/softlayer_messaging
|
||||
#optfeature "couchbase support" dev-python/couchbase
|
||||
optfeature "redis support" dev-python/redis-py
|
||||
optfeature "gevent support" dev-python/gevent
|
||||
optfeature "auth support" dev-python/pyopenssl
|
||||
optfeature "pyro support" dev-python/Pyro4
|
||||
optfeature "yaml support" dev-python/pyyaml
|
||||
|
||||
@@ -4,5 +4,6 @@
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="pypi">celery</remote-id>
|
||||
<remote-id type="github">celery/celery</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST convertdate-2.3.2.tar.gz 52155 BLAKE2B 607e5b0ec3c4bc664cec51c32c68ccec0676f72e839c9d094fb901ce1ae154c759f5bded34f5654562ae1e74111c4ee263159ae46cb545b2cfae81af343511f4 SHA512 a1c70564fafc697a5fb941d32603e8bfae565089a1a37bc3c2f8793bf926e6e97c752ffddb9192ae54e37ccafb0a02969b9f9086875595f1eb97cf264f96fde9
|
||||
DIST convertdate-2.4.0.tar.gz 52728 BLAKE2B 1ee45f86c1a424f479a0a01d7f048a861cea9a25e82adade8dc26182064428b27dac98012d9a1e6afc7412f27366dd3d06ecc8d881eb6946d24a037305bb5c57 SHA512 d6b63000fd72640d69afa12b5f942684fa1c2f52880bc76e78780f144848040176a7869cd7b95a502abfd5b8fe1ebc3c844f3eb261e2ad547e6be493b11cd432
|
||||
DIST convertdate-2.4.0.gh.tar.gz 52728 BLAKE2B 1ee45f86c1a424f479a0a01d7f048a861cea9a25e82adade8dc26182064428b27dac98012d9a1e6afc7412f27366dd3d06ecc8d881eb6946d24a037305bb5c57 SHA512 d6b63000fd72640d69afa12b5f942684fa1c2f52880bc76e78780f144848040176a7869cd7b95a502abfd5b8fe1ebc3c844f3eb261e2ad547e6be493b11cd432
|
||||
|
||||
@@ -3,13 +3,13 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Utils for converting between date formats and calculating holidays"
|
||||
HOMEPAGE="https://github.com/fitnr/convertdate"
|
||||
SRC_URI="https://github.com/fitnr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="https://github.com/fitnr/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
@@ -19,5 +19,6 @@ RDEPEND="dev-python/pymeeus[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
# TODO: requires myst_parser
|
||||
#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/myst-parser \
|
||||
dev-python/sphinx_rtd_theme
|
||||
|
||||
@@ -3,12 +3,12 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
DOCS_BUILDER="mkdocs"
|
||||
DOCS_AUTODOC=1
|
||||
DOCS_DEPEND="dev-python/mkdocs-material"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit databases distutils-r1 docs optfeature
|
||||
|
||||
DESCRIPTION="Async database support for Python"
|
||||
@@ -38,16 +38,6 @@ BDEPEND="test? (
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
EEPYTEST_DESELECT=(
|
||||
tests/test_connection_options.py::test_mysql_pool_size
|
||||
tests/test_connection_options.py::test_mysql_explicit_pool_size
|
||||
tests/test_connection_options.py::test_mysql_ssl
|
||||
tests/test_connection_options.py::test_mysql_explicit_ssl
|
||||
tests/test_connection_options.py::test_mysql_pool_recycle
|
||||
tests/test_databases.py
|
||||
tests/test_integration.py::test_integration
|
||||
)
|
||||
|
||||
python_prepare_all() {
|
||||
# fix tests
|
||||
#sed -i -e '/databases.backends.mysql/d' tests/test_connection_options.py || die
|
||||
|
||||
@@ -10,4 +10,7 @@
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">encode/databases</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
1
dev-python/dateparser/Manifest
Normal file
1
dev-python/dateparser/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST dateparser-1.1.4.tar.gz 294406 BLAKE2B 5e13a76f1a11dfdb322494a06f288b404149f22481beaf991b0256874aaabb65120fb3e217da5f18d3152cd1786354e2dc8a237591821458be27d5cbac6beac0 SHA512 a20f821dea1ec8e6eb7033de91b1e74777607c4b31286a87e06d85c7278dad3c164ddc88640e0372d9f32eed72a40e28c58bea26a77fdc01c59d2d9fc70bb2d7
|
||||
51
dev-python/dateparser/dateparser-1.1.4.ebuild
Normal file
51
dev-python/dateparser/dateparser-1.1.4.ebuild
Normal file
@@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1 optfeature
|
||||
|
||||
DESCRIPTION="Date parsing library designed to parse dates from HTML pages"
|
||||
HOMEPAGE="https://github.com/scrapinghub/dateparser"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-4"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/regex[${PYTHON_USEDEP}]
|
||||
dev-python/tzlocal[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="test? (
|
||||
dev-libs/fastText[python,${PYTHON_USEDEP}]
|
||||
dev-python/convertdate[${PYTHON_USEDEP}]
|
||||
dev-python/hijri-converter[${PYTHON_USEDEP}]
|
||||
dev-python/langdetect[${PYTHON_USEDEP}]
|
||||
dev-python/parameterized[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
EPYTEST_IGNORE=(
|
||||
# tests that require network
|
||||
tests/test_dateparser_data_integrity.py
|
||||
)
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# tests that require network
|
||||
tests/test_language_detect.py::CustomLangDetectParserTest::test_custom_language_detect_fast_text_{0,1}
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/sphinx_rtd_theme
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "calendars support" "dev-python/hijri-converter dev-python/convertdate"
|
||||
optfeature "fasttext support" "dev-libs/fastText[python]"
|
||||
optfeature "langdetect support" dev-python/langdetect
|
||||
}
|
||||
12
dev-python/dateparser/metadata.xml
Normal file
12
dev-python/dateparser/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">scrapinghub/dateparser</remote-id>
|
||||
<remote-id type="pypi">dateparser</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST desktop-notifier-3.3.2.gh.tar.gz 4595234 BLAKE2B c53383b8f15c36acb21a77695b8a76e782f912078ba7c5946fe55c2e8c3c950ece7581a81a69dbee12553be7155364c9165336d7f2b814ccb0e3076dc082cf85 SHA512 d93825ea4880428e9eb41f0adff27e963ebeae23aa5cdc8c77e4a60aecee69aa1448f9aca8b12520597b52df531580e29e3458c2ea7b4f2e60eda68de5dfbe9f
|
||||
DIST desktop-notifier-3.4.1.gh.tar.gz 4598112 BLAKE2B 8370f92d30bd2f761859890bca8c144237081f973da41a0c259da15c8581f720d34a24793a964985d14c40cb08b9d2871f75667b4d8828376687f7d0d24d9d19 SHA512 ce97b62e9a0ece97c8453e162cb0fd25876e42f4e5d8c5422e1ca896d37541e9c68b01f6d26fb7250f7d991343710ee085550ed0f82318eb5c67914a13399eb6
|
||||
DIST desktop-notifier-3.4.2.gh.tar.gz 4598129 BLAKE2B 61f2b7386e351e3f5bb936af147a127e66e16520b92aaedbe2c2570ffb33ca15e13ba3f46f2953c8fafd2e01c9d85bad00505f1e071f63a2412f39828204a6a2 SHA512 e00f3a33f2e6d719b8c293640049ad7238fb071cd2bc73d8b5bde538f761868d1498de110f052764b5be5bf8f42d6055e6364db2fdfaebdeeb0f608bf74dd511
|
||||
|
||||
1
dev-python/django-bleach/Manifest
Normal file
1
dev-python/django-bleach/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST django-bleach-3.0.1.tar.gz 22219 BLAKE2B 34da4564ddf5318d1aac3b3debb5ce4c2e73fba5ddca168e5dea551dd0b569cb491c4cea1ae3be6b8b95874c71ef414350f4561bc3b9c4a41dff82608a63d94e SHA512 2801a9b39fd17aa5374264c693b2847bf0fee16ccbcb6d7e4b007c7707a728b1053094e474442dbd48afaa054de3b682210d5b24a7f237253144c8eced23ebd3
|
||||
36
dev-python/django-bleach/django-bleach-3.0.1.ebuild
Normal file
36
dev-python/django-bleach/django-bleach-3.0.1.ebuild
Normal file
@@ -0,0 +1,36 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Easily use bleach with Django models and templates"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/django-bleach/
|
||||
https://github.com/marksweb/django-bleach
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/bleach[${PYTHON_USEDEP}]
|
||||
dev-python/django[${PYTHON_USEDEP}]
|
||||
dev-python/tinycss2[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? ( ${RDEPEND} )
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs
|
||||
|
||||
python_test() {
|
||||
"${EPYTHON}" testproject/manage.py test -v 2 django_bleach
|
||||
}
|
||||
12
dev-python/django-bleach/metadata.xml
Normal file
12
dev-python/django-bleach/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">django-bleach</remote-id>
|
||||
<remote-id type="github">marksweb/django-bleach</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-python/django-markdownify/Manifest
Normal file
1
dev-python/django-markdownify/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST django-markdownify-0.9.2.gh.tar.gz 12143 BLAKE2B 6104d96e9fe1d2d093be8585d7a21c078735ac094ff3454f5403b22f79a8c256504a93a6ae51b58363b4bfe5af2ec7f7c5747b79eb97e6f347a6e6b2f18f985b SHA512 8dfa52942a52b6feb8a1e79edf4bdb334a7ed89ed749c1a664a8264fe0a2686fc9ec6eca30793c0c0d84015c14f4d18b8444ac79952b0f3d60db6e6035182e8c
|
||||
@@ -0,0 +1,42 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Markdown template filter for Django"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/django-markdownify/
|
||||
https://github.com/erwinmatijsen/django-markdownify
|
||||
"
|
||||
SRC_URI="https://github.com/erwinmatijsen/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
# No Django settings to run tests
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/bleach[${PYTHON_USEDEP}]
|
||||
dev-python/django[${PYTHON_USEDEP}]
|
||||
dev-python/markdown[${PYTHON_USEDEP}]
|
||||
dev-python/tinycss2[${PYTHON_USEDEP}]
|
||||
!dev-python/markdownify
|
||||
"
|
||||
BDEPEND="
|
||||
test? ( ${RDEPEND} )
|
||||
doc? ( dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
distutils_enable_sphinx docs/source --no-autodoc
|
||||
|
||||
python_test() {
|
||||
"${EPYTHON}" -m django test -v 2 --settings test_app.settings ||
|
||||
die "Tests failed with ${EPYTHON}"
|
||||
}
|
||||
12
dev-python/django-markdownify/metadata.xml
Normal file
12
dev-python/django-markdownify/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">django-markdownify</remote-id>
|
||||
<remote-id type="github">erwinmatijsen/django-markdownify</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-python/django-widget-tweaks/Manifest
Normal file
1
dev-python/django-widget-tweaks/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST django-widget-tweaks-1.4.12.gh.tar.gz 13174 BLAKE2B 2583d67aa5e8b96c5f53f363722ecdb2a0d312d66e61cea8e5702d1f5950509416a0b9a7f24936c6148ab5b7cf8a69d7e6843e7d0c5923aad93235b1785d129c SHA512 162f6a6c9ef55e08d49c26c6341766ad04f017157002b5ce8dad9da71eaf921df14b48b7097bcf67cb746861c52c963730b91fc1a736bff199112843bc7a9cca
|
||||
@@ -0,0 +1,36 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Tweak the form field rendering in templates"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/django-widget-tweaks/
|
||||
https://github.com/jazzband/django-widget-tweaks
|
||||
"
|
||||
SRC_URI="https://github.com/jazzband/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
|
||||
BDEPEND="
|
||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
test? ( ${RDEPEND} )
|
||||
"
|
||||
|
||||
DOCS=( {CHANGES,README}.rst {CODE_OF_CONDUCT,CONTRIBUTING}.md )
|
||||
|
||||
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
|
||||
|
||||
python_test() {
|
||||
"${EPYTHON}" -m django test -v 2 --settings tests.settings ||
|
||||
die "Tests failed with ${EPYTHON}"
|
||||
}
|
||||
12
dev-python/django-widget-tweaks/metadata.xml
Normal file
12
dev-python/django-widget-tweaks/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">django-widget-tweaks</remote-id>
|
||||
<remote-id type="github">jazzband/django-widget-tweaks</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} pypy3 )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Test doubles for Python"
|
||||
@@ -16,7 +16,11 @@ LICENSE="MIT"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
|
||||
BDEPEND="test? ( dev-python/nose )"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( CHANGES.rst CONTRIBUTING.rst README.rst )
|
||||
|
||||
|
||||
1
dev-python/http_ece/Manifest
Normal file
1
dev-python/http_ece/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST http_ece-1.1.0.gh.tar.gz 19406 BLAKE2B 3347d318ac30c14d6d0b6149746c6dd8ad1681664c165a1dd89858cc50b04452db1576841280f44fe701ca0cb662dad6cbf4c44188b24dad9863185f76e0839d SHA512 22e5d23258c8a4216d63ee0c0e2765dfc742a1887baddca337cce090213e78c8849de01e3bd83c92628eb85ecdbcd6ad4e0462a47fde741028b83cb972865908
|
||||
25
dev-python/http_ece/http_ece-1.1.0.ebuild
Normal file
25
dev-python/http_ece/http_ece-1.1.0.ebuild
Normal file
@@ -0,0 +1,25 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="encrypted-content-encoding"
|
||||
DESCRIPTION="Encrypted Content Encoding for HTTP"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/http-ece/
|
||||
https://github.com/martinthomson/encrypted-content-encoding
|
||||
"
|
||||
SRC_URI="https://github.com/martinthomson/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}/python"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests nose
|
||||
12
dev-python/http_ece/metadata.xml
Normal file
12
dev-python/http_ece/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">http-ece</remote-id>
|
||||
<remote-id type="github">martinthomson/encrypted-content-encoding</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-python/inscriptis/Manifest
Normal file
1
dev-python/inscriptis/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST inscriptis-2.3.1.gh.tar.gz 982171 BLAKE2B 632cc80d3de7c770f604c957ea5636260e382406e33157ebf24d75b9690194be72e5dc4b3904410efd0b34a54cced8e84e7d98ddcc48bf0b1a43e824568b00a3 SHA512 c5820f21b7cd79e68042fc13519f1221fbd0897c1a76816293bd569b4b6a3e2945979bd941a8243223254a9687c5063ab77243f9a162baa490585f7f4c14ed8b
|
||||
32
dev-python/inscriptis/inscriptis-2.3.1.ebuild
Normal file
32
dev-python/inscriptis/inscriptis-2.3.1.ebuild
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="HTML to text converter"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/inscriptis/
|
||||
https://github.com/weblyzard/inscriptis
|
||||
"
|
||||
SRC_URI="https://github.com/weblyzard/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
DOCS=( AUTHORS {CONTRIBUTING,RENDERING}.md README.rst TODO.txt )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/myst-parser \
|
||||
dev-python/alabaster
|
||||
12
dev-python/inscriptis/metadata.xml
Normal file
12
dev-python/inscriptis/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">inscriptis</remote-id>
|
||||
<remote-id type="github">weblyzard/inscriptis</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1 +1 @@
|
||||
DIST isosurfaces-0.1.0.tar.gz 53734 BLAKE2B d99b9c54b38031ea8b902d9626212ea63b000d9a23203266edd360142e5fbd36c36006ad5bb153eba17e5f4de7b48980030460ffa0f255ddcb2abdd1e5432d4f SHA512 0331d626dae0f1fd71ce9d9a559aa27d223ebf58c04564dd98b747cb81e6ee259696495c6deb7c6b47cd812647b505c3101486ee704bd9b69656396a6aac23a5
|
||||
DIST isosurfaces-0.1.0.gh.tar.gz 53734 BLAKE2B d99b9c54b38031ea8b902d9626212ea63b000d9a23203266edd360142e5fbd36c36006ad5bb153eba17e5f4de7b48980030460ffa0f255ddcb2abdd1e5432d4f SHA512 0331d626dae0f1fd71ce9d9a559aa27d223ebf58c04564dd98b747cb81e6ee259696495c6deb7c6b47cd812647b505c3101486ee704bd9b69656396a6aac23a5
|
||||
|
||||
@@ -4,20 +4,18 @@
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_10 )
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Construct isolines/isosurfaces of a 2D/3D scalar field defined by a function"
|
||||
HOMEPAGE="https://pypi.org/project/isosurfaces/"
|
||||
SRC_URI="https://github.com/jared-hughes/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/isosurfaces/
|
||||
https://github.com/jared-hughes/isosurfaces
|
||||
"
|
||||
SRC_URI="https://github.com/jared-hughes/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/numpy
|
||||
"
|
||||
BDEPEND=""
|
||||
|
||||
distutils_enable_tests pytest
|
||||
RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
|
||||
|
||||
@@ -4,5 +4,6 @@
|
||||
<!-- maintainer-needed -->
|
||||
<upstream>
|
||||
<remote-id type="github">jared-hughes/isosurfaces</remote-id>
|
||||
<remote-id type="pypi">isosurfaces</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( pypy3 python3_{8..10} )
|
||||
PYTHON_COMPAT=( python3_{8..11} pypy3 )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Port of Google's language-detection library to Python"
|
||||
@@ -13,7 +14,7 @@ HOMEPAGE="
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
PYTHON_COMPAT=( python3_{8..11} pypy3 )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -19,18 +19,19 @@ LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
BDEPEND="test? (
|
||||
dev-python/gevent[${PYTHON_USEDEP}]
|
||||
dev-python/process-tests[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
)
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/process-tests[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( AUTHORS.rst CHANGELOG.rst README.rst )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/sphinx-py3doc-enhanced-theme
|
||||
|
||||
python_test() {
|
||||
local -x PYTHONPATH="${S}/src:${PYTHONPATH}"
|
||||
@@ -47,7 +48,8 @@ python_test() {
|
||||
tests/test_manhole.py::test_stderr_doesnt_deadlock
|
||||
)
|
||||
|
||||
#[[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( tests/test_manhole.py::test_log_fh )
|
||||
[[ ${EPYTHON} == pypy3 ]] && \
|
||||
EPYTEST_DESELECT+=( tests/test_manhole.py::test_log_fh )
|
||||
|
||||
distutils-r1_python_test
|
||||
}
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST markdownify-0.11.2.tar.gz 14175 BLAKE2B 5addd3acb21897bcab51d7f4da9c0ea69fb01ed839e02fba3f1f5c5d09e6b6639393f488063083ef6b1e8e08ae9ffb6b1e07792940776995a30d11a080baa9d4 SHA512 93c52eed7cc36f965a74470be33fc02a8fe7c760e76a786ccb7daf6638a1b6d18b22fe78fcd5b2d7af16752c5de5fb971f3716df94ae7e343c19072aa1ad68e9
|
||||
DIST markdownify-0.11.6.tar.gz 16183 BLAKE2B 3bd511937043f4b262eb3bea102ad490ccfac3583adaff9120e781fdb308a072fa053595302ffd26d650cf65b3f20dc828cdf3b6755037bfc87afb0cf6dffe4e SHA512 9ab2bf56981081737e5ed95aa96ec16c2644fecca62763a4ea4ba1f6ebb61b671cecc857abd4a92a738a9762104b2d9beb92b320638d80dca3ad4ee7621d02e7
|
||||
|
||||
@@ -3,27 +3,30 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Convert some HTML to Markdown"
|
||||
HOMEPAGE="https://github.com/matthewwithanm/python-markdownify https://pypi.org/project/markdownify/"
|
||||
DESCRIPTION="Convert HTML to Markdown"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/markdownify/
|
||||
https://github.com/matthewwithanm/python-markdownify
|
||||
"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
BDEPEND="
|
||||
dev-python/flake8[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
||||
python_install() {
|
||||
rm -r "${BUILD_DIR}"/lib/tests || die
|
||||
distutils-r1_python_install
|
||||
}
|
||||
RDEPEND="
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
!dev-python/django-markdownify
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
src_prepare() {
|
||||
distutils-r1_src_prepare
|
||||
mv tests markdownify/tests || die
|
||||
}
|
||||
1
dev-python/mastodon-py/Manifest
Normal file
1
dev-python/mastodon-py/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST Mastodon.py-1.7.0.tar.gz 8633772 BLAKE2B e27827cf7b5a010616524355c51771709591ee498b398cb009fe73697a96a313880e9f81e138c48c9f144fe9b35222b6852d84a2b4648803604b0a3a9ed190c3 SHA512 faa056fc800104a732524126458baec68ef838fe36fb7df5721262f6faf61e0f5591026efb1a19612ceeaa785eb81b4aab55728479bf216f6d2b9afcfedcdd18
|
||||
55
dev-python/mastodon-py/mastodon-py-1.7.0.ebuild
Normal file
55
dev-python/mastodon-py/mastodon-py-1.7.0.ebuild
Normal file
@@ -0,0 +1,55 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
inherit distutils-r1 optfeature
|
||||
|
||||
MY_PN="Mastodon.py"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
DESCRIPTION="Python wrapper for the Mastodon API"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/Mastodon.py/
|
||||
https://github.com/halcy/Mastodon.py
|
||||
"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/blurhash[${PYTHON_USEDEP}]
|
||||
dev-python/decorator[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/python-magic[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/http_ece[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-vcr[${PYTHON_USEDEP}]
|
||||
dev-python/requests-mock[${PYTHON_USEDEP}]
|
||||
dev-python/vcrpy[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
distutils_enable_sphinx docs
|
||||
|
||||
src_prepare() {
|
||||
distutils-r1_src_prepare
|
||||
rm setup.cfg || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "webpush support" "dev-python/cryptography dev-python/http_ece"
|
||||
}
|
||||
12
dev-python/mastodon-py/metadata.xml
Normal file
12
dev-python/mastodon-py/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">Mastodon.py</remote-id>
|
||||
<remote-id type="github">halcy/Mastodon.py</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-python/mitype/Manifest
Normal file
1
dev-python/mitype/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST v0.2.4.gh.tar.gz 1147995 BLAKE2B e494e4a29ef46ed3b72cf60074ce94890a12b22471aa0e39f2f76f86317042be6cf1a55fbcbc901c086d5f71bceea44355454bd3b4bb8da01be95c0606d280b0 SHA512 ca9e14a60651769de8847ef402ea9d570ace4bfa8e84b8b4b885b5aa0c62fcc653cc60bb1937a45e9e968517f0968c52e32f596ab6f9f9fc110798ac2d717061
|
||||
12
dev-python/mitype/metadata.xml
Normal file
12
dev-python/mitype/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM 'https://www.gentoo.org/dtd/metadata.dtd'>
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gasc@eurecom.fr</email>
|
||||
<name>Gasc Henri</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">mitype</remote-id>
|
||||
<remote-id type="github">Mithil467/mitype</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
26
dev-python/mitype/mitype-0.2.4.ebuild
Normal file
26
dev-python/mitype/mitype-0.2.4.ebuild
Normal file
@@ -0,0 +1,26 @@
|
||||
# Copyright 2021-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{9..11} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Typing speed test in terminal"
|
||||
HOMEPAGE="https://github.com/Mithil467/mitype https://pypi.org/project/mitype/"
|
||||
SRC_URI="https://github.com/Mithil467/mitype/archive/refs/tags/v${PV}.tar.gz -> v${PV}.gh.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="
|
||||
doc? ( dev-python/sphinx )
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
BDEPEND="dev-python/versioneer[${PYTHON_USEDEP}]"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
distutils_enable_sphinx docs
|
||||
1
dev-python/mkdocs-render-swagger-plugin/Manifest
Normal file
1
dev-python/mkdocs-render-swagger-plugin/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST mkdocs-render-swagger-plugin-0.0.4.tar.gz 4576 BLAKE2B e9bfafee3d04cc71bd91f6ea2e5a92c1649197a48ce86ff80f23079862dadbbd00f6e557d5f8821951123540e0764118302ee7efbfae6c8865d2cc70ccb45327 SHA512 fab17797aedeb9dbc2790cf31eddef77a78e4a12929aeed88ded2ddefb39a450f076d2e2aaef833e2bc079343fe40d6c9351dee205ca093e15dd5f637d74676a
|
||||
12
dev-python/mkdocs-render-swagger-plugin/metadata.xml
Normal file
12
dev-python/mkdocs-render-swagger-plugin/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">mkdocs-render-swagger-plugin</remote-id>
|
||||
<remote-id type="github">bharel/mkdocs-render-swagger-plugin</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,21 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="MKDocs plugin for rendering swagger & openapi files"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/mkdocs-render-swagger-plugin/
|
||||
https://github.com/bharel/mkdocs-render-swagger-plugin
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="dev-python/mkdocs"
|
||||
1
dev-python/myst-parser/Manifest
Normal file
1
dev-python/myst-parser/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST myst-parser-0.18.1.gh.tar.gz 769288 BLAKE2B 77f21ae4277ef4ed9020caad86ef3ea92a1efca35f7ab61203fe2125e4fab31a74a740db7a1f1d6ea0a576c24706b0997beea296d782eb5a07ba4e91a0a9e52d SHA512 4bc3a89480f175779da4f093aaa99a1516f76ab4107dcf8747b6614f347e91739f8596693f95529d76aedbb0c84b4efde4262517bc445aa7027d51e05e8b48bc
|
||||
13
dev-python/myst-parser/metadata.xml
Normal file
13
dev-python/myst-parser/metadata.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<doc>https://myst-parser.readthedocs.io/</doc>
|
||||
<remote-id type="pypi">myst-parser</remote-id>
|
||||
<remote-id type="github">executablebooks/MyST-Parser</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
53
dev-python/myst-parser/myst-parser-0.18.1.ebuild
Normal file
53
dev-python/myst-parser/myst-parser-0.18.1.ebuild
Normal file
@@ -0,0 +1,53 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} pypy3 )
|
||||
DISTUTILS_USE_PEP517=flit
|
||||
inherit distutils-r1 optfeature
|
||||
|
||||
MY_PN="MyST-Parser"
|
||||
DESCRIPTION="An extended commonmark compliant parser, with bridges to docutils & sphinx"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/myst-parser/
|
||||
https://github.com/executablebooks/MyST-Parser
|
||||
"
|
||||
SRC_URI="https://github.com/executablebooks/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/markdown-it-py[${PYTHON_USEDEP}]
|
||||
dev-python/mdit-py-plugins[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
||||
dev-python/typing-extensions[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-param-files[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-regressions[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-5.2[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx-pytest[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
# TODO: package doc deps
|
||||
#distutils_enable_sphinx docs \
|
||||
# dev-python/sphinx_design \
|
||||
# dev-python/sphinxcontrib-mermaid \
|
||||
# dev-python/sphinxext-opengraph \
|
||||
# dev-python/sphinxext-rediraffe
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "linkify plugin support" dev-python/linkify-it-py
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="8"
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="OpenTracing API for Python"
|
||||
@@ -18,17 +18,21 @@ SLOT="0"
|
||||
LICENSE="Apache-2.0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/doubles[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-mock[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/gevent[${PYTHON_USEDEP}]
|
||||
dev-python/tornado[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
EPYTEST_IGNORE=(
|
||||
tests/scope_managers/test_gevent.py
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/sphinx_rtd_theme
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST parsel-1.6.0.tar.gz 100678 BLAKE2B 9fe937013d84d168cab4e415affecece272f7b2af729448aaf802240d0d7aca553d85de5747cf06ecbd17099e2bd81c741a3afd6bbad803916afdfd3673c07d6 SHA512 d3161522e1102cceeb1f29ab020b33019d4ac7f096cfab8fbe40f54073e49afc24f02aa54206d86f56c8f92e3db2d0d2f8a3dbdfa6417492cf299201f2ae6604
|
||||
DIST parsel-1.7.0.tar.gz 46036 BLAKE2B e83b5f7f5a7a4274632a38586641be761482c6978670f6c747249d4063f5596bacc42d698d294da1aa9fb972bbaf21cbe3247e49560f1b9c29a3d79eee4dd00a SHA512 850784cfb32fbf619dbcd53152edb569b199965e59f3ec088892a8d432aaf08c1a61f3562499c5c592d9578fb28f871d519e3d7b344e3b7a12fbaaca57909f89
|
||||
|
||||
48
dev-python/parsel/parsel-1.7.0.ebuild
Normal file
48
dev-python/parsel/parsel-1.7.0.ebuild
Normal file
@@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Utility to extract data from XML/HTML documents using XPath or CSS selectors"
|
||||
HOMEPAGE="
|
||||
https://scrapy.org/
|
||||
https://pypi.org/project/parsel/
|
||||
https://github.com/scrapy/parsel
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT=0
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/cssselect[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/packaging[${PYTHON_USEDEP}]
|
||||
dev-python/w3lib[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/psutil[${PYTHON_USEDEP}]
|
||||
dev-python/sybil[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
distutils_enable_sphinx docs \
|
||||
dev-python/sphinx-notfound-page \
|
||||
dev-python/sphinx_rtd_theme
|
||||
|
||||
src_prepare() {
|
||||
distutils-r1_src_prepare
|
||||
sed "/pytest-runner/d" -i setup.py || die
|
||||
}
|
||||
|
||||
python_test() {
|
||||
epytest --ignore=docs
|
||||
}
|
||||
@@ -1,15 +1,19 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
PYTHON_COMPAT=( python3_{8..11} pypy3 )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="PyMeeus"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
DESCRIPTION="Python implementation of Jean Meeus astronomical routines"
|
||||
HOMEPAGE="https://github.com/architest/pymeeus"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/PyMeeus/
|
||||
https://github.com/architest/pymeeus
|
||||
"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
@@ -19,4 +23,5 @@ KEYWORDS="~amd64"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
|
||||
distutils_enable_sphinx docs/source \
|
||||
dev-python/sphinx_rtd_theme
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
DIST pymemcache-3.5.1.tar.gz 65073 BLAKE2B cc3e5c6db665716c9f2eb6d99a53108484827fe38b51bdfff7799354a08b212064c71801d50683ea45c0a753ee787a634ef98adb69795e7245c5596a7716a162 SHA512 da69189e7fadc8417395075d033ed3cb72a485d4f2c4ec4deb5e2ec3cb43a34ee5558111903399f27b70f618be771f8c686513c7334d2ef507a0db959c4aa27b
|
||||
DIST pymemcache-3.5.2.tar.gz 65351 BLAKE2B e515629ffb483ece7b59c43b1cb3bd41ee70a8c1cbbc3b0cde5d41d7a5aa2f74f04a0f1d7eb4c82d77384cc32d3e8199cc78408b29ba689b19f5cd040e97c2f6 SHA512 7089b3fdf424735a1922685022a30f7984686f13401a13101e4745ea1c38a3888b1c380f859653da85889e95829f3b7c6226c3c55f838baf783465321433fda5
|
||||
DIST pymemcache-4.0.0.tar.gz 70176 BLAKE2B 23f8486138e7e4afa18c0b311887dac5220466df11c476018d34f14a34331c35881bd5c26c58a3214f5d40e9bb639be69a6dfcccd5d6200b9fe81f9aef3f3654 SHA512 1a19d887559630e5b991430b8206c2698909e0d6b234df0380f9da5647574560b0fdd98396959cb96670030a61f7d56fea4ecf3272b5c394fc8c31eb2144e1a3
|
||||
|
||||
@@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A comprehensive, fast, pure-Python memcached client"
|
||||
HOMEPAGE="
|
||||
https://github.com/pinterest/pymemcache
|
||||
https://pypi.org/project/pymemcache/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/future[${PYTHON_USEDEP}]
|
||||
>=dev-python/gevent-21.12.0[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
>=dev-python/pylibmc-1.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-memcached-1.59[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-no-coverage.patch" )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
@@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A comprehensive, fast, pure-Python memcached client"
|
||||
HOMEPAGE="
|
||||
https://github.com/pinterest/pymemcache
|
||||
https://pypi.org/project/pymemcache/
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/future[${PYTHON_USEDEP}]
|
||||
>=dev-python/gevent-21.12.0[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
>=dev-python/pylibmc-1.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-memcached-1.59[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${PN}-3.5.1-no-coverage.patch" )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
@@ -21,7 +21,6 @@ KEYWORDS="~amd64"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/Faker[${PYTHON_USEDEP}]
|
||||
>=dev-python/gevent-21.12.0[${PYTHON_USEDEP}]
|
||||
dev-python/zstd[${PYTHON_USEDEP}]
|
||||
$(ememcached --get-depend)
|
||||
)
|
||||
|
||||
@@ -28,6 +28,8 @@ DOCS=( docs README.rst )
|
||||
|
||||
EPYTEST_DESELECT=( tests/test_vcr.py::test_no_warnings )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
# pytest.config was removed in >=dev-python/pytest-5.0
|
||||
sed "/pytest.config/d" -i tests/test_vcr.py || die
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
DIST python-multipart-0.0.5.tar.gz 48018 BLAKE2B cfff5c1c57ada3ba3d50da71273435781d62d3907ca1b7e6180cd319f2680258b3e1e278dff760106e7ca9c116f4c5c7adf957601d6d8465bf300e6211b83773 SHA512 c2fabeb77a25119c4bbb71c3faa6de58e27ac2f0c768298eac62b519fc51e5d95fdea05c4f3846ed47205f297802982a001577a73b2feec2d9f585c784d6c3d7
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user