diff options
Diffstat (limited to 'kde-apps/k3b')
-rw-r--r-- | kde-apps/k3b/Manifest | 8 | ||||
-rw-r--r-- | kde-apps/k3b/k3b-24.08.1.ebuild (renamed from kde-apps/k3b/k3b-24.05.2.ebuild) | 65 | ||||
-rw-r--r-- | kde-apps/k3b/k3b-24.08.2.ebuild (renamed from kde-apps/k3b/k3b-24.08.0.ebuild) | 7 |
3 files changed, 43 insertions, 37 deletions
diff --git a/kde-apps/k3b/Manifest b/kde-apps/k3b/Manifest index e7ab0c2c4fa3..5bc713958246 100644 --- a/kde-apps/k3b/Manifest +++ b/kde-apps/k3b/Manifest @@ -1,5 +1,5 @@ -DIST k3b-24.05.2.tar.xz 10690836 BLAKE2B 2e9ec4f9a235dd2474019bbb81bd9ca17f399abb4ec594028592513cb53cad0fb454a23e6ba1c356a538a9137cecf9646211a0cad2105e58ec07fed223924b05 SHA512 be8f3c391db45f8af087ec2d4783fb0cff99c58b999f353ad57c12a6e06e40ef14a969755e196816388a122214870d86ac339dcc2ae288a6c87116d609948fdf -DIST k3b-24.08.0.tar.xz 10700700 BLAKE2B 862cbc99a3dce93ecfe89d2cb3d995a6f1aacb11a43b298c7ea33c8e04b7a1201516e14ebb09d83a7920ca7639557109cc2ac77cd2e7a272e67c0b04422d9777 SHA512 15b09c4b06b9550c0b8d80eaaf4e077d47e8be3eabef25178d10adf5d2039cb0f7a68963fcff67b7419e2713e4719bc6aeade0821ae51d246b196721b0f3f682 -EBUILD k3b-24.05.2.ebuild 3398 BLAKE2B 3ae618a7bbb2c0691064b43edc4f9d3782a9b028f974f99d5db2103549ecf4be2c5dd9fb49a2fe6b4e04490161cca7bc558c440f0271a2bcd5d1844b6fcaf84c SHA512 a99f4bfa85d784e5761cc3d386ee985a80fb69be804af95b182a6e1c1926ee51657ebc46d542d1f1fdbb95195c8065f9d89d45abeed367c46cb0fb72c199d7ab -EBUILD k3b-24.08.0.ebuild 3311 BLAKE2B b66b71fc634af9fee1a1352d4605e07c267586f08820d71560c6b914593e59d5fea8140e3315caf9dd92d025c00c93af5858130f31a8c45f2a8bf3ff4b600c67 SHA512 499f4376cb4c5282382337035f51563572d4c8a0359af33ddca9d60e2389eb5d2edbdd40b44cb268e1b4e0262160a7e30470018b722fd48b6c4f751bf49bf1db +DIST k3b-24.08.1.tar.xz 10701208 BLAKE2B 908ac566d640894f2fb0beec390b1943884dabc615bf3ae6995dda331e1574012bd5a29bbe7b603c9fcfa4d97780bd6d450706e7a14fe6d43346a17e5fd6a35f SHA512 4eb9f1912e970679b22de79f785c1a3df9fa8b2805e23983c3ed017159337f0b04ea1f7396fb34b1bf7ddd936dfd8bb2c02171c6873ea296cf7fe2e650c09d34 +DIST k3b-24.08.2.tar.xz 10701612 BLAKE2B d46cd5950871f42c73ccfe8786c87284dda644887659ed73253ffc86d86ef2e7db7e7d8deb1f0a38307dbafba67bdc58da6b4a56e53cd5ffc1b806ef644453f2 SHA512 37e3d8ee1e23e2a34d5bc7bef148b47a0c1196a9fa5d5df6a28662803295a6574c37204de8d452cb1540af52bac3050872ac8ab1c30ed52960bce782d9d0fbac +EBUILD k3b-24.08.1.ebuild 3458 BLAKE2B c0ef16ffb38baffcbac369fa2133fbff20d0e652f75b06ec00b3a41959451b92e9bf4972618884eb687cd7f1ea45d5010eec32136b6033575b8c2cb991702f71 SHA512 1c3cfca92f8a5d690a9285a69b3dc61c191371aa72c828fe131ad2b00779ae7f7410b14320fdc8f2aa5cfda81efb2146af2854039641c009eac88b0f0182debc +EBUILD k3b-24.08.2.ebuild 3460 BLAKE2B f4cef53dfa1729441f615be5fe3f96121e06b94bf49124379c257da04c815f2829c65e69b8dde95e835050b8184a2d5a6300a050cdc8756b966eb8e3a77a6c3c SHA512 8c3942099136092dddc258766d94fdeb3adc8d51e2859dd7d3346082e5739c6965965074dd5171e5855abcd20c3b20933c01139ddb6ec2b74568efa2fe5aa821 MISC metadata.xml 425 BLAKE2B bd960e9f3a85890ed303b60ea7a994cc93319dcbd6fb9966820b8136a6aafc7f443d345cf54f4822a19926ea7926c288c626112ddd3ca54229656d90d7d6f49d SHA512 06a2fee8384d4392fa4b812225e49801975cb4389e3d8c48fe7c4f08dd0a21e0ad8131f6b23079e166955da90cdd8c94e9095c1515504bd0efba8465fc8527b9 diff --git a/kde-apps/k3b/k3b-24.05.2.ebuild b/kde-apps/k3b/k3b-24.08.1.ebuild index b55952931f5c..2a6001331f98 100644 --- a/kde-apps/k3b/k3b-24.05.2.ebuild +++ b/kde-apps/k3b/k3b-24.08.1.ebuild @@ -6,48 +6,44 @@ EAPI=8 ECM_HANDBOOK="forceoptional" ECM_TEST="true" PVCUT=$(ver_cut 1-3) -KFMIN=5.115.0 -QTMIN=5.15.12 -inherit ecm gear.kde.org +KFMIN=6.5.0 +QTMIN=6.7.2 +inherit ecm flag-o-matic gear.kde.org DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks" HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b" LICENSE="GPL-2 FDL-1.2" -SLOT="5" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" +SLOT="6" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="dvd ffmpeg flac lame mad musepack sndfile sox taglib vcd vorbis webengine" REQUIRED_USE="flac? ( taglib ) lame? ( taglib ) sox? ( taglib )" DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-apps/libkcddb-23.08.4:5 - >=kde-frameworks/karchive-${KFMIN}:5 - >=kde-frameworks/kbookmarks-${KFMIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kfilemetadata-${KFMIN}:5[taglib?] - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knewstuff-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/knotifyconfig-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - >=kde-frameworks/solid-${KFMIN}:5 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=kde-apps/libkcddb-${PVCUT}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kfilemetadata-${KFMIN}:6[taglib?] + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knewstuff-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/knotifyconfig-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + >=kde-frameworks/solid-${KFMIN}:6 media-libs/libsamplerate dvd? ( media-libs/libdvdread:= ) - ffmpeg? ( media-video/ffmpeg:0= ) + ffmpeg? ( >=media-video/ffmpeg-4.4.0:0= ) flac? ( >=media-libs/flac-1.2:=[cxx] ) lame? ( media-sound/lame ) mad? ( media-libs/libmad ) @@ -58,7 +54,7 @@ DEPEND=" media-libs/libogg media-libs/libvorbis ) - webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] ) + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6 ) " RDEPEND="${DEPEND} app-cdr/cdrdao @@ -73,6 +69,11 @@ RDEPEND="${DEPEND} DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt ) src_configure() { + # -Werror=odr, -Werror=lto-type-mismatch + # https://bugs.gentoo.org/924376 + # https://bugs.kde.org/show_bug.cgi?id=492571 + filter-lto + local mycmakeargs=( -DK3B_BUILD_API_DOCS=OFF -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=ON @@ -91,7 +92,7 @@ src_configure() { -DK3B_ENABLE_TAGLIB=$(usex taglib) -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis) -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis) - $(cmake_use_find_package webengine Qt5WebEngineWidgets) + $(cmake_use_find_package webengine Qt6WebEngineWidgets) ) ecm_src_configure diff --git a/kde-apps/k3b/k3b-24.08.0.ebuild b/kde-apps/k3b/k3b-24.08.2.ebuild index a9f20c82d9b6..9107708962eb 100644 --- a/kde-apps/k3b/k3b-24.08.0.ebuild +++ b/kde-apps/k3b/k3b-24.08.2.ebuild @@ -8,7 +8,7 @@ ECM_TEST="true" PVCUT=$(ver_cut 1-3) KFMIN=6.5.0 QTMIN=6.7.2 -inherit ecm gear.kde.org +inherit ecm flag-o-matic gear.kde.org DESCRIPTION="Full-featured burning and ripping application based on KDE Frameworks" HOMEPAGE="https://apps.kde.org/k3b/ https://userbase.kde.org/K3b" @@ -69,6 +69,11 @@ RDEPEND="${DEPEND} DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt ) src_configure() { + # -Werror=odr, -Werror=lto-type-mismatch + # https://bugs.gentoo.org/924376 + # https://bugs.kde.org/show_bug.cgi?id=492571 + filter-lto + local mycmakeargs=( -DK3B_BUILD_API_DOCS=OFF -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=ON |