[niepce] flatpak: add LibRaw as a dependency to build with basic RAW support. Update other depedencies.



commit 987ddb92f74776e0e48784e9c00f251353b1aafe
Author: Hubert Figuière <hub figuiere net>
Date:   Fri Aug 10 00:05:08 2018 -0400

    flatpak: add LibRaw as a dependency to build with basic RAW support. Update other depedencies.

 flatpak/boost-configure       | 11 -----------
 flatpak/org.gnome.Niepce.json | 44 ++++++++++++++++++++++++++-----------------
 2 files changed, 27 insertions(+), 28 deletions(-)
---
diff --git a/flatpak/org.gnome.Niepce.json b/flatpak/org.gnome.Niepce.json
index fbf2aa7..7ba6a89 100644
--- a/flatpak/org.gnome.Niepce.json
+++ b/flatpak/org.gnome.Niepce.json
@@ -50,6 +50,18 @@
                 }
             ]
         },
+        {
+            "name": "libraw",
+            "config-opts": [ "--disable-static" ],
+            "cleanup": [ "/bin", "/share/doc" ],
+            "sources": [
+                {
+                    "type": "archive",
+                    "url": "http://www.libraw.org/data/LibRaw-0.19.0.tar.gz";,
+                    "sha256": "e83f51e83b19f9ba6b8bd144475fc12edf2d7b3b930d8d280bdebd8a8f3ed259"
+                }
+            ]
+        },
         {
             "name" : "babl",
             "build-options" : {
@@ -69,8 +81,8 @@
             "sources" : [
                 {
                     "type" : "archive",
-                    "url" : "https://download.gimp.org/pub/babl/0.1/babl-0.1.42.tar.bz2";,
-                    "sha256" : "6859aff3d7210d1f0173297796da4581323ef61e6f0c1e1c8f0ebb95a47787f1"
+                    "url" : "https://download.gimp.org/pub/babl/0.1/babl-0.1.54.tar.bz2";,
+                    "sha256" : "4d2bf1345d7214b08762e6d1e23d0038508b806dbf7c4c44386faee434682a07"
                 }
             ]
         },
@@ -86,8 +98,8 @@
             "sources" : [
                 {
                     "type" : "archive",
-                    "url" : "https://download.gimp.org/pub/gegl/0.3/gegl-0.3.28.tar.bz2";,
-                    "sha256" : "152f87604a5a191775329dfb63764efa1d5c32403d1438da68e242f96b7d23ff"
+                    "url" : "https://download.gimp.org/pub/gegl/0.3/gegl-0.3.34.tar.bz2";,
+                    "sha256" : "5ca2227655ebf1ab2e252cee3eede219c758336394288ef301b93264b9411304"
                 }
             ]
         },
@@ -203,23 +215,21 @@
         },
         {
             "name" : "boost",
-            "config-opts" : [
-                "--with-toolset=gcc",
-                "--with-icu"
-            ],
+            "buildsystem" : "simple",
             "cleanup" : [
+                "/include",
+                "/lib/libboost_*.so*",
                 "/lib/libboost_*.a"
             ],
+            "build-commands": [
+              "./bootstrap.sh",
+              "./b2 install variant=release link=shared runtime-link=shared --prefix=/app --without-math 
--without-thread --without-container --without-log --without-system --without-filesystem --without-chrono 
--without-random --without-python -j $FLATPAK_BUILDER_N_JOBS"
+            ],
             "sources" : [
                 {
                     "type" : "archive",
                     "url" : 
"https://downloads.sourceforge.net/project/boost/boost/1.60.0/boost_1_60_0.tar.bz2";,
                     "sha256" : "686affff989ac2488f79a97b9479efb9f2abae035b5ed4d8226de6857933fd3b"
-                },
-                {
-                    "type" : "file",
-                    "path" : "boost-configure",
-                    "dest-filename" : "configure"
                 }
             ]
         },
@@ -228,8 +238,8 @@
             "sources" : [
                 {
                     "type" : "archive",
-                    "url" : "https://libopenraw.freedesktop.org/download/exempi-2.4.3.tar.bz2";,
-                    "sha256" : "bfd1d8ebffe07918a5bfc7a5130ff82486d35575827cae8d131b9fa1c0c29c6e"
+                    "url" : "https://libopenraw.freedesktop.org/download/exempi-2.4.5.tar.bz2";,
+                    "sha256" : "406185feb88e84ea1d4b4251370be2991205790d7113a7e28e192ff46a4f221e"
                 }
             ]
         },
@@ -238,8 +248,8 @@
             "sources" : [
                 {
                     "type" : "archive",
-                    "url" : "https://libopenraw.freedesktop.org/download/libopenraw-0.1.2.tar.bz2";,
-                    "sha256" : "d15e86141add6a652f316ab8884895d8399d37c17510b34f61e266f906a99683"
+                    "url" : "https://libopenraw.freedesktop.org/download/libopenraw-0.1.3.tar.xz";,
+                    "sha256" : "8ef35df5158ccd831bfc781577c79a62054d1a40eadd1697535f76e126d06220"
                 },
                 {
                     "type" : "patch",


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]