Merge pull request #76510 from alyssais/mikutter

mikutter: 3.8.7 -> 4.0.0
This commit is contained in:
Jan Tojnar 2019-12-27 07:21:27 +01:00 committed by GitHub
commit b38c283991
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 159 additions and 243 deletions

View File

@ -7,34 +7,30 @@ def source(url)
source 'https://rubygems.org' source 'https://rubygems.org'
ruby '>= 2.3.0' ruby '>= 2.5.0'
group :default do group :default do
gem 'oauth', '>= 0.5.1' gem 'addressable','>= 2.7.0', '< 2.8'
gem 'json_pure', '~> 1.8' gem 'delayer','>= 1.0.1', '< 1.1'
gem 'addressable', '>= 2.5.2', '< 2.6' gem 'delayer-deferred','>= 2.1.1', '< 2.2'
gem 'diva', '>= 0.3.2', '< 2.0' gem 'diva','>= 1.0.1', '< 1.1'
gem 'memoist', '>= 0.16', '< 0.17' gem 'memoist','>= 0.16.2', '< 0.17'
gem 'ruby-hmac', '~> 0.4' gem 'oauth','>= 0.5.4'
gem 'typed-array', '~> 0.1' gem 'pluggaloid','>= 1.2.0', '< 1.3'
gem 'delayer', '~> 0.0' gem 'typed-array','>= 0.1.2', '< 0.2'
gem 'pluggaloid', '>= 1.1.1', '< 2.0'
gem 'delayer-deferred', '>= 2.0', '< 3.0'
gem 'twitter-text', '>= 2.1.0'
end end
group :test do group :test do
gem 'test-unit', '~> 3.0' gem 'test-unit','>= 3.3.4', '< 4.0'
gem 'rake', '~> 10.1' gem 'rake','>= 13.0.1'
gem 'watch', '~> 0.1' gem 'mocha','>= 1.11.1'
gem 'mocha', '~> 0.14' gem 'webmock','>= 3.7.6'
gem 'webmock', '~> 1.17' gem 'ruby-prof','>= 1.1.0'
gem 'ruby-prof'
end end
group :plugin do group :plugin do
Dir.glob(File.expand_path(File.join(__dir__, 'core/plugin/*/Gemfile'))){ |path| Dir.glob(File.expand_path(File.join(__dir__, 'plugin/*/Gemfile'))){ |path|
eval File.open(path).read eval File.open(path).read
} }
Dir.glob(File.join(File.expand_path(ENV['MIKUTTER_CONFROOT'] || '~/.mikutter'), 'plugin/*/Gemfile')){ |path| Dir.glob(File.join(File.expand_path(ENV['MIKUTTER_CONFROOT'] || '~/.mikutter'), 'plugin/*/Gemfile')){ |path|

View File

@ -1,117 +1,103 @@
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
addressable (2.5.2) addressable (2.7.0)
public_suffix (>= 2.0.2, < 4.0) public_suffix (>= 2.0.2, < 5.0)
atk (3.3.2) atk (3.4.1)
glib2 (= 3.3.2) glib2 (= 3.4.1)
cairo (1.16.4) cairo (1.16.4)
native-package-installer (>= 1.0.3) native-package-installer (>= 1.0.3)
pkg-config (>= 1.2.2) pkg-config (>= 1.2.2)
cairo-gobject (3.3.2) cairo-gobject (3.4.1)
cairo (>= 1.16.2) cairo (>= 1.16.2)
glib2 (= 3.3.2) glib2 (= 3.4.1)
crack (0.4.3) crack (0.4.3)
safe_yaml (~> 1.0.0) safe_yaml (~> 1.0.0)
delayer (0.0.2) delayer (1.0.1)
delayer-deferred (2.0.0) delayer-deferred (2.1.1)
delayer (>= 0.0.2, < 0.1) delayer (>= 1.0, < 2.0)
diva (0.3.2) diva (1.0.1)
addressable (>= 2.5, < 2.6) addressable (>= 2.5.2, < 2.8)
gdk_pixbuf2 (3.3.2) gdk_pixbuf2 (3.4.1)
gio2 (= 3.3.2) gio2 (= 3.4.1)
gettext (3.2.9) gettext (3.2.9)
locale (>= 2.0.5) locale (>= 2.0.5)
text (>= 1.3.0) text (>= 1.3.0)
gio2 (3.3.2) gio2 (3.4.1)
gobject-introspection (= 3.3.2) gobject-introspection (= 3.4.1)
glib2 (3.3.2) glib2 (3.4.1)
native-package-installer (>= 1.0.3) native-package-installer (>= 1.0.3)
pkg-config (>= 1.2.2) pkg-config (>= 1.3.5)
gobject-introspection (3.3.2) gobject-introspection (3.4.1)
glib2 (= 3.3.2) glib2 (= 3.4.1)
gtk2 (3.3.2) gtk2 (3.4.1)
atk (= 3.3.2) atk (= 3.4.1)
gdk_pixbuf2 (= 3.3.2) gdk_pixbuf2 (= 3.4.1)
pango (= 3.3.2) pango (= 3.4.1)
hashdiff (0.3.9) hashdiff (1.0.0)
httpclient (2.8.3) httpclient (2.8.3)
idn-ruby (0.1.0)
instance_storage (1.0.0) instance_storage (1.0.0)
irb (1.0.0) io-console (0.5.3)
json_pure (1.8.6) irb (1.2.1)
reline (>= 0.0.1)
locale (2.1.2) locale (2.1.2)
memoist (0.16.0) memoist (0.16.2)
metaclass (0.0.4)
mini_portile2 (2.4.0) mini_portile2 (2.4.0)
mocha (0.14.0) mocha (1.11.1)
metaclass (~> 0.0.1) moneta (1.2.1)
moneta (1.1.1) native-package-installer (1.0.9)
native-package-installer (1.0.7) nokogiri (1.10.7)
nokogiri (1.10.3)
mini_portile2 (~> 2.4.0) mini_portile2 (~> 2.4.0)
oauth (0.5.4) oauth (0.5.4)
pango (3.3.2) pango (3.4.1)
cairo-gobject (= 3.3.2) cairo-gobject (= 3.4.1)
gobject-introspection (= 3.3.2) gobject-introspection (= 3.4.1)
pkg-config (1.3.7) pkg-config (1.4.0)
pluggaloid (1.1.2) pluggaloid (1.2.0)
delayer delayer (>= 1.0.0, < 2.0)
instance_storage (>= 1.0.0, < 2.0.0) instance_storage (>= 1.0.0, < 2.0.0)
power_assert (1.1.4) power_assert (1.1.5)
public_suffix (3.0.3) public_suffix (4.0.1)
rake (10.5.0) rake (13.0.1)
ruby-hmac (0.4.0) reline (0.1.2)
ruby-prof (0.17.0) io-console (~> 0.5)
ruby-prof (1.1.0)
safe_yaml (1.0.5) safe_yaml (1.0.5)
test-unit (3.3.2) test-unit (3.3.4)
power_assert power_assert
text (1.3.1) text (1.3.1)
totoridipjp (0.1.0)
twitter-text (3.0.0)
idn-ruby
unf (~> 0.1.0)
typed-array (0.1.2) typed-array (0.1.2)
unf (0.1.4) webmock (3.7.6)
unf_ext
unf_ext (0.0.7.6)
watch (0.1.0)
webmock (1.24.6)
addressable (>= 2.3.6) addressable (>= 2.3.6)
crack (>= 0.3.2) crack (>= 0.3.2)
hashdiff hashdiff (>= 0.4.0, < 2.0.0)
PLATFORMS PLATFORMS
ruby ruby
DEPENDENCIES DEPENDENCIES
addressable (>= 2.5.2, < 2.6) addressable (>= 2.7.0, < 2.8)
delayer (~> 0.0) delayer (>= 1.0.1, < 1.1)
delayer-deferred (>= 2.0, < 3.0) delayer-deferred (>= 2.1.1, < 2.2)
diva (>= 0.3.2, < 2.0) diva (>= 1.0.1, < 1.1)
gettext (>= 3.2.9, < 3.3) gettext (>= 3.2.9, < 3.3)
gtk2 (= 3.3.2) gtk2 (= 3.4.1)
httpclient httpclient
irb (>= 1.0.0, < 1.1) irb (>= 1.2.0, < 1.3)
json_pure (~> 1.8) memoist (>= 0.16.2, < 0.17)
memoist (>= 0.16, < 0.17) mocha (>= 1.11.1)
mocha (~> 0.14)
moneta moneta
nokogiri nokogiri
oauth (>= 0.5.1) oauth (>= 0.5.4)
pluggaloid (>= 1.1.1, < 2.0) pluggaloid (>= 1.2.0, < 1.3)
rake (~> 10.1) rake (>= 13.0.1)
ruby-hmac (~> 0.4) ruby-prof (>= 1.1.0)
ruby-prof test-unit (>= 3.3.4, < 4.0)
test-unit (~> 3.0) typed-array (>= 0.1.2, < 0.2)
totoridipjp webmock (>= 3.7.6)
twitter-text (>= 2.1.0)
typed-array (~> 0.1)
watch (~> 0.1)
webmock (~> 1.17)
RUBY VERSION RUBY VERSION
ruby 2.5.5p157 ruby 2.7.0p0
BUNDLED WITH BUNDLED WITH
1.17.2 2.1.2

View File

@ -7,23 +7,24 @@
# find latest version at: http://mikutter.hachune.net/download#download # find latest version at: http://mikutter.hachune.net/download#download
# run these commands: # run these commands:
# #
# wget http://mikutter.hachune.net/bin/mikutter.3.8.7.tar.gz # wget http://mikutter.hachune.net/bin/mikutter.4.0.0.tar.gz
# tar xvf mikutter.3.8.7.tar.gz # mkdir mikutter
# cd mikutter # cd mikutter
# tar xvf ../mikutter.4.0.0.tar.gz
# find . -not -name Gemfile -exec rm {} \; # find . -not -name Gemfile -exec rm {} \;
# find . -type d -exec rmdir -p --ignore-fail-on-non-empty {} \; # find . -type d -exec rmdir -p --ignore-fail-on-non-empty {} \;
# cd .. # cd ..
# mv mikutter/* . # mv mikutter/* .
# rm mikutter.3.8.7.tar.gz # rm mikutter.4.0.0.tar.gz
# rm gemset.nix Gemfile.lock; nix-shell -p bundler bundix --run 'bundle lock && bundix' # rm gemset.nix Gemfile.lock; nix-shell -p bundler bundix --run 'bundle lock && bundix'
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "mikutter"; pname = "mikutter";
version = "3.8.7"; version = "4.0.0";
src = fetchurl { src = fetchurl {
url = "https://mikutter.hachune.net/bin/mikutter.${version}.tar.gz"; url = "https://mikutter.hachune.net/bin/mikutter.${version}.tar.gz";
sha256 = "1griypcd1xgyfd9wc3ls32grpw4ig0xxdiygpdinzr3bigfmd7iv"; sha256 = "0nx14vlp7p69m2vw0s6kbiyymsfq0r2jd4nm0v5c4xb9avkpgc8g";
}; };
env = bundlerEnv { env = bundlerEnv {
@ -36,8 +37,11 @@ stdenv.mkDerivation rec {
buildInputs = [ alsaUtils libnotify which gtk2 ruby atk gobject-introspection ]; buildInputs = [ alsaUtils libnotify which gtk2 ruby atk gobject-introspection ];
nativeBuildInputs = [ wrapGAppsHook ]; nativeBuildInputs = [ wrapGAppsHook ];
postUnpack = '' unpackPhase = ''
rm -rf $sourceRoot/vendor mkdir source
cd source
unpackFile $src
rm -rf vendor
''; '';
installPhase = '' installPhase = ''
@ -73,5 +77,6 @@ stdenv.mkDerivation rec {
homepage = https://mikutter.hachune.net; homepage = https://mikutter.hachune.net;
platforms = ruby.meta.platforms; platforms = ruby.meta.platforms;
license = licenses.mit; license = licenses.mit;
broken = true;
}; };
} }

View File

@ -5,10 +5,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0viqszpkggqi8hq87pqp0xykhvz60g99nwmkwsb0v45kc2liwxvk"; sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
type = "gem"; type = "gem";
}; };
version = "2.5.2"; version = "2.7.0";
}; };
atk = { atk = {
dependencies = ["glib2"]; dependencies = ["glib2"];
@ -16,10 +16,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "17c5ixwyg16lbbjix2prk7fa6lm0vkxvc1z6m6inc6jgkb1x0700"; sha256 = "0a8q9a1f6x4gy55p8cf52a22bnpjgn18ad9n959x0f4gybbhs948";
type = "gem"; type = "gem";
}; };
version = "3.3.2"; version = "3.4.1";
}; };
cairo = { cairo = {
dependencies = ["native-package-installer" "pkg-config"]; dependencies = ["native-package-installer" "pkg-config"];
@ -38,10 +38,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "12q441a5vnfvbcnli4fpq2svb75vq1wvs2rlgsp6fv38fh6fgsfz"; sha256 = "0gkxdfslcvrwrs48giilji3bgxd5bwijwq33p9h00r10jzfg2028";
type = "gem"; type = "gem";
}; };
version = "3.3.2"; version = "3.4.1";
}; };
crack = { crack = {
dependencies = ["safe_yaml"]; dependencies = ["safe_yaml"];
@ -59,10 +59,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "156vy4x1d2jgafkjaafzfz7g8ghl4p5zgbl859b8slp4wdxy3v1r"; sha256 = "09p4rkh3dpdm1mhq721m4d6zvxqqp44kg7069s8l7kmaf7nv2nb3";
type = "gem"; type = "gem";
}; };
version = "0.0.2"; version = "1.0.1";
}; };
delayer-deferred = { delayer-deferred = {
dependencies = ["delayer"]; dependencies = ["delayer"];
@ -70,10 +70,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0zvqphyzngj5wghgbb2nd1qj2qvj2plsz9vx8hz24c7bfq55n4xz"; sha256 = "1mbdxn1hskjqf3zlj4waxl71ccvbj6lk81c99769paxw4fajwrgx";
type = "gem"; type = "gem";
}; };
version = "2.0.0"; version = "2.1.1";
}; };
diva = { diva = {
dependencies = ["addressable"]; dependencies = ["addressable"];
@ -81,10 +81,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0rp125gdlq7jqq7x8la52pdpimhx5wr66frcgf6z4jm927rjw84d"; sha256 = "182gws1zihhpl7r3m8jsf29maqg9xdhj46s9lidbldar8clpl23h";
type = "gem"; type = "gem";
}; };
version = "0.3.2"; version = "1.0.1";
}; };
gdk_pixbuf2 = { gdk_pixbuf2 = {
dependencies = ["gio2"]; dependencies = ["gio2"];
@ -92,10 +92,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "071z8a8khs5qb43ri5hbvaijwbx43mick7cjfmhn6javifkzijk7"; sha256 = "0194gzn0kialfh0j7crllvp808r64sg6dh297x69b0av21ar5pam";
type = "gem"; type = "gem";
}; };
version = "3.3.2"; version = "3.4.1";
}; };
gettext = { gettext = {
dependencies = ["locale" "text"]; dependencies = ["locale" "text"];
@ -114,10 +114,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1f131yd9zzfsjn8i4k8xkl7xm3c5f9sm7irvwxnqqh635qccfz8n"; sha256 = "1l3jpgbdvb55xhcmpkcqgwx5068dfyi8kijfvzhbqh96ng0p1m7g";
type = "gem"; type = "gem";
}; };
version = "3.3.2"; version = "3.4.1";
}; };
glib2 = { glib2 = {
dependencies = ["native-package-installer" "pkg-config"]; dependencies = ["native-package-installer" "pkg-config"];
@ -125,10 +125,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "13r1i8gkgxj0fjz7bdnqqrsvszl7dffbf85ghx2f8p7zrcbzlk3p"; sha256 = "18clyn0fp0h5alnkf9i2bqd6wvl78h468pdbzs1csqnba8vw4q1c";
type = "gem"; type = "gem";
}; };
version = "3.3.2"; version = "3.4.1";
}; };
gobject-introspection = { gobject-introspection = {
dependencies = ["glib2"]; dependencies = ["glib2"];
@ -136,10 +136,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "15njcm0yg4qpwkhyx6gf2nxvjl6fxm9jffan8zrl2xyh68yr4jf7"; sha256 = "1a3x8qiisbax3x0izj8l5w66r53ba5ma53ax2jhdbhbvaxx3d02n";
type = "gem"; type = "gem";
}; };
version = "3.3.2"; version = "3.4.1";
}; };
gtk2 = { gtk2 = {
dependencies = ["atk" "gdk_pixbuf2" "pango"]; dependencies = ["atk" "gdk_pixbuf2" "pango"];
@ -147,20 +147,20 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1a4lj6anmvr82cwrg8swzglz90jss995zr7bvsiwr876qqdwv7qs"; sha256 = "17az8g0n1yzz90kdbjg2hpabi04qccda7v6lin76bs637ivfg2md";
type = "gem"; type = "gem";
}; };
version = "3.3.2"; version = "3.4.1";
}; };
hashdiff = { hashdiff = {
groups = ["default" "test"]; groups = ["default" "test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1qji49afni3c90zws617x514xi7ik70g2iwngj9skq68mjcq6y4x"; sha256 = "18jqpbvidrlnq3xf0hkdbs00607jgz35lry6gjw4bcxgh52am2mk";
type = "gem"; type = "gem";
}; };
version = "0.3.9"; version = "1.0.0";
}; };
httpclient = { httpclient = {
groups = ["plugin"]; groups = ["plugin"];
@ -172,16 +172,6 @@
}; };
version = "2.8.3"; version = "2.8.3";
}; };
idn-ruby = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "07vblcyk3g72sbq12xz7xj28snpxnh3sbcnxy8bglqbfqqhvmawr";
type = "gem";
};
version = "0.1.0";
};
instance_storage = { instance_storage = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
@ -192,25 +182,26 @@
}; };
version = "1.0.0"; version = "1.0.0";
}; };
irb = { io-console = {
groups = ["default" "plugin"]; groups = ["default" "plugin"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "181d88hns00fpw8szg8hbchflwq69wp3y5zvd3dyqjzbq91v1dcr"; sha256 = "0srn91ly4cc5qvyj3r87sc7v8dnm52qj1hczzxmysib6ffparngd";
type = "gem"; type = "gem";
}; };
version = "1.0.0"; version = "0.5.3";
}; };
json_pure = { irb = {
groups = ["default"]; dependencies = ["reline"];
groups = ["default" "plugin"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1vllrpm2hpsy5w1r7000mna2mhd7yfrmd8hi713lk0n9mv27bmam"; sha256 = "1r1y8i46qd5izdszzzn5jxvwvq00m89rk0hm8cs8f21p7nlwmh5w";
type = "gem"; type = "gem";
}; };
version = "1.8.6"; version = "1.2.1";
}; };
locale = { locale = {
groups = ["default" "plugin"]; groups = ["default" "plugin"];
@ -227,20 +218,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0pq8fhqh8w25qcw9v3vzfb0i6jp0k3949ahxc3wrwz2791dpbgbh"; sha256 = "0i9wpzix3sjhf6d9zw60dm4371iq8kyz7ckh2qapan2vyaim6b55";
type = "gem"; type = "gem";
}; };
version = "0.16.0"; version = "0.16.2";
};
metaclass = {
groups = ["default" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0hp99y2b1nh0nr8pc398n3f8lakgci6pkrg4bf2b2211j1f6hsc5";
type = "gem";
};
version = "0.0.4";
}; };
mini_portile2 = { mini_portile2 = {
groups = ["default" "plugin"]; groups = ["default" "plugin"];
@ -253,35 +234,34 @@
version = "2.4.0"; version = "2.4.0";
}; };
mocha = { mocha = {
dependencies = ["metaclass"];
groups = ["test"]; groups = ["test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0id1x7g46fzy8f4jna20ys329ydaj3sad75qs9db2a6nd7f0zc2b"; sha256 = "06i2q5qjr9mvjgjc8w41pdf3qalw340y33wjvzc0rp4a1cbbb7pp";
type = "gem"; type = "gem";
}; };
version = "0.14.0"; version = "1.11.1";
}; };
moneta = { moneta = {
groups = ["plugin"]; groups = ["plugin"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1mbs9w3c13phza8008mwlx8s991fzigml7pncq94i1c2flz9vw95"; sha256 = "0q7fskfdc0h5dhl8aamg3ypybd6cyl4x0prh4803gj7hxr17jfm1";
type = "gem"; type = "gem";
}; };
version = "1.1.1"; version = "1.2.1";
}; };
native-package-installer = { native-package-installer = {
groups = ["default" "plugin"]; groups = ["default" "plugin"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "03qrzhk807f98bdwy6c37acksyb5fnairdz4jpl7y3fifh7k7yfn"; sha256 = "0piclgf6pw7hr10x57x0hn675djyna4sb3xc97yb9vh66wkx1fl0";
type = "gem"; type = "gem";
}; };
version = "1.0.7"; version = "1.0.9";
}; };
nokogiri = { nokogiri = {
dependencies = ["mini_portile2"]; dependencies = ["mini_portile2"];
@ -289,10 +269,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "02bjydih0j515szfv9mls195cvpyidh6ixm7dwbl3s2sbaxxk5s4"; sha256 = "0r0qpgf80h764k176yr63gqbs2z0xbsp8vlvs2a79d5r9vs83kln";
type = "gem"; type = "gem";
}; };
version = "1.10.3"; version = "1.10.7";
}; };
oauth = { oauth = {
groups = ["default"]; groups = ["default"];
@ -310,20 +290,20 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0lbhjsd6y42iw572xcynd6gcapczjki41h932s90rkh6022pbm9p"; sha256 = "1d0cn50qgpifrcv8qx72wi6l9xalw3ryngbfmm9xpg9vx5rl1qbp";
type = "gem"; type = "gem";
}; };
version = "3.3.2"; version = "3.4.1";
}; };
pkg-config = { pkg-config = {
groups = ["default" "plugin"]; groups = ["default" "plugin"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1s56ym0chq3fycl29vqabcalqdcf7y2f25pmihjwqgbmrmzdyvr1"; sha256 = "1cxdpr2wlz9b587avlq04a1da5fz1vdw8jvr6lx23mcq7mqh2xcx";
type = "gem"; type = "gem";
}; };
version = "1.3.7"; version = "1.4.0";
}; };
pluggaloid = { pluggaloid = {
dependencies = ["delayer" "instance_storage"]; dependencies = ["delayer" "instance_storage"];
@ -331,60 +311,61 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0fkm6y7aq132icmmv4k8mqw08fxqil8k52l8li642jyi79hvzrqh"; sha256 = "1gv0rjjdic8c41gfr3kyyphvf0fmv5rzcf6qd57zjdfcn6fvi3hh";
type = "gem"; type = "gem";
}; };
version = "1.1.2"; version = "1.2.0";
}; };
power_assert = { power_assert = {
groups = ["default" "test"]; groups = ["default" "test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "072y5ixw59ad47hkfj6nl2i4zcyad8snfxfsyyrgjkiqnvqwvbvq"; sha256 = "1dii0wkfa0jm8sk9b20zl1z4980dmrjh0zqnii058485pp3ws10s";
type = "gem"; type = "gem";
}; };
version = "1.1.4"; version = "1.1.5";
}; };
public_suffix = { public_suffix = {
groups = ["default" "test"]; groups = ["default" "test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "08q64b5br692dd3v0a9wq9q5dvycc6kmiqmjbdxkxbfizggsvx6l"; sha256 = "0xnfv2j2bqgdpg2yq9i2rxby0w2sc9h5iyjkpaas2xknwrgmhdb0";
type = "gem"; type = "gem";
}; };
version = "3.0.3"; version = "4.0.1";
}; };
rake = { rake = {
groups = ["test"]; groups = ["test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0jcabbgnjc788chx31sihc5pgbqnlc1c75wakmqlbjdm8jns2m9b"; sha256 = "0w6qza25bq1s825faaglkx1k6d59aiyjjk3yw3ip5sb463mhhai9";
type = "gem"; type = "gem";
}; };
version = "10.5.0"; version = "13.0.1";
}; };
ruby-hmac = { reline = {
groups = ["default"]; dependencies = ["io-console"];
groups = ["default" "plugin"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "01zym41f8fqbmxfz8zv19627swi62ka3gp33bfbkc87v5k7mw954"; sha256 = "0908ijrngc3wkn5iny7d0kxkp74w6ixk2nwzzngplplfla1vkp8x";
type = "gem"; type = "gem";
}; };
version = "0.4.0"; version = "0.1.2";
}; };
ruby-prof = { ruby-prof = {
groups = ["test"]; groups = ["test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "02z4lh1iv1d8751a1l6r4hfc9mp61gf80g4qc4l6gbync3j3hf2c"; sha256 = "18ga5f4h1fnwn0xh910kpnw4cg3lq3jqljd3h16bdw9pgc5ff7dn";
type = "gem"; type = "gem";
}; };
version = "0.17.0"; version = "1.1.0";
}; };
safe_yaml = { safe_yaml = {
groups = ["default" "test"]; groups = ["default" "test"];
@ -402,10 +383,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0hf47w70ajvwdchx0psq3dir26hh902x9sz0iwbxqj8z9w1kc6sd"; sha256 = "0mrkpb6wz0cs1740kaca240k4ymmkbvb2v5xaxsy6vynqw8n0g6z";
type = "gem"; type = "gem";
}; };
version = "3.3.2"; version = "3.3.4";
}; };
text = { text = {
groups = ["default" "plugin"]; groups = ["default" "plugin"];
@ -417,27 +398,6 @@
}; };
version = "1.3.1"; version = "1.3.1";
}; };
totoridipjp = {
groups = ["plugin"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "03ci9hbwc6xf4x0lkm6px4jgbmi37n8plsjhbf2ir5vka9f29lck";
type = "gem";
};
version = "0.1.0";
};
twitter-text = {
dependencies = ["idn-ruby" "unf"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1ibk4bl9hrq0phlg7zplkilsqgniji6yvid1a7k09rs0ai422jax";
type = "gem";
};
version = "3.0.0";
};
typed-array = { typed-array = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
@ -448,46 +408,15 @@
}; };
version = "0.1.2"; version = "0.1.2";
}; };
unf = {
dependencies = ["unf_ext"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0bh2cf73i2ffh4fcpdn9ir4mhq8zi50ik0zqa1braahzadx536a9";
type = "gem";
};
version = "0.1.4";
};
unf_ext = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1ll6w64ibh81qwvjx19h8nj7mngxgffg7aigjx11klvf5k2g4nxf";
type = "gem";
};
version = "0.0.7.6";
};
watch = {
groups = ["test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "02g4g6ynnldyjjzrh19r584gj4z6ksff7h0ajz5jdwhpp5y7cghx";
type = "gem";
};
version = "0.1.0";
};
webmock = { webmock = {
dependencies = ["addressable" "crack" "hashdiff"]; dependencies = ["addressable" "crack" "hashdiff"];
groups = ["test"]; groups = ["test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "03vlr6axajz6c7xmlk0w1kvkxc92f8y2zp27wq1z6yk916ry25n5"; sha256 = "19xvs7gdf8r75bmyb17w9g367qxzqnlrmbdda1y36cn1vrlnf2l8";
type = "gem"; type = "gem";
}; };
version = "1.24.6"; version = "3.7.6";
}; };
} }

View File

@ -1,3 +1,4 @@
source 'https://rubygems.org' source 'https://rubygems.org'
gem 'gtk2', '3.3.2' gem 'gtk2', '3.4.1'

View File

@ -2,4 +2,3 @@ source 'https://rubygems.org'
gem 'nokogiri' gem 'nokogiri'
gem 'httpclient' gem 'httpclient'
gem 'totoridipjp'

View File

@ -2,5 +2,5 @@ source 'https://rubygems.org'
group :default do group :default do
gem 'gettext', '>= 3.2.9', '< 3.3' gem 'gettext', '>= 3.2.9', '< 3.3'
gem 'irb', '>= 1.0.0', '< 1.1' gem 'irb', '>= 1.2.0', '< 1.3'
end end