Permalink
Cannot retrieve contributors at this time
Fetching contributors…
| { | |
| "app-id": "org.gnucash.GnuCash", | |
| "runtime": "org.gnome.Platform", | |
| "runtime-version": "3.26", | |
| "sdk": "org.gnome.Sdk", | |
| "command": "gnucash", | |
| "rename-icon": "gnucash-icon", | |
| "rename-desktop-file": "gnucash.desktop", | |
| "rename-appdata-file": "gnucash.appdata.xml", | |
| "finish-args": [ | |
| "--socket=x11", "--share=ipc", | |
| "--share=network", | |
| "--filesystem=home", | |
| "--filesystem=xdg-run/dconf", "--filesystem=~/.config/dconf:ro", | |
| "--talk-name=ca.desrt.dconf", "--env=DCONF_USER_CONFIG_DIR=.config/dconf" | |
| ], | |
| "cleanup": [ | |
| "*.a", | |
| "*.la", | |
| "/include", | |
| "/lib/pkgconfig" | |
| ], | |
| "modules": [ | |
| { | |
| "name": "gc", | |
| "cleanup": [ | |
| "/share" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "http://www.hboehm.info/gc/gc_source/gc-7.6.0.tar.gz", | |
| "sha256": "a14a28b1129be90e55cd6f71127ffc5594e1091d5d54131528c24cd0c03b7d90" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "libunistring", | |
| "cleanup": [ | |
| "/share" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "https://ftp.gnu.org/gnu/libunistring/libunistring-0.9.7.tar.xz", | |
| "sha256": "2e3764512aaf2ce598af5a38818c0ea23dedf1ff5460070d1b6cee5c3336e797" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "guile", | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "https://ftp.gnu.org/gnu/guile/guile-2.0.14.tar.xz", | |
| "sha256": "e8442566256e1be14e51fc18839cd799b966bc5b16c6a1d7a7c35155a8619d82" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "jemalloc", | |
| "cleanup": [ | |
| "/bin/", | |
| "/share" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "https://github.com/jemalloc/jemalloc/releases/download/4.5.0/jemalloc-4.5.0.tar.bz2", | |
| "sha256": "9409d85664b4f135b77518b0b118c549009dc10f6cba14557d170476611f6780" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "libaio", | |
| "buildsystem": "simple", | |
| "build-commands": [ | |
| "make", | |
| "make prefix=/app install" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "http://ftp.de.debian.org/debian/pool/main/liba/libaio/libaio_0.3.110.orig.tar.gz", | |
| "sha256": "e019028e631725729376250e32b473012f7cb68e1f7275bfc1bbcdd0f8745f7e" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "mariadb", | |
| "buildsystem": "cmake", | |
| "no-make-install": true, | |
| "config-opts": [ | |
| "-DBUILD_CONFIG=mysql_release", | |
| "-DWITH_INNOBASE_STORAGE_ENGINE=1", | |
| "-DWITHOUT_ARCHIVE_STORAGE_ENGINE=1", | |
| "-DWITHOUT_BLACKHOLE_STORAGE_ENGINE=1", | |
| "-DWITHOUT_PARTITION_STORAGE_ENGINE=1", | |
| "-DWITHOUT_TOKUDB=1", | |
| "-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1", | |
| "-DWITHOUT_FEDERATED_STORAGE_ENGINE=1", | |
| "-DWITHOUT_PBXT_STORAGE_ENGINE=1" | |
| ], | |
| "post-install": [ | |
| "make -C libmysql install", | |
| "make -C include install", | |
| "install -Dm755 scripts/mysql_config /app/bin/mysql_config", | |
| "install -Dm644 support-files/mariadb.pc /app/share/pkgconfig/mariadb.pc" | |
| ], | |
| "cleanup": [ | |
| "/bin/" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "http://ftp.hosteurope.de/mirror/archive.mariadb.org/mariadb-10.1.24/source/mariadb-10.1.24.tar.gz", | |
| "sha256": "b3df99ae5b1ec8cf6cede4cbc4ae3f54ce66464549cba6d56d9ff4d24e4d551e" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "postgresql", | |
| "no-make-install": true, | |
| "post-install": [ | |
| "make -C src/include install", | |
| "make -C src/interfaces install", | |
| "make -C src/bin/pg_config install" | |
| ], | |
| "cleanup": [ | |
| "/bin", | |
| "/share" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "https://ftp.postgresql.org/pub/source/v9.6.3/postgresql-9.6.3.tar.bz2", | |
| "sha256": "1645b3736901f6d854e695a937389e68ff2066ce0cde9d73919d6ab7c995b9c6" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "libdbi", | |
| "rm-configure": true, | |
| "cleanup": [ | |
| "/share" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "http://downloads.sourceforge.net/project/libdbi/libdbi/libdbi-0.9.0/libdbi-0.9.0.tar.gz", | |
| "sha256": "dafb6cdca524c628df832b6dd0bf8fabceb103248edb21762c02d3068fca4503" | |
| }, | |
| { | |
| "type": "shell", | |
| "commands": [ | |
| "rm -f config.guess" | |
| ] | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "libdbi-drivers", | |
| "rm-configure": true, | |
| "config-opts": [ | |
| "--disable-docs", | |
| "--with-dbi-libdir=/app/lib/", | |
| "--with-dbi-incdir=/app/include/", | |
| "--with-mysql", | |
| "--with-pgsql", | |
| "--with-sqlite3" | |
| ], | |
| "cleanup": [ | |
| "/share", | |
| "/var" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "http://downloads.sourceforge.net/project/libdbi-drivers/libdbi-drivers/libdbi-drivers-0.9.0/libdbi-drivers-0.9.0.tar.gz", | |
| "sha256": "43d2eacd573a4faff296fa925dd97fbf2aedbf1ae35c6263478210c61004c854" | |
| }, | |
| { | |
| "type": "shell", | |
| "commands": [ | |
| "rm -f config.guess" | |
| ] | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "libart-gpl", | |
| "rm-configure": true, | |
| "cleanup": [ | |
| "/bin", | |
| "/share" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/libart_lgpl-2.3.21.tar.bz2", | |
| "sha256": "fdc11e74c10fc9ffe4188537e2b370c0abacca7d89021d4d303afdf7fd7476fa" | |
| }, | |
| { | |
| "type": "shell", | |
| "commands": [ | |
| "rm -f config.guess" | |
| ] | |
| }, | |
| { | |
| "type": "script", | |
| "commands": [ | |
| "autoreconf -fiv" | |
| ], | |
| "dest-filename": "autogen.sh" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "libglade", | |
| "rm-configure": true, | |
| "cleanup": [ | |
| "/bin", | |
| "/share" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "https://download.gnome.org/sources/libglade/2.6/libglade-2.6.4.tar.bz2", | |
| "sha256": "64361e7647839d36ed8336d992fd210d3e8139882269bed47dc4674980165dec" | |
| }, | |
| { | |
| "type": "shell", | |
| "commands": [ | |
| "rm -f config.guess" | |
| ] | |
| }, | |
| { | |
| "type": "script", | |
| "commands": [ | |
| "autoreconf -fiv" | |
| ], | |
| "dest-filename": "autogen.sh" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "libgnomecanvas", | |
| "rm-configure": true, | |
| "cleanup": [ | |
| "/share" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "https://download.gnome.org/sources/libgnomecanvas/2.30/libgnomecanvas-2.30.3.tar.bz2", | |
| "sha256": "859b78e08489fce4d5c15c676fec1cd79782f115f516e8ad8bed6abcb8dedd40" | |
| }, | |
| { | |
| "type": "shell", | |
| "commands": [ | |
| "rm -f config.guess" | |
| ] | |
| }, | |
| { | |
| "type": "script", | |
| "commands": [ | |
| "autoreconf -fiv" | |
| ], | |
| "dest-filename": "autogen.sh" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "libgsf", | |
| "rm-configure": true, | |
| "cleanup": [ | |
| "/bin", | |
| "/share" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "https://ftp.gnome.org/pub/gnome/sources/libgsf/1.14/libgsf-1.14.41.tar.xz", | |
| "sha256": "150b98586a1021d5c49b3d4d065d0aa3e3674ae31db131af5372499d2d3f08d3" | |
| }, | |
| { | |
| "type": "shell", | |
| "commands": [ | |
| "rm -f config.guess" | |
| ] | |
| }, | |
| { | |
| "type": "script", | |
| "commands": [ | |
| "autoreconf -fiv" | |
| ], | |
| "dest-filename": "autogen.sh" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "goffice", | |
| "rm-configure": true, | |
| "cleanup": [ | |
| "/share" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "https://download.gnome.org/sources/goffice/0.8/goffice-0.8.17.tar.xz", | |
| "sha256": "165070beb67b84580afe80a8a100b674a81d553ab791acd72ac0c655f4fadb15" | |
| }, | |
| { | |
| "type": "patch", | |
| "path": "goffice-0.8-use-pkgconfig-for-pcre.patch" | |
| }, | |
| { | |
| "type": "patch", | |
| "path": "goffice-0.8-Remove-gnome-compile-warnings.patch" | |
| }, | |
| { | |
| "type": "script", | |
| "commands": [ | |
| "autoreconf -fiv" | |
| ], | |
| "dest-filename": "autogen.sh" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "webkitgtk", | |
| "cleanup": [ | |
| "/bin", | |
| "/share" | |
| ], | |
| "config-opts": [ | |
| "--disable-webkit2", | |
| "--with-gtk=2.0" | |
| ], | |
| "build-options": { | |
| "arch": { | |
| "arm": { | |
| "config-opts": [ "--disable-jit" ] | |
| }, | |
| "aarch64": { | |
| "config-opts": [ "--disable-jit" ] | |
| } | |
| } | |
| }, | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "https://webkitgtk.org/releases/webkitgtk-2.4.11.tar.xz", | |
| "sha256": "588aea051bfbacced27fdfe0335a957dca839ebe36aa548df39c7bbafdb65bf7" | |
| }, | |
| { | |
| "type": "patch", | |
| "path": "webkitgtk-2.4.9-abs.patch" | |
| }, | |
| { | |
| "type": "patch", | |
| "path": "webkitgtk-2.9.11-aarch64.patch" | |
| } | |
| ] | |
| }, | |
| { | |
| "name": "gnucash", | |
| "cleanup": [ | |
| "/share/info", | |
| "/share/doc" | |
| ], | |
| "sources": [ | |
| { | |
| "type": "archive", | |
| "url": "https://github.com/Gnucash/gnucash/releases/download/2.6.19/gnucash-2.6.19.tar.bz2", | |
| "sha256": "50b89367246ec2d51e9765bd6bd8c669e35ceb4ac5ab92636f76758a9f3f7fd1" | |
| } | |
| ] | |
| } | |
| ] | |
| } |