Sat Jan 9 19:36:12 2016 UTC ()
Update mikutter to 3.3.3.

#mikutter 3.3.3

* update language po files
* fix of "crash on click of setting button" was missed

#mikutter 3.3.2

* Happy new year
* several crash issue
* crash on click of setting button on certain condition
* avoid use of lacacy methods deprecated by Ruby 2.3

#mikutter 3.3.1

* crash on UserStream process in some case
* crash on adding list

#mikutter 3.3.0

* use external libraries
 * Delayer-Deferred
 * Pluggaloid
* retweeted retweet
* liked retweet
* retweet with comments
* show icons for protected accounts
* add settings to show icons for verified accounts
* change method of counting a number of chars, to reflect URL conversion
* improvements of daemon mode
* notice function
* imrovements of support of some image services


(tsutsui)
diff -r1.109 -r1.110 pkgsrc/net/mikutter/Makefile
diff -r1.32 -r1.33 pkgsrc/net/mikutter/PLIST
diff -r1.96 -r1.97 pkgsrc/net/mikutter/distinfo
diff -r0 -r1.1 pkgsrc/net/mikutter/patches/patch-core_plugin_photo__support_Gemfile
diff -r0 -r1.1 pkgsrc/net/mikutter/patches/patch-core_plugin_photo__support_photo__support.rb

cvs diff -r1.109 -r1.110 pkgsrc/net/mikutter/Makefile (expand / switch to unified diff)

--- pkgsrc/net/mikutter/Makefile 2015/12/30 04:22:59 1.109
+++ pkgsrc/net/mikutter/Makefile 2016/01/09 19:36:12 1.110
@@ -1,39 +1,42 @@ @@ -1,39 +1,42 @@
1# $NetBSD: Makefile,v 1.109 2015/12/30 04:22:59 taca Exp $ 1# $NetBSD: Makefile,v 1.110 2016/01/09 19:36:12 tsutsui Exp $
2# 2#
3 3
4DISTNAME= mikutter.3.2.12 4DISTNAME= mikutter.3.3.3
5PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/./-/} 5PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/./-/}
6CATEGORIES= net 6CATEGORIES= net
7MASTER_SITES= http://mikutter.hachune.net/bin/ 7MASTER_SITES= http://mikutter.hachune.net/bin/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://mikutter.hachune.net/ 10HOMEPAGE= http://mikutter.hachune.net/
11COMMENT= Simple, powerful, and moeful twitter client 11COMMENT= Simple, powerful, and moeful twitter client
12LICENSE= mit AND cc-by-sa-v3.0 12LICENSE= mit AND cc-by-sa-v3.0
13 13
14.include "../../lang/ruby/rubyversion.mk" 14.include "../../lang/ruby/rubyversion.mk"
15 15
16DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=2.2.5:../../x11/ruby-gnome2-gtk 16DEPENDS+= ${RUBY_PKGPREFIX}-pluggaloid-[0-9]*:../../net/ruby-pluggaloid
 17DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=3.0.7:../../x11/ruby-gnome2-gtk
17DEPENDS+= ${RUBY_PKGPREFIX}-gettext>=3.0.1:../../devel/ruby-gettext 18DEPENDS+= ${RUBY_PKGPREFIX}-gettext>=3.0.1:../../devel/ruby-gettext
18DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.4:../../security/ruby-oauth 19DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.4:../../security/ruby-oauth
19DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.3:../../net/ruby-addressable 20DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.3:../../net/ruby-addressable
20DEPENDS+= ${RUBY_PKGPREFIX}-memoize>=1.3:../../devel/ruby-memoize 21DEPENDS+= ${RUBY_PKGPREFIX}-memoist-[0-9]*:../../devel/ruby-memoist
21DEPENDS+= ${RUBY_PKGPREFIX}-hmac>=0.4:../../security/ruby-hmac 22DEPENDS+= ${RUBY_PKGPREFIX}-hmac>=0.4:../../security/ruby-hmac
22DEPENDS+= ${RUBY_PKGPREFIX}-typed-array>=0.1:../../misc/ruby-typed-array 23DEPENDS+= ${RUBY_PKGPREFIX}-typed-array>=0.1:../../misc/ruby-typed-array
23DEPENDS+= ${RUBY_PKGPREFIX}-delayer-[0-9]*:../../devel/ruby-delayer 24DEPENDS+= ${RUBY_PKGPREFIX}-delayer-[0-9]*:../../devel/ruby-delayer
 25DEPENDS+= ${RUBY_PKGPREFIX}-delayer-deferred-[0-9]*:../../devel/ruby-delayer-deferred
24DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri 26DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri
25DEPENDS+= ${RUBY_PKGPREFIX}-httpclient-[0-9]*:../../www/ruby-httpclient 27DEPENDS+= ${RUBY_PKGPREFIX}-httpclient-[0-9]*:../../www/ruby-httpclient
26DEPENDS+= ${RUBY_PKGPREFIX}-moneta>=0.7:../../databases/ruby-moneta 28DEPENDS+= ${RUBY_PKGPREFIX}-moneta>=0.7:../../databases/ruby-moneta
 29DEPENDS+= ${RUBY_PKGPREFIX}-twitter-text-[0-9]*:../../net/ruby-twitter-text
27 30
28WRKSRC= ${WRKDIR}/mikutter 31WRKSRC= ${WRKDIR}/mikutter
29USE_LANGUAGES= # none 32USE_LANGUAGES= # none
30USE_TOOLS+= pax 33USE_TOOLS+= pax
31 34
32REPLACE_RUBY= mikutter.rb devel/makechi.rb 35REPLACE_RUBY= mikutter.rb devel/makechi.rb
33REPLACE_RUBY_DIRS= core 36REPLACE_RUBY_DIRS= core
34.include "../../lang/ruby/replace.mk" 37.include "../../lang/ruby/replace.mk"
35 38
36INSTALLATION_DIRS+= bin share/doc/mikutter share/applications share/mikutter 39INSTALLATION_DIRS+= bin share/doc/mikutter share/applications share/mikutter
37 40
38do-build: 41do-build:
39 cd ${WRKSRC}/devel && \ 42 cd ${WRKSRC}/devel && \

cvs diff -r1.32 -r1.33 pkgsrc/net/mikutter/PLIST (expand / switch to unified diff)

--- pkgsrc/net/mikutter/PLIST 2015/12/19 11:32:45 1.32
+++ pkgsrc/net/mikutter/PLIST 2016/01/09 19:36:12 1.33
@@ -1,38 +1,31 @@ @@ -1,38 +1,31 @@
1@comment $NetBSD: PLIST,v 1.32 2015/12/19 11:32:45 tsutsui Exp $ 1@comment $NetBSD: PLIST,v 1.33 2016/01/09 19:36:12 tsutsui Exp $
2bin/mikutter 2bin/mikutter
3share/applications/mikutter.desktop 3share/applications/mikutter.desktop
4share/doc/mikutter/README 4share/doc/mikutter/README
5share/mikutter/Gemfile 5share/mikutter/Gemfile
6share/mikutter/core/boot/check_config_permission.rb 6share/mikutter/core/boot/check_config_permission.rb
7share/mikutter/core/boot/delayer.rb 7share/mikutter/core/boot/delayer.rb
8share/mikutter/core/boot/load_plugin.rb 8share/mikutter/core/boot/load_plugin.rb
9share/mikutter/core/boot/mainloop.rb 9share/mikutter/core/boot/mainloop.rb
10share/mikutter/core/boot/option.rb 10share/mikutter/core/boot/option.rb
 11share/mikutter/core/boot/shell/account.rb
11share/mikutter/core/boot/shell/generate.rb 12share/mikutter/core/boot/shell/generate.rb
12share/mikutter/core/boot/shell/makepot.rb 13share/mikutter/core/boot/shell/makepot.rb
13share/mikutter/core/boot/shell/spec.rb 14share/mikutter/core/boot/shell/spec.rb
14share/mikutter/core/config.rb 15share/mikutter/core/config.rb
15share/mikutter/core/configloader.rb 16share/mikutter/core/configloader.rb
16share/mikutter/core/entity.rb 17share/mikutter/core/entity.rb
17share/mikutter/core/environment.rb 18share/mikutter/core/environment.rb
18share/mikutter/core/event.rb 
19share/mikutter/core/event_filter.rb 
20share/mikutter/core/event_listener.rb 
21share/mikutter/core/lib/deferred.rb 
22share/mikutter/core/lib/deferred/deferred.rb 
23share/mikutter/core/lib/deferred/deferredable.rb 
24share/mikutter/core/lib/deferred/test.deferred.rb 
25share/mikutter/core/lib/instance_storage.rb 
26share/mikutter/core/lib/lazy.rb 19share/mikutter/core/lib/lazy.rb
27share/mikutter/core/lib/mikutwitter.rb 20share/mikutter/core/lib/mikutwitter.rb
28share/mikutter/core/lib/mikutwitter/api_call_support.rb 21share/mikutter/core/lib/mikutwitter/api_call_support.rb
29share/mikutter/core/lib/mikutwitter/api_shortcuts.rb 22share/mikutter/core/lib/mikutwitter/api_shortcuts.rb
30share/mikutter/core/lib/mikutwitter/authentication_failed_action.rb 23share/mikutter/core/lib/mikutwitter/authentication_failed_action.rb
31share/mikutter/core/lib/mikutwitter/basic.rb 24share/mikutter/core/lib/mikutwitter/basic.rb
32share/mikutter/core/lib/mikutwitter/cache.rb 25share/mikutter/core/lib/mikutwitter/cache.rb
33share/mikutter/core/lib/mikutwitter/connect.rb 26share/mikutter/core/lib/mikutwitter/connect.rb
34share/mikutter/core/lib/mikutwitter/error.rb 27share/mikutter/core/lib/mikutwitter/error.rb
35share/mikutter/core/lib/mikutwitter/oauth_hacks.rb 28share/mikutter/core/lib/mikutwitter/oauth_hacks.rb
36share/mikutter/core/lib/mikutwitter/query.rb 29share/mikutter/core/lib/mikutwitter/query.rb
37share/mikutter/core/lib/mikutwitter/rate_limiting.rb 30share/mikutter/core/lib/mikutwitter/rate_limiting.rb
38share/mikutter/core/lib/mikutwitter/streaming_failed_actions.rb 31share/mikutter/core/lib/mikutwitter/streaming_failed_actions.rb
@@ -85,28 +78,30 @@ share/mikutter/core/miku/symbol.rb @@ -85,28 +78,30 @@ share/mikutter/core/miku/symbol.rb
85share/mikutter/core/miku/symboltable.rb 78share/mikutter/core/miku/symboltable.rb
86share/mikutter/core/miku/to_ruby.rb 79share/mikutter/core/miku/to_ruby.rb
87share/mikutter/core/miku/yamlisp.rb 80share/mikutter/core/miku/yamlisp.rb
88share/mikutter/core/miquire.rb 81share/mikutter/core/miquire.rb
89share/mikutter/core/miquire_plugin.rb 82share/mikutter/core/miquire_plugin.rb
90share/mikutter/core/mui/cairo_cell_renderer_message.rb 83share/mikutter/core/mui/cairo_cell_renderer_message.rb
91share/mikutter/core/mui/cairo_coordinate_module.rb 84share/mikutter/core/mui/cairo_coordinate_module.rb
92share/mikutter/core/mui/cairo_icon_over_button.rb 85share/mikutter/core/mui/cairo_icon_over_button.rb
93share/mikutter/core/mui/cairo_inner_tl.rb 86share/mikutter/core/mui/cairo_inner_tl.rb
94share/mikutter/core/mui/cairo_markup_generator.rb 87share/mikutter/core/mui/cairo_markup_generator.rb
95share/mikutter/core/mui/cairo_miracle_painter.rb 88share/mikutter/core/mui/cairo_miracle_painter.rb
96share/mikutter/core/mui/cairo_pseudo_message_widget.rb 89share/mikutter/core/mui/cairo_pseudo_message_widget.rb
97share/mikutter/core/mui/cairo_replyviewer.rb 90share/mikutter/core/mui/cairo_replyviewer.rb
 91share/mikutter/core/mui/cairo_special_edge.rb
98share/mikutter/core/mui/cairo_sub_parts_favorite.rb 92share/mikutter/core/mui/cairo_sub_parts_favorite.rb
99share/mikutter/core/mui/cairo_sub_parts_helper.rb 93share/mikutter/core/mui/cairo_sub_parts_helper.rb
 94share/mikutter/core/mui/cairo_sub_parts_quote.rb
100share/mikutter/core/mui/cairo_sub_parts_retweet.rb 95share/mikutter/core/mui/cairo_sub_parts_retweet.rb
101share/mikutter/core/mui/cairo_sub_parts_voter.rb 96share/mikutter/core/mui/cairo_sub_parts_voter.rb
102share/mikutter/core/mui/cairo_textselector.rb 97share/mikutter/core/mui/cairo_textselector.rb
103share/mikutter/core/mui/cairo_timeline.rb 98share/mikutter/core/mui/cairo_timeline.rb
104share/mikutter/core/mui/gtk_contextmenu.rb 99share/mikutter/core/mui/gtk_contextmenu.rb
105share/mikutter/core/mui/gtk_crud.rb 100share/mikutter/core/mui/gtk_crud.rb
106share/mikutter/core/mui/gtk_dark_matter_prification.rb 101share/mikutter/core/mui/gtk_dark_matter_prification.rb
107share/mikutter/core/mui/gtk_extension.rb 102share/mikutter/core/mui/gtk_extension.rb
108share/mikutter/core/mui/gtk_hierarchycal_selectbox.rb 103share/mikutter/core/mui/gtk_hierarchycal_selectbox.rb
109share/mikutter/core/mui/gtk_inneruserlist.rb 104share/mikutter/core/mui/gtk_inneruserlist.rb
110share/mikutter/core/mui/gtk_intelligent_textview.rb 105share/mikutter/core/mui/gtk_intelligent_textview.rb
111share/mikutter/core/mui/gtk_keyconfig.rb 106share/mikutter/core/mui/gtk_keyconfig.rb
112share/mikutter/core/mui/gtk_listlist.rb 107share/mikutter/core/mui/gtk_listlist.rb
@@ -216,27 +211,29 @@ share/mikutter/core/plugin/console/conso @@ -216,27 +211,29 @@ share/mikutter/core/plugin/console/conso
216share/mikutter/core/plugin/console/po/ar/console.po 211share/mikutter/core/plugin/console/po/ar/console.po
217share/mikutter/core/plugin/console/po/de/console.po 212share/mikutter/core/plugin/console/po/de/console.po
218share/mikutter/core/plugin/console/po/el/console.po 213share/mikutter/core/plugin/console/po/el/console.po
219share/mikutter/core/plugin/console/po/en/console.po 214share/mikutter/core/plugin/console/po/en/console.po
220share/mikutter/core/plugin/console/po/es/console.po 215share/mikutter/core/plugin/console/po/es/console.po
221share/mikutter/core/plugin/console/po/ja_KS/console.po 216share/mikutter/core/plugin/console/po/ja_KS/console.po
222share/mikutter/core/plugin/console/po/pt_PT/console.po 217share/mikutter/core/plugin/console/po/pt_PT/console.po
223share/mikutter/core/plugin/console/po/ro_RO/console.po 218share/mikutter/core/plugin/console/po/ro_RO/console.po
224share/mikutter/core/plugin/console/po/ru/console.po 219share/mikutter/core/plugin/console/po/ru/console.po
225share/mikutter/core/plugin/console/po/vi/console.po 220share/mikutter/core/plugin/console/po/vi/console.po
226share/mikutter/core/plugin/console/po/zh/console.po 221share/mikutter/core/plugin/console/po/zh/console.po
227share/mikutter/core/plugin/console/po/zh_CN/console.po 222share/mikutter/core/plugin/console/po/zh_CN/console.po
228share/mikutter/core/plugin/console/po/zh_TW/console.po 223share/mikutter/core/plugin/console/po/zh_TW/console.po
229share/mikutter/core/plugin/core.rb 224share/mikutter/core/plugin/core/.mikutter.yml
 225share/mikutter/core/plugin/core/configuration.json
 226share/mikutter/core/plugin/core/core.rb
230share/mikutter/core/plugin/direct_message/.mikutter.yml 227share/mikutter/core/plugin/direct_message/.mikutter.yml
231share/mikutter/core/plugin/direct_message/direct_message.rb 228share/mikutter/core/plugin/direct_message/direct_message.rb
232share/mikutter/core/plugin/direct_message/dmlistview.rb 229share/mikutter/core/plugin/direct_message/dmlistview.rb
233share/mikutter/core/plugin/direct_message/po/ar/direct_message.po 230share/mikutter/core/plugin/direct_message/po/ar/direct_message.po
234share/mikutter/core/plugin/direct_message/po/de/direct_message.po 231share/mikutter/core/plugin/direct_message/po/de/direct_message.po
235share/mikutter/core/plugin/direct_message/po/el/direct_message.po 232share/mikutter/core/plugin/direct_message/po/el/direct_message.po
236share/mikutter/core/plugin/direct_message/po/en/direct_message.po 233share/mikutter/core/plugin/direct_message/po/en/direct_message.po
237share/mikutter/core/plugin/direct_message/po/es/direct_message.po 234share/mikutter/core/plugin/direct_message/po/es/direct_message.po
238share/mikutter/core/plugin/direct_message/po/ja_KS/direct_message.po 235share/mikutter/core/plugin/direct_message/po/ja_KS/direct_message.po
239share/mikutter/core/plugin/direct_message/po/pt_PT/direct_message.po 236share/mikutter/core/plugin/direct_message/po/pt_PT/direct_message.po
240share/mikutter/core/plugin/direct_message/po/ro_RO/direct_message.po 237share/mikutter/core/plugin/direct_message/po/ro_RO/direct_message.po
241share/mikutter/core/plugin/direct_message/po/ru/direct_message.po 238share/mikutter/core/plugin/direct_message/po/ru/direct_message.po
242share/mikutter/core/plugin/direct_message/po/vi/direct_message.po 239share/mikutter/core/plugin/direct_message/po/vi/direct_message.po
@@ -375,26 +372,28 @@ share/mikutter/core/plugin/mentions/ment @@ -375,26 +372,28 @@ share/mikutter/core/plugin/mentions/ment
375share/mikutter/core/plugin/mentions/po/ar/mentions.po 372share/mikutter/core/plugin/mentions/po/ar/mentions.po
376share/mikutter/core/plugin/mentions/po/de/mentions.po 373share/mikutter/core/plugin/mentions/po/de/mentions.po
377share/mikutter/core/plugin/mentions/po/el/mentions.po 374share/mikutter/core/plugin/mentions/po/el/mentions.po
378share/mikutter/core/plugin/mentions/po/en/mentions.po 375share/mikutter/core/plugin/mentions/po/en/mentions.po
379share/mikutter/core/plugin/mentions/po/es/mentions.po 376share/mikutter/core/plugin/mentions/po/es/mentions.po
380share/mikutter/core/plugin/mentions/po/ja_KS/mentions.po 377share/mikutter/core/plugin/mentions/po/ja_KS/mentions.po
381share/mikutter/core/plugin/mentions/po/pt_PT/mentions.po 378share/mikutter/core/plugin/mentions/po/pt_PT/mentions.po
382share/mikutter/core/plugin/mentions/po/ro_RO/mentions.po 379share/mikutter/core/plugin/mentions/po/ro_RO/mentions.po
383share/mikutter/core/plugin/mentions/po/ru/mentions.po 380share/mikutter/core/plugin/mentions/po/ru/mentions.po
384share/mikutter/core/plugin/mentions/po/vi/mentions.po 381share/mikutter/core/plugin/mentions/po/vi/mentions.po
385share/mikutter/core/plugin/mentions/po/zh/mentions.po 382share/mikutter/core/plugin/mentions/po/zh/mentions.po
386share/mikutter/core/plugin/mentions/po/zh_CN/mentions.po 383share/mikutter/core/plugin/mentions/po/zh_CN/mentions.po
387share/mikutter/core/plugin/mentions/po/zh_TW/mentions.po 384share/mikutter/core/plugin/mentions/po/zh_TW/mentions.po
 385share/mikutter/core/plugin/notification/.mikutter.yml
 386share/mikutter/core/plugin/notification/notification.rb
388share/mikutter/core/plugin/notify/.mikutter.yml 387share/mikutter/core/plugin/notify/.mikutter.yml
389share/mikutter/core/plugin/notify/notify.rb 388share/mikutter/core/plugin/notify/notify.rb
390share/mikutter/core/plugin/notify/po/ar/notify.po 389share/mikutter/core/plugin/notify/po/ar/notify.po
391share/mikutter/core/plugin/notify/po/de/notify.po 390share/mikutter/core/plugin/notify/po/de/notify.po
392share/mikutter/core/plugin/notify/po/el/notify.po 391share/mikutter/core/plugin/notify/po/el/notify.po
393share/mikutter/core/plugin/notify/po/en/notify.po 392share/mikutter/core/plugin/notify/po/en/notify.po
394share/mikutter/core/plugin/notify/po/es/notify.po 393share/mikutter/core/plugin/notify/po/es/notify.po
395share/mikutter/core/plugin/notify/po/ja_KS/notify.po 394share/mikutter/core/plugin/notify/po/ja_KS/notify.po
396share/mikutter/core/plugin/notify/po/pt_PT/notify.po 395share/mikutter/core/plugin/notify/po/pt_PT/notify.po
397share/mikutter/core/plugin/notify/po/ro_RO/notify.po 396share/mikutter/core/plugin/notify/po/ro_RO/notify.po
398share/mikutter/core/plugin/notify/po/ru/notify.po 397share/mikutter/core/plugin/notify/po/ru/notify.po
399share/mikutter/core/plugin/notify/po/vi/notify.po 398share/mikutter/core/plugin/notify/po/vi/notify.po
400share/mikutter/core/plugin/notify/po/zh/notify.po 399share/mikutter/core/plugin/notify/po/zh/notify.po
@@ -439,26 +438,28 @@ share/mikutter/core/plugin/proxy/po/ar/p @@ -439,26 +438,28 @@ share/mikutter/core/plugin/proxy/po/ar/p
439share/mikutter/core/plugin/proxy/po/de/proxy.po 438share/mikutter/core/plugin/proxy/po/de/proxy.po
440share/mikutter/core/plugin/proxy/po/el/proxy.po 439share/mikutter/core/plugin/proxy/po/el/proxy.po
441share/mikutter/core/plugin/proxy/po/en/proxy.po 440share/mikutter/core/plugin/proxy/po/en/proxy.po
442share/mikutter/core/plugin/proxy/po/es/proxy.po 441share/mikutter/core/plugin/proxy/po/es/proxy.po
443share/mikutter/core/plugin/proxy/po/ja_KS/proxy.po 442share/mikutter/core/plugin/proxy/po/ja_KS/proxy.po
444share/mikutter/core/plugin/proxy/po/pt_PT/proxy.po 443share/mikutter/core/plugin/proxy/po/pt_PT/proxy.po
445share/mikutter/core/plugin/proxy/po/ro_RO/proxy.po 444share/mikutter/core/plugin/proxy/po/ro_RO/proxy.po
446share/mikutter/core/plugin/proxy/po/ru/proxy.po 445share/mikutter/core/plugin/proxy/po/ru/proxy.po
447share/mikutter/core/plugin/proxy/po/vi/proxy.po 446share/mikutter/core/plugin/proxy/po/vi/proxy.po
448share/mikutter/core/plugin/proxy/po/zh/proxy.po 447share/mikutter/core/plugin/proxy/po/zh/proxy.po
449share/mikutter/core/plugin/proxy/po/zh_CN/proxy.po 448share/mikutter/core/plugin/proxy/po/zh_CN/proxy.po
450share/mikutter/core/plugin/proxy/po/zh_TW/proxy.po 449share/mikutter/core/plugin/proxy/po/zh_TW/proxy.po
451share/mikutter/core/plugin/proxy/proxy.rb 450share/mikutter/core/plugin/proxy/proxy.rb
 451share/mikutter/core/plugin/quoted_message/.mikutter.yml
 452share/mikutter/core/plugin/quoted_message/quoted_message.rb
452share/mikutter/core/plugin/ratelimit/.mikutter.yml 453share/mikutter/core/plugin/ratelimit/.mikutter.yml
453share/mikutter/core/plugin/ratelimit/po/ar/ratelimit.po 454share/mikutter/core/plugin/ratelimit/po/ar/ratelimit.po
454share/mikutter/core/plugin/ratelimit/po/de/ratelimit.po 455share/mikutter/core/plugin/ratelimit/po/de/ratelimit.po
455share/mikutter/core/plugin/ratelimit/po/el/ratelimit.po 456share/mikutter/core/plugin/ratelimit/po/el/ratelimit.po
456share/mikutter/core/plugin/ratelimit/po/en/ratelimit.po 457share/mikutter/core/plugin/ratelimit/po/en/ratelimit.po
457share/mikutter/core/plugin/ratelimit/po/es/ratelimit.po 458share/mikutter/core/plugin/ratelimit/po/es/ratelimit.po
458share/mikutter/core/plugin/ratelimit/po/ja_KS/ratelimit.po 459share/mikutter/core/plugin/ratelimit/po/ja_KS/ratelimit.po
459share/mikutter/core/plugin/ratelimit/po/pt_PT/ratelimit.po 460share/mikutter/core/plugin/ratelimit/po/pt_PT/ratelimit.po
460share/mikutter/core/plugin/ratelimit/po/ro_RO/ratelimit.po 461share/mikutter/core/plugin/ratelimit/po/ro_RO/ratelimit.po
461share/mikutter/core/plugin/ratelimit/po/ru/ratelimit.po 462share/mikutter/core/plugin/ratelimit/po/ru/ratelimit.po
462share/mikutter/core/plugin/ratelimit/po/vi/ratelimit.po 463share/mikutter/core/plugin/ratelimit/po/vi/ratelimit.po
463share/mikutter/core/plugin/ratelimit/po/zh/ratelimit.po 464share/mikutter/core/plugin/ratelimit/po/zh/ratelimit.po
464share/mikutter/core/plugin/ratelimit/po/zh_CN/ratelimit.po 465share/mikutter/core/plugin/ratelimit/po/zh_CN/ratelimit.po
@@ -604,26 +605,28 @@ share/mikutter/core/plugin/streaming/po/ @@ -604,26 +605,28 @@ share/mikutter/core/plugin/streaming/po/
604share/mikutter/core/plugin/streaming/po/en/streaming.po 605share/mikutter/core/plugin/streaming/po/en/streaming.po
605share/mikutter/core/plugin/streaming/po/es/streaming.po 606share/mikutter/core/plugin/streaming/po/es/streaming.po
606share/mikutter/core/plugin/streaming/po/ja_KS/streaming.po 607share/mikutter/core/plugin/streaming/po/ja_KS/streaming.po
607share/mikutter/core/plugin/streaming/po/pt_PT/streaming.po 608share/mikutter/core/plugin/streaming/po/pt_PT/streaming.po
608share/mikutter/core/plugin/streaming/po/ro_RO/streaming.po 609share/mikutter/core/plugin/streaming/po/ro_RO/streaming.po
609share/mikutter/core/plugin/streaming/po/ru/streaming.po 610share/mikutter/core/plugin/streaming/po/ru/streaming.po
610share/mikutter/core/plugin/streaming/po/vi/streaming.po 611share/mikutter/core/plugin/streaming/po/vi/streaming.po
611share/mikutter/core/plugin/streaming/po/zh/streaming.po 612share/mikutter/core/plugin/streaming/po/zh/streaming.po
612share/mikutter/core/plugin/streaming/po/zh_CN/streaming.po 613share/mikutter/core/plugin/streaming/po/zh_CN/streaming.po
613share/mikutter/core/plugin/streaming/po/zh_TW/streaming.po 614share/mikutter/core/plugin/streaming/po/zh_TW/streaming.po
614share/mikutter/core/plugin/streaming/streamer.rb 615share/mikutter/core/plugin/streaming/streamer.rb
615share/mikutter/core/plugin/streaming/streamer_error.rb 616share/mikutter/core/plugin/streaming/streamer_error.rb
616share/mikutter/core/plugin/streaming/streaming.rb 617share/mikutter/core/plugin/streaming/streaming.rb
 618share/mikutter/core/plugin/streaming_connection_status/.mikutter.yml
 619share/mikutter/core/plugin/streaming_connection_status/streaming_connection_status.rb
617share/mikutter/core/plugin/tco/.mikutter.yml 620share/mikutter/core/plugin/tco/.mikutter.yml
618share/mikutter/core/plugin/tco/tco.rb 621share/mikutter/core/plugin/tco/tco.rb
619share/mikutter/core/plugin/template 622share/mikutter/core/plugin/template
620share/mikutter/core/plugin/uitranslator/.mikutter.yml 623share/mikutter/core/plugin/uitranslator/.mikutter.yml
621share/mikutter/core/plugin/uitranslator/Gemfile 624share/mikutter/core/plugin/uitranslator/Gemfile
622share/mikutter/core/plugin/uitranslator/uitranslator.rb 625share/mikutter/core/plugin/uitranslator/uitranslator.rb
623share/mikutter/core/plugin/user_filesystem_cache/.mikutter.yml 626share/mikutter/core/plugin/user_filesystem_cache/.mikutter.yml
624share/mikutter/core/plugin/user_filesystem_cache/Gemfile 627share/mikutter/core/plugin/user_filesystem_cache/Gemfile
625share/mikutter/core/plugin/user_filesystem_cache/user_filesystem_cache.rb 628share/mikutter/core/plugin/user_filesystem_cache/user_filesystem_cache.rb
626share/mikutter/core/retriever.rb 629share/mikutter/core/retriever.rb
627share/mikutter/core/serialthread.rb 630share/mikutter/core/serialthread.rb
628share/mikutter/core/service.rb 631share/mikutter/core/service.rb
629share/mikutter/core/service_keeper.rb 632share/mikutter/core/service_keeper.rb
@@ -643,26 +646,28 @@ share/mikutter/core/skin/data/etc.png @@ -643,26 +646,28 @@ share/mikutter/core/skin/data/etc.png
643share/mikutter/core/skin/data/fav.png 646share/mikutter/core/skin/data/fav.png
644share/mikutter/core/skin/data/followers.png 647share/mikutter/core/skin/data/followers.png
645share/mikutter/core/skin/data/followings.png 648share/mikutter/core/skin/data/followings.png
646share/mikutter/core/skin/data/forward.png 649share/mikutter/core/skin/data/forward.png
647share/mikutter/core/skin/data/icon.png 650share/mikutter/core/skin/data/icon.png
648share/mikutter/core/skin/data/icon_alternative.png 651share/mikutter/core/skin/data/icon_alternative.png
649share/mikutter/core/skin/data/like.png 652share/mikutter/core/skin/data/like.png
650share/mikutter/core/skin/data/list.png 653share/mikutter/core/skin/data/list.png
651share/mikutter/core/skin/data/loading.png 654share/mikutter/core/skin/data/loading.png
652share/mikutter/core/skin/data/notfound.png 655share/mikutter/core/skin/data/notfound.png
653share/mikutter/core/skin/data/overbutton.png 656share/mikutter/core/skin/data/overbutton.png
654share/mikutter/core/skin/data/overbutton_mouseover.png 657share/mikutter/core/skin/data/overbutton_mouseover.png
655share/mikutter/core/skin/data/post.png 658share/mikutter/core/skin/data/post.png
 659share/mikutter/core/skin/data/protected.png
 660share/mikutter/core/skin/data/quote.png
656share/mikutter/core/skin/data/reply.png 661share/mikutter/core/skin/data/reply.png
657share/mikutter/core/skin/data/retweet.png 662share/mikutter/core/skin/data/retweet.png
658share/mikutter/core/skin/data/retweet_cancel.png 663share/mikutter/core/skin/data/retweet_cancel.png
659share/mikutter/core/skin/data/savedsearch.png 664share/mikutter/core/skin/data/savedsearch.png
660share/mikutter/core/skin/data/search.png 665share/mikutter/core/skin/data/search.png
661share/mikutter/core/skin/data/settings.png 666share/mikutter/core/skin/data/settings.png
662share/mikutter/core/skin/data/sounds/favo-old1.wav 667share/mikutter/core/skin/data/sounds/favo-old1.wav
663share/mikutter/core/skin/data/sounds/favo.wav 668share/mikutter/core/skin/data/sounds/favo.wav
664share/mikutter/core/skin/data/sounds/favo2-old1.wav 669share/mikutter/core/skin/data/sounds/favo2-old1.wav
665share/mikutter/core/skin/data/sounds/favo2.wav 670share/mikutter/core/skin/data/sounds/favo2.wav
666share/mikutter/core/skin/data/sounds/message-received-se.wav 671share/mikutter/core/skin/data/sounds/message-received-se.wav
667share/mikutter/core/skin/data/sounds/message-received.wav 672share/mikutter/core/skin/data/sounds/message-received.wav
668share/mikutter/core/skin/data/sounds/mikutter-se.wav 673share/mikutter/core/skin/data/sounds/mikutter-se.wav
@@ -673,26 +678,27 @@ share/mikutter/core/skin/data/sounds/ret @@ -673,26 +678,27 @@ share/mikutter/core/skin/data/sounds/ret
673share/mikutter/core/skin/data/sounds/sources/favo.vsq 678share/mikutter/core/skin/data/sounds/sources/favo.vsq
674share/mikutter/core/skin/data/sounds/sources/favo2.vsq 679share/mikutter/core/skin/data/sounds/sources/favo2.vsq
675share/mikutter/core/skin/data/sounds/sources/message-received.vsq 680share/mikutter/core/skin/data/sounds/sources/message-received.vsq
676share/mikutter/core/skin/data/sounds/sources/mikutter.vsq 681share/mikutter/core/skin/data/sounds/sources/mikutter.vsq
677share/mikutter/core/skin/data/sounds/sources/mikuxtu.vsq 682share/mikutter/core/skin/data/sounds/sources/mikuxtu.vsq
678share/mikutter/core/skin/data/sounds/sources/retweeted.aup 683share/mikutter/core/skin/data/sounds/sources/retweeted.aup
679share/mikutter/core/skin/data/sounds/sources/retweeted.vsq 684share/mikutter/core/skin/data/sounds/sources/retweeted.vsq
680share/mikutter/core/skin/data/sounds/sources/retweeted_data/e00/d00/e0000496.au 685share/mikutter/core/skin/data/sounds/sources/retweeted_data/e00/d00/e0000496.au
681share/mikutter/core/skin/data/sounds/sources/retweeted_data/e00/d00/e00008c6.au 686share/mikutter/core/skin/data/sounds/sources/retweeted_data/e00/d00/e00008c6.au
682share/mikutter/core/skin/data/tab-bg.png 687share/mikutter/core/skin/data/tab-bg.png
683share/mikutter/core/skin/data/timeline.png 688share/mikutter/core/skin/data/timeline.png
684share/mikutter/core/skin/data/underconstruction.png 689share/mikutter/core/skin/data/underconstruction.png
685share/mikutter/core/skin/data/unfav.png 690share/mikutter/core/skin/data/unfav.png
 691share/mikutter/core/skin/data/verified.png
686share/mikutter/core/user.rb 692share/mikutter/core/user.rb
687share/mikutter/core/userconfig.rb 693share/mikutter/core/userconfig.rb
688share/mikutter/core/userlist.rb 694share/mikutter/core/userlist.rb
689share/mikutter/core/utils.rb 695share/mikutter/core/utils.rb
690share/mikutter/devel/ABOUTCHI 696share/mikutter/devel/ABOUTCHI
691share/mikutter/devel/chiskel/core/config.rb 697share/mikutter/devel/chiskel/core/config.rb
692share/mikutter/devel/chiskel/core/lib/graph.rb 698share/mikutter/devel/chiskel/core/lib/graph.rb
693share/mikutter/devel/chiskel/core/lib/sensor.rb 699share/mikutter/devel/chiskel/core/lib/sensor.rb
694share/mikutter/devel/chiskel/core/plugin/ChangeLog 700share/mikutter/devel/chiskel/core/plugin/ChangeLog
695share/mikutter/devel/chiskel/core/plugin/auth.rb 701share/mikutter/devel/chiskel/core/plugin/auth.rb
696share/mikutter/devel/chiskel/core/plugin/diskobserver.rb 702share/mikutter/devel/chiskel/core/plugin/diskobserver.rb
697share/mikutter/devel/chiskel/core/plugin/kiriban.rb 703share/mikutter/devel/chiskel/core/plugin/kiriban.rb
698share/mikutter/devel/chiskel/core/plugin/loadaverage.rb 704share/mikutter/devel/chiskel/core/plugin/loadaverage.rb

cvs diff -r1.96 -r1.97 pkgsrc/net/mikutter/distinfo (expand / switch to unified diff)

--- pkgsrc/net/mikutter/distinfo 2015/12/22 16:34:05 1.96
+++ pkgsrc/net/mikutter/distinfo 2016/01/09 19:36:12 1.97
@@ -1,7 +1,9 @@ @@ -1,7 +1,9 @@
1$NetBSD: distinfo,v 1.96 2015/12/22 16:34:05 tsutsui Exp $ 1$NetBSD: distinfo,v 1.97 2016/01/09 19:36:12 tsutsui Exp $
2 2
3SHA1 (mikutter.3.2.12.tar.gz) = 0cddc78e00c867fc50a671aa765569bd95571780 3SHA1 (mikutter.3.3.3.tar.gz) = e0401269c6186c28e14662fa3c03a1113b0892a8
4RMD160 (mikutter.3.2.12.tar.gz) = cf495f2da9e57f14d5bbc6b058a89e7e00c7d514 4RMD160 (mikutter.3.3.3.tar.gz) = 09fac4ae91b1c1e7100ee669eae22d85cead1d07
5SHA512 (mikutter.3.2.12.tar.gz) = 33b2b5376d2ddc7274aece5d87f6f70b6dcbef5c3f6d66275f4fb634bc368df622646100aa5237ef1a49360628702a03e9722b850c770faaf68f30efd38835d7 5SHA512 (mikutter.3.3.3.tar.gz) = 011c04f87990d6c98e7420ea9cd9b70e99bf748073e112de1bf225bc1bea1393d473d53533e87abe790fed9ac2b5795f5d40f74981a4b800dcd9e9dc30b3d8f4
6Size (mikutter.3.2.12.tar.gz) = 2580239 bytes 6Size (mikutter.3.3.3.tar.gz) = 3049182 bytes
7SHA1 (patch-core_plugin_libnotify_rnotify.rb) = 0bb5630f4411d11ad188c722fb1d14e2d6748d17 7SHA1 (patch-core_plugin_libnotify_rnotify.rb) = 0bb5630f4411d11ad188c722fb1d14e2d6748d17
 8SHA1 (patch-core_plugin_photo__support_Gemfile) = 754b96024904e2e2f55c83e88fd3c763eecf723c
 9SHA1 (patch-core_plugin_photo__support_photo__support.rb) = f8183a69ff36bd9c7da8c57d0b720ceade210ea3

File Added: pkgsrc/net/mikutter/patches/Attic/patch-core_plugin_photo__support_Gemfile
$NetBSD: patch-core_plugin_photo__support_Gemfile,v 1.1 2016/01/09 19:36:12 tsutsui Exp $

- temporary workaround to skip totorijp gems (sorry, @toshi_a)

--- core/plugin/photo_support/Gemfile.orig	2016-01-07 12:13:12.000000000 +0000
+++ core/plugin/photo_support/Gemfile
@@ -2,4 +2,4 @@ source 'https://rubygems.org'
 
 gem 'nokogiri'
 gem 'httpclient'
-gem 'totoridipjp'
+#gem 'totoridipjp'

File Added: pkgsrc/net/mikutter/patches/Attic/patch-core_plugin_photo__support_photo__support.rb
$NetBSD: patch-core_plugin_photo__support_photo__support.rb,v 1.1 2016/01/09 19:36:12 tsutsui Exp $

- temporary workaround to skip totorijp gems (sorry, @toshi_a)

--- core/plugin/photo_support/photo_support.rb.orig	2015-12-27 21:42:08.000000000 +0000
+++ core/plugin/photo_support/photo_support.rb
@@ -1,7 +1,7 @@
 # coding: utf-8
 require 'nokogiri'
 require 'httpclient'
-require 'totoridipjp'
+#require 'totoridipjp'
 
 module Plugin::PhotoSupport
   INSTAGRAM_PATTERN = %r{^https?://(?:instagr\.am|instagram\.com)/p/([a-zA-Z0-9_\-]+)}
@@ -178,9 +178,14 @@ Plugin.create :photo_support do
 
   # totori.dip.jp
   defimageopener('totori.dip.jp', %r#\Ahttp://totori\.dip\.jp/?\Z#) do |display_url|
-    iwashi = Totoridipjp.イワシがいっぱいだあ…ちょっとだけもらっていこうかな
-    if iwashi.url
-      open(iwashi.url) end
+#    iwashi = Totoridipjp.イワシがいっぱいだあ…ちょっとだけもらっていこうかな
+#    if iwashi.url
+#      open(iwashi.url) end
+    connection = HTTPClient.new
+    page = connection.get_content(display_url)
+    next nil if page.empty?
+    doc = Nokogiri::HTML(page)
+    open(doc.css('meta[property="og:image"]').first.attribute('content'))
   end
 
   # 600eur.gochiusa.net