diff --git a/databases/libcouchbase/Makefile b/databases/libcouchbase/Makefile index 5ff07f519333..503d5b53febd 100644 --- a/databases/libcouchbase/Makefile +++ b/databases/libcouchbase/Makefile @@ -1,32 +1,32 @@ PORTNAME= libcouchbase -PORTVERSION= 3.3.2 +PORTVERSION= 3.3.8 CATEGORIES= databases MASTER_SITES= https://github.com/couchbase/${PORTNAME}/releases/download/${PORTVERSION}/ MAINTAINER= sergey@couchbase.com COMMENT= Multithreaded noSQL database (client and library) WWW= https://docs.couchbase.com/c-sdk/current/hello-world/start-using-sdk.html LICENSE= APACHE20 BROKEN_mips64= fails to link: ld: failed to merge target specific data LIB_DEPENDS= libev.so:devel/libev \ libevent.so:devel/libevent \ libuv.so:devel/libuv USES= cmake perl5 ssl USE_LDCONFIG= yes USE_PERL5= build run CMAKE_ARGS= -DLCB_NO_TESTS=1 CONFLICTS_INSTALL= coin-or-cbc .include .if ${ARCH} == aarch64 || ${ARCH:Marmv*} || ${ARCH} == riscv64 CMAKE_ARGS+= -DDTRACE:BOOL=FALSE .endif .include diff --git a/databases/libcouchbase/distinfo b/databases/libcouchbase/distinfo index ef12cb785832..3a4d0747a241 100644 --- a/databases/libcouchbase/distinfo +++ b/databases/libcouchbase/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670594749 -SHA256 (libcouchbase-3.3.2.tar.gz) = d99ef7ae4e129f839255569a530b8fb5377e265033e5cec056576bdbd9846884 -SIZE (libcouchbase-3.3.2.tar.gz) = 1481737 +TIMESTAMP = 1692385531 +SHA256 (libcouchbase-3.3.8.tar.gz) = 5e29ab6bfc5c1fe4f54450f6285cc36de8fff4bf2d39dd16d17aa47cbb9ff88a +SIZE (libcouchbase-3.3.8.tar.gz) = 1491492 diff --git a/databases/libcouchbase/files/patch-CMakeLists.txt b/databases/libcouchbase/files/patch-CMakeLists.txt index 12c7f77d2c77..b6d275ba5bea 100644 --- a/databases/libcouchbase/files/patch-CMakeLists.txt +++ b/databases/libcouchbase/files/patch-CMakeLists.txt @@ -1,19 +1,19 @@ ---- CMakeLists.txt.orig 2022-08-29 12:04:45 UTC +--- CMakeLists.txt.orig 2023-08-16 20:12:55 UTC +++ CMakeLists.txt -@@ -483,6 +483,7 @@ IF(NOT LCB_NO_TOOLS) +@@ -484,6 +484,7 @@ IF(LCB_INSTALL_HEADERS) ENDIF() IF(NOT LCB_NO_TOOLS) + set(CMAKE_INSTALL_MANDIR "man") INSTALL(DIRECTORY doc/man/ DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 FILES_MATCHING PATTERN *.1) INSTALL(DIRECTORY doc/man/ DESTINATION ${CMAKE_INSTALL_MANDIR}/man4 FILES_MATCHING PATTERN *.4) ENDIF() -@@ -502,7 +503,7 @@ IF(NOT WIN32 AND LCB_INSTALL_PKGCONFIG) +@@ -503,7 +504,7 @@ SET(_lcb_manifest "${LCB_GENINFODIR}/MANIFEST") # pkg-config stuff goes with installation IF(NOT WIN32 AND LCB_INSTALL_PKGCONFIG) CONFIGURE_FILE(packaging/libcouchbase.pc.in packaging/libcouchbase.pc @ONLY) - INSTALL(FILES ${PROJECT_BINARY_DIR}/packaging/libcouchbase.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) + INSTALL(FILES ${PROJECT_BINARY_DIR}/packaging/libcouchbase.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}data/pkgconfig) ENDIF() diff --git a/databases/libcouchbase/pkg-plist b/databases/libcouchbase/pkg-plist index 7588642e70e7..c1a689faadd2 100644 --- a/databases/libcouchbase/pkg-plist +++ b/databases/libcouchbase/pkg-plist @@ -1,108 +1,109 @@ bin/cbc bin/cbc-admin bin/cbc-bucket-create bin/cbc-bucket-delete bin/cbc-bucket-flush +bin/cbc-bucket-list bin/cbc-cat bin/cbc-collection-id bin/cbc-collection-manifest bin/cbc-connstr bin/cbc-create bin/cbc-decr bin/cbc-gen bin/cbc-hash bin/cbc-incr bin/cbc-keygen bin/cbc-lock bin/cbc-mcversion bin/cbc-n1ql bin/cbc-n1qlback bin/cbc-observe bin/cbc-observe-seqno bin/cbc-pillowfight bin/cbc-ping bin/cbc-proxy bin/cbc-rm bin/cbc-role-list bin/cbc-stats bin/cbc-strerror bin/cbc-subdoc bin/cbc-touch bin/cbc-unlock bin/cbc-user-delete bin/cbc-user-list bin/cbc-user-upsert bin/cbc-verbosity bin/cbc-version bin/cbc-view bin/cbc-watch bin/cbc-write-config include/libcouchbase/assert.h include/libcouchbase/auth.h include/libcouchbase/cntl-private.h include/libcouchbase/cntl.h include/libcouchbase/configuration.h include/libcouchbase/couchbase.h include/libcouchbase/crypto.h include/libcouchbase/error.h include/libcouchbase/iometrics.h include/libcouchbase/iops.h include/libcouchbase/ixmgmt.h include/libcouchbase/kvbuf.h include/libcouchbase/libev_io_opts.h include/libcouchbase/libevent_io_opts.h include/libcouchbase/libuv_io_opts.h include/libcouchbase/logger.h include/libcouchbase/metrics.h include/libcouchbase/pktfwd.h include/libcouchbase/plugins/io/bsdio-inl.c include/libcouchbase/plugins/io/libuv/libuv_compat.h include/libcouchbase/plugins/io/libuv/plugin-internal.h include/libcouchbase/plugins/io/libuv/plugin-libuv.c include/libcouchbase/plugins/io/wsaerr-inl.c include/libcouchbase/plugins/io/wsaerr.h include/libcouchbase/select_io_opts.h include/libcouchbase/sysdefs.h include/libcouchbase/tracing.h include/libcouchbase/utils.h include/libcouchbase/vbucket.h include/libcouchbase/visibility.h lib/libcouchbase.so lib/libcouchbase.so.8 -lib/libcouchbase.so.8.0.10 +lib/libcouchbase.so.8.0.16 lib/libcouchbase/libcouchbase_libev.so lib/libcouchbase/libcouchbase_libevent.so lib/libcouchbase/libcouchbase_libuv.so libdata/pkgconfig/libcouchbase.pc man/man1/cbc-admin.1.gz man/man1/cbc-bucket-create.1.gz man/man1/cbc-bucket-delete.1.gz man/man1/cbc-cat.1.gz man/man1/cbc-connstr.1.gz man/man1/cbc-cp.1.gz man/man1/cbc-create.1.gz man/man1/cbc-decr.1.gz man/man1/cbc-flush.1.gz man/man1/cbc-hash.1.gz man/man1/cbc-incr.1.gz man/man1/cbc-lock.1.gz man/man1/cbc-mcversion.1.gz man/man1/cbc-n1ql.1.gz man/man1/cbc-n1qlback.1.gz man/man1/cbc-observe.1.gz man/man1/cbc-pillowfight.1.gz man/man1/cbc-ping.1.gz man/man1/cbc-rm.1.gz man/man1/cbc-role-list.1.gz man/man1/cbc-stats.1.gz man/man1/cbc-subdoc.1.gz man/man1/cbc-unlock.1.gz man/man1/cbc-user-delete.1.gz man/man1/cbc-user-list.1.gz man/man1/cbc-user-upsert.1.gz man/man1/cbc-verbosity.1.gz man/man1/cbc-version.1.gz man/man1/cbc-view.1.gz man/man1/cbc-watch.1.gz man/man1/cbc.1.gz man/man4/cbcrc.4.gz