Package Details: digital 0.29-4

Git Clone URL: https://aur.archlinux.org/digital.git (read-only, click to copy)
Package Base: digital
Description: A digital logic designer and circuit simulator.
Upstream URL: https://github.com/hneemann/Digital
Keywords: Circuit Digital Logic Simulator
Licenses: GPL
Submitter: edg-l
Maintainer: edg-l
Last Packager: edg-l
Votes: 12
Popularity: 0.000329
First Submitted: 2019-07-21 16:17 (UTC)
Last Updated: 2022-09-05 06:53 (UTC)

Dependencies (3)

Required by (0)

Sources (2)

Latest Comments

1 2 Next › Last »

Jenrikku commented on 2023-10-03 06:42 (UTC)

Why are you converting the svg to png and not simply putting the svg file under "/usr/share/icons/hicolor/scalable/apps/"?

edg-l commented on 2022-09-05 06:52 (UTC)

Sorry for the delay, I had this a bit abandoned.

Applied all the fixes.

thotypous commented on 2022-09-02 18:28 (UTC)

Please add librsvg to makedepends as already pointed out by justinkb. Build currently fails with:

==> Starting prepare()...
convert: delegate failed `'rsvg-convert' -o '%o' '%i'' @ error/delegate.c/InvokeDelegate/1911.
convert: unable to load module '/usr/lib/ImageMagick-7.1.0/modules-Q16HDRI/coders/svg.la': file not found @ error/module.c/OpenModule/1289.
convert: unable to open file '/tmp/magick-n1upUze9Kjeutf9piq6rWvnOh4R0MFGr': No such file or directory @ error/constitute.c/ReadImage/780.
convert: no images defined `/home/main-builder/pkgwork/src/digital_16x16.png' @ error/convert.c/ConvertImageCommand/3342.

justinkb commented on 2022-05-26 13:21 (UTC) (edited on 2022-05-26 13:36 (UTC) by justinkb)

five issues:

1) imagemagick should be in makedepends array, not depends array 2) librsvg should also be in makedepends array, as imagemagick cannot load its svg plugin otherwise 3) there is no reason to place the desktop file in a subdirectory under /usr/share/applications, just put it there 4) the icons should go into /usr/share/icons/hicolor/sizexsize/apps/ subdirectory, not into /usr/share/icons/hicolor/sizexsize/ 5) nitpicky, but you should really rename prepare() to build(). you aren't patching or otherwise preparing any source files for building. you are creating a launcher script and converting resources, both belong in build()

binarynoise commented on 2022-01-20 16:47 (UTC)

Please include the icons from /src/resources/icons/icon* as launcher/desktop/menu icons (whatever they're called, but I think you know what I mean)

edg-l commented on 2021-10-28 11:10 (UTC)

I updated it, try now to see if it still gives this error.

Subject-17 commented on 2021-10-27 16:19 (UTC)

I'm getting the following error whenn trying to install digital, using i3wm.

install: creating directory '/tmp/makepkg/digital/pkg/digital/usr/share/applications'
install: creating directory '/tmp/makepkg/digital/pkg/digital/usr/share/applications/digital'
install: cannot stat 'digital.desktop': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
 -> error making: digital

I do not get this problem when using the -git variant

edg-l commented on 2021-05-03 07:22 (UTC)

I fixed it, you may need to change the permissions of the example and lib dirs or completely remove them.

lennon commented on 2021-04-29 16:57 (UTC)

The lib and examples directories are empty and have wrong permissions (can't cd to them)

edg-l commented on 2021-04-29 08:49 (UTC)

I added the icons, examples and lib, also some more pdf docs.