diff --git a/recipes/calculator/recipe.sh b/recipes/calculator/recipe.sh
deleted file mode 100644
index f81baf3ebfd36c09ee028e7711e6629c3dd7e4ac..0000000000000000000000000000000000000000
--- a/recipes/calculator/recipe.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-GIT=https://gitlab.redox-os.org/redox-os/orbcalculator.git
-BRANCH=master
diff --git a/recipes/calculator/recipe.toml b/recipes/calculator/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..33006ff5a585e0819709d58deaebe1a4086a3121
--- /dev/null
+++ b/recipes/calculator/recipe.toml
@@ -0,0 +1,5 @@
+[source]
+git = "https://gitlab.redox-os.org/redox-os/orbcalculator.git"
+
+[build]
+template = "cargo"