gmpc: fix build

+16
+1
pkgs/applications/audio/gmpc/default.nix
··· 13 url = http://download.sarine.nl/Programs/gmpc/11.8/libmpd-11.8.17.tar.gz; 14 sha256 = "10vspwsgr8pwf3qp2bviw6b2l8prgdiswgv7qiqiyr0h1mmk487y"; 15 }; 16 buildInputs = [ pkgconfig glib ]; 17 }; 18
··· 13 url = http://download.sarine.nl/Programs/gmpc/11.8/libmpd-11.8.17.tar.gz; 14 sha256 = "10vspwsgr8pwf3qp2bviw6b2l8prgdiswgv7qiqiyr0h1mmk487y"; 15 }; 16 + patches = [ ./libmpd-11.8.17-remove-strndup.patch ]; 17 buildInputs = [ pkgconfig glib ]; 18 }; 19
+15
pkgs/applications/audio/gmpc/libmpd-11.8.17-remove-strndup.patch
···
··· 1 + diff --git a/src/libmpd-internal.h b/src/libmpd-internal.h 2 + index c84c3a4..51be441 100644 3 + --- a/src/libmpd-internal.h 4 + +++ b/src/libmpd-internal.h 5 + @@ -206,10 +206,6 @@ int mpd_unlock_conn(MpdObj *mi); 6 + MpdData * mpd_misc_sort_tag_list(MpdData *data); 7 + 8 + 9 + -#ifndef HAVE_STRNDUP 10 + -char * strndup (const char *s, size_t n); 11 + -#endif 12 + - 13 + int mpd_server_get_allowed_commands(MpdObj *mi); 14 + typedef enum _MpdSearchType { 15 + MPD_SEARCH_TYPE_NONE,