Commit Graph

66 Commits

Author SHA1 Message Date
sthen
7fafaa6797 kicad: set DPB_PROPERTIES=parallel 2022-11-14 20:23:48 +00:00
sthen
81d581665c bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:27:35 +00:00
tracey
6c8401b483 Update cad/kicad and cad/kicad-share from 6.0.7 to 6.0.9. Updated patch by sdk@.
Thanks!! ok sdk@ benoit@
2022-11-07 14:53:31 +00:00
landry
f13d3e616c cad/kicad: fix build with swig 4.1.0
from https://gitlab.com/kicad/code/kicad/-/issues/12414
2022-11-02 16:39:51 +00:00
jca
4cab2cb8ae Reenable kicad on riscv64 2022-10-08 21:35:52 +00:00
rsadowski
f8c284c6f9 Regen patches 2022-08-29 16:50:34 +00:00
tracey
a4144382db Update cad/kicad to 6.0.7. ok sthen@ 2022-08-12 21:21:16 +00:00
tracey
8540c81a2e Update cad/kicad to 6.0.6. ok sthen@ 2022-06-26 16:40:02 +00:00
tracey
14c3089bb0 Update kicad to 6.0.4. ok sthen@ 2022-03-24 22:20:15 +00:00
tracey
767082a13d Update kicad to 6.0.2. patch from Florian Viehweger
<openbsd at out-of-creativity.de> thanks!
2022-03-14 19:58:13 +00:00
naddy
5bba7c308f drop RCS Ids 2022-03-11 18:24:26 +00:00
tracey
02e28fbbb7 Update cad/kicad 6.0.1. input and ok sthen@ rsadowski@ 2022-02-22 15:38:39 +00:00
tracey
58fae133a4 Update kicad and kicad-share to 5.12.1. ok sdk@ 2021-11-22 14:55:53 +00:00
jca
891fbc414d kicad doesn't build on riscv64. Also disable kicad-share. 2021-11-13 13:12:31 +00:00
sthen
8ad2bb9a3a bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:00:12 +00:00
sthen
3ebfb4787e update HOMEPAGE to kicad.org
https://forum.kicad.info/t/warning-avoid-all-links-to-kicad-pcb-org-use-kicad-org/31521
2021-10-20 11:44:03 +00:00
tracey
0dec0c9b88 Update cad/kicad and cad/kicad-share to version 5.1.10. Original diff from
Stefan Hagen. Thanks! Tweaks and LGTM from sthen@
2021-07-14 16:28:06 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
tracey
1b7ebaea88 Update cad/kicad to 5.1.7. ok benoit@ 2021-02-19 14:48:57 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
cwen
cb6b32499f kicad-share/*: add powerpc to NOT_FOR_ARCHS
Kicad being broken on powerpc, it's useless to build these ports there.
Add a reminder in cad/kicad/Makefile to sync cad/kicad-share/Makefile.inc
with archs where kicad is not built.

input and OK sthen@, OK kirby@
2020-06-09 17:09:23 +00:00
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
tracey
9eba8ff39a Enable python scripting support for Kicad.
Input sthen@ kn@

OK kn@ kmos@ paco@
2020-04-02 14:48:26 +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
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
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
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
jca
b64d5741b9 BROKEN following the wxWidgets3 update
ok ajacoutot@ landry@ giovanni@
2019-01-02 12:44:53 +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
a3cc216348 @tag update-mime-database 2018-07-01 18:33:35 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
espie
8b6954939b make kicad okay again post clang6 2018-04-24 16:21:10 +00:00
rsadowski
8a939476fb fix build with clang + boost 1.65.1
Simple fix: replace all BOOST_FOREACH with iterator for-loop

Spotted by naddy@, sthen@, ajacoutot@ in different bulks
2017-12-29 09:22:22 +00:00
naddy
2fdd8f7c5e replace gettext module 2017-11-12 15:17:47 +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
ajacoutot
37b0f26f0d x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:11:24 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
dcoppa
819df1620c Zap '-O2' optimization 2014-11-04 14:58:39 +00:00
espie
82d814dea4 bad armani. if you're going to make typos, you should TEST 2014-07-15 09:02:36 +00:00
armani
b6291f9f43 Fix homepage
ok bentley@
2014-07-13 13:03:20 +00:00
landry
c78c0c5093 Add boost to BDEP, kicad supposedly bundles the parts of boost it needs in
the version we have in-tree, but experience has shown that if systemwide
boost was installed at some point during build then junked by dpb build
was failing. Boo.
Note that in newer releases of kicad those bundled boost headers were removed,
and now cmake downloads boost tarball during build and patch its headers on
the fly. Yay.
https://lists.launchpad.net/kicad-developers/msg10503.html
2013-12-12 20:21:45 +00:00
sthen
04e2355304 fix MASTER_SITES 2013-10-11 11:26:47 +00:00
espie
63bf585efc fixes for the ninja backend of cmake 2013-06-19 16:16:22 +00:00
ajacoutot
2f55f333ff Uneeded build_depends on misc/shared-mime-info. 2013-04-03 07:13:33 +00:00
espie
946964cc5d PERMIT/ REGRESS->TEST sweep 2013-03-10 23:04:44 +00:00
ajacoutot
a1b7c39eb5 gtk-update-icon-cache:
Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.

Some hidden issues may appear, in which case please contact me.

discussed with and ok blind jasper@
2012-06-15 08:32:14 +00:00