Colin Edwards
|
8d6f503e04
|
android: require NDK r26b
This fixes `no member named 'invocable' in namespace 'std'`
|
2023-12-13 12:01:30 -06:00 |
|
Colin Edwards
|
3284a61f43
|
android: build with java 8 target
The latest Android `sdkmanager` tool requires a version of the jdk that no longer
supports Java 7 as a target
|
2023-12-13 11:50:21 -06:00 |
|
Colin Edwards
|
c1a852d0e8
|
android: Pick toolchain based on current OS
|
2023-12-13 11:48:22 -06:00 |
|
Colin Edwards
|
4c90ad3704
|
android: realdir doesn't accept nonexistant files on macOS
|
2023-12-13 11:47:18 -06:00 |
|
Colin Edwards
|
a92a801f08
|
android: List additional build dependencies in instructions
|
2023-12-13 10:38:51 -06:00 |
|
Colin Edwards
|
9059c6c657
|
android: find apksigner in build tools folder
|
2023-12-13 10:35:52 -06:00 |
|
Max Kellermann
|
a6024f476a
|
subprojects: add openssl
|
2023-12-11 11:01:32 +01:00 |
|
Max Kellermann
|
dfef30a737
|
subprojects: add curl
|
2023-12-11 10:53:43 +01:00 |
|
Max Kellermann
|
55ca3709ef
|
subprojects: add ogg, flac, opus
|
2023-12-11 10:53:43 +01:00 |
|
Max Kellermann
|
ab6ae7520d
|
doc/developer.rst: add missing return type to code style sample
|
2023-12-10 08:24:05 +01:00 |
|
Max Kellermann
|
c7a300d12d
|
meson.build: static liburing wrap build
|
2023-12-09 21:00:18 +01:00 |
|
Max Kellermann
|
babf322695
|
subprojects: update liburing to 2.4-2
|
2023-12-09 20:55:13 +01:00 |
|
Max Kellermann
|
642de1510b
|
lib/curl/Request: remove redundant CurlEasy wrapper methods
|
2023-12-09 20:54:21 +01:00 |
|
Max Kellermann
|
e9c40dead8
|
output/SharedPipeConsumer: add noexcept
|
2023-11-26 08:48:45 +01:00 |
|
Max Kellermann
|
31bf6d29b9
|
BulkEdit: forbid copying
|
2023-11-26 08:47:06 +01:00 |
|
Max Kellermann
|
571b6f0cdb
|
queue/IdTable: add constexpr (because we can)
|
2023-11-26 08:43:50 +01:00 |
|
Max Kellermann
|
e7b9e8de14
|
queue/IdTable: add API docs
|
2023-11-26 08:43:20 +01:00 |
|
Max Kellermann
|
321553d5f9
|
queue/IdTable: add explicit
|
2023-11-26 08:41:57 +01:00 |
|
Max Kellermann
|
4d23068c5c
|
queue/IdTable: use C++11 initializer
|
2023-11-26 08:41:19 +01:00 |
|
Max Kellermann
|
634b38169a
|
Merge branch 'alsa_input_buffer' of https://github.com/borine/MPD
|
2023-11-26 08:24:51 +01:00 |
|
Max Kellermann
|
fe4695f92a
|
Merge branch 'added_time_proxy_plugin' of https://github.com/jcorporation/MPD
|
2023-11-26 08:20:18 +01:00 |
|
Max Kellermann
|
3c7941b24b
|
Instance: work around -Wunused-parameter
|
2023-11-26 08:13:57 +01:00 |
|
Max Kellermann
|
a5d7f5e1fa
|
client/Client: add interface IClient
This allows detangling dependencies and fixes a linker problem in
test/test_translate_song.cxx.
|
2023-11-26 08:11:06 +01:00 |
|
Max Kellermann
|
0dfd7e3d8c
|
net/SocketDescriptor: SO_PROTOCOL is really Linux-specific
|
2023-11-25 23:03:30 +01:00 |
|
Max Kellermann
|
f757dfdc4f
|
SongLoader: add noexcept
|
2023-11-25 22:57:24 +01:00 |
|
Max Kellermann
|
eb675ad1b1
|
pcm/meson.build: add missing dependency on libconfig.a
|
2023-11-25 22:51:43 +01:00 |
|
Max Kellermann
|
08a5768764
|
fs/io/TextFile: split into class FileLineReader and AutoGunzipFileLineReader
Detangle dependencies.
|
2023-11-25 22:50:32 +01:00 |
|
Max Kellermann
|
d888bb1902
|
io/meson.build: move libfmt dependency to libio.a
|
2023-11-25 22:16:47 +01:00 |
|
Max Kellermann
|
6dc708f53f
|
net/SocketDescriptor: use method GetOption() internally
|
2023-11-25 21:58:17 +01:00 |
|
Max Kellermann
|
60033f3eb4
|
net/SocketDescriptor: add method GetProtocol()
|
2023-11-25 21:58:09 +01:00 |
|
Max Kellermann
|
1239e075b8
|
net/SocketDescriptor: add method GetIntOption()
|
2023-11-25 21:56:07 +01:00 |
|
Max Kellermann
|
85286d74ef
|
python/build/libs.py: update CURL to 8.4.0
|
2023-11-25 21:52:41 +01:00 |
|
Max Kellermann
|
f8f646497c
|
python/build/libs.py: update OpenSSL to 3.1.4
|
2023-11-25 21:52:41 +01:00 |
|
Max Kellermann
|
24ace6da25
|
python/build/libs.py: update FFmpeg to 6.1
|
2023-11-25 21:52:41 +01:00 |
|
Max Kellermann
|
ea23ea28ce
|
python/build/libs.py: update openmpt to 0.7.3
|
2023-11-25 21:52:41 +01:00 |
|
Max Kellermann
|
4072a6e445
|
python/build/cmake.py: add CMAKE_FIND_ROOT_PATH on Windows
Works around CURL build failure because cmake insists on using
/usr/include/zlib.h.
|
2023-11-25 21:52:41 +01:00 |
|
Max Kellermann
|
54601b292a
|
subprojects: update liburing to 2.4-1
|
2023-11-25 21:52:41 +01:00 |
|
Max Kellermann
|
964e193fcd
|
subprojects: update sqlite to 3.44.1-1
|
2023-11-25 21:52:41 +01:00 |
|
Max Kellermann
|
d5909b6d5d
|
subprojects: update expat to 2.5.0-3
|
2023-11-25 20:47:43 +01:00 |
|
Max Kellermann
|
67a00ee541
|
subprojects: update fmt to 10.1.1-1
|
2023-11-25 20:47:11 +01:00 |
|
Max Kellermann
|
d0eea87b1a
|
song/*SongFilter: use libfmt
|
2023-11-25 20:42:50 +01:00 |
|
Max Kellermann
|
273fc329e0
|
Merge branch 'added-since' of https://github.com/jcorporation/MPD
|
2023-11-25 20:36:38 +01:00 |
|
Max Kellermann
|
d85be95c30
|
Merge branch 'doc-mention-song-id-lifetime' of https://github.com/naglis/MPD
|
2023-11-25 20:34:40 +01:00 |
|
kaliko
|
ff60cf8a4c
|
Document new added attribute introduced in 7bf43a97
|
2023-11-25 14:40:03 +01:00 |
|
Max Kellermann
|
b9daeef524
|
event/FineTimerEvent: add SetDue(), ScheduleCurrent()
|
2023-11-21 20:47:29 +01:00 |
|
Max Kellermann
|
9383ceac30
|
event/{Coarse,Fine}TimerEvent: add API docs
|
2023-11-21 20:47:25 +01:00 |
|
Max Kellermann
|
3d2bd08132
|
test/meson.build: eliminate variable gtest_main_dep
|
2023-11-21 20:46:10 +01:00 |
|
Max Kellermann
|
1259fdc2e3
|
test/meson.build: re-enable various compiler warnings with GTest
|
2023-11-21 20:46:10 +01:00 |
|
Max Kellermann
|
a564b7eedb
|
test/test_translate_song: remove unused Log() symbol
|
2023-11-21 20:46:10 +01:00 |
|
Max Kellermann
|
ebf1fc7ca4
|
util/IntrusiveList: convert static_assert to concept check
|
2023-11-21 20:42:01 +01:00 |
|