Commit graph

3296 commits

Author SHA1 Message Date
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
Olli Hauer
1d6232b246 - USE_APACHE s/22+/22/
some additional cleanups/fixes
- adopt new Makefile header
- convert to optionsNG
- use BROKEN instead IGNORE in bsd.apache.mk

with hat apache@
2012-09-24 20:55:01 +00:00
Niclas Zeising
1785520646 Update net/fping to version 3.4 and point to the new home.
Merge IPv4 and IPv6 support into net/fping, selectable via options.
Remove the now un-needed net/fping+ipv6
Add common description for IPV4 option, analogous to the IPV6 option

PR:		ports/169949 [1], ports/169950 [2]
Submitted by:	Rodrigo OSORIO <rodrigo@bebik.net> [1]
		Jason Harris <jharris@widomaker.com> [2]
		zeising (final patch version)
Approved by:	maintainer, kwm (mentor)
2012-09-24 09:15:59 +00:00
Alexey Dokuchaev
53141085e3 Slightly improve description for Dirac video codec; unfortunately, specifying
more accurate "video codec" overflows SCHROEDINGER description length.
2012-09-23 15:01:32 +00:00
Steve Wills
ffbafcde48 - Fix memory leak
PR:		ports/171807
Submitted by:	stas
2012-09-22 14:27:51 +00:00
Bryan Drewery
27514941d1 - Revert ports/171672 patch to 'do-package' due
to reported problems with defining PKG_SUFX,
  and leaving behind tmp files.

PR:		ports/171672
Reported by:	poyopoyo@puripuri.plala.or.jp
Approved by:	portmgr (beat, implicit)
2012-09-21 13:30:57 +00:00
Bryan Drewery
7a7575288a - Revert ports/171672 patch to 'do-package' due
to reported problems with defining PKG_SUFX,
  and leaving behind tmp files.

PR:		ports/171672
Reported by:	poyopoyo@puripuri.plala.or.jp
Approved by:	portmgr (beat, implicit)
2012-09-21 13:29:20 +00:00
Beat Gaetzi
87ed9dc1c6 - Remove ftp fallback as all supported FreeBSD versions provide fetch [1]
- Don't call 'pre-config' twice in the 'config-conditional' target [2]
- Clean up pkgng metadir so that the 'clean' target can be executed without
  root permissions if the build was done with a non-root user. [3]
- Make 'do-package' atomic while creating the pkg file [4]

PR:		ports/171161 [2], ports/171329 [3], ports/171672 [4]
Submitted by:	bapt [1], A.J. Kehoe IV (Nanoman) <m7k60pkr@nanoman.ca> [2],
Submitted by:	bdrewery [3, 4]
Reported by:	Kimmo Paasiala <kpaasial@gmail.com> [3]
Tested by:	Exp-run on pointyhat, bapt (pkgng changes)
2012-09-20 19:51:30 +00:00
Ade Lovett
55bc5941f2 Update to 1.12.4 2012-09-20 19:34:53 +00:00
Olli Hauer
6637fa56fe - fix issue in case no module is specified
Noted by: Adam McDougall
2012-09-20 18:25:52 +00:00
Dirk Meyer
f57f2df801 - new option WITH_OPENSSL_HACK7=yes 2012-09-19 15:33:09 +00:00
Beat Gaetzi
2b6f0b9a6c - Chase new spidermonkey location [1]
- Convert to OptionsNG
- Add generally useful options to the global list

Reported by:	bapt [1]
Reviewed by:	bapt
2012-09-17 10:57:09 +00:00
Alberto Villa
2363a988ba - Update Calligra Suite to 2.5.2.
This release contains a number of important bug fixes to 2.5.1 and we
recommend everybody to update as soon as possible. An overview of the
most important fixes can be found in the release notes:
http://www.calligra.org/news/calligra-2-5-2-released
2012-09-16 17:31:30 +00:00
Eitan Adler
c5622ed82b - Covert to OptionsNG
- Add generally useful options to the global list

Approved by:	ak (maintainer)
2012-09-16 00:18:35 +00:00
Ruslan Makhmatkhanov
4c76c61a11 - sync packetstorm mirrors list (remove two dead mirrors) 2012-09-15 15:21:23 +00:00
Alberto Villa
00bd0a97cd - Remove dead mirror from MASTER_SITE_QT. 2012-09-15 14:58:01 +00:00
Eitan Adler
d345bbdb4f - Covert to OptionsNG
- Remove old header lines
- Add generally useful options to the global list
2012-09-15 13:06:26 +00:00
Ruslan Makhmatkhanov
a42c55a4cd - remove PYDISTUTILS "dependency line" since USE_PYTHON will garantee
availability of distutils module. There is no consumers of this in the tree.
- add PYGAME shortcut for devel/py-game
2012-09-13 04:05:41 +00:00
Bryan Drewery
09eafa34ad - Fix warning when running pkg2ng
PR:		ports/171326
Submitted by:	bdrewery
Approved by:	beat (portmgr) after exp-run
2012-09-12 16:25:43 +00:00
Dirk Meyer
568163bae3 - cleanup comments 2012-09-12 04:30:41 +00:00
Dirk Meyer
94414c5f30 - fix warning for option WITH_PKGNG
PR:		171326
Submitted by:	Bryan Drewery
2012-09-12 04:24:19 +00:00
Ruslan Makhmatkhanov
8a2c694e65 - trim check for unsupported python versions
- change depends for USE_ZOPE case to make it work with current zope version

Submitted by:	lwhsu (final patch revision)
Reviewed by:	crees
Discussed in:	python
2012-09-11 14:27:22 +00:00
Beat Gaetzi
734349b51e - Move libxul 1.9.2 to www/libxul19
- Update www/libxul to 10.0.7
- Update all dependent ports to use www/libxul19 (no functional changes)
- Bump PORTREVISION on ports where libxul is a run dependency as the
  resulting package will change.

Submitted by:	Jan Beich <jbeich@tormail.org>
With hat:	gecko
2012-09-10 19:19:32 +00:00
Olli Hauer
0578f91ad7 - add a note about devel/apr1 and apache22 updates
- adjust DBD IGNORE message
2012-09-08 16:35:31 +00:00
Florian Smeets
9e2d4844cf - Update firefox to 15.0.1
- Sync changes from gecko repository@r995
 general
 - don't specify prefix for libevent when using pkg-config
 - ia64 and sparc64 use 8k pagesize by default
 - add visibility hack for clang 3.2 with libc++
 - fix build using clang 3.2 (on FreeBSD 10-CURRENT)
 - rename a few more patches to ease tracking of bugzilla bugs
 www/seamonkey
 - unbreak unsetting LDAP and MAILNEWS options after bug 707305
 - use compile time debugging WITH_DEBUG
 security/nss
 - unbreak install WITH_DEBUG
 - unbreak powerpc64
 devel/nspr
 - use absolute paths when specifiying srcdir to make gdb(1) happy

In collaboration with:	andreast, zeising, Jan Beich <jbeich@tormail.org>
2012-09-07 22:10:01 +00:00
Bryan Drewery
adcf192e54 - Fix install when PACKAGE_BUILDING is not defined
Approved by:	portmgr (tabthorpe)
Approved by:	eadler (mentor)
2012-09-07 00:05:58 +00:00
Mark Linimon
bfb3226436 - Remove obsolete USE_XLIB and MACHINE_ARCH definitions [1], [4]
- Include top-level Makefile.inc from correct directory [2]

 - Add new target add-plist-buildinfo for package build details [3]

PR:		ports/152871 [1]
PR:		ports/164207 [2]
PR:		ports/162397 [3]
PR:		ports/167677 [4]

Submitted by:	eadler [1], [4]; glarkin [2]; jhelfman@experts-exchange.com [3]
2012-09-06 20:59:27 +00:00
Mark Linimon
c0d91f37b3 Add a "make pbi" and "make clean-pbi" target to the ports build system.
PR:		ports/167825
Submitted by:	kmoore
2012-09-05 04:32:25 +00:00
Ashish SHUKLA
4b9fb5608c Chase Emacs updates 2012-09-04 17:05:43 +00:00
Mark Linimon
2650f95f80 - Add hast to USERS_BLACKLIST [1].
- Add USE_READLINE knob [2].
 - Fix typo [3].

PR:	ports/157128 [1]
PR:	ports/162995 [2]
PR:	ports/165125 [3]

Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> [1],
	fjoe [2], "Conrad J. Sabatier" <conrads@cox.net> [3]
2012-09-03 20:47:01 +00:00
Mark Linimon
eeed9bb04d Add JOT command.
PR:		ports/159725
Submitted by:	crees
2012-09-03 20:42:35 +00:00
Olli Hauer
2a91c25f5f devel/apr1 [1]
- update APR to 1.4.6
- update APR-util to 1.4.1
- remove PKGNAMESUFFIX'es

www/apache-(event|itk|peruser|worker)-mpm
- adopt new Makefile header, adjust
  PKGNAMESUFFIX in apache22 masterport
  PKGNAME match now LATEST_LINK

www/apache22 [2]-[6]
- rewrite for options NG
- PORTNAME s|apache|apache22|
- remove APR APR-util specific otions,
  will be checked now with help of apr/u-1-config

Mk/bsd.apache.mk
- rewrite for options NG
- remove no longer needet make targets
  (show-categories, make-options-list)

[1]
PR: 165143

[2]-[6]
PR: 130479
PR: 153406
PR: 158565
PR: 168769
PR: 167965

with hat apache@
2012-09-02 14:31:58 +00:00
Beat Gaetzi
c7c279fc67 - Partially back out r303381: readlink -f is not available on all
supported FreeBSD versions.

Reported by:	gahr@, tota@
2012-09-01 22:21:57 +00:00
Alberto Villa
2d0b5b057a - Update Calligra to 2.5.1.
- Remove header from Makefiles.

This release contains a number of important bug fixes to 2.5.0 and we
recommend everybody to update. Release notes can be found in the
official announcement:
http://www.calligra.org/news/calligra-2-5-1-released
2012-09-01 08:50:57 +00:00
Alberto Villa
48752c7f35 - Add SWFDEC.
- Fix OGG.
- Improve MP3, SSH, SSL and VORBIS.
2012-08-31 22:52:45 +00:00
Beat Gaetzi
68384983e2 - Add ccache support for building ports. [1]
- Fix CONFIGURE_FAIL_MESSAGE to be pkgng-aware. [2]
- Resolve symlinks in PREFIX on deinstall. [3]
- Introduce CLEAN_FETCH_ENV variable to disable package dependency
  in fetch target for mass fetching. [4]

PR:		ports/169579 [1], ports/170552 [2],
		ports/170784 [3], ports/170796 [4]
Submitted by:	bdrewery@ [1], crees@ [2], gahr@ [3], ohauer@ [4]
Tested on:	pointyhat
2012-08-30 15:31:25 +00:00
Florian Smeets
2f4c3550c5 - update firefox and thunderbird to 15.0
- update firefox-esr, thunderbird-esr, linux-thunderbird and linux-firefox to 10.0.7
- update seamonkey and linux-seamonkey to 2.12
- update nss to 3.13.6
- update bsdipc code (posix_spawn, SysV shared memory)
- rename patches to easily track those not (yet) submitted upstream
- reduce package size, except for www/libxul[1]
- restore default objdir to what it was in 13.0
- fix mail/enigmail after thunderbird build changes
- don't accidentally pick up headers from installed ports[3]
- add support for PREFIX != LOCALBASE to Makefile.webplugins [4]
- document vulnerabilities in vuln.xml
- *miscellaneous cleanups and fixups*

Obtained from:	OpenBSD ports[1]
PR:		ports/159831, ports/160933, ports/170467[3], ports/170236 [4]
Submitted by:	avilla [4]
In collaboration with:	Jan Beich <jbeich@tormail.net> Who did most of the hard
			work.
2012-08-30 14:54:17 +00:00
Bryan Drewery
c02b0fd529 - Use more clear and consistent description for OGG
Suggested by:	avilla
Approved by:	eadler, bapt (mentors, implicit)
2012-08-30 14:49:00 +00:00
Bryan Drewery
e72582bcad - Convert to new options framework
- Remove ABI version from LIB_DEPENDS
- Use bsd.port.options.mk

Approved by:	eadler, bapt (mentors, implicit)
2012-08-30 14:38:11 +00:00
Bryan Drewery
ba51b87cf9 - Convert to new options framework
- Remove ABI version from LIB_DEPENDS

Approved by:	eadler, bapt (mentors, implicit)
2012-08-30 12:08:46 +00:00
Alberto Villa
c0fcae1212 - Improve several descriptions.
Just for reference (non-obvious changes):
* ASSERT (which should be changed to ASSERTS) gained an 'enable'
  because assertions lie in the code and just need to be turned on,
  but actually add something to the final result (unlike MMX and SSE,
  which have 'use' because they replace routines with optimised ones);
* GDM changed from 'build' to 'install' because the option means
  "depend on the GDM port", while 'build' would mean "build the GDM
  login manager inside this port";
* 'Desktop' in GNOME and KDE* was changed to a more complete 'desktop
  environment'.
2012-08-29 01:58:35 +00:00
Alexey Dokuchaev
1532a37b24 Make OPTIMIZED_CFLAGS description more accurate: while default CFLAGS
already contain optimization options, this knob usually implies "extra"
optimizations.  Also reword descriptions for EXPAT, MMS, and OPENMP.
2012-08-27 08:10:26 +00:00
Alberto Villa
8f9518e03f The KDE/FreeBSD team is pleased to announce version 2.5 of Calligra,
coming to the ports tree after a short testing period which showed it
to be quite stable.

For the productivity part of the suite (word processor, spreadsheet,
and presentation program) the target user of version 2.5 is still the
student or academic user. This version has a number of new features
that will make it more suitable for these users.
The artistic applications of the Calligra Suite are the most mature
ones and are already used by professional users everywhere.

As usual, detailed release notes can be found in the official
announcement:
http://www.calligra.org/news/calligra-2-5-released

Meanwhile, new translations were added:
- editors/calligra-l10n-gl (Gallegan)
2012-08-25 16:46:35 +00:00
Alberto Villa
2836aa262b - Make NLS option description more generic.
Approved by:	silence on ports@
2012-08-25 14:16:00 +00:00
Alexey Dokuchaev
8076c0abd4 Another round of options description text improvements. 2012-08-25 12:08:49 +00:00
Alexey Dokuchaev
ed11316c34 - Consistensify AMR codec descriptions
- Make descriptions for AAlib and libcaca similar
- For noticed lossless audio codecs, reflect this fact
- Spell "XML parser" uniformly across the file
2012-08-25 08:28:10 +00:00
Alexey Dokuchaev
6a6d7000e3 s/using/via/ for consistency. 2012-08-25 08:08:07 +00:00
Alexey Dokuchaev
44f4e17383 Improve options descriptions: consistently move "support" word to the end
when appropriate; use official spellings of the projects mentioned; provide
more details in overly concise descriptions and reword others for better
readability; fix couple of typos.
2012-08-25 07:55:22 +00:00
Alex Dupre
beadf54c57 Add all bundled pdo drivers. 2012-08-23 14:55:36 +00:00
Olli Hauer
fea05a23b6 - rewite apache port
- remove all apr/apu related parts (leftovers from bundled apr)
 - remove invalid parts from Makefile.doc
 - move MODULES to Makefile.options

- remove apache20 parts
- remove category handling

with hat apache@
2012-08-23 04:49:36 +00:00
Beat Gaetzi
2e3297bade - Record the selected OPTIONS from the port build into the resulting
+CONTENTS file.

PR:		ports/170469
Submitted by:	bdrewery@
Tested by:	exp-run on pointyhat
2012-08-21 17:29:11 +00:00
Li-Wen Hsu
674f625fa7 - Correct typo
Notified by:	sunpoet
2012-08-20 16:10:57 +00:00
Pietro Cerutti
2a7de8b29f - Add support for fetching from GitHub in bsd.sites.mk
- Document the mechanism in CHANGES
- Add www/tivoka (a JSON-RPC client/server library in PHP) which
  uses the GitHub mechanism

Approved by:	beat (portmgr) after exp-run
2012-08-20 10:04:13 +00:00
Ade Lovett
95b65cd5f5 Update to 1.12.3
Feature safe: yes
2012-08-17 17:43:59 +00:00
Bryan Drewery
e1b6d9bb15 - Add some common options
Approved by:	bapt (mentor)
2012-08-15 00:10:00 +00:00
Olli Hauer
7ea5219979 - rewrite bsd.apache.mk (prepare for options NG support)
keep full backward support until apache20 is removed from the tree
   comment code to remove with MFC TODO:

- adjust apache20 and apache22 ports
   changes are transparent for users (no PORTREVISION bump)

 Users who are using special build instructions in make.conf, such as
  - WITH_STATIC_MODULES= alias dir log_config mime rewrite setenvif vhost_alias

 should convert the values to UPPERCASE
  - WITH_STATIC_MODULES= ALIAS DIR LOG_CONFIG MIME REWRITE SETENVIF VHOST_ALIAS

 At the moment code to support old lowercase style is in place, but
 target to remove in favor for options NG.

with hat apache@
2012-08-13 19:51:11 +00:00
Li-Wen Hsu
f059d57e5c - Add TWAREN in MASTER_SITE_APACHE 2012-08-05 08:00:49 +00:00
Koop Mast
5aa7246575 Switch from libglut to freeglut and retire libglut. Libglut hasn't been
developed in years and has been dropped from the MESA 8.0 distribution.
Freeglut is a rewrite of glut and is actively developed and is used by
many linux distributions instead of libglut.

Bump all ports that directly depend on libglut because of the shlib version
change.

There are some extra items in this patch.

*) Because freeglut doesn't have the same dependancies as libglut, some ports
	need extra dependencies added to USE_XORG to make them build.
*) Mark graphics/f90gl broken, f90gl depends on a header that is only shipped
	with libglut.
*) Remove option for libglut/freeglut selection in games/cake, only freeglut
	remains now.
*) While here fix a png related build issue games/vegastrike.

Thanks to miwi for running the exp-run.

Approved by:	portmgr (miwi)

Collaboration with:	zeising@
Obtained from:	xorg-dev staging area.
2012-08-04 22:52:02 +00:00
Gerald Pfeifer
7926c3c909 Introduce _GCC_RUNTIME, to be used by ports in need of knowing the
run-time directory of the version of GCC in use.

As a side effect this fixes the inclusion of said directory into
CFLAGS and LDFLAGS (and FFLAGS where applicable). [1]

Reported by:	Scott Allendorf <scott-allendorf@uiowa.edu> [1]
2012-08-03 21:23:04 +00:00
Wesley Shields
2ad39cddf8 Add PGO description and adjust firefox accordingly.
PR:		ports/170275
Submitted by:	Jan Beich <jbeich@tormail.org>
Approved by:	beat@
2012-08-03 17:17:28 +00:00
Gerald Pfeifer
be24e56570 Add support for USE_GCC=4.8, USE_GCC=4.8+, and generally detect
and consider lang/gcc48 if present.

Submitted by:	kwm
2012-08-03 16:23:13 +00:00
Gerald Pfeifer
336cf4f81e Use the stable, slow moving lang/gcc instead of lang/gcc46 for
USE_GCC=4.6 and USE_GCC=4.6+ and generally whenever the default
version of GCC is employed.

This will significantly benefit tinderboxes and the larger, reasonably
conservative user base by reducing the amount of rebuilds.

Rename _GCC_BUILD_DEPENDS to _GCC_PORT, but still set _GCC_BUILD_DEPENDS
in the end for the sake of some ports relying on that.

PR:		169449
Discussed with:	bf
2012-08-03 02:28:37 +00:00
Ashish SHUKLA
d98bb49da8 GNU Emacs updates
editors/emacs
- Update to v. 24.1[1]
- Update CANNA patch to v. 24.1[2]
- Convert OPTIONS to OptionsNG
- Remove patch to VC to make it work with Subversion 1.7
- Add patch to implement process support for FreeBSD from Emacs bug# 5243
- Add patch to fix segfault on Terminal (from NetBSD emacs port)[2]

editors/emacs23
- Convert OPTIONS to OptionsNG
- Bump PORTREVISION of editors/emacs23 port
- Remove PORTEPOCH, as port needs to be explicitly installed/upgraded
- Connect repocopied editors/emacs23 to build

editors/emacs-devel
- Update to bzr revision 109364
- Convert OPTIONS to OptionsNG
- Remove redundant patches
- Add patch to add openpty support for 10-CURRENT from Emacs bug# 12040[3]

Mk/bsd.emacs.mk
- Add EMACS_PORT_NAME block for Emacs 24 to bsd.emacs.mk
- Update major version for emacs-devel port
- Take maintainership of bsd.emacs.mk

Thanks to everyone who tested these updates, and provided their feedback.

Submitted by:	http://www.gnu.org/software/emacs/NEWS.24.1[1]
Submitted by:	Yuji TAKANO[2] (via private email), Jan Beich[3]
2012-08-01 15:20:25 +00:00
Erwin Lansing
0c9a3c5e53 Fix typo
Submitted by:	emax
2012-07-31 18:41:21 +00:00
Gerald Pfeifer
c49a40ef52 Include the expansion of the term HAL in HAL_DESC; it also describes
what this is.
2012-07-29 18:59:43 +00:00
Florian Smeets
72ac8634e0 Commit a part which was missed in r301582 2012-07-26 23:12:19 +00:00
Baptiste Daroussin
9346b215f0 new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
2012-07-26 05:40:22 +00:00
Olli Hauer
7c02e61dd0 - remove old apache13 parts
with hat apache@
2012-07-23 21:19:52 +00:00
Martin Matuska
3ce9aaf065 Update ImageMagick to 6.7.8.6
Convert to new options framework and use default option names.
Drop lcms v1 support.
2012-07-23 12:56:15 +00:00
Ryan Steinmetz
9caaecb5e4 - Add description for MPLS support 2012-07-22 22:27:11 +00:00
Martin Matuska
f0b1bac694 Update gmerlin framework and convert to new options:
gavl 1.2.0 -> 1.4.0
gmerlin 1.0.0 -> 1.2.0
gmerlin-avdecoder 1.1.0 -> 1.2.0
2012-07-22 08:46:59 +00:00
Marcus von Appen
980453215d - Fix joystick input support for RELENG_9
- while here, convert to optionsng framework

PR:		ports/169042
Submitted by:	Jeffrey Pfau <jeffrey@endrift.com>
2012-07-21 10:03:51 +00:00
Guido Falsi
734baed9c8 Add shared description for mpg123.
Approved by:	tabthorpe (mentor)
2012-07-18 20:36:40 +00:00