Description: changing a function name in a guava class
 In Debian we have version 29.9 of guava-libraries, and milib expects 31.1.
Author: Pierre Gruet <pgt@debian.org>
Forwarded: not-needed
Last-Update: 2022-07-01

--- a/src/main/java/com/milaboratory/core/mutations/Mutations.java
+++ b/src/main/java/com/milaboratory/core/mutations/Mutations.java
@@ -775,7 +775,7 @@
     @SuppressWarnings("UnstableApiUsage")
     @Override
     public int hashCode() {
-        Hasher hasher = Hashing.murmur3_32_fixed()
+        Hasher hasher = Hashing.murmur3_32()
                 .newHasher(4 + mutations.length)
                 .putInt(getAlphabet().hashCode());
         for (int mutation : mutations)
--- a/src/main/java/com/milaboratory/core/sequence/AbstractArraySequence.java
+++ b/src/main/java/com/milaboratory/core/sequence/AbstractArraySequence.java
@@ -76,7 +76,7 @@
     @SuppressWarnings("UnstableApiUsage")
     @Override
     public final int hashCode() {
-        return Hashing.murmur3_32_fixed().newHasher(4 + size())
+        return Hashing.murmur3_32().newHasher(4 + size())
                 .putInt(getAlphabet().hashCode())
                 .putBytes(data)
                 .hash()
--- a/src/main/java/com/milaboratory/core/sequence/Sequence.java
+++ b/src/main/java/com/milaboratory/core/sequence/Sequence.java
@@ -122,7 +122,7 @@
     @SuppressWarnings("UnstableApiUsage")
     @Override
     public int hashCode() {
-        Hasher hasher = Hashing.murmur3_32_fixed().newHasher(4 + size());
+        Hasher hasher = Hashing.murmur3_32().newHasher(4 + size());
         hasher.putInt(getAlphabet().hashCode());
         for (int i = size() - 1; i >= 0; --i)
             hasher.putByte(codeAt(i));
--- a/src/main/java/com/milaboratory/util/ByteString.java
+++ b/src/main/java/com/milaboratory/util/ByteString.java
@@ -49,7 +49,7 @@
     @Override
     public int hashCode() {
         // Quick comparison shows that murmur hash performs computationally the same as Java-style hash
-        return Hashing.murmur3_32_fixed().hashBytes(data).hashCode();
+        return Hashing.murmur3_32().hashBytes(data).hashCode();
     }
 
     public String asString() {
--- a/src/main/java/com/milaboratory/util/sorting/HashUtils.java
+++ b/src/main/java/com/milaboratory/util/sorting/HashUtils.java
@@ -28,7 +28,7 @@
     @SuppressWarnings("UnstableApiUsage")
     public static <T> ToIntFunction<T> hashFunctionFor(List<? extends Property<? super T, ?>> properties) {
         return obj -> {
-            Hasher hasher = Hashing.murmur3_32_fixed().newHasher();
+            Hasher hasher = Hashing.murmur3_32().newHasher();
             for (Property<? super T, ?> prop : properties) {
                 hasher.putInt(prop.get(obj).hashCode());
             }
