diff --git a/app-misc/ufetch/Manifest b/app-misc/ufetch/Manifest new file mode 100644 index 0000000000..e9df8e1a6f --- /dev/null +++ b/app-misc/ufetch/Manifest @@ -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 diff --git a/app-misc/ufetch/metadata.xml b/app-misc/ufetch/metadata.xml new file mode 100644 index 0000000000..2b4f65c7a3 --- /dev/null +++ b/app-misc/ufetch/metadata.xml @@ -0,0 +1,7 @@ + + + + + coppens.matthias.abc@gmail.com + + diff --git a/app-misc/ufetch/ufetch-0.1.ebuild b/app-misc/ufetch/ufetch-0.1.ebuild new file mode 100644 index 0000000000..93a83ef0a7 --- /dev/null +++ b/app-misc/ufetch/ufetch-0.1.ebuild @@ -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" +} diff --git a/app-misc/ufetch/ufetch-0.2.ebuild b/app-misc/ufetch/ufetch-0.2.ebuild new file mode 100644 index 0000000000..93a83ef0a7 --- /dev/null +++ b/app-misc/ufetch/ufetch-0.2.ebuild @@ -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" +} diff --git a/app-misc/ufetch/ufetch-9999.ebuild b/app-misc/ufetch/ufetch-9999.ebuild new file mode 100644 index 0000000000..fa1d76a952 --- /dev/null +++ b/app-misc/ufetch/ufetch-9999.ebuild @@ -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" +} diff --git a/dev-libs/octetos-core/Manifest b/dev-libs/octetos-core/Manifest index 23fa44e273..e3eeb08b32 100644 --- a/dev-libs/octetos-core/Manifest +++ b/dev-libs/octetos-core/Manifest @@ -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 diff --git a/dev-libs/octetos-core/octetos-core-2.3.0_beta.ebuild b/dev-libs/octetos-core/octetos-core-2.3.0_beta.ebuild new file mode 100644 index 0000000000..aa7c1f668a --- /dev/null +++ b/dev-libs/octetos-core/octetos-core-2.3.0_beta.ebuild @@ -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 +} diff --git a/dev-python/hstspreload/Manifest b/dev-python/hstspreload/Manifest index 6800b0b23a..91c115588a 100644 --- a/dev-python/hstspreload/Manifest +++ b/dev-python/hstspreload/Manifest @@ -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 diff --git a/dev-python/hstspreload/hstspreload-2020.6.23.ebuild b/dev-python/hstspreload/hstspreload-2020.6.30.ebuild similarity index 100% rename from dev-python/hstspreload/hstspreload-2020.6.23.ebuild rename to dev-python/hstspreload/hstspreload-2020.6.30.ebuild diff --git a/dev-python/httpcore/httpcore-0.9.1.ebuild b/dev-python/httpcore/httpcore-0.9.1.ebuild index 7e0dad5a1f..87ca00d077 100644 --- a/dev-python/httpcore/httpcore-0.9.1.ebuild +++ b/dev-python/httpcore/httpcore-0.9.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7,8} ) DOCBUILDER="mkdocs" DOCDEPEND="dev-python/mkdocs-material" diff --git a/dev-python/pylatex/Manifest b/dev-python/pylatex/Manifest index 1b97c371e1..193e905756 100644 --- a/dev-python/pylatex/Manifest +++ b/dev-python/pylatex/Manifest @@ -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 diff --git a/dev-python/pylatex/pylatex-1.3.3.ebuild b/dev-python/pylatex/pylatex-1.3.3.ebuild new file mode 100644 index 0000000000..79de19f673 --- /dev/null +++ b/dev-python/pylatex/pylatex-1.3.3.ebuild @@ -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 +} diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest index b81135c0a2..06c261906c 100644 --- a/dev-python/tekore/Manifest +++ b/dev-python/tekore/Manifest @@ -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 diff --git a/dev-python/tekore/tekore-2.1.0.ebuild b/dev-python/tekore/tekore-2.1.1.ebuild similarity index 100% rename from dev-python/tekore/tekore-2.1.0.ebuild rename to dev-python/tekore/tekore-2.1.1.ebuild diff --git a/games-action/minecraft-launcher/Manifest b/games-action/minecraft-launcher/Manifest index bbbc1d4401..b6dba549c5 100644 --- a/games-action/minecraft-launcher/Manifest +++ b/games-action/minecraft-launcher/Manifest @@ -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 diff --git a/games-action/minecraft-launcher/minecraft-launcher-2.1.15629.ebuild b/games-action/minecraft-launcher/minecraft-launcher-2.1.15852.ebuild similarity index 100% rename from games-action/minecraft-launcher/minecraft-launcher-2.1.15629.ebuild rename to games-action/minecraft-launcher/minecraft-launcher-2.1.15852.ebuild diff --git a/games-action/technic-launcher/Manifest b/games-action/technic-launcher/Manifest index bd12afa071..7f263bf7cc 100644 --- a/games-action/technic-launcher/Manifest +++ b/games-action/technic-launcher/Manifest @@ -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 diff --git a/games-action/technic-launcher/technic-launcher-4.566.ebuild b/games-action/technic-launcher/technic-launcher-4.568.ebuild similarity index 100% rename from games-action/technic-launcher/technic-launcher-4.566.ebuild rename to games-action/technic-launcher/technic-launcher-4.568.ebuild diff --git a/gui-apps/wdisplays/wdisplays-1.0.ebuild b/gui-apps/wdisplays/wdisplays-1.0.ebuild index 02f3aa33f5..39f2b9d380 100644 --- a/gui-apps/wdisplays/wdisplays-1.0.ebuild +++ b/gui-apps/wdisplays/wdisplays-1.0.ebuild @@ -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}" diff --git a/gui-apps/wdisplays/wdisplays-9999.ebuild b/gui-apps/wdisplays/wdisplays-9999.ebuild index 88406d32c9..88964cfb43 100644 --- a/gui-apps/wdisplays/wdisplays-9999.ebuild +++ b/gui-apps/wdisplays/wdisplays-9999.ebuild @@ -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}" diff --git a/gui-apps/wofi/wofi-1.1.1.ebuild b/gui-apps/wofi/wofi-1.1.1.ebuild index 7f527dae0f..75951147ec 100644 --- a/gui-apps/wofi/wofi-1.1.1.ebuild +++ b/gui-apps/wofi/wofi-1.1.1.ebuild @@ -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="" diff --git a/gui-apps/wofi/wofi-1.1.2.ebuild b/gui-apps/wofi/wofi-1.1.2.ebuild index 7f527dae0f..75951147ec 100644 --- a/gui-apps/wofi/wofi-1.1.2.ebuild +++ b/gui-apps/wofi/wofi-1.1.2.ebuild @@ -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="" diff --git a/gui-apps/wofi/wofi-9999.ebuild b/gui-apps/wofi/wofi-9999.ebuild index 7f527dae0f..75951147ec 100644 --- a/gui-apps/wofi/wofi-9999.ebuild +++ b/gui-apps/wofi/wofi-9999.ebuild @@ -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="" diff --git a/kde-misc/plasma5-wallpapers-dynamic/Manifest b/kde-misc/plasma5-wallpapers-dynamic/Manifest new file mode 100644 index 0000000000..3d2fe6952a --- /dev/null +++ b/kde-misc/plasma5-wallpapers-dynamic/Manifest @@ -0,0 +1 @@ +DIST 3.1.0.tar.gz 340502 BLAKE2B 79c6e8a23fcc335b8c4950ea04a36f540a21cf5165bdd9558cdd46d68bf64ff47adf382492b012f60dc17d8111bacc8033068db7eb371251e9331a7f89025a5d SHA512 068a632a088e3d5d33fda3ce3fe17b5b16bf48cc0f9101c606454648817b583ebea4223a6226f32cfb353779570e342caaa5266215228631df0a4e643acc3cc5 diff --git a/kde-misc/plasma5-wallpapers-dynamic/metadata.xml b/kde-misc/plasma5-wallpapers-dynamic/metadata.xml new file mode 100644 index 0000000000..3f8deaccc8 --- /dev/null +++ b/kde-misc/plasma5-wallpapers-dynamic/metadata.xml @@ -0,0 +1,22 @@ + + + + + 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. + + + Reagan Bohan + xbjfk.github@gmail.com + + + + Vlad Zahorodnii + vladzzag@gmail.com + + https://github.com/zzag/plasma5-wallpapers-dynamic/wiki + https://github.com/zzag/plasma5-wallpapers-dynamic/issues + zzag/plasma5-wallpapers-dynamic + + diff --git a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.1.0.ebuild b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.1.0.ebuild new file mode 100644 index 0000000000..6ae9efc39d --- /dev/null +++ b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-3.1.0.ebuild @@ -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}" diff --git a/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-9999.ebuild b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-9999.ebuild new file mode 100644 index 0000000000..6ae9efc39d --- /dev/null +++ b/kde-misc/plasma5-wallpapers-dynamic/plasma5-wallpapers-dynamic-9999.ebuild @@ -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}" diff --git a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild index 62d08e37ce..170154d396 100644 --- a/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild +++ b/net-p2p/nuxhash/nuxhash-1.0.0_beta2_p20191013.ebuild @@ -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 +} diff --git a/sys-apps/flatpak/Manifest b/sys-apps/flatpak/Manifest index dd04d79cf7..ab18c1dfa6 100644 --- a/sys-apps/flatpak/Manifest +++ b/sys-apps/flatpak/Manifest @@ -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 diff --git a/sys-apps/flatpak/flatpak-1.6.3.ebuild b/sys-apps/flatpak/flatpak-1.8.0.ebuild similarity index 74% rename from sys-apps/flatpak/flatpak-1.6.3.ebuild rename to sys-apps/flatpak/flatpak-1.8.0.ebuild index 3ba1b5003f..0d6f0a5b8c 100644 --- a/sys-apps/flatpak/flatpak-1.6.3.ebuild +++ b/sys-apps/flatpak/flatpak-1.8.0.ebuild @@ -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[@]}" diff --git a/www-apps/uwebsockets/Manifest b/www-apps/uwebsockets/Manifest index b19a744dd1..026f06539f 100644 --- a/www-apps/uwebsockets/Manifest +++ b/www-apps/uwebsockets/Manifest @@ -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 diff --git a/www-apps/uwebsockets/uwebsockets-18.8.0.ebuild b/www-apps/uwebsockets/uwebsockets-18.9.0.ebuild similarity index 100% rename from www-apps/uwebsockets/uwebsockets-18.8.0.ebuild rename to www-apps/uwebsockets/uwebsockets-18.9.0.ebuild