[neon/kde/kopete/Neon/release] debian: manually sync to kubuntu

Jonathan Esk-Riddell null at kde.org
Wed Aug 17 14:36:42 BST 2022


Git commit 979f71e6015c6923f5ed058fcea9a835382b3de7 by Jonathan Esk-Riddell.
Committed on 17/08/2022 at 13:36.
Pushed by jriddell into branch 'Neon/release'.

manually sync to kubuntu

D  +0    -1    debian/.gitattributes
D  +0    -1    debian/.gitignore
M  +479  -57   debian/changelog
A  +1    -0    debian/compat
M  +18   -14   debian/control
M  +1    -11   debian/kopete.install
M  +1    -1    debian/kopete.lintian-overrides
M  +1    -1    debian/kopete.maintscript
M  +3    -3    debian/libkopete1.symbols
R  +7    -8    debian/patches/c++-mediastream.patch [from: debian/patches/fix-compile-error-template-extern - 050% similarity]
A  +18   -0    debian/patches/find-mediastreamer.patch
M  +14   -14   debian/patches/fix-mediastreamer-ftbfs.patch
M  +14   -14   debian/patches/kopete-17.08.3-openssl-1.1.patch
A  +399  -0    debian/patches/log-error
M  +3    -1    debian/patches/series
M  +8    -12   debian/rules
D  +0    -7    debian/salsa-ci.yml
M  +3    -2    debian/upstream/metadata
M  +108  -99   debian/upstream/signing-key.asc

https://invent.kde.org/neon/kde/kopete/commit/979f71e6015c6923f5ed058fcea9a835382b3de7

diff --git a/debian/.gitattributes b/debian/.gitattributes
deleted file mode 100644
index 6a03163..0000000
--- a/debian/.gitattributes
+++ /dev/null
@@ -1 +0,0 @@
-changelog merge=dpkg-mergechangelogs
diff --git a/debian/.gitignore b/debian/.gitignore
deleted file mode 100644
index 027271b..0000000
--- a/debian/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-files
diff --git a/debian/changelog b/debian/changelog
index af5acd8..5593ab9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,66 +1,240 @@
-kopete (4:21.12.3-1) experimental; urgency=medium
+kopete (4:22.04.3-0ubuntu1) kinetic; urgency=medium
 
-  [ Pino Toscano ]
-  * New upstream release.
-  * Use secure URI in Homepage field.
-  * Re-export upstream signing key without extra signatures.
-  * Remove obsolete field Name from debian/upstream/metadata (already present in
-    machine-readable debian/copyright).
-  * Fix day-of-week for changelog entry 4:3.5.6-0ubuntu6.
-  * Bump the debhelper compatibility to 13:
-    - switch the debhelper-compat build dependency to 13
-  * Bump Standards-Version to 4.5.1, no changes required.
-
-  [ Norbert Preining ]
-  * Update maintainer name part.
-  * Fix compilation errors (Closes: #979388)
-  * Fix the fix for incompatibility with openssl 1.1 (Closes: #913679, #948987)
-  * Remove Modestas Vainius, George Kiagiadakis, Eshat Cakar,
-    Maximiliano Curia from uploaders, thanks for your work on the package!
-  * Add myself to the uploaders.
-
-  [ Aurélien COUDERC ]
-  * Add upstream signing key D81C0CB38EB725EF6691C385BB463350D6EF31EF for
-    Heiko Becker.
-  * New upstream release (21.12.3).
-  * Bump Standards-Version to 4.6.0, no change required.
-  * Added myself to the uploaders.
-  * Drop override for deprecated lintian tag.
-  * Build with hardening=+all build hardening flag.
-  * Drop kde-l10n migration rules, not needed anymore.
-
- -- Aurélien COUDERC <coucouf at debian.org>  Wed, 09 Mar 2022 22:36:12 +0100
-
-kopete (4:20.04.1-1) experimental; urgency=medium
+  * New upstream release (22.04.3)
 
-  * Team upload.
-  * New upstream release.
-  * Switch from dhmk to the dh sequencer:
-    - invoke the dh sequencer using the kf5 addon
-    - call the right debhelper command instead of $(overridden_command)
-    - manually force the generation of the substvars for the kde-l10n breaks
-  * Bump the debhelper compatibility to 12:
-    - switch the debhelper build dependency to debhelper-compat 12
-    - remove debian/compat
-    - fix paths in debian/not-installed for dh_missing
-  * Add Rules-Requires-Root: no.
-  * Bump Standards-Version to 4.5.0, no changes required.
-  * Add Build-Depends-Package in symbols file.
+ -- Rik Mills <rikmills at kde.org>  Thu, 07 Jul 2022 09:30:56 +0100
+
+kopete (4:22.04.2-0ubuntu1) kinetic; urgency=medium
+
+  * New upstream release (22.04.2)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 09 Jun 2022 08:05:21 +0100
+
+kopete (4:22.04.1-0ubuntu1) kinetic; urgency=medium
+
+  * New upstream release (22.04.1)
+
+ -- Rik Mills <rikmills at kde.org>  Wed, 11 May 2022 21:04:17 +0100
+
+kopete (4:22.04.0-0ubuntu1) kinetic; urgency=medium
+
+  * New upstream release (22.04.0)
+  * Refresh patches.
+
+ -- Rik Mills <rikmills at kde.org>  Mon, 02 May 2022 06:51:49 +0100
+
+kopete (4:21.12.3-0ubuntu1) jammy; urgency=medium
+
+  * New upstream release (21.12.3)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 03 Mar 2022 10:14:26 +0000
+
+kopete (4:21.12.2-0ubuntu1) jammy; urgency=medium
+
+  [ José Manuel Santamaría Lema ]
+  * Update debian/watch
+  * Update upstream signing key
+
+  [ Rik Mills ]
+  * New upstream release (21.12.2)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 03 Feb 2022 07:21:01 +0000
+
+kopete (4:21.12.1-0ubuntu1) jammy; urgency=medium
+
+  * New upstream release (21.12.1)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 06 Jan 2022 10:28:51 +0000
+
+kopete (4:21.12.0-0ubuntu1) jammy; urgency=medium
+
+  * New upstream release (21.12.0)
+  * Set maintainer to Kubuntu Developers.
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 09 Dec 2021 11:26:02 +0000
+
+kopete (4:21.11.90-0ubuntu1) jammy; urgency=medium
+
+  * New upstream (RC) release (21.11.90)
+  * Pass '-DWITH_libjingle=false' to configure to disable building with
+    Jabber libjingle support. Fixes FTBFS with openssl 3 until an
+    upstream fix is available.
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 02 Dec 2021 07:50:58 +0000
+
+kopete (4:21.11.80-0ubuntu1) jammy; urgency=medium
+
+  * New upstream (beta) release (21.11.80)
+
+ -- Rik Mills <rikmills at kde.org>  Sun, 21 Nov 2021 23:31:33 +0000
+
+kopete (4:21.08.3-0ubuntu1) jammy; urgency=medium
+
+  * New upstream release (21.08.3)
+
+ -- Rik Mills <rikmills at kde.org>  Mon, 15 Nov 2021 09:43:38 +0000
+
+kopete (4:21.08.1-0ubuntu2) jammy; urgency=medium
+
+  * No-change rebuild against libidn12
+
+ -- Steve Langasek <steve.langasek at ubuntu.com>  Sun, 07 Nov 2021 05:32:57 +0000
+
+kopete (4:21.08.1-0ubuntu1) impish; urgency=medium
+
+  * New upstream release (21.08.1)
+
+ -- José Manuel Santamaría Lema <panfaust at gmail.com>  Thu, 09 Sep 2021 22:36:56 +0100
+
+kopete (4:21.08.0-0ubuntu1) impish; urgency=medium
+
+  * New upstream release (21.08.0)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 12 Aug 2021 09:06:04 +0100
+
+kopete (4:21.07.90-0ubuntu1) impish; urgency=medium
+
+  * New upstream (RC) release (21.07.90)
+
+ -- Rik Mills <rikmills at kde.org>  Mon, 02 Aug 2021 12:59:56 +0100
+
+kopete (4:21.07.80-0ubuntu1) impish; urgency=medium
+
+  * New upstream (beta) release (21.07.80)
+
+ -- Rik Mills <rikmills at kde.org>  Mon, 19 Jul 2021 10:43:59 +0100
+
+kopete (4:21.04.3-0ubuntu1) impish; urgency=medium
+
+  * New upstream release (21.04.3)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 08 Jul 2021 11:47:13 +0100
+
+kopete (4:21.04.2-0ubuntu1) impish; urgency=medium
+
+  * New upstream release (21.04.2)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 10 Jun 2021 10:44:12 +0100
+
+kopete (4:21.04.1-0ubuntu1) impish; urgency=medium
+
+  * New upstream release (21.04.1)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 13 May 2021 09:10:47 +0100
+
+kopete (4:21.04.0-0ubuntu1) impish; urgency=medium
+
+  * New upstream release (21.04.0)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 29 Apr 2021 01:40:49 +0100
+
+kopete (4:20.12.3-0ubuntu1) hirsute; urgency=medium
+
+  * New upstream release (20.12.3)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 04 Mar 2021 15:24:27 +0000
+
+kopete (4:20.12.2-0ubuntu1) hirsute; urgency=medium
+
+  * New upstream release (20.12.2)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 04 Feb 2021 09:57:53 +0000
+
+kopete (4:20.12.1-0ubuntu1) hirsute; urgency=medium
+
+  * New upstream release (20.12.1)
+
+ -- Rik Mills <rikmills at kde.org>  Wed, 20 Jan 2021 23:12:29 +0000
+
+kopete (4:20.12.0-0ubuntu5) hirsute; urgency=medium
+
+  * Add patch to rename LOG_ERR and fix a build failure
+  * Add another patch to fix build with newer mediastreamer2
+
+ -- Gianfranco Costamagna <locutusofborg at debian.org>  Mon, 28 Dec 2020 23:35:37 +0100
+
+kopete (4:20.12.0-0ubuntu4) hirsute; urgency=medium
+
+  * Rebuild against new libmediastreamer11.
+
+ -- Gianfranco Costamagna <locutusofborg at debian.org>  Mon, 28 Dec 2020 14:46:27 +0100
+
+kopete (4:20.12.0-0ubuntu1) hirsute; urgency=medium
+
+  * New upstream release (20.12.0)
   * Update lintian overrides.
 
- -- Pino Toscano <pino at debian.org>  Sat, 06 Jun 2020 11:36:38 +0200
+ -- Rik Mills <rikmills at kde.org>  Fri, 11 Dec 2020 14:31:04 +0000
 
-kopete (4:19.12.0-1) experimental; urgency=medium
+kopete (4:20.08.3-0ubuntu1) hirsute; urgency=medium
 
-  * Team upload.
-  * New upstream release.
-  * Update watch file to the new release-service location.
-  * Add the configuration for the CI on salsa.
-  * Update install files.
-  * Unregister kopete.categories as conffile, as it is no more in /etc.
-  * Bump Standards-Version to 4.4.1, no changes required.
+  * New upstream release (20.08.3)
+
+ -- Rik Mills <rikmills at kde.org>  Wed, 11 Nov 2020 09:55:14 +0000
 
- -- Pino Toscano <pino at debian.org>  Sun, 05 Jan 2020 17:30:41 +0100
+kopete (4:20.08.1-0ubuntu1) groovy; urgency=medium
+
+  * New upstream release (20.08.1)
+
+ -- Rik Mills <rikmills at kde.org>  Thu, 03 Sep 2020 13:57:21 +0100
+
+kopete (4:20.08.0-0ubuntu1) groovy; urgency=medium
+
+  * New upstream release (20.08.0)
+
+ -- Rik Mills <rikmills at kde.org>  Wed, 26 Aug 2020 12:21:18 +0100
+
+kopete (4:19.12.3-0ubuntu1) focal; urgency=medium
+
+  * Move qdebug categories files to new location.
+  * Drop upstream applied fix-glibc2.28-ftbfs.patch
+  * New upstream release (19.12.3)
+
+ -- Rik Mills <rikmills at kde.org>  Sat, 11 Apr 2020 13:59:05 +0100
+
+kopete (4:19.04.3-0ubuntu3) focal; urgency=medium
+
+  * No-change rebuild for libgcc-s1 package name change.
+
+ -- Matthias Klose <doko at ubuntu.com>  Mon, 23 Mar 2020 07:17:23 +0100
+
+kopete (4:19.04.3-0ubuntu2) eoan; urgency=medium
+
+  * Fix l10n breaks/replaces version (LP: #1841116)
+    - debian/rules: set l10npkgs_firstversion_ok := 4:17.08.3~ rather than
+      incorrect 4:18.04.0~
+
+ -- Rik Mills <rikmills at kubuntu.org>  Mon, 26 Aug 2019 17:32:15 +0100
+
+kopete (4:19.04.3-0ubuntu1) eoan; urgency=medium
+
+  * New upstream release (19.04.3)
+
+ -- Rik Mills <rikmills at kubuntu.org>  Tue, 23 Jul 2019 18:55:49 +0100
+
+kopete (4:18.12.3-0ubuntu2) disco; urgency=medium
+
+  * No-change rebuild for fixed akonadi server.
+
+ -- Rik Mills <rikmills at kubuntu.org>  Sun, 07 Apr 2019 17:46:40 +0100
+
+kopete (4:18.12.3-0ubuntu1) disco; urgency=medium
+
+  * New upstream release (18.12.3)
+
+ -- Rik Mills <rikmills at kubuntu.org>  Sat, 16 Mar 2019 15:06:16 +0000
+
+kopete (4:18.08.3-1ubuntu1) disco; urgency=medium
+
+  * Merge Debian experimental changes. Remaining changes:
+    - d/upstream/metadata: Update for KDE cgit Vcs.
+    - d/control: Bumped build deps.
+    - d/control: Kubuntu Vcs fields.
+    - d/not-installed: Update to format required by dh_missing.
+    - Keep our symbols files.
+    - d/patches: add back fix-glibc2.28-ftbfs.patch from Buster
+
+ -- Rik Mills <rikmills at kubuntu.org>  Wed, 06 Mar 2019 11:43:06 +0000
 
 kopete (4:18.08.3-1) experimental; urgency=medium
 
@@ -74,6 +248,34 @@ kopete (4:18.08.3-1) experimental; urgency=medium
 
  -- Pino Toscano <pino at debian.org>  Sun, 11 Nov 2018 13:23:21 +0100
 
+kopete (4:18.04.3-0ubuntu3) disco; urgency=medium
+
+  * Skip tests. Too expensive for a package barely supported.
+
+ -- Rik Mills <rikmills at kubuntu.org>  Sat, 16 Feb 2019 17:47:48 +0000
+
+kopete (4:18.04.3-0ubuntu2) cosmic; urgency=medium
+
+  * libjingle support FTBFS with glibc 2.28. Disable temporarily to
+    assist the migration of the rest of KDE PIM.
+
+ -- Rik Mills <rikmills at kubuntu.org>  Sat, 25 Aug 2018 23:53:46 +0100
+
+kopete (4:18.04.3-0ubuntu1) cosmic; urgency=medium
+
+  * New upstream release (18.03.90)
+  * Merge from debian experimental: remaining changes
+    - Run autotests on ubuntu infra, not at build time
+    - Kubuntu VCS fields
+  * New upstream release (18.04.0)
+  * Mark symbbol otional for Qt 5.10
+  * New upstream release (18.04.1)
+  * New upstream release (18.04.3)
+  * Update install files
+  * debian/not-installed: Update to format required by dh_missing
+
+ -- Rik Mills <rikmills at kubuntu.org>  Tue, 21 Aug 2018 18:54:23 +0100
+
 kopete (4:18.04.2-1) experimental; urgency=medium
 
   * Team upload.
@@ -229,6 +431,91 @@ kopete (4:17.08.3-1) unstable; urgency=medium
 
  -- Pino Toscano <pino at debian.org>  Thu, 11 Jan 2018 09:39:38 +0100
 
+kopete (4:17.08.3-0ubuntu3) bionic; urgency=medium
+
+  * Build explicitely with libssl1.0-dev.
+
+ -- Dimitri John Ledkov <xnox at ubuntu.com>  Tue, 06 Feb 2018 18:19:34 +0000
+
+kopete (4:17.08.3-0ubuntu2) bionic; urgency=high
+
+  * No change rebuild against openssl1.1.
+
+ -- Dimitri John Ledkov <xnox at ubuntu.com>  Tue, 06 Feb 2018 12:41:47 +0000
+
+kopete (4:17.08.3-0ubuntu1) bionic; urgency=medium
+
+  * Update symbols
+  * New upstream release (17.08.3)
+
+ -- Rik Mills <rikmills at kubuntu.org>  Fri, 01 Dec 2017 15:08:45 +0000
+
+kopete (4:17.04.3-0ubuntu1) artful; urgency=low
+
+  * New upstream release (17.04.1)
+  * New upstream release (17.04.2)
+  * New upstream release (17.04.3)
+
+ -- José Manuel Santamaría Lema <panfaust at gmail.com>  Fri, 18 Aug 2017 08:29:00 +0100
+
+kopete (4:16.12.3-0ubuntu3) artful; urgency=medium
+
+  * Update install files to account for files no longer built after
+    obsolete libmsn build-dependency was dropped in the last upload
+
+ -- Rik Mills <rikmills at kubuntu.org>  Fri, 16 Jun 2017 10:28:23 +0100
+
+kopete (4:16.12.3-0ubuntu2) artful; urgency=medium
+
+  * Drop build-dependency on obsolete libmsn, already dropped in Debian.
+
+ -- Steve Langasek <steve.langasek at ubuntu.com>  Thu, 15 Jun 2017 18:17:16 -0700
+
+kopete (4:16.12.3-0ubuntu1) zesty; urgency=low
+
+  [ Darin Miller ]
+  * New upstream release (16.12.2)
+
+  [ José Manuel Santamaría Lema ]
+  * New upstream release (16.12.3)
+  * Remove CVE-2017-5593-User-Impersonation-Vulnerability-in-Jabber-
+    protocol.patch, applied upstream.
+
+ -- José Manuel Santamaría Lema <panfaust at gmail.com>  Fri, 10 Mar 2017 21:25:03 +0000
+
+kopete (4:16.12.1-0ubuntu3) zesty; urgency=medium
+
+  * SECURITY UPDATE: User Impersonation Vulnerability in Jabber protocol
+    (LP: #1663950)
+   - CVE-2017-5593-User-Impersonation-Vulnerability-in-Jabber-protocol.patch
+   - CVE-2017-5593
+
+ -- Simon Quigley <tsimonq2 at ubuntu.com>  Sat, 11 Feb 2017 18:19:49 -0600
+
+kopete (4:16.12.1-0ubuntu2) zesty; urgency=medium
+
+  * Removal of libjasper as per Debian lead.  This removes
+    support for Yahoo.
+    - Closes: #818212 & LP: 1612835
+
+ -- Clive Johnston <clivejo at kubuntu.org>  Wed, 08 Feb 2017 20:45:05 +0000
+
+kopete (4:16.12.1-0ubuntu1) zesty; urgency=medium
+
+  [ José Manuel Santamaría Lema ]
+  * Update Vcs-Git fields to use https:// instead of git://
+
+  [ Clive Johnston ]
+  * Fixing install file
+
+  [ Rik Mills ]
+  * New upstream release (16.12.0)
+  * Build dep on libqjson-dev
+  * New files to install
+  * New upstream release (16.12.1)
+
+ -- Rik Mills <rikmills at kubuntu.org>  Thu, 19 Jan 2017 16:13:45 +0000
+
 kopete (4:16.08.1-3) unstable; urgency=medium
 
   * Team upload.
@@ -258,6 +545,25 @@ kopete (4:16.08.1-1) unstable; urgency=medium
 
  -- Maximiliano Curia <maxy at debian.org>  Tue, 18 Oct 2016 23:58:27 +0200
 
+kopete (4:16.04.3-0ubuntu1) yakkety; urgency=medium
+
+  [ Scarlett Clark ]
+  * New upstream release.
+  * Debian merge: No remaining changes. 
+
+  [ Philip Muškovac ]
+  * Update the Vcs URLs now that the repositories are hosted on
+    Launchpad
+
+  [ Scarlett Clark ]
+  * New upstream bugfix release
+
+  [ Clive Johnston ]
+  * New upstream release (16.04.2)
+  * New upstream release (16.04.3)
+
+ -- José Manuel Santamaría Lema <panfaust at gmail.com>  Fri, 30 Sep 2016 06:38:41 +0200
+
 kopete (4:16.04.2-1) unstable; urgency=medium
 
   * New upstream release.
@@ -285,6 +591,31 @@ kopete (4:16.04.0-1) unstable; urgency=medium
 
  -- Maximiliano Curia <maxy at debian.org>  Sat, 21 May 2016 20:32:39 +0200
 
+kopete (4:15.12.3-0ubuntu1) xenial; urgency=medium
+
+  * New upstream bugfix release. 
+  * Combine duplicate licence entries into single licence types
+    to make lintian happy. 
+  * Another new upstream bugfix release. 
+
+ -- Scarlett Clark <sgclark at kubuntu.org>  Thu, 14 Apr 2016 15:41:57 -0700
+
+kopete (4:15.12.1-1ubuntu2) xenial; urgency=medium
+
+  * Add disable_failing_test.diff to disable a test that fails upstream and
+    blocks the autopkgtest QA
+
+ -- Philip Muškovac <yofel at kubuntu.org>  Mon, 21 Mar 2016 22:43:10 +0100
+
+kopete (4:15.12.1-1ubuntu1) xenial; urgency=medium
+
+  * Debian merge: No remaining changes. 
+  * Fix copyright file to subtract duplicate files from catch all. 
+  * Revert last commit, new lintain error. According
+    to docs original format should have been fine. 
+
+ -- Scarlett Clark <sgclark at kubuntu.org>  Wed, 09 Mar 2016 10:58:51 +0100
+
 kopete (4:15.12.1-1) experimental; urgency=medium
 
   * New upstream release (15.12.0).
@@ -292,6 +623,12 @@ kopete (4:15.12.1-1) experimental; urgency=medium
 
  -- Maximiliano Curia <maxy at debian.org>  Mon, 01 Feb 2016 10:24:05 +0100
 
+kopete (4:15.12.0-0ubuntu1) UNRELEASED; urgency=medium
+
+  * New upstream release
+
+ -- Clive Johnston <clivejo at aol.com>  Sat, 02 Jan 2016 14:09:52 +0000
+
 kopete (4:15.08.3-1) unstable; urgency=medium
 
   * New upstream release (15.08.3).
@@ -305,12 +642,48 @@ kopete (4:15.08.2-1) unstable; urgency=medium
 
  -- Maximiliano Curia <maxy at debian.org>  Fri, 16 Oct 2015 08:07:10 +0200
 
+kopete (4:15.08.2-0ubuntu3) xenial; urgency=medium
+
+  * Fix autopackagetests by adding allow-stderr to the requirements.
+
+ -- Philip Muškovac <yofel at kubuntu.org>  Tue, 03 Nov 2015 15:34:45 +0100
+
+kopete (4:15.08.2-0ubuntu2) xenial; urgency=medium
+
+  * No-change rebuild for giflib soname change.
+
+ -- Matthias Klose <doko at ubuntu.com>  Tue, 27 Oct 2015 03:07:48 +0000
+
+kopete (4:15.08.2-0ubuntu1) wily; urgency=medium
+
+  * New upstream release
+
+ -- Scarlett Clark <sgclark at kubuntu.org>  Wed, 14 Oct 2015 12:39:21 +0100
+
 kopete (4:15.08.1-1) unstable; urgency=medium
 
   * New upstream release (15.08.1).
 
  -- Maximiliano Curia <maxy at debian.org>  Sat, 26 Sep 2015 08:42:58 +0200
 
+kopete (4:15.08.1-0ubuntu3) wily; urgency=medium
+
+  * Remove cryptography files no longer built
+
+ -- Jonathan Riddell <jriddell at ubuntu.com>  Thu, 24 Sep 2015 17:14:38 +0100
+
+kopete (4:15.08.1-0ubuntu2) wily; urgency=medium
+
+  * remove random build-dep on libkleo4
+
+ -- Jonathan Riddell <jriddell at ubuntu.com>  Wed, 23 Sep 2015 14:36:00 +0100
+
+kopete (4:15.08.1-0ubuntu1) wily; urgency=medium
+
+  * New upstream release
+
+ -- Clive Johnston <clivejo at aol.com>  Tue, 22 Sep 2015 17:15:28 +0100
+
 kopete (4:15.08.0-2) unstable; urgency=medium
 
   * Set kdepim-runtime as a recommends. (Closes: #797746) Thanks to
@@ -329,6 +702,55 @@ kopete (4:15.08.0-1) unstable; urgency=medium
 
  -- Maximiliano Curia <maxy at debian.org>  Sat, 05 Sep 2015 23:21:40 +0200
 
+kopete (4:15.08.0-0ubuntu2) wily; urgency=medium
+
+  * Rebuild against kdelibs5-dev >= 4:4.14.10-1ubuntu1~
+    + This is to adopt new the libgpgme++ soversion (gcc5 transition)
+  * Drop kdepim-dev build dependency. It is not actually used.
+
+ -- Harald Sitter <sitter at kde.org>  Mon, 31 Aug 2015 15:22:20 +0200
+
+kopete (4:15.08.0-0ubuntu1) wily; urgency=medium
+
+  * new upstream release
+
+ -- Clive Johnston <clivejo at aol.com>  Wed, 26 Aug 2015 17:34:03 +0100
+
+kopete (4:15.07.90-0ubuntu1) wily; urgency=medium
+
+  [ José Manuel Santamaría Lema ]
+  * Build depend on libboost-dev instead of libboost1.55-dev. Right now the
+    default is libboost1.58-dev so if we don't change this the package may be
+    unable to build.
+
+  [ Jonathan Riddell ]
+  * new upstream beta release
+
+ -- Jonathan Riddell <jriddell at ubuntu.com>  Tue, 18 Aug 2015 10:50:51 +0100
+
+kopete (4:15.04.2-0ubuntu3) wily; urgency=medium
+
+  * Update symbols files for GCC 5.
+
+ -- Matthias Klose <doko at ubuntu.com>  Thu, 13 Aug 2015 22:11:14 +0200
+
+kopete (4:15.04.2-0ubuntu2) wily; urgency=medium
+
+  * Unversioned boost build dependency
+
+ -- Matthias Klose <doko at ubuntu.com>  Sat, 08 Aug 2015 15:08:42 +0000
+
+kopete (4:15.04.2-0ubuntu1) wily; urgency=medium
+
+  [ Scarlett Clark ]
+  * New upstream release
+  * wrap-and-sort 
+
+  [ Jonathan Riddell ]
+  * New upstream release
+
+ -- Jonathan Riddell <jriddell at ubuntu.com>  Tue, 09 Jun 2015 19:16:09 +0200
+
 kopete (4:14.12.3-1) experimental; urgency=medium
 
   * New upstream release (14.12.3).
@@ -2973,7 +3395,7 @@ kdenetwork (4:3.5.6-0ubuntu6) feisty; urgency=low
   * Add kubuntu_05_kopete_style_clear_activate_variant.diff, activate
     variants for the kopete theme Clear. Patch from KDE svn.
 
- -- Anthony Mercatante <tonio at ubuntu.com>  Sun, 21 Jan 2007 00:49:28 +0100
+ -- Anthony Mercatante <tonio at ubuntu.com>  Wed, 21 Jan 2007 00:49:28 +0100
 
 kdenetwork (4:3.5.6-0ubuntu5) feisty; urgency=low
 
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..b4de394
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+11
diff --git a/debian/control b/debian/control
index 5586856..0406ec0 100644
--- a/debian/control
+++ b/debian/control
@@ -1,12 +1,15 @@
 Source: kopete
 Section: kde
 Priority: optional
-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
-Uploaders: Aurélien COUDERC <coucouf at debian.org>,
-           Norbert Preining <norbert at preining.info>,
-           Sune Vuorela <sune at debian.org>,
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
+Uploaders: Sune Vuorela <sune at debian.org>,
+           Modestas Vainius <modax at debian.org>,
+           George Kiagiadakis <kiagiadakis.george at gmail.com>,
+           Eshat Cakar <info at eshat.de>,
+           Maximiliano Curia <maxy at debian.org>,
 Build-Depends: cmake (>= 2.8.12~),
-               debhelper-compat (= 13),
+               debhelper (>= 11~),
                dh-exec,
                extra-cmake-modules (>= 5.25.0~),
                libasound2-dev (>= 1.0.14a) [linux-any],
@@ -19,7 +22,7 @@ Build-Depends: cmake (>= 2.8.12~),
                libjpeg-dev,
                libjsoncpp-dev,
                libkf5config-dev (>= 5.25.0~),
-               libkf5contacts-dev,
+               libkf5contacts-dev (>= 4:19.08.3~),
                libkf5coreaddons-dev (>= 5.25.0~),
                libkf5crash-dev (>= 5.25.0~),
                libkf5dbusaddons-dev (>= 5.25.0~),
@@ -27,12 +30,12 @@ Build-Depends: cmake (>= 2.8.12~),
                libkf5doctools-dev (>= 5.25.0~),
                libkf5emoticons-dev (>= 5.25.0~),
                libkf5i18n-dev (>= 5.25.0~),
-               libkf5identitymanagement-dev,
+               libkf5identitymanagement-dev (>= 22.04.3~),
                libkf5kcmutils-dev (>= 5.25.0~),
                libkf5kdelibs4support-dev (>= 5.25.0~),
                libkf5khtml-dev (>= 5.25.0~),
                libkf5kio-dev (>= 5.25.0~),
-               libkf5libkleo-dev (>= 4:16.12.0~),
+               libkf5libkleo-dev (>= 4:22.04.3~),
                libkf5notifyconfig-dev (>= 5.25.0~),
                libkf5parts-dev (>= 5.25.0~),
                libkf5texteditor-dev (>= 5.25.0~),
@@ -58,11 +61,10 @@ Build-Depends: cmake (>= 2.8.12~),
                xauth,
                xvfb,
                zlib1g-dev,
-Standards-Version: 4.6.0
-Rules-Requires-Root: no
-Homepage: https://www.kde.org/
-Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kopete
-Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/kopete.git
+Standards-Version: 4.2.1
+Homepage: http://www.kde.org/
+Vcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kopete
+Vcs-Git: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kopete
 
 Package: kopete
 Section: net
@@ -81,6 +83,8 @@ Package: kopete-data
 Section: net
 Architecture: all
 Depends: ${misc:Depends}, ${perl:Depends}
+Breaks: kopete (<< 4:18.03.80~), ${kde-l10n:all}
+Replaces: kopete (<< 4:18.03.80~), ${kde-l10n:all}
 Description: data files for Kopete
  Kopete is an instant messaging and chat application with support for a wide
  variety of services, such as AIM, Yahoo, ICQ, MSN, and Jabber.  Advanced
@@ -95,7 +99,7 @@ Section: libdevel
 Architecture: any
 Depends: libkopete1 (= ${binary:Version}),
          qtbase5-dev (>= 5.6.0~),
-         ${misc:Depends}
+         ${misc:Depends},
 Description: development files for the Kopete instant messaging and chat application
  Kopete is an instant messaging and chat application with support for a wide
  variety of services, such as AIM, Yahoo, ICQ, MSN, and Jabber. Advanced
diff --git a/debian/kopete.install b/debian/kopete.install
index cf1b678..4be04dd 100755
--- a/debian/kopete.install
+++ b/debian/kopete.install
@@ -1,5 +1,5 @@
 #!/usr/bin/dh-exec
-[linux-any] usr/bin/libjingle-call
+#[linux-any] usr/bin/libjingle-call
 etc/xdg/kopeterc
 usr/bin/kopete
 usr/bin/winpopup-install
@@ -101,13 +101,3 @@ usr/share/kservicetypes5/kopeteprotocol.desktop
 usr/share/kservicetypes5/kopeteui.desktop
 usr/share/metainfo/org.kde.kopete.appdata.xml
 usr/share/qlogging-categories5/kopete.categories
-usr/lib/*/libkopete_videodevice.so
-usr/lib/*/libkopeteprivacy.so
-usr/lib/*/libkopeteaddaccountwizard.so
-usr/lib/*/libkopetestatusmenu.so
-usr/lib/*/liboscar.so
-usr/lib/*/libkopete_otr_shared.so
-usr/lib/*/libkopete_oscar.so
-usr/lib/*/libkopetechatwindow_shared.so
-usr/lib/*/libkopeteidentity.so
-usr/lib/*/libkopetecontactlist.so
diff --git a/debian/kopete.lintian-overrides b/debian/kopete.lintian-overrides
index f0d653d..1372dde 100644
--- a/debian/kopete.lintian-overrides
+++ b/debian/kopete.lintian-overrides
@@ -1,5 +1,5 @@
 # private libraries
 kopete: package-name-doesnt-match-sonames
-kopete: shared-library-lacks-version usr/lib/*/libqgroupwise.so libqgroupwise.so
+kopete: shlib-without-versioned-soname usr/lib/*/libqgroupwise.so libqgroupwise.so
 # private library
 kopete: no-symbols-control-file
diff --git a/debian/kopete.maintscript b/debian/kopete.maintscript
index 4e4bd69..87895fd 100644
--- a/debian/kopete.maintscript
+++ b/debian/kopete.maintscript
@@ -1 +1 @@
-rm_conffile /etc/xdg/kopete.categories 4:19.12.0~
+rm_conffile /etc/xdg/kopete.categories
diff --git a/debian/libkopete1.symbols b/debian/libkopete1.symbols
index 35779d2..c21d372 100644
--- a/debian/libkopete1.symbols
+++ b/debian/libkopete1.symbols
@@ -1,6 +1,5 @@
-# SymbolsHelper-Confirmed: 4:18.04.0 amd64
+# SymbolsHelper-Confirmed: 4:18.03.80 amd64 armel armhf i386 mips mipsel
 libkopete.so.1 libkopete1 #MINVER#
-* Build-Depends-Package: libkopete-dev
  _ZGVZN6Kopete2UI8ListView4Item7Private18theVisibilityTimerEvE5timer at Base 4:4.3.4
  _ZGVZN6Kopete2UI8ListView4Item7Private21theLayoutAnimateTimerEvE5timer at Base 4:4.3.4
  _ZN10KopeteView14appendMessagesE5QListIN6Kopete7MessageEE at Base 4:4.3.4
@@ -11,6 +10,7 @@ libkopete.so.1 libkopete1 #MINVER#
  _ZN10KopeteViewD0Ev at Base 4:4.3.4
  _ZN10KopeteViewD1Ev at Base 4:4.3.4
  _ZN10KopeteViewD2Ev at Base 4:4.3.4
+ (optional)_ZN10QByteArray7reserveEi at Base 4:18.03.80
  (optional=templinst)_ZN12KConfigGroup10writeEntryIbEEvPKcRKT_6QFlagsIN11KConfigBase15WriteConfigFlagEE at Base 4:18.03.80
  _ZN14AddContactPage11qt_metacallEN11QMetaObject4CallEiPPv at Base 4:4.3.4
  _ZN14AddContactPage11qt_metacastEPKc at Base 4:4.3.4
@@ -1557,7 +1557,7 @@ libkopete.so.1 libkopete1 #MINVER#
  _ZN6Kopete9InfoEventD1Ev at Base 4:4.3.4
  _ZN6Kopete9InfoEventD2Ev at Base 4:4.3.4
  _ZNK10KopeteView10msgManagerEv at Base 4:4.3.4
- (optional=templinst|arch=amd64 armel armhf)_ZNK12KConfigGroup9readEntryI6QColorEET_PKcRKS2_ at Base 4:18.03.80
+ (optional=templinst)_ZNK12KConfigGroup9readEntryI6QColorEET_PKcRKS2_ at Base 4:18.03.80
  (optional=templinst)_ZNK12KConfigGroup9readEntryIbEET_PKcRKS1_ at Base 4:18.03.80
  _ZNK14AddContactPage10metaObjectEv at Base 4:4.3.4
  _ZNK15AccountSelector10metaObjectEv at Base 4:4.3.4
diff --git a/debian/patches/fix-compile-error-template-extern b/debian/patches/c++-mediastream.patch
similarity index 50%
rename from debian/patches/fix-compile-error-template-extern
rename to debian/patches/c++-mediastream.patch
index 8121d8c..6a4dede 100644
--- a/debian/patches/fix-compile-error-template-extern
+++ b/debian/patches/c++-mediastream.patch
@@ -1,10 +1,9 @@
----
- protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc |    2 --
- protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h  |    2 --
- 2 files changed, 4 deletions(-)
+Description: New mediastreamer2 uses c++ code
+Author: Gianfranco Costamagna <locutusofborg at debian.org>
+Last-Update: 2020-12-28
 
---- a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc
-+++ b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc
 @@ -34,11 +34,9 @@
  #ifdef HAVE_LINPHONE
  
@@ -17,8 +16,8 @@
  
  #include "talk/session/phone/linphonemediaengine.h"
  
---- a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h
-+++ b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h
 @@ -35,9 +35,7 @@
  #include <string>
  #include <vector>
diff --git a/debian/patches/find-mediastreamer.patch b/debian/patches/find-mediastreamer.patch
new file mode 100644
index 0000000..6b643a3
--- /dev/null
+++ b/debian/patches/find-mediastreamer.patch
@@ -0,0 +1,18 @@
+Description: <short summary of the patch>
+Author: Gianfranco Costamagna <locutusofborg at debian.org>
+
+Last-Update: 2020-12-28
+
+--- kopete-20.12.0.orig/cmake/modules/FindMediastreamer.cmake
++++ kopete-20.12.0/cmake/modules/FindMediastreamer.cmake
+@@ -14,6 +14,10 @@ SET( MEDIASTREAMER_FOUND FALSE )
+ 
+ pkg_check_modules(MEDIASTREAMER mediastreamer>=2.3.0)
+ 
++IF (NOT MEDIASTREAMER_FOUND)
++  FIND_PACKAGE(Mediastreamer2)
++ENDIF (NOT MEDIASTREAMER_FOUND)
++
+ if (MEDIASTREAMER_INCLUDE_DIR AND MEDIASTREAMER_LIBRARIES)
+   SET(MEDIASTREAMER_FOUND TRUE)
+ endif(MEDIASTREAMER_INCLUDE_DIR AND MEDIASTREAMER_LIBRARIES)
diff --git a/debian/patches/fix-mediastreamer-ftbfs.patch b/debian/patches/fix-mediastreamer-ftbfs.patch
index f6e0082..b94d8ab 100644
--- a/debian/patches/fix-mediastreamer-ftbfs.patch
+++ b/debian/patches/fix-mediastreamer-ftbfs.patch
@@ -6,7 +6,7 @@ Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890606
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc
 +++ b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc
-@@ -60,18 +60,34 @@ namespace cricket {
+@@ -60,18 +60,34 @@
  ///////////////////////////////////////////////////////////////////////////
  LinphoneMediaEngine::LinphoneMediaEngine(const std::string& ringWav,  const std::string& callWav) : ring_wav_(ringWav), call_wav_(callWav) {
    ortp_init();
@@ -41,7 +41,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
  
    if (have_speex) {
      voice_codecs_.push_back(AudioCodec(110, payload_type_speex_wb.mime_type, payload_type_speex_wb.clock_rate, 0, 1, 8));
-@@ -88,6 +104,14 @@ LinphoneMediaEngine::LinphoneMediaEngine
+@@ -88,6 +104,14 @@
    voice_codecs_.push_back(AudioCodec(101, payload_type_telephone_event.mime_type, payload_type_telephone_event.clock_rate, 0, 1, 1));
  }
  
@@ -56,7 +56,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
  void LinphoneMediaEngine::Terminate() {
    fflush(stdout);
  }
-@@ -149,15 +173,17 @@ LinphoneVoiceChannel::LinphoneVoiceChann
+@@ -149,15 +173,17 @@
    playport2 = PORT_UNUSED;
  
  #ifdef _DEBUG
@@ -77,7 +77,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
  #endif
  
  }
-@@ -272,11 +298,17 @@ bool LinphoneVoiceChannel::StartCall()
+@@ -272,11 +298,17 @@
  {
    StopRing();
  
@@ -97,7 +97,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
    if (!captcard)
      return false;
  
-@@ -333,8 +365,14 @@ void LinphoneVoiceChannel::OnRtcpReceive
+@@ -333,8 +365,14 @@
  
  void LinphoneVoiceChannel::StartRing(bool bIncomingCall)
  {
@@ -113,7 +113,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
    if (sndcard)
    {
      if (bIncomingCall)
-@@ -342,7 +380,11 @@ void LinphoneVoiceChannel::StartRing(boo
+@@ -342,7 +380,11 @@
        if (engine_->GetRingWav().size() > 0)
        {
          LOG(LS_VERBOSE) << "incoming ring. sound file: " << engine_->GetRingWav().c_str() << "\n";
@@ -125,7 +125,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
        }
      }
      else
-@@ -350,7 +392,11 @@ void LinphoneVoiceChannel::StartRing(boo
+@@ -350,7 +392,11 @@
        if (engine_->GetCallWav().size() > 0)
        {
          LOG(LS_VERBOSE) << "outgoing ring. sound file: " << engine_->GetCallWav().c_str() << "\n";
@@ -139,7 +139,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
    }
 --- a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h
 +++ b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h
-@@ -53,7 +53,7 @@ namespace cricket {
+@@ -53,7 +53,7 @@
  class LinphoneMediaEngine : public MediaEngineInterface {
   public:
    LinphoneMediaEngine(const std::string& ringWav,  const std::string& callWav);
@@ -148,7 +148,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
  
    // Implement pure virtual methods of MediaEngine.
    virtual bool Init() { return true; }
-@@ -97,6 +97,10 @@ class LinphoneMediaEngine : public Media
+@@ -97,6 +97,10 @@
    bool have_speex;
    bool have_gsm;
  
@@ -159,7 +159,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
   private:
    std::vector<AudioCodec> voice_codecs_;
    std::vector<VideoCodec> video_codecs_;
-@@ -110,7 +114,7 @@ class LinphoneMediaEngine : public Media
+@@ -110,7 +114,7 @@
  class LinphoneVoiceChannel : public VoiceMediaChannel {
   public:
    LinphoneVoiceChannel(LinphoneMediaEngine *eng);
@@ -170,7 +170,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
    virtual bool SetRecvCodecs(const std::vector<AudioCodec>& codecs);
 --- a/cmake/modules/FindMediastreamer.cmake
 +++ b/cmake/modules/FindMediastreamer.cmake
-@@ -20,17 +20,24 @@ endif(MEDIASTREAMER_INCLUDE_DIR AND MEDI
+@@ -20,17 +20,24 @@
  
  IF (MEDIASTREAMER_FOUND)
    IF (NOT MEDIASTREAMER_FIND_QUIETLY)
@@ -201,8 +201,8 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
    IF (MEDIASTREAMER_FIND_REQUIRED)
 --- a/protocols/jabber/libjingle/CMakeLists.txt
 +++ b/protocols/jabber/libjingle/CMakeLists.txt
-@@ -284,6 +284,7 @@ set ( call_LIBS
- 	${EXPAT_LIBRARY}
+@@ -283,6 +283,7 @@
+ 	EXPAT::EXPAT
  	${MEDIASTREAMER_LIBRARIES}
  	${LIBORTP_LIBRARY}
 +	${CMAKE_THREAD_LIBS_INIT}
@@ -211,7 +211,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
  
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -34,6 +34,7 @@ find_package(KF5 ${KF5_VERSION} REQUIRED
+@@ -34,6 +34,7 @@
  
  find_package(KF5Contacts ${KCONTACTS_LIB_VERSION} CONFIG REQUIRED)
  find_package(KF5IdentityManagement ${KCONTACTS_LIB_VERSION} CONFIG REQUIRED)
diff --git a/debian/patches/kopete-17.08.3-openssl-1.1.patch b/debian/patches/kopete-17.08.3-openssl-1.1.patch
index 4714e66..243b6fa 100644
--- a/debian/patches/kopete-17.08.3-openssl-1.1.patch
+++ b/debian/patches/kopete-17.08.3-openssl-1.1.patch
@@ -28,13 +28,13 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 +  if (methods_socket == NULL) {
 +      methods_socket = BIO_meth_new (BIO_TYPE_BIO | BIO_get_new_index (), "socket");
 +      if (methods_socket == NULL ||
-+          !BIO_meth_set_write (methods_socket, socket_write) ||
-+          !BIO_meth_set_read (methods_socket, socket_read) ||
-+          !BIO_meth_set_puts (methods_socket, socket_puts) ||
-+          !BIO_meth_set_gets (methods_socket, 0) ||
-+          !BIO_meth_set_ctrl (methods_socket, socket_ctrl) ||
-+          !BIO_meth_set_create (methods_socket, socket_new) ||
-+          !BIO_meth_set_destroy (methods_socket, socket_free))
++          BIO_meth_set_write (methods_socket, socket_write) ||
++          BIO_meth_set_read (methods_socket, socket_read) ||
++          BIO_meth_set_puts (methods_socket, socket_puts) ||
++          BIO_meth_set_gets (methods_socket, 0) ||
++          BIO_meth_set_ctrl (methods_socket, socket_ctrl) ||
++          BIO_meth_set_create (methods_socket, socket_new) ||
++          BIO_meth_set_destroy (methods_socket, socket_free))
 +      return NULL;
 +    }
 +  return methods_socket;
@@ -227,13 +227,13 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 +  if (methods_stream == NULL) {
 +      methods_stream = BIO_meth_new (BIO_TYPE_BIO | BIO_get_new_index (), "stream");
 +      if (methods_stream == NULL ||
-+          !BIO_meth_set_write (methods_stream, stream_write) ||
-+          !BIO_meth_set_read (methods_stream, stream_read) ||
-+          !BIO_meth_set_puts (methods_stream, stream_puts) ||
-+          !BIO_meth_set_gets (methods_stream, 0) ||
-+          !BIO_meth_set_ctrl (methods_stream, stream_ctrl) ||
-+          !BIO_meth_set_create (methods_stream, stream_new) ||
-+          !BIO_meth_set_destroy (methods_stream, stream_free))
++          BIO_meth_set_write (methods_stream, stream_write) ||
++          BIO_meth_set_read (methods_stream, stream_read) ||
++          BIO_meth_set_puts (methods_stream, stream_puts) ||
++          BIO_meth_set_gets (methods_stream, 0) ||
++          BIO_meth_set_ctrl (methods_stream, stream_ctrl) ||
++          BIO_meth_set_create (methods_stream, stream_new) ||
++          BIO_meth_set_destroy (methods_stream, stream_free))
 +      return NULL;
 +    }
 +  return methods_stream;
diff --git a/debian/patches/log-error b/debian/patches/log-error
new file mode 100644
index 0000000..bc692cb
--- /dev/null
+++ b/debian/patches/log-error
@@ -0,0 +1,399 @@
+Description: Rename LOG_ERR in LOG_ERR_KOP to fix the build failure with newer glibc
+
+In file included from /<<PKGBUILDDIR>>/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc:47:
+/<<PKGBUILDDIR>>/protocols/jabber/libjingle/talk/base/logging.h:365: warning: "LOG_ERR" redefined
+  365 | #define LOG_ERR(sev) \
+      | 
+In file included from /usr/include/syslog.h:1,
+                 from /usr/include/bctoolbox/logging.h:263,
+                 from /usr/include/ortp/logging.h:33,
+                 from /usr/include/ortp/ortp.h:66,
+                 from /usr/include/mediastreamer2/mediastream.h:24,
+                 from /<<PKGBUILDDIR>>/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc:38:
+/usr/include/x86_64-linux-gnu/sys/syslog.h:54: note: this is the location of the previous definition
+   54 | #define LOG_ERR  3 /* error conditions */
+      | 
+In file included from /usr/include/c++/10/bits/stringfwd.h:40,
+                 from /usr/include/c++/10/string:39,
+                 from /usr/include/bctoolbox/logging.h:258,
+                 from /usr/include/ortp/logging.h:33,
+                 from /usr/include/ortp/ortp.h:66,
+                 from /usr/include/mediastreamer2/mediastream.h:24,
+                 from /<<PKGBUILDDIR>>/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc:38:
+/usr/include/c++/10/bits/memoryfwd.h:63:3: error: template with C linkage
+   63 |   template<typename>
+      |   ^~~~~~~~
+/<<PKGBUILDDIR>>/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc:37:1: note: ‘extern "C"’ linkage started here
+
+
+Author: Gianfranco Costamagna <locutusofborg at debian.org>
+
+Last-Update: 2020-12-28
+
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/base/cpumonitor.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/base/cpumonitor.cc
+@@ -140,11 +140,11 @@ bool CpuSampler::Init() {
+   Pathname sname("/proc/stat");
+   sfile_.reset(Filesystem::OpenFile(sname, "rb"));
+   if (sfile_.get() == NULL) {
+-    LOG_ERR(LS_ERROR) << "open proc/stat failed:";
++    LOG_ERR_KOP(LS_ERROR) << "open proc/stat failed:";
+     return false;
+   }
+   if (!sfile_->DisableBuffering()) {
+-    LOG_ERR(LS_ERROR) << "could not disable buffering for proc/stat";
++    LOG_ERR_KOP(LS_ERROR) << "could not disable buffering for proc/stat";
+     return false;
+   }
+ #endif // defined(LINUX) || defined(ANDROID)
+@@ -264,7 +264,7 @@ float CpuSampler::GetSystemLoad() {
+   std::string statbuf;
+   sfile_->SetPosition(0);
+   if (!sfile_->ReadLine(&statbuf)) {
+-    LOG_ERR(LS_ERROR) << "Could not read proc/stat file";
++    LOG_ERR_KOP(LS_ERROR) << "Could not read proc/stat file";
+     return 0.f;
+   }
+ 
+@@ -275,7 +275,7 @@ float CpuSampler::GetSystemLoad() {
+   if (sscanf(statbuf.c_str(), "cpu %Lu %Lu %Lu %Lu",
+              &user, &nice,
+              &system, &idle) != 4) {
+-    LOG_ERR(LS_ERROR) << "Could not parse cpu info";
++    LOG_ERR_KOP(LS_ERROR) << "Could not parse cpu info";
+     return 0.f;
+   }
+   const uint64 cpu_times = nice + system + user;
+@@ -351,7 +351,7 @@ float CpuSampler::GetProcessLoad() {
+ #if defined(LINUX) || defined(ANDROID)
+   rusage usage;
+   if (getrusage(RUSAGE_SELF, &usage) < 0) {
+-    LOG_ERR(LS_ERROR) << "getrusage failed";
++    LOG_ERR_KOP(LS_ERROR) << "getrusage failed";
+     return 0.f;
+   }
+ 
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/base/linux.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/base/linux.cc
+@@ -288,7 +288,7 @@ std::string ReadLinuxLsbRelease() {
+   // No cached result. Run lsb_release and parse output.
+   POpenStream lsb_release_output;
+   if (!lsb_release_output.Open("lsb_release -idrcs", "r", NULL)) {
+-    LOG_ERR(LS_ERROR) << "Can't run lsb_release";
++    LOG_ERR_KOP(LS_ERROR) << "Can't run lsb_release";
+     return lsb_release_string;  // empty
+   }
+   // Read in the command's output and build the string.
+@@ -335,7 +335,7 @@ std::string ReadLinuxLsbRelease() {
+ std::string ReadLinuxUname() {
+   struct utsname buf;
+   if (uname(&buf) < 0) {
+-    LOG_ERR(LS_ERROR) << "Can't call uname()";
++    LOG_ERR_KOP(LS_ERROR) << "Can't call uname()";
+     return std::string();
+   }
+   std::ostringstream sstr;
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/base/logging.h
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/base/logging.h
+@@ -47,7 +47,7 @@
+ // LOG_ERRNO(sev) attempts to add a string description of an errno-derived
+ //     error. errno and associated facilities exist on both Windows and POSIX,
+ //     but on Windows they only apply to the C/C++ runtime.
+-// LOG_ERR(sev) is an alias for the platform's normal error system, i.e. _GLE on
++// LOG_ERR_KOP(sev) is an alias for the platform's normal error system, i.e. _GLE on
+ //     Windows and _ERRNO on POSIX.
+ // (The above three also all have _EX versions that let you specify the error
+ // code, rather than using the last one.)
+@@ -355,14 +355,14 @@ inline bool LogCheckLevel(LoggingSeverit
+   LOG_E(sev, HRESULT, GetLastError(), mod)
+ #define LOG_ERR_EX(sev, err) \
+   LOG_GLE_EX(sev, err)
+-#define LOG_ERR(sev) \
++#define LOG_ERR_KOP(sev) \
+   LOG_GLE(sev)
+ #define LAST_SYSTEM_ERROR \
+   (::GetLastError())
+ #elif POSIX
+ #define LOG_ERR_EX(sev, err) \
+   LOG_ERRNO_EX(sev, err)
+-#define LOG_ERR(sev) \
++#define LOG_ERR_KOP(sev) \
+   LOG_ERRNO(sev)
+ #define LAST_SYSTEM_ERROR \
+   (errno)
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/base/network.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/base/network.cc
+@@ -189,7 +189,7 @@ bool BasicNetworkManager::CreateNetworks
+   struct ifaddrs* interfaces;
+   int error = getifaddrs(&interfaces);
+   if (error != 0) {
+-    LOG_ERR(LERROR) << "getifaddrs failed to gather interface data: " << error;
++    LOG_ERR_KOP(LERROR) << "getifaddrs failed to gather interface data: " << error;
+     return false;
+   }
+   struct ifaddrs* cursor = interfaces;
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/base/physicalsocketserver.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/base/physicalsocketserver.cc
+@@ -654,14 +654,14 @@ class PosixSignalHandler {
+  private:
+   PosixSignalHandler() {
+     if (pipe(afd_) < 0) {
+-      LOG_ERR(LS_ERROR) << "pipe failed";
++      LOG_ERR_KOP(LS_ERROR) << "pipe failed";
+       return;
+     }
+     if (fcntl(afd_[0], F_SETFL, O_NONBLOCK) < 0) {
+-      LOG_ERR(LS_WARNING) << "fcntl #1 failed";
++      LOG_ERR_KOP(LS_WARNING) << "fcntl #1 failed";
+     }
+     if (fcntl(afd_[1], F_SETFL, O_NONBLOCK) < 0) {
+-      LOG_ERR(LS_WARNING) << "fcntl #2 failed";
++      LOG_ERR_KOP(LS_WARNING) << "fcntl #2 failed";
+     }
+     memset(const_cast<void *>(static_cast<volatile void *>(received_signal_)),
+            0,
+@@ -720,7 +720,7 @@ class PosixSignalDispatcher : public Dis
+     uint8 b[16];
+     ssize_t ret = read(GetDescriptor(), b, sizeof(b));
+     if (ret < 0) {
+-      LOG_ERR(LS_WARNING) << "Error in read()";
++      LOG_ERR_KOP(LS_WARNING) << "Error in read()";
+     } else if (ret == 0) {
+       LOG(LS_WARNING) << "Should have read at least one byte";
+     }
+@@ -835,7 +835,7 @@ class SocketDispatcher : public Dispatch
+           // "connection lost"-type error as a blocking error, because typically
+           // the next recv() will get EOF, so we'll still eventually notice that
+           // the socket is closed.
+-          LOG_ERR(LS_WARNING) << "Assuming benign blocking error";
++          LOG_ERR_KOP(LS_WARNING) << "Assuming benign blocking error";
+           return false;
+       }
+     }
+@@ -1438,7 +1438,7 @@ bool PhysicalSocketServer::InstallSignal
+   struct sigaction act;
+   // It doesn't really matter what we set this mask to.
+   if (sigemptyset(&act.sa_mask) != 0) {
+-    LOG_ERR(LS_ERROR) << "Couldn't set mask";
++    LOG_ERR_KOP(LS_ERROR) << "Couldn't set mask";
+     return false;
+   }
+   act.sa_handler = handler;
+@@ -1447,7 +1447,7 @@ bool PhysicalSocketServer::InstallSignal
+   // real standard for which ones. :(
+   act.sa_flags = SA_RESTART;
+   if (sigaction(signum, &act, NULL) != 0) {
+-    LOG_ERR(LS_ERROR) << "Couldn't set sigaction";
++    LOG_ERR_KOP(LS_ERROR) << "Couldn't set sigaction";
+     return false;
+   }
+   return true;
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/base/posix.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/base/posix.cc
+@@ -63,7 +63,7 @@ bool RunAsDaemon(const char *file, const
+   // Fork intermediate child to daemonize.
+   pid_t pid = fork();
+   if (pid < 0) {
+-    LOG_ERR(LS_ERROR) << "fork()";
++    LOG_ERR_KOP(LS_ERROR) << "fork()";
+     return false;
+   } else if (!pid) {
+     // Child.
+@@ -112,7 +112,7 @@ bool RunAsDaemon(const char *file, const
+   int status;
+   pid_t child = waitpid(pid, &status, 0);
+   if (child < 0) {
+-    LOG_ERR(LS_ERROR) << "Error in waitpid()";
++    LOG_ERR_KOP(LS_ERROR) << "Error in waitpid()";
+     return false;
+   }
+   if (child != pid) {
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/base/socketadapters.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/base/socketadapters.cc
+@@ -123,7 +123,7 @@ void BufferedReadAdapter::OnReadEvent(As
+   int len = socket_->Recv(buffer_ + data_len_, buffer_size_ - data_len_);
+   if (len < 0) {
+     // TODO: Do something better like forwarding the error to the user.
+-    LOG_ERR(INFO) << "Recv";
++    LOG_ERR_KOP(INFO) << "Recv";
+     return;
+   }
+ 
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/base/thread.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/base/thread.cc
+@@ -157,7 +157,7 @@ bool Thread::SleepMs(int milliseconds) {
+   ts.tv_nsec = (milliseconds % 1000) * 1000000;
+   int ret = nanosleep(&ts, NULL);
+   if (ret != 0) {
+-    LOG_ERR(LS_WARNING) << "nanosleep() returning early";
++    LOG_ERR_KOP(LS_WARNING) << "nanosleep() returning early";
+     return false;
+   }
+   return true;
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/base/unixfilesystem.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/base/unixfilesystem.cc
+@@ -124,12 +124,12 @@ bool UnixFilesystem::CreatePrivateFile(c
+                 O_RDWR | O_CREAT | O_EXCL,
+                 S_IRUSR | S_IWUSR);
+   if (fd < 0) {
+-    LOG_ERR(LS_ERROR) << "open() failed.";
++    LOG_ERR_KOP(LS_ERROR) << "open() failed.";
+     return false;
+   }
+   // Don't need to keep the file descriptor.
+   if (close(fd) < 0) {
+-    LOG_ERR(LS_ERROR) << "close() failed.";
++    LOG_ERR_KOP(LS_ERROR) << "close() failed.";
+     // Continue.
+   }
+   return true;
+@@ -508,7 +508,7 @@ Pathname UnixFilesystem::GetCurrentDirec
+   char *path = getcwd(buffer, PATH_MAX);
+ 
+   if (!path) {
+-    LOG_ERR(LS_ERROR) << "getcwd() failed";
++    LOG_ERR_KOP(LS_ERROR) << "getcwd() failed";
+     return cwd;  // returns empty pathname
+   }
+   cwd.SetFolder(std::string(path));
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/base/win32filesystem.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/base/win32filesystem.cc
+@@ -97,7 +97,7 @@ bool Win32Filesystem::CreatePrivateFile(
+   if (!::OpenProcessToken(::GetCurrentProcess(),
+                           TOKEN_QUERY,
+                           &process_token)) {
+-    LOG_ERR(LS_ERROR) << "OpenProcessToken() failed";
++    LOG_ERR_KOP(LS_ERROR) << "OpenProcessToken() failed";
+     return false;
+   }
+ 
+@@ -123,12 +123,12 @@ bool Win32Filesystem::CreatePrivateFile(
+   // We're now done with this.
+   ::CloseHandle(process_token);
+   if (!success) {
+-    LOG_ERR(LS_ERROR) << "GetTokenInformation() failed";
++    LOG_ERR_KOP(LS_ERROR) << "GetTokenInformation() failed";
+     return false;
+   }
+ 
+   if (!IsValidSid(token_user->User.Sid)) {
+-    LOG_ERR(LS_ERROR) << "Current process has invalid user SID";
++    LOG_ERR_KOP(LS_ERROR) << "Current process has invalid user SID";
+     return false;
+   }
+ 
+@@ -141,7 +141,7 @@ bool Win32Filesystem::CreatePrivateFile(
+   PACL acl = reinterpret_cast<PACL>(acl_bytes.get());
+   memset(acl, 0, acl_size);
+   if (!::InitializeAcl(acl, acl_size, ACL_REVISION)) {
+-    LOG_ERR(LS_ERROR) << "InitializeAcl() failed";
++    LOG_ERR_KOP(LS_ERROR) << "InitializeAcl() failed";
+     return false;
+   }
+ 
+@@ -150,7 +150,7 @@ bool Win32Filesystem::CreatePrivateFile(
+                              ACL_REVISION,
+                              GENERIC_READ | GENERIC_WRITE | STANDARD_RIGHTS_ALL,
+                              token_user->User.Sid)) {
+-    LOG_ERR(LS_ERROR) << "AddAccessAllowedAce() failed";
++    LOG_ERR_KOP(LS_ERROR) << "AddAccessAllowedAce() failed";
+     return false;
+   }
+ 
+@@ -158,7 +158,7 @@ bool Win32Filesystem::CreatePrivateFile(
+   SECURITY_DESCRIPTOR security_descriptor;
+   if (!::InitializeSecurityDescriptor(&security_descriptor,
+                                       SECURITY_DESCRIPTOR_REVISION)) {
+-    LOG_ERR(LS_ERROR) << "InitializeSecurityDescriptor() failed";
++    LOG_ERR_KOP(LS_ERROR) << "InitializeSecurityDescriptor() failed";
+     return false;
+   }
+ 
+@@ -167,7 +167,7 @@ bool Win32Filesystem::CreatePrivateFile(
+                                    TRUE,
+                                    acl,
+                                    FALSE)) {
+-    LOG_ERR(LS_ERROR) << "SetSecurityDescriptorDacl() failed";
++    LOG_ERR_KOP(LS_ERROR) << "SetSecurityDescriptorDacl() failed";
+     return false;
+   }
+ 
+@@ -185,11 +185,11 @@ bool Win32Filesystem::CreatePrivateFile(
+       0,
+       NULL);
+   if (INVALID_HANDLE_VALUE == handle) {
+-    LOG_ERR(LS_ERROR) << "CreateFile() failed";
++    LOG_ERR_KOP(LS_ERROR) << "CreateFile() failed";
+     return false;
+   }
+   if (!::CloseHandle(handle)) {
+-    LOG_ERR(LS_ERROR) << "CloseFile() failed";
++    LOG_ERR_KOP(LS_ERROR) << "CloseFile() failed";
+     // Continue.
+   }
+   return true;
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/p2p/base/relayserver.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/p2p/base/relayserver.cc
+@@ -56,7 +56,7 @@ void Send(talk_base::AsyncPacketSocket*
+     LOG(LS_ERROR) << "SendTo wrote only " << result << " of " << size
+                   << " bytes";
+   } else if (result < 0) {
+-    LOG_ERR(LS_ERROR) << "SendTo";
++    LOG_ERR_KOP(LS_ERROR) << "SendTo";
+   }
+ }
+ 
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/p2p/base/stunserver.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/p2p/base/stunserver.cc
+@@ -145,7 +145,7 @@ void StunServer::SendResponse(
+   // TODO: Allow response addr attribute if sent from another stun server.
+ 
+   if (socket_->SendTo(buf.Data(), buf.Length(), addr) < 0)
+-    LOG_ERR(LS_ERROR) << "sendto";
++    LOG_ERR_KOP(LS_ERROR) << "sendto";
+ }
+ 
+ }  // namespace cricket
+--- kopete-20.12.0.orig/protocols/jabber/libjingle/talk/session/phone/linuxdevicemanager.cc
++++ kopete-20.12.0/protocols/jabber/libjingle/talk/session/phone/linuxdevicemanager.cc
+@@ -315,7 +315,7 @@ bool LinuxDeviceWatcher::Start() {
+   }
+   udev_ = LATE(udev_new)();
+   if (!udev_) {
+-    LOG_ERR(LS_ERROR) << "udev_new()";
++    LOG_ERR_KOP(LS_ERROR) << "udev_new()";
+     return true;
+   }
+   // The second argument here is the event source. It can be either "kernel" or
+@@ -323,7 +323,7 @@ bool LinuxDeviceWatcher::Start() {
+   // udev daemon in turn listens on the kernel.
+   udev_monitor_ = LATE(udev_monitor_new_from_netlink)(udev_, "udev");
+   if (!udev_monitor_) {
+-    LOG_ERR(LS_ERROR) << "udev_monitor_new_from_netlink()";
++    LOG_ERR_KOP(LS_ERROR) << "udev_monitor_new_from_netlink()";
+     return true;
+   }
+   // We only listen for changes in the video devices. Audio devices are more or
+@@ -337,11 +337,11 @@ bool LinuxDeviceWatcher::Start() {
+   if (LATE(udev_monitor_filter_add_match_subsystem_devtype)(udev_monitor_,
+                                                             "video4linux",
+                                                             NULL) < 0) {
+-    LOG_ERR(LS_ERROR) << "udev_monitor_filter_add_match_subsystem_devtype()";
++    LOG_ERR_KOP(LS_ERROR) << "udev_monitor_filter_add_match_subsystem_devtype()";
+     return true;
+   }
+   if (LATE(udev_monitor_enable_receiving)(udev_monitor_) < 0) {
+-    LOG_ERR(LS_ERROR) << "udev_monitor_enable_receiving()";
++    LOG_ERR_KOP(LS_ERROR) << "udev_monitor_enable_receiving()";
+     return true;
+   }
+   static_cast<talk_base::PhysicalSocketServer*>(
+@@ -380,7 +380,7 @@ void LinuxDeviceWatcher::OnEvent(uint32
+   if (!device) {
+     // Probably the socket connection to the udev daemon was terminated (perhaps
+     // the daemon crashed or is being restarted?).
+-    LOG_ERR(LS_WARNING) << "udev_monitor_receive_device()";
++    LOG_ERR_KOP(LS_WARNING) << "udev_monitor_receive_device()";
+     // Stop listening to avoid potential livelock (an fd with EOF in it is
+     // always considered readable).
+     static_cast<talk_base::PhysicalSocketServer*>(
diff --git a/debian/patches/series b/debian/patches/series
index 5ae1122..e4028c6 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,6 @@
 kopete-17.08.3-openssl-1.1.patch
 fix-mediastreamer-ftbfs.patch
 kopete-srtp2.patch
-fix-compile-error-template-extern
+find-mediastreamer.patch
+log-error
+c++-mediastream.patch
diff --git a/debian/rules b/debian/rules
index 173a428..2d3efcb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,29 +1,25 @@
 #!/usr/bin/make -f
 
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-
 DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
 
 ifneq ($(DEB_HOST_ARCH_OS),linux)
   CONFIGURE_ARGS += -DWITH_GOOGLETALK=false
 endif
 
+l10npkgs_firstversion_ok := 4:17.08.3~
+
+include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk
+include /usr/share/pkg-kde-tools/qt-kde-team/2/l10n-packages.mk
 libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages)
 include /usr/share/pkg-kde-tools/qt-kde-team/3/library-packages.mk
 
-%:
-	dh $@ --with kf5,pkgkde_symbolshelper
-
 override_dh_auto_configure:
-	dh_auto_configure -Skf5 -- $(CONFIGURE_ARGS)
+	$(overridden_command) -- $(CONFIGURE_ARGS) -DWITH_libjingle=false
 
 override_dh_auto_test:
 	xvfb-run -a --server-args="-screen 0 1024x768x24 +extension GLX" -- \
-	  dh_auto_test --no-parallel
+	  $(overridden_command) --no-parallel
 
 override_dh_shlibdeps:
-	dh_shlibdeps -plibkopete1 -- -xkopete
-	dh_shlibdeps --remaining-packages
-
-override_dh_gencontrol-arch: libpkgs_gen_strict_local_shlibs
-	dh_gencontrol -a
+	$(overridden_command) -plibkopete1 -- -xkopete
+	$(overridden_command) --remaining-packages
diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml
deleted file mode 100644
index f71bdf3..0000000
--- a/debian/salsa-ci.yml
+++ /dev/null
@@ -1,7 +0,0 @@
-include:
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
-variables:
-  SALSA_CI_DISABLE_MISSING_BREAKS: 'no'
-  SALSA_CI_DISABLE_RC_BUGS: 'no'
-  SALSA_CI_REPROTEST_ARGS: '--variations=-build-path'
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
index c223544..71401d6 100644
--- a/debian/upstream/metadata
+++ b/debian/upstream/metadata
@@ -1,6 +1,7 @@
-Changelog: https://quickgit.kde.org/?p=kopete.git&a=log
+Name: kopete
+Changelog: https://cgit.kde.org/kopete.git/log
 Contact: kde-devel at kde.org
 Donation: https://www.kde.org/community/donations/index.php
 Repository: https://anongit.kde.org/kopete.git
-Repository-Browse: https://quickgit.kde.org/?p=kopete.git
+Repository-Browse: https://cgit.kde.org/kopete.git
 Security-Contact: security at kde.org
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
index 6d1acbd..5d57748 100644
--- a/debian/upstream/signing-key.asc
+++ b/debian/upstream/signing-key.asc
@@ -46,103 +46,112 @@ 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
-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
-AqrYBBBe/yWzlB2y1LvPoPxdq2aQG7K+VfI=
-=SnDx
+hC+sXh0NMOq4pxE=
+=Wqdv
+-----END PGP PUBLIC KEY BLOCK-----
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQENBFlRpEYBCACecX3F5xzF6wzeXiuBAuHq74bVHON7I89U+ROloEWYUYMRNTz2
+l1BkNHWRTTqfmPO7LhMY6g4gOPeQVCwgTGVjI8bn6sJd3SFdeiRvvaFBpmn7SjBd
+s1rkKKJIjeMUl1w8dFnmf22V0PnhSSepmNwmd8RQnl1umCTSihDJydGxixw6ZNhr
+4tzbn+Rfadybli61H2hc6/JJHe91i+V1ltgkHwGcs6MUCqXgSL0dUIJs49gSrla0
+gkrcJYF5MWyGxKlajbCjkMCJtN+8bhEmpc4Oe8NZ33arEWnlyh1RVgi5p3RTNApY
+Pxctcg57ExczbKn9R8VLYmPJ7Di3gX0cmotrABEBAAG0HkNocmlzdG9waCBGZWNr
+IDxjZmVja0BrZGUub3JnPokBTgQTAQgAOBYhBPIydeS/EK/B32kUptvSzok+LRyH
+BQJZUaRGAhsDBQsJCAcCBhUICQoLAgQWAgMBAh4BAheAAAoJENvSzok+LRyHeWcH
+/A1E2d5UL2oHsrLIolIiWMmheRorcac+0Hgll1mMUQ5tfPH+LVzgrlMMG7g1Amky
+Hk1qZ5oszrXUg2H/28/cOF/WVlHgQcSGr7aQbHieUivPtZMua+lHUdILC3UV2l1V
+22Zz8HIDl4kxmK6EpoNIOK5Mo550S3e3AKYq5pa/FlckCV9/JoK9+thRCsoAAj3g
+oWwTx9RY5pmLPtklqyC5961Je7KHSIVqapJ/G5DX+yfOC1Psc+vIfyQVqnaefZPW
+dIxXQQhn46i6IRRimw94Gkwca+wslkimt/L/Z7ByZqBsXMyixSQPq+dtSO9CMgr0
+WxTX78wATkTGzh5oSwKCMga5AQ0EWVGkRgEIAMuUnfNfrdx8xn7Jjcm6MGkB/Yep
+XVysrlHxUUS6q7629JdSlVWnQo9GFO927GZClWI9rCGLQMfZZk/jfgKV/nkpLod3
+I51remOg7ohSkwRLAdwJ7xCuNrafhKntFh5/NxuaXxaVIY1muvZbTAsIRyks2jCE
+pUoK43Z8dr4/QPhBstssB8czDME1Tw4r7X+RwjFrQqDItFv6f0BIdEwR462khLEw
+vbXRN1nzs+6Y0foJbJCS3VDZC9scsrrMVMV+OEBF3DXp9ypSWsLnkuBPPIus6Y8G
+j7JvYUBtrUhKL5a7o5G3Te9YhwGgOKVqWlncs6ZLiOV6HnG0BO3xdPcn09cAEQEA
+AYkBNgQYAQgAIBYhBPIydeS/EK/B32kUptvSzok+LRyHBQJZUaRGAhsMAAoJENvS
+zok+LRyHaRMIAI5YaTfGeQDmR08I2LvztOEH/3YF63cNCP/Vp+WAtF/Kr8mMFpFS
+oTHJNMi7p964lHYTTPzPeQzLzV3ayiQjq+DHs6HFmYl73ukzlGGc7KDlyhugQjm6
+AqNtqqXAVykaixnFj8jf2WtQGl1hqpm8GhDRBmZycqMqne4tZokujhtpdC6suRvc
+AB0S+lRZUwrY05k6Nc1A8J8k/lxXXa9KzXNaqKsqppgBZoqKN3zS4146uEjvuLsh
+CarZ/6uUidvP0LBTR7HKye5A9Qdbjlg9qvtR7YF3hqy4g1PRNZWRlsQ1pkCdCTfN
+TA+HYUzK0ESVpY72lWvH49lNg+ufZ1bKvKI=
+=MZJ5
+-----END PGP PUBLIC KEY BLOCK-----
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=PVLg
 -----END PGP PUBLIC KEY BLOCK-----


More information about the Neon-commits mailing list