Commit Graph

130 Commits

Author SHA1 Message Date
casey langen
7b5d824209 cmake hack to prevent cpack from re-generating binaries after they
have been stripped/patched.
2022-12-22 23:19:42 -08:00
casey langen
813c8b7e35 macOS support for vendor'd libgme 2022-12-22 22:04:42 -08:00
casey langen
55464a2634 Update UNIX scripts to build GME as a shared library. 2022-12-22 21:12:18 -08:00
casey langen
e67f09ae9e Fix vendor'd taglib on macOS 2022-12-21 21:44:30 -08:00
casey langen
d429164b80 Minor bug fixes when staging vendor libraries 2022-12-21 20:50:08 -08:00
casey langen
fd1fb25301 Comment in missing things. 2022-12-21 19:39:43 -08:00
casey langen
f25af1f683 Let's try to build a vendor'd taglib. WIP. 2022-12-21 19:29:34 -08:00
casey langen
29881ce0a8 A few minor cleanups found while experimenting with Alpine linux. 2022-12-17 14:33:07 -08:00
casey langen
8a93388a49 Remove a bunch of old, unused scripts. 2022-12-13 21:07:07 -08:00
Casey Langen
62d5a2f14f Remove incomplete, unused script. 2022-12-05 12:50:43 -08:00
casey langen
d46115951b Additional boost removal from scripts, project files, etc. 2022-12-04 13:57:56 -08:00
casey langen
516e0fe4fe Found a couple more instances of old filenames. 2022-12-03 17:23:01 -08:00
casey langen
1b246d636c Fix macOS vendor library paths. 2022-12-03 17:20:19 -08:00
casey langen
1255a49bc0 Logging updates. 2022-12-03 16:50:37 -08:00
casey langen
c33265ec49 More rpath patching updates. 2022-12-03 16:48:36 -08:00
casey langen
783aedf665 Separate staging and patching vendor library steps. 2022-12-03 16:41:38 -08:00
casey langen
5dbd4f2dd8 Fix libcyprto and ssl versions in scripts. 2022-12-03 16:37:21 -08:00
casey langen
a13d5ecb70 Fix boost version in scripts. 2022-12-03 16:35:16 -08:00
casey langen
57d011e531 Use cxx17 with boost builds. 2022-12-03 16:25:09 -08:00
casey langen
3685145f1d Explicit library flags for vendor library builds. 2022-12-03 16:19:01 -08:00
casey langen
90a92c80bd Update project to use C++ 17 as the default standard library. 2022-12-03 15:29:52 -08:00
casey langen
2e8ec50bb0 Remove incompatible ffmpeg configure option. 2022-10-23 13:25:06 -07:00
casey langen
ac34aa0e8f Dependency updates. 2022-10-23 12:31:17 -07:00
Alexis Hildebrandt
ef54800c98 Replace sponge with standard file redirect and mv 2022-07-27 11:29:05 +02:00
Alexis Hildebrandt
9e32ea5e48 Merge branch 'master' into afh-locales 2022-07-27 11:20:15 +02:00
Alexis Hildebrandt
0588282721 Fix some typos 2022-07-19 22:28:58 +02:00
Alexis Hildebrandt
bd94c3ec1a Add script to format and update translations files 2022-07-13 11:55:29 +02:00
casey langen
cca5c46c6e Upgrade sqlite to 3.39.0 for RIGHT OUTER JOIN support (and various bug
fixes)
2022-06-25 16:52:34 -07:00
casey langen
7362a7eb86 Cross-compile isn't happy with OpenSSL 3.0.2, so let's use 1.1.1n for rpi. 2022-04-29 21:09:32 -07:00
casey langen
e9b6559525 More vendor tweaks. 2022-04-29 20:13:34 -07:00
casey langen
c636ba1fbe More dependency updates. 2022-04-29 19:04:24 -07:00
casey langen
3aa0960b4b Fix sylink issues in build-vendor-libraries script for some versions of macOS 2022-04-23 16:57:54 -07:00
casey langen
f3a2074a9e Fix rpi standalone build after recent cmake refactors. 2022-04-23 15:15:02 -07:00
casey langen
9025472f33 Unix dependency updates. 2022-04-23 14:39:50 -07:00
Casey Langen
773763e61f Fix relink script to also unlink broken symlinks. 2022-03-13 22:12:59 -07:00
casey langen
16f265a116 Remove temporary code that was accidentally checked in. 2022-02-20 22:48:45 -08:00
casey langen
14b27fbaca Script tweaks to fix a couple minor issues. 2022-02-20 22:45:51 -08:00
casey langen
11404b837a Extracted dylib relinking into a separate script that's more dymamic, less error prone, and easier to use. 2022-02-20 21:00:43 -08:00
casey langen
5496aba92c Added missing arm excludes. 2022-02-18 11:04:40 -08:00
casey langen
c2df89fbf3 Added a couple more libraries to the ignore list. 2022-02-18 00:02:26 -08:00
casey langen
bd7765c7bf Added missing "ignore" libraries for Linux scan. 2022-02-17 23:38:53 -08:00
Casey Langen
1b2a4627c3 Added a new script to scan standalone plugin dependencies at archive
time to make sure they aren't referencing anything external.
2022-02-17 21:39:45 -08:00
casey langen
433283a6fa rpath fix for ffmpeg dylib 2022-02-17 12:07:54 -08:00
casey langen
aa36dbb30b Fix notarize paths. 2022-02-17 11:29:12 -08:00
casey langen
ffd90fa4b1 More temp file cleanup. 2022-02-17 11:00:06 -08:00
casey langen
e40d11e14c Re-enable PCH. 2022-02-17 10:57:24 -08:00
casey langen
66be8b6d4a More cruft removal. 2022-02-17 10:23:56 -08:00
Casey Langen
c98dc3d19b added missing library to stage script. 2022-02-17 10:02:42 -08:00
casey langen
79875fe764 Cross-compile support and various other build cleanups. 2022-02-17 01:45:22 -08:00
casey langen
4cb35ce88f Added scripts to sync rpi files for potential cross-compile.x 2022-02-16 16:03:01 -08:00