Robin Gareus
5c8c7c7814
Revert "macOS: allow Ardour to load unsigned plugins"
...
This reverts commit 12e846c3e9 .
because it breaks notarization (and we already had that entitlement)
2025-08-10 17:41:28 +02:00
Robin Gareus
12e846c3e9
macOS: allow Ardour to load unsigned plugins
2025-08-08 21:51:51 +02:00
Robin Gareus
99a7770d5f
Build-script: retry download of external data
...
There are occasional build failures if the server providing
3rd party content cannot be reached. Notably x42-plugins.com
is lately overloaded by LLM scrapers again.
2025-07-30 16:16:54 +02:00
Robin Gareus
125fd41f6e
Fix translation bundling, use BSD*find syntax
2025-02-24 16:48:44 +01:00
Paul Davis
683d2a8c2e
prevent message catalogs (*.mo) for appdata from being placed in the wrong location
...
These message catalogs are specifically installed elsewhere in these scripts, and they should
be excluded from a find(1)-based discovery process.
Note that the order of discovery will vary depending on (at least) filesystem tyoe,
and so without this fix, the .mo files from gtk2_ardour/appdata could end up
overwriting the .mo friles from gtk2_ardour itself. This happened for the 8.11
release
2025-02-05 17:16:11 -07:00
Robin Gareus
485457e439
Update Harrison URLs (use SSL)
2025-01-07 14:43:37 +01:00
Robin Gareus
e701bee270
Fix small typo in build script
2024-11-23 10:56:16 +01:00
Robin Gareus
4e55570934
mac: mitigate "device busy" chances when ejecting DMG
2024-11-22 16:23:03 +01:00
Robin Gareus
c2329c4708
Unify package scripts with VBM
2024-07-24 02:02:54 +02:00
Robin Gareus
46086a24ef
Properly set DMG background for Trax and Mixbus
2024-05-31 18:33:56 +02:00
Robin Gareus
fb5ebc351c
Don't use Ardour Logo on Trax DMG
2024-05-31 15:49:41 +02:00
Robin Gareus
3ce07580cb
Fix packaging gmsynth
...
Bug introduced in 75167ac347
2024-05-23 15:53:38 +02:00
Robin Gareus
13814deba2
Backport Trax packaging
2024-05-22 18:36:15 +02:00
Robin Gareus
6e0c5e6a34
Unify build scripts w/derivative projects
2024-05-19 01:40:02 +02:00
Robin Gareus
dec7b9a9af
Fix macOS signing when excluding xjadeo
2024-05-05 18:49:12 +02:00
Robin Gareus
233a82d5f9
Separate xjadeo and harvid packaging (and remove 32c)
...
This is mainly for the benefit of traxlive, which needs
ffmpeg to encode mp3 or import encoded files, without
support for video.
2024-05-03 03:52:57 +02:00
Robin Gareus
ce4f91483b
Fix OSX packaging and signing for LiveTrax
2024-04-29 00:56:27 +02:00
Robin Gareus
9bafa8a216
Remove svn related part in bundle script
2024-04-29 00:42:12 +02:00
Robin Gareus
75167ac347
Bundle/package script updates for LiveTrax
2024-04-28 17:54:20 +02:00
Robin Gareus
083cf09108
YTK: fix installing cocoa/gtk module
2024-01-07 18:37:35 +01:00
Robin Gareus
ad51c7c2ba
Localize stripped down gtk2
...
This is intended mainly for GNU/Linux distros who will remove
GTK2 support in the near future.
2024-01-06 21:52:48 +01:00
Robin Gareus
ca1e466f26
Replace altool with notarytool for Apple packages
...
altool will stop working on Nov 1st.
2023-10-11 23:35:06 +02:00
Robin Gareus
d8a3f771c2
Backport Mixbus osx-build script changes
2023-10-11 18:45:03 +02:00
Robin Gareus
bb211564a8
The return of the -x86_64 suffix for macOS DMG
...
We previously dropped it when we discontinued 32bit builds.
But now that we have -arm64, it is only consistent.
2023-10-09 22:47:28 +02:00
Robin Gareus
0633254820
macOS: Allow altool to use either @keychain to @env
...
see also b59e1f936d
2023-09-21 21:15:55 +02:00
Paul Davis
40b5af144c
macos: fix find predicate order to actually exclude MIDI files from codesign
2023-09-21 07:11:56 -06:00
Paul Davis
b59e1f936d
macos: change password method for altool from @keychain to @env
2023-09-21 07:11:38 -06:00
Paul Davis
0d8e783d25
macos restore inclusion of media files, but skip codesigning for all MIDI files (there are too many)
2023-09-21 07:02:38 -06:00
Paul Davis
d91930b53c
macos: temporarily exclude media files from packaging
2023-09-20 10:55:29 -06:00
Robin Gareus
4bc8939dda
Update bundle/package scripts
...
* Ardour only has 64 bit builds
* gcc5 or newer (C++11 ABI)
* Add "-demo" suffix to freebie builds
* Remove wine support in package scripts
2023-03-24 19:07:30 +01:00
Robin Gareus
cc359b973f
Allow harrison channelstrip to use build-stack
2023-03-13 16:28:42 +01:00
Robin Gareus
d521c2ede6
src-tree cleanup: separate surfaces from libraries
...
libardourcp and now libardour_midisurface are not control
surfaces, but helper libraries for those.
They need to be deployed to the library folder (shared between
ctrl surfaces) and not scanned as ctrl surfaces at runtime.
2022-11-19 00:09:17 +01:00
Robin Gareus
ae6bf4bc7d
Deploy LRDF presets (if any)
2022-10-11 17:07:33 +02:00
Robin Gareus
4d76d72af4
Update bundled media URL
2022-10-11 15:24:17 +02:00
Paul Davis
bbe68542e8
fetch and include MIDI bundled content during packaging of Ardour
2022-10-04 11:01:59 -06:00
Robin Gareus
735ba65a9b
mac: fix hdiutil: convert failed - Resource temporarily unavailable
2022-09-13 01:26:31 +02:00
Robin Gareus
3a06fd85f1
Update Mixbus content URL (use local server)
2022-09-08 17:02:18 +02:00
Robin Gareus
6371049eaf
OSX packaging, update x42-download URL/ID
2022-08-13 20:49:48 +02:00
Robin Gareus
2be95cf197
Update log messages for mac package script
2022-04-23 18:03:16 +02:00
luz paz
3d395585c1
Fix various typos
...
Found via `codespell -q 3 -S *.po,./share/patchfiles,./libs -L ba,buss,busses,doubleclick,hsi,ontop,ro,seh,siz,sord,sur,te,trough,ue`
Follow-up to 364f2f078
2022-04-08 19:51:02 +02:00
Robin Gareus
b14acfc3dd
Fix permissions of bundled content
2022-03-22 21:31:21 +01:00
Todd Naugle
4e55c77d23
Speed up code signing during osx builds
...
Use xargs to parallelize calls to codesign for much faster results.
The thread count should really be turned into an env variable
or auto detected.
2022-03-14 23:02:33 -05:00
Robin Gareus
9b21c2be54
Bundle autotune plugin (with mixbus)
2022-02-07 18:54:38 +01:00
Todd Naugle
fa29647246
Fix dmg failure caused by out of space issue
...
With no clear reason why, copying the program to the dmg is running
out of space. Possibly a bug in latest catalina.
Instead of using a fixed extra space amount. Add 25% of the Product Dir
size to the dmg size.
2022-02-04 15:24:24 -06:00
Todd Naugle
d2a5fa2d9f
Fix trap error case
...
At this point TMPDMG already has .dmg added to it and
the original mktemp file was removed above.
2022-02-04 15:18:29 -06:00
Robin Gareus
3e59902573
Yet another media-clip bundle fix
2022-01-17 20:38:40 +01:00
Robin Gareus
2d46d9a882
Fix bundling media content for macOS (again)
2022-01-17 20:26:24 +01:00
Robin Gareus
7e36daecd6
Fix bundling media content
2022-01-17 20:04:52 +01:00
Robin Gareus
0481b10d97
Bundle Mixbus Media
2022-01-17 19:50:34 +01:00
Robin Gareus
20824b6407
Fix bundling demo sessions (mac, win)
2022-01-17 19:50:06 +01:00