summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Jung2023-08-25 19:01:46 +0200
committerPeter Jung2023-08-25 19:01:46 +0200
commit800ef8dfbc71c70361c1de2ea7d57b611aee24c3 (patch)
tree76548ad832fe0cbbe6cf1f77ee34422b7822887f
parent9053fc32752bd077b3a959411d3a72703a29dfa6 (diff)
downloadaur-800ef8dfbc71c70361c1de2ea7d57b611aee24c3.tar.gz
forkgram: Update depends
Signed-off-by: Peter Jung <admin@ptr1337.dev>
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD10
2 files changed, 15 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ee8ce79b4bc4..901666314555 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = forkgram
pkgdesc = Fork of Telegram Desktop messaging app.
pkgver = 4.9.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/Forkgram/tdesktop
arch = x86_64
arch = x86_64_v3
@@ -18,6 +18,12 @@ pkgbase = forkgram
makedepends = wayland-protocols
makedepends = plasma-wayland-protocols
makedepends = libtg_owt
+ makedepends = gobject-introspection
+ makedepends = boost
+ makedepends = fmt
+ makedepends = mm-common
+ makedepends = perl-xml-parser
+ makedepends = libsigc++-3.0
depends = hunspell
depends = ffmpeg
depends = hicolor-icon-theme
@@ -28,9 +34,7 @@ pkgbase = forkgram
depends = qt6-imageformats
depends = qt6-svg
depends = qt6-wayland
- depends = qt6-5compat
depends = xxhash
- depends = glibmm-2.68
depends = rnnoise
depends = pipewire
depends = libxtst
@@ -40,6 +44,8 @@ pkgbase = forkgram
depends = libdispatch
depends = openssl
depends = protobuf
+ depends = glib2
+ depends = libsigc++-3.0
optdepends = webkit2gtk: embedded browser features
optdepends = xdg-desktop-portal: desktop integration
provides = telegram-desktop
diff --git a/PKGBUILD b/PKGBUILD
index dad9ad7106dc..d2c0027485e4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,17 +4,18 @@
pkgname=forkgram
_pkgname=frk
pkgver=4.9.1
-pkgrel=1
+pkgrel=2
pkgdesc='Fork of Telegram Desktop messaging app.'
arch=('x86_64' 'x86_64_v3')
url="https://github.com/Forkgram/tdesktop"
license=('GPL3')
depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans'
- 'qt6-imageformats' 'qt6-svg' 'qt6-wayland' 'qt6-5compat' 'xxhash' 'glibmm-2.68'
+ 'qt6-imageformats' 'qt6-svg' 'qt6-wayland' 'xxhash'
'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'abseil-cpp' 'libdispatch'
- 'openssl' 'protobuf')
+ 'openssl' 'protobuf' 'glib2' 'libsigc++-3.0')
makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'meson'
- 'extra-cmake-modules' 'wayland-protocols' 'plasma-wayland-protocols' 'libtg_owt')
+ 'extra-cmake-modules' 'wayland-protocols' 'plasma-wayland-protocols' 'libtg_owt'
+ 'gobject-introspection' 'boost' 'fmt' 'mm-common' 'perl-xml-parser' 'libsigc++-3.0')
optdepends=('webkit2gtk: embedded browser features'
'xdg-desktop-portal: desktop integration')
provides=(telegram-desktop forkgram-bin)
@@ -46,6 +47,7 @@ build() {
export PKG_CONFIG_PATH="$srcdir"/glibmm/usr/local/lib/pkgconfig
cmake -B build $_pkgname-v$pkgver-full -G Ninja \
+ -DCMAKE_VERBOSE_MAKEFILE=ON \
-DCMAKE_INSTALL_PREFIX="/usr" \
-DCMAKE_PREFIX_PATH="$srcdir/glibmm" \
-DCMAKE_BUILD_TYPE=Release \