44 Commits

Author SHA1 Message Date
kn
1425d835bf Drop python RDEP
It is a BDEP only.

OK sthen
2020-03-15 21:16:58 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
sthen
6ff3e55398 bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into

the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
2019-06-25 20:25:20 +00:00
jca
e85230e5fd Drop pthread_np.h detection patches/overrides
Not needed any more after pthread_np.h rev 1.3.
2019-05-30 12:43:30 +00:00
sthen
c9457d00f7 update to mongodb-3.2.22 2019-02-20 17:58:04 +00:00
sthen
7e2f8f64cc don't hide compiler command lines 2019-01-14 11:46:56 +00:00
jca
ef60c4a284 Unbreak after mincore(2) removal
Follow upstream and assume that we should yield if there's a chance that
the block isn't mapped.  Hopefully the assumption doesn't have
a negative impact on runtime (besides slightly slower operations).

Not waiting for maintainer, the assumption is that a non-optimal package
is better than no package at all.
2019-01-13 23:18:42 +00:00
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
rsadowski
b927abbb4e Unbreak build with boost 1.65.1 2017-12-26 19:18:57 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
kili
4189c0c4d8 Unbreak the build of databases/mongodb after the update of devel/pcre
to 8.41.

pcrecpp.h from pcre exposed std::string (and some other symbols)
to the global namespace by accident, which had been fixed in 8.41,
but obviously some parts of mongodb relies on this accidental
exposure.

ok rsadowski@
2017-10-23 07:44:22 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
f1432c4a9b missed cvs rm 2017-06-08 16:18:50 +00:00
sthen
952497b4ce update to MongoDB-3.2.13, from Andrew Aldridge 2017-06-08 16:16:43 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
b2238ce101 let it build with clang 2017-05-22 14:00:21 +00:00
sthen
41c2b0485e update to mongodb-3.2.12, from Andrew Aldridge (plus remove REVISION) 2017-04-06 22:11:23 +00:00
sthen
1e60e258d2 add USE_WXNEEDED to unbreak server 2016-09-20 15:44:57 +00:00
sthen
2e94b7aed3 update to mongodb-3.2.7, from Andrew Aldridge 2016-06-20 09:07:43 +00:00
sthen
ee8008c77f Use INSTALL_PROGRAM so that mongodb binaries are stripped as appropriate,
and enable SSL support. From Andrew Aldridge plus small tweak from me.
Packages are now ~50MB instead of ~650MB as they were recently.
2016-05-28 21:16:04 +00:00
sthen
f309a0d1e8 Add a BDEP on icu4c; it's not actually compiled in but scons adds
dependencies on the headers and patching this away would be intrusive.
Problem found by naddy, diff from Andrew Aldridge, plus I added a comment.
2016-05-10 08:57:06 +00:00
sthen
9210c90d8d update to MongoDB 3.2.6, from Andrew Aldridge, minor tweaks from me 2016-05-06 15:33:37 +00:00
jasper
8dd2380dfe Include <algorithm> to unbreak building with boost 1.56.
From upstream
2015-06-29 08:13:50 +00:00
jasper
7e7ecc3b15 remove another bunch of @rm -f, some of which were hiding the arguments no
longer existed
2015-05-18 11:29:37 +00:00
ajacoutot
3f1c8b014b endian.h: drop patching or make includes consistent. 2015-05-01 16:51:24 +00:00
dcoppa
b09102c761 Switch mongodb to use devel/yaml-cpp instead of the bundled one.
With a fix from upstream:
44b0e35918

This should unbreak bulk builds.

OK sthen@
2014-12-10 19:59:29 +00:00
kirby
4fef5edf54 add PORTROACH annotation to restrict to stable 2.6.X branch
ok sthen@
2014-10-22 20:11:27 +00:00
jasper
dcd7afd5d4 - update to mongodb-2.6.4
based on an earlier diff by sthen@, and ok sthen@
2014-09-16 17:28:07 +00:00
sthen
b209d97d16 update to mongod 2.4.10 2014-06-22 13:20:31 +00:00
sthen
817acec5f8 update to mongodb 2.4.9, suggested by gsoares@, has some crash fixes 2014-02-01 16:41:25 +00:00
sthen
ffff2c6014 Re-enable mongodb. Regress tests bomb out part-way with an assertion (noted
in DESCR with a suggestion that users check carefully for themselves) but it
works well enough for afresh1 and myself to run the UniFi controller software
and for bmercer. At the very least the BROKEN text isn't accurate any more
for this version. Roll PFRAG.shared into PLIST while there.

OK gsoares (who suggests updating to 2.4.9 which I haven't done here but
might try later).
2014-01-31 00:28:56 +00:00
joshe
d159a285f5 Update mongodb to 2.4.7. Still BROKEN, but a bit closer to working.
This also switches the javascript backend from spidermonkey to v8, as
support for the former has already been removed in the mongodb repo.

"since it's broken go ahead and commit that" fgsch@
2013-12-10 17:30:40 +00:00
espie
3f680606a7 PERMIT_* / REGRESS->TEST sweep 2013-03-11 02:52:04 +00:00
brad
3ba26fa1b1 Mark BROKEN after the switch to rthreads.
ok sthen@
2013-01-14 10:47:45 +00:00
ajacoutot
6ce2569122 Bump after spidermonkey ports change. 2012-04-08 17:21:49 +00:00
landry
294753acf4 It's pointless to add BROKEN-* on each and every arch when the code has
an explicit #if (defined(__i386__) || defined(__x86_64__)) #else #error.
Mark as ONLY_FOR_ARCHS accordingly.
2012-02-16 21:22:42 +00:00
sthen
d926c5a240 BROKEN on sparc64 2011-11-14 10:52:28 +00:00
fgsch
3214a720dd Update to 2.0.1
ajacoutot@ benoit@ dcoppa@ ok
2011-11-13 03:55:30 +00:00
ajacoutot
9812ddb8b5 BROKEN on powerpc. 2011-10-22 18:10:32 +00:00
fgsch
e247fb4a87 Update to MongoDB 2.0.0.
benoit@ rpointel@ ok.
2011-10-03 16:38:21 +00:00
fgsch
9021620a3f Update to mongodb 1.8.2.
martynas@ ok.
2011-07-18 19:56:18 +00:00
fgsch
249649da77 Import mongodb, a scalable, high-performance, open source, document-oriented
database.
with input from dcoppa and martynas, martynas ok some time ago.
2011-06-02 00:26:32 +00:00