25 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
d8cff3e56b Introduce PY_TYPING and simplify Makefile
Since devel/py-promise requires 3.6.4+, the minimal version is set to 3.6.4.

With hat:	python
2019-05-31 10:00:20 +00:00
Thomas Zander
5699b6a761 Update to upstream version 3.6.12
PR:		237257
Submitted by:	ronald-lists@klop.ws
Approved by:	dev@dudu.ro (maintainer)
2019-04-21 14:03:41 +00:00
Jan Beich
9b21a3a084 devel/boost-*: update to 1.70.0
Changes:	http://www.boost.org/users/history/version_1_70_0.html
PR:		235956
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19303
2019-04-12 06:36:31 +00:00
Kurt Jaeger
1e6fc9c791 New port: databases/mongodb40
Mongo (from "humongous") is a high-performance, open source,
schema-free, document-oriented database. A common name in the
"NOSQL" community.

WWW: https://www.mongodb.com/

PR:		234310
Reported by:	Eric Madrid <eric@madrid.lol>
Submitted by:	Andrew Shevchuk <dev.ashevchuk@gmail.com>
Reviewed by:	Michael Booth <michal@wrotkowski.pl>
2019-03-02 13:10:50 +00:00
Kurt Jaeger
8e653d3111 databases/mongodb36: support arm64.aarch64
- see
  https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/mongodb-dev/cq4mL8WzMgA/soc3YVc_EQAJ
  for upstream discussion

PR:		235057
Submitted by:	Ronald Klop <ronald-lists@klop.ws>
Reviewed by:	lwhsu, mikael.urankar@gmail.com
Approved by:	dev@dudu.ro (maintainer)
2019-02-05 22:30:58 +00:00
Kurt Jaeger
b417205285 databases/mongodb36: update 3.6.6 -> 3.6.10
PR:		234316
Approved by:	dev@dudu.ro (maintainer)
Relnotes:	https://docs.mongodb.com/manual/release-notes/3.6/
2019-02-04 14:09:11 +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
Jan Beich
7c879267dc devel/boost-*: update to 1.69.0
Changes:	http://www.boost.org/users/history/version_1_69_0.html
PR:		232525
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17645
2018-12-12 00:15:49 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Jan Beich
0b055d47f2 devel/boost-*: update to 1.68.0
- Switch to C++14 for libboost_system to support C++14 consumers

Changes:	http://www.boost.org/users/history/version_1_68_0.html
PR:		229569
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D16165
2018-08-09 06:58:30 +00:00
Jan Beich
348bfa1c8c databases/mongodb36: unbreak with libc++ 7
In file included from src/third_party/asio-master/asio/src/asio.cpp:11:
In file included from src/third_party/asio-master/asio/include/asio/impl/src.hpp:44:
In file included from src/third_party/asio-master/asio/include/asio/detail/impl/reactive_descriptor_service.ipp:25:
In file included from src/third_party/asio-master/asio/include/asio/detail/reactive_descriptor_service.hpp:24:
In file included from src/third_party/asio-master/asio/include/asio/buffer.hpp:27:
In file included from src/third_party/asio-master/asio/include/asio/detail/string_view.hpp:23:
/usr/include/c++/v1/experimental/string_view:11:2: error: "<experimental/string_view> has been removed. Use <string_view> instead."

PR:		230401
2018-08-08 12:31:40 +00:00
Jochen Neumeister
ed8feffbd5 databases/mongodb36: Update to 3.6.6
Changelog: https://docs.mongodb.com/manual/release-notes/3.6-changelog/#id1

PR:		229922
Reported by:	Ronald Klop <ronald-lists@klop.ws>
Approved by:	dev@dudu.ro (maintainer)
2018-07-28 13:49:44 +00:00
Michael Gmelin
0f627d95b5 Fix build with LibreSSL 2.7
PR:		229608
Approved by:	SSL blanket
MFH:		2018Q3
2018-07-08 18:16:41 +00:00
Mathieu Arnold
4559e82ff4 Remove inconditionnal WITH_DEBUG.
mongodb works just fine without it, and it leads to packages that are 10
times bigger than needed.

PR:		228494
Submitted by:	mat
Sponsored by:	Absolight
2018-06-11 12:00:59 +00:00
Steve Wills
2c3f1274a4 databases/mongodb36: upgrade to 3.6.5
PR:		228806
Submitted by:	dev@dudu.ro (maintainer)
2018-06-09 21:33:55 +00:00
Kirill Ponomarev
6ef6f354da Remove previous version.
Reported by:	jbeich
2018-05-03 18:29:29 +00:00
Kirill Ponomarev
91b8321fc4 Add support for the new ${name}_limits mechanics on CURRENT and
preserve the old behavior for the old systems.

PR:		226907
Submitted by:	mp0@FreeBSD.org
Approved by:	maintainer
2018-05-03 17:52:41 +00:00
Kirill Ponomarev
e32b6aadef Update to version 3.6.4
PR:		227636
Submitted by:	maintainer
2018-04-21 15:21:37 +00:00
Jan Beich
cc95712fbe devel/boost-*: update to 1.67.0
Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
2018-04-18 13:57:42 +00:00
Jan Beich
10504ff3ba databases/mongodb36: unbreak with boost 1.67
In file included from src/third_party/yaml-cpp-0.5.3/src/nodebuilder.cpp:5:
In file included from src/third_party/yaml-cpp-0.5.3/include/yaml-cpp/node/detail/node.h:14:
In file included from src/third_party/yaml-cpp-0.5.3/include/yaml-cpp/node/detail/node_ref.h:13:
In file included from src/third_party/yaml-cpp-0.5.3/include/yaml-cpp/node/detail/node_data.h:20:
In file included from src/third_party/yaml-cpp-0.5.3/include/yaml-cpp/node/iterator.h:13:
src/third_party/yaml-cpp-0.5.3/include/yaml-cpp/node/detail/iterator.h:48:54: error: no member named 'next' in namespace 'boost'
  void increment() { this->base_reference() = boost::next(this->base()); }
                                              ~~~~~~~^

PR:		227427
Reported by:	antoine (via exp-run)
2018-04-18 06:38:30 +00:00
Nikolai Lifanov
2b188a165b update databases/mongodb36 to 3.6.3
change MAINTAINER back to dev@dudu.ro to match Bugzilla email address

PR:		226192
Submitted by:	dev@dudu.ro (maintainer)
2018-03-20 16:55:46 +00:00
Antoine Brodin
3ead9740ea mongodb36 fails to build with DEFAULT_VERSIONS=python=3.6 2018-02-12 22:07:03 +00:00
Nikolai Lifanov
938aa7f992 re-add databases/mongodb36 - it was not repocopied
Pointyhat to:	lifanov
Spotted by:	danfe, mat

PR:		224303
Submitted by:	dev@dudu.ro
Differential Revision:	https://reviews.freebsd.org/D13594
2018-02-05 18:43:20 +00:00
Mathieu Arnold
c916ee01c0 Revert r457783, it was not added properly.
With hat:	portmgr
Sponsored by:	Absolight
2018-01-04 15:11:28 +00:00
Nikolai Lifanov
0cface41e2 add new port: MongoDB 3.6.0
PR:		224303
Submitted by:	dev@dudu.ro
Differential Revision:	https://reviews.freebsd.org/D13594
2018-01-01 16:45:00 +00:00