diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7e08f6f3973fdcfb5bd832768e58bd8c89794c4c..ff86a2707878d6e3012154226c99c55b5f5a5577 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -38,7 +38,7 @@ next:
     - schedules
   script:
     - pacman -Syu --needed --noconfirm meson git
-    - git clone https://git.archlinux.org/pacman.git
+    - git clone https://gitlab.archlinux.org/pacman/pacman.git
     - cd pacman && mkdir build && cd build && meson .. && ninja
     - cd $CI_PROJECT_DIR && PKG_CONFIG_PATH=./pacman/build/meson-uninstalled make build
 
diff --git a/README.md b/README.md
index 10ddf154ca51a28a8010a912316a5b7e9d8ef685..aa441f2bdae9940c6a01045d0f0aff6d2e75b59f 100644
--- a/README.md
+++ b/README.md
@@ -62,11 +62,11 @@ Coverage for the CPython code can be generated as following:
 
 The master branch tracks the most recent pacman release and thus libalpm
 release, the [next](https://github.com/archlinux/pyalpm/tree/next) branch
-follows [pacman's master branch](https://git.archlinux.org/pacman.git/).
+follows [pacman's master branch](https://gitlab.archlinux.org/pacman/pacman.git).
 
 Building against pacman-git is as simple as:
 
-	git clone https://git.archlinux.org/pacman.git
+	git clone https://gitlab.archlinux.org/pacman/pacman.git
 	mkdir build
 	cd build && meson .. && ninja
 	PKG_CONFIG_PATH=/path/to/pacman/build/meson-uninstalled make build