[arch-commits] Commit in jami-daemon/repos (2 files)

2020-09-25 Thread Bruno Pagani via arch-commits
Date: Saturday, September 26, 2020 @ 00:02:01
  Author: archange
Revision: 712356

archrelease: copy trunk to community-staging-x86_64

Added:
  jami-daemon/repos/community-staging-x86_64/
  jami-daemon/repos/community-staging-x86_64/PKGBUILD
(from rev 712355, jami-daemon/trunk/PKGBUILD)

--+
 PKGBUILD |   59 +++
 1 file changed, 59 insertions(+)

Copied: jami-daemon/repos/community-staging-x86_64/PKGBUILD (from rev 712355, 
jami-daemon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-26 00:02:01 UTC (rev 712356)
@@ -0,0 +1,59 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Baptiste Jonglez 
+
+pkgname=jami-daemon
+pkgver=20200925
+pkgrel=1
+_pjprojectver=2.10
+pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (daemon component)"
+arch=(x86_64)
+url="https://jami.net";
+license=(GPL3)
+groups=(jami)
+depends=(opendht yaml-cpp alsa-lib libpulse jack jsoncpp dbus-c++ ffmpeg gnutls
+ expat libupnp libnatpmp libva libvdpau libsecp256k1 util-linux opus
+ openssl asio fmt http-parser libarchive)
+makedepends=(git boost msgpack-c restinio autoconf-archive)
+#checkdepends=(cppunit)
+_commit=b97ab28033a63673e99b2060fb3220a7d6f2ba33
+source=("git+https://git.jami.net/savoirfairelinux/ring-daemon.git#commit=${_commit}";
+
https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz)
+noextract=("pjproject-${_pjprojectver}.tar.gz")
+sha512sums=('SKIP'
+
'a67f083df175b536b4e6a7b7fe39e07d3ee805d6917ec64a50694542a7455c33a100889191044ab3fa679b6656774a6be045621aa53510b5f04cdde9ddd59893')
+
+prepare() {
+  cd ring-daemon
+  cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs
+  mkdir contrib/native
+  autoreconf -fvi
+}
+
+build() {
+  cd ring-daemon/contrib/native
+  ../bootstrap \
+  --disable-downloads \
+  --disable-all \
+  --enable-pjproject
+  make DEPS_pjproject=
+
+  cd ../..
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--sysconfdir=/etc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+# Disabled because some tests (TURN) use the network.
+#check() {
+#  cd ring-daemon
+#  make -k check
+#}
+
+package() {
+  cd ring-daemon
+  make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in jami-daemon/repos (2 files)

2020-07-16 Thread Antonio Rojas via arch-commits
Date: Thursday, July 16, 2020 @ 07:08:21
  Author: arojas
Revision: 664103

archrelease: copy trunk to community-staging-x86_64

Added:
  jami-daemon/repos/community-staging-x86_64/
  jami-daemon/repos/community-staging-x86_64/PKGBUILD
(from rev 664102, jami-daemon/trunk/PKGBUILD)

--+
 PKGBUILD |   67 +
 1 file changed, 67 insertions(+)

Copied: jami-daemon/repos/community-staging-x86_64/PKGBUILD (from rev 664102, 
jami-daemon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-07-16 07:08:21 UTC (rev 664103)
@@ -0,0 +1,67 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+_pkgname=ring-daemon
+pkgname=jami-daemon
+pkgver=20190813
+pkgrel=5
+_pjprojectver=5dfa75be7d69047387f9b0436dd9492bbbf03fe4
+pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (daemon component)"
+arch=(x86_64)
+url="https://jami.net";
+license=(GPL3)
+groups=(jami)
+depends=(opendht yaml-cpp alsa-lib libpulse jack jsoncpp dbus-c++ ffmpeg gnutls
+ expat libupnp libnatpmp libva libvdpau restbed libsecp256k1 util-linux
+ opus libjsoncpp.so)
+makedepends=(git boost msgpack-c autoconf-archive)
+#checkdepends=(cppunit)
+provides=(${_pkgname})
+conflicts=(${_pkgname})
+replaces=(${_pkgname})
+_commit=26b35255a94aa9a13cbf3b3aa530d4b282a79565
+source=("git+https://git.jami.net/savoirfairelinux/ring-daemon.git#commit=${_commit}";
+
"https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz";)
+noextract=("pjproject-${_pjprojectver}.tar.gz")
+sha512sums=('SKIP'
+
'a9433b47294434288d61524dea556687fb02137ed56a10e8e2ba85d7888a2ca2a5bea4ae4a9ad008a4c208c5ec53fe364b10ed14481700d6aa8b9b6137e5e9ee')
+
+prepare() {
+  cd ${_pkgname}
+
+  git cherry-pick -n 14deb3d34bde107744bf27e34de0608e7801f4d2 # Fix build with 
GCC 10
+
+  cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs
+  mkdir contrib/native
+  autoreconf -fvi
+}
+
+build() {
+  cd ${_pkgname}/contrib/native
+  ../bootstrap \
+  --disable-downloads \
+  --disable-all \
+  --enable-pjproject
+  make DEPS_pjproject=
+
+  cd ../..
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--sysconfdir=/etc \
+--enable-ipv6
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+# Disabled because some tests (TURN) use the network.
+#check() {
+#  cd ${_pkgname}
+#  make -k check
+#}
+
+package() {
+  cd ${_pkgname}
+  make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in jami-daemon/repos (2 files)

2020-04-05 Thread Bruno Pagani via arch-commits
Date: Sunday, April 5, 2020 @ 21:03:08
  Author: archange
Revision: 611989

archrelease: copy trunk to community-staging-x86_64

Added:
  jami-daemon/repos/community-staging-x86_64/
  jami-daemon/repos/community-staging-x86_64/PKGBUILD
(from rev 611988, jami-daemon/trunk/PKGBUILD)

--+
 PKGBUILD |   64 +
 1 file changed, 64 insertions(+)

Copied: jami-daemon/repos/community-staging-x86_64/PKGBUILD (from rev 611988, 
jami-daemon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-05 21:03:08 UTC (rev 611989)
@@ -0,0 +1,64 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+_pkgname=ring-daemon
+pkgname=jami-daemon
+pkgver=20190813
+pkgrel=4
+_pjprojectver=5dfa75be7d69047387f9b0436dd9492bbbf03fe4
+pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (daemon component)"
+arch=(x86_64)
+url="https://jami.net";
+license=(GPL3)
+groups=(jami)
+depends=(opendht yaml-cpp alsa-lib libpulse jack jsoncpp dbus-c++ ffmpeg gnutls
+ expat libupnp libnatpmp libva libvdpau restbed libsecp256k1 util-linux
+ opus libjsoncpp.so)
+makedepends=(git boost msgpack-c autoconf-archive)
+#checkdepends=(cppunit)
+provides=(${_pkgname})
+conflicts=(${_pkgname})
+replaces=(${_pkgname})
+_commit=26b35255a94aa9a13cbf3b3aa530d4b282a79565
+source=("git+https://git.jami.net/savoirfairelinux/ring-daemon.git#commit=${_commit}";
+
"https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz";)
+noextract=("pjproject-${_pjprojectver}.tar.gz")
+sha512sums=('SKIP'
+
'a9433b47294434288d61524dea556687fb02137ed56a10e8e2ba85d7888a2ca2a5bea4ae4a9ad008a4c208c5ec53fe364b10ed14481700d6aa8b9b6137e5e9ee')
+
+prepare() {
+  cd ${_pkgname}
+  cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs
+  mkdir contrib/native
+  autoreconf -fvi
+}
+
+build() {
+  cd ${_pkgname}/contrib/native
+  ../bootstrap \
+  --disable-downloads \
+  --disable-all \
+  --enable-pjproject
+  make DEPS_pjproject=
+
+  cd ../..
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--sysconfdir=/etc \
+--enable-ipv6
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+# Disabled because some tests (TURN) use the network.
+#check() {
+#  cd ${_pkgname}
+#  make -k check
+#}
+
+package() {
+  cd ${_pkgname}
+  make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in jami-daemon/repos (2 files)

2019-09-14 Thread Levente Polyak via arch-commits
Date: Saturday, September 14, 2019 @ 12:50:14
  Author: anthraxx
Revision: 510528

archrelease: copy trunk to community-staging-x86_64

Added:
  jami-daemon/repos/community-staging-x86_64/
  jami-daemon/repos/community-staging-x86_64/PKGBUILD
(from rev 510527, jami-daemon/trunk/PKGBUILD)

--+
 PKGBUILD |   64 +
 1 file changed, 64 insertions(+)

Copied: jami-daemon/repos/community-staging-x86_64/PKGBUILD (from rev 510527, 
jami-daemon/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-14 12:50:14 UTC (rev 510528)
@@ -0,0 +1,64 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+_pkgname=ring-daemon
+pkgname=jami-daemon
+pkgver=20190813
+pkgrel=2
+_pjprojectver=5dfa75be7d69047387f9b0436dd9492bbbf03fe4
+pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (daemon component)"
+arch=(x86_64)
+url="https://jami.net";
+license=(GPL3)
+groups=(jami)
+depends=(opendht yaml-cpp alsa-lib libpulse jack jsoncpp dbus-c++ ffmpeg gnutls
+ expat libupnp libnatpmp libva libvdpau restbed libsecp256k1 util-linux
+ opus libjsoncpp.so)
+makedepends=(git boost msgpack-c autoconf-archive)
+#checkdepends=(cppunit)
+provides=(${_pkgname})
+conflicts=(${_pkgname})
+replaces=(${_pkgname})
+_commit=26b35255a94aa9a13cbf3b3aa530d4b282a79565
+source=("git+https://git.jami.net/savoirfairelinux/ring-daemon.git#commit=${_commit}";
+
"https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz";)
+noextract=("pjproject-${_pjprojectver}.tar.gz")
+sha512sums=(SKIP
+
a9433b47294434288d61524dea556687fb02137ed56a10e8e2ba85d7888a2ca2a5bea4ae4a9ad008a4c208c5ec53fe364b10ed14481700d6aa8b9b6137e5e9ee)
+
+prepare() {
+  cd ${_pkgname}
+  cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs
+  mkdir contrib/native
+  autoreconf -fvi
+}
+
+build() {
+  cd ${_pkgname}/contrib/native
+  ../bootstrap \
+  --disable-downloads \
+  --disable-all \
+  --enable-pjproject
+  make DEPS_pjproject=
+
+  cd ../..
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--sysconfdir=/etc \
+--enable-ipv6
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+# Disabled because some tests (TURN) use the network.
+#check() {
+#  cd ${_pkgname}
+#  make -k check
+#}
+
+package() {
+  cd ${_pkgname}
+  make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in jami-daemon/repos (2 files)

2019-04-17 Thread Bruno Pagani via arch-commits
Date: Wednesday, April 17, 2019 @ 17:50:19
  Author: archange
Revision: 451892

archrelease: copy trunk to community-x86_64

Added:
  jami-daemon/repos/community-x86_64/
  jami-daemon/repos/community-x86_64/PKGBUILD
(from rev 451891, jami-daemon/trunk/PKGBUILD)

--+
 PKGBUILD |   67 +
 1 file changed, 67 insertions(+)

Copied: jami-daemon/repos/community-x86_64/PKGBUILD (from rev 451891, 
jami-daemon/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2019-04-17 17:50:19 UTC (rev 451892)
@@ -0,0 +1,67 @@
+# Maintainer: Baptiste Jonglez 
+# Maintainer: Bruno Pagani 
+
+_pkgname=ring-daemon
+pkgname=jami-daemon
+pkgver=20190412
+pkgrel=1
+_pjprojectver=2.8
+pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (daemon component)"
+arch=(x86_64)
+url="https://jami.net";
+license=(GPL3)
+groups=(jami)
+depends=(opendht yaml-cpp alsa-lib libpulse jack jsoncpp dbus-c++ ffmpeg gnutls
+ expat libupnp libnatpmp libva libvdpau restbed libsecp256k1 util-linux
+ opus)
+makedepends=(git boost msgpack-c autoconf-archive)
+#checkdepends=(cppunit)
+provides=(${_pkgname})
+conflicts=(${_pkgname})
+replaces=(${_pkgname})
+_commit=008c78225bd12615dc1fdd0a3b258b88ce944a0d
+source=("git+https://git.jami.net/savoirfairelinux/ring-daemon.git#commit=${_commit}";
+
"https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz";)
+noextract=("pjproject-${_pjprojectver}.tar.gz")
+sha256sums=('SKIP'
+'1fcdf6e295e3b8d99c9e738d3e980d8e7da34c76bd5e773c8ed9ad26b119d0eb')
+
+prepare() {
+  cd ${_pkgname}
+  # Fixes w.r.t. OpenDHT
+  git cherry-pick -n 57adfd4f41e34479d8b2027f2250aee9c28aec0e
+  git cherry-pick -n f40eb59a1ae964fa74d4f4eca2508cc4a076bb10
+  cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs
+  mkdir contrib/native
+  autoreconf -fvi
+}
+
+build() {
+  cd ${_pkgname}/contrib/native
+  ../bootstrap \
+  --disable-downloads \
+  --disable-all \
+  --enable-pjproject
+  make DEPS_pjproject=
+
+  cd ../..
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--sysconfdir=/etc \
+--enable-ipv6
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+# Disabled because some tests (TURN) use the network.
+#check() {
+#  cd ${_pkgname}
+#  make -k check
+#}
+
+package() {
+  cd ${_pkgname}
+  make DESTDIR="${pkgdir}" install
+}