[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-05-24 Thread Arthur Zamarin
commit: 8043e10068c04d9f6fb008cf56a9235f9362d990
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 25 04:51:18 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 25 05:05:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8043e100

media-video/qmplay2: drop 24.03.16, 24.04.02

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   2 -
 media-video/qmplay2/qmplay2-24.03.16.ebuild | 140 
 media-video/qmplay2/qmplay2-24.04.02.ebuild | 140 
 3 files changed, 282 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 9da3ebb7c80a..d823df439911 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,4 +1,2 @@
-DIST QMPlay2-src-24.03.16.tar.xz 2013280 BLAKE2B 
bb241c56a6988659c3810c2d3a922e87f0a7bf324a58d36b4e2efaf5f452c2dbb7aa5a34ff909edc30675f566a2e0c92b1fc1d2524288302cb10fe0a75bfface
 SHA512 
166c4acd2c79cd43693b0c3f8a4802a9b277f519d042a3eabe551d8d277f3f8ec41c74b830c36f0897fe5f247e306e9374eb982441f5a825d355af60b3660495
-DIST QMPlay2-src-24.04.02.tar.xz 2043084 BLAKE2B 
481ce8591c362c81569b49a4640e0459d59f31997ab78df86d85551a7e25ae591e80f3c10b73c278f137ac98bba6c89615693f749b9343286e84c4e9811702ca
 SHA512 
958d7dab21e1eecf1b2f18ca980e050c28de4d59f58841b8649b591a4dd9c200e1bb85fa6cd60e4bc317d071b316742ed73502bf3f0d096655aa8d1d2658eae5
 DIST QMPlay2-src-24.04.07.tar.xz 2042608 BLAKE2B 
234d21478c090566210f48e62247a22c11f68d7491938d3c59aa201999eb5e0dd54cb9040cf75c655ca0b2337003b7edbe9574e45fb5ca1293e505d0e9824884
 SHA512 
998929c825db6c92f8a4fa22e998e51ba2aa6d6742d678aef0c380e9131f4de4a9e49c7008b73f8c19b1c8048f17288dd895fc3cade12becb729e5d981e90eac
 DIST QMPlay2-src-24.05.23.tar.xz 2040496 BLAKE2B 
98842880382629c0a014d048fa55308809a980c097867d9240321ca21733278439cedebc7a381793d8605f2c29108de6fa4c4ef8daf6261db9ea4248cf0d501b
 SHA512 
a09419fb7f59c30923e51a0673aa219bfb9e9b461775d17c3ac0d683ab145e71f8ecabecee6ace9deb1e0681ea94b8c71682a014bb49d4ee85452e7bce53b390

diff --git a/media-video/qmplay2/qmplay2-24.03.16.ebuild 
b/media-video/qmplay2/qmplay2-24.03.16.ebuild
deleted file mode 100644
index 2f3804bc8402..
--- a/media-video/qmplay2/qmplay2-24.03.16.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
-   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )
-"
-
-RDEPEND="
-   media-video/ffmpeg:=[vaapi?,vdpau?]
-   !qt6? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-),vulkan?]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   extensions? ( dev-qt/qtdeclarative:5 )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   )
-   qt6? (
-   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
-   dev-qt/qt5compat:6
-   dev-qt/qtsvg:6
-   extensions? ( dev-qt/qtdeclarative:6 )
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-libs/libpulse )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? ( media-libs/libva[X] )
-   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   !qt6? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT6=$(usex qt6)
-  

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-05-24 Thread Arthur Zamarin
commit: 664e39be4f5a8b2ef9f96139aed968a3f1a676a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 25 04:50:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 25 05:05:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664e39be

media-video/qmplay2: fix CMake flags

No revbump since it was unused and had no affect on build.

Closes: https://bugs.gentoo.org/932628
Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-24.05.23.ebuild |  1 -
 media-video/qmplay2/qmplay2-.ebuild | 10 --
 2 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-24.05.23.ebuild 
b/media-video/qmplay2/qmplay2-24.05.23.ebuild
index 54e7842c9a6b..1bb22871659a 100644
--- a/media-video/qmplay2/qmplay2-24.05.23.ebuild
+++ b/media-video/qmplay2/qmplay2-24.05.23.ebuild
@@ -82,7 +82,6 @@ src_configure() {
local mycmakeargs=(
-DBUILD_WITH_QT6=$(usex qt6)
# core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-DUSE_UPDATES=OFF
-DUSE_ALSA=$(usex alsa)
-DUSE_AUDIOCD=$(usex cdio)

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index 961b70b140c8..1bb22871659a 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ SLOT="0"
 
 IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
-   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
+   shaders +taglib vaapi videofilters visualizations vulkan xv"
 
 REQUIRED_USE="
audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
@@ -30,7 +30,7 @@ REQUIRED_USE="
 "
 
 RDEPEND="
-   media-video/ffmpeg:=[vaapi?,vdpau?]
+   media-video/ffmpeg:=[vaapi?]
!qt6? (
dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -82,11 +82,10 @@ src_configure() {
local mycmakeargs=(
-DBUILD_WITH_QT6=$(usex qt6)
# core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-DUSE_UPDATES=OFF
-DUSE_ALSA=$(usex alsa)
-DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_DBUS_PM=ON
-DUSE_FREEDESKTOP_NOTIFICATIONS=ON
-DUSE_LIBASS=$(usex libass)
-DUSE_NOTIFY=$(usex notifications)
@@ -98,7 +97,6 @@ src_configure() {
# ffmpeg
-DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
-DUSE_FFMPEG_VAAPI=$(usex vaapi)
-   -DUSE_FFMPEG_VDPAU=$(usex vdpau)
 
# chiptune
-DUSE_CHIPTUNE_GME=$(usex gme)



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-05-24 Thread Arthur Zamarin
commit: 0c39854956984ac483ef37e6dd0c1e984258c5a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 24 06:17:51 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 24 06:18:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c398549

media-video/qmplay2: add 24.05.23

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-24.05.23.ebuild | 139 
 2 files changed, 140 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 8eba01fb8505..9da3ebb7c80a 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1,4 @@
 DIST QMPlay2-src-24.03.16.tar.xz 2013280 BLAKE2B 
bb241c56a6988659c3810c2d3a922e87f0a7bf324a58d36b4e2efaf5f452c2dbb7aa5a34ff909edc30675f566a2e0c92b1fc1d2524288302cb10fe0a75bfface
 SHA512 
166c4acd2c79cd43693b0c3f8a4802a9b277f519d042a3eabe551d8d277f3f8ec41c74b830c36f0897fe5f247e306e9374eb982441f5a825d355af60b3660495
 DIST QMPlay2-src-24.04.02.tar.xz 2043084 BLAKE2B 
481ce8591c362c81569b49a4640e0459d59f31997ab78df86d85551a7e25ae591e80f3c10b73c278f137ac98bba6c89615693f749b9343286e84c4e9811702ca
 SHA512 
958d7dab21e1eecf1b2f18ca980e050c28de4d59f58841b8649b591a4dd9c200e1bb85fa6cd60e4bc317d071b316742ed73502bf3f0d096655aa8d1d2658eae5
 DIST QMPlay2-src-24.04.07.tar.xz 2042608 BLAKE2B 
234d21478c090566210f48e62247a22c11f68d7491938d3c59aa201999eb5e0dd54cb9040cf75c655ca0b2337003b7edbe9574e45fb5ca1293e505d0e9824884
 SHA512 
998929c825db6c92f8a4fa22e998e51ba2aa6d6742d678aef0c380e9131f4de4a9e49c7008b73f8c19b1c8048f17288dd895fc3cade12becb729e5d981e90eac
+DIST QMPlay2-src-24.05.23.tar.xz 2040496 BLAKE2B 
98842880382629c0a014d048fa55308809a980c097867d9240321ca21733278439cedebc7a381793d8605f2c29108de6fa4c4ef8daf6261db9ea4248cf0d501b
 SHA512 
a09419fb7f59c30923e51a0673aa219bfb9e9b461775d17c3ac0d683ab145e71f8ecabecee6ace9deb1e0681ea94b8c71682a014bb49d4ee85452e7bce53b390

diff --git a/media-video/qmplay2/qmplay2-24.05.23.ebuild 
b/media-video/qmplay2/qmplay2-24.05.23.ebuild
new file mode 100644
index ..54e7842c9a6b
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-24.05.23.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
+   shaders +taglib vaapi videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )
+"
+
+RDEPEND="
+   media-video/ffmpeg:=[vaapi?]
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? ( media-libs/libva[X] )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-04-19 Thread Arthur Zamarin
commit: 58e4ddc9bdfa88d78e1b5fe61f81b38dbd08711f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 19 06:08:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 19 06:08:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e4ddc9

media-video/qmplay2: Stabilize 24.04.07 amd64, #930216

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-24.04.07.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/qmplay2/qmplay2-24.04.07.ebuild 
b/media-video/qmplay2/qmplay2-24.04.07.ebuild
index 807afc78ae94..d0a302ac4801 100644
--- a/media-video/qmplay2/qmplay2-24.04.07.ebuild
+++ b/media-video/qmplay2/qmplay2-24.04.07.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="LGPL-3"



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-04-08 Thread Arthur Zamarin
commit: acc79486126d1b5739becdad6ac554dfb4207510
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr  8 19:31:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr  8 19:52:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc79486

media-video/qmplay2: drop 23.10.22-r1

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest   |   1 -
 media-video/qmplay2/qmplay2-23.10.22-r1.ebuild | 140 -
 2 files changed, 141 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index cfe740c2c902..8eba01fb8505 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,4 +1,3 @@
-DIST QMPlay2-src-23.10.22.tar.xz 1442072 BLAKE2B 
605c446c976d523df82f1cce70b4efff5ef630149acc61d453521dbe82af407612f9950d14e62295f325fcd8aa7c0fe3e46e0aa2193fa81123118d8fe14f081e
 SHA512 
a32ee5e2c952777c21a28927d96fdaca9026c6b3f0586bb6d5d9c45b73604e5f7f505c0d076f611504e4ff20b339fde4997cfdb8c217940f1a7b414e1530381f
 DIST QMPlay2-src-24.03.16.tar.xz 2013280 BLAKE2B 
bb241c56a6988659c3810c2d3a922e87f0a7bf324a58d36b4e2efaf5f452c2dbb7aa5a34ff909edc30675f566a2e0c92b1fc1d2524288302cb10fe0a75bfface
 SHA512 
166c4acd2c79cd43693b0c3f8a4802a9b277f519d042a3eabe551d8d277f3f8ec41c74b830c36f0897fe5f247e306e9374eb982441f5a825d355af60b3660495
 DIST QMPlay2-src-24.04.02.tar.xz 2043084 BLAKE2B 
481ce8591c362c81569b49a4640e0459d59f31997ab78df86d85551a7e25ae591e80f3c10b73c278f137ac98bba6c89615693f749b9343286e84c4e9811702ca
 SHA512 
958d7dab21e1eecf1b2f18ca980e050c28de4d59f58841b8649b591a4dd9c200e1bb85fa6cd60e4bc317d071b316742ed73502bf3f0d096655aa8d1d2658eae5
 DIST QMPlay2-src-24.04.07.tar.xz 2042608 BLAKE2B 
234d21478c090566210f48e62247a22c11f68d7491938d3c59aa201999eb5e0dd54cb9040cf75c655ca0b2337003b7edbe9574e45fb5ca1293e505d0e9824884
 SHA512 
998929c825db6c92f8a4fa22e998e51ba2aa6d6742d678aef0c380e9131f4de4a9e49c7008b73f8c19b1c8048f17288dd895fc3cade12becb729e5d981e90eac

diff --git a/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild 
b/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
deleted file mode 100644
index 2f3804bc8402..
--- a/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
-   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )
-"
-
-RDEPEND="
-   media-video/ffmpeg:=[vaapi?,vdpau?]
-   !qt6? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-),vulkan?]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   extensions? ( dev-qt/qtdeclarative:5 )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   )
-   qt6? (
-   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
-   dev-qt/qt5compat:6
-   dev-qt/qtsvg:6
-   extensions? ( dev-qt/qtdeclarative:6 )
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-libs/libpulse )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? ( media-libs/libva[X] )
-   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   !qt6? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT6=$(usex qt6)
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-04-08 Thread Arthur Zamarin
commit: f44ce8f2f9d1c2189bc54e1688615d85c028b342
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr  8 15:30:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr  8 15:30:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44ce8f2

media-video/qmplay2: add 24.04.07

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-24.04.07.ebuild | 140 
 2 files changed, 141 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 63f8b7a812d4..cfe740c2c902 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1,4 @@
 DIST QMPlay2-src-23.10.22.tar.xz 1442072 BLAKE2B 
605c446c976d523df82f1cce70b4efff5ef630149acc61d453521dbe82af407612f9950d14e62295f325fcd8aa7c0fe3e46e0aa2193fa81123118d8fe14f081e
 SHA512 
a32ee5e2c952777c21a28927d96fdaca9026c6b3f0586bb6d5d9c45b73604e5f7f505c0d076f611504e4ff20b339fde4997cfdb8c217940f1a7b414e1530381f
 DIST QMPlay2-src-24.03.16.tar.xz 2013280 BLAKE2B 
bb241c56a6988659c3810c2d3a922e87f0a7bf324a58d36b4e2efaf5f452c2dbb7aa5a34ff909edc30675f566a2e0c92b1fc1d2524288302cb10fe0a75bfface
 SHA512 
166c4acd2c79cd43693b0c3f8a4802a9b277f519d042a3eabe551d8d277f3f8ec41c74b830c36f0897fe5f247e306e9374eb982441f5a825d355af60b3660495
 DIST QMPlay2-src-24.04.02.tar.xz 2043084 BLAKE2B 
481ce8591c362c81569b49a4640e0459d59f31997ab78df86d85551a7e25ae591e80f3c10b73c278f137ac98bba6c89615693f749b9343286e84c4e9811702ca
 SHA512 
958d7dab21e1eecf1b2f18ca980e050c28de4d59f58841b8649b591a4dd9c200e1bb85fa6cd60e4bc317d071b316742ed73502bf3f0d096655aa8d1d2658eae5
+DIST QMPlay2-src-24.04.07.tar.xz 2042608 BLAKE2B 
234d21478c090566210f48e62247a22c11f68d7491938d3c59aa201999eb5e0dd54cb9040cf75c655ca0b2337003b7edbe9574e45fb5ca1293e505d0e9824884
 SHA512 
998929c825db6c92f8a4fa22e998e51ba2aa6d6742d678aef0c380e9131f4de4a9e49c7008b73f8c19b1c8048f17288dd895fc3cade12becb729e5d981e90eac

diff --git a/media-video/qmplay2/qmplay2-24.04.07.ebuild 
b/media-video/qmplay2/qmplay2-24.04.07.ebuild
new file mode 100644
index ..807afc78ae94
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-24.04.07.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
+   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )
+"
+
+RDEPEND="
+   media-video/ffmpeg:=[vaapi?,vdpau?]
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? ( media-libs/libva[X] )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-04-04 Thread Arthur Zamarin
commit: a6bb32d604e162c93986fad74a16329e22a3892a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr  4 16:32:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr  4 16:32:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6bb32d6

media-video/qmplay2: Stabilize 24.03.16 amd64, #928584

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-24.03.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/qmplay2/qmplay2-24.03.16.ebuild 
b/media-video/qmplay2/qmplay2-24.03.16.ebuild
index 90c70de03992..2f3804bc8402 100644
--- a/media-video/qmplay2/qmplay2-24.03.16.ebuild
+++ b/media-video/qmplay2/qmplay2-24.03.16.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="LGPL-3"



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-04-03 Thread Arthur Zamarin
commit: ef69ad7275acc0c3fc5460ecb49b72686669dfb4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr  3 09:23:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr  3 09:23:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef69ad72

media-video/qmplay2: add 24.04.02

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-24.04.02.ebuild | 140 
 2 files changed, 141 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 0a043972956f..63f8b7a812d4 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1,3 @@
 DIST QMPlay2-src-23.10.22.tar.xz 1442072 BLAKE2B 
605c446c976d523df82f1cce70b4efff5ef630149acc61d453521dbe82af407612f9950d14e62295f325fcd8aa7c0fe3e46e0aa2193fa81123118d8fe14f081e
 SHA512 
a32ee5e2c952777c21a28927d96fdaca9026c6b3f0586bb6d5d9c45b73604e5f7f505c0d076f611504e4ff20b339fde4997cfdb8c217940f1a7b414e1530381f
 DIST QMPlay2-src-24.03.16.tar.xz 2013280 BLAKE2B 
bb241c56a6988659c3810c2d3a922e87f0a7bf324a58d36b4e2efaf5f452c2dbb7aa5a34ff909edc30675f566a2e0c92b1fc1d2524288302cb10fe0a75bfface
 SHA512 
166c4acd2c79cd43693b0c3f8a4802a9b277f519d042a3eabe551d8d277f3f8ec41c74b830c36f0897fe5f247e306e9374eb982441f5a825d355af60b3660495
+DIST QMPlay2-src-24.04.02.tar.xz 2043084 BLAKE2B 
481ce8591c362c81569b49a4640e0459d59f31997ab78df86d85551a7e25ae591e80f3c10b73c278f137ac98bba6c89615693f749b9343286e84c4e9811702ca
 SHA512 
958d7dab21e1eecf1b2f18ca980e050c28de4d59f58841b8649b591a4dd9c200e1bb85fa6cd60e4bc317d071b316742ed73502bf3f0d096655aa8d1d2658eae5

diff --git a/media-video/qmplay2/qmplay2-24.04.02.ebuild 
b/media-video/qmplay2/qmplay2-24.04.02.ebuild
new file mode 100644
index ..90c70de03992
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-24.04.02.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
+   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )
+"
+
+RDEPEND="
+   media-video/ffmpeg:=[vaapi?,vdpau?]
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? ( media-libs/libva[X] )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+  

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-03-16 Thread Arthur Zamarin
commit: 2fdb4c33f07daab690bc18c498dfde1b1e29944a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 16 16:33:23 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 16 16:33:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdb4c33

media-video/qmplay2: add 24.03.16

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-24.03.16.ebuild | 140 
 2 files changed, 141 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 4d3b159c6549..0a043972956f 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1 +1,2 @@
 DIST QMPlay2-src-23.10.22.tar.xz 1442072 BLAKE2B 
605c446c976d523df82f1cce70b4efff5ef630149acc61d453521dbe82af407612f9950d14e62295f325fcd8aa7c0fe3e46e0aa2193fa81123118d8fe14f081e
 SHA512 
a32ee5e2c952777c21a28927d96fdaca9026c6b3f0586bb6d5d9c45b73604e5f7f505c0d076f611504e4ff20b339fde4997cfdb8c217940f1a7b414e1530381f
+DIST QMPlay2-src-24.03.16.tar.xz 2013280 BLAKE2B 
bb241c56a6988659c3810c2d3a922e87f0a7bf324a58d36b4e2efaf5f452c2dbb7aa5a34ff909edc30675f566a2e0c92b1fc1d2524288302cb10fe0a75bfface
 SHA512 
166c4acd2c79cd43693b0c3f8a4802a9b277f519d042a3eabe551d8d277f3f8ec41c74b830c36f0897fe5f247e306e9374eb982441f5a825d355af60b3660495

diff --git a/media-video/qmplay2/qmplay2-24.03.16.ebuild 
b/media-video/qmplay2/qmplay2-24.03.16.ebuild
new file mode 100644
index ..90c70de03992
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-24.03.16.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
+   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )
+"
+
+RDEPEND="
+   media-video/ffmpeg:=[vaapi?,vdpau?]
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? ( media-libs/libva[X] )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   -DUSE_GLSLC=$(usex shaders)
+   -DUSE_XVIDEO=$(usex xv)
+
+   # ffmpeg
+   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
+   -DUSE_FFMPEG_VAAPI=$(usex vaapi)
+   -DUSE_FFMPEG_VDPAU=$(usex vdpau)
+
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-03-08 Thread Arthur Zamarin
commit: 52b14c2c146560a433c9c12568e62384705429e9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  8 11:30:43 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  8 11:30:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b14c2c

media-video/qmplay2: drop 23.10.22

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-23.10.22.ebuild | 140 
 1 file changed, 140 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-23.10.22.ebuild 
b/media-video/qmplay2/qmplay2-23.10.22.ebuild
deleted file mode 100644
index 03547e1ab072..
--- a/media-video/qmplay2/qmplay2-23.10.22.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
-   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )
-"
-
-RDEPEND="
-   media-video/ffmpeg:=[vaapi?,vdpau?]
-   !qt6? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-),vulkan?]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   extensions? ( dev-qt/qtdeclarative:5 )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   )
-   qt6? (
-   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
-   dev-qt/qt5compat:6
-   dev-qt/qtsvg:6
-   extensions? ( dev-qt/qtdeclarative:6 )
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-libs/libpulse )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? ( media-libs/libva[X] )
-   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   !qt6? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT6=$(usex qt6)
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   -DUSE_UPDATES=OFF
-   -DUSE_ALSA=$(usex alsa)
-   -DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_DBUS_SUSPEND=ON
-   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
-   -DUSE_LIBASS=$(usex libass)
-   -DUSE_NOTIFY=$(usex notifications)
-   -DUSE_OPENGL=$(usex opengl)
-   -DUSE_VULKAN=$(usex vulkan)
-   -DUSE_GLSLC=$(usex shaders)
-   -DUSE_XVIDEO=$(usex xv)
-
-   # ffmpeg
-   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
-   -DUSE_FFMPEG_VAAPI=$(usex vaapi)
-   -DUSE_FFMPEG_VDPAU=$(usex vdpau)
-
-   # chiptune
-   -DUSE_CHIPTUNE_GME=$(usex gme)
-   -DUSE_CHIPTUNE_SID=$(usex sid)
-
-   # modules
-   -DUSE_AUDIOFILTERS=$(usex audiofilters)
-   -DUSE_CUVID=$(usex cuvid)
-   -DUSE_INPUTS=$(usex inputs)
-   -DUSE_MODPLUG=$(usex modplug)
-   -DUSE_PIPEWIRE=$(usex pipewire)
-   -DUSE_PORTAUDIO=$(usex portaudio)
-   -DUSE_PULSEAUDIO=$(usex pulseaudio)
-   -DUSE_TAGLIB=$(usex taglib)
-   -DUSE_VIDEOFILTERS=$(usex videofilters)
-   -DUSE_VISUALIZATIONS=$(usex visualizations)
-
-   # extensions
-   -DUSE_EXTENSIONS=$(usex extensions)
-   )
-
-   if use extensions; then
-   # Move inside an if, to remove unused option warning
-   mycmakeargs+=(
-   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-02-20 Thread Arthur Zamarin
commit: 4d34157c989abf47e68d30e47c04a4deeafc736a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Feb 20 06:44:46 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Feb 20 14:30:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d34157c

media-video/qmplay2: Stabilize 23.10.22-r1 amd64, #924651

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-23.10.22-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild 
b/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
index 90c70de03992..2f3804bc8402 100644
--- a/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
+++ b/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="LGPL-3"



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2024-02-15 Thread Ionen Wolkens
commit: 3b51b44be176073034a7afa465c326218ba80956
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Feb 15 13:00:33 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Feb 15 13:04:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b51b44b

media-video/qmplay2: revbump with no changes to trigger rebuild

...ideally against qt6.6.2 if USE=qt6, bug #924651 for explanations.

Unfortunately is an unnecessary rebuild for qt5 users.

Bug: https://bugs.gentoo.org/924651
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/qmplay2/qmplay2-23.10.22-r1.ebuild | 140 +
 1 file changed, 140 insertions(+)

diff --git a/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild 
b/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
new file mode 100644
index ..90c70de03992
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
+   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )
+"
+
+RDEPEND="
+   media-video/ffmpeg:=[vaapi?,vdpau?]
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? ( media-libs/libva[X] )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   -DUSE_GLSLC=$(usex shaders)
+   -DUSE_XVIDEO=$(usex xv)
+
+   # ffmpeg
+   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
+   -DUSE_FFMPEG_VAAPI=$(usex vaapi)
+   -DUSE_FFMPEG_VDPAU=$(usex vdpau)
+
+   # chiptune
+   -DUSE_CHIPTUNE_GME=$(usex gme)
+   -DUSE_CHIPTUNE_SID=$(usex sid)
+
+   # modules
+   -DUSE_AUDIOFILTERS=$(usex audiofilters)
+   -DUSE_CUVID=$(usex cuvid)
+   -DUSE_INPUTS=$(usex inputs)
+   -DUSE_MODPLUG=$(usex modplug)
+   -DUSE_PIPEWIRE=$(usex pipewire)
+   -DUSE_PORTAUDIO=$(usex portaudio)
+   -DUSE_PULSEAUDIO=$(usex pulseaudio)
+   -DUSE_TAGLIB=$(usex taglib)
+   -DUSE_VIDEOFILTERS=$(usex videofilters)
+   -DUSE_VISUALIZATIONS=$(usex visualizations)
+
+   # extensions
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-12-04 Thread Arthur Zamarin
commit: 2c1b62945417fa3df03e7305a2bb9f6a04c10cdd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:46:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:46:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1b6294

media-video/qmplay2: drop 23.08.22, 23.09.05

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   2 -
 media-video/qmplay2/qmplay2-23.08.22.ebuild | 141 
 media-video/qmplay2/qmplay2-23.09.05.ebuild | 140 ---
 3 files changed, 283 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 027212c685c8..4d3b159c6549 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1 @@
-DIST QMPlay2-src-23.08.22.tar.xz 1440292 BLAKE2B 
9f563f1deaa65f8d452d7536a0c2b10f2ca74f8ac39318922bfe2e04feaad88f02234ba8efe0b110f7885383c212f857b20e6275a417d663af5c8911fd90412c
 SHA512 
19648080f9bf7c7c982b637e2c1a5eeec7390604eee0e98dca96cf710f0df8e7ab71ac95bae64d01a5407357880467e05b0f91561f1f4b8f72773c85a5dba1ea
-DIST QMPlay2-src-23.09.05.tar.xz 1441076 BLAKE2B 
b3c0140bdb17b8dab079f3706e35f635d481e8e639c60145088a592c4e70ba760e6574d0febc96cdb7e38fc40585ff34d762319769c99043a295bb72e42bb8bc
 SHA512 
9e214b58b14f1954f11ca85c4a06661da339df3724f9bede57e3c543a07df0c73dba4e9547a5d57c8c1fc2315d3ee51502ba9a22afca30e893a51424bc2a815e
 DIST QMPlay2-src-23.10.22.tar.xz 1442072 BLAKE2B 
605c446c976d523df82f1cce70b4efff5ef630149acc61d453521dbe82af407612f9950d14e62295f325fcd8aa7c0fe3e46e0aa2193fa81123118d8fe14f081e
 SHA512 
a32ee5e2c952777c21a28927d96fdaca9026c6b3f0586bb6d5d9c45b73604e5f7f505c0d076f611504e4ff20b339fde4997cfdb8c217940f1a7b414e1530381f

diff --git a/media-video/qmplay2/qmplay2-23.08.22.ebuild 
b/media-video/qmplay2/qmplay2-23.08.22.ebuild
deleted file mode 100644
index 4c9184782dc4..
--- a/media-video/qmplay2/qmplay2-23.08.22.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio +qt5 qt6 sid
-   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )
-   ^^ ( qt5 qt6 )
-"
-
-RDEPEND="
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-),vulkan?]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   extensions? ( dev-qt/qtdeclarative:5 )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   )
-   qt6? (
-   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
-   dev-qt/qt5compat:6
-   dev-qt/qtsvg:6
-   extensions? ( dev-qt/qtdeclarative:6 )
-   )
-   media-video/ffmpeg:=[vaapi?,vdpau?]
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-libs/libpulse )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? ( media-libs/libva[X] )
-   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   qt5? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT6=$(usex qt6)
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   -DUSE_UPDATES=OFF
-   -DUSE_ALSA=$(usex alsa)
-   -DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_DBUS_SUSPEND=ON
-   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
-   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-11-04 Thread Arthur Zamarin
commit: 0c16b577e1bde892e162b542fb74527d3d2e2cfc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  4 20:13:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  4 20:13:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c16b577

media-video/qmplay2: Stabilize 23.10.22 amd64, #916859

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-23.10.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/qmplay2/qmplay2-23.10.22.ebuild 
b/media-video/qmplay2/qmplay2-23.10.22.ebuild
index 961b70b140c8..03547e1ab072 100644
--- a/media-video/qmplay2/qmplay2-23.10.22.ebuild
+++ b/media-video/qmplay2/qmplay2-23.10.22.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="LGPL-3"



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-10-23 Thread Arthur Zamarin
commit: 6915a931f57ff636d213a0c5f68fbd799b01dcdc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 23 08:25:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 23 08:25:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6915a931

media-video/qmplay2: add 23.10.22

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-23.10.22.ebuild | 140 
 2 files changed, 141 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index d2b3e79d5426..027212c685c8 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1,3 @@
 DIST QMPlay2-src-23.08.22.tar.xz 1440292 BLAKE2B 
9f563f1deaa65f8d452d7536a0c2b10f2ca74f8ac39318922bfe2e04feaad88f02234ba8efe0b110f7885383c212f857b20e6275a417d663af5c8911fd90412c
 SHA512 
19648080f9bf7c7c982b637e2c1a5eeec7390604eee0e98dca96cf710f0df8e7ab71ac95bae64d01a5407357880467e05b0f91561f1f4b8f72773c85a5dba1ea
 DIST QMPlay2-src-23.09.05.tar.xz 1441076 BLAKE2B 
b3c0140bdb17b8dab079f3706e35f635d481e8e639c60145088a592c4e70ba760e6574d0febc96cdb7e38fc40585ff34d762319769c99043a295bb72e42bb8bc
 SHA512 
9e214b58b14f1954f11ca85c4a06661da339df3724f9bede57e3c543a07df0c73dba4e9547a5d57c8c1fc2315d3ee51502ba9a22afca30e893a51424bc2a815e
+DIST QMPlay2-src-23.10.22.tar.xz 1442072 BLAKE2B 
605c446c976d523df82f1cce70b4efff5ef630149acc61d453521dbe82af407612f9950d14e62295f325fcd8aa7c0fe3e46e0aa2193fa81123118d8fe14f081e
 SHA512 
a32ee5e2c952777c21a28927d96fdaca9026c6b3f0586bb6d5d9c45b73604e5f7f505c0d076f611504e4ff20b339fde4997cfdb8c217940f1a7b414e1530381f

diff --git a/media-video/qmplay2/qmplay2-23.10.22.ebuild 
b/media-video/qmplay2/qmplay2-23.10.22.ebuild
new file mode 100644
index ..961b70b140c8
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-23.10.22.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
+   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )
+"
+
+RDEPEND="
+   media-video/ffmpeg:=[vaapi?,vdpau?]
+   !qt6? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? ( media-libs/libva[X] )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+  

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-09-07 Thread Arthur Zamarin
commit: 7f33835c747d6cd3161f620d1474ac75854fd69f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  7 17:40:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  7 17:40:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f33835c

media-video/qmplay2: drop 23.08.08

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 -
 media-video/qmplay2/qmplay2-23.08.08.ebuild | 141 
 2 files changed, 142 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index e4e8cfaeb767..d2b3e79d5426 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1,2 @@
-DIST QMPlay2-src-23.08.08.tar.xz 1441212 BLAKE2B 
11ec2cf0562da375194d03ee91ee7be44feb1360b4d99d165fd54d1bad00f73aea25765f60593b8468236c66ea75d05311c53d3667e4e6fa770a88ee88c5d251
 SHA512 
c341e38b5dbb63721a4cd600ee8b881aec5fff10976367ab1b41993c3cdc50fb9fd2ad6bf8f71490818e0cfa5e5497f158360eb254762f9e529a96c799d680f4
 DIST QMPlay2-src-23.08.22.tar.xz 1440292 BLAKE2B 
9f563f1deaa65f8d452d7536a0c2b10f2ca74f8ac39318922bfe2e04feaad88f02234ba8efe0b110f7885383c212f857b20e6275a417d663af5c8911fd90412c
 SHA512 
19648080f9bf7c7c982b637e2c1a5eeec7390604eee0e98dca96cf710f0df8e7ab71ac95bae64d01a5407357880467e05b0f91561f1f4b8f72773c85a5dba1ea
 DIST QMPlay2-src-23.09.05.tar.xz 1441076 BLAKE2B 
b3c0140bdb17b8dab079f3706e35f635d481e8e639c60145088a592c4e70ba760e6574d0febc96cdb7e38fc40585ff34d762319769c99043a295bb72e42bb8bc
 SHA512 
9e214b58b14f1954f11ca85c4a06661da339df3724f9bede57e3c543a07df0c73dba4e9547a5d57c8c1fc2315d3ee51502ba9a22afca30e893a51424bc2a815e

diff --git a/media-video/qmplay2/qmplay2-23.08.08.ebuild 
b/media-video/qmplay2/qmplay2-23.08.08.ebuild
deleted file mode 100644
index 4c9184782dc4..
--- a/media-video/qmplay2/qmplay2-23.08.08.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio +qt5 qt6 sid
-   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )
-   ^^ ( qt5 qt6 )
-"
-
-RDEPEND="
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-),vulkan?]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   extensions? ( dev-qt/qtdeclarative:5 )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   )
-   qt6? (
-   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
-   dev-qt/qt5compat:6
-   dev-qt/qtsvg:6
-   extensions? ( dev-qt/qtdeclarative:6 )
-   )
-   media-video/ffmpeg:=[vaapi?,vdpau?]
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-libs/libpulse )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? ( media-libs/libva[X] )
-   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   qt5? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT6=$(usex qt6)
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   -DUSE_UPDATES=OFF
-   -DUSE_ALSA=$(usex alsa)
-   -DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_DBUS_SUSPEND=ON
-   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
-   -DUSE_LIBASS=$(usex libass)
-   -DUSE_NOTIFY=$(usex notifications)
-   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-09-07 Thread Arthur Zamarin
commit: fd262a367a87c2f763a9dc0cda5be4764d34976a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep  7 17:39:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep  7 17:39:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd262a36

media-video/qmplay2: add 23.09.05

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest | 1 +
 .../qmplay2/{qmplay2-.ebuild => qmplay2-23.09.05.ebuild} | 9 -
 media-video/qmplay2/qmplay2-.ebuild  | 9 -
 3 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index e845e28333d1..e4e8cfaeb767 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1,3 @@
 DIST QMPlay2-src-23.08.08.tar.xz 1441212 BLAKE2B 
11ec2cf0562da375194d03ee91ee7be44feb1360b4d99d165fd54d1bad00f73aea25765f60593b8468236c66ea75d05311c53d3667e4e6fa770a88ee88c5d251
 SHA512 
c341e38b5dbb63721a4cd600ee8b881aec5fff10976367ab1b41993c3cdc50fb9fd2ad6bf8f71490818e0cfa5e5497f158360eb254762f9e529a96c799d680f4
 DIST QMPlay2-src-23.08.22.tar.xz 1440292 BLAKE2B 
9f563f1deaa65f8d452d7536a0c2b10f2ca74f8ac39318922bfe2e04feaad88f02234ba8efe0b110f7885383c212f857b20e6275a417d663af5c8911fd90412c
 SHA512 
19648080f9bf7c7c982b637e2c1a5eeec7390604eee0e98dca96cf710f0df8e7ab71ac95bae64d01a5407357880467e05b0f91561f1f4b8f72773c85a5dba1ea
+DIST QMPlay2-src-23.09.05.tar.xz 1441076 BLAKE2B 
b3c0140bdb17b8dab079f3706e35f635d481e8e639c60145088a592c4e70ba760e6574d0febc96cdb7e38fc40585ff34d762319769c99043a295bb72e42bb8bc
 SHA512 
9e214b58b14f1954f11ca85c4a06661da339df3724f9bede57e3c543a07df0c73dba4e9547a5d57c8c1fc2315d3ee51502ba9a22afca30e893a51424bc2a815e

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-23.09.05.ebuild
similarity index 96%
copy from media-video/qmplay2/qmplay2-.ebuild
copy to media-video/qmplay2/qmplay2-23.09.05.ebuild
index 4c9184782dc4..961b70b140c8 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-23.09.05.ebuild
@@ -21,17 +21,17 @@ LICENSE="LGPL-3"
 SLOT="0"
 
 IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio +qt5 qt6 sid
+   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
 
 REQUIRED_USE="
audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
shaders? ( vulkan )
-   ^^ ( qt5 qt6 )
 "
 
 RDEPEND="
-   qt5? (
+   media-video/ffmpeg:=[vaapi?,vdpau?]
+   !qt6? (
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5[X(-),vulkan?]
@@ -47,7 +47,6 @@ RDEPEND="
dev-qt/qtsvg:6
extensions? ( dev-qt/qtdeclarative:6 )
)
-   media-video/ffmpeg:=[vaapi?,vdpau?]
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
gme? ( media-libs/game-music-emu )
@@ -65,7 +64,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   qt5? ( dev-qt/linguist-tools:5 )
+   !qt6? ( dev-qt/linguist-tools:5 )
qt6? ( dev-qt/qttools:6[linguist] )
 "
 

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index 4c9184782dc4..961b70b140c8 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -21,17 +21,17 @@ LICENSE="LGPL-3"
 SLOT="0"
 
 IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio +qt5 qt6 sid
+   modplug notifications opengl pipewire portaudio pulseaudio qt6 sid
shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
 
 REQUIRED_USE="
audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
shaders? ( vulkan )
-   ^^ ( qt5 qt6 )
 "
 
 RDEPEND="
-   qt5? (
+   media-video/ffmpeg:=[vaapi?,vdpau?]
+   !qt6? (
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5[X(-),vulkan?]
@@ -47,7 +47,6 @@ RDEPEND="
dev-qt/qtsvg:6
extensions? ( dev-qt/qtdeclarative:6 )
)
-   media-video/ffmpeg:=[vaapi?,vdpau?]
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
gme? ( media-libs/game-music-emu )
@@ -65,7 +64,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   qt5? ( dev-qt/linguist-tools:5 )
+   !qt6? ( dev-qt/linguist-tools:5 )
qt6? ( dev-qt/qttools:6[linguist] )
 "
 



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-08-22 Thread Arthur Zamarin
commit: ba56960484383d4c830ee5183ce3ec52d6f26f83
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 22 19:09:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 22 19:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba569604

media-video/qmplay2: drop 23.06.17-r1

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest   |   1 -
 media-video/qmplay2/qmplay2-23.06.17-r1.ebuild | 128 -
 2 files changed, 129 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index f8623127a8b2..e845e28333d1 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1,2 @@
-DIST QMPlay2-src-23.06.17.tar.xz 1432852 BLAKE2B 
50512d89f443218bf89f1b54276ece0983d31cc1e563ef829396ed1fb4e5f0437cd25e5ccb3c426ecd668c334477024de8658594c59ae2781a0e54ff83653357
 SHA512 
62122533a9cfc7aebdbe28166d60816eea21e9c38df5f381817d01aac25a6f10bf806b5a6ccd24cb8fe4b6c7391138226c7a967fab019ad2dcd605797d8d6a28
 DIST QMPlay2-src-23.08.08.tar.xz 1441212 BLAKE2B 
11ec2cf0562da375194d03ee91ee7be44feb1360b4d99d165fd54d1bad00f73aea25765f60593b8468236c66ea75d05311c53d3667e4e6fa770a88ee88c5d251
 SHA512 
c341e38b5dbb63721a4cd600ee8b881aec5fff10976367ab1b41993c3cdc50fb9fd2ad6bf8f71490818e0cfa5e5497f158360eb254762f9e529a96c799d680f4
 DIST QMPlay2-src-23.08.22.tar.xz 1440292 BLAKE2B 
9f563f1deaa65f8d452d7536a0c2b10f2ca74f8ac39318922bfe2e04feaad88f02234ba8efe0b110f7885383c212f857b20e6275a417d663af5c8911fd90412c
 SHA512 
19648080f9bf7c7c982b637e2c1a5eeec7390604eee0e98dca96cf710f0df8e7ab71ac95bae64d01a5407357880467e05b0f91561f1f4b8f72773c85a5dba1ea

diff --git a/media-video/qmplay2/qmplay2-23.06.17-r1.ebuild 
b/media-video/qmplay2/qmplay2-23.06.17-r1.ebuild
deleted file mode 100644
index 9c898d587e0e..
--- a/media-video/qmplay2/qmplay2-23.06.17-r1.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
-   +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-),vulkan?]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-video/ffmpeg:=[vaapi?,vdpau?]
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   extensions? ( dev-qt/qtdeclarative:5 )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-libs/libpulse )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? ( media-libs/libva[X] )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT6=Off
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   -DUSE_UPDATES=OFF
-   -DUSE_ALSA=$(usex alsa)
-   -DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_DBUS_SUSPEND=ON
-   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
-   -DUSE_LIBASS=$(usex libass)
-   -DUSE_NOTIFY=$(usex notifications)
-   -DUSE_OPENGL=$(usex opengl)
-   -DUSE_VULKAN=$(usex vulkan)
-   -DUSE_GLSLC=$(usex shaders)
-   -DUSE_XVIDEO=$(usex xv)
-
-   # ffmpeg
-   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
-   -DUSE_FFMPEG_VAAPI=$(usex vaapi)
-   -DUSE_FFMPEG_VDPAU=$(usex vdpau)
-
-   # chiptune
-   -DUSE_CHIPTUNE_GME=$(usex gme)
-

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-08-22 Thread Arthur Zamarin
commit: 05903cbd522870d91873d5e4adafe96c60f35f3c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug 22 19:09:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug 22 19:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05903cbd

media-video/qmplay2: add 23.08.22

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-23.08.22.ebuild | 141 
 2 files changed, 142 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 3aaccc73cae4..f8623127a8b2 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1,3 @@
 DIST QMPlay2-src-23.06.17.tar.xz 1432852 BLAKE2B 
50512d89f443218bf89f1b54276ece0983d31cc1e563ef829396ed1fb4e5f0437cd25e5ccb3c426ecd668c334477024de8658594c59ae2781a0e54ff83653357
 SHA512 
62122533a9cfc7aebdbe28166d60816eea21e9c38df5f381817d01aac25a6f10bf806b5a6ccd24cb8fe4b6c7391138226c7a967fab019ad2dcd605797d8d6a28
 DIST QMPlay2-src-23.08.08.tar.xz 1441212 BLAKE2B 
11ec2cf0562da375194d03ee91ee7be44feb1360b4d99d165fd54d1bad00f73aea25765f60593b8468236c66ea75d05311c53d3667e4e6fa770a88ee88c5d251
 SHA512 
c341e38b5dbb63721a4cd600ee8b881aec5fff10976367ab1b41993c3cdc50fb9fd2ad6bf8f71490818e0cfa5e5497f158360eb254762f9e529a96c799d680f4
+DIST QMPlay2-src-23.08.22.tar.xz 1440292 BLAKE2B 
9f563f1deaa65f8d452d7536a0c2b10f2ca74f8ac39318922bfe2e04feaad88f02234ba8efe0b110f7885383c212f857b20e6275a417d663af5c8911fd90412c
 SHA512 
19648080f9bf7c7c982b637e2c1a5eeec7390604eee0e98dca96cf710f0df8e7ab71ac95bae64d01a5407357880467e05b0f91561f1f4b8f72773c85a5dba1ea

diff --git a/media-video/qmplay2/qmplay2-23.08.22.ebuild 
b/media-video/qmplay2/qmplay2-23.08.22.ebuild
new file mode 100644
index ..4c9184782dc4
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-23.08.22.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio +qt5 qt6 sid
+   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )
+   ^^ ( qt5 qt6 )
+"
+
+RDEPEND="
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
+   media-video/ffmpeg:=[vaapi?,vdpau?]
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? ( media-libs/libva[X] )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-08-09 Thread Arthur Zamarin
commit: c9232ae9d98746ab182b38a3face2d8cfc928ae6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 17:21:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 17:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9232ae9

media-video/qmplay2: sync live

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-.ebuild | 39 ++---
 1 file changed, 26 insertions(+), 13 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index 9c898d587e0e..4c9184782dc4 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -21,24 +21,35 @@ LICENSE="LGPL-3"
 SLOT="0"
 
 IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
-   +taglib vaapi vdpau videofilters visualizations vulkan xv"
+   modplug notifications opengl pipewire portaudio pulseaudio +qt5 qt6 sid
+   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
 
 REQUIRED_USE="
audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )"
+   shaders? ( vulkan )
+   ^^ ( qt5 qt6 )
+"
 
 RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-),vulkan?]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
media-video/ffmpeg:=[vaapi?,vdpau?]
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
-   extensions? ( dev-qt/qtdeclarative:5 )
gme? ( media-libs/game-music-emu )
libass? ( media-libs/libass )
opengl? ( virtual/opengl )
@@ -49,12 +60,14 @@ RDEPEND="
shaders? ( >=media-libs/shaderc-2020.1 )
taglib? ( media-libs/taglib )
vaapi? ( media-libs/libva[X] )
-   videofilters? ( dev-qt/qtconcurrent:5 )
vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
xv? ( x11-libs/libXv )
 "
 DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
+BDEPEND="
+   qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
 
 src_prepare() {
# disable compress man pages
@@ -68,7 +81,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DBUILD_WITH_QT6=Off
+   -DBUILD_WITH_QT6=$(usex qt6)
# core
-DUSE_LINK_TIME_OPTIMIZATION=false
-DUSE_UPDATES=OFF



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-08-09 Thread Arthur Zamarin
commit: 2a00c696a2f39f37ff50ba1e59f8486e04f79574
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 17:20:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 17:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a00c696

media-video/qmplay2: add 23.08.08, enable qt6

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-23.08.08.ebuild | 141 
 2 files changed, 142 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 7ce36256efe1..3aaccc73cae4 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1 +1,2 @@
 DIST QMPlay2-src-23.06.17.tar.xz 1432852 BLAKE2B 
50512d89f443218bf89f1b54276ece0983d31cc1e563ef829396ed1fb4e5f0437cd25e5ccb3c426ecd668c334477024de8658594c59ae2781a0e54ff83653357
 SHA512 
62122533a9cfc7aebdbe28166d60816eea21e9c38df5f381817d01aac25a6f10bf806b5a6ccd24cb8fe4b6c7391138226c7a967fab019ad2dcd605797d8d6a28
+DIST QMPlay2-src-23.08.08.tar.xz 1441212 BLAKE2B 
11ec2cf0562da375194d03ee91ee7be44feb1360b4d99d165fd54d1bad00f73aea25765f60593b8468236c66ea75d05311c53d3667e4e6fa770a88ee88c5d251
 SHA512 
c341e38b5dbb63721a4cd600ee8b881aec5fff10976367ab1b41993c3cdc50fb9fd2ad6bf8f71490818e0cfa5e5497f158360eb254762f9e529a96c799d680f4

diff --git a/media-video/qmplay2/qmplay2-23.08.08.ebuild 
b/media-video/qmplay2/qmplay2-23.08.08.ebuild
new file mode 100644
index ..4c9184782dc4
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-23.08.08.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio +qt5 qt6 sid
+   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )
+   ^^ ( qt5 qt6 )
+"
+
+RDEPEND="
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
+   media-video/ffmpeg:=[vaapi?,vdpau?]
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? ( media-libs/libva[X] )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   -DUSE_GLSLC=$(usex shaders)
+   -DUSE_XVIDEO=$(usex xv)
+
+   # ffmpeg
+   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
+   -DUSE_FFMPEG_VAAPI=$(usex vaapi)
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-06-28 Thread Arthur Zamarin
commit: 2dbc9c50588f46c4ef58a386c16d07b883c6df70
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 28 18:26:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 28 18:30:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dbc9c50

media-video/qmplay2: depend on slot ffmpeg

Also sort out use deps dependencies.

Signed-off-by: Arthur Zamarin  gentoo.org>

 ...ay2-23.06.17.ebuild => qmplay2-23.06.17-r1.ebuild} | 15 ---
 media-video/qmplay2/qmplay2-.ebuild   | 19 +--
 2 files changed, 9 insertions(+), 25 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-23.06.17.ebuild 
b/media-video/qmplay2/qmplay2-23.06.17-r1.ebuild
similarity index 92%
rename from media-video/qmplay2/qmplay2-23.06.17.ebuild
rename to media-video/qmplay2/qmplay2-23.06.17-r1.ebuild
index 41412c90d14c..9c898d587e0e 100644
--- a/media-video/qmplay2/qmplay2-23.06.17.ebuild
+++ b/media-video/qmplay2/qmplay2-23.06.17-r1.ebuild
@@ -31,11 +31,11 @@ REQUIRED_USE="
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[X(-),vulkan?]
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
-   media-video/ffmpeg
+   media-video/ffmpeg:=[vaapi?,vdpau?]
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
extensions? ( dev-qt/qtdeclarative:5 )
@@ -48,16 +48,9 @@ RDEPEND="
sid? ( media-libs/libsidplayfp )
shaders? ( >=media-libs/shaderc-2020.1 )
taglib? ( media-libs/taglib )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   media-libs/libva[X]
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
+   vaapi? ( media-libs/libva[X] )
videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   >=dev-qt/qtgui-5.14.1:5[vulkan]
-   >=media-libs/vulkan-loader-1.2.133
-   )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
xv? ( x11-libs/libXv )
 "
 DEPEND="${RDEPEND}"

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index 131c3cf98f39..9c898d587e0e 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -31,14 +31,11 @@ REQUIRED_USE="
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
-   media-video/ffmpeg
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
+   media-video/ffmpeg:=[vaapi?,vdpau?]
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
extensions? ( dev-qt/qtdeclarative:5 )
@@ -51,16 +48,9 @@ RDEPEND="
sid? ( media-libs/libsidplayfp )
shaders? ( >=media-libs/shaderc-2020.1 )
taglib? ( media-libs/taglib )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   media-libs/libva
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
+   vaapi? ( media-libs/libva[X] )
videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   >=dev-qt/qtgui-5.14.1:5[vulkan]
-   >=media-libs/vulkan-loader-1.2.133
-   )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
xv? ( x11-libs/libXv )
 "
 DEPEND="${RDEPEND}"
@@ -78,6 +68,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   -DBUILD_WITH_QT6=Off
# core
-DUSE_LINK_TIME_OPTIMIZATION=false
-DUSE_UPDATES=OFF



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/files/, media-video/qmplay2/

2023-06-28 Thread Arthur Zamarin
commit: ebcfe73d3318a677f06235e77c474961132ca873
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 28 18:28:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 28 18:30:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebcfe73d

media-video/qmplay2: drop 23.02.05-r1, 23.06.04

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest   |   2 -
 .../files/qmplay2-23.02.05-fix-libva-glx.patch |  13 --
 media-video/qmplay2/qmplay2-23.02.05-r1.ebuild | 141 -
 media-video/qmplay2/qmplay2-23.06.04.ebuild| 138 
 4 files changed, 294 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index ad1e6c2e5ead..7ce36256efe1 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1 @@
-DIST QMPlay2-src-23.02.05.tar.xz 1428992 BLAKE2B 
7296ed089306e50e1051c33c23dae30f14cbb166b9d9ea8c184e8aa027a261a658e1d7770c7d574784a5cde4890c66e2104927f4473f484562378c956bea4b3f
 SHA512 
d2e998a2df08c98b7e0232de693ee17b5c703793e2b1edadde300ca39998f40f7ad58b5850ee1f8cddf1dd9489c7f96e664db7e9deba01a612d97707aad849c0
-DIST QMPlay2-src-23.06.04.tar.xz 1431232 BLAKE2B 
7b50e7d28ab9025d7745114c7ee6036df1e1b23b34422ed4097f1ba4e68874efc58a0de68a5635e30cbdb2205777fbdc4f67f759f54cda7e2f926560e4bbc7af
 SHA512 
7e6afb5830b5febd79aa2232d38ccb3483104dd89d20e7476027a7febfd770ccd1df7e6915543df379985d89d307bd1c3bbc8ebc8cc00f440b51e347ddbec0d5
 DIST QMPlay2-src-23.06.17.tar.xz 1432852 BLAKE2B 
50512d89f443218bf89f1b54276ece0983d31cc1e563ef829396ed1fb4e5f0437cd25e5ccb3c426ecd668c334477024de8658594c59ae2781a0e54ff83653357
 SHA512 
62122533a9cfc7aebdbe28166d60816eea21e9c38df5f381817d01aac25a6f10bf806b5a6ccd24cb8fe4b6c7391138226c7a967fab019ad2dcd605797d8d6a28

diff --git a/media-video/qmplay2/files/qmplay2-23.02.05-fix-libva-glx.patch 
b/media-video/qmplay2/files/qmplay2-23.02.05-fix-libva-glx.patch
deleted file mode 100644
index e47aacf22a5f..
--- a/media-video/qmplay2/files/qmplay2-23.02.05-fix-libva-glx.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/905453
-
 a/src/modules/FFmpeg/CMakeLists.txt
-+++ b/src/modules/FFmpeg/CMakeLists.txt
-@@ -67,7 +67,7 @@ if(USE_FFMPEG_VAAPI OR USE_FFMPEG_VDPAU OR USE_FFMPEG_DXVA2 
OR USE_FFMPEG_D3D11V
- list(APPEND FFmpeg_HDR VAAPIVulkan.hpp)
- list(APPEND FFmpeg_SRC VAAPIVulkan.cpp)
- endif()
--pkg_check_modules(LBVA REQUIRED libva libva-glx libva-drm egl)
-+pkg_check_modules(LBVA REQUIRED libva libva-drm egl)
- include_directories(${LBVA_INCLUDE_DIRS})
- link_directories(${LBVA_LIBRARY_DIRS})
- list(APPEND FFmpeg_LIBS ${LBVA_LIBRARIES})

diff --git a/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild 
b/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild
deleted file mode 100644
index 162a1b938f4a..
--- a/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
-   +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-video/ffmpeg
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   extensions? ( dev-qt/qtdeclarative:5 )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-libs/libpulse )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   media-libs/libva[X]
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-06-17 Thread Arthur Zamarin
commit: b24da7236b2d84578e5626e026af68ade507ca22
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 17 19:25:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 17 19:32:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24da723

media-video/qmplay2: add 23.06.17

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-23.06.17.ebuild | 135 
 2 files changed, 136 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index bd5e0b181d51..ad1e6c2e5ead 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1,3 @@
 DIST QMPlay2-src-23.02.05.tar.xz 1428992 BLAKE2B 
7296ed089306e50e1051c33c23dae30f14cbb166b9d9ea8c184e8aa027a261a658e1d7770c7d574784a5cde4890c66e2104927f4473f484562378c956bea4b3f
 SHA512 
d2e998a2df08c98b7e0232de693ee17b5c703793e2b1edadde300ca39998f40f7ad58b5850ee1f8cddf1dd9489c7f96e664db7e9deba01a612d97707aad849c0
 DIST QMPlay2-src-23.06.04.tar.xz 1431232 BLAKE2B 
7b50e7d28ab9025d7745114c7ee6036df1e1b23b34422ed4097f1ba4e68874efc58a0de68a5635e30cbdb2205777fbdc4f67f759f54cda7e2f926560e4bbc7af
 SHA512 
7e6afb5830b5febd79aa2232d38ccb3483104dd89d20e7476027a7febfd770ccd1df7e6915543df379985d89d307bd1c3bbc8ebc8cc00f440b51e347ddbec0d5
+DIST QMPlay2-src-23.06.17.tar.xz 1432852 BLAKE2B 
50512d89f443218bf89f1b54276ece0983d31cc1e563ef829396ed1fb4e5f0437cd25e5ccb3c426ecd668c334477024de8658594c59ae2781a0e54ff83653357
 SHA512 
62122533a9cfc7aebdbe28166d60816eea21e9c38df5f381817d01aac25a6f10bf806b5a6ccd24cb8fe4b6c7391138226c7a967fab019ad2dcd605797d8d6a28

diff --git a/media-video/qmplay2/qmplay2-23.06.17.ebuild 
b/media-video/qmplay2/qmplay2-23.06.17.ebuild
new file mode 100644
index ..41412c90d14c
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-23.06.17.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
+   +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   extensions? ( dev-qt/qtdeclarative:5 )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   media-libs/libva[X]
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=Off
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   -DUSE_GLSLC=$(usex shaders)
+   -DUSE_XVIDEO=$(usex xv)
+
+   # ffmpeg
+   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-06-09 Thread Arthur Zamarin
commit: dd2516a3ee5d4fa7a5eb754dd6165c98f9a14c32
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  9 14:41:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  9 14:42:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2516a3

media-video/qmplay2: drop ~x86 keywords

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-23.02.05-r1.ebuild | 2 +-
 media-video/qmplay2/qmplay2-23.06.04.ebuild| 2 +-
 media-video/qmplay2/qmplay2-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild 
b/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild
index e5d94c7d4ad9..162a1b938f4a 100644
--- a/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild
+++ b/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="LGPL-3"

diff --git a/media-video/qmplay2/qmplay2-23.06.04.ebuild 
b/media-video/qmplay2/qmplay2-23.06.04.ebuild
index 099410ccbd31..1e5663f67ccb 100644
--- a/media-video/qmplay2/qmplay2-23.06.04.ebuild
+++ b/media-video/qmplay2/qmplay2-23.06.04.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="LGPL-3"

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index 5844dfa91690..131c3cf98f39 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="LGPL-3"



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-06-04 Thread Arthur Zamarin
commit: eba31f788d09dc68d25dda1d3b9912d086142156
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 17:03:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 17:03:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba31f78

media-video/qmplay2: add 23.06.04

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-23.06.04.ebuild | 138 
 2 files changed, 139 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 4ccb1be40978..bd5e0b181d51 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1 +1,2 @@
 DIST QMPlay2-src-23.02.05.tar.xz 1428992 BLAKE2B 
7296ed089306e50e1051c33c23dae30f14cbb166b9d9ea8c184e8aa027a261a658e1d7770c7d574784a5cde4890c66e2104927f4473f484562378c956bea4b3f
 SHA512 
d2e998a2df08c98b7e0232de693ee17b5c703793e2b1edadde300ca39998f40f7ad58b5850ee1f8cddf1dd9489c7f96e664db7e9deba01a612d97707aad849c0
+DIST QMPlay2-src-23.06.04.tar.xz 1431232 BLAKE2B 
7b50e7d28ab9025d7745114c7ee6036df1e1b23b34422ed4097f1ba4e68874efc58a0de68a5635e30cbdb2205777fbdc4f67f759f54cda7e2f926560e4bbc7af
 SHA512 
7e6afb5830b5febd79aa2232d38ccb3483104dd89d20e7476027a7febfd770ccd1df7e6915543df379985d89d307bd1c3bbc8ebc8cc00f440b51e347ddbec0d5

diff --git a/media-video/qmplay2/qmplay2-23.06.04.ebuild 
b/media-video/qmplay2/qmplay2-23.06.04.ebuild
new file mode 100644
index ..099410ccbd31
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-23.06.04.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
+   +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   extensions? ( dev-qt/qtdeclarative:5 )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   media-libs/libva[X]
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=Off
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   -DUSE_GLSLC=$(usex shaders)
+   -DUSE_XVIDEO=$(usex xv)
+
+   # ffmpeg
+   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
+   -DUSE_FFMPEG_VAAPI=$(usex vaapi)
+   -DUSE_FFMPEG_VDPAU=$(usex vdpau)
+
+   # chiptune
+   -DUSE_CHIPTUNE_GME=$(usex gme)
+   -DUSE_CHIPTUNE_SID=$(usex sid)
+
+   # modules
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-05-30 Thread Andreas Sturmlechner
commit: 9b2f4bb27aa97f92a05314e710f4b035e7d4d9d8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 29 09:46:23 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 30 19:37:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2f4bb2

media-video/qmplay2: Switch IUSE=pulseaudio to media-libs/libpulse

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qmplay2/{qmplay2-23.02.05.ebuild => qmplay2-23.02.05-r1.ebuild}   | 2 +-
 media-video/qmplay2/qmplay2-.ebuild   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-23.02.05.ebuild 
b/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild
similarity index 98%
rename from media-video/qmplay2/qmplay2-23.02.05.ebuild
rename to media-video/qmplay2/qmplay2-23.02.05-r1.ebuild
index 04d454c891d3..e5d94c7d4ad9 100644
--- a/media-video/qmplay2/qmplay2-23.02.05.ebuild
+++ b/media-video/qmplay2/qmplay2-23.02.05-r1.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
opengl? ( virtual/opengl )
pipewire? ( media-video/pipewire )
portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
+   pulseaudio? ( media-libs/libpulse )
sid? ( media-libs/libsidplayfp )
shaders? ( >=media-libs/shaderc-2020.1 )
taglib? ( media-libs/taglib )

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index dcf4fed040ad..5844dfa91690 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -47,7 +47,7 @@ RDEPEND="
opengl? ( virtual/opengl )
pipewire? ( media-video/pipewire )
portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
+   pulseaudio? ( media-libs/libpulse )
sid? ( media-libs/libsidplayfp )
shaders? ( >=media-libs/shaderc-2020.1 )
taglib? ( media-libs/taglib )



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/files/, media-video/qmplay2/

2023-05-30 Thread Andreas Sturmlechner
commit: 30a527678790d67911863fedae2953acbaad49f1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 29 18:17:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 30 19:37:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a52767

media-video/qmplay2: drop 22.10.23

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/qmplay2/Manifest   |   1 -
 .../files/qmplay2-22.10.23-fix-includes.patch  |  44 ---
 media-video/qmplay2/qmplay2-22.10.23.ebuild| 141 -
 3 files changed, 186 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 6e61c851eee9..4ccb1be40978 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1 @@
-DIST QMPlay2-src-22.10.23.tar.xz 1414804 BLAKE2B 
c0db1187538be8ab0806abd41fbfdae5a71dda450505af1956989a3ccc10fa52997b8652f280cd66837d12a84a7a058783b65df3d4bd35665c92f1262cd8d004
 SHA512 
80c9408a9085084857b5b433f009bf62784cf73ceb90218ec09132be227aae97136095811ffa1211375dcbfc1f51cbefaa3690c56fc8df51d9b1cf022ce0709f
 DIST QMPlay2-src-23.02.05.tar.xz 1428992 BLAKE2B 
7296ed089306e50e1051c33c23dae30f14cbb166b9d9ea8c184e8aa027a261a658e1d7770c7d574784a5cde4890c66e2104927f4473f484562378c956bea4b3f
 SHA512 
d2e998a2df08c98b7e0232de693ee17b5c703793e2b1edadde300ca39998f40f7ad58b5850ee1f8cddf1dd9489c7f96e664db7e9deba01a612d97707aad849c0

diff --git a/media-video/qmplay2/files/qmplay2-22.10.23-fix-includes.patch 
b/media-video/qmplay2/files/qmplay2-22.10.23-fix-includes.patch
deleted file mode 100644
index eb77927f6ea9..
--- a/media-video/qmplay2/files/qmplay2-22.10.23-fix-includes.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-https://github.com/zaps166/QMPlay2/pull/541
-
-fix include memory with USE_VULKAN=OFF
-
-Those header files are using std::shared_ptr from memory header even
-when USE_VULKAN is OFF, so we must include them unconditionally.
-
-Signed-off-by: Arthur Zamarin 
 a/src/qmplay2/LibASS.hpp
-+++ b/src/qmplay2/LibASS.hpp
-@@ -23,6 +23,7 @@
- #include 
- #include 
-
-+#include 
- #include 
-
- class Settings;
-@@ -35,7 +36,6 @@ struct ass_renderer;
- struct ass_image;
-
- #ifdef USE_VULKAN
--#include 
- namespace QmVk {
- class BufferPool;
- }
 a/src/qmplay2/QMPlay2OSD.hpp
-+++ b/src/qmplay2/QMPlay2OSD.hpp
-@@ -25,14 +25,13 @@
- #include 
-
- #include 
-+#include 
- #include 
- #include 
-
- #ifdef USE_VULKAN
- #   include 
-
--#   include 
--
- namespace QmVk {
-
- class Buffer;

diff --git a/media-video/qmplay2/qmplay2-22.10.23.ebuild 
b/media-video/qmplay2/qmplay2-22.10.23.ebuild
deleted file mode 100644
index 1ef2e8a50818..
--- a/media-video/qmplay2/qmplay2-22.10.23.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
-   +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-video/ffmpeg
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   extensions? ( dev-qt/qtdeclarative:5 )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   media-libs/libva[X]
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   >=dev-qt/qtgui-5.14.1:5[vulkan]
-   >=media-libs/vulkan-loader-1.2.133
-   )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-includes.patch"
-)
-

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-05-22 Thread Sam James
commit: 93692c8a866f77bc6886019d0aafff418b37d433
Author: Sam James  gentoo  org>
AuthorDate: Tue May 23 02:45:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 23 02:51:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93692c8a

media-video/qmplay2: defer to new global USE=vulkan description

Signed-off-by: Sam James  gentoo.org>

 media-video/qmplay2/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-video/qmplay2/metadata.xml b/media-video/qmplay2/metadata.xml
index fc1a5ebde4be..061f7e97eba9 100644
--- a/media-video/qmplay2/metadata.xml
+++ b/media-video/qmplay2/metadata.xml
@@ -23,6 +23,5 @@
Compile Vulkan shaders using 
media-libs/shaderc
Build with VideoFilters module
Build with Visualizations 
module
-   Build with Vulkan support

 



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/, media-video/qmplay2/files/

2023-05-04 Thread Arthur Zamarin
commit: e6cc0a2583c4a5172e47df809363389512937463
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  4 15:46:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  4 15:48:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6cc0a25

media-video/qmplay2: fix dependency on libva-glx

This is used as one of the fallback backends. Already built
installations continue to work (one of the reasons we missed this
bug for ~3 month since an action), so no need to revbump to rebuild.

Closes: https://bugs.gentoo.org/905453
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../qmplay2/files/qmplay2-23.02.05-fix-libva-glx.patch  | 13 +
 media-video/qmplay2/qmplay2-23.02.05.ebuild |  4 
 2 files changed, 17 insertions(+)

diff --git a/media-video/qmplay2/files/qmplay2-23.02.05-fix-libva-glx.patch 
b/media-video/qmplay2/files/qmplay2-23.02.05-fix-libva-glx.patch
new file mode 100644
index ..e47aacf22a5f
--- /dev/null
+++ b/media-video/qmplay2/files/qmplay2-23.02.05-fix-libva-glx.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/905453
+
+--- a/src/modules/FFmpeg/CMakeLists.txt
 b/src/modules/FFmpeg/CMakeLists.txt
+@@ -67,7 +67,7 @@ if(USE_FFMPEG_VAAPI OR USE_FFMPEG_VDPAU OR USE_FFMPEG_DXVA2 
OR USE_FFMPEG_D3D11V
+ list(APPEND FFmpeg_HDR VAAPIVulkan.hpp)
+ list(APPEND FFmpeg_SRC VAAPIVulkan.cpp)
+ endif()
+-pkg_check_modules(LBVA REQUIRED libva libva-glx libva-drm egl)
++pkg_check_modules(LBVA REQUIRED libva libva-drm egl)
+ include_directories(${LBVA_INCLUDE_DIRS})
+ link_directories(${LBVA_LIBRARY_DIRS})
+ list(APPEND FFmpeg_LIBS ${LBVA_LIBRARIES})

diff --git a/media-video/qmplay2/qmplay2-23.02.05.ebuild 
b/media-video/qmplay2/qmplay2-23.02.05.ebuild
index 83acd1b1df36..04d454c891d3 100644
--- a/media-video/qmplay2/qmplay2-23.02.05.ebuild
+++ b/media-video/qmplay2/qmplay2-23.02.05.ebuild
@@ -66,6 +66,10 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="dev-qt/linguist-tools:5"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-23.02.05-fix-libva-glx.patch"
+)
+
 src_prepare() {
# disable compress man pages
sed -r \



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-02-18 Thread Arthur Zamarin
commit: bda055d3f5c470235568675af3a62f2bdf53c713
Author: Ghiunhan Mamut  redcorelinux  org>
AuthorDate: Fri Feb 17 21:39:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 18 13:22:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda055d3

media-video/qmplay2: drop no longer needed patch

Signed-off-by: Ghiunhan Mamut  redcorelinux.org>
Closes: https://bugs.gentoo.org/895162
Closes: https://github.com/gentoo/gentoo/pull/29642
Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-23.02.05.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-23.02.05.ebuild 
b/media-video/qmplay2/qmplay2-23.02.05.ebuild
index 58bba0c0bc05..83acd1b1df36 100644
--- a/media-video/qmplay2/qmplay2-23.02.05.ebuild
+++ b/media-video/qmplay2/qmplay2-23.02.05.ebuild
@@ -66,10 +66,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="dev-qt/linguist-tools:5"
 
-PATCHES=(
-   "${FILESDIR}/${P}-fix-includes.patch"
-)
-
 src_prepare() {
# disable compress man pages
sed -r \



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-02-17 Thread Arthur Zamarin
commit: a95e31b1ad6bbbecbf7d8862db672b5871e5a7aa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 17 15:42:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 17 19:08:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95e31b1

media-video/qmplay2: drop 22.08.21

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 -
 media-video/qmplay2/qmplay2-22.08.21.ebuild | 137 
 2 files changed, 138 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index fe78c7ae591c..6e61c851eee9 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1,2 @@
-DIST QMPlay2-src-22.08.21.tar.xz 1618824 BLAKE2B 
ac980c4ad018749d4ee5dcd2dc580c96cccb82a73ff4fd52c65beb1d7131e294d2af65814c8966ffbe2a04eb489f9b9ba23b2764b83aa3f3d57546125dde4ceb
 SHA512 
a6abc71bf87a8bcb2c2c0c63889f75de4e2de4375de0a528cb6950d2fb1ac6e767386d13a0e3f26b59cfccb88b4db4a8c26cbf57299da2031239a73e4971a4de
 DIST QMPlay2-src-22.10.23.tar.xz 1414804 BLAKE2B 
c0db1187538be8ab0806abd41fbfdae5a71dda450505af1956989a3ccc10fa52997b8652f280cd66837d12a84a7a058783b65df3d4bd35665c92f1262cd8d004
 SHA512 
80c9408a9085084857b5b433f009bf62784cf73ceb90218ec09132be227aae97136095811ffa1211375dcbfc1f51cbefaa3690c56fc8df51d9b1cf022ce0709f
 DIST QMPlay2-src-23.02.05.tar.xz 1428992 BLAKE2B 
7296ed089306e50e1051c33c23dae30f14cbb166b9d9ea8c184e8aa027a261a658e1d7770c7d574784a5cde4890c66e2104927f4473f484562378c956bea4b3f
 SHA512 
d2e998a2df08c98b7e0232de693ee17b5c703793e2b1edadde300ca39998f40f7ad58b5850ee1f8cddf1dd9489c7f96e664db7e9deba01a612d97707aad849c0

diff --git a/media-video/qmplay2/qmplay2-22.08.21.ebuild 
b/media-video/qmplay2/qmplay2-22.08.21.ebuild
deleted file mode 100644
index dcf4fed040ad..
--- a/media-video/qmplay2/qmplay2-22.08.21.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
-   +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-video/ffmpeg
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   extensions? ( dev-qt/qtdeclarative:5 )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   media-libs/libva
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   >=dev-qt/qtgui-5.14.1:5[vulkan]
-   >=media-libs/vulkan-loader-1.2.133
-   )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   -DUSE_UPDATES=OFF
-   -DUSE_ALSA=$(usex alsa)
-   -DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_DBUS_SUSPEND=ON
-   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
-   -DUSE_LIBASS=$(usex libass)
-   -DUSE_NOTIFY=$(usex notifications)
-   -DUSE_OPENGL=$(usex opengl)
-   -DUSE_VULKAN=$(usex vulkan)
-   -DUSE_GLSLC=$(usex shaders)
-   -DUSE_XVIDEO=$(usex xv)
-
-   # ffmpeg
-   -DUSE_FFMPEG_AVDEVICE=$(usex 

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-02-17 Thread Arthur Zamarin
commit: f4a29638351d1922cd50f5a03fe276d75786e6ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 17 15:41:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 17 19:08:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a29638

media-video/qmplay2: add 23.02.05

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-23.02.05.ebuild | 141 
 2 files changed, 142 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 8088d0a7b6c3..fe78c7ae591c 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1,3 @@
 DIST QMPlay2-src-22.08.21.tar.xz 1618824 BLAKE2B 
ac980c4ad018749d4ee5dcd2dc580c96cccb82a73ff4fd52c65beb1d7131e294d2af65814c8966ffbe2a04eb489f9b9ba23b2764b83aa3f3d57546125dde4ceb
 SHA512 
a6abc71bf87a8bcb2c2c0c63889f75de4e2de4375de0a528cb6950d2fb1ac6e767386d13a0e3f26b59cfccb88b4db4a8c26cbf57299da2031239a73e4971a4de
 DIST QMPlay2-src-22.10.23.tar.xz 1414804 BLAKE2B 
c0db1187538be8ab0806abd41fbfdae5a71dda450505af1956989a3ccc10fa52997b8652f280cd66837d12a84a7a058783b65df3d4bd35665c92f1262cd8d004
 SHA512 
80c9408a9085084857b5b433f009bf62784cf73ceb90218ec09132be227aae97136095811ffa1211375dcbfc1f51cbefaa3690c56fc8df51d9b1cf022ce0709f
+DIST QMPlay2-src-23.02.05.tar.xz 1428992 BLAKE2B 
7296ed089306e50e1051c33c23dae30f14cbb166b9d9ea8c184e8aa027a261a658e1d7770c7d574784a5cde4890c66e2104927f4473f484562378c956bea4b3f
 SHA512 
d2e998a2df08c98b7e0232de693ee17b5c703793e2b1edadde300ca39998f40f7ad58b5850ee1f8cddf1dd9489c7f96e664db7e9deba01a612d97707aad849c0

diff --git a/media-video/qmplay2/qmplay2-23.02.05.ebuild 
b/media-video/qmplay2/qmplay2-23.02.05.ebuild
new file mode 100644
index ..58bba0c0bc05
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-23.02.05.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
+   +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   extensions? ( dev-qt/qtdeclarative:5 )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   media-libs/libva[X]
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-includes.patch"
+)
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   -DUSE_GLSLC=$(usex shaders)
+   -DUSE_XVIDEO=$(usex xv)
+
+

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/files/, media-video/qmplay2/

2022-10-23 Thread Arthur Zamarin
commit: 1801c947d72fd756a7433d49584a367a6a3bad14
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Oct 23 18:37:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Oct 23 18:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1801c947

media-video/qmplay2: add 22.10.23

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest   |   1 +
 .../files/qmplay2-22.10.23-fix-includes.patch  |  44 +++
 media-video/qmplay2/qmplay2-22.10.23.ebuild| 141 +
 3 files changed, 186 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 3de11e337f22..8088d0a7b6c3 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1 +1,2 @@
 DIST QMPlay2-src-22.08.21.tar.xz 1618824 BLAKE2B 
ac980c4ad018749d4ee5dcd2dc580c96cccb82a73ff4fd52c65beb1d7131e294d2af65814c8966ffbe2a04eb489f9b9ba23b2764b83aa3f3d57546125dde4ceb
 SHA512 
a6abc71bf87a8bcb2c2c0c63889f75de4e2de4375de0a528cb6950d2fb1ac6e767386d13a0e3f26b59cfccb88b4db4a8c26cbf57299da2031239a73e4971a4de
+DIST QMPlay2-src-22.10.23.tar.xz 1414804 BLAKE2B 
c0db1187538be8ab0806abd41fbfdae5a71dda450505af1956989a3ccc10fa52997b8652f280cd66837d12a84a7a058783b65df3d4bd35665c92f1262cd8d004
 SHA512 
80c9408a9085084857b5b433f009bf62784cf73ceb90218ec09132be227aae97136095811ffa1211375dcbfc1f51cbefaa3690c56fc8df51d9b1cf022ce0709f

diff --git a/media-video/qmplay2/files/qmplay2-22.10.23-fix-includes.patch 
b/media-video/qmplay2/files/qmplay2-22.10.23-fix-includes.patch
new file mode 100644
index ..eb77927f6ea9
--- /dev/null
+++ b/media-video/qmplay2/files/qmplay2-22.10.23-fix-includes.patch
@@ -0,0 +1,44 @@
+https://github.com/zaps166/QMPlay2/pull/541
+
+fix include memory with USE_VULKAN=OFF
+
+Those header files are using std::shared_ptr from memory header even
+when USE_VULKAN is OFF, so we must include them unconditionally.
+
+Signed-off-by: Arthur Zamarin 
+--- a/src/qmplay2/LibASS.hpp
 b/src/qmplay2/LibASS.hpp
+@@ -23,6 +23,7 @@
+ #include 
+ #include 
+
++#include 
+ #include 
+
+ class Settings;
+@@ -35,7 +36,6 @@ struct ass_renderer;
+ struct ass_image;
+
+ #ifdef USE_VULKAN
+-#include 
+ namespace QmVk {
+ class BufferPool;
+ }
+--- a/src/qmplay2/QMPlay2OSD.hpp
 b/src/qmplay2/QMPlay2OSD.hpp
+@@ -25,14 +25,13 @@
+ #include 
+
+ #include 
++#include 
+ #include 
+ #include 
+
+ #ifdef USE_VULKAN
+ #   include 
+
+-#   include 
+-
+ namespace QmVk {
+
+ class Buffer;

diff --git a/media-video/qmplay2/qmplay2-22.10.23.ebuild 
b/media-video/qmplay2/qmplay2-22.10.23.ebuild
new file mode 100644
index ..1ef2e8a50818
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-22.10.23.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
+   +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   extensions? ( dev-qt/qtdeclarative:5 )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   media-libs/libva[X]
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-includes.patch"
+)
+
+src_prepare() {
+   # 

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2022-10-17 Thread Arthur Zamarin
commit: bbf6fc190676faecd67669e56ff7dda9b6df440f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 17 17:31:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 17 17:31:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf6fc19

media-video/qmplay2: drop 22.06.16

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 -
 media-video/qmplay2/qmplay2-22.06.16.ebuild | 137 
 2 files changed, 138 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 2788a031d5aa..3de11e337f22 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1 @@
-DIST QMPlay2-src-22.06.16.tar.xz 1613312 BLAKE2B 
b626b184f3d16c85dead8c61a5ccc0bb7b11e6a064fc6a3b4aedbd8a2e9631ac2182a00a5dd9c9de1feb5f357b45ce3d7dc66f9b46d88153cc3bce3d5f869a65
 SHA512 
f04a83422bcfa105b3ec33843962b844b6efed6700a26426f4a73c0588dc1179985d612748d5c74f6214fdcff86a035272473a35a54a234ec0abef388b0517fe
 DIST QMPlay2-src-22.08.21.tar.xz 1618824 BLAKE2B 
ac980c4ad018749d4ee5dcd2dc580c96cccb82a73ff4fd52c65beb1d7131e294d2af65814c8966ffbe2a04eb489f9b9ba23b2764b83aa3f3d57546125dde4ceb
 SHA512 
a6abc71bf87a8bcb2c2c0c63889f75de4e2de4375de0a528cb6950d2fb1ac6e767386d13a0e3f26b59cfccb88b4db4a8c26cbf57299da2031239a73e4971a4de

diff --git a/media-video/qmplay2/qmplay2-22.06.16.ebuild 
b/media-video/qmplay2/qmplay2-22.06.16.ebuild
deleted file mode 100644
index dcf4fed040ad..
--- a/media-video/qmplay2/qmplay2-22.06.16.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
-   +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-video/ffmpeg
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   extensions? ( dev-qt/qtdeclarative:5 )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   media-libs/libva
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   >=dev-qt/qtgui-5.14.1:5[vulkan]
-   >=media-libs/vulkan-loader-1.2.133
-   )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   -DUSE_UPDATES=OFF
-   -DUSE_ALSA=$(usex alsa)
-   -DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_DBUS_SUSPEND=ON
-   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
-   -DUSE_LIBASS=$(usex libass)
-   -DUSE_NOTIFY=$(usex notifications)
-   -DUSE_OPENGL=$(usex opengl)
-   -DUSE_VULKAN=$(usex vulkan)
-   -DUSE_GLSLC=$(usex shaders)
-   -DUSE_XVIDEO=$(usex xv)
-
-   # ffmpeg
-   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
-   -DUSE_FFMPEG_VAAPI=$(usex vaapi)
-   -DUSE_FFMPEG_VDPAU=$(usex vdpau)
-
-   # chiptune
-   -DUSE_CHIPTUNE_GME=$(usex gme)
-   -DUSE_CHIPTUNE_SID=$(usex sid)
-
-   # modules
-   -DUSE_AUDIOFILTERS=$(usex audiofilters)
-

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2022-08-26 Thread Arthur Zamarin
commit: 2695e51658b7e207c3615fd1bfdac8e060eba10d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 26 18:52:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 26 18:52:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2695e516

media-video/qmplay2: add 22.08.21

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-22.08.21.ebuild | 137 
 2 files changed, 138 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 2c3061aec030..2788a031d5aa 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1 +1,2 @@
 DIST QMPlay2-src-22.06.16.tar.xz 1613312 BLAKE2B 
b626b184f3d16c85dead8c61a5ccc0bb7b11e6a064fc6a3b4aedbd8a2e9631ac2182a00a5dd9c9de1feb5f357b45ce3d7dc66f9b46d88153cc3bce3d5f869a65
 SHA512 
f04a83422bcfa105b3ec33843962b844b6efed6700a26426f4a73c0588dc1179985d612748d5c74f6214fdcff86a035272473a35a54a234ec0abef388b0517fe
+DIST QMPlay2-src-22.08.21.tar.xz 1618824 BLAKE2B 
ac980c4ad018749d4ee5dcd2dc580c96cccb82a73ff4fd52c65beb1d7131e294d2af65814c8966ffbe2a04eb489f9b9ba23b2764b83aa3f3d57546125dde4ceb
 SHA512 
a6abc71bf87a8bcb2c2c0c63889f75de4e2de4375de0a528cb6950d2fb1ac6e767386d13a0e3f26b59cfccb88b4db4a8c26cbf57299da2031239a73e4971a4de

diff --git a/media-video/qmplay2/qmplay2-22.08.21.ebuild 
b/media-video/qmplay2/qmplay2-22.08.21.ebuild
new file mode 100644
index ..b7b2b595e0e7
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-22.08.21.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
+   +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   extensions? ( dev-qt/qtdeclarative:5 )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   x11-libs/libva
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   -DUSE_GLSLC=$(usex shaders)
+   -DUSE_XVIDEO=$(usex xv)
+
+   # ffmpeg
+   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
+   -DUSE_FFMPEG_VAAPI=$(usex vaapi)
+   -DUSE_FFMPEG_VDPAU=$(usex vdpau)
+
+   # chiptune
+   -DUSE_CHIPTUNE_GME=$(usex gme)
+   -DUSE_CHIPTUNE_SID=$(usex sid)
+
+   # modules
+   -DUSE_AUDIOFILTERS=$(usex audiofilters)
+  

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2022-07-29 Thread Arthur Zamarin
commit: 081afbcd2daac8af0923089c46e0ee525d321265
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 29 10:48:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 29 10:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081afbcd

media-video/qmplay2: drop 21.12.24, 22.03.19

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   2 -
 media-video/qmplay2/qmplay2-21.12.24.ebuild | 137 
 media-video/qmplay2/qmplay2-22.03.19.ebuild | 137 
 3 files changed, 276 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 5b3fa80658e3..2c3061aec030 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1 @@
-DIST QMPlay2-src-21.12.24.tar.xz 1609604 BLAKE2B 
0b2e1ddc0a089ee0d8d37d3d14f2273b53b4df078c6f1571a5ed44c1234133c3eb21461287eb12027ccb686d844f28939b8dfe236c11fd6cb5831dc825708301
 SHA512 
fddd1d28a0c7f8ad7fa8ef02bb1181ee2fe4babfd8b9c026d2b1d518c1cf28528c64d296b0050d7c51b1ae558baf2d04fe808b276816d98e839a85dbc67ac136
-DIST QMPlay2-src-22.03.19.tar.xz 1612136 BLAKE2B 
5b5ff6d4b37c3d1c46e28839e078e3f7bfa4d2d9d88f552a574cc6560ee18996dda8649f47973f2af97224e2ebebbffadf3c6f52b8064fc30ff63c72d7f578e2
 SHA512 
687fa0b8bc7d3b99432419aeeaedc83773dc3b12d8133872f663419db7123e7093895bc8ac5b64f03acefd1c4e5cf916210ebbef6b6494284e15487763f0d571
 DIST QMPlay2-src-22.06.16.tar.xz 1613312 BLAKE2B 
b626b184f3d16c85dead8c61a5ccc0bb7b11e6a064fc6a3b4aedbd8a2e9631ac2182a00a5dd9c9de1feb5f357b45ce3d7dc66f9b46d88153cc3bce3d5f869a65
 SHA512 
f04a83422bcfa105b3ec33843962b844b6efed6700a26426f4a73c0588dc1179985d612748d5c74f6214fdcff86a035272473a35a54a234ec0abef388b0517fe

diff --git a/media-video/qmplay2/qmplay2-21.12.24.ebuild 
b/media-video/qmplay2/qmplay2-21.12.24.ebuild
deleted file mode 100644
index 7f6b9471ab08..
--- a/media-video/qmplay2/qmplay2-21.12.24.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
-   +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-video/ffmpeg
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   extensions? ( dev-qt/qtdeclarative:5 )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   x11-libs/libva[drm,opengl]
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   >=dev-qt/qtgui-5.14.1:5[vulkan]
-   >=media-libs/vulkan-loader-1.2.133
-   )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   -DUSE_UPDATES=OFF
-   -DUSE_ALSA=$(usex alsa)
-   -DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_DBUS_SUSPEND=ON
-   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
-   -DUSE_LIBASS=$(usex libass)
-   -DUSE_NOTIFY=$(usex notifications)
-   -DUSE_OPENGL=$(usex opengl)
-   -DUSE_VULKAN=$(usex vulkan)
-   -DUSE_GLSLC=$(usex shaders)
-   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2022-06-17 Thread Arthur Zamarin
commit: eec9911da50c564c92f42b4d067cf977533d2655
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun 17 06:17:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun 17 06:20:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec9911d

media-video/qmplay2: add 22.06.16

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-22.06.16.ebuild | 137 
 2 files changed, 138 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index ed17f369d9ce..5b3fa80658e3 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1,3 @@
 DIST QMPlay2-src-21.12.24.tar.xz 1609604 BLAKE2B 
0b2e1ddc0a089ee0d8d37d3d14f2273b53b4df078c6f1571a5ed44c1234133c3eb21461287eb12027ccb686d844f28939b8dfe236c11fd6cb5831dc825708301
 SHA512 
fddd1d28a0c7f8ad7fa8ef02bb1181ee2fe4babfd8b9c026d2b1d518c1cf28528c64d296b0050d7c51b1ae558baf2d04fe808b276816d98e839a85dbc67ac136
 DIST QMPlay2-src-22.03.19.tar.xz 1612136 BLAKE2B 
5b5ff6d4b37c3d1c46e28839e078e3f7bfa4d2d9d88f552a574cc6560ee18996dda8649f47973f2af97224e2ebebbffadf3c6f52b8064fc30ff63c72d7f578e2
 SHA512 
687fa0b8bc7d3b99432419aeeaedc83773dc3b12d8133872f663419db7123e7093895bc8ac5b64f03acefd1c4e5cf916210ebbef6b6494284e15487763f0d571
+DIST QMPlay2-src-22.06.16.tar.xz 1613312 BLAKE2B 
b626b184f3d16c85dead8c61a5ccc0bb7b11e6a064fc6a3b4aedbd8a2e9631ac2182a00a5dd9c9de1feb5f357b45ce3d7dc66f9b46d88153cc3bce3d5f869a65
 SHA512 
f04a83422bcfa105b3ec33843962b844b6efed6700a26426f4a73c0588dc1179985d612748d5c74f6214fdcff86a035272473a35a54a234ec0abef388b0517fe

diff --git a/media-video/qmplay2/qmplay2-22.06.16.ebuild 
b/media-video/qmplay2/qmplay2-22.06.16.ebuild
new file mode 100644
index ..b7b2b595e0e7
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-22.06.16.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
+   +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   extensions? ( dev-qt/qtdeclarative:5 )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   x11-libs/libva
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   -DUSE_GLSLC=$(usex shaders)
+   -DUSE_XVIDEO=$(usex xv)
+
+   # ffmpeg
+   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2022-04-18 Thread Arthur Zamarin
commit: c1e14eef5aa622b963e6b7a6dd2ea27fdc70777d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 05:51:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 05:51:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e14eef

media-video/qmplay2: sync live ebuild

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index 7f6b9471ab08..b7b2b595e0e7 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
taglib? ( media-libs/taglib )
vaapi? (
>=media-video/ffmpeg-4.1.3[vaapi]
-   x11-libs/libva[drm,opengl]
+   x11-libs/libva
)
vdpau? ( media-video/ffmpeg[vdpau] )
videofilters? ( dev-qt/qtconcurrent:5 )



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2022-04-18 Thread Arthur Zamarin
commit: 840eaa6a56f786e56f17068fb258b459773e5722
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 05:50:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 05:51:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840eaa6a

media-video/qmplay2: drop 21.06.07-r2

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest   |   1 -
 media-video/qmplay2/qmplay2-21.06.07-r2.ebuild | 132 -
 2 files changed, 133 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index cfd8af354762..ed17f369d9ce 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1,2 @@
-DIST QMPlay2-src-21.06.07.tar.xz 1579640 BLAKE2B 
f687cf19ce8d4a606b5271c2e5789d5194233bd300f29d165354cc8784808a148e02536ea8a593c036cd75d1e40a335177f1b9db33016008bbb2f9516daf7e61
 SHA512 
41558e2df09a188cef05c2a24393e67ce4d1ef1268ff1bdd1ac97ec666d9f8f849817b0c64e384624403a8f6f60cb985dde188cb3c75afd731e42f776076d282
 DIST QMPlay2-src-21.12.24.tar.xz 1609604 BLAKE2B 
0b2e1ddc0a089ee0d8d37d3d14f2273b53b4df078c6f1571a5ed44c1234133c3eb21461287eb12027ccb686d844f28939b8dfe236c11fd6cb5831dc825708301
 SHA512 
fddd1d28a0c7f8ad7fa8ef02bb1181ee2fe4babfd8b9c026d2b1d518c1cf28528c64d296b0050d7c51b1ae558baf2d04fe808b276816d98e839a85dbc67ac136
 DIST QMPlay2-src-22.03.19.tar.xz 1612136 BLAKE2B 
5b5ff6d4b37c3d1c46e28839e078e3f7bfa4d2d9d88f552a574cc6560ee18996dda8649f47973f2af97224e2ebebbffadf3c6f52b8064fc30ff63c72d7f578e2
 SHA512 
687fa0b8bc7d3b99432419aeeaedc83773dc3b12d8133872f663419db7123e7093895bc8ac5b64f03acefd1c4e5cf916210ebbef6b6494284e15487763f0d571

diff --git a/media-video/qmplay2/qmplay2-21.06.07-r2.ebuild 
b/media-video/qmplay2/qmplay2-21.06.07-r2.ebuild
deleted file mode 100644
index 7af2e7f0fd0a..
--- a/media-video/qmplay2/qmplay2-21.06.07-r2.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid dbus extensions
-   gme inputs libass modplug notifications opengl pipewire portaudio
-   pulseaudio sid shaders vaapi vdpau +videofilters visualizations vulkan 
xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-video/ffmpeg
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   extensions? (
-   dev-qt/qtdeclarative:5
-   media-libs/taglib
-   )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   x11-libs/libva[drm,opengl]
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   >=dev-qt/qtgui-5.14.1:5[vulkan]
-   >=media-libs/vulkan-loader-1.2.133
-   )
-   xv? ( x11-libs/libXv )"
-
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   -DUSE_ALSA=$(usex alsa)
-   -DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_DBUS_SUSPEND=$(usex dbus)
-   -DUSE_FREEDESKTOP_NOTIFICATIONS=$(usex dbus) # 
https://github.com/zaps166/QMPlay2/issues/134
-   -DUSE_LIBASS=$(usex libass)
-   -DUSE_NOTIFY=$(usex notifications)
-   -DUSE_OPENGL=$(usex opengl)
-   -DUSE_VULKAN=$(usex vulkan)
-   -DUSE_GLSLC=$(usex shaders)
-   -DUSE_XVIDEO=$(usex xv)

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2022-04-18 Thread Arthur Zamarin
commit: 8aa1b87452ba6bf2a738a224704920b11582c7a0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 19 05:50:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 19 05:51:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa1b874

media-video/qmplay2: add 22.03.19

Closes: https://bugs.gentoo.org/835466
Closes: https://bugs.gentoo.org/834409
Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-22.03.19.ebuild | 137 
 2 files changed, 138 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index e8def86c322f..cfd8af354762 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1,3 @@
 DIST QMPlay2-src-21.06.07.tar.xz 1579640 BLAKE2B 
f687cf19ce8d4a606b5271c2e5789d5194233bd300f29d165354cc8784808a148e02536ea8a593c036cd75d1e40a335177f1b9db33016008bbb2f9516daf7e61
 SHA512 
41558e2df09a188cef05c2a24393e67ce4d1ef1268ff1bdd1ac97ec666d9f8f849817b0c64e384624403a8f6f60cb985dde188cb3c75afd731e42f776076d282
 DIST QMPlay2-src-21.12.24.tar.xz 1609604 BLAKE2B 
0b2e1ddc0a089ee0d8d37d3d14f2273b53b4df078c6f1571a5ed44c1234133c3eb21461287eb12027ccb686d844f28939b8dfe236c11fd6cb5831dc825708301
 SHA512 
fddd1d28a0c7f8ad7fa8ef02bb1181ee2fe4babfd8b9c026d2b1d518c1cf28528c64d296b0050d7c51b1ae558baf2d04fe808b276816d98e839a85dbc67ac136
+DIST QMPlay2-src-22.03.19.tar.xz 1612136 BLAKE2B 
5b5ff6d4b37c3d1c46e28839e078e3f7bfa4d2d9d88f552a574cc6560ee18996dda8649f47973f2af97224e2ebebbffadf3c6f52b8064fc30ff63c72d7f578e2
 SHA512 
687fa0b8bc7d3b99432419aeeaedc83773dc3b12d8133872f663419db7123e7093895bc8ac5b64f03acefd1c4e5cf916210ebbef6b6494284e15487763f0d571

diff --git a/media-video/qmplay2/qmplay2-22.03.19.ebuild 
b/media-video/qmplay2/qmplay2-22.03.19.ebuild
new file mode 100644
index ..b7b2b595e0e7
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-22.03.19.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
+   +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   extensions? ( dev-qt/qtdeclarative:5 )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   x11-libs/libva
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   -DUSE_GLSLC=$(usex shaders)
+   -DUSE_XVIDEO=$(usex xv)
+
+ 

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2022-01-29 Thread Arthur Zamarin
commit: 9a63a1d09a9c89716e5db01a11a99dcc8c05
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 29 09:10:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 29 09:13:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a63a1d0

media-video/qmplay2: sync live version

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-.ebuild | 49 +
 1 file changed, 26 insertions(+), 23 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index d6a9054ddf1c..7f6b9471ab08 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake xdg
 
@@ -13,24 +13,24 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
 else

SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="LGPL-3"
 SLOT="0"
 
-IUSE="avdevice +audiofilters +alsa cdio cuvid dbus extensions
-   gme inputs libass modplug notifications opengl pipewire portaudio
-   pulseaudio sid shaders vaapi vdpau +videofilters visualizations vulkan 
xv"
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
+   +taglib vaapi vdpau videofilters visualizations vulkan xv"
 
 REQUIRED_USE="
audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   extensions? ( dbus )
shaders? ( vulkan )"
 
 RDEPEND="
dev-qt/qtcore:5
+   dev-qt/qtdbus:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
@@ -41,11 +41,7 @@ RDEPEND="
)
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
-   dbus? ( dev-qt/qtdbus:5 )
-   extensions? (
-   dev-qt/qtdeclarative:5
-   media-libs/taglib
-   )
+   extensions? ( dev-qt/qtdeclarative:5 )
gme? ( media-libs/game-music-emu )
libass? ( media-libs/libass )
opengl? ( virtual/opengl )
@@ -54,6 +50,7 @@ RDEPEND="
pulseaudio? ( media-sound/pulseaudio )
sid? ( media-libs/libsidplayfp )
shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
vaapi? (
>=media-video/ffmpeg-4.1.3[vaapi]
x11-libs/libva[drm,opengl]
@@ -64,12 +61,10 @@ RDEPEND="
>=dev-qt/qtgui-5.14.1:5[vulkan]
>=media-libs/vulkan-loader-1.2.133
)
-   xv? ( x11-libs/libXv )"
-
+   xv? ( x11-libs/libXv )
+"
 DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig"
+BDEPEND="dev-qt/linguist-tools:5"
 
 src_prepare() {
# disable compress man pages
@@ -85,9 +80,11 @@ src_configure() {
local mycmakeargs=(
# core
-DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
-DUSE_ALSA=$(usex alsa)
-DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_FREEDESKTOP_NOTIFICATIONS=$(usex dbus) # 
https://github.com/zaps166/QMPlay2/issues/134
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
-DUSE_LIBASS=$(usex libass)
-DUSE_NOTIFY=$(usex notifications)
-DUSE_OPENGL=$(usex opengl)
@@ -112,18 +109,24 @@ src_configure() {
-DUSE_PIPEWIRE=$(usex pipewire)
-DUSE_PORTAUDIO=$(usex portaudio)
-DUSE_PULSEAUDIO=$(usex pulseaudio)
+   -DUSE_TAGLIB=$(usex taglib)
-DUSE_VIDEOFILTERS=$(usex videofilters)
-DUSE_VISUALIZATIONS=$(usex visualizations)
 
# extensions
-DUSE_EXTENSIONS=$(usex extensions)
-   -DUSE_TAGLIB=$(usex extensions)
-   -DUSE_LASTFM=$(usex extensions)
-   -DUSE_LYRICS=$(usex extensions)
-   -DUSE_MEDIABROWSER=$(usex extensions)
-   -DUSE_MPRIS2=$(usex extensions)
)
 
+   if use extensions; then
+   # Move inside an if, to remove unused option warning
+   mycmakeargs+=(
+   -DUSE_LASTFM=ON
+   -DUSE_LYRICS=ON
+   -DUSE_MEDIABROWSER=ON
+   -DUSE_MPRIS2=ON
+   )
+   fi
+
if [[ ${PV} == * ]]; then
mycmakeargs+=( -DUSE_GIT_VERSION=true )
else



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2022-01-29 Thread Arthur Zamarin
commit: d949bfe1564f8057da68dcbd3c6ca0c59ef22466
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 29 09:11:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 29 09:13:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d949bfe1

media-video/qmplay2: drop 20.07.04, 21.03.09

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   2 -
 media-video/qmplay2/qmplay2-20.07.04.ebuild | 149 
 media-video/qmplay2/qmplay2-21.03.09.ebuild | 139 --
 3 files changed, 290 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 64fe21b9a67b..e8def86c322f 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,4 +1,2 @@
-DIST QMPlay2-src-20.07.04.tar.xz 1552680 BLAKE2B 
cc53ef842f91312f72e8d347a2d6d2e4239fe9435d0b7ac39e47e9f1f48a9a570ce614dd496512079d3701e1823ab75123b40ad752fdd2348cdb7bc8de425225
 SHA512 
4a6316f03d1b77bcd6c08de0daefc3f29b4c8c575eae9f901951e2b43f2739904136b9455f567b66fc9a4e4c64fe92584608f1878dd8c30c0352ea9ee1e2e314
-DIST QMPlay2-src-21.03.09.tar.xz 1568600 BLAKE2B 
da3a185ae2e372b0bad697e4ad7d836647c5b4bb376f0ee3f7e85e387c10b86f1a3fdaf8eb13a2c9a8d3b7d56105e282cc82f22d31043e9e418ee907776f1db2
 SHA512 
311fe45a9ee237556faeee29633be6161407a31b19fd3bceca5a164e92ff1757824094d20f6b556c0a4beaac07a14179e812faafc5e41ee904cf1ce1827fb138
 DIST QMPlay2-src-21.06.07.tar.xz 1579640 BLAKE2B 
f687cf19ce8d4a606b5271c2e5789d5194233bd300f29d165354cc8784808a148e02536ea8a593c036cd75d1e40a335177f1b9db33016008bbb2f9516daf7e61
 SHA512 
41558e2df09a188cef05c2a24393e67ce4d1ef1268ff1bdd1ac97ec666d9f8f849817b0c64e384624403a8f6f60cb985dde188cb3c75afd731e42f776076d282
 DIST QMPlay2-src-21.12.24.tar.xz 1609604 BLAKE2B 
0b2e1ddc0a089ee0d8d37d3d14f2273b53b4df078c6f1571a5ed44c1234133c3eb21461287eb12027ccb686d844f28939b8dfe236c11fd6cb5831dc825708301
 SHA512 
fddd1d28a0c7f8ad7fa8ef02bb1181ee2fe4babfd8b9c026d2b1d518c1cf28528c64d296b0050d7c51b1ae558baf2d04fe808b276816d98e839a85dbc67ac136

diff --git a/media-video/qmplay2/qmplay2-20.07.04.ebuild 
b/media-video/qmplay2/qmplay2-20.07.04.ebuild
deleted file mode 100644
index 264d28c79f26..
--- a/media-video/qmplay2/qmplay2-20.07.04.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid dbus extensions
-   gme inputs libass modplug notifications opengl portaudio
-   pulseaudio sid shaders vaapi vdpau +videofilters visualizations vulkan 
xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa portaudio pulseaudio ) )
-   extensions? ( dbus )
-   shaders? ( vulkan )"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-video/ffmpeg
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   dbus? ( dev-qt/qtdbus:5 )
-   extensions? (
-   dev-qt/qtdeclarative:5
-   media-libs/taglib
-   )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.3[vaapi]
-   x11-libs/libva[drm,opengl]
-   )
-   vdpau? ( media-video/ffmpeg[vdpau] )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   vulkan? (
-   >=dev-qt/qtgui-5.14.1:5[vulkan]
-   >=media-libs/vulkan-loader-1.2.133
-   )
-   xv? ( x11-libs/libXv )"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   -DUSE_ALSA=$(usex alsa)
-   -DUSE_AUDIOCD=$(usex cdio)
-   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2022-01-29 Thread Arthur Zamarin
commit: 908e33b5b7d1642ad3ea7f4644768e183429bc02
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 29 09:08:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 29 09:13:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908e33b5

media-video/qmplay2: add 21.12.24

Closes: https://bugs.gentoo.org/821415
Closes: https://bugs.gentoo.org/830643
Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-21.12.24.ebuild | 137 
 2 files changed, 138 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 0bdf5fd10afa..64fe21b9a67b 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1,4 @@
 DIST QMPlay2-src-20.07.04.tar.xz 1552680 BLAKE2B 
cc53ef842f91312f72e8d347a2d6d2e4239fe9435d0b7ac39e47e9f1f48a9a570ce614dd496512079d3701e1823ab75123b40ad752fdd2348cdb7bc8de425225
 SHA512 
4a6316f03d1b77bcd6c08de0daefc3f29b4c8c575eae9f901951e2b43f2739904136b9455f567b66fc9a4e4c64fe92584608f1878dd8c30c0352ea9ee1e2e314
 DIST QMPlay2-src-21.03.09.tar.xz 1568600 BLAKE2B 
da3a185ae2e372b0bad697e4ad7d836647c5b4bb376f0ee3f7e85e387c10b86f1a3fdaf8eb13a2c9a8d3b7d56105e282cc82f22d31043e9e418ee907776f1db2
 SHA512 
311fe45a9ee237556faeee29633be6161407a31b19fd3bceca5a164e92ff1757824094d20f6b556c0a4beaac07a14179e812faafc5e41ee904cf1ce1827fb138
 DIST QMPlay2-src-21.06.07.tar.xz 1579640 BLAKE2B 
f687cf19ce8d4a606b5271c2e5789d5194233bd300f29d165354cc8784808a148e02536ea8a593c036cd75d1e40a335177f1b9db33016008bbb2f9516daf7e61
 SHA512 
41558e2df09a188cef05c2a24393e67ce4d1ef1268ff1bdd1ac97ec666d9f8f849817b0c64e384624403a8f6f60cb985dde188cb3c75afd731e42f776076d282
+DIST QMPlay2-src-21.12.24.tar.xz 1609604 BLAKE2B 
0b2e1ddc0a089ee0d8d37d3d14f2273b53b4df078c6f1571a5ed44c1234133c3eb21461287eb12027ccb686d844f28939b8dfe236c11fd6cb5831dc825708301
 SHA512 
fddd1d28a0c7f8ad7fa8ef02bb1181ee2fe4babfd8b9c026d2b1d518c1cf28528c64d296b0050d7c51b1ae558baf2d04fe808b276816d98e839a85dbc67ac136

diff --git a/media-video/qmplay2/qmplay2-21.12.24.ebuild 
b/media-video/qmplay2/qmplay2-21.12.24.ebuild
new file mode 100644
index ..7f6b9471ab08
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-21.12.24.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
+   +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   extensions? ( dev-qt/qtdeclarative:5 )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   x11-libs/libva[drm,opengl]
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2021-08-22 Thread Arthur Zamarin
commit: 62b9ddbb57dfe2dd4ab32ff0d875969b4760b685
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 22 19:08:39 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 22 19:08:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b9ddbb

media-video/qmplay2: make qtdbus mandatory

Big thanks to ago for all the testing and reporting!

Closes: https://bugs.gentoo.org/809668
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../{qmplay2-21.06.07-r1.ebuild => qmplay2-21.06.07-r2.ebuild} | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-21.06.07-r1.ebuild 
b/media-video/qmplay2/qmplay2-21.06.07-r2.ebuild
similarity index 96%
rename from media-video/qmplay2/qmplay2-21.06.07-r1.ebuild
rename to media-video/qmplay2/qmplay2-21.06.07-r2.ebuild
index ce0191a2b9b..7af2e7f0fd0 100644
--- a/media-video/qmplay2/qmplay2-21.06.07-r1.ebuild
+++ b/media-video/qmplay2/qmplay2-21.06.07-r2.ebuild
@@ -26,11 +26,11 @@ IUSE="avdevice +audiofilters +alsa cdio cuvid dbus 
extensions
 
 REQUIRED_USE="
audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   extensions? ( dbus )
shaders? ( vulkan )"
 
 RDEPEND="
dev-qt/qtcore:5
+   dev-qt/qtdbus:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
@@ -41,7 +41,6 @@ RDEPEND="
)
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
-   dbus? ( dev-qt/qtdbus:5 )
extensions? (
dev-qt/qtdeclarative:5
media-libs/taglib
@@ -67,9 +66,7 @@ RDEPEND="
xv? ( x11-libs/libXv )"
 
 DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig"
+BDEPEND="dev-qt/linguist-tools:5"
 
 src_prepare() {
# disable compress man pages



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2021-08-22 Thread Arthur Zamarin
commit: b611e0c2afacb635948287d6b85a4da3ad3f2a34
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 22 18:47:14 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 22 18:47:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b611e0c2

media-video/qmplay2: fix compile flag dependency on qtdbus

Closes: https://bugs.gentoo.org/809620
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../qmplay2/{qmplay2-21.06.07.ebuild => qmplay2-21.06.07-r1.ebuild}  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/qmplay2/qmplay2-21.06.07.ebuild 
b/media-video/qmplay2/qmplay2-21.06.07-r1.ebuild
similarity index 98%
rename from media-video/qmplay2/qmplay2-21.06.07.ebuild
rename to media-video/qmplay2/qmplay2-21.06.07-r1.ebuild
index d6a9054ddf1..ce0191a2b9b 100644
--- a/media-video/qmplay2/qmplay2-21.06.07.ebuild
+++ b/media-video/qmplay2/qmplay2-21.06.07-r1.ebuild
@@ -87,6 +87,7 @@ src_configure() {
-DUSE_LINK_TIME_OPTIMIZATION=false
-DUSE_ALSA=$(usex alsa)
-DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=$(usex dbus)
-DUSE_FREEDESKTOP_NOTIFICATIONS=$(usex dbus) # 
https://github.com/zaps166/QMPlay2/issues/134
-DUSE_LIBASS=$(usex libass)
-DUSE_NOTIFY=$(usex notifications)



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2021-08-22 Thread Arthur Zamarin
commit: 9ca50f1a7fda02e16931c44094daf556f24b8a90
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 22 17:35:16 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 22 17:39:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca50f1a

media-video/qmplay2: add 21.06.07

Closes: https://bugs.gentoo.org/771918
Closes: https://bugs.gentoo.org/766027
Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-21.06.07.ebuild | 134 
 2 files changed, 135 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 4f6103c9d86..0bdf5fd10af 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1,3 @@
 DIST QMPlay2-src-20.07.04.tar.xz 1552680 BLAKE2B 
cc53ef842f91312f72e8d347a2d6d2e4239fe9435d0b7ac39e47e9f1f48a9a570ce614dd496512079d3701e1823ab75123b40ad752fdd2348cdb7bc8de425225
 SHA512 
4a6316f03d1b77bcd6c08de0daefc3f29b4c8c575eae9f901951e2b43f2739904136b9455f567b66fc9a4e4c64fe92584608f1878dd8c30c0352ea9ee1e2e314
 DIST QMPlay2-src-21.03.09.tar.xz 1568600 BLAKE2B 
da3a185ae2e372b0bad697e4ad7d836647c5b4bb376f0ee3f7e85e387c10b86f1a3fdaf8eb13a2c9a8d3b7d56105e282cc82f22d31043e9e418ee907776f1db2
 SHA512 
311fe45a9ee237556faeee29633be6161407a31b19fd3bceca5a164e92ff1757824094d20f6b556c0a4beaac07a14179e812faafc5e41ee904cf1ce1827fb138
+DIST QMPlay2-src-21.06.07.tar.xz 1579640 BLAKE2B 
f687cf19ce8d4a606b5271c2e5789d5194233bd300f29d165354cc8784808a148e02536ea8a593c036cd75d1e40a335177f1b9db33016008bbb2f9516daf7e61
 SHA512 
41558e2df09a188cef05c2a24393e67ce4d1ef1268ff1bdd1ac97ec666d9f8f849817b0c64e384624403a8f6f60cb985dde188cb3c75afd731e42f776076d282

diff --git a/media-video/qmplay2/qmplay2-21.06.07.ebuild 
b/media-video/qmplay2/qmplay2-21.06.07.ebuild
new file mode 100644
index 000..d6a9054ddf1
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-21.06.07.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid dbus extensions
+   gme inputs libass modplug notifications opengl pipewire portaudio
+   pulseaudio sid shaders vaapi vdpau +videofilters visualizations vulkan 
xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   extensions? ( dbus )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   dbus? ( dev-qt/qtdbus:5 )
+   extensions? (
+   dev-qt/qtdeclarative:5
+   media-libs/taglib
+   )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   x11-libs/libva[drm,opengl]
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=$(usex dbus) # 
https://github.com/zaps166/QMPlay2/issues/134
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2021-08-22 Thread Arthur Zamarin
commit: 6d711b59b3463af9c5765d6e6ec28d3444989686
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 22 17:35:43 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 22 17:39:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d711b59

media-video/qmplay2: update live version

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/qmplay2-.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index b626780caa0..d6a9054ddf1 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -124,15 +124,10 @@ src_configure() {
-DUSE_MPRIS2=$(usex extensions)
)
 
-   # find and link vulkan libs permanently
-   if use vulkan; then
-   mycmakeargs+=( -DQMVK_FIND_VULKAN=true )
-   fi
-
if [[ ${PV} == * ]]; then
-   mycmakeargs+=( USE_GIT_VERSION=true )
+   mycmakeargs+=( -DUSE_GIT_VERSION=true )
else
-   mycmakeargs+=( USE_GIT_VERSION=false )
+   mycmakeargs+=( -DUSE_GIT_VERSION=false )
fi
 
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2021-08-22 Thread Arthur Zamarin
commit: b33f4a66b06d277efac3c342a308c91ac6eb5532
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 22 15:26:14 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 22 17:39:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33f4a66

media-video/qmplay2: add myself as a maintainer

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/qmplay2/metadata.xml | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/media-video/qmplay2/metadata.xml b/media-video/qmplay2/metadata.xml
index 4d4923eee8d..7445c76d746 100644
--- a/media-video/qmplay2/metadata.xml
+++ b/media-video/qmplay2/metadata.xml
@@ -1,13 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   reagen...@gmail.com
-   Dmitry Baranov
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
+   
+   arthur...@gentoo.org
+   Arthur Zamarin


zaps166/QMPlay2



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2021-04-06 Thread Sam James
commit: 82e322e43972df7b0f516e80e504a97ba5774c44
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr  6 21:15:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  6 21:15:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e322e4

media-video/qmplay2: retire proxied maintainer

Signed-off-by: Sam James  gentoo.org>

 media-video/qmplay2/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/media-video/qmplay2/metadata.xml b/media-video/qmplay2/metadata.xml
index 6d801343bc9..4d4923eee8d 100644
--- a/media-video/qmplay2/metadata.xml
+++ b/media-video/qmplay2/metadata.xml
@@ -5,10 +5,6 @@
reagen...@gmail.com
Dmitry Baranov

-   
-   em...@linxon.ru
-   Yury Martynov
-   

proxy-ma...@gentoo.org
Proxy Maintainers



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2021-03-31 Thread Joonas Niilola
commit: 8c1a5ec7827eeb84e92b2c983c222ad62e7e1de9
Author: Zamarin Arthur  gmail  com>
AuthorDate: Sat Mar 27 13:56:12 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 31 11:09:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1a5ec7

media-video/qmplay2: add 21.03.09

Signed-off-by: Zamarin Arthur  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/metadata.xml|   1 +
 media-video/qmplay2/qmplay2-21.03.09.ebuild | 139 
 3 files changed, 141 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 25e3dcaa60e..4f6103c9d86 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1 +1,2 @@
 DIST QMPlay2-src-20.07.04.tar.xz 1552680 BLAKE2B 
cc53ef842f91312f72e8d347a2d6d2e4239fe9435d0b7ac39e47e9f1f48a9a570ce614dd496512079d3701e1823ab75123b40ad752fdd2348cdb7bc8de425225
 SHA512 
4a6316f03d1b77bcd6c08de0daefc3f29b4c8c575eae9f901951e2b43f2739904136b9455f567b66fc9a4e4c64fe92584608f1878dd8c30c0352ea9ee1e2e314
+DIST QMPlay2-src-21.03.09.tar.xz 1568600 BLAKE2B 
da3a185ae2e372b0bad697e4ad7d836647c5b4bb376f0ee3f7e85e387c10b86f1a3fdaf8eb13a2c9a8d3b7d56105e282cc82f22d31043e9e418ee907776f1db2
 SHA512 
311fe45a9ee237556faeee29633be6161407a31b19fd3bceca5a164e92ff1757824094d20f6b556c0a4beaac07a14179e812faafc5e41ee904cf1ce1827fb138

diff --git a/media-video/qmplay2/metadata.xml b/media-video/qmplay2/metadata.xml
index dd91b14c1c2..6d801343bc9 100644
--- a/media-video/qmplay2/metadata.xml
+++ b/media-video/qmplay2/metadata.xml
@@ -26,6 +26,7 @@
Build with Inputs module
Build with SSA/ASS subtitles rendering 
support
Build additional notifications 
module
+   Build with PipeWire support
Build Chiptune with SIDPLAY support
Compile Vulkan shaders using 
media-libs/shaderc
Build with VideoFilters module

diff --git a/media-video/qmplay2/qmplay2-21.03.09.ebuild 
b/media-video/qmplay2/qmplay2-21.03.09.ebuild
new file mode 100644
index 000..b626780caa0
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-21.03.09.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid dbus extensions
+   gme inputs libass modplug notifications opengl pipewire portaudio
+   pulseaudio sid shaders vaapi vdpau +videofilters visualizations vulkan 
xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   extensions? ( dbus )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   dbus? ( dev-qt/qtdbus:5 )
+   extensions? (
+   dev-qt/qtdeclarative:5
+   media-libs/taglib
+   )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   x11-libs/libva[drm,opengl]
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2021-03-31 Thread Joonas Niilola
commit: b9b38d4a9ecd37f38c397b088744ebcf1510618e
Author: Zamarin Arthur  gmail  com>
AuthorDate: Sat Mar 27 13:58:00 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 31 11:09:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b38d4a

media-video/qmplay2: update live version

- add pipewire use flag

Signed-off-by: Zamarin Arthur  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20147
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/qmplay2/qmplay2-.ebuild | 22 ++
 1 file changed, 6 insertions(+), 16 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index 264d28c79f2..b626780caa0 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake xdg-utils
+inherit cmake xdg
 
 DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
 HOMEPAGE="https://github.com/zaps166/QMPlay2;
@@ -21,11 +21,11 @@ LICENSE="LGPL-3"
 SLOT="0"
 
 IUSE="avdevice +audiofilters +alsa cdio cuvid dbus extensions
-   gme inputs libass modplug notifications opengl portaudio
+   gme inputs libass modplug notifications opengl pipewire portaudio
pulseaudio sid shaders vaapi vdpau +videofilters visualizations vulkan 
xv"
 
 REQUIRED_USE="
-   audiofilters? ( || ( alsa portaudio pulseaudio ) )
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
extensions? ( dbus )
shaders? ( vulkan )"
 
@@ -49,6 +49,7 @@ RDEPEND="
gme? ( media-libs/game-music-emu )
libass? ( media-libs/libass )
opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
portaudio? ( media-libs/portaudio )
pulseaudio? ( media-sound/pulseaudio )
sid? ( media-libs/libsidplayfp )
@@ -108,6 +109,7 @@ src_configure() {
-DUSE_CUVID=$(usex cuvid)
-DUSE_INPUTS=$(usex inputs)
-DUSE_MODPLUG=$(usex modplug)
+   -DUSE_PIPEWIRE=$(usex pipewire)
-DUSE_PORTAUDIO=$(usex portaudio)
-DUSE_PULSEAUDIO=$(usex pulseaudio)
-DUSE_VIDEOFILTERS=$(usex videofilters)
@@ -135,15 +137,3 @@ src_configure() {
 
cmake_src_configure
 }
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2021-03-20 Thread Joonas Niilola
commit: 83c4d72d6580098fb62e5ac3d2e9d0b0510d68e7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Mar 20 08:47:38 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 20 08:48:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c4d72d

media-video/qmplay2: UnusedLocalUse

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/qmplay2/metadata.xml | 5 -
 1 file changed, 5 deletions(-)

diff --git a/media-video/qmplay2/metadata.xml b/media-video/qmplay2/metadata.xml
index 7fab8508658..dd91b14c1c2 100644
--- a/media-video/qmplay2/metadata.xml
+++ b/media-video/qmplay2/metadata.xml
@@ -19,17 +19,12 @@

Build with AudioFilters module
Build FFmpeg module with libavdevice 
suport
-   Use libavresample instead of 
libswresample
Build with AudioCD module
Build with CUVID module
Build with Extensions module and enable 
other plugins
Build Chiptune with GME support
Build with Inputs module
-   Build with LastFM support
Build with SSA/ASS subtitles rendering 
support
-   Build with lyrics support
-   Build with MediaBrowser support
-   Build Extensions with MPRIS2 support
Build additional notifications 
module
Build Chiptune with SIDPLAY support
Compile Vulkan shaders using 
media-libs/shaderc



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2020-08-05 Thread Joonas Niilola
commit: fb6f3778182d3645d8014bb02b0c128738eebcf6
Author: Yury Martynov  linxon  ru>
AuthorDate: Fri Jul 17 21:10:03 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug  5 12:18:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6f3778

media-video/qmplay2: bump to 20.07.04

Closes: https://bugs.gentoo.org/732108
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Yury Martynov  linxon.ru>
Closes: https://github.com/gentoo/gentoo/pull/16741
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-20.07.04.ebuild | 149 
 2 files changed, 150 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 55994dfc468..5a63078e0ad 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,2 +1,3 @@
 DIST QMPlay2-src-20.05.02.tar.xz 1553364 BLAKE2B 
f436a8e970278d47ef1ade86d07fd3460c2628d7f93c238093425779f896c44b3e0c7b4c6a40ffc8b79f1749563016cb62ac853c94b236859287066bfbdbe59f
 SHA512 
b587d80128c334450552b2a6f0fa4c7426409b4d7a7bcca2065f83eab3e2f8b7ecc0df92f50fa276f42c84a201222cae2dd7f5c3f4bbdabf321895212db936b6
+DIST QMPlay2-src-20.07.04.tar.xz 1552680 BLAKE2B 
cc53ef842f91312f72e8d347a2d6d2e4239fe9435d0b7ac39e47e9f1f48a9a570ce614dd496512079d3701e1823ab75123b40ad752fdd2348cdb7bc8de425225
 SHA512 
4a6316f03d1b77bcd6c08de0daefc3f29b4c8c575eae9f901951e2b43f2739904136b9455f567b66fc9a4e4c64fe92584608f1878dd8c30c0352ea9ee1e2e314
 DIST qmplay2-19.12.19.tar.gz 1285009 BLAKE2B 
e4f644513ac0e7d33574e4b1b157dfe775222df74ba5041099e9bcaa87f8b052880dfd2c19005380783d9ca7b2bdbf7aedb233e12e2af839d40af224981d593e
 SHA512 
a03d70c5bd3b2644810b9ec5fd39bd0340ddcc460646228a2799053a27117a54ead09f046b58ff7e0ae2cd959a92980cf8336a12d49ef297e1de30dd32f604a0

diff --git a/media-video/qmplay2/qmplay2-20.07.04.ebuild 
b/media-video/qmplay2/qmplay2-20.07.04.ebuild
new file mode 100644
index 000..264d28c79f2
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-20.07.04.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid dbus extensions
+   gme inputs libass modplug notifications opengl portaudio
+   pulseaudio sid shaders vaapi vdpau +videofilters visualizations vulkan 
xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa portaudio pulseaudio ) )
+   extensions? ( dbus )
+   shaders? ( vulkan )"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   dbus? ( dev-qt/qtdbus:5 )
+   extensions? (
+   dev-qt/qtdeclarative:5
+   media-libs/taglib
+   )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.3[vaapi]
+   x11-libs/libva[drm,opengl]
+   )
+   vdpau? ( media-video/ffmpeg[vdpau] )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   vulkan? (
+   >=dev-qt/qtgui-5.14.1:5[vulkan]
+   >=media-libs/vulkan-loader-1.2.133
+   )
+   xv? ( x11-libs/libXv )"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=$(usex dbus) # 
https://github.com/zaps166/QMPlay2/issues/134
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+  

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2020-06-23 Thread Joonas Niilola
commit: c99ef63e2f7f65a3397b33c26bed2d6720156afb
Author: Yury Martynov  linxon  ru>
AuthorDate: Sun Jun 21 06:17:59 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 23 08:35:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99ef63e

media-video/qmplay2: fix #728974

Closes: https://bugs.gentoo.org/728974

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Yury Martynov  linxon.ru>
Closes: https://github.com/gentoo/gentoo/pull/16353
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/qmplay2/qmplay2-20.05.02.ebuild | 2 +-
 media-video/qmplay2/qmplay2-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-20.05.02.ebuild 
b/media-video/qmplay2/qmplay2-20.05.02.ebuild
index 9556ffd4007..264d28c79f2 100644
--- a/media-video/qmplay2/qmplay2-20.05.02.ebuild
+++ b/media-video/qmplay2/qmplay2-20.05.02.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
portaudio? ( media-libs/portaudio )
pulseaudio? ( media-sound/pulseaudio )
sid? ( media-libs/libsidplayfp )
-   shaders? ( media-libs/shaderc )
+   shaders? ( >=media-libs/shaderc-2020.1 )
vaapi? (
>=media-video/ffmpeg-4.1.3[vaapi]
x11-libs/libva[drm,opengl]

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index 9556ffd4007..264d28c79f2 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -52,7 +52,7 @@ RDEPEND="
portaudio? ( media-libs/portaudio )
pulseaudio? ( media-sound/pulseaudio )
sid? ( media-libs/libsidplayfp )
-   shaders? ( media-libs/shaderc )
+   shaders? ( >=media-libs/shaderc-2020.1 )
vaapi? (
>=media-video/ffmpeg-4.1.3[vaapi]
x11-libs/libva[drm,opengl]



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2020-05-06 Thread Joonas Niilola
commit: fd64bb4af33d08486e260d5f635bc30c26e31fbc
Author: Yury Martynov  linxon  ru>
AuthorDate: Sun May  3 12:45:39 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  6 11:51:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd64bb4a

media-video/qmplay2: bump to 20.05.02

Closes: https://bugs.gentoo.org/720682
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Yury Martynov  linxon.ru>
Closes: https://github.com/gentoo/gentoo/pull/15626
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/qmplay2/Manifest   |  1 +
 media-video/qmplay2/metadata.xml   |  5 +-
 ...qmplay2-.ebuild => qmplay2-20.05.02.ebuild} | 88 --
 media-video/qmplay2/qmplay2-.ebuild| 88 --
 4 files changed, 99 insertions(+), 83 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 279bf12fa38..55994dfc468 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1 +1,2 @@
+DIST QMPlay2-src-20.05.02.tar.xz 1553364 BLAKE2B 
f436a8e970278d47ef1ade86d07fd3460c2628d7f93c238093425779f896c44b3e0c7b4c6a40ffc8b79f1749563016cb62ac853c94b236859287066bfbdbe59f
 SHA512 
b587d80128c334450552b2a6f0fa4c7426409b4d7a7bcca2065f83eab3e2f8b7ecc0df92f50fa276f42c84a201222cae2dd7f5c3f4bbdabf321895212db936b6
 DIST qmplay2-19.12.19.tar.gz 1285009 BLAKE2B 
e4f644513ac0e7d33574e4b1b157dfe775222df74ba5041099e9bcaa87f8b052880dfd2c19005380783d9ca7b2bdbf7aedb233e12e2af839d40af224981d593e
 SHA512 
a03d70c5bd3b2644810b9ec5fd39bd0340ddcc460646228a2799053a27117a54ead09f046b58ff7e0ae2cd959a92980cf8336a12d49ef297e1de30dd32f604a0

diff --git a/media-video/qmplay2/metadata.xml b/media-video/qmplay2/metadata.xml
index 9d4d0d19d76..0a9ff717a2a 100644
--- a/media-video/qmplay2/metadata.xml
+++ b/media-video/qmplay2/metadata.xml
@@ -22,16 +22,19 @@
Use libavresample instead of 
libswresample
Build with AudioCD module
Build with CUVID module
-   Build with Extensions module
+   Build with Extensions module and enable 
other plugins
Build Chiptune with GME support
Build with Inputs module
Build with LastFM support
+   Build with SSA/ASS subtitles rendering 
support
Build with lyrics support
Build with MediaBrowser support
Build Extensions with MPRIS2 support
Build additional notifications 
module
Build Chiptune with SIDPLAY support
+   Compile Vulkan shaders using 
media-libs/shaderc
Build with VideoFilters module
Build with Visualizations 
module
+   Build with Vulkan support

 

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-20.05.02.ebuild
similarity index 66%
copy from media-video/qmplay2/qmplay2-.ebuild
copy to media-video/qmplay2/qmplay2-20.05.02.ebuild
index 62cc3038bdd..9556ffd4007 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-20.05.02.ebuild
@@ -12,55 +12,57 @@ if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
 else
-   SRC_URI="https://github.com/zaps166/QMPlay2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/QMPlay2-${PV}"
+   S="${WORKDIR}/QMPlay2-src-${PV}"
 fi
 
 LICENSE="LGPL-3"
 SLOT="0"
 
-IUSE="avdevice +audiofilters avresample +alsa cdio cuvid dbus +extensions
-   +ffmpeg gme inputs +lastfm libass lyrics mediabrowser modplug mpris2
-   notifications opengl portaudio pulseaudio sid svg taglib vaapi vdpau
-   +videofilters visualizations xv"
+IUSE="avdevice +audiofilters +alsa cdio cuvid dbus extensions
+   gme inputs libass modplug notifications opengl portaudio
+   pulseaudio sid shaders vaapi vdpau +videofilters visualizations vulkan 
xv"
 
 REQUIRED_USE="
audiofilters? ( || ( alsa portaudio pulseaudio ) )
-   avdevice? ( ffmpeg )
-   avresample? ( ffmpeg )
-   lastfm? ( extensions )
-   lyrics? ( extensions )
-   mediabrowser? ( extensions )
-   mpris2? ( extensions dbus )
-   vaapi? ( ffmpeg opengl )
-   vdpau? ( ffmpeg )"
+   extensions? ( dbus )
+   shaders? ( vulkan )"
 
 RDEPEND="
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
dev-qt/qtcore:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/ffmpeg
|| (
dev-qt/qtgui:5[X(-)]
dev-qt/qtgui:5[xcb(-)]
)
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( 

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2020-03-14 Thread Joonas Niilola
commit: 67435afb6914ed9e72d41160334b0473e0bba072
Author: Yury Martynov  linxon  ru>
AuthorDate: Thu Mar 12 06:06:33 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 14 12:06:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67435afb

media-video/qmplay2: remove unused depends

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Yury Martynov  linxon.ru>
Closes: https://github.com/gentoo/gentoo/pull/14934
Signed-off-by: Joonas Niilola  gentoo.org>

 .../qmplay2/{qmplay2-19.12.19-r1.ebuild => qmplay2-19.12.19-r2.ebuild}   | 1 -
 media-video/qmplay2/qmplay2-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-19.12.19-r1.ebuild 
b/media-video/qmplay2/qmplay2-19.12.19-r2.ebuild
similarity index 99%
rename from media-video/qmplay2/qmplay2-19.12.19-r1.ebuild
rename to media-video/qmplay2/qmplay2-19.12.19-r2.ebuild
index d1c516aaf6a..62cc3038bdd 100644
--- a/media-video/qmplay2/qmplay2-19.12.19-r1.ebuild
+++ b/media-video/qmplay2/qmplay2-19.12.19-r2.ebuild
@@ -39,7 +39,6 @@ REQUIRED_USE="
 RDEPEND="
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
-   dev-libs/jansson
dev-qt/qtcore:5
|| (
dev-qt/qtgui:5[X(-)]

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index d1c516aaf6a..62cc3038bdd 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -39,7 +39,6 @@ REQUIRED_USE="
 RDEPEND="
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
-   dev-libs/jansson
dev-qt/qtcore:5
|| (
dev-qt/qtgui:5[X(-)]



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2020-01-19 Thread Andreas Sturmlechner
commit: 49e2ab6f46d5e27d3f204bf0553f772e1f305268
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 15 20:31:10 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 19 23:51:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49e2ab6f

media-video/qmplay2: Prepare for dev-qt/qtgui[xcb -> X]

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qmplay2/{qmplay2-.ebuild => qmplay2-19.12.19-r1.ebuild}| 7 +--
 media-video/qmplay2/qmplay2-.ebuild| 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-19.12.19-r1.ebuild
similarity index 97%
copy from media-video/qmplay2/qmplay2-.ebuild
copy to media-video/qmplay2/qmplay2-19.12.19-r1.ebuild
index d77ba82ead2..d1c516aaf6a 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-19.12.19-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,7 +41,10 @@ RDEPEND="
cdio? ( dev-libs/libcdio[cddb] )
dev-libs/jansson
dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dbus? ( dev-qt/qtdbus:5 )

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index d77ba82ead2..d1c516aaf6a 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,7 +41,10 @@ RDEPEND="
cdio? ( dev-libs/libcdio[cddb] )
dev-libs/jansson
dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dbus? ( dev-qt/qtdbus:5 )



[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2020-01-19 Thread Andreas Sturmlechner
commit: 41fe792e4578451ba91b15bd47ae993bad446a98
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 15 20:31:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 19 23:51:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fe792e

media-video/qmplay2: Drop 19.12.19 (r0)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/qmplay2/qmplay2-19.12.19.ebuild | 141 
 1 file changed, 141 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-19.12.19.ebuild 
b/media-video/qmplay2/qmplay2-19.12.19.ebuild
deleted file mode 100644
index d77ba82ead2..000
--- a/media-video/qmplay2/qmplay2-19.12.19.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   SRC_URI="https://github.com/zaps166/QMPlay2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/QMPlay2-${PV}"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters avresample +alsa cdio cuvid dbus +extensions
-   +ffmpeg gme inputs +lastfm libass lyrics mediabrowser modplug mpris2
-   notifications opengl portaudio pulseaudio sid svg taglib vaapi vdpau
-   +videofilters visualizations xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa portaudio pulseaudio ) )
-   avdevice? ( ffmpeg )
-   avresample? ( ffmpeg )
-   lastfm? ( extensions )
-   lyrics? ( extensions )
-   mediabrowser? ( extensions )
-   mpris2? ( extensions dbus )
-   vaapi? ( ffmpeg opengl )
-   vdpau? ( ffmpeg )"
-
-RDEPEND="
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   dev-libs/jansson
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dbus? ( dev-qt/qtdbus:5 )
-   ffmpeg? ( media-video/ffmpeg )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   mediabrowser? ( dev-qt/qtdeclarative:5 )
-   opengl? ( virtual/opengl )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-   sid? ( media-libs/libsidplayfp )
-   svg? ( dev-qt/qtsvg:5 )
-   taglib? ( media-libs/taglib )
-   vaapi? (
-   >=media-video/ffmpeg-4.1.0[vaapi]
-   x11-libs/libva[drm,opengl] )
-   vdpau? ( media-video/ffmpeg[vdpau] )
-   xv? ( x11-libs/libXv )"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # core
-   -DUSE_ALSA=$(usex alsa)
-   -DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_AVRESAMPLE=$(usex avresample)
-   -DUSE_FREEDESKTOP_NOTIFICATIONS=$(usex dbus) # 
https://github.com/zaps166/QMPlay2/issues/134
-   -DUSE_LIBASS=$(usex libass)
-   -DUSE_NOTIFY=$(usex notifications)
-   -DUSE_OPENGL2=$(usex opengl)
-   -DUSE_XVIDEO=$(usex xv)
-
-   # ffmpeg
-   -DUSE_FFMPEG=$(usex ffmpeg)
-   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
-   -DUSE_FFMPEG_VAAPI=$(usex vaapi)
-   -DUSE_FFMPEG_VDPAU=$(usex vdpau)
-
-   # modules
-   -DUSE_AUDIOFILTERS=$(usex audiofilters)
-   -DUSE_CUVID=$(usex cuvid)
-   -DUSE_EXTENSIONS=$(usex extensions)
-   -DUSE_INPUTS=$(usex inputs)
-   -DUSE_MODPLUG=$(usex modplug)
-   -DUSE_PORTAUDIO=$(usex portaudio)
-   -DUSE_PULSEAUDIO=$(usex pulseaudio)
-   -DUSE_VIDEOFILTERS=$(usex videofilters)
-   -DUSE_VISUALIZATIONS=$(usex visualizations)
-
-   # gui
-   -DUSE_TAGLIB=$(usex taglib)
-
-   # chiptune
-   -DUSE_CHIPTUNE_GME=$(usex gme)
-   -DUSE_CHIPTUNE_SID=$(usex sid)
-
-   # extensions
-   -DUSE_LASTFM=$(usex lastfm)
-   -DUSE_LYRICS=$(usex lyrics)
-   -DUSE_MEDIABROWSER=$(usex mediabrowser)
-   -DUSE_MPRIS2=$(usex mpris2)
-   )
-
-   if [[ ${PV} == * ]]; then
-   mycmakeargs+=( USE_GIT_VERSION=ON )
-   else
-   mycmakeargs+=( USE_GIT_VERSION=OFF )
-   fi
-
- 

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2019-12-22 Thread Joonas Niilola
commit: af90a72e9521e2c0927e93937c5e55509af55507
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Dec 22 17:21:19 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Dec 22 17:21:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af90a72e

media-video/qmplay2: update maintainer info

Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/qmplay2/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/qmplay2/metadata.xml b/media-video/qmplay2/metadata.xml
index 2e16c78d976..9d4d0d19d76 100644
--- a/media-video/qmplay2/metadata.xml
+++ b/media-video/qmplay2/metadata.xml
@@ -5,7 +5,7 @@
reagen...@gmail.com
Dmitry Baranov

-   
+   
em...@linxon.ru
Yury Martynov




[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2019-12-22 Thread Joonas Niilola
commit: 2854120fdcbe36a23f6bc79490eeed3caa2dae76
Author: Yury Martynov  linxon  ru>
AuthorDate: Tue Mar  5 15:43:21 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Dec 22 16:59:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2854120f

media-video/qmplay2: new ebuild

A Qt-based video player, which can play most formats and codecs.
Uses FFMpeg.
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Yury Martynov  linxon.ru>
Closes: https://github.com/gentoo/gentoo/pull/11268
Signed-off-by: Joonas Niilola  gentoo.org>

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/metadata.xml|  37 
 media-video/qmplay2/qmplay2-19.12.19.ebuild | 141 
 media-video/qmplay2/qmplay2-.ebuild | 141 
 4 files changed, 320 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
new file mode 100644
index 000..279bf12fa38
--- /dev/null
+++ b/media-video/qmplay2/Manifest
@@ -0,0 +1 @@
+DIST qmplay2-19.12.19.tar.gz 1285009 BLAKE2B 
e4f644513ac0e7d33574e4b1b157dfe775222df74ba5041099e9bcaa87f8b052880dfd2c19005380783d9ca7b2bdbf7aedb233e12e2af839d40af224981d593e
 SHA512 
a03d70c5bd3b2644810b9ec5fd39bd0340ddcc460646228a2799053a27117a54ead09f046b58ff7e0ae2cd959a92980cf8336a12d49ef297e1de30dd32f604a0

diff --git a/media-video/qmplay2/metadata.xml b/media-video/qmplay2/metadata.xml
new file mode 100644
index 000..2e16c78d976
--- /dev/null
+++ b/media-video/qmplay2/metadata.xml
@@ -0,0 +1,37 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   reagen...@gmail.com
+   Dmitry Baranov
+   
+   
+   em...@linxon.ru
+   Yury Martynov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   zaps166/QMPlay2
+   
+   
+   Build with AudioFilters module
+   Build FFmpeg module with libavdevice 
suport
+   Use libavresample instead of 
libswresample
+   Build with AudioCD module
+   Build with CUVID module
+   Build with Extensions module
+   Build Chiptune with GME support
+   Build with Inputs module
+   Build with LastFM support
+   Build with lyrics support
+   Build with MediaBrowser support
+   Build Extensions with MPRIS2 support
+   Build additional notifications 
module
+   Build Chiptune with SIDPLAY support
+   Build with VideoFilters module
+   Build with Visualizations 
module
+   
+

diff --git a/media-video/qmplay2/qmplay2-19.12.19.ebuild 
b/media-video/qmplay2/qmplay2-19.12.19.ebuild
new file mode 100644
index 000..4d0ece7c31c
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-19.12.19.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils xdg-utils
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
+else
+   SRC_URI="https://github.com/zaps166/QMPlay2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/QMPlay2-${PV}"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters avresample +alsa cdio cuvid dbus +extensions
+   +ffmpeg gme inputs +lastfm libass lyrics mediabrowser modplug mpris2
+   notifications opengl portaudio pulseaudio sid svg taglib vaapi vdpau
+   +videofilters visualizations xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa portaudio pulseaudio ) )
+   avdevice? ( ffmpeg )
+   avresample? ( ffmpeg )
+   lastfm? ( extensions )
+   lyrics? ( extensions )
+   mediabrowser? ( extensions )
+   mpris2? ( extensions dbus )
+   vaapi? ( ffmpeg opengl )
+   vdpau? ( ffmpeg )"
+
+RDEPEND="
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   dev-libs/jansson
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[xcb]
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dbus? ( dev-qt/qtdbus:5 )
+   ffmpeg? ( media-video/ffmpeg )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   mediabrowser? ( dev-qt/qtdeclarative:5 )
+   opengl? ( virtual/opengl )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sid? ( media-libs/libsidplayfp )
+   svg? ( dev-qt/qtsvg:5 )
+   taglib? ( media-libs/taglib )
+   vaapi? (
+   >=media-video/ffmpeg-4.1.0[vaapi]
+   x11-libs/libva[drm,opengl] )
+   vdpau? (