* [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).