[med-svn] [Git][med-team/simde][master] 6 commits: Autopkgtests: drop clang, simplify deps

Michael R. Crusoe gitlab at salsa.debian.org
Mon Jan 25 09:04:58 GMT 2021



Michael R. Crusoe pushed to branch master at Debian Med / simde


Commits:
c504145b by Michael R. Crusoe at 2021-01-25T08:19:36+01:00
Autopkgtests: drop clang, simplify deps

- - - - -
b40eccb0 by Michael R. Crusoe at 2021-01-25T08:20:27+01:00
Skip build-time testing with clang on i386 due to known bug.

- - - - -
01c01460 by Michael R. Crusoe at 2021-01-25T08:27:56+01:00
Freshen debian/copyright

- - - - -
a97e361e by Michael R. Crusoe at 2021-01-25T08:28:53+01:00
Remove cruft from debian/watch

- - - - -
cf04aeb1 by Michael R. Crusoe at 2021-01-25T09:07:00+01:00
autopkgtests fixup

- - - - -
a2e6b17c by Michael R. Crusoe at 2021-01-25T10:02:03+01:00
release 0.7.2-2

- - - - -


7 changed files:

- debian/changelog
- debian/control
- debian/copyright
- debian/rules
- debian/tests/control
- debian/tests/run-unit-test
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+simde (0.7.2-2) unstable; urgency=high
+
+  * Autopkgtests: drop clang, simplify deps. Closes: #971429
+  * Skip build-time testing with clang on i386 due to known bug.
+  * Freshen debian/copyright
+  * Remove cruft from debian/watch
+
+ -- Michael R. Crusoe <crusoe at debian.org>  Mon, 25 Jan 2021 10:01:52 +0100
+
 simde (0.7.2-1) unstable; urgency=medium
 
   * New upstream version


=====================================
debian/control
=====================================
@@ -6,7 +6,7 @@ Uploaders: Michael R. Crusoe <crusoe at debian.org>
 Build-Depends: debhelper-compat (= 13),
                meson,
                ninja-build,
-               clang [!alpha !hppa !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !sh4 !x32] <!nocheck>
+               clang [!i386 !alpha !hppa !ia64 !kfreebsd-amd64 !kfreebsd-i386 !m68k !sh4 !x32] <!nocheck>
 Standards-Version: 4.5.1
 Vcs-Browser: https://salsa.debian.org/med-team/simde
 Vcs-Git: https://salsa.debian.org/med-team/simde.git


=====================================
debian/copyright
=====================================
@@ -1,9 +1,21 @@
 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: SIMDe
-Source: https://github.com/nemequ/simde
+Source: https://github.com/simd-everywhere/simde/
 
 Files: *
-Copyright: 2013-2019, Evan Nemerson <evan at nemerson.com>
+Copyright: 2013-2021, Evan Nemerson <evan at nemerson.com>
+           2020,      Sean Maher <seanptmaher at gmail.com> (Copyright owned by Google, LLC)
+           2020,      Christopher Moore <moore at free.fr>
+           2020,      Hidayat Khan <huk2209 at gmail.com>
+           2020,      Himanshi Mathur <himanshi18037 at iiitd.ac.in>
+           2020,      Ashleigh Newman-Jones <ashnewman-jones at hotmail.co.uk>
+           2020,      kitegi <kitegi at users.noreply.github.com>
+           2017,      Hasindu Gamaarachchi <hasindu at unsw.edu.au>
+           2015,      Ken Fast <kfast at gdeb.com>
+           2015,      Brandon Rowlett <browlett at nvidia.com>
+           2015-2017, John W. Ratcliff <jratcliffscarab at gmail.com>
+           2016,      Thomas Pornin <pornin at bolet.org>
+           2019-2020, Michael R. Crusoe <crusoe at debian.org>
 License: MIT
 
 Files: amalgamate.py
@@ -17,7 +29,7 @@ License: CC0-1.0
  For details, see <http://creativecommons.org/publicdomain/zero/1.0/>.
 
 Files: debian/*
-Copyright: 2019 Michael R. Crusoe <michael.crusoe at gmail.com>
+Copyright: 2019-2021 Michael R. Crusoe <crusoe at debian.org>
 License: MIT
 
 License: MIT


=====================================
debian/rules
=====================================
@@ -3,8 +3,9 @@
 # DH_VERBOSE := 1
 export LC_ALL=C.UTF-8
 
-CLANG_SKIP=alpha hppa ia64 m68k sh4 x32
-# ppc64 is due to https://github.com/nemequ/simde/issues/185
+CLANG_SKIP=i386 alpha hppa ia64 m68k sh4 x32
+# i386 is due to https://github.com/simd-everywhere/simde/issues/683
+# ppc64 is due to https://github.com/simd-everywhere/simde/issues/185
 
 include /usr/share/dpkg/default.mk
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all


=====================================
debian/tests/control
=====================================
@@ -1,3 +1,3 @@
 Tests: run-unit-test
-Depends: @, build-essential, meson, ninja-build, clang
+Depends: libsimde-dev, gcc, g++, meson, ninja-build
 Restrictions: allow-stderr


=====================================
debian/tests/run-unit-test
=====================================
@@ -26,6 +26,6 @@ cd build-gcc
 CC=gcc CXX=g++ meson ..
 ninja -j$(nproc) -v test
 
-cd ../build-clang
-CC=clang CXX=clang++ meson ..
-ninja -j$(nproc) -v test
+# cd ../build-clang
+# CC=clang CXX=clang++ meson ..
+# ninja -j$(nproc) -v test


=====================================
debian/watch
=====================================
@@ -2,10 +2,3 @@ version=4
 
 opts="filenamemangle=s%(?:.*?)?v(\d[\d.]*)\.tar\.gz%@PACKAGE at -$1.tar.gz%" \
  https://github.com/simd-everywhere/simde/releases/latest .*/archive/v at ANY_VERSION@@ARCHIVE_EXT@
-
-# opts="uversionmangle=s/.*date=(\d{4})-(\d\d)-(\d\d)T.*/0.0.0.git.$1$2$3/, \
-#    filenamemangle=s/.*date=(\d{4})-(\d\d)-(\d\d)T.*/0.0.0.git.$1$2$3.tar.gz/, \
-#    repack,compression=xz" \
-#    https://qa.debian.org/cgi-bin/fakeupstream.cgi?upstream=github_commits_package_json/nemequ/simde \
-#    .*/archive/(.*\.tar\.gz?.*)
-



View it on GitLab: https://salsa.debian.org/med-team/simde/-/compare/f3b8f42a8093d4ef62ce8efab9124c0bca86b40a...a2e6b17c84e67e2761805b250c73d428431d11c5

-- 
View it on GitLab: https://salsa.debian.org/med-team/simde/-/compare/f3b8f42a8093d4ef62ce8efab9124c0bca86b40a...a2e6b17c84e67e2761805b250c73d428431d11c5
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/20210125/2b7650a4/attachment-0001.html>


More information about the debian-med-commit mailing list