diff --git a/.gitignore b/.gitignore
index 8d5e917..7338f73 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 /cereal-0.3.3.0.tar.gz
 /cereal-0.3.5.0.tar.gz
 /cereal-0.3.5.1.tar.gz
+/cereal-0.3.5.2.tar.gz
diff --git a/ghc-cereal.spec b/ghc-cereal.spec
index 9e6cf05..f890020 100644
--- a/ghc-cereal.spec
+++ b/ghc-cereal.spec
@@ -14,8 +14,8 @@ strict ByteString instead of a lazy ByteString, thus \
 restricting it to operating on finite inputs.
 
 Name:           ghc-%{pkg_name}
-Version:        0.3.5.1
-Release:        2%{?dist}
+Version:        0.3.5.2
+Release:        1%{?dist}
 Summary:        %{common_summary}
 
 Group:          System Environment/Libraries
@@ -60,6 +60,9 @@ BuildRequires:  ghc-containers-prof
 
 
 %changelog
+* Wed Jun 13 2012 Jens Petersen <petersen@redhat.com> - 0.3.5.2-1
+- update to 0.3.5.2
+
 * Thu Mar 22 2012 Jens Petersen <petersen@redhat.com> - 0.3.5.1-2
 - rebuild
 
diff --git a/sources b/sources
index 1bf5db9..0403a52 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-3a5a2f05eed3718e922c3481bcd16112  cereal-0.3.5.0.tar.gz
-07dbe25653405445f630576ec88c08f4  cereal-0.3.5.1.tar.gz
+e657b840afe3d8b9c803362a106ffc8a  cereal-0.3.5.2.tar.gz