Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/k3b/
Date: Mon, 21 Feb 2022 17:14:39
Message-Id: 1645463606.bf5d8421329b1533e0365dffa6b570355f435938.asturm@gentoo
1 commit: bf5d8421329b1533e0365dffa6b570355f435938
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 21 17:13:14 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 21 17:13:26 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf5d8421
7
8 kde-apps/k3b: Drop IUSE ffmpeg
9
10 Build broken by ffmpeg-5, but functionality already broken before.
11
12 See also: https://invent.kde.org/multimedia/k3b/-/merge_requests/23
13
14 Bug: https://bugs.gentoo.org/831621
15 Package-Manager: Portage-3.0.30, Repoman-3.0.3
16 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
17
18 kde-apps/k3b/k3b-21.12.49.9999.ebuild | 10 +++-------
19 kde-apps/k3b/k3b-9999.ebuild | 10 +++-------
20 2 files changed, 6 insertions(+), 14 deletions(-)
21
22 diff --git a/kde-apps/k3b/k3b-21.12.49.9999.ebuild b/kde-apps/k3b/k3b-21.12.49.9999.ebuild
23 index 111910a8bc..c8dbe4cd34 100644
24 --- a/kde-apps/k3b/k3b-21.12.49.9999.ebuild
25 +++ b/kde-apps/k3b/k3b-21.12.49.9999.ebuild
26 @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b"
27 LICENSE="GPL-2 FDL-1.2"
28 SLOT="5"
29 KEYWORDS=""
30 -IUSE="dvd encode ffmpeg flac mad mp3 musepack sndfile sox taglib vcd vorbis"
31 +IUSE="dvd encode flac mad mp3 musepack sndfile sox taglib vcd vorbis"
32
33 REQUIRED_USE="
34 flac? ( taglib )
35 @@ -52,7 +52,6 @@ DEPEND="
36 >=kde-frameworks/solid-${KFMIN}:5
37 media-libs/libsamplerate
38 dvd? ( media-libs/libdvdread:= )
39 - ffmpeg? ( media-video/ffmpeg:0= )
40 flac? ( >=media-libs/flac-1.2[cxx] )
41 mp3? ( media-sound/lame )
42 mad? ( media-libs/libmad )
43 @@ -82,6 +81,7 @@ DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
44 src_configure() {
45 local mycmakeargs=(
46 -DK3B_BUILD_API_DOCS=OFF
47 + -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=OFF
48 -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
49 -DK3B_ENABLE_HAL_SUPPORT=OFF
50 -DK3B_ENABLE_MUSICBRAINZ=OFF
51 @@ -89,7 +89,6 @@ src_configure() {
52 -DK3B_DEBUG=$(usex debug)
53 -DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
54 -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode)
55 - -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
56 -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
57 -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3)
58 -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad)
59 @@ -107,14 +106,11 @@ src_configure() {
60 pkg_postinst() {
61 ecm_pkg_postinst
62
63 - echo
64 elog "If you get warnings on start-up, uncheck the \"Check system"
65 elog "configuration\" option in the \"Misc\" settings window."
66 - echo
67 -
68 + elog
69 local group=cdrom
70 use kernel_linux || group=operator
71 elog "Make sure you have proper read/write permissions on optical device(s)."
72 elog "Usually, it is sufficient to be in the ${group} group."
73 - echo
74 }
75
76 diff --git a/kde-apps/k3b/k3b-9999.ebuild b/kde-apps/k3b/k3b-9999.ebuild
77 index 111910a8bc..c8dbe4cd34 100644
78 --- a/kde-apps/k3b/k3b-9999.ebuild
79 +++ b/kde-apps/k3b/k3b-9999.ebuild
80 @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b"
81 LICENSE="GPL-2 FDL-1.2"
82 SLOT="5"
83 KEYWORDS=""
84 -IUSE="dvd encode ffmpeg flac mad mp3 musepack sndfile sox taglib vcd vorbis"
85 +IUSE="dvd encode flac mad mp3 musepack sndfile sox taglib vcd vorbis"
86
87 REQUIRED_USE="
88 flac? ( taglib )
89 @@ -52,7 +52,6 @@ DEPEND="
90 >=kde-frameworks/solid-${KFMIN}:5
91 media-libs/libsamplerate
92 dvd? ( media-libs/libdvdread:= )
93 - ffmpeg? ( media-video/ffmpeg:0= )
94 flac? ( >=media-libs/flac-1.2[cxx] )
95 mp3? ( media-sound/lame )
96 mad? ( media-libs/libmad )
97 @@ -82,6 +81,7 @@ DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
98 src_configure() {
99 local mycmakeargs=(
100 -DK3B_BUILD_API_DOCS=OFF
101 + -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=OFF
102 -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
103 -DK3B_ENABLE_HAL_SUPPORT=OFF
104 -DK3B_ENABLE_MUSICBRAINZ=OFF
105 @@ -89,7 +89,6 @@ src_configure() {
106 -DK3B_DEBUG=$(usex debug)
107 -DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
108 -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode)
109 - -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
110 -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
111 -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3)
112 -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad)
113 @@ -107,14 +106,11 @@ src_configure() {
114 pkg_postinst() {
115 ecm_pkg_postinst
116
117 - echo
118 elog "If you get warnings on start-up, uncheck the \"Check system"
119 elog "configuration\" option in the \"Misc\" settings window."
120 - echo
121 -
122 + elog
123 local group=cdrom
124 use kernel_linux || group=operator
125 elog "Make sure you have proper read/write permissions on optical device(s)."
126 elog "Usually, it is sufficient to be in the ${group} group."
127 - echo
128 }