Commit graph

1061 commits

Author SHA1 Message Date
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
Ben Loftis
ae56743b7d
Tapereel icon should follow fg_color, not use hardcoded red 2025-07-16 16:39:38 +02:00
Paul Davis
66f93e70cd add automation.bindings to fmt-bindings script 2025-06-17 14:03:43 -06:00
Robin Gareus
04565528b7
Update icon tool ydk paths (after 07866caf1, f1e0f4b1) 2025-04-04 02:14:30 +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
000c25edcc
Update gtkmm -> ytkmm header location (omnibus commit) 2025-02-01 15:25:14 +01:00
Robin Gareus
fdfdde093d
libAAF update for NetBSD (#9886) 2025-02-01 11:30:14 +01:00
Robin Gareus
b4bf87725e
VST3 SDK update for NetBSD (#9886) 2025-02-01 11:27:03 +01:00
Robin Gareus
58765f4942
Fix builds (22a5113b59 removed pianoroll bindings) 2025-01-16 23:08:56 +01:00
luzpaz
f4562a9b4c
fix various typos throughout codebase
Found via `codespell -q 3 -S "*.pdf,*.po,./.git,*.tosc,./waf,./share/patchfiles,./libs,./msvc_extra_headers,./share/web_surfaces,*.patch" -L acount,addin,ane,ba,buss,busses,caf,capela,devine,disconnectin,discreet,doubleclick,envolution,filetest,fo,ghandi,homs,hsi,layed,maschine,mis,nd,ontop,pass-thru,removeable,retrn,ro,scrollin,sectionin,seh,siz,sord,sur,te,trough,ue,wth`
2025-01-12 21:08:42 +01:00
Robin Gareus
485457e439
Update Harrison URLs (use SSL) 2025-01-07 14:43:37 +01:00
Robin Gareus
bae7c52f01
The return of the tape-reel icon
This was removed with destructive record mode
a4d7b45fe0

This new version is no longer red by default, and
also works with light theme
2024-12-14 16:39:06 +01:00
Robin Gareus
484048bd0c
Prefer python3 in build-VMs 2024-12-06 22:16:10 +01:00
Robin Gareus
9f6d3baa93
Use key bindings for region property (Fx) box
This is required to allow to delete RegionFX plugins
when the region-editor is shown in the main window, rather
than its own window.

Otherwise the Editor would handle delete/backspace and
instead remove the region.
2024-11-23 16:35:10 +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
Alejandro Domínguez
27c6276ff8
Replace boost::bind with std::bind 2024-11-17 20:19:43 +01:00
Alejandro Domínguez
ed1ab8622e
Replace boost::function with std::function 2024-11-06 23:08:44 +01:00
Robin Gareus
7037d86a00
Add tool to reduce relince on boost
Inspired by https://github.com/Ardour/ardour/pull/914
2024-10-19 03:40:01 +02:00
Paul Davis
8fbec13e9c script for once-ification
This still tends to require by-hand cleanups of bare #endif lines
2024-10-17 07:44:31 -06:00
Paul Davis
fcf5bb88d5 cue editor/piano roll: starting to get mode buttons working and keybindings too 2024-10-17 07:44:30 -06:00
Robin Gareus
0a0848b2d6
Set LiveTrax binary name when packaging 2024-10-16 20:21:19 +02:00
Robin Gareus
4b83915335
Prefer bundled python for windows/gdb 2024-10-08 13:03:49 +02:00
Robin Gareus
c2329c4708
Unify package scripts with VBM 2024-07-24 02:02:54 +02:00
Robin Gareus
c000f77ce2
Windows installer: update links to manual 2024-06-06 15:25:50 +02:00
Robin Gareus
56a49ed5e3
Windows installer: fix livetrax manual link and welcome page 2024-06-06 15:15:49 +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
97becda83a
Update icon rendering tool 2024-04-25 19:18:02 +02:00
Robin Gareus
15dc06b12a
Ardour non longer uses gtk modules 2024-04-04 17:06:22 +02:00
agfline
2b1349ffc2
Update libAAF import tool 2024-03-10 21:53:36 +01:00
Robin Gareus
c7eef61e78
Make it easier to use Ardour --gdb on linux 2024-02-24 21:49:21 +01:00
Robin Gareus
0bd1a10709
Allow Ardour to run in recent gdb, amend a44124937e 2024-02-17 15:46:09 +01:00
Robin Gareus
a44124937e
Allow to use ardour --gdb on modern systems
gdb indirectl tdepends on recent glib, so we have to set
LD_LIBRARY_PATH after gdb has started. This fixes:

```
gdb: symbol lookup error: /lib64/libbabeltrace.so.1: undefined symbol: g_string_free_and_steal
```
2024-02-14 15:29:22 +01:00
Robin Gareus
24929a2475
Fix packaging windows debug builds (>2GB) 2024-01-29 18:56:50 +01:00
Robin Gareus
594d697b45
Fix path to windows-gdb 2024-01-29 04:56:22 +01:00
Robin Gareus
abc4f5a47f
Update bundled gdb for windows debug builds 2024-01-29 03:49:54 +01: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
agfline
f5689f37b6
Prepare libAAF update 2023-12-26 14:34:11 +01:00
agfline
156563a36f
allow to update libaaf from a local directory 2023-12-26 14:26:53 +01:00