Date: Sunday, May 7, 2023 @ 20:32:10 Author: arojas Revision: 1459425
kaidan dependency Added: qxmpp/ qxmpp/trunk/ qxmpp/trunk/PKGBUILD ----------+ PKGBUILD | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) Added: qxmpp/trunk/PKGBUILD =================================================================== --- qxmpp/trunk/PKGBUILD (rev 0) +++ qxmpp/trunk/PKGBUILD 2023-05-07 20:32:10 UTC (rev 1459425) @@ -0,0 +1,49 @@ +# Maintainer: Antonio Rojas <[email protected]> +# Contributor: HurricanePootis <[email protected]> +# Contributor: Spike29 <[email protected]> +# Contributor: Samir Faci <[email protected]> +# Contributor: Timothée Ravier <[email protected]> + +pkgbase=qxmpp +pkgname=(qxmpp-qt5 qxmpp-qt6) +pkgver=1.5.5 +pkgrel=1 +pkgdesc='Cross-platform C++ XMPP client and server library' +arch=(x86_64) +url='https://github.com/qxmpp-project/qxmpp' +license=(LGPL2.1) +depends=(gstreamer) +makedepends=(cmake qca-qt5 qca-qt6 libomemo-c) +optdepends=('libomemo-c: OMEMO support') +source=(https://github.com/qxmpp-project/qxmpp/archive/v$pkgver/$pkgbase-$pkgver.tar.gz) +sha256sums=('b25fba89432c4fd72489d1844f683bfbf4e5aa4cfcfda7a982d6019f8e4529f8') + +build() { + cmake -B build5 -S $pkgbase-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_EXAMPLES=OFF \ + -DBUILD_TESTS=OFF \ + -DWITH_GSTREAMER=ON \ + -DBUILD_OMEMO=ON \ + -DQT_VERSION_MAJOR=5 + cmake --build build5 + + cmake -B build6 -S $pkgbase-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_EXAMPLES=OFF \ + -DBUILD_TESTS=OFF \ + -DWITH_GSTREAMER=ON \ + -DBUILD_OMEMO=ON \ + -DQT_VERSION_MAJOR=6 + cmake --build build6 +} + +package_qxmpp-qt5() { + depends+=(qca-qt5) + DESTDIR="$pkgdir" cmake --install build5 +} + +package_qxmpp-qt6() { + depends+=(qca-qt6) + DESTDIR="$pkgdir" cmake --install build6 +}
