casey langen
|
fbcf13faf0
|
Fix rpath for openssl and curl on macOS.
|
2022-02-12 20:41:14 -08:00 |
|
Casey Langen
|
cc70369c2d
|
Update libcurl vendor build to exclude more features, and also add
script to notarize mac package.
|
2022-02-12 19:45:46 -08:00 |
|
casey langen
|
372f0ec2ee
|
Fix mint build configs, remove bionic.
|
2022-02-11 19:21:28 -08:00 |
|
casey langen
|
c7baa7f698
|
Update archive name and tweak job count based on CPU cores.
|
2022-02-11 10:54:16 -08:00 |
|
Casey Langen
|
d5f9228987
|
Version hash bump.
|
2022-02-11 10:38:00 -08:00 |
|
Casey Langen
|
14f1d20005
|
Use more user-friendly OS name when archiving standalone builds.
|
2022-02-11 10:37:00 -08:00 |
|
casey langen
|
9ef84a0189
|
CHANGELOG update.
|
2022-02-10 23:14:20 -08:00 |
|
casey langen
|
1f30a92b63
|
Statically link against ncurses on Darwin.
|
2022-02-10 23:10:49 -08:00 |
|
casey langen
|
991ac72ca2
|
Add missing dependencies to httpdatastream's CMakeLists.txt
|
2022-02-10 23:04:06 -08:00 |
|
casey langen
|
1be4750631
|
Dynamically configure job count based on available logical CPUs on Darwin.
|
2022-02-10 22:16:38 -08:00 |
|
casey langen
|
1a068f1bae
|
More minor script fixes.
|
2022-02-10 20:08:36 -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
|
0f80b32674
|
Use Debian Buster paths instead of Ubuntu for standalone archive.
|
2022-02-10 17:15:06 -08:00 |
|
casey langen
|
8c4397470d
|
Fix FreeBSD compile.
|
2022-02-10 10:31:14 -08:00 |
|
casey langen
|
1498f08b53
|
Disable PCH for now -- introduces a symbol conflict with libev in the daemon. Ugh.
|
2022-02-10 01:20:34 -08:00 |
|
casey langen
|
d15cfb06a2
|
Script rename for clarity.
|
2022-02-10 00:39:29 -08:00 |
|
casey langen
|
439bd3ff10
|
Prompt for rebuild when archiving.
|
2022-02-10 00:33:41 -08:00 |
|
casey langen
|
293e1dfc1b
|
archive-os.sh => archive-nix.sh
|
2022-02-10 00:19:54 -08:00 |
|
casey langen
|
4af65ac4d4
|
Added missing Linux libraries. It seems to work now too.
|
2022-02-09 23:17:41 -08:00 |
|
casey langen
|
c383ebfb5c
|
Darwin seems to be completely working now.
|
2022-02-09 22:37:49 -08:00 |
|
casey langen
|
093a23ed48
|
Opus support for standalone macOS.
|
2022-02-09 19:24:29 -08:00 |
|
casey langen
|
c8bdcc70cf
|
More script refactoring. Also: enable vorbis, opus encoders for ffmpeg.
TODO: fix macOS dylibs.
|
2022-02-09 18:28:52 -08:00 |
|
casey langen
|
6f97675f27
|
More renames.
|
2022-02-09 17:04:20 -08:00 |
|
casey langen
|
b6cb62214f
|
Script renames.
|
2022-02-09 17:01:03 -08:00 |
|
casey langen
|
90e0573e15
|
Script updates.
|
2022-02-09 16:58:56 -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
|
a5e0265927
|
Everything seems to work if we specify LD_LIBRARY_PATH=./bin/lib
|
2022-02-08 16:57:54 -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
|
36e825cc4b
|
Script updates.
|
2022-02-08 13:38:11 -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
|
c643b2e108
|
Add curl to bootstrap.
|
2022-02-07 21:32:06 -08:00 |
|
casey langen
|
47c76e03bc
|
Fix libmicrohttpd vendor setup order of operations.
|
2022-02-07 20:50:07 -08:00 |
|
casey langen
|
d03513ee1e
|
Fix boost build.
|
2022-02-07 20:48:50 -08:00 |
|
casey langen
|
767f44d168
|
More build script cleans.
|
2022-02-07 20:09:52 -08:00 |
|
casey langen
|
a8383b3469
|
Fix libmicrohttpd linking.
|
2022-02-07 20:00:11 -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
|
41228f82b0
|
Remove unused / out of date plugins.
|
2022-02-07 16:57:47 -08:00 |
|
casey langen
|
3ec0dfe9fa
|
Add script to build static versions of boost, ffmpeg, lame,
libmicrohttpd and lame.
|
2022-02-07 16:29:47 -08:00 |
|
casey langen
|
26c8952dca
|
CHANGELOG, version bump.
|
2022-02-06 18:22:58 -08:00 |
|
casey langen
|
74c964b794
|
CHANGELOG update.
|
2022-02-06 17:21:17 -08:00 |
|
casey langen
|
dac36afa8b
|
Update to ffmpeg5
|
2022-02-06 17:19:44 -08:00 |
|
casey langen
|
017b410f66
|
Renames for clarity.
|
2022-02-06 14:51:20 -08:00 |
|
casey langen
|
21977bc601
|
Support ffmpeg4 and ffmpeg5.
|
2022-02-06 14:50:09 -08:00 |
|