Commit Graph

50 Commits

Author SHA1 Message Date
rsadowski
21d079e03e Update qcad to 3.27.8.0 BUT still broken at runtime 2022-10-07 14:17:46 +00:00
rsadowski
ad55bb8b47 Update qcad to 3.27.6.7
QCad still segfault but maybe an updated version helps us to debug it.
Reported by Andy Bradford
2022-08-29 15:18:10 +00:00
sthen
45398fe1b1 sync WANTLIB for various ports with "NOT REACHABLE" libs 2022-03-31 12:52:13 +00:00
naddy
5bba7c308f drop RCS Ids 2022-03-11 18:24:26 +00:00
rsadowski
68b2544112 Unbreak build after recent Qt 5.15 update.
Add missing QPainterPath include
2021-01-19 06:52:19 +00:00
jca
c8aa0e515d Don't use backtrace/backtrace_symbols, fixes the build with llvm10 2020-08-10 17:00:50 +00:00
rsadowski
c4ee1ee5ce Remove patch. Forgotten in the last update commit 2020-04-13 08:50:23 +00:00
rsadowski
ff419da6f2 Update qcad to 3.24.3
OK paco@
2020-04-13 08:48:39 +00:00
rsadowski
5b2ffe98cb Prepare for upcoming Qt5 update
Add print/cups,-libs as LIB_DEPENDS

OK sthen@
2020-03-07 17:35:00 +00:00
feinerer
4a3440d335 Fix build on sparc64
OK kmos@
2019-08-24 05:11:26 +00:00
feinerer
12e4fa9d32 Update to QCAD 3.23.0.0
Tweak and OK by bentley@
2019-08-14 06:56:50 +00:00
naddy
ae1cb22cb2 Switch to PERMIT_(DISTFILES|PACKAGE).
CDROM restrictions are no longer applicable.
2019-07-14 02:16:50 +00:00
naddy
6951b0ad53 add missing includes for ports-gcc 2018-12-06 20:10:03 +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
40740703bc have qcad obey CC/CXX 2017-07-28 00:03:46 +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
espie
327810434c comparison of pointer vs integer 2017-05-02 08:05:26 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
espie
f22da3d348 let qcad build without the gcc/g++ links
ironically enough, this has nothing to do with qmake.
2017-03-04 11:38:42 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
espie
946964cc5d PERMIT/ REGRESS->TEST sweep 2013-03-10 23:04:44 +00:00
sthen
2d21dc65fe zap quotes in PERMIT_* 2012-06-09 11:26:02 +00:00
kili
53a832305f Not quite QPL. Noticed by Antti Harri, who also has a new port
cad/librecad (a fork of qcad) in work.

Some more details about the license problens are available at:

        http://www.ribbonsoft.com/qcad_downloads.html

and

        http://blog.librecad.org/2011/10/1-0-0-rc4-released/
2011-12-02 20:58:45 +00:00
espie
61199a1dbc normalize pkgpath 2011-09-16 08:48:01 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
sthen
14dd0c3a4d revision/new lib_depends 2010-10-23 18:35:23 +00:00
espie
b660df6b9b zap reeeally old variable 2010-07-06 22:25:53 +00:00
kili
16aa7c1282 Fix build for gcc4.
Add some cleanups from Antti Harri <iku@openbsd.fi>.

This does not include the patch that reorders recently
used files for now.
2010-06-07 20:08:09 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
simon
fd85039655 remove surrounding quotes from COMMENT/PERMIT_* 2007-09-15 21:36:57 +00:00
espie
470294650d base64 distinfo with SHA256 2007-04-05 15:37:40 +00:00
steven
7d7bc69e67 update to qcad 2.0.5.0
problem on amd64 fixed by Martynas Venckus, thanks

also tested by ckuethe, ajacoutot, Antti Harri, and Andreas Bihlmaier
2007-01-09 16:30:37 +00:00
pvalchev
898c1b18a8 Remove jakemsr@ from maintainer position, as he has been inactive and
email has been bouncing for several months.  Jacob, if you get this
and/or get back to things, let us know.
2006-12-02 20:24:17 +00:00
steven
2e8d1a700e USE_X11 2006-11-13 10:08:12 +00:00
kili
262f516a1b Avoid references to PKGNAME.
Remove noops like WRKDIST=${WRKDIR}/${DISTNAME}.
Drop DIST_SUBDIR where appropriate.

Problem mentioned by naddy.
Some simplifications and ok, steven.
2006-11-04 19:19:15 +00:00
naddy
199c30b4ac SIZE 2005-01-05 15:47:05 +00:00
espie
da33c267dc WANTLIB markers 2004-11-21 21:41:23 +00:00
espie
688d8c1bc5 new style PLIST 2004-09-14 23:18:51 +00:00
xsa
b698ec169b new-style MODULES. 2004-08-10 08:12:09 +00:00
naddy
2276d3b230 remove WWW lines 2003-12-15 21:42:08 +00:00
espie
e69adde059 switch to qt3-mt, ok maint. 2003-02-26 10:41:11 +00:00
margarida
af627861ce Update to version 1.5.4;
Changes:
Examples installed in $PREFIX/examples/qcad.
Uses qt3, so respective patches are now deprecated.
Larger library of premade objects included.
Better font and translation support.
Various bugfixes.

From: MAINTAINER.

brad@ ok
2002-12-09 17:35:57 +00:00
naddy
346c10b0c0 * qt2 -> qt3; from maintainer Jacob Meuser <jakemsr@jakemsr.com>
* don't install useless docs
2002-05-17 18:38:55 +00:00
espie
47bb0f3975 uniformize maintainer addresses. 2002-05-11 00:31:22 +00:00
naddy
8dd2d68bce Broken on alpha.
gcc 2.95.3 won't even build it with standard -O2 optimization,
and when compiled without it still crashes.
2002-04-07 15:32:34 +00:00
heko
253a6ef7f3 NO_REGRESS from maintainer Jacob Meuser <jakemsr@clipper.net> 2001-11-14 07:43:59 +00:00
espie
f28492bfe6 Use full path for libqt and libqt2
Bump need version.
2001-10-28 12:30:13 +00:00
espie
e6191d8f3e Use module qt2 2001-08-27 09:29:28 +00:00
naddy
bbaa4fc7ed Import of QCad 1.4.7.
Submitted by Jacob Meuser <jakemsr@clipper.net>.

QCad is a free open-source 2D CAD system for *nix.  The developers' main
goals are to build a stable, fast and easy to use CAD for everyone.  One
doesn't need any knowledge of a CAD program to start working with QCad.
2001-08-11 14:45:21 +00:00