Commit graph

3468 commits

Author SHA1 Message Date
Alexey Dokuchaev
6825f9380c Now that dialog4ports was committed, which brings support for mixed checkbox
and combobox dialogs, with great pleasure backout r305288 by dougb@ (which
had dropped the word 'support' from most places that it occured) and restore
original readability of those descriptions.  This also improves consistency.

While here, move GIO description to standard pool, as advised by comment.

Tested with:	www/firefox (on RELENG_8)
2013-03-22 05:37:51 +00:00
Baptiste Daroussin
2dccb25602 Fix displaying multi description 2013-03-21 15:43:29 +00:00
Bryan Drewery
cca914e0f6 - Fix dialog4ports missing when PREFIX!=LOCALBASE
PR:		ports/177174
Reported by:	Hirohisa Yamaguchi <umq@ueo.co.jp>
With hat:	portmgr
2013-03-21 11:13:49 +00:00
Martin Wilke
58df3eebfb - Ports that use alternative targets to depend on others, for example:
BUILD_DEPENDS=	${NONEXISTENT}:${PORTSDIR}/foo/bar:target
  fail when built in jails that restrict network access during !fetch phase.
  This commit address this problem.

Tested by:	bmany exp-runs, drewery, bapt, crees

PR:		169850
Submitted by:	crees@
2013-03-21 07:34:50 +00:00
Bryan Drewery
becd92b496 - Remove prompt for dialog4ports. Dialog4Ports is a
required part of ports 'make config' now. This is seen
  as not much different than any other dependency.
- Allow dialog4ports to work with INSTALL_AS_USER
  by building and using the port's WRKDIR version
  through a Tools/scripts wrapper
- Add NO_DIALOG for 'config' as well.
- Fix D4P environment variables not passing to dialog4ports:
  D4PHEIGHT, D4PWIDTH, D4PFULLSCREEN

Reviewed by:	miwi, bapt, rum1cro@yandex.ru
Tested by:	miwi, bapt, rum1cro@yandex.ru
Tested by:	bdrewery (small exp-run)
Requested by:	many
2013-03-21 02:55:32 +00:00
Baptiste Daroussin
72a8d49547 Make config-depends target respect NO_DIALOG
Clean out the dialog4ports workdir after installing it

Reported by:	flo
Tested by:	flo
2013-03-20 09:30:04 +00:00
Baptiste Daroussin
e27e2c7316 if user has decide not to install dialog4ports, quit with a failre.
Reported by:	many
2013-03-20 07:58:56 +00:00
Jason Helfman
1c09104064 - Add New USES macro to handle support for Zenoss ports and Zenpacks:
USES= zenoss
-trim historical headers

Convert net-mgmt/zenpack family to new framework

PR:		176723
Approved by:	maintainer timeout ( 14 days )
2013-03-20 06:28:43 +00:00
Gerald Pfeifer
ff526d783e When the same version of GCC is present as a port and in base, prefer
the former.

Improve consistency of the code in on place.
2013-03-19 18:37:30 +00:00
Max Brazhnikov
f8a306de30 Convert USE_CMAKE to USES macro:
Usage:		USES= cmake or USES= cmake:ARGS
 Valid ARGS:	outsource (perform an out-of-source build)

Tested by:	exp-run (bapt)
Approved by:	portmgr (bapt)
2013-03-19 17:59:30 +00:00
Koop Mast
5d69fda192 Add gtksourceview3 and gtksourceviewmm3 macros to USE_GNOME.
Obtained from:	gnome team repo
2013-03-19 15:33:24 +00:00
Baptiste Daroussin
5718fc3071 Make the ports tree use dialog4ports for make config.
dialog4ports has been contributed by Ilya A. Arkhipov. It extends dialog(3) to
provide a mixed dialog widget allowing to represent all features provide by the
new options framework.

This allows the ports tree to not anymore depends on dialog(1) from base to configure
the options and be able to improve if needed on all supported plateforms at the same time.

Exp-run by:	miwi
2013-03-19 09:27:52 +00:00
Baptiste Daroussin
e7b0f97788 Fix a long standing bug of lib/charset.alias being overwritten, modified, and badly tracked by ports.
Make lib/charset.alias a file only provided by converters/libiconv
Create a new USES: charsetfix, that will modify in post patch the Makefile.in to prevent a port from modifying/overwritting the charset.alias file during make install.
Prevent devel/gettext from installing that files.
Fix a couple of ports that actually touch charset.alias during the build phase.

Based on a patch by ale (http://lists.freebsd.org/pipermail/freebsd-gnome/2012-October/027747.html)

Approved by:	kwm (gnome)
Exp-run by:	miwi
2013-03-18 11:40:04 +00:00
Jason Helfman
4153f3e96b - adoption of optionsNG
- trim historical header
- fix mixture of DOCS/EXAMPLES -> EXAMPLES
- add shared description for GLUT to bodm

Approved by:	portmgr (miwi)
2013-03-18 06:54:39 +00:00
Alexey Dokuchaev
2863f0ebbd Fix address of NSU mirror of ftp.idsoftware.com; kill space at EOL while here. 2013-03-17 11:21:32 +00:00
Gerald Pfeifer
bbd1d00f94 Simplify (and strictly speaking, though not practically given version
number schemes between FreeBSD and GCC, correct) the check for a valid
version specified by USE_GCC. [1]

If IGNORE is set, have test-gcc note that instead of showing its usual,
and in that case incorrect and useless, debugging output.

PR:		175252 [1]
Submitted by:	Yamaya Takashi <yamayan@kbh.biglobe.ne.jp> [1]
2013-03-16 13:01:12 +00:00
Bryan Drewery
63f96859ce - Convert USE_QMAIL_RUN, USE_QMAIL_BUILD and WANT_QMAIL into USES feature
bapt contributed to the qmail.mk as well
- Trim headers

USES= qmail:run will add qmail into RUN_DEPENDS
USES= qmail:build will add qmail into BUILD_DEPENDS
USES= qmail[:both] will add qmail into both RUN and BUILD DEPENDS
USES= qmail:vars will set QMAIL_PREFIX

With hat:	portmgr
2013-03-15 22:03:42 +00:00
Baptiste Daroussin
911c27a74b r314316 loads the features a bit too late it should be done prior to the path sanity checking
Reported by:	bdrewery
2013-03-15 16:45:47 +00:00
Baptiste Daroussin
be3b808c2a Load features at the end of pre.mk instead of the begonning of post.mk
This allows to test/manipulates variables from USES between .pre.mk and .post.mk

Having it loaded in the end of pre.mk still allows to set USES inside bsd.*.mk
and after bsd.port.options.mk.

The only limitation is that USES set after bsd.port.pre.mk will not be taken loaded.
Which is the same behaviour as for USE_*.

Requested by:	bdrewery
Exp-run by:	miwi
2013-03-15 16:37:31 +00:00
Max Brazhnikov
6349889182 Mark build conflict with qt-3 for Qt4 ports
Reported by:	many
2013-03-15 11:46:58 +00:00
Sunpoet Po-Chuan Hsieh
55e8d63576 - Add shared TEST descriptions 2013-03-15 07:15:28 +00:00
Baptiste Daroussin
5285b348d3 Fix info files with pkgng.
This bring the first Keyword into the ports tree.
Keywords are pkgng custom plist keyword definition.

info.yaml defines a new @info keyword usable only with pkgng which will:
- add the info agument to the file list
- set a post-installation execution script
- set a post-deinstallation execution script

in keyword definition the script uses the same format (%f, %F, %D, ...) as @exec/@unexec does
it just add a new one: %@ which correspond the the keyword argument line.

Exp-run:	miwi
2013-03-14 10:11:19 +00:00
Bryan Drewery
f7fde92337 - Fix fetch-urlall-list fetch-url-list fetch-url-list-int targets
incorrectly looking at distinfo data. These were copied from
  do-fetch at some point, but they do not actually run FETCH_CMD,
  so the DIR and CKSIZE vars are not needed.

PR:		ports/175717
Submitted by:	amdmi3
With hat:	portmgr
2013-03-13 02:20:47 +00:00
Bryan Drewery
cec5e7a589 - Make the config sanity check more clear that it defaults
to [Y]es

PR:		ports/171083
Submitted by:	rakuco
With hat:	portmgr
2013-03-13 00:31:27 +00:00
Bryan Drewery
189cb180bd - Fix CONFLICTS handling after r313713 caused pkg-query
output to not properly be piped. This was due to || :
  causing its output to be piped to the while loop
  instead of the pkg-query output.

With hat:	portmgr
Reviewed by:	bapt
2013-03-12 22:15:57 +00:00
Niclas Zeising
8ed49557f8 Add a new xorg module, to use with USE_XORG: xorg-macros. This module
pulls in devel/xorg-macros.
Convert all ports that depends on xorg-macros to use this USE_XORG.
Split up the long XORG_MODULES= list in bsd.xorg.mk to have only one module
on each line.
Add xorg-macros dependency to xorg-server.

Reviewed by:	kwm, bapt
Obtained from:	xorg development repo (partly)
2013-03-11 19:14:28 +00:00
Andrej Zverev
57bea98035 - Change namespace for USES files
- Add missing colon

Approved by:	bapt@ (portmgr@)
2013-03-11 06:43:13 +00:00
Bryan Drewery
7ce3c96d60 - Fix bsd.pbi.mk being processed twice when including both
bsd.port.pre.mk and bsd.port.mk. This was causing duplicate
  target warnings.

PR:		ports/176825
Reported by:	crees@
Approved by:	portmgr (miwi)
2013-03-11 00:51:39 +00:00
Chris Rees
fce8a69c7d Do not escape quotes or apostrophes; this shows up in make config
Submitted by:	bapt
2013-03-09 22:04:08 +00:00
Baptiste Daroussin
7d20ef9811 Get rid of XAWVER option in bsd.port.mk it does not need to be specified there also remove a useless global XAWVER PLIST_SUB 2013-03-09 21:43:02 +00:00
Baptiste Daroussin
f4285add25 Remove some dead variables 2013-03-09 21:23:54 +00:00
Chris Rees
f51e5801a7 Add NFS comment.
While here, escape single quote to stop confusing vim's syntax highlighting.
2013-03-09 18:37:51 +00:00
Sunpoet Po-Chuan Hsieh
6cfb605b6b - Update USE_PYTHON example
- Add cosmetic tab
2013-03-09 15:58:45 +00:00
Bryan Drewery
654506e304 - pkg-query(8) in pkg-1.1.x returns non-zero exit status when
no matching packages are found. Fix cases that
  expect to potentially find no matches.

PR:		ports/176783
Approved by:	portmgr (bapt)
2013-03-09 14:14:40 +00:00
Baptiste Daroussin
89c42942a5 Add tab for cosmetic 2013-03-08 22:17:53 +00:00
Baptiste Daroussin
051cbebcc8 - Add a short usage description inside each Uses/*.mk
- Simplify logic for Uses/bison.mk and make error message more informative
- Add error handler for Uses/fuse.mk and Uses/pathfix.mk

Submitted by:	ak@, az@
2013-03-08 15:04:18 +00:00
Baptiste Daroussin
7372ce16d9 Remove old USE_BISON related code from bsd.port.mk 2013-03-08 11:34:33 +00:00
Baptiste Daroussin
9250d94365 Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
2013-03-08 11:32:11 +00:00
Koop Mast
7887c684ad * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
2013-03-08 10:51:34 +00:00
Martin Wilke
0f92912af4 - Add new knob USE_LHA [1]
- Convert few ports to USE_LHA [1]
- Revert r303619 since CONFIGURE_ENV already sets CPPFLAGS and LDFLAGS by default. [2]

PR:		176187 [1]
		174790 [2]
Submitted by:	Christoph Mallon <christoph.mallon@gmx.de> [1]
		Gerald Pfeifer <gerald@pfeifer.com> [2]
2013-03-07 17:08:13 +00:00
Alex Dupre
bf1934e1bc Add support to register Zend extensions.
Submitted by:	delphij
2013-03-07 09:20:22 +00:00
Baptiste Daroussin
da12e6723d Convert USE_FUSE macros into USES feature.
While here trim headers
Convert some USE_GNOME= gnomehack -> USES= pathfix
2013-03-06 16:52:02 +00:00
Baptiste Daroussin
c96dbe0041 Add a newline to improve readability 2013-03-06 15:12:29 +00:00
Baptiste Daroussin
05b55e937f New USES macros that loads "features" on demand.
First feature implemented: pathfix which will lookup in WRKSRC for Makefile.in
and configure and fix common path that doesn't fit with FreeBSD hier(7)

This is an extract of bsd.gnome.mk's gnomehack to avoid porters to have to load
the full bsd.gnome.mk just for this feature

More features to come...
2013-03-06 14:28:57 +00:00
Baptiste Daroussin
f05b0c8f66 Do not append options to pkg-plist when using pkgng given that this is already
appended to +MANIFEST in bsd.pkgng.mk

Submitted by:	bdrewery
2013-03-06 07:04:45 +00:00
Ruslan Makhmatkhanov
b06fadc69e - replace deprecated devel/py-setuptools with devel/py-distribute
- change explicit dependency for the ports, that don't utilize USE_DISTUTILS feature
- add UPDATING entry

PR:		176142
Submitted by:	rm (myself)
Approved by:	portmgr (miwi)
Tested by:  	exp-run by miwi
2013-03-05 07:12:24 +00:00
Martin Wilke
20490dc7a0 - Drop obsoleted USE_QT_VER=4 [1]
- Add auditdistd user to the blacklist [2]

PR:		171797 [1]
		176276 [2]
Submitted by:	makc@ [1]
		"John W. O'Brien" <john@saltant.com> [2]
2013-03-03 06:53:34 +00:00
Gerald Pfeifer
50ca7c0fc2 Do not just rely on the version number of FreeBSD in deciding whether
a certain version of GCC is in the base, but also check the existence
of /usr/bin/gcc.

This unbreaks systems where GCC is not built as part of the world, and
instead relies on versions of GCC in the Ports Collection there.

PR:		175252
Submitted by:	Yamaya Takashi <yamayan@kbh.biglobe.ne.jp>
2013-03-03 03:21:29 +00:00
Olli Hauer
b2c3ea48d8 - fix semantic in the install target (swap -a -A)
with head apache@
2013-03-02 20:49:03 +00:00
Olli Hauer
8a4e4e6266 - allow to install apache modules activated by defining
AP_MODENABLE in make.conf

  Requested on the mailing lists

- fix patch location in help text

with head apache@
2013-03-02 19:46:37 +00:00
Martin Wilke
595d85a517 - Take over maintainership 2013-03-02 09:27:34 +00:00
Gerald Pfeifer
e819edf526 Remove a bogus old check that assumes that every version of FreeBSD has
GCC in the base.

Adjust a comment, now describing the real purpose of the code remaining
in that block.

PR:		175252
2013-03-02 01:06:15 +00:00
Michael Scheidell
9c1579ddde - Enable converters/igbinary support. Suggested by: devzone.my at gmail.com
PR:		ports/173643
Submitted by:	Mikhail Tsatsenko <m.tsatsenko@gmail.com>
Approved by:	ale@ (maintainer)
2013-03-01 10:42:54 +00:00
Martin Wilke
1709248ab5 - GITHUB redirects the mirrors again. All ports that use USE_GITHUB fail
to fetch the distfiles. Set FETCH_ARGS fix the problem.
2013-02-28 09:08:35 +00:00
Max Brazhnikov
fa6ab4ab22 Remove obsolete ports 2013-02-27 14:16:35 +00:00
Alexey Dokuchaev
db1b072076 Improve descriptions for PROFILE and SANE. 2013-02-26 17:15:07 +00:00
Bryan Drewery
d433229d47 Add ISPELL_DESC 2013-02-26 01:01:53 +00:00
Steve Wills
d77d47f8f2 - Add LC_TYPE to avoid encoding issues with many gems 2013-02-25 02:13:41 +00:00
Steve Wills
f293be94df - Fix plist for ruby 2.0 2013-02-25 00:07:56 +00:00
Steve Wills
dfbb04db01 - Move ruby-lang.org mirror to first for MASTER_SITE_RUBY
- Add some additional XORG mirrors from their official list at:
  http://www.x.org/wiki/Releases/Download and prefering http to ftp
2013-02-24 20:50:49 +00:00
Steve Wills
9f9a1a0e4d - Update to 1.9.3p392
Security:	forthcoming
2013-02-24 17:09:12 +00:00
Steve Wills
b665858e89 - Add Ruby 2.0 2013-02-24 15:37:23 +00:00
Florian Smeets
0a3ca4a098 Make sure logging is enabled with debug
Submitted by:	Jan Beich <jbeich@tormail.org>
Reported by:	ashish
Tested by:	ashish
2013-02-24 14:42:07 +00:00
Steve Wills
05e464023e - Add ability to patch rubygem- ports 2013-02-24 06:02:06 +00:00
Florian Smeets
347fe3474d - update to 2.16
- add DuckDuckGo search plugin [1]

Security:	http://www.vuxml.org/freebsd/e3f0374a-7ad6-11e2-84cd-d43d7e0c7c02.html
Submitted by:	DuckDuckGo [1]
In collaboration with:	Jan Beich <jbeich@tormail.org>
2013-02-20 22:32:32 +00:00
Sunpoet Po-Chuan Hsieh
f2ca136589 - Add shared ICU and UNICODE descriptions 2013-02-20 21:01:57 +00:00
Florian Smeets
d39d92427c - update firefox to 19.0
- update firefox-esr, thunderbird, linux-firefox, linux-thunderbird to 17.0.3
- update linux-seamonkey to 2.16
- update nspr to 4.9.5
- update nss to 3.14.3
- add DuckDuckGo search plugin to firefox [1]
- mark kompozer deprecated
- clang fixes for www/libxul19 [2]

Security:	http://www.vuxml.org/freebsd/e3f0374a-7ad6-11e2-84cd-d43d7e0c7c02.html
Submitted by:	DuckDuckGo [1], dim [2]
In collaboration with:	Jan Beich <jbeich@tormail.org>
2013-02-19 23:53:07 +00:00
Koop Mast
fef19532ce Add workaround for when clang is used as a compiler, due to a tail calls
optimization bug in llvm when PIC mode is used. This bug was reproduced with
3.2 and 3.1 on i386. And prevents modules that where dlopen()'d by the
xorg-server, to dlopen() other shared modules by themself.

This is known to happen with the vmware and vesa drivers others might be
affected.

More details: http://llvm.org/bugs/show_bug.cgi?id=15086

Submitted by:	dim@
2013-02-19 16:24:16 +00:00
Alex Dupre
43b36cb2d7 Add MySQL 5.6. 2013-02-14 15:04:05 +00:00
Alex Dupre
471e9ebd82 Replace dead dk.php.net with dk1.php.net.
PR:		ports/176071
Submitted by:	Svyatoslav Lempert <svyatoslav.lempert@gmail.com>
2013-02-14 11:23:29 +00:00
Jason Helfman
7284390616 - drop explict naming of CVS 2013-02-14 05:39:23 +00:00
Steve Wills
561a5a1691 - Update Ruby 1.9 to 1.9.3p385. This fixes a security issue in rdoc (CVE-2013-0256)
- Also add the patch for the security issue in the bundled json (CVE-2013-0269)
- Fix an issue with the .pc file by patching configure [1]

Reported by:	avg [1]
Security:	forthcoming
2013-02-12 15:23:04 +00:00
Martin Wilke
3beeafd6ff - Update some gentoo mirrors
PR:		based on ports/173253
Submitted by:	nemysis <nemysis@gmx.ch>
2013-02-08 07:09:43 +00:00
Matthias Andree
8c16d43ff8 Re-enable auto-pickup of Berkeley DB 5.3.
If ports break with db5, they need to be fixed, we want to weed out obsolete
Berkeley DB versions in the long run.

PR:           ports/163066
Submitted by: Yuri Pankov <yuri.pankov@gmail.com>
2013-02-06 23:20:35 +00:00
Pietro Cerutti
7babc1bb95 - Update lang/tcl86 and x11-toolkits/tk86 to 8.6.0
Release notes: http://www.tcl.tk/software/tcltk/8.6.html

- Get rid of -thread slaves ports: threads are now enabled by
  default and can be OPTIONally disabled. This applies to:
  * lang/tcl84
  * lang/tcl85
  * lang/tcl86
  * x11-toolkits/tk84
  * x11-toolkits/tk85
  * x11-toolkits/tk86

- Get rid of tcl-modules slave port: modules are now installed by default and
  can be OPTIONally disabled. This applies to:
  * lang/tcl85
  * lang/tcl86

- Fix conflicts between man pages of different Tcl/Tk versions, by adding a
  suffix (tcl84, tcl85, tcl86, tk84, tk85, and tk86).

Reviewed by:	bf, crees
Approved by:	bapt (portmgr, after partial exp-run)
2013-02-06 15:25:57 +00:00
Max Brazhnikov
fa57f02868 Merge from area51 repository:
- Update ports:
	KDevelop to 4.4.1
	KDevPlatform and KDevelop-PHP to 1.4.1
- Trim Makefile header
- Convert to new options framework
- Add NSL option
- Add new port devel/kdevelop-custom-buildsystem

Courtesy of:	avilla
2013-02-05 11:38:34 +00:00
Max Brazhnikov
617a653c25 Merge from area51 repository:
- Update to 2.5.5
- Convert to new options framework
- minor cleanups

Courtesy of:	avilla
2013-02-05 11:36:39 +00:00
Andrej Zverev
862e4cc0a8 - Remove lang/perl5.8 and lang/perl5.10
Reviewed by:	bapt@
Approved by:	skv@ (implicit via email)
2013-02-04 08:46:42 +00:00
Max Brazhnikov
cb8b1428c6 KDE/FreeBSD team presents KDE SC 4.9.5 ports!
- kdebindings ports have been renamed to match upstream.
- kdemultimedia and kdenetwork have been split.
- New port games/pairs added.
- Trim Makefile header
- Convert to new option framework
- New USE_KDE4 components: libkcddb, libkcompactdisc
- Update:
	databases/akonadi to 1.9.0
	devel/grantlee to 0.3.0
	textproc/rasqal to 0.9.30
	textproc/redland-bindings to 1.0.16.1
	textproc/soprano to 2.9.0
	x11-toolkits/attica to 0.4.1

The area51 repository features commits by Schaich Alonso, avilla, dbn,
jhale, makc and rakuco.

Contributors:
- Oleg Sidorkin
- Tobias Berner
- Kurt Jaeger
2013-02-03 20:10:37 +00:00
Max Brazhnikov
c2dd4d2e2d KDE/FreeBSD team presents Qt 4.8.4 and QtCreator 2.6.1 ports.
The area51 repository features commits by Alonso Schaich, avilla, fluffy,
jhale, makc and rakuco.

Common changes:
- Trim Makefile header
- Convert to new option framework
- Add/improve desktop entries
- Remove upstreamed patches

Mk/bsd.qt.mk:
- Set QMAKESPEC at late stage (to fix potential problem if USE_GCC is used) [1]

devel/qmake:
- Fix crash due to off-by one error [2]

multimedia/qt4-phonon*:
- Deprecate in favour of multimedia/phonon*

www/qt4-webkit:
- Make dependence on GStreamer optional [3]

devel/qtcreator:
- Enable qml-designer in devel/qtcreator (requires privite Qt headers) [4]

Reported by:	avg via irc [1]
Submitted by:	avg via maillist [2]
PR:		ports/175644 [3]
Submitted by:	danfe [3]
PR:		ports/169809 [4]
Reported by:	tcb <tcberner at gmail.com> [4]
2013-02-03 17:21:56 +00:00
Koop Mast
7e860fde93 Revert HDR expantion in the OPENEXR description, because it overflows on 8.x
dialog. Specify that HDR is a image format.

Reported by:	bdrewery@
Discussed with:	danfe@
2013-02-02 10:43:13 +00:00
Sunpoet Po-Chuan Hsieh
1ca77eda1b - Add shared INI and JSON description
- Adjust XML and YAML description
2013-02-01 20:32:56 +00:00
Dmitry Marakasov
93731d94ee - Add MASTER_SITE_FRUGALWARE
PR:		175549
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
2013-02-01 17:06:27 +00:00
Alexey Dokuchaev
757b6be76f - Add ZSH knob (programmable completions for zsh) similar to BASH
- Prefer official spelling of IPTC abbreviation
2013-01-29 13:33:56 +00:00
Koop Mast
f3a0cf6eec Add OPENRAW, SANE, V4L and WEBKIT options.
Expand the descrition of the EXIV2, LIRC, MTP and OPENEXR options.
2013-01-25 20:39:11 +00:00
Adam Weinberger
b1061477d5 Give clearer advice. 2013-01-24 02:40:14 +00:00
Adam Weinberger
74510d5da1 GitHub is such a nightmare for distfile fetching.
I added a comment showing an easy way to fetch a distfile from GitHub.
Using this method, you don't need to track the 7-digit commit at all.
In fact, the distfile name and its contents behave like a normal, sane
distfile would.
2013-01-23 22:33:53 +00:00
Max Brazhnikov
537fa0cbd2 Update DESKTOP_ENTRIES framework:
- update list of categories to the version 1.1 of Desktop Menu Specification
- require Icon field to follow Desktop Entry Specification (the field must be
  absolute path or icon name if icon theme is used)
- require main category to be set (listed in DESKTOP_CATEGORIES_MAIN)
- remove deprecated Encoding key
- allow StartupNotify field to be empty string
- be less strict when generating filename for desktop entry (to improve
  readability when full path to executable is used)
- use port ${COMMENT} if comment field is not set
- add GenericName key (comment field will be used)

PR:		ports/175102
Approved by:	portmgr (bapt)
Tested by:	mini exp-run (bapt)
2013-01-23 14:32:20 +00:00
Olivier Duchateau
6b5d6329ca - Update Xfce mirrors
Approved by:	rene, miwi (mentors)
2013-01-21 22:22:44 +00:00
Raphael Kubo da Costa
f00a27d4d0 Add standard description for BASH. 2013-01-19 22:03:02 +00:00
Emanuel Haupt
174bb4c047 Add SYSLOG standard description 2013-01-15 09:36:35 +00:00
Bryan Drewery
346336d67d - Remove broken OpenBSD mirrors 2013-01-14 21:27:53 +00:00
Tim Bishop
00015e7198 - Update URLs for various mirrorservice.org mirrors.
- Remove mirrorservice.org mirrors that no longer exist.
2013-01-14 10:38:30 +00:00
Jason Helfman
f0bbc55498 - update remaining ruby@ maintained ports to new options framework
- trim historical header where applicable

Reviewed by:	swills@ (ruby@)
2013-01-11 22:05:13 +00:00
Florian Smeets
112154f299 - fix databases/mariadb-{server,client} by adding MYSQL_VER 53m. This was
broken by r309955. [1]
- remove MYSQL_VER 53, database/mariadb-* where the only ports to use it.
- sort

PR:		ports/175180
Submitted by:	Geoffroy Desvernay <dgeo@centrale-marseille.fr>
		Jeff Wheelhouse
2013-01-10 23:42:53 +00:00
Florian Smeets
e676e2910f - update www/firefox to 18.0
- update www/firefox-esr to 17.0.2
- update www/seamonkey to 2.15 (enigmail to 1.5.0)
- remove QT4 option to avoid confusion (it turned out to be too experimental)

In collaboration with: Jan Beich <jbeich@tormail.org>

Security:	http://www.vuxml.org/freebsd/a4ed6632-5aa9-11e2-8fcb-c8600054b392.html
2013-01-10 22:29:23 +00:00
Florian Smeets
fc9eea7212 - update firefox, thunderbird, linux-firefox and linux-thunderbird to 17.0.2
- update firefox-esr, thunderbird-esr and libxul to 10.0.12
- update linux-seamonkey to 2.15

Security:	http://www.vuxml.org/freebsd/a4ed6632-5aa9-11e2-8fcb-c8600054b392.html
2013-01-09 23:28:19 +00:00
Sofian Brabez
1d1b703ac9 - Update LSOF description to add more consistency
Suggested by:	makc
2013-01-09 16:05:19 +00:00
Pietro Cerutti
8316ceb705 - github's nodeload works on both HTTP and HTTPS, so add the HTTP host
Reported by:	bapt
Approved by:	bapt (portmgr)
2013-01-09 15:13:37 +00:00
Sofian Brabez
8cb9360ec7 - Add shared LSOF description 2013-01-09 13:13:02 +00:00
Jason E. Hale
8c95f1dd40 - Add NIS standard description 2013-01-09 10:27:11 +00:00
Chris Rees
7c54981358 Add http mirrors for LOCAL and ISC
PR:		ports/174427
Submitted by:	4721
Reviewed by:	simon
2013-01-06 15:04:01 +00:00
Florian Smeets
87a0e0727b Add the 5.5 branch of MariaDB
PR:		ports/174660
Submitted by:	Alexandr Kovalenko <never@nevermind.kiev.ua>
Approved by:	geoffroy desvernay <dgeo@centrale-marseille.fr>
		(maintainer of databases/mariadb-*)
2013-01-05 11:30:51 +00:00
Ruslan Makhmatkhanov
06ba019f43 - sync list of vim mirrors with official list on http://www.vim.org/mirrors.php
- remove dead vim sites
- remove vim sites with missing files
- remove slow vim sites (> 10 seconds to serve a file) after repeated
  complaints by blakkheim (I'm not sure what's that)

PR:		174875
Submitted by:	4721@hushmail.com
2013-01-03 17:38:30 +00:00
Ruslan Makhmatkhanov
823f6912e5 - remove dead python master site
PR:		174914
Submitted by:	brd
2013-01-02 22:37:23 +00:00
Florian Smeets
52e3d62d02 Add Percona Server
Percona Server is an enhanced drop-in replacement for MySQL

Approved by:	portmgr (bapt)
Initial patches by:	pgollucci
2012-12-28 19:17:48 +00:00
Ruslan Makhmatkhanov
db9d25797b - add two more pypi mirrors, obtained on pypi-mirrors.org 2012-12-26 13:29:07 +00:00
Ashish SHUKLA
5c30de3a0f editors/emacs-devel:
- Update to bzr snapshot 111312
- Add OPTION for LTO support
- Remove ABI versions from LIB_DEPENDS
- Fix configure command-line arguments
- Add patches to make sure it compiles with GCC 4.6+
- Add patch for compilation on FreeBSD/arm[1]

Mk/bsd.emacs.mk
- Update EMACS_VER for editors/emacs-devel

Submitted by:	kientzle[1]
2012-12-25 16:28:05 +00:00
Li-Wen Hsu
6e2fa0573b - Remove "first-installed-win" logic for automatically setting
${PYTHON_DEFAULT_VERSION}, this generates conflicting packages.

- Create symbolic links as PEP 394 [1] suggests. ${PYTHON_DEFAULT_VERSION}
  will create python and python${MAJOR_VERSION} links.  In current default,
  lang/python27 will create: python -> python2 -> python2.7

- Introduce ${PYTHON3_DEFAULT_VERSION}, which will handle bin/python3 link.
  At this point, lang/python33 will create python3 -> python3.3

- Minor cleanups
  * Trim Makefile headers
  * Remove ${OSVERSION} detection for xz, whihc is done by USE_XZ

[1] http://www.python.org/dev/peps/pep-0394/
2012-12-23 17:52:46 +00:00
Baptiste Daroussin
7308d3ed8e Fix when bsd.gcc.mk is included and USE_GCC is undefined for example in case a
port use USE_FORTRAN
2012-12-22 23:25:02 +00:00
Gerald Pfeifer
4de6b07579 Add a new form of USE_GCC, USE_GCC=yes, which generically requests
a current version of GCC.  This reduces churn for individual ports
and further increases consistency (in line with a canonical version
that we introduced with GCC_DEFAULT_VERSION earlier on and the older
USE_FORTRAN=yes).

On the way, make some comments more consistent.

Discussed with:	linimon
2012-12-22 21:35:35 +00:00
Grzegorz Blach
2d250bb95e - Update Enlightenment to 0.17.0
- Update EFL to 1.7.4
- Convert to OptionsNG

Approved by:	crees (mentor)
2012-12-22 20:54:59 +00:00
Dmitry Sivachenko
7c0f9fe801 Introduce PYTHON_MAJOR_VER variable.
Discussed on python@ a while ago.
2012-12-21 15:38:06 +00:00
Dmitry Sivachenko
c3793c1fde Port for python version 3.3.
Submitted by:	Kubilay Kocak <koobs.freebsd@gmail.com>
2012-12-20 11:55:54 +00:00
Ade Lovett
a2bc5596ff Update to 1.12.6 2012-12-19 20:27:06 +00:00
Renato Botelho
5e451ad65e Pass maintainership of qmail ports and bsd.mail.mk to bdrewery@. It was funny,
but I'm not using qmail for a long time.
2012-12-18 13:56:17 +00:00
Alex Dupre
e52ff7a771 - drop support for apache 1.3
- add support for "event" mpm
- improve IGNORE message [1]

PR:		ports/173277 [1]
Submitted by:	adamw
2012-12-17 13:51:22 +00:00
Baptiste Daroussin
64cd51b378 Fix typo 2012-12-15 23:06:39 +00:00
Alexey Dokuchaev
3915e45bda - Add standard descriptions for AUDIOFILE and SOUNDTOUCH
- Consistensify descriptions for LIBEDIT and READLINE
2012-12-15 16:56:58 +00:00
Olivier Duchateau
5abc365924 - x11/libexo update to 0.10.1
- x11-fm/thunar update to 1.6.1

Approved by:	rene, miwi (mentors, implicit)
2012-12-14 19:07:36 +00:00
Florian Smeets
d26530b713 - introduce a USE_FUSE macro
- convert all fuse ports to use the new macro

The macro makes sure sysutils/fusefs-libs gets installed and depending on
fuse being in base or not it installs sysutils/fusefs-kmod.

Approved by:	portmgr (bapt)
2012-12-14 15:47:00 +00:00
Baptiste Daroussin
3b629d5544 Save RADIO and GROUP option in the pkgng manifest
Submitted by:	bdrewery
2012-12-13 21:23:52 +00:00
Alexey Dokuchaev
e2d69ca10f Add descriptions for Ghostscript, MS SQL Server, and libreadline 2012-12-13 08:09:45 +00:00
Jose Alonso Cardenas Marquez
3045ba9d9f - Add devel/fpc-fcl-extra port 2012-12-12 21:31:56 +00:00
Xin LI
a571c07ffb Avoid setting PKGNAMESUFFIX late, which in turn changes UNIQUENAME and
causes OPTIONS menu to be shown up multiple times.

As a side effect we have to make openldap24-client and
openldap24-sasl-client which we do not have a better solution at this
time.

Submitted by:	bapt (mostly)
2012-12-12 20:09:55 +00:00
Ade Lovett
e0b2e9c2be Update to 1.12.5 2012-12-12 18:49:18 +00:00
Greg Lewis
e31c370390 . Fix all of the ports which still have as a version requirement
JAVA_VERSION=1.5

  or

  JAVA_VERSION=1.5+

  The previous revision took this out as a valid version number meaning
  that we end up with the non-existent "/bin/java" as the desired JDK.

  Expand 1.5 to 1.6 and 1.5+ to 1.6 1.7 for now.  This can be reverted
  once all the ports are updated.
2012-12-11 05:11:45 +00:00
Jason Helfman
682ff4dbe0 - update libvirt to 1.0.0, and bump others for shlib change
- explictly tie to ABI version, required
- update historical headers
- add shared description for libvirt
2012-12-11 00:48:33 +00:00
Baptiste Daroussin
8b50eb57c6 Adjust the LDFLAGS from USE_NCURSES and USE_OPENSSL to fix build with clang:
This should fix most of the
"error: argument unused during compilation: '-rpath=/usr/lib:/usr/local/lib'"
2012-12-10 17:51:48 +00:00
Baptiste Daroussin
b1ccabf65d Decommissioning java 1.5 (EOLed since October 2009):
removal of the different 1.5 jre and jdk vendors

Removing outdated jdk16 vendors:
removing all the bsdjava and freebsd vendors, consider using openjdk6 or
openjsk7 instead.

Discussed with:	java (glarkin)
2012-12-10 17:18:32 +00:00
Koop Mast
1dc6a664e3 Rename USE_GSTREAMER08 to USE_GSTREAMER1. The old one is a left over from
when bsd.gstreamer.mk had support for the 0.8 Gstreamer series. The new macro
will be used for the Gstreamer 1.x framework. This isn't completly finished yet
but this allows me to drop bsd.port.mk from my patchset.

Approved by:	portmgr (bapt)
2012-12-10 12:46:43 +00:00
Baptiste Daroussin
34d5249610 Extend the options framework providing 2 new macros:
OPTIONS_RADIO: a more user friendly way to allow selecting only 0 or 1 options
               among a list of options
OPTIONS_GROUP: this macros should be used to group options by theme allowing the
               user to select 0 or N options among a list of options

With hat:	portmgr
Reviewed by:	beat
2012-12-10 10:14:05 +00:00
Boris Samorodov
625f0bdbe3 Fix the library version detection of linux-openmotif (Fedora Core
emulation at FreeBSD-7x). Thus, I'm sure it's "feature safe".

PR:		ports/174133
Submitted by:	rodrigc
Feature safe:	yes
2012-12-07 21:03:39 +00:00
Pietro Cerutti
3eaf97d9d0 - Remove 8.2 from the list of supported Tcl/Tk versions
Feature safe:	yes
Approved by:	bapt (portmgr@)
2012-12-04 09:23:13 +00:00
Alexey Dokuchaev
d9e0e349e5 Add EXIV2 and LENSFUN standard descriptions.
Feature safe:	yes
2012-11-30 08:07:06 +00:00
Baptiste Daroussin
567ce25ba3 Removed pygtk from bsd.gnome.mk
Approved by:	gnome (kwm)
Feature safe:	yes
2012-11-28 17:24:53 +00:00
Pietro Cerutti
d773fe9b01 - Add support for cloud.github.com when using USE_GITHUB
Feature safe:	yes
Approved by:	bapt (portmgr@)
2012-11-27 11:32:06 +00:00
TAKATSU Tomonari
67926320d4 - Add Archive path to MASTER_SITES to fetch archived CRAN tar ball
PR:		ports/173675
Submitted by:	tota (myself)
Approved by:	wen (maintainer)
Feature safe:	yes
2012-11-21 14:31:35 +00:00
Florian Smeets
9aafe503d0 - Update firefox and thunderbird to 17.0
- Update seamonkey to 2.14
- Update ESR ports and libxul to 10.0.11
- support more h264 codecs when using GSTREAMER with YouTube
- Unbreak firefox-esr, thunderbird-esr and libxul on head >= 1000024 [1]
- Buildsystem is not python 3 aware, use python up to 2.7 [2]

PR:		ports/173679 [1]
Submitted by:	swills [1], demon [2]
In collaboration with:	Jan Beich <jbeich@tormail.org>
Security:	d23119df-335d-11e2-b64c-c8600054b392
Approved by:	portmgr (beat)
Feature safe:	yes
2012-11-20 23:01:15 +00:00
Sofian Brabez
fe25337402 - Add shared NMAP description
Feature safe:	yes
2012-11-15 23:03:02 +00:00
Alexey Dokuchaev
e509f072ab Add SOCKS and STROKE options standard descriptions.
Feature safe:	yes
2012-11-15 14:36:42 +00:00
Steve Wills
dd14410e21 - Update lang/ruby19 to 1.9.3p327
- Document security issue in earlier versions

Security:	5e647ca3-2aea-11e2-b745-001fd0af1a4c
Feature safe:	yes
2012-11-10 04:00:41 +00:00
Florian Smeets
a7d029892c Fix a typo in a comment
Submitted by:	jlh
Feature safe:	yes
2012-11-06 23:00:51 +00:00
Boris Samorodov
5da32c1697 . update to version 1.2.15;
. trim makefile headers.
Feature safe:	yes
2012-11-06 12:49:10 +00:00
Bryan Drewery
181c332e6a - Github has renamed the internal download URL from /tarball
to /tar.gz and /legacy.tar.gz. Update to use the /legacy.tar.gz
  which continues to give the same distinfo as it did previously.
  Github support indicates they plan to continue supporting the
  old distinfo public download URL of github.com/USER/PROJECT/tarball/COMMIT
  but that using nodeload. may change at any time.

PR:		173359
Reported by:	Mickael Maillot <mickael.maillot@gmail.com>
Approved by:	portmgr (bapt)
Feature safe:	yes
2012-11-06 12:42:39 +00:00
Boris Samorodov
acff8c0bb6 . update to version 2.3.3;
. trim makefile headers.
Feature safe:	yes
2012-11-06 12:38:52 +00:00
Gerald Pfeifer
c3b86ec308 In addition to CFLAGS and LDFLAGS now also CXXFLAGS set an rpath to
the GCC run-time.

This extends revision r246991 (2010-01-02) and should not be necessary
in most cases since LDFLAGS already covers linking, but one can always
compile and link in one swoop, and this makes things consistent between
C and C++.

Feature safe:	yes
2012-11-06 00:23:43 +00:00
Grzegorz Blach
ed1ad7e1b9 - Change my email address to gblach@FreeBSD.org
- Change Makefile headers to shorter form

Feature safe:	yes
2012-11-04 13:05:04 +00:00
Steve Wills
3b83023999 - Update to 1.8.7 p371
Security:	2a093853-2495-11e2-b0c7-000d601460a4
Feature safe:	yes
2012-11-02 14:24:53 +00:00
Brendan Fabeny
958c4877b8 update University of Kent Netlib mirrors
Feature safe:	yes
2012-11-01 07:54:24 +00:00
Emanuel Haupt
c98ec1f8d5 Restore previous, speed optimized [1] order of MASTER_SITE_SOURCEFORGE.
[1] http://lists.freebsd.org/pipermail/freebsd-ports/2009-September/056783.html

Feature safe:	yes
2012-10-31 22:31:26 +00:00
Emanuel Haupt
327f80fdca Update MASTER_SITE_SOURCEFORGE
Feature safe:	yes
2012-10-31 18:11:33 +00:00
Steve Wills
be4019c82b - Update lang/ruby19 to 1.9.3.286
- Don't try to cleanup dir created by ruby-gems
- Trim headers while here

Feature safe:	yes
2012-10-31 17:01:03 +00:00
Chris Rees
a9156e3518 Choose best fit version of PostgreSQL if there is none installed.
Feature safe:	yes
2012-10-29 13:15:46 +00:00
Florian Smeets
912a7b12e4 - Update www/firefox{,-i18n} to 16.0.2
- Update seamonkey to 2.13.2
- Update ESR ports and libxul to 10.0.10
- Update nspr to 4.9.3
- Update nss to 3.14
- with GNOMEVFS2 option build its extension, too [1]
- make heap-committed and heap-dirty reporters work in about:memory
- properly mark QT4 as experimental (needs love upstream)
- *miscellaneous cleanups and fixups*

mail/thunderbird will be updated once the tarballs are available.

PR:		ports/173052 [1]
Security:	6b3b1b97-207c-11e2-a03f-c8600054b392
Feature safe:	yes
In collaboration with:	Jan Beich <jbeich@tormail.org>
2012-10-28 17:03:28 +00:00
Thomas Abthorpe
e4ad9e6cc2 - Update mirrors for KDE, Soureforge and vim
Feature safe:	yes
2012-10-26 18:49:33 +00:00
Emanuel Haupt
67fcb48d90 Cleanup some more sites based on [1]
PR:		172489 [1]
Submitted by:	nemysis <nemysis@gmx.ch>
Feature safe:	yes
2012-10-26 13:09:20 +00:00
Emanuel Haupt
c454231473 - Remove hosts that don't resolve
- Remove MASTER_SITE_GET_E entirely as not a single host resolves and it's not
  used by any port

Feature safe:   yes
2012-10-26 10:17:27 +00:00
Baptiste Daroussin
0adf8ae323 PKG_DEVEL is not there yet, this shouldn't have been committed, sorry
Feature safe:	yes
2012-10-26 08:16:17 +00:00
Baptiste Daroussin
e32eca5754 Remove GOGO option and gogo run dependencies along with gogo mp3 encoder itself
Feature safe:	yes
2012-10-26 06:33:41 +00:00
Baptiste Daroussin
73a3c66b7e Not supported upstream anymore, consider using more recent versions
Approved by:	fjoe (maintainer)
Feature safe:	yes
2012-10-26 06:23:33 +00:00
Chris Rees
d48e363274 Stop creating duplicate packages, and add CONFLICTS
Thanks to erwin for limiting the damage I caused in the meantime

Feature safe:	yes
2012-10-25 19:21:28 +00:00
Erwin Lansing
7f04abe729 Revert part of r306353 to disconnect the versioned slaves
for databases/pgtcl to fix the INDEX build.

Feature safe:	yes
2012-10-25 09:45:12 +00:00
Chris Rees
a94fa2e8d2 Add correct dependency details for postgresql9[0-2]-pgtcl
Feature safe:	yes
2012-10-24 20:49:30 +00:00
Chris Rees
bc5598db0f Add versioned slaves for databases/pgtcl; there are now packages built for
all postgresql9 versions.

Feature safe:	yes
2012-10-24 20:46:48 +00:00
Timur I. Bakeyev
a6a68c608b Adjust samba sites so that they can be used by other ports that fetch from the same origin.
Feature safe:	yes
2012-10-22 09:17:51 +00:00
Timur I. Bakeyev
cdd2609cd5 Most of the samba sites were dead. Updated the list.
Feature safe:	yes
2012-10-19 15:47:24 +00:00
Baptiste Daroussin
427ba3a21c Developement ceased, and nothing in the ports tree uses it anymore
Approved by:	gnome (kwm)
Feature safe:	yes
2012-10-15 15:54:10 +00:00
Thomas Abthorpe
3b0c181796 - Add ZLIB license
PR:		ports/171611
Submitted by:	Chris Petrik <c.petrik.sosa gmail.com>
Approved by:	portmgr (implicit)
Feature safe:	yes
2012-10-12 15:07:31 +00:00
Florian Smeets
58df8d2b31 - update {thunderbird,firefox}-esr* and libxul to 10.0.9
- use bundled jemalloc since 7.2 [1]
- avoid thread-local variables before 8.3, 9.1, 10.0, to avoid crashes [2]
- bump PORTREVISION on mail/thunderbird and www/firefox for the TLS fixes

Security:	6e5a9afd-12d3-11e2-b47d-c8600054b392
Reported by:	angelv <angelvg@gmail.com>, Hanno Krusken<ix260@yahoo.co.uk> [2]
Reference:	http://svnweb.freebsd.org/changeset/base/225582 [2]
Submitted by:	Jan Beich <jbeich@tormail.org> [1], [2]
Feature safe:	yes
2012-10-12 09:08:22 +00:00
Baptiste Daroussin
a68af10365 Fix typo
Submitted by:	John Hein <jhein@symmetricom.com>
Feature safe:	yes
2012-10-12 07:47:00 +00:00
Florian Smeets
98ff1f74fb - Update firefox-esr, thunderbird-esr, linux-firefox and linux-thunderbird to 10.0.8
- Update firefox and thunderbird to 16.0
- Update seamonkey to 2.13
- Update all -i18n ports respectively
- switch firefox 16.0 and seamonkey 2.13 to ALSA by default for better
  latency during pause and seeking with HTML5 video
- remove fedisableexcept() hacks, obsolete since FreeBSD 4.0
- support system hunspell dictionaries [1]
- unbreak -esr ports with clang3.2 [2]
- unbreak nss build when CC contains full path [3]
- remove GNOME option grouping [4]
- integrate enigmail into thunderbird/seamonkey as an option [5]
- remove mail/enigmail* [6]
- enable ENIGMAIL, LIGHTNING and GIO options by default
- add more reporters in about:memory: page-faults-hard, page-faults-soft,
  resident, vsize
- use bundled jemalloc 3.0.0 on FreeBSD < 10.0 for gecko 16.0,
  only heap-allocated reporter works in about:memory (see bug 762445)
- use lrintf() instead of slow C cast in bundled libopus
- use libjpeg-turbo's faster color conversion if available during build
- record startup time for telemetry
- use -z origin instead of hardcoding path to gecko runtime
- fail early if incompatible libxul version is installed (in USE_GECKO)
- *miscellaneous cleanups and fixups*

PR:		ports/171534 [1]
PR:		ports/171566 [2]
PR:		ports/172164 [3]
PR:		ports/172201 [4]
Discussed with:	ale, beat, Jan Beich [5]
Approved by:	ale [6]
In collaboration with:	Jan Beich <jbeich@tormail.org>
Security:	6e5a9afd-12d3-11e2-b47d-c8600054b392
Feature safe:	yes
Approved by:	portmgr (beat)
2012-10-10 21:13:06 +00:00
Beat Gaetzi
b7139dede3 - Only add GH to MASTER_SITES if not already there [1]
- Allow WRKSRC to be overridden when using USE_GITHUB [2]

PR:		ports/171644 [1], ports/171688 [2]
Submitted by:	bdrewery
Reviewed by:	gahr
Tested by:	Exp-run on pointyhat
2012-10-10 18:20:21 +00:00
Baptiste Daroussin
3fe25b5e4e Add a part forgotten in previous commit concerning switching to pkgng 2012-10-10 13:12:17 +00:00
Baptiste Daroussin
8640477bd2 We are in 2012, it is time to activate IPV6 options by default everywhere 2012-10-10 08:48:47 +00:00
Baptiste Daroussin
39055bef9c Switching current to use pkgng by default
Adding WITHOUT_PKGNG for people not willing to migrate to pkgng now

Hat:		portmgr
Non-regression:	beat
Exp-runs:	beat
2012-10-10 08:40:21 +00:00
Guido Falsi
2ebe0e0a90 - Update to 1.1.0
- Take maintainership
- Strip Makefile headers
- Patch software to install with correct ABI version number
- Convert to new options framework
- Remove ABI version number from LIB_DEPENDS
- Add global option description
2012-10-09 22:04:23 +00:00
Baptiste Daroussin
3cb75a18a9 - add STAT to bsd.commands.mk
- use ${STAT} -f \"%z\" in make makesum to calculate size
- speed up USE_PKGCONFIG by using a more efficient syntax [1]
  and test in the order it is most expected to appear: "yes/build"
  first, "both" second, "run being the last one.

Reported by:	dougb [1]
Exp-Run by:	beat
2012-10-09 17:18:43 +00:00
Sofian Brabez
3c6d5c562b - Add shared GCRYPT description 2012-10-08 22:47:56 +00:00
Mark Linimon
c220f202a9 Introduce the new semantic USE_GCC=any, which can be set in any port
Makefile.  For systems where CC is gcc, this has no effect.  For systems
where CC is clang, this forces the use of the base GCC suite.  (Some
forward compatibility is also covered in the patch.)

Confirmed to have no ill-effects via multiple runs with gcc as CC:

  http://pointyhat-west.isc.freebsd.org/errorlogs/amd64-errorlogs/e.8-exp-bcm.20121006012556.pointyhat-west/

and clang as CC:

  http://pointyhat-west.isc.freebsd.org/errorlogs/amd64-errorlogs/e.9-exp-clang.20121005165436.pointyhat-west/

This change is necessary (but insufficient) for the upcoming switch to
clang as CC for the tier-1 architectures.

Finally, accept FORCE_BASE_CC_FOR_TESTING as an override for USE_GCC,
for those who wish to help debug ports with clang.  It is an absolute
override; it overrides not only the value "any" but also any value such
as "4.4+".

Reviewed by:	brooks, gerald
Approved by:	maintainer (gerald)
2012-10-07 19:33:19 +00:00
Sunpoet Po-Chuan Hsieh
41b552a719 - Add shared PLUGINS description 2012-10-07 12:08:43 +00:00
Sunpoet Po-Chuan Hsieh
ff4d83001c - Add shared UTF16 description
- Adjust descriptions:
  - PROJ_DESC: detail description
  - PTH_DESC: change "use ... for ..." to "... via ..." as other descriptions do
  - SQLITE3_DESC: add space between SQLite and 3
2012-10-07 09:58:53 +00:00
Sunpoet Po-Chuan Hsieh
004553a2d4 - Add shared FTPS and HTTPS description 2012-10-06 17:35:34 +00:00
Eitan Adler
789ccc5071 Add MONO as a global option 2012-10-06 15:34:12 +00:00
Eitan Adler
eba98ca4f2 Add a global WMA option description 2012-10-06 14:42:04 +00:00
Eitan Adler
9bc9d103b8 Add PNM as a generic option 2012-10-06 14:19:19 +00:00
Baptiste Daroussin
9a79d8476e Options can now be overridden from command line using
WITH/WITHOUT.

Name has been proprosed by gahr during brainstorming on ports@

PR:		ports/170180
Submitted by:	ohauer
2012-10-05 13:43:45 +00:00
Doug Barton
b51884c914 Create MASTER_SITE_MPLAYERHQ and use it for the 2 ports that have these
sites in common. This will allow people who use ports-mgmt/fastest_sites
(or other methods) to selectively eliminate those sites from this list
that are locally unreachable. It also adds more potential sites for both
ports.

I checked all of these sites and they each have the distfiles for both
ports. The omission of ftp[23] is intentional, those sites are not
functional.
2012-10-05 04:21:20 +00:00
Doug Barton
15cf7315f9 Revert r305288 which was not supposed to have been applied to this file. 2012-10-04 22:59:19 +00:00
Doug Barton
8331faccb2 Remove the word 'support' from most places that it occurs, since it is
not only redundant and repetitive, it makes the descriptions of some
options too long for RELENG_8. Removing it does not make the meaning of
the option description less clear.

While I'm here, make a few of the options more consistent with each other.

PR:		ports/172201
Submitted by:	me
2012-10-04 22:57:45 +00:00
Florian Smeets
d3c505e600 - update to 1.0.26 [1]
- use newly added alphasort() instead of LGPLv2.1+ patch
- fix async handler [2]
- fix implicit declarations of calloc/free [3]
- disable ARIFF_OSS option by default, except 7.x [4]
- add 3 more mirrors from alsa wiki + gentoo as a backup
- move alsa mirrors to bsd.sites.mk

Changes:	http://www.alsa-project.org/main/index.php/Changes_v1.0.25_v1.0.26
PR:		ports/171601 [1]
PR:		ports/169770 [2]
PR:		ports/170457 [3]
PR:		ports/170473 [4]
Obtained from:	PkgSrc [2]
Submitted by:	Jan Beich <jbeich@tormail.org>
Approved by:	maintainer
2012-10-04 17:04:44 +00:00
Baptiste Daroussin
9375511032 Add XINE options description 2012-10-04 07:23:04 +00:00
Ruslan Makhmatkhanov
309da33d2f - do not hardcode distfile extension for lang/python ports in bsd.python.mk
(PYTHON_DISTFILE variable)
- switch lang/python ports (and it's slaves) to tar.xz

I compared all the four pairs .tgz/.tar.xz and they have no content differences.

Discussed on:	python@
2012-10-03 04:06:37 +00:00
Alexey Dokuchaev
5eb3567ed5 - Add Firebird (Interbase) database option description
- Rephrase other SQL databases texts: "backend" seems overly specific, thus
  prefer more generic "support" (also in line with most of the others)
- Add VIDEO option (complementary to existing SOUND one)
- As usual, expand couple of other knobs I've noticed could be improved
2012-09-27 14:43:49 +00:00
Alexey Dokuchaev
ec33d0ed9c - Reduce possible confusion in "build and install something" options: most
of the times (e.g. for documentation, manual pages) this stuff just gets
  installed, not really built (as it comes pregenerated)
- Expand LIBEV, LIBVISUAL, NETPBM, and TREMOR descriptions while I am here
2012-09-26 16:05:35 +00:00
Alexey Dokuchaev
edf8cc0f6c Expand a few more descriptions. 2012-09-26 15:09:09 +00:00
Alexey Dokuchaev
6d251f0820 - Add few more knobs (mostly multimedia-related): FRIBIDI, GLX, LIVEMEDIA,
MATROSKA, TWOLAME
- Augment descriptions of MP3 encoders; spell "Ogg" correctly everywhere
2012-09-26 07:40:25 +00:00
Alexey Dokuchaev
eb0e676f75 - Add GNOME Keyring and KWallet password managers descriptions
- Adjust couple of others while here (make more detailed)
2012-09-26 06:58:28 +00:00
Alexey Dokuchaev
2afd4bbf69 Add Flickr support option description and sort couple of other entries while here. 2012-09-25 16:58:04 +00:00
Alexey Dokuchaev
423a3e5522 Add GPHOTO option description. 2012-09-25 16:28:28 +00:00