Package Details: jogl 2.3.2-2

Git Clone URL: https://aur.archlinux.org/jogl.git (read-only, click to copy)
Package Base: jogl
Description: OpenGL bindings for Java
Upstream URL: http://jogamp.org/
Licenses: BSD
Submitter: td123
Maintainer: None
Last Packager: MRWITEK
Votes: 84
Popularity: 0.000000
First Submitted: 2011-12-07 20:36 (UTC)
Last Updated: 2016-02-07 20:46 (UTC)

Dependencies (2)

Required by (3)

Sources (8)

Latest Comments

1 2 3 4 Next › Last »

Eirikr commented on 2024-09-18 07:50 (UTC) (edited on 2024-09-18 07:51 (UTC) by Eirikr)

Hey there! Looks like the latest release is 2.5.0 if you have feelings of updatificationz :)

(currently on 2.3.2)

https://github.com/sgothel/jogl/releases/tag/v2.5.0 (For all releases: https://github.com/sgothel/jogl/tags)

EDIT: I see someone has copied the PKGBUILD below; but nonetheless requesting the package be updated.

carlosal1015 commented on 2024-03-29 16:48 (UTC)

# Maintainer: Victor Dmitriyev <mrvvitek@gmail.com>
# Contributor: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
# Contributor: Simon Lipp <sloonz+aur@gmail.com>

pkgname=jogl
pkgver=2.5.0
pkgrel=1
pkgdesc="OpenGL bindings for Java"
arch=(x86_64 aarch64)
url="https://jogamp.org"
license=('BSD')
depends=('java-runtime' 'libgl')
source=("jogl.LICENSE.txt"
  "gluegen.LICENSE.txt"
  "jogl-all-v${pkgver}.jar::${url}/deployment/v${pkgver}/jar/jogl-all.jar"
  "gluegen-rt-v${pkgver}.jar::${url}/deployment/v${pkgver}/jar/gluegen-rt.jar")
source_aarch64=("jogl-all-natives-linux-aarch64-v${pkgver}.jar::${url}/deployment/v${pkgver}/jar/jogl-all-natives-linux-aarch64.jar"
  "gluegen-rt-natives-linux-aarch64-v${pkgver}.jar::${url}/deployment/v${pkgver}/jar/gluegen-rt-natives-linux-aarch64.jar")
source_x86_64=("jogl-all-natives-linux-amd64-v${pkgver}.jar::${url}/deployment/v${pkgver}/jar/jogl-all-natives-linux-amd64.jar"
  "gluegen-rt-natives-linux-amd64-v${pkgver}.jar::${url}/deployment/v${pkgver}/jar/gluegen-rt-natives-linux-amd64.jar")

md5sums=('e77015f08f0c8c3b39b9b7d379d57183'
  '3809542dae46666cb50b9cb7c6d5ac5f'
  '64c652f03e62a1cdb302cc1b948862ef'
  'db0859c3d735b9e93bb96115173f6c76')
md5sums_x86_64=('144bffd877fbf0f2f5333389b161a7e0'
  'ea956143f451c68d22b833464615c36e')
md5sums_aarch64=('1ecddb61541079e7e6c6cbc73f0412a9'
  '1e28ac2f2de5ba2d4765f3c60a68e0e3')

noextract=("jogl-all-v${pkgver}.jar" "gluegen-rt-v${pkgver}.jar")

package() {
  # *.so files
  install -Ddm755 "${pkgdir}/usr/lib/${pkgname}"
  find "${srcdir}/natives" -type f -print0 | xargs -0 mv -t "${pkgdir}/usr/lib/${pkgname}"

  cd "${srcdir}"
  install -Dm644 "jogl-all-v${pkgver}.jar" "${pkgdir}/usr/share/java/${pkgname}/jogl-all.jar"
  install -Dm644 "gluegen-rt-v${pkgver}.jar" "${pkgdir}/usr/share/java/${pkgname}/gluegen-rt.jar"
  install -Dm644 "jogl.LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/jogl.LICENSE.txt"
  install -Dm644 "gluegen.LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/gluegen.LICENSE.txt"

  cd "${pkgdir}/usr/share/java/${pkgname}"
  ln -s "jogl-all.jar" "jogl2.jar"
  ln -s "gluegen-rt.jar" "gluegen2-rt.jar"

  cd "${pkgdir}/usr/lib"
  ln -s "jogl" "jogl2"
  ln -s "jogl" "gluegen2"
  ln -s "libgluegen-rt.so" "jogl/libgluegen2-rt.so"
}

MRWITEK commented on 2019-03-12 23:33 (UTC) (edited on 2019-03-12 23:35 (UTC) by MRWITEK)

Yes, it seems that the site is down and the forum (http://forum.jogamp.org/) is online.

We'll have to wait until they fix the site.

Jars have been saved in the Internet Archive, luckily. Here are links:

https://web.archive.org/web/20180504012858/http://jogamp.org:80/deployment/v2.3.2/jar/gluegen-rt.jar

https://web.archive.org/web/20180504012852/http://jogamp.org:80/deployment/v2.3.2/jar/gluegen-rt-natives-linux-i586.jar

https://web.archive.org/web/20180504020452/http://jogamp.org:80/deployment/v2.3.2/jar/gluegen-rt-natives-linux-amd64.jar

https://web.archive.org/web/20180504014041/http://jogamp.org:80/deployment/v2.3.2/jar/jogl-all-natives-linux-i586.jar

https://web.archive.org/web/20180504020701/http://jogamp.org:80/deployment/v2.3.2/jar/jogl-all-natives-linux-amd64.jar

https://web.archive.org/web/20180504020753/http://jogamp.org:80/deployment/v2.3.2/jar/jogl-all.jar

I think those use slightly different build configuration, I don't remember. You'll have to change the hashsums in PKGBUILD, if that's the case.

jmsj777 commented on 2019-03-12 15:02 (UTC)

The official jogamp.org doesn't work anymore, I'm trying to install scilab, how I can solve this?

Thanks in advance.

eolianoe commented on 2016-02-07 19:50 (UTC)

@bartus: it's buidling fine here. Maybe you have the new PKGBUILD with some old jar files ?

bartus commented on 2016-02-07 19:07 (UTC)

@MRWITEK It wont build even when skip outdated md5sums. makepkg throws: > find: `/jogl/src/natives': No such file or directory > mv: missing file operand

MRWITEK commented on 2016-02-06 20:56 (UTC)

@bartus Yes they changed, but I've changed PKGBUILD accordingly, see changelog. The package should still contain 2 jars, 2 license files, several *.so files and simlinks.

bartus commented on 2016-02-06 19:42 (UTC)

Directory struct of orig jars has changed (native folder truncut). Package script not working.

Raimar commented on 2015-01-17 18:03 (UTC)

namcap wants 'java-environment' instead of 'java-runtime', also add 'libxrandr' and 'libxcursor' to dependency.

MRWITEK commented on 2014-09-09 20:13 (UTC)

Sorry, forgot to update checksums between 2.2.0 and 2.2.1 because when I've just done updating the package new version came out.