Commit graph

64 commits

Author SHA1 Message Date
Emanuel Haupt
9b52f2aeca mail/isync: Update to 1.4.2 2021-06-08 20:18:12 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Emanuel Haupt
f625ccc2cf mail/isync: Update to 1.4.1 2021-02-23 09:30:06 +00:00
Emanuel Haupt
f01bb9b556 - Update to 1.4.0
- Remove superfluous patch instructions
2021-02-05 08:24:58 +00:00
Emanuel Haupt
7c1cb8b0ff Update to 1.3.3 2020-08-08 15:11:08 +00:00
Emanuel Haupt
232bb6ce07 Update to 1.3.2 2020-07-10 19:30:12 +00:00
Mark Linimon
a00547aa72 Prepare for powerpc-on-clang by deleting hard-coded tests for architecture
as a stand-in for "are we running on gcc".

In some cases we only need to specifically test for "are we on the ancient
base gcc", e.g, the usage of 'pragma'.

While here, in some cases turn off SSE functions more specifically based
on ARCH, and turn off -mtune=generic everywhere.  These are part of a
larger work in progress; these commits are for ports that would have
been touched by the the powerpc-on-clang test regardless.

Approved by:	portmgr (tier-2 blanket)
2019-07-25 02:33:12 +00:00
Emanuel Haupt
125dd818e5 Update to 1.3.1 2019-05-29 11:29:51 +00:00
Emanuel Haupt
c424ef8a01 Provide an upstream patch that fixes an issue with duplication loops when using
davmail and moving mails around in folders.

PR:		236635
Submitted by:	sascha@root-login.org
2019-03-19 19:03:03 +00:00
Emanuel Haupt
89145e3fd0 pragrma directive is not supported by base GCC. Remove it to fix build with
mips, mips64, powerpc64.

PR:		232514
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2018-10-22 07:07:54 +00:00
Emanuel Haupt
fd403cf732 - Fix build with openssl 1.1.1 / unbreak on 12.0-ALPHA9 [1]
- Merge a patch from upstream as some providers seem to require SNI when
  TLSv1.3 is used
- Pacify portlint

PR:		231776
Submitted by:	Sascha Holzleiter <sascha@root-login.org>
Notified by:	pkg-fallout [1]
MFH:		2018Q4 (blanket)
2018-10-16 07:43:31 +00:00
Mark Linimon
0059d30dd0 Fix error messages on tier-2 archs.
Approved by:	portmgr (tier-2 blanket)
2018-09-26 13:13:48 +00:00
Mark Linimon
aff42c7199 Mark ports broken on mips64 that are already broken on powerpc64. In
most cases, the failure mode is the same.  Also, mark them broken on
mips when necessary.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-07-02 04:00:29 +00:00
Mark Linimon
a78aef718d Mark ports broken on powerpc64, categories g-n.
While here, pet portlint and do some other cleanup.

Approved by:	portmgr (tier-2 blanket)
2018-06-18 14:00:43 +00:00
Emanuel Haupt
c81ad6caed Update to 1.3.0
PR:		222720
Submitted by:	seschwar@gmail.com
2017-10-02 06:24:42 +00:00
Emanuel Haupt
2c0021d63e Fix build with libressl
PR:		221498
Submitted by:	pkubaj@anongoth.pl
2017-08-14 00:07:50 +00:00
Emanuel Haupt
aa3176f949 Update to 1.2.2 2017-08-13 20:34:57 +00:00
Mathieu Arnold
f037e39601 USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
2016-08-08 13:46:50 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Emanuel Haupt
12e535bad0 - Use @sample for configuration files.
- Remove PORTDOCS because it is empty.
- Use --with-ssl to set CPPFLAGS and LDFLAGS.

Submitted by:	hrs
2016-02-09 08:25:30 +00:00
Emanuel Haupt
f161327dc0 Update to 1.2.1 2015-12-09 10:17:40 +00:00
Dmitry Marakasov
3356d5dae4 - Add CPE info
Approved by:	portmgr blanket
2015-05-04 03:31:41 +00:00
Emanuel Haupt
36a48916e1 Update to 1.2.0 2015-04-04 14:32:14 +00:00
Emanuel Haupt
12c243ce06 Update to 1.1.2 2015-01-19 13:37:51 +00:00
John Marino
e37d39a111 Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__.  For some ports, this fixes the build
without the need for additional patches.

Approved by:	portmgr (bapt, blanket)
2014-10-20 09:34:03 +00:00
Emanuel Haupt
e283a7caf5 Remove @dirrm, @dirrmtry 2014-10-08 14:26:25 +00:00
Matthias Andree
b50a4b0708 Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
2014-08-21 22:50:29 +00:00
Emanuel Haupt
c51628bcc9 Update to 1.1.1 2014-06-13 11:22:55 +00:00
Emanuel Haupt
f8069f6ef6 - Update to 1.1.0
- Move to BDB 46+

Patches provided by:	gahr
2014-03-10 16:57:25 +00:00
Emanuel Haupt
fd83920786 Eliminate inclusion of bsd.port.options.mk where PORT_OPTIONS is not tested for
afterwards.

Encouraged by:	mat
2014-02-13 09:39:39 +00:00
Emanuel Haupt
bd6fdb162f Now that this port is staged and DOCS defined we can stop testing for DOCS in
any install target.
2014-02-12 19:24:09 +00:00
Emanuel Haupt
5d88e02ea9 Make portscout skip version 1.1.0. This version does not compile. 2014-02-02 15:10:39 +00:00
Emanuel Haupt
96e924e3e0 Support staging. 2013-10-26 07:52:07 +00:00
Baptiste Daroussin
fd61959c15 Add NO_STAGE all over the place in preparation for the staging support (cat: mail) 2013-09-20 19:59:12 +00:00
Emanuel Haupt
ea0f02dfeb Remove MAKE_JOBS_SAFE which is now default. 2013-07-24 08:19:07 +00:00
Emanuel Haupt
574f953c32 Update to 1.0.6 2013-02-22 14:45:56 +00:00
Emanuel Haupt
c4c14fd156 - Use DOC instead of NOPORTDOCS
- Pacify portlint
- Convert header
2013-01-15 13:40:28 +00:00
Emanuel Haupt
2e260670cf Update to 1.0.5 2012-05-23 11:02:06 +00:00
Emanuel Haupt
48b16bc177 Pacify portlint
Feature safe:	yes
2011-12-27 15:14:23 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Emanuel Haupt
ce1197e105 Add LICENSE and remove MD5 sums.
Feature safe:	yes
2011-01-25 19:59:40 +00:00
Dmitry Marakasov
a13d9a603d - Switch SourceForge ports to the new File Release System: categories starting with M 2009-08-22 00:28:34 +00:00
Emanuel Haupt
c810fd3c3f Mark MAKE_JOBS_SAFE 2009-03-27 09:53:36 +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
Pav Lucistnik
9fc1c4fe89 - Remove USE_GETOPT_LONG which is a no-op since March 2007 2008-03-20 09:56:52 +00:00
Emanuel Haupt
5817024eba Update to 1.0.4 2008-02-26 12:26:46 +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
Emanuel Haupt
2d28a4e100 - Update to 1.0.3
- Take maintainer-ship
2006-12-27 20:50:29 +00:00
Pav Lucistnik
3b65e442c7 - Update to 1.0.2
- Use USE_BDB

PR:		ports/96523
Submitted by:	Aleksander Fafula <alex@BSDGUru.org>
2006-04-29 22:08:00 +00:00
Pav Lucistnik
145be4426a - Add SHA256 2005-11-25 15:31:02 +00:00