1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-23 04:23:08 +00:00
Commit Graph

2974 Commits

Author SHA1 Message Date
Dmitry Marakasov
574e803af1 - Cleanup plist 2014-09-22 14:26:22 +00:00
Dmitry Marakasov
5f5dd064b1 - Cleanup plist 2014-09-22 14:25:41 +00:00
Johannes Jost Meixner
05317facbe Update CentOS base to 6.5, add userland ports
The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6

Additionally, please add the following line to /etc/sysctl.conf:

    compat.linux.osrelease=2.6.18

Upgrading procedures are shown in /usr/ports/UPDATING.

This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.

Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,

PR:		186820
Differential Revision:	https://reviews.freebsd.org/D793
Reviewed by:	allanjude, antoine, bapt, rene
Approved by:	portmgr (antoine, bapt)
Approved by:	koobs (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-09-22 10:40:00 +00:00
Danilo Egea Gondolfo
c62bd388ca - Update from 4.23 to 4.24 2014-09-20 14:55:09 +00:00
Tijl Coosemans
a5bee80ce4 Use default LIBTOOLIZE_ARGS 2014-09-13 18:25:04 +00:00
Tijl Coosemans
237bacfa81 - Add USES=libtool
- Replace pre-configure with standard USE_AUTOTOOLS
- Remove CFLAGS that are already default
- pkg-plist fixes
2014-09-11 19:17:42 +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
Dmitry Marakasov
3e8395751a - Update to 7480 2014-09-06 08:14:32 +00:00
Antoine Brodin
80ad2bb065 Revert r367333, it doesn't work
Mark BROKEN instead
2014-09-05 11:44:18 +00:00
Antoine Brodin
d1f733aa3f Make fetchable again 2014-09-05 11:34:09 +00:00
Antoine Brodin
228ab58873 Change INSTALL_DATA to install with mode 644
Remove patches and hacks that were used to work around the previous
situation
This allows to stage more ports as a regular user

Differential Revision:	https://reviews.freebsd.org/D703
Reviewed by and discussed with:	bapt
With hat:	portmgr
2014-09-04 19:26:24 +00:00
Antoine Brodin
1afa140d23 Fix packaging 2014-09-03 15:25:16 +00:00
Baptiste Daroussin
d96aa38d95 Remove support for pkg_install
Merge back bsd.pkgng.mk into bsd.port.mk
Add a note about @stopdaemon not being supported anymore

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D693
2014-09-01 13:03:25 +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
John Marino
d06bee9773 Add new port astro/geographic lib
PR:		187280
Submitted by:	Tatsuki Makino

GeographicLib is a small set of C++ classes for performing conversions
between geographic, UTM, UPS, MGRS, geocentric, and local cartesian
coordinates, for gravity (e.g., EGM2008), geoid height, and geomagnetic
field (e.g., WMM2010) calculations, and for solving geodesic problems.

The library may be used from .NET applications using the NETGeographicLib
wrapper library.  It is a suitable replacement for the core functionality
provided by geotrans.
2014-08-30 21:32:04 +00:00
Dmitry Marakasov
4a253ca49a - Update to 7347 2014-08-28 08:07:11 +00:00
Michael Gmelin
efc161dffd Remove deletion of LC_MESSAGES directories that are owned by devel/gettext
Reviewed by:	bdrewery
Approved by:	bdrewery
2014-08-20 00:25:18 +00:00
Kurt Jaeger
990a202b67 astro/p5-Astro: 0.75 -> 0.77
- Added mjd2epoch
2014-08-15 21:15:02 +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
Sunpoet Po-Chuan Hsieh
ec373bbc2f - Convert PYTHON_FEATURES to USE_PYTHON (which was landed several hours ago)
Notified by:	koobs, wg
2014-08-15 03:43:54 +00:00
Sunpoet Po-Chuan Hsieh
0e5b5610f2 - Use USES=python 2014-08-15 03:01:27 +00:00
Sunpoet Po-Chuan Hsieh
b0d1bbd72d - Use USES=python
- Fix PLIST: add missing PLIST_DIRS
2014-08-15 02:59:51 +00:00
Marcus von Appen
a382bbffeb - Rename PYTHON_FEATURES to USE_PYTHON to comply to USE_PERL5 and to avoid a
conflict in behaviour with the read-only COMPILER_FEATURES knob
- Fix the deprecated USE_PYTHON_BUILD and USE_PYTHON_RUN behaviour, which
  usually should be mutually exclusive, but some ports include both knobs

Phabric:		D581
Recommended by:	danfe@, makc@
Reviewed by:	danfe, wg, antoine
Approved by:	portmgr
With hat:		python@
2014-08-14 17:04:30 +00:00
Tijl Coosemans
3b7bd0a149 Fix problems with missing libs when the linker enforces explicit linking
(a* to d* categories)

PR:		192062
2014-08-10 19:50:23 +00:00
William Grzybowski
fc729bd50a astro/xearth: add myself to freebsd.committers.markers 2014-08-10 14:29:32 +00:00
Wen Heping
4113fd292a - Update to 3.5.1
- Reset maintainer to ports@
2014-08-10 08:01:34 +00:00
Kurt Jaeger
58244fc911 astro/p5-Starlink-AST: 1.02 -> 1.04
- Now ships with AST v8.0.0+ (this includes ERFA 1.1 and PAL 0.5.0)
- AST now uses the LGPL license
- Add AST__ALLFRAMES constant
- add astMapDefined
2014-08-09 11:43:16 +00:00
Alexey Dokuchaev
7baaa3bae1 Forgotten part of r363973. 2014-08-04 08:29:06 +00:00
Alexey Dokuchaev
880cead396 - Stop trying to remove directories owned by dependencies
- Optimize away USE_GL knob (implied by USE_QT4=opengl)

Reported by:	QAT
2014-08-04 08:27:39 +00:00
Alexey Dokuchaev
7524a48b4a - Tweak USE_QT5 knob: buildtools should have `_build' suffix, and linguist
should be replaced with linguisttools_build [*]
- Remove USE_GL knob altogether, it is pulled automatically with Qt ports
- While here, use less aggressive patching of CMakeLists.txt

Requested by:	makc [*]
2014-08-04 08:10:41 +00:00
Adam Weinberger
158b597c3f A couple items in DOCSDIR were missing from PORTDOCS protection. 2014-08-03 21:36:24 +00:00
Alexey Dokuchaev
87a30f18c3 Update Stellarium to version 0.13.0. It's a new major release, and is based
on Qt version 5 now; for those who are not comfortable with upgrading to the
new version of Qt, `astro/stellarium-qt4' port is available, serving version
0.12.4.  Add an UPDATING entry to alert users about this.

While here, make scripting support optional in `astro/stellarium-qt4', since
it allows to use one less dependency.  Unfortunately, this is not applicable
to 0.13.0 as required `x11-toolkits/qt5-declarative' port has USE_QT5=script
unconditionally.

Relax USE_GL knob for both ports: only libGL itself is required, not libGLU.
2014-08-02 19:48:36 +00:00
Sunpoet Po-Chuan Hsieh
9b4ce43c01 - Update to 1.07
- Add TEST_DEPENDS

Changes:	http://search.cpan.org/dist/Astro-PAL/README
2014-08-02 16:44:27 +00:00
Danilo Egea Gondolfo
c9797be5d5 - Update from 4.13.4 to 4.23
- Take maintainership
2014-08-02 04:46:22 +00:00
Sunpoet Po-Chuan Hsieh
9bcae3cd58 - Update to 1.06
Changes:	http://search.cpan.org/dist/Astro-PAL/README
2014-07-31 10:30:16 +00:00
Adam Weinberger
a84c115a09 Convert a bunch of EXTRACT_SUFX=... into USES=tar:...
Approved by:	portmgr (not really, but touches unstaged ports)
2014-07-29 19:11:51 +00:00
Adam Weinberger
08a006d08a Rename all patches that contain '::' as a path separator, and use
'__' instead.
2014-07-29 17:12:47 +00:00
Adam Weinberger
1468587c54 Rename old-style patch-xy patches in astro to reflect what files
they modify.
2014-07-28 13:03:29 +00:00
Kurt Jaeger
84045a1a92 astro/p5-Astro-satpass: 0.063 -> 0.065
http://cpansearch.perl.org/src/WYANT/Astro-satpass-0.065/Changes
2014-07-28 12:41:48 +00:00
Sunpoet Po-Chuan Hsieh
6f950576f9 - Cleanup Makefile 2014-07-27 16:27:31 +00:00
Wen Heping
4840f9efdb - Update to 2.1.0
- Convert to PYDISTUTILS_AUTOPLIST
2014-07-27 04:51:42 +00:00
Alexey Dokuchaev
54d2419f77 - Stagify; unbreak the against Clang
- Allow for parallel (-jX) builds
- Cleanup Makefile while I'm at here
- Augment port description, fix WWW

N.b., there's version 2.4 available.
2014-07-23 05:17:15 +00:00
Alexey Dokuchaev
961ef5142f - Update to version 0.46, stagify, and cleanup the port
- Remove old BROKEN statement; builds fine on PowerPC at least (it was marked
  broken on sparc64 almost 5 years ago due to stdlib.h vs. malloc.h conflict,
  which no longer seems to be the issue)
2014-07-22 12:25:29 +00:00
Bartek Rutkowski
67a80e942c astro/py-pyfits: update 3.1.2 -> 3.3
Approved by:	marino (mentor)
2014-07-19 17:29:00 +00:00
Sunpoet Po-Chuan Hsieh
5425357367 - Add missing USE_LDCONFIG
- Use USES=libtool
- Fix USE_PYTHON
- Convert to new options helper
- Bump PORTREVISION for package change
- Do not hard-coded PORTVERSION in PLIST
- Bump PORTREVISION for graphics/geos shlib change
2014-07-18 13:07:23 +00:00
Baptiste Daroussin
c9bf4ab3ee Fix some LIB_DEPENDS
With hat:	portmgr
2014-07-16 07:53:29 +00:00
Adam Weinberger
44eaadcb75 Add OPTIONS_DEFINE=DOCS for ports with %%PORTDOCS%% in the plist.
Where possible, correct a few instances where PORTDOCS was being used
to flag stuff in EXAMPLESDIR. For some ports, mostly those owned by
ruby@, PORTDOCS is applied to pretty much everything whether it's
documentation or example.
2014-07-15 23:11:12 +00:00
Yen-Ming Lee
3b68c8ced3 - update to 4.31 2014-07-15 04:01:07 +00:00
Sunpoet Po-Chuan Hsieh
61a8320e09 - Remove USE_AUTOTOOLS=libtool
- Bump PORTREVISION for package change
- Bump PORTREVISION for graphics/gdal shlib change [1]

Approved by:	portmgr (implicit) [1]
2014-07-11 11:16:06 +00:00
Gabor Pali
c01739df4c - Update core markers 2014-07-09 11:42:05 +00:00