Package Details: inkscape-silhouette-git r685.7eac606-1

Git Clone URL: https://aur.archlinux.org/inkscape-silhouette-git.git (read-only, click to copy)
Package Base: inkscape-silhouette-git
Description: inkscape plugin to control Silhouette vinyl cutters
Upstream URL: https://github.com/fablabnbg/inkscape-silhouette
Licenses: GPLv2
Conflicts: inkscape-silhouette
Provides: inkscape-silhouette
Submitter: sparques
Maintainer: sparques
Last Packager: sparques
Votes: 4
Popularity: 0.062829
First Submitted: 2019-09-08 17:26 (UTC)
Last Updated: 2025-01-14 15:35 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

n-st commented on 2023-02-21 21:28 (UTC) (edited on 2023-02-21 21:29 (UTC) by n-st)

It could be useful to also install the udev rules provided by upstream to allow unprivileged access to the printers, e.g. via

package() {
    cd "$srcdir/${pkgname%-git}"
    # [...]
    cp silhouette-udev.rules "$pkgdir/etc/udev/rules.d/"
}

sparques commented on 2021-02-09 17:28 (UTC)

I updated the dependencies. Seems to work okay with python-pyusb.

Salamandar commented on 2021-02-09 17:15 (UTC)

Hello there, Is it required to install python-pyusb-git ? I'd rather install the one available in the repositories, if possible.

parkerlreed commented on 2021-01-21 21:27 (UTC)

Thanks. Tested and still shows up fine in Inkscape, and the print to test file worked as expected (not near my cutter)

sparques commented on 2021-01-21 20:40 (UTC)

Upstream just modified setup.py again (within the last hour). You're right, though, the arch instructions just bypass setup. So I did the same in the package build. Should build now.

parkerlreed commented on 2021-01-21 20:26 (UTC)

Case reference https://github.com/fablabnbg/inkscape-silhouette/issues/125

parkerlreed commented on 2021-01-21 20:25 (UTC) (edited on 2021-01-21 20:25 (UTC) by parkerlreed)

Still not patching (made sure to clean my build cache). Upstream updated their Arch instructions which seems to avoid setup.py all together.

==> Starting pkgver()...
==> Starting build()...
error: patch failed: setup.py:38
error: setup.py: patch does not apply
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'inkscape-silhouette-git-r461.6de9d53-1': 
deps: inkscape python-lxml python-pyusb
git clone https://github.com/fablabnbg/inkscape-silhouette.git
cd inkscape-silhouette
sudo cp sendto_silhouette.* /usr/share/inkscape/extensions/
sudo cp -R silhouette /usr/share/inkscape/extensions/

sparques commented on 2021-01-12 15:01 (UTC)

updated the patch to work with upstream again. It is building for me again.

parkerlreed commented on 2021-01-12 13:49 (UTC) (edited on 2021-01-12 13:53 (UTC) by parkerlreed)

Patch is no longer needed as upstream updated to Python 3 and Inkscape 1.x.

EDIT: Spoke too soon. It appears they're still using 2 but somehow broke the patch.

sparques commented on 2020-08-14 19:20 (UTC)

updated package to build for python3. Might break pre-1.0 versions of inkscape.