[neon/kf6/kf6-kwallet/Neon/stable] debian: breaks old libkf5wallet-bin due to kwallet-query move

Jonathan Esk-Riddell null at kde.org
Mon Jan 22 11:00:06 GMT 2024


Git commit 850c441c4fe90ce8da780c9774cd3a367a2244bc by Jonathan Esk-Riddell.
Committed on 22/01/2024 at 12:00.
Pushed by jriddell into branch 'Neon/stable'.

breaks old libkf5wallet-bin due to kwallet-query move

M  +6    -3    debian/control
M  +2    -2    debian/kf6-kwallet-dev.install

https://invent.kde.org/neon/kf6/kf6-kwallet/-/commit/850c441c4fe90ce8da780c9774cd3a367a2244bc

diff --git a/debian/control b/debian/control
index 978b669..64dec7d 100644
--- a/debian/control
+++ b/debian/control
@@ -23,8 +23,8 @@ Build-Depends: cmake,
                libgcrypt20-dev,
                libgpgme-dev,
                libgpgmepp-dev,
-               libqgpgme15-qt6-dev,
                libqca-qt6-2-dev,
+               libqgpgme15-qt6-dev,
                pkg-kde-tools-neon,
                qt6-base-dev,
                qt6-tools-dev
@@ -37,7 +37,9 @@ Package: kf6-kwallet
 Architecture: any
 Section: kde
 X-Neon-MergedPackage: true
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}D
+Breaks: libkf5wallet-bin (<< 5.114.0)
+Replaces: libkf5wallet-bin (<< 5.114.0)
 Description: Secure and unified container for user passwords.
  Runtime for interface to KWallet, the safe desktop-wide storage
  for passwords on KDE workspaces.
@@ -50,7 +52,8 @@ Section: kde
 X-Neon-MergedPackage: true
 Depends: kf6-kwallet (= ${binary:Version}),
          qt6-base-dev,
-         ${shlibs:Depends}, ${misc:Depends}
+         ${misc:Depends},
+         ${shlibs:Depends}
 Description: development files for kwallet-framework
  Interface to KWallet, the safe desktop-wide storage
  for passwords on KDE workspaces.
diff --git a/debian/kf6-kwallet-dev.install b/debian/kf6-kwallet-dev.install
index ad90f98..ae709ff 100644
--- a/debian/kf6-kwallet-dev.install
+++ b/debian/kf6-kwallet-dev.install
@@ -1,6 +1,6 @@
+#usr/lib/*/libKF6WalletBackend.so
 usr/include/KF6/KWallet/
 usr/lib/*/cmake/KF6Wallet/
 usr/lib/*/libKF6Wallet.so
-#usr/lib/*/libKF6WalletBackend.so
 usr/share/dbus-1/interfaces/
-usr/share/qt6/doc/
\ No newline at end of file
+usr/share/qt6/doc/


More information about the Neon-commits mailing list