[med-svn] [Git][med-team/xenium][master] 6 commits: Fix build with CMake 4

Andreas Tille (@tille) gitlab at salsa.debian.org
Mon Oct 20 14:02:37 BST 2025



Andreas Tille pushed to branch master at Debian Med / xenium


Commits:
24f2ef9d by Andreas Tille at 2025-10-20T14:51:22+02:00
Fix build with CMake 4
  Closes: #1113641

- - - - -
5176abc8 by Andreas Tille at 2025-10-20T14:52:36+02:00
d/watch: version=5

- - - - -
9a71834c by Andreas Tille at 2025-10-20T14:53:17+02:00
Standards-Version: 4.7.2 (routine-update)

- - - - -
7cb5740d by Andreas Tille at 2025-10-20T14:53:38+02:00
debputy lint --auto-fix (routine-update)

- - - - -
d0baa31c by Andreas Tille at 2025-10-20T14:57:26+02:00
routine-update: Ready to upload to unstable

- - - - -
d03a0093 by Andreas Tille at 2025-10-20T15:02:14+02:00
lrc prefers Expat over MIT

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/copyright
- debian/rules
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+xenium (0.0.2+ds-9) unstable; urgency=medium
+
+  * Team upload.
+  * Fix build with CMake 4
+    Closes: #1113641
+  * d/watch: version=5
+  * Standards-Version: 4.7.2 (routine-update)
+  * debputy lint --auto-fix (routine-update)
+
+ -- Andreas Tille <tille at debian.org>  Mon, 20 Oct 2025 14:53:40 +0200
+
 xenium (0.0.2+ds-8) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -1,17 +1,19 @@
 Source: xenium
+Standards-Version: 4.7.2
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders:
+ Steffen Moeller <moeller at debian.org>,
 Section: science
 Priority: optional
-Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Steffen Moeller <moeller at debian.org>
-Build-Depends: debhelper-compat (= 13),
-               libboost-dev,
+Build-Depends:
+ debhelper-compat (= 13),
+ libboost-dev,
 # OPTIONAL     libcds-dev,
-               tao-json-dev,
-               tao-config-dev,
-               cmake,
-               doxygen,
-               googletest <!nocheck>
-Standards-Version: 4.6.1
+ tao-json-dev,
+ tao-config-dev,
+ cmake,
+ doxygen,
+ googletest <!nocheck>,
 Vcs-Browser: https://salsa.debian.org/med-team/xenium
 Vcs-Git: https://salsa.debian.org/med-team/xenium.git
 Homepage: https://github.com/mpoeter/xenium/
@@ -20,7 +22,8 @@ Rules-Requires-Root: no
 Package: libxenium-dev
 Architecture: any-amd64
 Section: libdevel
-Depends: ${misc:Depends}
+Depends:
+ ${misc:Depends},
 Description: concurrent data structures and memory reclamation algorithms
  xenium is a header-only library that provides a collection of concurrent
  data structures and memory reclamation algorithms. The data structures
@@ -35,10 +38,12 @@ Description: concurrent data structures and memory reclamation algorithms
 
 Package: libxenium-doc
 Architecture: all
-Section: doc
-Depends: ${misc:Depends}
-Enhances: libxenium-dev
 Multi-Arch: foreign
+Section: doc
+Depends:
+ ${misc:Depends},
+Enhances:
+ libxenium-dev,
 Description: HTML documentation for the xenium library
  xenium is a header-only library that provides a collection of concurrent
  data structures and memory reclamation algorithms. The data structures


=====================================
debian/copyright
=====================================
@@ -6,18 +6,18 @@ Files-Excluded:
 
 Files: *
 Copyright: 2018-2020 Manuel Pöter
-License: MIT
+License: Expat
 
 Files: debian/*
 Copyright: 2020 Steffen Moeller <moeller at debian.org>
-License: MIT
+License: Expat
 
 Files: debian/svg/*
 Copyright: 2018-2020 Manuel Pöter
            Generated via https://img.shields.io
-License: MIT
+License: Expat
 
-License: MIT
+License: Expat
  Permission is hereby granted, free of charge, to any person obtaining a copy
  of this software and associated documentation files (the "Software"), to deal
  in the Software without restriction, including without limitation the rights


=====================================
debian/rules
=====================================
@@ -8,7 +8,7 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 	dh $@
 
 override_dh_auto_configure:
-	dh_auto_configure -- -DCMAKE_BUILD_TYPE="RelWithDebug" # -DWITH_LIBCDS="1"
+	dh_auto_configure -- -DCMAKE_BUILD_TYPE="RelWithDebug" -DCMAKE_POLICY_VERSION_MINIMUM=3.5 # -DWITH_LIBCDS="1"
 
 override_dh_auto_build:
 	dh_auto_build


=====================================
debian/watch
=====================================
@@ -1,6 +1,7 @@
-version=4
+Version: 5
 
-opts="repacksuffix=+ds,dversionmangle=auto,filenamemangle=s%(?:.*?)?v(\d[\d.]*)\.tar\.gz%@PACKAGE at -$1.tar.gz%" \
-   https://github.com/mpoeter/xenium/tags .*/v?@ANY_VERSION@\.tar\.gz
-
-# opts="mode=git,pretty=0.0+git%cd.%h,repacksuffix=+ds,dversionmangle=auto" https://github.com/mpoeter/xenium.git HEAD
+Template: Github
+Owner: mpoeter
+Project: xenium
+Repack-Suffix: +ds
+Dversion-Mangle: auto



View it on GitLab: https://salsa.debian.org/med-team/xenium/-/compare/26cdfa097d2ab45f6d0b1d9ad318cb34950748db...d03a009303c2b6f36386bea5a19b3a39d2f8c0c0

-- 
View it on GitLab: https://salsa.debian.org/med-team/xenium/-/compare/26cdfa097d2ab45f6d0b1d9ad318cb34950748db...d03a009303c2b6f36386bea5a19b3a39d2f8c0c0
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/20251020/0cf7e885/attachment-0001.htm>


More information about the debian-med-commit mailing list