efivar (32-2) unstable; urgency=medium

  * Backport a patch that allows fwupdate 10 to compile.
  * Fix FTCBFS: (Closes: #843261)
    + Pass CROSS_COMPILE to make
    + 0001-Add-a-patch-from-Helmut-Grohne-for-cross-compiling.patch

 -- Mario Limonciello <mario.limonciello@dell.com>  Mon, 08 Jan 2018 17:24:57 -0600

efivar (32-1) unstable; urgency=medium

  * New upstream version (32)
  * update standards version

 -- Mario Limonciello <mario.limonciello@dell.com>  Tue, 31 Oct 2017 15:12:18 -0500

efivar (31-1) unstable; urgency=medium

  * New upstream version (31)
  * Fixes FTBFS with gcc-7 (Closes: #853384)
  * Drop all patches (upstream)

 -- Mario Limonciello <mario.limonciello@dell.com>  Fri, 04 Aug 2017 15:49:01 -0500

efivar (30-2) unstable; urgency=medium

  * Correct NEWS format to satisfy lintian warnings
  * Backport a patch to fix builds that fail from multiple definitions
  * Backport a patch from upstream to fix NVMe sysfs support after
    kernel 4.5
  * Backport patch from upsteram to fix major/minor device handling
    (Closes: #844237)

 -- Mario Limonciello <mario.limonciello@dell.com>  Fri, 14 Apr 2017 09:43:21 -0500

efivar (30-1) unstable; urgency=medium

  * new upstream version (30)
  * Update dell email addresses (_ -> .)
  * Move to new SONAME based upon upstream commit b729026
    - Additional details are available in debian/NEWS.
  * Add x32 to architectures (Closes: #777261)
  * Build with -flto by default, to avoid efivar issue #60

 -- Mario Limonciello <mario.limonciello@dell.com>  Fri, 23 Sep 2016 15:00:08 -0500

efivar (27-1) unstable; urgency=medium

  * Update to 27 release.
  * create new packages for updated sonames
  * Drop all patches.
  * update debian standards version
  * Add Mario to uploaders

 -- Mario Limonciello <mario_limonciello@dell.com>  Thu, 18 Aug 2016 12:58:18 -0500

efivar (0.23-2) unstable; urgency=medium

  [ Mario Limonciello ]
  * Backport patches to fix fwupdate working on NVMe drives from efivar master.

  [ Daniel Jared Dominguez ]
  * Remove debug output in debian/rules I forgot to take out.

  [ Mario Limonciello ]

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Fri, 11 Mar 2016 01:43:01 -0600

efivar (0.23-1) unstable; urgency=medium

  [ Steve McIntyre ]
  * Correct upstream information - https://github.com/rhinstaller/efivar

  [ Peter Jones ]
  * Sometimes the compiler doesn't like { 0, } as an initializer...
  * Set the correct value for SATA port multipliers when there isn't one.
  * Make our definitions for efi_well_known_guid* consistent.
  * Make the makefile a lot simpler to deal with.

  [ Felix Janda ]
  * Use the more portable major() instead of gnu_dev_major()

  [ Peter Jones ]
  * Treat minor device numbers in sysfs as unsigned.
  * Make the compiler enforce strict symbol versioning.

  [ Lans Zhang ]
  * Fix getting back a wrong relpath

  [ Peter Jones ]
  * Make library objects depend on generated sources so make -jN works better.
  * Fix .PRECIOUS / .INTERMEDIATE / .SECONDARY to avoid unneeded rebuilding.
  * libefivar: Try to do a better job on SATA.
  * libefivar: explicitly link with libdl
  * Format ACPI _ADR device lists in hex, not decimal.
  * Return the right offset in format_vendor_helper()
  * libefiboot: Make efidp multi-instance iteration actually work.
  * Show a closing ) on vendor console device paths.
  * Temporarily use --add-needed when linking libefivar.so
  * Ignore efivar-static in the rpm .spec
  * Mark more of our exports with "default" visibility.
  * Make makeguids generate guid-symbols.c instead of .S
  * efivar: Don't list padding from the end of efi_well_known_guids with -L
  * Make LDFLAGS get set right from the rpm build
  * Make -fPIC and -fPIE work as they should, and default correctly
  * Use gcc -specs= for most command line stuff normally.
  * libefiboot: figure out nvme device paths better.

  [ Sylvain Chouleur ]
  * Rename endian.h into efivar_endian.h to avoid conflicts

  [ Steve McIntyre ]
  * Multiple fixes for compilation with gcc 6

  [ Peter Jones ]
  * Make efivar work with immutable efivarfs files.
  * Release 0.22

  [ Mike Gilbert ]
  * Make.defaults: Improve gcc/clang detection

  [ Felix Janda ]
  * Compile without -fshort-wchar

  [ Peter Jones ]
  * Make guids be in correct byte order both in text and ram...
  * Put "-L." is in LDFLAGS so we don't need installed libefivar to build.
  * Make gcc.specs work with gcc 6 / binutils 2.26
  * Make df78c364 actually work.
  * Try to pretend 0.22 didn't happen by making 0.23 the next day.

  [ Daniel Jared Dominguez ]
  * don't need current quilt patches after merging 0.23
  * deal with kernel 4.4's botched NVMe header reorg
  * use debian-policy 3.9.7.0
  * update watch file
  * we need pkg-config to build

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Thu, 18 Feb 2016 14:25:19 -0600

efivar (0.21-2) unstable; urgency=medium

  * update VCS info
  * use debian-efi as maintainer
  * Multiple fixes for compilation with gcc 6. Closes: #811609

 -- Steve McIntyre <93sam@debian.org>  Mon, 25 Jan 2016 21:35:09 +0000

efivar (0.21-1) unstable; urgency=medium

  * New upstream release
  * Don't override dh_auto_test anymore since it's not needed now.

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Mon, 13 Jul 2015 16:45:14 -0500

efivar (0.20-4) unstable; urgency=medium

  * Upstream says that we don't want to run "make test" on our buildds so don't

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Wed, 24 Jun 2015 15:54:08 -0500

efivar (0.20-3) unstable; urgency=medium

  * Exclude the padded NULL when comparing the file size in vars_del_variable()

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Wed, 24 Jun 2015 10:01:23 -0500

efivar (0.20-2) unstable; urgency=medium

  * Use a more standard soname version.

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Mon, 22 Jun 2015 15:35:15 -0500

efivar (0.20-1) unstable; urgency=medium

  * ACK'ing Mario's changes

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Tue, 09 Jun 2015 13:04:03 -0500

efivar (0.20-0.1) UNRELEASED; urgency=medium

  [ Mario Limonciello ]
  * Drop patches that are already upstream.
  * Add a patch to create explicit dependency on -ldl to fix FTBFS on pesign.

 -- Mario Limonciello <Mario_Limonciello@Dell.com>  Thu, 04 Jun 2015 15:31:45 -0500

efivar (0.19-4) unstable; urgency=medium

  * Mario couldn't let me go another hour without a patch:
    Adjust linker order for pkg-config to fix FTBFS on Ubuntu toolchain

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Mon, 01 Jun 2015 23:22:27 -0500

efivar (0.19-3) unstable; urgency=medium

  * Fix build on Ubuntu as reported by Mario Limonciello.

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Mon, 01 Jun 2015 22:54:19 -0500

efivar (0.19-2) unstable; urgency=medium

  * Upstream: Work around LocateDevicePath() not grokking PcieRoot() devices 
    properly.

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Mon, 01 Jun 2015 15:40:23 -0500

efivar (0.19-1) unstable; urgency=medium

  * New upstream release
  * All quilt patches upstream

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Fri, 29 May 2015 10:39:38 -0500

efivar (0.18-1) unstable; urgency=medium

  * New upstream release
  * We didn't actually skip 0.1[67], they just weren't really released upstream
  * Remove all previous quilt patches since they're upstream now
  * We need to remove includ of pci/pci.h
  * I guess I want debian-policy 3.9.6.1. Where do all these periods come from?

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Fri, 08 May 2015 14:40:37 -0500

efivar (0.15-3) unstable; urgency=medium

  * Partially fix #773007 by defining DataSize based on whether our kernel is
    32/64-bit.

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Wed, 17 Dec 2014 22:26:58 -0600

efivar (0.15-2) unstable; urgency=medium

  * Apply upstream patches (Closes: #764386)

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Mon, 03 Nov 2014 10:07:39 -0600

efivar (0.15-1) unstable; urgency=medium

  * New upstream release
  * Clear out the quilt patch series 

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Tue, 28 Oct 2014 21:26:08 -0500

efivar (0.14-1) unstable; urgency=medium

  * New upstream release
  * Declare efivar binary package Multi-Arch: foreign
  * libefivar-dev should be Multi-Arch: same
  * Upstream patch a01d1062 to fix 32-bit x86

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Sat, 11 Oct 2014 11:43:56 -0500

efivar (0.12-1) unstable; urgency=medium

  * New upstream release

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Mon, 29 Sep 2014 15:45:20 -0500

efivar (0.11-1) unstable; urgency=medium

  * New upstream release
  * Remove all current quilt patches since they're all upstream 

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Thu, 28 Aug 2014 19:18:06 -0500

efivar (0.10-5) unstable; urgency=medium

  * Better debian/watch file

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Mon, 07 Jul 2014 15:26:10 -0500

efivar (0.10-4) unstable; urgency=medium

  * Add 07-assembly-comment.patch to fix armhf builds (Closes: #752273)
  * Rename man page patch to match Ubuntu.

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Tue, 24 Jun 2014 12:27:22 -0500

efivar (0.10-3) unstable; urgency=medium

  * Use .balign instead of .align in assembly files to fix building issue on
    armhf
  * Add real efivar(1) man page

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Tue, 17 Jun 2014 11:25:52 -0500

efivar (0.10-2) unstable; urgency=medium

  * Fix shlib-with-executable-stack lintian warning in libefivar0 

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Tue, 10 Jun 2014 14:58:19 -0500

efivar (0.10-1) unstable; urgency=low

  * Initial release (Closes: #750780)
  * Multiarch support
  * Add README.Debian for description on building source package

 -- Daniel Jared Dominguez <Jared_Dominguez@Dell.com>  Fri, 06 Jun 2014 15:40:53 -0500
