[med-svn] [Git][med-team/plast][master] 7 commits: cmake-4.patch: new: bump cmake minimum to 3.10.
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Sun Oct 12 21:25:15 BST 2025
Étienne Mollier pushed to branch master at Debian Med / plast
Commits:
6ae56bd2 by Étienne Mollier at 2025-10-12T22:00:53+02:00
cmake-4.patch: new: bump cmake minimum to 3.10.
Closes: #1113412
- - - - -
b1523835 by Étienne Mollier at 2025-10-12T22:07:58+02:00
d/rules: cleanup extra obj-* directories.
Closes: #1047303
- - - - -
6ac8c0b8 by Étienne Mollier at 2025-10-12T22:08:42+02:00
d/control: declare compliance to standards version 4.7.2.
- - - - -
69fc8605 by Étienne Mollier at 2025-10-12T22:09:00+02:00
d/control: drop redundant Rules-Requires-Root: no.
- - - - -
bef4b423 by Étienne Mollier at 2025-10-12T22:18:43+02:00
d/watch: convert to v5 Github template.
- - - - -
5a803528 by Étienne Mollier at 2025-10-12T22:24:01+02:00
d/patches/*: normalise dep3 headers.
- - - - -
d8364f33 by Étienne Mollier at 2025-10-12T22:24:46+02:00
d/changelog: ready for upload to unstable.
- - - - -
9 changed files:
- debian/changelog
- debian/control
- + debian/patches/cmake-4.patch
- debian/patches/gcc-15.patch
- debian/patches/no_msse3.patch
- debian/patches/pcre.patch
- debian/patches/series
- debian/rules
- debian/watch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+plast (2.3.2+dfsg-12) unstable; urgency=medium
+
+ * Team upload.
+ * cmake-4.patch: new: bump cmake minimum to 3.10. (Closes: #1113412)
+ * d/rules: cleanup extra obj-* directories. (Closes: #1047303)
+ * d/control: declare compliance to standards version 4.7.2.
+ * d/control: drop redundant Rules-Requires-Root: no.
+ * d/watch: convert to v5 Github template.
+ * d/patches/*: normalise dep3 headers.
+
+ -- Étienne Mollier <emollier at debian.org> Sun, 12 Oct 2025 22:24:24 +0200
+
plast (2.3.2+dfsg-11) unstable; urgency=medium
* Team Upload.
=====================================
debian/control
=====================================
@@ -8,11 +8,10 @@ Build-Depends: debhelper-compat (= 13),
libpcre2-dev,
default-jdk,
libsimde-dev
-Standards-Version: 4.6.1
+Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/med-team/plast
Vcs-Git: https://salsa.debian.org/med-team/plast.git
Homepage: https://plast.inria.fr/
-Rules-Requires-Root: no
Package: plast
Architecture: any
=====================================
debian/patches/cmake-4.patch
=====================================
@@ -0,0 +1,19 @@
+Description: bump cmake minimum required to 3.10.
+ This fixes error and warning with cmake 4.
+Author: Étienne Mollier <emollier at debian.org>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113412
+Forwarded: no
+Last-Update: 2025-10-12
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- plast.orig/CMakeLists.txt
++++ plast/CMakeLists.txt
+@@ -3,7 +3,7 @@
+ ################################################################################
+ # CMake required
+ ################################################################################
+-cmake_minimum_required (VERSION 2.6)
++cmake_minimum_required (VERSION 3.10)
+
+ find_package (JNI REQUIRED)
+
=====================================
debian/patches/gcc-15.patch
=====================================
@@ -1,3 +1,8 @@
+Description: Add patch to fixup FTBFS with gcc-15
+Author: Nilesh Patra <nilesh at debian.org>
+Bug-Debian: https://bugs.debian.org/1097619
+Last-Update: 2025-09-21
+
--- a/src/seg/impl/seg.c
+++ b/src/seg/impl/seg.c
@@ -111,7 +111,7 @@
=====================================
debian/patches/no_msse3.patch
=====================================
@@ -1,5 +1,5 @@
Author: Andreas Tille <tille at debian.org>
-Last-Update: Tue, 09 Feb 2016 10:20:36 +0100
+Last-Update: 2016-02-09
Description: Do not explicitly force sse3 for portability reasons
--- a/CMakeLists.txt
=====================================
debian/patches/pcre.patch
=====================================
@@ -1,7 +1,7 @@
Description: Port code to pcre2
Author: Nilesh Patra <nilesh at debian.org>
Forwarded: https://github.com/PLAST-software/plast-library/issues/10
-Last-Update: Jan 24, 2022
+Last-Update: 2022-01-24
--- a/src/alignment/filter/impl/AlignmentFilterOperator.cpp
+++ b/src/alignment/filter/impl/AlignmentFilterOperator.cpp
@@ -156,19 +156,16 @@
=====================================
debian/patches/series
=====================================
@@ -4,3 +4,4 @@ reproducible.patch
simde.patch
pcre.patch
gcc-15.patch
+cmake-4.patch
=====================================
debian/rules
=====================================
@@ -16,6 +16,14 @@ I386_SIMDE=sse2 sse
%:
dh $@ --buildsystem=cmake
+execute_after_dh_auto_clean:
+ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386))
+ rm -rf $(foreach simd,$(AMD64_SIMDE),obj-$(simd)/)
+ifeq (i386,$(DEB_HOST_ARCH))
+ rm -rf $(foreach simd,$(I386_SIMDE),obj-$(simd)/)
+endif
+endif
+
override_dh_auto_configure-arch:
ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386))
set -e ; for SIMD in $(AMD64_SIMDE) ; do \
=====================================
debian/watch
=====================================
@@ -1,4 +1,8 @@
-version=4
+Version: 5
-opts="repacksuffix=+dfsg,dversionmangle=auto,filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%@PACKAGE at -$1.tar.gz%" \
- https://github.com/PLAST-software/plast-library/tags .*/v at ANY_VERSION@@ARCHIVE_EXT@
+Template: Github
+Owner: PLAST-software
+Project: plast-library
+Matching-Pattern: https://api.github.com/repos/[^/]+/[^/]+/git/refs/tags/v at ANY_VERSION@
+Dversionmangle: auto
+Repacksuffix: +dfsg
View it on GitLab: https://salsa.debian.org/med-team/plast/-/compare/e43c72c6db8ac173330a8a698caf2cf73123652f...d8364f33c2fbb008c685972d954b44180f94450e
--
View it on GitLab: https://salsa.debian.org/med-team/plast/-/compare/e43c72c6db8ac173330a8a698caf2cf73123652f...d8364f33c2fbb008c685972d954b44180f94450e
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20251012/4ed0829b/attachment-0001.htm>
More information about the debian-med-commit
mailing list