guava-libraries (31.1-1) unstable; urgency=medium

  * New upstream release
    - Refreshed the patches
  * Depend on liberror-prone-java instead of adding the annotations source files
  * Standards-Version updated to 4.6.1

 -- Emmanuel Bourg <ebourg@apache.org>  Mon, 12 Dec 2022 18:38:25 +0100

guava-libraries (29.0-6) unstable; urgency=medium

  * Team upload.
  * Remove unnecessary import in manifest.
  * Update compat level to 13.
  * Remove whitespace from d/changelog.

 -- Sudip Mukherjee <sudipm.mukherjee@gmail.com>  Sun, 27 Sep 2020 19:58:33 +0100

guava-libraries (29.0-5) unstable; urgency=medium

  * Improved the compatibility with Java 8 when built with later versions

 -- Emmanuel Bourg <ebourg@apache.org>  Sat, 06 Jun 2020 15:45:48 +0200

guava-libraries (29.0-4) unstable; urgency=medium

  * Removed the documentation package

 -- Emmanuel Bourg <ebourg@apache.org>  Wed, 20 May 2020 23:19:17 +0200

guava-libraries (29.0-3) unstable; urgency=medium

  * Removed the --has-package-version flag (Closes: #960976)
  * Restored the compatibility between Guava and Java predicates

 -- Emmanuel Bourg <ebourg@apache.org>  Tue, 19 May 2020 10:13:03 +0200

guava-libraries (29.0-2) unstable; urgency=medium

  * Build the guava-testlib module (required by Bazel)

 -- Emmanuel Bourg <ebourg@apache.org>  Sun, 10 May 2020 22:13:01 +0200

guava-libraries (29.0-1) unstable; urgency=medium

  * Upload to unstable
  * Removed the non-Guava annotations from the jar

 -- Emmanuel Bourg <ebourg@apache.org>  Sun, 10 May 2020 01:31:25 +0200

guava-libraries (29.0-1~exp1) experimental; urgency=medium

  * New upstream release (Closes: #959113)
    - Refreshed the patches
    - Restored the CharMatcher legacy constants (removed in Guava 26)
    - Restored the public Iterators.emptyIterator() method (removed in Guava 20)
    - Restored the public Files.fileTreeTraverser() method (removed in Guava 25)
    - Restored the Objects.firstNonNull() method (removed in Guava 21)
    - Restored the Objects.toStringHelper() methods (removed in Guava 21)
    - Restored the MoreExecutors.sameThreadExecutor() method
      (removed in Guava 21)
    - Restored the Futures.addCallback(ListenableFuture,FutureCallback) method
      (removed in Guava 26)
    - Removed the compatibility between com.google.common.base.Predicate and
      java.util.function.Predicate (introduced in Guava 21) since it breaks
      pre Java 8 projects implementing this class
    - Moved the InternalFuture classes into the main artifact
    - Ignore the new guava-bom module
    - Ignore the dependency on com.google.guava:listenablefuture
  * Fixed a Java 8 compatibility issue when built with OpenJDK 11

 -- Emmanuel Bourg <ebourg@apache.org>  Thu, 07 May 2020 00:08:12 +0200

guava-libraries (23.6.1-1~exp1) experimental; urgency=medium

  * Team upload.

  [ Miguel Landaeta ]
  * Remove myself from uploaders list. (Closes: #871858)
  * Wrap and sort dependency lists.
  * Update copyright info.

  [ Emmanuel Bourg ]
  * New upstream release
    - Refreshed the patches
    - Added the errorprone and checkerframework annotations required
      for building
  * Standards-Version updated to 4.5.0
  * Switch to debhelper level 12
  * Use salsa.debian.org Vcs-* URLs

 -- Emmanuel Bourg <ebourg@apache.org>  Sun, 03 May 2020 00:11:56 +0200

guava-libraries (19.0-1) unstable; urgency=medium

  * New upstream release
    - Refreshed the patches
    - Removed 07-java8-compatibility.patch (fixed upstream)
    - Ignore the errorprone annotations (not used)
    - Ignore the j2objc annotations
    - New build dependency on libanimal-sniffer-java
  * Set the source encoding to UTF-8
  * Build with the DH sequencer instead of CDBS
  * Updated the URL of the homepage
  * Watch and download the releases from GitHub

 -- Emmanuel Bourg <ebourg@apache.org>  Fri, 18 Dec 2015 01:08:23 +0100

guava-libraries (18.0-4) unstable; urgency=medium

  * Improved the backward compatibility:
    - Restored the PrimitiveSink.putString(CharSequence) interface method
      and its implementations (removed in Guava 16)
    - Restored the Funnels.stringFunnel() method (removed in Guava 16)
    - Restored the HashFunction.hashString(CharSequence) interface method
      and its implementations (removed in Guava 16)

 -- Emmanuel Bourg <ebourg@apache.org>  Fri, 24 Jul 2015 13:58:32 +0200

guava-libraries (18.0-3) unstable; urgency=medium

  * Improved the backward compatibility:
    - Restored the Enums.valueOfFunction() method (removed in Guava 18)
    - Restored the Stopwatch methods and constructors (elapsedTime,
      elapsedMillis and toString(int) removed in Guava 15 and 16)
    - Restored the Ranges class (Removed in Guava 15)

 -- Emmanuel Bourg <ebourg@apache.org>  Fri, 03 Jul 2015 19:50:51 +0200

guava-libraries (18.0-2) unstable; urgency=medium

  * Improved the backward compatibility:
    - Reimplemented the InputSupplier and OutputSupplier interfaces
      in the ByteSource, ByteSink, CharSource and CharSink classes
    - Restored the ByteStreams.join(InputSupplier...) method

 -- Emmanuel Bourg <ebourg@apache.org>  Thu, 04 Jun 2015 20:01:02 +0200

guava-libraries (18.0-1) unstable; urgency=medium

  * New upstream release (Closes: #775686)
    - Refreshed the patches
    - Added a patch reintroducing the deprecated methods removed
      from the Files, ByteStreams and CharStreams classes still used
      by other packages (gradle andclosure-compiler)
  * Backported a fix addressing a compatibility issue with Java 8
    (Closes: #751544)
  * Modified the short description of libguava-java (Closes: #729355)
  * Standards-Version updated to 3.9.6 (no changes)

 -- Emmanuel Bourg <ebourg@apache.org>  Fri, 22 May 2015 11:31:37 +0200

guava-libraries (17.0-1) unstable; urgency=medium

  * New upstream release
    - Refreshed the patches

 -- Emmanuel Bourg <ebourg@apache.org>  Thu, 03 Jul 2014 00:16:44 +0200

guava-libraries (15.0-2) unstable; urgency=low

  * Removed the Breaks on jython, sisu-guice and stapler since the compatibility
    is temporarily assured by 05-preserve-mapmaker-makecomputingmap.patch
    (Closes: #724713)

 -- Emmanuel Bourg <ebourg@apache.org>  Wed, 16 Oct 2013 23:00:24 +0200

guava-libraries (15.0-1) unstable; urgency=low

  * New upstream release
  * Use the real upstream source downloaded from
    http://guava-libraries.googlecode.com/archive/v<VERSION>.zip
    instead of the sources jar from Maven central
  * Changed the build to use maven-debian-helper
  * Removed debian/pom.xml and debian/guava.bnd
  * Build depend on debhelper 9
  * debian/rules: Removed the get-orig-pom target
  * debian/control: Use canonical URLs for the Vcs-* fields
  * Use XZ compression for the upstream tarball
  * Added a Maven publish rule to take over the artifact
    of Google Collections (Closes: #712453)
  * Added a patch to keep MapMaker.makeComputingMap() public since
    this method is still used by reverse dependencies

 -- Emmanuel Bourg <ebourg@apache.org>  Thu, 12 Sep 2013 13:02:43 +0200

guava-libraries (14.0.1-1) unstable; urgency=low

  * New upstream release
    - new dependency on libatinject-jsr330-api-java

 -- Emmanuel Bourg <ebourg@apache.org>  Wed, 29 May 2013 09:53:01 +0200

guava-libraries (13.0.1-3) unstable; urgency=low

  * Team upload.
  * Upload to unstable.

 -- tony mancill <tmancill@debian.org>  Wed, 15 May 2013 14:46:32 -0700

guava-libraries (13.0.1-2) experimental; urgency=low

  * Team upload.
  * Install using correct pom.xml for this upstream version.
    - fixes old version number in filenames of the created artifacts.
    (Closes: #697636)
  * Removed obsolete DMUA flag.

 -- Jakub Adam <jakub.adam@ktknet.cz>  Mon, 31 Dec 2012 21:43:06 +0100

guava-libraries (13.0.1-1) experimental; urgency=low

  [ tony mancill ]
  * Team upload.
  * Bump Standards-Version to 3.9.4.  No changes were required.
  * Correct Vcs-Git field in d/control.

  [ Jakub Adam ]
  * New upstream release (Closes: #690885).
  * Generate OSGi metadata for jar manifest.

 -- Jakub Adam <jakub.adam@ktknet.cz>  Fri, 26 Oct 2012 21:49:59 +0200

guava-libraries (11.0.2-2) experimental; urgency=low

  [ Miguel Landaeta ]
  * Use correct jsr305 maven coordinates.
  * Bump Standards-Version to 3.9.3. No changes were required.
  * Update copyright file.

  [ tony mancill ]
  * Set DMUA flag.

 -- Miguel Landaeta <miguel@miguel.cc>  Wed, 08 Aug 2012 19:59:08 -0430

guava-libraries (11.0.2-1) unstable; urgency=low

  * Team upload.
  * New upstream release.

 -- Damien Raude-Morvan <drazzib@debian.org>  Wed, 22 Feb 2012 23:04:40 +0100

guava-libraries (09-2) unstable; urgency=low

  * Team upload.

  [ James Page ]
  * Fix FTBFS with OpenJDK7 (LP: #888939) (Closes: #651408):
    - d/rules: Specify source/target as 1.5 for javac and javadoc to
      ensure backwards compatibility and work around Java 7 encoding
      errors.

 -- Damien Raude-Morvan <drazzib@debian.org>  Fri, 09 Dec 2011 20:05:25 +0100

guava-libraries (09-1) unstable; urgency=low

  [ Miguel Landaeta ]
  * Initial release. (Closes: #555684).

 -- James Page <james.page@canonical.com>  Thu, 02 Jun 2011 21:35:47 +0100
