summaryrefslogtreecommitdiff
path: root/wscript
AgeCommit message (Collapse)Author
2024-04-21Support variants in the build scripts.Carl Hetherington
2024-03-29Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-03-23Fix detection of SSE, removing unnecessary --target-macos-arm64.Carl Hetherington
2024-03-22Bump libdcp for new asdcplib version.Carl Hetherington
2024-03-20Allow building with C++17 and updated libxml++/pangomm/cairomm.Carl Hetherington
2024-02-22Merge tag 'v2.16.78' into v2.17.xv2.17.12Carl Hetherington
2024-02-21Same trick again with gcc 8.3.0 (Debian 10).Carl Hetherington
2024-02-20Don't use -Wsuggest-override on gcc 7.5.0 (Ubuntu 18.04)Carl Hetherington
because turning it off with a pragma seems not to work.
2024-02-20Fix build on Centos 7.Carl Hetherington
2024-02-12Merge branch 'main' into v2.17.xCarl Hetherington
2024-02-08Fix erroneously-moved warning removal (needed for Windows).Carl Hetherington
2024-02-05Some new warning-disable flags are not allowed with the 2.16.x Xcode.Carl Hetherington
2024-02-04Merge branch 'main' into v2.17.xCarl Hetherington
2024-02-04Suppress some warnings when building with Xcode 15.Carl Hetherington
2024-02-04Tweak how lzma is linked.Carl Hetherington
2024-02-03Merge branch 'main' into v2.17.xCarl Hetherington
2024-02-03OSX -> macOSCarl Hetherington
2024-02-01Add --enable-asan option to configure.Carl Hetherington
2024-01-28Add another manual dependency.Carl Hetherington
2024-01-28Looks like we also need an explicit dep on messenger.hCarl Hetherington
2024-01-28Hack to make sure the right things are rebuilt when grok headers change.Carl Hetherington
2024-01-28Hide compiler warning.Carl Hetherington
In file included from ../src/lib/grok/context.h:29, from ../src/lib/j2k_encoder.h:36, from ../src/lib/grok_j2k_encoder_thread.cc:5: In member function ‘void grk_plugin::Synch::unlink()’, inlined from ‘grk_plugin::Synch::Synch(const string&, const string&)’ at ../src/lib/grok/messenger.h:200:10: ../src/lib/grok/messenger.h:247:52: error: ‘this’ pointer is null [-Werror=nonnull] 247 | getMessengerLogger()->error("Error unlinking semaphore %s: %s", sentSemName_.c_str(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | strerror(errno)); on Ubuntu 22.04.
2024-01-28Only build grok for Ubuntu 22.04.Carl Hetherington
2024-01-28Bump ffmpeg to 5.1.2 "Riemann"Carl Hetherington
2024-01-20Explicitly link zlib to keep new macOS environment happy.Carl Hetherington
2023-11-24Fix libzip config checks.v2.16.68Carl Hetherington
2023-11-21Fix Centos 7 build.Carl Hetherington
2023-06-05Give filler subtitle reels <LoadFont> nodes in SMPTE (#2547).Carl Hetherington
2023-05-29Missing bump of libdcp version.Carl Hetherington
2023-05-12Only add fonts to assets when they are required.Carl Hetherington
2023-05-12Handle fonts for ccaps coming from DCP content (#2525).Carl Hetherington
Not dealing with them calls all sort of chaos as described in the bug report.
2023-04-21Update wscript (missed in last commit).Carl Hetherington
2023-04-06Write MainSoundConfiguration tags with hyphens for unused channels (#2501).Carl Hetherington
2023-02-04Update out-of-date version requirements in wscript.Carl Hetherington
2022-12-13More header trimming.Carl Hetherington
2022-12-05Fix use of atleast_version in wscripts (it does nothing, since I don't know ↵Carl Hetherington
when).
2022-06-21Set up dcpomatic2_disk_writer capability on install.Carl Hetherington
This might mean we can remove the same setup from the cscript, but I'm not sure.
2022-04-30Fix build on Centos 7.Carl Hetherington
2022-04-30Remove unused variable.Carl Hetherington
2022-04-29Add image_as_jpeg()Carl Hetherington
2022-04-22clang does not have -Wsuggest-overrideCarl Hetherington
2022-04-22Revert "Adjust handling of -Wsuggest-override"Carl Hetherington
This reverts commit e7e4af869f7144fa9a265ccf1e15c7b2f182ac2c. I misunderstood what was going on, and we were just missing some DCPOMATIC_{DIS,EN}ABLE_WARNINGS calls.
2022-04-21Adjust handling of -Wsuggest-overrideCarl Hetherington
It seems that on older GCCs (e.g. the one from Ubuntu 18.04) the pragma to temporarily turn off this warning does not work, so here we only use it on newer GCCs where we can turn it off for libraries that trigger the warning (mostly asdcplib, but also wxWidgets).
2022-04-09Warn about missing override labels.Carl Hetherington
2022-03-25Bump libdcp for fix to remove erroneous <EntryPoint> and <Duration> markers ↵Carl Hetherington
from <MainMarkers> (#2215).
2022-03-20Bump libdcp for fix to subtitle formatting (#2205).Carl Hetherington
2022-03-09Improve ratings dialog to allow only valid values (#2199).Carl Hetherington
2022-03-09Fix home_directory() with non-US-English pathnames on Windows (#2203).Carl Hetherington
2022-02-25Fix typo in wscript.v2.16.4Carl Hetherington
2022-02-25Avoid build errors from glibmm's use of dynamic exception specifications.Carl Hetherington