Commit graph

102 commits

Author SHA1 Message Date
Jan Beich
a9425224f1 devel/libevent2: drop historical suffix after r362796
PR:		216777
Approved by:	mm (maintainer)
2017-02-20 02:57:04 +00:00
Jan Beich
21a7215c9a devel/libevent2: update to 2.1.8 and cleanup
- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN

Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR:		216527
Exp-run by:	antoine
Approved by:	mm (maintainer)
2017-02-04 07:56:59 +00:00
Jan Beich
240684a5c6 databases/memcached: temporarily hide DTRACE option on aarch64
/usr/sbin/dtrace  -G -o memcached_dtrace.o -s ./memcached_dtrace.d ...
dt_modtext:/usr/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c(841): DOODAD
dt_modtext:/usr/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c(841): DOODAD
[...]
ld: memcached_dtrace.o.iRgx2j: Relocations in generic ELF (EM: 0)
memcached_dtrace.o.iRgx2j: error adding symbols: File in wrong format
dtrace: failed to link script ./memcached_dtrace.d: failed to link memcached_dtrace.o: ld exited with status 1

PR:		214556
2017-01-20 17:31:23 +00:00
Steve Wills
4f7f4a3f8c databases/memcached: update to 1.4.34 2017-01-11 17:56:17 +00:00
Sunpoet Po-Chuan Hsieh
5e8adb6941 Remove OPTIONS_EXCLUDE_FreeBSD_9
Approved by:	portmgr (blanket)
2017-01-03 19:10:47 +00:00
Steve Wills
df5aa5a3bf databases/memcached: remove unnecessary line
Reported by:	mat
2016-12-04 15:26:09 +00:00
Steve Wills
6f4fd1a285 databases/memcached: fix and enable DTrace option 2016-12-04 14:28:22 +00:00
Steve Wills
7ee830f88c databases/memcached: explicitly enable docs 2016-11-03 13:44:50 +00:00
Steve Wills
7761804d90 databases/memcached: Update to version 1.4.33
PR:		213416
Submitted by:	luca.pizzamiglio@gmail.com (with modifications)
MFH:		2016Q4
Relnotes:	https://github.com/memcached/memcached/wiki/ReleaseNotes1433
Security:	f4bf713f-6ac7-4b76-8980-47bf90c5419f
2016-11-02 05:26:58 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Steve Wills
525638c172 databases/memcached: update to 1.4.25 2016-03-20 23:44:06 +00:00
Steve Wills
e7cb3e0761 databases/memcached: fix build with ccache on 64bit systems
PR:		203219
2015-10-27 18:01:28 +00:00
Steve Wills
9bdc098fdf databases/memcached: don't assume group is same as user 2015-09-17 14:52:27 +00:00
Steve Wills
a2d96b1f52 databases/memcached: mark MAKE_JOBS_UNSAFE
PR:		202590
2015-09-14 18:52:17 +00:00
Steve Wills
231feeab32 databases/memcached: allow control of username passed to memcached daemon
PR:		202257
Submitted by:	simon@optinet.com
2015-09-10 00:45:03 +00:00
Steve Wills
3c99d88354 databases/memcached: update to 1.4.24
While here, re-generate existing patches
Also, add memcached_post_start to rc script [1]

Submitted by:	Maximilian Boße <Maximilian.Bosse@trivago.com> (private email) [1]
2015-06-27 20:42:04 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Dmitry Marakasov
5d6f7d3682 - Add CPE info
Approved by:	portmgr blanket
2015-04-16 13:17:07 +00:00
Johannes Jost Meixner
122d3732a8 databases/memcached: update to 1.4.22
- Update to 1.4.22

PR:		196530
Submitted by:	lwhsu
Approved by:	swills (maintainer)
Approved by:	koobs (mentor)
2015-01-27 12:49:31 +00:00
Steve Wills
d34213a753 databases/memcached: fix build with clang 3.5 2015-01-16 17:03:13 +00:00
Kubilay Kocak
215c7e652e databases/memcached: Update to 1.4.21
- Update to 1.4.21
- Remove doc patches (upstreamed)
- Remove unconditional CFLAGS because:
  a) -fstack-protector is now a default
  b) -I${LOCALBASE}/include casues SASL headers to be found even when
     --disable-sasl is set (SASL option disabled). Removal of these flags
     does not affect libevent header discovery
- While I'm here, whitespace alignment

Differential Revision:	https://reviews.freebsd.org/D1284
Approved by:	swills (maintainer)
2014-12-10 12:05:49 +00:00
Baptiste Daroussin
3edc030b9f Cleanup plist 2014-10-20 10:41:12 +00:00
Baptiste Daroussin
b564653452 Only use libevent2
Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2

With hat:	portmgr
2014-07-24 13:32:58 +00:00
Steve Wills
a33aee8d0d databases/memcached: remove test depends for now 2014-07-23 19:56:53 +00:00
Steve Wills
2c723a0bdc databases/memcached: fix build when xml2rfc is installed
The docs for require xml2rfc and aren't built in the case where it's not
installed. However when they are installed, they fail due to make issues. This
patches the doc Makefile to avoid the gmake specific extensions as well as
ensuring that network access is not needed to build the docs. It also ensure
that xml2rfc is always there in the case where the DOCS option is enabled so
that the docs are always built the same.

While here, I decided to include some of the cleanup from the PR including the
LICENSE change ane enabling the SASL and DOCS options by default since they
don't add much in the way of dependencies. Also switched to static plist.

PR:		192009
Reported by:	jaap@NLnetLabs.nl
2014-07-22 19:30:31 +00:00
Steve Wills
ab784f124f databases/memcached: update to 1.4.20, other cleanups while here
Note the dtrace option still fails to build, this has been reported upstream.

PR:		191835
Submitted by:	Marc Peters <marc@mpeters.org>
2014-07-15 16:46:57 +00:00
Baptiste Daroussin
99103cbdd6 Fix installing manpage
Fix build with and without docs
Fix memcached eating 100% of memory when built with both libevent2 and libevent 1.4
installed at the same time by making sure to always find the event.h from libevent2 first

PR:		ports/187337 ports/187340 ports/187309
Reported by:	Lawrence "The Dreamer" Chen <beastie@tardisi.com>, Volodymyr Kostyrko <arcade@b1t.name>, Ross <basarevych@gmail.com>
2014-03-07 10:56:32 +00:00
Baptiste Daroussin
94a144531f Bump portrevision due to dependency change
Reminded by:	kwm
2014-03-05 16:28:10 +00:00
Baptiste Daroussin
f23c6132df Enforce libevent2 in memcached
libevent2 performs way better than libevent1
While here:
- support stage
- use options helpers

Approved by:	swills (maintainer)
2014-03-05 15:46:39 +00:00
Steve Wills
0213f9baf8 - Update to 1.4.17
- Remove repcached patch as it seems defunct upstream

PR:		ports/185746
Submitted by:	Marc Peters <marc@mpeters.org>
2014-01-28 21:34:21 +00:00
Antoine Brodin
7eca7b3692 Fix LIB_DEPENDS 2013-12-20 11:57:16 +00:00
Baptiste Daroussin
b5482324dc In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in databases
2013-12-11 18:08:52 +00:00
Baptiste Daroussin
36117d7097 Add NO_STAGE all over the place in preparation for the staging support (cat: databases) 2013-09-20 16:13:47 +00:00
Steve Wills
1484e36def - Update to 1.4.15
- Remove ABI versions in LIB_DEPENDS
- Convert to OptionsNG, add DTRACE option, disabled for now
- Reorder OPTIONS/CONFIGURE sections
- GNU_CONFIGURE s/YES/yes
- Unbreak CLANG build (Add --disable-coverage)
- Add USE_CSTD=c99 for CLANG -pedantic error
- Add --enable-64bit for ARCH=amd64
- Make test: target build first

PR:		ports/171679
Submitted by:	Kubilay Kocak <koobs.freebsd@gmail.com>
2012-09-17 01:53:33 +00:00
Steve Wills
7efb9d3e37 - Fix repcached support
Pointed out by:		gjb
Pointyhat to:		swills
2012-09-06 05:16:51 +00:00
Steve Wills
16fc650305 - Update to 1.4.14 2012-09-02 14:54:21 +00:00
Steve Wills
7f2b17d1be - Update to 1.4.13 2012-02-08 02:02:30 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Steve Wills
ef471fd9f3 - Update to 1.4.10
Feature safe:	yes
2011-11-11 23:09:58 +00:00
Steve Wills
54e7f9e5e5 - Restore repcached option
Submitted by:	flo
2011-10-24 16:11:24 +00:00
Steve Wills
4e19358e64 - Try to warn users about the (hopefully temporary) lack of repcached
support
2011-10-19 15:46:04 +00:00
Steve Wills
b7f41edd35 - Update to 1.4.9
- Remove repcached patch and support
- Fix rc script for startup case [1]

PR:		ports/161802 [1]
Submitted by:	"Oleg A. Mamontov" <oleg@mamontov.net> [1]
2011-10-19 14:21:52 +00:00
Steve Wills
e238d2d239 - Fix issue with RC script [1]
- Fix build with SASL support enabled [2]

PR:		ports/161109
Reported by:	Vedad KAJTAZ <vedad@kajtaz.net> [1]
Reported by:	Ben Tung <benpptung@tacol.biz> [2]
Submitted by:	dougb [1]
2011-10-04 13:43:37 +00:00
Steve Wills
b22b80b1b4 - Fix rc.d script for databases/memcached
PR:		ports/161109
Submitted by:	dougb
2011-09-30 13:52:30 +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
Steve Wills
aebb8ed455 - Update to 1.4.7 2011-09-04 02:24:02 +00:00
Steve Wills
6e1584750e - Update to 1.4.6
- Takeover maintainership at suggestion of sahil@ (discussed with portmgr (linimon))

PR:		ports/159413
Submitted by:   swills (me)
2011-08-14 17:12:45 +00:00
Steve Wills
7e917981e2 - rc script cleanups
PR:		ports/158985
Submitted by:	swills (me)
Approved by:	maintainer timeout (mnag)
2011-08-14 00:44:33 +00:00