ghdl (5.1.1+dfsg-3) unstable; urgency=medium . * Team upload. . * Reinserted skip-not-installable autopkgtest restriction to handle arm64. * Updated debian/copyright to use https and use correct license for doc example. ghdl (5.1.1+dfsg-2) unstable; urgency=medium . * Team upload. . * Adjusted d/copyright to list new Expat lisenced files. . ghdl (5.1.1+dfsg-1) unstable; urgency=medium . * Team upload. . * New upstream version 5.1.1. . [ Steffen Moeller ] * Added d/upstream/metadata. . [ Petter Reinholdtsen ] * Remove 4 obsolete maintscript entries in 4 files. * Add missing build-dependency on python3-setuptools. * Removed invalid line in d/u/metadata. * Added 1000-configure-llvm-21.patch and adjusted build dependency for LLVM 21 (Closes: #1122587). * Switched ghdl wrapper script to return exit code 250 when no backend is found (Closes: #1103543). * Updated library package name libghdl-5-0-1 to libghdl-5-1-1 matching new soname. * Removed obsolete ghdl-common Breaks/Replaces on ghdl version before oldstable. * Dropped obsolete skip-not-installable restriction from autopkgtest checks. . [ Nicolas Boulenguez ] * Restrict VHDL sources to ASCII encoding ghdl (5.0.1+dfsg-1) unstable; urgency=medium . * New upstream version 5.0.1+dfsg * Update debian/copyright * Drop all backported patches * Update libghdl soname to current version * Use GCC/GNAT version 14 (Closes: 1092658, 1100461) * Create dummy gcc/vhdl/lang.opt.urls file to work with gcc-14 * Bump Standards-Version to 4.7.2, no changes necessary ghdl (4.1.0+dfsg-4) unstable; urgency=medium . * Restrict architectures to those on which GHDL builds and clears the testsuite (Closes: 1081717, 1010539) * Fix lintian override for undefined license ghdl (4.1.0+dfsg-3) unstable; urgency=medium . * Add allow-llvm19 patch and adjust Build-Depends to allow building with LLVM 19 (Closes: 1085096) * Backport patch from upstream to fix testsuite VPI prototypes * Fix some testsuite file patterns in debian/copyright * Add lintian source override for a testsuite with a generic BSD license ghdl (4.1.0+dfsg-2) unstable; urgency=medium . * Upload to unstable * Add collect-gcc-options patch for proper calling of GCC backend * Update debian/copyright with new files, years and changed libghw license ghdl (4.1.0+dfsg-1) experimental; urgency=medium . [ Andreas Bombe ] * Exclude more test suites from orig tarball for 4.1.0 * New upstream version 4.1.0+dfsg (Closes: 1067686) * Drop LLVM 16 support patches, version 4.1.0 supports up to 18.1 * Allow LLVM versions up to 18.1 * Use GCC/GNAT version 13 (Closes: 1067446) * Update libghdl soname to current version * Bump Standards-Version to 4.7.0, no changes needed * Add avoid-have-backtrace patch to disable use of backtrace(3) for now * Backport patches from upstream fixing VPI and VHPI testsuite * Backport patch from upstream to fix PSL counter initialization * Make LLVM backend testsuite failure during build fatal again * Adapt to the gcc-13 build installing ghdl1 under libexec instead of lib . [ Nicolas Boulenguez ] * Install the usr/bin/ghdl wrapper with dh_install directly * Install usr/lib/ghdl/backend/vhdl/src with dh_link directly * Drop obsolete gcc-10 patch * Slightly simplify the backend selection with build profiles * debian/control: remove unused shlibs:Depends from ghdl-common Depends ghdl (3.0.0+dfsg2-1) unstable; urgency=medium . * Add file exclusion for testsuite added in 3.0.0 containing Xilinx code apparently under DLA * Repack upstream as version 3.0.0+dfsg2 * debian/copyright: Update with current years and new files * Restore patching of LLVM compiler path in modify-install-paths patch (Closes: 1053293) * Add patch fix-testsuite-stderr-output to restore fix dropped with parallelize-testsuite patch ghdl (3.0.0+dfsg-1) unstable; urgency=medium . * New upstream release. ghdl (2.0.0+dfsg-6.2) unstable; urgency=medium . * Non-maintainer upload. * Let the armhf build fail again since what was built failed the autopkgtest. (see #1010539) * Fail the build on s390x where the resulting package was broken. ghdl (2.0.0+dfsg-6.1) unstable; urgency=medium . * Non-maintainer upload. * Adjust the autopkgtest for the ghwdump move. * Drop the gcc backend on armhf for now. (see #1010539) ghdl (2.0.0+dfsg-6) unstable; urgency=medium . * Upload to unstable * Rework debian/rules to get rid of cumbersome conditionals * Add gcc-distro-specs patch to add %(distro_defaults) like in gcc specs * Bring over ghwdump.1 man file from gtkwave and add new options * Work around i386 build losing one file by running make twice * Add allow-non-linux-mcode patch to allow build on hurd and kfreebsd * Add sparc-memmodel-include patch to fix gcc build on SPARC ghdl (2.0.0+dfsg-5) experimental; urgency=medium . * Add binary packages libghdl-2-0-0 and libghdl-dev to provide libghdl, which allows the yosys GHDL synthesis plugin to be packaged * Add ghdl-tools binary package to install ghwdump in place of the gtkwave package * Enable synth tests in debian/tests/ghdl-tests * Patch parallelize-testsuite: don't print informational messages on stderr as any output on stderr is interpreted as a failure by autopkgtest * Add patch psl-disable-incorrect-optimization from upstream which might fix the PSL testsuite failures occurring on some architectures * Separate the testrundir for the build testsuite fully for every backend so they can never interfere with each other * Restrict Build-Depends on llvm-dev to maximum supported version ghdl (2.0.0+dfsg-4) unstable; urgency=medium . * Upload to unstable * Switch configuration of gcc backend to use options from native gcc build * Add testsuite-pass-parameters patch to make testsuite.sh correctly pass command line args * Run testsuite with --keep-going so that all failures are recorded * Install ghwdump into ghdl-common /usr/lib/ghdl for use by autopkgtest tests as a temporary measure until ghdl can provide the ghwdump binary instead of gtkwave in a coordinated update * Enable vhpi testsuite that was added with version 2.0.0 * Temporarily make LLVM backend testsuite failure non-fatal during build while investigating PSL test failures on some architectures * debian/copyright: Update years for Debian packaging * Bump Standards-Version to 4.6.2, no changes needed ghdl (2.0.0+dfsg-3) experimental; urgency=medium . [ Andreas Bombe ] * Use the whole build/host/target triple when configuring the GCC backend . [ Nicolas Boulenguez ] * Simplify watch file * Use packaging.mk from dh-ada-library instead of from gnat * Avoid hardcoding the gnat version in debian/rules * Use an explicit version instead of the deprecated gnatgcc symbolic link * Set more build flags and tools when running ./configure * Simplify extraction of gcc sources * Simplify MAKEPARALLEL in debian/rules * Simplify override of dh_auto_clean * Simplify installation of ghdl-gcc and libbacktrace.a * Define common ./configure options in a Make variable * debian/rules: remove unneeded GCC_VER variable * Refresh patches with recommended options ghdl (2.0.0+dfsg-2) experimental; urgency=medium . * debian/tests/control: Add gtkwave to Depends to provide ghwdump * Add testsuite-show-diff-output patch to see why reference comparisons fail * Give $(DEB_TARGET_GNU_TYPE) to GCC configure step * Add --enable-multiarch to GCC backend configuration 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 ghdl (1.0.0+dfsg-8) unstable; urgency=medium . * Add Depends on gcc to ghdl-gcc and ghdl-llvm packages as that is used by default for linking simulations * Add gcc and libc6-dev to autopkgtest Depends for ghdl-mcode as that is used by the testsuite for VPI tests ghdl (1.0.0+dfsg-7) unstable; urgency=medium . * Run testsuite during package build * Add autopkgtest configuration * Use current name of shared-lib-without-dependency-information lintian override * Update years in d/copyright ghdl (1.0.0+dfsg-6) unstable; urgency=medium . * Add llvm13.0.patch to allow building with LLVM 13.0 (Closes: #1000923) * Change versioning patch to the more general variant that was upstreamed * Refresh llvm11.1.0.patch * Add Forwarded tags to Debian patches ghdl (1.0.0+dfsg-5) unstable; urgency=medium . * Add llvm11.1.0.patch to enable building with LLVM 11.1 (Closes: #997729) ghdl (1.0.0+dfsg-4) unstable; urgency=medium . * Add llvm12.0.patch from Ubuntu to enable building with LLVM 12 (Closes: #989081) * Refresh patches * Bump Standards-Version to 4.6.0, no changes needed ghdl (1.0.0+dfsg-3) unstable; urgency=medium . * Fix Built-Using field just introduced in ghdl-gcc, it needs to record the source instead of the binary package name (Closes: 987528) ghdl (1.0.0+dfsg-2) unstable; urgency=medium . * Add Built-Using field to ghdl-gcc to record use of gcc source package (Closes: 987528) ghdl (1.0.0+dfsg-1) unstable; urgency=medium . * New upstream version 1.0.0+dfsg * Update d/copyright for 1.0.0 changes and exclude some more testsuites * Adapt versioning patch to changes in Makefile.in * Remove .../vhdl/synopsys and .../vhdl/mentor directories from ghdl-*.install, they are not installed separately anymore * Add .../vhdl/grt-*.* to d/ghdl-gcc.install and d/ghdl-llvm.install * Drop allow-llvm11 patch, already allowed with new upstream version * Drop patch remove-vital-from-build, use configure option --enable-gplcompat instead * Add clean-more patch so that "make distclean" really cleans up everything * Override dh_auto_clean and dh_auto_test to prevent debhelper errors about python-distutils, presumably because of pyGHDL which isn't enabled in the package yet * Exclude an .orig file that exists in the upstream release from dh_clean ghdl (0.37+dfsg2-2) unstable; urgency=medium . * Add Breaks+Replaces ghdl (<< 0.37+dfsg2) on ghdl-common (Closes: #981576) * Do not install LICENSE file into /usr/lib/ghdl/src/ieee2008 ghdl (0.37+dfsg2-1) unstable; urgency=medium . * Repack as 0.37+dfsg2 * Add exclusion of some testsuite files in DFSG repack * Stop excluding libraries/ieee and libraries/ieee2008 in DFSG repack as they are now under a DFSG-free license (Apache 2.0) * Use the now DFSG-free IEEE libraries instead of GHDL's OpenIEEE substitute (Closes: #929656) * Add patch remove-vital-from-build to account for libraries removed in repack * Expand dversionmangle in d/watch to remove numbers after "+dfsg" * Introduce ghdl-common package to avoid a circular dependency (Closes: #916485) * Remove Multi-Arch: same on the ghdl package for now * Install all docs in ghdl-common and make other doc directories symlinks * Update copyright years in d/copyright * Add copyright and licensing for the testsuite to d/copyright * Disable building libghdl for now * Remove spelling-error lintian overrides for "Synopsys" * Point d/watch at releases/latest on GitHub to pick up the correct release * Increase debhelper compat level to 13 * Bump Standards-Version to 4.5.1 ghdl (0.37+dfsg-3) unstable; urgency=medium . * Team upload. * Update watchfile to ignore date tags * Switch to GCC/GNAT 10. Thanks to Ludovic Brenta (Closes: #970660) * Allow builds with LLVM 11 (Closes: #976233) ghdl (0.37+dfsg-2) unstable; urgency=medium . * Team upload. . [ Frédéric Bonnard ] * Really fix FTBFS on ppc64* (Closes: #907170) ghdl (0.37+dfsg-1) unstable; urgency=medium . * Team upload. * New upstream release * Refresh modify-install-paths * Remove patch allowing LLVM 8 (upstreamed) * Fixes build with LLVM 9 (Closes: #952110) * Update wrapper for newer releases. Thanks to Pavel Pisa (Closes: #930890) * Switch to GCC 9 (Closes: #944181) ghdl (0.35+git20181129+dfsg-4) unstable; urgency=medium . * Team upload. * Allow building with LLVM 8+. Patch thanks to Logan Rosen (Closes: #923190) ghdl (0.35+git20180503+dfsg-2) unstable; urgency=medium . * Fix disabling mcode backend building on non-x86 ghdl (0.35+git20180503+dfsg-1) unstable; urgency=medium . * Reintroduce ghdl package with upstream git commit v0.35-168-g252a9169 (Closes: #880942) * Redo most of the packaging to adapt to significant upstream changes * ghdl now offers different compiler backends, offer them all in co-installable packages ghdl-gcc, ghdl-mcode and ghdl-llvm * Add build profiles to skip building any of the backends * New /usr/bin/ghdl wrapper script that executes an installed ghdl backend variant depending on an environment variable or automatic selection * Rewrite debian/copyright, change to machine-readable format * Change debian/watch to current upstream on GitHub * Change source format to 3.0 (quilt) * Change Vcs-* fields in debian/control to point to new location ghdl (0.29+gcc4.3.4+dfsg-1.1) unstable; urgency=low * Non-maintainer upload. * Fix FTBFS on multiarch systems. (Closes: #635923) * Don't build the package twice. * Whole changes have been merged from Ubuntu. ghdl (0.29+gcc4.3.4+dfsg-1) unstable; urgency=low * New upstream release (closes: #548004) * Updated to policy 3.8.3 * Now using gcc-4.3.4 * Now building with gnat-4.4 ghdl (0.26+gcc4.1.2~dfsg-2) unstable; urgency=low * Now building with gnat-4.2. ghdl (0.26+gcc4.1.2~dfsg-1) unstable; urgency=low * New upstream release (closes: #413088) * Using DFSGized gcc4.1.2 tarball (closes: #392949) * Specifically note copyright status of standard headers (closes: #403621) ghdl (0.25+gcc4.1.1-1) unstable; urgency=low * New upstream release * Now using dpatch ghdl (0.23+gcc4.1.1-1) unstable; urgency=medium * New upstream release, plus patch from author (closes: #360382) * Using gcc-core-4.1.1 * Building with gnat-4.1 * Moved to Standards-Version 3.7.2; no changes required ghdl (0.22-1) unstable; urgency=low * New upstream release * Fixed typo in manpage (closes: #350162) * Thanks to Nicolas François * Added texinfo and zlib1g-dev to build-depends. ghdl (0.21-1) unstable; urgency=low * The "it-finally-works-on-my-amd64-computer-woohoo!" release. * New upstream release (closes: #338427) * Disable multilib and mudflap (closes: #276399) * Added dependency on zlib1g-dev (closes: #341330) * Fixed up debian/rules to use stamp files more cleanly * Removed some now-unnecessary patches, applied upstream ghdl (0.18-2) unstable; urgency=medium * Add dependancy on gnat-3.4 (closes: #301875) * Urgency medium as this prevents elaboration from working. ghdl (0.18-1) unstable; urgency=low * New upstream release * Using gcc-core-3.4-20050311 ghdl (0.17-3) unstable; urgency=low * Added explicit license statement in manpage. ghdl (0.17-2) unstable; urgency=low * Added dependency on flex and bison ghdl (0.17-1) unstable; urgency=low * New upstream release * Using gcc-core-3.4-20050128 ghdl (0.14-2) unstable; urgency=low * Moving build to gnat-3.4 ghdl (0.14-1) unstable; urgency=low * New upstream release * Removed build dependency on sed and findutils (essential packages) * Removed DESTDIR and MAX_BITS_PER_WORD patches (applied upstream) ghdl (0.13-4) unstable; urgency=low * Add overrides for harmless lintian warnings * Fixed bad paths getting into .cf files (closes: #268149) ghdl (0.13-3) unstable; urgency=low * Added patch for MAX_BITS_PER_WORD support on ia64 and alpha. (Closes: #266792) ghdl (0.13-2) unstable; urgency=low * Only known to work on i386, but changed architecture to 'any' so the buildd's will try. ghdl (0.13-1) unstable; urgency=low * Initial Release (closes: #170583) * Using GCC 3.4.1 sources * Patched GHDL to support DESTDIR libwfa2 (2.3.6-2) unstable; urgency=medium . * Team upload. * d/control: restrict to little-endian systems. libwfa2 (2.3.6-1) unstable; urgency=medium . * Team upload. [ Andreas Tille ] * Replace pkg-config with pkgconf in Build-Depends . [ Michael R. Crusoe ] * New upstream version * Standards-Version: 4.7.4 (routine-update) * debputy lint --auto-fix (routine-update) * d/patches: gcc-13 patch was applied upstream, removing. * d/upstream/metadata: add citations * d/control: add the 'time' package for the tests * install the new pkgconfig files * d/watch: upgrade to syntax version 5 * Use the built-in tests as autopkgtests. REMOVED: rust-rustc-hash-2 2.0.0-1 REMOVED: libkf5kexiv2 24.12.3-1 REMOVED: asammdf 8.5.2-3 REMOVED: gst-plugins-rtp 1.18.1.2 REMOVED: r-cran-rjags 1:4-16-1 REMOVED: presentty 0.2.1-1.2 REMOVED: r-cran-prevalence 0.4.1-1