1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-21 00:25:50 +00:00
Commit Graph

860 Commits

Author SHA1 Message Date
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
Adam Weinberger
511c49bdec In some straightforward cases, protect documentation behind
PORTDOCS, adding a DOCS option where needed, and a couple
PORTEXAMPLES for good measure.
2014-08-04 03:40:14 +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
Thierry Thomas
b488eea37b The 11.5 tarball has been removed: mirror it untill I get the time for
the upgrade to 11.6.
2014-07-24 19:59:01 +00:00
Baptiste Daroussin
64620e9118 Reset maintainership for ports not staged with no pending PR
With hat:	portmgr
2014-07-23 16:44:27 +00:00
Sunpoet Po-Chuan Hsieh
e212ca0784 - Add LICENSE 2014-07-16 16:18:31 +00:00
Sunpoet Po-Chuan Hsieh
9710187ca2 - Update to 5.1 2014-07-16 16:17:46 +00:00
Sunpoet Po-Chuan Hsieh
2dbd7e9616 - Add LICENSE 2014-07-16 15:44:07 +00:00
Adam Weinberger
9e675b852a Remove NOPORTDOCS and NOPORTEXAMPLES from unstaged ports. Stage a couple while
we're here. Remove any other references to NOPORT*.

Approved by:	portmgr (blanket for modernization)
2014-07-05 00:20:38 +00:00
Adam Weinberger
e881a1cd74 Oops, reversed the DOCS check. 2014-07-03 23:24:47 +00:00
Adam Weinberger
5133ab8377 Get rid of NOPORTDOCS. 2014-07-03 23:22:31 +00:00
Antoine Brodin
b4b8f2143c jdictionary is staged 2014-07-02 19:26:05 +00:00
Boris Samorodov
37e9944015 Update to version 4.5.23. 2014-06-30 12:59:35 +00:00
Jung-uk Kim
7a699892f7 Update to 4.2.5. 2014-06-24 02:40:06 +00:00
Marcus von Appen
11721bb61f - Remove obsolete PYEASYINSTALL_EGG entry, now that the ports use
PYDISTUTILS_AUTOPLIST

With hat:	python@
2014-06-22 12:57:58 +00:00
Marcus von Appen
10b2784b0f - Remove unused PYEASYINSTALL_* leftovers
With hat:	python@
Approved by:	portmgr (implicit)
2014-06-22 11:57:19 +00:00
Raphael Kubo da Costa
06ab8acf27 Depend on devel/xdg-utils instead of devel/py-qt4-assistant.
This version of Eficas has dropped the dependency on py-qt4-assistant, which
has been deprecated in PyQt4 since 2010, and replaced it with a call to
xdg-open.

Follow suit and replace the runtime dependencies, paving the way for us to
get rid of py-qt4-assistant ourselves.

CR		D226
Approved by:	thierry (maintainer)
2014-06-15 17:22:19 +00:00
Vanilla I. Shu
e971c2bfe6 Stagify. 2014-06-15 03:54:20 +00:00
Baptiste Daroussin
6366b4495a Update to libreoffice 4.2.4
- Speed staging phase by really installing to the stagedir directly
- Rework to use predefined targets for build and install
- Strip binaries
- Remove now unnecessary dependencies on autotools
- Add patches to fix crashes with icu 53.1
2014-06-11 14:40:31 +00:00
Jimmy Olgeni
76c7f8fbe6 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.

CR:		D196
Approved by:	portmgr (bapt)
2014-06-10 07:39:01 +00:00
Thierry Thomas
4118930a6e Fix the build by adding the Python metaport. 2014-06-01 20:36:01 +00:00
Martin Wilke
411c870d66 - Convert gmake to USES
Approved by:	portmgr
2014-05-29 12:05:20 +00:00
John Marino
75b8db4f24 french/aster (and depends): specify post-extraction with ${TAR}
It's possible that EXTRACT_CMD won't be predefined in the near future
in order to support distfiles in multiple formats.  We know the post-
extraction tool needs to be tar, so let's specify it directly.

Approved by:	infrastructure improvements blanket
2014-05-29 10:39:36 +00:00
Thierry Thomas
1c3ad3bd76 Unbreak and make packageable. 2014-05-26 19:20:41 +00:00
Thierry Thomas
8767fb6ef6 Chase the upgrade of Code_Aster ans stagify. 2014-05-13 21:49:55 +00:00
Thierry Thomas
22e22d5b92 Fix several problems: it now builds cleanly and can run the tests.
Still marked BROKEN because there is some rough edges, but interesting
users can remove this line.
2014-05-13 21:48:27 +00:00
Edwin Groothuis
71642c89c1 Fix stagification 2014-05-13 21:13:31 +00:00
Boris Samorodov
0716de5a98 Update eric4 ports to version 4.5.22. 2014-05-11 20:23:42 +00:00
Max Brazhnikov
90e380e1cb KDE/FreeBSD team presents KDE SC 4.12.5 and KDE Workspace 4.11.9!
deskutils/kdepim4:
- Remove no longer needed patch, the problem was fixed since Qt 4.8.4.

The area51 repository features commits by rakuco and makc.
2014-05-10 19:43:14 +00:00
Baptiste Daroussin
039d6ac337 Support stage 2014-05-08 23:41:30 +00:00
Baptiste Daroussin
9ea074ad24 Support stage 2014-05-08 23:41:22 +00:00
Baptiste Daroussin
9b7561f6af Support stage
Convert to USES=libtool
Strip binaries
2014-05-07 22:02:40 +00:00
Jung-uk Kim
fabaf5ddfa Update to 4.1.6. 2014-05-06 16:13:01 +00:00
Baptiste Daroussin
b67bcd423b Catch a couple of missing convertsion to :tu/:tl
Submitted by:	ak
With hat:	portmgr
2014-05-05 11:15:53 +00:00
Baptiste Daroussin
4a4ec28d37 Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
2014-05-05 09:45:36 +00:00
Sunpoet Po-Chuan Hsieh
095fbe3e1a - Update to 1.8.12 (from science/hdf5-18)
- Add LICENSE
- Convert to new LIB_DEPENDS format
- Convert to new options helper
- Use NOT_FOR_ARCHS
- Strip shared library
- Remove deprecated PTHREAD_*
- Use MAKE_CMD
- Bump PORTREVISION for science/hdf5 shlib change [1]

Changes:	http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.12-RELEASE.txt
		http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html
Approved by:	portmgr (bapt) [1]
2014-05-03 00:55:30 +00:00
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Thierry Thomas
504faa166f Unbreak with the work-around given by Vladimir Chukharev in PR ports/188114
untill math/py-numpy is fixed.
2014-04-17 20:57:37 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Thierry Thomas
048f7df2bc Restore the previous sed to fix python.
Reported by:	swills
2014-04-09 21:34:25 +00:00
Thierry Thomas
147dcf11f5 - Support staging;
- Use the new infrastucture;

- Fix dependency on www/py-mechanize.
2014-04-09 20:47:32 +00:00
Boris Samorodov
dccbe9a936 Eric4 ports: update to version 4.5.21. 2014-04-05 17:34:10 +00:00
Max Brazhnikov
65b2b253dc KDE/FreeBSD team presents KDE SC 4.12.4 and KDE Workspace 4.11.8!
KDE ports:
- Convert to USES=tar:xz

devel/p5-perlqt, multimedia/kdemultimedia4-ffmpegthumbs:
- Convert LIB_DEPENDS to new style

devel/p5-perlqt, devel/p5-perlkde:
- Don't remove directories installed by perl port

net/kdnssd:
- moved to net/zeroconf-ioslave (renamed upstream)

x11/kdelibs4:
- Clean up non-standard shared mime files and directories after deinstall

The area51 repository features commits by Alonso Schaich
<alonsoschaich@fastmail.fm> and makc.
2014-04-03 09:49:10 +00:00
Thierry Thomas
55e6556d12 Upgrade Code_Aster to 11.5.0-4.
N.B.: french/aster is still marked BROKEN, but this allows to unbreak
other ports sharing the same dependencies.

Patch for french/med provided by tijl.
2014-03-18 21:09:03 +00:00
Boris Samorodov
fe63199668 Update to version 4.5.20. 2014-03-13 21:16:14 +00:00
Gerald Pfeifer
1cd277bdce Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
2014-03-10 20:55:20 +00:00
Baptiste Daroussin
b5cb020230 Fix to use proper zip arg 2014-03-07 17:44:14 +00:00
Baptiste Daroussin
6d2031b8ad Convert f* to USES=zip 2014-03-07 16:59:07 +00:00
Antoine Brodin
3cd9566430 Mark BROKEN: Unfetchable
Reported by:	pkg-fallout
2014-03-06 19:39:49 +00:00
Max Brazhnikov
f3f8c20d6a KDE/FreeBSD team presents KDE SC 4.12.3 and KDE Workspace 4.11.7!
deskutils/kdepim4:
- Add depedency on coreutils, kleopatra needs md5sum and sha1sum programs [1]

misc/kdehier4:
- add tests directory (r343428 commit to Templates/BSD.local.dist)

security/kwallet:
- moved to security/kwalletmanager (renamed upstream)

x11/kdelibs:
- remove workaround, which is not needed after global fix in
  Mk/bsd.kde4.mk (r315373)

PR:		ports/187259 [1]
Submitted by:	Tobias Berner <tcberner@gmail.com>
2014-03-04 19:15:39 +00:00