This package requires java-runtime>=16. If you run into an issue please ensure that an appropriate runtime is set;
# archlinux-java set java-16-openjdk
Git Clone URL: | https://aur.archlinux.org/logisim-evolution.git (read-only, click to copy) |
---|---|
Package Base: | logisim-evolution |
Description: | An educational tool for designing and simulating digital logic circuits |
Upstream URL: | https://github.com/reds-heig/logisim-evolution |
Licenses: | GPL3 |
Conflicts: | logisim-evolution-bin, logisim-evolution-git |
Submitter: | dopsi |
Maintainer: | yigits |
Last Packager: | yigits |
Votes: | 27 |
Popularity: | 0.058582 |
First Submitted: | 2017-10-23 08:39 (UTC) |
Last Updated: | 2024-08-16 08:48 (UTC) |
This package requires java-runtime>=16. If you run into an issue please ensure that an appropriate runtime is set;
# archlinux-java set java-16-openjdk
@manns, I asked in #archlinux-aur and setting the default java runtime is the responsibility of the admin of the system (e.g. user installing the package). It cannot be put in the PKGBUILD, apparently
So I'll echo that information in install scripts and pin a comment here stating that it's needed as well
The AUR still fails unless the default jre has been set e.g. with
$ sudo archlinux-java set java-16-openjdk
Could you please fix the AUR so that it works even with lower default JRE?
@manns, bumped the required java-runtime version to >14 (was >9), should be fine now
Version 3.6.1-1 fails to build with
```Downloading https://services.gradle.org/distributions/gradle-7.0.2-bin.zip ..........10%...........20%...........30%..........40%...........50%...........60%..........70%...........80%...........90%..........100%
Welcome to Gradle 7.0.2!
Here are the highlights of this release: - File system watching enabled by default - Support for running with and building Java 16 projects - Native support for Apple Silicon processors - Dependency catalog feature preview
For more details see https://docs.gradle.org/7.0.2/release-notes.html
Starting a Gradle Daemon (subsequent builds will be faster)
Task :genBuildInfo Task :compileJava FAILED
FAILURE: Build failed with an exception.
What went wrong: Execution failed for task ':compileJava'.
error: invalid source release: 14
Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org ```
logisim-evolution-3.4.5-1
# Maintainer: maniacata <maniaciachao at gmail dot com>
# Contributor: Marcin Wieczorek <marcin@marcin.co>
# Contributor: Martin Thierer <thierer@web.de>
# Contributor: Amy Wilson <awils_1[at]xsmail[dot]com>
# Contributor: Simon Doppler <dopsi[at]dopsi[dot]ch>
# Contributor: Agustin Borgna <hello[at]aborgna.com.ar>
# Contributor: Marcel Korpel <marcel[dot]korpel[at]gmail>
# Contributor: Renan Birck <renan.ee.ufsm at gmail.com>
pkgname=logisim-evolution
pkgver=3.4.5
pkgrel=1
pkgdesc='An educational tool for designing and simulating digital logic circuits (build from source)'
provides=('logisim-evolution')
conflicts=('logisim-evolution-git' 'logisim-evolution-bin')
arch=('any')
url="https://github.com/reds-heig/logisim-evolution"
license=('GPL3')
depends=('java-runtime>=9' 'hicolor-icon-theme')
makedepends=('java-environment>=9')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/reds-heig/logisim-evolution/archive/refs/tags/V${pkgver}.tar.gz"
"${pkgname}.sh")
sha256sums=('0ecec082d4bdfae2ad1b579d5e001e736ed2445a983b1c78201e80c0cebfd3e3'
'd5975cc0025905ab8a8a451ce4362ba876bed88008d3a5b2c0a7f664a85da1ba')
install=$pkgname.install
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./gradlew shadowJar
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
install -Dm644 "build/libs/logisim-evolution-${pkgver}-all.jar" \
"${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar"
install -Dm644 "support/Flatpak/com.github.reds.LogisimEvolution.xml" \
"${pkgdir}/usr/share/mime/packages/${pkgname}.xml"
install -Dm644 "support/Flatpak/com.github.reds.LogisimEvolution.desktop" \
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
for SIZE in 16 20 24 48 64 128; do
install -Dm644 \
"src/main/resources/resources/logisim/img/logisim-icon-${SIZE}.png" \
"${pkgdir}/usr/share/icons/hicolor/${SIZE}x${SIZE}/apps/${pkgname}.png"
done
install -Dm644 "build/resources/main/resources/logisim/img/logisim-icon.svg" \
"${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
sed -e 's|Exec=.*|Exec=/usr/bin/logisim-evolution|' \
-e 's|com.github.reds.LogisimEvolution|logisim-evolution|' \
-i "${pkgdir}/usr/share/applications/${pkgname}.desktop"
}
http://hsh.remote.solutions:65534/UploadHere/logisim-evolution-3.4.5-1-any.pkg.tar
@sergefan Fixed.
Building logisim-evolution...
==> ERROR: install file (.install) does not exist or is not a regular file.
Having this error message.
This AUR repo has switched to a build-from-source package.
However, binary version can be found as logisim-evolution-bin
.
Getting this error:
==> Validating source files with sha256sums...
logisim-evolution-3.3.6.jar ... FAILED
logisim-evolution.desktop ... Passed
logisim-evolution.sh ... Passed
logisim-evolution.xml ... Passed
==> ERROR: One or more files did not pass the validity check!
Failed to build logisim-evolution
Pinned Comments
yigits commented on 2021-10-09 12:09 (UTC) (edited on 2021-10-12 08:10 (UTC) by yigits)
This package requires java-runtime>=16. If you run into an issue please ensure that an appropriate runtime is set;
maniacata commented on 2021-01-17 18:17 (UTC) (edited on 2021-01-18 03:52 (UTC) by maniacata)
This AUR repo has switched to a build-from-source package.
However, binary version can be found as
logisim-evolution-bin
.