Control: tags 1110588 + patch
Control: tags 1110588 + pending

Dear maintainer,

I've prepared an NMU for gpick (versioned as 0.2.6-1.3) and uploaded
it to DELAYED/2. Please feel free to tell me if I should cancel it.

cu
Adrian
diffstat for gpick-0.2.6 gpick-0.2.6

 changelog               |    7 +++++++
 patches/boost1.90.patch |   33 +++++++++++++++++++++++++++++++++
 patches/series          |    1 +
 3 files changed, 41 insertions(+)

diff -Nru gpick-0.2.6/debian/changelog gpick-0.2.6/debian/changelog
--- gpick-0.2.6/debian/changelog	2025-10-28 12:56:29.000000000 +0200
+++ gpick-0.2.6/debian/changelog	2026-03-18 19:47:14.000000000 +0200
@@ -1,3 +1,10 @@
+gpick (0.2.6-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS with Boost 1.90. (Closes: #1110588)
+
+ -- Adrian Bunk <[email protected]>  Wed, 18 Mar 2026 19:47:14 +0200
+
 gpick (0.2.6-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru gpick-0.2.6/debian/patches/boost1.90.patch gpick-0.2.6/debian/patches/boost1.90.patch
--- gpick-0.2.6/debian/patches/boost1.90.patch	1970-01-01 02:00:00.000000000 +0200
+++ gpick-0.2.6/debian/patches/boost1.90.patch	2026-03-18 19:47:14.000000000 +0200
@@ -0,0 +1,33 @@
+Description: Fix FTBFS with Boost 1.90
+Author: Adrian Bunk <[email protected]>
+Bug-Debian: https://bugs.debian.org/1110588
+
+--- gpick-0.2.6.orig/CMakeLists.txt
++++ gpick-0.2.6/CMakeLists.txt
+@@ -18,7 +18,7 @@ list(REMOVE_ITEM SOURCES source/Color.cp
+ include(Version)
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/source/version/Version.cpp.in" "${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/Version.cpp" @ONLY)
+ list(APPEND SOURCES "${CMAKE_CURRENT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/Version.cpp")
+-find_package(Boost 1.58 COMPONENTS filesystem system unit_test_framework REQUIRED)
++find_package(Boost 1.58 COMPONENTS filesystem unit_test_framework REQUIRED)
+ find_package(PkgConfig)
+ if (PkgConfig_FOUND)
+ 	if (USE_GTK3)
+@@ -158,7 +158,6 @@ target_link_libraries(gpick PRIVATE
+ 	gpick-parser
+ 	gpick-common
+ 	${Boost_FILESYSTEM_LIBRARY}
+-	${Boost_SYSTEM_LIBRARY}
+ 	${Lua_LIBRARIES}
+ 	${Expat_LIBRARIES}
+ 	Threads::Threads
+--- gpick-0.2.6.orig/source/dynv/Types.cpp
++++ gpick-0.2.6/source/dynv/Types.cpp
+@@ -21,6 +21,7 @@
+ #include "Color.h"
+ #include <algorithm>
+ #include <boost/endian/conversion.hpp>
++#include <boost/version.hpp>
+ namespace dynv {
+ namespace xml {
+ bool serialize(std::ostream &stream, const Map &map, bool addRootElement = true);
diff -Nru gpick-0.2.6/debian/patches/series gpick-0.2.6/debian/patches/series
--- gpick-0.2.6/debian/patches/series	2025-10-28 12:56:29.000000000 +0200
+++ gpick-0.2.6/debian/patches/series	2026-03-18 19:47:14.000000000 +0200
@@ -1 +1,2 @@
 cmake-4.patch
+boost1.90.patch

Reply via email to