Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] linphone-desktop: update to 5.1.2
@ 2023-10-20 21:06 Johnnynator
  2023-10-21 19:11 ` [PR PATCH] [Updated] " Johnnynator
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Johnnynator @ 2023-10-20 21:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1258 bytes --]

There is a new pull request by Johnnynator against master on the void-packages repository

https://github.com/Johnnynator/void-packages linphone
https://github.com/void-linux/void-packages/pull/46803

linphone-desktop: update to 5.1.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/46803.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-linphone-46803.patch --]
[-- Type: text/x-diff, Size: 12654 bytes --]

From 3363e9605cb0f369d83751e66731975ca95c5191 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:17 +0200
Subject: [PATCH 1/9] bzrtp: update to 5.2.109

---
 srcpkgs/bzrtp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/bzrtp/template b/srcpkgs/bzrtp/template
index ef3253eac68b0..15c2d5634a777 100644
--- a/srcpkgs/bzrtp/template
+++ b/srcpkgs/bzrtp/template
@@ -1,6 +1,6 @@
 # Template file for 'bzrtp'
 pkgname=bzrtp
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=FALSE -DENABLE_STATIC=FALSE"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/bzrtp/-/archive/${version}/bzrtp-${version}.tar.gz"
-checksum=f923cbc6728efb9468bc3a0ec1b85d81c31dcfe10e33ca2587200260d62c1884
+checksum=566eb183dcf68665e6dcb64e62d610a504d41a268fa113ff76a4f76f1c5ad0b0
 
 bzrtp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

From dd7738becc2657d5472d7a193e4c223f921299df Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:28 +0200
Subject: [PATCH 2/9] mediastreamer: update to 5.2.109.

---
 srcpkgs/mediastreamer/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index d29210c1bf9c7..ee05bde6e0f07 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -1,20 +1,20 @@
 # Template file for 'mediastreamer'
 pkgname=mediastreamer
-version=5.2.6
-revision=2
+version=5.2.109
+revision=1
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
 makedepends="bzrtp-devel ffmpeg-devel glew-devel libXv-devel libsrtp-devel
  libupnp-devel libvpx-devel mbedtls-devel opus-devel ortp-devel pulseaudio-devel
- libtheora-devel speex-devel v4l-utils-devel bcg729-devel bcmatroska2-devel libgsm-devel"
-# zxing-cpp-devel (1.2.0 probably not compatible, check again after updaing xzing)
+ libtheora-devel speex-devel v4l-utils-devel bcg729-devel bcmatroska2-devel libgsm-devel
+ zxing-cpp-devel"
 short_desc="Powerful and lightweight streaming engine for voice/video telephony"
 maintainer="John <me@johnnynator.dev>"
 license="AGPL-3.0-or-later"
 homepage="https://www.linphone.org/technical-corner/mediastreamer2"
 distfiles="https://gitlab.linphone.org/BC/public/mediastreamer2/-/archive/${version}/mediastreamer2-${version}.tar.gz"
-checksum=a83cf50a367c81c7c1085f3c28ccc1420a0e31e698cf28fdcdaf1d52fd673643
+checksum=053f81bca9b7e51ca43a0105277c0188a8b0be898fc45a8cee43875384d22f5e
 
 post_install() {
 	vlicense LICENSE.txt

From 95f17bdea54cbe1d8121741e18101211525e9e03 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:33 +0200
Subject: [PATCH 3/9] belle-sip: update to 5.2.109.

---
 srcpkgs/belle-sip/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belle-sip/template b/srcpkgs/belle-sip/template
index 83eed997d6d1b..580f053b07e16 100644
--- a/srcpkgs/belle-sip/template
+++ b/srcpkgs/belle-sip/template
@@ -1,6 +1,6 @@
 # Template file for 'belle-sip'
 pkgname=belle-sip
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STRICT=OFF -DENABLE_TESTS=NO -DCMAKE_SKIP_INSTALL_RPATH=ON
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belle-sip/-/archive/${version}/belle-sip-${version}.tar.gz"
-checksum=e567a4823df0a782a5b9af61dcab6ca78f3bbb3f72c6a4b2a2e791e29e573826
+checksum=3ac2c902542f2327ebbc3822c6f04aed75f52e5d7a1bdf17288ad40f55b698b4
 
 belle-sip-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From e2901b87c67e73ab4704ab86f91f13bfebe0e4ed Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:38 +0200
Subject: [PATCH 4/9] belcard: update to 5.2.109.

---
 srcpkgs/belcard/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belcard/template b/srcpkgs/belcard/template
index e9cf1250059b0..dfe225792171d 100644
--- a/srcpkgs/belcard/template
+++ b/srcpkgs/belcard/template
@@ -1,6 +1,6 @@
 # Template file for 'belcard'
 pkgname=belcard
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STATIC=FALSE -DENABLE_UNIT_TESTS=FALSE"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belcard/-/archive/${version}/belcard-${version}.tar.gz"
-checksum=36a6a03493349ead775b7dfb4ed3435abf2eb0b92ff145c2cd2107f6ca51821d
+checksum=dc13a1735fefce5c3dedb6409e5798715fbca87d6a29545d3acacde282f64f26
 
 belcard-devel_package() {
 	short_desc+=" - development files"

From 51ebfc057110d9968bc003d9aafbef5f352b1cdb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:47 +0200
Subject: [PATCH 5/9] belr: update to 5.2.109.

---
 srcpkgs/belr/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belr/template b/srcpkgs/belr/template
index 103bef203e015..bc812a94f28ee 100644
--- a/srcpkgs/belr/template
+++ b/srcpkgs/belr/template
@@ -1,6 +1,6 @@
 # Template file for 'belr'
 pkgname=belr
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STATIC=FALSE -DENABLE_TESTS=NO"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belr/-/archive/${version}/belr-${version}.tar.gz"
-checksum=7e9256c6036a8715ebd10e9b0f57ae3256995d8aa49ed281b76ca39da16dbac0
+checksum=6e8b0684e95620fe92cff48fe9b7ad85b37c41408cee39af4355bc6d73362457
 
 belr-devel_package() {
 	short_desc+=" - development files"

From 7bf8a71a364209520ab28c6b6756790fef04f0a9 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:55 +0200
Subject: [PATCH 6/9] linphone: update to 5.2.109.

---
 srcpkgs/linphone/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index 2212f78f78e57..1c69df107416d 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -1,10 +1,10 @@
 # Template file for 'linphone'
 pkgname=linphone
-version=5.2.7
+version=5.2.109
 revision=1
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
- -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
+ -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=TRUE
  -DENABLE_LIME=NO -DENABLE_LIME_X3DH=NO -DENABLE_UNIT_TESTS=NO
  -DENABLE_STATIC=OFF -DENABLE_FLEXIAPI=OFF -DENABLE_QRCODE=OFF"
 # FLEXIAPI disabled because their cmake script doesn't find jsoncpp
@@ -13,13 +13,14 @@ hostmakedepends="doxygen graphviz python3-pystache python3-six
 makedepends="sqlite-devel readline-devel mediastreamer-devel
  belle-sip-devel speex-devel libxml2-devel libnotify-devel
  bctoolbox-devel ortp-devel bzrtp-devel gettext-devel ortp-devel
- libupnp-devel libsrtp-devel belcard-devel libxerces-c-devel"
+ libupnp-devel libsrtp-devel belcard-devel libxerces-c-devel
+ soci-devel"
 short_desc="Voice-over-IP phone"
 maintainer="John <me@johnnynator.dev>"
 license="AGPL-3.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/liblinphone/-/archive/${version}/liblinphone-${version}.tar.gz"
-checksum=b64c452995f48264f5a73674035c4b6b38d7008128f4cd54f2fa0f5836170536
+checksum=0b57c4f0188c210795213185e7304e7c0321956a367e4496d1bb9363cb7bab34
 
 pre_build() {
 	echo "#define MS2_GIT_VERSION=unknown" > coreapi/gitversion.h

From b4e10a80e58910bfba3d30a5d18367c489e2b7eb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:25:22 +0200
Subject: [PATCH 7/9] linphone-desktop: update to 5.1.2.

---
 srcpkgs/linphone-desktop/patches/cmake.patch | 16 ++++++++++++++++
 srcpkgs/linphone-desktop/template            |  7 ++++---
 2 files changed, 20 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/linphone-desktop/patches/cmake.patch

diff --git a/srcpkgs/linphone-desktop/patches/cmake.patch b/srcpkgs/linphone-desktop/patches/cmake.patch
new file mode 100644
index 0000000000000..cb80d1c639635
--- /dev/null
+++ b/srcpkgs/linphone-desktop/patches/cmake.patch
@@ -0,0 +1,16 @@
+--- linphone-desktop-5.1.2/linphone-app/CMakeLists.txt	2023-10-19 21:30:01.079378121 +0200
++++ -	2023-10-19 21:33:10.349584407 +0200
+@@ -48,13 +48,6 @@
+ if(UNIX AND NOT APPLE)
+ 	set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+ endif()
+-list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/lib64/cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/lib/cmake")
+-
+-list(APPEND CMAKE_PREFIX_PATH "${QTKEYCHAIN_OUTPUT_DIR}/lib64/cmake")
+-list(APPEND CMAKE_PREFIX_PATH "${QTKEYCHAIN_OUTPUT_DIR}/lib/cmake")
+ 
+ set(APP_LIBRARY app-library)
+ set(APP_PLUGIN app-plugin)
diff --git a/srcpkgs/linphone-desktop/template b/srcpkgs/linphone-desktop/template
index 0e56d88ebc865..2062e7a7ec026 100644
--- a/srcpkgs/linphone-desktop/template
+++ b/srcpkgs/linphone-desktop/template
@@ -1,20 +1,21 @@
 # Template file for 'linphone-desktop'
 pkgname=linphone-desktop
-version=5.0.4
+version=5.1.2
 revision=1
 build_wrksrc="linphone-app" # The root cmake is glue code for their vendored libs
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools qt5-declarative"
 makedepends="bctoolbox-devel belcard-devel belle-sip-devel linphone-devel
  mediastreamer-devel qt5-declarative-devel qt5-quickcontrols2-devel
- qt5-svg-devel qt5-tools-devel qt5-webview-devel qt5-speech-devel"
+ qt5-svg-devel qt5-tools-devel qt5-webview-devel qt5-speech-devel
+ qt5-multimedia-devel"
 depends="qt5>=5.9_1 qt5-quickcontrols qt5-quickcontrols2 qt5-graphicaleffects"
 short_desc="Linphone qt desktop"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://www.linphone.org/"
 distfiles="https://gitlab.linphone.org/BC/public/linphone-desktop/-/archive/${version}/linphone-desktop-${version}.tar.gz"
-checksum=0399b32100dd555ab503b0f8856f6a632cd704672805301c7c753b8a1183a445
+checksum=3d4757fa6a6e2d866ab768cffc6495ab6b73da3c38dabc561cae127155a6f72b
 replaces="linphone-gui>=0"
 
 pre_configure() {

From bb1237df0dde4a4821c2b51e9e8cfa5cf73da118 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:36:01 +0200
Subject: [PATCH 8/9] bctoolbox: update to 5.2.109.

---
 srcpkgs/bctoolbox/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/bctoolbox/template b/srcpkgs/bctoolbox/template
index 3beea9e1f7216..96b8b5fa6b58f 100644
--- a/srcpkgs/bctoolbox/template
+++ b/srcpkgs/bctoolbox/template
@@ -1,17 +1,17 @@
 # Template file for 'bctoolbox'
 pkgname=bctoolbox
-version=5.2.6
-revision=2
+version=5.2.109
+revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=ON -DENABLE_TESTS_COMPONENT=FALSE
- -DCMAKE_MODULE_PATH=/usr/lib/cmake"
+ -DENABLE_STRICT=FALSE -DCMAKE_MODULE_PATH=/usr/lib/cmake"
 makedepends="bcunit-devel mbedtls-devel"
 short_desc="Library to create and run audio and video streams"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only"
 homepage="https://gitlab.linphone.org/BC/public/bctoolbox"
 distfiles="https://gitlab.linphone.org/BC/public/bctoolbox/-/archive/${version}/bctoolbox-${version}.tar.gz"
-checksum=573dd538cfdb6b13007c843ded101601d441b5da717597171823e49a619083c4
+checksum=54d66d62146a7b5cfab5c33a31a34bc1b5e99c1b38bc0d10ec29a079b1886e1b
 
 bctoolbox-devel_package() {
 	depends="bctoolbox-${version}_${revision}"

From d14dc02a88f3db31e15f3127c49cc30596a76f8e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 19 Oct 2023 22:04:39 +0200
Subject: [PATCH 9/9] soci: add soname to shlibs

---
 common/shlibs | 1 +
 1 file changed, 1 insertion(+)

diff --git a/common/shlibs b/common/shlibs
index 987b52451767a..119a11dfa7a6c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3444,6 +3444,7 @@ liblinphone.so.10 linphone-4.4.0_1
 liblinphone++.so.10 linphone-4.4.0_1
 libbelr.so.1 belr-0.1.3_1
 libbelcard.so.1 belcard-1.0.2_1
+libsoci_core.so.4.0 soci-4.0.3_1
 libshaderc_shared.so.1 shaderc-2018.0_1
 libglslang.so.11 glslang-11.11.0_1
 libHLSL.so glslang-11.11.0_1

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Updated] linphone-desktop: update to 5.1.2
  2023-10-20 21:06 [PR PATCH] linphone-desktop: update to 5.1.2 Johnnynator
@ 2023-10-21 19:11 ` Johnnynator
  2023-10-21 19:33 ` Johnnynator
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2023-10-21 19:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1263 bytes --]

There is an updated pull request by Johnnynator against master on the void-packages repository

https://github.com/Johnnynator/void-packages linphone
https://github.com/void-linux/void-packages/pull/46803

linphone-desktop: update to 5.1.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/46803.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-linphone-46803.patch --]
[-- Type: text/x-diff, Size: 13161 bytes --]

From 3363e9605cb0f369d83751e66731975ca95c5191 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:17 +0200
Subject: [PATCH 1/9] bzrtp: update to 5.2.109

---
 srcpkgs/bzrtp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/bzrtp/template b/srcpkgs/bzrtp/template
index ef3253eac68b0..15c2d5634a777 100644
--- a/srcpkgs/bzrtp/template
+++ b/srcpkgs/bzrtp/template
@@ -1,6 +1,6 @@
 # Template file for 'bzrtp'
 pkgname=bzrtp
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=FALSE -DENABLE_STATIC=FALSE"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/bzrtp/-/archive/${version}/bzrtp-${version}.tar.gz"
-checksum=f923cbc6728efb9468bc3a0ec1b85d81c31dcfe10e33ca2587200260d62c1884
+checksum=566eb183dcf68665e6dcb64e62d610a504d41a268fa113ff76a4f76f1c5ad0b0
 
 bzrtp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

From dd7738becc2657d5472d7a193e4c223f921299df Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:28 +0200
Subject: [PATCH 2/9] mediastreamer: update to 5.2.109.

---
 srcpkgs/mediastreamer/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index d29210c1bf9c7..ee05bde6e0f07 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -1,20 +1,20 @@
 # Template file for 'mediastreamer'
 pkgname=mediastreamer
-version=5.2.6
-revision=2
+version=5.2.109
+revision=1
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
 makedepends="bzrtp-devel ffmpeg-devel glew-devel libXv-devel libsrtp-devel
  libupnp-devel libvpx-devel mbedtls-devel opus-devel ortp-devel pulseaudio-devel
- libtheora-devel speex-devel v4l-utils-devel bcg729-devel bcmatroska2-devel libgsm-devel"
-# zxing-cpp-devel (1.2.0 probably not compatible, check again after updaing xzing)
+ libtheora-devel speex-devel v4l-utils-devel bcg729-devel bcmatroska2-devel libgsm-devel
+ zxing-cpp-devel"
 short_desc="Powerful and lightweight streaming engine for voice/video telephony"
 maintainer="John <me@johnnynator.dev>"
 license="AGPL-3.0-or-later"
 homepage="https://www.linphone.org/technical-corner/mediastreamer2"
 distfiles="https://gitlab.linphone.org/BC/public/mediastreamer2/-/archive/${version}/mediastreamer2-${version}.tar.gz"
-checksum=a83cf50a367c81c7c1085f3c28ccc1420a0e31e698cf28fdcdaf1d52fd673643
+checksum=053f81bca9b7e51ca43a0105277c0188a8b0be898fc45a8cee43875384d22f5e
 
 post_install() {
 	vlicense LICENSE.txt

From 95f17bdea54cbe1d8121741e18101211525e9e03 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:33 +0200
Subject: [PATCH 3/9] belle-sip: update to 5.2.109.

---
 srcpkgs/belle-sip/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belle-sip/template b/srcpkgs/belle-sip/template
index 83eed997d6d1b..580f053b07e16 100644
--- a/srcpkgs/belle-sip/template
+++ b/srcpkgs/belle-sip/template
@@ -1,6 +1,6 @@
 # Template file for 'belle-sip'
 pkgname=belle-sip
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STRICT=OFF -DENABLE_TESTS=NO -DCMAKE_SKIP_INSTALL_RPATH=ON
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belle-sip/-/archive/${version}/belle-sip-${version}.tar.gz"
-checksum=e567a4823df0a782a5b9af61dcab6ca78f3bbb3f72c6a4b2a2e791e29e573826
+checksum=3ac2c902542f2327ebbc3822c6f04aed75f52e5d7a1bdf17288ad40f55b698b4
 
 belle-sip-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From e2901b87c67e73ab4704ab86f91f13bfebe0e4ed Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:38 +0200
Subject: [PATCH 4/9] belcard: update to 5.2.109.

---
 srcpkgs/belcard/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belcard/template b/srcpkgs/belcard/template
index e9cf1250059b0..dfe225792171d 100644
--- a/srcpkgs/belcard/template
+++ b/srcpkgs/belcard/template
@@ -1,6 +1,6 @@
 # Template file for 'belcard'
 pkgname=belcard
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STATIC=FALSE -DENABLE_UNIT_TESTS=FALSE"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belcard/-/archive/${version}/belcard-${version}.tar.gz"
-checksum=36a6a03493349ead775b7dfb4ed3435abf2eb0b92ff145c2cd2107f6ca51821d
+checksum=dc13a1735fefce5c3dedb6409e5798715fbca87d6a29545d3acacde282f64f26
 
 belcard-devel_package() {
 	short_desc+=" - development files"

From 51ebfc057110d9968bc003d9aafbef5f352b1cdb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:47 +0200
Subject: [PATCH 5/9] belr: update to 5.2.109.

---
 srcpkgs/belr/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belr/template b/srcpkgs/belr/template
index 103bef203e015..bc812a94f28ee 100644
--- a/srcpkgs/belr/template
+++ b/srcpkgs/belr/template
@@ -1,6 +1,6 @@
 # Template file for 'belr'
 pkgname=belr
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STATIC=FALSE -DENABLE_TESTS=NO"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belr/-/archive/${version}/belr-${version}.tar.gz"
-checksum=7e9256c6036a8715ebd10e9b0f57ae3256995d8aa49ed281b76ca39da16dbac0
+checksum=6e8b0684e95620fe92cff48fe9b7ad85b37c41408cee39af4355bc6d73362457
 
 belr-devel_package() {
 	short_desc+=" - development files"

From 7bf8a71a364209520ab28c6b6756790fef04f0a9 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:55 +0200
Subject: [PATCH 6/9] linphone: update to 5.2.109.

---
 srcpkgs/linphone/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index 2212f78f78e57..1c69df107416d 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -1,10 +1,10 @@
 # Template file for 'linphone'
 pkgname=linphone
-version=5.2.7
+version=5.2.109
 revision=1
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
- -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
+ -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=TRUE
  -DENABLE_LIME=NO -DENABLE_LIME_X3DH=NO -DENABLE_UNIT_TESTS=NO
  -DENABLE_STATIC=OFF -DENABLE_FLEXIAPI=OFF -DENABLE_QRCODE=OFF"
 # FLEXIAPI disabled because their cmake script doesn't find jsoncpp
@@ -13,13 +13,14 @@ hostmakedepends="doxygen graphviz python3-pystache python3-six
 makedepends="sqlite-devel readline-devel mediastreamer-devel
  belle-sip-devel speex-devel libxml2-devel libnotify-devel
  bctoolbox-devel ortp-devel bzrtp-devel gettext-devel ortp-devel
- libupnp-devel libsrtp-devel belcard-devel libxerces-c-devel"
+ libupnp-devel libsrtp-devel belcard-devel libxerces-c-devel
+ soci-devel"
 short_desc="Voice-over-IP phone"
 maintainer="John <me@johnnynator.dev>"
 license="AGPL-3.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/liblinphone/-/archive/${version}/liblinphone-${version}.tar.gz"
-checksum=b64c452995f48264f5a73674035c4b6b38d7008128f4cd54f2fa0f5836170536
+checksum=0b57c4f0188c210795213185e7304e7c0321956a367e4496d1bb9363cb7bab34
 
 pre_build() {
 	echo "#define MS2_GIT_VERSION=unknown" > coreapi/gitversion.h

From d01b6344d2e382bf18c7cf4fa00b9ccf6c06dc05 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:25:22 +0200
Subject: [PATCH 7/9] linphone-desktop: update to 5.1.2.

---
 srcpkgs/linphone-desktop/patches/cmake.patch | 16 ++++++++++++++++
 srcpkgs/linphone-desktop/template            |  8 +++++---
 2 files changed, 21 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/linphone-desktop/patches/cmake.patch

diff --git a/srcpkgs/linphone-desktop/patches/cmake.patch b/srcpkgs/linphone-desktop/patches/cmake.patch
new file mode 100644
index 0000000000000..cb80d1c639635
--- /dev/null
+++ b/srcpkgs/linphone-desktop/patches/cmake.patch
@@ -0,0 +1,16 @@
+--- linphone-desktop-5.1.2/linphone-app/CMakeLists.txt	2023-10-19 21:30:01.079378121 +0200
++++ -	2023-10-19 21:33:10.349584407 +0200
+@@ -48,13 +48,6 @@
+ if(UNIX AND NOT APPLE)
+ 	set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+ endif()
+-list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/lib64/cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/lib/cmake")
+-
+-list(APPEND CMAKE_PREFIX_PATH "${QTKEYCHAIN_OUTPUT_DIR}/lib64/cmake")
+-list(APPEND CMAKE_PREFIX_PATH "${QTKEYCHAIN_OUTPUT_DIR}/lib/cmake")
+ 
+ set(APP_LIBRARY app-library)
+ set(APP_PLUGIN app-plugin)
diff --git a/srcpkgs/linphone-desktop/template b/srcpkgs/linphone-desktop/template
index 0e56d88ebc865..70fd17ea456e8 100644
--- a/srcpkgs/linphone-desktop/template
+++ b/srcpkgs/linphone-desktop/template
@@ -1,20 +1,21 @@
 # Template file for 'linphone-desktop'
 pkgname=linphone-desktop
-version=5.0.4
+version=5.1.2
 revision=1
 build_wrksrc="linphone-app" # The root cmake is glue code for their vendored libs
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools qt5-declarative"
 makedepends="bctoolbox-devel belcard-devel belle-sip-devel linphone-devel
  mediastreamer-devel qt5-declarative-devel qt5-quickcontrols2-devel
- qt5-svg-devel qt5-tools-devel qt5-webview-devel qt5-speech-devel"
+ qt5-svg-devel qt5-tools-devel qt5-webview-devel qt5-speech-devel
+ qt5-multimedia-devel"
 depends="qt5>=5.9_1 qt5-quickcontrols qt5-quickcontrols2 qt5-graphicaleffects"
 short_desc="Linphone qt desktop"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://www.linphone.org/"
 distfiles="https://gitlab.linphone.org/BC/public/linphone-desktop/-/archive/${version}/linphone-desktop-${version}.tar.gz"
-checksum=0399b32100dd555ab503b0f8856f6a632cd704672805301c7c753b8a1183a445
+checksum=3d4757fa6a6e2d866ab768cffc6495ab6b73da3c38dabc561cae127155a6f72b
 replaces="linphone-gui>=0"
 
 pre_configure() {
@@ -25,6 +26,7 @@ pre_configure() {
 	vsed -e "s/set(version_patch )/set(version_patch $_patch)/g" -i CMakeLists.txt
 	vsed -e "/bc_compute_full_version/d" -i CMakeLists.txt
 	vsed -e "/bc_parse_full_version/d" -i CMakeLists.txt
+	vsed -e 's/bc_parse_full_version/execute_process(COMMAND ${CMAKE_COMMAND} -E touch "${OUTPUT_DIR}/gitversion.h")/g' -i CMakeLists.txt
 	vsed -e "/find_package(bctoolbox CONFIG)/d" -i CMakeLists.txt
 	vsed -e "/project(/ a find_package(bctoolbox CONFIG)" -i CMakeLists.txt
 }

From 729ee0b4e4e10f5e7c9863e3a9f316ccac55fce5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:36:01 +0200
Subject: [PATCH 8/9] bctoolbox: update to 5.2.109.

---
 srcpkgs/bctoolbox/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/bctoolbox/template b/srcpkgs/bctoolbox/template
index 3beea9e1f7216..96b8b5fa6b58f 100644
--- a/srcpkgs/bctoolbox/template
+++ b/srcpkgs/bctoolbox/template
@@ -1,17 +1,17 @@
 # Template file for 'bctoolbox'
 pkgname=bctoolbox
-version=5.2.6
-revision=2
+version=5.2.109
+revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=ON -DENABLE_TESTS_COMPONENT=FALSE
- -DCMAKE_MODULE_PATH=/usr/lib/cmake"
+ -DENABLE_STRICT=FALSE -DCMAKE_MODULE_PATH=/usr/lib/cmake"
 makedepends="bcunit-devel mbedtls-devel"
 short_desc="Library to create and run audio and video streams"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only"
 homepage="https://gitlab.linphone.org/BC/public/bctoolbox"
 distfiles="https://gitlab.linphone.org/BC/public/bctoolbox/-/archive/${version}/bctoolbox-${version}.tar.gz"
-checksum=573dd538cfdb6b13007c843ded101601d441b5da717597171823e49a619083c4
+checksum=54d66d62146a7b5cfab5c33a31a34bc1b5e99c1b38bc0d10ec29a079b1886e1b
 
 bctoolbox-devel_package() {
 	depends="bctoolbox-${version}_${revision}"

From 91ac9a0f3646bbc0a25e6885c43d73cc9322683f Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 19 Oct 2023 22:04:39 +0200
Subject: [PATCH 9/9] soci: add soname to shlibs

---
 common/shlibs | 1 +
 1 file changed, 1 insertion(+)

diff --git a/common/shlibs b/common/shlibs
index 987b52451767a..119a11dfa7a6c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3444,6 +3444,7 @@ liblinphone.so.10 linphone-4.4.0_1
 liblinphone++.so.10 linphone-4.4.0_1
 libbelr.so.1 belr-0.1.3_1
 libbelcard.so.1 belcard-1.0.2_1
+libsoci_core.so.4.0 soci-4.0.3_1
 libshaderc_shared.so.1 shaderc-2018.0_1
 libglslang.so.11 glslang-11.11.0_1
 libHLSL.so glslang-11.11.0_1

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Updated] linphone-desktop: update to 5.1.2
  2023-10-20 21:06 [PR PATCH] linphone-desktop: update to 5.1.2 Johnnynator
  2023-10-21 19:11 ` [PR PATCH] [Updated] " Johnnynator
@ 2023-10-21 19:33 ` Johnnynator
  2023-10-21 20:43 ` Johnnynator
  2023-10-22 12:10 ` [PR PATCH] [Merged]: " Johnnynator
  3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2023-10-21 19:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1263 bytes --]

There is an updated pull request by Johnnynator against master on the void-packages repository

https://github.com/Johnnynator/void-packages linphone
https://github.com/void-linux/void-packages/pull/46803

linphone-desktop: update to 5.1.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/46803.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-linphone-46803.patch --]
[-- Type: text/x-diff, Size: 13161 bytes --]

From 3363e9605cb0f369d83751e66731975ca95c5191 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:17 +0200
Subject: [PATCH 1/9] bzrtp: update to 5.2.109

---
 srcpkgs/bzrtp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/bzrtp/template b/srcpkgs/bzrtp/template
index ef3253eac68b0..15c2d5634a777 100644
--- a/srcpkgs/bzrtp/template
+++ b/srcpkgs/bzrtp/template
@@ -1,6 +1,6 @@
 # Template file for 'bzrtp'
 pkgname=bzrtp
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=FALSE -DENABLE_STATIC=FALSE"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/bzrtp/-/archive/${version}/bzrtp-${version}.tar.gz"
-checksum=f923cbc6728efb9468bc3a0ec1b85d81c31dcfe10e33ca2587200260d62c1884
+checksum=566eb183dcf68665e6dcb64e62d610a504d41a268fa113ff76a4f76f1c5ad0b0
 
 bzrtp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

From dd7738becc2657d5472d7a193e4c223f921299df Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:28 +0200
Subject: [PATCH 2/9] mediastreamer: update to 5.2.109.

---
 srcpkgs/mediastreamer/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index d29210c1bf9c7..ee05bde6e0f07 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -1,20 +1,20 @@
 # Template file for 'mediastreamer'
 pkgname=mediastreamer
-version=5.2.6
-revision=2
+version=5.2.109
+revision=1
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
 makedepends="bzrtp-devel ffmpeg-devel glew-devel libXv-devel libsrtp-devel
  libupnp-devel libvpx-devel mbedtls-devel opus-devel ortp-devel pulseaudio-devel
- libtheora-devel speex-devel v4l-utils-devel bcg729-devel bcmatroska2-devel libgsm-devel"
-# zxing-cpp-devel (1.2.0 probably not compatible, check again after updaing xzing)
+ libtheora-devel speex-devel v4l-utils-devel bcg729-devel bcmatroska2-devel libgsm-devel
+ zxing-cpp-devel"
 short_desc="Powerful and lightweight streaming engine for voice/video telephony"
 maintainer="John <me@johnnynator.dev>"
 license="AGPL-3.0-or-later"
 homepage="https://www.linphone.org/technical-corner/mediastreamer2"
 distfiles="https://gitlab.linphone.org/BC/public/mediastreamer2/-/archive/${version}/mediastreamer2-${version}.tar.gz"
-checksum=a83cf50a367c81c7c1085f3c28ccc1420a0e31e698cf28fdcdaf1d52fd673643
+checksum=053f81bca9b7e51ca43a0105277c0188a8b0be898fc45a8cee43875384d22f5e
 
 post_install() {
 	vlicense LICENSE.txt

From 95f17bdea54cbe1d8121741e18101211525e9e03 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:33 +0200
Subject: [PATCH 3/9] belle-sip: update to 5.2.109.

---
 srcpkgs/belle-sip/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belle-sip/template b/srcpkgs/belle-sip/template
index 83eed997d6d1b..580f053b07e16 100644
--- a/srcpkgs/belle-sip/template
+++ b/srcpkgs/belle-sip/template
@@ -1,6 +1,6 @@
 # Template file for 'belle-sip'
 pkgname=belle-sip
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STRICT=OFF -DENABLE_TESTS=NO -DCMAKE_SKIP_INSTALL_RPATH=ON
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belle-sip/-/archive/${version}/belle-sip-${version}.tar.gz"
-checksum=e567a4823df0a782a5b9af61dcab6ca78f3bbb3f72c6a4b2a2e791e29e573826
+checksum=3ac2c902542f2327ebbc3822c6f04aed75f52e5d7a1bdf17288ad40f55b698b4
 
 belle-sip-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From e2901b87c67e73ab4704ab86f91f13bfebe0e4ed Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:38 +0200
Subject: [PATCH 4/9] belcard: update to 5.2.109.

---
 srcpkgs/belcard/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belcard/template b/srcpkgs/belcard/template
index e9cf1250059b0..dfe225792171d 100644
--- a/srcpkgs/belcard/template
+++ b/srcpkgs/belcard/template
@@ -1,6 +1,6 @@
 # Template file for 'belcard'
 pkgname=belcard
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STATIC=FALSE -DENABLE_UNIT_TESTS=FALSE"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belcard/-/archive/${version}/belcard-${version}.tar.gz"
-checksum=36a6a03493349ead775b7dfb4ed3435abf2eb0b92ff145c2cd2107f6ca51821d
+checksum=dc13a1735fefce5c3dedb6409e5798715fbca87d6a29545d3acacde282f64f26
 
 belcard-devel_package() {
 	short_desc+=" - development files"

From 51ebfc057110d9968bc003d9aafbef5f352b1cdb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:47 +0200
Subject: [PATCH 5/9] belr: update to 5.2.109.

---
 srcpkgs/belr/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belr/template b/srcpkgs/belr/template
index 103bef203e015..bc812a94f28ee 100644
--- a/srcpkgs/belr/template
+++ b/srcpkgs/belr/template
@@ -1,6 +1,6 @@
 # Template file for 'belr'
 pkgname=belr
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STATIC=FALSE -DENABLE_TESTS=NO"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belr/-/archive/${version}/belr-${version}.tar.gz"
-checksum=7e9256c6036a8715ebd10e9b0f57ae3256995d8aa49ed281b76ca39da16dbac0
+checksum=6e8b0684e95620fe92cff48fe9b7ad85b37c41408cee39af4355bc6d73362457
 
 belr-devel_package() {
 	short_desc+=" - development files"

From 7bf8a71a364209520ab28c6b6756790fef04f0a9 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:55 +0200
Subject: [PATCH 6/9] linphone: update to 5.2.109.

---
 srcpkgs/linphone/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index 2212f78f78e57..1c69df107416d 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -1,10 +1,10 @@
 # Template file for 'linphone'
 pkgname=linphone
-version=5.2.7
+version=5.2.109
 revision=1
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
- -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
+ -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=TRUE
  -DENABLE_LIME=NO -DENABLE_LIME_X3DH=NO -DENABLE_UNIT_TESTS=NO
  -DENABLE_STATIC=OFF -DENABLE_FLEXIAPI=OFF -DENABLE_QRCODE=OFF"
 # FLEXIAPI disabled because their cmake script doesn't find jsoncpp
@@ -13,13 +13,14 @@ hostmakedepends="doxygen graphviz python3-pystache python3-six
 makedepends="sqlite-devel readline-devel mediastreamer-devel
  belle-sip-devel speex-devel libxml2-devel libnotify-devel
  bctoolbox-devel ortp-devel bzrtp-devel gettext-devel ortp-devel
- libupnp-devel libsrtp-devel belcard-devel libxerces-c-devel"
+ libupnp-devel libsrtp-devel belcard-devel libxerces-c-devel
+ soci-devel"
 short_desc="Voice-over-IP phone"
 maintainer="John <me@johnnynator.dev>"
 license="AGPL-3.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/liblinphone/-/archive/${version}/liblinphone-${version}.tar.gz"
-checksum=b64c452995f48264f5a73674035c4b6b38d7008128f4cd54f2fa0f5836170536
+checksum=0b57c4f0188c210795213185e7304e7c0321956a367e4496d1bb9363cb7bab34
 
 pre_build() {
 	echo "#define MS2_GIT_VERSION=unknown" > coreapi/gitversion.h

From bb55a1969bd8623514c5cdf59e80e6090eeab807 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:25:22 +0200
Subject: [PATCH 7/9] linphone-desktop: update to 5.1.2.

---
 srcpkgs/linphone-desktop/patches/cmake.patch | 16 ++++++++++++++++
 srcpkgs/linphone-desktop/template            |  8 +++++---
 2 files changed, 21 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/linphone-desktop/patches/cmake.patch

diff --git a/srcpkgs/linphone-desktop/patches/cmake.patch b/srcpkgs/linphone-desktop/patches/cmake.patch
new file mode 100644
index 0000000000000..cb80d1c639635
--- /dev/null
+++ b/srcpkgs/linphone-desktop/patches/cmake.patch
@@ -0,0 +1,16 @@
+--- linphone-desktop-5.1.2/linphone-app/CMakeLists.txt	2023-10-19 21:30:01.079378121 +0200
++++ -	2023-10-19 21:33:10.349584407 +0200
+@@ -48,13 +48,6 @@
+ if(UNIX AND NOT APPLE)
+ 	set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+ endif()
+-list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/lib64/cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/lib/cmake")
+-
+-list(APPEND CMAKE_PREFIX_PATH "${QTKEYCHAIN_OUTPUT_DIR}/lib64/cmake")
+-list(APPEND CMAKE_PREFIX_PATH "${QTKEYCHAIN_OUTPUT_DIR}/lib/cmake")
+ 
+ set(APP_LIBRARY app-library)
+ set(APP_PLUGIN app-plugin)
diff --git a/srcpkgs/linphone-desktop/template b/srcpkgs/linphone-desktop/template
index 0e56d88ebc865..a4003c2336d0f 100644
--- a/srcpkgs/linphone-desktop/template
+++ b/srcpkgs/linphone-desktop/template
@@ -1,20 +1,21 @@
 # Template file for 'linphone-desktop'
 pkgname=linphone-desktop
-version=5.0.4
+version=5.1.2
 revision=1
 build_wrksrc="linphone-app" # The root cmake is glue code for their vendored libs
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools qt5-declarative"
 makedepends="bctoolbox-devel belcard-devel belle-sip-devel linphone-devel
  mediastreamer-devel qt5-declarative-devel qt5-quickcontrols2-devel
- qt5-svg-devel qt5-tools-devel qt5-webview-devel qt5-speech-devel"
+ qt5-svg-devel qt5-tools-devel qt5-webview-devel qt5-speech-devel
+ qt5-multimedia-devel"
 depends="qt5>=5.9_1 qt5-quickcontrols qt5-quickcontrols2 qt5-graphicaleffects"
 short_desc="Linphone qt desktop"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://www.linphone.org/"
 distfiles="https://gitlab.linphone.org/BC/public/linphone-desktop/-/archive/${version}/linphone-desktop-${version}.tar.gz"
-checksum=0399b32100dd555ab503b0f8856f6a632cd704672805301c7c753b8a1183a445
+checksum=3d4757fa6a6e2d866ab768cffc6495ab6b73da3c38dabc561cae127155a6f72b
 replaces="linphone-gui>=0"
 
 pre_configure() {
@@ -25,6 +26,7 @@ pre_configure() {
 	vsed -e "s/set(version_patch )/set(version_patch $_patch)/g" -i CMakeLists.txt
 	vsed -e "/bc_compute_full_version/d" -i CMakeLists.txt
 	vsed -e "/bc_parse_full_version/d" -i CMakeLists.txt
+	vsed -e 's%bc_parse_full_version%execute_process(COMMAND ${CMAKE_COMMAND} -E touch "${OUTPUT_DIR}/gitversion.h")%g' -i CMakeLists.txt
 	vsed -e "/find_package(bctoolbox CONFIG)/d" -i CMakeLists.txt
 	vsed -e "/project(/ a find_package(bctoolbox CONFIG)" -i CMakeLists.txt
 }

From 15a8e622c2dcd1913d6f50a222ddbcb2011df2be Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:36:01 +0200
Subject: [PATCH 8/9] bctoolbox: update to 5.2.109.

---
 srcpkgs/bctoolbox/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/bctoolbox/template b/srcpkgs/bctoolbox/template
index 3beea9e1f7216..96b8b5fa6b58f 100644
--- a/srcpkgs/bctoolbox/template
+++ b/srcpkgs/bctoolbox/template
@@ -1,17 +1,17 @@
 # Template file for 'bctoolbox'
 pkgname=bctoolbox
-version=5.2.6
-revision=2
+version=5.2.109
+revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=ON -DENABLE_TESTS_COMPONENT=FALSE
- -DCMAKE_MODULE_PATH=/usr/lib/cmake"
+ -DENABLE_STRICT=FALSE -DCMAKE_MODULE_PATH=/usr/lib/cmake"
 makedepends="bcunit-devel mbedtls-devel"
 short_desc="Library to create and run audio and video streams"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only"
 homepage="https://gitlab.linphone.org/BC/public/bctoolbox"
 distfiles="https://gitlab.linphone.org/BC/public/bctoolbox/-/archive/${version}/bctoolbox-${version}.tar.gz"
-checksum=573dd538cfdb6b13007c843ded101601d441b5da717597171823e49a619083c4
+checksum=54d66d62146a7b5cfab5c33a31a34bc1b5e99c1b38bc0d10ec29a079b1886e1b
 
 bctoolbox-devel_package() {
 	depends="bctoolbox-${version}_${revision}"

From 17804dadaca0dabb3c2316e9e9991519befed151 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 19 Oct 2023 22:04:39 +0200
Subject: [PATCH 9/9] soci: add soname to shlibs

---
 common/shlibs | 1 +
 1 file changed, 1 insertion(+)

diff --git a/common/shlibs b/common/shlibs
index 987b52451767a..119a11dfa7a6c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3444,6 +3444,7 @@ liblinphone.so.10 linphone-4.4.0_1
 liblinphone++.so.10 linphone-4.4.0_1
 libbelr.so.1 belr-0.1.3_1
 libbelcard.so.1 belcard-1.0.2_1
+libsoci_core.so.4.0 soci-4.0.3_1
 libshaderc_shared.so.1 shaderc-2018.0_1
 libglslang.so.11 glslang-11.11.0_1
 libHLSL.so glslang-11.11.0_1

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Updated] linphone-desktop: update to 5.1.2
  2023-10-20 21:06 [PR PATCH] linphone-desktop: update to 5.1.2 Johnnynator
  2023-10-21 19:11 ` [PR PATCH] [Updated] " Johnnynator
  2023-10-21 19:33 ` Johnnynator
@ 2023-10-21 20:43 ` Johnnynator
  2023-10-22 12:10 ` [PR PATCH] [Merged]: " Johnnynator
  3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2023-10-21 20:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1263 bytes --]

There is an updated pull request by Johnnynator against master on the void-packages repository

https://github.com/Johnnynator/void-packages linphone
https://github.com/void-linux/void-packages/pull/46803

linphone-desktop: update to 5.1.2
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/46803.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-linphone-46803.patch --]
[-- Type: text/x-diff, Size: 12654 bytes --]

From 3363e9605cb0f369d83751e66731975ca95c5191 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:17 +0200
Subject: [PATCH 1/9] bzrtp: update to 5.2.109

---
 srcpkgs/bzrtp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/bzrtp/template b/srcpkgs/bzrtp/template
index ef3253eac68b0..15c2d5634a777 100644
--- a/srcpkgs/bzrtp/template
+++ b/srcpkgs/bzrtp/template
@@ -1,6 +1,6 @@
 # Template file for 'bzrtp'
 pkgname=bzrtp
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=FALSE -DENABLE_STATIC=FALSE"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/bzrtp/-/archive/${version}/bzrtp-${version}.tar.gz"
-checksum=f923cbc6728efb9468bc3a0ec1b85d81c31dcfe10e33ca2587200260d62c1884
+checksum=566eb183dcf68665e6dcb64e62d610a504d41a268fa113ff76a4f76f1c5ad0b0
 
 bzrtp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

From dd7738becc2657d5472d7a193e4c223f921299df Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:28 +0200
Subject: [PATCH 2/9] mediastreamer: update to 5.2.109.

---
 srcpkgs/mediastreamer/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index d29210c1bf9c7..ee05bde6e0f07 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -1,20 +1,20 @@
 # Template file for 'mediastreamer'
 pkgname=mediastreamer
-version=5.2.6
-revision=2
+version=5.2.109
+revision=1
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0"
 hostmakedepends="python3"
 makedepends="bzrtp-devel ffmpeg-devel glew-devel libXv-devel libsrtp-devel
  libupnp-devel libvpx-devel mbedtls-devel opus-devel ortp-devel pulseaudio-devel
- libtheora-devel speex-devel v4l-utils-devel bcg729-devel bcmatroska2-devel libgsm-devel"
-# zxing-cpp-devel (1.2.0 probably not compatible, check again after updaing xzing)
+ libtheora-devel speex-devel v4l-utils-devel bcg729-devel bcmatroska2-devel libgsm-devel
+ zxing-cpp-devel"
 short_desc="Powerful and lightweight streaming engine for voice/video telephony"
 maintainer="John <me@johnnynator.dev>"
 license="AGPL-3.0-or-later"
 homepage="https://www.linphone.org/technical-corner/mediastreamer2"
 distfiles="https://gitlab.linphone.org/BC/public/mediastreamer2/-/archive/${version}/mediastreamer2-${version}.tar.gz"
-checksum=a83cf50a367c81c7c1085f3c28ccc1420a0e31e698cf28fdcdaf1d52fd673643
+checksum=053f81bca9b7e51ca43a0105277c0188a8b0be898fc45a8cee43875384d22f5e
 
 post_install() {
 	vlicense LICENSE.txt

From 95f17bdea54cbe1d8121741e18101211525e9e03 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:33 +0200
Subject: [PATCH 3/9] belle-sip: update to 5.2.109.

---
 srcpkgs/belle-sip/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belle-sip/template b/srcpkgs/belle-sip/template
index 83eed997d6d1b..580f053b07e16 100644
--- a/srcpkgs/belle-sip/template
+++ b/srcpkgs/belle-sip/template
@@ -1,6 +1,6 @@
 # Template file for 'belle-sip'
 pkgname=belle-sip
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STRICT=OFF -DENABLE_TESTS=NO -DCMAKE_SKIP_INSTALL_RPATH=ON
@@ -11,7 +11,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belle-sip/-/archive/${version}/belle-sip-${version}.tar.gz"
-checksum=e567a4823df0a782a5b9af61dcab6ca78f3bbb3f72c6a4b2a2e791e29e573826
+checksum=3ac2c902542f2327ebbc3822c6f04aed75f52e5d7a1bdf17288ad40f55b698b4
 
 belle-sip-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From e2901b87c67e73ab4704ab86f91f13bfebe0e4ed Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:38 +0200
Subject: [PATCH 4/9] belcard: update to 5.2.109.

---
 srcpkgs/belcard/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belcard/template b/srcpkgs/belcard/template
index e9cf1250059b0..dfe225792171d 100644
--- a/srcpkgs/belcard/template
+++ b/srcpkgs/belcard/template
@@ -1,6 +1,6 @@
 # Template file for 'belcard'
 pkgname=belcard
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STATIC=FALSE -DENABLE_UNIT_TESTS=FALSE"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belcard/-/archive/${version}/belcard-${version}.tar.gz"
-checksum=36a6a03493349ead775b7dfb4ed3435abf2eb0b92ff145c2cd2107f6ca51821d
+checksum=dc13a1735fefce5c3dedb6409e5798715fbca87d6a29545d3acacde282f64f26
 
 belcard-devel_package() {
 	short_desc+=" - development files"

From 51ebfc057110d9968bc003d9aafbef5f352b1cdb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:47 +0200
Subject: [PATCH 5/9] belr: update to 5.2.109.

---
 srcpkgs/belr/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/belr/template b/srcpkgs/belr/template
index 103bef203e015..bc812a94f28ee 100644
--- a/srcpkgs/belr/template
+++ b/srcpkgs/belr/template
@@ -1,6 +1,6 @@
 # Template file for 'belr'
 pkgname=belr
-version=5.2.6
+version=5.2.109
 revision=1
 build_style=cmake
 configure_args="-DENABLE_STATIC=FALSE -DENABLE_TESTS=NO"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/belr/-/archive/${version}/belr-${version}.tar.gz"
-checksum=7e9256c6036a8715ebd10e9b0f57ae3256995d8aa49ed281b76ca39da16dbac0
+checksum=6e8b0684e95620fe92cff48fe9b7ad85b37c41408cee39af4355bc6d73362457
 
 belr-devel_package() {
 	short_desc+=" - development files"

From 7bf8a71a364209520ab28c6b6756790fef04f0a9 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:24:55 +0200
Subject: [PATCH 6/9] linphone: update to 5.2.109.

---
 srcpkgs/linphone/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index 2212f78f78e57..1c69df107416d 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -1,10 +1,10 @@
 # Template file for 'linphone'
 pkgname=linphone
-version=5.2.7
+version=5.2.109
 revision=1
 build_style="cmake"
 configure_args="-DENABLE_STRICT=FALSE
- -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=FALSE
+ -DENABLE_ADVANCED_IM=FALSE -DENABLE_DB_STORAGE=TRUE
  -DENABLE_LIME=NO -DENABLE_LIME_X3DH=NO -DENABLE_UNIT_TESTS=NO
  -DENABLE_STATIC=OFF -DENABLE_FLEXIAPI=OFF -DENABLE_QRCODE=OFF"
 # FLEXIAPI disabled because their cmake script doesn't find jsoncpp
@@ -13,13 +13,14 @@ hostmakedepends="doxygen graphviz python3-pystache python3-six
 makedepends="sqlite-devel readline-devel mediastreamer-devel
  belle-sip-devel speex-devel libxml2-devel libnotify-devel
  bctoolbox-devel ortp-devel bzrtp-devel gettext-devel ortp-devel
- libupnp-devel libsrtp-devel belcard-devel libxerces-c-devel"
+ libupnp-devel libsrtp-devel belcard-devel libxerces-c-devel
+ soci-devel"
 short_desc="Voice-over-IP phone"
 maintainer="John <me@johnnynator.dev>"
 license="AGPL-3.0-or-later"
 homepage="https://www.linphone.org"
 distfiles="https://gitlab.linphone.org/BC/public/liblinphone/-/archive/${version}/liblinphone-${version}.tar.gz"
-checksum=b64c452995f48264f5a73674035c4b6b38d7008128f4cd54f2fa0f5836170536
+checksum=0b57c4f0188c210795213185e7304e7c0321956a367e4496d1bb9363cb7bab34
 
 pre_build() {
 	echo "#define MS2_GIT_VERSION=unknown" > coreapi/gitversion.h

From c16c567e99aa9e3cd3045af8ca688843f7c517b4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:25:22 +0200
Subject: [PATCH 7/9] linphone-desktop: update to 5.1.2.

---
 srcpkgs/linphone-desktop/patches/cmake.patch | 16 ++++++++++++++++
 srcpkgs/linphone-desktop/template            |  7 ++++---
 2 files changed, 20 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/linphone-desktop/patches/cmake.patch

diff --git a/srcpkgs/linphone-desktop/patches/cmake.patch b/srcpkgs/linphone-desktop/patches/cmake.patch
new file mode 100644
index 0000000000000..cb80d1c639635
--- /dev/null
+++ b/srcpkgs/linphone-desktop/patches/cmake.patch
@@ -0,0 +1,16 @@
+--- linphone-desktop-5.1.2/linphone-app/CMakeLists.txt	2023-10-19 21:30:01.079378121 +0200
++++ -	2023-10-19 21:33:10.349584407 +0200
+@@ -48,13 +48,6 @@
+ if(UNIX AND NOT APPLE)
+ 	set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+ endif()
+-list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/lib64/cmake")
+-list(APPEND CMAKE_MODULE_PATH "${LINPHONE_OUTPUT_DIR}/lib/cmake")
+-
+-list(APPEND CMAKE_PREFIX_PATH "${QTKEYCHAIN_OUTPUT_DIR}/lib64/cmake")
+-list(APPEND CMAKE_PREFIX_PATH "${QTKEYCHAIN_OUTPUT_DIR}/lib/cmake")
+ 
+ set(APP_LIBRARY app-library)
+ set(APP_PLUGIN app-plugin)
diff --git a/srcpkgs/linphone-desktop/template b/srcpkgs/linphone-desktop/template
index 0e56d88ebc865..2062e7a7ec026 100644
--- a/srcpkgs/linphone-desktop/template
+++ b/srcpkgs/linphone-desktop/template
@@ -1,20 +1,21 @@
 # Template file for 'linphone-desktop'
 pkgname=linphone-desktop
-version=5.0.4
+version=5.1.2
 revision=1
 build_wrksrc="linphone-app" # The root cmake is glue code for their vendored libs
 build_style=cmake
 hostmakedepends="qt5-qmake qt5-host-tools qt5-declarative"
 makedepends="bctoolbox-devel belcard-devel belle-sip-devel linphone-devel
  mediastreamer-devel qt5-declarative-devel qt5-quickcontrols2-devel
- qt5-svg-devel qt5-tools-devel qt5-webview-devel qt5-speech-devel"
+ qt5-svg-devel qt5-tools-devel qt5-webview-devel qt5-speech-devel
+ qt5-multimedia-devel"
 depends="qt5>=5.9_1 qt5-quickcontrols qt5-quickcontrols2 qt5-graphicaleffects"
 short_desc="Linphone qt desktop"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-3.0-or-later"
 homepage="https://www.linphone.org/"
 distfiles="https://gitlab.linphone.org/BC/public/linphone-desktop/-/archive/${version}/linphone-desktop-${version}.tar.gz"
-checksum=0399b32100dd555ab503b0f8856f6a632cd704672805301c7c753b8a1183a445
+checksum=3d4757fa6a6e2d866ab768cffc6495ab6b73da3c38dabc561cae127155a6f72b
 replaces="linphone-gui>=0"
 
 pre_configure() {

From 8a42dc5a830c07e50974cd33239b896b9637ca6e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Sat, 10 Jun 2023 22:36:01 +0200
Subject: [PATCH 8/9] bctoolbox: update to 5.2.109.

---
 srcpkgs/bctoolbox/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/bctoolbox/template b/srcpkgs/bctoolbox/template
index 3beea9e1f7216..96b8b5fa6b58f 100644
--- a/srcpkgs/bctoolbox/template
+++ b/srcpkgs/bctoolbox/template
@@ -1,17 +1,17 @@
 # Template file for 'bctoolbox'
 pkgname=bctoolbox
-version=5.2.6
-revision=2
+version=5.2.109
+revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=ON -DENABLE_TESTS_COMPONENT=FALSE
- -DCMAKE_MODULE_PATH=/usr/lib/cmake"
+ -DENABLE_STRICT=FALSE -DCMAKE_MODULE_PATH=/usr/lib/cmake"
 makedepends="bcunit-devel mbedtls-devel"
 short_desc="Library to create and run audio and video streams"
 maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only"
 homepage="https://gitlab.linphone.org/BC/public/bctoolbox"
 distfiles="https://gitlab.linphone.org/BC/public/bctoolbox/-/archive/${version}/bctoolbox-${version}.tar.gz"
-checksum=573dd538cfdb6b13007c843ded101601d441b5da717597171823e49a619083c4
+checksum=54d66d62146a7b5cfab5c33a31a34bc1b5e99c1b38bc0d10ec29a079b1886e1b
 
 bctoolbox-devel_package() {
 	depends="bctoolbox-${version}_${revision}"

From a53d196fe1fead7e5ce38b3be511b6eb626012b7 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 19 Oct 2023 22:04:39 +0200
Subject: [PATCH 9/9] soci: add soname to shlibs

---
 common/shlibs | 1 +
 1 file changed, 1 insertion(+)

diff --git a/common/shlibs b/common/shlibs
index 987b52451767a..119a11dfa7a6c 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3444,6 +3444,7 @@ liblinphone.so.10 linphone-4.4.0_1
 liblinphone++.so.10 linphone-4.4.0_1
 libbelr.so.1 belr-0.1.3_1
 libbelcard.so.1 belcard-1.0.2_1
+libsoci_core.so.4.0 soci-4.0.3_1
 libshaderc_shared.so.1 shaderc-2018.0_1
 libglslang.so.11 glslang-11.11.0_1
 libHLSL.so glslang-11.11.0_1

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Merged]: linphone-desktop: update to 5.1.2
  2023-10-20 21:06 [PR PATCH] linphone-desktop: update to 5.1.2 Johnnynator
                   ` (2 preceding siblings ...)
  2023-10-21 20:43 ` Johnnynator
@ 2023-10-22 12:10 ` Johnnynator
  3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2023-10-22 12:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1098 bytes --]

There's a merged pull request on the void-packages repository

linphone-desktop: update to 5.1.2
https://github.com/void-linux/void-packages/pull/46803

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **briefly**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-10-22 12:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-20 21:06 [PR PATCH] linphone-desktop: update to 5.1.2 Johnnynator
2023-10-21 19:11 ` [PR PATCH] [Updated] " Johnnynator
2023-10-21 19:33 ` Johnnynator
2023-10-21 20:43 ` Johnnynator
2023-10-22 12:10 ` [PR PATCH] [Merged]: " Johnnynator

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).