Browse Source

build: Do not build protoc-c with protobuf-c

It is not needed to build or use libshumate.
fractal-8
Kévin Commaille 2 years ago committed by Kévin Commaille
parent
commit
a11204394f
  1. 44
      build-aux/org.gnome.Fractal.Devel.json

44
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",

Loading…
Cancel
Save