diff --git a/component/groonga/buildout.cfg b/component/groonga/buildout.cfg
index 698ae167fcbcdff880bcff49ac97dce4b18a1d55..6b47866015524ef9e76c345affe0398ee13f3581 100644
--- a/component/groonga/buildout.cfg
+++ b/component/groonga/buildout.cfg
@@ -12,8 +12,8 @@ extends =
 
 [groonga]
 recipe = slapos.recipe.cmmi
-url = http://packages.groonga.org/source/groonga/groonga-4.0.9.tar.gz
-md5sum = ab6c15de7764ba5028b5037cc22368e8
+url = http://packages.groonga.org/source/groonga/groonga-4.1.0.tar.gz
+md5sum = 93c763da6c298595da4b6964d6b80769
 # temporary patch to respect more tokens in natural language mode.
 patches =
   ${:_profile_base_location_}/groonga.patch#9ed02fbe8400402d3eab47eee149978b