diff --git a/html-xml-utils-7.6.tar.gz b/html-xml-utils-7.6.tar.gz
deleted file mode 100644
index bea3910..0000000
--- a/html-xml-utils-7.6.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:75f810ec1aee60c62b9f25a79f048fc510b63797c271349030deaf8480be2751
-size 343469
diff --git a/html-xml-utils-7.7.tar.gz b/html-xml-utils-7.7.tar.gz
new file mode 100644
index 0000000..e5cbd97
--- /dev/null
+++ b/html-xml-utils-7.7.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:99373637639bf1bd33c5d2a7c2c4cd4efc30dcf37350fc536c489a2370b998ef
+size 403664
diff --git a/html-xml-utils.changes b/html-xml-utils.changes
index a13a9e2..ad0ad2e 100644
--- a/html-xml-utils.changes
+++ b/html-xml-utils.changes
@@ -1,3 +1,18 @@
+-------------------------------------------------------------------
+Sun May 27 08:45:43 UTC 2018 - sebix+novell.com@sebix.at
+
+- update to version 7.7:
+ * dtd.hash: Don't include the arguments in the forward declaration
+ of lookup_element(), because those arguments differ slightly
+ depending on which version of gperf is used to generate dtd.c:
+ "unsigned int" in gperf 3.0 vs "size_t" in gperf 3.1.
+ * conficgure.ac: Check for libiconv with the AM_ICONV macro (from
+ gettext) instead of AC_SEARCH_LIBS. (Advice from Christian
+ Weisgerber, received via Anthony Bentley). That in turn requires
+ adding config.rpath to the EXTRA_DIST in Makefile.am.
+ * hxindex.c: Replaced fgets() by getline(), to allow lines of
+ arbitrary length in the term database.
+
-------------------------------------------------------------------
Sun Feb 18 17:03:55 UTC 2018 - sebix+novell.com@sebix.at
diff --git a/html-xml-utils.spec b/html-xml-utils.spec
index 2deb656..6072297 100644
--- a/html-xml-utils.spec
+++ b/html-xml-utils.spec
@@ -17,7 +17,7 @@
Name: html-xml-utils
-Version: 7.6
+Version: 7.7
Release: 0
Summary: A number of simple utilities for manipulating HTML and XML files
License: W3C