Andreas Tille pushed to branch master at Debian Med / sight
Commits: db1d9e24 by Andreas Tille at 2026-02-22T11:35:46+01:00 Be more specific about Build-Depends than just libboost-all-dev - - - - - e8855b70 by Andreas Tille at 2026-02-22T11:38:22+01:00 Adapt to libboost 1.90 Closes: #1128147 - - - - - 4 changed files: - debian/changelog - debian/control - + debian/patches/libboost1.90.patch - debian/patches/series Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,12 @@ +sight (25.1.0-2) UNRELEASED; urgency=medium + + * Team upload. + * Be more specific about Build-Depends than just libboost-all-dev + * Adapt to libboost 1.90 + Closes: #1128147 + + -- Andreas Tille <[email protected]> Sun, 22 Feb 2026 11:35:00 +0100 + sight (25.1.0-1) unstable; urgency=medium * New upstream version ===================================== debian/control ===================================== @@ -12,7 +12,11 @@ Build-Depends: debhelper-compat (= 13), dh-exec, libarchive-dev, - libboost-all-dev, + libboost-date-time-dev, + libboost-iostreams-dev, + libboost-log-dev, + libboost-locale-dev, + libboost-program-options-dev, libceres-dev, libcppunit-dev, libexpat1-dev, @@ -24,6 +28,10 @@ Build-Depends: libogre-1.12-dev, libopencv-dev, libopenigtlink-dev, + libopenjp2-7-dev, + libopenjp2-tools, + libopenjpip7, + libopenjpip-dec-server, libsdl2-dev, libvtk9-dev, libvtkgdcm-dev, ===================================== debian/patches/libboost1.90.patch ===================================== @@ -0,0 +1,16 @@ +Author: Andreas Tille <[email protected]> +Last-Update: 2026-02-22 +Bug-Debian: https://bugs.debian.org/1128147 +Description: Libboost 1.90 has retired system + +--- a/cmake/build/macros.cmake ++++ b/cmake/build/macros.cmake +@@ -1554,7 +1554,7 @@ macro(sight_create_pch_target _og) + target_precompile_headers(${SIGHT_PCH_NAME} PUBLIC ${SIGHT_PCH_HEADERS}) + + # Boost +- find_package(Boost QUIET COMPONENTS system date_time iostreams log log_setup REQUIRED) ++ find_package(Boost QUIET COMPONENTS date_time iostreams log log_setup REQUIRED) + + target_link_libraries(${SIGHT_PCH_NAME} PUBLIC Boost::date_time Boost::iostreams Boost::log Boost::log_setup) + target_compile_definitions(${SIGHT_PCH_NAME} PUBLIC BOOST_BIND_GLOBAL_PLACEHOLDERS) ===================================== debian/patches/series ===================================== @@ -4,3 +4,4 @@ fix-multi-arch-folder-detection.patch lintian_warnings.patch remove-itk-fft.patch libxml.patch +libboost1.90.patch View it on GitLab: https://salsa.debian.org/med-team/sight/-/compare/5ffa10b3c39a6a065ba5f1ae454bac46548710b2...e8855b705976438757e92d3dc793f205f93165da -- View it on GitLab: https://salsa.debian.org/med-team/sight/-/compare/5ffa10b3c39a6a065ba5f1ae454bac46548710b2...e8855b705976438757e92d3dc793f205f93165da You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
