mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
audio/audacity: update to 3.4.1
PR: 274901
This commit is contained in:
parent
f72b97af8e
commit
664adaa94e
3 changed files with 1454 additions and 31 deletions
|
@ -1,12 +1,8 @@
|
||||||
PORTNAME= audacity
|
PORTNAME= audacity
|
||||||
DISTVERSIONPREFIX= Audacity-
|
DISTVERSIONPREFIX= Audacity-
|
||||||
DISTVERSION= 3.3.3
|
DISTVERSION= 3.4.1
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= audio
|
CATEGORIES= audio
|
||||||
|
|
||||||
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
|
||||||
PATCHFILES+= 4c833569fb12.patch:-p1
|
|
||||||
|
|
||||||
MAINTAINER= xxjack12xx@gmail.com
|
MAINTAINER= xxjack12xx@gmail.com
|
||||||
COMMENT= GUI editor for digital audio waveforms
|
COMMENT= GUI editor for digital audio waveforms
|
||||||
WWW= https://www.audacityteam.org/
|
WWW= https://www.audacityteam.org/
|
||||||
|
@ -14,24 +10,32 @@ WWW= https://www.audacityteam.org/
|
||||||
LICENSE= GPLv2+
|
LICENSE= GPLv2+
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||||
|
|
||||||
BUILD_DEPENDS= conan:sysutils/conan
|
BUILD_DEPENDS= conan:sysutils/conan \
|
||||||
|
rapidjson>0:devel/rapidjson
|
||||||
LIB_DEPENDS= libasound.so:audio/alsa-lib \
|
LIB_DEPENDS= libasound.so:audio/alsa-lib \
|
||||||
libcurl.so:ftp/curl \
|
libcurl.so:ftp/curl \
|
||||||
libexpat.so:textproc/expat2 \
|
libexpat.so:textproc/expat2 \
|
||||||
libopenjp2.so:graphics/openjpeg \
|
liblilv-0.so:audio/lilv \
|
||||||
libmp3lame.so:audio/lame \
|
libmp3lame.so:audio/lame \
|
||||||
libmpg123.so:audio/mpg123 \
|
libmpg123.so:audio/mpg123 \
|
||||||
|
libopenjp2.so:graphics/openjpeg \
|
||||||
libopus.so:audio/opus \
|
libopus.so:audio/opus \
|
||||||
|
libopusfile.so:audio/opusfile \
|
||||||
libportaudio.so:audio/portaudio \
|
libportaudio.so:audio/portaudio \
|
||||||
libportmidi.so:audio/portmidi \
|
libportmidi.so:audio/portmidi \
|
||||||
libpng.so:graphics/png \
|
libpng.so:graphics/png \
|
||||||
|
libserd-0.so:devel/serd \
|
||||||
libsndfile.so:audio/libsndfile \
|
libsndfile.so:audio/libsndfile \
|
||||||
|
libsord-0.so:devel/sord \
|
||||||
libsoxr.so:audio/libsoxr \
|
libsoxr.so:audio/libsoxr \
|
||||||
|
libsratom-0.so:audio/sratom \
|
||||||
libsqlite3.so:databases/sqlite3 \
|
libsqlite3.so:databases/sqlite3 \
|
||||||
|
libsuil-0.so:audio/suil \
|
||||||
|
libturbojpeg.so:graphics/libjpeg-turbo \
|
||||||
libwavpack.so:audio/wavpack \
|
libwavpack.so:audio/wavpack \
|
||||||
libuuid.so:misc/e2fsprogs-libuuid
|
libuuid.so:misc/e2fsprogs-libuuid
|
||||||
|
|
||||||
USES= cmake compiler:c++17-lang cpe desktop-file-utils gettext \
|
USES= cmake compiler:c++20-lang cpe desktop-file-utils gettext \
|
||||||
gnome libtool python:build pkgconfig shared-mime-info
|
gnome libtool python:build pkgconfig shared-mime-info
|
||||||
|
|
||||||
USE_GITHUB= yes
|
USE_GITHUB= yes
|
||||||
|
@ -41,7 +45,8 @@ CPE_VENDOR= audacityteam
|
||||||
WX_COMPS= wx
|
WX_COMPS= wx
|
||||||
PORTDOCS= README.md
|
PORTDOCS= README.md
|
||||||
|
|
||||||
CMAKE_ARGS= -Daudacity_lib_preference:STRING=system \
|
CMAKE_ARGS= -DAUDACITY_BUILD_LEVEL=2 \
|
||||||
|
-Daudacity_lib_preference:STRING=system \
|
||||||
-Daudacity_use_curl:STRING=system \
|
-Daudacity_use_curl:STRING=system \
|
||||||
-Daudacity_use_expat:STRING=system \
|
-Daudacity_use_expat:STRING=system \
|
||||||
-Daudacity_use_jpeg:STRING=system \
|
-Daudacity_use_jpeg:STRING=system \
|
||||||
|
@ -49,12 +54,14 @@ CMAKE_ARGS= -Daudacity_lib_preference:STRING=system \
|
||||||
-Daudacity_use_libmpg123:STRING=system \
|
-Daudacity_use_libmpg123:STRING=system \
|
||||||
-Daudacity_use_libopus:STRING=system \
|
-Daudacity_use_libopus:STRING=system \
|
||||||
-Daudacity_use_libsndfile:STRING=system \
|
-Daudacity_use_libsndfile:STRING=system \
|
||||||
|
-Daudacity_use_lv2:STRING=system \
|
||||||
-Daudacity_use_midi:STRING=system \
|
-Daudacity_use_midi:STRING=system \
|
||||||
-Daudacity_use_nyquist:STRING=local \
|
-Daudacity_use_nyquist:STRING=local \
|
||||||
-Daudacity_use_portaudio:STRING=system \
|
-Daudacity_use_portaudio:STRING=system \
|
||||||
-Daudacity_use_portmixer:STRING=local \
|
-Daudacity_use_portmixer:STRING=local \
|
||||||
-Daudacity_use_portsmf:STRING=local \
|
-Daudacity_use_portsmf:STRING=local \
|
||||||
-Daudacity_use_png:STRING=system \
|
-Daudacity_use_png:STRING=system \
|
||||||
|
-Daudacity_use_rapidjson:STRING=system \
|
||||||
-Daudacity_use_soxr:STRING=system \
|
-Daudacity_use_soxr:STRING=system \
|
||||||
-Daudacity_use_sqlite:STRING=system \
|
-Daudacity_use_sqlite:STRING=system \
|
||||||
-Daudacity_use_wavpack=system \
|
-Daudacity_use_wavpack=system \
|
||||||
|
@ -64,17 +71,15 @@ CMAKE_ARGS= -Daudacity_lib_preference:STRING=system \
|
||||||
CMAKE_ON= audacity_bundle_gplv3 audacity_conan_allow_prebuilt_binaries audacity_obey_system_dependencies
|
CMAKE_ON= audacity_bundle_gplv3 audacity_conan_allow_prebuilt_binaries audacity_obey_system_dependencies
|
||||||
CMAKE_OFF= audacity_has_audiocom_upload audacity_conan_enabled audacity_conan_force_build_dependencies \
|
CMAKE_OFF= audacity_has_audiocom_upload audacity_conan_enabled audacity_conan_force_build_dependencies \
|
||||||
audacity_has_crashreports audacity_has_networking audacity_has_updates_check audacity_has_url_schemes_support \
|
audacity_has_crashreports audacity_has_networking audacity_has_updates_check audacity_has_url_schemes_support \
|
||||||
audacity_has_sentry_reporting audacity_has_tests audacity_has_vst3 audacity_perform_codesign audacity_use_pch
|
audacity_has_tests audacity_has_vst3 audacity_perform_codesign audacity_use_pch
|
||||||
|
|
||||||
OPTIONS_DEFINE= DEBUG DOCS FFMPEG FLAC ID3TAG LADSPA LV2 MAD MANUAL \
|
OPTIONS_DEFINE= DEBUG DOCS FFMPEG FLAC ID3TAG LADSPA MANUAL \
|
||||||
OGG SBSMS SOUNDTOUCH TWOLAME VAMP \
|
OGG SBSMS SOUNDTOUCH TWOLAME VAMP \
|
||||||
VORBIS VST
|
VORBIS VST
|
||||||
OPTIONS_DEFAULT= FFMPEG FLAC ID3TAG LADSPA LV2 MAD OGG SBSMS \
|
OPTIONS_DEFAULT= FFMPEG FLAC ID3TAG LADSPA OGG SBSMS \
|
||||||
SOUNDTOUCH TWOLAME VAMP VORBIS VST
|
SOUNDTOUCH TWOLAME VAMP VORBIS VST
|
||||||
OPTIONS_EXCLUDE_i386= SBSMS
|
OPTIONS_EXCLUDE_i386= SBSMS
|
||||||
|
|
||||||
LV2_DESC= Add LV2 plug-in support
|
|
||||||
MAD_DESC= Use libmad for mp2/3 decoding support
|
|
||||||
MANUAL_DESC= Include manual
|
MANUAL_DESC= Include manual
|
||||||
SBSMS_DESC= Use libsbsms for pitch and tempo changing
|
SBSMS_DESC= Use libsbsms for pitch and tempo changing
|
||||||
SOUNDTOUCH_DESC= Use libSoundTouch for pitch and tempo changing
|
SOUNDTOUCH_DESC= Use libSoundTouch for pitch and tempo changing
|
||||||
|
@ -104,18 +109,6 @@ ID3TAG_LIB_DEPENDS= libid3tag.so:audio/libid3tag
|
||||||
LADSPA_CMAKE_BOOL= audacity_use_ladspa
|
LADSPA_CMAKE_BOOL= audacity_use_ladspa
|
||||||
LADSPA_RUN_DEPENDS= listplugins:audio/ladspa
|
LADSPA_RUN_DEPENDS= listplugins:audio/ladspa
|
||||||
|
|
||||||
LV2_CMAKE_ON= -Daudacity_use_lv2:STRING=system
|
|
||||||
LV2_CMAKE_OFF= -Daudacity_use_lv2:STRING=off
|
|
||||||
LV2_LIB_DEPENDS= liblilv-0.so:audio/lilv \
|
|
||||||
libserd-0.so:devel/serd \
|
|
||||||
libsord-0.so:devel/sord \
|
|
||||||
libsratom-0.so:audio/sratom \
|
|
||||||
libsuil-0.so:audio/suil
|
|
||||||
|
|
||||||
MAD_CMAKE_ON= -Daudacity_use_libmad:STRING=system
|
|
||||||
MAD_CMAKE_OFF= -Daudacity_use_libmad:STRING=off
|
|
||||||
MAD_LIB_DEPENDS= libmad.so:audio/libmad
|
|
||||||
|
|
||||||
MANUAL_CMAKE_BOOL= audacity_package_manual
|
MANUAL_CMAKE_BOOL= audacity_package_manual
|
||||||
|
|
||||||
# TODO: fix NLS support properly
|
# TODO: fix NLS support properly
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
TIMESTAMP = 1688376242
|
TIMESTAMP = 1699560600
|
||||||
SHA256 (audacity-audacity-Audacity-3.3.3_GH0.tar.gz) = bf6863553bd2b822d3f236acb2de32527c93a968d114c6663920d2ebf61bf743
|
SHA256 (audacity-audacity-Audacity-3.4.1_GH0.tar.gz) = 4fff39cfc984a3c47f5939ed76d854e3fe5a65c63132538b3e18f6bf111de038
|
||||||
SIZE (audacity-audacity-Audacity-3.3.3_GH0.tar.gz) = 57120215
|
SIZE (audacity-audacity-Audacity-3.4.1_GH0.tar.gz) = 57364897
|
||||||
SHA256 (4c833569fb12.patch) = 587b8c504c978136ec473b430f1f0969aa75d0886c7e019106f4ebfb32b490b2
|
|
||||||
SIZE (4c833569fb12.patch) = 9593
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue