Compare commits
7 Commits
795f1830e0
...
8627a1a370
Author | SHA1 | Date | |
---|---|---|---|
|
8627a1a370 | ||
|
7f9e099273 | ||
|
d7e207934d | ||
|
62b137f98d | ||
|
ef86f20899 | ||
|
5c309d66b0 | ||
|
95b0aad80d |
1
dev-python/aiofiles/Manifest
Normal file
1
dev-python/aiofiles/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST aiofiles-0.5.0.tar.gz 13332 BLAKE2B ccd044ce9fcd74b2a6419b4f0e9e3977086c9685741dbb734a7f9222ab96dca58b5330ad0d0cd9f10fce03ee123add7101825f047451344fc451c40a4352674e SHA512 89eb1af506bdf5f3f2e9c3afe90f17d521ada1cdeb449dcdc800d4faa4edc1c9ca93811915aa059d8c5a1b0a3aaa40231a46b3d041ca745e071628293bddf1b7
|
26
dev-python/aiofiles/aiofiles-0.5.0.ebuild
Normal file
26
dev-python/aiofiles/aiofiles-0.5.0.ebuild
Normal file
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
# Copied from the Gentoo repo, only exists to add python3,9 support in PYTHON_COMPAT
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=bdepend
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="File support for asyncio"
|
||||
HOMEPAGE="https://github.com/Tinche/aiofiles"
|
||||
SRC_URI="https://github.com/Tinche/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="test? (
|
||||
>=dev-python/pytest-5.4[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
)"
|
||||
|
||||
distutils_enable_tests pytest
|
9
dev-python/aiofiles/metadata.xml
Normal file
9
dev-python/aiofiles/metadata.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<remote-id type="github">Tinche/aiofiles</remote-id>
|
||||
<bugs-to>https://github.com/Tinche/aiofiles/issues</bugs-to>
|
||||
<remote-id type="pypi">aiofiles</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,2 +1,2 @@
|
||||
DIST matrix-nio-0.15.2.tar.gz 227937 BLAKE2B 97f45be4c6449e3e9e0e64e41502e8d8fe2170e86a37ea1e0a19accab82e7979d3c92a2633652e01ae288c116894d16699ac9c77607b930da2fb5d2b714a079a SHA512 2805ac328425b5686320da969838d865d6ab17ede59b372ff9c04923ac246aa86a552e480b305c4769524f599393d6cc4a7ff75bae250d3cfebff8b8b9ed710e
|
||||
DIST matrix-nio-0.16.0.tar.gz 228958 BLAKE2B 4b863f5dbf14334d3db0b346a79bb9cff34968b07d6c7a232416d5d38513dc1055c2ebe2c4c2eb6d15f603b062b12e46843d9362c3f35b5eafde9b9e4625e46f SHA512 5ae84a9cb8ba3f0a2f3fc3f4da39f4df54a74cd22e2508d8345c54edd2b9a5d944adcf0b466f631cd8fc0e89aae77519af86629bfb366d9ef6de0e357ff5139c
|
||||
DIST matrix-nio-0.17.0.tar.gz 240551 BLAKE2B 245faaf8604d14962b167ceddeb2cff03089c26216e3b8e695fb9e821cbbfe1c7d468d2f9a2e0a3d7a5f522c4f5b5d98c8fb661884a8e1fc48f7e6e7a848e9fa SHA512 eee5f6f97eab81ef28d8aaaf580a8f91ed56ae13b3795f89eaf90ead7fb62b2ce7c71cc768aac01dd9baacc44b36dff00cacaf9d51ef62f009c05d3ae3f3241e
|
||||
|
@ -4,6 +4,8 @@
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9})
|
||||
DISTUTILS_USE_SETUPTOOLS="pyproject.toml"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Python Matrix client library, designed according to sans I/O principles"
|
||||
@ -18,6 +20,7 @@ IUSE="e2e"
|
||||
RDEPEND="
|
||||
dev-python/future
|
||||
dev-python/aiohttp
|
||||
dev-python/aiohttp-socks
|
||||
dev-python/aiofiles
|
||||
dev-python/h11
|
||||
dev-python/hyper-h2
|
1
dev-python/simpleaudio/Manifest
Normal file
1
dev-python/simpleaudio/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST simpleaudio-1.0.4.tar.gz 10243850 BLAKE2B 9611d4284ee74277b2024a0eb245191c74a8e2cf8432b4b160a026ea0ff9c14451fbbb7bae1659e424e7e13e198dc5f536a0c6336508f329c84f4f3319798e3d SHA512 2607e6bb0883929d86341eb387f33475e2724bb0e56a3be0f675d09ba0a2b9973e53ce2a31e254ddd789095076d117f1311628a109a15f00b75c25f0e9101be0
|
8
dev-python/simpleaudio/metadata.xml
Normal file
8
dev-python/simpleaudio/metadata.xml
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email> parona@protonmail.com </email>
|
||||
<name> Alfred Wingate </name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
17
dev-python/simpleaudio/simpleaudio-1.0.4.ebuild
Normal file
17
dev-python/simpleaudio/simpleaudio-1.0.4.ebuild
Normal file
@ -0,0 +1,17 @@
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A simple audio playback Python extension"
|
||||
HOMEPAGE="https://github.com/hamiltron/py-simple-audio"
|
||||
SRC_URI="https://github.com/hamiltron/py-simple-audio/archive/"${PV}".tar.gz -> "${P}".tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S=""${WORKDIR}"/py-simple-audio-"${PV}""
|
@ -1,2 +1,3 @@
|
||||
DIST hsluv-c-9e9be32d6010cad484a7b12b1a3d19c6cf4c1353.tar.gz 1073542 BLAKE2B d798c71be3d3f7ad4248650f08bbb477b43b27edafa8519ddb9ac2873a1da99767f6f6668280fc9fa8abce7ab8347a9fe040a9b80c189f4e13465b5747e07adc SHA512 ecd8c9afa9e22c6a0093435ce89b5d5b1882207359d02a65f6e62952fa4b57fc5b3e1aaa07527553a7e86c350173409b21d41b3da5235a7fb5f96b61944be839
|
||||
DIST mirage-v0.6.4.tar.gz 3130527 BLAKE2B eec48e6afc0e0cc609b0ebad2799c2e9defea564a271251e98c41ca2176e1c98bd3c228f4bcfb5719e993b5c71ed964e61939eaf0f4f104315fda79cc80d3db3 SHA512 1780e5e9da7a31b2310d3e07d6b52a7be8cfe97262fef34ef470fd3d92621e554596858168d1d555d7dcf6f506853e0260b744a7725e70c9a34cf399be2394e0
|
||||
DIST mirage-v0.7.0.tar.gz 3286989 BLAKE2B ca9fbcf922816d7d78364886b3f05456a77aa2a19b2fc22807a3e02da53ff33ca8805a3c6ed4645a3e31a8057600f50dae188eab2d63402466b0022031555201 SHA512 1dae541344b092b60069e9b629a0177bae65ecc6264708d0dfdaa85bf26dabf7ad855fdca833d4e2622a6dc59f8291f3359c24a98d443461b5aa0e2db9f35e09
|
||||
|
109
net-im/mirage/mirage-0.7.0.ebuild
Normal file
109
net-im/mirage/mirage-0.7.0.ebuild
Normal file
@ -0,0 +1,109 @@
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit qmake-utils python-single-r1 xdg
|
||||
|
||||
DESCRIPTION="A fancy, customizable, keyboard-operable Qt/QML+Python Matrix chat client."
|
||||
HOMEPAGE="https://github.com/mirukana/mirage"
|
||||
|
||||
# Currently only one submodule needed for the build, but keeping the capacity to add more submodules for the future.
|
||||
SUBMODULE_COMMITS=(
|
||||
"9e9be32d6010cad484a7b12b1a3d19c6cf4c1353"
|
||||
)
|
||||
|
||||
#[0] hsluv/hsluv-c
|
||||
|
||||
if [[ "${PV}" == "9999" ]]
|
||||
then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/mirukana/mirage.git"
|
||||
EGIT_BRANCH="dev"
|
||||
EGIT_SUBMODULES=( submodules/hsluv-c )
|
||||
else
|
||||
SRC_URI="
|
||||
https://github.com/mirukana/"${PN}"/archive/v"${PV}".tar.gz -> "${PN}"-v"${PV}".tar.gz
|
||||
https://github.com/hsluv/hsluv-c/archive/"${SUBMODULE_COMMITS[0]}".tar.gz -> hsluv-c-"${SUBMODULE_COMMITS[0]}".tar.gz
|
||||
"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="X"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="
|
||||
>=dev-qt/qtcore-5.12
|
||||
>=dev-qt/qtdeclarative-5.12
|
||||
>=dev-qt/qtquickcontrols2-5.12[widgets]
|
||||
>=dev-qt/qtgraphicaleffects-5.12
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXScrnSaver
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
${PYTHON_DEPS}
|
||||
>=dev-qt/qtgui-5.12[gif,png,jpeg]
|
||||
>=dev-qt/qtimageformats-5.12
|
||||
>=dev-qt/qtsvg-5.12
|
||||
dev-libs/olm
|
||||
dev-python/pyotherside[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/aiofiles-0.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/appdirs-1.4.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/dbus-python-1.2.16[${PYTHON_USEDEP}]
|
||||
>=dev-python/filetype-1.0.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/hsluv-python-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/html_sanitizer-1.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/matrix-nio-0.17.0[e2e,${PYTHON_USEDEP}]
|
||||
>=dev-python/mistune-0.8.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-7.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/plyer-1.4.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymediainfo-4.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/redbaron-0.9.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/simpleaudio-1.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/sortedcontainers-2.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/watchgod-0.6[${PYTHON_USEDEP}]
|
||||
>=media-gfx/cairosvg-2.4.2[${PYTHON_USEDEP}]
|
||||
python_single_target_python3_7? ( >=dev-python/pyfastcopy-1.0.3[python_targets_python3_7] )
|
||||
|
||||
')
|
||||
media-libs/alsa-lib
|
||||
media-libs/libjpeg-turbo
|
||||
media-libs/libmediainfo
|
||||
media-libs/libwebp
|
||||
media-libs/tiff
|
||||
media-libs/openjpeg:2
|
||||
sys-libs/zlib
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
move_lib() {
|
||||
local IN_DIR="${1}"
|
||||
local OUT_DIR
|
||||
[ -z "${2}" ] && OUT_DIR="${IN_DIR}" || OUT_DIR=""${2%/}"/"${IN_DIR}""
|
||||
mv ""${WORKDIR}"/"${IN_DIR}""*/* ""${S}"/"${OUT_DIR}"" || die
|
||||
}
|
||||
if [ "${PV}" != "9999" ]; then
|
||||
local submodules_libs="hsluv-c"
|
||||
for submodules_lib in ${submodules_libs} ; do
|
||||
move_lib "${submodules_lib}" submodules
|
||||
done
|
||||
fi
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use !X; then
|
||||
myconf="CONFIG+=no-x11"
|
||||
fi
|
||||
eqmake5 mirage.pro PREFIX="${D}"/usr ${myconf}
|
||||
}
|
@ -3,8 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
# Python 3.9 is blocked due to dependencies pyotherside and aiofiles missing targets, otherwise python 3.9 should be supported.
|
||||
PYTHON_COMPAT=( python3_{7..8} )
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit qmake-utils python-single-r1 xdg
|
||||
|
||||
@ -64,18 +63,20 @@ RDEPEND="
|
||||
>=dev-python/hsluv-python-5.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/html_sanitizer-1.9.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.5.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/matrix-nio-0.15.0[e2e,${PYTHON_USEDEP}]
|
||||
>=dev-python/matrix-nio-0.17.0[e2e,${PYTHON_USEDEP}]
|
||||
>=dev-python/mistune-0.8.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pillow-7.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/plyer-1.4.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/pymediainfo-4.2.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/redbaron-0.9.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/simpleaudio-1.0.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/sortedcontainers-2.2.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/watchgod-0.6[${PYTHON_USEDEP}]
|
||||
>=media-gfx/cairosvg-2.4.2[${PYTHON_USEDEP}]
|
||||
python_single_target_python3_7? ( >=dev-python/pyfastcopy-1.0.3[python_targets_python3_7] )
|
||||
|
||||
')
|
||||
media-libs/alsa-lib
|
||||
media-libs/libjpeg-turbo
|
||||
media-libs/libmediainfo
|
||||
media-libs/libwebp
|
||||
|
@ -48,6 +48,7 @@ RDEPEND="
|
||||
>=media-video/ffmpeg-4.2.2
|
||||
acct-group/jellyfin
|
||||
acct-user/jellyfin
|
||||
app-crypt/mit-krb5
|
||||
dev-db/sqlite
|
||||
dev-util/lttng-ust
|
||||
media-libs/fontconfig
|
||||
|
Loading…
Reference in New Issue
Block a user