From nobody Fri Aug 09 18:59:29 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WgY9t0vmRz5Sg9Z; Fri, 09 Aug 2024 18:59:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WgY9t0Krfz4Lrm; Fri, 9 Aug 2024 18:59:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1723229970; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=05kTnwNAwbO7fjLN4dznxIbto/HCUHWzVmcB6+Pp2MQ=; b=df6Webia5jScRXvu9vASgj3dB46SAkVgpZP9fVM7y6QZQP56onXmHU+06OxCfNCub2m7XV dHducSQa4i46Rg3B3akzKDof4HtQjip+VEjv16oMuSC1Oh7W/AMlVXrydKh0eDP2kYvE+M GA0vVUHxir3wxF2mhQBFjcdt7gVUz+SGsqUbrr6HCjDU0PHjmoZdPvVLQsDjUUMfbjtRXw fEf22OLVDHAF1qUsvNH5LDvJ5XadkEA13qht5sNZQCl5M3Eim6yVpW9jrOn5DFzRQjAbml 0hcr6e2U5D8xcyjOlJToeVXEaJrE6VR0qCqGqePZLXx+5PdHxIQ/icZlYLrfIw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1723229970; a=rsa-sha256; cv=none; b=iL0P/y01MD/V7rQvO6lrX/mjir3+Yj68xCVLXGODySlVGt16Lp1XfYKsOTWFfzGyoizY7b c/UWNJEDZXmiw592BaPeOdqfP+DrGtiW0E9QyDNpqeR5C1oGc8uGCbkW870QQjN5XlcXKi 8UwCgQB8QpXfUnpcBd10J6pAOe0TjhRkhXvFCTr7XbkAzIlx65Igh22gl4ewC8rXQWXZ75 HfhWyCHcbSlllBLXQD8mgboOXERRP8nf8lz/Ve6Cw9F5klWZdkxOWst+hXhGUCtg4zxRX5 y4nIKHjWujGVUuR+FfpEj7IfoCL2GklpQagcNC6oCt6ya9BJa6kGd42+0Rj+PA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1723229970; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=05kTnwNAwbO7fjLN4dznxIbto/HCUHWzVmcB6+Pp2MQ=; b=QI+S5ADGj3rRLCNhFwuuTy6TP7F1Roz4Im6tLpPKjhR7M2rb4gZZwsh9vDJ2Qv0gTs28K3 lnqVGSBxFLZHF6M2MXv5+JRGxmaSN3SZ/jodNTh0wVgWUhSkusyfF/1OCOWQpf4eAB8aOe jxUkcF3UEtUqho+iE+4ZDFG9kvh1bPXkCeoGwghZnPmNCa8avfb52UbAfg9aR3f+fVmgIH QaA/wCs4IomlehB2qcWso8XsJhMMcbT/yBi9SQU2NweDmJsIiPp+KGn6K9/7ZZN6Rs9C9K XMdu69vxAL3D3yEHz+KBuMo8kgvWeyak7aFIQemfCdlhog40zn6Zh1dnBhepqg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4WgY9s6wwvzSMc; Fri, 9 Aug 2024 18:59:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 479IxTP8036869; Fri, 9 Aug 2024 18:59:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 479IxT9C036866; Fri, 9 Aug 2024 18:59:29 GMT (envelope-from git) Date: Fri, 9 Aug 2024 18:59:29 GMT Message-Id: <202408091859.479IxT9C036866@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Zsolt Udvari Subject: git: 708c14c80674 - main - databases/ocaml-sqlite3: update to 5.1.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: uzsolt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 708c14c8067412d9595fbb75f16c7a6094a18893 Auto-Submitted: auto-generated The branch main has been updated by uzsolt: URL: https://cgit.FreeBSD.org/ports/commit/?id=708c14c8067412d9595fbb75f16c7a6094a18893 commit 708c14c8067412d9595fbb75f16c7a6094a18893 Author: Benjamin Jacobs AuthorDate: 2024-08-09 18:50:30 +0000 Commit: Zsolt Udvari CommitDate: 2024-08-09 18:59:10 +0000 databases/ocaml-sqlite3: update to 5.1.0 Add DOCS option. Add ocaml:dune to USES. Remove patch of sqlite3_stubs.c. Submitter takes maintainership. Switch to DISTVERSION. PR: 280295 --- databases/ocaml-sqlite3/Makefile | 39 ++++++++-------------- databases/ocaml-sqlite3/distinfo | 6 ++-- .../ocaml-sqlite3/files/patch-lib_sqlite3_stubs.c | 14 -------- databases/ocaml-sqlite3/pkg-plist | 15 +++++++++ 4 files changed, 32 insertions(+), 42 deletions(-) diff --git a/databases/ocaml-sqlite3/Makefile b/databases/ocaml-sqlite3/Makefile index c9eb0e19baf7..0911d4435f66 100644 --- a/databases/ocaml-sqlite3/Makefile +++ b/databases/ocaml-sqlite3/Makefile @@ -1,46 +1,35 @@ PORTNAME= sqlite3 -PORTVERSION= 4.0.5 -DISTVERSIONPREFIX= v -PORTREVISION= 2 +DISTVERSION= 5.1.0 CATEGORIES= databases PKGNAMEPREFIX= ocaml- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= freebsd@dev.thsi.be COMMENT= OCaml bindings to sqlite3 library WWW= https://mmottl.github.io/sqlite3-ocaml/ LICENSE= OCSQLT3 LICENSE_NAME= OCaml-SQLite3 unique permissive license -LICENSE_FILE= ${WRKSRC}/COPYING.txt +LICENSE_FILE= ${WRKSRC}/LICENSE.md LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= ocamlbuild:devel/ocaml-ocamlbuild -USES= compiler:features gmake pkgconfig sqlite -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes -USE_OCAMLFIND_PLIST= yes -HAS_CONFIGURE= yes -MAKE_JOBS_UNSAFE= yes -CONFIGURE_ARGS= --destdir "${STAGEDIR}" \ - --prefix "${PREFIX}" - +USES= ocaml:dune pkgconfig sqlite +USE_GITHUB= yes GH_ACCOUNT= mmottl GH_PROJECT= ${PORTNAME}-ocaml -USE_GITHUB= yes -post-patch: - @${REINPLACE_CMD} -e 's,"install" :: findlib_name,"install" :: "-destdir ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib" :: "-ldconf /var/null" :: findlib_name,' \ - ${WRKSRC}/setup.ml +USE_OCAML= yes +USE_OCAML_LDCONFIG= yes -do-configure: - (cd ${WRKSRC} && ocaml setup.ml -configure ${CONFIGURE_ARGS}) +DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} +PORTDOCS= CHANGES.md LICENSE.md README.md -do-build: - (cd ${WRKSRC} && ocaml setup.ml -build) +OPTIONS_DEFINE= DOCS -do-install: - (cd ${WRKSRC} && ocaml setup.ml -install) +post-install: + @${STRIP_CMD} \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/dllsqlite3_stubs.so \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/sqlite3.cmxs .include diff --git a/databases/ocaml-sqlite3/distinfo b/databases/ocaml-sqlite3/distinfo index 4841f1cbb8c6..d9a8ca89a108 100644 --- a/databases/ocaml-sqlite3/distinfo +++ b/databases/ocaml-sqlite3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1470261597 -SHA256 (mmottl-sqlite3-ocaml-v4.0.5_GH0.tar.gz) = bf0bdc597533d62b8de2798e9aa46c37570875cb4af4f9f42fba21dd59f3f0cb -SIZE (mmottl-sqlite3-ocaml-v4.0.5_GH0.tar.gz) = 67839 +TIMESTAMP = 1717452118 +SHA256 (mmottl-sqlite3-ocaml-5.1.0_GH0.tar.gz) = 046ceaacb08f97a699eddd6d3201b4586ea3ec3ed59adc019e97ce1490090086 +SIZE (mmottl-sqlite3-ocaml-5.1.0_GH0.tar.gz) = 33362 diff --git a/databases/ocaml-sqlite3/files/patch-lib_sqlite3_stubs.c b/databases/ocaml-sqlite3/files/patch-lib_sqlite3_stubs.c deleted file mode 100644 index 94338598c7ca..000000000000 --- a/databases/ocaml-sqlite3/files/patch-lib_sqlite3_stubs.c +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-lib_sqlite3_stubs.c,v 1.1 2012/09/16 11:34:46 jaapb Exp $ - -Correct system-dependent defines ---- lib/sqlite3_stubs.c.orig 2012-07-20 15:39:49 UTC -+++ lib/sqlite3_stubs.c -@@ -40,7 +40,7 @@ - - #if __GNUC__ >= 3 - # define inline inline __attribute__ ((always_inline)) --# if !defined(__FreeBSD__) && !__APPLE__ -+# if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__DragonFly__) && !__APPLE__ - # define __unused __attribute__ ((unused)) - # endif - #else diff --git a/databases/ocaml-sqlite3/pkg-plist b/databases/ocaml-sqlite3/pkg-plist new file mode 100644 index 000000000000..cd7b949708b9 --- /dev/null +++ b/databases/ocaml-sqlite3/pkg-plist @@ -0,0 +1,15 @@ +%%OCAML_SITELIBDIR%%/sqlite3/META +%%OCAML_SITELIBDIR%%/sqlite3/dllsqlite3_stubs.so +%%OCAML_SITELIBDIR%%/sqlite3/dune-package +%%OCAML_SITELIBDIR%%/sqlite3/libsqlite3_stubs.a +%%OCAML_SITELIBDIR%%/sqlite3/opam +%%OCAML_SITELIBDIR%%/sqlite3/sqlite3.a +%%OCAML_SITELIBDIR%%/sqlite3/sqlite3.cma +%%OCAML_SITELIBDIR%%/sqlite3/sqlite3.cmi +%%OCAML_SITELIBDIR%%/sqlite3/sqlite3.cmt +%%OCAML_SITELIBDIR%%/sqlite3/sqlite3.cmti +%%OCAML_SITELIBDIR%%/sqlite3/sqlite3.cmx +%%OCAML_SITELIBDIR%%/sqlite3/sqlite3.cmxa +%%OCAML_SITELIBDIR%%/sqlite3/sqlite3.cmxs +%%OCAML_SITELIBDIR%%/sqlite3/sqlite3.ml +%%OCAML_SITELIBDIR%%/sqlite3/sqlite3.mli