[evince/wip/gpoo/flatpak-sync] flatpak: Sync dependencies with flathub
- From: Germán Poo-Caamaño <gpoo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evince/wip/gpoo/flatpak-sync] flatpak: Sync dependencies with flathub
- Date: Fri, 16 Jul 2021 07:13:44 +0000 (UTC)
commit 334db59ce805f1fa25ee0049404be24d1b8c0c11
Author: Germán Poo-Caamaño <gpoo gnome org>
Date: Fri Jul 16 03:12:08 2021 -0400
flatpak: Sync dependencies with flathub
build-aux/flatpak/org.gnome.Evince.json | 147 +++++++++++++++++---------------
1 file changed, 80 insertions(+), 67 deletions(-)
---
diff --git a/build-aux/flatpak/org.gnome.Evince.json b/build-aux/flatpak/org.gnome.Evince.json
index b95f87c8..b10c35ad 100644
--- a/build-aux/flatpak/org.gnome.Evince.json
+++ b/build-aux/flatpak/org.gnome.Evince.json
@@ -13,18 +13,18 @@
"--share=ipc",
"--socket=x11",
"--socket=wayland",
+ "--socket=pulseaudio",
"--filesystem=host",
"--talk-name=org.gnome.SettingsDaemon.MediaKeys",
- "--filesystem=xdg-run/dconf",
- "--filesystem=~/.config/dconf:ro",
- "--talk-name=ca.desrt.dconf",
- "--env=DCONF_USER_CONFIG_DIR=.config/dconf",
+ "--metadata=X-DConf=migrate-path=/org/gnome/evince/",
+ "--env=GDK_PIXBUF_MODULE_FILE=/app/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache",
"--talk-name=org.gtk.vfs",
"--talk-name=org.gtk.vfs.*",
"--talk-name=org.gnome.SessionManager",
"--talk-name=org.freedesktop.FileManager1",
"--own-name=org.gnome.evince",
- "--own-name=org.gnome.evince.Daemon"
+ "--own-name=org.gnome.evince.Daemon",
+ "--require-version=0.11.6"
],
"build-options" : {
"cflags" : "-O2 -g",
@@ -33,7 +33,7 @@
"V" : "1"
}
},
- "cleanup" : [
+ "cleanup": [
"/include",
"/lib/pkgconfig",
"/share/pkgconfig",
@@ -45,125 +45,138 @@
"*.la",
"*.a"
],
- "modules" : [
+ "modules": [
{
- "name" : "webp-pixbuf-loader",
- "buildsystem" : "cmake-ninja",
- "env": {
- "GDK_PIXBUF_MODULEDIR": "/app/lib/evince/gdk-pixbuf/2.10.0/"
- },
- "sources" : [
+ "name": "webp-pixbuf-loader",
+ "buildsystem": "cmake-ninja",
+ "sources": [
{
- "type" : "git",
- "url" : "https://github.com/aruiz/webp-pixbuf-loader.git",
- "commit" : "9b92950d49d7939f90ba7413deb7ec6b392b2054"
+ "type": "git",
+ "url": "https://github.com/aruiz/webp-pixbuf-loader.git",
+ "commit": "ddbcacf37d98aeca24429ee2cd975fb804d1f265"
}
],
- "post-install" : [
- "gdk-pixbuf-query-loaders > $GDK_PIXBUF_MODULEDIR/loaders.cache"
+ "post-install": [
+ "GDK_PIXBUF_MODULEDIR=/app/lib/gdk-pixbuf-2.0/2.10.0/loaders/ gdk-pixbuf-query-loaders >
loaders.cache",
+ "cat /usr/lib/*/gdk-pixbuf-2.0/2.10.0/loaders.cache loaders.cache >
/app/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache"
]
},
{
- "name" : "popplerdata",
- "no-autogen" : true,
- "make-install-args" : [
+ "name": "popplerdata",
+ "no-autogen": true,
+ "make-install-args": [
"prefix=/app"
],
- "sources" : [
+ "sources": [
{
- "type" : "archive",
- "url" : "https://poppler.freedesktop.org/poppler-data-0.4.9.tar.gz",
- "sha256" : "1f9c7e7de9ecd0db6ab287349e31bf815ca108a5a175cf906a90163bdbe32012"
+ "type": "archive",
+ "url": "https://poppler.freedesktop.org/poppler-data-0.4.10.tar.gz",
+ "sha256": "6e2fcef66ec8c44625f94292ccf8af9f1d918b410d5aa69c274ce67387967b30",
+ "x-checker-data": {
+ "type": "anitya",
+ "project-id": 3687,
+ "url-template": "https://poppler.freedesktop.org/poppler-data-$version.tar.gz"
+ }
}
]
},
{
- "name" : "poppler",
- "buildsystem" : "cmake-ninja",
- "config-opts" : [
+ "name": "poppler",
+ "buildsystem": "cmake-ninja",
+ "config-opts": [
"-DCMAKE_INSTALL_LIBDIR=/app/lib",
"-DCMAKE_INSTALL_INCLUDEDIR=/app/include",
- "-DENABLE_LIBOPENJPEG=openjpeg2",
- "-DENABLE_SPLASH=OFF",
- "-DENABLE_GOBJECT_INTROSPECTION=OFF",
+ "-DBUILD_GTK_TESTS=OFF",
+ "-DBUILD_CPP_TESTS=OFF",
+ "-DENABLE_BOOST=OFF",
"-DENABLE_CPP=OFF",
- "-DENABLE_UTILS=OFF",
- "-DBUILD_GTK_TESTS=OFF"
+ "-DENABLE_GOBJECT_INTROSPECTION=OFF",
+ "-DENABLE_LIBOPENJPEG=openjpeg2"
],
- "cleanup" : [
+ "cleanup": [
"/bin"
],
- "sources" : [
+ "sources": [
{
- "type" : "archive",
- "url" : "https://poppler.freedesktop.org/poppler-0.89.0.tar.xz",
- "sha256" : "fba230364537782cc5d43b08d693ef69c36586286349683c7b127156a8ef9b5c"
+ "type": "archive",
+ "url": "https://poppler.freedesktop.org/poppler-21.06.1.tar.xz",
+ "sha256": "86b09e5a02de40081a3916ef8711c5128eaf4b1fc59d5f87d0ec66f04f595db4",
+ "x-checker-data": {
+ "type": "anitya",
+ "project-id": 3686,
+ "url-template": "https://poppler.freedesktop.org/poppler-$version.tar.xz"
+ }
}
]
},
{
- "name" : "djvulibre",
- "config-opts" : [
+ "name": "djvulibre",
+ "config-opts": [
"--disable-desktopfiles"
],
- "cleanup" : [
+ "cleanup": [
"/bin"
],
- "sources" : [
+ "sources": [
{
- "type" : "archive",
- "url" :
"https://downloads.sourceforge.net/project/djvu/DjVuLibre/3.5.27/djvulibre-3.5.27.tar.gz",
- "sha256" : "e69668252565603875fb88500cde02bf93d12d48a3884e472696c896e81f505f"
+ "type": "archive",
+ "url":
"https://downloads.sourceforge.net/project/djvu/DjVuLibre/3.5.28/djvulibre-3.5.28.tar.gz",
+ "sha256": "fcd009ea7654fde5a83600eb80757bd3a76998e47d13c66b54c8db849f8f2edc",
+ "x-checker-data": {
+ "type": "anitya",
+ "project-id": 10159,
+ "url-template":
"https://downloads.sourceforge.net/project/djvu/DjVuLibre/$version/djvulibre-$version.tar.gz"
+ }
}
]
},
{
- "name" : "libgxps",
- "buildsystem" : "meson",
- "config-opts" : [
+ "name": "libgxps",
+ "buildsystem": "meson",
+ "config-opts": [
"-Denable-test=false",
"-Ddisable-introspection=true"
],
- "cleanup" : [
+ "cleanup": [
"/bin"
],
- "sources" : [
+ "sources": [
{
- "type" : "archive",
- "url" : "https://download.gnome.org/sources/libgxps/0.3/libgxps-0.3.1.tar.xz",
- "sha256" : "1a939fc8fcea9471b7eca46b1ac90cff89a30d26f65c7c9a375a4bf91223fa94"
+ "type": "archive",
+ "url": "https://download.gnome.org/sources/libgxps/0.3/libgxps-0.3.2.tar.xz",
+ "sha256": "6d27867256a35ccf9b69253eb2a88a32baca3b97d5f4ef7f82e3667fa435251c"
}
]
},
{
- "name" : "gspell",
- "cleanup" : [
+ "name": "gspell",
+ "cleanup": [
"/bin"
],
- "sources" : [
+ "sources": [
{
- "type" : "archive",
- "url" : "https://download.gnome.org/sources/gspell/1.8/gspell-1.8.2.tar.xz",
- "sha256" : "bb9195c3a95bacf556d0203e9691f7489e0d3bc5ae1e5a440c89b2f2435d3ed6"
+ "type": "archive",
+ "url": "https://download.gnome.org/sources/gspell/1.9/gspell-1.9.1.tar.xz",
+ "sha256": "dcbb769dfdde8e3c0a8ed3102ce7e661abbf7ddf85df08b29915e92cd723abdd"
}
]
},
{
- "name" : "gnome-desktop",
- "buildsystem" : "meson",
- "config-opts" : [
+ "name": "gnome-desktop",
+ "buildsystem": "meson",
+ "config-opts": [
"-Ddesktop_docs=false",
"-Ddebug_tools=false"
],
- "cleanup" : [
+ "cleanup": [
"/lib/girepository-1.0",
"/share/gir-1.0"
],
- "sources" : [
+ "sources": [
{
- "type" : "archive",
- "url" :
"http://download.gnome.org/sources/gnome-desktop/3.36/gnome-desktop-3.36.1.tar.xz",
- "sha256" : "8c6fe59e567f134e4f6508d968d5d09cbe12382d18af9a11a4f51ada6c80a880"
+ "type": "archive",
+ "url": "https://download.gnome.org/sources/gnome-desktop/40/gnome-desktop-40.0.tar.xz",
+ "sha256": "20abfd3f831e4e8092b55839311661dc73b2bf13fc9bef71c4a5a4475da9ee04"
}
]
},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]