Fredrik Fornwall
b080944831
Use newer sdk-tools-linux in setup-android-sdk.sh
2018-08-01 22:24:19 +02:00
Fredrik Fornwall
942894ddd4
termux-api: Update from 0.32 to 0.33
2018-08-01 22:24:19 +02:00
tomty89
601aa06be4
mpd: avoid seccomp-filtered ioprio_set ( #2695 )
...
Causes SIGSYS (SYS_SECCOMP) on arm. mpd will fail to start if no
database exists.
2018-08-01 22:23:56 +02:00
Henrik Grimler
933afcd2f6
texlive-bin: host-build tools and rm texlive-binaries from setup-ubuntu.sh ( #2689 )
...
Saves about 300 mb from docker image
2018-07-31 22:57:22 +02:00
Fredrik Fornwall
07c12c3b07
gettext: Update from 0.19.8 to 0.19.8.1
2018-07-31 22:27:15 +02:00
Fredrik Fornwall
96089dac9e
gstreamer: Update from 1.14.1 to 1.14.2
2018-07-31 22:20:17 +02:00
Fredrik Fornwall
9f15f3a527
util-linux: Update from 2.32 to 2.32.1
2018-07-31 21:55:02 +02:00
Fredrik Fornwall
22986cb860
pango: Update from 1.42.2 to 1.42.3
2018-07-31 21:54:33 +02:00
Fredrik Fornwall
b6758bd62b
busybox: Update from 1.29.1 to 1.29.2
2018-07-31 21:54:18 +02:00
Fredrik Fornwall
172327e2c7
yarn: Update from 1.9.1 to 1.9.2
2018-07-31 21:54:04 +02:00
Fredrik Fornwall
379e1aa072
gdb: Update from 8.1 to 8.1.1
2018-07-31 21:53:50 +02:00
Fredrik Fornwall
1f39ba012b
gdbm: Update from 1.16 to 1.17
2018-07-31 21:40:02 +02:00
Fredrik Fornwall
41859abf21
libpulseaudio: Bump revision after change
2018-07-31 21:22:50 +02:00
tomty89
6be3fd61e0
libpulseaudio: handle unlink properly ( #2693 )
...
Also clean up some more garbage.
2018-07-31 21:19:39 +02:00
Fredrik Fornwall
d72aa90221
libisl: Update from 0.19 to 0.20
2018-07-30 13:23:57 +02:00
Oliver Schmidhauser
d6d0a96ede
mutt: Use official gpg.rc ( #2690 )
2018-07-30 03:08:09 +02:00
Fredrik Fornwall
d9f009d629
ccrypt: Update from 1.10 to 1.11
2018-07-30 00:27:31 +02:00
Fredrik Fornwall
f55d3fa455
command-not-found: Regenerate command list
2018-07-30 00:00:14 +02:00
Fredrik Fornwall
03c6f73035
megatools: Update from 1.9.98 to 1.10.1
2018-07-29 23:58:51 +02:00
Fredrik Fornwall
567691817a
mdp: Update from 1.0.12 to 1.0.13
2018-07-29 23:28:46 +02:00
Fredrik Fornwall
708648a234
gpgv: Add dependencies
2018-07-29 22:35:25 +02:00
Fredrik Fornwall
9e4aa9cdbc
yarn: Update from 1.8.0 to 1.9.1
2018-07-29 21:48:05 +02:00
Fredrik Fornwall
1fdc94f1e8
ipfs: Update from 0.4.16 to 0.4.17
2018-07-29 21:48:05 +02:00
Henrik Grimler
24d1b3edcf
Remove gnupg1 ( #2691 )
...
Remove gnupg1
2018-07-29 21:33:27 +02:00
Fredrik Fornwall
308ee3b352
tig: Update from 2.4.0 to 2.4.1
2018-07-28 23:33:48 +02:00
Fredrik Fornwall
66358a2807
picolisp: Update from 18.6.12 to 18.7.18
2018-07-28 23:33:35 +02:00
Fredrik Fornwall
fec20ef17f
erlang: Update from 21.0.3 to 21.0.4
2018-07-28 23:33:00 +02:00
Fredrik Fornwall
b51e173d09
libpcap: Update from 1.8.1 to 1.9.0
2018-07-28 23:32:38 +02:00
Henrik Grimler
8943004172
texlive-bin: bump after poppler bump
2018-07-26 21:25:26 +02:00
Henrik Grimler
f168100828
wireguard-tools: upgrade to 20180718
2018-07-26 21:16:57 +02:00
Fredrik Fornwall
19b9ddbe03
d8: Add as disabled package
2018-07-26 12:33:48 +02:00
Fredrik Fornwall
c2f8556062
ecj: Update from 4.6.2 to 4.7.2
2018-07-26 12:31:42 +02:00
Fredrik Fornwall
9a9582ffea
libpulseaudio: Bump revision after changes
2018-07-26 12:22:53 +02:00
Fredrik Fornwall
047754e8fa
Update android sdk build tools
...
Update the android sdk build tools from 27.0.3 to 28.0.1, bringing
in d8 which is replacing dx.
This needs an update of the Docker image, so run scripts/update-docker.sh
to update it.
2018-07-26 12:21:43 +02:00
Tom Yan
8025f606e9
libpulseaudio: always use u for userdata
2018-07-26 11:47:20 +02:00
Tom Yan
9006223783
libpulseaudio: avoid some assertion failures due to race condition
2018-07-26 11:47:20 +02:00
Tom Yan
36c4ffb4bf
libpulseaudio: make latency configurable
2018-07-26 11:47:20 +02:00
Tom Yan
83ba79c105
libpulseaudio: support suspend on idle
...
Turns out it's pretty easy to implement. Now the buffer queue will
stop requesting for data once the sink is suspended on idle. No
more power wasted.
Note that it is natural that there would be a bit of extra delay
when resume playback after the sink is suspended. In case it is
wanted to be avoided, make sure the module-suspend-on-idle is not
loaded.
2018-07-26 11:47:20 +02:00
Tom Yan
6144f8653f
libpulseaudio: fix distortions occur with multiple sink inputs
2018-07-26 11:47:20 +02:00
Tom Yan
fd69382e37
libpulseaudio: rewrite sles sink
...
This should work way better than the old code, as it makes use of
the buffer queue callback to do Enqueue(), which might be the only
nice/right way to use OpenSLES on Android. CPU usage is low and
RAM usage seems reasonable. No memory leak noticed. Tested with
mpv on my Oreo phone (wired and Bluetooth).
The latency was chosen base on Bluetooth audio requirement on Oreo.
Shouldn't be hard to make it configurable as a module param in the
future.
The new code has a known downside though, that is it doesn't really
support sink suspension, as in, silence will kept being written
to the audio device even when the sink is suspended, which may have
certain impact to battery time.
It's probably possible to catch the state change of the sink and
notify the buffer queue about it. It's just I don't want to bother
digging further at the moment.
2018-07-26 11:47:20 +02:00
Fredrik Fornwall
f06727719f
utf8proc: Update from 2.1.1 to 2.2.0
2018-07-25 11:25:14 +02:00
Fredrik Fornwall
75c0baf3c5
syncthing: Update from 0.14.48 to 0.14.49
2018-07-25 11:23:16 +02:00
Fredrik Fornwall
7ebbd42b04
fribidi: Update from 1.0.4 to 1.0.5
2018-07-25 11:19:34 +02:00
Fredrik Fornwall
de07382d9c
file: Update from 5.33 to 5.34
2018-07-25 11:19:21 +02:00
Fredrik Fornwall
542cb76e85
gegl: Update from 0.4.4 to 0.4.6
2018-07-25 10:29:18 +02:00
Fredrik Fornwall
b126c3f2d8
babl: Update from 0.1.52 to 0.1.54
2018-07-25 10:29:18 +02:00
Tom Yan
4abe3e12d3
mpv: Update from 0.28.2 to 0.29.0
2018-07-25 10:29:06 +02:00
Tom Yan
7c3577e5b0
mpv: allow s32 and float output
...
As they are supported since API 21. If they don't work in certain
devices, mpv can still be forced to output in s16 only with an
option.
2018-07-25 10:29:06 +02:00
Tom Yan
5f34372f2e
mpv: remove audio-buffer=0.5 hack from mpv.conf
...
The hack should no longer be necessary, as 0.29.0 includes a few
commits from me that makes the opensles output driver work more
properly.
Also include an extra patch that allows the buffer size to either
be increased and decreased (and done more properly).
2018-07-25 10:29:06 +02:00
Tom Yan
3bf686ca29
mpv: build without --disable-android again
...
switch to a patch that I have proposed to upstream
2018-07-25 10:29:06 +02:00