Package Details: logisim-evolution 3.4.1-3

Git Clone URL: (read-only, click to copy)
Package Base: logisim-evolution
Description: An educational tool for designing and simulating digital logic circuits (build from source)
Upstream URL:
Licenses: GPL3
Conflicts: logisim-evolution-bin, logisim-evolution-git
Provides: logisim-evolution
Submitter: dopsi
Maintainer: maniacata
Last Packager: maniacata
Votes: 13
Popularity: 0.68
First Submitted: 2017-10-23 08:39
Last Updated: 2021-01-18 04:08

Dependencies (3)

Required by (0)

Sources (2)

Pinned Comments

maniacata commented on 2021-01-17 18:17

This AUR repo has switched to a build-from-source package.

However, binary version can be found as logisim-evolution-bin.

Latest Comments

1 2 Next › Last »

maniacata commented on 2021-01-18 03:51

@sergefan Fixed.

sergefan commented on 2021-01-17 19:19

Building logisim-evolution...
==> ERROR: install file (.install) does not exist or is not a regular file.

Having this error message.

maniacata commented on 2021-01-17 18:17

This AUR repo has switched to a build-from-source package.

However, binary version can be found as logisim-evolution-bin.

Shindanaide commented on 2020-09-12 18:08

Getting this error:

==> Validating source files with sha256sums...
    logisim-evolution-3.3.6.jar ... FAILED
    logisim-evolution.desktop ... Passed ... Passed
    logisim-evolution.xml ... Passed
==> ERROR: One or more files did not pass the validity check!
Failed to build logisim-evolution

maniacata commented on 2020-04-19 06:00

@AppleGamer22 it should be fixed in latest PKGBUILD. Just try updated again :)

AppleGamer22 commented on 2020-04-19 05:48

When attempting to update the package on Manjaro, the following error message is displayed: "line 30: jar: command not found"

maniacata commented on 2020-04-19 05:47

@johnramsden nice to hear your feedback. Maybe you can try makedepends=('java-environment') which is used by package logisim. However, jar command is only shipped with JDK. I don't think adding JDK as a dependent in PKGBUILD is a good idea, because some users only have JRE installed. I've to admit that I was misled by PKGBUILD of logism so I once kept its usage of command jar xf which proved completely redundant. Afterall, makepkg will extract (usually via bsdtar) or symlink all files in the source array in $srcdir. I've removed jar command from latest PKGBUILD. This should work quite fine.

johnramsden commented on 2020-04-19 04:09

@maniacata I got the following error with the 3.3.4 update:

/startdir/PKGBUILD: line 31: jar: command not found

I had to add as a makedepend:


It also didn't seem to find jar by default in the PATH so I had to use the full path to jar:

/usr/lib/jvm/java-10-openjdk/bin/jar xf ${pkgname}-${pkgver}.jar "resources/logisim/img/"

maniacata commented on 2020-04-18 11:53

@thierer I've fixed that. Now it requires java-runtime>=10.

thierer commented on 2020-04-18 08:55

@maniacata I'm aware that there's a newer version of logisim-evolution available. The reason why I haven't upgraded this AUR package yet is that the new version requires a jre >= 9 (which in reality means jre >= 10, as jre9 isn't supported on Arch). This isn't reflected in your PKGBUILD, btw, which states "java-runtime>=8".

The way the starter script works right now this also means that the default jre has to be >= 10, which I consider a bit much as a general requirement. Fixing this is some work, that's why I refrained from updating the package until I find time to implement a proper solution.

That said, if you'd like to maintain the package, no problem, go ahead, I've just disowned it.