Commit graph

2508 commits

Author SHA1 Message Date
Joseph Mingrone
6fe90ee684 cad/gmsh, cad/gmsh-occ: update to version 2.14.0
- Add libopenblas.so:math/openblas to OCC_LIB_DEPENDS
- Add USE_OCC= gnome=cairo
- Remove patch for taucs cmake configuration.  It is now incorporated
upstream.

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8229
2016-10-12 22:23:09 +00:00
Dmitry Marakasov
d380b46315 - Switch to options helpers 2016-10-10 19:36:04 +00:00
Pawel Pekala
6cda3fc6a1 - Update to version 0.17.g20160927 [1]
- Add desktop entry file

PR:		212803 [1]
Submitted by:	pfg (maintainer)
2016-10-09 09:59:45 +00:00
Antoine Brodin
a0af874c55 Clean up 2016-10-09 09:13:04 +00:00
Joseph Mingrone
f77826fb23 Specify which license the license file refers to
Reported by:	jbeich
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8135
2016-10-03 15:11:32 +00:00
Joseph Mingrone
059bfcd615 Add LICENSE file and return PORTREVISION=1 to cad/gmsh-occ
Reported by:	jbeich mat
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8134
2016-10-03 14:21:45 +00:00
Danilo Egea Gondolfo
7cb0f3c9b4 - Update to 3.8.82 2016-09-30 19:14:07 +00:00
Joseph Mingrone
8c0b1f15f8 Remove PORTREVISION after cad/gmsh update and take maintainership
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8087
2016-09-30 04:58:50 +00:00
Joseph Mingrone
b636c2fffb Re-add MAKE_JOBS_UNSAFE=yes
It is not clear that the issue that caused this to be added has been fixed, so
add it back to be safe.

Reported by:	jmarino (via ports-committers@), mat (via phab diff D7703)
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8086
2016-09-30 04:16:18 +00:00
Joseph Mingrone
230bad2776 Update cad/gmsh to 2.13.2; fix knob issue; other changes
- Upgrade to version 2.13.2
- Update MASTER_SITES to only include new gmsh site
- Remove no-longer-needed definitions of DISTFILES, EXTRACT_ONLY, and WRKSRC
- The licensing situation is simpler now:  Gmsh itself is released under
  GPLv3+ [1], TetGen under AGPLv3+ [2], and METIS under an APACHE2 license [3]
  For now, TAUCS is the only component released under a non-standard license [4]
- Fix misnamed KNOB in KNOB_DESC=, so `make config` shows descriptions
- Fix errors/warnings reported by portlint and poudriere testport
  - Add missing entries to LIB_DEPENDS=
  - Add blaslapack to USES=
  - Change USE_GL=yes to USE_GL=gl glu
  - Add USE_XORG=x11 xext xfixes xft
  - Redo patches with make makepatch
- Remove MAKE_JOBS_UNSAFE=yes
- Remove options for bundled software
- Update default options
- Add patch to fix TAUCS linking error
- Modernize option handling
- Mark broken on FreeBSD 12 i386 due to clang bug:
  (https://llvm.org/bugs/show_bug.cgi?id=21903)
- Remove unnecessary TAUCS_LIB_DEPENDS=libtaucs.so:math/taucs to prevent
  problems with french/aster
  - cad/gmsh includes a bundled taucs, so
    TAUCS_LIB_DEPENDS=libtaucs.so:math/taucs can be removed
  - math/taucs pulls in math/metis4, but french/aster, which depends on
    cad/gmsh, pulls in conflicting math/taucs-edf
- Update pkg-plist

[1]  http://gmsh.info/#Licensing
[2]  http://wias-berlin.de/software/tetgen/1.5/FAQ-license.html
[3]  http://glaros.dtc.umn.edu/gkhome/metis/metis/faq?q=metis/metis/faq#cite
[4]  http://www.tau.ac.il/~stoledo/taucs/

PR:		212398
Reviewed by:	swills (mentor) AMDmi3 (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D7703
2016-09-29 19:15:34 +00:00
Thierry Thomas
04e714eb80 Mark cad/gmsh-occ BROKEN for -CURRENT / i386.
See PR 213008.
2016-09-27 20:32:54 +00:00
Antoine Brodin
ea16d28b49 - Update devel/doxygen to 1.8.12
- Adjust plist of ports depending on it

PR:		212869
2016-09-27 16:32:52 +00:00
Tijl Coosemans
48f4591035 - Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-24 11:06:57 +00:00
Danilo Egea Gondolfo
6aef44a280 - Update to 9.7.95 2016-09-18 13:53:28 +00:00
Dmitry Marakasov
c30ab0179c - Remove unneeded MASTER_SITES
Approved by:	portmgr blanket
2016-09-16 23:42:19 +00:00
Dmitry Marakasov
57724d5317 - Update to 3.9.1
PR:		212430
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2016-09-16 23:41:23 +00:00
John Marino
252c5d5f38 Release some of my ports back to the heap 2016-09-15 01:29:41 +00:00
Dmitry Marakasov
4fa52f6510 - Switch to newly supported CC licenses
- Switch to options helpers

Approved by:	portmgr blanket
2016-09-13 14:04:27 +00:00
Michael Reifenberger
6ae7b8a2aa kicad switched to GIT (still hosted on launchpad) for development.
Try to cope with it since bzr doesn't work any longer:
- For distfile building, checkout first, than get last commit date...
- Use the timestamp of the last commit as revision number.
- Update to r20160910202359 (commit 7ad2f37391e3e0debb7b96cd7164961d118f44c1)
- Some functions now seem to need/emit SSE instructions which seems not to be enabled on i386 by default so add -msse switch

PR:		212026, 212130
2016-09-13 11:26:27 +00:00
Dmitry Marakasov
30a00f2227 Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
2016-09-09 19:42:46 +00:00
Mathieu Arnold
85b61638d2 (Readdition of cad/freecad which was removed on 235718)
Add freecad 0.17.g20160907, general purpose 3D CAD modeller.

PR:		212251
Submitted by:	pfg
2016-09-08 12:17:38 +00:00
Tijl Coosemans
aea21b3b36 - In Uses/linux.mk use the loop variable directly when appending to
*_DEPENDS.  Helper variables derived from the loop variable aren't
  expanded causing *_DEPENDS to be incorrect.
- Bump all ports with more than one value in USE_LINUX.

PR:		211645
Reported by:	jkim
2016-09-07 12:43:22 +00:00
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
John Marino
f81b2f03bf cad/NASTRAN-95: Update license acronym and reset maintainership
pfg believes this particular port doesn't require a maintainer.

PR:	212388
2016-09-05 17:25:16 +00:00
John Marino
d48655b6ca cad/NASTRAN-95: Fix hardcoded FC and FFLAG flags in patch
Given how patch-um_Makefile was constructed correctly with configure
variables, I suspect the similar-but-incorrect patch-sb_Makefile was
simply regenerated after configure was run.  Let's replace the hardcoded
gfortran48 and it's flags with %%FC%% and %%FFLAGS%% so NASTRAN-95 builds
on other fortran compilers.

Approved by:	Just-Fix-It
2016-09-05 12:37:32 +00:00
Stephen Montgomery-Smith
6fb3aed34a - Pass maintainership to Joseph Mingrone <jrm@ftfl.ca> with his permission. 2016-09-01 02:47:29 +00:00
Pawel Pekala
8094b849a0 Update to version 3.9.0
Features:
 - VSPAERO v3.0 - Panel method, batch runs, control surfaces, much more
 - Improved VSPAERO integration
 - One-Axis Kinematic Joint (Hinge/Slider)
 - Group Transformation/Scale -- Thanks Alex Gary
 - 2D AutoCad Export of feature lines

Bug Fixes:
 - Change to Geom type name lookup instead of type ID number
 - Fix Python API
 - Fix VarPresets API to built-in scripting

PR:		212131
Submitted by:	maintainer
2016-08-25 16:54:32 +00:00
John Marino
0daca071e2 cad/NASTRAN-95: Report version as FREEBSD rather than LINUX
The maximum string length is 7 characters, so setting it to OPSYS:tu
wouldn't work in all cases (e.g. DragonFly) but having NASTRAN advertise
itself as a native FreeBSD program is still better in any case.

PR:		211781
Submitted by:	maintainer (pfg)
2016-08-23 02:29:44 +00:00
Niclas Zeising
3dfff1ae57 Update to 3.3.76 2016-08-21 13:37:31 +00:00
Maho Nakata
9e136245e5 Update to 2.11
Main new features:

* Rotational and translational cyclic symmetry for CFD was coded (see examples
couette1per, couettecyl4 and couettecyl4comp).
* Sensitivity analyses (cf. Section 6.9.22 in the User's Manual)
* Speed-up of the treatment of SPC's and MPC's in the stiffness and mass
matrix.

See the complete notes
http://www.dhondt.de/new_calc.htm

PR:		211917
Submitted by:	pfg@
2016-08-17 02:00:58 +00:00
Pedro F. Giffuni
e3316c4ae3 New port: cad/NASTRAN - NASA's classic FEA program.
It's called NASTRAN-95, otherwise we cannot grab it from github "nicely".

PR:		211739
Approved by: 	koobs
2016-08-11 16:39:29 +00:00
Pedro F. Giffuni
0764e3f1df New port: cad/NASTRAN - NASA's classic FEA program.
NASTRAN is the NASA Structural Analysis System, a finite element analysis
program (FEA) completed in the early 1970's. It was the first of its kind
and opened the door to computer-aided engineering.

For reference, the Wikipedia keeps some description of this historical
package:
https://en.wikipedia.org/wiki/Nastran

 PR:		 211739
Approved by:	koobs
2016-08-11 16:22:55 +00:00
Pawel Pekala
209871e913 Update to version 3.8.1
From the announcement:

Propellers for all!

This release adds a new propeller component and fixes a pair of unrelated bugs.
Though it may seem like a small change, the propeller component constructs its
surface differently from other components.  It represents a surprisingly large
amount of work.

Instead of defining the blade shape (chord, twist) at specified stations, these
are instead specified as continuious curves.

The propeller component comes with a bunch of related accessories -- the blade
activity factor is calculated on-the-fly, there is a one-click option to switch
to a counter-rotating prop, propeller folding is built-in -- with a
user-defined fold axis, there is a blade element export/import capability,
and the BEM data is available through the API.

Features:
 - New propeller component
 - Blade element import/export and API

Bug Fixes:
 - Fix DegenGeom crash on Matlab export
 - Fix GUI output of mass properties calculation

PR:		211555
Submitted by:	maintainer
2016-08-03 22:25:57 +00:00
Michael Reifenberger
671054d5e8 Try to fix shared library links.
While there update to version 3.15.4

PR:		211459
Reported by:	roklein@roklein.de
2016-08-02 22:38:00 +00:00
Pawel Pekala
2b7a68a99a Update to version 8.2.20160715
PR:		211319
Submitted by:	pfg
2016-07-31 20:21:08 +00:00
Kurt Jaeger
49fc4ba74d cad/openvsp: 3.7.2 -> 3.8.0
- upgrading the VSPAERO integration
  The VSPAERO GUI has been comprehensively updated.  You can now
  run alpha/beta/Mach sweeps from the GUI.  Results are automatically
  parsed and are ready for review from the GUI.  VSPAERO is now
  available through the Analysis Manager in the API.  The results
  are parsed and are available through the Results Manager in the
  API.

Features:
 - Overhaul of VSPAERO integration
 - VSPAERO alpha/beta/Mach sweeps from GUI
 - Visualize VSPAERO results in GUI
 - VSPAERO available through API
 - Changed default wing LE/TE clustering to 0.25
 - Build on OSX on Travis-CI
 - Improve automated testing

Bug fixes:
 - Duplicate parameter name in superellipse cross section

PR:		211372
Submitted by:	Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
2016-07-31 13:29:58 +00:00
Pawel Pekala
e78e8b3030 - Change maintainer email [1]
- Add LICENSE info [1]
- Strip more binaries [1]
- No need to include bsd.port.pre.mk

PR:		210844 [1]
Submitted by:	otacilio.neto@bsd.com.br (maintainer)
2016-07-27 17:04:44 +00:00
Danilo Egea Gondolfo
37b7a5f6c1 - Update to 3.8.81 2016-07-24 20:13:54 +00:00
Danilo Egea Gondolfo
9efc4b966c - Update to 9.7.94 2016-07-24 13:18:46 +00:00
Dirk Meyer
3561a46f28 - update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR:		210913
Submitted by:	Piotr Kubaj
MFH:		2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
2016-07-20 09:33:31 +00:00
Edward Tomasz Napierala
a6e3152224 LinuxCNC controls CNC machines. It can drive milling machines,
lathes, 3d printers, laser cutters, plasma cutters, robot arms,
hexapods, and more.

- Accepts G-code input, drives CNC machines in response.
- Active user community.
- Several different GUIs available.
- Compatible with many popular machine control hardware interfaces.
- Supports rigid tapping, cutter compensation, and many other advanced
  control features.

WARNING: This port is simulation-only for now.

WWW: http://linuxcnc.org/
2016-07-13 09:18:47 +00:00
Rene Ladan
19f31a471b Remove expired ports without open PRs:
2016-07-04 security/openpgpsdk: Broken for more than 6 months
2016-07-04 security/radiusniff: Broken for more than 6 months
2016-07-04 security/pear-Auth_OpenID: Broken for more than 6 months
2016-07-04 security/sshit: Broken for more than 6 months
2016-07-04 security/ifd-slb_rf60: Broken for more than 6 months
2016-07-04 security/rainbowcrack: Broken for more than 6 months
2016-07-04 security/vlog: Broken for more than 6 months
2016-07-04 security/cryptstring: Broken for more than 6 months
2016-07-04 x11/libdnd: Broken for more than 6 months
2016-07-04 x11/xlupe: Broken for more than 6 months
2016-07-04 x11/xco: Broken for more than 6 months
2016-07-04 x11/xclick: Broken for more than 6 months
2016-07-04 devel/ocfpcsc: Broken for more than 6 months
2016-07-04 devel/dits: Broken for more than 6 months
2016-07-04 devel/ruby-cache: Broken for more than 6 months
2016-07-04 devel/rapidsvn: Broken for more than 6 months
2016-07-04 devel/svnkit: Broken for more than 6 months
2016-07-04 devel/py-EnthoughtBase: Broken for more than 6 months
2016-07-04 devel/cl-uffi: Broken for more than 6 months
2016-07-04 devel/ruby-event-loop: Broken for more than 6 months
2016-07-04 devel/libqxt: Broken for more than 6 months
2016-07-04 devel/dasm: Broken for more than 6 months
2016-07-04 devel/libopendaap: Broken for more than 6 months
2016-07-04 devel/cl-uffi-sbcl: Depends on expiring devel/cl-uffi
2016-07-04 devel/cvs2p4: Broken for more than 6 months
2016-07-04 devel/bufferpool: Broken for more than 6 months
2016-07-04 devel/ifd-test: Broken for more than 6 months
2016-07-04 devel/eric4: Broken for more than 6 months
2016-07-04 devel/uclmmbase: Broken for more than 6 months
2016-07-04 devel/obfuscatejs: Broken for more than 6 months
2016-07-04 devel/oniguruma: Broken for more than 6 months
2016-07-04 devel/libbnr: Broken for more than 6 months
2016-07-04 devel/c4: Broken for more than 6 months
2016-07-04 devel/memcheck: Broken for more than 6 months
2016-07-04 devel/liblcfg: Broken for more than 6 months
2016-07-04 devel/omake: Broken for more than 6 months
2016-07-04 devel/svndelta: Broken for more than 6 months
2016-07-04 devel/papp: Broken for more than 6 months
2016-07-04 devel/mk: Broken for more than 6 months
2016-07-04 devel/avltree: Broken for more than 6 months
2016-07-04 devel/cbind: Broken for more than 6 months
2016-07-04 devel/tclgetopts: Broken for more than 6 months
2016-07-04 devel/antlrworks: Broken for more than 6 months
2016-07-04 devel/acme: Broken for more than 6 months
2016-07-04 devel/libopensync022: Broken for more than 6 months
2016-07-04 archivers/epkg: Broken for more than 6 months
2016-07-04 print/enscriptfonts: Broken for more than 6 months
2016-07-04 print/mup: Broken for more than 6 months
2016-07-04 lang/lua-mode.el: Broken for more than 6 months
2016-07-04 lang/s9fes: Broken for more than 6 months
2016-07-04 lang/alisp: Broken for more than 6 months
2016-07-04 lang/intel2gas: Broken for more than 6 months
2016-07-04 lang/stalin: Broken for more than 6 months
2016-07-04 french/eric4: Depends on expiring devel/eric4
2016-07-04 textproc/exslt: Broken for more than 6 months
2016-07-04 textproc/xt: Broken for more than 6 months
2016-07-04 textproc/ssddiff: Broken for more than 6 months
2016-07-04 textproc/xslint: Broken for more than 6 months
2016-07-04 textproc/cbedic: Broken for more than 6 months
2016-07-04 textproc/tralics: Broken for more than 6 months
2016-07-04 textproc/docbookide.el: Broken for more than 6 months
2016-07-04 textproc/glpi-plugins-AdditionalReports: Broken for more than 6 months
2016-07-04 textproc/tdhkit: Broken for more than 6 months
2016-07-04 textproc/p5-Groonga-API: Broken for more than 6 months
2016-07-04 textproc/glpi-plugins-DataInjection: Broken for more than 6 months
2016-07-04 dns/ldnsm: Broken for more than 6 months
2016-07-04 japanese/guesswork-classic: Broken for more than 6 months
2016-07-04 japanese/texinfo: Broken for more than 6 months
2016-07-04 japanese/jyuroku: Broken for more than 6 months
2016-07-04 japanese/mtools: Broken for more than 6 months
2016-07-04 palm/pdbar: Broken for more than 6 months
2016-07-04 graphics/gplot: Broken for more than 6 months
2016-07-04 graphics/white_dune: Broken for more than 6 months
2016-07-04 graphics/whirlgif: Broken for more than 6 months
2016-07-04 graphics/libaux: Broken for more than 6 months
2016-07-04 graphics/import-pictures: Broken for more than 6 months
2016-07-04 math/xgobi: Broken for more than 6 months
2016-07-04 math/fricas: Broken for more than 6 months
2016-07-04 math/dcdflib: Broken for more than 6 months
2016-07-04 math/libneural: Broken for more than 6 months
2016-07-04 math/open-axiom: Broken for more than 6 months
2016-07-04 irc/nefarious: Broken for more than 6 months
2016-07-04 irc/slirc: Broken for more than 6 months
2016-07-04 irc/ratbox-respond: Broken for more than 6 months
2016-07-04 irc/qwebirc: Broken for more than 6 months
2016-07-04 biology/platon: Broken for more than 6 months
2016-07-04 news/slnr: Broken for more than 6 months
2016-07-04 science/jmol: Broken for more than 6 months
2016-07-04 net/nstxd: Broken for more than 6 months
2016-07-04 net/sprinkle: Broken for more than 6 months
2016-07-04 editors/ssam: Broken for more than 6 months
2016-07-04 editors/fb: Broken for more than 6 months
2016-07-04 misc/quotes: Broken for more than 6 months
2016-07-04 misc/boxquote.el: Broken for more than 6 months
2016-07-04 misc/pypanda: Broken for more than 6 months
2016-07-04 misc/cuecat: Broken for more than 6 months
2016-07-04 deskutils/displaycalibrator: Broken for more than 6 months
2016-07-04 german/eric4: Depends on expiring devel/eric4
2016-07-04 multimedia/vic: Depends on expiring devel/uclmmbase
2016-07-04 multimedia/ggrab: Broken for more than 6 months
2016-07-04 emulators/dynamips: Broken for more than 6 months
2016-07-04 emulators/dynamips-devel: Broken for more than 6 months
2016-07-04 emulators/sim6811: Broken for more than 6 months
2016-07-04 emulators/minivmac: Broken for more than 6 months
2016-07-04 cad/qcad-partslib: Broken for more than 6 months
2016-07-04 comms/dump1090_mr: Broken for more than 6 months
2016-07-04 x11-fm/asfiles: Depends on expiring x11/libdnd
2016-07-04 x11-fonts/fonts-te: Broken for more than 6 months
2016-07-04 sysutils/rsyncmanager: Broken for more than 6 months
2016-07-04 sysutils/jfbterm: Broken for more than 6 months
2016-07-04 sysutils/daedalus: Broken for more than 6 months
2016-07-04 sysutils/pcfclock: Broken for more than 6 months
2016-07-04 sysutils/vlogger: Broken for more than 6 months
2016-07-04 sysutils/bontmia: Broken for more than 6 months
2016-07-04 mail/pop3gwd: Broken for more than 6 months
2016-07-04 mail/mailtray: Broken for more than 6 months
2016-07-04 mail/pflogstats: Broken for more than 6 months
2016-07-04 mail/exact: Broken for more than 6 months
2016-07-04 mail/wmpop3: Broken for more than 6 months
2016-07-04 mail/qmail-conf: Broken for more than 6 months
2016-07-04 mail/gld: Broken for more than 6 months
2016-07-04 mail/dsbl-testers: Broken for more than 6 months
2016-07-04 mail/vqregister: Broken for more than 6 months
2016-07-04 mail/atmail: Broken for more than 6 months
2016-07-04 mail/ml: Broken for more than 6 months
2016-07-04 net-im/icb: Broken for more than 6 months
2016-07-04 net-im/cicquin: Broken for more than 6 months
2016-07-04 net-im/pidgin-manualsize: Broken for more than 6 months
2016-07-04 net-im/pidgin-rhythmbox: Broken for more than 6 months
2016-07-04 russian/eric4: Depends on expiring devel/eric4
2016-07-04 russian/fortune-bashorgru: Broken for more than 6 months
2016-07-04 www/xpi-clearfields: Broken for more than 6 months
2016-07-04 www/pecl-varnish: Broken for more than 6 months
2016-07-04 www/py-requests-oauth-hook: Broken for more than 6 months
2016-07-04 www/hudson: Broken for more than 6 months
2016-07-04 www/xpi-mldonkey: Broken for more than 6 months
2016-07-04 www/xpi-cookiesafe: Broken for more than 6 months
2016-07-04 www/trac-mastertickets: Broken for more than 6 months
2016-07-04 www/dotclear: Broken for more than 6 months
2016-07-04 www/ruby-wgettsv: Broken for more than 6 months
2016-07-04 www/wwwstat: Broken for more than 6 months
2016-07-04 www/xpi-prism: Broken for more than 6 months
2016-07-04 www/xpi-fasterfox: Broken for more than 6 months
2016-07-04 www/siteframe: Broken for more than 6 months
2016-07-04 www/py-urljr: Broken for more than 6 months
2016-07-04 www/reviewboard: Broken for more than 6 months
2016-07-04 www/xpi-tabletools: Broken for more than 6 months
2016-07-04 www/wikindx: Broken for more than 6 months
2016-07-04 www/typolight: Broken for more than 6 months
2016-07-04 www/varnish-libvmod-header: Broken for more than 6 months
2016-07-04 www/xpi-gbrain: Broken for more than 6 months
2016-07-04 www/trac-robotstxt: Broken for more than 6 months
2016-07-04 www/simplog: Broken for more than 6 months
2016-07-04 www/chtml: Broken for more than 6 months
2016-07-04 databases/postgresql_autodoc: Broken for more than 6 months
2016-07-04 databases/oracle_odbc_driver: Broken for more than 6 months
2016-07-04 databases/mysql-xql: Broken for more than 6 months
2016-07-04 databases/mysql-udf-sys: Broken for more than 6 months
2016-07-04 games/lucidlife: Broken for more than 6 months
2016-07-04 games/gma: Broken for more than 6 months
2016-07-04 games/smiley: Broken for more than 6 months
2016-07-04 games/noegnud-littlehack: Broken for more than 6 months
2016-07-04 games/sdlquake2: Broken for more than 6 months
2016-07-04 games/daimonin: Depends on expiring games/daimonin-music
2016-07-04 games/noegnud-nethack: Broken for more than 6 months
2016-07-04 games/xbomber: Broken for more than 6 months
2016-07-04 games/xwelltris: Broken for more than 6 months
2016-07-04 games/ftjava: Broken for more than 6 months
2016-07-04 games/daimonin-music: Broken for more than 6 months
2016-07-04 games/gno3dtet: Broken for more than 6 months
2016-07-04 games/qtv: Broken for more than 6 months
2016-07-04 games/xwordpy: Broken for more than 6 months
2016-07-04 games/netris: Broken for more than 6 months
2016-07-04 games/rt2-demo: Broken for more than 6 months
2016-07-04 games/noegnud-addons: Broken for more than 6 months
2016-07-04 games/noegnud-nethack-deet: Broken for more than 6 months
2016-07-04 games/live-f1: Broken for more than 6 months
2016-07-04 games/xonix: Broken for more than 6 months
2016-07-04 games/fgkicker: Broken for more than 6 months
2016-07-04 games/tank: Depends on expiring graphics/libaux
2016-07-04 games/linux-nwserver: Broken for more than 6 months
2016-07-04 games/quake2-zaero: Broken for more than 6 months
2016-07-04 games/pyching: Broken for more than 6 months
2016-07-04 games/thevalley: Broken for more than 6 months
2016-07-04 games/xroads: Broken for more than 6 months
2016-07-04 games/fxsudoku: Broken for more than 6 months
2016-07-04 games/sudoku: Broken for more than 6 months
2016-07-04 games/kmancala: Broken for more than 6 months
2016-07-04 games/plonx: Broken for more than 6 months
2016-07-04 games/wmminichess: Broken for more than 6 months
2016-07-04 games/noegnud-slashem: Broken for more than 6 months
2016-07-04 games/latrine: Broken for more than 6 months
2016-07-04 games/pysycache-themes: Broken for more than 6 months
2016-07-04 games/nibbles: Broken for more than 6 months
2016-07-04 games/hlstatsx: Broken for more than 6 months
2016-07-04 audio/streamtuner: Broken for more than 6 months
2016-07-04 audio/mangler: Broken for more than 6 months
2016-07-04 audio/hawkvoice: Broken for more than 6 months
2016-07-04 audio/alac: Broken for more than 6 months
2016-07-04 x11-wm/e-module-mpdule: Broken for more than 6 months
2016-07-04 x11-wm/e-module-tclock: Broken for more than 6 months
2016-07-04 x11-wm/musca: Broken for more than 6 months
2016-07-04 x11-wm/e-module-places: Broken for more than 6 months
2016-07-04 x11-wm/e-module-forecasts: Broken for more than 6 months
2016-07-04 x11-wm/e-module-net: Broken for more than 6 months
2016-07-04 x11-wm/e-module-penguins: Broken for more than 6 months
2016-07-04 ftp/fget: Broken for more than 6 months
2016-07-04 net-mgmt/netmond: Broken for more than 6 months
2016-07-04 net-mgmt/ipfm: Broken for more than 6 months
2016-07-04 20:48:23 +00:00
Niclas Zeising
9de2d2b511 Update to 3.3.73
Add missing dependencies as reported by poudriere.
Pet portlint.
2016-06-27 16:52:21 +00:00
Thomas Zander
8b8a26f888 Update to upstream version 3.7.2
Detailed maintainer log:
Features:
 - Wave drag estimation by area distribution and Eminton Lord calculation
 - Variable presets for saving model state
Bug Fixes:
 - Fix crash caused by reading file without VarPresets field.
 - Fix crash when deleting empty var presets group

While on it:
- Pet portlint

PR:		210574
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2016-06-26 12:33:28 +00:00
Baptiste Daroussin
05422fd651 Prefer relative links to make packages more relocation friendly 2016-06-23 07:09:57 +00:00
Kurt Jaeger
e95714f514 cad/openvsp: 3.6.1 -> 3.6.2
http://openvsp.org/blogs/announcements/2016/06/11/openvsp-3-6-2-released

PR:		210241
Submitted by:	Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
2016-06-16 01:30:02 +00:00
John Marino
67b6670e23 cad/kicad-devel: Fix faulty IGNORE message which falsely traps DF
- OSVERSION needs to be coupled with OPSYS
  - BROKEN_FreeSBD_9 might have been a more appropriate method
- Marking ignore for GCC is faulty logic, it builds fine on GCC that is
  provided with a good math lib

This restores building on DragonFly.
2016-06-14 20:19:20 +00:00
Hiroki Sato
56f831c7ca - Take maintainership.
- Some style cleanups.
2016-06-09 23:22:43 +00:00
Michael Reifenberger
84714655b9 - Delete the usage of %%QT_BINDIR%% in pkg-plist (NB.: %%QT_BINDIR%% is still generated by make makeplist)
- While there update to 3.15.2.0

PR:		210110
2016-06-09 09:24:31 +00:00
Michael Reifenberger
3953b2e825 - Update to r6904,
- set KICAD_BUILD_VERSION to DISTVERSION (as suggested by joerg@)
- Ignore FreeBSD releases < 10 or gcc builds for now since at least g++-48 doesn't seem to provide all needed math functions
  (like std::asinh ...) needed by GLM.
2016-06-09 09:18:48 +00:00
Mathieu Arnold
7f304f0633 Remove unneeded usage of:
- MASTER_SITE_SUBDIR
- ${MASTER_SITES_FOO}
- :DEFAULT (and use a default when appropriate)

Sponsored by:	Absolight
2016-06-06 15:25:42 +00:00
Kurt Jaeger
51f2dfd5b7 cad/openvsp: 3.6.0 -> 3.6.1
Changes:
  http://openvsp.org/blogs/announcements/2016/05/30/openvsp-3-6-1-released

PR:		209872
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2016-06-05 10:10:06 +00:00
Antoine Brodin
c31defa0fc Deprecate ports broken for more than 6 months 2016-06-03 16:44:58 +00:00
Niclas Zeising
c7126434a4 Update to 10.1.1 2016-05-27 17:16:24 +00:00
John Marino
a8eb945975 cad/ghdl: build it with gcc6-aux, not gcc5-aux
I confirmed that ghdl builds with the default-for-Ada gcc6-aux compiler
on FreeBSD.  It was building on DragonFly, but DragonFly uses the LLVM
backend while on FreeBSD ghdl defaults to gcc back, so both options
needed to be tested.  It's debatable that a bump is needed because ghdl
is self-contained, but let's do it anyway so they'll be immediate
feedback on any runtime issues this may cause.
2016-05-27 09:40:40 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Dmitry Marakasov
54a08f6954 Convert tab after WWW: in pkg-descrs to single space as per PHB
Approved by:	portmgr blanket
2016-05-23 18:36:52 +00:00
Dmitry Marakasov
652069fa2d - Fix trailing whitespace in Makefiles
Approved by:	portmgr blanket
2016-05-19 10:57:35 +00:00
Dmitry Marakasov
1d1f878054 - Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by:	portmgr blanket
2016-05-19 10:21:23 +00:00
Hiroki Sato
acc337df95 Add cad/py-gdspy, Python module for creating GDSII stream files. 2016-05-16 19:48:57 +00:00
Hiroki Sato
c100413b24 Fix dependency. 2016-05-16 18:18:39 +00:00
Hiroki Sato
eb4a3f16dd Update to 4.0.4. 2016-05-16 17:47:10 +00:00
Hiroki Sato
1d72c5f0ff Add cad/rubygem-gdsii, Ruby library for GDSII reader and writer. 2016-05-16 17:37:55 +00:00
Hiroki Sato
d06c86d08a Add cad/py-lcapy, Symbolic MDA Analysis Package for Linear Circuits. 2016-05-16 17:34:37 +00:00
Jason Unovitch
249938aafe cad/openvsp: update 3.5.2 -> 3.6.0
Changes:	http://openvsp.org/blogs/announcements/2016/05/06/openvsp-3-6-0-released

PR:		209436
Submitted by:	fernando.apesteguia@gmail.com
2016-05-12 14:07:23 +00:00
Mathieu Arnold
245daa8ec9 Cleanup github bits.
Sponsored by:	Absolight
2016-05-12 13:13:36 +00:00
Dmitry Marakasov
7c8b21d3bc - Update to 8.2.20160404
- While here, cosmetic fixes and switch to new test framework

PR:		209271
Submitted by:	pfg
2016-05-11 20:41:24 +00:00
Kurt Jaeger
96fdc0d606 graphics/py-opengl{-accelerate}: 3.0.1 -> 3.1.0, change to PyPI naming
- upgrade fixes the use of the port
- py-opengl -> py-PyOpenGL
- py-opengl-accelerate -> py-PyOpenGL-accelerate

PR:		205472
Submitted by:	matthew@reztek.cz
Reviewed by:	koobs
2016-05-09 19:26:26 +00:00
John Marino
d0c4d21a83 Change Ada Framework foundation from gcc5-aux to gcc6-aux
GCC 6.1 was released this week.  The Ada Framework in FreeBSD ports has
been based on GCC 5.3 GNAT although GCC 6.x has been supported for awhile
via the ADA_DEFAULT option in make.conf.

Now that GCC 6 has been officially released, switch to it by default.
People can maintain the old foundation by putting "ADA_DEFAULT=5" in
/etc/make.conf.

Libraries built by one GNAT are unusable by another, so almost every Ada
port has been bumped as a result.  Noticable exceptions are dns/ironsides
which fails to build on gcc6 (thus USES=ada:5 is set) and cad/ghdl which
needs additional testing as it may require gcc5 on FreeBSD (DragonFly
uses the LLVM backend only).
2016-04-30 06:44:27 +00:00
Nicola Vitale
1cf68558c4 - Update to 0.24.6
- Add NO_ARCH
- Update web site's URL

Release notes:	https://github.com/DarwinNE/FidoCadJ/releases/tag/v0.24.6
2016-04-25 17:09:03 +00:00
Kurt Jaeger
eed40caab8 cad/openvsp: Fix build on i386
PR:		208904
Submitted by:	fernando.apesteguia@gmail.com (maintainer)
2016-04-22 17:15:02 +00:00
Kurt Jaeger
2140691265 cad/openvsp: 2.3.0 -> 3.5.2
Changes:
- Latest:
  http://openvsp.org/blogs/announcements/2016/02/14/openvsp-3-5-2-released
- all older release notes are in
  http://openvsp.org/blogs/
- no longer includes example aircraft files, now seperatly available at
  http://hangar.openvsp.org/
- Needs some math functions, so no luck on 9.x or i386

PR:		208904
Submitted by:	Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
2016-04-22 09:50:42 +00:00
Pietro Cerutti
812894cb15 Support Tk in USES=tk:tea. Convert more ports + minor fixes and modernization. 2016-04-21 11:33:16 +00:00
Maho Nakata
0b16afafb0 Update to version 2.10
New version 2.10 is here!
Release Notes:
http://www.dhondt.de/new_calc.htm

PR:		208301
Submitted by:	pfg@
2016-04-18 11:26:10 +00:00
Alexey Dokuchaev
ed62b74be6 Do not attempt to create ${STAGEDIR}${DESKTOPDIR}: `share/applications'
was added to mtree (Templates/BSD.local.dist) in r331266 2.5 years ago,
and fix some minor bogosities nearby.
2016-04-16 12:29:27 +00:00
Michael Reifenberger
fc99367abd Try to fix comilation under FreeBSD-9 2016-04-16 11:22:54 +00:00
Michael Reifenberger
64b5a89fd5 Update to r6680. 2016-04-10 17:01:51 +00:00
Dmitry Marakasov
666abc5661 - Add LICENSE
- Regenerate patches with `make makepatch`
2016-04-10 11:24:24 +00:00
Guido Falsi
5c50317594 Update to 5.2
PR:		208437
Submitted by:	Matthias Petermann <matthias at petermann-it.de>
		(maintainer)
2016-04-02 11:50:33 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Tijl Coosemans
77760fcb63 Make print/ghostscript9-agpl-base the default Ghostscript port. Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.

Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.

Fix print/ghostscript9-agpl-base to install eps2write.

Update math/asymptote to 2.37 to support newer Ghostscript.

PR:		208159
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-24 15:47:50 +00:00
Raphael Kubo da Costa
47bf224484 qt4-moc: Add more Boost include guards to moc's definition list.
In preparation for updating Boost to 1.60, add include guards from more Boost
headers to the list of macros that moc automatically defines when processing
files. As explained in r408911, Qt4's moc cannot parse some constructs used by
a few Boost headers, so we define their include guards to make moc skip them.

This is a cleaner approach that allows us to largely revert r408472, r408473,
r408474, r408475, r408502, r408773 and r408419, which added several patches to
many ports to work around this moc bug.

PR:		199601
PR:		208322
2016-03-24 10:31:07 +00:00
Thierry Thomas
f1089e0ea7 Update to version 8.1-20160311.
Fix PR ports/201246.

PR:		ports/196577
Submitted by:	pfg
2016-03-17 18:24:38 +00:00
Raphael Kubo da Costa
f5457ea572 Unbreak after the math/superlu update in r410620.
math/superlu no longer ships libsuperlu.a, so tochnog was failing make
check-sanity.

Switch the dependency to libsuperlu.so and adjust files/patch-makefile
accordingly.
2016-03-13 18:13:53 +00:00
Stephen Montgomery-Smith
527a6d685c - Update to 2.12.0. 2016-03-10 02:59:39 +00:00
Mathieu Arnold
0583db668d Update to 2.5.110615.
PR:		205891
Submitted by:	tkato432 yahoo com
Sponsored by:	Absolight
2016-03-08 16:03:52 +00:00
Raphael Kubo da Costa
36d06b0a1f Add patches to fix the build on FreeBSD 11 with libc++.
OpenVSP does something like this:
  using namespace std;
  class array {
    ...
  };

Which causes the build to fail with HEAD's libc++. Even though the port does
not use -std=c++11, libc++ still declares an array class that conflicts with
the one OpenVSP has.

Enclose OpenVSP's array declaration in a namespace to avoid these conflicts.

PR:		207253
Approved by:	fernando.apesteguia@gmail.com (maintainer)
2016-02-25 22:21:37 +00:00
Vanilla I. Shu
f5ed268226 Update to 2.3.5.
PR:		207156
Submitted by:	Ports Fury.
2016-02-20 11:57:00 +00:00
Kurt Jaeger
921981528a cad/p5-Verilog-Perl: 3.404 -> 3.418
Changes:
  http://cpansearch.perl.org/src/WSNYDER/Verilog-Perl-3.418/Changes
  Removed dependency of gcc. Now, p5-Verilog-Perl compiles with clang.

PR:		207050
Submitted by:	otacilio.neto@ee.ufcg.edu.br (maintainer)
2016-02-10 19:34:24 +00:00
Niclas Zeising
3125d562b1 Update to 10.1 2016-02-08 18:48:12 +00:00
Dmitry Marakasov
0bc4226603 - Fix build with boost 1.60
- Fix LICENSE

PR:		199601
Approved by:	portmgr blanket
2016-02-08 11:16:36 +00:00
John Marino
3c9a0156bf cad/ghdl: USES+= ncurses libedit, fix with ports ncurses 2016-02-07 10:47:17 +00:00
Niclas Zeising
d48a5e206d Update to 3.3.69 2016-02-06 17:09:39 +00:00
Edward Tomasz Napierala
d75a190882 Remove empty pkg-plist.
Sponsored by:	The FreeBSD Foundation
2016-02-02 15:28:45 +00:00
Edward Tomasz Napierala
df7414fc6c Rename cad/pycam to cad/py-pycam, to match Python naming rules.
Reviewed by:	koobs@
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D5168
2016-02-02 15:27:18 +00:00
Kurt Jaeger
99ee6dc293 New port: cad/fritzing
Fritzing is an Electronic Design Automation software with a low
entry barrier, suited for the needs of designers and artists. It
uses the metaphor of the breadboard, so that it is easy to transfer
your hardware sketch to the software. From there it is possible to
create PCB layouts for turning it into a robust PCB yourself or by
help of a manufacturer.

WWW: http://fritzing.org/

PR:		206697
Submitted by:	lenzi.sergio@gmail.com
2016-02-01 06:23:42 +00:00
Niclas Zeising
4939e02d92 Update to 3.3.68 2016-01-30 19:45:49 +00:00
Edward Tomasz Napierala
e2d36d1932 brickM is a toolpath generator for 3-axis CNC machining. It loads
3D models in STL format or 2D contour models from DXF or SVG files.
The resulting GCode can be used with EMC2 or any other machine
controller.

PyCAM supports a wide range of toolpath strategies for 3D models
and 2D contour models.

WWW: http://pycam.sourceforge.net/

Sponsored by:	The FreeBSD Foundation
2016-01-29 17:55:26 +00:00
Raphael Kubo da Costa
d97c4d4c85 Remove BROKEN_FreeBSD_8 from all remaining ports.
FreeBSD 8 is no longer supported.
2016-01-25 20:23:57 +00:00
Stephen Montgomery-Smith
67b25df82e - Correct master_sites. 2016-01-20 02:28:50 +00:00
Stephen Montgomery-Smith
4bdd185116 - Update to 5.3.1.
- Default OCC to OFF.
- Mark broken only if OCC is set.
2016-01-18 05:58:09 +00:00
Stephen Montgomery-Smith
eabb08641d - Update to 2.11.0. 2016-01-18 02:17:41 +00:00
Stephen Montgomery-Smith
dcf2e2104d - Use modern OPTIONS framework. 2016-01-18 01:21:38 +00:00
Michael Reifenberger
5c9ea07276 Update to version 3.12.5 2016-01-14 13:57:30 +00:00
John Marino
22197ba5c7 cad/iverilog is not jobs safe
This port has failed multiple times for me.
It intends to create a directory called "dep" and then move files into
it, but sometimes the file is moved before directory is created, becomes
renamed to "dep" and then mkdir fails because dep already exists.
2016-01-12 18:58:03 +00:00
Dmitry Marakasov
b9398223bd Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by:	portmgr blanket
2016-01-12 16:20:31 +00:00
Maho Nakata
aaf9b41ff0 Update to 2.9 and unbreak.
PR:		205346
Submitted by:	pfg@
2016-01-08 04:11:43 +00:00
Jason E. Hale
42b0bae34f Add USES=pathfix support for CMake. Some ports that use CMake to build
already had USES=pathfix, although it did nothing.  For those ports, I
either removed it as they were handling the pkgconfig files differently
or I removed patches and substitutions that accomplished the same thing
as pathfix.

Differential Revision:	https://reviews.freebsd.org/D850
Reviewed by:	antoine, bapt, tijl
Approved by:	portmgr (bapt)
2016-01-07 14:54:03 +00:00
Michael Reifenberger
5756e400a1 Use LIB_DEPENDS for the quazip dependency.
PR:		205161
Submitted by:	Arrigo Marchiori
2015-12-30 16:30:10 +00:00
Michael Reifenberger
b9ccfa9c7a Try to resolve conflict with archivers/quazip by disabling the internal one from qcad.
PR:		205161
Submitted by:	Arrigo Marchiori
2015-12-30 00:00:44 +00:00
Mathieu Arnold
7823fa4b7e Cleanup GH_* and variables order.
Sponsored by:	Absolight
2015-12-29 14:30:46 +00:00
Dmitry Marakasov
a374198952 - Unbreak: port fetches fine
- Switch to options helpers
2015-12-25 20:45:35 +00:00
Dmitry Marakasov
f57373df86 - Switch to options helpers 2015-12-25 15:00:49 +00:00
Dmitry Marakasov
185d93178d - Switch to USES=localbase
- Switch to options helpers
2015-12-25 15:00:32 +00:00
Dmitry Marakasov
22b897c30b - Switch to options helpers
- Switch to new test framework
2015-12-25 15:00:20 +00:00
Dmitry Marakasov
8e0d3922b9 - Clarify LICENSE
- Add LICENSE_FILE
- Switch to USES=localbase
- Switch to options helpers
2015-12-25 14:43:02 +00:00
Dmitry Marakasov
220cf09b32 - Switch to options helpers
Approved by:	portmgr blanket
2015-12-25 14:38:11 +00:00
Jason Unovitch
10e2040a9a cad/sweethome3d: update 5.0 -> 5.1
- Drop dead link from MASTER_SITES
- Fix false usage with ${FALSE} (portlint)

PR:		205492
Submitted by:	Matthias Petermann <matthias@petermann-it.de> (maintainer)
2015-12-22 01:10:12 +00:00
Steve Wills
25b1bd5ff4 mark some of the ports that don't build on powerpc64 for me 2015-12-13 16:07:27 +00:00
Raphael Kubo da Costa
b15d595457 Update PyQt4 to 4.11.4, SIP to 4.17 and QScintilla2 to 2.9.1.
Bring in some long overdue updates, some of which are required for us to
later land the PyQt5 ports.

One big change with this update is that the PyQt4 ports now install their
.sip files into share/py-sip/PyQt4 instead of share/py-sip. This way we do
not end up with directories like share/py-sip/QtCore, which are especially
confusing once PyQt5 lands and starts installing files with the same names.

Other noteworthy items:
- PORTREVISION has been bumped on ports depending on devel/qscintilla2
  because libqscintilla2.so's SOVERSION has changed.
- graphics/seexpr has been converted to USE_PYQT, as the file it used to
  define a build-time dependency on x11-toolkits/py-qt4-gui has moved.

Once again, big thanks to Tobias Berner <tcberner@gmail.com> and Guido Falsi
(madpilot@) for their initial work on these ports as part of the effort to
land PyQt5 into the tree (see D2910 in Phabricator for an earlier version of
the PyQt5 patch set).

PR:		205143
2015-12-13 12:45:25 +00:00
Baptiste Daroussin
1bb31cd39d Mark as broken: unfetchable 2015-12-12 21:36:03 +00:00
John Marino
063e6270d0 cad/ghdl: Upgrade version 0.32 => 0.33 2015-12-06 18:25:14 +00:00
Stephen Montgomery-Smith
04c3587445 - Chase library number changes from ports/r402502 applied to cad/vtk6.
Submitted by:	amdmi3@amdmi3.ru
Approved by:	thierry@FreeBSD.org
2015-12-01 19:35:50 +00:00
Michael Reifenberger
34f0178250 Try to fix compilation on FreeBSD-9 and HEAD.
Submitted by:	HEAD part by andreast@
2015-11-30 19:47:01 +00:00
Rene Ladan
691f434f54 Remove expired ports:
2015-11-26 audio/pecl-id3: Broken for more than 6 months
2015-11-26 dns/geta: Broken for more than 6 months
2015-11-26 finance/openerp-web: Broken for more than 6 months
2015-11-26 devel/py-async: Further using of this module is not encouraged by upstream
2015-11-26 chinese/kon2: Depends on expiring chinese/cce
2015-11-26 games/linux-skulltag: Depends on expiring audio/linux-fmodapi
2015-11-26 archivers/wzip: Broken for more than 6 months
2015-11-26 databases/sybtcl: Broken for more than 6 months
2015-11-26 biology/povchem: Broken for more than 6 months
2015-11-26 audio/btc: Broken for more than 6 months
2015-11-26 astro/wmglobe: Broken for more than 6 months
2015-11-26 graphics/pyro: Broken for more than 6 months
2015-11-26 graphics/jpeg2ps: Broken for more than 6 months
2015-11-26 chinese/gugod-clean: Broken for more than 6 months
2015-11-26 comms/bforce: Broken for more than 6 months
2015-11-26 cad/geda-docs: Broken for more than 6 months
2015-11-26 chinese/cwtexttf: Broken for more than 6 months
2015-11-26 comms/zmtx-zmrx: Broken for more than 6 months
2015-11-26 astro/sky2000: Broken for more than 6 months
2015-11-26 deskutils/libopensync-plugin-file: Broken for more than 6 months
2015-11-26 databases/sqlite-ext-mobigroup: Broken for more than 6 months
2015-11-26 chinese/bg5ps: Broken for more than 6 months
2015-11-26 deskutils/x-tile: Broken for more than 6 months
2015-11-26 graphics/pure-gl: Broken for more than 6 months
2015-11-26 audio/dvda-author: Broken for more than 6 months
2015-11-26 chinese/oxim: Broken for more than 6 months
2015-11-26 editors/spe: Broken for more than 6 months
2015-11-26 audio/mpdscribble: Broken for more than 6 months
2015-11-26 cad/geda-symcheck: Broken for more than 6 months
2015-11-26 audio/linux-fmodapi: Broken for more than 6 months
2015-11-26 audio/pure-audio: Broken for more than 6 months
2015-11-26 editors/bpatch: Broken for more than 6 months
2015-11-26 benchmarks/geekbench: Broken for more than 6 months
2015-11-26 graphics/icoconvert: Broken for more than 6 months
2015-11-26 cad/geda-utils: Broken for more than 6 months
2015-11-26 deskutils/tomboy-plugin-wordcount: Broken for more than 6 months
2015-11-26 graphics/sketch: Broken for more than 6 months
2015-11-26 ftp/spegla: Broken for more than 6 months
2015-11-26 graphics/clutter-box2d: Broken for more than 6 months
2015-11-26 audio/scmpc: Broken for more than 6 months
2015-11-26 ftp/gnusget: Broken for more than 6 months
2015-11-26 comms/gpsk31: Broken for more than 6 months
2015-11-26 cad/geda-gschem: Broken for more than 6 months
2015-11-26 audio/ampache: Broken for more than 6 months
2015-11-26 cad/slffea: Broken for more than 6 months
2015-11-26 audio/cripple: Broken for more than 6 months
2015-11-26 cad/geda-gattrib: Broken for more than 6 months
2015-11-26 cad/findhier: Broken for more than 6 months
2015-11-26 biology/njplot: Broken for more than 6 months
2015-11-26 audio/wmmp: Broken for more than 6 months
2015-11-26 x11/avant-window-navigator: Broken for more than 6 months
2015-11-26 cad/geda-netlist: Broken for more than 6 months
2015-11-26 deskutils/libopensync-plugin-sunbird: Broken for more than 6 months
2015-11-26 biology/ortep3: Broken for more than 6 months
2015-11-26 astro/aa: Broken for more than 6 months
2015-11-26 french/belote: Broken for more than 6 months
2015-11-26 converters/p5-String-SetUTF8: Broken for more than 6 months
2015-11-26 cad/geda-examples: Broken for more than 6 months
2015-11-26 editors/yasnippet: Broken for more than 6 months
2015-11-26 audio/musica: Broken for more than 6 months
2015-11-26 graphics/rubyphoto: Broken for more than 6 months
2015-11-26 german/bsdpaste: Broken for more than 6 months
2015-11-26 audio/amrcoder: Broken for more than 6 months
2015-11-26 sysutils/bashburn: Broken for more than 6 months
2015-11-26 editors/e93: Broken for more than 6 months
2015-11-26 audio/tepsonic: Broken for more than 6 months
2015-11-26 astro/ephem: Broken for more than 6 months
2015-11-26 chinese/cce: Broken for more than 6 months
2015-11-26 graphics/qcread: Broken for more than 6 months
2015-11-26 databases/py-sqlkit: Broken for more than 6 months
2015-11-26 databases/usogres: Broken for more than 6 months
2015-11-26 cad/libgeda: Broken for more than 6 months
2015-11-26 chinese/p5-Lingua-ZH-BPMFConvert: Broken for more than 6 months
2015-11-26 french/alphabet_sounds_fr: Broken for more than 6 months
2015-11-26 deskutils/mrundlg: Broken for more than 6 months
2015-11-26 databases/erlang-mysql: Broken for more than 6 months
2015-11-26 graphics/linux-XnViewMP: Broken for more than 6 months
2015-11-26 deskutils/akamaru: Broken for more than 6 months
2015-11-26 dns/p5-Net-DNS-ZoneCheck: Broken for more than 6 months
2015-11-26 astro/dgpsip: Broken for more than 6 months
2015-11-26 databases/pecl-handlersocket: Broken for more than 6 months
2015-11-26 audio/cymbaline: Broken for more than 6 months
2015-11-26 french/dico: Broken for more than 6 months
2015-11-26 comms/qpage: Broken for more than 6 months
2015-11-26 audio/sonice: Broken for more than 6 months
2015-11-26 cad/geda-symbols: Broken for more than 6 months
2015-11-26 databases/java-mybatis: Broken for more than 6 months
2015-11-26 databases/openbase-jdbc: Broken for more than 6 months
2015-11-27 www/mediawiki119: Please upgrade to mediawiki-1.25
2015-11-28 www/R-cran-Rpad: Unmaintained upstream
2015-11-28 23:08:03 +00:00
Michael Reifenberger
fa49c888e8 Update to 3.12.3 2015-11-28 21:09:31 +00:00
Stephen Montgomery-Smith
b78d333444 - Mark broken.
Reference:	http://beefy2.nyi.freebsd.org/data/93amd64-default/402431/logs/netgen-5.0.0_4.log
2015-11-27 02:25:10 +00:00
Michael Reifenberger
2abb178e8a Update to r6329. 2015-11-25 20:29:28 +00:00
Raphael Kubo da Costa
3feb5cbe01 Update math/mpir to 2.7.2.
- Set LICENSE_FILE.
- Depend on devel/yasm instead of building a bundled yasm.
- Remove post-install target, the build system takes care of creating the
  proper soversion symlinks.
- Bump PORTREVISION in dependent ports due to a change in the soversion
  number.
2015-11-21 17:20:24 +00:00
Raphael Kubo da Costa
ce2719a49b Simplify Makefile and use the right flags when building.
Remove the custom do-configure and do-build target. The targets existed
because upstream's build instructions mention external.pro and
meshlab_full.pro need to be processed and built separately and Uses/qmake.mk
does not handle the multi-.pro case. do-build, however, was simply calling
${MAKE} and discarding both ${MAKE_ENV} and ${MAKE_ARGS} which, among other
things, resulted in no parallel builds and additional compiler flags like
-std=c++11 being omitted.

Instead, patch meshlab_full.pro and add external/external.pro as one of the
directory dependencies there along with the rest of the MeshLab code. Given
the way the QMake files are written in the port, this only helps a bit with
parallelism: each subdirectory is processed serially, but all files in them
can be built in parallel. Since a lot of the code is in plugin directories
with 1 or 2 files, the port still takes some time to build. The upside is
that it means external/ will always be built before the rest, which is what
we need.

As mentioned, the compiler flags in the build will change. However, I'm not
bumping PORTREVISION yet because it will come with the next commit updating
math/mpir.
2015-11-21 17:18:10 +00:00
Thierry Thomas
f486bbfdc5 Upgrade to 6.9.1.
Release notes at
<http://www.opencascade.com/sites/default/files/documents/Release_Notes_6.9.1.pdf>

Submitted by:	Andrea Venturoli <andrea.venturoli (at) netfence.it>
2015-11-08 22:04:01 +00:00
Bartek Rutkowski
cd351e4375 cad/gspiceui: update 1.0.00 -> 1.1.00
- Remove RUN_DEPENDS on circuit simulators
- Support building with WX 3.0
- Update COMMENT and pkg-descr
- Update LICENSE to GPLv3
- Respect CFLAGS from ports infrastructure

PR:		202232
Submitted by:	Kevin Zheng <kevinz5000@gmail.com> (maintainer)
2015-11-08 10:53:51 +00:00
Michael Reifenberger
47de4b9929 Update to r6284.
Ignore docs for now since old lp docs repo seems gone.
2015-10-28 19:06:33 +00:00
Antoine Brodin
3afa450ba3 Deprecate ports broken for more than 6 months 2015-10-25 19:35:28 +00:00
Thierry Thomas
21a18704c9 Don't depend on doxygen if DOCS are not enabled.
Since I'm there, pet portlint.

Submitted by:	phk
2015-10-21 21:20:12 +00:00
Danilo Egea Gondolfo
a2bee4f1eb - Update to 9.7.93 2015-10-12 23:38:04 +00:00
Niclas Zeising
ae780c919e Fix build on FreeBSD 9.*
FreeBSD 9.* has an older, noncompatible version of flex.  Fix this by using
flex from ports instead.

Submitted by:	kwm
2015-10-08 19:38:57 +00:00
Jimmy Olgeni
42bc424f61 Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
Niclas Zeising
44148c58fe Update to 10.0
Committed from:	EuroBSDCon 2015
2015-10-04 12:17:59 +00:00
Jimmy Olgeni
686b747c39 Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
John Marino
e69f537ec9 cad/meshdev: Support modern gcc by adding <cstring> header 2015-09-20 15:22:52 +00:00
Michael Reifenberger
b2de594db3 Update to r6201. 2015-09-16 22:15:52 +00:00
Baptiste Daroussin
e0de738591 Remove ansi version fo wxGTK 2.8 and only keep the unicode version
All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
2015-09-16 19:51:26 +00:00
Raphael Kubo da Costa
39ced03cc1 Update the Qt4 ports to 4.8.7.
According to upstream, this is the last planned Qt4 release.
A list of changes since 4.8.6 can be found here:
<http://download.qt.io/official_releases/qt/4.8/4.8.7/changes-4.8.7>

Porting notes and changes:
- Remove several patches that have been upstreamed.
- Make Uses/qmake.mk pass the contents of LIBS to the qmake environment. [1]
- Repurpose devel/qt4/files/extrapatch-src-corelib-global-qglobal.h now the
  original patch is part of the release (curiously enough, the original
  patch was never actually used, as the ?= assignment in r362837 after
  r362770 was never possible).

  This works around the way compiler support for C++11 features is detected
  in Qt 4.8.7: while it originally only uses the compiler to determine if
  something is supported or not, the initializer lists feature also depends
  on the C++ standard library being used. It's a problem in FreeBSD 9.x,
  where USES=compiler:c++0x or USES=compiler:c++11-lang means we will use
  clang to build a port but use libstdc++ from base (GCC 4.2). The latter
  obviously does not support initializer lists, and the build fails because
  Qt tries to include headers that do not exist (<initializer_list>).

  Since detecting libstdc++'s version is not trivial (we need to include a
  non-lightweight header like cstdio and then check for __GLIBCXX__), we
  just enable Q_COMPILER_INITIALIZER_LISTS support only when libc++ is used
  (there should be no reason for someone to be using clang with GCC 4.8's
  libstdc++, for example).

  x11/kdelibs4's FindQt4.cmake had to include a backported change from the
  upstream FindQt4.cmake in CMake itself to use a C++ compiler to detect
  flags like Q_WS_X11, otherwise the inclusion of <ciso646> in qglobal.h
  makes the build fail.

This patch contains changes by me, makc@ and alonso@.

PR:             202552 [1]
PR:             202808 [exp-run]
Submitted by:	pawel@ [1]
2015-09-16 08:55:04 +00:00
Mathieu Arnold
afae652a2a Make it so that the default Perl is always called perl5.
- Move Perl's man1 files along with its man3 files.
- Move where Perl installs its modules man1 pages.
- Convert the ports installing man1 pages.
- Make different Perl versions installable at the same time.
  Though you should note that only the default version can be used to
  install Perl modules, and the non default Perl versions cannot use the
  modules installed via ports if they contain .so as they are installed
  in a version specific directory.

Reviewed by:	bapt (the Mk bits)
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3542
2015-09-14 12:19:48 +00:00
Dmitry Marakasov
d139b66050 - Switch to options helpers
Approved by:	portmgr blanket
2015-09-08 11:30:11 +00:00
Ganael LAPLANCHE
dc896708f2 Update devel/tbb to 4.4.0 and bump dependent ports' revisions
PR:		202777
Submitted by:	oleksii.tsai@gmail.com
2015-09-02 18:22:35 +00:00
Dmitry Marakasov
33e2037284 - Add USES=desktop-file-utils shared-mime-info as suggested by stage-qa
- Remove useless MAN1/MANLANG
- Add manpages to pkg-plist

Approved by:	vg@FreeBSD.org (maintainer)
MFH:		2015Q3 (blanket)
2015-08-31 18:32:42 +00:00
Max Brazhnikov
5c99eefb87 cad/librecad: add workaround to fix build with gcc 2015-08-31 08:32:03 +00:00
Raphael Kubo da Costa
f1f874fd4e Drop USES=iconv.
The port does not use iconv anywhere, and the dependency on libxml2 does not
pull any headers that include iconv.h.

PR:		202759
Approved by:	fernando.apesteguia@gmail.com (maintainer)
2015-08-30 17:41:23 +00:00