Commit graph

45 commits

Author SHA1 Message Date
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Sunpoet Po-Chuan Hsieh
e6189fd7a4 Update MASTER_SITES
Approved by:	portmgr (blanket)
2019-03-29 14:17:03 +00:00
Bradley T. Hughes
da6dd5085c dns/c-ares: Update 1.14.0_2 -> 1.15.0
Simple version bump:
- Update pkg-plist accordingly
- Add USES+=gmake after getting build failures with bmake

Approved by:	zi (maintainer, via irc)
Sponsored by:	Miles AS
Differential Revision:	https://reviews.freebsd.org/D19739
2019-03-28 21:47:39 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Ryan Steinmetz
2266cd8b05 - Update to 1.14.0 2018-05-21 12:46:26 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Ryan Steinmetz
c550e11dac - MASTER_SITES cleanup 2017-08-01 17:07:58 +00:00
Dmitry Marakasov
eb3b619a3a - Add LICENSE_FILE
- Update WWW

Approved by:	portmgr blanket
2017-07-31 09:01:10 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Kurt Jaeger
4fd1b570a8 dns/c-ares: update 1.11.0 -> 1.12.0
- see
  https://daniel.haxx.se/blog/2016/10/14/a-single-byte-write-opened-a-root-execution-exploit/
  for a nice writeup of the CVE.

PR:		213495
Changes:	https://c-ares.haxx.se/changelog.html
Security:	CVE-2016-5180
Approved by:	zi (maintainer)
MFH:		2016Q4
2016-10-19 14:43:09 +00:00
Ryan Steinmetz
f80a83d4cf - Update to 1.11.0 2016-04-30 00:23:41 +00:00
Sunpoet Po-Chuan Hsieh
5c97f72f63 - Convert to new options helper
- Remove PKGNAMESUFFIX
- Bump PORTREVISION for PKGNAME change
2015-12-21 18:35:08 +00:00
Tijl Coosemans
c8711e099a dns/c-ares:
- Add USES=libtool and bump dependent ports
- Move variable definitions in front of include bsd.port.options.mk
- Replace patch with USES=pathfix

Approved by:	portmgr (implicit, bump unstaged port)
2014-08-28 10:21:31 +00:00
Jimmy Olgeni
76c7f8fbe6 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.

CR:		D196
Approved by:	portmgr (bapt)
2014-06-10 07:39:01 +00:00
Martin Wilke
e5726ecc71 - Really stageify 2014-02-08 17:52:39 +00:00
Martin Wilke
1d8197cf33 - Stage support 2014-02-08 16:36:27 +00:00
Baptiste Daroussin
24a1652ff4 Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
Bryan Drewery
c93dfc2e9f SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
symbols.

Many thanks to jlh@ for this as he had many years of patience in getting
all of the necessary pieces [1][2] in.

[1] http://svnweb.freebsd.org/base/head/lib/libc/libc.ldscript?revision=251668&view=markup

PR:		ports/138228 [2]
Submitted by:	jlh (bsd.ssp.mk based on)
Reviewed by:	bapt
With hat:	portmgr
exp-runs done:	37 over a month on 91i386,91amd64,10i386,10amd64
2013-09-20 12:54:54 +00:00
Ryan Steinmetz
998e735e72 - Update to 1.10.0 2013-05-15 18:27:09 +00:00
Ryan Steinmetz
de91845000 - Update to 1.9.1 2012-06-19 11:52:50 +00:00
Ryan Steinmetz
17363b49d1 - Convert to OptionsNG 2012-06-10 18:36:32 +00:00
Ryan Steinmetz
40ca4dd55f - Update to 1.8.0 2012-04-29 21:54:21 +00:00
Ryan Steinmetz
2cada48d0a - Update to 1.7.5
- Add additional MASTER_SITES
2012-02-25 14:59:11 +00:00
Ryan Steinmetz
47c0ac176c - Adpot port per request of maintainer
Approved by:	roam@
2012-02-25 14:01:08 +00:00
Martin Wilke
e1c6649edf - Remove WITH_FBSD10_FIX, is no longer needed 2011-11-09 15:26:04 +00:00
Koop Mast
8e3f371244 Fix build on FreeBSD 10.
Approved by:	portmgr (miwi)
2011-10-29 09:37:46 +00:00
Doug Barton
989772c9ac The vast majority of pkg-descr files had the following format when they
had both lines:

Author: ...
WWW: ....

So standardize on that, and move them to the end of the file when necessary.

Also fix some more whitespace, and remove more "signature tags" of varying
forms, like -- name, etc.

s/AUTHOR/Author/

A few other various formatting issues
2011-10-24 09:11:38 +00:00
Peter Pentchev
f97736f66f Update to c-ares-1.7.4 and fix a bashism in the configure script. 2010-12-19 19:10:48 +00:00
Peter Pentchev
60824c62ea Update to c-ares-1.7.2 and declare the MIT license. 2010-06-11 11:24:38 +00:00
Peter Pentchev
27109dac2c Update to c-ares 1.7.1 and redo the config patch to also support
IPv6 nameserver addresses.
2010-03-25 11:54:02 +00:00
Peter Pentchev
2b2456bcb8 Update to c-ares-1.7.0. In the process:
- actually pass the options-enabled arguments to the configure script!
- add the "hide symbols" configurable knob, though I've no idea why
  anybody would want to turn that off... except maybe for debugging
- install the "acountry", "adig", and "ahost" programs, since they do
  come in useful every now and then
- refresh the patches and add descriptions at the top
2010-03-22 10:56:04 +00:00
Pav Lucistnik
00114fb5f4 Make jobs unsafe 2009-06-23 13:27:53 +00:00
Peter Pentchev
9d790a34ba Update to c-ares-1.6.0. 2009-06-15 11:18:59 +00:00
Pav Lucistnik
1f5798f238 - Update download location, update WWW
Reported by:	-fetch-original pointyhat run
2009-01-30 21:37:23 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Martin Wilke
00a40ddf76 - Update to 1.4.0
Approved by:	maintainer timeout (security, 1 day), so (simon)
Security:	http://www.vuxml.org/freebsd/70ae62b0-16b0-11dc-b803-0016179b2dd5.html
2007-06-10 19:41:56 +00:00
Peter Pentchev
12a28f5b29 Update to c-ares 1.3.2.
Add the optional ares_config_info patch from Unreal IRCD, on by default;
this is a step closer to building Unreal IRCD with the port version of
c-ares.
2006-12-06 09:58:55 +00:00
Peter Pentchev
251a42417a Build and install the shared c-ares library too, not just the static one.
This should help the build of libcurl on amd64, what with -fPIC and such.

Reported by:	girgen
2006-11-07 17:05:51 +00:00
Peter Pentchev
0a99a9bb69 Note that dns/ares and dns/c-ares are in conflict. 2006-07-14 07:41:48 +00:00
Peter Pentchev
c26c86610b Add c-ares 1.3.1, Daniel Stenberg's adopted version of the ares library
for asynchronous DNS resolving.  It was repo-copied from the dns/ares port.

WWW:	http://daniel.haxx.se/projects/c-ares/
Author:	Daniel Stenberg <daniel@haxx.se>
2006-07-14 07:00:44 +00:00
Edwin Groothuis
acd87b4ad8 SHA256ify
Approved by:    krion@
2006-01-22 08:34:46 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Peter Pentchev
5a33c724b1 Add ares-1.1.1, an asynchronous DNS resolver library. 2003-09-10 09:59:25 +00:00