Files
mirror-komikku/flatpak/info.febvre.Komikku.json
2023-03-26 23:42:21 +02:00

121 lines
4.3 KiB
JSON

{
"app-id" : "info.febvre.Komikku",
"runtime" : "org.gnome.Platform",
"runtime-version" : "44",
"sdk" : "org.gnome.Sdk",
"sdk-extensions" : [
"org.freedesktop.Sdk.Extension.rust-stable"
],
"command" : "komikku",
"finish-args" : [
"--share=ipc",
"--share=network",
"--socket=fallback-x11",
"--socket=wayland",
"--device=dri",
"--filesystem=xdg-pictures",
"--talk-name=org.freedesktop.Notifications",
"--talk-name=org.freedesktop.secrets",
"--talk-name=org.gnome.SettingsDaemon.Color"
],
"modules" : [
"python3-setuptools_rust.json",
"python3-cffi.json",
"python3-keyring.json",
"python3-dateparser.json",
"python3-file-magic.json",
"python3-natsort.json",
"python3-pillow.json",
"python3-pure-protobuf.json",
"python3-unidecode.json",
"python3-lxml.json",
"python3-beautifulsoup4.json",
"python3-brotli.json",
"python3-cloudscraper.json",
"python3-rarfile.json",
"python3-emoji.json",
"python3-piexif.json",
{
"name": "gnustep-make",
"buildsystem": "simple",
"build-commands": [
"./configure --prefix=/app",
"make -j $FLATPAK_BUILDER_N_JOBS install"
],
"sources": [
{
"type": "archive",
"url": "https://github.com/gnustep/tools-make/archive/make-2_9_0.tar.gz",
"sha256": "f7c69bea7f26ca5d4ce6ad82fbe94d2405cf238d652ea608fe387a70a5e0232c",
"x-checker-data": {
"type": "anitya",
"project-id": 1220,
"stable-only": true,
"url-template": "https://github.com/gnustep/tools-make/archive/make-${major}_${minor}_$patch.tar.gz"
}
}
]
},
{
"name": "gnustep",
"buildsystem": "simple",
"build-commands": [
"./configure --prefix=/app",
"make -j $FLATPAK_BUILDER_N_JOBS install",
"ls /app/include"
],
"sources": [
{
"type": "archive",
"url": "https://github.com/gnustep/libs-base/releases/download/base-1_28_0/gnustep-base-1.28.0.tar.gz",
"sha256": "c7d7c6e64ac5f5d0a4d5c4369170fc24ed503209e91935eb0e2979d1601039ed",
"x-checker-data": {
"type": "anitya",
"project-id": 9105,
"stable-only": true,
"url-template": "https://github.com/gnustep/libs-base/releases/download/base-${major}_${minor}_$patch/gnustep-base-$version.tar.gz"
}
}
]
},
{
"name": "unarchiver",
"buildsystem": "simple",
"build-commands": [
"sed -s -i 's#/usr/include/GNUstep#/app/include#g' */Makefile.linux && cd XADMaster && make -j $FLATPAK_BUILDER_N_JOBS -f Makefile.linux",
"install -m755 XADMaster/unar /app/bin/"
],
"sources": [
{
"type": "archive",
"url": "https://cdn.theunarchiver.com/downloads/TheUnarchiverSource.zip",
"sha256": "ac4cedf9b49375c0f805bda010fa03629d05ab283a0a8e35bf2dd01ae477e0a1",
"strip-components": 0
}
]
},
{
"name" : "komikku",
"buildsystem" : "meson",
"builddir" : true,
"config-opts" : [
"-Dprofile=development"
],
"sources" : [
{
"type" : "archive",
"url" : "https://gitlab.com/valos/Komikku/-/archive/v0.6.2/Komikku-v0.6.2.tar.bz2",
"sha256" : "eecb17bc621e20f5ca5e2764fccfb125981dfa6fc14232243b68088be6b06f29"
}
]
}
],
"build-options" : {
"append-path" : "/usr/lib/sdk/rust-stable/bin",
"build-args" : [
"--share=network"
]
}
}