diff --git a/var/spack/repos/builtin/packages/astyle/package.py b/var/spack/repos/builtin/packages/astyle/package.py
index 62e7204168aff9d4301719fc5dd8965d26dd898e..a9e4e37f3352d79d559fa0c7eaff03d8e0b10f45 100644
--- a/var/spack/repos/builtin/packages/astyle/package.py
+++ b/var/spack/repos/builtin/packages/astyle/package.py
@@ -32,9 +32,9 @@ class Astyle(MakefilePackage):
     """
 
     homepage = "http://astyle.sourceforge.net/"
-    # homepage is dead use Gentoo Mirror
-    # url = "http://downloads.sourceforge.net/project/astyle/astyle/astyle%202.04/astyle_2.04_linux.tar.gz"
-    url = "http://distfiles.gentoo.org/distfiles/astyle_3.0.1_linux.tar.gz"
+    url = "https://sourceforge.net/projects/astyle/files/astyle/astyle%203.0.1/astyle_3.0.1_linux.tar.gz"
+    # Gentoo alternative
+    # url = "http://distfiles.gentoo.org/distfiles/astyle_3.0.1_linux.tar.gz"
 
     maintainers = ['davydden']