36 Commits

Author SHA1 Message Date
abieber
daad67cd4d Switch fritzing to qt5, original diff from rsadowski updates from me.
OK rsadowski
2020-01-20 23:32:55 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
zhuk
55cb3c3d94 Having comms/qtserialport and x11/qt5/qtserialport not conflicting
is not enough for stable builds: all their dependees should depend
on either <5.6 or >=5.6 version as well.

Issue reported by naddy@
2017-01-21 18:25:02 +00:00
zhuk
ed298848a3 Zap more lines from qmake-based ports by moving them from
the "MODULES=x11/qtX + CONFIGURE_STYLE=qmake" logic to
the "MODULES=devel/qmake x11/qtX" logic.

Discussed with espie@ a few weeks ago.
2016-03-26 20:37:34 +00:00
zhuk
21d11191f1 Move to MODQMAKE, +3 Makefile lines - but we have a bonus of "cp => mv"
converstion here, reducing build time significantly.
2016-03-07 11:54:12 +00:00
sthen
e35c2dc1b8 third time lucky: comms/qtserialport should be an LDEP not a BDEP 2016-01-18 16:49:38 +00:00
sthen
90752b4f15 obviously I didn't have enough coffee yesterday -
WANTLIB should be lib/qt4/QtSerialPort not just QtSerialPort.
2016-01-18 16:35:54 +00:00
sthen
9005d1d063 sync WANTLIB 2016-01-17 17:29:07 +00:00
abieber
5847cae83f Update fritzing to the latest. Releases have moved to github, so should
be less churn in the weird whay they cut their dist files (now zip.. now
tar_1.bz2.. now..)

OK sthen@
2015-11-24 15:02:23 +00:00
abieber
c0a51395e6 Update to the latest version.
Changlog here: http://fritzing.org/download/history-changes/

OK sthen@
2014-11-04 22:01:53 +00:00
espie
92816cd8fc use more specific version of SUBST_* where appropriate 2014-08-10 09:58:04 +00:00
jasper
121411fce3 re-add missing file 2014-03-27 20:54:28 +00:00
jasper
b730a20723 update to fritzing-0.8.7 2014-03-26 16:00:31 +00:00
rpe
5c2165ef28 Use -m mode with ${SUBST_CMD} instead of two-step process
SUBST_CMD / chmod. Replace -o root -g bin with -o ${BINOWN}
and -g ${BINGRP}.

ok sthen@
2013-05-10 20:30:30 +00:00
espie
946964cc5d PERMIT/ REGRESS->TEST sweep 2013-03-10 23:04:44 +00:00
jasper
721b51d6d0 - update to 0.7.7 2012-09-12 10:54:57 +00:00
landry
a513534079 x11/qt4,-sqlite was folded back to x11/qt4, remove explicit dependencies
on it and bump REVISION.
2012-06-14 09:47:23 +00:00
jasper
1fc097e1b6 zap unneeded patch 2012-04-26 19:12:29 +00:00
jasper
01d5032861 - update to 0.7.4 2012-04-26 19:08:00 +00:00
jasper
6fe6dcb220 - update to 0.7.1 2012-04-05 21:02:25 +00:00
espie
61199a1dbc normalize pkgpath 2011-09-16 08:48:01 +00:00
jasper
ae3cb0745d - update to 0.6.3 2011-08-19 07:58:00 +00:00
jasper
c2cd66ad60 - update fritzing to 0.6.2
* among the many changes are support for SMD parts and a sparkfun parts bin
- remove ONLY_FOR_ARCHS since it doesn't depend on qtwebkit anymore
2011-07-20 06:54:43 +00:00
jasper
4c4d7d7b18 passing '-unix' to qmake4 is deprecated so remove it. 2011-03-17 14:02:51 +00:00
jasper
d3fa743aef - don't use the internal boost copy
from fedora
2011-03-15 20:39:58 +00:00
jasper
ea043b96b5 - update fritzing to 0.5.2b
(ports is unlocked, but no new files/directories/imports!, if in doubt, ask!)
2011-03-02 06:26:04 +00:00
edd
e98b6eff7d Fix missing sqlite run depend for fritzing. Also fix WANTLIB while we are at it.
OK jasper@
2010-12-29 15:21:39 +00:00
espie
2314c85f45 convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.

No package changes
2010-11-15 00:22:45 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
jasper
322540b6eb - update fritzing to 0.4.3 2010-10-11 09:16:28 +00:00
jasper
0ab4b12250 import fritzing 0.4.2
Fritzing is essentially Electronic Design Automation software suited to the 
needs of designers and artists. It uses the metaphor of the breadboard, 
so that it is easy to transfer a hardware sketch to the software by using a 
drag-and-drop-based GUI to copy your sketch. From there it is possible 
to create PCB layouts for turning your prototype into a robust PCB, 
either on your own, or with the help of a manufacturer.

ok ajacoutot@
2010-09-15 07:14:13 +00:00