From null+rcairo at clear-code.com Tue Dec 4 12:30:44 2012 From: null+rcairo at clear-code.com (Kouhei Sutou) Date: Tue, 04 Dec 2012 21:30:44 +0900 Subject: [cairo-commit:00207] rcairo/rcairo [master] 1.12.3 -> 1.12.4 Message-ID: <20121204123057.890C394062A@jenkins.clear-code.com> Kouhei Sutou 2012-12-04 21:30:44 +0900 (Tue, 04 Dec 2012) New Revision: 488b7858be3d4cf6bc9f6d3332b23bfcc012df98 https://github.com/rcairo/rcairo/commit/488b7858be3d4cf6bc9f6d3332b23bfcc012df98 Log: 1.12.3 -> 1.12.4 Modified files: ext/cairo/rb_cairo.h Modified: ext/cairo/rb_cairo.h (+1 -1) =================================================================== --- ext/cairo/rb_cairo.h 2012-12-04 21:28:20 +0900 (c0d9a9e) +++ ext/cairo/rb_cairo.h 2012-12-04 21:30:44 +0900 (eeb608b) @@ -73,7 +73,7 @@ RB_CAIRO_BEGIN_DECLS #define RB_CAIRO_VERSION_MAJOR 1 #define RB_CAIRO_VERSION_MINOR 12 -#define RB_CAIRO_VERSION_MICRO 3 +#define RB_CAIRO_VERSION_MICRO 4 RB_CAIRO_VAR VALUE rb_mCairo; RB_CAIRO_VAR VALUE rb_cCairo_Context; -------------- next part -------------- An HTML attachment was scrubbed... URL: From null+rcairo at clear-code.com Tue Dec 4 12:23:16 2012 From: null+rcairo at clear-code.com (Kouhei Sutou) Date: Tue, 04 Dec 2012 21:23:16 +0900 Subject: [cairo-commit:00208] rcairo/rcairo [master] Support Ruby 2.0.0 Message-ID: <20121204122339.0261F94062A@jenkins.clear-code.com> Kouhei Sutou 2012-12-04 21:23:16 +0900 (Tue, 04 Dec 2012) New Revision: e808c868a182d1216585ab8f81479fbc06dc2056 https://github.com/rcairo/rcairo/commit/e808c868a182d1216585ab8f81479fbc06dc2056 Log: Support Ruby 2.0.0 Modified files: ext/cairo/depend Modified: ext/cairo/depend (+2 -1) =================================================================== --- ext/cairo/depend 2012-07-22 15:35:56 +0900 (d267ff6) +++ ext/cairo/depend 2012-12-04 21:23:16 +0900 (721ed02) @@ -1,2 +1,3 @@ -install-so: +install-so: install-headers +install-headers: $(INSTALL_DATA) $(srcdir)/rb_cairo.h $(RUBYARCHDIR) -------------- next part -------------- An HTML attachment was scrubbed... URL: From null+rcairo at clear-code.com Tue Dec 4 12:25:29 2012 From: null+rcairo at clear-code.com (Kouhei Sutou) Date: Tue, 04 Dec 2012 21:25:29 +0900 Subject: [cairo-commit:00209] rcairo/rcairo [master] Add tmtms to thanks list. Thanks!!! Message-ID: <20121204122540.1877194062A@jenkins.clear-code.com> Kouhei Sutou 2012-12-04 21:25:29 +0900 (Tue, 04 Dec 2012) New Revision: dc100f1e7050fdc56de22e3d02af98945116cd35 https://github.com/rcairo/rcairo/commit/dc100f1e7050fdc56de22e3d02af98945116cd35 Log: Add tmtms to thanks list. Thanks!!! Modified files: README.rdoc Modified: README.rdoc (+1 -0) =================================================================== --- README.rdoc 2012-12-04 21:25:03 +0900 (9a75f79) +++ README.rdoc 2012-12-04 21:25:29 +0900 (a72c42f) @@ -117,3 +117,4 @@ http://cairographics.org/cgi-bin/mailman/listinfo/cairo * Vasily Fedoseyev: fixes a bug. * Eric C.: reports a bug. * C?dric Boutillier: reports a bug. +* tmtms: reports a bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From null+rcairo at clear-code.com Tue Dec 4 12:28:20 2012 From: null+rcairo at clear-code.com (Kouhei Sutou) Date: Tue, 04 Dec 2012 21:28:20 +0900 Subject: [cairo-commit:00210] rcairo/rcairo [master] windows: update dependencies Message-ID: <20121204122834.3386C94062A@jenkins.clear-code.com> Kouhei Sutou 2012-12-04 21:28:20 +0900 (Tue, 04 Dec 2012) New Revision: 734e15388905f19e05c63506c81449657dba17af https://github.com/rcairo/rcairo/commit/734e15388905f19e05c63506c81449657dba17af Log: windows: update dependencies Modified files: Rakefile Modified: Rakefile (+4 -4) =================================================================== --- Rakefile 2012-12-04 21:25:29 +0900 (884bc86) +++ Rakefile 2012-12-04 21:28:20 +0900 (a9b0d91) @@ -54,12 +54,12 @@ task 'cross' => "download_windows_binaries" def download_windows_binaries(binary_dir) base_url = "http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/" dependencies = [ - ["cairo", "1.10.2-1"], - ["libpng", "1.4.3-1"], + ["cairo", "1.10.2-2"], + ["libpng", "1.4.12-1"], ["zlib", "1.2.5-2"], - ["expat", "2.0.1-1"], + ["expat", "2.1.0-1"], ["fontconfig", "2.8.0-2"], - ["freetype", "2.4.2-1"], + ["freetype", "2.4.10-1"], ] dependencies.each do |name, version| ["", "-dev"].each do |suffix| -------------- next part -------------- An HTML attachment was scrubbed... URL: From null+rcairo at clear-code.com Tue Dec 4 12:23:27 2012 From: null+rcairo at clear-code.com (Kouhei Sutou) Date: Tue, 04 Dec 2012 21:23:27 +0900 Subject: [cairo-commit:00211] rcairo/rcairo [master] Use .yardopts Message-ID: <20121204122339.0D9BC940C77@jenkins.clear-code.com> Kouhei Sutou 2012-12-04 21:23:27 +0900 (Tue, 04 Dec 2012) New Revision: 4b1ce8ba2032a6df6c613640165e93d6e83335b6 https://github.com/rcairo/rcairo/commit/4b1ce8ba2032a6df6c613640165e93d6e83335b6 Log: Use .yardopts Added files: .yardopts Modified files: Rakefile Added: .yardopts (+4 -0) 100644 =================================================================== --- /dev/null +++ .yardopts 2012-12-04 21:23:27 +0900 (e3a6087) @@ -0,0 +1,4 @@ +--output-dir doc/reference/en +--use-cache .yardoc +lib/**/*.rb +ext/**/*.c Modified: Rakefile (+1 -5) =================================================================== --- Rakefile 2012-12-04 21:23:16 +0900 (1d71e46) +++ Rakefile 2012-12-04 21:23:27 +0900 (884bc86) @@ -27,11 +27,7 @@ Gem::PackageTask.new(spec) do |pkg| pkg.need_tar_gz = true end -document_task = Packnga::DocumentTask.new(spec) do |t| - t.yard do |yard_task| - yard_task.files += FileList["ext/**/*.c"] - # yard_task.options += ["--markup", "textile"] - end +Packnga::DocumentTask.new(spec) do |task| end Packnga::ReleaseTask.new(spec) do |task| -------------- next part -------------- An HTML attachment was scrubbed... URL: From null+rcairo at clear-code.com Tue Dec 4 12:25:03 2012 From: null+rcairo at clear-code.com (Kouhei Sutou) Date: Tue, 04 Dec 2012 21:25:03 +0900 Subject: [cairo-commit:00212] rcairo/rcairo [master] Add 1.12.3 entry Message-ID: <20121204122516.7F86394062A@jenkins.clear-code.com> Kouhei Sutou 2012-12-04 21:25:03 +0900 (Tue, 04 Dec 2012) New Revision: 10674e1a8332a0acd701e1f94b53082776e10fdc https://github.com/rcairo/rcairo/commit/10674e1a8332a0acd701e1f94b53082776e10fdc Log: Add 1.12.3 entry Modified files: NEWS Modified: NEWS (+15 -0) =================================================================== --- NEWS 2012-12-04 21:23:27 +0900 (170c916) +++ NEWS 2012-12-04 21:25:03 +0900 (2bda8c0) @@ -1,3 +1,18 @@ +Release 1.12.3 (2012-12-04) Kouhei Sutou +=========================================================== + +Improvements +------------ + + * Supported Ruby 2.0.0. + [Reported by tmtms] + * Supported auto native package install by Homebrew and MacPorts. + +Thanks +------ + + * tmtms + Release 1.12.2 (2012-06-03) Kouhei Sutou =========================================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From null+rcairo at clear-code.com Wed Dec 19 14:01:23 2012 From: null+rcairo at clear-code.com (Kouhei Sutou) Date: Wed, 19 Dec 2012 23:01:23 +0900 Subject: [cairo-commit:00213] rcairo/rcairo [master] Do Mac OS X check after pkg-config check Message-ID: <20121219140140.D64969402E8@jenkins.clear-code.com> Kouhei Sutou 2012-12-19 23:01:23 +0900 (Wed, 19 Dec 2012) New Revision: 8f820046b49d75e954799640dbded8cc069b8303 https://github.com/rcairo/rcairo/commit/8f820046b49d75e954799640dbded8cc069b8303 Log: Do Mac OS X check after pkg-config check Because cairo.h is used in Mac OS X check. cairo.h can be used after pkg-config check. Modified files: ext/cairo/extconf.rb Modified: ext/cairo/extconf.rb (+21 -21) =================================================================== --- ext/cairo/extconf.rb 2012-12-04 21:30:44 +0900 (6ec169c) +++ ext/cairo/extconf.rb 2012-12-19 23:01:23 +0900 (9fd26ea) @@ -47,27 +47,6 @@ checking_for(checking_message("Win32 OS")) do end end -checking_for(checking_message("Mac OS X")) do - case RUBY_PLATFORM - when /darwin/ - if have_macro("CAIRO_HAS_QUARTZ_SURFACE", ["cairo.h"]) - checking_for("RubyCocoa") do - begin - require 'osx/cocoa' - $defs << "-DHAVE_RUBY_COCOA" - $DLDFLAGS << " -Wl,-framework,RubyCocoa" - true - rescue LoadError - false - end - end - end - true - else - false - end -end - def package_platform if File.exist?("/etc/debian_version") :debian @@ -192,6 +171,27 @@ unless required_pkg_config_package([package, major, minor, micro], exit(false) end +checking_for(checking_message("Mac OS X")) do + case RUBY_PLATFORM + when /darwin/ + if have_macro("CAIRO_HAS_QUARTZ_SURFACE", ["cairo.h"]) + checking_for("RubyCocoa") do + begin + require 'osx/cocoa' + $defs << "-DHAVE_RUBY_COCOA" + $DLDFLAGS << " -Wl,-framework,RubyCocoa" + true + rescue LoadError + false + end + end + end + true + else + false + end +end + $defs << "-DRB_CAIRO_COMPILATION" have_header("ruby/st.h") unless have_macro("HAVE_RUBY_ST_H", "ruby.h") -------------- next part -------------- An HTML attachment was scrubbed... URL: