diff --git a/core/reference/gluegen-v2.0-rc11-sources.jar b/core/reference/gluegen-v2.0-rc11-sources.jar deleted file mode 100644 index a0e3b57ec..000000000 Binary files a/core/reference/gluegen-v2.0-rc11-sources.jar and /dev/null differ diff --git a/swing/lib/jogl/gluegen-rt-natives-linux-amd64.jar b/swing/lib/jogl/gluegen-rt-natives-linux-amd64.jar index 8ae0af69d..8a565c890 100644 Binary files a/swing/lib/jogl/gluegen-rt-natives-linux-amd64.jar and b/swing/lib/jogl/gluegen-rt-natives-linux-amd64.jar differ diff --git a/swing/lib/jogl/gluegen-rt-natives-linux-i586.jar b/swing/lib/jogl/gluegen-rt-natives-linux-i586.jar index f579929cc..73fef9804 100644 Binary files a/swing/lib/jogl/gluegen-rt-natives-linux-i586.jar and b/swing/lib/jogl/gluegen-rt-natives-linux-i586.jar differ diff --git a/swing/lib/jogl/gluegen-rt-natives-macosx-universal.jar b/swing/lib/jogl/gluegen-rt-natives-macosx-universal.jar index ec39e1f61..a8ea24f06 100644 Binary files a/swing/lib/jogl/gluegen-rt-natives-macosx-universal.jar and b/swing/lib/jogl/gluegen-rt-natives-macosx-universal.jar differ diff --git a/swing/lib/jogl/gluegen-rt-natives-windows-amd64.jar b/swing/lib/jogl/gluegen-rt-natives-windows-amd64.jar index fd9187a80..8be2607e4 100644 Binary files a/swing/lib/jogl/gluegen-rt-natives-windows-amd64.jar and b/swing/lib/jogl/gluegen-rt-natives-windows-amd64.jar differ diff --git a/swing/lib/jogl/gluegen-rt-natives-windows-i586.jar b/swing/lib/jogl/gluegen-rt-natives-windows-i586.jar index d0a2b1d65..d9f263429 100644 Binary files a/swing/lib/jogl/gluegen-rt-natives-windows-i586.jar and b/swing/lib/jogl/gluegen-rt-natives-windows-i586.jar differ diff --git a/swing/lib/jogl/gluegen-rt.jar b/swing/lib/jogl/gluegen-rt.jar index 2c8708577..ee7287ae6 100644 Binary files a/swing/lib/jogl/gluegen-rt.jar and b/swing/lib/jogl/gluegen-rt.jar differ diff --git a/swing/lib/jogl/jogl-all-natives-linux-amd64.jar b/swing/lib/jogl/jogl-all-natives-linux-amd64.jar index 2e3ba7dac..823cb352e 100644 Binary files a/swing/lib/jogl/jogl-all-natives-linux-amd64.jar and b/swing/lib/jogl/jogl-all-natives-linux-amd64.jar differ diff --git a/swing/lib/jogl/jogl-all-natives-linux-i586.jar b/swing/lib/jogl/jogl-all-natives-linux-i586.jar index 92340a5bb..73da07f48 100644 Binary files a/swing/lib/jogl/jogl-all-natives-linux-i586.jar and b/swing/lib/jogl/jogl-all-natives-linux-i586.jar differ diff --git a/swing/lib/jogl/jogl-all-natives-macosx-universal.jar b/swing/lib/jogl/jogl-all-natives-macosx-universal.jar index 2c858dff0..0ff432d97 100644 Binary files a/swing/lib/jogl/jogl-all-natives-macosx-universal.jar and b/swing/lib/jogl/jogl-all-natives-macosx-universal.jar differ diff --git a/swing/lib/jogl/jogl-all-natives-windows-amd64.jar b/swing/lib/jogl/jogl-all-natives-windows-amd64.jar index fc05e380d..ebfab4f05 100644 Binary files a/swing/lib/jogl/jogl-all-natives-windows-amd64.jar and b/swing/lib/jogl/jogl-all-natives-windows-amd64.jar differ diff --git a/swing/lib/jogl/jogl-all-natives-windows-i586.jar b/swing/lib/jogl/jogl-all-natives-windows-i586.jar index d54815588..dafaae992 100644 Binary files a/swing/lib/jogl/jogl-all-natives-windows-i586.jar and b/swing/lib/jogl/jogl-all-natives-windows-i586.jar differ diff --git a/swing/lib/jogl/jogl-all.jar b/swing/lib/jogl/jogl-all.jar index 2ebd0ccf3..d86116ca0 100644 Binary files a/swing/lib/jogl/jogl-all.jar and b/swing/lib/jogl/jogl-all.jar differ diff --git a/swing/reference/gluegen-v2.1.2-src.zip b/swing/reference/gluegen-v2.1.2-src.zip new file mode 100644 index 000000000..bcb9753c8 Binary files /dev/null and b/swing/reference/gluegen-v2.1.2-src.zip differ diff --git a/swing/reference/jogl-all-2.0.2-sources.jar b/swing/reference/jogl-v2.1.2-src.zip similarity index 87% rename from swing/reference/jogl-all-2.0.2-sources.jar rename to swing/reference/jogl-v2.1.2-src.zip index 4a1e418e4..9d3d99cd8 100644 Binary files a/swing/reference/jogl-all-2.0.2-sources.jar and b/swing/reference/jogl-v2.1.2-src.zip differ