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 |
|
casey langen
|
3c2a06c9d3
|
Relocate most bundled taglib grossness into the plugin's CMakeLists.txt
|
2020-06-30 22:47:48 -07:00 |
|
casey langen
|
91ea1e384c
|
Changes to actually link against the included taglib on Linux if there's
already a system version installed.
|
2020-06-30 22:42:56 -07:00 |
|
casey langen
|
a34ef22040
|
Always use bundled taglib for now.
|
2020-06-27 13:34:52 -07:00 |
|
casey langen
|
19634e67ca
|
Version bump to 0.93.0 for next release.
|
2020-06-19 02:47:55 +01:00 |
|
Casey Langen
|
e94108d7d8
|
Looks like libopenmpt isn't available in Fedora before version 31.
|
2020-06-16 19:51:43 -07:00 |
|
casey langen
|
9224178af6
|
Build script updates.
|
2020-06-16 18:41:45 -07:00 |
|
casey langen
|
e3da6e457a
|
Added scaffolding for a libopenmpt decoder.
|
2020-06-14 11:50:37 -07:00 |
|
casey langen
|
6e1eddf656
|
Version bump for 0.92.1 release.
|
2020-05-25 19:38:53 -07:00 |
|
casey langen
|
3d3878fc95
|
Version bump for impending release.
|
2020-05-24 15:32:59 -07:00 |
|
casey langen
|
836120f029
|
Fixed bug where out of source tree builds were not getting stripped
properly.
|
2020-05-24 14:14:02 -07:00 |
|
casey langen
|
c5e1ed8220
|
Added new DISABLE_STRIP flag to CMakeLists.txt.
|
2020-05-24 13:25:06 -07:00 |
|
casey langen
|
eeb1587c78
|
Version bump for Win32 release.
|
2020-04-12 12:56:52 -07:00 |
|
casey langen
|
100ec3549a
|
Fixed Focal packaging issues.
|
2020-04-11 15:03:35 -07:00 |
|
casey langen
|
024830da0f
|
Computers are too hard
|
2020-04-11 13:59:32 -07:00 |
|
casey langen
|
0461e59b3d
|
Updated musikcube.desktop for the snap.
|
2020-04-11 13:46:36 -07:00 |
|
casey langen
|
6793051504
|
Added missing icons.
|
2020-04-11 13:12:03 -07:00 |
|
casey langen
|
528597bf5f
|
Updated CHANGELOG and bumped version to 0.90.0.
|
2020-04-10 22:25:32 -07:00 |
|
casey langen
|
8e769d2cab
|
More build fixes.
|
2020-04-09 18:39:57 -07:00 |
|
casey langen
|
11d116276d
|
Cruft removal. No longer required!
|
2020-04-09 17:02:14 -07:00 |
|
casey langen
|
92a560db5f
|
Fixed share paths.
|
2020-04-09 16:08:11 -07:00 |
|
casey langen
|
baeec9b815
|
Added icon and desktop entry.
|
2020-04-09 15:33:10 -07:00 |
|
casey langen
|
e2eb85d481
|
Third time's a charm.
|
2020-04-07 01:03:12 -07:00 |
|
casey langen
|
306c33a83c
|
More snap-related cmake tweaks.
|
2020-04-07 00:48:32 -07:00 |
|
casey langen
|
fac1364a00
|
Man this is annoying to test...
|
2020-04-07 00:38:39 -07:00 |
|
casey langen
|
28e3ed18f8
|
Ugh, fix incorrect path variable.
|
2020-04-07 00:28:43 -07:00 |
|
casey langen
|
aa2ccdb0b2
|
Support stripping binaries from out of tree builds
|
2020-04-07 00:03:54 -07:00 |
|
casey langen
|
821b4de874
|
Add a couple things required to support snap packges.
|
2020-04-06 23:35:58 -07:00 |
|
luca castagnini
|
71827e4fb4
|
musikcube port for OpenBSD. Compiled with:
doas pkg_add cmake boost libogg libvorbis ffmpeg curl libmicrohttpd lame libev taglib
cmake .
make
doas make install
|
2020-03-04 09:21:25 +01:00 |
|
casey langen
|
5d905e1a53
|
Version bump for next release.
|
2020-02-09 12:40:40 -08:00 |
|
casey langen
|
cfa968ff42
|
Moved musikcore_c.h and friends into core proper.
|
2020-01-28 21:14:01 -08:00 |
|
casey langen
|
dc340265e3
|
Seems to be compiling and linking properly, and we are able to get a
context up. It crashes or deadlocks on release. Nothing else tested, but
promising progress.
|
2020-01-26 15:54:52 -08:00 |
|
casey langen
|
eaf958b8de
|
Created some stubbed source units and ported SDK constants.
|
2020-01-25 22:02:43 -08:00 |
|
casey langen
|
d9abc81145
|
Version bump for next release.
|
2020-01-12 13:23:29 -08:00 |
|
casey langen
|
f45d302c38
|
Version bump again.
|
2020-01-11 20:26:47 -08:00 |
|
casey langen
|
587e73098a
|
Version bump for patch release.
|
2020-01-11 17:16:42 -08:00 |
|
Casey Langen
|
b5775454f8
|
Fixed static macOS compiles.
|
2020-01-09 15:59:48 -08:00 |
|
casey langen
|
46a4c97656
|
This is going to be a pretty massive release -- let's bump to 0.80.0
|
2020-01-07 22:53:10 -08:00 |
|
casey langen
|
20c47b21a2
|
Version bump for eventual update.
|
2019-12-24 19:34:36 -08:00 |
|
casey langen
|
9ce988f887
|
Fixed file naming to reduce manual labor for cpack'd debs.
|
2019-10-28 22:11:11 -07:00 |
|
casey langen
|
21bba34af4
|
More robust detection of libatomic
|
2019-10-28 04:45:27 +00:00 |
|
casey langen
|
f6dda3d554
|
Ensure we actually strip binaries as part of the release build process.
|
2019-10-27 12:55:48 -07:00 |
|
casey langen
|
b0aab217ac
|
Added Ubuntu 19.10 "Eoan" support
|
2019-10-26 22:12:21 -07:00 |
|
casey langen
|
771c41efc6
|
Upgraded to 0.70.0 for upcoming release.
|
2019-10-26 21:10:16 -07:00 |
|
casey langen
|
918ff9f30b
|
Detect libsystemd and automatically enable the MPRIS plugin if it
exists.
|
2019-10-19 21:12:10 -07:00 |
|
casey langen
|
0d15042483
|
Don't link against atomic on macOS
|
2019-10-19 20:58:26 -07:00 |
|
casey langen
|
6bccbcd50e
|
Use -latomic linker flag to fix linking errors on the RPI4
|
2019-10-19 20:52:31 -07:00 |
|
casey langen
|
c45cf6e4db
|
More universal method for stripping binaries.
|
2019-09-23 13:21:29 +00:00 |
|
casey langen
|
624b454b81
|
Merge pull request #271 from brunosmmm/mpris
MPRIS interface implementation as plugin
|
2019-09-11 10:45:43 -07:00 |
|
Bruno Morais
|
88583c696a
|
fix dependencies for mpris
|
2019-09-09 08:23:33 -04:00 |
|
casey langen
|
bf89bdf586
|
Strip symbols from release binaries. https://github.com/clangen/musikcube/issues/262
|
2019-09-07 10:45:00 -07:00 |
|
Bruno Morais
|
6808f8a0f5
|
crude initial implementation, not thread safe, not functional (WIP)
|
2019-09-05 18:10:13 -04:00 |
|