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

1152 Commits

Author SHA1 Message Date
Alex Kozlov
f8ed265db4 - Convert to OptionsNG
Approved by:	portmgr (blanket)
2014-05-22 18:24:21 +00:00
Tijl Coosemans
f191d6b887 Quote ${CC} and similar variables in MAKE_ARGS.
Reported by:	Dominic Fandrey <kamikaze@bsdforen.de>
2014-05-20 19:32:39 +00:00
Steven Kreuzer
d7669b5c55 Update to version 2.1.9 2014-05-13 12:44:12 +00:00
Ganael LAPLANCHE
782412b4a4 Fix build with Gcc/libstdc++
PR:		ports/188678
Submitted by:	Matthew Rezny <matthew@reztek.cz>
Tested by:	marino
2014-05-12 06:50:03 +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
Rene Ladan
32e92194b7 Remove expired ports:
2014-04-30 x11-toolkits/gigi: Does not compile on 10 or higher
2014-04-30 net/asterisk-oh323: Depends on broken and unsupported asterisk14
2014-04-30 net/asterisk14: Broken and unsupported
2014-04-30 net/asterisk14-addons: Depends on broken and unsupported asterisk14
2014-04-30 ports-mgmt/pkg_install: Replaced by ports-mgmt/pkg
2014-05-01 x11-drivers/xf86-input-magictouch: Does not compile
2014-05-01 x11-drivers/xf86-video-cyrix: requires pciVideoPtr typedef
2014-05-01 x11-drivers/xf86-video-sis-intel: requires pciVideoPtr typedef
2014-05-01 net/py-spreadmodule: Depends on expired net/spread
2014-05-01 net/p5-Spread-Message: Depends on expired net/spread
2014-05-01 net/p5-POE-Component-Spread: Depends on expired net/spread
2014-05-01 net/p5-Spread-Session: Depends on expired net/spread
2014-05-01 sysutils/wmmemload: Broken
2014-05-01 lang/ml-pnet: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 lang/treecc: PNET dependency decommissioned Dec 2012
2014-05-01 lang/pnetlib: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 lang/pnet-base: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 benchmarks/pnetmark: PNET dependency decommissioned Dec 2012
2014-05-01 lang/pnet: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 x11-wm/stumpwm: Broken for more than 4 months
2014-05-01 sysutils/cpupowerd: Not maintained from upstream anymore and only supports ancient AMD K8.
2014-05-01 net/pchar: Obsolete, abandoned
2014-05-03 x11-fonts/texcm-ttf: Should be replaced by x11-fonts/stix-fonts
2014-05-04 10:51:02 +00:00
Pawel Pekala
db5f642837 - Fix staging when DOCS=off [1]
- Switch to PLIST_FILES
- Use options helpers

PR:		ports/188390 [1] (patch not used)
Submitted by:	Alexey Markov <redrat@mail.ru>
2014-05-03 15:24:02 +00:00
Ganael LAPLANCHE
0436ef631b - Remove GCC dependency
- Fix several compilation warnings

PR:		ports/188678
Submitted by:	Matthew Rezny <matthew@reztek.cz>
2014-04-28 11:39:52 +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
b649aeca0f - Convert to pkg-message
- Change my address.
2014-04-05 19:16:48 +00:00
Thierry Thomas
3f57818e4e Stagify. 2014-04-05 19:05:58 +00:00
Baptiste Daroussin
f562dd4993 s/post-patch-script/post-patch/ 2014-04-04 13:01:08 +00:00
Rene Ladan
3de1607e21 Remove expired ports:
2014-03-07 emulators/gxmame: Depends on deprecated emulators/xmame
2014-03-07 emulators/pyxmame: Depends on deprecated emulators/xmame
2014-03-07 emulators/xmess: No more public distfiles
2014-03-07 benchmarks/xdd: No more public distfiles
2014-03-07 chinese/srecite: No more public distfiles
2014-03-07 games/hlstats: No more public distfiles
2014-03-07 audio/teamspeak_server: No more public distfiles
2014-03-07 games/utserver: No more public distfiles
2014-03-07 databases/p5-hp200lx-db: No more public distfiles
2014-03-07 audio/teamspeak_client: No more public distfiles
2014-03-10 german/vtiger: Depends on expiring www/vtiger
2014-03-10 www/gallery: No more public distfiles
2014-03-10 www/vtiger: No more public distfiles
2014-03-10 net/linux-nx-client: No more public distfiles
2014-03-10 emulators/extract-xiso: No more public distfiles
2014-03-10 www/trac-wantedpages: No more public distfiles
2014-03-10 www/trac-ldap: No more public distfiles
2014-03-10 www/trac-codetags: No more public distfiles
2014-03-10 www/trac-addcomment: No more public distfiles
2014-03-10 www/trac-nav: No more public distfiles
2014-03-10 www/baikal: No more public distfiles
2014-03-10 www/trac-pagetopdf: No more public distfiles
2014-03-10 sysutils/logmon: No more public distfiles
2014-03-10 www/trac-simpleticket: No more public distfiles
2014-03-10 www/trac-wikinegotiator: No more public distfiles
2014-03-10 www/trac-pagelist: No more public distfiles
2014-03-10 www/trac-remind: No more public distfiles
2014-03-10 www/trac-macropost: No more public distfiles
2014-03-10 mail/vexim: No more public distfiles
2014-03-10 lang/rscheme: No more public distfiles
2014-03-30 00:46:52 +00:00
Gabor Pali
8b1c971497 - Reroll and update bootstrap Haskell compilers to GHC 7.6.3 on 8.x and
9.x in order to prevent run-time breakage after the recent changes in
  libiconv
- Bump port revision for lang/ghc and all dependents, as a consequence

Obtained from:	FreeBSD Haskell
2014-03-29 00:52:54 +00:00
John Marino
6008739da8 PNET group: use EXPIRATION_DATE, not EXPIRATION 2014-03-28 13:47:31 +00:00
John Marino
9212abea29 Expire PNET and all dependencies: Abandonware, alpha quality
PNET was never more than alpha quality software and IMO never deserved
a place in ports.  It has been abandoned for years and no releases since
March 2007.   To celebrate this dubious anniversary, I'm setting a
countdown on these ports.  As illustration, even pkgsrc, which doesn't
throw anything way, eliminated their PNET ports over a year ago.

I brought up the subject to Sylvio, the maintainer, well over a year ago
but he's been MIA the entire time, so I am also resetting maintainership
now as well.

Checking on http://www.gnu.org/software/dotgnu/, it informs that the
DotGNU project has been decommissioned since December 2012.

Execution on May Day.
2014-03-28 13:24:35 +00:00
Bruce A. Mah
d2a5f28bc6 Update to iperf3 3.0.3.
Move PLIST out of the Makefile and into a separate pkg-plist file.

Approved by:	mat (mentor)
Sponsored by:	ESnet
2014-03-27 03:36:33 +00:00
Pawel Pekala
af07a759f3 - Convert to new options framework
- Support staging
2014-03-20 13:15:50 +00:00
Baptiste Daroussin
16ea4dd5a8 Convert to USES=lha 2014-03-12 09:49:06 +00:00
Bruce A. Mah
86f8853fb1 Update to iperf3 3.0.2.
Approved by:	mat (mentor)
Sponsored by:	ESnet
2014-03-11 16:01:35 +00:00
Martin Wilke
f060bf46c1 - Update to 0.73
- Use new options helper
- Update pkg-descr

PR:		187289
Submitted by:	ports fury
2014-03-11 02:36:27 +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
Antoine Brodin
42cd3e46fb Fix ignore check 2014-03-08 14:28:33 +00:00
Baptiste Daroussin
d574c51a4f Convert b* to USES=zip 2014-03-07 15:52:40 +00:00
Brooks Davis
58c290cd22 Spell OPTIONS_DEFAULT conventionally.
Bump PORTREVISION as this changes the package.
2014-03-05 21:17:30 +00:00
Baptiste Daroussin
a35f3dd7a2 Readd USE_GCC=any while it builds fine with clang, it is not compatible with libc++ 2014-03-03 12:23:16 +00:00
Baptiste Daroussin
2ff29339f0 Remove USE_GCC=any the ports builds fine with clang 3.3+ 2014-03-03 00:01:34 +00:00
Gerald Pfeifer
1a082e26a1 This needs a modern version of GCC, not just any version of GCC, to
make sure things build on FreeBSD 9.x as well as 10.x.
2014-03-02 19:57:30 +00:00
Alexander Motin
c58f4b5dbd Fix integer type overflow, limiting test range to first 4GB of the media.
Reviewed by:	pjd
2014-03-02 18:19:48 +00:00
Gerald Pfeifer
7e339abf8a Replace USE_GCC=4.2+ by USE_GCC=any. [1]
And USE_GMAKE by USES=gmake where touching a port because of the above.

Approved by:	portmgr (bapt) [1]
2014-03-01 21:23:14 +00:00
Emanuel Haupt
855d072aef Support staging 2014-02-26 06:30:06 +00:00
Antoine Brodin
69d102e215 - Unbreak, it seems this port wants libpcap from ports not base
- Stage support

Reported by:	pkg-fallout
2014-02-22 17:09:47 +00:00
Emanuel Haupt
a6e6e4b8d2 Remove trailing whitespaces from category benchmarks 2014-02-21 13:35:20 +00:00
Tijl Coosemans
564a799c71 Convert all USE_FORTRAN=yes to "USES=fortran, USE_GCC=yes". In most cases
USE_GCC=yes has been omitted though.

Remove USE_FORTRAN handling from bsd.port.mk and bsd.gcc.mk.

Minor cleanups in some ports like USE_GMAKE, NOPORTDOCS,...

Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-02-16 17:15:31 +00:00
Emanuel Haupt
f51d12e24c - Support staging
- Add LICENSE
2014-02-16 11:29:56 +00:00
Emanuel Haupt
9b0fa1eda0 Support staging 2014-02-16 11:22:55 +00:00
Emanuel Haupt
5005b67362 According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
2014-02-10 13:54:26 +00:00
John Marino
659db2b328 benchmarks/imb: Mark jobs unsafe 2014-02-10 00:02:26 +00:00
Emanuel Haupt
2cbbf70e4b Support staging 2014-02-09 09:13:02 +00:00
Emanuel Haupt
5c366a2f30 - Support staging
- Add LICENSE
2014-02-09 09:07:01 +00:00
Emanuel Haupt
2fab0630c9 - Support staging
- Add STATIC option
  (inspired by commented out CFLAGS+=-static)
2014-02-08 21:15:28 +00:00
Emanuel Haupt
a177c91b4d Support staging 2014-02-08 21:09:51 +00:00
Baptiste Daroussin
155aa7f937 Deprecate ports unmaintained for which distillator is not able to find public distfiles
Reported by:	distilator
2014-02-07 18:50:30 +00:00
Martin Wilke
9e33a4d5b1 - Stage support 2014-02-06 10:51:12 +00:00
Eitan Adler
7405b8e0ed Return some ports I maintain to the pool. 2014-02-02 08:11:05 +00:00
Pawel Pekala
97fe3ab28b RAMspeed is a command line utility to measure cache and memory performance of
computer systems. It offers 18 cache and memory benchmarks for i386 and amd64
machines, though 6 only for alpha ones. There are *mark benchmarks such as
INTmark, FLOATmark, MMXmark and SSEmark. They operate with linear (sequential)
data streams passed through ALU, FPU, MMX and SSE units respectively.
There are also *mem benchmarks such as INTmem, FLOATmem, MMXmem and SSEmem.
These are supposed to illustrate how fast is actual read/write memory
performance. There are also non-temporal versions of MMX and SSE benchmarks.
They have been coded with special instructions to minimise cache pollution on
memory reads and to eliminate it completely on memory writes. In addition, they
operate with a built in aggressive data prefetching algorithm. In some cases,
non-temporal MMXmark and SSEmark can deliver almost 100% of theoretical
bandwidth while reading.

WWW: http://alasir.com/software/ramspeed/

PR:		ports/186108
Submitted by:	Martin Kammerhofer <mkamm@gmx.net>
2014-01-31 13:40:21 +00:00
Martin Wilke
6f0f3362e8 - Stage support 2014-01-31 12:47:06 +00:00
Martin Wilke
f3f8ebb3a1 - Stage support
- While here drop FreeBSD 7 support
2014-01-31 12:32:19 +00:00
Martin Wilke
0100b8ed6f - Fix build
- Stage support

PR:		184879
Submitted by:	Ports Fury
2014-01-25 16:49:55 +00:00
Mathieu Arnold
4b8d88355a Fixup svn props for pkg-descr*
With hat:	portmgr
Sponsored by:	Absolight
2014-01-22 15:44:51 +00:00