From nobody Thu Apr 18 12:53:04 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VKyPD64N8z5GpHg; Thu, 18 Apr 2024 12:53:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VKyPD39VJz46ct; Thu, 18 Apr 2024 12:53:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713444784; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5LPUaDocxiduh3N598b6m8VJEQNAwmXPjr9XrC77RWw=; b=hWXHB5WwfGy3ZbqrwbAM8YWM7QC4IJbl5O8i2OhF/UkF/L5MOWBhYFi0c/mtReeDIpIBeJ CFEm6UC8+SFVyy41GcJj67BYNkVeaRS0N8dNmYW8PaHAhrQPnuYYAEU4CAMpit7Axvq2qw 9vIi5R60euyS2wbggUnnkG2OaEos6ErseSyx2CsfL8ixbfTXBHAjzlUACcwwtkSxjdWt3m lP2SHWjbDgjH6nqu2rvHr5d0WmAFJE9ITvV49oegTWSkg/z0Cd4ygsPiZC3/Vm+J61px4V ViPupl6lPXsDUVhbikduE1Uj5OPLoVzKBEQ2k89+W7nOfJ6kSu4ZNvEIcZeodw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713444784; a=rsa-sha256; cv=none; b=NLtNJEW1AcwiEbSxYJpQcg3p1xbsIscvQ+OmIgTcxV9KFeTqR39LI34xJzjZO8V5DOdNve UEWoJG1pSvkquCsz/1/U4QJ22IKk6e/DntROjsAfaSqtcnS7GmNFOz2xtBvMpVXEZ4xwNZ IyTBngca4ionB98H0PUgQHTvEMHOByESvMWqLtrykoLG6/CKMmmb2O459oE8GXE9qg3wSg vUtrZhuFQIGbMgVQZXgR/9+jWUWeFlPbCuuuXPSJbAPxM2K9fDxr9rDOhoEdm9tfvMjpJd /bdWdGv1WGVBvD4ueNysoBDximcR14xM0dGwt/MNMVaDzkBsiBAMgViKrHawSw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713444784; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5LPUaDocxiduh3N598b6m8VJEQNAwmXPjr9XrC77RWw=; b=vIZ7Offfv2HGQHMO95jmNH2qgGXqgLzwa46HaAOGyu34b2BCdrkfKB4UsLAWoOmLl99zXb 41jldvgxD/LC91hH5x4BV8cgamItNcd0CzK7H1teXJGXehH7lYKoAkuYHWS8iGvWMZ+/QD n3JGBR8pV3ZXtHxpoloXg9CqFjeP/QGqjahzQQ2QrJCndWIKCElZ/oQxqFBkTIcC7Cj36d 2kOt1ARtG1vJO5kuHBk8uupM+YMe8E/3LykDHcNDVkZ3RCLi/0SYuTx0zYBPKSCbhMzZs7 Zswm34KNLWHkBZqg79mMIYdVgDdspt1AK8ku+G8oamvIhFa0pCLc7cFUGeUspg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VKyPD2ml6z19Qs; Thu, 18 Apr 2024 12:53:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 43ICr4NR069669; Thu, 18 Apr 2024 12:53:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 43ICr4de069666; Thu, 18 Apr 2024 12:53:04 GMT (envelope-from git) Date: Thu, 18 Apr 2024 12:53:04 GMT Message-Id: <202404181253.43ICr4de069666@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 1ad752f994a9 - main - audio/libmad: Update to 0.16.4 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1ad752f994a971f926d58369d0d424c9834f659c Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=1ad752f994a971f926d58369d0d424c9834f659c commit 1ad752f994a971f926d58369d0d424c9834f659c Author: Po-Chuan Hsieh AuthorDate: 2024-04-18 12:47:56 +0000 Commit: Po-Chuan Hsieh CommitDate: 2024-04-18 12:47:56 +0000 audio/libmad: Update to 0.16.4 - Update MASTER_SITES - Fix LICENSE - Update COMMENT - Update WWW - Update pkg-descr - Clean up libmad.pc patch from dependent ports Changes: https://codeberg.org/tenacityteam/libmad/releases --- audio/libmad/Makefile | 11 ++++++----- audio/libmad/distinfo | 6 +++--- audio/libmad/files/patch-CMakeLists.txt | 11 ----------- audio/libmad/pkg-descr | 16 +++++++++------- audio/libmad/pkg-plist | 2 +- 5 files changed, 19 insertions(+), 27 deletions(-) diff --git a/audio/libmad/Makefile b/audio/libmad/Makefile index 5613b9b6b8ff..d1bff9370777 100644 --- a/audio/libmad/Makefile +++ b/audio/libmad/Makefile @@ -1,13 +1,14 @@ PORTNAME= libmad -PORTVERSION= 0.16.3 +PORTVERSION= 0.16.4 CATEGORIES= audio -MASTER_SITES= https://codeberg.org/tenacityteam/libmad/archive/${PORTVERSION}${EXTRACT_SUFX}?dummy=/ +MASTER_SITES= https://codeberg.org/tenacityteam/libmad/releases/download/${PORTVERSION}/ MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Libmad library (part of MAD project) -WWW= https://www.underbit.com/products/mad/ +COMMENT= MPEG audio decoder library +WWW= https://www.underbit.com/products/mad/ \ + https://codeberg.org/tenacityteam/libmad -LICENSE= GPLv2 +LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake cpe pathfix diff --git a/audio/libmad/distinfo b/audio/libmad/distinfo index d53cb1e89dad..249406a0f14c 100644 --- a/audio/libmad/distinfo +++ b/audio/libmad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679007535 -SHA256 (libmad-0.16.3.tar.gz) = 228bc0ea47d22ee70c087e7289e2c620829204972c9fe6ea8951ecf6c39d8966 -SIZE (libmad-0.16.3.tar.gz) = 204230 +TIMESTAMP = 1713033308 +SHA256 (libmad-0.16.4.tar.gz) = 0f6bfb36c554075494b5fc2c646d08de7364819540f23bab30ae73fa1b5cfe65 +SIZE (libmad-0.16.4.tar.gz) = 921048 diff --git a/audio/libmad/files/patch-CMakeLists.txt b/audio/libmad/files/patch-CMakeLists.txt deleted file mode 100644 index c491e9e9ee97..000000000000 --- a/audio/libmad/files/patch-CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- CMakeLists.txt.orig 2022-06-22 22:48:45 UTC -+++ CMakeLists.txt -@@ -35,7 +35,7 @@ endif() - - set_target_properties(mad PROPERTIES - VERSION ${CMAKE_PROJECT_VERSION} -- SOVERSION ${CMAKE_PROJECT_VERSION} -+ SOVERSION 0 - ) - - # diff --git a/audio/libmad/pkg-descr b/audio/libmad/pkg-descr index 2bb5e2b22998..43facb4056b7 100644 --- a/audio/libmad/pkg-descr +++ b/audio/libmad/pkg-descr @@ -1,7 +1,7 @@ -MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the -MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5 -format. All three audio layers -- Layer I, Layer II, and Layer III (i.e. MP3) -- -are fully implemented. +MAD (libmad) is a high-quality MPEG audio decoder. It currently supports MPEG-1 +and the MPEG-2 extension to Lower Sampling Frequencies, as well as the so-called +MPEG 2.5 format. All three audio layers (Layer I, Layer II, and Layer III a.k.a. +MP3) are fully implemented. MAD does not yet support MPEG-2 multichannel audio (although it should be backward compatible with such streams) nor does it currently support AAC. @@ -10,7 +10,9 @@ MAD has the following special features: - 24-bit PCM output - 100% fixed-point (integer) computation - completely new implementation based on the ISO/IEC standards -- available under the terms of the GNU General Public License (GPL) +- distributed under the terms of the GNU General Public License (GPL) -The software is distributed as a library (libmad) and command-line front-end -(madplay). Also included is an ID3 tag manipulation library (libid3tag). +Because MAD provides full 24-bit PCM output, applications using MAD are able to +produce high quality audio. Even when the output device supports only 16-bit +PCM, applications can use the extra resolution to increase the audible dynamic +range through the use of dithering or noise shaping. diff --git a/audio/libmad/pkg-plist b/audio/libmad/pkg-plist index 248de4e593fc..f6870992ccfc 100644 --- a/audio/libmad/pkg-plist +++ b/audio/libmad/pkg-plist @@ -6,4 +6,4 @@ lib/cmake/mad/madTargets.cmake lib/libmad.so lib/libmad.so.0 lib/libmad.so.%%PORTVERSION%% -libdata/pkgconfig/libmad.pc +libdata/pkgconfig/mad.pc