1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-18 03:46:03 +00:00
Commit Graph

2789 Commits

Author SHA1 Message Date
John Marino
66d6f5cb1c science/mpqc: Don't override libtool -version-info, bump dependent ports
We accept SHLIB version changes when moving to USE=libtool, so stop
overriding it with the intent of prevent library version changes, which
is considered the better approach over the long term. Two ports are
dependent on mpqc, so bump them for the second time today.

requested by:	tijl@
2014-09-25 13:56:06 +00:00
John Marino
2c24dc6b57 science: Fix mpqc, libint and unbreak ghemical, and libghemical atomically
science/ghemical would not link because libghemical.so (from science/
libghemical port) had never been properly linked.  Links to all mpqc "SC"
libraries were added to LDFLAGS to rectify this.  The configure breakage
and solution is described below.

After the version of lang/gcc was bumped from 4.7 to 4.8,
science/libghemical ceased to configure and it was marked broken.  After
recreating the conftest, it was discovered that two versions incompatible
versions of libgcc_s.so were getting pulled in by the realtime linker:
the base version and the gcc48 ports version.

The base version was getting pulled in by science/libint.  To unbreak
libghemical, libint is now built with lang/gcc.  It was necessary to
force libtool to link with LDFLAGS that Mk/bsd.gcc.mk sets so that
the runpaths match across libraries used by libghemical.

When science/mpqc was staged, it utilized libtool which renumbered all
the library versions from 8.0.1 to 7.1.0.  This was caused by the age
component being greater than 0.  By patching configure.in with a new
version, we can generate major SHLIB of 8 again.  While here, fix the
bin/sc-config tool to remove a bad include cflag.

With this fixes, science/ghemical builds successfully.  Bump all 4 of
these ports, remove any BROKEN designation and remove redundant
@dirrm in pkg-plist
2014-09-25 11:04:02 +00:00
Dmitry Marakasov
7e95af8be1 - Drop @dirrm* from plist 2014-09-24 01:43:20 +00:00
Rene Ladan
7eafff56c3 Remove expired ports
Keep some which are optional dependencies of non-expired ports
2014-09-18 sysutils/moreutils-parallel: Use moreutils-parallel in sysutils/moreutils instead
2014-09-20 science/ruby-netcdf: Depends on deprecated math/ruby-narray
2014-09-20 x11-toolkits/ruby-fox16: RubyForge shutdown May 15 2014
2014-09-20 math/ruby-gnuplot: Depends on deprecated math/ruby-narray
2014-09-20 science/ruby-gphys: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-fftw3: Depends on deprecated math/ruby-narray
2014-09-20 science/ruby-dcl: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-numru_misc: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-narray: RubyForge shutdown May 15 2014
2014-09-20 textproc/ruby-liquid: RubyForge shutdown May 15 2014
2014-09-20 comms/callsign: RubyForge shutdown May 15 2014
2014-09-20 misc/ruby-vpim: RubyForge shutdown May 15 2014
2014-09-20 net/ruby-ldap: RubyForge shutdown May 15 2014
2014-09-20 devel/rubygem-echoe: Depends on deprecated rubyforge
2014-09-20 www/ruby-borges: RubyForge shutdown May 15 2014
2014-09-20 www/ruby-fcgiwrap: RubyForge shutdown May 15 2014
2014-09-20 www/rubygem-scrubyt: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-multi: RubyForge shutdown May 15 2014
2014-09-20 databases/ruby-dbd_sqlite3: RubyForge shutdown May 15 2014
2014-09-20 math/ruby-gsl: RubyForge shutdown May 15 2014
2014-09-20 security/ruby-gpgme: RubyForge shutdown May 15 2014
2014-09-20 multimedia/vodcatcher: RubyForge shutdown May 15 2014
2014-09-20 japanese/ruby-ming: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-statgrab: RubyForge shutdown May 15 2014
2014-09-20 security/ruby-crypt: RubyForge shutdown May 15 2014
2014-09-20 sysutils/philesight: Depends on deprecated devel/ruby-locale2
2014-09-20 multimedia/podcatcher: RubyForge shutdown May 15 2014
2014-09-20 audio/ruby-mp3info: RubyForge shutdown May 15 2014
2014-09-20 multimedia/ruby-flvtool2: RubyForge shutdown May 15 2014
2014-09-20 audio/ruby-freedb: RubyForge shutdown May 15 2014
2014-09-20 graphics/ruby-ming: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-locale2: RubyForge shutdown May 15 2014
2014-09-20 devel/rubygem-rubyforge: RubyForge shutdown May 15 2014
2014-09-20 databases/ruby-dbd_odbc: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-fastri: RubyForge shutdown May 15 2014
2014-09-20 devel/ri-emacs: RubyForge shutdown May 15 2014
2014-09-20 security/p5-openxpki-client-html-mason: security/p5-openxpki-0.15+ abandoned Mason UI technology in favor of FastCGI
2014-09-20 09:45:04 +00:00
Olivier Duchateau
5874b4a6b7 - Update to 1.3.5
- Add LICENSE_FILE
2014-09-18 04:41:04 +00:00
Thierry Thomas
865facb643 Upgrade to version 2.0.7.
Note: this is not the latest. Now there is no separate release for ncs
and the sources are distributed as code_saturne-x.y.z. Next upgrades in
preparation!
2014-09-14 14:44:25 +00:00
Thierry Thomas
40d692b42f Upgrade to version 2.0.3.
PR:		ports/193296
Submitted by:	pfg
2014-09-14 14:42:20 +00:00
Thierry Thomas
b15ff631b4 Upgrade to version 0.15.4.
PR:		ports/193298
Submitted by:	pfg
2014-09-14 14:41:27 +00:00
Antoine Brodin
ad273282b7 Mark BROKEN: Fails to configure
checking for main in -llapack... yes
checking for sc-config... /usr/local/bin/sc-config
checking SC - version... no
*** Could not run SC test program, checking why...
*** The test program compiled, but did not run. This usually means
*** that the run-time linker is not finding SC or finding the wrong
*** version of SC.

Reported by:	pkg-fallout
2014-09-13 21:20:16 +00:00
Tijl Coosemans
a5bee80ce4 Use default LIBTOOLIZE_ARGS 2014-09-13 18:25:04 +00:00
Sunpoet Po-Chuan Hsieh
514e890af9 - Update to 4.4.1
Changes:	https://github.com/Unidata/netcdf-fortran/blob/master/RELEASE_NOTES.md
2014-09-13 15:19:28 +00:00
Sunpoet Po-Chuan Hsieh
92ee61f36d - Add rubygem-cdo 1.2.3
Ruby binding to CDO (Climate Data Operators)

GitHub repository at https://github.com/Try2Code/cdo-bindings

WWW: https://code.zmaw.de/projects/cdo/wiki/Cdo%7Brbpy%7D
RG:  https://rubygems.org/gems/cdo
2014-09-13 15:18:54 +00:00
Sunpoet Po-Chuan Hsieh
37b71248f9 - Add py-cdo 1.2.3
Python binding to CDO (Climate Data Operators)

GitHub repository at https://github.com/Try2Code/cdo-bindings

WWW: https://code.zmaw.de/projects/cdo/wiki/Cdo%7Brbpy%7D
2014-09-13 15:18:32 +00:00
Jason E. Hale
d5bc5b5493 - Update to 4.10
- Update WWW

While here:
- Update LICENSE
- Convert non-functional (since February) USE_FORTRAN to USES=fortran
- Convert USE_PYTHON to USES=python:2 (3.x doesn't seem to work)
- Further convert to options helpers
- FORTRAN and QT4 options seem to build fine together, so make
  them non-exclusive regular options

PR:		193590
Submitted by:	pfg
2014-09-12 23:32:38 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
John Marino
f31e3f807e Stage science/mpqc and science/mpqc-mpich
* reset maintainer
 * converted to options instead of WITH_* knobs
 * moved files/manpages to pkgplist
 * USES+= libtool
 * modernize
2014-09-08 00:20:03 +00:00
Sunpoet Po-Chuan Hsieh
36f3519eeb - Pass maintainership to python@ 2014-09-07 14:58:55 +00:00
Wen Heping
ba70f88a20 - Use version-coded PDF docs [1]
- Reset maintainer to port@

PR:		193204 [1]
Submitted by:	John W. O'Brien <john@saltant.com> [1]
2014-09-07 07:26:43 +00:00
TAKATSU Tomonari
6b5d234e21 - Update to 1.6-4 2014-09-06 06:16:50 +00:00
Dmitry Marakasov
b02b01e211 - Fix build with clang by using std::vector instead of variable size array of non-POD type
- Fix build with PLOTUTILS enabled, which was broken when built with GCC
2014-09-04 18:43:58 +00:00
Sunpoet Po-Chuan Hsieh
e797e9b346 - Add py-pysal 1.8.0
PySAL is a cross-platform library of spatial analysis functions written in
Python. It is intended to support the development of high level applications for
spatial analysis.

WWW: https://pypi.python.org/pypi/PySAL
WWW: http://pysal.org/
2014-09-04 16:24:31 +00:00
Sunpoet Po-Chuan Hsieh
04380f8a21 - Update to 2.2.17
Changes:	https://github.com/Unidata/UDUNITS-2/blob/master/CHANGE_LOG
2014-09-03 19:09:22 +00:00
Marcus von Appen
0788687a96 - Enable concurrent installation support for different python versions
- Remove LATEST_LINK and the usage of math/py-numpy's options - both do not
  seem to have any value for the port

PR:		192893
Submitted by:	myself
Approved by:	wen@ (maintainer)
2014-09-02 19:00:27 +00:00
Raphael Kubo da Costa
68bc4af5c8 Update CMake to 3.0.1.
The 3.0 series is an incremental improvement over the previous 2.8 series
despite the major version number change. A list of important changes is
available at http://www.cmake.org/cmake/help/v3.0/release/3.0.0.html

On the porting side
* The minimum FreeBSD release we have to support in the ports tree is now
  recent enough that ports/168671 can finally be committed: instead of
  building and using CMake's own copies of bzip2, curl, expat, libarchive,
  liblzma and zlib, we use the versions in ports and/or the base system.

* CMake's documentation system has been changed and vastly improved at the
  cost of now depending on Sphinx. We still generate only man pages, but can
  start generating the HTML documentation in the future if desired.

* devel/cmake-gui now uses Qt5 instead of Qt4 and does not needlessly build
  the ncurses UI that is installed by devel/cmake itself.

* CMake commit 3816cd2 fixes a longstanding issue in the detection of the
  Python interpreter and its libraries, but requires us to revert a
  workaround for that in Mk/Uses/python.mk itself, effectively reverting
  the patch introduced by ports/168159.

* Similarly, a few ports had to be fixed manually due to CMake being
  stricter when parsing some files or the ports detecting Python the wrong
  way. Fortunately, they all had been fixed upstream so I just grabbed the
  appropriate commits and pointed to them in the patches.
  science/gnudatalanguage had to have its PORTREVISION bumped because
  switching to USES=cmake:outsource removed a few files from the plist that
  were not supposed to have been installed in the first place.

PR:		168671
PR:		192644
2014-09-02 12:59:54 +00:00
Baptiste Daroussin
38a0a80230 Remove non staged ports without pending PR from s* 2014-09-02 10:07:49 +00:00
Thierry Thomas
78e2b56a8a - Upgrade to 1.5;
- Bump PORTREVISION for consumers.
2014-09-01 21:50:14 +00:00
John Marino
62bd0e0b3f science/paraview: alternative fix with USES+= execinfo instead
Also bump this port as the LIB_DEPENDS has changed

confirmed by:	adamw
2014-09-01 19:53:11 +00:00
Adam Weinberger
0d1bd39b0f Add dependency on libexecinfo.
Untested because paraview takes hours and hours to build, but it's
currently failing on all platforms.
2014-09-01 19:32:13 +00:00
Tijl Coosemans
4bdd97e324 math/fftw3:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove PTHREAD_CFLAGS and PTHREAD_LIBS
- Use MAKE_CMD
2014-08-31 16:36:22 +00:00
Tijl Coosemans
aafc6248a1 lang/guile:
- Add USES=libtool and bump dependent ports
- Replace Makefile.* patches with USES=pathfix
- Replace config.h.in patch with USE_AUTOTOOLS=autoheader
- Avoid automake by touching Makefile.in

Approved by:	portmgr (implicit, bump unstaged port)
2014-08-31 15:17:49 +00:00
Antoine Brodin
7d4308c3cf Remove some references to no longer existing ports
With hat:	portmgr
2014-08-30 15:46:44 +00:00
John Marino
e49ea6bbb6 Stage science/vmd
I clobbered the Makefile diff (sorry danfe@).  The entire makefile was
tabbed over 3 times.  There was also no respect for 80 columns so a good
part of the clobber came from line wrapping.  I also made $TAR use
real switches (e.g. -xzf) rather than undocumented by supported (zxf)

This is another manual package / obtain restricted data files/ only port
so I can't test much of it.

PR:		193090
Submitted by:	turutani (Kyoto)
2014-08-30 14:17:53 +00:00
Baptiste Daroussin
47e4984dde Update to 1.4.3
Stage
Strip binaries
Convert to USES=libtool

PR:		193074
Submitted by:	pfg
2014-08-29 18:43:03 +00:00
Baptiste Daroussin
3b410f7bff Support stage
PR:		146413
Submitted by:	pfg
2014-08-29 18:33:30 +00:00
Sunpoet Po-Chuan Hsieh
d5a68cc00b - Add grib_api 1.12.3
The ECMWF GRIB API is an application program interface accessible from C,
FORTRAN and Python programs developed for encoding and decoding WMO FM-92 GRIB
edition 1 and edition 2 messages. A useful set of command line tools is also
provided to give quick access to GRIB messages.

WWW: https://software.ecmwf.int/wiki/display/GRIB/Home
2014-08-29 17:31:42 +00:00
Baptiste Daroussin
5c477f571d Modernize python 2014-08-29 14:43:10 +00:00
Thierry Thomas
78ae62f1d4 Chase the upgrade of net/mpich2.
Approved by:	portmgr (non staged ports)
2014-08-26 19:55:00 +00:00
Tijl Coosemans
216b5a285f - Fix missing library problems when the linker enforces explicit linking
PR:		192062
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-08-26 14:06:08 +00:00
Danilo Egea Gondolfo
d8bdeaa793 - Update net/openmpi from 1.8.1 to 1.8.2 2014-08-26 11:25:13 +00:00
John Marino
b6eb088f30 science/clhep: Upgrade version 2.2.0.1 => 2.2.0.3
PR:		192806
Submitted by:	Ports Fury
2014-08-24 09:07:33 +00:00
Steve Wills
ae3bfee1cc science/rubygem-ai4r: update to 1.13 2014-08-23 21:52:50 +00:00
Matthias Andree
b50a4b0708 Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
2014-08-21 22:50:29 +00:00
Steve Wills
0de72b17a7 science/ruby-dcl: fixed broken; use gcc
PR:		190688
Submitted by:	Shin-ya Murakami <murashin@gfd-dennou.org> (maintainer)
2014-08-21 20:29:20 +00:00
Steve Wills
f64d997379 many ruby/rubygem ports: death of rubyforge.org
rubyforge.org shutdown on May 15, 2014. This commit accounts for that by doing
several things:

- Deprecate ruby that had only rubyforge.org as MASTER_SITES (and so are now
  only fetchable via our cache)
- Deprecate ports that depend on those
- Update the WWW pkg-descr line that points to rubyforge.org for rubygem ports
  (which are still fetchable from rubygems.org)

The next step will be to remove rubyforge.org from bsd.sites.mk, after these
deprecated ports are deleted.

Phabric:	D591
With hat:	ruby
Approved by:	portmgr (because of committing to unstaged graphics/mingplot port)
2014-08-19 15:35:35 +00:00
Dmitry Marakasov
393eab5ddf - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-08-18 10:56:31 +00:00
Tijl Coosemans
c0f51fae12 math/gsl:
- Add USES=libtool and bump dependent ports
- Add USES=pathfix and INSTALL_TARGET=install-strip

Approved by:	portmgr (implicit, bump unstage port)
2014-08-17 13:09:56 +00:00
Sunpoet Po-Chuan Hsieh
ab8f4fda70 - Cleanup Makefile 2014-08-17 09:56:47 +00:00
John Marino
f47f3aa29d science/lamprop: switch to USES=python
PR:		192548
Submitted by:	maintainer (rsmith)
2014-08-16 11:42:41 +00:00
Sunpoet Po-Chuan Hsieh
de5ef775c9 - Update to 4.4.0
- Bump PORTREVISION for science/netcdf-fortran shlib change [1]

Changes:	https://github.com/Unidata/netcdf-fortran/blob/master/RELEASE_NOTES.md
Approved by:	portmgr (implicit, unstaged port) [1]
2014-08-15 21:08:21 +00:00
Matthias Andree
515db2ed10 Upgrade OpenEXR and ilmbase to 2.2.0.
GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so
GCC-based systems will upgrade to the default ports compiler (GCC 4.7
currently.)

Add two patches to OpenEXR to permit building it in a live system with
the older OpenEXR version installed. Bug report filed to upstream Github
at https://github.com/openexr/openexr/issues/130

Couple OpenEXR more tightly to ilmbase and require its exact .so
version.

Add UPDATING note, and bump PORTREVISION of all dependent ports.

Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer.

Approved by:	portmgr (implicit for bumping PORTREVISION on unstaged ports)
2014-08-15 20:37:31 +00:00