makedeb


dino-git 937.6ca47bf7-3


Dino - Modern Jabber/XMPP Client using GTK+/Vala

Click here to go back to the commit logs for dino-git.

Commit:


Hash: f754e5a1a0e140e0bebd20765c3ce77f148881b9

Message: fix build issues on bullseye

Diff


diff --git a/.SRCINFO b/.SRCINFO
index 6deddf0..5858c37 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -3,12 +3,13 @@ generated-by = makedeb-makepkg
 pkgbase = dino-git
 	pkgdesc = Dino - Modern Jabber/XMPP Client using GTK+/Vala
 	pkgver = 937.6ca47bf7
-	pkgrel = 1
+	pkgrel = 2
 	url = https://dino.im/
 	arch = x86_64
 	license = GPL3
 	makedepends = git
 	makedepends = cmake
+	makedepends = g++
 	makedepends = ninja-build
 	makedepends = valac
 	makedepends = gettext
@@ -43,7 +44,6 @@ pkgbase = dino-git
 	depends = libgstreamer-plugins-base1.0-0>=1.0.0
 	depends = libgstreamer1.0-0>=1.16.0
 	depends = libgtk-3-0>=3.22.6
-	depends = libicu66>=66.1-1
 	depends = libnice10>=0.1.15
 	depends = libpango-1.0-0>=1.18.0
 	depends = libqrencode4>=3.2.0
@@ -55,6 +55,7 @@ pkgbase = dino-git
 	depends = glib-networking
 	depends = gstreamer1.0-plugins-good
 	depends = gstreamer1.0-gtk3
+	depends = libicu66
 	provides = dino
 	provides = dino-im
 	provides = dino-im-common
@@ -75,5 +76,31 @@ pkgbase = dino-git
 	conflicts = libxmpp-vala0
 	source = git+https://github.com/dino/dino.git
 	sha256sums = SKIP
+	bullseye_depends = libc6>=2.29
+	bullseye_depends = libcairo2>=1.12.0
+	bullseye_depends = libgcc-s1>=3.0
+	bullseye_depends = libgcrypt20>=1.8.0
+	bullseye_depends = libgdk-pixbuf2.0-0>=2.25.2
+	bullseye_depends = libgee-0.8-2>=0.20.0
+	bullseye_depends = libglib2.0-0>=2.59.0
+	bullseye_depends = libgnutls30>=3.6.12
+	bullseye_depends = libgpg-error0>=1.14
+	bullseye_depends = libgpgme11>=1.2.0
+	bullseye_depends = libgspell-1-2>=1.8.2
+	bullseye_depends = libgstreamer-plugins-base1.0-0>=1.0.0
+	bullseye_depends = libgstreamer1.0-0>=1.16.0
+	bullseye_depends = libgtk-3-0>=3.22.6
+	bullseye_depends = libnice10>=0.1.15
+	bullseye_depends = libpango-1.0-0>=1.18.0
+	bullseye_depends = libqrencode4>=3.2.0
+	bullseye_depends = libsoup2.4-1>=2.41.90
+	bullseye_depends = libsqlite3-0>=3.6.0
+	bullseye_depends = libsrtp2-1>=2.0.0+20170516
+	bullseye_depends = libstdc++6>=5
+	bullseye_depends = libwebrtc-audio-processing1
+	bullseye_depends = glib-networking
+	bullseye_depends = gstreamer1.0-plugins-good
+	bullseye_depends = gstreamer1.0-gtk3
+	bullseye_depends = libicu67
 
 pkgname = dino-git
diff --git a/PKGBUILD b/PKGBUILD
index e648670..eaca214 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,18 +3,20 @@
 pkgname=dino-git
 _gitname=dino
 pkgver=937.6ca47bf7
-pkgrel=1
+pkgrel=2
 pkgdesc="Dino - Modern Jabber/XMPP Client using GTK+/Vala"
 arch=('x86_64')
 url="https://dino.im/"
 license=('GPL3')
-depends=('libc6>=2.29' 'libcairo2>=1.12.0' 'libgcc-s1>=3.0' 'libgcrypt20>=1.8.0' 'libgdk-pixbuf2.0-0>=2.25.2'
+_base_depends=('libc6>=2.29' 'libcairo2>=1.12.0' 'libgcc-s1>=3.0' 'libgcrypt20>=1.8.0' 'libgdk-pixbuf2.0-0>=2.25.2'
         'libgee-0.8-2>=0.20.0' 'libglib2.0-0>=2.59.0' 'libgnutls30>=3.6.12' 'libgpg-error0>=1.14' 'libgpgme11>=1.2.0'
         'libgspell-1-2>=1.8.2' 'libgstreamer-plugins-base1.0-0>=1.0.0' 'libgstreamer1.0-0>=1.16.0' 'libgtk-3-0>=3.22.6'
-        'libicu66>=66.1-1' 'libnice10>=0.1.15' 'libpango-1.0-0>=1.18.0' 'libqrencode4>=3.2.0' 'libsoup2.4-1>=2.41.90'
+        'libnice10>=0.1.15' 'libpango-1.0-0>=1.18.0' 'libqrencode4>=3.2.0' 'libsoup2.4-1>=2.41.90'
         'libsqlite3-0>=3.6.0' 'libsrtp2-1>=2.0.0+20170516' 'libstdc++6>=5' 'libwebrtc-audio-processing1' 'glib-networking'
         'gstreamer1.0-plugins-good' 'gstreamer1.0-gtk3')
-makedepends=('git' 'cmake' 'ninja-build' 'valac' 'gettext' 'libgee-0.8-dev' 'libsqlite3-dev' 'libgtk-3-dev'
+depends=("${_base_depends[@]}" 'libicu66')
+bullseye_depends=("${_base_depends[@]}" 'libicu67')
+makedepends=('git' 'cmake' 'g++' 'ninja-build' 'valac' 'gettext' 'libgee-0.8-dev' 'libsqlite3-dev' 'libgtk-3-dev'
         'libgpgme-dev' 'libsoup2.4-dev' 'libgcrypt20-dev' 'libqrencode-dev' 'libgspell-1-dev' 'libgstreamer1.0-dev'
         'libgstreamer-plugins-base1.0-dev' 'libwebrtc-audio-processing-dev' 'libsrtp2-dev' 'libnice-dev' 'glib-networking'
         'gstreamer1.0-plugins-good' 'gstreamer1.0-gtk3' 'libsignal-protocol-c-dev')