volk.git
23 months agoMerge version 3.0.0-2+rpi1 and 3.1.0-3 to produce 3.1.0-3+rpi1 archive/raspbian/3.1.0-3+rpi1 raspbian/3.1.0-3+rpi1
Raspbian automatic forward porter [Sun, 24 Dec 2023 13:11:23 +0000 (13:11 +0000)]
Merge version 3.0.0-2+rpi1 and 3.1.0-3 to produce 3.1.0-3+rpi1

2 years agoMerge volk (3.1.0-3) import into refs/heads/workingbranch
A. Maitland Bottoms [Sat, 16 Dec 2023 14:31:28 +0000 (09:31 -0500)]
Merge volk (3.1.0-3) import into refs/heads/workingbranch

2 years agodoxygen pdf
A. Maitland Bottoms [Sat, 16 Dec 2023 14:31:28 +0000 (09:31 -0500)]
doxygen pdf

Forwarded: not-needed

Work-In-Progress Debian inclusion of PDF format documentation.

Gbp-Pq: Name doxygen-pdf

2 years agoupdate doxygen
A. Maitland Bottoms [Sat, 16 Dec 2023 14:31:28 +0000 (09:31 -0500)]
update doxygen

Forwarded: not-needed

For Debian version of Doxygen.

Gbp-Pq: Name update-doxygen

2 years ago[PATCH] omit doxygen build paths
A. Maitland Bottoms [Mon, 5 Sep 2022 01:37:45 +0000 (21:37 -0400)]
[PATCH] omit doxygen build paths

Use reproducible-builds friendly configuration settings.

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name omit-doxygen-build-paths

2 years agooptional static apps
A. Maitland Bottoms [Sat, 16 Dec 2023 14:31:28 +0000 (09:31 -0500)]
optional static apps

Forwarded: not-needed

For Debian, build apps with static libs if ENABLE_STATIC_APPS.

Gbp-Pq: Name optional-static-apps

2 years ago[PATCH 7/7] Express version information in decimal
Clayton Smith [Mon, 11 Dec 2023 19:10:20 +0000 (14:10 -0500)]
[PATCH 7/7] Express version information in decimal

Signed-off-by: Clayton Smith <argilo@gmail.com>
Gbp-Pq: Name 0007-Express-version-information-in-decimal.patch

2 years ago[PATCH 6/6] Allow for rounding error in float-to-int interleave
Clayton Smith [Sat, 9 Dec 2023 02:34:26 +0000 (21:34 -0500)]
[PATCH 6/6] Allow for rounding error in float-to-int interleave

Signed-off-by: Clayton Smith <argilo@gmail.com>
Gbp-Pq: Name 0006-Allow-for-rounding-error-in-float-to-int-interleave.patch

2 years ago[PATCH 5/6] Fix flaky mod_range test
Clayton Smith [Sat, 9 Dec 2023 00:27:45 +0000 (19:27 -0500)]
[PATCH 5/6] Fix flaky mod_range test

Signed-off-by: Clayton Smith <argilo@gmail.com>
Gbp-Pq: Name 0005-Fix-flaky-mod_range-test.patch

2 years ago[PATCH 4/6] Fix flaky fm_detect test
Clayton Smith [Fri, 8 Dec 2023 23:57:02 +0000 (18:57 -0500)]
[PATCH 4/6] Fix flaky fm_detect test

Signed-off-by: Clayton Smith <argilo@gmail.com>
Gbp-Pq: Name 0004-Fix-flaky-fm_detect-test.patch

2 years ago[PATCH 3/6] Remove broken sse_32 kernels
Clayton Smith [Fri, 8 Dec 2023 21:53:53 +0000 (16:53 -0500)]
[PATCH 3/6] Remove broken sse_32 kernels

Signed-off-by: Clayton Smith <argilo@gmail.com>
Gbp-Pq: Name 0003-Remove-broken-sse_32-kernels.patch

2 years ago[PATCH 2/6] Allow for rounding error in volk_32fc_s32f_magnitude_16i
Clayton Smith [Fri, 8 Dec 2023 19:02:12 +0000 (14:02 -0500)]
[PATCH 2/6] Allow for rounding error in volk_32fc_s32f_magnitude_16i

Signed-off-by: Clayton Smith <argilo@gmail.com>
Gbp-Pq: Name 0002-Allow-for-rounding-error-in-volk_32fc_s32f_magnitude.patch

2 years ago[PATCH 1/6] Allow for rounding error in float-to-int conversions
Clayton Smith [Fri, 8 Dec 2023 17:25:56 +0000 (12:25 -0500)]
[PATCH 1/6] Allow for rounding error in float-to-int conversions

Signed-off-by: Clayton Smith <argilo@gmail.com>
Gbp-Pq: Name 0001-Allow-for-rounding-error-in-float-to-int-conversions.patch

2 years agovolk (3.1.0-3) unstable; urgency=medium
A. Maitland Bottoms [Sat, 16 Dec 2023 14:31:28 +0000 (09:31 -0500)]
volk (3.1.0-3) unstable; urgency=medium

  * add powerpc to cpu-features dependency

[dgit import unpatched volk 3.1.0-3]

2 years agoImport volk_3.1.0-3.debian.tar.xz
A. Maitland Bottoms [Sat, 16 Dec 2023 14:31:28 +0000 (09:31 -0500)]
Import volk_3.1.0-3.debian.tar.xz

[dgit import tarball volk 3.1.0-3 volk_3.1.0-3.debian.tar.xz]

2 years agoImport volk_3.1.0.orig.tar.gz
A. Maitland Bottoms [Tue, 5 Dec 2023 23:12:20 +0000 (18:12 -0500)]
Import volk_3.1.0.orig.tar.gz

[dgit import orig volk_3.1.0.orig.tar.gz]

2 years agoMerge volk (3.0.0-2+rpi1) import into refs/heads/workingbranch
Raspbian forward porter [Wed, 20 Sep 2023 14:03:25 +0000 (15:03 +0100)]
Merge volk (3.0.0-2+rpi1) import into refs/heads/workingbranch

2 years agoDisable neon.
Peter Michael Green [Wed, 20 Sep 2023 14:03:25 +0000 (15:03 +0100)]
Disable neon.

Gbp-Pq: Name disable-neon

2 years agoupdate doxygen
A. Maitland Bottoms [Wed, 20 Sep 2023 14:03:25 +0000 (15:03 +0100)]
update doxygen

Debian has recent version that complains of these settings.

Gbp-Pq: Name update-doxygen

2 years ago[PATCH] omit doxygen build paths
A. Maitland Bottoms [Mon, 5 Sep 2022 01:37:45 +0000 (21:37 -0400)]
[PATCH] omit doxygen build paths

Use reproducible-builds friendly configuration settings.

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name omit-doxygen-build-paths

2 years ago[PATCH] omit build path
A. Maitland Bottoms [Mon, 5 Sep 2022 01:20:13 +0000 (21:20 -0400)]
[PATCH] omit build path

Have CMake filter out build path from COMPILER_INFO
before using the string in constants.c

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name omit-build-paths

2 years agoskip cpu_freatures on kfreebsd
A. Maitland Bottoms [Wed, 20 Sep 2023 14:03:25 +0000 (15:03 +0100)]
skip cpu_freatures on kfreebsd

 Avoid #error "Unsupported OS" on kFreeBSD

Gbp-Pq: Name skip-cpu_features-on-kfreebsd

2 years agooptional static apps
A. Maitland Bottoms [Wed, 20 Sep 2023 14:03:25 +0000 (15:03 +0100)]
optional static apps

For Debian, build apps with static libs if ENABLE_STATIC_APPS.

Gbp-Pq: Name optional-static-apps

2 years ago[PATCH 5/5] volk_32f_s32f_convert_8i: code style
Daniel Estévez [Sun, 22 Jan 2023 15:10:27 +0000 (16:10 +0100)]
[PATCH 5/5] volk_32f_s32f_convert_8i: code style

Apply code style suggestions from #617.

Signed-off-by: Daniel Estévez <daniel@destevez.net>
Gbp-Pq: Name 0005-volk_32f_s32f_convert_8i-code-style.patch

2 years ago[PATCH 4/5] add volk_32f_s32f_x2_convert_8u kernel
Daniel Estévez [Thu, 19 Jan 2023 17:01:25 +0000 (18:01 +0100)]
[PATCH 4/5] add volk_32f_s32f_x2_convert_8u kernel

This adds a kernel that performs conversion from float to uint8_t
using a scale and a bias, according to out = in * scale + bias. The
output is clamped to the interval [0, 255] and rounded to the nearest
integer.

The kernels are implemented mirroring those for
volk_32f_s32f_convert_8i, but there is an additional avx2_fma kernel,
since it makes sense to perform the scale and bias conversion using FMA
if it is available.

Signed-off-by: Daniel Estévez <daniel@destevez.net>
Gbp-Pq: Name 0004-add-volk_32f_s32f_x2_convert_8u-kernel.patch

2 years ago[PATCH 2/5] license: Fix SPDX identifiers
Johannes Demel [Sun, 15 Jan 2023 10:57:12 +0000 (11:57 +0100)]
[PATCH 2/5] license: Fix SPDX identifiers

Some files still carried GPL identifiers. These were identified and
updated. Thus, all files should carry the LGPL identifier now.

Files with incorrect identifiers were found with:
`grep -irnI --exclude-dir={build,.git,cpu_features} GPL . | grep -v LGPL`

Fixes #613

Signed-off-by: Johannes Demel <demel@uni-bremen.de>
Gbp-Pq: Name 0002-license-Fix-SPDX-identifiers.patch

2 years ago[PATCH 1/5] ci: Remove license check
Johannes Demel [Sat, 14 Jan 2023 17:35:59 +0000 (18:35 +0100)]
[PATCH 1/5] ci: Remove license check

This check fails because new contributors don't need to re-license. All
new contributions must be made under LGPL. Thus, this check is
superfluous. Also, it would add an administrative burden that we should
avoid.

Signed-off-by: Johannes Demel <demel@uni-bremen.de>
Gbp-Pq: Name 0001-ci-Remove-license-check.patch

2 years agovolk (3.0.0-2+rpi1) trixie-staging; urgency=medium
Raspbian forward porter [Wed, 20 Sep 2023 14:03:25 +0000 (15:03 +0100)]
volk (3.0.0-2+rpi1) trixie-staging; urgency=medium

  [changes brought forward from 1.1-1+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sun, 20 Sep 2015 20:30:19 +0000]
  * Disable neon.

  [changes introduced in 2.1.0-2+rpi1 by Peter Michael Green]
  * Add bulid-depends-indep on texlive-latex-extra.

[dgit import unpatched volk 3.0.0-2+rpi1]

2 years agoImport volk_3.0.0-2+rpi1.debian.tar.xz
Raspbian forward porter [Wed, 20 Sep 2023 14:03:25 +0000 (15:03 +0100)]
Import volk_3.0.0-2+rpi1.debian.tar.xz

[dgit import tarball volk 3.0.0-2+rpi1 volk_3.0.0-2+rpi1.debian.tar.xz]

2 years agoMerge volk (3.0.0-2) import into refs/heads/workingbranch
A. Maitland Bottoms [Sun, 16 Jul 2023 01:58:53 +0000 (02:58 +0100)]
Merge volk (3.0.0-2) import into refs/heads/workingbranch

2 years agoupdate doxygen
A. Maitland Bottoms [Sun, 16 Jul 2023 01:58:53 +0000 (02:58 +0100)]
update doxygen

Debian has recent version that complains of these settings.

Gbp-Pq: Name update-doxygen

2 years ago[PATCH] omit doxygen build paths
A. Maitland Bottoms [Mon, 5 Sep 2022 01:37:45 +0000 (21:37 -0400)]
[PATCH] omit doxygen build paths

Use reproducible-builds friendly configuration settings.

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name omit-doxygen-build-paths

2 years ago[PATCH] omit build path
A. Maitland Bottoms [Mon, 5 Sep 2022 01:20:13 +0000 (21:20 -0400)]
[PATCH] omit build path

Have CMake filter out build path from COMPILER_INFO
before using the string in constants.c

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name omit-build-paths

2 years agoskip cpu_freatures on kfreebsd
A. Maitland Bottoms [Sun, 16 Jul 2023 01:58:53 +0000 (02:58 +0100)]
skip cpu_freatures on kfreebsd

 Avoid #error "Unsupported OS" on kFreeBSD

Gbp-Pq: Name skip-cpu_features-on-kfreebsd

2 years agooptional static apps
A. Maitland Bottoms [Sun, 16 Jul 2023 01:58:53 +0000 (02:58 +0100)]
optional static apps

For Debian, build apps with static libs if ENABLE_STATIC_APPS.

Gbp-Pq: Name optional-static-apps

2 years ago[PATCH 5/5] volk_32f_s32f_convert_8i: code style
Daniel Estévez [Sun, 22 Jan 2023 15:10:27 +0000 (16:10 +0100)]
[PATCH 5/5] volk_32f_s32f_convert_8i: code style

Apply code style suggestions from #617.

Signed-off-by: Daniel Estévez <daniel@destevez.net>
Gbp-Pq: Name 0005-volk_32f_s32f_convert_8i-code-style.patch

2 years ago[PATCH 4/5] add volk_32f_s32f_x2_convert_8u kernel
Daniel Estévez [Thu, 19 Jan 2023 17:01:25 +0000 (18:01 +0100)]
[PATCH 4/5] add volk_32f_s32f_x2_convert_8u kernel

This adds a kernel that performs conversion from float to uint8_t
using a scale and a bias, according to out = in * scale + bias. The
output is clamped to the interval [0, 255] and rounded to the nearest
integer.

The kernels are implemented mirroring those for
volk_32f_s32f_convert_8i, but there is an additional avx2_fma kernel,
since it makes sense to perform the scale and bias conversion using FMA
if it is available.

Signed-off-by: Daniel Estévez <daniel@destevez.net>
Gbp-Pq: Name 0004-add-volk_32f_s32f_x2_convert_8u-kernel.patch

2 years ago[PATCH 2/5] license: Fix SPDX identifiers
Johannes Demel [Sun, 15 Jan 2023 10:57:12 +0000 (11:57 +0100)]
[PATCH 2/5] license: Fix SPDX identifiers

Some files still carried GPL identifiers. These were identified and
updated. Thus, all files should carry the LGPL identifier now.

Files with incorrect identifiers were found with:
`grep -irnI --exclude-dir={build,.git,cpu_features} GPL . | grep -v LGPL`

Fixes #613

Signed-off-by: Johannes Demel <demel@uni-bremen.de>
Gbp-Pq: Name 0002-license-Fix-SPDX-identifiers.patch

2 years ago[PATCH 1/5] ci: Remove license check
Johannes Demel [Sat, 14 Jan 2023 17:35:59 +0000 (18:35 +0100)]
[PATCH 1/5] ci: Remove license check

This check fails because new contributors don't need to re-license. All
new contributions must be made under LGPL. Thus, this check is
superfluous. Also, it would add an administrative burden that we should
avoid.

Signed-off-by: Johannes Demel <demel@uni-bremen.de>
Gbp-Pq: Name 0001-ci-Remove-license-check.patch

2 years agovolk (3.0.0-2) unstable; urgency=medium
A. Maitland Bottoms [Sun, 16 Jul 2023 01:58:53 +0000 (02:58 +0100)]
volk (3.0.0-2) unstable; urgency=medium

  * upload to unstable

[dgit import unpatched volk 3.0.0-2]

2 years agoImport volk_3.0.0-2.debian.tar.xz
A. Maitland Bottoms [Sun, 16 Jul 2023 01:58:53 +0000 (02:58 +0100)]
Import volk_3.0.0-2.debian.tar.xz

[dgit import tarball volk 3.0.0-2 volk_3.0.0-2.debian.tar.xz]

2 years agoImport volk_3.0.0.orig.tar.gz
A. Maitland Bottoms [Sat, 14 Jan 2023 19:01:06 +0000 (19:01 +0000)]
Import volk_3.0.0.orig.tar.gz

[dgit import orig volk_3.0.0.orig.tar.gz]

2 years agoMerge volk (2.5.2-3) import into refs/heads/workingbranch
A. Maitland Bottoms [Wed, 21 Dec 2022 01:03:23 +0000 (01:03 +0000)]
Merge volk (2.5.2-3) import into refs/heads/workingbranch

2 years agoupdate doxygen
A. Maitland Bottoms [Wed, 21 Dec 2022 01:03:23 +0000 (01:03 +0000)]
update doxygen

Debian has recent version that complains of these settings.

Gbp-Pq: Name update-doxygen

2 years ago[PATCH] omit doxygen build paths
A. Maitland Bottoms [Mon, 5 Sep 2022 01:37:45 +0000 (21:37 -0400)]
[PATCH] omit doxygen build paths

Use reproducible-builds friendly configuration settings.

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name omit-doxygen-build-paths

2 years ago[PATCH] omit build path
A. Maitland Bottoms [Mon, 5 Sep 2022 01:20:13 +0000 (21:20 -0400)]
[PATCH] omit build path

Have CMake filter out build path from COMPILER_INFO
before using the string in constants.c

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name omit-build-paths

2 years agoremove external HTML resources
A. Maitland Bottoms [Wed, 21 Dec 2022 01:03:23 +0000 (01:03 +0000)]
remove external HTML resources

Debian packages should not generate traffic to external web services.

Gbp-Pq: Name remove-external-HTML-resources

2 years agoskip cpu_freatures on kfreebsd
A. Maitland Bottoms [Wed, 21 Dec 2022 01:03:23 +0000 (01:03 +0000)]
skip cpu_freatures on kfreebsd

 Avoid #error "Unsupported OS" on kFreeBSD

Gbp-Pq: Name skip-cpu_features-on-kfreebsd

2 years agooptional static apps
A. Maitland Bottoms [Wed, 21 Dec 2022 01:03:23 +0000 (01:03 +0000)]
optional static apps

For Debian, build apps with static libs if ENABLE_STATIC_APPS.

Gbp-Pq: Name optional-static-apps

2 years ago[PATCH 2/6] make acc happy
A. Maitland Bottoms [Wed, 28 Mar 2018 02:02:59 +0000 (22:02 -0400)]
[PATCH 2/6] make acc happy

The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids problems.

Gbp-Pq: Name make-acc-happy

2 years agovolk (2.5.2-3) unstable; urgency=medium
A. Maitland Bottoms [Wed, 21 Dec 2022 01:03:23 +0000 (01:03 +0000)]
volk (2.5.2-3) unstable; urgency=medium

  * orc 1:0.4.33-1 dropped building static library,
  so now volk will drop building its static library too. (Closes: #1026593)

[dgit import unpatched volk 2.5.2-3]

2 years agoImport volk_2.5.2-3.debian.tar.xz
A. Maitland Bottoms [Wed, 21 Dec 2022 01:03:23 +0000 (01:03 +0000)]
Import volk_2.5.2-3.debian.tar.xz

[dgit import tarball volk 2.5.2-3 volk_2.5.2-3.debian.tar.xz]

3 years agoMerge volk (2.5.2-2) import into refs/heads/workingbranch
A. Maitland Bottoms [Sun, 16 Oct 2022 03:41:48 +0000 (04:41 +0100)]
Merge volk (2.5.2-2) import into refs/heads/workingbranch

3 years agoupdate doxygen
A. Maitland Bottoms [Sun, 16 Oct 2022 03:41:48 +0000 (04:41 +0100)]
update doxygen

Debian has recent version that complains of these settings.

Gbp-Pq: Name update-doxygen

3 years ago[PATCH] omit doxygen build paths
A. Maitland Bottoms [Mon, 5 Sep 2022 01:37:45 +0000 (21:37 -0400)]
[PATCH] omit doxygen build paths

Use reproducible-builds friendly configuration settings.

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name omit-doxygen-build-paths

3 years ago[PATCH] omit build path
A. Maitland Bottoms [Mon, 5 Sep 2022 01:20:13 +0000 (21:20 -0400)]
[PATCH] omit build path

Have CMake filter out build path from COMPILER_INFO
before using the string in constants.c

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name omit-build-paths

3 years agoremove external HTML resources
A. Maitland Bottoms [Sun, 16 Oct 2022 03:41:48 +0000 (04:41 +0100)]
remove external HTML resources

Debian packages should not generate traffic to external web services.

Gbp-Pq: Name remove-external-HTML-resources

3 years agoskip cpu_freatures on kfreebsd
A. Maitland Bottoms [Sun, 16 Oct 2022 03:41:48 +0000 (04:41 +0100)]
skip cpu_freatures on kfreebsd

 Avoid #error "Unsupported OS" on kFreeBSD

Gbp-Pq: Name skip-cpu_features-on-kfreebsd

3 years agooptional static apps
A. Maitland Bottoms [Sun, 16 Oct 2022 03:41:48 +0000 (04:41 +0100)]
optional static apps

For Debian, build apps with static libs if ENABLE_STATIC_APPS.

Gbp-Pq: Name optional-static-apps

3 years ago[PATCH 2/6] make acc happy
A. Maitland Bottoms [Wed, 28 Mar 2018 02:02:59 +0000 (22:02 -0400)]
[PATCH 2/6] make acc happy

The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids problems.

Gbp-Pq: Name make-acc-happy

3 years agovolk (2.5.2-2) unstable; urgency=medium
A. Maitland Bottoms [Sun, 16 Oct 2022 03:41:48 +0000 (04:41 +0100)]
volk (2.5.2-2) unstable; urgency=medium

  * revert changes to kernels/volk/volk_8u_x2_encodeframepolar_8u.h
    made by make-acc-happy patch since version 1.3-1 (Closes: #1021856)

[dgit import unpatched volk 2.5.2-2]

3 years agoImport volk_2.5.2-2.debian.tar.xz
A. Maitland Bottoms [Sun, 16 Oct 2022 03:41:48 +0000 (04:41 +0100)]
Import volk_2.5.2-2.debian.tar.xz

[dgit import tarball volk 2.5.2-2 volk_2.5.2-2.debian.tar.xz]

3 years agoImport volk_2.5.2.orig.tar.xz
A. Maitland Bottoms [Sun, 4 Sep 2022 16:00:56 +0000 (17:00 +0100)]
Import volk_2.5.2.orig.tar.xz

[dgit import orig volk_2.5.2.orig.tar.xz]

3 years agoMerge volk (2.5.2-1) import into refs/heads/workingbranch
A. Maitland Bottoms [Sun, 4 Sep 2022 16:00:56 +0000 (17:00 +0100)]
Merge volk (2.5.2-1) import into refs/heads/workingbranch

3 years agoupdate doxygen
A. Maitland Bottoms [Sun, 4 Sep 2022 16:00:56 +0000 (17:00 +0100)]
update doxygen

Debian has recent version that complains of these settings.

Gbp-Pq: Name update-doxygen

3 years ago[PATCH] omit doxygen build paths
A. Maitland Bottoms [Mon, 5 Sep 2022 01:37:45 +0000 (21:37 -0400)]
[PATCH] omit doxygen build paths

Use reproducible-builds friendly configuration settings.

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name omit-doxygen-build-paths

3 years ago[PATCH] omit build path
A. Maitland Bottoms [Mon, 5 Sep 2022 01:20:13 +0000 (21:20 -0400)]
[PATCH] omit build path

Have CMake filter out build path from COMPILER_INFO
before using the string in constants.c

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name omit-build-paths

3 years agoremove external HTML resources
A. Maitland Bottoms [Sun, 4 Sep 2022 16:00:56 +0000 (17:00 +0100)]
remove external HTML resources

Debian packages should not generate traffic to external web services.

Gbp-Pq: Name remove-external-HTML-resources

3 years agoskip cpu_freatures on kfreebsd
A. Maitland Bottoms [Sun, 4 Sep 2022 16:00:56 +0000 (17:00 +0100)]
skip cpu_freatures on kfreebsd

 Avoid #error "Unsupported OS" on kFreeBSD

Gbp-Pq: Name skip-cpu_features-on-kfreebsd

3 years agooptional static apps
A. Maitland Bottoms [Sun, 4 Sep 2022 16:00:56 +0000 (17:00 +0100)]
optional static apps

For Debian, build apps with static libs if ENABLE_STATIC_APPS.

Gbp-Pq: Name optional-static-apps

3 years ago[PATCH 2/6] make acc happy
A. Maitland Bottoms [Wed, 28 Mar 2018 02:02:59 +0000 (22:02 -0400)]
[PATCH 2/6] make acc happy

The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids problems.

Gbp-Pq: Name make-acc-happy

3 years agovolk (2.5.2-1) unstable; urgency=medium
A. Maitland Bottoms [Sun, 4 Sep 2022 16:00:56 +0000 (17:00 +0100)]
volk (2.5.2-1) unstable; urgency=medium

  * New upstream release.
  * volk_8u_x4_conv_k7_r2_8u
    - Add NEON implementation `neonspiral` via `sse2neon.h`
  * Fixes
    - Fix out-of-bounds reads
    - Fix broken neon kernels
    - Fix float to int conversion
  * CMake
    - Suppress superfluous warning
    - Fix Python install path calculation and documentation

[dgit import unpatched volk 2.5.2-1]

3 years agoImport volk_2.5.2-1.debian.tar.xz
A. Maitland Bottoms [Sun, 4 Sep 2022 16:00:56 +0000 (17:00 +0100)]
Import volk_2.5.2-1.debian.tar.xz

[dgit import tarball volk 2.5.2-1 volk_2.5.2-1.debian.tar.xz]

3 years agoMerge volk (2.5.1-2) import into refs/heads/workingbranch
A. Maitland Bottoms [Tue, 12 Apr 2022 22:39:33 +0000 (23:39 +0100)]
Merge volk (2.5.1-2) import into refs/heads/workingbranch

3 years ago[PATCH] volkpython use posix prefix scheme
A. Maitland Bottoms [Tue, 12 Apr 2022 22:35:43 +0000 (18:35 -0400)]
[PATCH] volkpython use posix prefix scheme

Recently in Debian's pthon3.10 the default scheme for sysconfig
changed from 'posix_prefix' to 'posix_local'. VolkPython.cmake
expects the 'posix_prefix' behavior. So explicity use it.

Signed-off-by: A. Maitland Bottoms <bottoms@debian.org>
Gbp-Pq: Name volkpython-use-posix-prefix-scheme

3 years agoremove-external-HTML-resources
A. Maitland Bottoms [Tue, 12 Apr 2022 22:39:33 +0000 (23:39 +0100)]
remove-external-HTML-resources

Gbp-Pq: Name remove-external-HTML-resources

3 years agoskip cpu_freatures on kfreebsd
A. Maitland Bottoms [Tue, 12 Apr 2022 22:39:33 +0000 (23:39 +0100)]
skip cpu_freatures on kfreebsd

 Avoid #error "Unsupported OS" on kFreeBSD

Gbp-Pq: Name skip-cpu_features-on-kfreebsd

3 years agooptional static apps
A. Maitland Bottoms [Tue, 12 Apr 2022 22:39:33 +0000 (23:39 +0100)]
optional static apps

Build apps with static libs if ENABLE_STATIC_APPS.

Gbp-Pq: Name optional-static-apps

3 years ago[PATCH 2/6] make acc happy
A. Maitland Bottoms [Wed, 28 Mar 2018 02:02:59 +0000 (22:02 -0400)]
[PATCH 2/6] make acc happy

The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids problems.

Gbp-Pq: Name make-acc-happy

3 years agovolk (2.5.1-2) unstable; urgency=medium
A. Maitland Bottoms [Tue, 12 Apr 2022 22:39:33 +0000 (23:39 +0100)]
volk (2.5.1-2) unstable; urgency=medium

  * VolkPython use posix prefix scheme (Closes: #1009394)

[dgit import unpatched volk 2.5.1-2]

3 years agoImport volk_2.5.1-2.debian.tar.xz
A. Maitland Bottoms [Tue, 12 Apr 2022 22:39:33 +0000 (23:39 +0100)]
Import volk_2.5.1-2.debian.tar.xz

[dgit import tarball volk 2.5.1-2 volk_2.5.1-2.debian.tar.xz]

3 years agoMerge volk (2.5.1-1) import into refs/heads/workingbranch
A. Maitland Bottoms [Sun, 13 Feb 2022 05:18:58 +0000 (05:18 +0000)]
Merge volk (2.5.1-1) import into refs/heads/workingbranch

3 years agoImport volk_2.5.1.orig.tar.xz
A. Maitland Bottoms [Sun, 13 Feb 2022 05:18:58 +0000 (05:18 +0000)]
Import volk_2.5.1.orig.tar.xz

[dgit import orig volk_2.5.1.orig.tar.xz]

3 years agoremove-external-HTML-resources
A. Maitland Bottoms [Sun, 13 Feb 2022 05:18:58 +0000 (05:18 +0000)]
remove-external-HTML-resources

Gbp-Pq: Name remove-external-HTML-resources

3 years agoskip cpu_freatures on kfreebsd
A. Maitland Bottoms [Sun, 13 Feb 2022 05:18:58 +0000 (05:18 +0000)]
skip cpu_freatures on kfreebsd

 Avoid #error "Unsupported OS" on kFreeBSD

Gbp-Pq: Name skip-cpu_features-on-kfreebsd

3 years agooptional-static-apps
A. Maitland Bottoms [Sun, 13 Feb 2022 05:18:58 +0000 (05:18 +0000)]
optional-static-apps

Gbp-Pq: Name optional-static-apps

3 years ago[PATCH 2/6] make acc happy
A. Maitland Bottoms [Wed, 28 Mar 2018 02:02:59 +0000 (22:02 -0400)]
[PATCH 2/6] make acc happy

The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids problems.

Gbp-Pq: Name make-acc-happy

3 years agovolk (2.5.1-1) unstable; urgency=medium
A. Maitland Bottoms [Sun, 13 Feb 2022 05:18:58 +0000 (05:18 +0000)]
volk (2.5.1-1) unstable; urgency=medium

  * New upstream release.

[dgit import unpatched volk 2.5.1-1]

3 years agoImport volk_2.5.1-1.debian.tar.xz
A. Maitland Bottoms [Sun, 13 Feb 2022 05:18:58 +0000 (05:18 +0000)]
Import volk_2.5.1-1.debian.tar.xz

[dgit import tarball volk 2.5.1-1 volk_2.5.1-1.debian.tar.xz]

4 years agoMerge volk (2.5.0-2) import into refs/heads/workingbranch
A. Maitland Bottoms [Fri, 22 Oct 2021 03:30:05 +0000 (04:30 +0100)]
Merge volk (2.5.0-2) import into refs/heads/workingbranch

4 years agouse system cpu_features package
A. Maitland Bottoms [Fri, 22 Oct 2021 03:30:05 +0000 (04:30 +0100)]
use system cpu_features package

Author: Shengjing Zhu <zhsj@debian.org>
Last-Update: 2020-12-26

Gbp-Pq: Name use-system-cpu-features-package.patch

4 years agoskip cpu_freatures on kfreebsd
A. Maitland Bottoms [Fri, 22 Oct 2021 03:30:05 +0000 (04:30 +0100)]
skip cpu_freatures on kfreebsd

 Avoid #error "Unsupported OS" on kFreeBSD

Gbp-Pq: Name skip-cpu_features-on-kfreebsd

4 years agoremove-external-HTML-resources
A. Maitland Bottoms [Fri, 22 Oct 2021 03:30:05 +0000 (04:30 +0100)]
remove-external-HTML-resources

Gbp-Pq: Name remove-external-HTML-resources

4 years agooptional-static-apps
A. Maitland Bottoms [Fri, 22 Oct 2021 03:30:05 +0000 (04:30 +0100)]
optional-static-apps

Gbp-Pq: Name optional-static-apps

4 years ago[PATCH 2/6] make acc happy
A. Maitland Bottoms [Wed, 28 Mar 2018 02:02:59 +0000 (22:02 -0400)]
[PATCH 2/6] make acc happy

The abi-compliance-checker grabs all the .h files it finds
and tries to compile them all. Even though some are not
appropriate for the architecture being run on. Being careful
with preprocessor protections avoids problems.

Gbp-Pq: Name make-acc-happy

4 years ago[PATCH 56/73] format: Fix code format
Johannes Demel [Sat, 2 Oct 2021 09:38:46 +0000 (11:38 +0200)]
[PATCH 56/73] format: Fix code format

I was too quick to merge a PR and missed a formatting issue. Thus, I fix
it now.

Signed-off-by: Johannes Demel <demel@uni-bremen.de>
Gbp-Pq: Name 0056-format-Fix-code-format.patch

4 years ago[PATCH 55/73] asan: Fix volk_malloc alignment bug
AlexandreRouma [Thu, 30 Sep 2021 11:52:32 +0000 (13:52 +0200)]
[PATCH 55/73] asan: Fix volk_malloc alignment bug

ASAN (the Address Sanitizer used by GCC) requires memory allocations to
be a multiple of the alignment. To replicate the bug, use a version of
libvolk without this fix, call volk_malloc() with a number of byte
that's not a multiple of the alignment and compile it with the Address
sanitizer enable (-fsanitize=address). The software will error out
and complain about the alignement. This patch fixes it by adding the
missing number of bytes to the size variable so that it becomes a
multiple of the alignment.

Signed-off-by: AlexandreRouma <alexandre.rouma@gmail.com>
Gbp-Pq: Name 0055-asan-Fix-volk_malloc-alignment-bug.patch

4 years ago[PATCH 12/73] Fix clang-format errors
Zlika [Mon, 5 Jul 2021 13:04:17 +0000 (15:04 +0200)]
[PATCH 12/73] Fix clang-format errors

Signed-off-by: Zlika <zlika_ese@hotmail.com>
Gbp-Pq: Name 0012-Fix-clang-format-errors.patch

4 years ago[PATCH 11/73] Code cleanup
Zlika [Mon, 5 Jul 2021 12:55:30 +0000 (14:55 +0200)]
[PATCH 11/73] Code cleanup

Signed-off-by: Zlika <zlika_ese@hotmail.com>
Gbp-Pq: Name 0011-Code-cleanup.patch

4 years ago[PATCH 10/73] Fix clang-format errors
Zlika [Mon, 5 Jul 2021 11:08:29 +0000 (13:08 +0200)]
[PATCH 10/73] Fix clang-format errors

Signed-off-by: Zlika <zlika_ese@hotmail.com>
Gbp-Pq: Name 0010-Fix-clang-format-errors.patch