From 7bee699096f398f75adddbb258ef9432259542fd Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Mon, 24 May 2021 10:48:10 +0200 Subject: [PATCH 01/28] dev-libs/open62541: Use PYTHON_USEDEP Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Kurt Kanzenbach --- dev-libs/open62541/open62541-1.2.2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/open62541/open62541-1.2.2.ebuild b/dev-libs/open62541/open62541-1.2.2.ebuild index 7665253c86..5073deab1e 100644 --- a/dev-libs/open62541/open62541-1.2.2.ebuild +++ b/dev-libs/open62541/open62541-1.2.2.ebuild @@ -30,15 +30,15 @@ BDEPEND=" doc? ( media-gfx/graphviz $(python_gen_cond_dep ' - dev-python/sphinx[${PYTHON_MULTI_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_MULTI_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] ') ) test? ( dev-libs/check dev-util/valgrind $(python_gen_cond_dep ' - dev-python/subunit[${PYTHON_MULTI_USEDEP}] + dev-python/subunit[${PYTHON_USEDEP}] ') ) " From cdb8f75653cbc8034c64d7934d061368c114d3eb Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Mon, 24 May 2021 11:09:06 +0200 Subject: [PATCH 02/28] media-libs/sonic: Make it not use gcc-symlinks. Signed-off-by: Ronny (tastytea) Gutbrod --- media-libs/sonic/sonic-0.3.0_pre20210316.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media-libs/sonic/sonic-0.3.0_pre20210316.ebuild b/media-libs/sonic/sonic-0.3.0_pre20210316.ebuild index 3c60fa2f36..c8c89d5638 100644 --- a/media-libs/sonic/sonic-0.3.0_pre20210316.ebuild +++ b/media-libs/sonic/sonic-0.3.0_pre20210316.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit multilib +inherit multilib toolchain-funcs COMMIT="ba331411f17702e01f6c2d7016eefebaa695871f" DESCRIPTION="Simple library to speed up or slow down speech" @@ -24,6 +24,8 @@ src_prepare() { default sed "s|/lib|/$(get_libdir)|" -i Makefile || die sed "/install libsonic.a/d" -i Makefile || die + sed "s/CC=gcc/CC=$(tc-getCC)/" -i Makefile || die + export AR="$(tc-getAR)" } src_install() { From 7d32185baee9f92ae7b9e39bccdd79537d8e6654 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:22:17 +0200 Subject: [PATCH 03/28] app-misc/brightness-control: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- app-misc/brightness-control/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-misc/brightness-control/metadata.xml b/app-misc/brightness-control/metadata.xml index 2878794054..7a38bb9009 100644 --- a/app-misc/brightness-control/metadata.xml +++ b/app-misc/brightness-control/metadata.xml @@ -1,8 +1,5 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + From 7c07ad66acc275b940d7ea4e0ff833df178e7ee0 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:23:17 +0200 Subject: [PATCH 04/28] games-action/technic-launcher: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- games-action/technic-launcher/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/games-action/technic-launcher/metadata.xml b/games-action/technic-launcher/metadata.xml index 2878794054..7a38bb9009 100644 --- a/games-action/technic-launcher/metadata.xml +++ b/games-action/technic-launcher/metadata.xml @@ -1,8 +1,5 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + From 7ba157e203d08d3787164af2861bb5c39751987d Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:23:41 +0200 Subject: [PATCH 05/28] games-action/ATLauncher: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- games-action/ATLauncher/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/games-action/ATLauncher/metadata.xml b/games-action/ATLauncher/metadata.xml index 2878794054..7a38bb9009 100644 --- a/games-action/ATLauncher/metadata.xml +++ b/games-action/ATLauncher/metadata.xml @@ -1,8 +1,5 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + From 18842704fcb971c4bcfc1169a4b5e9fbcc7290a8 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:24:13 +0200 Subject: [PATCH 06/28] net-im/whatsapp-for-linux: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- net-im/whatsapp-for-linux/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-im/whatsapp-for-linux/metadata.xml b/net-im/whatsapp-for-linux/metadata.xml index 2e14d68ad5..61f202539f 100644 --- a/net-im/whatsapp-for-linux/metadata.xml +++ b/net-im/whatsapp-for-linux/metadata.xml @@ -5,8 +5,5 @@ eneshecan/whatsapp-for-linux https://github.com/eneshecan/whatsapp-for-linux/issues - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + From ec964cd7f04eac8c7d9b4f2de5c948d06a8c02d9 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:25:09 +0200 Subject: [PATCH 07/28] net-im/ruqola: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- net-im/ruqola/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-im/ruqola/metadata.xml b/net-im/ruqola/metadata.xml index cbf38d3d7b..9dfd313dfb 100644 --- a/net-im/ruqola/metadata.xml +++ b/net-im/ruqola/metadata.xml @@ -5,10 +5,7 @@ KDE/ruqola https://bugs.kde.org - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + Enable text-to-speech support From 69f98b291a7c8ba9738667aa3a7b3e219db5e34a Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:25:54 +0200 Subject: [PATCH 08/28] media-video/syncplay: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- media-video/syncplay/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/media-video/syncplay/metadata.xml b/media-video/syncplay/metadata.xml index 70e1a55fbd..870cfc18e2 100644 --- a/media-video/syncplay/metadata.xml +++ b/media-video/syncplay/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + Install the Syncplay client Install the Syncplay server From b969478dd81266357dcc163c10657f763953a512 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:27:09 +0200 Subject: [PATCH 09/28] dev-python/curio: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/curio/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/curio/metadata.xml b/dev-python/curio/metadata.xml index d32427c1ef..6a58b1a327 100644 --- a/dev-python/curio/metadata.xml +++ b/dev-python/curio/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + Curio is a coroutine-based library for concurrent Python systems programming. It provides standard programming abstractions such as as tasks, sockets, files, locks, and queues. It works on Unix and Windows. You'll find it to be familiar, small, fast, and fun Core Features From 1cc99097c3af6628ea642c279ee02bcb419e4e53 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:38:33 +0200 Subject: [PATCH 10/28] dev-python/devtools: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/devtools/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/devtools/metadata.xml b/dev-python/devtools/metadata.xml index 9b090178b9..9347cb29d7 100644 --- a/dev-python/devtools/metadata.xml +++ b/dev-python/devtools/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + samuelcolvin/python-devtools devtools From 14727a63ce6961e3ef3692df12396357c059ccee Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:39:01 +0200 Subject: [PATCH 11/28] dev-python/jupyter-sphinx: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/jupyter-sphinx/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/jupyter-sphinx/metadata.xml b/dev-python/jupyter-sphinx/metadata.xml index 9bf31b63f5..a0a60d7147 100644 --- a/dev-python/jupyter-sphinx/metadata.xml +++ b/dev-python/jupyter-sphinx/metadata.xml @@ -2,8 +2,5 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + From 75f032a5c82784f17cef2e76fa5455f51230b2df Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:39:25 +0200 Subject: [PATCH 12/28] dev-python/markdown-include: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/markdown-include/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/markdown-include/metadata.xml b/dev-python/markdown-include/metadata.xml index 44fe10d521..a91e226f45 100644 --- a/dev-python/markdown-include/metadata.xml +++ b/dev-python/markdown-include/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + cmacmackin/markdown-include markdown-include From 1d0b3683b940d5fa2da10c355000cf56a81cd73d Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:39:59 +0200 Subject: [PATCH 13/28] dev-python/mkdocs-exclude: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/mkdocs-exclude/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/mkdocs-exclude/metadata.xml b/dev-python/mkdocs-exclude/metadata.xml index 518928e14a..90c776dfdc 100644 --- a/dev-python/mkdocs-exclude/metadata.xml +++ b/dev-python/mkdocs-exclude/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + apenwarr/mkdocs-exclude mkdocs-exclude From 924e31ba56364ede7b9f1dd123eeb49e7c372483 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:40:31 +0200 Subject: [PATCH 14/28] dev-python/outcome: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/outcome/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/outcome/metadata.xml b/dev-python/outcome/metadata.xml index d06907f9b7..305743aab4 100644 --- a/dev-python/outcome/metadata.xml +++ b/dev-python/outcome/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + python-trio/outcome outcome From 1fe9607301e9aabd2a1166a7aa26a7063dfbe7eb Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:40:53 +0200 Subject: [PATCH 15/28] dev-python/pygsl: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/pygsl/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/pygsl/metadata.xml b/dev-python/pygsl/metadata.xml index 07ec539e17..dd07b6e902 100644 --- a/dev-python/pygsl/metadata.xml +++ b/dev-python/pygsl/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + pygsl From 380808d1b8e161a88fd7605111b7c690d12d69f5 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:41:17 +0200 Subject: [PATCH 16/28] dev-python/pytest-marks: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/pytest-marks/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/pytest-marks/metadata.xml b/dev-python/pytest-marks/metadata.xml index 651e2156c2..a0a60d7147 100644 --- a/dev-python/pytest-marks/metadata.xml +++ b/dev-python/pytest-marks/metadata.xml @@ -2,8 +2,5 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + From cf28fc29d2b1deed47ced4e687204263681d590e Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:41:35 +0200 Subject: [PATCH 17/28] dev-python/pytest-toolbox: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/pytest-toolbox/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/pytest-toolbox/metadata.xml b/dev-python/pytest-toolbox/metadata.xml index 21a336f18c..9b624d7955 100644 --- a/dev-python/pytest-toolbox/metadata.xml +++ b/dev-python/pytest-toolbox/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + samuelcolvin/pytest-toolbox pytest-toolbox From e356b14bb53efad8dfcf35fd385d1ade45757c07 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:42:12 +0200 Subject: [PATCH 18/28] dev-python/sphinxcontrib-trio: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/sphinxcontrib-trio/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/sphinxcontrib-trio/metadata.xml b/dev-python/sphinxcontrib-trio/metadata.xml index d5051d7905..7477cd58a8 100644 --- a/dev-python/sphinxcontrib-trio/metadata.xml +++ b/dev-python/sphinxcontrib-trio/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + This sphinx extension helps you document Python code that uses async/await, or abstract methods, or context managers, or generators, or … you get the idea. It works by making sphinx’s regular directives for documenting Python functions and methods smarter and more powerful. The name is because it was originally written for the Trio project, and I’m not very creative. But don’t be put off – there’s nothing Trio- or async-specific about this extension; any Python project can benefit. (Though projects using async/await probably benefit the most, since sphinx’s built-in tools are especially inadequate in this case.) From 0b8259a44785eeb8e45b4335f26d1e883dc2efc8 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:42:40 +0200 Subject: [PATCH 19/28] dev-python/trio: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/trio/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/trio/metadata.xml b/dev-python/trio/metadata.xml index d086a391f2..dcb4e4c82b 100644 --- a/dev-python/trio/metadata.xml +++ b/dev-python/trio/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + The Trio project's goal is to produce a production-quality, permissively licensed, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O. A web spider that wants to fetch lots of pages in parallel, a web server that needs to juggle lots of downloads and websocket connections at the same time, a process supervisor monitoring multiple subprocesses... that sort of thing. Compared to other libraries, Trio attempts to distinguish itself with an obsessive focus on usability and correctness. Concurrency is complicated; we try to make it easy to get things right. From fe6e0ddaea46fac0edd36e2efbe1ecf090b46fcb Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:43:13 +0200 Subject: [PATCH 20/28] dev-python/watchgod: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/watchgod/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/watchgod/metadata.xml b/dev-python/watchgod/metadata.xml index 4fff6b4487..b3c3bc1a0f 100644 --- a/dev-python/watchgod/metadata.xml +++ b/dev-python/watchgod/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + samuelcolvin/watchgod watchgod From a0feada6d25004046c44a690fa9181a6e1deb391 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:44:33 +0200 Subject: [PATCH 21/28] dev-python/spotipy: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/spotipy/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/spotipy/metadata.xml b/dev-python/spotipy/metadata.xml index 651e2156c2..a0a60d7147 100644 --- a/dev-python/spotipy/metadata.xml +++ b/dev-python/spotipy/metadata.xml @@ -2,8 +2,5 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + From ef54420834266bce8e8cc2079ba40698c174fc2c Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:45:03 +0200 Subject: [PATCH 22/28] dev-python/hstspreload: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/hstspreload/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/hstspreload/metadata.xml b/dev-python/hstspreload/metadata.xml index 797579c7fb..8cdc30f212 100644 --- a/dev-python/hstspreload/metadata.xml +++ b/dev-python/hstspreload/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + The package provides a single function: in_hsts_preload() which takes an IDNA-encoded host and returns either True or False regarding whether that host should be only accessed via HTTPS. From c9a7948264d1fa2b149522535cf180c6f94bc235 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:45:30 +0200 Subject: [PATCH 23/28] dev-python/pytest-isort: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- dev-python/pytest-isort/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/pytest-isort/metadata.xml b/dev-python/pytest-isort/metadata.xml index 61f2519b1b..23b46bec7f 100644 --- a/dev-python/pytest-isort/metadata.xml +++ b/dev-python/pytest-isort/metadata.xml @@ -2,10 +2,7 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + moccu/pytest-isort pytest-isort From c3f95c5c63a0177b8a54f356ec94d340020c81dc Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 11:47:02 +0200 Subject: [PATCH 24/28] media-video/syncplay: strip header from patches Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- .../files/syncplay-change-alignment-operator.patch | 9 --------- ...lay-make-qpixmap-to-qicon-conversion-explicit.patch | 9 --------- ...ay-make-qpixmap-to-qicon-conversion-explicit2.patch | 9 --------- ...syncplay-use-lambda-to-connect-behind-wrapper.patch | 10 ---------- 4 files changed, 37 deletions(-) diff --git a/media-video/syncplay/files/syncplay-change-alignment-operator.patch b/media-video/syncplay/files/syncplay-change-alignment-operator.patch index bccdeeae48..80a6392fed 100644 --- a/media-video/syncplay/files/syncplay-change-alignment-operator.patch +++ b/media-video/syncplay/files/syncplay-change-alignment-operator.patch @@ -1,12 +1,3 @@ -From 61584550ca734d2f3fa3b811d73f2cebd2b7f30f Mon Sep 17 00:00:00 2001 -From: Andrew Ammerlaan -Date: Thu, 8 Oct 2020 08:37:58 +0200 -Subject: [PATCH] replace & with | in Alignment, visually identical - ---- - syncplay/ui/GuiConfiguration.py | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - diff --git a/syncplay/ui/GuiConfiguration.py b/syncplay/ui/GuiConfiguration.py index 96915814..e0713adf 100755 --- a/syncplay/ui/GuiConfiguration.py diff --git a/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit.patch b/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit.patch index 8302399240..b922f71ba3 100644 --- a/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit.patch +++ b/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit.patch @@ -1,12 +1,3 @@ -From b0e018d0cda148ef8dba07857fcbe8d751800992 Mon Sep 17 00:00:00 2001 -From: Andrew Ammerlaan -Date: Thu, 8 Oct 2020 08:47:44 +0200 -Subject: [PATCH] make conversion from QPixmap to QIcon explicit - ---- - syncplay/ui/gui.py | 106 ++++++++++++++++++++++----------------------- - 1 file changed, 53 insertions(+), 53 deletions(-) - diff --git a/syncplay/ui/gui.py b/syncplay/ui/gui.py index c59c5697..2a4bd1a5 100755 --- a/syncplay/ui/gui.py diff --git a/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit2.patch b/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit2.patch index 5618950691..70843d7752 100644 --- a/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit2.patch +++ b/media-video/syncplay/files/syncplay-make-qpixmap-to-qicon-conversion-explicit2.patch @@ -1,12 +1,3 @@ -From b0e018d0cda148ef8dba07857fcbe8d751800992 Mon Sep 17 00:00:00 2001 -From: Andrew Ammerlaan -Date: Thu, 8 Oct 2020 08:47:44 +0200 -Subject: [PATCH] make conversion from QPixmap to QIcon explicit - ---- - syncplay/ui/gui.py | 106 ++++++++++++++++++++++----------------------- - 1 file changed, 53 insertions(+), 53 deletions(-) - diff --git a/syncplay/ui/gui.py b/syncplay/ui/gui.py index c59c5697..2a4bd1a5 100755 --- a/syncplay/ui/gui.py diff --git a/media-video/syncplay/files/syncplay-use-lambda-to-connect-behind-wrapper.patch b/media-video/syncplay/files/syncplay-use-lambda-to-connect-behind-wrapper.patch index a88da5e009..bb70fb8887 100644 --- a/media-video/syncplay/files/syncplay-use-lambda-to-connect-behind-wrapper.patch +++ b/media-video/syncplay/files/syncplay-use-lambda-to-connect-behind-wrapper.patch @@ -1,13 +1,3 @@ -From f880d4773238a31ac7046ff290910a4ff4920d53 Mon Sep 17 00:00:00 2001 -From: Andrew Ammerlaan -Date: Thu, 8 Oct 2020 11:41:41 +0200 -Subject: [PATCH] use lambda when connect() to function with @wrapper - ---- - syncplay/ui/GuiConfiguration.py | 2 +- - syncplay/ui/gui.py | 40 ++++++++++++++++----------------- - 2 files changed, 21 insertions(+), 21 deletions(-) - diff --git a/syncplay/ui/GuiConfiguration.py b/syncplay/ui/GuiConfiguration.py index e0713adf..9ce6a429 100755 --- a/syncplay/ui/GuiConfiguration.py From e76b991033ddd4b3a7eee3fb262f0e0caf54e7ab Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 12:01:32 +0200 Subject: [PATCH 25/28] net-misc/lyrics-in-terminal: Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- net-misc/lyrics-in-terminal/Manifest | 2 +- ...l-1.3.1.ebuild => lyrics-in-terminal-1.4.1.ebuild} | 9 ++++++--- net-misc/lyrics-in-terminal/metadata.xml | 11 +++++++---- 3 files changed, 14 insertions(+), 8 deletions(-) rename net-misc/lyrics-in-terminal/{lyrics-in-terminal-1.3.1.ebuild => lyrics-in-terminal-1.4.1.ebuild} (76%) diff --git a/net-misc/lyrics-in-terminal/Manifest b/net-misc/lyrics-in-terminal/Manifest index b4e16f849a..ab33a28edf 100644 --- a/net-misc/lyrics-in-terminal/Manifest +++ b/net-misc/lyrics-in-terminal/Manifest @@ -1 +1 @@ -DIST lyrics-in-terminal-1.3.1.tar.gz 1664683 BLAKE2B 2d242eed832c06bd4884e87837084197cc0e20fa6e9a54d520243c41d0cea2b15c200d4dfedbaa55dd01019ef3e4200abb0d0140d5065c2c723d5acfdc57670d SHA512 927e86bdad9467a8bcb56c87ed3dbeca55a47ee20d1a4de698d2cd3615592f66623d37c0fab9408401dfd21bf39e7e8a5e3c873e990bcd1aa1c7b92277908258 +DIST lyrics-in-terminal-1.4.1.tar.gz 1666369 BLAKE2B cb3be32d834dac14a38f13694cc9efeb656cf8f223f661cf6ec774cb226e6453b27ec855de86d50cc4dfd7b5c803f3587761f9a427d1be56f9b9f1e145ae870d SHA512 e1cc80fb0d3f68962578a0cb0421759b7af70bdda2fa110f00521bde73c5b55d0652f003cd712e903a597ef65224d4cf8cb6953a832b041413c5c116e7be889d diff --git a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.3.1.ebuild b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.4.1.ebuild similarity index 76% rename from net-misc/lyrics-in-terminal/lyrics-in-terminal-1.3.1.ebuild rename to net-misc/lyrics-in-terminal/lyrics-in-terminal-1.4.1.ebuild index 0c077f6ff8..02334080e5 100644 --- a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.3.1.ebuild +++ b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.4.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{7..9} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 @@ -14,6 +14,9 @@ SRC_URI="https://github.com/Jugran/lyrics-in-terminal/archive/${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64" -RDEPEND="dev-python/dbus-python[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/dbus-python[${PYTHON_USEDEP}] + sys-libs/ncurses +" diff --git a/net-misc/lyrics-in-terminal/metadata.xml b/net-misc/lyrics-in-terminal/metadata.xml index 651e2156c2..154fe34439 100644 --- a/net-misc/lyrics-in-terminal/metadata.xml +++ b/net-misc/lyrics-in-terminal/metadata.xml @@ -2,8 +2,11 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + + + Jugran/lyrics-in-terminal + lyrics-in-terminal + https://github.com/Jugran/lyrics-in-terminal/issues + + From 917e847bf4d5c4f60544b3638bc16e0975b20e27 Mon Sep 17 00:00:00 2001 From: Samuel Bernardo Date: Mon, 24 May 2021 11:37:27 +0100 Subject: [PATCH 26/28] net-misc/megasync: 4.5.0.0 and 9999 Correct pending upstream bugs and set the correct sdk commit. Some additional improvements in ebuild. Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Samuel Bernardo --- .../files/megasync-4.5.0.0_ffmpeg.patch | 24 +++++++++++++ .../files/megasync-4.5.0.0_pdfium.patch | 16 +++++++++ net-misc/megasync/megasync-4.5.0.0.ebuild | 20 ++++++++--- net-misc/megasync/megasync-9999.ebuild | 34 ++++++++++++++----- 4 files changed, 81 insertions(+), 13 deletions(-) create mode 100644 net-misc/megasync/files/megasync-4.5.0.0_ffmpeg.patch create mode 100644 net-misc/megasync/files/megasync-4.5.0.0_pdfium.patch diff --git a/net-misc/megasync/files/megasync-4.5.0.0_ffmpeg.patch b/net-misc/megasync/files/megasync-4.5.0.0_ffmpeg.patch new file mode 100644 index 0000000000..a30d4a1eff --- /dev/null +++ b/net-misc/megasync/files/megasync-4.5.0.0_ffmpeg.patch @@ -0,0 +1,24 @@ +diff -Naur a/src/MEGASync/mega/src/gfx/freeimage.cpp b/src/MEGASync/mega/src/gfx/freeimage.cpp +--- a/src/MEGASync/mega/src/gfx/freeimage.cpp 2021-05-23 02:28:08.694081111 +0100 ++++ b/src/MEGASync/mega/src/gfx/freeimage.cpp 2021-05-23 02:29:56.189964969 +0100 +@@ -188,7 +188,7 @@ + + // Force seeking to key frames + formatContext->seek2any = false; +- videoStream->skip_to_keyframe = true; ++ //videoStream->skip_to_keyframe = true; + if (decoder->capabilities & CAP_TRUNCATED) + { + codecContext.flags |= CAP_TRUNCATED; +diff -Naur a/src/MEGASync/mega/src/gfx/qt.cpp b/src/MEGASync/mega/src/gfx/qt.cpp +--- a/src/MEGASync/mega/src/gfx/qt.cpp 2021-05-23 02:28:08.694081111 +0100 ++++ b/src/MEGASync/mega/src/gfx/qt.cpp 2021-05-23 02:29:36.172545153 +0100 +@@ -1209,7 +1209,7 @@ + + // Force seeking to key frames + formatContext->seek2any = false; +- videoStream->skip_to_keyframe = true; ++ //videoStream->skip_to_keyframe = true; + if (decoder->capabilities & CAP_TRUNCATED) + { + codecContext.flags |= CAP_TRUNCATED; diff --git a/net-misc/megasync/files/megasync-4.5.0.0_pdfium.patch b/net-misc/megasync/files/megasync-4.5.0.0_pdfium.patch new file mode 100644 index 0000000000..141ab30576 --- /dev/null +++ b/net-misc/megasync/files/megasync-4.5.0.0_pdfium.patch @@ -0,0 +1,16 @@ +diff --git a/bindings/qt/sdk.pri b/bindings/qt/sdk.pri +index 83ddc2e2f..46aa06d33 100644 +--- a/bindings/qt/sdk.pri ++++ b/bindings/qt/sdk.pri +@@ -255,6 +255,11 @@ CONFIG(USE_PDFIUM) { + DEFINES += HAVE_PDFIUM + LIBS += -lpdfium + } ++ else:exists(/usr/include/pdfium/fpdfview.h) { ++ DEFINES += HAVE_PDFIUM ++ INCLUDEPATH += /usr/include/pdfium ++ LIBS += -lpdfium ++ } + } + else {#win/mac + DEFINES += HAVE_PDFIUM diff --git a/net-misc/megasync/megasync-4.5.0.0.ebuild b/net-misc/megasync/megasync-4.5.0.0.ebuild index 604202807b..54c24108fe 100644 --- a/net-misc/megasync/megasync-4.5.0.0.ebuild +++ b/net-misc/megasync/megasync-4.5.0.0.ebuild @@ -14,14 +14,16 @@ HOMEPAGE=" if [[ ${PV} == 9999 ]];then inherit git-r3 EGIT_REPO_URI="https://github.com/meganz/MEGAsync" + EGIT_BRANCH="master" + EGIT_SUBMODULES=( '*' ) else - MEGA_SDK_REV="37b346c2e119559e40c08f43e1a8f54353e7ad59" # commit of src/MEGASync/mega submodule + MEGA_SDK_REV="c11a688d578e16dc25d4c94fee7995730be1aa50" # commit of src/MEGASync/mega submodule SRC_URI=" https://github.com/meganz/MEGAsync/archive/v${PV}_Win.tar.gz -> ${P}.tar.gz https://github.com/meganz/sdk/archive/${MEGA_SDK_REV}.tar.gz -> ${PN}-sdk-${PV}.tar.gz " KEYWORDS="~amd64 ~x86" - # 4.3.8.0 has no dedicated linux tag + # 4.5.0.0 has no dedicated linux tag S="${WORKDIR}"/MEGAsync-${PV}_Win fi @@ -76,6 +78,14 @@ src_prepare() { rmdir src/MEGASync/mega mv "${WORKDIR}"/sdk-${MEGA_SDK_REV} src/MEGASync/mega fi + if [ -e "${FILESDIR}/${P}_pdfium.patch" ]; then + cd "${S}/src/MEGASync/mega" + eapply -Np1 "${FILESDIR}/${P}_pdfium.patch" + cd "${S}" + fi + if has_version ">=media-video/ffmpeg-4.4" && [ -e "${FILESDIR}/${P}_ffmpeg.patch" ]; then + eapply "${FILESDIR}/${P}_ffmpeg.patch" + fi if use dolphin; then # use the kde5 CMakeLists instead of the kde 4 version mv src/MEGAShellExtDolphin/CMakeLists_kde5.txt src/MEGAShellExtDolphin/CMakeLists.txt || die @@ -83,12 +93,12 @@ src_prepare() { else default fi - cd src/MEGASync/mega + cd "${S}/src/MEGASync/mega" eautoreconf } src_configure() { - cd src/MEGASync/mega + cd "${S}/src/MEGASync/mega" econf \ "--disable-silent-rules" \ "--disable-curl-checks" \ @@ -109,7 +119,7 @@ src_configure() { $(use_enable python) \ "--enable-chat" \ "--enable-gcc-hardening" - cd ../.. + cd "${S}/src" local myeqmakeargs=( MEGA.pro diff --git a/net-misc/megasync/megasync-9999.ebuild b/net-misc/megasync/megasync-9999.ebuild index 5447073f4b..54c24108fe 100644 --- a/net-misc/megasync/megasync-9999.ebuild +++ b/net-misc/megasync/megasync-9999.ebuild @@ -14,14 +14,17 @@ HOMEPAGE=" if [[ ${PV} == 9999 ]];then inherit git-r3 EGIT_REPO_URI="https://github.com/meganz/MEGAsync" + EGIT_BRANCH="master" + EGIT_SUBMODULES=( '*' ) else - MEGA_SDK_REV="ba4834cb6c22f4e996f328db3aa5b82ef20eed3e" # commit of src/MEGASync/mega submodule + MEGA_SDK_REV="c11a688d578e16dc25d4c94fee7995730be1aa50" # commit of src/MEGASync/mega submodule SRC_URI=" - https://github.com/meganz/MEGAsync/archive/v${PV}.0_Linux.tar.gz -> ${P}.tar.gz + https://github.com/meganz/MEGAsync/archive/v${PV}_Win.tar.gz -> ${P}.tar.gz https://github.com/meganz/sdk/archive/${MEGA_SDK_REV}.tar.gz -> ${PN}-sdk-${PV}.tar.gz " KEYWORDS="~amd64 ~x86" - S="${WORKDIR}"/MEGAsync-${PV}.0_Linux + # 4.5.0.0 has no dedicated linux tag + S="${WORKDIR}"/MEGAsync-${PV}_Win fi LICENSE="MEGA" @@ -62,25 +65,40 @@ DEPEND=" dev-qt/qtx11extras:5 " BDEPEND=" - app-doc/doxygen dev-lang/swig dev-qt/linguist-tools " DOCS=( CREDITS.md README.md ) +CMAKE_USE_DIR="${S}/src/MEGAShellExtDolphin" + src_prepare() { if [[ ${PV} != 9999 ]]; then rmdir src/MEGASync/mega mv "${WORKDIR}"/sdk-${MEGA_SDK_REV} src/MEGASync/mega fi - default - cd src/MEGASync/mega + if [ -e "${FILESDIR}/${P}_pdfium.patch" ]; then + cd "${S}/src/MEGASync/mega" + eapply -Np1 "${FILESDIR}/${P}_pdfium.patch" + cd "${S}" + fi + if has_version ">=media-video/ffmpeg-4.4" && [ -e "${FILESDIR}/${P}_ffmpeg.patch" ]; then + eapply "${FILESDIR}/${P}_ffmpeg.patch" + fi + if use dolphin; then + # use the kde5 CMakeLists instead of the kde 4 version + mv src/MEGAShellExtDolphin/CMakeLists_kde5.txt src/MEGAShellExtDolphin/CMakeLists.txt || die + cmake_src_prepare + else + default + fi + cd "${S}/src/MEGASync/mega" eautoreconf } src_configure() { - cd src/MEGASync/mega + cd "${S}/src/MEGASync/mega" econf \ "--disable-silent-rules" \ "--disable-curl-checks" \ @@ -101,7 +119,7 @@ src_configure() { $(use_enable python) \ "--enable-chat" \ "--enable-gcc-hardening" - cd ../.. + cd "${S}/src" local myeqmakeargs=( MEGA.pro From 385c07ca3121bcdba2873f6d64e77a5819ce596c Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 12:59:16 +0200 Subject: [PATCH 27/28] games-util/NotEnoughProduction: Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- games-util/NotEnoughProduction/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/games-util/NotEnoughProduction/metadata.xml b/games-util/NotEnoughProduction/metadata.xml index 2878794054..7a38bb9009 100644 --- a/games-util/NotEnoughProduction/metadata.xml +++ b/games-util/NotEnoughProduction/metadata.xml @@ -1,8 +1,5 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - + From 98ce2ef60dd73346db515cc185cc767443cd4c2a Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 24 May 2021 12:59:45 +0200 Subject: [PATCH 28/28] kde-misc/skanpage: Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- kde-misc/skanpage/metadata.xml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/kde-misc/skanpage/metadata.xml b/kde-misc/skanpage/metadata.xml index 2878794054..7a38bb9009 100644 --- a/kde-misc/skanpage/metadata.xml +++ b/kde-misc/skanpage/metadata.xml @@ -1,8 +1,5 @@ - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - +