diff --git a/config/software/libxslt.rb b/config/software/libxslt.rb
index 27c32853c5df1816312be9db236299d194adf3ef_Y29uZmlnL3NvZnR3YXJlL2xpYnhzbHQucmI=..490bffe69ab28b9d38e21a3ced1e6ad88c288ac6_Y29uZmlnL3NvZnR3YXJlL2xpYnhzbHQucmI= 100644
--- a/config/software/libxslt.rb
+++ b/config/software/libxslt.rb
@@ -15,7 +15,7 @@
 #
 
 name 'libxslt'
-default_version '1.1.32'
+default_version '1.1.35'
 
 license 'MIT'
 license_file 'COPYING'
@@ -19,10 +19,9 @@
 
 license 'MIT'
 license_file 'COPYING'
-
 skip_transitive_dependency_licensing true
 
 dependency 'libxml2'
 dependency 'liblzma'
 dependency 'config_guess'
 
@@ -23,10 +22,9 @@
 skip_transitive_dependency_licensing true
 
 dependency 'libxml2'
 dependency 'liblzma'
 dependency 'config_guess'
 
-version '1.1.32' do
-  source md5: '1fc72f98e98bf4443f1651165f3aa146'
-end
+# versions_list: url=https://download.gnome.org/sources/libxslt/1.1/ filter=*.tar.xz
+version('1.1.35') { source sha256: '8247f33e9a872c6ac859aa45018bc4c4d00b97e2feac9eebc10c93ce1f34dd79' }
 
@@ -32,5 +30,5 @@
 
-source url: "ftp://xmlsoft.org/libxml2/libxslt-#{version}.tar.gz"
+source url: "https://download.gnome.org/sources/libxslt/1.1/libxslt-#{version}.tar.xz"
 
 relative_path "libxslt-#{version}"