audio/ardour: Update version 8.1.0=>8.4.0
Changelog: https://ardour.org/whatsnew.html PR: 277342 Approved by: submitter is maintainer
This commit is contained in:
parent
117ae8f4c6
commit
be5cb37f21
|
@ -1,11 +1,11 @@
|
|||
PORTNAME= ardour
|
||||
DISTVERSION= 8.1.0
|
||||
DISTVERSION= 8.4.0
|
||||
CATEGORIES= audio
|
||||
# Official source download is tailored to browsers, downloads from github are
|
||||
# deliberately made empty. Put the badly named distfile into a subdirectory.
|
||||
MASTER_SITES= https://community.ardour.org/download/release/
|
||||
DISTNAME= Ardour-${DISTVERSION}
|
||||
DISTFILES= 550
|
||||
DISTFILES= 562
|
||||
DIST_SUBDIR= ${DISTNAME}
|
||||
|
||||
MAINTAINER= dev@submerge.ch
|
||||
|
@ -53,12 +53,15 @@ USE_LDCONFIG= yes
|
|||
USE_XORG= x11
|
||||
|
||||
CONFIGURE_ARGS= --optimize --ptformat --freedesktop --no-phone-home \
|
||||
--with-backends=jack,dummy --internal-shared-libs \
|
||||
--with-backends=jack,dummy --internal-shared-libs --no-ytk \
|
||||
${CONFIGURE_ARGS_${ARCH}}
|
||||
CONFIGURE_ARGS_amd64= --arch='-msse -mfpmath=sse -DARCH_X86' --dist-target=x86_64
|
||||
# only support for i686 or better
|
||||
CONFIGURE_ARGS_i386= --arch='-msse -mfpmath=sse -march=i686 -DARCH_X86' --dist-target=i686
|
||||
|
||||
CONFIGURE_ENV+= PYTHONDONTWRITEBYTECODE=1
|
||||
MAKE_ENV+= PYTHONDONTWRITEBYTECODE=1
|
||||
|
||||
LDFLAGS_powerpc= -Wl,-z,notext
|
||||
|
||||
ARDOUR_MAJOR= ardour8
|
||||
|
@ -75,8 +78,7 @@ OPTIONS_SUB= yes
|
|||
VST3_DESC= Build with VST3 plugin support
|
||||
|
||||
VST3_BUILD_DEPENDS= vst3sdk>0:audio/vst3sdk
|
||||
# Inverted logic, the --vst3 argument _disables_ VST3 support.
|
||||
VST3_CONFIGURE_OFF= --vst3
|
||||
VST3_CONFIGURE_OFF= --no-vst3
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's/obj\.use = '\''libsmf libpbd'\''/obj\.use = '\''libsmf_internal libpbd'\''/g' ${WRKSRC}/libs/evoral/wscript
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1697821942
|
||||
SHA256 (Ardour-8.1.0/550) = 5a2656b326b2ee38f14df9378d044982f9ca1607e7e0bec647686eb6edc9dc17
|
||||
SIZE (Ardour-8.1.0/550) = 13835817
|
||||
TIMESTAMP = 1708609514
|
||||
SHA256 (Ardour-8.4.0/562) = 7c64fd95808d94440639698e0f8ece30da8b5efde2777fff55c8bc21404e28cf
|
||||
SIZE (Ardour-8.4.0/562) = 17574218
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
--- libs/aaf/AAFIAudioFiles.c.orig 2023-12-14 16:14:03 UTC
|
||||
+++ libs/aaf/AAFIAudioFiles.c
|
||||
@@ -39,6 +39,9 @@
|
||||
#include <arpa/inet.h>
|
||||
#include <mntent.h>
|
||||
#include <unistd.h> /* access() */
|
||||
+#elif defined(__FreeBSD__)
|
||||
+#include <limits.h>
|
||||
+#include <unistd.h>
|
||||
#elif defined(__APPLE__)
|
||||
#include <sys/syslimits.h>
|
||||
#include <unistd.h> /* access() */
|
|
@ -0,0 +1,11 @@
|
|||
--- libs/aaf/aaf/LibCFB.h.orig 2023-12-14 15:52:18 UTC
|
||||
+++ libs/aaf/aaf/LibCFB.h
|
||||
@@ -28,6 +28,8 @@
|
||||
|
||||
#if defined(__linux__)
|
||||
#include <linux/limits.h>
|
||||
+#elif defined(__FreeBSD__)
|
||||
+#include <limits.h>
|
||||
#elif defined(__APPLE__)
|
||||
#include <sys/syslimits.h>
|
||||
#elif defined(_MSC_VER) // MSVC
|
|
@ -46,6 +46,9 @@ lib/%%ARDOUR_MAJOR%%/backends/libdummy_audiobackend.so
|
|||
lib/%%ARDOUR_MAJOR%%/backends/libjack_audiobackend.so
|
||||
lib/%%ARDOUR_MAJOR%%/engines/libclearlooks.so
|
||||
lib/%%ARDOUR_MAJOR%%/hardour-%%VERSION%%
|
||||
lib/%%ARDOUR_MAJOR%%/libaaf.so
|
||||
lib/%%ARDOUR_MAJOR%%/libaaf.so.0
|
||||
lib/%%ARDOUR_MAJOR%%/libaaf.so.0.0.0
|
||||
lib/%%ARDOUR_MAJOR%%/libardour.so
|
||||
lib/%%ARDOUR_MAJOR%%/libardour.so.3
|
||||
lib/%%ARDOUR_MAJOR%%/libardour.so.3.0.0
|
||||
|
@ -95,9 +98,12 @@ lib/%%ARDOUR_MAJOR%%/surfaces/libardour_faderport2.so
|
|||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_faderport8.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_generic_midi.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_launch_control_xl.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_launchpad_mini.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_launchpad_pro.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_launchpad_x.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_mcp.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_osc.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_ssl_uf8.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_us2400.so
|
||||
lib/%%ARDOUR_MAJOR%%/surfaces/libardour_websockets.so
|
||||
lib/%%ARDOUR_MAJOR%%/utils/ardour-util.sh
|
||||
|
@ -180,7 +186,9 @@ share/applications/%%ARDOUR_MAJOR%%.desktop
|
|||
%%DATADIR%%/icons/halfnote.png
|
||||
%%DATADIR%%/icons/i_beam_cursor.png
|
||||
%%DATADIR%%/icons/launch_control_xl.png
|
||||
%%DATADIR%%/icons/launchpad-mini.png
|
||||
%%DATADIR%%/icons/launchpad-pro.png
|
||||
%%DATADIR%%/icons/launchpad-x.png
|
||||
%%DATADIR%%/icons/mezzforte.png
|
||||
%%DATADIR%%/icons/mezzoforte.png
|
||||
%%DATADIR%%/icons/mezzopiano.png
|
||||
|
@ -307,6 +315,7 @@ share/applications/%%ARDOUR_MAJOR%%.desktop
|
|||
%%DATADIR%%/midi_maps/Alesis_QX25.map
|
||||
%%DATADIR%%/midi_maps/Alesis_VI25.map
|
||||
%%DATADIR%%/midi_maps/Arturia_KeyLab49.map
|
||||
%%DATADIR%%/midi_maps/Arturia_MiniLab_3.map
|
||||
%%DATADIR%%/midi_maps/Arturia_MiniLab_mkII.map
|
||||
%%DATADIR%%/midi_maps/DDX3216.map
|
||||
%%DATADIR%%/midi_maps/Devine_Versakey.map
|
||||
|
@ -336,6 +345,7 @@ share/applications/%%ARDOUR_MAJOR%%.desktop
|
|||
%%DATADIR%%/midi_maps/akai-mpd-32.map
|
||||
%%DATADIR%%/midi_maps/bcf2000.map
|
||||
%%DATADIR%%/midi_maps/bcf2000_mackie.map
|
||||
%%DATADIR%%/midi_maps/donnerdmk25.map
|
||||
%%DATADIR%%/midi_maps/m-audio-oxygen61v3.map
|
||||
%%DATADIR%%/midi_maps/m-audio_oxygen25.map
|
||||
%%DATADIR%%/midi_maps/m-audio_oxygen25_3rdGen.map
|
||||
|
@ -594,6 +604,7 @@ share/applications/%%ARDOUR_MAJOR%%.desktop
|
|||
%%DATADIR%%/patchfiles/Lexicon_DR_Music_FX_Expansion.midnam
|
||||
%%DATADIR%%/patchfiles/Lexicon_Dual_FX_Expansion.midnam
|
||||
%%DATADIR%%/patchfiles/Lexicon_Dual_Vrb_Expansion.midnam
|
||||
%%DATADIR%%/patchfiles/Lexicon_MPX100.midnam
|
||||
%%DATADIR%%/patchfiles/Lexicon_MPX500.midnam
|
||||
%%DATADIR%%/patchfiles/Lexicon_MPX_1.midnam
|
||||
%%DATADIR%%/patchfiles/Lexicon_MPX_500.midnam
|
||||
|
@ -792,6 +803,7 @@ share/applications/%%ARDOUR_MAJOR%%.desktop
|
|||
%%DATADIR%%/patchfiles/Yamaha_S30_80.midnam
|
||||
%%DATADIR%%/patchfiles/Yamaha_S90.midnam
|
||||
%%DATADIR%%/patchfiles/Yamaha_SY77.midnam
|
||||
%%DATADIR%%/patchfiles/Yamaha_SY85.midnam
|
||||
%%DATADIR%%/patchfiles/Yamaha_SY99.midnam
|
||||
%%DATADIR%%/patchfiles/Yamaha_So3.midnam
|
||||
%%DATADIR%%/patchfiles/Yamaha_So8.midnam
|
||||
|
@ -854,6 +866,7 @@ share/applications/%%ARDOUR_MAJOR%%.desktop
|
|||
%%DATADIR%%/scripts/record_now.lua
|
||||
%%DATADIR%%/scripts/remove_unknown_procs.lua
|
||||
%%DATADIR%%/scripts/reset_mixer.lua
|
||||
%%DATADIR%%/scripts/reverse_midi.lua
|
||||
%%DATADIR%%/scripts/rubberband_swing.lua
|
||||
%%DATADIR%%/scripts/s_chanmap.lua
|
||||
%%DATADIR%%/scripts/s_cut_copy_section.lua
|
||||
|
@ -896,11 +909,13 @@ share/applications/%%ARDOUR_MAJOR%%.desktop
|
|||
%%DATADIR%%/scripts/surround_to_stereo.lua
|
||||
%%DATADIR%%/scripts/tomsloop.lua
|
||||
%%DATADIR%%/scripts/track_organizer.lua
|
||||
%%DATADIR%%/scripts/trigger_mixer_scene.lua
|
||||
%%DATADIR%%/scripts/tx_raw_midi_from_file.lua
|
||||
%%DATADIR%%/scripts/vamp_audio_to_midi.lua
|
||||
%%DATADIR%%/scripts/voice_activate.lua
|
||||
%%DATADIR%%/scripts/x-fade.lua
|
||||
%%DATADIR%%/templates/.stub
|
||||
%%DATADIR%%/themes/adwaita_dark-ardour.colors
|
||||
%%DATADIR%%/themes/blueberry_milk-ardour.colors
|
||||
%%DATADIR%%/themes/caineville-ardour.colors
|
||||
%%DATADIR%%/themes/clear_gray-ardour.colors
|
||||
|
|
Loading…
Reference in New Issue