Commit Graph

286 Commits

Author SHA1 Message Date
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
casey langen
83b27a9830 Fix hirsute boost version 2021-04-18 14:26:16 -07:00
casey langen
4b53a11cef Packaging script updates. 2021-04-16 20:28:39 -07:00
casey langen
172ed8f65f version bump 2021-04-15 21:08:41 -07:00
casey langen
229b282aec Check for libraries and fail fast if not found. 2021-04-10 22:33:33 -07:00
casey langen
15134e9a80 Fixed USE_BUNDLED_TAGLIB=false, and renamed to ENABLE_BUNDLED_TAGLIB 2021-04-09 22:43:56 -07:00
casey langen
3b6768cb2d FFMPEG_ENABLED -> ENABLE_FFMPEG for consistency. 2021-03-19 23:29:03 -07:00
casey langen
9cacfb9832 Disable PipeWire by default; added ENABLE_PIPEWIRE flag to CMake. Added Hirsute build target that includes PipeWire. 2021-03-19 23:28:11 -07:00
casey langen
beb95e55a5 More scaffholding. 2021-03-14 18:52:12 -07:00
casey langen
104a65f183 Added scaffolding for a PipeWire output plugin. 2021-03-03 22:53:59 -08:00
casey langen
2ad8c17461 Removed snap support -- it was a fun experiment by the default filesystem restrictions cause more problems than they solve. 2021-02-01 18:47:55 -08:00
Casey Langen
75552819de version bump and changelog update. 2021-01-24 13:53:38 -08:00
Casey Langen
c3ee55f89d Version bump and CHANGELOG update. 2021-01-05 19:43:18 -08:00
Casey Langen
8771e8199f Let's use the less-buggy, brew-provided version of ncurses for improved
compability across terminal emulators that support REP, like kitty.
2021-01-02 16:03:28 -08:00
Casey Langen
05ea062e03 Oops, version-bumped to the wrong version. 2020-12-20 13:22:44 -08:00
casey langen
b57c32a518 Updated version and CHANGELOG for next release. 2020-12-20 12:43:57 -08:00
Casey Langen
b43b69a918 Version bump. 2020-12-07 17:16:32 -08:00
casey langen
c9047e4a7d Version bump. 2020-12-06 16:10:22 -08:00
casey langen
b65bc626c8 Version bump and changelog update. 2020-12-03 23:29:38 -08:00
Casey Langen
b922c1aa00 Version bump for next version, whenever that'll be. 2020-11-07 22:13:14 -08:00
Casey Langen
2989870580 ASSERT_MAIN_THREAD() cleanups. 2020-10-24 13:14:42 -07:00
casey langen
e44c6be68d Ubuntu Groovy support 2020-10-22 17:15:38 -07:00
casey langen
ab48a55adf Added libssl1.1 as a runtime dependency for deb archives. 2020-10-17 20:34:21 -07:00
casey langen
6ccefb0ca3 Fixed unix compile 2020-10-17 19:53:26 -07:00
Casey Langen
f0206c05e8 Move "core" directory to "musikcore". Windows build probably needs some
tweaks.
2020-10-12 19:23:17 -07:00
casey langen
88ad16ac69 Version update for next release. 2020-09-19 11:13:09 -07:00
casey langen
f7401b886c Fix strip to work against new directory structure. 2020-09-19 08:06:42 +01:00
Casey Langen
fba8e9e7a5 Version bump. 2020-07-11 18:28:46 -07:00
casey
0421d7a2e5 Incremental snapcraft core20 updates. 2020-07-11 16:15:50 -07:00
casey langen
86ef7e36b0 Revert "CMakeList config compatibilty shuffle."
This reverts commit 9daa84b0c9.
2020-07-11 15:46:26 -07:00
casey langen
9daa84b0c9 CMakeList config compatibilty shuffle. 2020-07-11 15:36:46 -07:00