pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/mikutter mikutter: update to 3.9.0-alpha1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9af3b27cc43b
branches:  trunk
changeset: 397096:9af3b27cc43b
user:      tsutsui <tsutsui%pkgsrc.org@localhost>
date:      Sun Jun 16 16:39:57 2019 +0000

description:
mikutter: update to 3.9.0-alpha1.

pkgsrc changes:
- remove patch for totoridipjp (removed in upstream too)
- remove patch for upstream ticket #1323 (integrated in 3.9)

Upstream changes (from "new features of mikutter 3.9"):

* Mastodon plugin
* Support for UI scaling
* World account can be assigned to shortcut key
* Reorder World accounts
* Non-PNG image support for Skin
* Generic Model viewer
* Quick Step
* PulseAudio
* Reorgenize gem dependencies

diffstat:

 net/mikutter/Makefile                                                   |  25 +-
 net/mikutter/PLIST                                                      |  66 ++++++---
 net/mikutter/distinfo                                                   |  14 +-
 net/mikutter/patches/patch-core_plugin_libnotify_rnotify.rb             |  15 --
 net/mikutter/patches/patch-core_plugin_photo__support_Gemfile           |  12 -
 net/mikutter/patches/patch-core_plugin_photo__support_photo__support.rb |  33 -----
 net/mikutter/patches/patch-core_plugin_twitter_twitter.rb               |  25 ---
 7 files changed, 62 insertions(+), 128 deletions(-)

diffs (289 lines):

diff -r 900fe226f831 -r 9af3b27cc43b net/mikutter/Makefile
--- a/net/mikutter/Makefile     Sun Jun 16 16:17:02 2019 +0000
+++ b/net/mikutter/Makefile     Sun Jun 16 16:39:57 2019 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.174 2019/05/25 12:14:04 tsutsui Exp $
+# $NetBSD: Makefile,v 1.175 2019/06/16 16:39:57 tsutsui Exp $
 #
 
-DISTNAME=      mikutter.3.8.8
-PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME:S/./-/}
+DISTNAME=      mikutter.3.9.0-alpha1
+PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME:S/-//:S/./-/}
 CATEGORIES=    net
 MASTER_SITES=  https://mikutter.hachune.net/bin/
 
@@ -13,21 +13,20 @@
 
 .include "../../lang/ruby/rubyversion.mk"
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-pluggaloid>=1.1.2:../../net/ruby-pluggaloid
-DEPENDS+=      ${RUBY_PKGPREFIX}-diva>=0.3.2:../../devel/ruby-diva
-DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gtk>=3.3.2:../../x11/ruby-gnome2-gtk
+DEPENDS+=      ${RUBY_PKGPREFIX}-pluggaloid>=1.2.0:../../net/ruby-pluggaloid
+DEPENDS+=      ${RUBY_PKGPREFIX}-diva>=1.0.0:../../devel/ruby-diva
+DEPENDS+=      ${RUBY_PKGPREFIX}-gnome2-gtk>=3.3.6:../../x11/ruby-gnome2-gtk
 DEPENDS+=      ${RUBY_PKGPREFIX}-gettext>=3.2.9:../../devel/ruby-gettext
-DEPENDS+=      ${RUBY_PKGPREFIX}-oauth>=0.5.1:../../security/ruby-oauth
-DEPENDS+=      ${RUBY_PKGPREFIX}-addressable>=2.5.2:../../net/ruby-addressable
+DEPENDS+=      ${RUBY_PKGPREFIX}-oauth>=0.5.4:../../security/ruby-oauth
+DEPENDS+=      ${RUBY_PKGPREFIX}-addressable>=2.6.0:../../net/ruby-addressable
 DEPENDS+=      ${RUBY_PKGPREFIX}-memoist>=0.16.0:../../devel/ruby-memoist
-DEPENDS+=      ${RUBY_PKGPREFIX}-hmac>=0.4:../../security/ruby-hmac
-DEPENDS+=      ${RUBY_PKGPREFIX}-typed-array>=0.1:../../misc/ruby-typed-array
-DEPENDS+=      ${RUBY_PKGPREFIX}-delayer-[0-9]*:../../devel/ruby-delayer
-DEPENDS+=      ${RUBY_PKGPREFIX}-delayer-deferred>=2.0.0:../../devel/ruby-delayer-deferred
+DEPENDS+=      ${RUBY_PKGPREFIX}-typed-array>=0.1.2:../../misc/ruby-typed-array
+DEPENDS+=      ${RUBY_PKGPREFIX}-delayer>=1.0.0:../../devel/ruby-delayer
+DEPENDS+=      ${RUBY_PKGPREFIX}-delayer-deferred>=2.1.0:../../devel/ruby-delayer-deferred
 DEPENDS+=      ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri
 DEPENDS+=      ${RUBY_PKGPREFIX}-httpclient-[0-9]*:../../www/ruby-httpclient
 DEPENDS+=      ${RUBY_PKGPREFIX}-moneta>=0.7:../../databases/ruby-moneta
-DEPENDS+=      ${RUBY_PKGPREFIX}-twitter-text>=2.1.0:../../net/ruby-twitter-text
+DEPENDS+=      ${RUBY_PKGPREFIX}-twitter-text>=3.0.0:../../net/ruby-twitter-text
 
 WRKSRC=                ${WRKDIR}/mikutter
 USE_LANGUAGES= # none
diff -r 900fe226f831 -r 9af3b27cc43b net/mikutter/PLIST
--- a/net/mikutter/PLIST        Sun Jun 16 16:17:02 2019 +0000
+++ b/net/mikutter/PLIST        Sun Jun 16 16:39:57 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.45 2019/05/25 12:14:04 tsutsui Exp $
+@comment $NetBSD: PLIST,v 1.46 2019/06/16 16:39:57 tsutsui Exp $
 bin/mikutter
 share/applications/mikutter.desktop
 share/doc/mikutter/README
@@ -33,7 +33,6 @@
 share/mikutter/core/lib/lazy.rb
 share/mikutter/core/lib/piapro.rb
 share/mikutter/core/lib/reserver.rb
-share/mikutter/core/lib/retriever/uri.rb
 share/mikutter/core/lib/test_unit_extensions.rb
 share/mikutter/core/lib/timelimitedqueue.rb
 share/mikutter/core/lib/timelimitedqueue/test/test_timelimitedqueue.rb
@@ -72,7 +71,7 @@
 share/mikutter/core/mui/cairo_sub_parts_helper.rb
 share/mikutter/core/mui/cairo_sub_parts_message_base.rb
 share/mikutter/core/mui/cairo_sub_parts_quote.rb
-share/mikutter/core/mui/cairo_sub_parts_retweet.rb
+share/mikutter/core/mui/cairo_sub_parts_share.rb
 share/mikutter/core/mui/cairo_sub_parts_voter.rb
 share/mikutter/core/mui/cairo_textselector.rb
 share/mikutter/core/mui/cairo_timeline.rb
@@ -259,24 +258,6 @@
 share/mikutter/core/plugin/direct_message/po/zh_TW/direct_message.po
 share/mikutter/core/plugin/direct_message/sender.rb
 share/mikutter/core/plugin/direct_message/userlist.rb
-share/mikutter/core/plugin/display_requirements/.mikutter.yml
-share/mikutter/core/plugin/display_requirements/display_requirements.rb
-share/mikutter/core/plugin/display_requirements/po/ar/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/de/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/el/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/en/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/eo/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/es/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/fr/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/nl_NL/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/pt_PT/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/ro_RO/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/ru/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/sr/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/vi/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/zh/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/zh_CN/display_requirements.po
-share/mikutter/core/plugin/display_requirements/po/zh_TW/display_requirements.po
 share/mikutter/core/plugin/extract/.mikutter.yml
 share/mikutter/core/plugin/extract/edit_window.rb
 share/mikutter/core/plugin/extract/extract.rb
@@ -340,6 +321,7 @@
 share/mikutter/core/plugin/gui/command.rb
 share/mikutter/core/plugin/gui/cuscadable.rb
 share/mikutter/core/plugin/gui/dsl.rb
+share/mikutter/core/plugin/gui/event.rb
 share/mikutter/core/plugin/gui/fragment.rb
 share/mikutter/core/plugin/gui/gui.rb
 share/mikutter/core/plugin/gui/hierarchy_child.rb
@@ -420,6 +402,44 @@
 share/mikutter/core/plugin/list_settings/list_settings.rb
 share/mikutter/core/plugin/list_settings/po/ja_KS/list_settings.po
 share/mikutter/core/plugin/list_settings/tab.rb
+share/mikutter/core/plugin/mastodon/.mikutter.yml
+share/mikutter/core/plugin/mastodon/api.rb
+share/mikutter/core/plugin/mastodon/extractcondition.rb
+share/mikutter/core/plugin/mastodon/icon/bot.png
+share/mikutter/core/plugin/mastodon/icon/direct.png
+share/mikutter/core/plugin/mastodon/icon/libre-gui-email.svg
+share/mikutter/core/plugin/mastodon/icon/libre-gui-lock.svg
+share/mikutter/core/plugin/mastodon/icon/libre-gui-unlock.svg
+share/mikutter/core/plugin/mastodon/icon/pin.png
+share/mikutter/core/plugin/mastodon/icon/private.png
+share/mikutter/core/plugin/mastodon/icon/unlisted.png
+share/mikutter/core/plugin/mastodon/instance_setting_list.rb
+share/mikutter/core/plugin/mastodon/mastodon.rb
+share/mikutter/core/plugin/mastodon/model/account.rb
+share/mikutter/core/plugin/mastodon/model/account_profile.rb
+share/mikutter/core/plugin/mastodon/model/application.rb
+share/mikutter/core/plugin/mastodon/model/attachment.rb
+share/mikutter/core/plugin/mastodon/model/card.rb
+share/mikutter/core/plugin/mastodon/model/emoji.rb
+share/mikutter/core/plugin/mastodon/model/entity_class.rb
+share/mikutter/core/plugin/mastodon/model/instance.rb
+share/mikutter/core/plugin/mastodon/model/mention.rb
+share/mikutter/core/plugin/mastodon/model/model.rb
+share/mikutter/core/plugin/mastodon/model/poll.rb
+share/mikutter/core/plugin/mastodon/model/status.rb
+share/mikutter/core/plugin/mastodon/model/tag.rb
+share/mikutter/core/plugin/mastodon/model/world.rb
+share/mikutter/core/plugin/mastodon/parser.rb
+share/mikutter/core/plugin/mastodon/patch.rb
+share/mikutter/core/plugin/mastodon/rest.rb
+share/mikutter/core/plugin/mastodon/score.rb
+share/mikutter/core/plugin/mastodon/setting.rb
+share/mikutter/core/plugin/mastodon/spell.rb
+share/mikutter/core/plugin/mastodon/subparts_status_info.rb
+share/mikutter/core/plugin/mastodon/util.rb
+share/mikutter/core/plugin/mastodon_sse_streaming/.mikutter.yml
+share/mikutter/core/plugin/mastodon_sse_streaming/client.rb
+share/mikutter/core/plugin/mastodon_sse_streaming/mastodon_sse_streaming.rb
 share/mikutter/core/plugin/mentions/.mikutter.yml
 share/mikutter/core/plugin/mentions/mentions.rb
 share/mikutter/core/plugin/mentions/po/ar/mentions.po
@@ -445,6 +465,8 @@
 share/mikutter/core/plugin/message_favorite/message_favorite.rb
 share/mikutter/core/plugin/message_retweet/.mikutter.yml
 share/mikutter/core/plugin/message_retweet/message_retweet.rb
+share/mikutter/core/plugin/modelviewer/.mikutter.yml
+share/mikutter/core/plugin/modelviewer/modelviewer.rb
 share/mikutter/core/plugin/notification/.mikutter.yml
 share/mikutter/core/plugin/notification/notification.rb
 share/mikutter/core/plugin/notify/.mikutter.yml
@@ -784,6 +806,8 @@
 share/mikutter/core/plugin/twitter/twitter.rb
 share/mikutter/core/plugin/twitter_api_keys/.mikutter.yml
 share/mikutter/core/plugin/twitter_api_keys/twitter_api_keys.rb
+share/mikutter/core/plugin/twitter_search/.mikutter.yml
+share/mikutter/core/plugin/twitter_search/twitter_search.rb
 share/mikutter/core/plugin/uitranslator/.mikutter.yml
 share/mikutter/core/plugin/uitranslator/Gemfile
 share/mikutter/core/plugin/uitranslator/uitranslator.rb
diff -r 900fe226f831 -r 9af3b27cc43b net/mikutter/distinfo
--- a/net/mikutter/distinfo     Sun Jun 16 16:17:02 2019 +0000
+++ b/net/mikutter/distinfo     Sun Jun 16 16:39:57 2019 +0000
@@ -1,11 +1,7 @@
-$NetBSD: distinfo,v 1.158 2019/05/25 12:14:04 tsutsui Exp $
+$NetBSD: distinfo,v 1.159 2019/06/16 16:39:57 tsutsui Exp $
 
-SHA1 (mikutter.3.8.8.tar.gz) = 50b9325c1315c6c94f907c8b698b68f97d560911
-RMD160 (mikutter.3.8.8.tar.gz) = 9f46be2d0117accaef3809ed36560bce0cc631ca
-SHA512 (mikutter.3.8.8.tar.gz) = e8602cd003bdedbf8de32500f7c212b51c4fbf42d021edf4b4cc3750a3fb089b51594c89683321a17ffe739964610fcc01c04ec9ae4285186475053cd79df682
-Size (mikutter.3.8.8.tar.gz) = 2941987 bytes
-SHA1 (patch-core_plugin_libnotify_rnotify.rb) = 0bb5630f4411d11ad188c722fb1d14e2d6748d17
-SHA1 (patch-core_plugin_photo__support_Gemfile) = 754b96024904e2e2f55c83e88fd3c763eecf723c
-SHA1 (patch-core_plugin_photo__support_photo__support.rb) = 910924ef121680a931e036ee1bc32bb713066eeb
-SHA1 (patch-core_plugin_twitter_twitter.rb) = b44f57b0ceb43258db8805864d87d633b4a82d0f
+SHA1 (mikutter.3.9.0-alpha1.tar.gz) = 78a7e7a35b1d139dd9146822c6d2dec5775ed474
+RMD160 (mikutter.3.9.0-alpha1.tar.gz) = eb8d43a1c941575469527dc4b16237870f6776f2
+SHA512 (mikutter.3.9.0-alpha1.tar.gz) = 6157fe66701607357276bbdc5315e5e4221e1fef71726f5ad26bf75261a1b671c5664df5620dac3e59ef4bed98eaa5c2b847f14c9e4753d1d5ce279f473e52d0
+Size (mikutter.3.9.0-alpha1.tar.gz) = 2988468 bytes
 SHA1 (patch-mikutter.rb) = 34f3ae812c5db53b448111ff0d7c36100e93adce
diff -r 900fe226f831 -r 9af3b27cc43b net/mikutter/patches/patch-core_plugin_libnotify_rnotify.rb
--- a/net/mikutter/patches/patch-core_plugin_libnotify_rnotify.rb       Sun Jun 16 16:17:02 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-core_plugin_libnotify_rnotify.rb,v 1.1 2013/08/14 13:06:13 obache Exp $
-
-* fixes module name
-
---- core/plugin/libnotify/rnotify.rb.orig      2013-08-13 23:22:37.000000000 +0000
-+++ core/plugin/libnotify/rnotify.rb
-@@ -14,7 +14,7 @@ Plugin::create(:libnotify) do
-     end
- 
-     if user
--      icon = Gtk::WebImageLoader.local_path(user[:profile_image_url])
-+      icon = Gdk::WebImageLoader.local_path(user[:profile_image_url])
-       title = "@#{user[:idname]} (#{user[:name]})"
-     end
- 
diff -r 900fe226f831 -r 9af3b27cc43b net/mikutter/patches/patch-core_plugin_photo__support_Gemfile
--- a/net/mikutter/patches/patch-core_plugin_photo__support_Gemfile     Sun Jun 16 16:17:02 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$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'
diff -r 900fe226f831 -r 9af3b27cc43b net/mikutter/patches/patch-core_plugin_photo__support_photo__support.rb
--- a/net/mikutter/patches/patch-core_plugin_photo__support_photo__support.rb   Sun Jun 16 16:17:02 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-$NetBSD: patch-core_plugin_photo__support_photo__support.rb,v 1.7 2019/02/15 22:23:53 tsutsui Exp $
-
-- temporary workaround to skip totorijp gems (sorry, @toshi_a)
-
---- core/plugin/photo_support/photo_support.rb.orig    2018-10-28 04:50:27.000000000 +0000
-+++ core/plugin/photo_support/photo_support.rb
-@@ -1,7 +1,7 @@
- # coding: utf-8
- require 'nokogiri'
- require 'httpclient'
--require 'totoridipjp'
-+#require 'totoridipjp'
- require 'json'
- 
- module Plugin::PhotoSupport
-@@ -172,9 +172,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
diff -r 900fe226f831 -r 9af3b27cc43b net/mikutter/patches/patch-core_plugin_twitter_twitter.rb
--- a/net/mikutter/patches/patch-core_plugin_twitter_twitter.rb Sun Jun 16 16:17:02 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-$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
-       []



Home | Main Index | Thread Index | Old Index