commit 6a4b33c
hovercats
·
2024-04-13 06:36:56 +0000 UTC
parent fa663fd
cmus: import
8 files changed,
+107,
-0
+11,
-0
1@@ -0,0 +1,11 @@
2+#!/bin/sh -e
3+
4+for p in *.patch; do
5+ patch -p1 < "$p"
6+done
7+
8+./configure \
9+ prefix=/usr
10+
11+make
12+make DESTDIR="$1" install
+3,
-0
1@@ -0,0 +1,3 @@
2+52dfb2d883397bd347b9db23853b973f05bf7d67ba8953f71342a5dd44f5358e06
3+ce583d73d23246d09dfcd59a138ac8cd2b291138c02290421d163ae896d7119aba
4+ba73612edfa1145174ea745ac4e4a777e28eb63a61d9fd52e0ba21f57e615ef0be
+1,
-0
1@@ -0,0 +1 @@
2+ffmpeg
+57,
-0
1@@ -0,0 +1,57 @@
2+/var/db/kiss/installed/cmus/version
3+/var/db/kiss/installed/cmus/sources
4+/var/db/kiss/installed/cmus/patches/ffmpeg6.patch
5+/var/db/kiss/installed/cmus/patches/cur_view.patch
6+/var/db/kiss/installed/cmus/patches/
7+/var/db/kiss/installed/cmus/manifest
8+/var/db/kiss/installed/cmus/depends
9+/var/db/kiss/installed/cmus/checksums
10+/var/db/kiss/installed/cmus/build
11+/var/db/kiss/installed/cmus/
12+/var/db/kiss/installed/
13+/var/db/kiss/
14+/var/db/
15+/var/
16+/usr/share/man/man7/cmus-tutorial.7
17+/usr/share/man/man7/
18+/usr/share/man/man1/cmus.1
19+/usr/share/man/man1/cmus-remote.1
20+/usr/share/man/man1/
21+/usr/share/man/
22+/usr/share/doc/cmus/examples/cmus-status-display
23+/usr/share/doc/cmus/examples/
24+/usr/share/doc/cmus/
25+/usr/share/doc/
26+/usr/share/cmus/zenburn.theme
27+/usr/share/cmus/xterm-white.theme
28+/usr/share/cmus/spotify.theme
29+/usr/share/cmus/solarized-light.theme
30+/usr/share/cmus/solarized-dark.theme
31+/usr/share/cmus/rc
32+/usr/share/cmus/night.theme
33+/usr/share/cmus/jellybeans.theme
34+/usr/share/cmus/gruvbox.theme
35+/usr/share/cmus/gruvbox-warm.theme
36+/usr/share/cmus/gruvbox-alt.theme
37+/usr/share/cmus/green.theme
38+/usr/share/cmus/green-mono-88.theme
39+/usr/share/cmus/gray-88.theme
40+/usr/share/cmus/dracula.theme
41+/usr/share/cmus/default.theme
42+/usr/share/cmus/cyan.theme
43+/usr/share/cmus/amazon.theme
44+/usr/share/cmus/
45+/usr/share/
46+/usr/lib/cmus/op/alsa.so
47+/usr/lib/cmus/op/
48+/usr/lib/cmus/ip/wav.so
49+/usr/lib/cmus/ip/vorbis.so
50+/usr/lib/cmus/ip/ffmpeg.so
51+/usr/lib/cmus/ip/cue.so
52+/usr/lib/cmus/ip/
53+/usr/lib/cmus/
54+/usr/lib/
55+/usr/bin/cmus-remote
56+/usr/bin/cmus
57+/usr/bin/
58+/usr/
+17,
-0
1@@ -0,0 +1,17 @@
2+diff --git a/command_mode.c b/command_mode.c
3+index 3d00267..a227c6b 100644
4+--- a/command_mode.c
5++++ b/command_mode.c
6+@@ -435,8 +435,10 @@ static void cmd_set(char *arg)
7+ } else {
8+ current_win()->changed = 1;
9+ }
10+- update_titleline();
11+- update_statusline();
12++ if (cur_view) {
13++ update_titleline();
14++ update_statusline();
15++ }
16+ } else {
17+ struct cmus_opt *opt;
18+ char buf[OPTION_MAX_SIZE];
+14,
-0
1@@ -0,0 +1,14 @@
2+diff --git a/ip/ffmpeg.c b/ip/ffmpeg.c
3+index 09ed3fc..ea0b26f 100644
4+--- a/ip/ffmpeg.c
5++++ b/ip/ffmpeg.c
6+@@ -202,9 +202,6 @@ static int ffmpeg_open(struct input_plugin_data *ip_data)
7+ break;
8+ }
9+
10+- if (codec->capabilities & AV_CODEC_CAP_TRUNCATED)
11+- cc->flags |= AV_CODEC_FLAG_TRUNCATED;
12+-
13+ if (avcodec_open2(cc, codec, NULL) < 0) {
14+ d_print("could not open codec: %d, %s\n", cc->codec_id, avcodec_get_name(cc->codec_id));
15+ err = -IP_ERROR_UNSUPPORTED_FILE_TYPE;
+3,
-0
1@@ -0,0 +1,3 @@
2+https://github.com/cmus/cmus/archive/v2.10.0.tar.gz
3+patches/cur_view.patch
4+patches/ffmpeg6.patch
+1,
-0
1@@ -0,0 +1 @@
2+2.10.0 3