Commit Graph

316 Commits

Author SHA1 Message Date
casey langen
0ec1edb981 Remove taglib bundling for Unix platforms; now it's either vendored, or
distro-provided.
2022-12-21 21:20:43 -08:00
casey langen
cebb757e2a Better detection of older compilers 2022-12-14 18:58:45 -08:00
casey langen
82f7ebbe0c Version bump for next release. 2022-12-08 01:04:51 -08:00
casey langen
322ea778e1 bump version to 0.99.0 2022-12-04 22:16:28 -08:00
casey langen
38f7e65c17 Add -lpthread as an explicity dependency. 2022-12-04 15:15:37 -08:00
casey langen
b1fe7c35d6 Fix compiler flags for GCC < 9 2022-12-04 15:09:53 -08:00
casey langen
e31169eb25 Remove boost from UNIX build scripts. 2022-12-04 13:52:07 -08:00
casey langen
298d0a7fed Version bump for next release, CHANGELOG update. 2022-11-27 12:23:14 -08:00
casey langen
88c0449dae Version update. 2022-07-19 19:27:26 -07:00
Casey Langen
b0cddca256 Version bump. 2022-07-03 12:47:20 -07:00
casey langen
f3a2074a9e Fix rpi standalone build after recent cmake refactors. 2022-04-23 15:15:02 -07:00
casey langen
6e06b70fea Enable ccache for builds if installed. 2022-03-24 15:09:53 -07:00
casey langen
120b6fec0b Improve the way we scan for and add plugin, and also add the ability to
log colors.
2022-03-13 16:53:06 -07:00
casey langen
6700bb03ef Version and CHANGELOG bump. 2022-03-12 13:33:25 -08:00
casey langen
79f1fa940a Non-standalone build fix for macOS. 2022-02-18 19:20:47 -08:00
casey langen
20b3cee936 Version 0.97.0 2022-02-18 19:12:54 -08:00
casey langen
748346c2e9 More variables. 2022-02-17 10:45:15 -08:00
casey langen
fa6b561952 CHANGELOG/version bump. 2022-02-17 10:17:19 -08:00
casey langen
79875fe764 Cross-compile support and various other build cleanups. 2022-02-17 01:45:22 -08:00
casey langen
1b1be1c0e0 More RPM generation fixes. 2022-02-15 19:15:30 -08:00
casey langen
65389f229e Added the ability to generate a standalone deb. 2022-02-15 16:16:37 -08:00
casey langen
f3a560352d VERSION/hash bump 2022-02-13 11:30:22 -08:00
casey langen
7ec96630bc More macOS rpath fixes. Hopefully this is the last of them. 2022-02-13 11:26:17 -08:00
casey langen
6e3fe7fbc8 Minor bug fixes to library staging. 2022-02-12 21:32:20 -08:00
casey langen
67077638fe Fix add_plugin(). 2022-02-10 19:43:48 -08:00
Casey Langen
c59b130569 Introduced add_plugin() to CMake build system to ensure dependencies are
properly configured for musikcube and musikcubed targets.
2022-02-10 18:34:07 -08:00
casey langen
42782ee6ea Minor script updates. 2022-02-09 15:50:50 -08:00
casey langen
e3f870efc6 Fix normal darwin build 2022-02-08 18:57:30 -08:00
casey langen
dff533d1a7 Almost working... musikcube still resolves the wrong version of libssl
(but musikcubed is fine??)
2022-02-08 15:58:54 -08:00
casey langen
f113c3ce61 More cleanups. 2022-02-08 13:31:58 -08:00
casey langen
86b0200b27 More refactoring; moving away from "statically link" everything to
"bundle everything".
2022-02-08 13:12:53 -08:00
casey langen
deed24b1c2 static linking working on darwin? 2022-02-08 01:22:14 -08:00
casey langen
44b4eabe78 Flapping back in the macOS direction 2022-02-08 00:20:55 -08:00
casey langen
e357a1fd9d More work towards static linking. Things seme to work except the server. 2022-02-07 19:53:26 -08:00
casey langen
4aea14d30a Remove unused libraries from most plugins. 2022-02-07 17:36:43 -08:00
casey langen
35c8e1df02 Some CMake cleanup. Marching towards static linking... 2022-02-07 17:22:51 -08:00
casey langen
26c8952dca CHANGELOG, version bump. 2022-02-06 18:22:58 -08:00
casey langen
6f7b86f930 Revert "Recommend, but don't depend on libcodec-extra for debian-based"
This reverts commit 076bcbf2ff.
2022-01-25 19:17:56 -08:00
casey langen
076bcbf2ff Recommend, but don't depend on libcodec-extra for debian-based
distros.
2022-01-25 19:12:53 -08:00
casey langen
1e61b497ec Use an external script to patch the rpath to make life easier. 2021-12-29 11:56:09 -08:00
casey langen
2a6dc55eca Additional rpath cleanups for macOS so we don't need to rely on the homebrew Formula to do this for us. 2021-12-28 20:14:08 -08:00
casey langen
54eaeb4b92 Still trying to work around RPATH issues. 2021-12-28 14:55:30 -08:00
casey langen
6572465e1c More rpath fixes -- this time for macOS. 2021-12-28 13:36:07 -08:00
casey langen
18960811cc Version bump. 2021-12-28 00:46:40 -08:00
casey langen
540e1498c3 Version bump. 2021-12-27 18:56:04 -08:00
gschauer
229cba65bb Add CircleCI build for Debian Bullseye 2021-12-08 14:43:49 +00:00
gschauer
566f248aee Fix dependencies for Ubuntu Impish 2021-12-07 22:47:28 +00:00
casey langen
440a34b549 CHANGELOG and version bump. 2021-09-05 14:55:37 -07:00
casey langen
bd870de626 Update CMake scripts to be compatible with different Homebrew install paths. 2021-06-13 20:24:19 -07:00
casey langen
f2590fc480 Version bump for Windows re-dist 2021-04-29 19:22:07 -07:00