Package Details: fritzing 0.9.4b.CD498-2

Git Clone URL: https://aur.archlinux.org/fritzing.git (read-only, click to copy)
Package Base: fritzing
Description: PCB layout prototyping application
Upstream URL: http://fritzing.org
Licenses: GPL3
Submitter: phects
Maintainer: Bevan
Last Packager: Bevan
Votes: 215
Popularity: 0.94
First Submitted: 2009-05-31 14:31
Last Updated: 2020-04-17 22:07

Pinned Comments

Bevan commented on 2017-09-24 08:07

/usr/share/fritzing/parts contains the parts db which is provided by the package, which should not be updated by the user. Instead, the user can run the command "fritzing_clone_parts" once which clones the parts db into the user's home (located under ~/.local/share/fritzing). On next start, Fritzing will use this parts db instead of the one under /usr/share. From now on updating the db should work.

This is somehow a workaround to provide both a package that works out-of-the-box and the self-update functionality of Fritzing. See https://github.com/fritzing/fritzing-app/pull/3238 for a discussion on this. This package basically applies the changes of the pull-request to implement this functionality.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Bevan commented on 2020-05-13 12:04

All packages in the base-devel group are expected to be installed when using the AUR. They must not be included in the list of dependencies.

See https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites

Lasse_Ristig commented on 2020-05-13 12:03

pkg-config was not installed and now fritzing is compiling. Thank you! In my opinion pkg-config must be included in the dependencies. It seems only be needed during compiling, so if not oncluded as dependency it would be useful to check to give a hint to install it temporary.

Bevan commented on 2020-05-13 11:43

Can you please check the output of the following command?

pkg-config --path libgit2

If this command is not installed on your machine this would explain the behavior. In that case please install all packages in base-devel.

Lasse_Ristig commented on 2020-05-13 11:14

The problem with this error notification persists:

Project ERROR: libgit2 include path not found in /fritzing/src/fritzing-app-CD-498/../libgit2/include

I tested to compile with: - git clone ... makepkg - trizen -S fritzing

Bevan commented on 2020-05-02 16:05

@guitsi: That is a different issue. I can reproduce it by removing/commenting the following line in the PKGBUILD:

sed -i 's/LIBGIT_STATIC = true/LIBGIT_STATIC = false/' phoenix.pro

Did you by accident do that? Apart from that I see that you build in a chroot. Can you briefly describe how you build this package?

guitsi commented on 2020-05-02 10:14

Hi ! The issue with libgit2 doesn't seems to be solved :

Project ERROR: libgit2 include path not found in /fritzing/src/fritzing-app-CD-498/../libgit2/include

Bevan commented on 2020-04-17 22:15

cliffordwhansen: Thanks for figuring this out! I included the patch here.

cliffordwhansen commented on 2020-04-17 12:07

Tired to installed this today and ran in to a libgit2 version issue, there is a fix in the Fritzing dev branch[1]:

src/version/partschecker.cpp


118 -: #if LIBGIT2_VER_MINOR > 24
118 +: #if LIBGIT2_VER_MAJOR > 0 || (LIBGIT2_VER_MAJOR == 0 && LIBGIT2_VER_MINOR > 24)

[1] https://github.com/fritzing/fritzing-app/commit/472951243d70eeb40a53b1f7e16e6eab0588d079

Bevan commented on 2019-11-25 19:09

cgirard: The reason was that we need to call Fritzing during package() in order to generate the parts database. However, I just pushed a change that works around this problem. Could you please retry?

cgirard commented on 2019-11-25 17:09

Why is this package requiring a display to build?

qt.qpa.xcb: could not connect to display
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb.

/startdir/PKGBUILD: line 53:  3924 Aborted                 (core dumped) "${pkgdir}"/usr/bin/Fritzing -db "${pkgdir}"/usr/share/fritzing/fritzing-parts/parts.db -pp "${pkgdir}"/usr/share/fritzing/fritzing-parts -f "${pkgdir}"/usr/share/fritzing