[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
commit: 24f636338394b689ace08de4685e624f9ac9e5a8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 22 17:34:58 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 22 17:34:58 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f63633 media-video/qmplay2: add 25.01.19 Signed-off-by: Arthur Zamarin gentoo.org> media-video/qmplay2/Manifest| 1 + media-video/qmplay2/qmplay2-25.01.19.ebuild | 125 2 files changed, 126 insertions(+) diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest index e81b97e002e5..8f55caf6c0b2 100644 --- a/media-video/qmplay2/Manifest +++ b/media-video/qmplay2/Manifest @@ -1 +1,2 @@ DIST QMPlay2-src-24.12.28.tar.xz 2070576 BLAKE2B ce7197617b61807f86707cf1ae9198133b4b65156f79aa8114fa7daf96aa1519ccb6cca6d02152911b1824c68d919621869787e2f71345aeafcf28ab40472447 SHA512 82c8f9df6fe156557ad26f5b932f773fa676b1df44ad1bb20ba618c204566b02791963bf3b52e6e4e43f9cd259a30c775a56dc5f8d1de4fba6e6c114bbe9ea6d +DIST QMPlay2-src-25.01.19.tar.xz 2072396 BLAKE2B 42336e061294f8528f38fcad8850300b2c3e36857914b23ac086c5e15af83b710346463f5319e2b90c3c869659ef268fecbb967a3dcede0b32227d1ac719585c SHA512 a5745da1c53fd59f8bf47596cf1bb77f62c1af4585265695283153ef5b53f9f294a5fa2c8eb8683300ed13b99c52828a1cf3b5abd354c6bd8713087509589d69 diff --git a/media-video/qmplay2/qmplay2-25.01.19.ebuild b/media-video/qmplay2/qmplay2-25.01.19.ebuild new file mode 100644 index ..9c2a54ead43c --- /dev/null +++ b/media-video/qmplay2/qmplay2-25.01.19.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2025 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 videofilters visualizations vulkan xv" + +REQUIRED_USE=" + audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) ) + shaders? ( vulkan ) +" + +RDEPEND=" + dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets] + dev-qt/qt5compat:6 + dev-qt/qtsvg:6 + media-video/ffmpeg:=[vaapi?] + alsa? ( media-libs/alsa-lib ) + cdio? ( dev-libs/libcdio[cddb] ) + extensions? ( dev-qt/qtdeclarative:6 ) + 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=" + 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=ON + # core + -DUSE_UPDATES=OFF + -DUSE_ALSA=$(usex alsa) + -DUSE_AUDIOCD=$(usex cdio) + -DUSE_DBUS_PM=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) + + # 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) + -D
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
commit: 57a25f0db165c85e7775e9468386671befed3bf4 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 22 17:17:30 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 22 17:34:29 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a25f0d media-video/qmplay2: drop 24.06.16, 24.12.06, 24.12.23-r1 Signed-off-by: Arthur Zamarin gentoo.org> media-video/qmplay2/Manifest | 3 - media-video/qmplay2/qmplay2-24.06.16.ebuild| 138 - media-video/qmplay2/qmplay2-24.12.06.ebuild| 138 - media-video/qmplay2/qmplay2-24.12.23-r1.ebuild | 138 - 4 files changed, 417 deletions(-) diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest index 37031971200d..e81b97e002e5 100644 --- a/media-video/qmplay2/Manifest +++ b/media-video/qmplay2/Manifest @@ -1,4 +1 @@ -DIST QMPlay2-src-24.06.16.tar.xz 2042180 BLAKE2B ba076fc7cb6c77f16529d082690c4d994e53c62cdf994c1e35afdb5255b203d0ccc72db1195730be60471d5fff48deca47e1348b0b41f22e898818206f8c53bb SHA512 3a8a7b99c7861318cfe0a6e096a27bb86f64cfafacf4ec52bdc4e955dd320d6e0f369dcb466dfd9bb73f8d173a2fc768848e7356f03590e429ae30270daf176b -DIST QMPlay2-src-24.12.06.tar.xz 2058012 BLAKE2B adc53f14c9614114b6c401a757278faa76d6e9ad467ab12c994e69d078aa181e4c956c07dac545a0aa91cf2258e82f16710b257ddf3f39b64655d44ef4649952 SHA512 fbfbd477ff44e9b74f1892788d0d13edd26df394fd91956a1db1d5355197c8f4662f844a3279a3efc07f38289c7394507e2cbc3c74c162eb7514badcba6ca331 -DIST QMPlay2-src-24.12.23.tar.xz 2065360 BLAKE2B d1f015246ad1a38645009bd7f41ec48236f0d7ed0a1cce3ef7960245af44b317890cba6a06018c018d2181c0a93e61155cf9a267cfe3750949a8c19c5fd9b959 SHA512 c7d563e3c35ea4fffa4878a5747b6e648601fb5281d129f57f3fc8784aba938025cd160763963ee1eeecda2e336a358738255bbe560b58cc609fb122b2531e81 DIST QMPlay2-src-24.12.28.tar.xz 2070576 BLAKE2B ce7197617b61807f86707cf1ae9198133b4b65156f79aa8114fa7daf96aa1519ccb6cca6d02152911b1824c68d919621869787e2f71345aeafcf28ab40472447 SHA512 82c8f9df6fe156557ad26f5b932f773fa676b1df44ad1bb20ba618c204566b02791963bf3b52e6e4e43f9cd259a30c775a56dc5f8d1de4fba6e6c114bbe9ea6d diff --git a/media-video/qmplay2/qmplay2-24.06.16.ebuild b/media-video/qmplay2/qmplay2-24.06.16.ebuild deleted file mode 100644 index c1b7e6491d5d.. --- a/media-video/qmplay2/qmplay2-24.06.16.ebuild +++ /dev/null @@ -1,138 +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 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() { -
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
commit: 8df8141060f8485b75d4363dba599483642ecc05 Author: Sam James gentoo org> AuthorDate: Wed Jan 8 20:43:34 2025 + Commit: Sam James gentoo org> CommitDate: Wed Jan 8 20:43:34 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df81410 media-video/qmplay2: Stabilize 24.12.28 amd64, #947736 Signed-off-by: Sam James gentoo.org> media-video/qmplay2/qmplay2-24.12.28.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/qmplay2/qmplay2-24.12.28.ebuild b/media-video/qmplay2/qmplay2-24.12.28.ebuild index 389e940a75d0..6c13763ed45a 100644 --- a/media-video/qmplay2/qmplay2-24.12.28.ebuild +++ b/media-video/qmplay2/qmplay2-24.12.28.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -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/
commit: 1212b410e318d565bdac86fdbabe9a674837dfcf Author: Arthur Zamarin gentoo org> AuthorDate: Mon Dec 30 16:47:39 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Dec 30 20:01:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1212b410 media-video/qmplay2: drop IUSE=qt6 Signed-off-by: Arthur Zamarin gentoo.org> media-video/qmplay2/qmplay2-24.12.28.ebuild | 27 +++ media-video/qmplay2/qmplay2-.ebuild | 29 - 2 files changed, 15 insertions(+), 41 deletions(-) diff --git a/media-video/qmplay2/qmplay2-24.12.28.ebuild b/media-video/qmplay2/qmplay2-24.12.28.ebuild index 08b367fb933f..389e940a75d0 100644 --- a/media-video/qmplay2/qmplay2-24.12.28.ebuild +++ b/media-video/qmplay2/qmplay2-24.12.28.ebuild @@ -21,7 +21,7 @@ LICENSE="LGPL-3" SLOT="0" IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass - modplug notifications opengl pipewire portaudio pulseaudio qt6 sid + modplug notifications opengl pipewire portaudio pulseaudio sid shaders +taglib vaapi videofilters visualizations vulkan xv" REQUIRED_USE=" @@ -30,25 +30,13 @@ REQUIRED_USE=" " RDEPEND=" + dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets] + dev-qt/qt5compat:6 + dev-qt/qtsvg:6 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] ) + extensions? ( dev-qt/qtdeclarative:6 ) gme? ( media-libs/game-music-emu ) libass? ( media-libs/libass ) opengl? ( virtual/opengl ) @@ -64,8 +52,7 @@ RDEPEND=" " DEPEND="${RDEPEND}" BDEPEND=" - !qt6? ( dev-qt/linguist-tools:5 ) - qt6? ( dev-qt/qttools:6[linguist] ) + dev-qt/qttools:6[linguist] " src_prepare() { @@ -80,7 +67,7 @@ src_prepare() { src_configure() { local mycmakeargs=( - -DBUILD_WITH_QT6=$(usex qt6) + -DBUILD_WITH_QT6=ON # core -DUSE_UPDATES=OFF -DUSE_ALSA=$(usex alsa) diff --git a/media-video/qmplay2/qmplay2-.ebuild b/media-video/qmplay2/qmplay2-.ebuild index 88438e2c0dd5..389e940a75d0 100644 --- a/media-video/qmplay2/qmplay2-.ebuild +++ b/media-video/qmplay2/qmplay2-.ebuild @@ -21,7 +21,7 @@ LICENSE="LGPL-3" SLOT="0" IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass - modplug notifications opengl pipewire portaudio pulseaudio qt6 sid + modplug notifications opengl pipewire portaudio pulseaudio sid shaders +taglib vaapi videofilters visualizations vulkan xv" REQUIRED_USE=" @@ -30,25 +30,13 @@ REQUIRED_USE=" " RDEPEND=" + dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets] + dev-qt/qt5compat:6 + dev-qt/qtsvg:6 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] ) + extensions? ( dev-qt/qtdeclarative:6 ) gme? ( media-libs/game-music-emu ) libass? ( media-libs/libass ) opengl? ( virtual/opengl ) @@ -57,15 +45,14 @@ RDEPEND=" pulseaudio? ( media-libs/libpulse ) sid? ( media-libs/libsidplayfp ) shaders? ( >=media-libs/shaderc-2020.1 ) - taglib? ( media-libs/taglib:= ) + 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] ) + dev-qt/qttools:6[linguist] " src_prepare() { @@ -80,7 +67,7 @@ src_prepare() { src_configure() { local mycmakeargs=( - -DBUILD_WITH_QT6=$(u
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
commit: 0d73288d5528251c02d0b587476a353c24799fb4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 28 18:16:49 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 28 18:17:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d73288d media-video/qmplay2: add 24.12.28 Signed-off-by: Arthur Zamarin gentoo.org> media-video/qmplay2/Manifest| 1 + media-video/qmplay2/qmplay2-24.12.28.ebuild | 138 2 files changed, 139 insertions(+) diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest index f7749f5790a2..37031971200d 100644 --- a/media-video/qmplay2/Manifest +++ b/media-video/qmplay2/Manifest @@ -1,3 +1,4 @@ DIST QMPlay2-src-24.06.16.tar.xz 2042180 BLAKE2B ba076fc7cb6c77f16529d082690c4d994e53c62cdf994c1e35afdb5255b203d0ccc72db1195730be60471d5fff48deca47e1348b0b41f22e898818206f8c53bb SHA512 3a8a7b99c7861318cfe0a6e096a27bb86f64cfafacf4ec52bdc4e955dd320d6e0f369dcb466dfd9bb73f8d173a2fc768848e7356f03590e429ae30270daf176b DIST QMPlay2-src-24.12.06.tar.xz 2058012 BLAKE2B adc53f14c9614114b6c401a757278faa76d6e9ad467ab12c994e69d078aa181e4c956c07dac545a0aa91cf2258e82f16710b257ddf3f39b64655d44ef4649952 SHA512 fbfbd477ff44e9b74f1892788d0d13edd26df394fd91956a1db1d5355197c8f4662f844a3279a3efc07f38289c7394507e2cbc3c74c162eb7514badcba6ca331 DIST QMPlay2-src-24.12.23.tar.xz 2065360 BLAKE2B d1f015246ad1a38645009bd7f41ec48236f0d7ed0a1cce3ef7960245af44b317890cba6a06018c018d2181c0a93e61155cf9a267cfe3750949a8c19c5fd9b959 SHA512 c7d563e3c35ea4fffa4878a5747b6e648601fb5281d129f57f3fc8784aba938025cd160763963ee1eeecda2e336a358738255bbe560b58cc609fb122b2531e81 +DIST QMPlay2-src-24.12.28.tar.xz 2070576 BLAKE2B ce7197617b61807f86707cf1ae9198133b4b65156f79aa8114fa7daf96aa1519ccb6cca6d02152911b1824c68d919621869787e2f71345aeafcf28ab40472447 SHA512 82c8f9df6fe156557ad26f5b932f773fa676b1df44ad1bb20ba618c204566b02791963bf3b52e6e4e43f9cd259a30c775a56dc5f8d1de4fba6e6c114bbe9ea6d diff --git a/media-video/qmplay2/qmplay2-24.12.28.ebuild b/media-video/qmplay2/qmplay2-24.12.28.ebuild new file mode 100644 index ..08b367fb933f --- /dev/null +++ b/media-video/qmplay2/qmplay2-24.12.28.ebuild @@ -0,0 +1,138 @@ +# 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_UPDATES=OFF + -DUSE_ALSA=$(usex alsa) + -DUSE_A
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
commit: 38784e70bc847867066e41b1cbde898d1e3cf78d Author: Nicolas PARLANT parhuet fr> AuthorDate: Wed Dec 25 21:37:42 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 28 00:04:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38784e70 media-video/qmplay2: Add media-libs/taglib:= slot op, ABI break imminent Signed-off-by: Nicolas PARLANT parhuet.fr> Signed-off-by: Andreas Sturmlechner gentoo.org> .../qmplay2/{qmplay2-24.12.23.ebuild => qmplay2-24.12.23-r1.ebuild} | 2 +- media-video/qmplay2/qmplay2-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-video/qmplay2/qmplay2-24.12.23.ebuild b/media-video/qmplay2/qmplay2-24.12.23-r1.ebuild similarity index 99% rename from media-video/qmplay2/qmplay2-24.12.23.ebuild rename to media-video/qmplay2/qmplay2-24.12.23-r1.ebuild index 1bb22871659a..08b367fb933f 100644 --- a/media-video/qmplay2/qmplay2-24.12.23.ebuild +++ b/media-video/qmplay2/qmplay2-24.12.23-r1.ebuild @@ -57,7 +57,7 @@ RDEPEND=" pulseaudio? ( media-libs/libpulse ) sid? ( media-libs/libsidplayfp ) shaders? ( >=media-libs/shaderc-2020.1 ) - taglib? ( media-libs/taglib ) + taglib? ( media-libs/taglib:= ) vaapi? ( media-libs/libva[X] ) vulkan? ( >=media-libs/vulkan-loader-1.2.133 ) xv? ( x11-libs/libXv ) diff --git a/media-video/qmplay2/qmplay2-.ebuild b/media-video/qmplay2/qmplay2-.ebuild index 1bb22871659a..88438e2c0dd5 100644 --- a/media-video/qmplay2/qmplay2-.ebuild +++ b/media-video/qmplay2/qmplay2-.ebuild @@ -57,7 +57,7 @@ RDEPEND=" pulseaudio? ( media-libs/libpulse ) sid? ( media-libs/libsidplayfp ) shaders? ( >=media-libs/shaderc-2020.1 ) - taglib? ( media-libs/taglib ) + taglib? ( media-libs/taglib:= ) vaapi? ( media-libs/libva[X] ) vulkan? ( >=media-libs/vulkan-loader-1.2.133 ) xv? ( x11-libs/libXv )
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
commit: 6d3f2ed94e956efa633afe06f9496f5f363f0e17 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 25 19:50:44 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 25 19:51:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3f2ed9 media-video/qmplay2: add 24.12.23 Signed-off-by: Arthur Zamarin gentoo.org> media-video/qmplay2/Manifest| 1 + media-video/qmplay2/qmplay2-24.12.23.ebuild | 138 2 files changed, 139 insertions(+) diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest index 0a91513791b3..f7749f5790a2 100644 --- a/media-video/qmplay2/Manifest +++ b/media-video/qmplay2/Manifest @@ -1,2 +1,3 @@ DIST QMPlay2-src-24.06.16.tar.xz 2042180 BLAKE2B ba076fc7cb6c77f16529d082690c4d994e53c62cdf994c1e35afdb5255b203d0ccc72db1195730be60471d5fff48deca47e1348b0b41f22e898818206f8c53bb SHA512 3a8a7b99c7861318cfe0a6e096a27bb86f64cfafacf4ec52bdc4e955dd320d6e0f369dcb466dfd9bb73f8d173a2fc768848e7356f03590e429ae30270daf176b DIST QMPlay2-src-24.12.06.tar.xz 2058012 BLAKE2B adc53f14c9614114b6c401a757278faa76d6e9ad467ab12c994e69d078aa181e4c956c07dac545a0aa91cf2258e82f16710b257ddf3f39b64655d44ef4649952 SHA512 fbfbd477ff44e9b74f1892788d0d13edd26df394fd91956a1db1d5355197c8f4662f844a3279a3efc07f38289c7394507e2cbc3c74c162eb7514badcba6ca331 +DIST QMPlay2-src-24.12.23.tar.xz 2065360 BLAKE2B d1f015246ad1a38645009bd7f41ec48236f0d7ed0a1cce3ef7960245af44b317890cba6a06018c018d2181c0a93e61155cf9a267cfe3750949a8c19c5fd9b959 SHA512 c7d563e3c35ea4fffa4878a5747b6e648601fb5281d129f57f3fc8784aba938025cd160763963ee1eeecda2e336a358738255bbe560b58cc609fb122b2531e81 diff --git a/media-video/qmplay2/qmplay2-24.12.23.ebuild b/media-video/qmplay2/qmplay2-24.12.23.ebuild new file mode 100644 index ..1bb22871659a --- /dev/null +++ b/media-video/qmplay2/qmplay2-24.12.23.ebuild @@ -0,0 +1,138 @@ +# 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_UPDATES=OFF + -DUSE_ALSA=$(usex alsa) + -DUSE_AUDIOCD=$(usex cdio) + -DUSE_DBUS_PM=ON + -DUSE_FREEDESKTOP_NOTIFICATIONS=ON + -DUSE_LIBASS=$(usex libass) + -DUSE_NOTIFY=$(usex notifications) + -DUSE_OPENGL=$(usex opengl) + -DUSE_VULKAN=$(usex vulkan) + -DUSE_GLSLC=$
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
commit: 82583261dba23247385b52c0c2f9eb4b32b039d5 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 13 07:12:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 13 10:14:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82583261 media-video/qmplay2: add 24.12.06 Signed-off-by: Arthur Zamarin gentoo.org> media-video/qmplay2/Manifest| 1 + media-video/qmplay2/qmplay2-24.12.06.ebuild | 138 2 files changed, 139 insertions(+) diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest index aca4a13e1fc7..0a91513791b3 100644 --- a/media-video/qmplay2/Manifest +++ b/media-video/qmplay2/Manifest @@ -1 +1,2 @@ DIST QMPlay2-src-24.06.16.tar.xz 2042180 BLAKE2B ba076fc7cb6c77f16529d082690c4d994e53c62cdf994c1e35afdb5255b203d0ccc72db1195730be60471d5fff48deca47e1348b0b41f22e898818206f8c53bb SHA512 3a8a7b99c7861318cfe0a6e096a27bb86f64cfafacf4ec52bdc4e955dd320d6e0f369dcb466dfd9bb73f8d173a2fc768848e7356f03590e429ae30270daf176b +DIST QMPlay2-src-24.12.06.tar.xz 2058012 BLAKE2B adc53f14c9614114b6c401a757278faa76d6e9ad467ab12c994e69d078aa181e4c956c07dac545a0aa91cf2258e82f16710b257ddf3f39b64655d44ef4649952 SHA512 fbfbd477ff44e9b74f1892788d0d13edd26df394fd91956a1db1d5355197c8f4662f844a3279a3efc07f38289c7394507e2cbc3c74c162eb7514badcba6ca331 diff --git a/media-video/qmplay2/qmplay2-24.12.06.ebuild b/media-video/qmplay2/qmplay2-24.12.06.ebuild new file mode 100644 index ..1bb22871659a --- /dev/null +++ b/media-video/qmplay2/qmplay2-24.12.06.ebuild @@ -0,0 +1,138 @@ +# 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_UPDATES=OFF + -DUSE_ALSA=$(usex alsa) + -DUSE_AUDIOCD=$(usex cdio) + -DUSE_DBUS_PM=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) + + # chiptune + -DUSE_CHIPTUNE_GME=$(usex gme) + -DUSE_CHIPTUNE_SID=$(usex sid) + +
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
commit: 4fb5dda5c0ff8e182646264bd4ef1759db4e85d4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 12:34:08 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 12:34:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb5dda5 media-video/qmplay2: drop 24.05.23 Signed-off-by: Arthur Zamarin gentoo.org> media-video/qmplay2/Manifest| 1 - media-video/qmplay2/qmplay2-24.05.23.ebuild | 138 2 files changed, 139 deletions(-) diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest index 9934ca9ef40a..aca4a13e1fc7 100644 --- a/media-video/qmplay2/Manifest +++ b/media-video/qmplay2/Manifest @@ -1,2 +1 @@ -DIST QMPlay2-src-24.05.23.tar.xz 2040496 BLAKE2B 98842880382629c0a014d048fa55308809a980c097867d9240321ca21733278439cedebc7a381793d8605f2c29108de6fa4c4ef8daf6261db9ea4248cf0d501b SHA512 a09419fb7f59c30923e51a0673aa219bfb9e9b461775d17c3ac0d683ab145e71f8ecabecee6ace9deb1e0681ea94b8c71682a014bb49d4ee85452e7bce53b390 DIST QMPlay2-src-24.06.16.tar.xz 2042180 BLAKE2B ba076fc7cb6c77f16529d082690c4d994e53c62cdf994c1e35afdb5255b203d0ccc72db1195730be60471d5fff48deca47e1348b0b41f22e898818206f8c53bb SHA512 3a8a7b99c7861318cfe0a6e096a27bb86f64cfafacf4ec52bdc4e955dd320d6e0f369dcb466dfd9bb73f8d173a2fc768848e7356f03590e429ae30270daf176b diff --git a/media-video/qmplay2/qmplay2-24.05.23.ebuild b/media-video/qmplay2/qmplay2-24.05.23.ebuild deleted file mode 100644 index c1b7e6491d5d.. --- a/media-video/qmplay2/qmplay2-24.05.23.ebuild +++ /dev/null @@ -1,138 +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 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_UPDATES=OFF - -DUSE_ALSA=$(usex alsa) - -DUSE_AUDIOCD=$(usex cdio) - -DUSE_DBUS_PM=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) - - # chiptune - -DUSE_CHIPTUNE_GME=$(usex gme) - -DUSE_CHIPTUNE_SID=$(usex sid) - -
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
commit: fae9ae7974b9e1cc1bc299d0b57789c031acff41 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 11:13:52 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 11:13:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae9ae79 media-video/qmplay2: Stabilize 24.06.16 amd64, #936388 Signed-off-by: Arthur Zamarin gentoo.org> media-video/qmplay2/qmplay2-24.06.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/qmplay2/qmplay2-24.06.16.ebuild b/media-video/qmplay2/qmplay2-24.06.16.ebuild index 1bb22871659a..c1b7e6491d5d 100644 --- a/media-video/qmplay2/qmplay2-24.06.16.ebuild +++ b/media-video/qmplay2/qmplay2-24.06.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/
commit: 529d684af9672a90c8f5fbcb74f2be8efa6f0237 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 10:58:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 10:58:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529d684a media-video/qmplay2: drop 24.04.07 Closes: https://bugs.gentoo.org/932649 (obsolete) 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 deletions(-) diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest index bbcfe75897f2..9934ca9ef40a 100644 --- a/media-video/qmplay2/Manifest +++ b/media-video/qmplay2/Manifest @@ -1,3 +1,2 @@ -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 DIST QMPlay2-src-24.06.16.tar.xz 2042180 BLAKE2B ba076fc7cb6c77f16529d082690c4d994e53c62cdf994c1e35afdb5255b203d0ccc72db1195730be60471d5fff48deca47e1348b0b41f22e898818206f8c53bb SHA512 3a8a7b99c7861318cfe0a6e096a27bb86f64cfafacf4ec52bdc4e955dd320d6e0f369dcb466dfd9bb73f8d173a2fc768848e7356f03590e429ae30270daf176b diff --git a/media-video/qmplay2/qmplay2-24.04.07.ebuild b/media-video/qmplay2/qmplay2-24.04.07.ebuild deleted file mode 100644 index d0a302ac4801.. --- a/media-video/qmplay2/qmplay2-24.04.07.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 - -DUSE_UPDATES=OFF - -DUSE_ALSA=$(usex alsa) - -DUSE_AUDIOCD=$(usex cdio) - -DUSE_DBUS_PM=ON - -DUSE_FREEDESKTOP_NOTIFICATIONS=ON - -DUSE_LIBASS=$(usex libass) - -DUSE_NOTIFY=$(usex notifications)
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
commit: a6c9c1e8617a54fef5503bbfb3d4793ed254459d Author: Sam James gentoo org> AuthorDate: Tue Jun 25 22:01:26 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jun 25 22:01:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c9c1e8 media-video/qmplay2: Stabilize 24.05.23 amd64, #934931 Signed-off-by: Sam James gentoo.org> media-video/qmplay2/qmplay2-24.05.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/qmplay2/qmplay2-24.05.23.ebuild b/media-video/qmplay2/qmplay2-24.05.23.ebuild index 1bb22871659a..c1b7e6491d5d 100644 --- a/media-video/qmplay2/qmplay2-24.05.23.ebuild +++ b/media-video/qmplay2/qmplay2-24.05.23.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/
commit: 94526d04f15770a1724fcebc136f8929f0937fc1 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 17 19:42:05 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 17 19:42:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94526d04 media-video/qmplay2: add 24.06.16 Signed-off-by: Arthur Zamarin gentoo.org> media-video/qmplay2/Manifest| 1 + media-video/qmplay2/qmplay2-24.06.16.ebuild | 138 2 files changed, 139 insertions(+) diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest index d823df439911..bbcfe75897f2 100644 --- a/media-video/qmplay2/Manifest +++ b/media-video/qmplay2/Manifest @@ -1,2 +1,3 @@ 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 +DIST QMPlay2-src-24.06.16.tar.xz 2042180 BLAKE2B ba076fc7cb6c77f16529d082690c4d994e53c62cdf994c1e35afdb5255b203d0ccc72db1195730be60471d5fff48deca47e1348b0b41f22e898818206f8c53bb SHA512 3a8a7b99c7861318cfe0a6e096a27bb86f64cfafacf4ec52bdc4e955dd320d6e0f369dcb466dfd9bb73f8d173a2fc768848e7356f03590e429ae30270daf176b diff --git a/media-video/qmplay2/qmplay2-24.06.16.ebuild b/media-video/qmplay2/qmplay2-24.06.16.ebuild new file mode 100644 index ..1bb22871659a --- /dev/null +++ b/media-video/qmplay2/qmplay2-24.06.16.ebuild @@ -0,0 +1,138 @@ +# 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_UPDATES=OFF + -DUSE_ALSA=$(usex alsa) + -DUSE_AUDIOCD=$(usex cdio) + -DUSE_DBUS_PM=ON + -DUSE_FREEDESKTOP_NOTIFICATIONS=ON + -DUSE_LIBASS=$(usex libass) + -DUSE_NOTIFY=$(usex notifications) + -DUSE_OPENGL=$(usex opengl) + -DUSE_VULKAN=$(usex vulkan) + -DUSE_GLSLC=$
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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/
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/
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/
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/
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=O
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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/
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/
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/
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/
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 + -DUSE_EXTE
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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 - -DUSE_LIBA
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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/
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) - -D
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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/
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) + -DUSE_
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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) + -DUSE_FFMPE
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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? ( - >=dev-qt/qtg
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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) + -DUSE_FFMPEG_VAAP
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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 + -DUSE_AUDIOFI
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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/
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/
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/
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/
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 a
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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/
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/
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/
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/
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 avdevic
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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/
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/
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/
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/
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) + -DUSE_DBUS_
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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? ( dev-libs
[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/
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/
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/
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/
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/
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? ( media-video/ffmpeg