diff --git a/dist/flatpak/boost.json b/dist/flatpak/boost.json index 3e5318fb..8aba5404 100644 --- a/dist/flatpak/boost.json +++ b/dist/flatpak/boost.json @@ -1,17 +1,17 @@ { "name": "boost", "config-opts": [], "cleanup": [ "/lib/libboost_*.a" ], "sources": [ { "type": "archive", - "url": "https://downloads.sourceforge.net/project/boost/boost/1.60.0/boost_1_60_0.tar.bz2", - "sha256": "686affff989ac2488f79a97b9479efb9f2abae035b5ed4d8226de6857933fd3b" + "url": "https://downloads.sourceforge.net/project/boost/boost/1.67.0/boost_1_67_0.tar.bz2", + "sha256": "2684c972994ee57fc5632e03bf044746f6eb45d4920c343937a465fd67a5adba" }, { "type": "file", "path": "boost-configure", "dest-filename": "configure" } ] -} \ No newline at end of file +} diff --git a/dist/flatpak/gpgme.json b/dist/flatpak/gpgme.json index 335ca80f..bbfa7333 100644 --- a/dist/flatpak/gpgme.json +++ b/dist/flatpak/gpgme.json @@ -1,35 +1,43 @@ { "name": "gpgme", "sources": [ { "type": "git", "url": "git://git.gnupg.org/gpgme.git", "branch": "gpgme-1.10.0"} ], "modules": [ { "name": "libgpg-error", - "sources": [ { "type": "git", "url": "git://git.gnupg.org/libgpg-error.git", "branch": "libgpg-error-1.28" } ], - "cleanup": [ - "/lib/libgpg-error.la" + "sources": [ { "type": "archive", "url": "http://mirrors.dotsrc.org/gnupg/libgpg-error/libgpg-error-1.31.tar.bz2", "sha256": "40d0a823c9329478063903192a1f82496083b277265904878f4bc09e0db7a4ef" } ], + "cleanup": [ "/lib/libgpg-error.la" ], + "modules": [ + { + "name": "gettext", + "sources": [{ + "type": "archive", + "url": "https://ftp.gnu.org/pub/gnu/gettext/gettext-0.19.8.tar.gz", + "sha256": "3da4f6bd79685648ecf46dab51d66fcdddc156f41ed07e580a696a38ac61d48f" + }] + } ] }, { "name": "libassuan", - "sources": [ { "type": "git", "url": "git://git.gnupg.org/libassuan.git", "branch": "libassuan-2.5.1" } ], + "sources": [ { "type": "archive", "url": "https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-2.5.1.tar.bz2", "sha256": "47f96c37b4f2aac289f0bc1bacfa8bd8b4b209a488d3d15e2229cb6cc9b26449" } ], "cleanup": [ "/lib/libassuan.la" ] }, { "name": "pinentry", "config-opts": ["-enable-pinentry-qt"], "sources": [ { "type": "archive", "url": "https://www.gnupg.org/ftp/gcrypt/pinentry/pinentry-1.1.0.tar.bz2", "sha256": "68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570" } ] } ], "cleanup": [ "/lib/libgpgme*.la", "/lib/libqgpgme.la" ] } diff --git a/dist/flatpak/org.kde.kube.json b/dist/flatpak/org.kde.kube.json index cd750452..a47054c4 100644 --- a/dist/flatpak/org.kde.kube.json +++ b/dist/flatpak/org.kde.kube.json @@ -1,142 +1,146 @@ { "id": "org.kde.kube", "branch": "master", "runtime": "org.kde.Platform", - "runtime-version": "5.9", + "runtime-version": "5.12", "sdk": "org.kde.Sdk", "command": "kubewrapper.sh", "rename-icon": "kube_icon", "tags": ["nightly"], "desktop-file-name-prefix": "(Nightly) ", "finish-args": [ "--share=ipc", "--socket=x11", "--socket=wayland", "--device=dri", "--filesystem=host", "--filesystem=/tmp", "--share=network", "--env=SASL_PATH=/usr/lib/sasl2/" ], "separate-locales": false, "modules": [ "boost.json", "gpgme.json", - { - "config-opts": ["-DENABLE_TESTING=OFF", "-DCMAKE_INSTALL_LIBDIR=lib"], - "name": "flatbuffers", - "buildsystem": "cmake-ninja", - "sources": [ { "type": "git", "url": "https://github.com/google/flatbuffers.git", "branch": "v1.6.0" } ] - }, { "config-opts": ["-DENABLE_TESTING=OFF", "-DCMAKE_INSTALL_LIBDIR=lib", "-DCMAKE_C_COMPILER=/usr/bin/clang", "-DCMAKE_CXX_COMPILER=/usr/bin/clang++", "-DWITH_KJOB=OFF"], "name": "kasync", "buildsystem": "cmake-ninja", "sources": [ { "type": "git", "url": "git://anongit.kde.org/kasync.git", "branch": "master" } ] }, { "config-opts": ["-DENABLE_TESTING=OFF", "-DCMAKE_INSTALL_LIBDIR=lib"], "name": "kmime", "buildsystem": "cmake-ninja", - "sources": [ { "type": "git", "url": "git://anongit.kde.org/kmime.git", "branch": "cd6220e" } ] + "sources": [ { "type": "git", "url": "git://anongit.kde.org/kmime.git", "branch": "Applications/18.12" } ] }, { "config-opts": ["-DENABLE_TESTING=OFF", "-DCMAKE_INSTALL_LIBDIR=lib"], "name": "kimap2", "buildsystem": "cmake-ninja", "sources": [ { "type": "git", "url": "git://anongit.kde.org/kimap2.git", "branch": "master" } ] }, { "config-opts": ["-DENABLE_TESTING=OFF", "-DCMAKE_INSTALL_LIBDIR=lib"], "name": "kcontacts", "buildsystem": "cmake-ninja", - "sources": [ { "type": "git", "url": "git://anongit.kde.org/kcontacts.git", "branch": "Applications/17.04" } ] + "sources": [ { "type": "git", "url": "git://anongit.kde.org/kcontacts.git", "branch": "Applications/18.12" } ] }, { "config-opts": [ "-DCMAKE_INSTALL_LIBDIR=lib" ], "name": "libical", "buildsystem": "cmake-ninja", - "sources": [ { "type": "git", "url": "https://github.com/libical/libical.git", "branch": "v2.0.0" } ] + "sources": [ { "type": "git", "url": "https://github.com/libical/libical.git", "branch": "v3.0.4" } ] }, { "config-opts": ["-DENABLE_TESTING=OFF", "-DCMAKE_INSTALL_LIBDIR=lib"], "name": "kcalcore", "buildsystem": "cmake-ninja", - "sources": [ { "type": "git", "url": "git://anongit.kde.org/kcalcore.git", "branch": "v17.12.2" } ] + "sources": [ { "type": "git", "url": "git://anongit.kde.org/kcalcore.git", "branch": "v18.12.1" } ] }, { "config-opts": ["-DENABLE_TESTING=OFF", "-DCMAKE_INSTALL_LIBDIR=lib"], "name": "kdav2", "buildsystem": "cmake-ninja", "sources": [ { "type": "git", "url": "git://anongit.kde.org/kdav2.git", "branch": "master" } ] }, { "name": "libgit2", "buildsystem": "cmake-ninja", "sources": [ { - "type": "archive", - "url": "https://github.com/libgit2/libgit2/archive/v0.24.1.tar.gz", - "sha256": "60198cbb34066b9b5c1613d15c0479f6cd25f4aef42f7ec515cd1cc13a77fede" + "type": "git", + "url": "https://github.com/libgit2/libgit2.git", + "branch": "v0.27.8" } ] }, { "name": "lmdb", "sources": [ { "type": "git", "url": "git://github.com/LMDB/lmdb.git", "branch": "LMDB_0.9.18"}], "no-autogen": true, "make-install-args": ["prefix=/app"], "subdir" : "libraries/liblmdb" }, { "name": "curl", "buildsystem": "cmake-ninja", "sources": [ { "type": "git", "url": "https://github.com/curl/curl.git", "branch": "curl-7_55_0"} ] }, { "name": "xapian", "sources": [ { "type": "archive", "url": "https://oligarchy.co.uk/xapian/1.4.2/xapian-core-1.4.2.tar.xz", "sha256": "aec2c4352998127a2f2316218bf70f48cef0a466a87af3939f5f547c5246e1ce" } ], "cleanup": [ "/lib/libxapian.la", "/share/doc/xapian-core", "/bin/xapian-*" ] }, { "config-opts": ["-DENABLE_TESTING=OFF", "-DCMAKE_INSTALL_LIBDIR=lib", "-DCMAKE_C_COMPILER=/usr/bin/clang", "-DCMAKE_CXX_COMPILER=/usr/bin/clang++"], "name": "sink", "buildsystem": "cmake-ninja", - "sources": [ { "type": "git", "url": "git://anongit.kde.org/sink.git", "branch": "develop" } ] + "sources": [ + { "type": "git", "url": "git://anongit.kde.org/sink.git", "branch": "develop" } + ], + "modules": [ + { + "config-opts": ["-DENABLE_TESTING=OFF", "-DCMAKE_INSTALL_LIBDIR=lib", "-DFLATBUFFERS_BUILD_SHAREDLIB=ON", "-DFLATBUFFERS_BUILD_FLATC=ON", "-DFLATBUFFERS_INSTALL=ON", "-DCMAKE_BUILD_TYPE=Release"], + "name": "flatbuffers", + "buildsystem": "cmake-ninja", + "sources": [ { "type": "git", "url": "https://github.com/google/flatbuffers.git", "branch": "v1.10.0" } ] + } + ] }, { "config-opts": ["-DENABLE_TESTING=OFF", "-DCMAKE_INSTALL_LIBDIR=lib"], "name": "kube", "buildsystem": "cmake-ninja", "sources": [ { "type": "dir", "path": "..", "skip": [".git"] } ] }, { "name": "kubewrapper", "buildsystem": "simple", "build-commands": [ "cp kubewrapper.sh /app/bin/kubewrapper.sh", "chmod +x /app/bin/kubewrapper.sh" ], "sources": [ { "type": "script", "commands": ["gpg-agent --homedir ~/.gnupg --daemon --pinentry-program /app/bin/pinentry-qt", "kube", "gpg-connect-agent killagent /bye"], "dest-filename": "kubewrapper.sh" } ] } ] }