* [PR PATCH] telegram-desktop: update to 5.3.0.
@ 2024-07-31 22:36 Johnnynator
2024-08-02 20:13 ` [PR PATCH] [Updated] " Johnnynator
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Johnnynator @ 2024-07-31 22:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1367 bytes --]
There is a new pull request by Johnnynator against master on the void-packages repository
https://github.com/Johnnynator/void-packages tdesktop
https://github.com/void-linux/void-packages/pull/51583
telegram-desktop: update to 5.3.0.
- **telegram-desktop: update to 5.3.0.**
- **tg_owt: update to 0.0.0.20240821.**
- **New package: openh264-2.4.1**
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### 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/51583.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-tdesktop-51583.patch --]
[-- Type: text/x-diff, Size: 5825 bytes --]
From 5d8d3ec9c2e8b72f4131452f97109acf847e2af1 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Wed, 31 Jul 2024 23:53:10 +0200
Subject: [PATCH 1/3] telegram-desktop: update to 5.3.0.
---
srcpkgs/telegram-desktop/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index c57c0373a09327..cfbc5ac71d3704 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -1,7 +1,7 @@
# Template file for 'telegram-desktop'
pkgname=telegram-desktop
-version=5.1.7
-revision=3
+version=5.3.0
+revision=1
build_style=cmake
build_helper="qemu gir"
configure_args="-DTDESKTOP_API_ID=209235
@@ -27,7 +27,7 @@ license="GPL-3.0-or-later, OpenSSL"
homepage="https://desktop.telegram.org/"
changelog="https://github.com/telegramdesktop/tdesktop/blob/v${version}/changelog.txt"
distfiles="https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz"
-checksum=0156eb77804c023b7fe9aa02e62258b2abf57a2f876b86684cb615e9a8046cba
+checksum=ef652ef5d11e4faef4410c73440faafb001128dc1a143c5e22efe939957205bb
build_options="spellcheck"
build_options_default="spellcheck"
From 192b648f53e2817bc187d4239316b9a13764373b Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Wed, 31 Jul 2024 23:54:02 +0200
Subject: [PATCH 2/3] tg_owt: update to 0.0.0.20240821.
---
srcpkgs/tg_owt/template | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 4e13db81869a32..ab725b3ae1477d 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -1,20 +1,20 @@
# Template file for 'tg_owt'
pkgname=tg_owt
-version=0.0.0.20231221
-revision=3
-_commit=afd9d5d31798d3eacf9ed6c30601e91d0f1e4d60
+version=0.0.0.20240821
+revision=1
+_commit=4a60ce1ab9fdb962004c6a959f682ace3db50cbd
_libyuv_commit=04821d1e7d60845525e8db55c7bcd41ef5be9406
-_abseil_commit=8c0b94e793a66495e0b1f34a5eb26bd7dc672db0
+_abseil_commit=d7aaad83b488fd62bd51c81ecf16cd938532cc0a
_crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
_libsrtp_commit=a566a9cfcd619e8327784aa7cff4a1276dc1e895
build_style=cmake
configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
-hostmakedepends="pkg-config yasm protobuf"
+hostmakedepends="pkg-config yasm protobuf python3"
makedepends="alsa-lib-devel pulseaudio-devel openssl-devel opus-devel
pipewire-devel ffmpeg6-devel libjpeg-turbo-devel protobuf-devel
libevent-devel libXcomposite-devel libXrandr-devel libXdamage-devel
libepoxy-devel libdrm-devel libXrender-devel libglib-devel libgbm-devel
- libvpx-devel"
+ libvpx-devel openh264-devel"
depends="$makedepends"
short_desc="WebRTC library for Telegram-desktop"
maintainer="John <me@johnnynator.dev>"
@@ -25,10 +25,10 @@ distfiles="https://github.com/desktop-app/tg_owt/archive/${_commit}.tar.gz
https://github.com/google/crc32c/archive/${_crc32c_commit}.tar.gz
https://github.com/abseil/abseil-cpp/archive/${_abseil_commit}.tar.gz
https://github.com/cisco/libsrtp/archive/${_libsrtp_commit}.tar.gz"
-checksum="@9fb5565805e4e41d49fd22ce80917f562adaf4832977cba8f1bc1a69f5434390
+checksum="@00ee5239036676859c4eb26c98b474e3309c4a30410ecbd0dc64272703f9f534
@81bd2ae522e634cd0e9e25fd7eb4a889f1b0b4aeeb76746df0f0bf3f88dec95c
@b359ed4f5fd0321d807fd7301e66399c311c1fe6ab4c6a0f5538587d97ba4a8d
- @05b5d2f4b540602e8b247116be0559b8a26addac53f026f751a93163946936fb
+ @7c5dcee48070141a6bd6887e1a511d0b9c42d03f361155a6ae9185290b02d1fa
@012d2e3055921e4a33b839e35acbb0a28b5bdc7146d04d9f217ab3d29b103606"
skip_extraction="${_libyuv_commit}.tar.gz ${_crc32c_commit}.tar.gz ${_abseil_commit}.tar.gz ${_libsrtp_commit}.tar.gz"
From 9c1cdcbe0a5202c8be9c9dec9befe18c5e3b1a8a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 1 Aug 2024 00:17:02 +0200
Subject: [PATCH 3/3] New package: openh264-2.4.1
---
common/shlibs | 1 +
srcpkgs/openh264-devel | 1 +
srcpkgs/openh264/template | 27 +++++++++++++++++++++++++++
3 files changed, 29 insertions(+)
create mode 120000 srcpkgs/openh264-devel
create mode 100644 srcpkgs/openh264/template
diff --git a/common/shlibs b/common/shlibs
index 6f378121d0e4f4..03da6072056720 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -414,6 +414,7 @@ libavfilter.so.7 libavfilter-4.0_1
libSDL-1.2.so.0 SDL-1.2.14_1
libSDL_image-1.2.so.0 SDL_image-1.2.10_1
libx264.so.157 x264-20190507.2245_1
+libopenh264.so.7 openh264-2.4.1_1
libxvidcore.so.4 xvidcore-1.2.2_1
libtag.so.1 taglib-1.6.1_1
libtag-extras.so.1 taglib-extras-1.0.1_1
diff --git a/srcpkgs/openh264-devel b/srcpkgs/openh264-devel
new file mode 120000
index 00000000000000..0000c8bfb63973
--- /dev/null
+++ b/srcpkgs/openh264-devel
@@ -0,0 +1 @@
+openh264
\ No newline at end of file
diff --git a/srcpkgs/openh264/template b/srcpkgs/openh264/template
new file mode 100644
index 00000000000000..8b94f2c5881f79
--- /dev/null
+++ b/srcpkgs/openh264/template
@@ -0,0 +1,27 @@
+# Template file for 'openh264'
+pkgname=openh264
+version=2.4.1
+revision=1
+build_style=meson
+hostmakedepends="nasm pkg-config"
+checkdepends="gtest-devel"
+short_desc="OpenH264 is a codec library which supports H.264 encoding and decoding"
+maintainer="John <me@johnnynator.dev>"
+license="BSD-2-Clause"
+homepage="https://github.com/cisco/openh264"
+distfiles="https://github.com/cisco/openh264/archive/v$version.tar.gz"
+checksum=8ffbe944e74043d0d3fb53d4a2a14c94de71f58dbea6a06d0dc92369542958ea
+
+post_install() {
+ vlicense LICENSE
+}
+
+openh264-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove usr/lib/pkgconfig
+ vmove "usr/lib/*.so"
+ }
+}
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PR PATCH] [Updated] telegram-desktop: update to 5.3.0.
2024-07-31 22:36 [PR PATCH] telegram-desktop: update to 5.3.0 Johnnynator
@ 2024-08-02 20:13 ` Johnnynator
2024-08-02 20:16 ` Johnnynator
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2024-08-02 20:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1372 bytes --]
There is an updated pull request by Johnnynator against master on the void-packages repository
https://github.com/Johnnynator/void-packages tdesktop
https://github.com/void-linux/void-packages/pull/51583
telegram-desktop: update to 5.3.0.
- **telegram-desktop: update to 5.3.0.**
- **tg_owt: update to 0.0.0.20240821.**
- **New package: openh264-2.4.1**
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### 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/51583.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-tdesktop-51583.patch --]
[-- Type: text/x-diff, Size: 8400 bytes --]
From 7d9a810f36ba039c8ab5c718d2066c30e15aa143 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Wed, 31 Jul 2024 23:53:10 +0200
Subject: [PATCH 1/4] telegram-desktop: update to 5.3.2.
---
srcpkgs/telegram-desktop/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index c57c0373a09327..00686ed7a15aed 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -1,7 +1,7 @@
# Template file for 'telegram-desktop'
pkgname=telegram-desktop
-version=5.1.7
-revision=3
+version=5.3.2
+revision=1
build_style=cmake
build_helper="qemu gir"
configure_args="-DTDESKTOP_API_ID=209235
@@ -17,7 +17,7 @@ makedepends="alsa-lib-devel boost-devel fmt-devel ffmpeg6-devel libglib-devel
minizip-devel opus-devel xxHash-devel pulseaudio-devel range-v3
qt6-svg-devel libva-devel rapidjson liblz4-devel liblzma-devel
MesaLib-devel qt6-wayland-devel qt6-qt5compat-devel
- qt6-base-private-devel kf6-kcoreaddons-devel
+ qt6-base-private-devel kf6-kcoreaddons-devel libada-devel
xcb-util-keysyms-devel $(vopt_if spellcheck hunspell-devel) protobuf-devel
glibmm2.68-devel tg_owt rnnoise-devel jemalloc-devel qt6-declarative-devel"
depends="qt6-imageformats ttf-opensans"
@@ -27,7 +27,7 @@ license="GPL-3.0-or-later, OpenSSL"
homepage="https://desktop.telegram.org/"
changelog="https://github.com/telegramdesktop/tdesktop/blob/v${version}/changelog.txt"
distfiles="https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz"
-checksum=0156eb77804c023b7fe9aa02e62258b2abf57a2f876b86684cb615e9a8046cba
+checksum=2bd4ca909bf7212749301dfdbb71e6f8b1f9a6fd1c8a473f127122298e0110ba
build_options="spellcheck"
build_options_default="spellcheck"
From 83669fce67daf192db1105d10cb1029c069c26ae Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Wed, 31 Jul 2024 23:54:02 +0200
Subject: [PATCH 2/4] tg_owt: update to 0.0.0.20240821.
---
srcpkgs/tg_owt/template | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 4e13db81869a32..ab725b3ae1477d 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -1,20 +1,20 @@
# Template file for 'tg_owt'
pkgname=tg_owt
-version=0.0.0.20231221
-revision=3
-_commit=afd9d5d31798d3eacf9ed6c30601e91d0f1e4d60
+version=0.0.0.20240821
+revision=1
+_commit=4a60ce1ab9fdb962004c6a959f682ace3db50cbd
_libyuv_commit=04821d1e7d60845525e8db55c7bcd41ef5be9406
-_abseil_commit=8c0b94e793a66495e0b1f34a5eb26bd7dc672db0
+_abseil_commit=d7aaad83b488fd62bd51c81ecf16cd938532cc0a
_crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
_libsrtp_commit=a566a9cfcd619e8327784aa7cff4a1276dc1e895
build_style=cmake
configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
-hostmakedepends="pkg-config yasm protobuf"
+hostmakedepends="pkg-config yasm protobuf python3"
makedepends="alsa-lib-devel pulseaudio-devel openssl-devel opus-devel
pipewire-devel ffmpeg6-devel libjpeg-turbo-devel protobuf-devel
libevent-devel libXcomposite-devel libXrandr-devel libXdamage-devel
libepoxy-devel libdrm-devel libXrender-devel libglib-devel libgbm-devel
- libvpx-devel"
+ libvpx-devel openh264-devel"
depends="$makedepends"
short_desc="WebRTC library for Telegram-desktop"
maintainer="John <me@johnnynator.dev>"
@@ -25,10 +25,10 @@ distfiles="https://github.com/desktop-app/tg_owt/archive/${_commit}.tar.gz
https://github.com/google/crc32c/archive/${_crc32c_commit}.tar.gz
https://github.com/abseil/abseil-cpp/archive/${_abseil_commit}.tar.gz
https://github.com/cisco/libsrtp/archive/${_libsrtp_commit}.tar.gz"
-checksum="@9fb5565805e4e41d49fd22ce80917f562adaf4832977cba8f1bc1a69f5434390
+checksum="@00ee5239036676859c4eb26c98b474e3309c4a30410ecbd0dc64272703f9f534
@81bd2ae522e634cd0e9e25fd7eb4a889f1b0b4aeeb76746df0f0bf3f88dec95c
@b359ed4f5fd0321d807fd7301e66399c311c1fe6ab4c6a0f5538587d97ba4a8d
- @05b5d2f4b540602e8b247116be0559b8a26addac53f026f751a93163946936fb
+ @7c5dcee48070141a6bd6887e1a511d0b9c42d03f361155a6ae9185290b02d1fa
@012d2e3055921e4a33b839e35acbb0a28b5bdc7146d04d9f217ab3d29b103606"
skip_extraction="${_libyuv_commit}.tar.gz ${_crc32c_commit}.tar.gz ${_abseil_commit}.tar.gz ${_libsrtp_commit}.tar.gz"
From 93c9ff70d6abf043de1e637780007e62562ea334 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 1 Aug 2024 00:17:02 +0200
Subject: [PATCH 3/4] New package: openh264-2.4.1
---
common/shlibs | 1 +
srcpkgs/openh264-devel | 1 +
srcpkgs/openh264/template | 27 +++++++++++++++++++++++++++
3 files changed, 29 insertions(+)
create mode 120000 srcpkgs/openh264-devel
create mode 100644 srcpkgs/openh264/template
diff --git a/common/shlibs b/common/shlibs
index 6f378121d0e4f4..03da6072056720 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -414,6 +414,7 @@ libavfilter.so.7 libavfilter-4.0_1
libSDL-1.2.so.0 SDL-1.2.14_1
libSDL_image-1.2.so.0 SDL_image-1.2.10_1
libx264.so.157 x264-20190507.2245_1
+libopenh264.so.7 openh264-2.4.1_1
libxvidcore.so.4 xvidcore-1.2.2_1
libtag.so.1 taglib-1.6.1_1
libtag-extras.so.1 taglib-extras-1.0.1_1
diff --git a/srcpkgs/openh264-devel b/srcpkgs/openh264-devel
new file mode 120000
index 00000000000000..0000c8bfb63973
--- /dev/null
+++ b/srcpkgs/openh264-devel
@@ -0,0 +1 @@
+openh264
\ No newline at end of file
diff --git a/srcpkgs/openh264/template b/srcpkgs/openh264/template
new file mode 100644
index 00000000000000..8b94f2c5881f79
--- /dev/null
+++ b/srcpkgs/openh264/template
@@ -0,0 +1,27 @@
+# Template file for 'openh264'
+pkgname=openh264
+version=2.4.1
+revision=1
+build_style=meson
+hostmakedepends="nasm pkg-config"
+checkdepends="gtest-devel"
+short_desc="OpenH264 is a codec library which supports H.264 encoding and decoding"
+maintainer="John <me@johnnynator.dev>"
+license="BSD-2-Clause"
+homepage="https://github.com/cisco/openh264"
+distfiles="https://github.com/cisco/openh264/archive/v$version.tar.gz"
+checksum=8ffbe944e74043d0d3fb53d4a2a14c94de71f58dbea6a06d0dc92369542958ea
+
+post_install() {
+ vlicense LICENSE
+}
+
+openh264-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove usr/lib/pkgconfig
+ vmove "usr/lib/*.so"
+ }
+}
From d4c33401faeb8426b5a562160f2dcd4151a67462 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 2 Aug 2024 22:12:45 +0200
Subject: [PATCH 4/4] New package: ada-2.9.0
---
common/shlibs | 1 +
srcpkgs/ada-devel | 1 +
srcpkgs/ada/template | 24 ++++++++++++++++++++++++
3 files changed, 26 insertions(+)
create mode 120000 srcpkgs/ada-devel
create mode 100644 srcpkgs/ada/template
diff --git a/common/shlibs b/common/shlibs
index 03da6072056720..677802f70a0add 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -459,6 +459,7 @@ libparted.so.2 libparted-3.1_1
libparted-fs-resize.so.0 libparted-3.1_1
libntfs-3g.so.89 ntfs-3g-2021.8.22_1
libruby.so.3.3 ruby-3.3.2_1
+libada.so.2 ada-2.9.0_1
librw.so.0 rankwidth-0.9_1
libKSysGuardFormatter.so.2 libksysguard-6.0.0_1
libKSysGuardSensorFaces.so.2 libksysguard-6.0.0_1
diff --git a/srcpkgs/ada-devel b/srcpkgs/ada-devel
new file mode 120000
index 00000000000000..916d811b3c95a9
--- /dev/null
+++ b/srcpkgs/ada-devel
@@ -0,0 +1 @@
+ada
\ No newline at end of file
diff --git a/srcpkgs/ada/template b/srcpkgs/ada/template
new file mode 100644
index 00000000000000..f17cf028086ade
--- /dev/null
+++ b/srcpkgs/ada/template
@@ -0,0 +1,24 @@
+# Template file for 'ada'
+pkgname=ada
+version=2.9.0
+revision=1
+build_style=cmake
+# They all pull in CPM - CMake's missing package manager
+configure_args="-DADA_TESTING=OFF -DADA_BENCHMARKS=OFF -DADA_TOOLS=OFF
+ -DBUILD_SHARED_LIBS=ON"
+short_desc="WHATWG-compliant and fast URL parser written"
+maintainer="John <me@johnnynator.dev>"
+license="MIT OR Apache-2.0"
+homepage="https://www.ada-url.com/"
+distfiles="https://github.com/ada-url/ada/archive/refs/tags/v${version}.tar.gz"
+checksum=8b992f0ce9134cb4eafb74b164d2ce2cb3af1900902162713b0e0c5ab0b6acd8
+
+ada-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove usr/lib/cmake
+ vmove "usr/lib/*.so"
+ }
+}
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PR PATCH] [Updated] telegram-desktop: update to 5.3.0.
2024-07-31 22:36 [PR PATCH] telegram-desktop: update to 5.3.0 Johnnynator
2024-08-02 20:13 ` [PR PATCH] [Updated] " Johnnynator
@ 2024-08-02 20:16 ` Johnnynator
2024-08-03 9:58 ` Johnnynator
2024-08-03 13:58 ` [PR PATCH] [Merged]: " Johnnynator
3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2024-08-02 20:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1372 bytes --]
There is an updated pull request by Johnnynator against master on the void-packages repository
https://github.com/Johnnynator/void-packages tdesktop
https://github.com/void-linux/void-packages/pull/51583
telegram-desktop: update to 5.3.0.
- **telegram-desktop: update to 5.3.0.**
- **tg_owt: update to 0.0.0.20240821.**
- **New package: openh264-2.4.1**
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### 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/51583.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-tdesktop-51583.patch --]
[-- Type: text/x-diff, Size: 8397 bytes --]
From 6bab8d44a3573156f8f23b66d1886428bbb5534e Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Wed, 31 Jul 2024 23:53:10 +0200
Subject: [PATCH 1/4] telegram-desktop: update to 5.3.2.
---
srcpkgs/telegram-desktop/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index c57c0373a09327..1935a752f58890 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -1,7 +1,7 @@
# Template file for 'telegram-desktop'
pkgname=telegram-desktop
-version=5.1.7
-revision=3
+version=5.3.2
+revision=1
build_style=cmake
build_helper="qemu gir"
configure_args="-DTDESKTOP_API_ID=209235
@@ -17,7 +17,7 @@ makedepends="alsa-lib-devel boost-devel fmt-devel ffmpeg6-devel libglib-devel
minizip-devel opus-devel xxHash-devel pulseaudio-devel range-v3
qt6-svg-devel libva-devel rapidjson liblz4-devel liblzma-devel
MesaLib-devel qt6-wayland-devel qt6-qt5compat-devel
- qt6-base-private-devel kf6-kcoreaddons-devel
+ qt6-base-private-devel kf6-kcoreaddons-devel ada-devel
xcb-util-keysyms-devel $(vopt_if spellcheck hunspell-devel) protobuf-devel
glibmm2.68-devel tg_owt rnnoise-devel jemalloc-devel qt6-declarative-devel"
depends="qt6-imageformats ttf-opensans"
@@ -27,7 +27,7 @@ license="GPL-3.0-or-later, OpenSSL"
homepage="https://desktop.telegram.org/"
changelog="https://github.com/telegramdesktop/tdesktop/blob/v${version}/changelog.txt"
distfiles="https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz"
-checksum=0156eb77804c023b7fe9aa02e62258b2abf57a2f876b86684cb615e9a8046cba
+checksum=2bd4ca909bf7212749301dfdbb71e6f8b1f9a6fd1c8a473f127122298e0110ba
build_options="spellcheck"
build_options_default="spellcheck"
From e4f2044361b5749053aeb2b4e6647349e10cb622 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Wed, 31 Jul 2024 23:54:02 +0200
Subject: [PATCH 2/4] tg_owt: update to 0.0.0.20240821.
---
srcpkgs/tg_owt/template | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 4e13db81869a32..ab725b3ae1477d 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -1,20 +1,20 @@
# Template file for 'tg_owt'
pkgname=tg_owt
-version=0.0.0.20231221
-revision=3
-_commit=afd9d5d31798d3eacf9ed6c30601e91d0f1e4d60
+version=0.0.0.20240821
+revision=1
+_commit=4a60ce1ab9fdb962004c6a959f682ace3db50cbd
_libyuv_commit=04821d1e7d60845525e8db55c7bcd41ef5be9406
-_abseil_commit=8c0b94e793a66495e0b1f34a5eb26bd7dc672db0
+_abseil_commit=d7aaad83b488fd62bd51c81ecf16cd938532cc0a
_crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
_libsrtp_commit=a566a9cfcd619e8327784aa7cff4a1276dc1e895
build_style=cmake
configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
-hostmakedepends="pkg-config yasm protobuf"
+hostmakedepends="pkg-config yasm protobuf python3"
makedepends="alsa-lib-devel pulseaudio-devel openssl-devel opus-devel
pipewire-devel ffmpeg6-devel libjpeg-turbo-devel protobuf-devel
libevent-devel libXcomposite-devel libXrandr-devel libXdamage-devel
libepoxy-devel libdrm-devel libXrender-devel libglib-devel libgbm-devel
- libvpx-devel"
+ libvpx-devel openh264-devel"
depends="$makedepends"
short_desc="WebRTC library for Telegram-desktop"
maintainer="John <me@johnnynator.dev>"
@@ -25,10 +25,10 @@ distfiles="https://github.com/desktop-app/tg_owt/archive/${_commit}.tar.gz
https://github.com/google/crc32c/archive/${_crc32c_commit}.tar.gz
https://github.com/abseil/abseil-cpp/archive/${_abseil_commit}.tar.gz
https://github.com/cisco/libsrtp/archive/${_libsrtp_commit}.tar.gz"
-checksum="@9fb5565805e4e41d49fd22ce80917f562adaf4832977cba8f1bc1a69f5434390
+checksum="@00ee5239036676859c4eb26c98b474e3309c4a30410ecbd0dc64272703f9f534
@81bd2ae522e634cd0e9e25fd7eb4a889f1b0b4aeeb76746df0f0bf3f88dec95c
@b359ed4f5fd0321d807fd7301e66399c311c1fe6ab4c6a0f5538587d97ba4a8d
- @05b5d2f4b540602e8b247116be0559b8a26addac53f026f751a93163946936fb
+ @7c5dcee48070141a6bd6887e1a511d0b9c42d03f361155a6ae9185290b02d1fa
@012d2e3055921e4a33b839e35acbb0a28b5bdc7146d04d9f217ab3d29b103606"
skip_extraction="${_libyuv_commit}.tar.gz ${_crc32c_commit}.tar.gz ${_abseil_commit}.tar.gz ${_libsrtp_commit}.tar.gz"
From 35e0d623e1f7e0bae0f5cdd9c42ee3548671e9b4 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 1 Aug 2024 00:17:02 +0200
Subject: [PATCH 3/4] New package: openh264-2.4.1
---
common/shlibs | 1 +
srcpkgs/openh264-devel | 1 +
srcpkgs/openh264/template | 27 +++++++++++++++++++++++++++
3 files changed, 29 insertions(+)
create mode 120000 srcpkgs/openh264-devel
create mode 100644 srcpkgs/openh264/template
diff --git a/common/shlibs b/common/shlibs
index 6f378121d0e4f4..03da6072056720 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -414,6 +414,7 @@ libavfilter.so.7 libavfilter-4.0_1
libSDL-1.2.so.0 SDL-1.2.14_1
libSDL_image-1.2.so.0 SDL_image-1.2.10_1
libx264.so.157 x264-20190507.2245_1
+libopenh264.so.7 openh264-2.4.1_1
libxvidcore.so.4 xvidcore-1.2.2_1
libtag.so.1 taglib-1.6.1_1
libtag-extras.so.1 taglib-extras-1.0.1_1
diff --git a/srcpkgs/openh264-devel b/srcpkgs/openh264-devel
new file mode 120000
index 00000000000000..0000c8bfb63973
--- /dev/null
+++ b/srcpkgs/openh264-devel
@@ -0,0 +1 @@
+openh264
\ No newline at end of file
diff --git a/srcpkgs/openh264/template b/srcpkgs/openh264/template
new file mode 100644
index 00000000000000..8b94f2c5881f79
--- /dev/null
+++ b/srcpkgs/openh264/template
@@ -0,0 +1,27 @@
+# Template file for 'openh264'
+pkgname=openh264
+version=2.4.1
+revision=1
+build_style=meson
+hostmakedepends="nasm pkg-config"
+checkdepends="gtest-devel"
+short_desc="OpenH264 is a codec library which supports H.264 encoding and decoding"
+maintainer="John <me@johnnynator.dev>"
+license="BSD-2-Clause"
+homepage="https://github.com/cisco/openh264"
+distfiles="https://github.com/cisco/openh264/archive/v$version.tar.gz"
+checksum=8ffbe944e74043d0d3fb53d4a2a14c94de71f58dbea6a06d0dc92369542958ea
+
+post_install() {
+ vlicense LICENSE
+}
+
+openh264-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove usr/lib/pkgconfig
+ vmove "usr/lib/*.so"
+ }
+}
From 2a8160869d17810fac268b841da19fbf3c20f50a Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 2 Aug 2024 22:14:14 +0200
Subject: [PATCH 4/4] New package: ada-2.9.0
---
common/shlibs | 1 +
srcpkgs/ada-devel | 1 +
srcpkgs/ada/template | 24 ++++++++++++++++++++++++
3 files changed, 26 insertions(+)
create mode 120000 srcpkgs/ada-devel
create mode 100644 srcpkgs/ada/template
diff --git a/common/shlibs b/common/shlibs
index 03da6072056720..677802f70a0add 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -459,6 +459,7 @@ libparted.so.2 libparted-3.1_1
libparted-fs-resize.so.0 libparted-3.1_1
libntfs-3g.so.89 ntfs-3g-2021.8.22_1
libruby.so.3.3 ruby-3.3.2_1
+libada.so.2 ada-2.9.0_1
librw.so.0 rankwidth-0.9_1
libKSysGuardFormatter.so.2 libksysguard-6.0.0_1
libKSysGuardSensorFaces.so.2 libksysguard-6.0.0_1
diff --git a/srcpkgs/ada-devel b/srcpkgs/ada-devel
new file mode 120000
index 00000000000000..916d811b3c95a9
--- /dev/null
+++ b/srcpkgs/ada-devel
@@ -0,0 +1 @@
+ada
\ No newline at end of file
diff --git a/srcpkgs/ada/template b/srcpkgs/ada/template
new file mode 100644
index 00000000000000..f17cf028086ade
--- /dev/null
+++ b/srcpkgs/ada/template
@@ -0,0 +1,24 @@
+# Template file for 'ada'
+pkgname=ada
+version=2.9.0
+revision=1
+build_style=cmake
+# They all pull in CPM - CMake's missing package manager
+configure_args="-DADA_TESTING=OFF -DADA_BENCHMARKS=OFF -DADA_TOOLS=OFF
+ -DBUILD_SHARED_LIBS=ON"
+short_desc="WHATWG-compliant and fast URL parser written"
+maintainer="John <me@johnnynator.dev>"
+license="MIT OR Apache-2.0"
+homepage="https://www.ada-url.com/"
+distfiles="https://github.com/ada-url/ada/archive/refs/tags/v${version}.tar.gz"
+checksum=8b992f0ce9134cb4eafb74b164d2ce2cb3af1900902162713b0e0c5ab0b6acd8
+
+ada-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove usr/lib/cmake
+ vmove "usr/lib/*.so"
+ }
+}
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PR PATCH] [Updated] telegram-desktop: update to 5.3.0.
2024-07-31 22:36 [PR PATCH] telegram-desktop: update to 5.3.0 Johnnynator
2024-08-02 20:13 ` [PR PATCH] [Updated] " Johnnynator
2024-08-02 20:16 ` Johnnynator
@ 2024-08-03 9:58 ` Johnnynator
2024-08-03 13:58 ` [PR PATCH] [Merged]: " Johnnynator
3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2024-08-03 9:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1372 bytes --]
There is an updated pull request by Johnnynator against master on the void-packages repository
https://github.com/Johnnynator/void-packages tdesktop
https://github.com/void-linux/void-packages/pull/51583
telegram-desktop: update to 5.3.0.
- **telegram-desktop: update to 5.3.0.**
- **tg_owt: update to 0.0.0.20240821.**
- **New package: openh264-2.4.1**
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### 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/51583.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-tdesktop-51583.patch --]
[-- Type: text/x-diff, Size: 8474 bytes --]
From 8b6d71ee2767f5cee2cdb5af9466674dca706bb5 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Wed, 31 Jul 2024 23:53:10 +0200
Subject: [PATCH 1/4] telegram-desktop: update to 5.3.2.
---
srcpkgs/telegram-desktop/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template
index c57c0373a09327..1935a752f58890 100644
--- a/srcpkgs/telegram-desktop/template
+++ b/srcpkgs/telegram-desktop/template
@@ -1,7 +1,7 @@
# Template file for 'telegram-desktop'
pkgname=telegram-desktop
-version=5.1.7
-revision=3
+version=5.3.2
+revision=1
build_style=cmake
build_helper="qemu gir"
configure_args="-DTDESKTOP_API_ID=209235
@@ -17,7 +17,7 @@ makedepends="alsa-lib-devel boost-devel fmt-devel ffmpeg6-devel libglib-devel
minizip-devel opus-devel xxHash-devel pulseaudio-devel range-v3
qt6-svg-devel libva-devel rapidjson liblz4-devel liblzma-devel
MesaLib-devel qt6-wayland-devel qt6-qt5compat-devel
- qt6-base-private-devel kf6-kcoreaddons-devel
+ qt6-base-private-devel kf6-kcoreaddons-devel ada-devel
xcb-util-keysyms-devel $(vopt_if spellcheck hunspell-devel) protobuf-devel
glibmm2.68-devel tg_owt rnnoise-devel jemalloc-devel qt6-declarative-devel"
depends="qt6-imageformats ttf-opensans"
@@ -27,7 +27,7 @@ license="GPL-3.0-or-later, OpenSSL"
homepage="https://desktop.telegram.org/"
changelog="https://github.com/telegramdesktop/tdesktop/blob/v${version}/changelog.txt"
distfiles="https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz"
-checksum=0156eb77804c023b7fe9aa02e62258b2abf57a2f876b86684cb615e9a8046cba
+checksum=2bd4ca909bf7212749301dfdbb71e6f8b1f9a6fd1c8a473f127122298e0110ba
build_options="spellcheck"
build_options_default="spellcheck"
From fb7e7a9d56e68d51630ad91f61f9fd1cf8dec5c6 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Wed, 31 Jul 2024 23:54:02 +0200
Subject: [PATCH 2/4] tg_owt: update to 0.0.0.20240821.
---
srcpkgs/tg_owt/template | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/srcpkgs/tg_owt/template b/srcpkgs/tg_owt/template
index 4e13db81869a32..ab725b3ae1477d 100644
--- a/srcpkgs/tg_owt/template
+++ b/srcpkgs/tg_owt/template
@@ -1,20 +1,20 @@
# Template file for 'tg_owt'
pkgname=tg_owt
-version=0.0.0.20231221
-revision=3
-_commit=afd9d5d31798d3eacf9ed6c30601e91d0f1e4d60
+version=0.0.0.20240821
+revision=1
+_commit=4a60ce1ab9fdb962004c6a959f682ace3db50cbd
_libyuv_commit=04821d1e7d60845525e8db55c7bcd41ef5be9406
-_abseil_commit=8c0b94e793a66495e0b1f34a5eb26bd7dc672db0
+_abseil_commit=d7aaad83b488fd62bd51c81ecf16cd938532cc0a
_crc32c_commit=21fc8ef30415a635e7351ffa0e5d5367943d4a94
_libsrtp_commit=a566a9cfcd619e8327784aa7cff4a1276dc1e895
build_style=cmake
configure_args="-DBUILD_SHARED_LIBS=OFF -DTG_OWT_ARCH_ARMV7_USE_NEON=OFF"
-hostmakedepends="pkg-config yasm protobuf"
+hostmakedepends="pkg-config yasm protobuf python3"
makedepends="alsa-lib-devel pulseaudio-devel openssl-devel opus-devel
pipewire-devel ffmpeg6-devel libjpeg-turbo-devel protobuf-devel
libevent-devel libXcomposite-devel libXrandr-devel libXdamage-devel
libepoxy-devel libdrm-devel libXrender-devel libglib-devel libgbm-devel
- libvpx-devel"
+ libvpx-devel openh264-devel"
depends="$makedepends"
short_desc="WebRTC library for Telegram-desktop"
maintainer="John <me@johnnynator.dev>"
@@ -25,10 +25,10 @@ distfiles="https://github.com/desktop-app/tg_owt/archive/${_commit}.tar.gz
https://github.com/google/crc32c/archive/${_crc32c_commit}.tar.gz
https://github.com/abseil/abseil-cpp/archive/${_abseil_commit}.tar.gz
https://github.com/cisco/libsrtp/archive/${_libsrtp_commit}.tar.gz"
-checksum="@9fb5565805e4e41d49fd22ce80917f562adaf4832977cba8f1bc1a69f5434390
+checksum="@00ee5239036676859c4eb26c98b474e3309c4a30410ecbd0dc64272703f9f534
@81bd2ae522e634cd0e9e25fd7eb4a889f1b0b4aeeb76746df0f0bf3f88dec95c
@b359ed4f5fd0321d807fd7301e66399c311c1fe6ab4c6a0f5538587d97ba4a8d
- @05b5d2f4b540602e8b247116be0559b8a26addac53f026f751a93163946936fb
+ @7c5dcee48070141a6bd6887e1a511d0b9c42d03f361155a6ae9185290b02d1fa
@012d2e3055921e4a33b839e35acbb0a28b5bdc7146d04d9f217ab3d29b103606"
skip_extraction="${_libyuv_commit}.tar.gz ${_crc32c_commit}.tar.gz ${_abseil_commit}.tar.gz ${_libsrtp_commit}.tar.gz"
From 3c050901aa2ee038a26de0b76b2b97ec11e2e316 Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Thu, 1 Aug 2024 00:17:02 +0200
Subject: [PATCH 3/4] New package: openh264-2.4.1
---
common/shlibs | 1 +
srcpkgs/openh264-devel | 1 +
srcpkgs/openh264/template | 27 +++++++++++++++++++++++++++
3 files changed, 29 insertions(+)
create mode 120000 srcpkgs/openh264-devel
create mode 100644 srcpkgs/openh264/template
diff --git a/common/shlibs b/common/shlibs
index 6f378121d0e4f4..03da6072056720 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -414,6 +414,7 @@ libavfilter.so.7 libavfilter-4.0_1
libSDL-1.2.so.0 SDL-1.2.14_1
libSDL_image-1.2.so.0 SDL_image-1.2.10_1
libx264.so.157 x264-20190507.2245_1
+libopenh264.so.7 openh264-2.4.1_1
libxvidcore.so.4 xvidcore-1.2.2_1
libtag.so.1 taglib-1.6.1_1
libtag-extras.so.1 taglib-extras-1.0.1_1
diff --git a/srcpkgs/openh264-devel b/srcpkgs/openh264-devel
new file mode 120000
index 00000000000000..0000c8bfb63973
--- /dev/null
+++ b/srcpkgs/openh264-devel
@@ -0,0 +1 @@
+openh264
\ No newline at end of file
diff --git a/srcpkgs/openh264/template b/srcpkgs/openh264/template
new file mode 100644
index 00000000000000..8b94f2c5881f79
--- /dev/null
+++ b/srcpkgs/openh264/template
@@ -0,0 +1,27 @@
+# Template file for 'openh264'
+pkgname=openh264
+version=2.4.1
+revision=1
+build_style=meson
+hostmakedepends="nasm pkg-config"
+checkdepends="gtest-devel"
+short_desc="OpenH264 is a codec library which supports H.264 encoding and decoding"
+maintainer="John <me@johnnynator.dev>"
+license="BSD-2-Clause"
+homepage="https://github.com/cisco/openh264"
+distfiles="https://github.com/cisco/openh264/archive/v$version.tar.gz"
+checksum=8ffbe944e74043d0d3fb53d4a2a14c94de71f58dbea6a06d0dc92369542958ea
+
+post_install() {
+ vlicense LICENSE
+}
+
+openh264-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove usr/lib/pkgconfig
+ vmove "usr/lib/*.so"
+ }
+}
From a1d66c327b163e2410a9632cba3461faad9c04eb Mon Sep 17 00:00:00 2001
From: John <me@johnnynator.dev>
Date: Fri, 2 Aug 2024 22:14:14 +0200
Subject: [PATCH 4/4] New package: ada-2.9.0
---
common/shlibs | 1 +
srcpkgs/ada-devel | 1 +
srcpkgs/ada/template | 29 +++++++++++++++++++++++++++++
3 files changed, 31 insertions(+)
create mode 120000 srcpkgs/ada-devel
create mode 100644 srcpkgs/ada/template
diff --git a/common/shlibs b/common/shlibs
index 03da6072056720..677802f70a0add 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -459,6 +459,7 @@ libparted.so.2 libparted-3.1_1
libparted-fs-resize.so.0 libparted-3.1_1
libntfs-3g.so.89 ntfs-3g-2021.8.22_1
libruby.so.3.3 ruby-3.3.2_1
+libada.so.2 ada-2.9.0_1
librw.so.0 rankwidth-0.9_1
libKSysGuardFormatter.so.2 libksysguard-6.0.0_1
libKSysGuardSensorFaces.so.2 libksysguard-6.0.0_1
diff --git a/srcpkgs/ada-devel b/srcpkgs/ada-devel
new file mode 120000
index 00000000000000..916d811b3c95a9
--- /dev/null
+++ b/srcpkgs/ada-devel
@@ -0,0 +1 @@
+ada
\ No newline at end of file
diff --git a/srcpkgs/ada/template b/srcpkgs/ada/template
new file mode 100644
index 00000000000000..3e9c972aea15f3
--- /dev/null
+++ b/srcpkgs/ada/template
@@ -0,0 +1,29 @@
+# Template file for 'ada'
+pkgname=ada
+version=2.9.0
+revision=1
+build_style=cmake
+# They all pull in CPM - CMake's missing package manager
+configure_args="-DADA_TESTING=OFF -DADA_BENCHMARKS=OFF -DADA_TOOLS=OFF
+ -DBUILD_SHARED_LIBS=ON"
+short_desc="WHATWG-compliant and fast URL parser written"
+maintainer="John <me@johnnynator.dev>"
+license="MIT OR Apache-2.0"
+homepage="https://www.ada-url.com/"
+distfiles="https://github.com/ada-url/ada/archive/refs/tags/v${version}.tar.gz"
+checksum=8b992f0ce9134cb4eafb74b164d2ce2cb3af1900902162713b0e0c5ab0b6acd8
+
+post_install() {
+ vlicense LICENSE-APACHE
+ vlicense LICENSE-MIT
+}
+
+ada-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove usr/lib/cmake
+ vmove "usr/lib/*.so"
+ }
+}
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PR PATCH] [Merged]: telegram-desktop: update to 5.3.0.
2024-07-31 22:36 [PR PATCH] telegram-desktop: update to 5.3.0 Johnnynator
` (2 preceding siblings ...)
2024-08-03 9:58 ` Johnnynator
@ 2024-08-03 13:58 ` Johnnynator
3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2024-08-03 13:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1207 bytes --]
There's a merged pull request on the void-packages repository
telegram-desktop: update to 5.3.0.
https://github.com/void-linux/void-packages/pull/51583
Description:
- **telegram-desktop: update to 5.3.0.**
- **tg_owt: update to 0.0.0.20240821.**
- **New package: openh264-2.4.1**
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### 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] 5+ messages in thread
end of thread, other threads:[~2024-08-03 13:58 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-07-31 22:36 [PR PATCH] telegram-desktop: update to 5.3.0 Johnnynator
2024-08-02 20:13 ` [PR PATCH] [Updated] " Johnnynator
2024-08-02 20:16 ` Johnnynator
2024-08-03 9:58 ` Johnnynator
2024-08-03 13:58 ` [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).