Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Linphone 5.3.100
@ 2024-12-27 22:12 Johnnynator
  2024-12-29 17:20 ` [PR PATCH] [Merged]: " Johnnynator
  0 siblings, 1 reply; 2+ messages in thread
From: Johnnynator @ 2024-12-27 22:12 UTC (permalink / raw)
  To: ml

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

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

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

Linphone 5.3.100
<!-- Uncomment relevant sections and delete options which are not applicable -->

mediastreamer still not compatible with ffmpeg6 :(

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

<!--
#### 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/53727.patch is attached

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

From f1f8d89bcc3672419bcd2779fe376bad09e82c66 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 27 Dec 2024 22:23:05 +0100
Subject: [PATCH 01/10] bcmatroska2: update to 5.3.100.

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

diff --git a/srcpkgs/bcmatroska2/template b/srcpkgs/bcmatroska2/template
index a3bf3c9bc08371..f8f39336e80de0 100644
--- a/srcpkgs/bcmatroska2/template
+++ b/srcpkgs/bcmatroska2/template
@@ -1,6 +1,6 @@
 # Template file for 'bcmatroska2'
 pkgname=bcmatroska2
-version=5.3.79
+version=5.3.100
 revision=1
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=TRUE"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="GPL-2.0-only"
 homepage="https://gitlab.linphone.org/BC/public/bcmatroska2"
 distfiles="https://gitlab.linphone.org/BC/public/bcmatroska2/-/archive/${version}/bcmatroska2-${version}.tar.gz"
-checksum=3f2cfaa97f6f5d4a22536008c40f0d23f8bc421c166cd59f0253b63c38113a21
+checksum=00339ce5a81ccde6026a5bc5557f6235dd8998c39236090febc5bbb23514314e
 
 bcmatroska2-devel_package() {
 	depends="bcmatroska2-${version}_${revision}"

From ca2fb6b70d5357024ed114f7feff17d2e1c2fd18 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 27 Dec 2024 22:23:08 +0100
Subject: [PATCH 02/10] bctoolbox: update to 5.3.100.

---
 .../patches/disable-psa-crypto.patch          | 22 +++++++++++++++++++
 srcpkgs/bctoolbox/template                    |  6 ++---
 2 files changed, 25 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/bctoolbox/patches/disable-psa-crypto.patch

diff --git a/srcpkgs/bctoolbox/patches/disable-psa-crypto.patch b/srcpkgs/bctoolbox/patches/disable-psa-crypto.patch
new file mode 100644
index 00000000000000..995c8926d8c573
--- /dev/null
+++ b/srcpkgs/bctoolbox/patches/disable-psa-crypto.patch
@@ -0,0 +1,22 @@
+From: Bastian Germann <bage@debian.org>
+Date: Fri, 13 Dec 2024 18:54:55 +0100
+Subject: Disable PSA crypto
+
+---
+ src/crypto/mbedtls.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/crypto/mbedtls.cc b/src/crypto/mbedtls.cc
+index 4bc16d4..5b08c84 100644
+--- a/src/crypto/mbedtls.cc
++++ b/src/crypto/mbedtls.cc
+@@ -33,7 +33,7 @@
+ #include <mbedtls/hkdf.h>                // HKDF implemented in version 2.11.0 of mbedtls
+ #endif
+ 
+-#if MBEDTLS_VERSION_NUMBER >= 0x03060000 // v3.6.0
++#if 0
+                                          // starting from version 3.6, use PSA crypto
+ #include "bctoolbox/logging.h"
+ #include <mutex>
+
diff --git a/srcpkgs/bctoolbox/template b/srcpkgs/bctoolbox/template
index b55d02d1b17350..6c37c50635d851 100644
--- a/srcpkgs/bctoolbox/template
+++ b/srcpkgs/bctoolbox/template
@@ -1,7 +1,7 @@
 # Template file for 'bctoolbox'
 pkgname=bctoolbox
-version=5.3.79
-revision=2
+version=5.3.100
+revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=ON -DENABLE_TESTS_COMPONENT=FALSE
  -DENABLE_STRICT=FALSE -DCMAKE_MODULE_PATH=/usr/lib/cmake
@@ -12,7 +12,7 @@ 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=8293326971b5e7c3b0ef77e4f62653ecaf169af0c82d34acb1e26ff62c4e3801
+checksum=e2ade0baf465423475ae7a14463f74d6d61a7daab4700c8c140f2bb90d257ca8
 
 bctoolbox-devel_package() {
 	depends="bctoolbox-${version}_${revision}"

From 4ec109b7857dd665c51dcbdb5c5208f6e24f393e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 27 Dec 2024 22:23:10 +0100
Subject: [PATCH 03/10] belcard: update to 5.3.100.

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

diff --git a/srcpkgs/belcard/template b/srcpkgs/belcard/template
index ac0eab47615376..e373f6219af2b1 100644
--- a/srcpkgs/belcard/template
+++ b/srcpkgs/belcard/template
@@ -1,6 +1,6 @@
 # Template file for 'belcard'
 pkgname=belcard
-version=5.3.79
+version=5.3.100
 revision=1
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=TRUE -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=ffa3f1d513de344566257547018b263eb80d3419e66178f5e542901798023b14
+checksum=98c8f029eabe4fb5ff35288cddca35a26c83ba9edd870b4d15b8b562e2e2967f
 
 belcard-devel_package() {
 	short_desc+=" - development files"

From 8d63eadd8317e7ea6e51b49b56cf0b63c913b069 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 27 Dec 2024 22:23:13 +0100
Subject: [PATCH 04/10] belle-sip: update to 5.3.100.

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

diff --git a/srcpkgs/belle-sip/template b/srcpkgs/belle-sip/template
index 33a77a529612ce..bcb574853f768e 100644
--- a/srcpkgs/belle-sip/template
+++ b/srcpkgs/belle-sip/template
@@ -1,7 +1,7 @@
 # Template file for 'belle-sip'
 pkgname=belle-sip
-version=5.3.79
-revision=2
+version=5.3.100
+revision=1
 build_style=cmake
 configure_args="-DENABLE_STRICT=OFF -DENABLE_UNIT_TESTS=NO -DCMAKE_SKIP_INSTALL_RPATH=ON
  -DCMAKE_MODULE_PATH=/usr/lib/cmake -DBUILD_SHARED_LIBS=TRUE"
@@ -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=df4a9ee5bb725cafc3fe286548e9475d4b22cdc3aafe0953bc60b45dd002ae61
+checksum=ffe6139f573d14fd8e402e558cd73437612e112195dbc3266fef31ed3d095d87
 
 belle-sip-devel_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From 61f236eb90ec375927a221f3079dbc1cbd99547b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 27 Dec 2024 22:23:16 +0100
Subject: [PATCH 05/10] belr: update to 5.3.100.

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

diff --git a/srcpkgs/belr/template b/srcpkgs/belr/template
index 19cac5a6dfa1ac..87915c47e007ae 100644
--- a/srcpkgs/belr/template
+++ b/srcpkgs/belr/template
@@ -1,6 +1,6 @@
 # Template file for 'belr'
 pkgname=belr
-version=5.3.79
+version=5.3.100
 revision=1
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=TRUE -DENABLE_UNIT_TESTS=FALSE"
@@ -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=16e4d3a309bfec5882a1880797624877bfb0954958c4cb67d62ad460ce14cd1a
+checksum=3f0494e6e7e204f8eb8abc73d2c9305f283a0fe5aea658abe97cbcd3ab6a656e
 
 belr-devel_package() {
 	short_desc+=" - development files"

From 4ebb04ddb2b55783281cb024afe201cadb55bf80 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 27 Dec 2024 22:23:18 +0100
Subject: [PATCH 06/10] bzrtp: update to 5.3.100.

---
 srcpkgs/bzrtp/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/bzrtp/template b/srcpkgs/bzrtp/template
index 4ec28cf1f7e47c..003e8a35bef425 100644
--- a/srcpkgs/bzrtp/template
+++ b/srcpkgs/bzrtp/template
@@ -1,7 +1,7 @@
 # Template file for 'bzrtp'
 pkgname=bzrtp
-version=5.3.79
-revision=2
+version=5.3.100
+revision=1
 build_style=cmake
 configure_args="-DENABLE_TESTS=FALSE -DBUILD_SHARED_LIBS=TRUE"
 makedepends="bctoolbox-devel mbedtls-devel libxml2-devel bctoolbox-devel sqlite-devel"
@@ -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=c1f1fec987257953d5c31ef3648a906932ee6a25f8c92d869dd94b41522b235b
+checksum=f7191cd3b50711e5fa6f303f2a80f7ca1b82c94fe14e1f7bd4e356142d9211f6
 
 bzrtp-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

From 317f1731413103e64496c7105809f8abbd0a4b36 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 27 Dec 2024 22:23:23 +0100
Subject: [PATCH 07/10] linphone: update to 5.3.100.

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

diff --git a/srcpkgs/linphone/template b/srcpkgs/linphone/template
index 72d7a3d1c07622..487ba7aa583914 100644
--- a/srcpkgs/linphone/template
+++ b/srcpkgs/linphone/template
@@ -1,6 +1,6 @@
 # Template file for 'linphone'
 pkgname=linphone
-version=5.3.79
+version=5.3.100
 revision=1
 build_style="cmake"
 configure_args="-DBUILD_SHARED_LIBS=TRUE
@@ -20,7 +20,7 @@ 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=d0351d454f5bee69d1c88e956a25c539782595a815070b59d965c3a6945e0de3
+checksum=1b467d87aa8ec5e45e11419d4522d860ca7ac7dc8fc4cf0300b450187e9a5a59
 
 pre_build() {
 	echo "#define MS2_GIT_VERSION=unknown" > coreapi/gitversion.h

From a5adda1e0b290dbd53b904b4cbda3b48228961a1 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 27 Dec 2024 22:23:28 +0100
Subject: [PATCH 08/10] mediastreamer: update to 5.3.100.

---
 srcpkgs/mediastreamer/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/mediastreamer/template b/srcpkgs/mediastreamer/template
index dffe773db4f2fd..1c9364b7dde6f6 100644
--- a/srcpkgs/mediastreamer/template
+++ b/srcpkgs/mediastreamer/template
@@ -1,7 +1,7 @@
 # Template file for 'mediastreamer'
 pkgname=mediastreamer
-version=5.3.79
-revision=2
+version=5.3.100
+revision=1
 build_style=cmake
 configure_args="-DENABLE_STRICT=0 -DENABLE_UNIT_TESTS=0 -DBUILD_SHARED_LIBS=TRUE
  -DENABLE_QT_GL=TRUE"
@@ -15,7 +15,7 @@ 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=05fbdb71f4ad309458a20a93172451f0c6c26260107f6f5d60da2481f2711cc4
+checksum=0c2327b1c9c43ef94bda0d3509744f84b4e2c33e462221cd4ced550f1a539e95
 
 post_install() {
 	vlicense LICENSE.txt

From a6c885f6c1e8dffb0f812036e5a24ff4f503ed34 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 27 Dec 2024 22:23:31 +0100
Subject: [PATCH 09/10] ortp: update to 5.3.100.

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

diff --git a/srcpkgs/ortp/template b/srcpkgs/ortp/template
index 838c1aa4a31574..6cea2bfcdbb6b9 100644
--- a/srcpkgs/ortp/template
+++ b/srcpkgs/ortp/template
@@ -1,6 +1,6 @@
 # Template file for 'ortp'
 pkgname=ortp
-version=5.3.79
+version=5.3.100
 revision=1
 build_style=cmake
 configure_args="-DBUILD_SHARED_LIBS=TRUE -DENABLE_UNIT_TESTS=OFF"
@@ -10,7 +10,7 @@ maintainer="John <me@johnnynator.dev>"
 license="LGPL-2.1-or-later"
 homepage="https://www.linphone.org/technical-corner/ortp"
 distfiles="https://gitlab.linphone.org/BC/public/ortp/-/archive/${version}/ortp-${version}.tar.gz"
-checksum=0444cd7a9e2d77e6fa3c0421b607e6afd73e37122f674e945de039b1637d06a8
+checksum=c2b7aa0e6aef62cfab90ae934f607c9bc6d12661cc59e79e2272778666357740
 
 ortp-devel_package() {
 	depends="bctoolbox-devel ortp-${version}_${revision}"

From 6d1f3b7613eeb17d0ca6308296eab9fb7a3ae3d4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 27 Dec 2024 22:30:11 +0100
Subject: [PATCH 10/10] linphone-desktop: rebuild against linphone 5.3.100

---
 srcpkgs/linphone-desktop/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/linphone-desktop/template b/srcpkgs/linphone-desktop/template
index 99349a1b13ac44..93681b4f8176f9 100644
--- a/srcpkgs/linphone-desktop/template
+++ b/srcpkgs/linphone-desktop/template
@@ -1,7 +1,7 @@
 # Template file for 'linphone-desktop'
 pkgname=linphone-desktop
 version=5.2.6
-revision=3
+revision=4
 build_wrksrc="linphone-app" # The root cmake is glue code for their vendored libs
 build_style=cmake
 cmake_builddir="build-cmake"

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

* Re: [PR PATCH] [Merged]: Linphone 5.3.100
  2024-12-27 22:12 [PR PATCH] Linphone 5.3.100 Johnnynator
@ 2024-12-29 17:20 ` Johnnynator
  0 siblings, 0 replies; 2+ messages in thread
From: Johnnynator @ 2024-12-29 17:20 UTC (permalink / raw)
  To: ml

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

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

Linphone 5.3.100
https://github.com/void-linux/void-packages/pull/53727

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

mediastreamer still not compatible with ffmpeg6 :(

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

<!--
#### 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] 2+ messages in thread

end of thread, other threads:[~2024-12-29 17:20 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-12-27 22:12 [PR PATCH] Linphone 5.3.100 Johnnynator
2024-12-29 17:20 ` [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).