From patchwork Thu Mar 14 13:32:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 7615 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature ECDSA (secp384r1)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4TwSxx56mTz3wnl for ; Thu, 14 Mar 2024 13:33:25 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature ECDSA (secp384r1)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4TwSxj09kVznj; Thu, 14 Mar 2024 13:33:13 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4TwSxh6nVgz32pb; Thu, 14 Mar 2024 13:33:12 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature ECDSA (secp384r1)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4TwSxb26hPz2yWM for ; Thu, 14 Mar 2024 13:33:07 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4TwSxZ60C6zC8; Thu, 14 Mar 2024 13:33:06 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1710423186; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=XqPpNqskg8tj5BjUAjMN0dvsj4Oud+V6d/JAa8PgqDo=; b=M+g1scxX85SEYn1f/51JeAh3uampeMmChYWEpBFwFT6llMjPEyzk05IorqO24+GAt+hBPu GUG/XzEcfY5DjKCg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1710423186; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=XqPpNqskg8tj5BjUAjMN0dvsj4Oud+V6d/JAa8PgqDo=; b=nt9HhFEAe1YgkfuKAwgvJmPQ7ePWeMOctaTW2bHjNUT0uBxT5x7dHyirIkorlkj84pkUpk 9Ud43W04OoEgrVWZfuzIAqzURqbjJOoo6GSmWaCtAeOzK+0Jbgf/qEGispRtXK8f6n3PwR jby25r1wwOM0VQgvnH7b2Of5yj/+8+ZFUdOpYaZ8XiS6s8bKCcFYOw1t3cAOgiPkSLk0Pw wNX8yIqUFG/YH1g/AYzC6RDUajby5z1w51GMfOAYpCuDAXnJA/fhZBYdNXxRj0+nmyNl3m g1Bi4OHi3aCj2r2O2I6wfwR4mbzGgEUdUNGJvpjT+sqjRCP82xAwREQaTEg6Zg== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] opus: Update to version 1.5.1 Date: Thu, 14 Mar 2024 14:32:51 +0100 Message-ID: <20240314133258.13438-3-adolf.belka@ipfire.org> In-Reply-To: <20240314133258.13438-1-adolf.belka@ipfire.org> References: <20240314133258.13438-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Message-ID-Hash: U5POZHOJXJX6TUVKNMVV5T4SHBD75PFD X-Message-ID-Hash: U5POZHOJXJX6TUVKNMVV5T4SHBD75PFD X-MailFrom: adolf.belka@ipfire.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.8 Precedence: list List-Id: IPFire development talk Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: - Update from version 1.4 to 1.5.1 - Update of rootfile - Changelog 1.5.1 Opus 1.5.1 fixes the meson build that was broken in 1.5. 1.5 Opus 1.5 is the first release to make extended use of ML in the encoder and decoder. You can read all the details in the release demo page. In summary, major changes since 1.4 include: Significant improvement to packet loss robustness using Deep Redundancy (DRED) Improved packet loss concealment through Deep PLC Low-bitrate speech quality enhancement down to 6 kb/s wideband Improved x86 (AVX2) and Arm (Neon) optimizations Support for 4th and 5th order ambisonics In addition to the improvements above, this release includes many minor bug fixes. Signed-off-by: Adolf Belka --- config/rootfiles/packages/opus | 2 +- lfs/opus | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/packages/opus b/config/rootfiles/packages/opus index 398135c3d..1865d30e2 100644 --- a/config/rootfiles/packages/opus +++ b/config/rootfiles/packages/opus @@ -8,6 +8,6 @@ #usr/lib/libopus.la #usr/lib/libopus.so usr/lib/libopus.so.0 -usr/lib/libopus.so.0.9.0 +usr/lib/libopus.so.0.10.0 #usr/lib/pkgconfig/opus.pc #usr/share/aclocal/opus.m4 diff --git a/lfs/opus b/lfs/opus index e91c6a0e1..a7858f5c8 100644 --- a/lfs/opus +++ b/lfs/opus @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2023 IPFire Team # +# Copyright (C) 2007-2024 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -26,7 +26,7 @@ include Config SUMMARY = Opus Audio Codec Library -VER = 1.4 +VER = 1.5.1 THISAPP = opus-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = opus -PAK_VER = 4 +PAK_VER = 5 DEPS = @@ -48,7 +48,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 21f11df745cb868f4da1586d678901045fd9bd0c0590628015f3adc2522c88b0660df88096abe975051fec3188b76b93762c4a01907c2ab2b23c40fde79cf6ad +$(DL_FILE)_BLAKE2 = 5ba1d6f28594f366b545507bafb22751e15a0e78e152e7cdef456dccb0bc9fc512faa18c90fb4ea5455a9535de89df987dea8a0fabce9a25c285d0c410d4b482 install : $(TARGET) check : $(patsubst %,$(DIR_CHK)/%,$(objects))