540 Commits

Author SHA1 Message Date
sthen
bc0cfa636a remove now-empty patches 2020-07-20 11:40:40 +00:00
sthen
cdc9453974 qucs-s: revert "Fix build with Ninja 1.9.0", which may have fixed the build but
it broke runtime. This builds ok with current ninja+cmake anyway without the
patches. From Alessandro De Laurenzis (maintainer).
2020-07-20 11:40:09 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
rsadowski
805807cd61 Remove klogic 2020-07-03 13:55:27 +00:00
rsadowski
d27d75ce16 Remove klogic 2020-07-03 13:54:40 +00:00
rsadowski
4e0c0307c1 +qflow 2020-07-03 13:53:56 +00:00
rsadowski
000ea76f1f Import qflow-1.4.83
OK sthen@, port from Alessandro De Laurenzis

Comment:
full end-to-end digital synthesis flow for VLSI ASIC designs

Description:
A digital synthesis flow is a set of tools and methods used to turn a
VLSI design written in a high-level behavioral language like Verilog
or VHDL into a physical circuit, which can either be configuration code
for an FPGA target or a layout in a specific technology, that would
become part of an IC.
Qflow uses a complete and open source tool chain for synthesizing
digital circuits starting from Verilog source and ending in physical
layout for a specific target fabrication process.

Maintainer: Alessandro De Laurenzis

WWW: http://opencircuitdesign.com/qflow/
2020-07-03 13:53:00 +00:00
rsadowski
3e75aed1ec Unhook KDE4
It's time to get rid of KDE4. x11/kde4 contained all applications and the
desktop environment. All applications and the framework have been ported to
KDE5 and are available under x11/kde-applications and devel/kf5.

The desktop environment has not yet been ported and is NO LONGER available!
You can't have everything.

What happened here:

- Remove multimedia/phonon kde4 bits and set set phonon FLAVOR=qt5 for now.
- Unhook x11/kde4
- Unhook meta/kde4
- Mark kmymoney as broken, update is coming.
- Unhook all kde4 module consumers:
 - klogic
 - soprano
 - strigi
 - automoc
 - prison
 - qimageblitz
 - cagibi
 - libkvkontakte
 - akonadi
 - attica
 - libalkimia
 - libkfbapi
 - libkgapi
 - qoauth
 - kwebkitpart
 - grantlee
 - libkscreen
 - polkit-qt
2020-06-13 16:22:52 +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
bentley
26889f4e85 openscad picks up libzip if installed, so add an explicit dependency.
reported by andrew@quickstick.net
ok sthen@
2020-05-06 08:12:17 +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
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