-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 02 Dec 2022 02:53:49 +0100 Source: ghdl Architecture: source Version: 2.0.0+dfsg-1 Distribution: experimental Urgency: medium Maintainer: Debian Electronics Team <pkg-electronics-devel@lists.alioth.debian.org> Changed-By: Andreas Bombe <aeb@debian.org> Closes: 1016411 1017672 1023681 Changes: ghdl (2.0.0+dfsg-1) experimental; urgency=medium . [ Andreas Bombe ] * Add file exclusions for new testsuites with unclear licensing in ghdl 2.0.0 * New upstream version 2.0.0+dfsg * Update debian/copyright * Remove configure patches for LLVM 11.1, 12, 13, not needed anymore * Remove clean-more, versioning, fix-build patches, applied upstream * Refresh and adjust patches for new upstream release * Add Build-Depends on texinfo for GCC backend * Add gcc-12.patch to allow building for GCC 12 * Switch to GCC/GNAT 12 (Closes: #1023681) * Change Build-Depends on gnat-$VER to versioned depends on gnat * Add patch llvm-14.0.patch to allow building with LLVM 14 (Closes: #1016411, #1017672) * debian/rules: Propagate error codes properly. Thanks to Daniel Gröber for the patch this is based on * debian/rules: Configure with --disable-werror * Disable dh_dwz as dwz has bugs trying to handle GCC 12 / LLVM 14 outputs * Do not install ghwdump as that is provided by the gtkwave package * Disable gcc-verbose-lto-link gcc patch during build as there are quoting issues on the GHDL side where the LLINKER variable is used * Add parallelize-testsuite patch from upstream git * Add skip-unsupported-tests patch to disable tests for unsupported features * debian/watch: Use /tags rather than /releases page that stopped working * Add GCC 12 patch to reenable C source files in gengtype.cc * Add gcc-12-fix-move-pragma-suppress patch from upstream git * Add gcc-12-more-fix-move-pragma-suppress patch from upstream git * Bump Standards-Version to 4.6.1, no changes needed . [ Daniel Gröber ] * Fix unclean rebuild via debian/rules Checksums-Sha1: db4f229b9b76a5460e2063a90fa3066c3a20286e 2651 ghdl_2.0.0+dfsg-1.dsc d7739c5191e2a734b6131cddac4faa56d22b544c 4244868 ghdl_2.0.0+dfsg.orig.tar.xz c68baf8bb89d3c95273be1b9ffc13851b706a3ba 25316 ghdl_2.0.0+dfsg-1.debian.tar.xz 0cec906dc36a85bcc516232f90e8a22a4809af20 10884 ghdl_2.0.0+dfsg-1_amd64.buildinfo Checksums-Sha256: 204180d012ba105b75471cb108ffe173724dfd758b1e329ca6d8287a7a0a587d 2651 ghdl_2.0.0+dfsg-1.dsc ff4a0cce3b762de18dc8d595675d79f0cc44a5b3f931d21e007352824b273573 4244868 ghdl_2.0.0+dfsg.orig.tar.xz 9224ac7c808e8d20c871e515b6be75d23d80844712908b783bbda912a3edc83a 25316 ghdl_2.0.0+dfsg-1.debian.tar.xz 6e1da6f539c41714f6762e0bda2142846f6c5ef7e2fdaeb2233e15265c4cf6ec 10884 ghdl_2.0.0+dfsg-1_amd64.buildinfo Files: 7d9fdc94500983cba0eae62f48e3ce1e 2651 electronics optional ghdl_2.0.0+dfsg-1.dsc b722e42292a1559158878879fbca9609 4244868 electronics optional ghdl_2.0.0+dfsg.orig.tar.xz e9de17cc39e4924ec79f5f8b73892300 25316 electronics optional ghdl_2.0.0+dfsg-1.debian.tar.xz 3a612e0257b2c6c5983ca4c5e895e494 10884 electronics optional ghdl_2.0.0+dfsg-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE/fJ3FAtt+ejNyKmCMWRwWx2jHUwFAmOJbgoACgkQMWRwWx2j HUwaNhAA0Y+0KfzdnA6GayfPXtp2Lev3RAZxB7bi/HVpPMSw6wDDlfixH7rmHyiS RY7Y5fwweeyRXv+U0o3BgF0dA+klAU8Pq0wrE2AW/R+nuhp6ff1qgMHSe4pOtXJ6 8jMFz1ru4KD+YoENqSnotNtjvDSVjrZ6s2y5exavbrYRfXL0rmrNdFRKsyS65N8I WmdEzug04QNAz+LUM2KLOYK2ZVQbs+dyUCqVz36ic4sFyd920uL9relYyJ0FQruY NYuoicSsy0Zo8wKoJgELW1yzXIkBBkJmO5E9hGIOyx+FF0uefS8xzl4J+bkR1Edp SKkKsYsKgITRzzIYpBnTP2NZ2zfhp5VRSarH69AbU/xl9bt6cH5pVdMqqJAkB7yb ka+pK5tinViV18Te1RB0lerpvqghlZVwcRTyuj8l0QEGy0rWHOUebRNjcQt1wUya RzbAs+BiuMBZ/HzFbL4M0Cuzgug5cY3VA6ebsLwHJG9eY/DQ/qX4E6DO/dRuyM34 fO/2SI2rfVRS4Hf0LevNCEeeyYj8p5LWwjjHgojZVzAN0Q6N2YkGSaeOBmxnFokW fONqf3kvUxUKjgd/Y+1zxXxUu+bsZnhXgmsg0waEoe2JCLiq5uINJCg60nK008hM rGEE3WVloBguInOG9y+YWF07mLAirnMYqoP989xucicLm1FqoSM= =sTeq -----END PGP SIGNATURE-----