Skip to content

Commit

Permalink
bump jruby-complete version
Browse files Browse the repository at this point in the history
  • Loading branch information
monkstone committed Apr 23, 2018
1 parent 6a2c54a commit 7b6faf8
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 13 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
**v1.4.9** Update to jruby-complete-9.1.17.0.

**v1.4.8** Re-factor `control_panel` to avoid calling protected method on slider, also reduces boilerplate code requires in `control_panel` sketches.

**v1.4.7** Bump up to processing-3.3.7, make watch fail early if too many ruby files to watch
Expand All @@ -6,7 +8,7 @@

**v1.4.5** Vec2D and Vec3D now support `copy` constructor where the original can be a duck-type. Further the only requirement is that the duck-type responds to `:x`, and `:y` by returning a `float` or `fixnum` thus Vec2D can be promoted to Vec3D (where `z = 0`), or more usually some other Vector or Point class can be used as the original. A `vector_utils` library has been implemented, see examples for usage.

**v1.4.4** Bump up to JRubyComplete-9.1.16.0
**v1.4.4** Bump up to JRubyComplete-9.1.15.0

**v1.4.3** Features example sketches using the PixelFlow library by Thomas Diewald

Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ Versions before JRubyArt-1.2.0, are unsupported, please update, preferably to la
_Note the main reason for the current build to fail on travis is when the current version of [processing is not available from maven central][testing], it has only ever been available by third parties (I am eternally hopeful that one day processing.org will see the light), actually rvm with jruby as used by travis-ci is also pretty crap as judged by the build traces._

## Requirements
A clean start for `jruby_art` that works best with the latest version of [processing-3.3.7](https://github.com/processing/processing/releases) and [jruby-9.1.16.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][].
A clean start for `jruby_art` that works best with the latest version of [processing-3.3.7](https://github.com/processing/processing/releases) and [jruby-9.1.17.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][].
## Requirements

A suitable version of ruby (MRI `ruby 2.4+` or `jruby-9.1.16.0`) to download gem.
A suitable version of ruby (MRI `ruby 2.4+` or `jruby-9.1.17.0`) to download gem.

`processing-3.3.7`

Expand Down Expand Up @@ -40,9 +40,9 @@ height: 600 # for static sketch only
```bash
gem install jruby_art
k9 --install # installs jruby-complete-9.1.16.0 and downloads and installs samples to ~/k9_samples
k9 --install # installs jruby-complete-9.1.17.0 and downloads and installs samples to ~/k9_samples
cd ~/k9_samples/contributed
k9 --run jwishy.rb # if you have jruby-9.1.16.0 installed or config `JRUBY: false`
k9 --run jwishy.rb # if you have jruby-9.1.17.0 installed or config `JRUBY: false`
# to use jruby-complete set `JRUBY: false` in config
```
## Create sketches from built in templates
Expand Down
2 changes: 1 addition & 1 deletion lib/jruby_art/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true
# A wrapper for version
module JRubyArt
VERSION = '1.4.8'.freeze
VERSION = '1.4.9'.freeze
end
4 changes: 2 additions & 2 deletions pom.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
project 'rp5extras', 'https://github.com/ruby-processing/JRubyArt' do

model_version '4.0.0'
id 'ruby-processing:rp5extras', '1.4.8'
id 'ruby-processing:rp5extras', '1.4.9'
packaging 'jar'

description 'rp5extras for JRubyArt'
Expand Down Expand Up @@ -32,7 +32,7 @@
'jruby.api' => 'http://jruby.org/apidocs/'
)

pom 'org.jruby:jruby:9.1.16.0'
pom 'org.jruby:jruby:9.1.17.0'
jar 'org.processing:core:3.3.7'
jar 'org.processing:video:3.0.2'

Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ DO NOT MODIFIY - GENERATED CODE
<modelVersion>4.0.0</modelVersion>
<groupId>ruby-processing</groupId>
<artifactId>rp5extras</artifactId>
<version>1.4.8</version>
<version>1.4.9</version>
<name>rp5extras</name>
<description>rp5extras for JRubyArt</description>
<url>https://github.com/ruby-processing/JRubyArt</url>
Expand Down Expand Up @@ -50,7 +50,7 @@ DO NOT MODIFIY - GENERATED CODE
<dependency>
<groupId>org.jruby</groupId>
<artifactId>jruby</artifactId>
<version>9.1.16.0</version>
<version>9.1.17.0</version>
<type>pom</type>
</dependency>
<dependency>
Expand Down
6 changes: 3 additions & 3 deletions vendors/Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ WARNING = <<-EOS.freeze
EOS


JRUBYC_VERSION = '9.1.16.0'
JRUBYC_VERSION = '9.1.17.0'

EXAMPLES = '3.0'
EXAMPLES = '3.1'
HOME_DIR = ENV['HOME']
MAC_OR_LINUX = /linux|mac|darwin/ =~ RbConfig::CONFIG['host_os']

Expand All @@ -29,7 +29,7 @@ file "jruby-complete-#{JRUBYC_VERSION}.jar" do
rescue
warn(WARNING)
end
check_sha256("jruby-complete-#{JRUBYC_VERSION}.jar", "814ed63dd2668d1b99e601c7a755adca2ed62e923db2a537c0f99064fa2bf0fc")
check_sha256("jruby-complete-#{JRUBYC_VERSION}.jar", "bdf1a7ca08161d42262b3dad5888ba6fecaf9a2da7ff9170489224f3525cb457")
end

directory "../lib/ruby"
Expand Down

0 comments on commit 7b6faf8

Please sign in to comment.