mikutter: update to 3.8.8. pkgsrc changes: - pull upstream patch for ticket #1323 (insert newline to each attached image URL) Upstream changelog: mikutter 3.8.8 * <>& in Twitter messages are not converted from HTML entity references * thanks cob odo * keep world account settings even if restoring account fails on loading the world * pluggaloid 1.1.2diff -r1.173 -r1.174 pkgsrc/net/mikutter/Makefile
(tsutsui)
@@ -1,31 +1,31 @@ | @@ -1,31 +1,31 @@ | |||
1 | # $NetBSD: Makefile,v 1.173 2019/04/30 08:26:02 tsutsui Exp $ | 1 | # $NetBSD: Makefile,v 1.174 2019/05/25 12:14:04 tsutsui Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= mikutter.3.8.7 | 4 | DISTNAME= mikutter.3.8.8 | |
5 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/./-/} | 5 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/./-/} | |
6 | CATEGORIES= net | 6 | CATEGORIES= net | |
7 | MASTER_SITES= https://mikutter.hachune.net/bin/ | 7 | MASTER_SITES= https://mikutter.hachune.net/bin/ | |
8 | 8 | |||
9 | MAINTAINER= tsutsui@NetBSD.org | 9 | MAINTAINER= tsutsui@NetBSD.org | |
10 | HOMEPAGE= https://mikutter.hachune.net/ | 10 | HOMEPAGE= https://mikutter.hachune.net/ | |
11 | COMMENT= Simple, powerful, and moeful twitter client | 11 | COMMENT= Simple, powerful, and moeful twitter client | |
12 | LICENSE= mit AND cc-by-sa-v3.0 | 12 | LICENSE= mit AND cc-by-sa-v3.0 | |
13 | 13 | |||
14 | .include "../../lang/ruby/rubyversion.mk" | 14 | .include "../../lang/ruby/rubyversion.mk" | |
15 | 15 | |||
16 | DEPENDS+= ${RUBY_PKGPREFIX}-pluggaloid>=1.1.1:../../net/ruby-pluggaloid | 16 | DEPENDS+= ${RUBY_PKGPREFIX}-pluggaloid>=1.1.2:../../net/ruby-pluggaloid | |
17 | DEPENDS+= ${RUBY_PKGPREFIX}-diva>=0.3.2:../../devel/ruby-diva | 17 | DEPENDS+= ${RUBY_PKGPREFIX}-diva>=0.3.2:../../devel/ruby-diva | |
18 | DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=3.3.0:../../x11/ruby-gnome2-gtk | 18 | DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=3.3.2:../../x11/ruby-gnome2-gtk | |
19 | DEPENDS+= ${RUBY_PKGPREFIX}-gettext>=3.2.9:../../devel/ruby-gettext | 19 | DEPENDS+= ${RUBY_PKGPREFIX}-gettext>=3.2.9:../../devel/ruby-gettext | |
20 | DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.5.1:../../security/ruby-oauth | 20 | DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.5.1:../../security/ruby-oauth | |
21 | DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.5.2:../../net/ruby-addressable | 21 | DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.5.2:../../net/ruby-addressable | |
22 | DEPENDS+= ${RUBY_PKGPREFIX}-memoist>=0.16.0:../../devel/ruby-memoist | 22 | DEPENDS+= ${RUBY_PKGPREFIX}-memoist>=0.16.0:../../devel/ruby-memoist | |
23 | DEPENDS+= ${RUBY_PKGPREFIX}-hmac>=0.4:../../security/ruby-hmac | 23 | DEPENDS+= ${RUBY_PKGPREFIX}-hmac>=0.4:../../security/ruby-hmac | |
24 | DEPENDS+= ${RUBY_PKGPREFIX}-typed-array>=0.1:../../misc/ruby-typed-array | 24 | DEPENDS+= ${RUBY_PKGPREFIX}-typed-array>=0.1:../../misc/ruby-typed-array | |
25 | DEPENDS+= ${RUBY_PKGPREFIX}-delayer-[0-9]*:../../devel/ruby-delayer | 25 | DEPENDS+= ${RUBY_PKGPREFIX}-delayer-[0-9]*:../../devel/ruby-delayer | |
26 | DEPENDS+= ${RUBY_PKGPREFIX}-delayer-deferred>=2.0.0:../../devel/ruby-delayer-deferred | 26 | DEPENDS+= ${RUBY_PKGPREFIX}-delayer-deferred>=2.0.0:../../devel/ruby-delayer-deferred | |
27 | DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri | 27 | DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri | |
28 | DEPENDS+= ${RUBY_PKGPREFIX}-httpclient-[0-9]*:../../www/ruby-httpclient | 28 | DEPENDS+= ${RUBY_PKGPREFIX}-httpclient-[0-9]*:../../www/ruby-httpclient | |
29 | DEPENDS+= ${RUBY_PKGPREFIX}-moneta>=0.7:../../databases/ruby-moneta | 29 | DEPENDS+= ${RUBY_PKGPREFIX}-moneta>=0.7:../../databases/ruby-moneta | |
30 | DEPENDS+= ${RUBY_PKGPREFIX}-twitter-text>=2.1.0:../../net/ruby-twitter-text | 30 | DEPENDS+= ${RUBY_PKGPREFIX}-twitter-text>=2.1.0:../../net/ruby-twitter-text | |
31 | 31 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.44 2018/10/06 23:25:35 tsutsui Exp $ | 1 | @comment $NetBSD: PLIST,v 1.45 2019/05/25 12:14:04 tsutsui Exp $ | |
2 | bin/mikutter | 2 | bin/mikutter | |
3 | share/applications/mikutter.desktop | 3 | share/applications/mikutter.desktop | |
4 | share/doc/mikutter/README | 4 | share/doc/mikutter/README | |
5 | share/mikutter/Gemfile | 5 | share/mikutter/Gemfile | |
6 | share/mikutter/core/boot/check_config_permission.rb | 6 | share/mikutter/core/boot/check_config_permission.rb | |
7 | share/mikutter/core/boot/delayer.rb | 7 | share/mikutter/core/boot/delayer.rb | |
8 | share/mikutter/core/boot/load_plugin.rb | 8 | share/mikutter/core/boot/load_plugin.rb | |
9 | share/mikutter/core/boot/mainloop.rb | 9 | share/mikutter/core/boot/mainloop.rb | |
10 | share/mikutter/core/boot/option.rb | 10 | share/mikutter/core/boot/option.rb | |
11 | share/mikutter/core/boot/shell/account.rb | 11 | share/mikutter/core/boot/shell/account.rb | |
12 | share/mikutter/core/boot/shell/generate.rb | 12 | share/mikutter/core/boot/shell/generate.rb | |
13 | share/mikutter/core/boot/shell/makepot.rb | 13 | share/mikutter/core/boot/shell/makepot.rb | |
14 | share/mikutter/core/boot/shell/plugin_depends.rb | 14 | share/mikutter/core/boot/shell/plugin_depends.rb | |
@@ -798,27 +798,27 @@ share/mikutter/core/plugin/user_detail_v | @@ -798,27 +798,27 @@ share/mikutter/core/plugin/user_detail_v | |||
798 | share/mikutter/core/plugin/user_detail_view/po/ro_RO/user_detail_view.po | 798 | share/mikutter/core/plugin/user_detail_view/po/ro_RO/user_detail_view.po | |
799 | share/mikutter/core/plugin/user_detail_view/po/ru/user_detail_view.po | 799 | share/mikutter/core/plugin/user_detail_view/po/ru/user_detail_view.po | |
800 | share/mikutter/core/plugin/user_detail_view/po/vi/user_detail_view.po | 800 | share/mikutter/core/plugin/user_detail_view/po/vi/user_detail_view.po | |
801 | share/mikutter/core/plugin/user_detail_view/po/zh/user_detail_view.po | 801 | share/mikutter/core/plugin/user_detail_view/po/zh/user_detail_view.po | |
802 | share/mikutter/core/plugin/user_detail_view/po/zh_CN/user_detail_view.po | 802 | share/mikutter/core/plugin/user_detail_view/po/zh_CN/user_detail_view.po | |
803 | share/mikutter/core/plugin/user_detail_view/po/zh_TW/user_detail_view.po | 803 | share/mikutter/core/plugin/user_detail_view/po/zh_TW/user_detail_view.po | |
804 | share/mikutter/core/plugin/user_detail_view/user_detail_view.rb | 804 | share/mikutter/core/plugin/user_detail_view/user_detail_view.rb | |
805 | share/mikutter/core/plugin/web/.mikutter.yml | 805 | share/mikutter/core/plugin/web/.mikutter.yml | |
806 | share/mikutter/core/plugin/web/model/web.rb | 806 | share/mikutter/core/plugin/web/model/web.rb | |
807 | share/mikutter/core/plugin/web/web.rb | 807 | share/mikutter/core/plugin/web/web.rb | |
808 | share/mikutter/core/plugin/world/.mikutter.yml | 808 | share/mikutter/core/plugin/world/.mikutter.yml | |
809 | share/mikutter/core/plugin/world/error.rb | 809 | share/mikutter/core/plugin/world/error.rb | |
810 | share/mikutter/core/plugin/world/keep.rb | 810 | share/mikutter/core/plugin/world/keep.rb | |
811 | share/mikutter/core/plugin/world/model/zombie.rb | 811 | share/mikutter/core/plugin/world/model/lost_world.rb | |
812 | share/mikutter/core/plugin/world/service.rb | 812 | share/mikutter/core/plugin/world/service.rb | |
813 | share/mikutter/core/plugin/world/world.rb | 813 | share/mikutter/core/plugin/world/world.rb | |
814 | share/mikutter/core/serialthread.rb | 814 | share/mikutter/core/serialthread.rb | |
815 | share/mikutter/core/skin.rb | 815 | share/mikutter/core/skin.rb | |
816 | share/mikutter/core/skin/data/activity.png | 816 | share/mikutter/core/skin/data/activity.png | |
817 | share/mikutter/core/skin/data/add.png | 817 | share/mikutter/core/skin/data/add.png | |
818 | share/mikutter/core/skin/data/arrow_followed.png | 818 | share/mikutter/core/skin/data/arrow_followed.png | |
819 | share/mikutter/core/skin/data/arrow_following.png | 819 | share/mikutter/core/skin/data/arrow_following.png | |
820 | share/mikutter/core/skin/data/arrow_notfollowed.png | 820 | share/mikutter/core/skin/data/arrow_notfollowed.png | |
821 | share/mikutter/core/skin/data/arrow_notfollowing.png | 821 | share/mikutter/core/skin/data/arrow_notfollowing.png | |
822 | share/mikutter/core/skin/data/close.png | 822 | share/mikutter/core/skin/data/close.png | |
823 | share/mikutter/core/skin/data/console.png | 823 | share/mikutter/core/skin/data/console.png | |
824 | share/mikutter/core/skin/data/copy.png | 824 | share/mikutter/core/skin/data/copy.png |
@@ -1,10 +1,11 @@ | @@ -1,10 +1,11 @@ | |||
1 | $NetBSD: distinfo,v 1.157 2019/04/30 08:26:02 tsutsui Exp $ | 1 | $NetBSD: distinfo,v 1.158 2019/05/25 12:14:04 tsutsui Exp $ | |
2 | 2 | |||
3 | SHA1 (mikutter.3.8.7.tar.gz) = b91e5d063ede08e2681c2317e9ef152eb3564b3d | 3 | SHA1 (mikutter.3.8.8.tar.gz) = 50b9325c1315c6c94f907c8b698b68f97d560911 | |
4 | RMD160 (mikutter.3.8.7.tar.gz) = ebe690d568d9303725322521bd4fa86d6645c0cf | 4 | RMD160 (mikutter.3.8.8.tar.gz) = 9f46be2d0117accaef3809ed36560bce0cc631ca | |
5 | SHA512 (mikutter.3.8.7.tar.gz) = 29e31ef436003f480aa6c6b0e1e896743b9c3b18484e115add43ddd15e16e0b4514c8b5fb4b85101fe5f792188e8fe75d570be3ac5f91d6d34499f25333e200c | 5 | SHA512 (mikutter.3.8.8.tar.gz) = e8602cd003bdedbf8de32500f7c212b51c4fbf42d021edf4b4cc3750a3fb089b51594c89683321a17ffe739964610fcc01c04ec9ae4285186475053cd79df682 | |
6 | Size (mikutter.3.8.7.tar.gz) = 3172151 bytes | 6 | Size (mikutter.3.8.8.tar.gz) = 2941987 bytes | |
7 | SHA1 (patch-core_plugin_libnotify_rnotify.rb) = 0bb5630f4411d11ad188c722fb1d14e2d6748d17 | 7 | SHA1 (patch-core_plugin_libnotify_rnotify.rb) = 0bb5630f4411d11ad188c722fb1d14e2d6748d17 | |
8 | SHA1 (patch-core_plugin_photo__support_Gemfile) = 754b96024904e2e2f55c83e88fd3c763eecf723c | 8 | SHA1 (patch-core_plugin_photo__support_Gemfile) = 754b96024904e2e2f55c83e88fd3c763eecf723c | |
9 | SHA1 (patch-core_plugin_photo__support_photo__support.rb) = 910924ef121680a931e036ee1bc32bb713066eeb | 9 | SHA1 (patch-core_plugin_photo__support_photo__support.rb) = 910924ef121680a931e036ee1bc32bb713066eeb | |
10 | SHA1 (patch-core_plugin_twitter_twitter.rb) = b44f57b0ceb43258db8805864d87d633b4a82d0f | |||
10 | SHA1 (patch-mikutter.rb) = 34f3ae812c5db53b448111ff0d7c36100e93adce | 11 | SHA1 (patch-mikutter.rb) = 34f3ae812c5db53b448111ff0d7c36100e93adce |
$NetBSD: patch-core_plugin_twitter_twitter.rb,v 1.1 2019/05/25 12:14:04 tsutsui Exp $
- pull patches to insert newline to each attached image URL (redmine #1323)
--- core/plugin/twitter/twitter.rb.orig 2019-04-29 06:54:31.000000000 +0000
+++ core/plugin/twitter/twitter.rb
@@ -435,7 +435,7 @@ Plugin.create(:twitter) do
def extended_entity_media(tweet)
extended_entities = (tweet[:extended_entities][:media] rescue nil)
if extended_entities
- space = text_note(description: ' ')
+ newline = text_note(description: "\n")
result = extended_entities.map{ |media|
case media[:type]
when 'photo'
@@ -468,8 +468,7 @@ Plugin.create(:twitter) do
description: "#{media[:display_url]} (GIF)",
uri: variant[:url])
end
- }.flat_map{|media| [media, space] }
- result.pop
+ }.flat_map{|media| [newline, media] }
result
else
[]