| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-09-24 | Fix build with new boost (e.g. on Arch) (#2868) | Carl Hetherington | |
| 2024-09-14 | Bump libdcp for Windows build fix. | Carl Hetherington | |
| 2024-08-15 | Fix --static-xmlsec option and use it for Centos 9 (#2858). | Carl Hetherington | |
| 2024-06-30 | Make DCPoMatic compatible with ICU >= 75 | Benjamin Radel | |
| ICU >= 75 uses c++17 features and therefore requires compilation with -std=c++17. However, this causes some namespace issues in src/wx/file_picker_ctrl.cc and src/wx/film_name_location_dialog.cc between boost::optional, boost::filesystem and the corresponding names from the std lib. The patch fixes this namespace issues and adds a version check in wscript to enable compilation with c++17, if icu >= 75 is detected. | |||
| 2024-05-26 | Note that newer libsub version is required. | Carl Hetherington | |
| 2024-05-13 | Bump libdcp for another MCA channel ID fix (#2810). | Carl Hetherington | |
| 2024-05-01 | Use plain git hash for VERSION when there is no exact tag. | Carl Hetherington | |
| 2024-05-01 | Don't "pollute" the library path with /usr/local/lib. | Carl Hetherington | |
| Sometimes we don't want to use the stuff in there. | |||
| 2024-04-23 | Revert "Tweak how lzma is linked." | Carl Hetherington | |
| This reverts commit 604a5f9343eebfa0108a19bb6b8ec60bc81f4819. I don't know why I did this, and it breaks the mac-old (10.8) target as the lzma.5.dylib is not present on those machines. | |||
| 2024-03-23 | Fix detection of SSE, removing unnecessary --target-macos-arm64. | Carl Hetherington | |
| 2024-02-20 | Fix build on Centos 7. | Carl Hetherington | |
| 2024-02-08 | Fix erroneously-moved warning removal (needed for Windows). | Carl Hetherington | |
| 2024-02-05 | Some new warning-disable flags are not allowed with the 2.16.x Xcode. | Carl Hetherington | |
| 2024-02-04 | Suppress some warnings when building with Xcode 15. | Carl Hetherington | |
| 2024-02-04 | Tweak how lzma is linked. | Carl Hetherington | |
| 2024-02-03 | OSX -> macOS | Carl Hetherington | |
| 2024-02-01 | Add --enable-asan option to configure. | Carl Hetherington | |
| 2024-01-20 | Explicitly link zlib to keep new macOS environment happy. | Carl Hetherington | |
| 2023-11-24 | Fix libzip config checks.v2.16.68 | Carl Hetherington | |
| 2023-11-21 | Fix Centos 7 build. | Carl Hetherington | |
| 2023-06-05 | Give filler subtitle reels <LoadFont> nodes in SMPTE (#2547). | Carl Hetherington | |
| 2023-05-29 | Missing bump of libdcp version. | Carl Hetherington | |
| 2023-05-12 | Only add fonts to assets when they are required. | Carl Hetherington | |
| 2023-05-12 | Handle 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-21 | Update wscript (missed in last commit). | Carl Hetherington | |
| 2023-04-06 | Write MainSoundConfiguration tags with hyphens for unused channels (#2501). | Carl Hetherington | |
| 2023-02-04 | Update out-of-date version requirements in wscript. | Carl Hetherington | |
| 2022-12-13 | More header trimming. | Carl Hetherington | |
| 2022-12-05 | Fix use of atleast_version in wscripts (it does nothing, since I don't know ↵ | Carl Hetherington | |
| when). | |||
| 2022-06-21 | Set 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-30 | Fix build on Centos 7. | Carl Hetherington | |
| 2022-04-30 | Remove unused variable. | Carl Hetherington | |
| 2022-04-29 | Add image_as_jpeg() | Carl Hetherington | |
| 2022-04-22 | clang does not have -Wsuggest-override | Carl Hetherington | |
| 2022-04-22 | Revert "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-21 | Adjust handling of -Wsuggest-override | Carl 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-09 | Warn about missing override labels. | Carl Hetherington | |
| 2022-03-25 | Bump libdcp for fix to remove erroneous <EntryPoint> and <Duration> markers ↵ | Carl Hetherington | |
| from <MainMarkers> (#2215). | |||
| 2022-03-20 | Bump libdcp for fix to subtitle formatting (#2205). | Carl Hetherington | |
| 2022-03-09 | Improve ratings dialog to allow only valid values (#2199). | Carl Hetherington | |
| 2022-03-09 | Fix home_directory() with non-US-English pathnames on Windows (#2203). | Carl Hetherington | |
| 2022-02-25 | Fix typo in wscript.v2.16.4 | Carl Hetherington | |
| 2022-02-25 | Avoid build errors from glibmm's use of dynamic exception specifications. | Carl Hetherington | |
| 2022-02-25 | Add -x32/-x64 suffix to boost libraries when building for Windows. | Carl Hetherington | |
| 2022-02-20 | Try to avoid some bad filenaming in rare cases. | Carl Hetherington | |
| 2021-11-13 | Remove setuid root and use setcap instead in RPM packages. | Carl Hetherington | |
| 2021-11-12 | Only look for tags which start with v | Carl Hetherington | |
| 2021-11-09 | Bump libdcp for fix to closed caption line length verification. | Carl Hetherington | |
| 2021-11-04 | Include subscribers / supporters in git. | Carl Hetherington | |
| The need for network access part-way through a build causes loads of annoying CI failures. | |||
| 2021-10-24 | Bump libdcp to 1.8.4 for caption ordering fix (#2106). | Carl Hetherington | |
