[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcompactdisc/

2024-09-02 Thread Andreas Sturmlechner
commit: aabc64a3622e605827d51ad2ef4bc4a9e8b70095
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep  1 21:59:30 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  2 13:22:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabc64a3

kde-apps/libkcompactdisc: drop 23.08.5-r1

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

 kde-apps/libkcompactdisc/Manifest  |  1 -
 .../libkcompactdisc-23.08.5-r1.ebuild  | 32 --
 2 files changed, 33 deletions(-)

diff --git a/kde-apps/libkcompactdisc/Manifest 
b/kde-apps/libkcompactdisc/Manifest
index f089b31ec731..c809e84cf5ae 100644
--- a/kde-apps/libkcompactdisc/Manifest
+++ b/kde-apps/libkcompactdisc/Manifest
@@ -1,3 +1,2 @@
-DIST libkcompactdisc-23.08.5.tar.xz 99360 BLAKE2B 
087435f61ebe793b15c4b4f73bee6841409ee17467567ba861d85bb1af1b843fe541c2d20347ca2d9e83c1670b9649303d99f06de1771533e649cb15322955cb
 SHA512 
cf6e10c04e6664ed2db16131de34e6c23ddd744887dbd94c7bc64913be9f797fd439731f03151e216c1055b759566521d7be502776b5be327613bf49fca69871
 DIST libkcompactdisc-24.05.2.tar.xz 99740 BLAKE2B 
94320b85a1ad3e218eab232427f4d9c3e60c8faf4ffdca847abb43f509a6d9b8e83246f668c52ed3bc2c99bb3c7baa7dee094b5ac187913258f341a7dff1e58b
 SHA512 
cdbe04c4ea0a9851e518651a1d5134d7dc2afc0b38361a54fc119885dddcbda896dedfe357b5df2e8701dda8a3f7f5e77347bbcc02c1268f75fb15f11a20e4dc
 DIST libkcompactdisc-24.08.0.tar.xz 99812 BLAKE2B 
367cc5f8e47cee39c87ab231ceefa2a7e002f818292e00554d66b0ba082d0c2ab48a1bb32fa5ab61bee14af088d759b4e103c6b32736d90cbc77d2b08b4dd4b5
 SHA512 
7e52b373fb402662d8c856a972b2862e3e8474a29c3e1e0d27cef5b633aea01906357c178f5b4c801ff71c7e69c88da9a49c89128382d0f5881c4e7ae3cabe91

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-23.08.5-r1.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-23.08.5-r1.ebuild
deleted file mode 100644
index 7455c21917de..
--- a/kde-apps/libkcompactdisc/libkcompactdisc-23.08.5-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Library for playing & ripping CDs"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-IUSE="alsa"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=media-libs/phonon-4.11.0[qt5(+)]
-   alsa? ( media-libs/alsa-lib )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package alsa ALSA)
-   )
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcompactdisc/

2024-02-28 Thread Andreas Sturmlechner
commit: 95335ab12e52fbc58431ef96ff9dbedbfedf65f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 12:07:29 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 13:53:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95335ab1

kde-apps/libkcompactdisc: drop 24.01.95

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

 kde-apps/libkcompactdisc/Manifest  |  1 -
 .../libkcompactdisc-24.01.95.ebuild| 34 --
 2 files changed, 35 deletions(-)

diff --git a/kde-apps/libkcompactdisc/Manifest 
b/kde-apps/libkcompactdisc/Manifest
index 29ca3f9986b9..f621c6953035 100644
--- a/kde-apps/libkcompactdisc/Manifest
+++ b/kde-apps/libkcompactdisc/Manifest
@@ -1,4 +1,3 @@
 DIST libkcompactdisc-23.08.4.tar.xz 99392 BLAKE2B 
cb9ce82472034ae15bcc44d2cadee1657c9e8e621e92058f489b2b96ffe6f6e296075e3a31089d7fafa5e5f4b29e76cbe59e66844b90b297945a44b7a42b54f5
 SHA512 
7be95f9adaf472e1a4560de1f80ee2f35f4f1db2788d94503959a2c5848a18f5b6437f2f70929fbed4a5e5ca47bdf52add349ca5973da390baa88cbbb9e99b2c
 DIST libkcompactdisc-23.08.5.tar.xz 99360 BLAKE2B 
087435f61ebe793b15c4b4f73bee6841409ee17467567ba861d85bb1af1b843fe541c2d20347ca2d9e83c1670b9649303d99f06de1771533e649cb15322955cb
 SHA512 
cf6e10c04e6664ed2db16131de34e6c23ddd744887dbd94c7bc64913be9f797fd439731f03151e216c1055b759566521d7be502776b5be327613bf49fca69871
-DIST libkcompactdisc-24.01.95.tar.xz 99708 BLAKE2B 
6e4c2ecedccf98d61e5638f06f840f5c2c29b2f18969f59fa8d8baa217153d6be49cb953a14b4c21f33ed282e032d8f1fea76e8a4eb0c492781a222846c6397b
 SHA512 
b2f742dd84f4332c9ad7e7296ffbf6cc778086f56b213789b3babaadb1f5cba37e1a793d45de6273c9b391722bbf7528269bf5a55247221a84b5d03957732b23
 DIST libkcompactdisc-24.02.0.tar.xz 99720 BLAKE2B 
cdfea6f4d7103013a09c4cb43069f7c28049050c02fc70808d3001fbc9ab09d772bc8455db7ca8be8294f74fd003a7d9dc2cf97b24cf16211e5c824be7609fb6
 SHA512 
0ea9e6f8b009f40fc484a60534311179e77bc7831e8b4230b69865364ad318463341c535031566074c3eea58bc7a398896156b2cf73a90ef2dff10c89f3bb8d3

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-24.01.95.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-24.01.95.ebuild
deleted file mode 100644
index a8c005c915f0..
--- a/kde-apps/libkcompactdisc/libkcompactdisc-24.01.95.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.249.0
-QTMIN=6.6.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Library for playing & ripping CDs"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="alsa"
-
-DEPEND="
-   >=dev-qt/qtbase-${QTMIN}:6[dbus]
-   >=kde-frameworks/ki18n-${KFMIN}:6
-   >=kde-frameworks/solid-${KFMIN}:6
-   >=media-libs/phonon-4.12.0[qt6]
-   alsa? ( media-libs/alsa-lib )
-"
-RDEPEND="${DEPEND}
-   !${CATEGORY}/${PN}:5[-kf6compat(-)]
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package alsa ALSA)
-   )
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcompactdisc/

2021-09-14 Thread Yixun Lan
commit: 47436ea0e9a307309a07ad1230999c8061f6f447
Author: Alex Fan  yahoo  com>
AuthorDate: Mon Sep 13 10:16:07 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Sep 14 14:14:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47436ea0

kde-apps/libkcompactdisc: keyword 21.08.1 for ~riscv

Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>

 kde-apps/libkcompactdisc/libkcompactdisc-21.08.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-21.08.1.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-21.08.1.ebuild
index 09eb093a70a..2c0ce284ba2 100644
--- a/kde-apps/libkcompactdisc/libkcompactdisc-21.08.1.ebuild
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-21.08.1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Library for playing & ripping CDs"
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="alsa"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcompactdisc/

2020-10-16 Thread Georgy Yakovlev
commit: 969da8d8c6829c9c79db32d55c219bf0208c5d5a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 16 10:31:39 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct 16 17:45:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969da8d8

kde-apps/libkcompactdisc: add ~ppc64 keyword

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 kde-apps/libkcompactdisc/libkcompactdisc-20.08.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-20.08.2.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-20.08.2.ebuild
index be53b5a1c12..4918b03ed03 100644
--- a/kde-apps/libkcompactdisc/libkcompactdisc-20.08.2.ebuild
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-20.08.2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Library for playing & ripping CDs"
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="alsa"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcompactdisc/

2017-08-27 Thread Andreas Sturmlechner
commit: ea92a0743228634f270fedef6777d096ffbe924f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 27 09:32:05 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 27 09:35:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea92a074

kde-apps/libkcompactdisc: Drop slot 4

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-apps/libkcompactdisc/Manifest  |  1 -
 .../libkcompactdisc/libkcompactdisc-16.08.3.ebuild | 23 --
 2 files changed, 24 deletions(-)

diff --git a/kde-apps/libkcompactdisc/Manifest 
b/kde-apps/libkcompactdisc/Manifest
index 9da2d9f7193..8ac45318d3b 100644
--- a/kde-apps/libkcompactdisc/Manifest
+++ b/kde-apps/libkcompactdisc/Manifest
@@ -1,3 +1,2 @@
-DIST libkcompactdisc-16.08.3.tar.xz 76240 SHA256 
c48d23d355dddc538e4ed5538482e5ccbefd23f3928aaa625148928d5c793224 SHA512 
07070f4fed8d0e7dea5503b7ae27c0bbe093bf4b08d3d06c792e0069a4d6eed7bd23f3f60013695af6dbb1adc79d59a5e13e2516cf2c54a3d2ef0011e05b28d8
 WHIRLPOOL 
aed6c827dca44a8302de2da9ad4271cf83aa7f78f630971b669f513a260c1b3699c38c1d3217aa3fa930c1303832a5779429caa1990e89e263cd07cd4d331c37
 DIST libkcompactdisc-17.04.3.tar.xz 88576 SHA256 
72d7d6220c07b876c0e524de077c19fae709a09c70e3019d4e3b20e77140257f SHA512 
3977c097437d0a9c4b601a0bc838773cd81af21c63d31d9410566f4d4c3226a7275535af82774731bc09a982602f8935b110451e3784b22939fbe06fb875566c
 WHIRLPOOL 
1e6a5f858aec41f5c4efffb57c13675a62eccfa732cefb01b2028c3494d9f02c526aaea30e21a2da606542f6881656503f0a30927311994a3a49bfa0245dec1c
 DIST libkcompactdisc-17.08.0.tar.xz 88636 SHA256 
93a3ea0ecd0bb9c23e53d74a3bae4b958778de1c967853d4842ff79b6c3d0a9b SHA512 
10620d356f19980cecc0a53296fa38130dd3aa327a5968d375d6d4590c51d9aaa5e8458ae94fb2860aea6b93497a5edbb86c24a3a5c8cb8dabe9869da12df886
 WHIRLPOOL 
b49f70264284d7b9a58489cbdee11b43840b3db4daf12604ecf3992c494072ae9b6f9d4042076502d3004314644278f4d28be87978b2db9ce906d9ecf34347c3

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-16.08.3.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-16.08.3.ebuild
deleted file mode 100644
index 581b72d667c..000
--- a/kde-apps/libkcompactdisc/libkcompactdisc-16.08.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde4-base
-
-DESCRIPTION="KDE library for playing & ripping CDs"
-KEYWORDS="amd64 x86"
-IUSE="alsa debug"
-
-DEPEND="
-   media-libs/phonon[qt4]
-   alsa? ( media-libs/alsa-lib )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package alsa Alsa)
-   )
-   kde4-base_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcompactdisc/, kde-apps/libkcompactdisc/files/

2017-04-16 Thread Andreas Sturmlechner
commit: 842ddf8b02284b037ee18088ce5935bf2065a8bc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 16 19:21:48 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 16 19:36:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842ddf8b

kde-apps/libkcompactdisc: Restore linking to media-libs/alsa-lib

At the same time, fix USE=-alsa

Gentoo-bug: 615776

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../files/libkcompactdisc-16.12.3-no-alsa.patch| 22 +++
 .../libkcompactdisc-16.12.3-r1.ebuild  | 33 ++
 2 files changed, 55 insertions(+)

diff --git 
a/kde-apps/libkcompactdisc/files/libkcompactdisc-16.12.3-no-alsa.patch 
b/kde-apps/libkcompactdisc/files/libkcompactdisc-16.12.3-no-alsa.patch
new file mode 100644
index 000..3fceacc9e3f
--- /dev/null
+++ b/kde-apps/libkcompactdisc/files/libkcompactdisc-16.12.3-no-alsa.patch
@@ -0,0 +1,22 @@
+commit 6509952dd6eff48d608a0e4124fa771bfaf53b53
+Author: Andreas Sturmlechner 
+Date:   Sun Apr 16 21:09:55 2017 +0200
+
+Fix build without ALSA again
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 30e6a98..fb79bdd 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -7,7 +7,10 @@ if(CMAKE_COMPILER_IS_GNUCXX)
+ endif()
+ 
+ find_package(Alsa)
+-alsa_configure_file(${CMAKE_CURRENT_BINARY_DIR}/config-alsa.h)
++if(ALSA_FOUND)
++alsa_configure_file(${CMAKE_CURRENT_BINARY_DIR}/config-alsa.h)
++add_definitions(-DHAVE_LIBASOUND2)
++endif(ALSA_FOUND)
+ 
+ set(wmlib_audio_SRCS
+ wmlib/audio/audio.c

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-16.12.3-r1.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-16.12.3-r1.ebuild
new file mode 100644
index 000..fd4684fa6a7
--- /dev/null
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-16.12.3-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_BLOCK_SLOT4="false"
+inherit kde5
+
+DESCRIPTION="Library for playing & ripping CDs"
+LICENSE="GPL-2+ LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="alsa"
+
+RDEPEND="
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep solid)
+   $(add_qt_dep qtdbus)
+   media-libs/phonon[qt5]
+   alsa? ( media-libs/alsa-lib )
+"
+DEPEND="${RDEPEND}
+   $(add_frameworks_dep kdelibs4support)
+"
+
+PATCHES=( "${FILESDIR}/${P}-no-alsa.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package alsa Alsa)
+   )
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcompactdisc/

2017-04-16 Thread Andreas Sturmlechner
commit: cb493f788b52cfb550118030b75b2cc6370afc3a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 16 19:35:58 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 16 19:36:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb493f78

kde-apps/libkcompactdisc: Drop 16.12.3 (r0)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../libkcompactdisc/libkcompactdisc-16.12.3.ebuild | 29 --
 1 file changed, 29 deletions(-)

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-16.12.3.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-16.12.3.ebuild
deleted file mode 100644
index 638a382f7dd..000
--- a/kde-apps/libkcompactdisc/libkcompactdisc-16.12.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_BLOCK_SLOT4="false"
-inherit kde5
-
-DESCRIPTION="Library for playing & ripping CDs"
-LICENSE="GPL-2+ LGPL-2+"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="alsa"
-
-DEPEND="
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtdbus)
-   media-libs/phonon[qt5]
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package alsa Alsa)
-   )
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcompactdisc/

2016-03-22 Thread Michael Palimaka
commit: 70cebe39217306e64304bd5455a8f04cd6016835
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Mar 21 19:35:58 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Mar 22 17:19:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cebe39

kde-apps/libkcompactdisc: Drop old

Package-Manager: portage-2.2.27

 .../libkcompactdisc/libkcompactdisc-15.12.3.ebuild | 18 --
 1 file changed, 18 deletions(-)

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-15.12.3.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-15.12.3.ebuild
deleted file mode 100644
index 2245644..000
--- a/kde-apps/libkcompactdisc/libkcompactdisc-15.12.3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit kde4-base
-
-DESCRIPTION="KDE library for playing & ripping CDs"
-KEYWORDS=" ~amd64 ~x86"
-IUSE="alsa debug"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_with alsa)
-   )
-   kde4-base_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcompactdisc/, kde-apps/libkcompactdisc/files/

2016-03-22 Thread Michael Palimaka
commit: e01edfa45b5427226370df9cb9f93cae87acf52a
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Mar 21 19:34:52 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Mar 22 17:19:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01edfa4

kde-apps/libkcompactdisc: Fix USE=-alsa, missing deps, bug 577904

Package-Manager: portage-2.2.27

 .../files/libkcompactdisc-15.12.3-alsa.patch   | 54 ++
 .../libkcompactdisc-15.08.3-r1.ebuild  | 26 +++
 .../libkcompactdisc-15.12.3-r1.ebuild  | 26 +++
 3 files changed, 106 insertions(+)

diff --git a/kde-apps/libkcompactdisc/files/libkcompactdisc-15.12.3-alsa.patch 
b/kde-apps/libkcompactdisc/files/libkcompactdisc-15.12.3-alsa.patch
new file mode 100644
index 000..cf05bb8
--- /dev/null
+++ b/kde-apps/libkcompactdisc/files/libkcompactdisc-15.12.3-alsa.patch
@@ -0,0 +1,54 @@
+commit 8d78f61538826337a040b4d954daa17d15d4044e
+Author: Andreas Sturmlechner 
+Date:   Mon Mar 21 19:50:27 2016 +0100
+
+Fix build with missing ALSA
+
+REVIEW: 127451
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index e2bf812..3964b6d 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -14,7 +14,10 @@ if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID 
STREQUAL "Clang")
+ endif()
+ 
+ find_package(Alsa)
+-alsa_configure_file(${CMAKE_CURRENT_BINARY_DIR}/config-alsa.h)
++if(ALSA_FOUND)
++alsa_configure_file(${CMAKE_CURRENT_BINARY_DIR}/config-alsa.h)
++add_definitions(-DHAVE_LIBASOUND2)
++endif(ALSA_FOUND)
+ 
+ include_directories(${KDE4_INCLUDES})
+ include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
+diff --git a/wmlib/audio/audio.c b/wmlib/audio/audio.c
+index 7101d23..09e817f 100644
+--- a/wmlib/audio/audio.c
 b/wmlib/audio/audio.c
+@@ -19,7 +19,9 @@
+ #include "audio.h"
+ #include "../include/wm_config.h"
+ 
++#ifdef HAVE_LIBASOUND2
+ #include 
++#endif
+ #include 
+ 
+ struct audio_oops *setup_phonon(const char *dev, const char *ctl);
+diff --git a/wmlib/audio/audio_alsa.c b/wmlib/audio/audio_alsa.c
+index de5dbe1..7c14671 100644
+--- a/wmlib/audio/audio_alsa.c
 b/wmlib/audio/audio_alsa.c
+@@ -26,9 +26,9 @@
+ #include "../include/wm_struct.h"
+ #include "../include/wm_config.h"
+ 
+-#include 
++#ifdef HAVE_LIBASOUND2
+ 
+-#if defined(HAVE_LIBASOUND2)
++#include 
+ 
+ #ifdef HAVE_ALSA_ASOUNDLIB_H
+ # include 

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-15.08.3-r1.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-15.08.3-r1.ebuild
new file mode 100644
index 000..fe08bfa
--- /dev/null
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-15.08.3-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="KDE library for playing & ripping CDs"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa debug"
+
+DEPEND="
+   media-libs/phonon[qt4]
+   alsa? ( media-libs/alsa-lib )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-15.12.3-alsa.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package alsa Alsa)
+   )
+   kde4-base_src_configure
+}

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-15.12.3-r1.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-15.12.3-r1.ebuild
new file mode 100644
index 000..c815344
--- /dev/null
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-15.12.3-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit kde4-base
+
+DESCRIPTION="KDE library for playing & ripping CDs"
+KEYWORDS=" ~amd64 ~x86"
+IUSE="alsa debug"
+
+DEPEND="
+   media-libs/phonon[qt4]
+   alsa? ( media-libs/alsa-lib )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-15.12.3-alsa.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package alsa Alsa)
+   )
+   kde4-base_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcompactdisc/

2016-03-06 Thread Mikle Kolyada
commit: 4b466b8cc2851315dea1afb301d1465756e2f83f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  6 10:01:45 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  6 10:10:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b466b8c

kde-apps/libkcompactdisc: x86 stable wrt bug #569742

Package-Manager: portage-2.2.26

 kde-apps/libkcompactdisc/libkcompactdisc-15.08.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-15.08.3.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-15.08.3.ebuild
index f3c013f..74eae16 100644
--- a/kde-apps/libkcompactdisc/libkcompactdisc-15.08.3.ebuild
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-15.08.3.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 inherit kde4-base
 
 DESCRIPTION="KDE library for playing & ripping CDs"
-KEYWORDS=" amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="alsa debug"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcompactdisc/

2016-03-06 Thread Mikle Kolyada
commit: 7ed402f398f66587d0318ff7ba5e514f2acee047
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar  5 11:38:33 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar  5 11:38:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed402f3

kde-apps/libkcompactdisc: amd64 stable wrt bug #569742

Package-Manager: portage-2.2.26

 kde-apps/libkcompactdisc/libkcompactdisc-15.08.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/libkcompactdisc/libkcompactdisc-15.08.3.ebuild 
b/kde-apps/libkcompactdisc/libkcompactdisc-15.08.3.ebuild
index 02cb6ac..f3c013f 100644
--- a/kde-apps/libkcompactdisc/libkcompactdisc-15.08.3.ebuild
+++ b/kde-apps/libkcompactdisc/libkcompactdisc-15.08.3.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 inherit kde4-base
 
 DESCRIPTION="KDE library for playing & ripping CDs"
-KEYWORDS=" ~amd64 ~x86"
+KEYWORDS=" amd64 ~x86"
 IUSE="alsa debug"
 
 src_configure() {