Merge updates from master

This commit is contained in:
Repository mirror & CI
2020-07-03 19:05:17 +00:00
32 changed files with 349 additions and 31 deletions

2
app-misc/ufetch/Manifest Normal file
View File

@@ -0,0 +1,2 @@
DIST ufetch-0.1.tar.gz 44131 BLAKE2B c0d676ed8caf50d2981c52c3147f9abc081b7805868ecdcb6dd2fbef671a13626a6282e5bb1ce901086517900704ea75df5f6331b84f1a1ff58b49be5466c44a SHA512 8ae9165d9fb00dce9317ea8ac0ad99bcb5a85f5edf9ca3fa4129b66d9cccedbf1c5fdede6a1b6d466e1cc1293983436a2e33498f7bc5849d22bbe1257882f136
DIST ufetch-0.2.tar.gz 44302 BLAKE2B 30e79bf4dd3ab38b939f223bb76488e7f54056e341b2a52226038509bb9f9b3e93b2176824fabffc98a6811f0c40e25e61238aa5779b549cb9d649d1c433f60f SHA512 814052ac45bdd226a36453b392b0d723d3483ae43ce7000a315c0d926f05bbad31ed63f384b64b5dacf2cecc6f60c1f436417c5599d27ec44313544d2ae568b9

View File

@@ -0,0 +1,7 @@
<?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>
</maintainer>
</pkgmetadata>

View File

@@ -0,0 +1,28 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGIT_REPO_URI="https://gitlab.com/jschx/${PN}"
case "${PV}" in
"9999")
inherit git-r3
;;
*)
P0="${PN}-v${PV}"
SRC_URI="${EGIT_REPO_URI}/-/archive/v${PV}/${P0}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${P0}"
esac
DESCRIPTION="Tiny system info for Unix-like operating systems"
HOMEPAGE="${EGIT_REPO_URI}"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
src_install() {
exeinto /usr/bin &&
newexe ufetch-gentoo ufetch ||
die "Failed to install ufetch"
}

View File

@@ -0,0 +1,28 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGIT_REPO_URI="https://gitlab.com/jschx/${PN}"
case "${PV}" in
"9999")
inherit git-r3
;;
*)
P0="${PN}-v${PV}"
SRC_URI="${EGIT_REPO_URI}/-/archive/v${PV}/${P0}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${P0}"
esac
DESCRIPTION="Tiny system info for Unix-like operating systems"
HOMEPAGE="${EGIT_REPO_URI}"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
src_install() {
exeinto /usr/bin &&
newexe ufetch-gentoo ufetch ||
die "Failed to install ufetch"
}

View File

@@ -0,0 +1,28 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGIT_REPO_URI="https://gitlab.com/jschx/${PN}"
case "${PV}" in
"9999")
inherit git-r3
;;
*)
P0="${PN}-v${PV}"
SRC_URI="${EGIT_REPO_URI}/-/archive/v${PV}/${P0}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${P0}"
esac
DESCRIPTION="Tiny system info for Unix-like operating systems"
HOMEPAGE="${EGIT_REPO_URI}"
LICENSE="ISC"
SLOT="0"
KEYWORDS=""
src_install() {
exeinto /usr/bin &&
newexe ufetch-gentoo ufetch ||
die "Failed to install ufetch"
}

View File

@@ -2,3 +2,4 @@ DIST 1.2.2-br.tar.gz 121036 BLAKE2B 7dabc3013432ce5b7fd612a0b1634ebe5943a53de903
DIST 2.0.0-alpha.2.tar.gz 122978 BLAKE2B 9ed7fcb95b9c2f85072bf73ac92710eaa9eb4c82e053f5f9b95220df47721ed115a2eeb32de9a19217cc97ad7b09797c03319df06bde3697a10ab81766d0bfa1 SHA512 fd35a35ddf18b869e393add16b237e7a489674b51b49ce6816367d95a0a8573dda90ac4e8c64ec35267e1192d63890b1a479ee7e5bb7162aa3c1858708fd95dd
DIST 2.2.0-beta.3.tar.gz 123176 BLAKE2B f87131deccefce76a7fefb0e829564c166f01f316c54bd56e1283999434db809cb54be2278e1653dcb3a01a371b09b08fd95decf1b361c1515e5decf3609453d SHA512 10f70c02b7c0012f1dab31e96aa3337dccc662c51a31c2ad186b6e76815afa8645f3f2370d6eaa788cdbbded416bc36b53e1971005cca49ee10c0d8e6baac239
DIST 2.2.1-beta.1.tar.gz 123179 BLAKE2B f31f1870c3467c02f2b7653dd81abdf44e1c8ab821d8ec404f0a9ddb296438caa631dd586c62727eb9ecaf83452a2b0923f2a72323e5a49e895b99b9296e409f SHA512 408569368b3dc2257149ad4c25c07a8deb3176fc6b08a003c98e59386ece3adcf0a45198b3802e3c0c1f537d4feb30703d5997f5bcae4e9d9e708829da46a843
DIST 2.3.0-beta.1.tar.gz 123195 BLAKE2B 2590f495f8890301f2731463139f0ca653beba496b33d592e1000a64a8d773335d821990e2ad128d969bf50794ce55a5da71ba2cfff0fc307a6166238206806d SHA512 0e2e28c7c1109a9b5ec7b2a493a9aba747b2c88a83286b561487e3fec20ee1fba4d9b292f5b47cebf8cc90fbe011566314a98366bf2e7beb800b9c1e8baf839e

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit autotools
MYPV="${PV/_beta/-beta.1}"
DESCRIPTION="C/C++ library to mainly provide Semantic Versioned implementation"
HOMEPAGE="https://github.com/azaeldevel/octetos-core"
SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND="
>=sys-devel/gcc-8.1
>=sys-devel/bison-3.1
dev-libs/libconfig
"
S="${WORKDIR}/${PN}-${MYPV}"
src_prepare() {
default
eautoreconf -fi
}

View File

@@ -1 +1 @@
DIST hstspreload-2020.6.23.tar.gz 900874 BLAKE2B 31776c3c75cd52634f52716a126f53e630f7bee0df1bc5e72423afe4293d6e7b32d0061031172387f6eee5023b32e8ef32ac070085411b300b6e44724842f8f7 SHA512 4af66c228490e4a6defb32d114e6a63145caa2b5f9d03c03852a95cf2cc3fd6ee8d0c66d9c82e099433c2c5d4c9f16b48de32abd3ed8c8a5c13a5172c6f29f0e
DIST hstspreload-2020.6.30.tar.gz 905177 BLAKE2B 28063d90b630caaa74625c4d49beaeed1f576df14df353ec85f272d42b9373c28b18806138cf79cbdaf9a2563278c732d115425cc41e11f28f9988c53d4b6d37 SHA512 1a9b6114443602e532ce5f0acb9a2af8a5d07dcccafd2663386cffdf4f653265c8e908feedd12efb52208d41cd3b2d9c18e51c6e43dd51df7f6bb85dc064ca9f

View File

@@ -3,7 +3,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
PYTHON_COMPAT=( python3_{6,7,8} )
DOCBUILDER="mkdocs"
DOCDEPEND="dev-python/mkdocs-material"

View File

@@ -1 +1,2 @@
DIST pylatex-1.3.2.tar.gz 300576 BLAKE2B c096c3e182bdc13fc07c1c2b4bf6ce2e52c04fdd91da0c628d88b5fc1655c4236f468fb261b43882a41f38a389ebcc5c5f6248798df6a04e78b0cb9d4c12d2c4 SHA512 c2b7477e3f93f122865f8b68a4312d60b3548601040e51f6a80653bb5b2de8e516bb1f2d6b8ac48a5e0aba8d883c42c58757f6b1cffec5173e8edb071bf25351
DIST pylatex-1.3.3.tar.gz 300639 BLAKE2B ac8fad8fa7e6e821cda168f3ae8ffb5acec21d688761b153ef2f9383b6a2f2ac7daea65f04389eb1ba3152fc50176d73cb814a78d2b5250ead2c6647eb96635a SHA512 12f51805996d84840f68844b79384ce4d2c29dde4db06f73b8887fe012abeaa4b9c5cf5e449132e626132b50ba26f014a899d548e3c0def25289671fd92e41a6

View File

@@ -0,0 +1,55 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PN="PyLaTeX"
MY_P="${MY_PN}-${PV}"
PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit distutils-r1 eutils
DESCRIPTION="A Python library for creating LaTeX files and snippets"
HOMEPAGE="https://github.com/JelteF/PyLaTeX"
SRC_URI="https://github.com/JelteF/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples"
RDEPEND="
dev-python/ordered-set[${PYTHON_USEDEP}]
"
distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
distutils_enable_tests nose
BDEPEND+="
test? (
${RDEPEND}
dev-python/quantities[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
app-text/texlive
dev-texlive/texlive-latexextra
)"
S="${WORKDIR}/${MY_P}"
python_install_all() {
if use examples ; then
dodoc -r examples
docompress -x /usr/share/doc/"${PF}"/examples
fi
distutils-r1_python_install_all
}
pkg_postinst() {
elog "Optional dependencies:"
optfeature "compiling generated files" app-text/texlive dev-texlive/texlive-latexextra
optfeature "matplotlib support" dev-python/matplotlib
optfeature "numpy support" dev-python/numpy
optfeature "quantities support" dev-python/quantities
}

View File

@@ -1,2 +1,2 @@
DIST tekore-1.7.0.tar.gz 191852 BLAKE2B ca0be9e5b8f4e291de87d495098f295529c75457aca466627ab2d8973365a64b40f7a618883c0178ed6482ac4d62ef95d78341992404a4bbbec803fe939afcfb SHA512 a62b456621633e05edb39944e0cf36a0df092468c9e238f6028f8ea684613e37c32f5257d6fb681c758e01f451e2f3d0993f5fa9344463e9f12b5945add161b0
DIST tekore-2.1.0.tar.gz 201657 BLAKE2B 239abbf2e5c0093cf59e568ae6cbe62c9a4ee62c669b83071681df14219d12e30884ba0d809c154c3b7b4030939fc3102d1b5333f81a5ee6be9b97b8f380c3e4 SHA512 f32b4e3ff07c11628b1b0ae504b7b8671632819d848864d9ab5310fbb8f5c83c3096eb794d24ee6487d2f35ec32c7c4e9ee23a04036d4a3615912bf185839af2
DIST tekore-2.1.1.tar.gz 201959 BLAKE2B e845c77353f4d8f455ea051c80e20e94d63e5fcef3ff2dfd37d13d5db1554ac261fe3f05e4db2713ab9e8a72436ea682ece8cae26d7a6f0cf31d73a65a91b1d9 SHA512 14c497344dbd7b885a5fb70722cb2b2f3ef8a760f0ad653acd5ae7bb76f90daee816959e10ac23a2427509718cfde7def1e6abe3c4c2f4a33b4b50bb49cb88ff

View File

@@ -1,4 +1,4 @@
DIST minecraft-launcher-1.6.93.jar 4481683 BLAKE2B 29597977cc70f831bff7f77cb2493d8c8f8138518c79f5e92f91ed6440ae2224b4140546c37645370173c668d9db894ca6b548b6cfd41da40c4e1ff51f0d820b SHA512 85739c0c0828af5b901b9933173f08229175aef1e8dec40c83981fb6fc330285b4c3a206cdf4405408106eff56ce1e516368d18bf44f631446ebac45e9aba125
DIST minecraft-launcher-2.1.15629.tar.gz 91181601 BLAKE2B 9643849b452566d682274b1ad48cbe6b950dc6cd0a2782cc6ddf74f3f528e935b1563cca9f12b4356119658406637373f7edb5c8d17f34e13a7be8fcaadcaca2 SHA512 d1474bfb259835dd64b998b367eabb16cb96285f6843e2ba7cd8f809d45558fdfbb47be4bb6d8d206bafcf946b4cee85a64d0b1b775e508d872f3a440d645997
DIST minecraft-launcher-2.1.15852.tar.gz 91199458 BLAKE2B 369a98dc24d764b8cbb7b36aecfbc37a997f11db4fd3a2d9dae77b636d08d5e898c9227669a28a76f7202ba2b6a8623b2b25e534ec0e6a94d6b7515982896a66 SHA512 4099c17165338c1963d4173d4a7168dd3eb71a5757a2cebb59f6058c39efc33e3e501233fb2ce1dd48b0daab29b03034d5a08af5669c545055c0bfb3841375de
DIST minecraft-launcher-legacy.svg 61803 BLAKE2B 6527c869aec955f5e457e57f6c60b6391c29f2bc6f83d72b9a432cc9b77df6fb842549158f38e32a0bec6973d6fac4af3a1a5562cb84b5a4fd1d95de645da842 SHA512 aa08e8fa2a5c1c3e2d714644cb9648adb779c09fff5a9e5b79cea42c53be3f53631d199f72c1eec56e4b4f8e46be8f4ae88fbe456865621b589a7c4f9438549a
DIST minecraft-launcher.svg 61803 BLAKE2B 6527c869aec955f5e457e57f6c60b6391c29f2bc6f83d72b9a432cc9b77df6fb842549158f38e32a0bec6973d6fac4af3a1a5562cb84b5a4fd1d95de645da842 SHA512 aa08e8fa2a5c1c3e2d714644cb9648adb779c09fff5a9e5b79cea42c53be3f53631d199f72c1eec56e4b4f8e46be8f4ae88fbe456865621b589a7c4f9438549a

View File

@@ -1,2 +1,2 @@
DIST technic-launcher-4.566.jar 5722608 BLAKE2B 46d5583b12592540c3f3f135f0aad6d44de17bf734085f2e2cc34b50a40ed7fc69fdbd322428db63c5d4c05286a9d2a8fce88ba686ae1ab993df2dadc8e1e3d2 SHA512 4db64b1414e23933664cf0fe661d9d2b66babaf278eb19fb0c0b4c437fa402eb50a85c2f0ad450bf91507714de49dfb0737a6d8c42459e93061fb2f483a5c4bf
DIST technic-launcher-4.568.jar 5723051 BLAKE2B 78f9d1bb73b207764d6515ed4819c69e7646cda6764495817e9ab8cc701e87f411577056fcb36a6e3c431b3639a5e6f1e3d347fbac0c13453607b7e7e16bb474 SHA512 77a53cbc11dada1a7db7bd1ae53dfa5d68ece688e3017813a8c559787ec2edf5829e3261e75fe8b7a1463b32215aca3b0325a50a2059c585a1ad259184c1f66c
DIST technic-launcher.ico 15086 BLAKE2B 4f5be0661bfbdca971cf022767618acef1e912b60c3f0574f383a8bd0281a6d66ca1b8b105412ec9579f3999514a471412fb16da66d937acfb4d3236b8f99663 SHA512 c109113a0e1be10bc013bfb79b742396a768fa683860a83d734e158b709e66b9e21067e1791ae5f7a854ccd21b1bf9adf6eeb27bc33d9da03f902dfe5d8be710

View File

@@ -17,7 +17,7 @@ DESCRIPTION="GUI display configurator for wlroots compositors"
HOMEPAGE="https://cyclopsian.github.io/${PN}"
BDEPEND="
x11-libs/gtk+:3
x11-libs/gtk+:3[wayland]
gui-libs/wlroots"
DEPEND="${BDEPEND}"

View File

@@ -17,7 +17,7 @@ DESCRIPTION="GUI display configurator for wlroots compositors"
HOMEPAGE="https://cyclopsian.github.io/${PN}"
BDEPEND="
x11-libs/gtk+:3
x11-libs/gtk+:3[wayland]
gui-libs/wlroots"
DEPEND="${BDEPEND}"

View File

@@ -19,5 +19,11 @@ DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland composito
HOMEPAGE="${EHG_REPO_URI}"
LICENSE="GPL-3"
DEPEND="
dev-libs/wayland
x11-libs/gtk+[wayland]"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
SLOT="0"
KEYWORDS=""

View File

@@ -19,5 +19,11 @@ DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland composito
HOMEPAGE="${EHG_REPO_URI}"
LICENSE="GPL-3"
DEPEND="
dev-libs/wayland
x11-libs/gtk+[wayland]"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
SLOT="0"
KEYWORDS=""

View File

@@ -19,5 +19,11 @@ DESCRIPTION="Wofi is a launcher/menu program for wlroots based wayland composito
HOMEPAGE="${EHG_REPO_URI}"
LICENSE="GPL-3"
DEPEND="
dev-libs/wayland
x11-libs/gtk+[wayland]"
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
SLOT="0"
KEYWORDS=""

View File

@@ -0,0 +1 @@
DIST 3.1.0.tar.gz 340502 BLAKE2B 79c6e8a23fcc335b8c4950ea04a36f540a21cf5165bdd9558cdd46d68bf64ff47adf382492b012f60dc17d8111bacc8033068db7eb371251e9331a7f89025a5d SHA512 068a632a088e3d5d33fda3ce3fe17b5b16bf48cc0f9101c606454648817b583ebea4223a6226f32cfb353779570e342caaa5266215228631df0a4e643acc3cc5

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription>
plasma5-wallpapers-dynamic is wallpaper plugin for KDE Plasma 5, allowing you to import and use dynamic wallpapers, setting the wallpaper based on the time of day.
Command line tools are provided to import heic wallpapers and package custom wallpapers.
</longdescription>
<maintainer type="person">
<name>Reagan Bohan</name>
<email>xbjfk.github@gmail.com</email>
</maintainer>
<upstream>
<maintainer status="active">
<name>Vlad Zahorodnii</name>
<email>vladzzag@gmail.com</email>
</maintainer>
<doc>https://github.com/zzag/plasma5-wallpapers-dynamic/wiki</doc>
<bugs-to>https://github.com/zzag/plasma5-wallpapers-dynamic/issues</bugs-to>
<remote-id type='github'>zzag/plasma5-wallpapers-dynamic</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
KFMIN=5.66.0
QTMIN=5.12.0
inherit ecm
DESCRIPTION="A KDE Plasma wallpaper plugin to set your wallpaper based on the time of day."
HOMEPAGE="https://github.com/zzag/plasma5-wallpapers-dynamic"
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/zzag/plasma5-wallpapers-dynamic.git"
inherit git-r3
else
SRC_URI="https://github.com/zzag/plasma5-wallpapers-dynamic/archive/${PV}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3 LGPL-3 MIT"
SLOT="0"
IUSE=""
DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtcore-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtpositioning-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
>=media-libs/libheif-1.3.0
>=kde-frameworks/kirigami-${KFMIN}:5
"
RDEPEND="${DEPEND}"

View File

@@ -0,0 +1,39 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
KFMIN=5.66.0
QTMIN=5.12.0
inherit ecm
DESCRIPTION="A KDE Plasma wallpaper plugin to set your wallpaper based on the time of day."
HOMEPAGE="https://github.com/zzag/plasma5-wallpapers-dynamic"
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/zzag/plasma5-wallpapers-dynamic.git"
inherit git-r3
else
SRC_URI="https://github.com/zzag/plasma5-wallpapers-dynamic/archive/${PV}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
fi
LICENSE="GPL-3 LGPL-3 MIT"
SLOT="0"
IUSE=""
DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtcore-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtpositioning-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
>=kde-frameworks/plasma-${KFMIN}:5
>=media-libs/libheif-1.3.0
>=kde-frameworks/kirigami-${KFMIN}:5
"
RDEPEND="${DEPEND}"

View File

@@ -16,6 +16,7 @@ LICENSE="GPL-3 excavator-EULA"
SLOT="0"
IUSE="gui"
KEYWORDS="~amd64"
RESTRICT="test"
RDEPEND="
dev-libs/libbsd
@@ -39,3 +40,9 @@ python_prepare_all() {
use gui || eapply "${FILESDIR}/nuxhash-1.0.0_beta2_p20191013-remove-gui.patch"
distutils-r1_python_prepare_all
}
python_test() {
for t in tests/test_*.py; do
"${EPYTHON}" "${t}" || die
done
}

View File

@@ -1 +1 @@
DIST flatpak-1.6.3.tar.xz 1340936 BLAKE2B ed697161a6ea10de7910438ef19d3a27d6bc4fc6b4ab8d14a955fb0ba6299950d13b25bf356b9b3341395441d378c0d0f3000dc0dd983a922090372d8e67a30d SHA512 8527914dd728d6bc4d28fcc7740514a370aad7c49c65e6126cdc237886dc3a5cb173a7fa69d8374a7502e08b1429b69bf24ee700a7d723fc090f9661534ca7b4
DIST flatpak-1.8.0.tar.xz 1401336 BLAKE2B d606e56abf3e2db98b4a38e3dd5bf64bcf4a9aa818fcd32fa27c9fad94d7df222853910efea8fa66549c581d00f890b619f2379553777339a1132a03c1415681 SHA512 2955eadddcea2baecb36b45a638a33735a934641dd99793d22d7193d58ffd02910ae1239d9450f9b4c5bf648e6aa0f29efcc17a2bc7bd26936a9ea7b53af3f72

View File

@@ -2,8 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
inherit autotools linux-info
inherit autotools linux-info python-any-r1
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
DESCRIPTION="Application distribution framework"
@@ -12,54 +13,61 @@ HOMEPAGE="https://flatpak.org/"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc gtk introspection kde policykit seccomp"
IUSE="doc gtk introspection kde policykit seccomp systemd"
# restrict until fixed. Bug: 721906
RESTRICT="test"
# FIXME: systemd is automagic dep.
# FIXME: Automagic dep on app-arch/zstd
RDEPEND="
acct-group/flatpak
acct-user/flatpak
>=app-arch/libarchive-2.8
>=app-crypt/gpgme-1.1.8
>=dev-libs/appstream-glib-0.5.10
>=dev-libs/glib-2.56:2
>=dev-libs/libxml2-2.4
dev-libs/json-glib
>=dev-util/ostree-2019.5[gpg(+)]
|| ( dev-util/ostree[curl]
dev-util/ostree[soup] )
>=net-libs/libsoup-2.4
>=gnome-base/dconf-0.26
>=dev-libs/appstream-glib-0.5.10
x11-libs/gdk-pixbuf:2
>=dev-libs/glib-2.56:2
>=dev-libs/libxml2-2.4
>=net-libs/libsoup-2.4
sys-apps/dbus
dev-libs/json-glib
x11-apps/xauth
>=app-arch/libarchive-2.8
>=app-crypt/gpgme-1.1.8
>=sys-fs/fuse-2.9.9:0
x11-apps/xauth
x11-libs/gdk-pixbuf:2
policykit? ( >=sys-auth/polkit-0.98 )
seccomp? ( sys-libs/libseccomp )
systemd? ( sys-apps/systemd )
"
DEPEND="${RDEPEND}
# NOTE: pyparsing for variant-schema-compiler submodule (build time)
DEPEND="${RDEPEND}"
BDEPEND=">=sys-devel/automake-1.13.4
>=sys-devel/gettext-0.18.2
virtual/pkgconfig
dev-util/gdbus-codegen
sys-devel/bison
introspection? ( >=dev-libs/gobject-introspection-1.40 )
doc? ( >=dev-util/gtk-doc-1.20
dev-libs/libxslt )
$(python_gen_any_dep '
dev-python/pyparsing[${PYTHON_USEDEP}]
')
"
BDEPEND="
>=sys-devel/automake-1.13.4
sys-devel/bison
virtual/pkgconfig
"
# FIXME: is there a nicer way to do this?
PDEPEND="
gtk? ( >=sys-apps/xdg-desktop-portal-0.10
sys-apps/xdg-desktop-portal-gtk )
kde? ( kde-plasma/xdg-desktop-portal-kde )
"
python_check_deps() {
has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]"
}
pkg_setup() {
local CONFIG_CHECK="~USER_NS"
linux-info_pkg_setup
python-any-r1_pkg_setup
}
src_configure() {
@@ -77,7 +85,8 @@ src_configure() {
$(use_enable doc gtk-doc) \
$(use_enable introspection) \
$(use_enable policykit system-helper) \
$(use_enable seccomp)
$(use_enable seccomp) \
$(use_with systemd)
)
econf "${myeconfargs[@]}"

View File

@@ -1 +1 @@
DIST uwebsockets-18.8.0.tar.gz 265075 BLAKE2B cad647271aa56c5a66ae149db1cb1f254f3ad27f52ce549dff406f91a0415780bf5375c47facf09bf953d7d75f690243a1f1dfbb94891822d2637ead7559c81c SHA512 9e1741134ca628fc4ed3b634eec57c825af90f1cdccaaee48aa5ba86ee5aef08274fcc1621703d155a9f4a388fddee57c60d333dba985dfcf8b4e6f1870692d9
DIST uwebsockets-18.9.0.tar.gz 265223 BLAKE2B c7112040e699eeba4aaa753637a4039597979962c6e4815c2f10af993dd0724e5c18c99d3438e3efec5a18878be33cfd7eb641489a4d3546c92c3ad8e7551647 SHA512 c34f7ace7ab5c077ce5f6cc3fbc38323ad34ccf639a77c4b82ee0905ac2910b584140333d9a7afeb53596619baa15ba890ba25c34c3dbcb49e646f9ecff1f362