Skip to content

Commit 2041baf

Browse files
author
monkstone
committed
getting ready for 1.0.4 release
1 parent 1c8b029 commit 2041baf

File tree

6 files changed

+13
-13
lines changed

6 files changed

+13
-13
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
**v1.0.4** Adding javadoc, with links to jruby.api and processing.api
1+
**v1.0.4** Using jruby-complete-9.0.5.0. Adding javadoc, with links to jruby.api and processing.api
22

33
**v1.0.3** Build now using processing-3.0.1 core and matching video jars from maven central and pom.rb build file (polyglot maven), furthermore using maven-wrapper so maven version isn't even required see mvnw and mvwm.bat and .mvn/maven-wrapper.properties. The pom.xml is not needed but included for completness.
44
**v1.0.2** Various cleanups, favoring SHA256 over SHA1 to check jruby-complete

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
![Travis status](https://travis-ci.org/ruby-processing/JRubyArt.svg)
66

77
## Requirements
8-
A clean start for `jruby_art` based on [processing-3.0.1](https://github.com/processing/processing/releases) and [jruby-9.0.4.0](http://jruby.org/download) see [wiki](https://github.com/ruby-processing/JRubyArt/wiki/Building-latest-gem) for building gem from this repo. Changes from processing- 2.0 to [processing-3.0 here](https://github.com/processing/processing/wiki/Changes-in-3.0). Should work on same platforms as vanilla processing (windows, mac, linux) for Android see Yuki Morohoshi [rubuto-processing3][].
8+
A clean start for `jruby_art` based on [processing-3.0.1](https://github.com/processing/processing/releases) and [jruby-9.0.5.0](http://jruby.org/download) see [wiki](https://github.com/ruby-processing/JRubyArt/wiki/Building-latest-gem) for building gem from this repo. Changes from processing- 2.0 to [processing-3.0 here](https://github.com/processing/processing/wiki/Changes-in-3.0). Should work on same platforms as vanilla processing (windows, mac, linux) for Android see Yuki Morohoshi [rubuto-processing3][].
99
## Requirements
1010

1111
A suitable version of ruby (MRI ruby > 2.1 or `jruby-9.0.3.0+` to download gem.
@@ -35,11 +35,11 @@ sketchbook_path: /home/tux/sketchbook
3535
3636
```bash
3737
gem install jruby_art
38-
k9 setup install # installs jruby-complete-9.0.3.0
38+
k9 setup install # installs jruby-complete-9.0.5.0
3939
k9 setup unpack_samples # downloads and installs samples to ~/k9_samples
4040
cd ~/k9_samples/contributed
41-
k9 --nojruby run jwishy.rb # unless you have jruby-9.0.3.0 installed or config JRUBY: 'false'
42-
k9 run jwishy.rb # if you have jruby-9.0.3.0 installed or config JRUBY: 'false'
41+
k9 --nojruby run jwishy.rb # unless you have jruby-9.0.5.0 installed or config JRUBY: 'false'
42+
k9 run jwishy.rb # if you have jruby-9.0.5.0 installed or config JRUBY: 'false'
4343
```
4444
## Create sketches from built in templates
4545
```bash

jruby_art.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Gem::Specification.new do |spec|
1111
spec.email = 'martin_p@lineone.net'
1212
spec.description = <<-EOS
1313
JRubyArt is a ruby wrapper for the processing art framework.
14-
The current version supports processing-3.0.1, and uses jruby-9.0.4.0
14+
The current version supports processing-3.0.1, and uses jruby-9.0.5.0
1515
as the glue between ruby and java. You can use both processing libraries and ruby
1616
gems in your sketches. Features create/run/watch/live modes. The "watch" mode,
1717
provides a nice REPL-ish way to work on your processing sketches. Includes:-

pom.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
'jruby.api' => "http://jruby.org/apidocs/"
3232
)
3333

34-
pom 'org.jruby:jruby:9.0.4.0'
34+
pom 'org.jruby:jruby:9.0.5.0'
3535
jar 'org.processing:core:3.0.1'
3636
jar 'org.processing:video:3.0.1'
3737
plugin_management do

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<!--
3-
2+
<!--
3+
44
Autogenerated do not edit
55
66
-->
@@ -48,7 +48,7 @@ Autogenerated do not edit
4848
<dependency>
4949
<groupId>org.jruby</groupId>
5050
<artifactId>jruby</artifactId>
51-
<version>9.0.4.0</version>
51+
<version>9.0.5.0</version>
5252
<type>pom</type>
5353
</dependency>
5454
<dependency>

vendors/Rakefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ WARNING = <<-EOS
88
99
EOS
1010

11-
JRUBYC_VERSION = '9.0.4.0'
11+
JRUBYC_VERSION = '9.0.5.0'
1212
EXAMPLES = '1.3'
1313
HOME_DIR = ENV['HOME']
1414
MAC_OR_LINUX = /linux|mac|darwin/ =~ RbConfig::CONFIG['host_os']
@@ -27,7 +27,7 @@ file "jruby-complete-#{JRUBYC_VERSION}.jar" do
2727
rescue
2828
warn(WARNING)
2929
end
30-
check_sha256("jruby-complete-#{JRUBYC_VERSION}.jar", "3b87fc20a8e51e56632d6b0f7a00b5906f5ecd6c6642f9c189105307103220e8")
30+
check_sha256("jruby-complete-#{JRUBYC_VERSION}.jar", "7fe1054bf6085f24b9e3069d3e93abf8f17d1448f503eaea2042f98bce2a1d43")
3131
end
3232

3333
directory "../lib/ruby"
@@ -38,7 +38,7 @@ task :copy_ruby => ["../lib/ruby"] do
3838
end
3939

4040
def check_sha256(filename, expected_hash)
41-
require "digest/sha256"
41+
require "digest"
4242
sha256 = Digest::SHA256.new
4343
File.open(filename, "r") do |f|
4444
while buf = f.read(4096)

0 commit comments

Comments
 (0)