diff --git a/contrib/src/fmt/SHA512SUMS b/contrib/src/fmt/SHA512SUMS
index 0f8c45a137606e551475d79abc67696c2d86d5ba..278a29ed0d8cb33dcc366c21242bcf8ec95a37f9 100644
--- a/contrib/src/fmt/SHA512SUMS
+++ b/contrib/src/fmt/SHA512SUMS
@@ -1 +1 @@
-9ef0f3d328681253c1e1776576d54d67dec49c19fd7fc422ae63c3610b01a3f05f6e83cdf5e913dfd09bac42e52fe35c38ebe1ea91f4207d226a32aaf69eb4a8  fmt-5.3.0.tar.gz
+8770bf4bd2bb6d938e75e0cf1e665c41930dbd9d2a6825274a5a43cd1d85b9c9ca621bb040ed099429f0e16bddbc3399361c453eb1bf3fc01376e6ad9dd875b7  fmt-6.1.2.tar.gz
diff --git a/contrib/src/fmt/rules.mak b/contrib/src/fmt/rules.mak
index 0ddbb58d34d03d7e87af19fe354d3c578dece63b..318d9125ee8a8349c4a0ba2c078d4df9d8f033f3 100644
--- a/contrib/src/fmt/rules.mak
+++ b/contrib/src/fmt/rules.mak
@@ -1,5 +1,5 @@
 # FMT
-FMT_VERSION := 5.3.0
+FMT_VERSION := 6.1.2
 FMT_URL := https://github.com/fmtlib/fmt/archive/$(FMT_VERSION).tar.gz
 
 PKGS += fmt
@@ -25,5 +25,4 @@ fmt: fmt-$(FMT_VERSION).tar.gz
 .fmt: fmt toolchain.cmake .sum-fmt
 	cd $< && $(HOSTVARS) $(CMAKE) $(FMT_CMAKECONF) .
 	cd $< && $(MAKE) install
-	cd $< && mv $(PREFIX)/share/pkgconfig/fmt.pc $(PREFIX)/lib/pkgconfig/
 	touch $@