diff --git a/var/spack/repos/builtin/packages/erfa/package.py b/var/spack/repos/builtin/packages/erfa/package.py
index dd2e838c18240d30cb229a37f75527ec1a58d054..b500089352f634c7ed77124d8487fdd25c526370 100644
--- a/var/spack/repos/builtin/packages/erfa/package.py
+++ b/var/spack/repos/builtin/packages/erfa/package.py
@@ -7,15 +7,11 @@
 
 
 class Erfa(AutotoolsPackage):
-    """ERFA(Essential Routines for Fundamental Astronomy)
+    """ERFA (Essential Routines for Fundamental Astronomy)
     is a C library containing key algorithms for astronomy."""
 
     homepage = "https://github.com/liberfa/erfa"
-    url      = "https://github.com/liberfa/erfa/archive/v1.4.0.tar.gz"
+    url      = "https://github.com/liberfa/erfa/releases/download/v1.7.0/erfa-1.7.0.tar.gz"
 
-    version('1.4.0', sha256='90113f18a1a05a3d26970a95b70a71ec52d71156b967ffd6c26dd1626d92e946')
-
-    depends_on('m4', type='build')
-    depends_on('autoconf', type='build')
-    depends_on('automake', type='build')
-    depends_on('libtool', type='build')
+    version('1.7.0', sha256='f0787e30e848750c0cbfc14827de6fc7f69a2d5ef0fc653504e74b8967a764e0')
+    version('1.4.0', sha256='035b7f0ad05c1191b8588191ba4b19ba0f31afa57ad561d33bd5417d9f23e460')