Sat May 25 12:14:04 2019 UTC ()
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.2


(tsutsui)
diff -r1.173 -r1.174 pkgsrc/net/mikutter/Makefile
diff -r1.44 -r1.45 pkgsrc/net/mikutter/PLIST
diff -r1.157 -r1.158 pkgsrc/net/mikutter/distinfo
diff -r0 -r1.1 pkgsrc/net/mikutter/patches/patch-core_plugin_twitter_twitter.rb

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

--- pkgsrc/net/mikutter/Makefile 2019/04/30 08:26:02 1.173
+++ pkgsrc/net/mikutter/Makefile 2019/05/25 12:14:04 1.174
@@ -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
4DISTNAME= mikutter.3.8.7 4DISTNAME= mikutter.3.8.8
5PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/./-/} 5PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/./-/}
6CATEGORIES= net 6CATEGORIES= net
7MASTER_SITES= https://mikutter.hachune.net/bin/ 7MASTER_SITES= https://mikutter.hachune.net/bin/
8 8
9MAINTAINER= tsutsui@NetBSD.org 9MAINTAINER= tsutsui@NetBSD.org
10HOMEPAGE= https://mikutter.hachune.net/ 10HOMEPAGE= https://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}-pluggaloid>=1.1.1:../../net/ruby-pluggaloid 16DEPENDS+= ${RUBY_PKGPREFIX}-pluggaloid>=1.1.2:../../net/ruby-pluggaloid
17DEPENDS+= ${RUBY_PKGPREFIX}-diva>=0.3.2:../../devel/ruby-diva 17DEPENDS+= ${RUBY_PKGPREFIX}-diva>=0.3.2:../../devel/ruby-diva
18DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=3.3.0:../../x11/ruby-gnome2-gtk 18DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=3.3.2:../../x11/ruby-gnome2-gtk
19DEPENDS+= ${RUBY_PKGPREFIX}-gettext>=3.2.9:../../devel/ruby-gettext 19DEPENDS+= ${RUBY_PKGPREFIX}-gettext>=3.2.9:../../devel/ruby-gettext
20DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.5.1:../../security/ruby-oauth 20DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.5.1:../../security/ruby-oauth
21DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.5.2:../../net/ruby-addressable 21DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.5.2:../../net/ruby-addressable
22DEPENDS+= ${RUBY_PKGPREFIX}-memoist>=0.16.0:../../devel/ruby-memoist 22DEPENDS+= ${RUBY_PKGPREFIX}-memoist>=0.16.0:../../devel/ruby-memoist
23DEPENDS+= ${RUBY_PKGPREFIX}-hmac>=0.4:../../security/ruby-hmac 23DEPENDS+= ${RUBY_PKGPREFIX}-hmac>=0.4:../../security/ruby-hmac
24DEPENDS+= ${RUBY_PKGPREFIX}-typed-array>=0.1:../../misc/ruby-typed-array 24DEPENDS+= ${RUBY_PKGPREFIX}-typed-array>=0.1:../../misc/ruby-typed-array
25DEPENDS+= ${RUBY_PKGPREFIX}-delayer-[0-9]*:../../devel/ruby-delayer 25DEPENDS+= ${RUBY_PKGPREFIX}-delayer-[0-9]*:../../devel/ruby-delayer
26DEPENDS+= ${RUBY_PKGPREFIX}-delayer-deferred>=2.0.0:../../devel/ruby-delayer-deferred 26DEPENDS+= ${RUBY_PKGPREFIX}-delayer-deferred>=2.0.0:../../devel/ruby-delayer-deferred
27DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri 27DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri
28DEPENDS+= ${RUBY_PKGPREFIX}-httpclient-[0-9]*:../../www/ruby-httpclient 28DEPENDS+= ${RUBY_PKGPREFIX}-httpclient-[0-9]*:../../www/ruby-httpclient
29DEPENDS+= ${RUBY_PKGPREFIX}-moneta>=0.7:../../databases/ruby-moneta 29DEPENDS+= ${RUBY_PKGPREFIX}-moneta>=0.7:../../databases/ruby-moneta
30DEPENDS+= ${RUBY_PKGPREFIX}-twitter-text>=2.1.0:../../net/ruby-twitter-text 30DEPENDS+= ${RUBY_PKGPREFIX}-twitter-text>=2.1.0:../../net/ruby-twitter-text
31 31

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

--- pkgsrc/net/mikutter/PLIST 2018/10/06 23:25:35 1.44
+++ pkgsrc/net/mikutter/PLIST 2019/05/25 12:14:04 1.45
@@ -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 $
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/account.rb
12share/mikutter/core/boot/shell/generate.rb 12share/mikutter/core/boot/shell/generate.rb
13share/mikutter/core/boot/shell/makepot.rb 13share/mikutter/core/boot/shell/makepot.rb
14share/mikutter/core/boot/shell/plugin_depends.rb 14share/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
798share/mikutter/core/plugin/user_detail_view/po/ro_RO/user_detail_view.po 798share/mikutter/core/plugin/user_detail_view/po/ro_RO/user_detail_view.po
799share/mikutter/core/plugin/user_detail_view/po/ru/user_detail_view.po 799share/mikutter/core/plugin/user_detail_view/po/ru/user_detail_view.po
800share/mikutter/core/plugin/user_detail_view/po/vi/user_detail_view.po 800share/mikutter/core/plugin/user_detail_view/po/vi/user_detail_view.po
801share/mikutter/core/plugin/user_detail_view/po/zh/user_detail_view.po 801share/mikutter/core/plugin/user_detail_view/po/zh/user_detail_view.po
802share/mikutter/core/plugin/user_detail_view/po/zh_CN/user_detail_view.po 802share/mikutter/core/plugin/user_detail_view/po/zh_CN/user_detail_view.po
803share/mikutter/core/plugin/user_detail_view/po/zh_TW/user_detail_view.po 803share/mikutter/core/plugin/user_detail_view/po/zh_TW/user_detail_view.po
804share/mikutter/core/plugin/user_detail_view/user_detail_view.rb 804share/mikutter/core/plugin/user_detail_view/user_detail_view.rb
805share/mikutter/core/plugin/web/.mikutter.yml 805share/mikutter/core/plugin/web/.mikutter.yml
806share/mikutter/core/plugin/web/model/web.rb 806share/mikutter/core/plugin/web/model/web.rb
807share/mikutter/core/plugin/web/web.rb 807share/mikutter/core/plugin/web/web.rb
808share/mikutter/core/plugin/world/.mikutter.yml 808share/mikutter/core/plugin/world/.mikutter.yml
809share/mikutter/core/plugin/world/error.rb 809share/mikutter/core/plugin/world/error.rb
810share/mikutter/core/plugin/world/keep.rb 810share/mikutter/core/plugin/world/keep.rb
811share/mikutter/core/plugin/world/model/zombie.rb 811share/mikutter/core/plugin/world/model/lost_world.rb
812share/mikutter/core/plugin/world/service.rb 812share/mikutter/core/plugin/world/service.rb
813share/mikutter/core/plugin/world/world.rb 813share/mikutter/core/plugin/world/world.rb
814share/mikutter/core/serialthread.rb 814share/mikutter/core/serialthread.rb
815share/mikutter/core/skin.rb 815share/mikutter/core/skin.rb
816share/mikutter/core/skin/data/activity.png 816share/mikutter/core/skin/data/activity.png
817share/mikutter/core/skin/data/add.png 817share/mikutter/core/skin/data/add.png
818share/mikutter/core/skin/data/arrow_followed.png 818share/mikutter/core/skin/data/arrow_followed.png
819share/mikutter/core/skin/data/arrow_following.png 819share/mikutter/core/skin/data/arrow_following.png
820share/mikutter/core/skin/data/arrow_notfollowed.png 820share/mikutter/core/skin/data/arrow_notfollowed.png
821share/mikutter/core/skin/data/arrow_notfollowing.png 821share/mikutter/core/skin/data/arrow_notfollowing.png
822share/mikutter/core/skin/data/close.png 822share/mikutter/core/skin/data/close.png
823share/mikutter/core/skin/data/console.png 823share/mikutter/core/skin/data/console.png
824share/mikutter/core/skin/data/copy.png 824share/mikutter/core/skin/data/copy.png

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

--- pkgsrc/net/mikutter/distinfo 2019/04/30 08:26:02 1.157
+++ pkgsrc/net/mikutter/distinfo 2019/05/25 12:14:04 1.158
@@ -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
3SHA1 (mikutter.3.8.7.tar.gz) = b91e5d063ede08e2681c2317e9ef152eb3564b3d 3SHA1 (mikutter.3.8.8.tar.gz) = 50b9325c1315c6c94f907c8b698b68f97d560911
4RMD160 (mikutter.3.8.7.tar.gz) = ebe690d568d9303725322521bd4fa86d6645c0cf 4RMD160 (mikutter.3.8.8.tar.gz) = 9f46be2d0117accaef3809ed36560bce0cc631ca
5SHA512 (mikutter.3.8.7.tar.gz) = 29e31ef436003f480aa6c6b0e1e896743b9c3b18484e115add43ddd15e16e0b4514c8b5fb4b85101fe5f792188e8fe75d570be3ac5f91d6d34499f25333e200c 5SHA512 (mikutter.3.8.8.tar.gz) = e8602cd003bdedbf8de32500f7c212b51c4fbf42d021edf4b4cc3750a3fb089b51594c89683321a17ffe739964610fcc01c04ec9ae4285186475053cd79df682
6Size (mikutter.3.8.7.tar.gz) = 3172151 bytes 6Size (mikutter.3.8.8.tar.gz) = 2941987 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 8SHA1 (patch-core_plugin_photo__support_Gemfile) = 754b96024904e2e2f55c83e88fd3c763eecf723c
9SHA1 (patch-core_plugin_photo__support_photo__support.rb) = 910924ef121680a931e036ee1bc32bb713066eeb 9SHA1 (patch-core_plugin_photo__support_photo__support.rb) = 910924ef121680a931e036ee1bc32bb713066eeb
 10SHA1 (patch-core_plugin_twitter_twitter.rb) = b44f57b0ceb43258db8805864d87d633b4a82d0f
10SHA1 (patch-mikutter.rb) = 34f3ae812c5db53b448111ff0d7c36100e93adce 11SHA1 (patch-mikutter.rb) = 34f3ae812c5db53b448111ff0d7c36100e93adce

File Added: pkgsrc/net/mikutter/patches/Attic/patch-core_plugin_twitter_twitter.rb
$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
       []