From a11204394fb84132372ca6b78a71befe9080e42a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Commaille?= Date: Sat, 13 Jul 2024 15:27:07 +0200 Subject: [PATCH] build: Do not build protoc-c with protobuf-c It is not needed to build or use libshumate. --- build-aux/org.gnome.Fractal.Devel.json | 44 ++------------------------ 1 file changed, 3 insertions(+), 41 deletions(-) diff --git a/build-aux/org.gnome.Fractal.Devel.json b/build-aux/org.gnome.Fractal.Devel.json index fca1a937..0065212d 100644 --- a/build-aux/org.gnome.Fractal.Devel.json +++ b/build-aux/org.gnome.Fractal.Devel.json @@ -38,50 +38,12 @@ ] }, "modules": [ - { - "name": "abseil", - "buildsystem": "cmake-ninja", - "config-opts": [ - "-DCMAKE_CXX_STANDARD=17", - "-DCMAKE_POSITION_INDEPENDENT_CODE=ON", - "-DBUILD_SHARED_LIBS=ON", - "-DABSL_PROPAGATE_CXX_STD=ON" - ], - "sources": [ - { - "type": "git", - "url": "https://github.com/abseil/abseil-cpp.git", - "tag": "20240116.2", - "commit": "d7aaad83b488fd62bd51c81ecf16cd938532cc0a" - } - ] - }, - { - "name": "protobuf", - "buildsystem": "cmake-ninja", - "config-opts": [ - "-DCMAKE_POSITION_INDEPENDENT_CODE=ON", - "-Dprotobuf_ABSL_PROVIDER=package", - "-Dprotobuf_BUILD_SHARED_LIBS=ON", - "-Dprotobuf_BUILD_TESTS=OFF" - ], - "cleanup": [ - "/bin/protoc*", - "/lib/libprotoc*", - "/lib/libprotobuf-lite*" - ], - "sources": [ - { - "type": "git", - "url": "https://github.com/protocolbuffers/protobuf.git", - "tag": "v25.3", - "commit": "4a2aef570deb2bfb8927426558701e8bfc26f2a4" - } - ] - }, { "name": "protobuf-c", "buildsystem": "autotools", + "config-opts": [ + "--disable-protoc" + ], "sources": [ { "type": "git",