aboutsummaryrefslogtreecommitdiff
path: root/databases/mongodb60
Commit message (Collapse)AuthorAgeFilesLines
* databases/mongodb60: update to 6.0.9Ronald Klop2023-08-112-6/+6
| | | | | | | | Changes: https://www.mongodb.com/docs/manual/release-notes/6.0-changelog/#6.0.9-changelog * trivial version bump * pet portclippy * poudriere stage-qa: ok
* databases/mongodb60: upgrade 6.0.8Ronald Klop2023-07-242-4/+4
| | | | | | | | Changes: https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.8---jul-13--2023 * trivial version bump * poudriere stage-qa: ok
* databases/mongodb60: fix build with llvm16/clang16Ronald Klop2023-07-023-0/+21
| | | | | | | | | | | | | | | | | | | | | | | * BOOST_NO_CXX98_FUNCTION_BASE fixes: In file included from src/third_party/boost/boost/functional/hash.hpp:6: src/third_party/boost/boost/container_hash/hash.hpp:131:33: error: no template named 'unary_function' in namespace 'std'; did you mean '__unary_function'? struct hash_base : std::unary_function<T, std::size_t> {}; ~~~~~^~~~~~~~~~~~~~ __unary_function /usr/include/c++/v1/__functional/unary_function.h:46:1: note: '__unary_function' declared here using __unary_function = __unary_function_keep_layout_base<_Arg, _Result>; ^ * And "#if 1" fixes: In file included from src/third_party/boost/boost/mpl/integral_c.hpp:32: src/third_party/boost/boost/mpl/aux_/integral_wrapper.hpp:73:31: error: integer value -1 is outside the valid range of values [0, 3] for the enumeration type 'lock_access_mode' [-Wenum-constexpr-conversion] typedef AUX_WRAPPER_INST( BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value - 1)) ) prior; PR: 272295
* databases/mongodb60: update to 6.0.7Ronald Klop2023-06-282-4/+4
| | | | | | | | Changes: https://www.mongodb.com/docs/manual/release-notes/6.0-changelog/#6.0.7-changelog * trivial version bump * poudriere stage-qa: ok (pre-llvm16)
* databases/mongodb60: update to 6.0.6Ronald Klop2023-06-083-21/+6
| | | | | | | | | | | | | | trivial version bump one patchfiles is included in the source now poudriere stage-qa: ok Changes: https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.6---may-12--2023 Please read the release notes: Some past releases have critical issues. Followed an upstream change in mongod.conf about removal of 2 settings. See UPDATING 20230416.
* devel/icu: update to 73.1Jan Beich2023-04-131-1/+1
| | | | | | | | | - Temporarily switch to GitHub auto archive (release artifacts are N/A atm) Changes: https://github.com/unicode-org/icu/releases/tag/release-73-1 Reported by: GitHub (watch releases) PR: 270422 Exp-run by: antoine
* */*: Sunset 12.3-RELEASE from ports tree12.3-eolMuhammad Moinur Rahman2023-03-301-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported. - Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE - biology/wfa2-lib: remove obsolete patch - databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3 - devel/concurrencpp: remove workaround for EOL FreeBSD 12.3 - devel/electron22: remove IGNORE for EOL FreeBSD 12.3 - devel/malloy: this should build fine on 12.4-RELEASE - devel/qcoro: remove BROKEN for EOL FreeBSD 12.3 - devel/root: remove workaround for EOL FreeBSD 12.3 - editors/imhex: remove IGNORE for EOL FreeBSD 12.3 - emulators/ppsspp: remove workaround for EOL FreeBSD 12.3 - emulators/rpcs3: remove workaround for EOL FreeBSD 12.3 - emulators/yuzu: remove workaround for EOL 12.3-RELEASE - games/aquaria: remove support for EOL FreeBSD 12.3 - games/punchy: remove workaround for EOL FreeBSD 12.3 - graphics/cxxplot: remove support for EOL FreeBSD 12.3 - lang/gcc11*: bump a __FreeBSD_version in libphobos to 1204000 - lang/rust: untangle OSVERSION logic a bit - misc/mbuffer: remove workaround for EOL FreeBSD 12.3 for aarch64 - sysutils/libdisplay-info: remove workaround for EOL FreeBSD 12.3 - www/*chromium: remove IGNORE for EOL FreeBSD 12.3 - x11/hyprpaper: remove workaround for expired FreeBSD 12.3 - x11-wm/labwc: remove workaround for EOL FreeBSD 12.3 - x11-wm/kwinft: remove workaround for EOL FreeBSD 12.3 - www/iridium: remove IGNORE for EOL FreeBSD 12.3 Differential Revision: https://reviews.freebsd.org/D38664
* databases/mongodb60: fix segmentation fault on startupRonald Klop2023-02-172-2/+7
| | | | | | | | | Upstream fixed the issue in the upcoming version. The patch applies cleanly. And there was much rejoice... PR: 267668 Approved by: rene (mentor) Differential Revision: https://reviews.freebsd.org/D38622
* databases/mongodb60: update to 6.0.4Ronald Klop2023-01-252-8/+5
| | | | | | | | - Use in-source boost as it does not compile with boost-1.81.0 from ports. - Keep IGNORE as it still segfaults on start up. Issue is open upstream. Approved by: rene (mentor) Differential Revision: https://reviews.freebsd.org/D38168
* databases/mongodb60: Mark IGNORERonald Klop2023-01-131-1/+1
| | | | | | | forgot to uncomment in the previous commit Approved by: rene (mentor) Differential Revision: https://reviews.freebsd.org/D38016
* databases/mongodb60: update to 6.0.3Ronald Klop2023-01-132-12/+17
| | | | | | | | | | | - Trivial version bump. - Mark IGNORE as it fails on runtime. Upstream has an issue on this open. (See: PR #267668) - Add option NOAVX to support building for older CPUs. (Thanks to Borja Marcos) - Make portmft/portlint/portclippy even more happy. PR: 268510 Approved by: rene (mentor) Differential Revision: https://reviews.freebsd.org/D38016
* databases/mongodb60: mark ignore on FreeBSD 12.3.Ronald Klop2022-11-031-0/+4
| | | | | | | | | | | | | | | | | Summary: Llvm in FreeBSD 12.3 gives several compile errors. One example: src/mongo/s/sharding_initialization.cpp:171:49: error: no viable constructor or deduction guide for deduction of template arguments of 'weak_ptr' connPoolOptions.controllerFactory = [srwp = std::weak_ptr(srsp)] { http://beefy6.nyi.freebsd.org/data/123amd64-default/0116f5c59197/logs/errors/mongodb60-6.0.2.log 12.4 is expected to work again due to new libc++ PR: 266587 Approved by: rene (mentor) MFH: 2022Q4 Differential Revision: https://reviews.freebsd.org/D37230
* databases/mongodb60: unbreak the ports tree on a lot of archsAntoine Brodin2022-10-301-2/+0
|
* databases/mongodb60: update to 6.0.2Ronald Klop2022-10-2680-20315/+222
| | | | | | | | | | | | | | | | | | | Summary: - automate mozjs configuration - enables powerpc64le support - overwrites the upstream amd64 configuration which fixes the build - removes almost 1 MB of patches for aarch64 - use more system libs and llvm-ar (thanks to dizzy@) - Fix removal of (lib)zstd/zstandard directory which fixes the build on all supported platforms - change my maintainer email to @FreeBSD.org changes: https://www.mongodb.com/docs/manual/release-notes/6.0/#6.0.2---sep-28--2022 PR: 266587 Tested by: dizzy (libs), pkubaj (powerpc64le) Approved by: pkubaj (mentor), rene (mentor) Co-Authored-By: dizzy, pkubaj Differential Revision: https://reviews.freebsd.org/D37130
* databases/pymongo: Move to databases/py-pymongoYuri Victorovich2022-10-091-1/+1
| | | | Approved by: portmgr (compliance)
* databases/mongodb60: Add misisng hyphenNeel Chauhan2022-09-191-1/+1
|
* databases/mondodb60: Remove stray argumentNeel Chauhan2022-09-191-2/+1
|
* databases/mongodb60: Fix buildNeel Chauhan2022-09-191-1/+1
| | | | | PR: 266394 Reported by: maintainer
* databases/mongodb60: New portRonald Klop2022-09-1385-0/+20603
PR: 266394