diff --git a/.gitignore b/.gitignore
index afb6ad3..a141fac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@
 /resourcet-1.1.9.tar.gz
 /resourcet-1.1.10.tar.gz
 /unliftio-core-0.1.1.0.tar.gz
+/resourcet-1.2.1.tar.gz
diff --git a/ghc-resourcet.spec b/ghc-resourcet.spec
index aeebcb5..88b8e5c 100644
--- a/ghc-resourcet.spec
+++ b/ghc-resourcet.spec
@@ -1,4 +1,4 @@
-# generated by cabal-rpm-0.12.1
+# generated by cabal-rpm-0.12.5
 # https://fedoraproject.org/wiki/Packaging:Haskell
 
 %global pkg_name resourcet
@@ -7,8 +7,8 @@
 %bcond_without tests
 
 Name:           ghc-%{pkg_name}
-Version:        1.1.10
-Release:        4%{?dist}
+Version:        1.2.1
+Release:        1%{?dist}
 Summary:        Deterministic allocation and freeing of scarce resources
 
 License:        BSD
@@ -20,12 +20,8 @@ BuildRequires:  ghc-rpm-macros
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-exceptions-devel
-BuildRequires:  ghc-lifted-base-devel
-BuildRequires:  ghc-mmorph-devel
-BuildRequires:  ghc-monad-control-devel
 BuildRequires:  ghc-mtl-devel
-BuildRequires:  ghc-transformers-base-devel
-BuildRequires:  ghc-transformers-compat-devel
+BuildRequires:  ghc-primitive-devel
 BuildRequires:  ghc-transformers-devel
 BuildRequires:  ghc-unliftio-core-devel
 %if %{with tests}
@@ -87,6 +83,9 @@ This package provides the Haskell %{pkg_name} library development files.
 
 
 %changelog
+* Sun Jul 22 2018 Jens Petersen <petersen@redhat.com> - 1.2.1-1
+- update to 1.2.1
+
 * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.10-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
 
diff --git a/sources b/sources
index 5247aaf..aa6cc57 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (resourcet-1.1.10.tar.gz) = 41d0f3733856b756d4e82ff7682c2d4a0feae4fa6904e5097c69bc0e19e815b64c57d7bb459ef16c13c5e834be666b55f96e5d15cec49073aa1a0e2651f04705
+SHA512 (resourcet-1.2.1.tar.gz) = 64c1e2f941d612f67eed281959cf91d8b83169c20512d852ce3a5b17e25ecf145af7293afc5081caace63c4528f398648f220cf8a478ad3b2ee334d30eaa0b87