diff --git a/srcpkgs/logisim-evolution/files/logisim-evolution b/srcpkgs/logisim-evolution/files/logisim-evolution index 0be63c6ec1d..48f3b1eb955 100644 --- a/srcpkgs/logisim-evolution/files/logisim-evolution +++ b/srcpkgs/logisim-evolution/files/logisim-evolution @@ -1,5 +1,4 @@ #!/bin/sh -export JAVA_HOME=/usr/lib/jvm/openjdk17 +export JAVA_HOME=/usr/lib/jvm/openjdk21 $JAVA_HOME/bin/java -jar /usr/lib/logisim-evolution/logisim-evolution.jar $@ - diff --git a/srcpkgs/logisim-evolution/patches/version.patch b/srcpkgs/logisim-evolution/patches/version.patch new file mode 100644 index 00000000000..bc1b51e99ae --- /dev/null +++ b/srcpkgs/logisim-evolution/patches/version.patch @@ -0,0 +1,13 @@ +diff --git a/gradle.properties b/gradle.properties +index 68194ddc9..5aea29138 100644 +--- a/gradle.properties ++++ b/gradle.properties +@@ -11,7 +11,7 @@ name = logisim-evolution + # * For non-stable builds use anything that reflects build state (i.e. "dev", "beta1", "rc1"). + # + # NOTE: if you use suffix, you MUST separate it from the version number with a hypen. +-version = 3.9.0-dev ++version = 3.9.0 + + # Project website URL (the shorter the better) + url = https://github.com/logisim-evolution/ diff --git a/srcpkgs/logisim-evolution/template b/srcpkgs/logisim-evolution/template index 2fcf572a358..f6f37b6d58a 100644 --- a/srcpkgs/logisim-evolution/template +++ b/srcpkgs/logisim-evolution/template @@ -1,16 +1,16 @@ # Template file for 'logisim-evolution' pkgname=logisim-evolution -version=3.8.0 +version=3.9.0 revision=1 -hostmakedepends="openjdk17 gradle" -depends="openjdk17-jre" +hostmakedepends="openjdk21 gradle" +depends="openjdk21-jre" short_desc="Digital logic design tool and simulator" maintainer="voidbert " license="GPL-3.0-or-later" homepage="https://github.com/logisim-evolution/logisim-evolution" changelog="https://github.com/logisim-evolution/logisim-evolution/raw/master/CHANGES.md" distfiles="https://github.com/logisim-evolution/logisim-evolution/archive/refs/tags/v${version}.tar.gz" -checksum=7a49558a490a0df886b3ea488f12e4ea887a2ec8c278872dca39b2bebfaed3ee +checksum=def2aa2f76545c1580d473b7a7f9259507bb2d2aae91a8d30ec903550780ecfc do_build() { . /etc/profile.d/jdk.sh