mirror of https://github.com/GNOME/gimp.git
build: update OpenEXR in our nightly flatpak manifest.
Synced from the beta flatpak. The previous manifest rules were building fine on Flathub build servers, but not on GNOME CI ones. It resulted in a bunch of "ISO C++17" errors when building ilmbase. Maybe just restricting to C++14 through build fine would have been fine, but anyway let's also update the dependencies in the same time as we were outdated.
This commit is contained in:
parent
3e2207e1e0
commit
58fd168f8e
|
@ -79,11 +79,17 @@
|
|||
{
|
||||
"name": "ilmbase",
|
||||
"config-opts": [ "--disable-static" ],
|
||||
"build-options": {
|
||||
"cxxflags": "-std=c++14",
|
||||
"env": {
|
||||
"LDFLAGS": "-lpthread"
|
||||
}
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
"type": "archive",
|
||||
"url": "https://download.savannah.nongnu.org/releases/openexr/ilmbase-2.2.1.tar.gz",
|
||||
"sha256": "cac206e63be68136ef556c2b555df659f45098c159ce24804e9d5e9e0286609e"
|
||||
"url": "https://github.com/openexr/openexr/releases/download/v2.3.0/ilmbase-2.3.0.tar.gz",
|
||||
"sha256": "456978d1a978a5f823c7c675f3f36b0ae14dba36638aeaa3c4b0e784f12a3862"
|
||||
},
|
||||
{
|
||||
"type": "shell",
|
||||
|
@ -94,11 +100,18 @@
|
|||
],
|
||||
"config-opts": [ "--disable-static", "--disable-ilmbasetest" ],
|
||||
"cleanup": [ "/bin", "/share/doc", "/lib/libIlmImfUtil*" ],
|
||||
"build-options": {
|
||||
"cxxflags": "-std=c++14"
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
"type": "archive",
|
||||
"url": "https://download.savannah.nongnu.org/releases/openexr/openexr-2.2.1.tar.gz",
|
||||
"sha256": "8f9a5af6131583404261931d9a5c83de0a425cb4b8b25ddab2b169fbf113aecd"
|
||||
"url": "https://github.com/openexr/openexr/releases/download/v2.3.0/openexr-2.3.0.tar.gz",
|
||||
"sha256": "fd6cb3a87f8c1a233be17b94c74799e6241d50fc5efd4df75c7a4b9cf4e25ea6"
|
||||
},
|
||||
{
|
||||
"type": "patch",
|
||||
"path": "patches/openexr-no-docs.patch"
|
||||
},
|
||||
{
|
||||
"type": "shell",
|
||||
|
|
Loading…
Reference in New Issue