diff --git a/.gitignore b/.gitignore
index aeb53e9..cfc7b36 100644
--- a/.gitignore
+++ b/.gitignore
@@ -470,3 +470,4 @@ serefpolicy*
 /selinux-policy-f0e4878.tar.gz
 /selinux-policy-contrib-27225b9.tar.gz
 /selinux-policy-d5c0a2d.tar.gz
+/selinux-policy-9c84d68.tar.gz
diff --git a/selinux-policy.spec b/selinux-policy.spec
index 4756494..eafadde 100644
--- a/selinux-policy.spec
+++ b/selinux-policy.spec
@@ -1,6 +1,6 @@
 # github repo with selinux-policy base sources
 %global git0 https://github.com/fedora-selinux/selinux-policy
-%global commit0 d5c0a2dcce5b8947468572a84725dbec78646a14
+%global commit0 9c84d687e0fef5d8e4e25273bd25f58c28a7c67c
 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
 
 # github repo with selinux-policy contrib sources
@@ -24,12 +24,12 @@
 %define BUILD_MLS 1
 %endif
 %define POLICYVER 32
-%define POLICYCOREUTILSVER 3.0
-%define CHECKPOLICYVER 3.0
+%define POLICYCOREUTILSVER 3.1
+%define CHECKPOLICYVER 3.1
 Summary: SELinux policy configuration
 Name: selinux-policy
 Version: 3.14.6
-Release: 19%{?dist}
+Release: 20%{?dist}
 License: GPLv2+
 Source: %{git0}/archive/%{commit0}/%{name}-%{shortcommit0}.tar.gz
 Source29: %{git1}/archive/%{commit1}/%{name}-contrib-%{shortcommit1}.tar.gz
@@ -784,6 +784,9 @@ exit 0
 %endif
 
 %changelog
+* Mon Jul 13 2020 Lukas Vrabec <lvrabec@redhat.com> - 3.14.6-20
+- Align gen_tunable() syntax with sepolgen
+
 * Fri Jul 10 2020 Zdenek Pytela <zpytela@redhat.com> - 3.14.6-19
 - Additional support for keepalived running in a namespace
 - Remove systemd_dbus_chat_resolved(pcp_pmie_t)
diff --git a/sources b/sources
index 9ff386f..2e0ba75 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
 SHA512 (selinux-policy-contrib-27225b9.tar.gz) = 0cdb3e3aeaaf2c80de65d25e5d4ad1a394df9e9d7c2eb5a8c82548b86a31afd230976f4d598209d3765c21b9202ee0e5b8e98774fc84bdba9f16949ccd1956f7
-SHA512 (selinux-policy-d5c0a2d.tar.gz) = fb5bf70567a11e3388257deb604631e886c05371c48c8134baff68769297a9cd721db0f4f56f68a6f1801d501c8b0ce008ed526a398ee01d99a95a03eccf26c3
-SHA512 (container-selinux.tgz) = ea195ae55cb835b7474c238b155606b2134b9e0d28bf61bff0718df18493269bcbc8b8b323e95f1915c3b219beb4598e9b537b5d401ac2e9cbeba84f40fa3e37
+SHA512 (selinux-policy-9c84d68.tar.gz) = 3705d873f144f3ba952dabdf772490f89872042bfc11d82efc787b0afe580704530ff7aa5b34b7515487f4e27d22a973c9bae01fc3936bb8201c52d0f3938156
+SHA512 (container-selinux.tgz) = 831a83e557ef61b577b7adc61144e4c8056922e0f9de7b32fa57f3d972d2c5746c1b53a114ac382f87a631aa85c2d53b787ed5206c68395c6a2d67913e766978
 SHA512 (macro-expander) = 243ee49f1185b78ac47e56ca9a3f3592f8975fab1a2401c0fcc7f88217be614fe31805bacec602b728e7fcfc21dcc17d90e9a54ce87f3a0c97624d9ad885aea4