1 |
commit: 98a649481f31551ec5f608cbe2c51f6db8414271 |
2 |
Author: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com> |
3 |
AuthorDate: Sun Feb 18 19:56:50 2018 +0000 |
4 |
Commit: Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com> |
5 |
CommitDate: Sun Feb 18 19:56:50 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=98a64948 |
7 |
|
8 |
correct bug in qmplay2 |
9 |
|
10 |
media-video/qmplay2/Manifest | 7 +++---- |
11 |
media-video/qmplay2/files/qmplay2-dbus.patch | 10 ++++++++++ |
12 |
media-video/qmplay2/qmplay2-17.04.21.ebuild | 1 - |
13 |
media-video/qmplay2/qmplay2-9999.ebuild | 17 +++++++++++++++++ |
14 |
4 files changed, 30 insertions(+), 5 deletions(-) |
15 |
|
16 |
diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest |
17 |
index b1b6975..ebf4abd 100644 |
18 |
--- a/media-video/qmplay2/Manifest |
19 |
+++ b/media-video/qmplay2/Manifest |
20 |
@@ -1,5 +1,4 @@ |
21 |
-DIST QMPlay2-src-17.04.21.tar.xz 969112 SHA256 1a1d3910e28346febc7ef94dd3fcc3d7c0bde5e485114c744ada10647af31728 SHA512 f676f0738f1933421c5dfe385399e054969f6c7944265e378b86634c20ae7d35346691994c39d08b93ac59df36c5c0f1d2c8effe31cdcb3096a0abd7aabf17d3 WHIRLPOOL 910b4681acc49f72ec004b5a1819ee7aeade0367d146e608312f5df9b6b821b6767f915d8aec817058627092aa74b98590578254465d913bc97c4f36460fd697 |
22 |
+AUX qmplay2-dbus.patch 436 SHA256 a7df35be948507cde83578c92077bd895ac7a02b1f3b902ed82cd203fc4c57a3 SHA512 5bdfe1dbd10a4343b11e279014162964d5032969f06b7fb41fb73e6f9fba1a1914efdc5e5083257308f7310e22fe38e3b7656fd82acda3857a5614bfa15ca4ec WHIRLPOOL 7791c0c817a6e7ca18e0107408531a8bab1b26258f1d0e72ece641f67a72d05464e337874945201a43e9bc8bda7d7bf7a125253c129b301abd156f298672b98c |
23 |
DIST QMPlay2-src-17.12.31.tar.xz 980692 SHA256 f32b9b34558740d27b5d6cc3cf8f331d69d1919d5852f9cb1e30ed70290aced7 SHA512 e0398df0daeb55c294a21deb175391253fee1fe7ebb255ba05960a59564b99004f7c299d8c3af652bb6bb40f8173e4d129c9a4bbda3efa9fafc375c77ba95f01 WHIRLPOOL 8e55ce2ae0f3a21cc124931ed26fe9a37a70567355eb9f61f6995ee9126b60c3b688805034d531b044c83803c3250ca17494862143afa91b5120a921033e67cd |
24 |
-EBUILD qmplay2-17.04.21.ebuild 2607 SHA256 074da209a830e84b335597a98a646b3bf57f8ddbfc006245330da5ae1583c902 SHA512 676ba08e062159800c6aadcb9782b9904a61a42098d27c69c3030cd37995ec10ffafe49c0f7f88f8761edc1b602ae8bf897a799b7f120a19454ce8586c2d62b7 WHIRLPOOL 16122ca29aaa5305a34f0a205d16211d98b1d1a33c85c6a7538fb50bdabfb2fc798e1aa6deb7956af8dff138102cb50f4e545c034f28a98ebde4742542ea7927 |
25 |
-EBUILD qmplay2-17.12.31.ebuild 2607 SHA256 074da209a830e84b335597a98a646b3bf57f8ddbfc006245330da5ae1583c902 SHA512 676ba08e062159800c6aadcb9782b9904a61a42098d27c69c3030cd37995ec10ffafe49c0f7f88f8761edc1b602ae8bf897a799b7f120a19454ce8586c2d62b7 WHIRLPOOL 16122ca29aaa5305a34f0a205d16211d98b1d1a33c85c6a7538fb50bdabfb2fc798e1aa6deb7956af8dff138102cb50f4e545c034f28a98ebde4742542ea7927 |
26 |
-EBUILD qmplay2-9999.ebuild 2607 SHA256 074da209a830e84b335597a98a646b3bf57f8ddbfc006245330da5ae1583c902 SHA512 676ba08e062159800c6aadcb9782b9904a61a42098d27c69c3030cd37995ec10ffafe49c0f7f88f8761edc1b602ae8bf897a799b7f120a19454ce8586c2d62b7 WHIRLPOOL 16122ca29aaa5305a34f0a205d16211d98b1d1a33c85c6a7538fb50bdabfb2fc798e1aa6deb7956af8dff138102cb50f4e545c034f28a98ebde4742542ea7927 |
27 |
+EBUILD qmplay2-17.12.31.ebuild 3018 SHA256 3f4987a67fed1b9556369e1835acbef89250320ce214d2c46a615b472c7b9f78 SHA512 878f43e507d29d699c5b55b3d9aec0538f0db8b3f93cdb149a6c98cfc18d402b722cd0c6a4d65b4188b94186a67b5bb1bd16e15499092e16e4c0992e9e434a2a WHIRLPOOL 468847d6d98c184043a947ecd694a81dbb1ac50b50174cd4de0ca69410f5a8f09f35bbf9da9f2d47439a3c4011c9db06a20e14f07bc81b34c757a813b0824c19 |
28 |
+EBUILD qmplay2-9999.ebuild 3018 SHA256 3f4987a67fed1b9556369e1835acbef89250320ce214d2c46a615b472c7b9f78 SHA512 878f43e507d29d699c5b55b3d9aec0538f0db8b3f93cdb149a6c98cfc18d402b722cd0c6a4d65b4188b94186a67b5bb1bd16e15499092e16e4c0992e9e434a2a WHIRLPOOL 468847d6d98c184043a947ecd694a81dbb1ac50b50174cd4de0ca69410f5a8f09f35bbf9da9f2d47439a3c4011c9db06a20e14f07bc81b34c757a813b0824c19 |
29 |
|
30 |
diff --git a/media-video/qmplay2/files/qmplay2-dbus.patch b/media-video/qmplay2/files/qmplay2-dbus.patch |
31 |
new file mode 100644 |
32 |
index 0000000..146232c |
33 |
--- /dev/null |
34 |
+++ b/media-video/qmplay2/files/qmplay2-dbus.patch |
35 |
@@ -0,0 +1,10 @@ |
36 |
+--- a/src/qmplay2/CMakeLists.txt |
37 |
++++ b/src/qmplay2/CMakeLists.txt |
38 |
+@@ -102,6 +102,7 @@ if(USE_GIT_VERSION AND QMPLAY2_GIT_HEAD) |
39 |
+ endif() |
40 |
+ |
41 |
+ if(USE_FREEDESKTOP_NOTIFICATIONS) |
42 |
++ find_package(Qt5 REQUIRED COMPONENTS DBus) |
43 |
+ list(APPEND QMPLAY2_HDR headers/NotifiesFreedesktop.hpp) |
44 |
+ list(APPEND QMPLAY2_SRC NotifiesFreedesktop.cpp) |
45 |
+ qt5_add_dbus_interface(QMPLAY2_SRC org.freedesktop.Notifications.xml notifications_interface) |
46 |
|
47 |
diff --git a/media-video/qmplay2/qmplay2-17.04.21.ebuild b/media-video/qmplay2/qmplay2-17.04.21.ebuild |
48 |
deleted file mode 120000 |
49 |
index c9e3324..0000000 |
50 |
--- a/media-video/qmplay2/qmplay2-17.04.21.ebuild |
51 |
+++ /dev/null |
52 |
@@ -1 +0,0 @@ |
53 |
-qmplay2-9999.ebuild |
54 |
\ No newline at end of file |
55 |
|
56 |
diff --git a/media-video/qmplay2/qmplay2-9999.ebuild b/media-video/qmplay2/qmplay2-9999.ebuild |
57 |
index ad43365..37b14ae 100644 |
58 |
--- a/media-video/qmplay2/qmplay2-9999.ebuild |
59 |
+++ b/media-video/qmplay2/qmplay2-9999.ebuild |
60 |
@@ -68,6 +68,23 @@ DEPEND="${RDEPEND} |
61 |
CMAKE_MIN_VERSION="2.8.11" |
62 |
DOCS=( AUTHORS ChangeLog README.md ) |
63 |
|
64 |
+PATCHES=( |
65 |
+ "${FILESDIR}/qmplay2-dbus.patch" |
66 |
+) |
67 |
+ |
68 |
+src_prepare() { |
69 |
+ if [[ ${PV} == 9999 ]]; then |
70 |
+ default |
71 |
+ else |
72 |
+ if declare -p PATCHES | grep -q "^declare -a "; then |
73 |
+ [[ -n ${PATCHES[@]} ]] && eapply "${PATCHES[@]}" || die "Error: failed to apply ebuild patches ${PATCHES}!" |
74 |
+ else |
75 |
+ [[ -n ${PATCHES} ]] && eapply ${PATCHES} || die "Error: failed to apply ebuild patches ${PATCHES}!" |
76 |
+ fi |
77 |
+ eapply_user |
78 |
+ fi |
79 |
+} |
80 |
+ |
81 |
src_configure() { |
82 |
local mycmakeargs=( |
83 |
-DLANGUAGES="$(l10n_get_locales)" |