Age | Commit message (Collapse) | Author |
|
Arch derivatives like Manjaro still distribute quazip 1.4. Add both
paths to INCLUDEPATH to allow building against both versions.
No bump in pkgrel as any previously built packages are fine to use.
|
|
|
|
|
|
|
|
|
|
|
|
* Switch to Qt6
* Add patch use ngspice headers installed on Arch
* Download svgpp as direct header-only dependency
|
|
|
|
|
|
|
|
|
|
|
|
Drop our patches for providing a user-cloned parts library that can be
updated automatically by Fritzing. Fritzing does not attempt to update
the parts library anymore (see:
https://github.com/fritzing/fritzing-app/issues/3454#issuecomment-878852716),
so this workaround is not required anymore.
|
|
Suggested (and tested) by OJaksch. Thanks!
|
|
|
|
Thanks a lot to cliffordwhansen for finding the required patch.
|
|
Version numbers are worth nothing anymore
|
|
|
|
|
|
Also drop the .git subfolder before installation. Having a valid git
repository seems to be only required for generating the partsdb database
and for updating which is not supported for system-wide installations
anyway.
|
|
Custom variables should be prefixed with an underscore to avoid
accidental naming collisions.
|
|
|
|
The jar files installed are part of the twitter4j library used by the
Twitter Saurus in the Fritzing Creator Kit. So, I guess, the jars are
never run on the host system. And most people won't have the Fritzing
Creator Kit anyway… So let's just remove the dependency.
|
|
If $srcdir still contains the results from the last build there are two
issues:
- The patch does not cleanly apply since to-be-created files already
exist
- partsdb cannot be moved because target already exist
Work around these issues to allow a simple rebuild without manually
cleaning up before.
No bump of pkgrel because resulting package is not affected.
|
|
|
|
|
|
Thanks to ArsenArsen for this fix.
|
|
See https://github.com/michaellass/AUR/issues/5
|
|
- Backport changes to fix detection of parts location
- Prebuild a parts.db file for the globally installed parts collection
- Provide script to clone the parts repository as user
|
|
There were quite some upstream fixes since the 0.9.3b release, e.g.
- fixing desktop files
- fixing detection of libgit2
- refactoring detection of libboost
Based on this rev. it is much simpler to get a working Arch package.
It is still unclear how the whole partsdb thing is meant to work, so currently
this is still patched in this package.
|
|
Changes:
- remove .install file as the contained steps are now automatically performed
by ALPM hooks
- add libgit2 as dependency
- apply upstream patches to fix .desktop file
- remove boost detection as it fails on non-dpkg distributions
- remove libgit2 detection as we need to build against ver. 0.24.x instead
- adapt to libgit2 0.24.x API changes
- set system-wide parts location as default
Issues:
- When using a user-writable location for parts (using -pp path) a parts.db
file is created and Fritzing will through errors on next launch until this
database is removed again.
- Automatic update of parts db does not seem to work, even when using a user-
writable location.
|
|
Thanks to razer who suggested this change.
Also adjust the dependencies again. libsm and libxkbcommon-x11 are now
directly required by qt5-base.
|
|
|