From 5004e0454a6e6693f4d4a1988190827e393b6056c5137d1f35142a906498a5b6 Mon Sep 17 00:00:00 2001 From: Christophe Marin Date: Thu, 4 Jul 2024 20:42:03 +0000 Subject: [PATCH] KDE Release Gear 24.05.2 OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/k3b?expand=0&rev=259 --- .gitattributes | 23 + .gitignore | 1 + ...ert-Enable-the-k3b-helper-by-default.patch | 262 +++ Don-t-suggest-to-install-libburn.patch | 33 + applications.keyring | Bin 0 -> 5710 bytes k3b-24.05.2.tar.xz | 3 + k3b-24.05.2.tar.xz.sig | 16 + k3b.changes | 1910 +++++++++++++++++ k3b.spec | 177 ++ 9 files changed, 2425 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 0001-Revert-Enable-the-k3b-helper-by-default.patch create mode 100644 Don-t-suggest-to-install-libburn.patch create mode 100644 applications.keyring create mode 100644 k3b-24.05.2.tar.xz create mode 100644 k3b-24.05.2.tar.xz.sig create mode 100644 k3b.changes create mode 100644 k3b.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/0001-Revert-Enable-the-k3b-helper-by-default.patch b/0001-Revert-Enable-the-k3b-helper-by-default.patch new file mode 100644 index 0000000..c7ec8d5 --- /dev/null +++ b/0001-Revert-Enable-the-k3b-helper-by-default.patch @@ -0,0 +1,262 @@ +From 50e466004d9eefb7c54d8f20f99c730aa9d33fc3 Mon Sep 17 00:00:00 2001 +From: Luca Beltrame +Date: Mon, 3 Jun 2019 22:31:35 +0200 +Subject: [PATCH] Revert "Enable the k3b helper by default" + +This reverts commit cb4985b00dc2d1a1e27850dcd672093426aafd8b. +--- + CMakeLists.txt | 2 ++ + INSTALL.txt | 2 ++ + config-k3b.h.cmake | 2 ++ + src/CMakeLists.txt | 4 +++- + src/option/k3bdevicewidget.cpp | 12 ++++++++++++ + src/option/k3bexternalbinpermissionmodel.cpp | 2 ++ + src/option/k3bexternalbinwidget.cpp | 17 +++++++++++++++++ + src/option/k3bexternalbinwidget.h | 2 ++ + 8 files changed, 42 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 9bc9152..ae8aa40 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -36,6 +36,7 @@ option(K3B_ENABLE_MUSICBRAINZ "Support for querying metadata about audio tracks + option(K3B_ENABLE_DVD_RIPPING "Support for ripping Video DVDs with optional decryption." ON) + option(K3B_ENABLE_TAGLIB "Support for reading audio file metadata using Taglib." ON) + option(K3B_BUILD_API_DOCS "Build the API documentation for the K3b libs." OFF) ++option(K3B_ENABLE_PERMISSION_HELPER "Build the permissions helper program" OFF) + + # plugin options + option(K3B_BUILD_FFMPEG_DECODER_PLUGIN "Build FFmpeg decoder plugin" ON) +@@ -287,6 +288,7 @@ set(BUILD_EXTERNAL_ENCODER_PLUGIN "${K3B_BUILD_EXTERNAL_ENCODER_PLUGIN}") + + set(ENABLE_HAL_SUPPORT "${K3B_ENABLE_HAL_SUPPORT}") + set(ENABLE_AUDIO_PLAYER "${QT_QTMULTIMEDIA_FOUND}") ++set(ENABLE_PERMISSION_HELPER "${K3B_ENABLE_PERMISSION_HELPER}") + + if(IS_ABSOLUTE ${KDE_INSTALL_DATADIR}) + set(K3B_DATA_INSTALL_DIR ${KDE_INSTALL_DATADIR}/k3b) +diff --git a/INSTALL.txt b/INSTALL.txt +index 9cd107d..f1ae322 100644 +--- a/INSTALL.txt ++++ b/INSTALL.txt +@@ -44,6 +44,7 @@ For debug: + -DKDE_INSTALL_LIBEXECDIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DK3B_BUILD_API_DOCS=ON \ ++ -DK3B_ENABLE_PERMISSION_HELPER=ON \ + -DK3B_DEBUG=ON + + dynamic analyzer and fuzzer: +@@ -56,6 +57,7 @@ For debug: + -DKDE_INSTALL_LIBEXECDIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DK3B_BUILD_API_DOCS=ON \ ++ -DK3B_ENABLE_PERMISSION_HELPER=ON \ + -DK3B_DEBUG=ON + + If the cmake run was successful you are presented with a list of configure results that shows +diff --git a/config-k3b.h.cmake b/config-k3b.h.cmake +index 1ef4180..0c7a1a1 100644 +--- a/config-k3b.h.cmake ++++ b/config-k3b.h.cmake +@@ -20,6 +20,8 @@ + + #cmakedefine ENABLE_AUDIO_PLAYER + ++#cmakedefine ENABLE_PERMISSION_HELPER ++ + #cmakedefine HAVE_BYTESWAP_H + + #cmakedefine WORDS_BIGENDIAN +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index c2a0ac3..81962d4 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -1,5 +1,7 @@ + +-add_subdirectory( helper ) ++if(ENABLE_PERMISSION_HELPER) ++ add_subdirectory( helper ) ++endif(ENABLE_PERMISSION_HELPER) + + add_subdirectory( icons ) + add_subdirectory( pics ) +diff --git a/src/option/k3bdevicewidget.cpp b/src/option/k3bdevicewidget.cpp +index 4108ba3..9445517 100644 +--- a/src/option/k3bdevicewidget.cpp ++++ b/src/option/k3bdevicewidget.cpp +@@ -50,7 +50,9 @@ K3b::DeviceWidget::DeviceWidget( K3b::Device::DeviceManager* manager, QWidget *p + m_messageWidget = new KMessageWidget( this ); + m_messageWidget->hide(); + m_messageWidget->setWordWrap( true ); ++#ifdef ENABLE_PERMISSION_HELPER + m_addToGroupAction = new QAction( QIcon::fromTheme("dialog-password"), QString(), this ); ++#endif + + // buttons + // ------------------------------------------------ +@@ -87,7 +89,9 @@ K3b::DeviceWidget::DeviceWidget( K3b::Device::DeviceManager* manager, QWidget *p + // ------------------------------------------------ + connect( buttonRefreshDevices, SIGNAL(clicked()), SIGNAL(refreshButtonClicked()) ); + connect( m_deviceManager, SIGNAL(changed()), SLOT(init()) ); ++#ifdef ENABLE_PERMISSION_HELPER + connect( m_addToGroupAction, SIGNAL(triggered(bool)), SLOT(addUserToGroup()) ); ++#endif + // ------------------------------------------------ + } + +@@ -236,10 +240,16 @@ void K3b::DeviceWidget::updateDeviceListViews() + + if (!groupNames.contains(m_deviceGroup)) { + QString messageText = i18n("In order to give K3b full access to the writer device the current user needs be added to a group %1.", m_deviceGroup); ++#ifndef ENABLE_PERMISSION_HELPER ++ messageText += i18n("
The Permission helper that could do this for you was not enabled during build.
" ++ "Please rebuild the package with the Permission helper enabled or contact your distribution."); ++#endif + m_messageWidget->setMessageType(KMessageWidget::Warning); + m_messageWidget->setText(messageText); ++#ifdef ENABLE_PERMISSION_HELPER + m_messageWidget->addAction(m_addToGroupAction); + m_addToGroupAction->setText(i18n("Add")); ++#endif + m_messageWidget->animatedShow(); + } + } +@@ -248,6 +258,7 @@ void K3b::DeviceWidget::updateDeviceListViews() + + void K3b::DeviceWidget::addUserToGroup() + { ++#ifdef ENABLE_PERMISSION_HELPER + QVariantMap args; + args["groupName"] = m_deviceGroup; + args["userName"] = QString::fromLocal8Bit(getpwuid(getuid())->pw_name); +@@ -275,6 +286,7 @@ void K3b::DeviceWidget::addUserToGroup() + } + } ); + job->start(); ++#endif + } + + #include "moc_k3bdevicewidget.cpp" +diff --git a/src/option/k3bexternalbinpermissionmodel.cpp b/src/option/k3bexternalbinpermissionmodel.cpp +index 02b608c..e6bcd0c 100644 +--- a/src/option/k3bexternalbinpermissionmodel.cpp ++++ b/src/option/k3bexternalbinpermissionmodel.cpp +@@ -341,6 +341,7 @@ QModelIndex ExternalBinPermissionModel::buddy( const QModelIndex& index ) const + + void ExternalBinPermissionModel::setBurningGroup( const QString& burningGroup ) + { ++#ifdef ENABLE_PERMISSION_HELPER + if( burningGroup != d->burningGroup ) { + beginResetModel(); + d->burningGroup = burningGroup; +@@ -357,6 +358,7 @@ void ExternalBinPermissionModel::setBurningGroup( const QString& burningGroup ) + } + endResetModel(); + } ++#endif + } + + void ExternalBinPermissionModel::update() +diff --git a/src/option/k3bexternalbinwidget.cpp b/src/option/k3bexternalbinwidget.cpp +index 85c1ae8..f0068a1 100644 +--- a/src/option/k3bexternalbinwidget.cpp ++++ b/src/option/k3bexternalbinwidget.cpp +@@ -103,7 +103,12 @@ K3b::ExternalBinWidget::ExternalBinWidget( K3b::ExternalBinManager* manager, QWi + // setup permissions tab + // ------------------------------------------------------------ + QWidget* permissionsTab = new QWidget( m_mainTabWidget ); ++#ifdef ENABLE_PERMISSION_HELPER + QLabel* permissionsLabel = new QLabel( i18n("Check the programs whose permissions you want to be changed:"), permissionsTab ); ++#else ++ QLabel* permissionsLabel = new QLabel( i18n("The Permissions helper was not enabled during build.\n" ++ "Check the programs whose permissions should be changed:"), permissionsTab ); ++#endif + permissionsLabel->setWordWrap( true ); + m_permissionModel = new ExternalBinPermissionModel( *manager, permissionsTab ); + m_permissionView = new QTreeView( permissionsTab ); +@@ -111,11 +116,15 @@ K3b::ExternalBinWidget::ExternalBinWidget( K3b::ExternalBinManager* manager, QWi + m_permissionView->setAllColumnsShowFocus( true ); + m_permissionView->setRootIsDecorated( false ); + m_permissionView->header()->setSectionResizeMode( ExternalBinPermissionModel::ProgramColumn, QHeaderView::ResizeToContents ); ++#ifdef ENABLE_PERMISSION_HELPER + m_changePermissionsButton = new QPushButton( QIcon::fromTheme("dialog-password"), i18n( "Change Permissions..." ), this ); ++#endif + QVBoxLayout* permissionsTabLayout = new QVBoxLayout( permissionsTab ); + permissionsTabLayout->addWidget( permissionsLabel ); + permissionsTabLayout->addWidget( m_permissionView ); ++#ifdef ENABLE_PERMISSION_HELPER + permissionsTabLayout->addWidget( m_changePermissionsButton ); ++#endif + m_mainTabWidget->addTab( permissionsTab, i18n("Permissions") ); + + +@@ -134,9 +143,11 @@ K3b::ExternalBinWidget::ExternalBinWidget( K3b::ExternalBinManager* manager, QWi + + m_mainTabWidget->addTab( searchPathTab, i18n("Search Path") ); + ++#ifdef ENABLE_PERMISSION_HELPER + connect( m_changePermissionsButton, SIGNAL(clicked()), SLOT(slotChangePermissions()) ); + connect( m_permissionModel, SIGNAL(dataChanged(QModelIndex,QModelIndex)), SLOT(slotPermissionModelChanged()) ); + connect( m_permissionModel, SIGNAL(modelReset()), SLOT(slotPermissionModelChanged()) ); ++#endif + connect( m_rescanButton, SIGNAL(clicked(bool)), this, SLOT(rescan()) ); + + qRegisterMetaType(); +@@ -144,6 +155,7 @@ K3b::ExternalBinWidget::ExternalBinWidget( K3b::ExternalBinManager* manager, QWi + qRegisterMetaTypeStreamOperators("K3b::HelperProgramItem"); + #endif + ++#ifdef ENABLE_PERMISSION_HELPER + while (::group *g = ::getgrent()) { + const QString groupName = QString::fromLocal8Bit(g->gr_name); + if (groupName == "cdrom" || +@@ -153,6 +165,7 @@ K3b::ExternalBinWidget::ExternalBinWidget( K3b::ExternalBinManager* manager, QWi + } + } + ::endgrent(); ++#endif + } + + +@@ -199,12 +212,15 @@ void K3b::ExternalBinWidget::saveSearchPath() + + void K3b::ExternalBinWidget::slotPermissionModelChanged() + { ++#ifdef ENABLE_PERMISSION_HELPER + m_changePermissionsButton->setEnabled(m_permissionModel->changesNeeded()); ++#endif + } + + + void K3b::ExternalBinWidget::slotChangePermissions() + { ++#ifdef ENABLE_PERMISSION_HELPER + KAuth::Action action("org.kde.k3b.updatepermissions"); + action.setHelperId("org.kde.k3b"); + +@@ -256,6 +272,7 @@ void K3b::ExternalBinWidget::slotChangePermissions() + } + } ); + job->start(); ++#endif + } + + +diff --git a/src/option/k3bexternalbinwidget.h b/src/option/k3bexternalbinwidget.h +index b610147..d53a4fc 100644 +--- a/src/option/k3bexternalbinwidget.h ++++ b/src/option/k3bexternalbinwidget.h +@@ -66,7 +66,9 @@ namespace K3b { + QTreeView* m_permissionView; + KEditListWidget* m_searchPathBox; + ++#ifdef ENABLE_PERMISSION_HELPER + QPushButton* m_changePermissionsButton; ++#endif + QPushButton* m_rescanButton; + }; + } +-- +2.44.0 + diff --git a/Don-t-suggest-to-install-libburn.patch b/Don-t-suggest-to-install-libburn.patch new file mode 100644 index 0000000..9b795f6 --- /dev/null +++ b/Don-t-suggest-to-install-libburn.patch @@ -0,0 +1,33 @@ +From 8cf4e9d0da6fd3ad794928faad8619aa66c3ddd3 Mon Sep 17 00:00:00 2001 +From: Wolfgang Bauer +Date: Wed, 26 Jul 2017 17:34:21 +0200 +Subject: [PATCH] Don't suggest to install libburn + +The message is actually misleading because k3b uses cdrskin which is +packaged separately to libburn in openSUSE. + +Let's stick to prefer cdrecord for now. +People who want to use cdrskin instead can still install it. +(boo#1050715) +--- + src/k3bsystemproblemdialog.cpp | 6 ------ + 1 file changed, 6 deletions(-) + +Index: k3b-19.11.70git.20220916T165241~5c732af86/src/k3bsystemproblemdialog.cpp +=================================================================== +--- k3b-19.11.70git.20220916T165241~5c732af86.orig/src/k3bsystemproblemdialog.cpp ++++ k3b-19.11.70git.20220916T165241~5c732af86/src/k3bsystemproblemdialog.cpp +@@ -287,13 +287,6 @@ void K3b::SystemProblemDialog::checkSyst + #endif + } + +- if (!k3bcore->externalBinManager()->foundBin("cdrskin")) { +- problems.append(K3b::SystemProblem(K3b::SystemProblem::NON_CRITICAL, +- i18n("Unable to find %1 executable", QString("cdrskin")), +- i18n("Cdrskin can substitute for cdrecord with data and audio" +- " CD, and for growisofs with DVD and BD."), +- i18n("Consider to install the libburn and cdrskin packages."))); +- } + } + + diff --git a/applications.keyring b/applications.keyring new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..299808814995a7df8af874c79c21b829723206c7161c5b8fa8cfe0dc780a9ae5 GIT binary patch literal 5710 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 DN;;+Q literal 0 HcmV?d00001 diff --git a/k3b-24.05.2.tar.xz b/k3b-24.05.2.tar.xz new file mode 100644 index 0000000..94d576e --- /dev/null +++ b/k3b-24.05.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:926d685782f6b63b81f39bacf8762dcfafc06ebc2b758d42ba49ca3654b32687 +size 10690836 diff --git a/k3b-24.05.2.tar.xz.sig b/k3b-24.05.2.tar.xz.sig new file mode 100644 index 0000000..e9908e1 --- /dev/null +++ b/k3b-24.05.2.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmaDmhEACgkQu0YzUNbv +Me9qGg/9GnPcHOnhFoNcS7N9jeYEHtyMHSKeggOLF/hlDI8EVlMhn76sN4Rvqzni +q4GX9MfVayxSl/KVOZDqlnNTJz8jccb0IxgNQBm57XBvQi34Zpdhju815RJXesAa +xlqjYOEomJjHv6Z+USrKq3/NCN/O88+54pA9ye756e90VwOilF+XjShE2+5LMDKG +Ph+kxUELdIs6hDSRxw73hGbtFa9r+xJgmMP3VvxTlsgQF6LDyF2EWr3PP4OrxK+g +aJEUZmO4tC88EFEz1cefnqp8VuhXCKoIhXcchlGB7l8h4+qzY4EBGtgqBIPsMUN6 +NqeTr7NpUFcukHh5TsekSyvMIi/XJhkEOnFLHdZYRrXwuUbmKzfSd15eqsY8PRCi +o0SLREgtoyxTsdO5v4rJQF5X3AaODuqrJ1U9P9fOptW/6HXDTAr5gckeBCGqMJSo +MpVip/hzXsJdDTqrbLKMYm4xL4oV07PUExTSNExjXi/hI7aA+4Dl4J+EaIBD2YPa +x74FvQ8Jr8+0dFbgWsTOX0GQWhgAq86MgOwthpLHDZQst8PoZ2GIFPN5dyyilopp +t7vucPcOE4yaqM0yQu2uO6B7gc2aWBBbo8i4BZ7n1pTdSewgBXnSweoOjySwRkDM +RRI0ytqK75+z8Qt0GNq4XlQj9wB+V+fhTUh3H4Lq309Uny7HrYk= +=dt9a +-----END PGP SIGNATURE----- diff --git a/k3b.changes b/k3b.changes new file mode 100644 index 0000000..84fda62 --- /dev/null +++ b/k3b.changes @@ -0,0 +1,1910 @@ +------------------------------------------------------------------- +Tue Jul 2 13:53:49 UTC 2024 - Christophe Marin + +- Update to 24.05.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/24.05.2/ +- No code change since 24.05.1 + +------------------------------------------------------------------- +Wed Jun 12 07:32:24 UTC 2024 - Christophe Marin + +- Update to 24.05.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/24.05.1/ +- No code change since 24.05.0 + +------------------------------------------------------------------- +Sun May 19 09:55:11 UTC 2024 - Christophe Marin + +- Update to 24.05.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/24.05.0/ +- Changes since 24.04.80: + * K3b::Device::debugBitfield: Fix crash when using Qt6 (kde#486314) + +------------------------------------------------------------------- +Fri May 3 09:15:01 UTC 2024 - Christophe Marin + +- Update to 24.04.80 + * New feature release +- Changes since 24.02.2: + * Port more parts of libk3b away from QRegExp + * kde#485432: Fix libavcodec version major typo + * kde#485432: Add libavcodec version major check for FFmpeg avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT + * Port libk3bdevice away from Qt::Core5Compat + * Add dontAskAgain about add hidden files for DataUrlAddingDialog + * Remove unused out parameter + * Remove QTextCodec use + * Settings (External Programs): Give a useful error message on failure + * Settings (External Programs): Consistent permissions format for both columns + +------------------------------------------------------------------- +Tue Apr 9 18:07:22 UTC 2024 - Christophe Marin + +- Update to 24.02.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/24.02.2/ +- No code change since 24.02.1 + +------------------------------------------------------------------- +Tue Mar 19 15:25:33 UTC 2024 - Christophe Marin + +- Update to 24.02.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/24.02.1/ +- No code change since 24.02.0 + +------------------------------------------------------------------- +Fri Feb 23 13:58:30 UTC 2024 - Christophe Marin + +- Update to 24.02.0 + * New feature release +- No code change since 24.01.95 + +------------------------------------------------------------------- +Fri Feb 9 16:07:36 UTC 2024 - Christophe Marin + +- Update to 24.01.95 + * https://kde.org/announcements/megarelease/6/rc2/ +- Rebase 0001-Revert-Enable-the-k3b-helper-by-default.patch + +------------------------------------------------------------------- +Tue Dec 5 14:19:08 UTC 2023 - Christophe Marin + +- Update to 23.08.4 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.4/ +- No code change since 23.08.3 +- Require udisks2 (boo#1217715) + +------------------------------------------------------------------- +Tue Nov 7 17:04:12 UTC 2023 - Christophe Marin + +- Update to 23.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.3/ +- Changes since 23.08.2: + * snapcraft: update source. Bump content pack version. + +------------------------------------------------------------------- +Tue Oct 10 18:27:00 UTC 2023 - Christophe Marin + +- Update to 23.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.2/ +- Changes since 23.08.1: + * Fix ejecting when there's a disk on the drive (kde#473889) + +------------------------------------------------------------------- +Tue Sep 12 11:55:29 UTC 2023 - Christophe Marin + +- Update to 23.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.08.1/ +- Changes since 23.08.0: + * Add snapcraft file stable branch + +------------------------------------------------------------------- +Sun Aug 20 13:59:04 UTC 2023 - Christophe Marin + +- Update to 23.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/23.08.0/ +- No code change since 23.07.90 + +------------------------------------------------------------------- +Mon Aug 14 08:02:20 UTC 2023 - Christophe Marin + +- Update to 23.07.90 + * New feature release +- Changes since 23.07.80: + * Add an Open Age content rating. + +------------------------------------------------------------------- +Tue Aug 1 10:21:24 UTC 2023 - Christophe Marin + +- Update to 23.07.80 + * New feature release + +------------------------------------------------------------------- +Tue Jul 4 10:19:22 UTC 2023 - Christophe Marin + +- Update to 23.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.04.3/ +- No code change since 23.04.2 + +------------------------------------------------------------------- +Tue Jun 6 20:00:40 UTC 2023 - Christophe Marin + +- Update to 23.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.04.2/ +- Changes since 23.04.1: + * Adjust kcm_cddb path (kde#469711) + * Fix the layout of the Mixed CD burn dialog "Misc" tab + +------------------------------------------------------------------- +Tue May 9 10:46:36 UTC 2023 - Christophe Marin + +- Update to 23.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/23.04.1/ +- No code change since 23.04.0 + +------------------------------------------------------------------- +Sat Apr 15 08:45:23 UTC 2023 - Christophe Marin + +- Update to 23.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/23.04.0/ + +------------------------------------------------------------------- +Fri Mar 31 16:41:41 UTC 2023 - Christophe Marin + +- Update to 23.03.90 + * New feature release + +------------------------------------------------------------------- +Fri Mar 17 20:43:04 UTC 2023 - Christophe Marin + +- Update to 23.03.80 + * New feature release + +------------------------------------------------------------------- +Tue Feb 28 09:45:36 UTC 2023 - Christophe Marin + +- Update to 22.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/22.12.3/ + +------------------------------------------------------------------- +Tue Jan 31 10:33:10 UTC 2023 - Christophe Marin + +- Update to 22.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/22.12.2/ + +------------------------------------------------------------------- +Tue Jan 3 10:19:33 UTC 2023 - Christophe Marin + +- Update to 22.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/22.12.1/ + +------------------------------------------------------------------- +Fri Dec 2 12:24:47 UTC 2022 - Christophe Marin + +- Update to 22.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/22.12.0/ + +------------------------------------------------------------------- +Sat Nov 26 16:44:26 UTC 2022 - Christophe Giboudeaux + +- Update to 22.11.90 + * New feature release + +------------------------------------------------------------------- +Wed Nov 23 16:39:43 UTC 2022 - Christophe Giboudeaux + +- Drop patch. Fixed upstream: + * 0001-remove-unnecessary-and-incorrect-version-check.patch + +------------------------------------------------------------------- +Wed Nov 23 16:33:08 UTC 2022 - Christophe Giboudeaux + +- Add patch to fix knewstuff install location: + * 0001-remove-unnecessary-and-incorrect-version-check.patch + +------------------------------------------------------------------- +Sat Nov 12 08:53:36 UTC 2022 - Christophe Giboudeaux + +- Update to 22.11.80 + * New feature release + +------------------------------------------------------------------- +Tue Nov 1 11:19:57 UTC 2022 - Christophe Giboudeaux + +- Update to 22.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/22.08.3/ + +------------------------------------------------------------------- +Tue Oct 11 14:32:01 UTC 2022 - Christophe Giboudeaux + +- Update to 22.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/22.08.2/ + +------------------------------------------------------------------- +Tue Sep 6 15:19:05 UTC 2022 - Christophe Giboudeaux + +- Update to 22.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/22.08.1/ + +------------------------------------------------------------------- +Sun Aug 14 09:41:49 UTC 2022 - Christophe Giboudeaux + +- Update to 22.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/22.08.0/ + +------------------------------------------------------------------- +Fri Aug 5 12:10:28 UTC 2022 - Christophe Giboudeaux + +- Update to 22.07.90 + * New feature release + +------------------------------------------------------------------- +Sat Jul 16 08:27:41 UTC 2022 - Christophe Giboudeaux + +- Update to 22.07.80 + * New feature release + +------------------------------------------------------------------- +Tue Jul 5 17:02:54 UTC 2022 - Christophe Giboudeaux + +- Update to 22.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/22.04.3/ + +------------------------------------------------------------------- +Wed Jun 8 09:52:54 UTC 2022 - Christophe Giboudeaux + +- Update to 22.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/22.04.2/ + +------------------------------------------------------------------- +Tue May 10 16:29:36 UTC 2022 - Christophe Giboudeaux + +- Update to 22.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/22.04.1/ + +------------------------------------------------------------------- +Mon Apr 18 07:51:09 UTC 2022 - Christophe Giboudeaux + +- Update to 22.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/22.04.0/ + +------------------------------------------------------------------- +Fri Apr 8 18:17:37 UTC 2022 - Christophe Giboudeaux + +- Update to 22.03.90 + * New feature release + +------------------------------------------------------------------- +Wed Mar 23 08:13:42 UTC 2022 - Christophe Giboudeaux + +- Update to 22.03.80 + * New feature release +- Changes since 21.12.3: + * Remove ffmpeg decoder plugin + * Eliminate duplication of character replacement in k3bpatternparser + * Fix path traversal in Album Artist field for CD ripping + * Add CI + * Replace GHNS button with KNS3 class + * Define X-KDE-ConfigModule for KCMs + +------------------------------------------------------------------- +Tue Mar 1 09:56:45 UTC 2022 - Christophe Giboudeaux + +- Update to 21.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.3/ +- No code change since 21.12.2 + +------------------------------------------------------------------- +Tue Feb 1 13:02:32 UTC 2022 - Christophe Giboudeaux + +- Update to 21.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.2/ +- Changes since 21.12.1: + * Fix path traversal in Album Artist field for CD ripping + +------------------------------------------------------------------- +Tue Jan 4 10:25:11 UTC 2022 - Christophe Giboudeaux + +- Update to 21.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.12.1/ +- Changes since 21.12.0: + * Fix changing command line encoder options not having effect until + app restart (kde#446900) + +------------------------------------------------------------------- +Fri Dec 3 19:21:34 UTC 2021 - Christophe Giboudeaux + +- Update to 21.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.12.0/ +- No code change since 21.11.90 + +------------------------------------------------------------------- +Sat Nov 27 10:10:27 UTC 2021 - Christophe Giboudeaux + +- Update to 21.11.90 + * New feature release +- No code change since 21.11.80 + +------------------------------------------------------------------- +Sat Nov 13 17:54:30 UTC 2021 - Christophe Giboudeaux + +- Update to 21.11.80 + * New feature release +- Changes since 21.08.3: + * Port away from KServiceTypeTrader + * Port to OpenUrlJob + * file project -> data project (kde#417381) + * Clean up unneeded JSON parameter in kcoreaddons_add_plugin + +------------------------------------------------------------------- +Tue Nov 2 21:33:29 UTC 2021 - Christophe Giboudeaux + +- Update to 21.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.3/ +- No code change since 21.08.2 + +------------------------------------------------------------------- +Tue Oct 5 16:27:46 UTC 2021 - Christophe Giboudeaux + +- Update to 21.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.2/ +- No code change since 21.08.1 + +------------------------------------------------------------------- +Wed Sep 1 12:37:52 UTC 2021 - Christophe Giboudeaux + +- Update to 21.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.08.1 +- No code change since 21.08.0 + +------------------------------------------------------------------- +Fri Aug 6 09:35:03 UTC 2021 - Christophe Giboudeaux + +- Update to 21.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.08.0 +- No code change since 21.07.90 + +------------------------------------------------------------------- +Fri Jul 30 10:04:34 UTC 2021 - Christophe Giboudeaux + +- Update to 21.07.90 + * New feature release +- No code change since 21.07.80 + +------------------------------------------------------------------- +Sat Jul 17 20:05:39 UTC 2021 - Christophe Giboudeaux + +- Update to 21.07.80 + * New feature release +- Changes since 21.04.3: + * Menu: Get bluray sizes from k3b itself instead of hardcoding (kde#439475) + * Clean up ServiceType property usage in JSON based plugins + * Remove obsolete desktop files + * plugins: Convert desktop files to JSON + * Pass in JSON parameter in kcoreaddons_add_plugin function call + * Use FindTagLib from ECM + * Cleanup license headers + * Adjust formating of SPDX headers + * Remove unneeded newlines from beginning of license statements + * Adjust formatting of license header + * Convert remaining copyright texts to SPDX + * Remove unneeded $id$ lines from license headers + * Remove obsolete COPYING files + * Download GFDL-1.2-or-later license + * Remove unneeded mention of COPYING file + * Convert CMake module license statements to SPDX + * Convert license headers to SPDX + * Port videodvd kioslave to JSON metadata + * Remove Description property for kioslave + * Use k3b as install namespace + * Port plugins away from desktop file loading + * Adding icons for buttons in theme settings (kde#407069) +- Only install the license files once + +------------------------------------------------------------------- +Wed Jul 7 08:56:58 UTC 2021 - Christophe Giboudeaux + +- Update to 21.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.3 +- No code change since 21.04.2 + +------------------------------------------------------------------- +Fri Jun 25 07:59:31 UTC 2021 - Christophe Giboudeaux + +- Remove the musicbrainz build dependency. k3b still uses the + obsolete musicbrainz 2 API. + +------------------------------------------------------------------- +Tue Jun 8 12:39:12 UTC 2021 - Christophe Giboudeaux + +- Update to 21.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/gear/21.04.2 +- Changes since 21.04.1: + * Don't ask if the user wants to overwrite two times + * Fix showing of dialog the user can't interact with when saving (kde#437574) + +------------------------------------------------------------------- +Wed May 12 06:07:00 UTC 2021 - Christophe Giboudeaux + +- Update to 21.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/21.04.1 +- No code change since 21.04.0 + +------------------------------------------------------------------- +Fri Apr 16 16:11:17 UTC 2021 - Christophe Giboudeaux + +- Update to 21.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/gear/21.04 +- No code change since 21.03.90 + +------------------------------------------------------------------- +Fri Apr 9 17:39:44 UTC 2021 - Christophe Giboudeaux + +- Update to 21.03.90 + * New feature release +- No code change since 21.03.80 + +------------------------------------------------------------------- +Sun Mar 21 13:27:22 UTC 2021 - Christophe Giboudeaux + +- Update to 21.03.80 + * New feature release +- Changes since 20.12.3: + * Large directories were not being added to data projects with all their contents + * Warn when trying to add folders that contain unsupported filenames (kde#428115) + +------------------------------------------------------------------- +Thu Mar 4 06:09:42 UTC 2021 - Luca Beltrame + +- Update to 20.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/20.12.3 +- No code change since 20.12.2 + +------------------------------------------------------------------- +Wed Feb 3 08:28:01 UTC 2021 - Christophe Giboudeaux + +- Update to 20.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-02-apps-update +- Changes since 20.12.1: + * Large directories were not being added to data projects with all their contents + +------------------------------------------------------------------- +Tue Jan 5 12:24:55 UTC 2021 - Luca Beltrame + +- Update to 20.12.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2021-01-apps-update +- Changes since 20.12.0: + * Fix infinite loop when clearing a DVD Video project (kde#259164) + +------------------------------------------------------------------- +Sat Dec 5 23:15:36 UTC 2020 - Luca Beltrame + +- Update to 20.12.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-12-apps-update +- No code change since 20.11.90 + +------------------------------------------------------------------- +Fri Nov 27 15:15:52 UTC 2020 - Christophe Giboudeaux + +- Update to 20.11.90 + * New feature release +- No code change since 20.11.80 + +------------------------------------------------------------------- +Sat Nov 14 00:00:45 UTC 2020 - Christophe Giboudeaux + +- Update to 20.11.80 + * New feature release +- Changes since 20.08.3: + * Warn when trying to add folders that contain unsupported filenames (kde#428115) + * Avoid creating KCModuleInfo + * Port away from KRandom + * Fix -Wimplicit-fallthrough warnings + +------------------------------------------------------------------- +Thu Nov 5 22:45:36 UTC 2020 - Luca Beltrame + +- Update to 20.08.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-11-apps-update +- No code change since 20.08.2 + +------------------------------------------------------------------- +Mon Oct 19 01:07:57 UTC 2020 - Stefan Brüns + +- Add support for Musepack SV8 decoding, use musepack-devel + instead of libmpcdec-devel. + +------------------------------------------------------------------- +Fri Oct 9 05:43:09 UTC 2020 - Luca Beltrame + +- Update to 20.08.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-10-apps-update +- Changes since 20.08.1: + * Fix kauth helper install location + +------------------------------------------------------------------- +Tue Sep 1 20:49:14 UTC 2020 - Luca Beltrame + +- Update to 20.08.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-09-apps-update +- No code change since 20.08.0 + +------------------------------------------------------------------- +Sun Aug 9 09:08:25 UTC 2020 - Christophe Giboudeaux + +- Update to 20.08.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-08-apps-update +- No code change since 20.07.90 + +------------------------------------------------------------------- +Sun Aug 2 07:58:45 UTC 2020 - Christophe Giboudeaux + +- Update to 20.07.90 + * New feature release +- No code change since 20.07.80 + +------------------------------------------------------------------- +Sun Jul 19 10:03:56 UTC 2020 - Christophe Giboudeaux + +- Update to 20.07.80 + * New feature release +- No code change since 20.04.3 + +------------------------------------------------------------------- +Thu Jul 9 20:08:45 UTC 2020 - Luca Beltrame + +- Update to 20.04.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-07-apps-update +- Changes since 20.04.2: + * Fix CMake module search + +------------------------------------------------------------------- +Tue Jun 9 12:14:15 UTC 2020 - Christophe Giboudeaux + +- Update to 20.04.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-06-apps-update +- No code change since 20.04.1 + +------------------------------------------------------------------- +Fri May 15 15:41:03 UTC 2020 - Luca Beltrame + +- Update to 20.04.1 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-05-apps-update +- Changes since 20.04.0: + * Fix k3b not finishing if started without splash screen (kde#419105) + +------------------------------------------------------------------- +Thu Apr 23 12:21:58 UTC 2020 - Luca Beltrame + +- Update to 20.04.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/2020-04-apps-update +- Changes since 20.03.90: + * Fix k3b not finishing if started without splash screen (kde#419105) + +------------------------------------------------------------------- +Sun Apr 5 20:29:43 UTC 2020 - Luca Beltrame + +- Update to 20.03.90 + * New feature release +- No code change since 20.03.80 + +------------------------------------------------------------------- +Sun Mar 22 09:16:39 UTC 2020 - Luca Beltrame + +- Update to 20.03.80 + * New feature release +- Too many changes to list here. + +------------------------------------------------------------------- +Thu Mar 5 20:35:47 UTC 2020 - Luca Beltrame + +- Update to 19.12.3 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-03-apps-update +- Changes since 19.12.2: + * appdata: use canonical cdn screenshot location + * Fix libsoundfiledecoder with files with non whole second length (kde#418079) + * K3bFFMpegFile: Support files with more than one stream + * Fix color of tracks in Media Info (kde#389428) + * Accept WAV files in K3bLibsndfileDecoderFactory::canDecode (kde#399056) + +------------------------------------------------------------------- +Fri Feb 7 08:37:01 UTC 2020 - Christophe Giboudeaux + +- Replace %make_jobs with %cmake_build. + +------------------------------------------------------------------- +Wed Feb 5 06:28:49 UTC 2020 - Luca Beltrame + +- Update to 19.12.2 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/releases/2020-02-apps-update +- Changes since 19.12.1: + * Accept WAV files in K3bLibsndfileDecoderFactory::canDecode (kde#399056) + * Fix adding multiple symlinks to a data project (kde#416487) + +------------------------------------------------------------------- +Tue Jan 7 10:00:06 UTC 2020 - Christophe Giboudeaux + +- Update to 19.12.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/releases/19.12.1 +- Changes since 19.12.0: + * Update Appstream for new release + +------------------------------------------------------------------- +Tue Dec 10 06:38:12 UTC 2019 - Luca Beltrame + +- Update to 19.12.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/releases/19.12 +- Changes since 19.11.90: + * Update Appstream for new release + +------------------------------------------------------------------- +Sat Nov 30 09:11:34 UTC 2019 - Luca Beltrame + +- Update to 19.11.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/releases/19.12-rc +- Changes since 19.11.80: + * Link to Qt5::Xml explicitly, the code uses QDomDocument. + +------------------------------------------------------------------- +Sun Nov 24 13:29:05 UTC 2019 - Luca Beltrame + +- Update to 19.11.80 + * New feature release +- Changes since 19.08.3: + * kns: install knsrc file in the new recommended location (kde#409502) + * Replace deprecated methods + * Minor spelling and grammar fixes. + * Port some deprecated methods + * expose version to cmake + * Helper: Link to AuthCore instead of Auth + +------------------------------------------------------------------- +Thu Nov 7 23:12:38 UTC 2019 - Luca Beltrame + +- Update to 19.08.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.08.3.php +- Changes since 19.08.2: + * Fix crash on exit while uninstalling a theme (kde#413278) + +------------------------------------------------------------------- +Fri Oct 11 07:42:28 UTC 2019 - Luca Beltrame + +- Update to 19.08.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.08.2.php +- Changes since 19.08.1: + * Fix crash when adding big files and mkisofs is not installed (kde#411969) + * Add DesktopEntry to notifyrc + +------------------------------------------------------------------- +Thu Sep 5 14:00:05 UTC 2019 - Luca Beltrame + +- Update to 19.08.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.08.1.php +- Changes since 19.08.0: + * Fix taglib includes to match the way taglib was meant to be used: #include + +------------------------------------------------------------------- +Fri Aug 9 08:30:15 UTC 2019 - Christophe Giboudeaux + +- Update to 19.08.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.08.0.php +- No code change since 19.07.90 + +------------------------------------------------------------------- +Tue Aug 06 16:50:47 UTC 2019 - lbeltrame@kde.org + +- Update to 19.07.90 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.08-rc.php +- No code changes since 19.07.80 + +------------------------------------------------------------------- +Tue Jul 23 11:58:56 UTC 2019 - lbeltrame@kde.org + +- Update to 19.07.80 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.08-beta.php +- Changes since 19.04.3: + * Use lambda instead of QSignalMapper + * stick to one category + * Fix no Elapsed time information issue after finished job.. (kde#405994) + * Enable the k3b helper by default + * Connect to result and not statusChanged + * KAuth needs the return type to be ActionReply + * Permission helpers: Start the jobs, otherwise this is a noop + * Remove useless if + * Remove ENABLE_PERMISSION_HELPER use guarding slots +- Add downstream patch to disable the KAuth helper: + * 0001-Revert-Enable-the-k3b-helper-by-default.patch + +------------------------------------------------------------------- +Sat Jul 13 07:26:33 UTC 2019 - lbeltrame@kde.org + +- Update to 19.04.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.04.3.php +- Changes since 19.04.2: + * Avoid leaking of file descriptors to child processes + * Fix detection of recommendation about DAO mode from growisofs + * Fix available writing modes when formatting DVD-RW + +------------------------------------------------------------------- +Fri Jun 07 12:51:52 UTC 2019 - lbeltrame@kde.org + +- Update to 19.04.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.04.2.php +- No code changes since 19.04.1 + +------------------------------------------------------------------- +Fri May 10 05:37:12 UTC 2019 - lbeltrame@kde.org + +- Update to 19.04.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.04.1.php +- Changes since 19.04.0: + * Fix running the tests with CMAKE_RUNTIME_OUTPUT_DIRECTORY set + +------------------------------------------------------------------- +Sat Apr 20 06:51:53 UTC 2019 - lbeltrame@kde.org + +- Update to 19.04.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-19.04.0.php +- No code changes since 19.03.90 + +------------------------------------------------------------------- +Tue Apr 09 20:54:38 UTC 2019 - lbeltrame@kde.org + +- Update to 19.03.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/announce-applications-19.04-rc.php +- Changes since 19.03.80: + * No code changes since 19.03.80 + +------------------------------------------------------------------- +Wed Mar 27 06:40:57 UTC 2019 - lbeltrame@kde.org + +- Update to 19.03.80 + * New feature release + * For more details please see: + * https://kde.org/announcements/announce-applications-19.04-beta.php +- Changes since 18.12.3: + * Too many changes to list here + +------------------------------------------------------------------- +Sat Mar 09 08:03:12 UTC 2019 - lbeltrame@kde.org + +- Update to 18.12.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.12.3.php +- Changes since 18.12.2: + * No code changes since 18.12.2 + +------------------------------------------------------------------- +Sat Feb 09 08:24:54 UTC 2019 - lbeltrame@kde.org + +- Update to 18.12.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.12.2.php +- Changes since 18.12.1: + * No code changes since 18.12.1 + +------------------------------------------------------------------- +Fri Jan 11 05:41:57 UTC 2019 - lbeltrame@kde.org + +- Update to 18.12.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.12.1.php +- Changes since 18.12.0: + * No code changes since 18.12.0 + +------------------------------------------------------------------- +Fri Dec 14 06:08:56 UTC 2018 - lbeltrame@kde.org + +- Update to 18.12.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.12.0.php +- Changes since 18.11.90: + * No code changes since 18.11.90 + +------------------------------------------------------------------- +Mon Dec 03 20:55:48 UTC 2018 - lbeltrame@kde.org + +- Update to 18.11.90 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.12-rc.php +- Changes since 18.11.80: + * No code changes since 18.11.80 + +------------------------------------------------------------------- +Tue Nov 20 06:21:57 UTC 2018 - Luca Beltrame + +- Run spec-cleaner + +------------------------------------------------------------------- +Tue Nov 20 05:56:41 UTC 2018 - lbeltrame@kde.org + +- Update to 18.11.80 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.12-beta.php +- Changes since 18.08.3: + * Refine appdata urls + * Make the color of normalPen in FillStatusDisplayWidget desktop environment independent + * Fix minor EBN issues + +------------------------------------------------------------------- +Thu Nov 08 20:43:29 UTC 2018 - lbeltrame@kde.org + +- Update to 18.08.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.08.3.php +- Changes since 18.08.2: + * MetaItemModel: Fix Qt assertion in adding rows (kde#399753) + +------------------------------------------------------------------- +Thu Oct 11 20:06:46 UTC 2018 - lbeltrame@kde.org + +- Update to 18.08.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.08.2.php +- Changes since 18.08.1: + * None + +------------------------------------------------------------------- +Thu Sep 06 18:42:52 UTC 2018 - lbeltrame@kde.org + +- Update to 18.08.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.08.1.php +- Changes since 18.08.0: + * None + +------------------------------------------------------------------- +Thu Aug 16 22:01:25 UTC 2018 - christophe@krop.fr + +- Update to 18.08.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.08.0.php +- Changes since 18.07.80: + * None + +------------------------------------------------------------------- +Thu Jul 26 13:00:30 UTC 2018 - lbeltrame@kde.org + +- Update to 18.07.80 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.08-beta.php +- Changes since 18.04.3: + * Update changelog for 18.04 release. + * [plugins] K3b FFMpeg Decoder Plugin Fix (kde#386105) + * Fix heap-use-after-free issue for ThemeManager (kde#390878) + * There is k3bfuzzertest to test QFile::encodeName and QString::fromRawData using libFuzzer, it might be duplicate of QTBUG-57553 + +------------------------------------------------------------------- +Fri Jul 13 04:49:48 UTC 2018 - lbeltrame@kde.org + +- Update to 18.04.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.04.3.php +- Changes since 18.04.2: + * None + +------------------------------------------------------------------- +Fri Jun 08 05:06:37 UTC 2018 - lbeltrame@kde.org + +- Update to 18.04.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.04.2.php +- Changes since 18.04.1: + * None + +------------------------------------------------------------------- +Fri May 11 05:17:44 UTC 2018 - lbeltrame@kde.org + +- Update to 18.04.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.04.1.php +- Changes since 18.04.0: + * Fix build with KIO < 5.33 + * Fix pixmap scaling on HiDPI screens (kde#390081) +- Dropped patches, now upstream: + * fix-build-with-older-kio.patch + +------------------------------------------------------------------- +Wed Apr 18 07:48:42 CEST 2018 - lbeltrame@kde.org + +- Update to 18.04.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.04.0.php +- Changes since 18.03.90: + * None + +------------------------------------------------------------------- +Fri Apr 06 07:08:51 CEST 2018 - lbeltrame@kde.org + +- Update to 18.03.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-18.04-rc.php +- Changes since 17.12.3: + * Add Foreground color for DiskInfoView's infokey and infovalue. (kde#389428) + * Change default save path to $HOME/Videos or fallback $HOME instead of /tmp or /var/tmp (kde#385367) + * Workaround for parsing mkisofs progress when perStr is not digit (kde#384750) + * Fix potential null passed to a callee that requires a non-null argument. (kde#387298) + * Fix Memory-leak issue detected by clang analyzer long time ago + * Workaround for fixing segfault. (kde#386983) + * Update fuzzer testcase for QFile and QString. + * Use Address and Undefined Behaviour Sanitizer to debug. + * Fix unnecessary spaces at the end of files names during audio cd extraction. (kde#387087) + * Add UpdateLater event for ViewColumnAdjuster. (kde#387054) + * Add 10px for WelcomeWidget's infoText width. (kde#387020) + +------------------------------------------------------------------- +Thu Mar 08 23:51:08 CET 2018 - lbeltrame@kde.org + +- Update to 17.12.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12.3.php +- Changes since 17.12.2: + * None + +------------------------------------------------------------------- +Wed Feb 07 08:47:25 CET 2018 - lbeltrame@kde.org + +- Update to 17.12.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12.2.php +- Changes since 17.12.1: + * ffmpeg: add checks in metadata to string conversion + +------------------------------------------------------------------- +Thu Jan 11 23:40:57 CET 2018 - lbeltrame@kde.org + +- Update to 17.12.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12.1.php +- Changes since 17.12.0: + * Revert "Fix Settings dialog resizes itself issue" + +------------------------------------------------------------------- +Tue Jan 9 09:58:08 UTC 2018 - wbauer@tmo.at + +- Add fix-build-with-older-kio.patch to make it build again on + standard Leap 42.x. + +------------------------------------------------------------------- +Sat Dec 09 14:59:02 CET 2017 - lbeltrame@kde.org + +- Update to 17.12.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12.0.php +- Changes since 17.11.90: + * None + +------------------------------------------------------------------- +Sat Dec 02 10:12:35 CET 2017 - lbeltrame@kde.org + +- Update to 17.11.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12-rc.php +- Changes since 17.11.80: + * None + +------------------------------------------------------------------- +Mon Nov 20 06:58:55 CET 2017 - lbeltrame@kde.org + +- Update to 17.11.80 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12-beta.php +- Changes since 17.08.3: + * Too many changes to list here +- Dropped patches, now upstream: + * Add-forceCheck-for-ManualCheckSystem.patch + * Fix-creating-DVD-video-image.patch + * Add-readCheckSystemConfig.patch + +------------------------------------------------------------------- +Thu Nov 09 23:10:53 CET 2017 - lbeltrame@kde.org + +- Update to 17.08.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.08.3.php +- Changes since 17.08.2: + * None + +------------------------------------------------------------------- +Tue Oct 17 08:40:07 UTC 2017 - wbauer@tmo.at + +- Enable MP3 support in general by default, libmad and lame + have been released as update for Leap 42.2 and 42.3 too + +------------------------------------------------------------------- +Tue Oct 17 00:31:20 CEST 2017 - lbeltrame@kde.org + +- Update to 17.08.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.08.2.php +- Changes since 17.08.1: + * None + +------------------------------------------------------------------- +Mon Sep 11 17:45:43 UTC 2017 - jengelh@inai.de + +- Ensure description is neutral. + +------------------------------------------------------------------- +Thu Sep 07 07:01:26 CEST 2017 - lbeltrame@kde.org + +- Update to 17.08.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.08.1.php +- Changes since 17.08.0: + * None + +------------------------------------------------------------------- +Wed Aug 30 07:09:42 UTC 2017 - wbauer@tmo.at + +- Enable MP3 support in Factory/Tumbleweed, libmad and lame are + part of the distribution now + +------------------------------------------------------------------- +Sat Aug 12 08:00:25 UTC 2017 - wbauer@tmo.at + +- Add Fix-creating-DVD-video-image.patch to fix creating Video DVDs + (boo#1051338, kde#383011) + +------------------------------------------------------------------- +Fri Aug 11 22:45:00 UTC 2017 - christophe@krop.fr + +- Update to KDE Applications 17.08.0 + * New feature release + * https://www.kde.org/announcements/announce-applications-17.08.0.php +- Changes since 17.04.3 : +- Too many changes to list here + +------------------------------------------------------------------- +Sat Aug 5 18:16:53 UTC 2017 - christophe@krop.fr + +- Update to KDE Applications 17.07.90 + * KDE Applications 17.07.90 + * https://www.kde.org/announcements/announce-applications-17.08-rc.php +- Drop Re-enable-transcode-support.patch (merged upstream) +- Drop Fix-do-not-show-again.patch (merged upstream) + +------------------------------------------------------------------- +Wed Aug 2 07:13:07 UTC 2017 - wbauer@tmo.at + +- Add Add-forceCheck-for-ManualCheckSystem.patch to make the manual + system check work again after the previous fix + +------------------------------------------------------------------- +Tue Aug 1 11:45:24 UTC 2017 - wbauer@tmo.at + +- Add upstream patches to not show the system configuration + problems dialog if disabled (kde#381368, boo#1051368) + * Fix-do-not-show-again.patch + * Add-readCheckSystemConfig.patch + +------------------------------------------------------------------- +Wed Jul 26 15:41:52 UTC 2017 - wbauer@tmo.at + +- Add Don-t-suggest-to-install-libburn.patch to not suggest to the + user to install libburn on startup. The message is actually + misleading as k3b would actually use cdrskin which is packaged + separately in openSUSE. But let's stick to prefer the proven + cdrecord for now, people can still install cdrskin if they'd + prefer to use it. (boo#1050715) + +------------------------------------------------------------------- +Sat Jul 15 22:59:06 CEST 2017 - lbeltrame@kde.org + +- Update to 17.04.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.04.3.php +- Changes since 17.04.2: + * None + +------------------------------------------------------------------- +Mon Jun 12 13:34:57 UTC 2017 - wbauer@tmo.at + +- Add Re-enable-transcode-support.patch to add back transcode + support to rip DVDs, Packman's version seems to work fine + (kde#381131) + +------------------------------------------------------------------- +Wed Jun 07 17:42:42 CEST 2017 - lbeltrame@kde.org + +- Update to 17.04.2 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.04.2.php +- Changes since 17.04.1: + * None + +------------------------------------------------------------------- +Tue May 23 13:18:27 UTC 2017 - wbauer@tmo.at + +- Only use the %kf5_find_htmldocs macro on Leap 42.3 and higher, + this should fix the build for 42.2 on Packman + +------------------------------------------------------------------- +Wed May 17 20:35:45 CEST 2017 - lbeltrame@kde.org + +- Update to 17.04.1 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.04.1.php +- Changes since 17.04.0: + * None + +------------------------------------------------------------------- +Sun Apr 16 10:44:48 CEST 2017 - lbeltrame@kde.org + +- Update to 17.04.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.04.0.php +- Changes since 17.03.90: + * tests: Use QTEST_GUILESS_MAIN + +------------------------------------------------------------------- +Wed Apr 12 20:25:18 CEST 2017 - lbeltrame@kde.org + +- Update to 17.03.90 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.04-rc.php +- Changes since 17.03.80: + * None + +------------------------------------------------------------------- +Sun Mar 26 09:54:19 CEST 2017 - lbeltrame@kde.org + +- Update to 17.03.80 + * New feature release (KF5 based) + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.04-beta.php +- Changes since 2.0.3: + * Too many changes to list here +- Dropped patches (upstreamed or no longer applicable to the KF5 version): + * building-docs-once-is-enough.patch + * initial-preference.diff + * fix-dvd-transcoding.patch + * k3b-ffmpeg3.patch + * k3b-2.0.3-gcc6.patch + +------------------------------------------------------------------- +Thu Dec 8 19:57:52 UTC 2016 - fabian@ritter-vogt.de + +- Revert kde4_runtime_requires change + +------------------------------------------------------------------- +Wed Nov 30 18:31:00 UTC 2016 - wbauer@tmo.at + +- Obsolete k3b-codecs, the additional codecs are part of the main + package now + +------------------------------------------------------------------- +Tue Nov 29 07:32:14 UTC 2016 - olaf@aepfle.de + +- Restore conditionals for lame and libmad + +------------------------------------------------------------------- +Tue Nov 29 07:20:36 UTC 2016 - olaf@aepfle.de + +- Expand macro kde4_runtime_requires only when its available + to fix quilt setup + +------------------------------------------------------------------- +Mon Jul 25 11:28:39 UTC 2016 - olaf@aepfle.de + +- Build with ffmpeg unconditional +- Remove unused ffmpeg pkgs + +------------------------------------------------------------------- +Sat Jun 25 10:48:54 UTC 2016 - davejplater@gmail.com + +- Add k3b-ffmpeg3.patch from arch linux to fix build against + ffmpeg 3x + +------------------------------------------------------------------- +Wed May 25 10:44:19 UTC 2016 - dimstar@opensuse.org + +- Add k3b-2.0.3-gcc6.patch: Fix build with GCC 6. Patch copied from + Gentoo. + +------------------------------------------------------------------- +Sun Jan 4 14:02:32 UTC 2016 - tittiatcoke@gmail.com + +- Use the internal ffmpeg package to build. + This would prevent to swap k3b with the one from packman to have + mp3 support + +------------------------------------------------------------------- +Thu Dec 24 12:21:32 UTC 2015 - alarrosa@suse.com + +- Added Requires(post/un) hicolor-icon-theme since it's needed by + %icon_theme_cache_post/un + +------------------------------------------------------------------- +Wed Dec 23 14:24:57 UTC 2015 - alarrosa@suse.com + +- Updated initial-preference.diff so it applies without any offset + +------------------------------------------------------------------- +Fri Nov 6 14:16:44 UTC 2015 - tchvatal@suse.com + +- Cleanup with spec-cleaner +- Use buildorig syntax instead of with/without conditionals +- Remove icons magic that is not needed anymore + +------------------------------------------------------------------- +Fri Oct 30 11:49:20 UTC 2015 - wbauer@tmo.at + +- Add fix-dvd-transcoding.patch: Fix transcoding of DVD titles + (kde#350403) + +------------------------------------------------------------------- +Sun Oct 11 13:11:55 UTC 2015 - hrvoje.senjan@gmail.com + +- Added building-docs-once-is-enough.patch: Fix build when CMP002 + policy is set to NEW + +------------------------------------------------------------------- +Fri Jun 5 14:03:20 UTC 2015 - wbauer@tmo.at + +- fix solid actions symlinks + +------------------------------------------------------------------- +Sun May 17 11:24:09 UTC 2015 - hrvoje.senjan@gmail.com + +- Symlink solid actions into place known to Plasma 5 + +------------------------------------------------------------------- +Tue Mar 31 11:31:33 UTC 2015 - wbauer@tmo.at + +- Remove unnecessary Requires: cdparanoia-devel, this was added + as a workaround for a bug in the 2.0.80git version (kde#328769), + but this is long fixed and never was present in the stable 2.0 + branch anyway + +------------------------------------------------------------------- +Tue Nov 11 14:09:00 UTC 2014 - Led + +- fix bashisms in post/postun scripts + +------------------------------------------------------------------- +Tue Nov 4 20:32:14 UTC 2014 - hrvoje.senjan@gmail.com + +- Drop ImageMagick BuildRequires together with adjusting png's as + they are fixed upstream +- Drop version checks for ancient openSUSE versions + +------------------------------------------------------------------- +Tue Nov 4 17:19:29 UTC 2014 - hrvoje.senjan@gmail.com + +- Update to 2.0.3: + * Fixed crash in MetaItemModel on submodel item removal + * Fixed Solid predicates for AudioCd and VideoDvd media. + kde#265819 + * Set error status when CDDB query fails. + * Prefer growisofs to wodim for DVD/BluRay burning. + * Fixed improper track number in CDDB track edit window title. + kde#276681 + * Fixed crash on detecting writing speeds. kde#272427 + * Fix problem with HL-DT-ST BH10LS30. kde#268307 + * Fixed compilation with new FFMPEG. kde#274817 kde#300731 + * Allow using CD-R90 and CD-R99 media to full capacity. + kde#276002 + * Refactor the FreeBSD SCSI/CAM interface. + * Fix crash on dvd ripping + * fix sox detection with sox >= 14.4.0. kde#301544 + * Support more media types. kde#261652 + * Fix file system detection. kde#325616 kde#262607 + * Surround output filename for transcode with double quotes. + kde#326097 + * Fix FILE name and type detection for cue sheet images. + kde#337201 + * Rip audio tracks in ascending numerical order. + kde#319678 + * Upstream patches from NetBSD. + * Make paranoia lib detection better. + * Don't preview if called process failed. kde#268680 + * Fix Crash while remove songs in "Mixed mode CD proyect". + kde#323117 + * Use QElapsedTimer to calculate remaining time. + kde#330239 kde#315463 + * Fix crash in lsof wrapper. kde#340515 +- Drop patches merged upstream: + k3b-prefer-growisofs-to-wodim-for-DVD-burning.patch, + k3b-fixed-crash-on-detecting-writing-speeds.patch, + k3b-fixed-solid-predicates.patch, + k3b-2.0.2-ffmpeg011.patch, + k3b-short-trackinfo.patch, + k3b-increase-tolerance.patch, + add_mimetypes_bnc661777.diff, + k3b-fixed-improper-track-number-in-CDDB-track-edit-window-title.patch, + k3b-set-error-status-when-CDDB-query-fails.patch and + k3b-dont-count-used-capacity-twice.patch + +------------------------------------------------------------------- +Thu Aug 14 09:16:21 UTC 2014 - hrvoje.senjan@gmail.com + +- Use kde4-macros for filelists, k3b uses kdelibs4 buildsystem + +------------------------------------------------------------------- +Sun Jun 22 11:53:24 UTC 2014 - ctrippe@opensuse.org + +- Add Requires: cdparanoia-devel to make copying of a CD work + (kde#328769) + +------------------------------------------------------------------- +Tue Feb 19 07:25:14 UTC 2013 - dmitry_r@opensuse.org + +- Replace recommended package dependencies with file dependencies + +------------------------------------------------------------------- +Mon Dec 17 12:41:18 UTC 2012 - hrvoje.senjan@gmail.com + +- Add various bugfixes from upstream 2.0 branch + * k3b-dont-count-used-capacity-twice.patch (kde#276002) + * k3b-fixed-crash-on-detecting-writing-speeds.patch (kde#272427) + * k3b-fixed-improper-track-number-in-CDDB-track-edit-window-title.patch (kde#276681) + * k3b-fixed-solid-predicates.patch (kde#265819) + * k3b-increase-tolerance.patch (kde#276002) + * k3b-prefer-growisofs-to-wodim-for-DVD-burning.patch + * k3b-set-error-status-when-CDDB-query-fails.patch + +------------------------------------------------------------------- +Wed Jul 25 21:52:32 UTC 2012 - reddwarf@opensuse.org + +- Fix build with ffmpeg 0.11. Took from Packman. + +------------------------------------------------------------------- +Sun Apr 15 20:36:11 UTC 2012 - dmueller@suse.com + +- update buildrequires (taglib->libtag) + +------------------------------------------------------------------- +Wed Aug 31 09:44:15 UTC 2011 - idonmez@suse.com + +- Add k3b-short-trackinfo.patch: Too short track info dataLen + returned at least on HL-DT-ST BH10LS30 , bko #268307 + +------------------------------------------------------------------- +Sun Aug 14 16:41:53 UTC 2011 - reddwarf@opensuse.org + +- Add k3b-2.0.2-ffmpeg08.patch to allow it to compile against the + new ffmpeg versions. + +------------------------------------------------------------------- +Wed Apr 27 20:35:43 UTC 2011 - asterios.dramis@gmail.com + +- Spec file updates: + * Changes based on rpmdevtools templates and spec-cleaner run. + * Cleanup in Buildrequires: entries. + * Added /usr/bin/readcd in Requires:. + * Recommend normalize, sox, transcode and vcdimager packages. + * Fixed rpmlint warning for Provides/Obsoletes of kde4-k3b. + * Updates in Url:, Summary: and %description. + * Added description for the patches based on openSUSE Patches Guidelines. + * Changed k3b-devel Group: to "Development/Libraries/C and C++". + * Compile the package with "-fno-strict-aliasing". + * Added "AudioVideo" to the Categories entry of k3b.desktop file. + * Remove some more locales for openSUSE < 11.4. + * Moved english help files in the main package. + * Updates in %files section (also removed support for openSUSE < 11.2). + * Minor other updates. +- Fixed some rpmlint warnings. + +------------------------------------------------------------------- +Tue Apr 19 14:01:36 UTC 2011 - tittiatcoke@gmail.com + +- Fix type in spec-file + +------------------------------------------------------------------- +Thu Feb 17 14:35:17 UTC 2011 - wstephenson@novell.com + +- call update-mime-database in pre/post install scripts + +------------------------------------------------------------------- +Fri Jan 28 09:15:56 UTC 2011 - embar@super.lt + +- Since using option -DK3B_ENABLE_HAL_SUPPORT=OFF, HAL is not required + +------------------------------------------------------------------- +Sun Jan 16 10:59:26 UTC 2011 - tittiatcoke@gmail.com + +- Update to 2.0.2: + * Changes: + - Added K3B_ENABLE_HAL_SUPPORT option to the build configuration. + It allows to disable any direct calls to HAL (bko#253388) + - Using Oxygen sounds for events (bko#242395) + * Bugfixes: + - Crash on start when checking device capabilities (bko#246822) + - Search paths on "Programs" options are not saved (bko#248648) + - Crash on generation of DVD previews in DVD ripping list + (bko#249941, bko#253639) + - Crash on closing dialog after succesful audio CD ripping + (bko#241630) + - Crash on device detection (bko#249371) + - Crash when showing settings window (bko#238819) + - Fixed playlist sort order (bko#249395) + - Show K3b also in "System" category in KDE launch menus + (bko#250749) + - Crash when multiple instances start at the same time + (bko#253794) + - Crash after track splitting (bko#261188) + - Inline editing of tracks in CD ripping view no longer works + (bko#250600) + +------------------------------------------------------------------- +Thu Dec 30 19:08:39 UTC 2010 - ctrippe@gmx.net + +- Add a few mimetypes to the desktop file for better integration in + GNOME (bnc#661777) + +------------------------------------------------------------------- +Sun Nov 28 10:17:07 CET 2010 - jslaby@suse.de + +- Device detection crash fix + +------------------------------------------------------------------- +Fri Oct 22 14:21:19 UTC 2010 - abrouwers@gmail.com + +- Fix crash entering settings dialog with qt47 (upstream + http://websvn.kde.org/?revision=1186323&view=revision) + +------------------------------------------------------------------- +Tue Aug 31 10:05:14 UTC 2010 - aj@suse.de + +- Recommend instead of require lang package since it's not mandatory. + +------------------------------------------------------------------- +Tue Aug 17 19:45:50 UTC 2010 - beineri@opensuse.org + +- update to 2.0.1: several bugfixes + +------------------------------------------------------------------- +Fri Aug 13 09:59:19 CEST 2010 - vuntz@opensuse.org + +- Drop unneeded libnjb-devel BuildRequires. + +------------------------------------------------------------------- +Tue Jun 29 08:21:01 UTC 2010 - tittiatcoke@gmail.com + +- Update to final version of 2.0.0: + * fixed german translation, no code change + +------------------------------------------------------------------- +Fri Jun 18 13:51:54 UTC 2010 - llunak@novell.com + +- HAL is required for K3B to work (bnc#613898) +- make the default handler for .iso files instead of Ark + +------------------------------------------------------------------- +Thu Jun 17 16:10:09 UTC 2010 - wstephenson@novell.com + +- Update to 1.93 (2.0rc4) + Changes: + * Moved K3b Handbook to http://userbase.kde.org/K3b + * Improved checking/unchecking items using Space key. Previously to do that the current item had to be in first column. + + Bugfixes: + * Cannot choose between cdrecord when both cdrecord and wodim are installed (bko#239861) + * Crash when files have been removed right before burning the project (bko#240398) + * Crash when moving a file into a directory with Shift key pressed (bko#239075) + * Invalid parameter to cdrecord for non-integer burning speed (bko#240310) + * Crash when burning CD Audio project with tracks from another CD (bko#240450) + * Crash when turning off the drive (bko#235743) + * Crash when importing previous session (bko#235734) + * Various crashes during manipulation of eMovix project view + * Hang before verification (bko#156684) + * Crash when "Waiting for medium" dialog is closed (bko#232148) + +------------------------------------------------------------------- +Wed May 26 09:46:59 UTC 2010 - llunak@novell.com + +- fix build for <= 11.2 + +------------------------------------------------------------------- +Tue May 25 10:45:19 UTC 2010 - wstephenson@novell.com + +- update to 1.92 (2.0rc3) + + Bugfixes: + * In some cases medium doesn’t get accepted for multisession burning (bko#230742) + * Data files in VCD ripping view are not listed + * Show “Modify Permissions” button in System Problem Dialog only when it makes sense (bko#230706) + * Crash after “Cancel” was clicked while adding audio files to AudioCD project (bko#231348) + * Error window at the start when a place on the left pane is not accessible (bko#230194) + * Incorrect minimum size of welcome widget (bko#231939) + * Hangs while ripping AudioCD with data tracks (bko#231174) + * Crash when auto-removing non-existing files from a project before the burning (bko#236005) + * Empty Blu-ray medium not detected properly (bko#236069) + * eMovix project cannot be burned (bko#236823) + * M3U playlist not read properly (bko#237654) + * K3b overwrites iso ignoring user choice on dvd copy with option “only create image” checked (bko#185251) + * Compilation fails with FFmpeg version SVN-r23001 (bko#236036) + * Crash when waiting for reload the medium + +------------------------------------------------------------------- +Wed Mar 17 09:03:17 UTC 2010 - coolo@novell.com + +- fix file list + +------------------------------------------------------------------- +Wed Mar 10 11:27:51 UTC 2010 - tittiatcoke@gmail.com + +- update to 1.91 (2.0rc2) + + New: + * K3bSetup ported to KAuth framework + + Bugfixes: + * Crash on start of Audio Ripping Dialog (bko#226595) + * Incorrect ordering of files added to Audio Project (bko#224649) + * Too wide Image burn Dialog when file path was long (bko#225735) + * Crash when creating image files for AudioCD project (bko#219500) + * Crash when manipulating VCD project items (bko#227855) + * Mixed-up metadata in files created with external encoder (bko#227927) + * Cannot edit time values in "Split Audio Track" and "Edit Audio Track" + dialog (bko#229042) + * Empty Bly-ray mediam not detected properly (bko#227339, bko#229039) + * Crash during splitting/editing audio tracks + * Entry fields doesn't work in burn window when "Only Create Image" + option is checked (bko#220970) + * Layout issues in settings window (bko#227733) + +------------------------------------------------------------------- +Tue Feb 9 16:37:40 UTC 2010 - tittiatcoke@gmail.com + +- update to 1.70 (2.0 Beta 1) + Changes: + * Added Blu-ray support + * Added "Options" button to file browser toolbar with view options menu + (e.g. "Show Hidden Files") (bko#196992) + * Image and project files can be opened directly from K3b file browser + * Using Oxygen icons (many thanks for Oxygen Team!) + + Bugfixes: + * Fixed visual glitch when panes are in "locked" state. + Patch by Craig Drummond + * Fixed hang up when "Create Image" option is checked (bko#217301) + * "Hide main window while writing" option is working again + * "Show OSD progress" option is working again + * Improved message when ISO with incorrect size is detected (bko#216812) + * Improved consistency: K3b now uses system-wide + Positive/Neutral/Negative colors where possible instead of + hard-coded green/yellow/red + * Fixed incorrect default value "4gb." in "Custom Size" dialog (bko#215539) + * Fixed usability issues with project size menu: + "Custom..." and "From Medium..." menu entries are non-checkable now (bko#215539) + * Show correct message at the end of CD-RW erasing (bko#207972) + * Fixed issue with too small configuration dialog for external encoder (bko#218613) + * Track number is now stored in ripped MP3 files when using lame (bko#218614) + * "Defaults" button in encoder configuration dialogs are working now + * Fixed usability problems of audio project list + * Fixed linking error on Windows + * Fixed crash during verification process (bko#219962) + * Fixed crash in external encoder plug-in + * Brought back SOX encoder configuration dialog + * Fixed checking free space in temporary folder + * Fixed videodvd:/ KIO slave + * Fixed hang-up for mixed projects after reloading medium for verification + * Converting audio tracks from audio project is working again + * Fixed burning bootable discs + * Custom widgets are now properly rendered for Right-to-Left languages + * Progress bar in image writing dialog is shown again + * Fixed crash while analysing invalid medium (bko#223362) + * Acquire lock also on storage interface. This prevents HAL from + polling medium during burning which might disrupt burning process. + * Fixed bug in external programs detection (bko#221638) + * Improved usability: don't show popups when clicking on DVD, VCD or + audio discs. Added appriopriate actions on toolbars instead. + * Fixed crash while analysing invalid medium (bko#195436) + + +------------------------------------------------------------------- +Sat Nov 28 19:37:42 UTC 2009 - tittiatcoke@gmail.com + +- update to 1.69 Alpha 4: Even more bugfixes + +------------------------------------------------------------------- +Sat Oct 17 16:48:04 UTC 2009 - beineri@opensuse.org + +- update to 1.68 Alpha 3: many bugfixes +- updated translations from SVN + +------------------------------------------------------------------- +Sun Oct 4 14:05:39 UTC 2009 - beineri@opensuse.org + +- updated translations from SVN + +------------------------------------------------------------------- +Tue Aug 11 09:43:35 CEST 2009 - beineri@opensuse.org + +- update to r1009369, add documentation & translations (bnc#529600) + +------------------------------------------------------------------- +Thu Jul 30 12:16:20 CEST 2009 - beineri@opensuse.org + +- apply trunk diff (r1004480) when building on 11.2 + +------------------------------------------------------------------- +Thu Jul 23 12:59:15 CEST 2009 - beineri@opensuse.org + +- apply trunk diff (r1001450) when building on 11.2 + +------------------------------------------------------------------- +Wed May 27 12:31:29 CEST 2009 - beineri@opensuse.org + +- update to 1.66 Alpha 2: many bugfixes + +------------------------------------------------------------------- +Sun May 3 15:31:49 CEST 2009 - cmorve69@yahoo.es + +- Add support for Musepack/MPC +- Disable K3BSetup + +------------------------------------------------------------------- +Thu Apr 23 10:45:01 CEST 2009 - beineri@opensuse.org + +- rename to k3b, update to 1.65.0 Alpha + +------------------------------------------------------------------- +Sat Mar 21 09:50:28 CET 2009 - beineri@opensuse.org + +- update to 4.2.1.svn942189 + +------------------------------------------------------------------- +Wed Feb 25 09:50:28 CET 2009 - stbinner@suse.de + +- update to 4.2.0.svn931376 + +------------------------------------------------------------------- +Wed Feb 18 11:22:28 CET 2009 - stbinner@suse.de + +- update to 4.2.0.svn927728 + +------------------------------------------------------------------- +Fri Jan 23 23:21:29 CET 2009 - stbinner@suse.de + +- update to 4.1.4.svn915827 + +------------------------------------------------------------------- +Wed Jan 7 15:12:26 CET 2009 - stbinner@suse.de + +- update to 4.1.4.svn907132 + +------------------------------------------------------------------- +Tue Dec 16 12:01:02 CET 2008 - stbinner@suse.de + +- update to 4.1.3.svn897517 + +------------------------------------------------------------------- +Sat Nov 22 10:53:38 CET 2008 - stbinner@suse.de + +- update to 4.1.3.svn887510 + +------------------------------------------------------------------- +Fri Nov 7 22:56:22 CET 2008 - stbinner@suse.de + +- update to 4.1.3.svn881374 + +------------------------------------------------------------------- +Sat Sep 13 08:10:05 CEST 2008 - stbinner@suse.de + +- update to 4.1.1.svn860449 + +------------------------------------------------------------------- +Fri Aug 22 21:38:15 CEST 2008 - stbinner@suse.de + +- update to 4.1.0.svn851044 + +------------------------------------------------------------------- +Fri Jul 25 07:22:21 CEST 2008 - stbinner@suse.de + +- update to 4.1.0.svn837567 + +------------------------------------------------------------------- +Wed Jul 16 11:08:42 CEST 2008 - stbinner@suse.de + +- update to 4.0.98.svn833153 + +------------------------------------------------------------------- +Fri Jun 27 14:38:57 CEST 2008 - dmueller@suse.de + +- update to 4.0.84.svn825098 + +------------------------------------------------------------------- +Tue Jun 3 15:33:43 CEST 2008 - dmueller@suse.de + +- update to 4.0.81.svn816194 + +------------------------------------------------------------------- +Thu May 15 21:13:32 CEST 2008 - dmueller@suse.de + +- update to 4.0.74.svn808129 + +------------------------------------------------------------------- +Wed May 7 22:38:24 CEST 2008 - dmueller@suse.de + +- update to 4.0.73.svn805196 + +------------------------------------------------------------------- +Thu Apr 24 18:35:57 CEST 2008 - dmueller@suse.de + +- update to 4.0.71.svn800684 + +------------------------------------------------------------------- +Fri Apr 18 16:48:15 CEST 2008 - dmueller@suse.de + +- update to 4.0.69.svn798537 + +------------------------------------------------------------------- +Wed Apr 2 17:56:56 CEST 2008 - dmueller@suse.de + +- update to 4.0.68.svn792936 + +------------------------------------------------------------------- +Thu Feb 14 23:45:25 CET 2008 - dmueller@suse.de + +- update to 4.0.62.svn775117 + +------------------------------------------------------------------- +Wed Nov 28 13:13:42 CET 2007 - dmueller@suse.de + +- update to 3.96.0.svn742626 + +------------------------------------------------------------------- +Thu Nov 1 20:42:20 CET 2007 - dmueller@suse.de + +- update to 3.95.0.svn731749 + diff --git a/k3b.spec b/k3b.spec new file mode 100644 index 0000000..9473cdb --- /dev/null +++ b/k3b.spec @@ -0,0 +1,177 @@ +# +# spec file for package k3b +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%define kf6_version 6.0.0 +%define qt6_version 6.6.0 + +%bcond_without released +%bcond_without ffmpeg +%bcond_without lame +%bcond_without mad +Name: k3b +Version: 24.05.2 +Release: 0 +Summary: CD/DVD/Blu-ray Burning Application by KDE +License: GPL-2.0-or-later +URL: https://apps.kde.org/k3b +Source0: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz +%if %{with released} +Source1: https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig +Source2: applications.keyring +%endif +# PATCH-FIX-OPENSUSE +Patch0: Don-t-suggest-to-install-libburn.patch +# PATCH-FIX-OPENSUSE +Patch1: 0001-Revert-Enable-the-k3b-helper-by-default.patch +BuildRequires: fdupes +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} +BuildRequires: libmusicbrainz-devel +BuildRequires: musepack-devel +BuildRequires: pkgconfig +BuildRequires: cmake(KCddb6) +BuildRequires: cmake(KF6Archive) >= %{kf6_version} +BuildRequires: cmake(KF6Auth) >= %{kf6_version} +BuildRequires: cmake(KF6Config) >= %{kf6_version} +BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version} +BuildRequires: cmake(KF6DocTools) >= %{kf6_version} +BuildRequires: cmake(KF6FileMetaData) >= %{kf6_version} +BuildRequires: cmake(KF6I18n) >= %{kf6_version} +BuildRequires: cmake(KF6IconThemes) >= %{kf6_version} +BuildRequires: cmake(KF6JobWidgets) >= %{kf6_version} +BuildRequires: cmake(KF6KCMUtils) >= %{kf6_version} +BuildRequires: cmake(KF6KIO) >= %{kf6_version} +BuildRequires: cmake(KF6NewStuff) >= %{kf6_version} +BuildRequires: cmake(KF6Notifications) >= %{kf6_version} +BuildRequires: cmake(KF6NotifyConfig) >= %{kf6_version} +BuildRequires: cmake(KF6Solid) >= %{kf6_version} +BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version} +BuildRequires: cmake(KF6XmlGui) >= %{kf6_version} +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6Core5Compat) >= %{qt6_version} +BuildRequires: cmake(Qt6DBus) >= %{qt6_version} +BuildRequires: cmake(Qt6Gui) >= %{qt6_version} +%ifarch x86_64 %{x86_64} aarch64 riscv64 +BuildRequires: cmake(Qt6WebEngineWidgets) >= %{qt6_version} +%endif +BuildRequires: pkgconfig(dvdread) +BuildRequires: pkgconfig(flac) +BuildRequires: pkgconfig(flac++) +BuildRequires: pkgconfig(samplerate) +BuildRequires: pkgconfig(sndfile) +BuildRequires: pkgconfig(taglib) +BuildRequires: pkgconfig(vorbis) +Requires: %{_bindir}/cdrdao +Requires: %{_bindir}/cdrecord +Requires: %{_bindir}/mkisofs +Requires: %{_bindir}/readcd +Requires: dvd+rw-tools +Requires: udisks2 +Recommends: %{_bindir}/normalize +Recommends: %{_bindir}/sox +Recommends: %{_bindir}/transcode +Recommends: vcdimager +%if %{with ffmpeg} +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavformat) +%endif +%if %{with lame} +BuildRequires: libmp3lame-devel +Requires: lame +%endif +%if %{with mad} +BuildRequires: pkgconfig(mad) +%endif + +%description +Featuring a graphical interface, k3b provides various +options for burning a CD, DVD, or BD (Blu-ray disc). Various types of +projects are supported, including audio and data, video +projects for DVD and VCD, as well as multi-session and mixed-mode discs. k3b +has the ability to erase re-writeable media, and can perform more +complicated tasks such as audiovisual encoding and decoding. + +%package devel +Summary: Development files for k3b +Requires: k3b = %{version} + +%description devel +This package contain files needed for development with k3b. + +%lang_package + +%prep +%autosetup -p1 + +%build +CXXFLAGS="%{optflags} -fno-strict-aliasing" +%cmake_kf6 -DBUILD_WITH_QT6:BOOL=TRUE + +%kf6_build + +%install +%kf6_install + +%find_lang %{name} --with-html --all-name + +%fdupes %{buildroot} + +%ldconfig_scriptlets + +%files +%license LICENSES/* +%doc README.txt +%doc %lang(en) %{_kf6_htmldir}/en/k3b/ +%{_kf6_applicationsdir}/org.kde.k3b.desktop +%{_kf6_appstreamdir}/org.kde.k3b.appdata.xml +%{_kf6_bindir}/k3b +%{_kf6_debugdir}/k3b.categories +%{_kf6_iconsdir}/hicolor/*/apps/k3b.* +%{_kf6_iconsdir}/hicolor/*/mimetypes/application-x-k3b.* +%{_kf6_knsrcfilesdir}/k3btheme.knsrc +%{_kf6_libdir}/libk3bdevice.so.* +%{_kf6_libdir}/libk3blib.so.* +%{_kf6_notificationsdir}/k3b.notifyrc +%{_kf6_plugindir}/k3b_plugins/ +%{_kf6_plugindir}/kf6/kio/videodvd.so +%{_kf6_sharedir}/k3b/ +%dir %{_kf6_sharedir}/kio +%dir %{_kf6_sharedir}/kio/servicemenus +%{_kf6_sharedir}/kio/servicemenus/k3b_create_audio_cd.desktop +%{_kf6_sharedir}/kio/servicemenus/k3b_create_data_project.desktop +%{_kf6_sharedir}/kio/servicemenus/k3b_create_video_cd.desktop +%{_kf6_sharedir}/kio/servicemenus/k3b_write_bin_image.desktop +%{_kf6_sharedir}/kio/servicemenus/k3b_write_iso_image.desktop +# No idea if that still works +%dir %{_kf6_sharedir}/konqsidebartng +%dir %{_kf6_sharedir}/konqsidebartng/virtual_folders +%dir %{_kf6_sharedir}/konqsidebartng/virtual_folders/services +%{_kf6_sharedir}/konqsidebartng/virtual_folders/services/videodvd.desktop +%{_kf6_sharedir}/mime/packages/x-k3b.xml +%dir %{_kf6_sharedir}/solid +%dir %{_kf6_sharedir}/solid/actions +%{_kf6_sharedir}/solid/actions/k3b_*.desktop + +%files devel +%{_includedir}/k3b*.h +%{_kf6_libdir}/libk3bdevice.so +%{_kf6_libdir}/libk3blib.so + +%files lang -f %{name}.lang +%exclude %{_kf6_htmldir}/en/k3b/ + +%changelog