public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2013-10-15 15:58 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2013-10-15 15:58 UTC (permalink / raw
  To: gentoo-commits

commit:     b4d42468637cc48a7bd0c3026e2f75f9dd77ae71
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Tue Oct 15 15:56:37 2013 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 15:56:37 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=b4d42468

Add ruby-stats script.

Originally written by flameeyes. I've added new ruby targets.

---
 ruby-stats/ruby_stats.py | 54 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
new file mode 100755
index 0000000..23176bd
--- /dev/null
+++ b/ruby-stats/ruby_stats.py
@@ -0,0 +1,54 @@
+#!/usr/bin/python
+# date                ruby.eclass     ruby-ng.eclass  ruby18  ruby19  jruby
+# 2010-01-20    181             143             141     68      51
+# 2010-01-21    180             144             142     68      52
+
+date_fmt = "%Y-%m-%d"
+bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx')
+
+import sys
+import time
+import os
+import portage
+
+def main():
+	stats = {}
+	for k in bins:
+		stats[k] = set()
+
+	portdb = portage.portdb
+	portdb.porttrees = [portdb.porttree_root] # exclude overlays
+	for cp in portdb.cp_all():
+		slot_dict = {}
+		for cpv in portdb.cp_list(cp):
+			slot, iuse, inherited = portdb.aux_get(cpv, ['SLOT', 'IUSE', 'INHERITED'])
+			slot_dict.setdefault(slot, {})[cpv] = (iuse, inherited)
+		for slot, cpv_dict in slot_dict.items():
+			cpv = portage.best(list(cpv_dict))
+			if cpv:
+				iuse, inherited = cpv_dict[cpv]
+				iuse = set(iuse.split())
+				inherited = set(inherited.split())
+				if 'ruby' in inherited:
+					stats['ruby'].add(cpv)
+				if 'ruby-ng' in inherited:
+					stats['ruby-ng'].add(cpv)
+					if 'ruby_targets_ruby18' in iuse:
+						stats['ruby_targets_ruby18'].add(cpv)
+					if 'ruby_targets_ruby19' in iuse:
+						stats['ruby_targets_ruby19'].add(cpv)
+					if 'ruby_targets_ruby20' in iuse:
+						stats['ruby_targets_ruby20'].add(cpv)
+					if 'ruby_targets_jruby' in iuse:
+						stats['ruby_targets_jruby'].add(cpv)
+					if 'ruby_targets_ree18' in iuse:
+						stats['ruby_targets_ree18'].add(cpv)
+					if 'ruby_targets_rbx' in iuse:
+						stats['ruby_targets_rbx'].add(cpv)
+
+	date_stamp = time.strftime(date_fmt, time.gmtime())
+	counts = [str(len(stats[x])) for x in bins]
+	sys.stdout.write("%s\t%s\n" % (date_stamp, "\t".join(counts)))
+
+if __name__ == '__main__':
+	main()


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2013-10-15 15:58 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2013-10-15 15:58 UTC (permalink / raw
  To: gentoo-commits

commit:     b1b045e957f5471289a495d5dd51800631024edc
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Tue Oct 15 15:57:39 2013 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 15:57:39 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=b1b045e9

A gnuplot script to plot the output of the ruby_stats.py script to SVG.

---
 ruby-stats/plot | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/ruby-stats/plot b/ruby-stats/plot
new file mode 100644
index 0000000..44b5f0f
--- /dev/null
+++ b/ruby-stats/plot
@@ -0,0 +1,20 @@
+set terminal svg size 800,600
+set output "targets.svg"
+
+set object 1 rect from screen 0, 0, 0 to screen 1, 1, 0 behind
+set object 1 rect fc  rgb "white"  fillstyle solid 1.0
+
+set title "RUBY_TARGETS support in Gentoo"
+set ylabel "Packages"
+set xlabel "Time"
+
+set xdata time
+set timefmt "%Y-%m-%d"
+set format x "%b %d"
+
+plot "data.txt" using 1:4 with lines title "ruby18", \
+     "data.txt" using 1:5 with lines title "ruby19", \
+     "data.txt" using 1:6 with lines title "ruby20", \
+     "data.txt" using 1:7 with lines title "jruby", \
+     "data.txt" using 1:8 with lines title "ree18", \
+     "data.txt" using 1:9 with lines title "rbx"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2013-10-19  7:06 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2013-10-19  7:06 UTC (permalink / raw
  To: gentoo-commits

commit:     e91758a784412be86c1da408ec621bac0b4040c4
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Sat Oct 19 07:05:47 2013 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 07:05:47 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=e91758a7

Add total number of (ruby-ng) packages as a dashed line.

---
 ruby-stats/plot | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 44b5f0f..d1461d1 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -1,4 +1,6 @@
 set terminal svg size 800,600
+set termoption dashed
+
 set output "targets.svg"
 
 set object 1 rect from screen 0, 0, 0 to screen 1, 1, 0 behind
@@ -12,9 +14,10 @@ set xdata time
 set timefmt "%Y-%m-%d"
 set format x "%b %d"
 
-plot "data.txt" using 1:4 with lines title "ruby18", \
-     "data.txt" using 1:5 with lines title "ruby19", \
-     "data.txt" using 1:6 with lines title "ruby20", \
-     "data.txt" using 1:7 with lines title "jruby", \
-     "data.txt" using 1:8 with lines title "ree18", \
-     "data.txt" using 1:9 with lines title "rbx"
+plot "data.txt" using 1:3 with lines lt 2 title "total", \
+     "data.txt" using 1:4 with lines lt 1 lc 1 title "ruby18", \
+     "data.txt" using 1:5 with lines lt 1 lc 2 title "ruby19", \
+     "data.txt" using 1:6 with lines lt 1 lc 3 title "ruby20", \
+     "data.txt" using 1:7 with lines lt 1 lc 4 title "jruby", \
+     "data.txt" using 1:8 with lines lt 1 lc 5 title "ree18", \
+     "data.txt" using 1:9 with lines lt 1 lc 6 title "rbx"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2013-10-22  6:11 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2013-10-22  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     976e4ce2156aa2f4bf3c337106c75103458a501a
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Tue Oct 22 06:10:59 2013 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 06:10:59 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=976e4ce2

Explain what we actually draw in the graph.

---
 ruby-stats/plot | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index d1461d1..31da606 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -1,4 +1,4 @@
-set terminal svg size 800,600
+set terminal svg size 800,600 enhanced
 set termoption dashed
 
 set output "targets.svg"
@@ -6,7 +6,7 @@ set output "targets.svg"
 set object 1 rect from screen 0, 0, 0 to screen 1, 1, 0 behind
 set object 1 rect fc  rgb "white"  fillstyle solid 1.0
 
-set title "RUBY_TARGETS support in Gentoo"
+set title "RUBY\\_TARGETS support in Gentoo\n{/*0.7 based on latest version per slot}"
 set ylabel "Packages"
 set xlabel "Time"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2013-10-30  5:56 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2013-10-30  5:56 UTC (permalink / raw
  To: gentoo-commits

commit:     bf863403ea66d91e0ca142a2b62398da98c4582d
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Wed Oct 30 05:56:34 2013 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 05:56:34 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=bf863403

Add tree timestamp.

---
 ruby-stats/plot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 31da606..759edda 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -6,7 +6,7 @@ set output "targets.svg"
 set object 1 rect from screen 0, 0, 0 to screen 1, 1, 0 behind
 set object 1 rect fc  rgb "white"  fillstyle solid 1.0
 
-set title "RUBY\\_TARGETS support in Gentoo\n{/*0.7 based on latest version per slot}"
+set title "RUBY\\_TARGETS support in Gentoo\n{/*0.7 based on latest version per slot \\@ `cat /usr/portage/metadata/timestamp`}"
 set ylabel "Packages"
 set xlabel "Time"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2013-12-25 19:42 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2013-12-25 19:42 UTC (permalink / raw
  To: gentoo-commits

commit:     fc317a6d6f21b7dfa4f8834ff493635e9a2adda7
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Wed Dec 25 19:17:50 2013 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 25 19:17:50 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=fc317a6d

Add ruby21 support to the stats scripts.

---
 ruby-stats/plot          | 1 +
 ruby-stats/ruby_stats.py | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 759edda..990fd1b 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -18,6 +18,7 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:4 with lines lt 1 lc 1 title "ruby18", \
      "data.txt" using 1:5 with lines lt 1 lc 2 title "ruby19", \
      "data.txt" using 1:6 with lines lt 1 lc 3 title "ruby20", \
+     "data.txt" using 1:10 with lines lt 1 lc 7 title "ruby21", \
      "data.txt" using 1:7 with lines lt 1 lc 4 title "jruby", \
      "data.txt" using 1:8 with lines lt 1 lc 5 title "ree18", \
      "data.txt" using 1:9 with lines lt 1 lc 6 title "rbx"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index 23176bd..5cd745f 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -4,7 +4,7 @@
 # 2010-01-21    180             144             142     68      52
 
 date_fmt = "%Y-%m-%d"
-bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx')
+bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx', 'ruby_targets_ruby21')
 
 import sys
 import time


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2013-12-28  7:03 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2013-12-28  7:03 UTC (permalink / raw
  To: gentoo-commits

commit:     3463b7ab23e1872ed0f53598866191185de3e8f0
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Sat Dec 28 07:02:28 2013 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Dec 28 07:02:28 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=3463b7ab

Actually count the ruby21 target.

---
 ruby-stats/ruby_stats.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index 5cd745f..11be890 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -39,6 +39,8 @@ def main():
 						stats['ruby_targets_ruby19'].add(cpv)
 					if 'ruby_targets_ruby20' in iuse:
 						stats['ruby_targets_ruby20'].add(cpv)
+					if 'ruby_targets_ruby21' in iuse:
+						stats['ruby_targets_ruby21'].add(cpv)
 					if 'ruby_targets_jruby' in iuse:
 						stats['ruby_targets_jruby'].add(cpv)
 					if 'ruby_targets_ree18' in iuse:


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2014-05-31 20:56 Manuel Rüger
  0 siblings, 0 replies; 27+ messages in thread
From: Manuel Rüger @ 2014-05-31 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     0790fc284e46d953722823e90b381c98a5b94c76
Author:     Manuel Rüger <manuel <AT> rueg <DOT> eu>
AuthorDate: Sat May 31 13:30:31 2014 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat May 31 13:30:31 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=0790fc28

Move keybox to the left.

---
 ruby-stats/plot | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 7f13ce6..962734c 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -9,11 +9,12 @@ set object 1 rect fc  rgb "white"  fillstyle solid 1.0
 set title "RUBY\\_TARGETS support in Gentoo\n{/*0.7 based on latest version per slot \\@ `cat $(portageq portdir 2>/dev/null)/metadata/timestamp`}"
 set ylabel "Packages"
 set xlabel "Time"
-
 set xdata time
 set timefmt "%Y-%m-%d"
 set format x "%b %d"
 
+set key top left 
+
 plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:4 with lines lt 1 lc 1 title "ruby18", \
      "data.txt" using 1:5 with lines lt 1 lc 2 title "ruby19", \


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2014-05-31 20:56 Manuel Rüger
  0 siblings, 0 replies; 27+ messages in thread
From: Manuel Rüger @ 2014-05-31 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     152afe6f9002a8998ee5ce16bebe0f05bcc1a9f8
Author:     Manuel Rüger <manuel <AT> rueg <DOT> eu>
AuthorDate: Sat May 31 13:26:20 2014 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat May 31 13:26:20 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=152afe6f

Do not hardcode portdir

---
 ruby-stats/plot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 990fd1b..7f13ce6 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -6,7 +6,7 @@ set output "targets.svg"
 set object 1 rect from screen 0, 0, 0 to screen 1, 1, 0 behind
 set object 1 rect fc  rgb "white"  fillstyle solid 1.0
 
-set title "RUBY\\_TARGETS support in Gentoo\n{/*0.7 based on latest version per slot \\@ `cat /usr/portage/metadata/timestamp`}"
+set title "RUBY\\_TARGETS support in Gentoo\n{/*0.7 based on latest version per slot \\@ `cat $(portageq portdir 2>/dev/null)/metadata/timestamp`}"
 set ylabel "Packages"
 set xlabel "Time"
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2014-11-09  8:10 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2014-11-09  8:10 UTC (permalink / raw
  To: gentoo-commits

commit:     12494bc8236f663426c0f1babdb211c1aa8c947d
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Sun Nov  9 08:07:36 2014 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Nov  9 08:07:36 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=12494bc8

Create a bit larger plot by default since the SVG can be scaled down easily.

---
 ruby-stats/plot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 962734c..4528f26 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -1,4 +1,4 @@
-set terminal svg size 800,600 enhanced
+set terminal svg size 1024,768 enhanced
 set termoption dashed
 
 set output "targets.svg"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2014-12-27 19:07 Manuel Rüger
  0 siblings, 0 replies; 27+ messages in thread
From: Manuel Rüger @ 2014-12-27 19:07 UTC (permalink / raw
  To: gentoo-commits

commit:     caf44a1224e944f3ba2f3c81011a2c2504b78195
Author:     Manuel Rüger <manuel <AT> rueg <DOT> eu>
AuthorDate: Sat Dec 27 19:03:19 2014 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat Dec 27 19:03:19 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=caf44a12

Count ruby 2.2 packages.

---
 ruby-stats/ruby_stats.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index 11be890..b7ab3e0 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -41,6 +41,8 @@ def main():
 						stats['ruby_targets_ruby20'].add(cpv)
 					if 'ruby_targets_ruby21' in iuse:
 						stats['ruby_targets_ruby21'].add(cpv)
+					if 'ruby_targets_ruby22' in iuse:
+						stats['ruby_targets_ruby22'].add(cpv)
 					if 'ruby_targets_jruby' in iuse:
 						stats['ruby_targets_jruby'].add(cpv)
 					if 'ruby_targets_ree18' in iuse:


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2014-12-27 19:20 Manuel Rüger
  0 siblings, 0 replies; 27+ messages in thread
From: Manuel Rüger @ 2014-12-27 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     c7189750a842e86753368a3d781e397b79cb2492
Author:     Manuel Rüger <manuel <AT> rueg <DOT> eu>
AuthorDate: Sat Dec 27 19:20:33 2014 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat Dec 27 19:20:33 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=c7189750

Fix caf44a1224e944f3ba2f3c81011a2c2504b78195

---
 ruby-stats/plot          | 3 ++-
 ruby-stats/ruby_stats.py | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 4528f26..b160d36 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -6,7 +6,7 @@ set output "targets.svg"
 set object 1 rect from screen 0, 0, 0 to screen 1, 1, 0 behind
 set object 1 rect fc  rgb "white"  fillstyle solid 1.0
 
-set title "RUBY\\_TARGETS support in Gentoo\n{/*0.7 based on latest version per slot \\@ `cat $(portageq portdir 2>/dev/null)/metadata/timestamp`}"
+set title "RUBY\\_TARGETS support in Gentoo\n{/*0.7 based on latest stable amd64 version per slot \\@ `cat $(portageq portdir 2>/dev/null)/metadata/timestamp`}"
 set ylabel "Packages"
 set xlabel "Time"
 set xdata time
@@ -20,6 +20,7 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:5 with lines lt 1 lc 2 title "ruby19", \
      "data.txt" using 1:6 with lines lt 1 lc 3 title "ruby20", \
      "data.txt" using 1:10 with lines lt 1 lc 7 title "ruby21", \
+     "data.txt" using 1:11 with lines lt 1 lc 8 title "ruby22", \
      "data.txt" using 1:7 with lines lt 1 lc 4 title "jruby", \
      "data.txt" using 1:8 with lines lt 1 lc 5 title "ree18", \
      "data.txt" using 1:9 with lines lt 1 lc 6 title "rbx"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index b7ab3e0..d60b153 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -4,7 +4,7 @@
 # 2010-01-21    180             144             142     68      52
 
 date_fmt = "%Y-%m-%d"
-bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx', 'ruby_targets_ruby21')
+bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22')
 
 import sys
 import time


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2014-12-27 19:22 Manuel Rüger
  0 siblings, 0 replies; 27+ messages in thread
From: Manuel Rüger @ 2014-12-27 19:22 UTC (permalink / raw
  To: gentoo-commits

commit:     08c9dacb08e5b38b7ae1d7d4e3d9230201d3c39f
Author:     Manuel Rüger <manuel <AT> rueg <DOT> eu>
AuthorDate: Sat Dec 27 19:21:59 2014 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat Dec 27 19:21:59 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=08c9dacb

Drop accidentally added message.

---
 ruby-stats/plot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index b160d36..31605a9 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -6,7 +6,7 @@ set output "targets.svg"
 set object 1 rect from screen 0, 0, 0 to screen 1, 1, 0 behind
 set object 1 rect fc  rgb "white"  fillstyle solid 1.0
 
-set title "RUBY\\_TARGETS support in Gentoo\n{/*0.7 based on latest stable amd64 version per slot \\@ `cat $(portageq portdir 2>/dev/null)/metadata/timestamp`}"
+set title "RUBY\\_TARGETS support in Gentoo\n{/*0.7 based on latest version per slot \\@ `cat $(portageq portdir 2>/dev/null)/metadata/timestamp`}"
 set ylabel "Packages"
 set xlabel "Time"
 set xdata time


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2014-12-27 19:53 Manuel Rüger
  0 siblings, 0 replies; 27+ messages in thread
From: Manuel Rüger @ 2014-12-27 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     72ef1caf407f485525f424d38f3785049dbfff50
Author:     Manuel Rüger <manuel <AT> rueg <DOT> eu>
AuthorDate: Sat Dec 27 19:53:25 2014 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat Dec 27 19:53:25 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=72ef1caf

Update shebang.

---
 ruby-stats/ruby_stats.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index d60b153..ce51e98 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python
 # date                ruby.eclass     ruby-ng.eclass  ruby18  ruby19  jruby
 # 2010-01-20    181             143             141     68      51
 # 2010-01-21    180             144             142     68      52


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2015-01-01 16:42 Manuel Rüger
  0 siblings, 0 replies; 27+ messages in thread
From: Manuel Rüger @ 2015-01-01 16:42 UTC (permalink / raw
  To: gentoo-commits

commit:     7c90dad1ba398e6c7c5f4955d538b449a0b46670
Author:     Manuel Rüger <manuel <AT> rueg <DOT> eu>
AuthorDate: Thu Jan  1 16:42:10 2015 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Thu Jan  1 16:42:10 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/ruby-scripts.git;a=commit;h=7c90dad1

Adjust keys.

---
 ruby-stats/plot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 31605a9..f0bf2ba 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -12,7 +12,7 @@ set xlabel "Time"
 set xdata time
 set timefmt "%Y-%m-%d"
 set format x "%b %d"
-
+set key left maxrows 3
 set key top left 
 
 plot "data.txt" using 1:3 with lines lt 2 title "total", \


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2015-10-01  6:27 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2015-10-01  6:27 UTC (permalink / raw
  To: gentoo-commits

commit:     bddcc8724e75ee5aaec67eb072ab3225ac2902b4
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Thu Oct  1 06:27:20 2015 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Oct  1 06:27:20 2015 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=bddcc872

Show year on x axis rather than meaningless day.

 ruby-stats/plot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index f0bf2ba..86edac6 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -11,7 +11,7 @@ set ylabel "Packages"
 set xlabel "Time"
 set xdata time
 set timefmt "%Y-%m-%d"
-set format x "%b %d"
+set format x "%b '%y"
 set key left maxrows 3
 set key top left 
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2015-12-27  8:46 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2015-12-27  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     f7b4697556ff481411815e174e676c35c59256e7
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Sun Dec 27 08:46:03 2015 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 27 08:46:03 2015 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=f7b46975

Add ruby23 to target plot

 ruby-stats/plot          | 1 +
 ruby-stats/ruby_stats.py | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 86edac6..bcefeb4 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -21,6 +21,7 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:6 with lines lt 1 lc 3 title "ruby20", \
      "data.txt" using 1:10 with lines lt 1 lc 7 title "ruby21", \
      "data.txt" using 1:11 with lines lt 1 lc 8 title "ruby22", \
+     "data.txt" using 1:12 with lines lt 1 lc 9 title "ruby23", \
      "data.txt" using 1:7 with lines lt 1 lc 4 title "jruby", \
      "data.txt" using 1:8 with lines lt 1 lc 5 title "ree18", \
      "data.txt" using 1:9 with lines lt 1 lc 6 title "rbx"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index ce51e98..25009a7 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -4,7 +4,7 @@
 # 2010-01-21    180             144             142     68      52
 
 date_fmt = "%Y-%m-%d"
-bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22')
+bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22', 'ruby_targets_ruby23')
 
 import sys
 import time
@@ -43,6 +43,8 @@ def main():
 						stats['ruby_targets_ruby21'].add(cpv)
 					if 'ruby_targets_ruby22' in iuse:
 						stats['ruby_targets_ruby22'].add(cpv)
+					if 'ruby_targets_ruby23' in iuse:
+						stats['ruby_targets_ruby23'].add(cpv)
 					if 'ruby_targets_jruby' in iuse:
 						stats['ruby_targets_jruby'].add(cpv)
 					if 'ruby_targets_ree18' in iuse:


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2016-12-25  6:56 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2016-12-25  6:56 UTC (permalink / raw
  To: gentoo-commits

commit:     dd228b0b45cccfc62cc9cdd4ebb0261140450c2f
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Sun Dec 25 06:56:23 2016 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 06:56:23 2016 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=dd228b0b

Add ruby24

 ruby-stats/plot          | 1 +
 ruby-stats/ruby_stats.py | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index bcefeb4..1e87e8e 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -22,6 +22,7 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:10 with lines lt 1 lc 7 title "ruby21", \
      "data.txt" using 1:11 with lines lt 1 lc 8 title "ruby22", \
      "data.txt" using 1:12 with lines lt 1 lc 9 title "ruby23", \
+     "data.txt" using 1:13 with lines lt 1 lc 10 title "ruby24", \
      "data.txt" using 1:7 with lines lt 1 lc 4 title "jruby", \
      "data.txt" using 1:8 with lines lt 1 lc 5 title "ree18", \
      "data.txt" using 1:9 with lines lt 1 lc 6 title "rbx"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index 25009a7..29939f1 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -4,7 +4,7 @@
 # 2010-01-21    180             144             142     68      52
 
 date_fmt = "%Y-%m-%d"
-bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22', 'ruby_targets_ruby23')
+bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22', 'ruby_targets_ruby23', 'ruby_targets_ruby24')
 
 import sys
 import time
@@ -45,6 +45,8 @@ def main():
 						stats['ruby_targets_ruby22'].add(cpv)
 					if 'ruby_targets_ruby23' in iuse:
 						stats['ruby_targets_ruby23'].add(cpv)
+					if 'ruby_targets_ruby24' in iuse:
+						stats['ruby_targets_ruby24'].add(cpv)
 					if 'ruby_targets_jruby' in iuse:
 						stats['ruby_targets_jruby'].add(cpv)
 					if 'ruby_targets_ree18' in iuse:


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2018-02-16 16:33 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2018-02-16 16:33 UTC (permalink / raw
  To: gentoo-commits

commit:     9c074d1c888f301e5a3304e3130467752bfffb7c
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Fri Feb 16 14:39:14 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Feb 16 14:39:14 2018 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=9c074d1c

update stats scripts for ruby25

 ruby-stats/plot          | 1 +
 ruby-stats/ruby_stats.py | 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 1e87e8e..07e0905 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -23,6 +23,7 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:11 with lines lt 1 lc 8 title "ruby22", \
      "data.txt" using 1:12 with lines lt 1 lc 9 title "ruby23", \
      "data.txt" using 1:13 with lines lt 1 lc 10 title "ruby24", \
+     "data.txt" using 1:14 with lines lt 1 lc 11 title "ruby25", \
      "data.txt" using 1:7 with lines lt 1 lc 4 title "jruby", \
      "data.txt" using 1:8 with lines lt 1 lc 5 title "ree18", \
      "data.txt" using 1:9 with lines lt 1 lc 6 title "rbx"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index 29939f1..6ca294c 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -4,7 +4,7 @@
 # 2010-01-21    180             144             142     68      52
 
 date_fmt = "%Y-%m-%d"
-bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22', 'ruby_targets_ruby23', 'ruby_targets_ruby24')
+bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22', 'ruby_targets_ruby23', 'ruby_targets_ruby24', 'ruby_targets_ruby25')
 
 import sys
 import time
@@ -47,6 +47,8 @@ def main():
 						stats['ruby_targets_ruby23'].add(cpv)
 					if 'ruby_targets_ruby24' in iuse:
 						stats['ruby_targets_ruby24'].add(cpv)
+					if 'ruby_targets_ruby25' in iuse:
+						stats['ruby_targets_ruby25'].add(cpv)
 					if 'ruby_targets_jruby' in iuse:
 						stats['ruby_targets_jruby'].add(cpv)
 					if 'ruby_targets_ree18' in iuse:


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2019-01-21 18:17 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2019-01-21 18:17 UTC (permalink / raw
  To: gentoo-commits

commit:     c44aba5158944dab72e154b8c7d08b54560e53e1
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Mon Jan 21 18:16:31 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Jan 21 18:17:01 2019 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=c44aba51

Add ruby26 to the stats scripts

Signed-off-by: Hans de Graaff <hans <AT> degraaff.org>

 ruby-stats/plot          | 4 +---
 ruby-stats/ruby_stats.py | 9 ++++++++-
 2 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 07e0905..e588ec0 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -24,6 +24,4 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:12 with lines lt 1 lc 9 title "ruby23", \
      "data.txt" using 1:13 with lines lt 1 lc 10 title "ruby24", \
      "data.txt" using 1:14 with lines lt 1 lc 11 title "ruby25", \
-     "data.txt" using 1:7 with lines lt 1 lc 4 title "jruby", \
-     "data.txt" using 1:8 with lines lt 1 lc 5 title "ree18", \
-     "data.txt" using 1:9 with lines lt 1 lc 6 title "rbx"
+     "data.txt" using 1:15 with lines lt 1 lc 12 title "ruby26"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index 6ca294c..d8f7a9d 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -4,13 +4,18 @@
 # 2010-01-21    180             144             142     68      52
 
 date_fmt = "%Y-%m-%d"
-bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19', 'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18', 'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22', 'ruby_targets_ruby23', 'ruby_targets_ruby24', 'ruby_targets_ruby25')
+bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19',
+        'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18',
+        'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22',
+        'ruby_targets_ruby23', 'ruby_targets_ruby24', 'ruby_targets_ruby25',
+        'ruby_targets_ruby26')
 
 import sys
 import time
 import os
 import portage
 
+
 def main():
 	stats = {}
 	for k in bins:
@@ -49,6 +54,8 @@ def main():
 						stats['ruby_targets_ruby24'].add(cpv)
 					if 'ruby_targets_ruby25' in iuse:
 						stats['ruby_targets_ruby25'].add(cpv)
+					if 'ruby_targets_ruby26' in iuse:
+						stats['ruby_targets_ruby26'].add(cpv)
 					if 'ruby_targets_jruby' in iuse:
 						stats['ruby_targets_jruby'].add(cpv)
 					if 'ruby_targets_ree18' in iuse:


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2020-01-05  8:15 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2020-01-05  8:15 UTC (permalink / raw
  To: gentoo-commits

commit:     c7ec24003a116fed67bbccb52ceefbf0c6d5f528
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Sun Jan  5 08:08:26 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jan  5 08:15:25 2020 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=c7ec2400

Add emacs mode variable to identify this as a gnuplot file

Signed-off-by: Hans de Graaff <hans <AT> degraaff.org>

 ruby-stats/plot | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index e588ec0..c730a78 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -1,3 +1,5 @@
+# -*- mode: gnuplot -*-
+
 set terminal svg size 1024,768 enhanced
 set termoption dashed
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2020-01-05  8:15 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2020-01-05  8:15 UTC (permalink / raw
  To: gentoo-commits

commit:     64af647884d3934051ce510e5dd751feef822682
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Sun Jan  5 08:13:29 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Jan  5 08:15:32 2020 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=64af6478

Add ruby27

Signed-off-by: Hans de Graaff <hans <AT> degraaff.org>

 ruby-stats/plot          | 3 ++-
 ruby-stats/ruby_stats.py | 4 +++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index c730a78..fcc07bc 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -26,4 +26,5 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:12 with lines lt 1 lc 9 title "ruby23", \
      "data.txt" using 1:13 with lines lt 1 lc 10 title "ruby24", \
      "data.txt" using 1:14 with lines lt 1 lc 11 title "ruby25", \
-     "data.txt" using 1:15 with lines lt 1 lc 12 title "ruby26"
+     "data.txt" using 1:15 with lines lt 1 lc 12 title "ruby26", \
+     "data.txt" using 1:16 with lines lt 1 lc 13 title "ruby27"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index d8f7a9d..7316837 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -8,7 +8,7 @@ bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19',
         'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18',
         'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22',
         'ruby_targets_ruby23', 'ruby_targets_ruby24', 'ruby_targets_ruby25',
-        'ruby_targets_ruby26')
+        'ruby_targets_ruby26', 'ruby_targets_ruby27')
 
 import sys
 import time
@@ -56,6 +56,8 @@ def main():
 						stats['ruby_targets_ruby25'].add(cpv)
 					if 'ruby_targets_ruby26' in iuse:
 						stats['ruby_targets_ruby26'].add(cpv)
+					if 'ruby_targets_ruby27' in iuse:
+						stats['ruby_targets_ruby27'].add(cpv)
 					if 'ruby_targets_jruby' in iuse:
 						stats['ruby_targets_jruby'].add(cpv)
 					if 'ruby_targets_ree18' in iuse:


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2022-03-13  7:11 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2022-03-13  7:11 UTC (permalink / raw
  To: gentoo-commits

commit:     ba00ad61827650c8ecbf6c4227ea84305f22f287
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Sun Feb 21 07:29:23 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Feb 21 07:29:23 2021 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=ba00ad61

Add ruby30 to stats scripts

Signed-off-by: Hans de Graaff <hans <AT> degraaff.org>

 ruby-stats/plot          | 3 ++-
 ruby-stats/ruby_stats.py | 4 +++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index fcc07bc..c97a738 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -27,4 +27,5 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:13 with lines lt 1 lc 10 title "ruby24", \
      "data.txt" using 1:14 with lines lt 1 lc 11 title "ruby25", \
      "data.txt" using 1:15 with lines lt 1 lc 12 title "ruby26", \
-     "data.txt" using 1:16 with lines lt 1 lc 13 title "ruby27"
+     "data.txt" using 1:16 with lines lt 1 lc 13 title "ruby27", \
+     "data.txt" using 1:17 with lines lt 1 lc 13 title "ruby30"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index 7316837..83f115b 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -8,7 +8,7 @@ bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19',
         'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18',
         'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22',
         'ruby_targets_ruby23', 'ruby_targets_ruby24', 'ruby_targets_ruby25',
-        'ruby_targets_ruby26', 'ruby_targets_ruby27')
+        'ruby_targets_ruby26', 'ruby_targets_ruby27', 'ruby_targets_ruby30')
 
 import sys
 import time
@@ -58,6 +58,8 @@ def main():
 						stats['ruby_targets_ruby26'].add(cpv)
 					if 'ruby_targets_ruby27' in iuse:
 						stats['ruby_targets_ruby27'].add(cpv)
+					if 'ruby_targets_ruby30' in iuse:
+						stats['ruby_targets_ruby30'].add(cpv)
 					if 'ruby_targets_jruby' in iuse:
 						stats['ruby_targets_jruby'].add(cpv)
 					if 'ruby_targets_ree18' in iuse:


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2023-04-09  7:37 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2023-04-09  7:37 UTC (permalink / raw
  To: gentoo-commits

commit:     112d2da0d92f7284d9bce3916409c594c917ed67
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Sun Dec 25 13:19:50 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Apr  9 07:36:28 2023 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=112d2da0

Add support for ruby31

Signed-off-by: Hans de Graaff <hans <AT> degraaff.org>

 ruby-stats/plot          | 3 ++-
 ruby-stats/ruby_stats.py | 5 ++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index c97a738..1aeeca0 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -28,4 +28,5 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:14 with lines lt 1 lc 11 title "ruby25", \
      "data.txt" using 1:15 with lines lt 1 lc 12 title "ruby26", \
      "data.txt" using 1:16 with lines lt 1 lc 13 title "ruby27", \
-     "data.txt" using 1:17 with lines lt 1 lc 13 title "ruby30"
+     "data.txt" using 1:17 with lines lt 1 lc 13 title "ruby30", \
+     "data.txt" using 1:18 with lines lt 1 lc 13 title "ruby31"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index 83f115b..ff6f8a5 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -8,7 +8,8 @@ bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19',
         'ruby_targets_ruby20', 'ruby_targets_jruby', 'ruby_targets_ree18',
         'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22',
         'ruby_targets_ruby23', 'ruby_targets_ruby24', 'ruby_targets_ruby25',
-        'ruby_targets_ruby26', 'ruby_targets_ruby27', 'ruby_targets_ruby30')
+        'ruby_targets_ruby26', 'ruby_targets_ruby27', 'ruby_targets_ruby30',
+        'ruby_targets_ruby31')
 
 import sys
 import time
@@ -60,6 +61,8 @@ def main():
 						stats['ruby_targets_ruby27'].add(cpv)
 					if 'ruby_targets_ruby30' in iuse:
 						stats['ruby_targets_ruby30'].add(cpv)
+					if 'ruby_targets_ruby31' in iuse:
+						stats['ruby_targets_ruby31'].add(cpv)
 					if 'ruby_targets_jruby' in iuse:
 						stats['ruby_targets_jruby'].add(cpv)
 					if 'ruby_targets_ree18' in iuse:


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2023-04-09  7:37 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2023-04-09  7:37 UTC (permalink / raw
  To: gentoo-commits

commit:     74473a3917561dfa1b3e83eba8659f5f3fc6e478
Author:     Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Sat Mar  4 16:17:52 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Apr  9 07:37:01 2023 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=74473a39

Add ruby32 to statistics scripts

Also use different colors for each ruby version.

Signed-off-by: Hans de Graaff <hans <AT> degraaff.org>

 ruby-stats/plot          | 5 +++--
 ruby-stats/ruby_stats.py | 4 +++-
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 1aeeca0..8f25d7b 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -28,5 +28,6 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:14 with lines lt 1 lc 11 title "ruby25", \
      "data.txt" using 1:15 with lines lt 1 lc 12 title "ruby26", \
      "data.txt" using 1:16 with lines lt 1 lc 13 title "ruby27", \
-     "data.txt" using 1:17 with lines lt 1 lc 13 title "ruby30", \
-     "data.txt" using 1:18 with lines lt 1 lc 13 title "ruby31"
+     "data.txt" using 1:17 with lines lt 1 lc 14 title "ruby30", \
+     "data.txt" using 1:18 with lines lt 1 lc 15 title "ruby31", \
+     "data.txt" using 1:19 with lines lt 1 lc 16 title "ruby32"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index ff6f8a5..4e63b55 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -9,7 +9,7 @@ bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19',
         'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22',
         'ruby_targets_ruby23', 'ruby_targets_ruby24', 'ruby_targets_ruby25',
         'ruby_targets_ruby26', 'ruby_targets_ruby27', 'ruby_targets_ruby30',
-        'ruby_targets_ruby31')
+        'ruby_targets_ruby31', 'ruby_targets_ruby32')
 
 import sys
 import time
@@ -63,6 +63,8 @@ def main():
 						stats['ruby_targets_ruby30'].add(cpv)
 					if 'ruby_targets_ruby31' in iuse:
 						stats['ruby_targets_ruby31'].add(cpv)
+					if 'ruby_targets_ruby32' in iuse:
+						stats['ruby_targets_ruby32'].add(cpv)
 					if 'ruby_targets_jruby' in iuse:
 						stats['ruby_targets_jruby'].add(cpv)
 					if 'ruby_targets_ree18' in iuse:


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2024-08-12  7:12 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2024-08-12  7:12 UTC (permalink / raw
  To: gentoo-commits

commit:     1dafb4af622a61deb18a7bea2491b22b68fef42a
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 07:09:32 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 07:10:09 2024 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=1dafb4af

Add ruby33 to targets plot scripts

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 ruby-stats/plot          | 3 ++-
 ruby-stats/ruby_stats.py | 4 +++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index db24988..2d91ec7 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -30,4 +30,5 @@ plot "data.txt" using 1:3 with lines lt 2 title "total", \
      "data.txt" using 1:16 with lines lt 1 lc 13 title "ruby27", \
      "data.txt" using 1:17 with lines lt 1 lc 14 title "ruby30", \
      "data.txt" using 1:18 with lines lt 1 lc 15 title "ruby31", \
-     "data.txt" using 1:19 with lines lt 1 lc 16 title "ruby32"
+     "data.txt" using 1:19 with lines lt 1 lc 16 title "ruby32", \
+     "data.txt" using 1:20 with lines lt 1 lc 17 title "ruby33"

diff --git a/ruby-stats/ruby_stats.py b/ruby-stats/ruby_stats.py
index 4e63b55..6fd57c4 100755
--- a/ruby-stats/ruby_stats.py
+++ b/ruby-stats/ruby_stats.py
@@ -9,7 +9,7 @@ bins = ('ruby', 'ruby-ng', 'ruby_targets_ruby18', 'ruby_targets_ruby19',
         'ruby_targets_rbx', 'ruby_targets_ruby21', 'ruby_targets_ruby22',
         'ruby_targets_ruby23', 'ruby_targets_ruby24', 'ruby_targets_ruby25',
         'ruby_targets_ruby26', 'ruby_targets_ruby27', 'ruby_targets_ruby30',
-        'ruby_targets_ruby31', 'ruby_targets_ruby32')
+        'ruby_targets_ruby31', 'ruby_targets_ruby32', 'ruby_targets_ruby33')
 
 import sys
 import time
@@ -65,6 +65,8 @@ def main():
 						stats['ruby_targets_ruby31'].add(cpv)
 					if 'ruby_targets_ruby32' in iuse:
 						stats['ruby_targets_ruby32'].add(cpv)
+					if 'ruby_targets_ruby33' in iuse:
+						stats['ruby_targets_ruby33'].add(cpv)
 					if 'ruby_targets_jruby' in iuse:
 						stats['ruby_targets_jruby'].add(cpv)
 					if 'ruby_targets_ree18' in iuse:


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/
@ 2024-08-12  7:12 Hans de Graaff
  0 siblings, 0 replies; 27+ messages in thread
From: Hans de Graaff @ 2024-08-12  7:12 UTC (permalink / raw
  To: gentoo-commits

commit:     5e6be96368908c199dcbe1a2dbb0156bfeda6d21
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 07:09:05 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 07:10:03 2024 +0000
URL:        https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=5e6be963

Make a bit bigger graph

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 ruby-stats/plot | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ruby-stats/plot b/ruby-stats/plot
index 8f25d7b..db24988 100644
--- a/ruby-stats/plot
+++ b/ruby-stats/plot
@@ -1,6 +1,6 @@
 # -*- mode: gnuplot -*-
 
-set terminal svg size 1024,768 enhanced
+set terminal svg size 1280,960 enhanced
 set termoption dashed
 
 set output "targets.svg"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2024-08-12  7:12 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-19  7:06 [gentoo-commits] proj/ruby-scripts:master commit in: ruby-stats/ Hans de Graaff
  -- strict thread matches above, loose matches on Subject: below --
2024-08-12  7:12 Hans de Graaff
2024-08-12  7:12 Hans de Graaff
2023-04-09  7:37 Hans de Graaff
2023-04-09  7:37 Hans de Graaff
2022-03-13  7:11 Hans de Graaff
2020-01-05  8:15 Hans de Graaff
2020-01-05  8:15 Hans de Graaff
2019-01-21 18:17 Hans de Graaff
2018-02-16 16:33 Hans de Graaff
2016-12-25  6:56 Hans de Graaff
2015-12-27  8:46 Hans de Graaff
2015-10-01  6:27 Hans de Graaff
2015-01-01 16:42 Manuel Rüger
2014-12-27 19:53 Manuel Rüger
2014-12-27 19:22 Manuel Rüger
2014-12-27 19:20 Manuel Rüger
2014-12-27 19:07 Manuel Rüger
2014-11-09  8:10 Hans de Graaff
2014-05-31 20:56 Manuel Rüger
2014-05-31 20:56 Manuel Rüger
2013-12-28  7:03 Hans de Graaff
2013-12-25 19:42 Hans de Graaff
2013-10-30  5:56 Hans de Graaff
2013-10-22  6:11 Hans de Graaff
2013-10-15 15:58 Hans de Graaff
2013-10-15 15:58 Hans de Graaff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox