diff --git a/package/flite/flite.hash b/package/flite/flite.hash
index f21a21d186..35ec61960a 100644
--- a/package/flite/flite.hash
+++ b/package/flite/flite.hash
@@ -1,4 +1,4 @@
 # locally computed hash
-sha256  c73c3f6a2ea764977d6eaf0a287722d1e2066b4697088c552e342c790f3d2b85  flite-2.1-release.tar.bz2
+sha256  ab1555fe5adc3f99f1d4a1a0eb1596d329fd6d74f1464a0097c81f53c0cf9e5c  flite-2.2.tar.gz
 # License files, locally calculated
 sha256  d31bceaf2823d56a8c9400f7bde3b17140e739e991eb4f203bdcf9827754ab59  COPYING
diff --git a/package/flite/flite.mk b/package/flite/flite.mk
index fd5f4ec172..79b2288fe3 100644
--- a/package/flite/flite.mk
+++ b/package/flite/flite.mk
@@ -4,9 +4,8 @@
 #
 ################################################################################
 
-FLITE_VERSION = 2.1
-FLITE_SOURCE = flite-$(FLITE_VERSION)-release.tar.bz2
-FLITE_SITE = http://www.festvox.org/flite/packed/flite-$(FLITE_VERSION)
+FLITE_VERSION = 2.2
+FLITE_SITE = $(call github,festvox,flite,v$(FLITE_VERSION))
 FLITE_LICENSE = BSD-4-Clause
 FLITE_LICENSE_FILES = COPYING