qbs.git
13 months agodisable build of arm-gcc.s, it causes errors from as
Dmitry Shachnev [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
disable build of arm-gcc.s, it causes errors from as

Forwarded: not-needed
Last-Update: 2020-09-20

arm-gcc.s:4: Error: operand 1 must be an integer register -- `mov r0,#0'
arm-gcc.s:5: Error: unknown mnemonic `bx' -- `bx lr'

Gbp-Pq: Name disable_bad_assembly.diff

13 months agodo not use -specs=nosys.specs on Debian ARM architectures
Dmitry Shachnev [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
do not use -specs=nosys.specs on Debian ARM architectures

Forwarded: not-needed
Last-Update: 2023-07-29

This requires gcc-arm-none-eabi which we do not want to depend on.

Gbp-Pq: Name no_nosys_specs.diff

13 months agotest sanitizers only on amd64
Dmitry Shachnev [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
test sanitizers only on amd64

Forwarded: not-needed
Last-Update: 2023-08-09

In Debian, sanitizers are available not on all architectures.
For example, libtsan0 is available only on (amd64, arm64, ppc64, ppc64el).

Gbp-Pq: Name test_sanitizers_only_on_amd64.diff

13 months agoskip a test that hangs on some non-x86 architectures
Dmitry Shachnev [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
skip a test that hangs on some non-x86 architectures

Forwarded: no
Last-Update: 2023-07-29

Gbp-Pq: Name skip_test_concurrent.diff

13 months ago[PATCH] cmake: Do not install .gitignore files
Pino Toscano [Sat, 26 Oct 2024 08:59:34 +0000 (10:59 +0200)]
[PATCH] cmake: Do not install .gitignore files

Avoid installing .gitignore files from the resources, as they are of
no much use.

Change-Id: I606544a2125bb97124e6f2b1322ccdbfb695c08c
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Gbp-Pq: Name upstream_cmake-Do-not-install-.gitignore-files.patch

13 months agoqbs (2.4.2-3) unstable; urgency=medium
Pino Toscano [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
qbs (2.4.2-3) unstable; urgency=medium

  * Team upload.
  * Build the documentation only during arch-indep builds:
    - move the python3-bs4, and python3-lxml build dependencies to
      Build-Depends-Indep
    - copy the qt6-tools-dev build dependency to Build-Depends-Indep, as it is
      needed for running the test suite
    - enable the -DQBS_INSTALL_HTML_DOCS, and -DQBS_INSTALL_QCH_DOCS cmake
      arguments only when their respective packages are to be built
  * Mark the qt6-declarative-dev, and qt6-tools-dev build dependencies as
    !nocheck, as they are needed only when running the test suite.
  * Update symbols file from the logs of buildds.
  * Stop passing -DQBS_INSTALL_PREFIX to cmake, as it has not been used for a
    long time.
  * Simplifying avoiding installing .gitignore files:
    - backport upstream commit 862deed5ec60c36c603d5ac84546804ea67cc675 to not
      install .gitignore files; patch
      upstream_cmake-Do-not-install-.gitignore-files.patch
    - stop removing them from the sources in dh_auto_clean, to not modify the
      sources
    - drop the entries from debian/not-installed
  * Remove entries from debian/not-installed that do not exist anymore.
  * Remove Uploaders who have not contributed anything in more than 5 years.

[dgit import unpatched qbs 2.4.2-3]

13 months agoImport qbs_2.4.2-3.debian.tar.xz
Pino Toscano [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
Import qbs_2.4.2-3.debian.tar.xz

[dgit import tarball qbs 2.4.2-3 qbs_2.4.2-3.debian.tar.xz]

14 months agoImport qbs_2.4.2.orig.tar.gz
Pino Toscano [Sun, 13 Oct 2024 08:22:03 +0000 (10:22 +0200)]
Import qbs_2.4.2.orig.tar.gz

[dgit import orig qbs_2.4.2.orig.tar.gz]