185 Commits

Author SHA1 Message Date
Timo Röhling
d76385e96b Improve discovery for Debian default version of Python 2022-10-14 11:59:17 +02:00
Timo Röhling
d49f2256c7 Refresh patches
Gbp-Dch: ignore
2022-08-04 22:13:31 +02:00
Timo Röhling
314e149f33 Refresh patches
- Drop Revert-commit-f745e049-temporarily.patch
  (applied upstream)

Gbp-Dch: full
2022-05-25 21:02:04 +02:00
Timo Röhling
db7a57b9cb Work around regression with qa=+canary
Upstream has reverted the problematic commit for the
next point release, pending further investigation.

Closes: #1009408
Gbp-Dch: full
2022-04-20 20:05:28 +02:00
Timo Röhling
16f988eb91 Refresh patches
- Keep Prefer-Debian-default-version-of-Python.patch
  (Debian specific)
- Drop Fix-check_symbol_exists-with-pedantic-errors.patch
  (applied by upstream)

Gbp-Dch: full
2022-03-29 21:46:30 +02:00
Timo Röhling
5b109dc0bd Refresh patches
- Drop Fix-cross-compilation-with-MPI.patch (applied upstream)
- Drop Fix-RunCMake.CPack_DEB.EXTRA-on-Debian-non-Linux-OSe.patch
  (applied upstream)
- Drop Make-FindFLTK-safe-to-include-multiple-times.patch
  (applied upstream)
- Keep Prefer-Debian-default-version-of-Python.patch
  (Debian-specific)
- Keep Fix-check_symbol_exists-with-pedantic-errors.patch
  (accepted by upstream, targeted for 3.23 release)

Gbp-Dch: full
2021-11-20 13:51:19 +01:00
Timo Röhling
92f827e3de Refresh patches
- Keep Prefer-Debian-default-version-of-Python.patch
  (Debian-specific)
- Update Fix-cross-compilation-with-MPI.patch
  (modified by upstream, targeted for 3.22 release)
- Keep Fix-RunCMake.CPack_DEB.EXTRA-on-Debian-non-Linux-OSe.patch
  (accepted by upstream, targeted for 3.22 release)
- Drop Fix-misinterpretation-of-Debian-Policy-on-LIBEXECDIR.patch
  (applied by upstream)
- Keep Make-FindFLTK-safe-to-include-multiple-times.patch
  (accepted by upstream, targeted for 3.22 release)
- Keep Fix-check_symbol_exists-with-pedantic-errors.patch
  (accepted by upstream, targeted for 3.23 release)

Gbp-Dch: full
2021-11-02 14:17:57 +01:00
Timo Röhling
9fc4d8e0c0 Backport upstream fix for MPI patch 2021-11-02 14:03:14 +01:00
Timo Röhling
ee751ac767 Fix check_symbols_exists() with -pedantic-errors
Closes: #777542
2021-10-22 15:52:31 +02:00
Timo Röhling
a668eb2118 Make FindFLTK safe to include multiple times
Closes: #671746
2021-10-18 16:45:40 +02:00
Timo Röhling
e9bc13a918 Fix misinterpretation of Debian Policy on LIBEXECDIR 2021-10-07 20:46:03 +02:00
Timo Röhling
97f9f985c0 Fix FTBFS on hurd-i386 2021-09-28 17:52:52 +02:00
Timo Röhling
e226cc0dc5 Update patches
Gbp-Dch: ignore
2021-09-21 00:36:45 +02:00
Timo Röhling
3057883b7b Add Forwarded: headers to the patches
Gbp-Dch: ignore
2021-09-17 18:16:20 +02:00
Timo Röhling
c0e175be5e Prefer Debian's default Python 3 version in FindPython.cmake
Closes: #945825
2021-09-14 18:00:03 +02:00
Timo Röhling
274e688012 Update patches
- Drop Compile_with_FILE_OFFSET_BITS_64_on_32-bit_Linux.patch
  (accepted by upstream)
- Drop disable_fileapi_json_extra_test.patch
  (no longer needed)
- New patch Fix-cross-compilation-with-MPI.patch (Closes: #943312)

Gbp-Dch: full
2021-09-14 17:06:16 +02:00
Felix Geyer
d42666f6e0 Cherry-pick commit to build with -D_FILE_OFFSET_BITS=64 on 32bit archs.
* Cherry-pick commit to build with -D_FILE_OFFSET_BITS=64 on 32bit archs.
  - Add Compile_with_FILE_OFFSET_BITS_64_on_32-bit_Linux.patch
  - Closes: #965046
2020-10-15 21:24:37 +02:00
Felix Geyer
1bd875710c Drop FindPkgConfig_also_handle_isystem.patch, applied upstream. 2020-08-30 12:17:48 +02:00
Felix Geyer
d43308f431 Handle -isystem from pkg-config correctly.
* Handle -isystem from pkg-config correctly. (Closes: #959064)
  - Cherry-pick upstream patch in FindPkgConfig_also_handle_isystem.patch
2020-05-09 14:42:12 +02:00
Felix Geyer
308f30b893 Disable FIleAPI json-extra test for now as it doesn't seem critical and fails with libjsoncpp 1.7.4. 2019-11-12 18:57:51 +01:00
Felix Geyer
b4a2aa2845 Drop FindBoost_add_-lpthread_#563479.diff, fixed upstream. 2018-11-29 20:30:06 +01:00
Felix Geyer
cbdb05ae2f Drop patches that have been applied upstream. 2018-10-28 12:15:47 +01:00
Felix Geyer
0c3aa46e7d Fix info and man page install directories on kFreeBSD.
* Fix info and man page install directories on kFreeBSD. (Closes: #911700)
  - Add GNUInstallDirs-kfreebsd-man.patch
2018-10-28 12:06:00 +01:00
Felix Geyer
5694160b47 Make shared libraries non-executable on hurd.
* Make shared libraries non-executable on hurd.
  - Fixes a test suite failure.
  - Cherry-pick upstream fix in hurd_so_noexec.patch
2018-10-07 16:38:44 +02:00
Mattia Rizzolo
6ebc8f49e3 Import Debian changes 3.12.1-1.1
cmake (3.12.1-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Add patch from upstream to fix FTBFS in kfreebsd.  Closes: #905138
  * Add Build-Dependency on freebsd-glue on kfreebsd-any.
2018-10-07 12:24:33 +02:00
Felix Geyer
df99e7c840 Refresh patches. 2018-08-09 21:33:03 +02:00
Felix Geyer
33ec571d43 Drop qt_import_dir_variable.diff, not needed anymore. 2018-08-09 21:32:51 +02:00
Felix Geyer
542a7fbb13 Remove fix-java9-detection.patch, applied upstream. 2017-08-11 12:25:45 +02:00
Felix Geyer
8b36be9871 Fix detection of OpenJDK 9 early access builds.
Closes: #868327
2017-07-25 18:14:01 +02:00
Felix Geyer
687237d732 Refresh patches. 2017-07-20 21:54:50 +02:00
Felix Geyer
648ef319d7 Drop mips-rld-map-rel.patch, merged upstream. 2017-04-14 19:11:14 +02:00
Felix Geyer
2130d9a98a Refresh fix-ftbfs-on-kfreebsd.patch 2017-04-14 19:10:41 +02:00
Felix Geyer
56fea84d31 Refresh patches. 2016-10-30 21:20:23 +01:00
Felix Geyer
dd471dee20 Drop CMakeParseImplicitLinkInfo_Exclude_libclang_rt.patch.
Fixed upstream.
2016-10-30 21:19:33 +01:00
Lisandro Damián Nicanor Pérez Meyer
38f2951d7d Refresh patches. 2016-10-14 22:19:17 -03:00
Lisandro Damián Nicanor Pérez Meyer
a68d32f152 Add mips-rld-map-rel.patch.
Solves segfault caused by new tag and rpath removers.
2016-10-14 22:17:47 -03:00
Felix Geyer
bee75f6baa Fix broken binaries when using clang with -fsanitize.
* Fix broken binaries when using clang with -fsanitize. (Closes: #835426)
  - Add CMakeParseImplicitLinkInfo_Exclude_libclang_rt.patch,
    cherry-picked from upstream.
2016-09-11 17:25:27 +02:00
Felix Geyer
58a70f017b Drop FindImageMagick_find_program.patch, the underlying issue has been fixed upstream. 2016-08-20 09:59:27 +02:00
Felix Geyer
264cae9389 Fix detection of ImageMagick. 2016-07-10 10:47:05 +02:00
Felix Geyer
3fae3a4f36 Drop patches that have been applied upstream.
* Drop patches that have been applied upstream:
  - FindLibArchive_Support_libarchive_3.2.patch
  - file_Sort_GLOB_results_to_make_it_deterministic.patch
2016-07-09 11:25:15 +02:00
Felix Geyer
2e9e55ed25 Backport patch to make file(GLOB) order deterministic.
* Backport patch to make file(GLOB) order deterministic. (Closes: #824263)
  - Add file_Sort_GLOB_results_to_make_it_deterministic.patch
2016-06-28 19:39:45 +02:00
Felix Geyer
18ca9bac2d Make FindLibArchive compatible with libarchive 3.2.
* Make FindLibArchive compatible with libarchive 3.2. (Closes: #828092)
  - Add FindLibArchive_Support_libarchive_3.2.patch
2016-06-28 19:39:25 +02:00
Felix Geyer
62f9824e42 Refresh patches. 2016-03-29 22:15:11 +02:00
Felix Geyer
0ab9bb1454 New upstream release.
* New upstream release.
  - Fixes fltk_wrap_ui segmentation fault. (Closes: #809535)
2016-03-13 13:49:05 +01:00
Felix Geyer
399f5fbd0e Drop patches that have been applied upstream.
* Drop patches that have been applied upstream:
  - FindJNI.cmake.mips.patch
  - fix-hdf5-hl.patch
  - FindJNI-Add-support-for-x32-architecture-on-Linux.patch
  - Features_Extract_strings_from_test_binary_more_reliably.patch
  - FindPkgConfig_remove_variable_dereference.patch
  - FindPython_Add_versions_3.5_and_3.6.patch
2015-11-17 17:35:57 +01:00
Felix Geyer
38b31e81ff Search for Python 3.5 and 3.6.
* Search for Python 3.5 and 3.6. (Closes: #802826)
  - Add FindPython_Add_versions_3.5_and_3.6.patch
2015-11-07 18:58:54 +01:00
Felix Geyer
f6c4ef7488 Fix FindPkgConfig when no minimum version has been set.
* Fix FindPkgConfig when no minimum version has been set.
  - FindPkgConfig_remove_variable_dereference.patch
2015-09-20 20:54:42 +02:00
Felix Geyer
80d095468a Make compiler feature testing more reliable.
* Make compiler feature testing more reliable.
  - Fixes testsuite failure on alpha. (Closes: #789807)
  - Features_Extract_strings_from_test_binary_more_reliably.patch
2015-09-20 20:54:42 +02:00
Felix Geyer
0e757b0ee0 Add support for x32 in FindJNI. (Closes: #792262)
* Add support for x32 in FindJNI. (Closes: #792262)
  - FindJNI-Add-support-for-x32-architecture-on-Linux.patch
2015-08-27 19:23:16 +02:00
Felix Geyer
a673332f17 Drop patch that have been applied upstream.
* Drop patch that have been applied upstream:
  - cpack-doc-typo.patch
  - protect-tests-from-makeflags.patch
  - custom-sphinx-flags.patch
  - fix-mips-endian.patch
  - openjdk-8-detection.patch
2015-08-17 12:07:49 +02:00