diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -4,7 +4,6 @@ libclutter-gst-3.0.so.0 libclutter-gtk-1.0.so.0 libepoxy.so.0 -libgcc_s.so.1 libgdk-3.so.0 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 diff --git a/files/0002-https-fix.patch b/files/0002-https-fix.patch new file mode 100644 --- /dev/null +++ b/files/0002-https-fix.patch @@ -0,0 +1,24 @@ +diff --git a/src/gt-twitch.c b/src/gt-twitch.c +index a071ca5..10ac301 100644 +--- a/src/gt-twitch.c ++++ b/src/gt-twitch.c +@@ -34,8 +34,8 @@ + //TODO: Use https://streams.twitch.tv/kraken/streams/{channel}?stream_type=all instead to get is_playlist info + //TODO: Use https://tmi.twitch.tv/servers?channel=%s to get chat server info + +-#define ACCESS_TOKEN_URI "http://api.twitch.tv/api/channels/%s/access_token" +-#define STREAM_PLAYLIST_URI "http://usher.twitch.tv/api/channel/hls/%s.m3u8?player=twitchweb&token=%s&sig=%s&allow_audio_only=true&allow_source=true&type=any&allow_spectre=true&p=%d" ++#define ACCESS_TOKEN_URI "https://api.twitch.tv/api/channels/%s/access_token" ++#define STREAM_PLAYLIST_URI "https://usher.ttvnw.net/api/channel/hls/%s.m3u8?player=twitchweb&token=%s&sig=%s&allow_audio_only=true&allow_source=true&type=any&allow_spectre=true&p=%d" + #define TOP_CHANNELS_URI "https://api.twitch.tv/kraken/streams?limit=%d&offset=%d&game=%s&language=%s" + #define TOP_GAMES_URI "https://api.twitch.tv/kraken/games/top?limit=%d&offset=%d" + #define SEARCH_STREAMS_URI "https://api.twitch.tv/kraken/search/streams?query=%s&limit=%d&offset=%d" +@@ -45,7 +45,7 @@ + #define FETCH_CHANNEL_URI "https://api.twitch.tv/kraken/channels/%s" + #define CHAT_BADGES_URI "https://api.twitch.tv/kraken/chat/%s/badges/" + #define TWITCH_EMOTE_URI "https://static-cdn.jtvnw.net/emoticons/v1/%d/%d.0" +-#define CHANNEL_INFO_URI "http://api.twitch.tv/api/channels/%s/panels" ++#define CHANNEL_INFO_URI "https://api.twitch.tv/api/channels/%s/panels" + #define CHAT_SERVERS_URI "https://api.twitch.tv/api/channels/%s/chat_properties" + #define FOLLOWED_STREAMS_URI "https://api.twitch.tv/kraken/streams/followed?limit=%d&offset=%d&oauth_token=%s&stream_type=live" + #define FOLLOWED_CHANNELS_URI "https://api.twitch.tv/kraken/users/%s/follows/channels?limit=%d&offset=%d" diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,6 +1,6 @@ name : gnome-twitch version : 0.4.1 -release : 12 +release : 13 source : - https://github.com/vinszent/gnome-twitch/archive/v0.4.1.tar.gz : a0e2b13bdd9c2ca572bf70da9b440e886aedf4d1588073dc1338743e8b6eacef license : GPL-3.0-or-later @@ -19,6 +19,7 @@ - pkgconfig(webkit2gtk-4.0) setup : | %patch -p1 < $pkgfiles/0001-Fix-typo-in-Meson-build-options.patch + %patch -p1 < $pkgfiles/0002-https-fix.patch export LANG=en_US.utf8 %meson_configure --buildtype release \ diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -2,8 +2,8 @@ gnome-twitch - Joshua Strobl - joshua@stroblindustries.com + Simon Friend + simbiotiqu@gmail.com GPL-3.0-or-later multimedia.video @@ -49,19 +49,19 @@ programming.devel - gnome-twitch + gnome-twitch /usr/include/ - - 2018-04-25 + + 2018-05-12 0.4.1 Packaging update - Joshua Strobl - joshua@stroblindustries.com + Simon Friend + simbiotiqu@gmail.com \ No newline at end of file