ring: backport experimental fixes to ring unstable.
This commit is contained in:
parent
d7e291dfb7
commit
51e8c479d0
5 changed files with 177 additions and 1 deletions
|
|
@ -0,0 +1,28 @@
|
|||
From 27da2eb5717b33acdf27457b11d4bc98e8cc35de Mon Sep 17 00:00:00 2001
|
||||
From: Amin Bandali <bandali@gnu.org>
|
||||
Date: Tue, 21 Feb 2023 01:08:08 -0500
|
||||
Subject: [PATCH] * debian/rules: Remove usr/lib/pkgconfig/jami.pc.
|
||||
|
||||
We currently don't ship the Jami daemon as a library, so it doesn't
|
||||
make much sense to ship the jami.pc pkg-config file either.
|
||||
---
|
||||
debian/changelog | 4 +++-
|
||||
debian/rules | 2 ++
|
||||
2 files changed, 5 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/debian/rules b/debian/rules
|
||||
index 621d0cec..08ae06aa 100755
|
||||
--- a/debian/rules
|
||||
+++ b/debian/rules
|
||||
@@ -132,6 +132,8 @@ override_dh_auto_install:
|
||||
rm -rfv $(CURDIR)/debian/jami-daemon/usr/include
|
||||
rm -rfv $(CURDIR)/debian/jami-daemon/usr/lib/*.a
|
||||
rm -rfv $(CURDIR)/debian/jami-daemon/usr/lib/*.la
|
||||
+ rm -rfv $(CURDIR)/debian/jami-daemon/usr/lib/pkgconfig
|
||||
+ rm -rv $(CURDIR)/debian/jami-daemon/usr/lib
|
||||
# CMake files
|
||||
rm -rfv $(CURDIR)/debian/jami/usr/lib/cmake
|
||||
|
||||
--
|
||||
GitLab
|
||||
|
||||
|
|
@ -0,0 +1,53 @@
|
|||
From 219296f6363a9d7425180b67b4bb83a6a801a6bd Mon Sep 17 00:00:00 2001
|
||||
From: Petter Reinholdtsen <pere@debian.org>
|
||||
Date: Tue, 21 Feb 2023 04:13:52 +0100
|
||||
Subject: [PATCH] Added 1000-appstream-categories.patch to fix warning from
|
||||
appstream generator.
|
||||
|
||||
---
|
||||
.../patches/1000-appstream-categories.patch | 23 +++++++++++++++++++
|
||||
debian/patches/series | 1 +
|
||||
2 files changed, 24 insertions(+)
|
||||
create mode 100644 debian/patches/1000-appstream-categories.patch
|
||||
|
||||
diff --git a/debian/patches/1000-appstream-categories.patch b/debian/patches/1000-appstream-categories.patch
|
||||
new file mode 100644
|
||||
index 00000000..404f5c02
|
||||
--- /dev/null
|
||||
+++ b/debian/patches/1000-appstream-categories.patch
|
||||
@@ -0,0 +1,23 @@
|
||||
+Description: Remove appstream metadata categories not recognized by validator
|
||||
+ The Communication and Productivity categories are not listed in the
|
||||
+ XDG Menu Specification.
|
||||
+Author: Petter Reinholdtsen
|
||||
+Forwarded: no
|
||||
+
|
||||
+diff --git a/daemon/net.jami.daemon.metainfo.xml.in b/daemon/net.jami.daemon.metainfo.xml.in
|
||||
+index f30a8ac6..99c70f7a 100644
|
||||
+--- a/daemon/net.jami.daemon.metainfo.xml.in
|
||||
++++ b/daemon/net.jami.daemon.metainfo.xml.in
|
||||
+@@ -67,12 +67,10 @@
|
||||
+ <!-- https://specifications.freedesktop.org/menu-spec/latest/apas02.html -->
|
||||
+ <categories>
|
||||
+ <category>Chat</category>
|
||||
+- <category>Communication</category>
|
||||
+ <category>FileTransfer</category>
|
||||
+ <category>InstantMessaging</category>
|
||||
+ <category>Network</category>
|
||||
+ <category>P2P</category>
|
||||
+- <category>Productivity</category>
|
||||
+ </categories>
|
||||
+
|
||||
+ <content_rating type="oars-1.1">
|
||||
diff --git a/debian/patches/series b/debian/patches/series
|
||||
index 997c9a39..ea657633 100644
|
||||
--- a/debian/patches/series
|
||||
+++ b/debian/patches/series
|
||||
@@ -1,3 +1,4 @@
|
||||
+1000-appstream-categories.patch
|
||||
2000-jsoncpp-rename.patch
|
||||
2010-dont-build-gnutls.patch
|
||||
2020-dont-build-msgpack.patch
|
||||
--
|
||||
GitLab
|
||||
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
From 4d64f33d99d8a2521bcb4ff7d06a5b1dabb2621e Mon Sep 17 00:00:00 2001
|
||||
From: Amin Bandali <bandali@gnu.org>
|
||||
Date: Mon, 20 Feb 2023 19:31:40 -0500
|
||||
Subject: [PATCH] Add missing libqt6sql6-sqlite dependency, fix some lintian
|
||||
warnings/errors
|
||||
|
||||
---
|
||||
debian/changelog | 11 +++++++++++
|
||||
debian/control | 1 +
|
||||
debian/copyright | 8 --------
|
||||
debian/source/lintian-overrides | 5 +++--
|
||||
4 files changed, 15 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/debian/control b/debian/control
|
||||
index 0b486037..ac39eaa6 100644
|
||||
--- a/debian/control
|
||||
+++ b/debian/control
|
||||
@@ -95,6 +95,7 @@ Architecture: any
|
||||
Depends: ${shlibs:Depends},
|
||||
${misc:Depends},
|
||||
jami-daemon (=${binary:Version}),
|
||||
+ libqt6sql6-sqlite,
|
||||
qml6-module-qt-labs-platform,
|
||||
qml6-module-qt-labs-qmlmodels,
|
||||
qml6-module-qt5compat-graphicaleffects,
|
||||
diff --git a/debian/copyright b/debian/copyright
|
||||
index e5b88470..59cca73f 100644
|
||||
--- a/debian/copyright
|
||||
+++ b/debian/copyright
|
||||
@@ -76,13 +76,6 @@ License: Expat
|
||||
|
||||
# Jami daemon
|
||||
|
||||
-Files: daemon/doc/dbus-api/tools/devhelp.xsl
|
||||
- daemon/doc/dbus-api/tools/doc-generator.py
|
||||
- daemon/doc/dbus-api/tools/doc-generator.xsl
|
||||
- daemon/doc/dbus-api/tools/specparser.py
|
||||
-Copyright: 2009 Collabora Ltd.
|
||||
-License: LGPL-2.1+
|
||||
-
|
||||
Files: daemon/compat/msvc/dlfcn.h
|
||||
daemon/compat/msvc/dlfcn.c
|
||||
Copyright: 2007 Ramiro Polla
|
||||
@@ -113,7 +106,6 @@ Copyright: 2003-2011 the VideoLAN team
|
||||
License: GPL-2+
|
||||
|
||||
Files: daemon/m4/ax_cxx_compile_stdcxx.m4
|
||||
- daemon/m4/dolt.m4
|
||||
Copyright: 2008 Benjamin Kosnik <bkoz@redhat.com>
|
||||
2012 Zack Weinberg <zackw@panix.com>
|
||||
2013 Roy Stogner <roystgnr@ices.utexas.edu>
|
||||
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
|
||||
index 0339fc0c..93f5703f 100644
|
||||
--- a/debian/source/lintian-overrides
|
||||
+++ b/debian/source/lintian-overrides
|
||||
@@ -1,3 +1,4 @@
|
||||
# The full commented source is there.
|
||||
-source-is-missing lrc/src/web-chatview/linkify.js *
|
||||
-source-is-missing lrc/src/web-chatview/jed.js *
|
||||
+source-is-missing [src/libclient/web-chatview/linkify.j]
|
||||
+source-is-missing [src/libclient/web-chatview/jed.js]
|
||||
+source-is-missing [3rdparty/SortFilterProxyModel/docs/*.html]
|
||||
--
|
||||
GitLab
|
||||
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
From 1ed26e451022e941627c5e1eb499eb876e3ac50e Mon Sep 17 00:00:00 2001
|
||||
From: Petter Reinholdtsen <pere@debian.org>
|
||||
Date: Tue, 21 Feb 2023 04:14:07 +0100
|
||||
Subject: [PATCH] Fixed typo in d//source/lintian-overrides.
|
||||
|
||||
---
|
||||
debian/source/lintian-overrides | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
|
||||
index 93f5703f..30d220df 100644
|
||||
--- a/debian/source/lintian-overrides
|
||||
+++ b/debian/source/lintian-overrides
|
||||
@@ -1,4 +1,4 @@
|
||||
# The full commented source is there.
|
||||
-source-is-missing [src/libclient/web-chatview/linkify.j]
|
||||
+source-is-missing [src/libclient/web-chatview/linkify.js]
|
||||
source-is-missing [src/libclient/web-chatview/jed.js]
|
||||
source-is-missing [3rdparty/SortFilterProxyModel/docs/*.html]
|
||||
--
|
||||
GitLab
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue