From 831e0adf1acce3be89466bdbf2e0f8046114fca6 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Fri, 28 Jul 2023 14:32:58 -0400 Subject: [PATCH 1/2] New package: liblc3-1.0.3 --- common/shlibs | 1 + srcpkgs/lc3-tools | 1 + srcpkgs/liblc3-devel | 1 + srcpkgs/liblc3/template | 30 ++++++++++++++++++++++++++++++ 4 files changed, 33 insertions(+) create mode 120000 srcpkgs/lc3-tools create mode 120000 srcpkgs/liblc3-devel create mode 100644 srcpkgs/liblc3/template diff --git a/common/shlibs b/common/shlibs index ff764f411828..c71817b11b51 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4322,3 +4322,4 @@ libjxl_dec.so.0.8 libjxl-0.8.2_1 libjxl_threads.so.0.8 libjxl-0.8.2_1 libtext-engine-0.1.so.0 text-engine-0.1.1_1 libvmaf.so.1 vmaf-2.3.1_1 +liblc3.so.1 liblc3-1.0.3_1 diff --git a/srcpkgs/lc3-tools b/srcpkgs/lc3-tools new file mode 120000 index 000000000000..ae1f269f5c12 --- /dev/null +++ b/srcpkgs/lc3-tools @@ -0,0 +1 @@ +liblc3 \ No newline at end of file diff --git a/srcpkgs/liblc3-devel b/srcpkgs/liblc3-devel new file mode 120000 index 000000000000..ae1f269f5c12 --- /dev/null +++ b/srcpkgs/liblc3-devel @@ -0,0 +1 @@ +liblc3 \ No newline at end of file diff --git a/srcpkgs/liblc3/template b/srcpkgs/liblc3/template new file mode 100644 index 000000000000..1ecef29ee478 --- /dev/null +++ b/srcpkgs/liblc3/template @@ -0,0 +1,30 @@ +# Template file for 'liblc3' +pkgname=liblc3 +version=1.0.3 +revision=1 +build_style=meson +configure_args="-Dtools=true" +short_desc="Low complexity communication codec" +maintainer="cinerea0 " +license="Apache-2.0" +homepage="https://github.com/google/liblc3" +distfiles="https://github.com/google/liblc3/archive/refs/tags/v${version}.tar.gz" +checksum=33318036a4b83af697b328e55e8c5fab9763836083bccb586f4dc2e644c24991 + +liblc3-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +} + +lc3-tools_package() { + short_desc+=" - tools" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/bin + } +} From ecb02ffc3021e04b77f30dc5f08617189ecca586 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Fri, 28 Jul 2023 14:33:15 -0400 Subject: [PATCH 2/2] pipewire: update to 0.3.76 --- srcpkgs/pipewire/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/pipewire/template b/srcpkgs/pipewire/template index 4b567a8437ef..04842db1251d 100644 --- a/srcpkgs/pipewire/template +++ b/srcpkgs/pipewire/template @@ -1,6 +1,6 @@ # Template file for 'pipewire' pkgname=pipewire -version=0.3.75 +version=0.3.76 revision=1 build_style=meson configure_args=" @@ -24,7 +24,7 @@ makedepends="$(vopt_if sdl2 SDL2-devel) gst-plugins-base1-devel jack-devel libfreeaptx-devel libusb-devel fdk-aac-devel libsndfile-devel Vulkan-Headers vulkan-loader pulseaudio-devel avahi-libs-devel webrtc-audio-processing-devel readline-devel openssl-devel lilv-devel libcanberra-devel dbus-devel - libmysofa-devel opus-devel $(vopt_if ffado libffado-devel)" + libmysofa-devel opus-devel $(vopt_if ffado libffado-devel) liblc3-devel" depends="libspa-alsa>=${version}_${revision} libspa-audioconvert>=${version}_${revision} libspa-audiomixer>=${version}_${revision} libspa-control>=${version}_${revision} libspa-v4l2>=${version}_${revision} pulseaudio-utils virtual?pipewire-session-manager" @@ -35,7 +35,7 @@ license="MIT" homepage="https://pipewire.org/" changelog="https://gitlab.freedesktop.org/pipewire/pipewire/-/raw/master/NEWS" distfiles="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${version}/pipewire-${version}.tar.gz" -checksum=182fb03e8b5f4949a4564397c58cdfc20562afa8618db6f4fec7c860d17bd528 +checksum=bf0290cf7d765c7b9df0eaa57a49f2f6f073822e4b0d34b0bd515875889ab83a make_dirs="/var/lib/pipewire 0755 _pipewire _pipewire" system_accounts="_pipewire"