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 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 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 Sat, 06 Jun 2020 15:45:48 +0200 guava-libraries (29.0-4) unstable; urgency=medium * Removed the documentation package -- Emmanuel Bourg 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 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 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 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 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 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 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 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 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 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 Fri, 22 May 2015 11:31:37 +0200 guava-libraries (17.0-1) unstable; urgency=medium * New upstream release - Refreshed the patches -- Emmanuel Bourg 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 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.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 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 Wed, 29 May 2013 09:53:01 +0200 guava-libraries (13.0.1-3) unstable; urgency=low * Team upload. * Upload to unstable. -- tony mancill 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 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 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 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 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 Fri, 09 Dec 2011 20:05:25 +0100 guava-libraries (09-1) unstable; urgency=low [ Miguel Landaeta ] * Initial release. (Closes: #555684). -- James Page Thu, 02 Jun 2011 21:35:47 +0100