diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 4e0292e1a70d7d936b235c32e4a0dda5598e2f9b..1292a09d32ce0f3abd0a44b39cb7573789a3e4bb 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -5264,7 +5264,7 @@ (define-public python-waf
     (version "1.9.5")
     (source (origin
               (method url-fetch)
-              (uri (string-append "http://waf.io/"
+              (uri (string-append "https://waf.io/"
                                   "waf-" version ".tar.bz2"))
               (sha256
                (base32