leocad (23.03-3) unstable; urgency=medium

  * Add upstream metadata.
  * Add background-fix-{1,2}.patch, cherry-picked from upstream.
    This fixes background drawing problems. (Closes: #1033440)

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Wed, 09 Apr 2025 00:12:44 +0200

leocad (23.03-2) unstable; urgency=medium

  * Patch fix-man applied upstream.
  * debian/copyright: use HTTPS.
  * Add myself as an uploader.
  * Recommends ldraw-parts-free | ldraw-parts. (Closes: #755437)
  * Update ldraw-parts patch, mentioning the ldraw-parts-free package in
    startup popup.

 -- Nicolas Schodet <nico@ni.fr.eu.org>  Sun, 06 Apr 2025 11:20:24 +0200

leocad (23.03-1) unstable; urgency=medium

  * Team upload.

  [ Nicolas Schodet ]
  * New upstream version 23.03.
  * Update upstream-changelog.
  * Remove trailing white space in upstream changelog.
  * Drop build dependency on dpkg-dev, it is a build-essential.
  * Use correct machine-readable copyright file URI.
  * Bump Standards-Version to 4.7.2, no change needed.
  * Update copyright dates.
  * Add patch fix-man, fixing font selection error in manual page.

 -- Petter Reinholdtsen <pere@debian.org>  Mon, 24 Mar 2025 23:26:21 +0100

leocad (21.06-1) unstable; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * Team upload.
  * New upstream version (closes: #980060)
     - ships /usr/share/mime/packages/leocad.xml (closes: #870596)
  * debian/patches/01-add-fortify-flags: refresh
  * add debian/salsa-ci.yml
  * debian/rules: drop override_dh_install
  * debian/docs: README.txt -> README.md
  * debian/tests/control: add missing depends on xauth
  * pass flags in configure instead of patching upstream
  * debian/control: Rules-Requires-Root: no
  * use debhelper-compat and bump to dh 13
  * debian/copyright: add license for tools/setup/leocad.appdata.xml

  [ Leonardo Zide ]
  * Updated package description.

 -- Johannes Schauer Marin Rodrigues <josch@debian.org>  Mon, 27 Sep 2021 10:30:24 +0200

leocad (19.07.1-1) unstable; urgency=medium

  * New upstream version (19.07.1)

 -- Nicolas Guilbert <nicolas@ange.dk>  Wed, 17 Jul 2019 15:28:25 +0200

leocad (18.02-1) unstable; urgency=medium

  * New upstream version (18.02)

 -- Nicolas Guilbert <nicolas@ange.dk>  Sun, 25 Feb 2018 21:03:33 +0100

leocad (18.01-1) unstable; urgency=medium

  * Update to latest upstream version.
  * Fix compile for OpenGL ES (Closes: #876695).
  * Update VCS urls to point to salsa.debian.org.
  * Fix test bed - run program in xvfb.

 -- Nicolas Guilbert <nicolas@ange.dk>  Sun, 28 Jan 2018 22:21:34 +0100

leocad (17.07-2) unstable; urgency=medium

  * Build with Qt5 instead of Qt4 (Closes: #875006).

 -- Nicolas Guilbert <nicolas@ange.dk>  Tue, 05 Sep 2017 20:44:43 +0200

leocad (17.07-1) unstable; urgency=medium

  * New upstream version

 -- Nicolas Guilbert <nicolas@ange.dk>  Sun, 06 Aug 2017 19:10:11 +0200

leocad (17.02-2) UNRELEASED; urgency=medium

  * Changed maintainer to Debian LEGO Team
  * Moved VCS to team area
  * Updated Standards-Version to 4.0.0
  * Make packaging gbp-friendly
  * Added part rendering test to enable continuous integration

 -- Nicolas Guilbert <nicolas@ange.dk>  Wed, 02 Aug 2017 19:18:41 +0200

leocad (17.02-1) unstable; urgency=medium

  * New upstream version
  * New upstream VCS - moved from svn to git on Github

 -- Nicolas Guilbert <nicolas@ange.dk>  Fri, 12 May 2017 23:28:59 +0200

leocad (0.83.1-1) unstable; urgency=medium

  * New upstream version.
    - Mainly a bugfix release.

 -- Nicolas Guilbert <nicolas@ange.dk>  Sun, 14 Aug 2016 23:02:57 +0200

leocad (0.83-2) unstable; urgency=medium

  * Fix watch file.

 -- Nicolas Guilbert <nicolas@ange.dk>  Tue, 09 Aug 2016 10:16:40 +0200

leocad (0.83-1) unstable; urgency=medium

  * New upstream version.
    - Fix FTBFS with glibc 2.23 (Closes: #818819).

 -- Nicolas Guilbert <nicolas@ange.dk>  Sun, 07 Aug 2016 21:55:01 +0200

leocad (0.81+svn1775-1) unstable; urgency=medium

  * New upstream version.
  * Update Standards-Version to 3.9.6, no changes required.
  * Disable leocad's automated check for a new version in
    debian/rules instead of quilt patching.

 -- Nicolas Guilbert <nicolas@ange.dk>  Sun, 08 Feb 2015 23:55:39 +0100

leocad (0.80.3-1) unstable; urgency=medium

  * New upstream version.
  * Add ldraw-parts to Suggests.

 -- Nicolas Guilbert <nicolas@ange.dk>  Sat, 13 Sep 2014 22:12:52 +0200

leocad (0.80.2-1) unstable; urgency=low

  * New upstream version.
  * Update Standards-Version to 3.9.5, no changes required.

 -- Nicolas Guilbert <nicolas@ange.dk>  Tue, 11 Mar 2014 21:10:41 +0000

leocad (0.80.1+svn1545b-1) unstable; urgency=low

  * Remove spurious Makefile from the SVN snapshot which
    resulted in an FTBFS on non-amd64 architectures.
  * Remove some additional unwanted files from the SVN
    snapshot.
  * Bump upstream version to reflect the fact it's a
    new orig.tar.gz and overwrite the existing one.

 -- Nicolas Guilbert <nicolas@ange.dk>  Wed, 23 Oct 2013 23:38:06 +0200

leocad (0.80.1+svn1545-1) unstable; urgency=low

  * New upstream release:
    - fix FTBFS on Hurd and kfreebsd- (Closes: #726145)
  * Patches refreshed:
    - 07-fix-appearance-typo.patch removed, fixed upstream
  * Skip the check for newer available versions (Closes: #726147).

 -- Nicolas Guilbert <nicolas@ange.dk>  Tue, 22 Oct 2013 14:06:51 +0200

leocad (0.80-1) unstable; urgency=low

  * New upstream version justifying release to unstable.
  * Patches refreshed:
    - 01-add-desktop-file.patch removed, fixed upstream
    - 02-eliminate-gcc-warnings.patch removed, fixed upstream / invalid
    - 04-init-vectors.patch removed, upstream insists on keeping the
      vectors uninitialized and valgrind cannot find any problems
      with that
    - 06-fix-clang-unused-variable-warning.patch removed, fixed upstream
    - 07-fix-appearance-typo.patch refreshed
  * Remove duplicate COPYING.txt file.
  * Add upstream changelog.

 -- Nicolas Guilbert <nicolas@ange.dk>  Thu, 22 Aug 2013 20:20:08 +0200

leocad (0.79.3+svn1417-1) experimental; urgency=low

  * Update to Qt-based upstream development version.
  * debian/patches:
    - 01-unused_variable_row_stride.patch removed, no longer applies
    - 02-valgrind-cleaning.patch removed, fixed upstream
    - 05-zipfile_signed.patch, fixed upstream
    - 11-keywords-in-desktop-file.patch removed, no longer applies
    - 01-add-desktop-file.patch added, adds desktop file
    - 02-eliminate-gcc-warnings.patch added
    - 06-fix-clang-unused-variable-warning.patch added
    - 07-fix-appearance-typo.patch added
  * debian/rules updated: qmake-based build is clean, no need
    for override_dh_auto_clean target
  * debian/control:
    - updated dependencies from GTK to Qt
    - raised debhelper dependency from 8 to 9

 -- Nicolas Guilbert <nicolas@ange.dk>  Mon, 15 Jul 2013 23:57:22 +0200

leocad (0.79.3-2) UNRELEASED; urgency=low

  * debian/patches/:
    - remove 08-fix_deprecated_code.patch, fixed upstream
    - add 01-unused_variable_row_stride.patch, fixes unused variable warning,
    - add 02-valgrind-cleaning.patch, cleans valgrind detected uninitialized variables

 -- Nicolas Guilbert <nicolas@ange.dk>  Sun, 07 Jul 2013 00:58:40 +0200

leocad (0.79.3-1) unstable; urgency=low

  [ David Paleino ]
  * Remove debian/leocad.desktop, use the one provided by upstream
    instead. Added 01-fix_desktop_file.patch to properly change it
    when needed.

  [ Nicolas Guilbert ]
  * Adopt package (Closes: #711830).
  * New upstream version.
  * Enable hardening.
  * debian/patches/:
    - 00-fix_image_linking.patch deleted, fixed upstream
    - 01-fix_desktop_file.patch deleted, fixed upstream
    - 10-fix_segfault.patch deleted, fixed upstream
    - 11-keywords-in-desktop-file added

  [ Petter Reinholdtsen ]
  * Add build dependency on dpkg-dev (>= 1.16.1~) to make sure
    /usr/share/dpkg/buildflags.mk is available.

  * Upload sponsored by Petter Reinholdtsen.

 -- Nicolas Guilbert <nicolas@ange.dk>  Fri, 05 Jul 2013 10:01:11 +0200

leocad (0.79.2-1) experimental; urgency=low

  [ David Paleino ]
  * New upstream version.
  * Fix segfault, thanks to Petter Reinholdtsen.
  * Update debian/watch.
  * debian/patches/:
    - 00-improve_source.patch removed, merged upstream.
    - 01-fix_manpage.patch removed, merged upstream.
    - 02-fix_segfault.patch removed, merged upstream.
    - 00-fix_image_linking.patch added, fix creation of the image
      symlink.
    - 08-fix_deprecated_code.patch added, fix some misc deprecated
      code.

  [ Petter Reinholdtsen ]
  * Reduce debhelper dependency from 9 to 8, to allow the source to
    build in Debian Squeeze without any changes.
  * New patch 04-init-vectors.patch to make sure the lcVector2 and
    lcVector3 member variables always are initialized.
  * New patch 05-zipfile_signed.patch to get rid of some signed/unsigned
    warnings from the compiler.
  * Install desktop file and icon to get a meny entry in KDE and
    Gnome. According to the leocad author the program can read and
    write LDraw files. Add LDraw mime types to the list of supported
    MIME types, according to the list at
    <URL: http://www.ldraw.org/reference/specs/mimetypes.shtml >.
  * New patch 10-fix_segfault.patch to avoid calling stat() with
    uninitialized memory and crashing with segfault.
  * Correct email address of upstream in copyright file to one
    that is working.

 -- David Paleino <dapal@debian.org>  Fri, 08 Feb 2013 21:37:05 +0100

leocad (0.79-1) experimental; urgency=low

  * Initial release (Closes: #553311).

 -- David Paleino <dapal@debian.org>  Sat, 15 Dec 2012 22:13:08 +0100
