Commit Graph

480 Commits

Author SHA1 Message Date
cwen
adbc363918 cad/{kicad,oce}: mark BROKEN-powerpc
Kicad's PCB editor, its main feature, leads to segfaults. oce, whose
only consumer is Kicad, takes 53 hours to build in the lastest macppc
bulk. Mark them BROKEN to save bulk time.

While here move Kicad's homepage to https.

ok jca@ tracey@ sthen@
2020-04-30 21:05:03 +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
sthen
9fbb0b9c06 update maintainer email, from Alessandro De Laurenzis 2020-04-12 14:46:04 +00:00
tracey
9eba8ff39a Enable python scripting support for Kicad.
Input sthen@ kn@

OK kn@ kmos@ paco@
2020-04-02 14:48:26 +00:00
kmos
fab355b9ac The cad/qucs port's only update in the 8 years since it was imported was
to add patches to make it happy with clang. There are newer versions but
no one has been interested. Time to retire it.

ok rsadowski@ tracey@
2020-03-31 15:04:47 +00:00
rsadowski
0ded31d1a4 Regen WANTLIB, double-conversion is back in qt5 2020-03-15 19:57:19 +00:00
rsadowski
d359e50cd0 Update opensta to 2.0.18.20200308
"This is a trivial update port-wise, but a big jump in terms of
features/bug-fixing."

Notable port changes:
- updated maintainer email address;
- ApiChanges.txt added to ${PREFIX}/share/doc/opensta;
- new enabled regression suite

Diff from maintainer Alessandro De Laurenzis
2020-03-14 06:42:05 +00:00
rsadowski
891248239b Update qucs-s to 0.0.22
Diff from maintainer Alessandro De Laurenzis
2020-03-14 06:39:03 +00:00
rsadowski
6d59d406fc double-conversion adaptations
After math/double-conversion is no longer  x11/qt dependency we need a little
adjustment here.

Diff from and OK sthen@
2020-03-13 16:54:08 +00:00
sthen
e2e1ab2a27 update to magic-8.2.190, from maintainer Alessandro De Laurenzis, ok cwen@
This is a major update and now has working OpenGL rendering (magic -d OGL),
much better than the normal default x11 rendering. (There is also cairo-based
rendering but this doesn't seem to work correctly on OpenBSD yet).
2020-03-08 12:47:35 +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
rsadowski
ec1b71d900 Remove -qt4 flover in editors/qscintilla
All our consumers only use the qt5 FLAVOR. Because here, switch homepage to
https and bump revisions
2020-02-29 08:17:58 +00:00
rsadowski
6bb6446572 Fix build with upcoming Qt5 update
Add missing includes from upstream

OK feinerer@ (maintainer)
2020-02-26 16:38:40 +00:00
sthen
50e74a73f2 update to netgen-1.5.138, from maintainer Alessandro De Laurenzis, ok cwen@ 2020-02-22 11:37:16 +00:00
sthen
8a98217d98 update to qrouter-1.4.77, from maintainer Alessandro De Laurenzis
tweaks from me:

- add a comment to the Makefile patch explaining that it fixes linking
on ld.bfd arches

- pass X11BASE in via the environment rather than patching configure.in,
allowing use of upstream's standard configure script rather than regenerating
2020-02-22 11:03:31 +00:00
sthen
304dc31f77 update to qrouter-1.4.76, from maintainer Alessandro De Laurenzis, tested
on powerpc by and ok cwen@
2020-02-15 17:24:51 +00:00
benoit
91cb27e3ea Update to xnecview-1.37. 2020-02-10 10:47:23 +00:00
cwen
ae32938dbe qrouter: fix the build with base-gcc
The last update removed some includes needed to build qrouter with
base-gcc, provide a different fix that requires less patches, and
apply it to all compilers like it used to be (hints by sthen@).

OK sthen@, kmos@ and Alessandro De Laurenzis (maintainer) on gcc-only fix
2020-02-08 10:26:32 +00:00
rsadowski
bf8fc7f65c Switch from Qt4 to Qt5 after all dependencies have been updated
OK cwen@, Tested by paco@
2020-02-04 06:09:13 +00:00
sthen
55b9571edb update to qrouter-1.4.74, from maintainer Alessandro De Laurenzis 2020-02-03 22:21:57 +00:00
abieber
daad67cd4d Switch fritzing to qt5, original diff from rsadowski updates from me.
OK rsadowski
2020-01-20 23:32:55 +00:00
sthen
20498cf97d add a comment explaining pre-configure 2020-01-16 22:33:54 +00:00
sthen
90b4880dbf update to newer cad/abc checkout, from maintainer Alessandro De Laurenzis 2020-01-16 22:32:48 +00:00
sthen
f159045d98 use EXTRACT_SUFX rather than nondefault DISTFILES/WRKDIST setting 2019-12-30 22:04:13 +00:00
jasper
716c213216 update to gtkwave-3.3.103 2019-12-30 14:49:04 +00:00
ajacoutot
5aa34c940b Regen WANTLIB now that gtkglext does not require pangox-compat and make sure
everything builds fine with pango >=1.44 (except for games/ufoai/base for now)
2019-12-29 23:56:58 +00:00
sthen
d9212974cf kicad couldn't be built with ninja with the random build ordering; this is now
working following the patch to ninja so remove USE_NINJA=No.

The failure here was netlist_reader.h depending on generated netlist_lexer.h;
however the input files used by cmake to generate the ninja build files do list
this dependency.
2019-12-28 15:53:54 +00:00
bentley
095651817d Since opensta prefers tcl-8.6 to 8.5 when both are installed, always use 8.6.
Reported by espie@
2019-12-18 07:42:27 +00:00
sthen
30c97ee61b update to kicad-5.1.5, from Tracey Emery (plus I regenerated plists for kicad) 2019-12-10 23:09:48 +00:00
sthen
eafe342dd4 really fix kicad-share (GH_*/WRKSRC/etc), breakage reported by naddy 2019-11-08 22:18:43 +00:00
sthen
a37887454b kicad-library is not needed any more (and already is merged into kicad-share
via @pkgpath), pointed out by Tracey Emery
2019-11-08 16:07:49 +00:00
sthen
f68161d6a7 update to kicad-5.1.4, unbreaking the port. Much work from Tracey Emery
(this is basically a new port) with various feedback from bentley/me.
2019-11-08 14:43:53 +00:00
sthen
6efce0653b hook kicad-share 2019-11-08 14:41:20 +00:00
sthen
b6f00cdf7e unbreak fetching, upstream now has github.com/KiCad/kicad-18n instead of
github.com/KiCad/i18n.
2019-11-08 14:17:48 +00:00
sthen
45c8d71b3e set DPB_PROPERTIES=parallel, this one is pretty huge 2019-11-07 13:58:14 +00:00
bentley
f529658a43 Move master_sites to https. 2019-11-07 09:07:13 +00:00
sthen
db47d52712 +oce 2019-11-06 17:23:54 +00:00
sthen
7e50f39e89 import cad/oce, from Tracey Emery, ok bentley@ (small tweak from me, drop MODTCL_WANTLIB
as MODTK_WANTLIB already includes it).

OCE is a C++ 3D modeling library. It can be used to develop CAD/CAM softwares,
for instance FreeCad or IfcOpenShell.

OCE stands for opencascade community edition. This project aims at gathering
patches/ changes/ improvements from the OCC community. Official OCCT
documentation and sources are available at http://www.opencascade.org/, you can
also check their development portal at http://dev.opencascade.org.
2019-11-06 17:23:22 +00:00
rsadowski
db9ee6a0c2 Unbreak openscad by not fetching hidapi.
While here:

- Switch to HTTPS
- Regen WANTLIB
- Remove math/double-conversion from BUILD_DEPENDS because it's in
  LIB_DEPENDS.
- Remove base-gcc from COMPILER. We need a C++11 compiler to build
  openscad
2019-11-06 13:21:51 +00:00
bentley
89b57ee16f Set NO_TEST=Yes.
Suggested by Tracey Emery.
2019-11-02 06:59:24 +00:00
sthen
9e3a2a0edf fix ngspice dep 2019-11-01 11:09:55 +00:00
bentley
04d37fe2d7 Update to ngspice-31.
Release notes:
https://sourceforge.net/p/ngspice/ngspice/ci/master/tree/NEWS
2019-11-01 02:17:35 +00:00
bentley
1dcb6ef147 Finish import of libngspice.
Initially submitted at various times by henning@, Tracey Emery, and others.

improvements + ok sthen@
2019-10-31 06:05:13 +00:00
bentley
70abaf0e72 Import libngspice under cad/ngspice/libngspice. 2019-10-31 06:01:34 +00:00
bentley
3279776895 Reimport cad/ngspice under cad/ngspice/ngspice. 2019-10-31 06:01:00 +00:00
bentley
451ab34244 Update to yosys-0.9.
Release notes:
https://github.com/YosysHQ/yosys/releases/tag/yosys-0.9
2019-10-28 08:00:17 +00:00
rsadowski
d4e1cdb0f8 Update opencad to 2019.05
Update diff from Paco Esteban <paco onna be>. Thanks!
2019-10-17 20:04:04 +00:00
bentley
09242127d6 Import architecture-independent files for KiCad 5.1.4.
Initially from Tracey Emery, with tweaks by sthen@
2019-10-03 07:58:02 +00:00
sthen
f908d5bcce update to xschem 2.9.2, from maintainer Hannu Vuolasaho 2019-09-26 14:55:22 +00:00