From 0d154d51a4bb8f5f4196468af75f74fd9f1b3acb Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Mon, 27 Feb 2023 12:36:43 +0100 Subject: [PATCH 01/17] mpv-plugin/autoload: add 0.35.1 Signed-off-by: Nicola Smaniotto --- mpv-plugin/autoload/Manifest | 1 + mpv-plugin/autoload/autoload-0.35.1.ebuild | 25 ++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 mpv-plugin/autoload/autoload-0.35.1.ebuild diff --git a/mpv-plugin/autoload/Manifest b/mpv-plugin/autoload/Manifest index 081911f370..de69fca51e 100644 --- a/mpv-plugin/autoload/Manifest +++ b/mpv-plugin/autoload/Manifest @@ -1,2 +1,3 @@ DIST mpv-0.34.1.tar.gz 3288356 BLAKE2B c0e5dc3cd23307449a526bd2cf0df5d870322aa1914a139784fd50d77274d42648a769ee4da3ba74e34a7a080700a5740dae13ed0827df1b3cfef36846f983ab SHA512 77ea349d6999f8cce9b5cce4cebd3506a224fc18ab08d22dd16bd34c34d012bb170879b268ddd62db40d116b4cc0b2d9d651b8097f387ed9115c426834cac77e DIST mpv-0.35.0.tar.gz 3365752 BLAKE2B 9b8dca943fc60a68f8474549d75c021dd9157195253c5ec09721969e500b2756c033e86975499f5632f0c943ac7bb54699f47340f0dee73d7284668d4419b17f SHA512 d5c1f734057f6b6c27e7f59de43cf7c0e7f813d842b8c7fd2ae1073dbe649c8187b7686df4efe928db2952e9f1efc171245e6f8780c1d9f174f4d7abff1e073a +DIST mpv-0.35.1.tar.gz 3367913 BLAKE2B 706a2031a2ca973eb3a092ec7f62ba40ca4dfd78e3ffe5d6e432486b0018852b034152a21805be594054178ccb17856dafe2b860cddcc22d27df895d163871de SHA512 42f3564a9ed4d972d14b2c697b0163f06a8bb68a0606a86c34935181247c783e3cb62286b445799998def0919fb13fce8b8f6453f82652d5bfaea5929119127a diff --git a/mpv-plugin/autoload/autoload-0.35.1.ebuild b/mpv-plugin/autoload/autoload-0.35.1.ebuild new file mode 100644 index 0000000000..e46627eca6 --- /dev/null +++ b/mpv-plugin/autoload/autoload-0.35.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_MPV="rdepend" +MPV_REQ_USE="lua" +inherit mpv-plugin + +DESCRIPTION="Loads playlist entries before and after the the currently played file" +HOMEPAGE="https://github.com/mpv-player/mpv/tree/master/TOOLS/lua" + +# use the already available mpv tarball +SRC_URI="https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> mpv-${PV}.tar.gz" + +# since this comes from mpv, use its licenses +LICENSE="LGPL-2.1+ GPL-2+ BSD ISC MIT" +KEYWORDS="~amd64" + +# lock mpv version +RDEPEND="~media-video/mpv-${PV}" + +S="${WORKDIR}/mpv-${PV}/TOOLS/lua" + +MPV_PLUGIN_FILES=( ${PN}.lua ) From 62ca6782c192c3453a7c814933f0e9da55a4a90a Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Mon, 27 Feb 2023 13:02:55 +0100 Subject: [PATCH 02/17] games-puzzle/aaaaxy: remove -Werror from deps Closes: https://bugs.gentoo.org/887305 Signed-off-by: Nicola Smaniotto --- games-puzzle/aaaaxy/aaaaxy-1.2.399.ebuild | 7 +++++++ games-puzzle/aaaaxy/aaaaxy-1.3.103.ebuild | 7 +++++++ games-puzzle/aaaaxy/aaaaxy-1.3.263.ebuild | 7 +++++++ 3 files changed, 21 insertions(+) diff --git a/games-puzzle/aaaaxy/aaaaxy-1.2.399.ebuild b/games-puzzle/aaaaxy/aaaaxy-1.2.399.ebuild index 84cd95ac22..8b916e6a14 100644 --- a/games-puzzle/aaaaxy/aaaaxy-1.2.399.ebuild +++ b/games-puzzle/aaaaxy/aaaaxy-1.2.399.ebuild @@ -34,6 +34,13 @@ BDEPEND=" x11-libs/libXxf86vm " +src_prepare() { + eapply_user + + # some dependencies use -Werror + find "${WORKDIR}" -type f -exec sed -i "s/\-Werror//g" {} + || die "Could not remove -Werror" +} + src_configure() { GOFLAGS+=" -buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" } diff --git a/games-puzzle/aaaaxy/aaaaxy-1.3.103.ebuild b/games-puzzle/aaaaxy/aaaaxy-1.3.103.ebuild index 580af0df0d..6cdfada165 100644 --- a/games-puzzle/aaaaxy/aaaaxy-1.3.103.ebuild +++ b/games-puzzle/aaaaxy/aaaaxy-1.3.103.ebuild @@ -34,6 +34,13 @@ BDEPEND=" x11-libs/libXxf86vm " +src_prepare() { + eapply_user + + # some dependencies use -Werror + find "${WORKDIR}" -type f -exec sed -i "s/\-Werror//g" {} + || die "Could not remove -Werror" +} + src_configure() { GOFLAGS+=" -buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" } diff --git a/games-puzzle/aaaaxy/aaaaxy-1.3.263.ebuild b/games-puzzle/aaaaxy/aaaaxy-1.3.263.ebuild index 5a1c9b6a24..f7e67c08b7 100644 --- a/games-puzzle/aaaaxy/aaaaxy-1.3.263.ebuild +++ b/games-puzzle/aaaaxy/aaaaxy-1.3.263.ebuild @@ -34,6 +34,13 @@ BDEPEND=" x11-libs/libXxf86vm " +src_prepare() { + eapply_user + + # some dependencies use -Werror + find "${WORKDIR}" -type f -exec sed -i "s/\-Werror//g" {} + || die "Could not remove -Werror" +} + src_configure() { GOFLAGS+=" -buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" } From 35f0ae7b3835f467f33590707d7423a660e7df59 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Mon, 27 Feb 2023 15:29:37 +0100 Subject: [PATCH 03/17] dev-python/auditok: update EAPI 7 -> 8 Signed-off-by: Nicola Smaniotto --- dev-python/auditok/auditok-0.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/auditok/auditok-0.2.0.ebuild b/dev-python/auditok/auditok-0.2.0.ebuild index 515173ccc8..117f51a3a7 100644 --- a/dev-python/auditok/auditok-0.2.0.ebuild +++ b/dev-python/auditok/auditok-0.2.0.ebuild @@ -1,7 +1,7 @@ # Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) From e7856f18f5f461e9197840daeeea95bd6896509c Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Mon, 27 Feb 2023 15:30:38 +0100 Subject: [PATCH 04/17] dev-python/auditok: enable py3.11 Closes: https://bugs.gentoo.org/897396 Signed-off-by: Nicola Smaniotto --- dev-python/auditok/auditok-0.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/auditok/auditok-0.2.0.ebuild b/dev-python/auditok/auditok-0.2.0.ebuild index 117f51a3a7..7504ea268e 100644 --- a/dev-python/auditok/auditok-0.2.0.ebuild +++ b/dev-python/auditok/auditok-0.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 optfeature From 12fe9809125f3dad058cde7cb694c2ba3137874b Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Mon, 27 Feb 2023 15:38:37 +0100 Subject: [PATCH 05/17] dev-python/python-pidfile: enable py3.11 Closes: https://bugs.gentoo.org/897552 Signed-off-by: Nicola Smaniotto --- dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild b/dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild index a543474304..bffb91d8fe 100644 --- a/dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild +++ b/dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 From 375627f1252125b526dae23092ef634067f60867 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Mon, 27 Feb 2023 15:48:32 +0100 Subject: [PATCH 06/17] dev-python/srt: enable py3.11 Closes: https://bugs.gentoo.org/897580 Signed-off-by: Nicola Smaniotto --- dev-python/srt/srt-3.5.0.ebuild | 2 +- dev-python/srt/srt-3.5.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/srt/srt-3.5.0.ebuild b/dev-python/srt/srt-3.5.0.ebuild index b6159b07a2..fec4f075e6 100644 --- a/dev-python/srt/srt-3.5.0.ebuild +++ b/dev-python/srt/srt-3.5.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 diff --git a/dev-python/srt/srt-3.5.1.ebuild b/dev-python/srt/srt-3.5.1.ebuild index e484b2fa6b..26842f6b77 100644 --- a/dev-python/srt/srt-3.5.1.ebuild +++ b/dev-python/srt/srt-3.5.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 From 7248c500a280073d5b14fa8e2d68a64625474edf Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Mon, 27 Feb 2023 15:50:23 +0100 Subject: [PATCH 07/17] mpv-plugin/mpv_thumbnail_script: enable py3.11 Closes: https://bugs.gentoo.org/897632 Signed-off-by: Nicola Smaniotto --- .../mpv_thumbnail_script/mpv_thumbnail_script-0.5.1.ebuild | 2 +- .../mpv_thumbnail_script/mpv_thumbnail_script-0.5.2.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.1.ebuild b/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.1.ebuild index c07571d627..f4d4818b15 100644 --- a/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.1.ebuild +++ b/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 MPV_REQ_USE="lua" -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit mpv-plugin python-any-r1 DESCRIPTION="A Lua script to show preview thumbnails in mpv's OSC seekbar" diff --git a/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.2.ebuild b/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.2.ebuild index 3d94d769a1..702539a17b 100644 --- a/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.2.ebuild +++ b/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 MPV_REQ_USE="lua" -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit mpv-plugin python-any-r1 DESCRIPTION="A Lua script to show preview thumbnails in mpv's OSC seekbar" From e7a01b6439c4d2e8ec4c7db0f19b414301e41207 Mon Sep 17 00:00:00 2001 From: Nicola Smaniotto Date: Mon, 27 Feb 2023 16:12:28 +0100 Subject: [PATCH 08/17] media-video/ffsubsync: enable py3.11 Closes: https://bugs.gentoo.org/897646 Signed-off-by: Nicola Smaniotto --- media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild | 2 +- media-video/ffsubsync/ffsubsync-0.4.22.ebuild | 2 +- media-video/ffsubsync/ffsubsync-0.4.23.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild b/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild index 53d3c9b106..93625aaebe 100644 --- a/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild +++ b/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 diff --git a/media-video/ffsubsync/ffsubsync-0.4.22.ebuild b/media-video/ffsubsync/ffsubsync-0.4.22.ebuild index 736a3085e1..6aa3e5cd18 100644 --- a/media-video/ffsubsync/ffsubsync-0.4.22.ebuild +++ b/media-video/ffsubsync/ffsubsync-0.4.22.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/media-video/ffsubsync/ffsubsync-0.4.23.ebuild b/media-video/ffsubsync/ffsubsync-0.4.23.ebuild index 736a3085e1..6aa3e5cd18 100644 --- a/media-video/ffsubsync/ffsubsync-0.4.23.ebuild +++ b/media-video/ffsubsync/ffsubsync-0.4.23.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 From 2ff2fa16774bc3b699725f974f4d16bbc5b41862 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Mon, 27 Feb 2023 19:47:34 +0200 Subject: [PATCH 09/17] app-misc/fastfetch: add 1.10.3 Signed-off-by: Viorel Munteanu --- app-misc/fastfetch/Manifest | 1 + app-misc/fastfetch/fastfetch-1.10.3.ebuild | 102 +++++++++++++++++++++ 2 files changed, 103 insertions(+) create mode 100644 app-misc/fastfetch/fastfetch-1.10.3.ebuild diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 471d9095fb..6ee3c722cc 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,2 +1,3 @@ DIST fastfetch-1.10.2.tar.gz 526649 BLAKE2B 23518c8cfbfd7923f1d960aef306acf8a40ef2e3ccea504646c4cdd82bb8a7660e6471668f3f933e87342a68428bcc16398c324a0548c21ea5437e0d09d1a36c SHA512 f683c4ca7d9ffaae05a881efdb003c0a6e238ba9ecfaefa5e315c4c7f620fefcd5fc8ebbf46617b0cd2abab77d9b72fc62fb3827a567de00c3a62df6410dda06 +DIST fastfetch-1.10.3.tar.gz 528112 BLAKE2B b270354b8f0772fb70ea7aa224f4d1d5e46386f419f32460b93a589f1af59ab6e1e6b48cfaa148bb2774e7a51503cf42506f57acbbe1eb9a64452d33cc01c7d5 SHA512 4ce2c1ef9c5481ef1548d741c902125125a428a1b577762e1f47ad7c5bbbda14dd080dbad114151e9a5d03c1695761e91d3a3bb70924da79a2d888b5160e8e3d DIST fastfetch-1.9.1.tar.gz 510560 BLAKE2B 086f743a0e9ec09a3222d9c9951e26449dde90d00fb297d96611393bf23ab6eb8df255e9519b35904d73faa726ea83f673c5ea977a9f2b7f0689de898b0683ba SHA512 9b449aa3b5072d2f7b7857d7a11e315dbb7d4148e2761487e6682980e53bb3acf3ccd14b57bf9d788288a931f8aa940b699f07b1a09673fee53d70f63b081f83 diff --git a/app-misc/fastfetch/fastfetch-1.10.3.ebuild b/app-misc/fastfetch/fastfetch-1.10.3.ebuild new file mode 100644 index 0000000000..c60289caf8 --- /dev/null +++ b/app-misc/fastfetch/fastfetch-1.10.3.ebuild @@ -0,0 +1,102 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Fast system information tool" +HOMEPAGE="https://github.com/LinusDierheimer/fastfetch" +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git" + [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master + [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="X chafa dbus gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite vulkan wayland xcb xfce xrandr" + +# note - qa-vdb will always report errors because fastfetch loads the libs dynamically +RDEPEND=" + sys-libs/zlib + X? ( x11-libs/libX11 ) + chafa? ( media-gfx/chafa ) + dbus? ( sys-apps/dbus ) + gnome? ( + dev-libs/glib + gnome-base/dconf + ) + imagemagick? ( media-gfx/imagemagick:= ) + networkmanager? ( net-misc/networkmanager ) + opencl? ( virtual/opencl ) + opengl? ( media-libs/libglvnd[X] ) + osmesa? ( media-libs/mesa[osmesa] ) + pci? ( sys-apps/pciutils ) + pulseaudio? ( media-libs/libpulse ) + sqlite? ( dev-db/sqlite:3 ) + vulkan? ( media-libs/vulkan-loader ) + wayland? ( dev-libs/wayland ) + xcb? ( x11-libs/libxcb ) + xfce? ( xfce-base/xfconf ) + xrandr? ( x11-libs/libXrandr ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + xrandr? ( X ) + chafa? ( imagemagick ) +" + +src_configure() { + local fastfetch_enable_imagemagick7=no + local fastfetch_enable_imagemagick6=no + if use imagemagick; then + fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) + fastfetch_enable_imagemagick6=$(has_version ' Date: Mon, 27 Feb 2023 19:47:49 +0200 Subject: [PATCH 10/17] app-misc/fastfetch: drop 1.10.2 Signed-off-by: Viorel Munteanu --- app-misc/fastfetch/Manifest | 1 - app-misc/fastfetch/fastfetch-1.10.2.ebuild | 102 --------------------- 2 files changed, 103 deletions(-) delete mode 100644 app-misc/fastfetch/fastfetch-1.10.2.ebuild diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 6ee3c722cc..3b51cfd666 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,3 +1,2 @@ -DIST fastfetch-1.10.2.tar.gz 526649 BLAKE2B 23518c8cfbfd7923f1d960aef306acf8a40ef2e3ccea504646c4cdd82bb8a7660e6471668f3f933e87342a68428bcc16398c324a0548c21ea5437e0d09d1a36c SHA512 f683c4ca7d9ffaae05a881efdb003c0a6e238ba9ecfaefa5e315c4c7f620fefcd5fc8ebbf46617b0cd2abab77d9b72fc62fb3827a567de00c3a62df6410dda06 DIST fastfetch-1.10.3.tar.gz 528112 BLAKE2B b270354b8f0772fb70ea7aa224f4d1d5e46386f419f32460b93a589f1af59ab6e1e6b48cfaa148bb2774e7a51503cf42506f57acbbe1eb9a64452d33cc01c7d5 SHA512 4ce2c1ef9c5481ef1548d741c902125125a428a1b577762e1f47ad7c5bbbda14dd080dbad114151e9a5d03c1695761e91d3a3bb70924da79a2d888b5160e8e3d DIST fastfetch-1.9.1.tar.gz 510560 BLAKE2B 086f743a0e9ec09a3222d9c9951e26449dde90d00fb297d96611393bf23ab6eb8df255e9519b35904d73faa726ea83f673c5ea977a9f2b7f0689de898b0683ba SHA512 9b449aa3b5072d2f7b7857d7a11e315dbb7d4148e2761487e6682980e53bb3acf3ccd14b57bf9d788288a931f8aa940b699f07b1a09673fee53d70f63b081f83 diff --git a/app-misc/fastfetch/fastfetch-1.10.2.ebuild b/app-misc/fastfetch/fastfetch-1.10.2.ebuild deleted file mode 100644 index c60289caf8..0000000000 --- a/app-misc/fastfetch/fastfetch-1.10.2.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Fast system information tool" -HOMEPAGE="https://github.com/LinusDierheimer/fastfetch" -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git" - [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master - [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev - [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" -else - SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="X chafa dbus gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite vulkan wayland xcb xfce xrandr" - -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically -RDEPEND=" - sys-libs/zlib - X? ( x11-libs/libX11 ) - chafa? ( media-gfx/chafa ) - dbus? ( sys-apps/dbus ) - gnome? ( - dev-libs/glib - gnome-base/dconf - ) - imagemagick? ( media-gfx/imagemagick:= ) - networkmanager? ( net-misc/networkmanager ) - opencl? ( virtual/opencl ) - opengl? ( media-libs/libglvnd[X] ) - osmesa? ( media-libs/mesa[osmesa] ) - pci? ( sys-apps/pciutils ) - pulseaudio? ( media-libs/libpulse ) - sqlite? ( dev-db/sqlite:3 ) - vulkan? ( media-libs/vulkan-loader ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xfce? ( xfce-base/xfconf ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - xrandr? ( X ) - chafa? ( imagemagick ) -" - -src_configure() { - local fastfetch_enable_imagemagick7=no - local fastfetch_enable_imagemagick6=no - if use imagemagick; then - fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fastfetch_enable_imagemagick6=$(has_version ' Date: Mon, 27 Feb 2023 19:48:58 +0200 Subject: [PATCH 11/17] net-misc/maestral-qt: drop 1.7.0_rc4 Signed-off-by: Viorel Munteanu --- net-misc/maestral-qt/Manifest | 1 - .../maestral-qt/maestral-qt-1.7.0_rc4.ebuild | 37 ------------------- 2 files changed, 38 deletions(-) delete mode 100644 net-misc/maestral-qt/maestral-qt-1.7.0_rc4.ebuild diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest index 4f5f298be7..0c5086904b 100644 --- a/net-misc/maestral-qt/Manifest +++ b/net-misc/maestral-qt/Manifest @@ -1,4 +1,3 @@ DIST maestral-qt-1.5.3.gh.tar.gz 1209467 BLAKE2B d810df1f7e21938b81565afb16049e385c5de1e295d64feeaa317966e139ddc76542a747db71ae76dc1c82a11ec7e266b69968cefa2839878941def4af7711f8 SHA512 fbc8723d6751e31504529a62f00f7becd4531d8613559edde2a4725bc0d5ac783e6c817814059489bead87923135462a871cdffd0f8d1f0f06481df20efde4f5 DIST maestral-qt-1.6.5.gh.tar.gz 1217959 BLAKE2B fb57171e3b6ed286e03d143e0fbd7dba0eae69bd4402c271bd9897549d84f3b509f459577f0c44ba252bca6a9b651d70bd825565e2afdb86a97966a728803eaf SHA512 f34ca35fad1b1509a1cea605974c5f0ffb79763c2e6e6dcf68454246dd303d67274e1e46954270cd0d2eb171a427af2ef477cc19d0bb05634a3aeb593f69d7aa DIST maestral-qt-1.7.0.gh.tar.gz 1219480 BLAKE2B fac52c52360daacbed0ec0112c9197b72b4ee3865a294b1a29298318fb62c1518dd001b06310cbd771f28b10b60d4fddbd395e93067ec0aaa03b9ebb77baf589 SHA512 a9b31e6a69f0b2bb35a2b8bf3eb3c172b6ba36371eb7d2255bb683a7edfc38b57e9dd802f422f8ad56865e6817259deb05e7be1d95dd06c744c8a6919bc07ea5 -DIST maestral-qt-1.7.0_rc4.gh.tar.gz 1219494 BLAKE2B e765804bc870758c384aea102744bf2560f3a549ea97e7ce0804f389acfcb5cef8ee852d4a026c6b2f85527ba58400fb992713b9af4ef14906e3d21d30662a18 SHA512 16d28aa3bacf8292e20f0381d535ba0c99829129230802b5be4a39605014849f785a043f0d6a61f056b5308de98da325b2b58b900fb6cdb5de85957235ab5aaa diff --git a/net-misc/maestral-qt/maestral-qt-1.7.0_rc4.ebuild b/net-misc/maestral-qt/maestral-qt-1.7.0_rc4.ebuild deleted file mode 100644 index 6ee74e197b..0000000000 --- a/net-misc/maestral-qt/maestral-qt-1.7.0_rc4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# 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 desktop distutils-r1 - -MY_PV=${PV/_rc/.dev} -DESCRIPTION="Maestral is an open-source Dropbox client written in Python" -HOMEPAGE="https://maestral.app" -SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64" -fi - -RDEPEND=" - >=dev-python/click-8.0.2[${PYTHON_USEDEP}] - dev-python/markdown2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}] - =net-misc/maestral-${PV%_rc*}*[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" - -python_install_all() { - distutils-r1_python_install_all - - domenu src/maestral_qt/resources/maestral.desktop -} From 6fc07cca6efb85137a2438a42f0229481caef3b2 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Mon, 27 Feb 2023 19:49:05 +0200 Subject: [PATCH 12/17] net-misc/maestral-qt: drop 1.6.5 Signed-off-by: Viorel Munteanu --- net-misc/maestral-qt/Manifest | 1 - net-misc/maestral-qt/maestral-qt-1.6.5.ebuild | 39 ------------------- 2 files changed, 40 deletions(-) delete mode 100644 net-misc/maestral-qt/maestral-qt-1.6.5.ebuild diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest index 0c5086904b..3db4752c48 100644 --- a/net-misc/maestral-qt/Manifest +++ b/net-misc/maestral-qt/Manifest @@ -1,3 +1,2 @@ DIST maestral-qt-1.5.3.gh.tar.gz 1209467 BLAKE2B d810df1f7e21938b81565afb16049e385c5de1e295d64feeaa317966e139ddc76542a747db71ae76dc1c82a11ec7e266b69968cefa2839878941def4af7711f8 SHA512 fbc8723d6751e31504529a62f00f7becd4531d8613559edde2a4725bc0d5ac783e6c817814059489bead87923135462a871cdffd0f8d1f0f06481df20efde4f5 -DIST maestral-qt-1.6.5.gh.tar.gz 1217959 BLAKE2B fb57171e3b6ed286e03d143e0fbd7dba0eae69bd4402c271bd9897549d84f3b509f459577f0c44ba252bca6a9b651d70bd825565e2afdb86a97966a728803eaf SHA512 f34ca35fad1b1509a1cea605974c5f0ffb79763c2e6e6dcf68454246dd303d67274e1e46954270cd0d2eb171a427af2ef477cc19d0bb05634a3aeb593f69d7aa DIST maestral-qt-1.7.0.gh.tar.gz 1219480 BLAKE2B fac52c52360daacbed0ec0112c9197b72b4ee3865a294b1a29298318fb62c1518dd001b06310cbd771f28b10b60d4fddbd395e93067ec0aaa03b9ebb77baf589 SHA512 a9b31e6a69f0b2bb35a2b8bf3eb3c172b6ba36371eb7d2255bb683a7edfc38b57e9dd802f422f8ad56865e6817259deb05e7be1d95dd06c744c8a6919bc07ea5 diff --git a/net-misc/maestral-qt/maestral-qt-1.6.5.ebuild b/net-misc/maestral-qt/maestral-qt-1.6.5.ebuild deleted file mode 100644 index 1d934019a4..0000000000 --- a/net-misc/maestral-qt/maestral-qt-1.6.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# 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 desktop distutils-r1 - -MY_PV=${PV/_rc/.dev} -DESCRIPTION="Maestral is an open-source Dropbox client written in Python" -HOMEPAGE="https://maestral.app" -SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64" -fi - -RDEPEND=" - >=dev-python/click-8.0.2[${PYTHON_USEDEP}] - dev-python/markdown2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}] - ~net-misc/maestral-${PV}[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" - -distutils_enable_tests setup.py - -python_install_all() { - distutils-r1_python_install_all - - domenu src/maestral_qt/resources/maestral.desktop -} From def95ff8b28061ab9f29bb8c380ece38bdac96ca Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Mon, 27 Feb 2023 19:49:14 +0200 Subject: [PATCH 13/17] net-misc/maestral: drop 1.6.5 Signed-off-by: Viorel Munteanu --- net-misc/maestral/Manifest | 1 - net-misc/maestral/maestral-1.6.5.ebuild | 53 ------------------------- 2 files changed, 54 deletions(-) delete mode 100644 net-misc/maestral/maestral-1.6.5.ebuild diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest index b1b301363c..8703fd7070 100644 --- a/net-misc/maestral/Manifest +++ b/net-misc/maestral/Manifest @@ -1,3 +1,2 @@ DIST maestral-1.5.3.gh.tar.gz 8280040 BLAKE2B dcda43880cea3fb00098b6bf87e43318a523a7c9d83886efff58be715cde17f67504b31735a006b951963e5cf0ef70b4b6431cb84200722cae186053a01edd63 SHA512 aa21277623f4e6f3283cd989be910eeb1caa3a842abca595b27a551c1c9bd1e7ef083e495ee0f096190accd91835939cb2f4a26624feae0046d8770d53aaac2f -DIST maestral-1.6.5.gh.tar.gz 7983512 BLAKE2B b77cc7eb1a6089cc78e47680d99a53bc4c4752feed3970a57e67eefcf1ab2491c0b3aaebd2fb7caf6fc5420eef2e7fe8776e87047f82db7d1466a4c3d17beaf8 SHA512 ee182505b305dbd6730078ce71725eb75515fb5682889c5226c26a69d32f85ad28e335bcd65b57fd1624da8ecd8914df337a93f6b296d86dcc6e94d4f2747995 DIST maestral-1.7.0.gh.tar.gz 7986908 BLAKE2B 0aaf5b573c316a5a575c6a268eef1dd941b77d37a472d5503af4dda366bb54d0ff21b0f8b7d21730de50697d6648f9aff2830eaef0a9f2781503c3d8966e89e6 SHA512 9995f9b05cb1bc033c9cf981095bdcab3e58e6c3a890f6d3194dc6b22233a14fdc9b90a67a56de11d3919b4c13fad12f1dbb9a1b7c090b3bd9a8ec3b7385b963 diff --git a/net-misc/maestral/maestral-1.6.5.ebuild b/net-misc/maestral/maestral-1.6.5.ebuild deleted file mode 100644 index ef1159aae2..0000000000 --- a/net-misc/maestral/maestral-1.6.5.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# 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 xdg - -MY_PV=${PV/_rc/.dev} -DESCRIPTION="Maestral is an open-source Dropbox client written in Python" -HOMEPAGE="https://maestral.app" -SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64" -fi - -RDEPEND=" - >=dev-python/click-8.0.2[${PYTHON_USEDEP}] - >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}] - =dev-python/dropbox-11*[${PYTHON_USEDEP}] - >=dev-python/fasteners-0.15[${PYTHON_USEDEP}] - >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}] - >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}] - >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}] - >=dev-python/requests-2.16.2[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - >=dev-python/survey-3.4.3[${PYTHON_USEDEP}] - =dev-python/watchdog-2.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" - -EPYTEST_DESELECT=( - # requires dev-python/pytest-benchmark not available for py3.11 - tests/offline/test_clean_local_events.py::test_performance - - # requires systemd - tests/offline/test_cli.py::test_autostart - - # requires network - tests/offline/test_main.py::test_check_for_updates -) - -distutils_enable_tests pytest From c7172fc2e9bb011704efbee36e077f80603e8bd9 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Mon, 27 Feb 2023 19:54:51 +0200 Subject: [PATCH 14/17] net-misc/maestral: add 1.7.1 Signed-off-by: Viorel Munteanu --- net-misc/maestral/Manifest | 1 + net-misc/maestral/maestral-1.7.1.ebuild | 54 +++++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 net-misc/maestral/maestral-1.7.1.ebuild diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest index 8703fd7070..89910109e6 100644 --- a/net-misc/maestral/Manifest +++ b/net-misc/maestral/Manifest @@ -1,2 +1,3 @@ DIST maestral-1.5.3.gh.tar.gz 8280040 BLAKE2B dcda43880cea3fb00098b6bf87e43318a523a7c9d83886efff58be715cde17f67504b31735a006b951963e5cf0ef70b4b6431cb84200722cae186053a01edd63 SHA512 aa21277623f4e6f3283cd989be910eeb1caa3a842abca595b27a551c1c9bd1e7ef083e495ee0f096190accd91835939cb2f4a26624feae0046d8770d53aaac2f DIST maestral-1.7.0.gh.tar.gz 7986908 BLAKE2B 0aaf5b573c316a5a575c6a268eef1dd941b77d37a472d5503af4dda366bb54d0ff21b0f8b7d21730de50697d6648f9aff2830eaef0a9f2781503c3d8966e89e6 SHA512 9995f9b05cb1bc033c9cf981095bdcab3e58e6c3a890f6d3194dc6b22233a14fdc9b90a67a56de11d3919b4c13fad12f1dbb9a1b7c090b3bd9a8ec3b7385b963 +DIST maestral-1.7.1.gh.tar.gz 7986892 BLAKE2B 684600d8833ba1b04e32d2f56fdf9e348f3de58af9adbbbd52e2a490ccebc10e5b519c7d4795b1d7f07c4ae95806e9fed6fe5fa898352d8105572a8d2b6d2da9 SHA512 9369e72a3a044c1e985aa85980baca1c44f754eea788991d993868408ba886fcb2671fe1098865a3d10cced84793f74e36446f9cd882db968285525643c0b606 diff --git a/net-misc/maestral/maestral-1.7.1.ebuild b/net-misc/maestral/maestral-1.7.1.ebuild new file mode 100644 index 0000000000..33e31a844f --- /dev/null +++ b/net-misc/maestral/maestral-1.7.1.ebuild @@ -0,0 +1,54 @@ +# 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 xdg + +MY_PV=${PV/_rc/.dev} +DESCRIPTION="Maestral is an open-source Dropbox client written in Python" +HOMEPAGE="https://maestral.app" +SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}"/${PN}-${MY_PV} + +LICENSE="MIT" +SLOT="0" +if [[ ${PV} != *_rc* ]]; then + KEYWORDS="~amd64" +fi + +RDEPEND=" + >=dev-python/click-8.0.2[${PYTHON_USEDEP}] + >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}] + =dev-python/dropbox-11*[${PYTHON_USEDEP}] + >=dev-python/fasteners-0.15[${PYTHON_USEDEP}] + dev-python/importlib_metadata[${PYTHON_USEDEP}] + >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}] + >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}] + >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}] + >=dev-python/requests-2.16.2[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + =dev-python/survey-3*[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/build[${PYTHON_USEDEP}] +" + +EPYTEST_DESELECT=( + # requires dev-python/pytest-benchmark not available for py3.11 + tests/offline/test_clean_local_events.py::test_performance + + # requires systemd + tests/offline/test_cli.py::test_autostart + + # requires network + tests/offline/test_main.py::test_check_for_updates +) + +distutils_enable_tests pytest From b19919d3ca03af80442c35e1c20a3818dff2416f Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Mon, 27 Feb 2023 19:54:57 +0200 Subject: [PATCH 15/17] net-misc/maestral: drop 1.7.0 Signed-off-by: Viorel Munteanu --- net-misc/maestral/Manifest | 1 - net-misc/maestral/maestral-1.7.0.ebuild | 54 ------------------------- 2 files changed, 55 deletions(-) delete mode 100644 net-misc/maestral/maestral-1.7.0.ebuild diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest index 89910109e6..e1c66abea2 100644 --- a/net-misc/maestral/Manifest +++ b/net-misc/maestral/Manifest @@ -1,3 +1,2 @@ DIST maestral-1.5.3.gh.tar.gz 8280040 BLAKE2B dcda43880cea3fb00098b6bf87e43318a523a7c9d83886efff58be715cde17f67504b31735a006b951963e5cf0ef70b4b6431cb84200722cae186053a01edd63 SHA512 aa21277623f4e6f3283cd989be910eeb1caa3a842abca595b27a551c1c9bd1e7ef083e495ee0f096190accd91835939cb2f4a26624feae0046d8770d53aaac2f -DIST maestral-1.7.0.gh.tar.gz 7986908 BLAKE2B 0aaf5b573c316a5a575c6a268eef1dd941b77d37a472d5503af4dda366bb54d0ff21b0f8b7d21730de50697d6648f9aff2830eaef0a9f2781503c3d8966e89e6 SHA512 9995f9b05cb1bc033c9cf981095bdcab3e58e6c3a890f6d3194dc6b22233a14fdc9b90a67a56de11d3919b4c13fad12f1dbb9a1b7c090b3bd9a8ec3b7385b963 DIST maestral-1.7.1.gh.tar.gz 7986892 BLAKE2B 684600d8833ba1b04e32d2f56fdf9e348f3de58af9adbbbd52e2a490ccebc10e5b519c7d4795b1d7f07c4ae95806e9fed6fe5fa898352d8105572a8d2b6d2da9 SHA512 9369e72a3a044c1e985aa85980baca1c44f754eea788991d993868408ba886fcb2671fe1098865a3d10cced84793f74e36446f9cd882db968285525643c0b606 diff --git a/net-misc/maestral/maestral-1.7.0.ebuild b/net-misc/maestral/maestral-1.7.0.ebuild deleted file mode 100644 index 33e31a844f..0000000000 --- a/net-misc/maestral/maestral-1.7.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# 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 xdg - -MY_PV=${PV/_rc/.dev} -DESCRIPTION="Maestral is an open-source Dropbox client written in Python" -HOMEPAGE="https://maestral.app" -SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64" -fi - -RDEPEND=" - >=dev-python/click-8.0.2[${PYTHON_USEDEP}] - >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}] - =dev-python/dropbox-11*[${PYTHON_USEDEP}] - >=dev-python/fasteners-0.15[${PYTHON_USEDEP}] - dev-python/importlib_metadata[${PYTHON_USEDEP}] - >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}] - >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}] - >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}] - >=dev-python/requests-2.16.2[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - =dev-python/survey-3*[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" - -EPYTEST_DESELECT=( - # requires dev-python/pytest-benchmark not available for py3.11 - tests/offline/test_clean_local_events.py::test_performance - - # requires systemd - tests/offline/test_cli.py::test_autostart - - # requires network - tests/offline/test_main.py::test_check_for_updates -) - -distutils_enable_tests pytest From 35d462a3fedda7b4966799067be5853dfbb6bea0 Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Mon, 27 Feb 2023 19:56:20 +0200 Subject: [PATCH 16/17] net-misc/maestral-qt: add 1.7.1 Signed-off-by: Viorel Munteanu --- net-misc/maestral-qt/Manifest | 1 + net-misc/maestral-qt/maestral-qt-1.7.1.ebuild | 37 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 net-misc/maestral-qt/maestral-qt-1.7.1.ebuild diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest index 3db4752c48..6254d2e38b 100644 --- a/net-misc/maestral-qt/Manifest +++ b/net-misc/maestral-qt/Manifest @@ -1,2 +1,3 @@ DIST maestral-qt-1.5.3.gh.tar.gz 1209467 BLAKE2B d810df1f7e21938b81565afb16049e385c5de1e295d64feeaa317966e139ddc76542a747db71ae76dc1c82a11ec7e266b69968cefa2839878941def4af7711f8 SHA512 fbc8723d6751e31504529a62f00f7becd4531d8613559edde2a4725bc0d5ac783e6c817814059489bead87923135462a871cdffd0f8d1f0f06481df20efde4f5 DIST maestral-qt-1.7.0.gh.tar.gz 1219480 BLAKE2B fac52c52360daacbed0ec0112c9197b72b4ee3865a294b1a29298318fb62c1518dd001b06310cbd771f28b10b60d4fddbd395e93067ec0aaa03b9ebb77baf589 SHA512 a9b31e6a69f0b2bb35a2b8bf3eb3c172b6ba36371eb7d2255bb683a7edfc38b57e9dd802f422f8ad56865e6817259deb05e7be1d95dd06c744c8a6919bc07ea5 +DIST maestral-qt-1.7.1.gh.tar.gz 1219489 BLAKE2B 0d3dbdd81afaedfce127d5825b77aae8e7c9eae764a8a57c668277d92b0051fc684b477936d1b918b57febe98323aedbc115708501586bdcec821059e26ae866 SHA512 a607fa3d3071081075e4101acea1cb54286015666fbc6c7b48c302d1039e24cf2ca1183f5389a6d9dcb8003cb879446210eeccbbdd90dbfaea1aae1282b1943b diff --git a/net-misc/maestral-qt/maestral-qt-1.7.1.ebuild b/net-misc/maestral-qt/maestral-qt-1.7.1.ebuild new file mode 100644 index 0000000000..6ee74e197b --- /dev/null +++ b/net-misc/maestral-qt/maestral-qt-1.7.1.ebuild @@ -0,0 +1,37 @@ +# 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 desktop distutils-r1 + +MY_PV=${PV/_rc/.dev} +DESCRIPTION="Maestral is an open-source Dropbox client written in Python" +HOMEPAGE="https://maestral.app" +SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}"/${PN}-${MY_PV} + +LICENSE="MIT" +SLOT="0" +if [[ ${PV} != *_rc* ]]; then + KEYWORDS="~amd64" +fi + +RDEPEND=" + >=dev-python/click-8.0.2[${PYTHON_USEDEP}] + dev-python/markdown2[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}] + =net-misc/maestral-${PV%_rc*}*[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/build[${PYTHON_USEDEP}] +" + +python_install_all() { + distutils-r1_python_install_all + + domenu src/maestral_qt/resources/maestral.desktop +} From 37047a92cde36c44f32eef1e9616d4401717c18c Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Mon, 27 Feb 2023 19:56:26 +0200 Subject: [PATCH 17/17] net-misc/maestral-qt: drop 1.7.0 Signed-off-by: Viorel Munteanu --- net-misc/maestral-qt/Manifest | 1 - net-misc/maestral-qt/maestral-qt-1.7.0.ebuild | 37 ------------------- 2 files changed, 38 deletions(-) delete mode 100644 net-misc/maestral-qt/maestral-qt-1.7.0.ebuild diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest index 6254d2e38b..359069fecd 100644 --- a/net-misc/maestral-qt/Manifest +++ b/net-misc/maestral-qt/Manifest @@ -1,3 +1,2 @@ DIST maestral-qt-1.5.3.gh.tar.gz 1209467 BLAKE2B d810df1f7e21938b81565afb16049e385c5de1e295d64feeaa317966e139ddc76542a747db71ae76dc1c82a11ec7e266b69968cefa2839878941def4af7711f8 SHA512 fbc8723d6751e31504529a62f00f7becd4531d8613559edde2a4725bc0d5ac783e6c817814059489bead87923135462a871cdffd0f8d1f0f06481df20efde4f5 -DIST maestral-qt-1.7.0.gh.tar.gz 1219480 BLAKE2B fac52c52360daacbed0ec0112c9197b72b4ee3865a294b1a29298318fb62c1518dd001b06310cbd771f28b10b60d4fddbd395e93067ec0aaa03b9ebb77baf589 SHA512 a9b31e6a69f0b2bb35a2b8bf3eb3c172b6ba36371eb7d2255bb683a7edfc38b57e9dd802f422f8ad56865e6817259deb05e7be1d95dd06c744c8a6919bc07ea5 DIST maestral-qt-1.7.1.gh.tar.gz 1219489 BLAKE2B 0d3dbdd81afaedfce127d5825b77aae8e7c9eae764a8a57c668277d92b0051fc684b477936d1b918b57febe98323aedbc115708501586bdcec821059e26ae866 SHA512 a607fa3d3071081075e4101acea1cb54286015666fbc6c7b48c302d1039e24cf2ca1183f5389a6d9dcb8003cb879446210eeccbbdd90dbfaea1aae1282b1943b diff --git a/net-misc/maestral-qt/maestral-qt-1.7.0.ebuild b/net-misc/maestral-qt/maestral-qt-1.7.0.ebuild deleted file mode 100644 index 6ee74e197b..0000000000 --- a/net-misc/maestral-qt/maestral-qt-1.7.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# 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 desktop distutils-r1 - -MY_PV=${PV/_rc/.dev} -DESCRIPTION="Maestral is an open-source Dropbox client written in Python" -HOMEPAGE="https://maestral.app" -SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="MIT" -SLOT="0" -if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~amd64" -fi - -RDEPEND=" - >=dev-python/click-8.0.2[${PYTHON_USEDEP}] - dev-python/markdown2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}] - =net-misc/maestral-${PV%_rc*}*[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/build[${PYTHON_USEDEP}] -" - -python_install_all() { - distutils-r1_python_install_all - - domenu src/maestral_qt/resources/maestral.desktop -}