From nobody Sat Apr 27 11:05:28 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 4VRRZw6qHbz5JN5R; Sat, 27 Apr 2024 11:05:28 +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 4VRRZw60M7z4Vj8; Sat, 27 Apr 2024 11:05:28 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714215928; 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=5APvt0OYQoSSNJKWUnbD+iBaxMeCnOiTZNygs+IZ9PA=; b=Uow0f4MNRYYpE7cBtOn4WzK8faEkYYbFjv+ATO7jz+MfTRvLfc9tBYf+bebbjkZVRjg6l2 ffPm4+7fGccINUsZaJD2HFva3R8sauO1ABkcy18JC1C0qFbjl8jUGcfn6wTEDlK2C/L0JL g12Luwzjn3GRtMZv7YdE1CDO66ar/P5HLQJmxW0Cd1N2O/puns3B9iDAImlvLo3ReRLTzF lV8TJPPhEnFOZUx0pgy6UPxRvPYTE52zlN1g1WAcVzAvrDO9QNefVWXsFyEGpDe4SAGBuM lmmxwwayw+4LZ1zxkYhDWh0JyZdFtW1yOgkP/zBDI5IRtX+XSRWb/rYcxWaHtQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1714215928; a=rsa-sha256; cv=none; b=lzkXdk+ARxwED4r8wpM/+Ul39s6zRBMxdz3GPIxkZoYmYcVahbZQHLjZ0VL9FA+QQemX1D 7ncEYoQ5x07FUykT1FS3rutoyVyrQIousrmXvrKifPowK9J7/3qYWCxRN/IaCKaLrKUX3O NZQZpXOyem4Gke35dOkCS51kF0lMOoUv/H1t79LIInG3b4s3VdR4f1gXtMK/KP7KtW5EjH wn/f6UbkDmaNvMfl1++/8n7MykY6aKRtYeIgkuq3mOipeLb/6RkUgptrP6l1VUtrt0sAaW Xecxw4ztBz+f3ZA7Ntx8tvYJcm4+0fvEtVU3aEBI0dwjvNa83ftgHclQB4nrKQ== 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=1714215928; 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=5APvt0OYQoSSNJKWUnbD+iBaxMeCnOiTZNygs+IZ9PA=; b=XIr3rSoa5Mjxq2vfJFQD7woN1mCEEnaTmWV31OMfD6zzxJ4vO/uT8CrFZgW4/ju+QgBbZ6 Rsq/AogNowXibzCOwWzwg7ovwlRaSHnTHlnZiQuD5ZmdxQOor4nIGQv89DLfJlCRxlCmnG lCij8VCne/8102MCuL5MimKwcAk/vnrA1JisKA1cBvFjYCJoekV53wzhHtMyJFjzQyTXw3 hD57+yqf9l2H6/Tj1b/4CJdQZod50udkewoINu1W7CcPAqf81c0D0kef8L+h66oOs18WHF 2ty2J20IsRWYKg1qOYKR/lcpUNCqTHzZjAn8QAFmErFvcjDiMvVebV6U5uQMjw== 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 4VRRZw575zzP1j; Sat, 27 Apr 2024 11:05:28 +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 43RB5SQV043376; Sat, 27 Apr 2024 11:05:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 43RB5SsW043373; Sat, 27 Apr 2024 11:05:28 GMT (envelope-from git) Date: Sat, 27 Apr 2024 11:05:28 GMT Message-Id: <202404271105.43RB5SsW043373@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: 13602717d0b1 - main - audio/soundtouch: Update to 2.3.3 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: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 13602717d0b1573f721af1b3ace61d3c995a008d Auto-Submitted: auto-generated The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=13602717d0b1573f721af1b3ace61d3c995a008d commit 13602717d0b1573f721af1b3ace61d3c995a008d Author: Daniel Engberg AuthorDate: 2024-04-27 10:20:02 +0000 Commit: Daniel Engberg CommitDate: 2024-04-27 11:04:27 +0000 audio/soundtouch: Update to 2.3.3 Changelog: https://codeberg.org/soundtouch/soundtouch/compare/2.3.1...2.3.3 PR: 278568 Reported by: kunda , Andrey Korobkov Reviewed by: crees (maintainer) --- audio/soundtouch/Makefile | 8 ++--- audio/soundtouch/distinfo | 6 ++-- audio/soundtouch/files/patch-CMakeLists.txt | 51 +++++------------------------ audio/soundtouch/pkg-plist | 2 +- 4 files changed, 16 insertions(+), 51 deletions(-) diff --git a/audio/soundtouch/Makefile b/audio/soundtouch/Makefile index 988a29193efb..532c38271d7a 100644 --- a/audio/soundtouch/Makefile +++ b/audio/soundtouch/Makefile @@ -1,5 +1,5 @@ PORTNAME= soundtouch -DISTVERSION= 2.3.1 +DISTVERSION= 2.3.3 CATEGORIES= audio MASTER_SITES= https://www.surina.net/${PORTNAME}/ @@ -10,11 +10,11 @@ WWW= https://www.surina.net/soundtouch/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.TXT -USES= cmake cpe -USE_LDCONFIG= yes - +USES= cmake compiler:c++17-lang cpe pathfix CPE_VENDOR= surina +USE_LDCONFIG= yes +WRKSRC= ${WRKDIR}/${PORTNAME} CFLAGS_i386= -DSOUNDTOUCH_DISABLE_X86_OPTIMIZATIONS CMAKE_ON= BUILD_SHARED_LIBS diff --git a/audio/soundtouch/distinfo b/audio/soundtouch/distinfo index 7eaff9c7d400..7ab14a3ce09f 100644 --- a/audio/soundtouch/distinfo +++ b/audio/soundtouch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1634244025 -SHA256 (soundtouch-2.3.1.tar.gz) = 6900996607258496ce126924a19fe9d598af9d892cf3f33d1e4daaa9b42ae0b1 -SIZE (soundtouch-2.3.1.tar.gz) = 524664 +TIMESTAMP = 1712001624 +SHA256 (soundtouch-2.3.3.tar.gz) = 43b23dfac2f64a3aff55d64be096ffc7b73842c3f5665caff44975633a975a99 +SIZE (soundtouch-2.3.3.tar.gz) = 606780 diff --git a/audio/soundtouch/files/patch-CMakeLists.txt b/audio/soundtouch/files/patch-CMakeLists.txt index 35f9563a43fc..8c2e26cab1a5 100644 --- a/audio/soundtouch/files/patch-CMakeLists.txt +++ b/audio/soundtouch/files/patch-CMakeLists.txt @@ -1,46 +1,11 @@ ---- CMakeLists.txt.orig 2021-09-07 15:26:53 UTC +--- CMakeLists.txt.orig 2024-04-01 20:14:00 UTC +++ CMakeLists.txt -@@ -6,8 +6,6 @@ include(GNUInstallDirs) - if(MSVC) - set(COMPILE_DEFINITIONS /O2 /fp:fast) - set(COMPILE_OPTIONS ) --else() -- set(COMPILE_OPTIONS -Ofast) +@@ -13,7 +13,7 @@ else() + if(EMSCRIPTEN) + list(APPEND COMPILE_OPTIONS -O3) + else() +- list(APPEND COMPILE_OPTIONS -Ofast) ++# list(APPEND COMPILE_OPTIONS -Ofast) + endif() endif() - ##################### -@@ -59,7 +57,7 @@ else() - target_compile_definitions(SoundTouch PRIVATE SOUNDTOUCH_FLOAT_SAMPLES) - endif() - --if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(armv7.*|armv8.*)$") -+if(CMAKE_SYSTEM_PROCESSOR MATCHES "^(armv7.*|armv8.*|aarch64.*)$") - set(NEON_CPU ON) - else() - set(NEON_CPU OFF) -@@ -68,9 +66,14 @@ endif() - option(NEON "Use ARM Neon SIMD instructions if in ARM CPU" ON) - if(${NEON} AND ${NEON_CPU}) - target_compile_definitions(SoundTouch PRIVATE SOUNDTOUCH_USE_NEON) -- target_compile_options(SoundTouch PRIVATE -mfpu=neon) - endif() - -+find_package(OpenMP) -+option(OPENMP "Use parallel multicore calculation through OpenMP" ON) -+if(OPENMP AND OPENMP_FOUND) -+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") -+endif() -+ - install( - FILES - include/BPMDetect.h -@@ -105,6 +108,9 @@ if(SOUNDSTRETCH) - target_compile_definitions(soundstretch PRIVATE ${COMPILE_DEFINITIONS}) - target_compile_options(soundstretch PRIVATE ${COMPILE_OPTIONS}) - target_link_libraries(soundstretch PRIVATE SoundTouch) -+ if(INTEGER_SAMPLES) -+ target_compile_definitions(soundstretch PRIVATE SOUNDTOUCH_INTEGER_SAMPLES) -+ endif() - - install(TARGETS soundstretch - DESTINATION bin diff --git a/audio/soundtouch/pkg-plist b/audio/soundtouch/pkg-plist index 8f22cf4de612..8f1a113b975d 100644 --- a/audio/soundtouch/pkg-plist +++ b/audio/soundtouch/pkg-plist @@ -11,5 +11,5 @@ lib/cmake/SoundTouch/SoundTouchTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/SoundTouch/SoundTouchTargets.cmake lib/libSoundTouch.so lib/libSoundTouch.so.2 -lib/libSoundTouch.so.2.3.1 +lib/libSoundTouch.so.2.3.3 libdata/pkgconfig/soundtouch.pc