Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Mar 2026 05:38:17 +0000
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 3df34657df9a - main - science/libcifpp: update 7.0.8=?utf-8?Q? =E2=86=92 10.?=0.0
Message-ID:  <69bf8049.32ca4.31b308bb@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3df34657df9aefcc83c8b196a191d6a9905dad6a

commit 3df34657df9aefcc83c8b196a191d6a9905dad6a
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-03-22 05:07:48 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-03-22 05:38:12 +0000

    science/libcifpp: update 7.0.8 → 10.0.0
---
 science/libcifpp/Makefile                   | 12 ++++---
 science/libcifpp/distinfo                   | 10 +++---
 science/libcifpp/files/patch-CMakeLists.txt | 52 ++++++++++++++---------------
 science/libcifpp/pkg-plist                  | 10 ++----
 4 files changed, 41 insertions(+), 43 deletions(-)

diff --git a/science/libcifpp/Makefile b/science/libcifpp/Makefile
index 96e945f88975..694f22f97de5 100644
--- a/science/libcifpp/Makefile
+++ b/science/libcifpp/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	libcifpp
 DISTVERSIONPREFIX=	v
-DISTVERSION=	7.0.8
-PORTREVISION=	3
+DISTVERSION=	10.0.0
 CATEGORIES=	science
 MASTER_SITES=	https://files.wwpdb.org/pub/pdb/data/monomers/:components
 DISTFILES=	components.cif.gz:components
@@ -15,11 +14,13 @@ WWW=		https://github.com/PDB-REDO/libcifpp
 LICENSE=	BSD2CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	catch>0:devel/catch
-LIB_DEPENDS=	libboost_iostreams.so:devel/boost-libs
+BUILD_DEPENDS=	catch>0:devel/catch \
+		fast_float>0:math/fast_float
+LIB_DEPENDS=	libboost_iostreams.so:devel/boost-libs \
+		libpcre2-8.so:devel/pcre2
 RUN_DEPENDS=	bash:shells/bash
 
-USES=		cmake:testing compiler:c++20-lang eigen:3 shebangfix
+USES=		cmake:testing compiler:c++20-lang eigen:3 pkgconfig shebangfix sqlite
 USE_LDCONFIG=	yes
 
 USE_GITHUB=	yes
@@ -28,6 +29,7 @@ GH_ACCOUNT=	PDB-REDO
 SHEBANG_FILES=	tools/update-libcifpp-data.in
 
 CMAKE_ON=	BUILD_SHARED_LIBS
+CMAKE_OFF=	BUILD_TESTING
 CMAKE_ARGS=	-DDISTDIR_FULL=${DISTDIR}/${DIST_SUBDIR}
 CMAKE_TESTING_ON=	ENABLE_TESTING
 
diff --git a/science/libcifpp/distinfo b/science/libcifpp/distinfo
index 36ccc806dc44..6c41c66255c3 100644
--- a/science/libcifpp/distinfo
+++ b/science/libcifpp/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1736722754
-SHA256 (libcifpp-7.0.8/components.cif.gz) = 6c5174e7fdc80bdba9ebba72ae789ad5ca9f47b6885d5f6936c2656eff351847
-SIZE (libcifpp-7.0.8/components.cif.gz) = 104745353
-SHA256 (libcifpp-7.0.8/PDB-REDO-libcifpp-v7.0.8_GH0.tar.gz) = 2297e6649a4f71caf9da5f1d97f59512e7324bb62083bb5b08eb00c1c0385cb3
-SIZE (libcifpp-7.0.8/PDB-REDO-libcifpp-v7.0.8_GH0.tar.gz) = 2648244
+TIMESTAMP = 1774152097
+SHA256 (libcifpp-10.0.0/components.cif.gz) = dd4396e48d09d57a5840589517259208c9fb777c303902c40d44459685eec97e
+SIZE (libcifpp-10.0.0/components.cif.gz) = 114892799
+SHA256 (libcifpp-10.0.0/PDB-REDO-libcifpp-v10.0.0_GH0.tar.gz) = f556fcf5fd4a5728c1fd6c67976cdeed72bfd9b80cce6a27356de228c3cd1530
+SIZE (libcifpp-10.0.0/PDB-REDO-libcifpp-v10.0.0_GH0.tar.gz) = 2798521
diff --git a/science/libcifpp/files/patch-CMakeLists.txt b/science/libcifpp/files/patch-CMakeLists.txt
index ffc6a39a4f00..38fd02027775 100644
--- a/science/libcifpp/files/patch-CMakeLists.txt
+++ b/science/libcifpp/files/patch-CMakeLists.txt
@@ -1,29 +1,29 @@
---- CMakeLists.txt.orig	2024-09-13 05:26:00 UTC
+--- CMakeLists.txt.orig	2026-02-17 12:50:08 UTC
 +++ CMakeLists.txt
-@@ -395,7 +395,7 @@ if(CIFPP_DOWNLOAD_CCD)
+@@ -400,7 +400,7 @@ if(CIFPP_DOWNLOAD_CCD)
  
- 		if(WIN32 OR GUNZIP STREQUAL "GUNZIP-NOTFOUND")
- 			file(
--				DOWNLOAD https://files.wwpdb.org/pub/pdb/data/monomers/components.cif
-+				DOWNLOAD file://${DISTDIR_FULL}/components.cif.gz
- 				${COMPONENTS_CIF}
- 				SHOW_PROGRESS
- 				STATUS CCD_FETCH_STATUS)
-@@ -403,7 +403,7 @@ if(CIFPP_DOWNLOAD_CCD)
- 			if(NOT EXISTS "${COMPONENTS_CIF}.gz")
- 				file(
- 					DOWNLOAD
--					https://files.wwpdb.org/pub/pdb/data/monomers/components.cif.gz
-+					file://${DISTDIR_FULL}/components.cif.gz
- 					${COMPONENTS_CIF}.gz
- 					SHOW_PROGRESS
- 					STATUS CCD_FETCH_STATUS)
-@@ -556,7 +556,7 @@ if(CIFPP_INSTALL_UPDATE_SCRIPT)
+         if(WIN32 OR GUNZIP STREQUAL "GUNZIP-NOTFOUND")
+             file(
+-                DOWNLOAD https://files.wwpdb.org/pub/pdb/data/monomers/components.cif
++                DOWNLOAD file://${DISTDIR_FULL}/components.cif.gz
+                 ${COMPONENTS_CIF}
+                 SHOW_PROGRESS
+                 STATUS CCD_FETCH_STATUS)
+@@ -408,7 +408,7 @@ if(CIFPP_DOWNLOAD_CCD)
+             if(NOT EXISTS "${COMPONENTS_CIF}.gz")
+                 file(
+                     DOWNLOAD
+-                    https://files.wwpdb.org/pub/pdb/data/monomers/components.cif.gz
++                    file://${DISTDIR_FULL}/components.cif.gz
+                     ${COMPONENTS_CIF}.gz
+                     SHOW_PROGRESS
+                     STATUS CCD_FETCH_STATUS)
+@@ -562,7 +562,7 @@ if(CIFPP_INSTALL_UPDATE_SCRIPT)
  
- 	# a config file, to make it complete
- 	# install(DIRECTORY DESTINATION "${CMAKE_INSTALL_LOCALSTATEDIR}/libcifpp")
--	if(NOT EXISTS "${CMAKE_INSTALL_SYSCONFDIR}/libcifpp.conf")
-+	if(TRUE OR NOT EXISTS "${CMAKE_INSTALL_SYSCONFDIR}/libcifpp.conf")
- 		file(
- 			WRITE ${CMAKE_CURRENT_BINARY_DIR}/libcifpp.conf
- 			[[# Uncomment the next line to enable automatic updates
+     # a config file, to make it complete
+     # install(DIRECTORY DESTINATION "${CMAKE_INSTALL_LOCALSTATEDIR}/libcifpp")
+-    if(NOT EXISTS "${CMAKE_INSTALL_SYSCONFDIR}/libcifpp.conf")
++    if(TRUE OR NOT EXISTS "${CMAKE_INSTALL_SYSCONFDIR}/libcifpp.conf")
+         file(
+             WRITE ${CMAKE_CURRENT_BINARY_DIR}/libcifpp.conf
+             [[# Uncomment the next line to enable automatic updates
diff --git a/science/libcifpp/pkg-plist b/science/libcifpp/pkg-plist
index 7cc58395cd24..7a8f68736173 100644
--- a/science/libcifpp/pkg-plist
+++ b/science/libcifpp/pkg-plist
@@ -5,12 +5,12 @@ include/cif++/atom_type.hpp
 include/cif++/category.hpp
 include/cif++/compound.hpp
 include/cif++/condition.hpp
+include/cif++/cql.hpp
 include/cif++/datablock.hpp
 include/cif++/dictionary_parser.hpp
 include/cif++/exports.hpp
 include/cif++/file.hpp
 include/cif++/format.hpp
-include/cif++/forward_decl.hpp
 include/cif++/gzio.hpp
 include/cif++/item.hpp
 include/cif++/iterator.hpp
@@ -18,10 +18,6 @@ include/cif++/matrix.hpp
 include/cif++/model.hpp
 include/cif++/parser.hpp
 include/cif++/pdb.hpp
-include/cif++/pdb/cif2pdb.hpp
-include/cif++/pdb/io.hpp
-include/cif++/pdb/pdb2cif.hpp
-include/cif++/pdb/tls.hpp
 include/cif++/point.hpp
 include/cif++/row.hpp
 include/cif++/symmetry.hpp
@@ -33,8 +29,8 @@ lib/cmake/cifpp/cifpp-config.cmake
 lib/cmake/cifpp/cifpp-targets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/cifpp/cifpp-targets.cmake
 lib/libcifpp.so
-lib/libcifpp.so.7.0
-lib/libcifpp.so.7.0.8
+lib/libcifpp.so.10.0
+lib/libcifpp.so.10.0.0
 %%DATADIR%%/components.cif
 %%DATADIR%%/mmcif_ddl.dic
 %%DATADIR%%/mmcif_ma.dic


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69bf8049.32ca4.31b308bb>