Sun Jun 21 15:26:54 2020 UTC ()
net/ruby-twitter: update to 7.0.0

Update ruby-twitter to 7.0.0.

7.0.0
* Add Twitter::DirectMessageEvent (@FabienChaynes)
* Create Twitter::DirectMessageEvent with media (@FabienChaynes)
* Support for DM welcome messages (@FabienChaynes)
* Support for closing Twitter::Streaming::Connection (@okkez)
* Add Twitter::REST::Client#create_direct_message_event (@cyu)
* Add Twitter::REST::Client#premium_search
* Add Twitter::REST::AccountActivity
* Update all direct message methods to return Twitter::DirectMessageEvent
  (@flikglick)
* Correctly handle different Twitter::Error::AlreadyRetweeted error messages
  (@knu)
* Fix proxy setting sample (@nicklegr)
* Add Active Support presence methods on Twitter::NullObject (@davebrace)
* Upload GIFs over 5MB in chunks (@wild_dmitry)
* Track rate limit when searching tweets (@dsalahutdinov1)
* Add quote_count and reply_count attributes to Twitter::Tweet
* Drop support for Ruby 2.0, 2.1, and 2.2


(taca)
diff -r1.15 -r1.16 pkgsrc/net/ruby-twitter/Makefile
diff -r1.9 -r1.10 pkgsrc/net/ruby-twitter/PLIST
diff -r1.12 -r1.13 pkgsrc/net/ruby-twitter/distinfo

cvs diff -r1.15 -r1.16 pkgsrc/net/ruby-twitter/Makefile (expand / switch to unified diff)

--- pkgsrc/net/ruby-twitter/Makefile 2020/01/18 23:33:21 1.15
+++ pkgsrc/net/ruby-twitter/Makefile 2020/06/21 15:26:53 1.16
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: Makefile,v 1.15 2020/01/18 23:33:21 rillig Exp $ 1# $NetBSD: Makefile,v 1.16 2020/06/21 15:26:53 taca Exp $
2 2
3DISTNAME= twitter-6.2.0 3DISTNAME= twitter-7.0.0
4CATEGORIES= net 4CATEGORIES= net
5 5
6MAINTAINER= tsutsui@NetBSD.org 6MAINTAINER= tsutsui@NetBSD.org
7HOMEPAGE= https://sferik.github.io/twitter/ 7HOMEPAGE= https://sferik.github.io/twitter/
8COMMENT= Ruby interface to the Twitter API 8COMMENT= Ruby interface to the Twitter API
9LICENSE= mit 9LICENSE= mit
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-simple_oauth>=0.3.1:../../security/ruby-simple_oauth 11DEPENDS+= ${RUBY_PKGPREFIX}-simple_oauth>=0.3.1:../../security/ruby-simple_oauth
12DEPENDS+= ${RUBY_PKGPREFIX}-equalizer>=0.0.11:../../misc/ruby-equalizer 12DEPENDS+= ${RUBY_PKGPREFIX}-equalizer>=0.0.11:../../misc/ruby-equalizer
13DEPENDS+= ${RUBY_PKGPREFIX}-memoizable>=0.4.2:../../misc/ruby-memoizable 13DEPENDS+= ${RUBY_PKGPREFIX}-memoizable>=0.4.2:../../misc/ruby-memoizable
14DEPENDS+= ${RUBY_PKGPREFIX}-naught>=1.1:../../misc/ruby-naught 14DEPENDS+= ${RUBY_PKGPREFIX}-naught>=1.1:../../misc/ruby-naught
15DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.5:../../net/ruby-addressable 15DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.5:../../net/ruby-addressable
16DEPENDS+= ${RUBY_PKGPREFIX}-buftok>=0.2.0:../../textproc/ruby-buftok 16DEPENDS+= ${RUBY_PKGPREFIX}-buftok>=0.2.0:../../textproc/ruby-buftok
17DEPENDS+= ${RUBY_PKGPREFIX}-http>=3.0:../../www/ruby-http 17DEPENDS+= ${RUBY_PKGPREFIX}-http>=4.0<5:../../www/ruby-http
18DEPENDS+= ${RUBY_PKGPREFIX}-http-form_data>=2.0:../../www/ruby-http-form_data 18DEPENDS+= ${RUBY_PKGPREFIX}-http-form_data>=2.0:../../www/ruby-http-form_data
19DEPENDS+= ${RUBY_PKGPREFIX}-http_parser.rb>=0.6.0:../../www/ruby-http_parser.rb 19DEPENDS+= ${RUBY_PKGPREFIX}-http_parser.rb>=0.6.0:../../www/ruby-http_parser.rb
20DEPENDS+= ${RUBY_PKGPREFIX}-multipart-post>=2.0:../../www/ruby-multipart-post 20DEPENDS+= ${RUBY_PKGPREFIX}-multipart-post>=2.0:../../www/ruby-multipart-post
21 21
22OVERRIDE_GEMSPEC+= equalizer>=0.0.11 22OVERRIDE_GEMSPEC+= equalizer>=0.0.11
23 23
24.include "../../lang/ruby/gem.mk" 24.include "../../lang/ruby/gem.mk"
25.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.9 -r1.10 pkgsrc/net/ruby-twitter/PLIST (expand / switch to unified diff)

--- pkgsrc/net/ruby-twitter/PLIST 2017/12/09 18:00:46 1.9
+++ pkgsrc/net/ruby-twitter/PLIST 2020/06/21 15:26:53 1.10
@@ -1,29 +1,34 @@ @@ -1,29 +1,34 @@
1@comment $NetBSD: PLIST,v 1.9 2017/12/09 18:00:46 tsutsui Exp $ 1@comment $NetBSD: PLIST,v 1.10 2020/06/21 15:26:53 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
3${GEM_LIBDIR}/.yardopts 3${GEM_LIBDIR}/.yardopts
4${GEM_LIBDIR}/CHANGELOG.md 4${GEM_LIBDIR}/CHANGELOG.md
5${GEM_LIBDIR}/CONTRIBUTING.md 5${GEM_LIBDIR}/CONTRIBUTING.md
6${GEM_LIBDIR}/LICENSE.md 6${GEM_LIBDIR}/LICENSE.md
7${GEM_LIBDIR}/README.md 7${GEM_LIBDIR}/README.md
8${GEM_LIBDIR}/lib/twitter.rb 8${GEM_LIBDIR}/lib/twitter.rb
9${GEM_LIBDIR}/lib/twitter/arguments.rb 9${GEM_LIBDIR}/lib/twitter/arguments.rb
10${GEM_LIBDIR}/lib/twitter/base.rb 10${GEM_LIBDIR}/lib/twitter/base.rb
11${GEM_LIBDIR}/lib/twitter/basic_user.rb 11${GEM_LIBDIR}/lib/twitter/basic_user.rb
12${GEM_LIBDIR}/lib/twitter/client.rb 12${GEM_LIBDIR}/lib/twitter/client.rb
13${GEM_LIBDIR}/lib/twitter/configuration.rb 13${GEM_LIBDIR}/lib/twitter/configuration.rb
14${GEM_LIBDIR}/lib/twitter/creatable.rb 14${GEM_LIBDIR}/lib/twitter/creatable.rb
15${GEM_LIBDIR}/lib/twitter/cursor.rb 15${GEM_LIBDIR}/lib/twitter/cursor.rb
16${GEM_LIBDIR}/lib/twitter/direct_message.rb 16${GEM_LIBDIR}/lib/twitter/direct_message.rb
 17${GEM_LIBDIR}/lib/twitter/direct_message_event.rb
 18${GEM_LIBDIR}/lib/twitter/direct_messages/welcome_message.rb
 19${GEM_LIBDIR}/lib/twitter/direct_messages/welcome_message_rule.rb
 20${GEM_LIBDIR}/lib/twitter/direct_messages/welcome_message_rule_wrapper.rb
 21${GEM_LIBDIR}/lib/twitter/direct_messages/welcome_message_wrapper.rb
17${GEM_LIBDIR}/lib/twitter/entities.rb 22${GEM_LIBDIR}/lib/twitter/entities.rb
18${GEM_LIBDIR}/lib/twitter/entity.rb 23${GEM_LIBDIR}/lib/twitter/entity.rb
19${GEM_LIBDIR}/lib/twitter/entity/hashtag.rb 24${GEM_LIBDIR}/lib/twitter/entity/hashtag.rb
20${GEM_LIBDIR}/lib/twitter/entity/symbol.rb 25${GEM_LIBDIR}/lib/twitter/entity/symbol.rb
21${GEM_LIBDIR}/lib/twitter/entity/uri.rb 26${GEM_LIBDIR}/lib/twitter/entity/uri.rb
22${GEM_LIBDIR}/lib/twitter/entity/user_mention.rb 27${GEM_LIBDIR}/lib/twitter/entity/user_mention.rb
23${GEM_LIBDIR}/lib/twitter/enumerable.rb 28${GEM_LIBDIR}/lib/twitter/enumerable.rb
24${GEM_LIBDIR}/lib/twitter/error.rb 29${GEM_LIBDIR}/lib/twitter/error.rb
25${GEM_LIBDIR}/lib/twitter/factory.rb 30${GEM_LIBDIR}/lib/twitter/factory.rb
26${GEM_LIBDIR}/lib/twitter/geo.rb 31${GEM_LIBDIR}/lib/twitter/geo.rb
27${GEM_LIBDIR}/lib/twitter/geo/point.rb 32${GEM_LIBDIR}/lib/twitter/geo/point.rb
28${GEM_LIBDIR}/lib/twitter/geo/polygon.rb 33${GEM_LIBDIR}/lib/twitter/geo/polygon.rb
29${GEM_LIBDIR}/lib/twitter/geo_factory.rb 34${GEM_LIBDIR}/lib/twitter/geo_factory.rb
@@ -31,48 +36,53 @@ ${GEM_LIBDIR}/lib/twitter/geo_results.rb @@ -31,48 +36,53 @@ ${GEM_LIBDIR}/lib/twitter/geo_results.rb
31${GEM_LIBDIR}/lib/twitter/headers.rb 36${GEM_LIBDIR}/lib/twitter/headers.rb
32${GEM_LIBDIR}/lib/twitter/identity.rb 37${GEM_LIBDIR}/lib/twitter/identity.rb
33${GEM_LIBDIR}/lib/twitter/language.rb 38${GEM_LIBDIR}/lib/twitter/language.rb
34${GEM_LIBDIR}/lib/twitter/list.rb 39${GEM_LIBDIR}/lib/twitter/list.rb
35${GEM_LIBDIR}/lib/twitter/media/animated_gif.rb 40${GEM_LIBDIR}/lib/twitter/media/animated_gif.rb
36${GEM_LIBDIR}/lib/twitter/media/photo.rb 41${GEM_LIBDIR}/lib/twitter/media/photo.rb
37${GEM_LIBDIR}/lib/twitter/media/video.rb 42${GEM_LIBDIR}/lib/twitter/media/video.rb
38${GEM_LIBDIR}/lib/twitter/media/video_info.rb 43${GEM_LIBDIR}/lib/twitter/media/video_info.rb
39${GEM_LIBDIR}/lib/twitter/media_factory.rb 44${GEM_LIBDIR}/lib/twitter/media_factory.rb
40${GEM_LIBDIR}/lib/twitter/metadata.rb 45${GEM_LIBDIR}/lib/twitter/metadata.rb
41${GEM_LIBDIR}/lib/twitter/null_object.rb 46${GEM_LIBDIR}/lib/twitter/null_object.rb
42${GEM_LIBDIR}/lib/twitter/oembed.rb 47${GEM_LIBDIR}/lib/twitter/oembed.rb
43${GEM_LIBDIR}/lib/twitter/place.rb 48${GEM_LIBDIR}/lib/twitter/place.rb
 49${GEM_LIBDIR}/lib/twitter/premium_search_results.rb
44${GEM_LIBDIR}/lib/twitter/profile.rb 50${GEM_LIBDIR}/lib/twitter/profile.rb
45${GEM_LIBDIR}/lib/twitter/profile_banner.rb 51${GEM_LIBDIR}/lib/twitter/profile_banner.rb
46${GEM_LIBDIR}/lib/twitter/rate_limit.rb 52${GEM_LIBDIR}/lib/twitter/rate_limit.rb
47${GEM_LIBDIR}/lib/twitter/relationship.rb 53${GEM_LIBDIR}/lib/twitter/relationship.rb
 54${GEM_LIBDIR}/lib/twitter/rest/account_activity.rb
48${GEM_LIBDIR}/lib/twitter/rest/api.rb 55${GEM_LIBDIR}/lib/twitter/rest/api.rb
49${GEM_LIBDIR}/lib/twitter/rest/client.rb 56${GEM_LIBDIR}/lib/twitter/rest/client.rb
50${GEM_LIBDIR}/lib/twitter/rest/direct_messages.rb 57${GEM_LIBDIR}/lib/twitter/rest/direct_messages.rb
 58${GEM_LIBDIR}/lib/twitter/rest/direct_messages/welcome_messages.rb
51${GEM_LIBDIR}/lib/twitter/rest/favorites.rb 59${GEM_LIBDIR}/lib/twitter/rest/favorites.rb
52${GEM_LIBDIR}/lib/twitter/rest/friends_and_followers.rb 60${GEM_LIBDIR}/lib/twitter/rest/friends_and_followers.rb
53${GEM_LIBDIR}/lib/twitter/rest/help.rb 61${GEM_LIBDIR}/lib/twitter/rest/help.rb
54${GEM_LIBDIR}/lib/twitter/rest/lists.rb 62${GEM_LIBDIR}/lib/twitter/rest/lists.rb
55${GEM_LIBDIR}/lib/twitter/rest/oauth.rb 63${GEM_LIBDIR}/lib/twitter/rest/oauth.rb
56${GEM_LIBDIR}/lib/twitter/rest/places_and_geo.rb 64${GEM_LIBDIR}/lib/twitter/rest/places_and_geo.rb
 65${GEM_LIBDIR}/lib/twitter/rest/premium_search.rb
57${GEM_LIBDIR}/lib/twitter/rest/request.rb 66${GEM_LIBDIR}/lib/twitter/rest/request.rb
58${GEM_LIBDIR}/lib/twitter/rest/saved_searches.rb 67${GEM_LIBDIR}/lib/twitter/rest/saved_searches.rb
59${GEM_LIBDIR}/lib/twitter/rest/search.rb 68${GEM_LIBDIR}/lib/twitter/rest/search.rb
60${GEM_LIBDIR}/lib/twitter/rest/spam_reporting.rb 69${GEM_LIBDIR}/lib/twitter/rest/spam_reporting.rb
61${GEM_LIBDIR}/lib/twitter/rest/suggested_users.rb 70${GEM_LIBDIR}/lib/twitter/rest/suggested_users.rb
62${GEM_LIBDIR}/lib/twitter/rest/timelines.rb 71${GEM_LIBDIR}/lib/twitter/rest/timelines.rb
63${GEM_LIBDIR}/lib/twitter/rest/trends.rb 72${GEM_LIBDIR}/lib/twitter/rest/trends.rb
64${GEM_LIBDIR}/lib/twitter/rest/tweets.rb 73${GEM_LIBDIR}/lib/twitter/rest/tweets.rb
65${GEM_LIBDIR}/lib/twitter/rest/undocumented.rb 74${GEM_LIBDIR}/lib/twitter/rest/undocumented.rb
 75${GEM_LIBDIR}/lib/twitter/rest/upload_utils.rb
66${GEM_LIBDIR}/lib/twitter/rest/users.rb 76${GEM_LIBDIR}/lib/twitter/rest/users.rb
67${GEM_LIBDIR}/lib/twitter/rest/utils.rb 77${GEM_LIBDIR}/lib/twitter/rest/utils.rb
68${GEM_LIBDIR}/lib/twitter/saved_search.rb 78${GEM_LIBDIR}/lib/twitter/saved_search.rb
69${GEM_LIBDIR}/lib/twitter/search_results.rb 79${GEM_LIBDIR}/lib/twitter/search_results.rb
70${GEM_LIBDIR}/lib/twitter/settings.rb 80${GEM_LIBDIR}/lib/twitter/settings.rb
71${GEM_LIBDIR}/lib/twitter/size.rb 81${GEM_LIBDIR}/lib/twitter/size.rb
72${GEM_LIBDIR}/lib/twitter/source_user.rb 82${GEM_LIBDIR}/lib/twitter/source_user.rb
73${GEM_LIBDIR}/lib/twitter/streaming/client.rb 83${GEM_LIBDIR}/lib/twitter/streaming/client.rb
74${GEM_LIBDIR}/lib/twitter/streaming/connection.rb 84${GEM_LIBDIR}/lib/twitter/streaming/connection.rb
75${GEM_LIBDIR}/lib/twitter/streaming/deleted_tweet.rb 85${GEM_LIBDIR}/lib/twitter/streaming/deleted_tweet.rb
76${GEM_LIBDIR}/lib/twitter/streaming/event.rb 86${GEM_LIBDIR}/lib/twitter/streaming/event.rb
77${GEM_LIBDIR}/lib/twitter/streaming/friend_list.rb 87${GEM_LIBDIR}/lib/twitter/streaming/friend_list.rb
78${GEM_LIBDIR}/lib/twitter/streaming/message_parser.rb 88${GEM_LIBDIR}/lib/twitter/streaming/message_parser.rb

cvs diff -r1.12 -r1.13 pkgsrc/net/ruby-twitter/distinfo (expand / switch to unified diff)

--- pkgsrc/net/ruby-twitter/distinfo 2017/12/09 18:00:46 1.12
+++ pkgsrc/net/ruby-twitter/distinfo 2020/06/21 15:26:53 1.13
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.12 2017/12/09 18:00:46 tsutsui Exp $ 1$NetBSD: distinfo,v 1.13 2020/06/21 15:26:53 taca Exp $
2 2
3SHA1 (twitter-6.2.0.gem) = abed63549f336c6824c820e16030a9a7ad0e8418 3SHA1 (twitter-7.0.0.gem) = a7b29fc0806a6227939ea2ccc19afb54fbc580fd
4RMD160 (twitter-6.2.0.gem) = 152ecdcb4f02dd19c35f6e5362c53d4fbabf66e9 4RMD160 (twitter-7.0.0.gem) = 5ad961f9134b931f4a53f2eba9721210b3b9dd17
5SHA512 (twitter-6.2.0.gem) = d3c6614989c2285775fb1d51e9043d4a52afd3b135e24700ccccaccfa9f5096e31b0381d37facc29061f1d5488398435898066d02d292cad8617988586201549 5SHA512 (twitter-7.0.0.gem) = eb4a39bee3f5bb865678a722aa19100b343f711a8111555ec5d9ec833777936e6f7a32104d75f6ac594e9cf447b3d9e87c32321ddac1e8f2eb414316f4ae143d
6Size (twitter-6.2.0.gem) = 71168 bytes 6Size (twitter-7.0.0.gem) = 77824 bytes