heimdall-flash (2.1.0-1) unstable; urgency=medium

  * New upstream version
  * Add appstream metadata (Closes: #1076349)

 -- Bastien Roucariès <rouca@debian.org>  Mon, 21 Apr 2025 19:25:09 +0200

heimdall-flash (2.0.2-2) unstable; urgency=medium

  * Upload to unstable

 -- Bastien Roucariès <rouca@debian.org>  Sat, 17 Jun 2023 21:13:46 +0000

heimdall-flash (2.0.2-1) experimental; urgency=medium

  * Import new upstream
  * Add myself as uploader

 -- Bastien Roucariès <rouca@debian.org>  Sun, 07 May 2023 20:47:14 +0000

heimdall-flash (1.4.2+dfsg-2) UNRELEASED; urgency=medium

  * Cherry pick upstream commit:cc44b349, which is present in merge
    commit:9bcc42da, and which allegedly solves "cannot flash RECOVERY on
    Samsung Note 3 (SM-N9005, hlte)".  This commit corresponds to
    0001-Use-library-found-instead-of-hardcoding-compiler-fla.patch.
  * Cherry pick upstream commit:4a9259b4 from merge commit:5377b628.  While
    it does not provide GNUInstallDirs, CMake install targets are a step in
    the right direction.  This commit corresponds to
    0002-Added-install-targets.patch.
  * Use paths from new CMake install targets in
    heimdall-flash-frontend.install.
  * Cherry pick upstream commit:4a9259b4, which modifies README.md to reflect
    upstream's migration from GitHub to Gitlab.  This commit corresponds to
    0003-Updated-README.md-so-the-README-.txt-links-point-to-.patch.
  * Cherry pick commit:0fd207a4 from a merge request; it adds the Odin
    protocol v4 support needed by newer devices.  This commit corresponds to
    0004-heimdall-Odin-protocol-version-4-support.patch.
  * Cherry pick commit:d8a14b55 from the same MR; it enables uploading of large
    firmware.  This ability is likely to be uneeded by most users, who will
    use heimdall-flash to flash TWRP, and then TWRP to flash a new Android
    firmware; however, it seems like supporting this might be part of the
    Odin protocol v4 specification, and it may be useful for flashing
    non-Android firmware.  This commit corresponds to
    0005-heimdall-Fix-flashing-firmwares-bigger-than-3.5GB.patch.
  * Cherry pick commit:fbdfe503 from another MR; this patch appears to be
    required for devices such as the GT-S5360 and GT-S6102, and it is likely
    that other new devices will also require it.  This commit corresponds to
    0006-Issue-517-Heimdall-set-interface-failure-errno-110-o.patch.
  * Migrate to debhelper-compat 13.
  * Set Rules-Requires-Root: no.
  * Declare Standards-Version: 4.5.1 (no changes required).

 -- Nicholas D Steeves <nsteeves@gmail.com>  Mon, 16 Mar 2020 16:12:13 -0600

heimdall-flash (1.4.2+dfsg-1) unstable; urgency=medium

  [Nicholas D Steeves]
  * Salvage heimdall-flash. (Closes: #946706)
  * Set myself as Maintainer.
  * New upstream release. (Closes: #872788)
    - Ben Hutchings, Matt Taggart, Mathias Behrle, and Michal Suchanek
      confirmed that this release solves issues with downloading a device's
      PIT. (Closes: #800573)
  * Build with Qt5. (Closes: #874915)
  * Add gbp.conf.
  * Drop remove-largefile-define.diff, to test if it is still needed.  The
    upstream build system now uses qmake via CMake, rather than directly
    using the native Qt build system, heimdall-frontend.pro has
    disappeared, and CMakeLists.txt:L48 appends QT_LARGEFILE_SUPPORT to
    COMPILE_DEFINITIONS.  Given Marcin's description and confirmation with
    Lisandro about QT_LARGEFILE_SUPPORT in Debian, it's unclear whether or
    not patching out QT_LARGEFILE_SUPPORT is still required.
  * Switch to debhelper-compat 12.  Cut "--parallel" from rules, because
    it is enabled by default with this dh version.
  * Drop all overrides from rules.
  * Drop get-orig-source from rules, because it does not appear to have
    been used since 1.4~rc1+dfsg-1, because it uses the old github remote,
    and because I do not want to maintain it.
  * Add CMake as a build-dep.
  * Modify heimdall-flash.install and heimdall-flash-frontend.install to
    source binaries from CMake build dir.
  * Update Vcs links to use the Debian project on salsa.
  * Override dh_auto_install to build man page from Linux README, and add
    txt2man as a build-dep.
  * Drop the version qualifier for libusb-1.0-0-dev build-dep, because
    even oldoldstable has the minimum required version of 2:1.0.19-1.
  * Install man page using heimdall-flash.manpages
  * Provide a man page for heimdall-frontend using
    heimdall-flash-frontend.links
  * Copyright: Use secure URLs.
  * Copyright: Add Steve Langasek and myself for debian/*
  * Rules: Stop parsing the changelog and instead use pkg-info.mk to get
    DEB_VERSION_UPSTREAM.
  * Declare Standards-Version: 4.5.0
    - Change Priority extra to optional.
  * Add lintian override for "appstream-metadata-missing-modalias-provide".
    See lintian-overrides for rationale.  Thanks to Moritz Mühlenhoff for the
    review and discussion on this package's lint.
  * Add zadig.exe to copyright's Files-Excluded, add +dfsg suffix to version,
    and adjust watch file for a DFSG-repacked orig.tarball.
  * Add Lintian override for hardening-no-bindnow.  See
    debian/lintian-overrides for rationale.

  [Felix Lechner and Nicholas D Steeves]
  * Update watch file to use new gitlab.com upstream.

 -- Nicholas D Steeves <nsteeves@gmail.com>  Sun, 08 Mar 2020 17:53:20 -0400

heimdall-flash (1.4.1-2) unstable; urgency=medium

  * Add watch file; thanks to Bálint Réczkey.
  * Build with LFS_CFLAGS, for compatibility with files >2GB on 32-bit archs.
    Closes: #807800.

 -- Steve Langasek <vorlon@debian.org>  Tue, 01 Mar 2016 07:03:09 +0000

heimdall-flash (1.4.1-1) unstable; urgency=medium

  * New upstream release.  Closes: #754309.
  * Fix our udev rules to use uaccess, not udev-acl which no longer works.
    Closes: #747034.
  * Version the build-dependcy on libusb-1.0-0-dev.  Of minimal utility now
    that jessie is released, but not incorrect.  Closes: #775064.

 -- Steve Langasek <vorlon@debian.org>  Mon, 14 Sep 2015 20:43:03 +0000

heimdall-flash (1.4.0-2) unstable; urgency=medium

  * Add Conflicts/Replaces for the upstream packages that are named
    differently.  Closes: #696879, LP: #1165843.

 -- Steve Langasek <vorlon@debian.org>  Sun, 06 Apr 2014 02:09:07 -0700

heimdall-flash (1.4.0-1) unstable; urgency=low

  * New upstream release (Closes: #706300)
    - Fixes compatibility with the Galaxy S4 (closes: #723916) and the
      Galaxy S Relay 4G (closes: #730746).
    - Drop 0001-Don-t-try-to-set-the-file-transfer-size-to-1MB-on-de.patch;
      this is addressed differently in the upstream release.
    - Includes updated config.{sub,guess}.  Closes: #727892.
  * Add missing dependency from heimdall-flash-frontend to heimdall-flash.
    Closes: #724785.

 -- Steve Langasek <vorlon@debian.org>  Fri, 29 Nov 2013 17:50:48 +0000

heimdall-flash (1.4~rc1+dfsg-1) unstable; urgency=low

  * Initial package (Closes: #644520, #692863).
  * debian/patches/0001-Don-t-try-to-set-the-file-transfer-size-to-1MB-
    on-de.patch: Don't try to set the file transfer size to 1MB on devices
    of type 30; this may be correct for some of them, but definitely not for
    the SGH-T989.
  * debian/patches/remove-largefile-define.diff: Remove
    QT_LARGEFILE_SUPPORT as it is defined in Debian.  Thanks to Marcin
    Juszkiewicz <marcin@juszkiewicz.com.pl>.

 -- Steve Langasek <vorlon@debian.org>  Fri, 09 Nov 2012 19:58:15 -0800
