Package Details: jugglinglab-git 1.6.7.r183.g3dac62f-1

Git Clone URL: https://aur.archlinux.org/jugglinglab-git.git (read-only, click to copy)
Package Base: jugglinglab-git
Description: A program for animating juggling patterns
Upstream URL: https://jugglinglab.org/
Conflicts: jugglinglab
Provides: jugglinglab
Submitter: KodiCraft
Maintainer: KodiCraft
Last Packager: KodiCraft
Votes: 1
Popularity: 0.073813
First Submitted: 2022-11-17 16:46 (UTC)
Last Updated: 2025-12-20 15:35 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

Anton.exe commented on 2025-12-19 16:24 (UTC)

bit of a bodge but worked using this:

diff --git a/PKGBUILD b/PKGBUILD
index 48eb8d0..27a7f42 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,11 @@
 pkgname=jugglinglab-git
-pkgver=1.6.5.r5.gbd06e62
+pkgver=1.6.7.r183.g3dac62f
 pkgrel=1
 pkgdesc="A program for animating juggling patterns"
 arch=('any')
 url="https://jugglinglab.org/"
 _giturl="https://github.com/jkboyce/jugglinglab"
-makedepends+=('git' 'maven' 'java-environment>=11')
+makedepends+=('git' 'java-environment>=11' 'java-environment<25')
 depends+=('java-runtime>=11')
 source+=("git+${_giturl}.git")
 for integ in $(get_integlist)
@@ -25,7 +25,9 @@ pkgver() {

 build() {
   cd jugglinglab
-  mvn package
+  JAVA_HOME=/usr/lib/jvm/$(archlinux-java status \
+    | grep -e '1[7-9]' -e '2[0-4]' | grep jdk | head -n1 | xargs) \
+    ./gradlew build
 }

 package() {

uses the gradlew since gradle8 was taking too long to build