head 1.1; access; symbols; locks; strict; comment @ * @; 1.1 date 2026.09.22.16.47.11; author abs; state Exp; branches; next ; commitid s8oGxWmvLnsKBDWG; desc @@ 1.1 log @Import mongodb-5.0.34 MongoDB 5.0 was released July 13, 2021, and the latest update (5.0.34) was released June 11, 2026 The main consumer of this version of mongodb in pkgsrc is net/unifi, and this will allow users to upgrade theit mongodb4 install (mongodb only allows version+1 upgrades, so 4.4 -> 5.0 then 5.0 -> 6.0 etc @ text @$NetBSD: patch-src_third__party_IntelRDFPMathLib20U1_LIBRARY_float128_op__system.h,v 1.1 2023/07/29 11:51:15 adam Exp $ Support NetBSD. --- src/third_party/IntelRDFPMathLib20U1/LIBRARY/float128/op_system.h.orig 2019-12-04 23:29:59.000000000 +0000 +++ src/third_party/IntelRDFPMathLib20U1/LIBRARY/float128/op_system.h @@@@ -45,6 +45,7 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define dos 1 # define OP_SYSTEM dos @@@@ -64,6 +65,7 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define vms 2 # define OP_SYSTEM vms @@@@ -83,6 +85,7 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define wnt 3 # define OP_SYSTEM wnt @@@@ -102,6 +105,7 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define linux 8 # define OP_SYSTEM linux @@@@ -122,6 +126,7 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define osf 4 # define OP_SYSTEM osf @@@@ -141,6 +146,7 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define hp_ux 5 # define OP_SYSTEM hp_ux @@@@ -160,6 +166,7 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define unicos 6 # define OP_SYSTEM unicos @@@@ -179,6 +186,7 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define ultrix 7 # define OP_SYSTEM ultrix @@@@ -197,6 +205,7 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define win64 9 # define OP_SYSTEM win64 @@@@ -215,6 +224,7 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define darwin 10 # define OP_SYSTEM darwin @@@@ -232,6 +242,7 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define interix 11 # define OP_SYSTEM interix @@@@ -250,10 +261,29 @@@@ # undef darwin # undef interix # undef emscripten +# undef netbsd # define emscripten 12 # define OP_SYSTEM emscripten +#elif defined(__NetBSD__) +# undef dos +# undef vms +# undef wnt +# undef osf +# undef hp_ux +# undef linux +# undef unicos +# undef ultrix +# undef win64 +# undef darwin +# undef interix +# undef emscripten +# undef netbsd + +# define netbsd 12 +# define OP_SYSTEM netbsd + #else # error Operating system must be specified. @@@@ -266,6 +296,7 @@@@ OP_SYSTEM == osf || \ OP_SYSTEM == ultrix || \ OP_SYSTEM == unicos || \ + OP_SYSTEM == netbsd || \ OP_SYSTEM == emscripten \ ) @