Merge branch 'flatpak-work' into 'main'
Flatpak work See merge request mx-moment/moment!7
This commit is contained in:
		| @@ -2,10 +2,10 @@ | ||||
| """Usage: ./autoreload.py [MIRAGE_ARGUMENTS]... | ||||
|  | ||||
| Automatically rebuild and restart the application when source files change. | ||||
| CONFIG+=dev will be passed to qmake, see mirage.pro. | ||||
| CONFIG+=dev will be passed to qmake, see moment.pro. | ||||
| The application will be launched with `-name dev`, which sets the first | ||||
| part of the WM_CLASS as returned by xprop on Linux. | ||||
| Any other arguments will be passed to the app, see `mirage --help`. | ||||
| Any other arguments will be passed to the app, see `moment --help`. | ||||
|  | ||||
| Use `pip3 install --user -U requirements-dev.txt` before running this.""" | ||||
|  | ||||
| @@ -50,9 +50,9 @@ def run_app(args=sys.argv[1:]) -> None: | ||||
|     print("\n\x1b[36m", "─" * term_size().columns, "\x1b[0m\n", sep="") | ||||
|  | ||||
|     with suppress(KeyboardInterrupt): | ||||
|         cmd("qmake", "mirage.pro", "CONFIG+=dev") | ||||
|         cmd("qmake", "moment.pro", "CONFIG+=dev") | ||||
|         cmd("make") | ||||
|         cmd("./mirage", "-name", "dev", *args) | ||||
|         cmd("./moment", "-name", "dev", *args) | ||||
|  | ||||
|  | ||||
| if __name__ == "__main__": | ||||
|   | ||||
| @@ -18,9 +18,9 @@ On Linux: | ||||
|  | ||||
| For Flatpak installations: | ||||
|  | ||||
| - `~/.var/app/io.github.mirukana.mirage/config/mirage` for config files | ||||
| - `~/.var/app/io.github.mirukana.mirage/data/mirage` for user data | ||||
| - `~/.var/app/io.github.mirukana.mirage/cache/mirage` for cache data | ||||
| - `~/.var/app/xyz.mx_moment.moment/config/moment for config files | ||||
| - `~/.var/app/xyz.mx_moment.moment/data/moment for user data | ||||
| - `~/.var/app/xyz.mx_moment.moment/cache/moment for cache data | ||||
|  | ||||
|  | ||||
| These locations can be overriden with environment variables, see  | ||||
| @@ -41,8 +41,8 @@ the possible options and can be found at: | ||||
| - [`src/config/settings.py`][1] in this repository | ||||
| - `/usr/local/share/examples/moment/settings.py` or  | ||||
|   `/usr/share/examples/moment/settings.py` on Linux installations | ||||
| - `~/.local/share/flatpak/app/io.github.mirukana.mirage/current/active/files/share/examples/mirage/settings.py` for per-user Flatpak installations | ||||
| - `/var/lib/flatpak/app/io.github.mirukana.mirage/current/active/files/share/examples/mirage/settings.py` for system-wide Flatpak installations | ||||
| - `~/.local/share/flatpak/app/xyz.mx_moment.moment/current/active/files/share/examples/moment/settings.py` for per-user Flatpak installations | ||||
| - `/var/lib/flatpak/app/xyz.mx_moment.moment/current/active/files/share/examples/moment/settings.py` for system-wide Flatpak installations | ||||
|  | ||||
| Rather than copying the entire default file, it is recommended to  | ||||
| [`include`](PCN.md#including-built-in-files) it and only add the settings  | ||||
|   | ||||
| @@ -39,38 +39,54 @@ see [manual installation](#manual-installation). | ||||
| Packages other than the Flatpak are not maintained by the Mirage  | ||||
| authors, and thus might be outdated. | ||||
|  | ||||
| #### Flatpak (Leftover instructions from Mirage; not supported for Moment) | ||||
| #### Flatpak | ||||
|  | ||||
| Mirage is also available as a Flatpak. | ||||
|  | ||||
| 1. Download the Mirage Flatpak from the | ||||
| [release page](https://github.com/mirukana/mirage/releases). | ||||
| 1. Download the Mirage Flatpak from | ||||
| [Flathub](https://flathub.org/apps/details/xyz.mx_moment.moment). Alternatively, | ||||
| you can issue the following commands in a terminal: | ||||
|  | ||||
| ```sh | ||||
| flatpak remote-add --if-not-exists \ | ||||
|     flathub https://flathub.org/repo/flathub.flatpakrepo | ||||
|  | ||||
| flatpak install flathub xyz.mx_moment.moment | ||||
|  | ||||
| flatpak run xyz.mx_moment.moment | ||||
| ``` | ||||
|  | ||||
| 2. If your operating system doesn't already have built-in support for Flatpaks, | ||||
| follow [these instructions](https://flatpak.org/setup/) to install Flatpak | ||||
| support on your system. | ||||
|  | ||||
| 3. To actually install and run Mirage, it should be enough to double-click the  | ||||
| downloaded `.flatpak` file, which will open your software manager. | ||||
| Alternatively, you can issue the following commands in a terminal: | ||||
| ##### Configuration migration | ||||
|  | ||||
| ```sh | ||||
| flatpak remote-add --user --if-not-exists \ | ||||
|     flathub https://flathub.org/repo/flathub.flatpakrepo | ||||
| Note that automatic migration of data from Mirage is not supported when using | ||||
| Flatpak. If you would like to manually migrate your logins, encryption keys, | ||||
| configuration and themes from Mirage, you can do it like so: | ||||
|  | ||||
| flatpak install --user flathub org.kde.Platform//5.14 | ||||
| flatpak install --user /path/to/downloaded/mirage-*.flatpak | ||||
| ###### Migration from Mirage's Flatpak | ||||
|  | ||||
| flatpak run io.github.mirukana.mirage | ||||
| ``` | ||||
| Issue the following commands: | ||||
|  | ||||
| If downloading the dependencies fail due to e.g. a connection error, | ||||
| run `flatpak repair` before retrying. | ||||
|     $ mkdir -p ~/.var/app/xyz.mx_moment.moment/{config,data} | ||||
|     $ cd ~/.var/app | ||||
|     $ cp -r io.github.mirukana.mirage/config/mirage/* xyz.mx_moment.moment/config/moment | ||||
|     $ cp -r io.github.mirukana.mirage/data/mirage/* xyz.mx_moment.moment/data/moment | ||||
|  | ||||
| If your architecture is not listed on the release page, clone the repository | ||||
| and see [packaging/flatpak/README.md](packaging/flatpak/README.md) to build the | ||||
| package on your machine. | ||||
| ###### Migration from a distribution package | ||||
|  | ||||
| Issue the following commands: | ||||
|  | ||||
|     $ mkdir -p ~/.var/app/xyz.mx_moment.moment/{config,data} | ||||
|     $ cd ~/.var/app | ||||
|  | ||||
| If you are on Debian, replace mirage with mirage-matrix in the following | ||||
| commands: | ||||
|  | ||||
|     $ cp -r ~/.config/mirage/* xyz.mx_moment.moment/config/moment | ||||
|     $ cp -r ~/.local/share/mirage/* xyz.mx_moment.moment/data/moment | ||||
|  | ||||
| ## Manual Installation | ||||
|  | ||||
|   | ||||
| @@ -11,8 +11,8 @@ for example: | ||||
| Or for Flatpak users: | ||||
|  | ||||
| ```sh | ||||
|     cp mirage/src/themes/Foliage.qpl \ | ||||
|        ~/.var/app/io.github.mirukana.mirage/data/mirage/themes/MyTheme.qpl | ||||
|     cp moment/src/themes/Foliage.qpl \ | ||||
|        ~/.var/app/xyz.mx_moment.moment/data/moment/themes/MyTheme.qpl | ||||
| ``` | ||||
|  | ||||
| The `theme` property in [`settings.py`](CONFIG.md#settingspy) would need | ||||
|   | ||||
| @@ -69,7 +69,10 @@ no-x11 { | ||||
|     examples.path  = $$PREFIX/share/examples/moment | ||||
|     examples.files = src/config/settings.py | ||||
|  | ||||
|     INSTALLS += executables shortcuts icons256 examples | ||||
|     metainfo.path  = $$PREFIX/share/metainfo | ||||
|     metainfo.files = packaging/moment.metainfo.xml | ||||
|  | ||||
|     INSTALLS += executables shortcuts icons256 examples metainfo | ||||
| } | ||||
|  | ||||
| !dev:win32 { | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| import json | ||||
| import yaml | ||||
|  | ||||
| with open("mirage.flatpak.base.yaml") as f: | ||||
| with open("moment.flatpak.base.yaml") as f: | ||||
|     base = yaml.load(f, Loader=yaml.FullLoader) | ||||
|  | ||||
| with open("flatpak-pip.json") as f: | ||||
| @@ -28,5 +28,5 @@ for i in range(len(base["modules"])): | ||||
|  | ||||
| base["modules"] = base["modules"][:i] + front + back + base["modules"][i+1:] | ||||
|  | ||||
| with open("mirage.flatpak.yaml", "w") as f: | ||||
| with open("moment.flatpak.yaml", "w") as f: | ||||
|     f.write(yaml.dump(base, sort_keys=False, indent=2)) | ||||
|   | ||||
| @@ -1,789 +0,0 @@ | ||||
| id: io.github.mirukana.mirage | ||||
| runtime: org.kde.Platform | ||||
| sdk: org.kde.Sdk | ||||
| runtime-version: '5.14' | ||||
| command: mirage | ||||
| finish-args: | ||||
| - --share=ipc | ||||
| - --share=network | ||||
| - --socket=x11 | ||||
| - --socket=wayland | ||||
| - --socket=pulseaudio | ||||
| - --device=dri | ||||
| - --talk-name=org.freedesktop.Notifications | ||||
| rename-icon: mirage | ||||
| rename-desktop-file: mirage.desktop | ||||
| cleanup: | ||||
| - /app/include | ||||
| - /app/usr/tests | ||||
| - /app/lib/cmake | ||||
| - /app/bin/cairosvg | ||||
| - /app/bin/chardetect | ||||
| - /app/bin/futurize | ||||
| - /app/bin/jsonschema | ||||
| - /app/bin/pasteurize | ||||
| - /app/bin/pwiz.py | ||||
| modules: | ||||
| - name: pyotherside | ||||
|   buildsystem: qmake | ||||
|   make-install-args: | ||||
|   - INSTALL_ROOT=/app | ||||
|   post-install: | ||||
|   - mkdir -p /app/lib/qml | ||||
|   - ln -s /app/usr/lib/qml/io /app/lib/qml | ||||
|   sources: | ||||
|   - type: archive | ||||
|     url: https://github.com/thp/pyotherside/archive/1.5.3.tar.gz | ||||
|     sha256: 00049d5f42cac448368bc2a521edb8de36bb6d2a624e195b7f1004236758b805 | ||||
| - name: olm | ||||
|   buildsystem: cmake-ninja | ||||
|   sources: | ||||
|   - type: git | ||||
|     url: https://gitlab.matrix.org/matrix-org/olm.git | ||||
|     tag: 3.2.2 | ||||
|     commit: 3745ea57bbce319ac2f190e02062e45a46d23471 | ||||
|   disable-shallow-clone: true | ||||
|   config-opts: | ||||
|   - -DCMAKE_BUILD_TYPE=Release | ||||
| - name: libzen | ||||
|   subdir: Project/GNU/Library | ||||
|   config-opts: | ||||
|   - --enable-shared | ||||
|   - --disable-static | ||||
|   cleanup: | ||||
|   - /bin | ||||
|   - /include | ||||
|   - /lib/pkgconfig | ||||
|   - /lib/*.la | ||||
|   sources: | ||||
|   - type: archive | ||||
|     url: https://mediaarea.net/download/source/libzen/0.4.37/libzen_0.4.37.tar.xz | ||||
|     sha256: 38c0a68b715b55d6685d2759eecda040adf37bd066955d79a5d01f91977bd9a0 | ||||
| - name: libmediainfo | ||||
|   subdir: Project/GNU/Library | ||||
|   config-opts: | ||||
|   - --enable-shared | ||||
|   - --disable-static | ||||
|   - --with-libcurl | ||||
|   cleanup: | ||||
|   - /bin | ||||
|   - /include | ||||
|   - /lib/pkgconfig | ||||
|   - /lib/*.la | ||||
|   sources: | ||||
|   - type: archive | ||||
|     url: https://mediaarea.net/download/source/libmediainfo/19.09/libmediainfo_19.09.tar.xz | ||||
|     sha256: ff06e1a449dfbe6f2c51f27ae1187d3e72386cb54476fbb189ffaacf845f478e | ||||
| - name: python3-cffi | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "cffi==1.14.3" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/ae/e7/d9c3a176ca4b02024debf82342dab36efadfc5776f9c8db077e8f6e71821/pycparser-2.20-py2.py3-none-any.whl | ||||
|     sha256: 7582ad22678f0fcd81102833f60ef8d0e57288b6b5fb00323d101be910e35705 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/cb/ae/380e33d621ae301770358eb11a896a34c34f30db188847a561e8e39ee866/cffi-1.14.3.tar.gz | ||||
|     sha256: f92f789e4f9241cd262ad7a555ca2c648a98178a953af117ef7fad46aa1d5591 | ||||
|  | ||||
| - name: python3-importlib-metadata | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "importlib-metadata==1.7.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/c4/79/3b770d51254a31bb85ba56ea70d7428d0c2c659a233cc9722352e028b539/zipp-3.2.0-py3-none-any.whl | ||||
|     sha256: 43f4fa8d8bb313e65d8323a3952ef8756bf40f9a5c3ea7334be23ee4ec8278b6 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/8e/58/cdea07eb51fc2b906db0968a94700866fc46249bdc75cac23f9d13168929/importlib_metadata-1.7.0-py2.py3-none-any.whl | ||||
|     sha256: dc15b2969b4ce36305c51eebe62d418ac7791e9a157911d58bfb1f9ccd8e2070 | ||||
|  | ||||
| - name: python3-multidict | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "multidict==4.5.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/7f/8f/b3c8c5b062309e854ce5b726fc101195fbaa881d306ffa5c2ba19efa3af2/multidict-4.5.2.tar.gz | ||||
|     sha256: 024b8129695a952ebd93373e45b5d341dbb87c17ce49637b34000093f243dd4f | ||||
| - name: python3-pytest-runner | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "pytest-runner==5.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/16/45/81b5262c0efc08882bdf183b788e6d28e3d684863990996d8b60967d48da/pytest_runner-5.2-py2.py3-none-any.whl | ||||
|     sha256: 5534b08b133ef9a5e2c22c7886a8f8508c95bb0b0bdc6cc13214f269c3c70d51 | ||||
| - name: python3-setuptools-scm | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "setuptools-scm==4.1.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/44/a6/7fb6e8b3f4a6051e72e4e2218889351f0ee484b9ee17e995f5ccff780300/setuptools-50.3.0-py3-none-any.whl | ||||
|     sha256: c77b3920663a435c9450d9d971c48f5a7478fca8881b2cd2564e59f970f03536 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/ad/d3/e54f8b4cde0f6fb4f231629f570c1a33ded18515411dee6df6fe363d976f/setuptools_scm-4.1.2-py2.py3-none-any.whl | ||||
|     sha256: 69258e2eeba5f7ce1ed7a5f109519580fa3578250f8e4d6684859f86d1b15826 | ||||
| - name: python3-aiofiles | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "aiofiles==0.4.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/cf/f2/a67a23bc0bb61d88f82aa7fb84a2fb5f278becfbdc038c5cbb36c31feaf1/aiofiles-0.4.0-py3-none-any.whl | ||||
|     sha256: 1e644c2573f953664368de28d2aa4c89dfd64550429d0c27c4680ccd3aa4985d | ||||
| - name: python3-aiohttp | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     aiohttp==3.6.2 | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/cb/19/57503b5de719ee45e83472f339f617b0c01ad75cba44aba1e4c97c2b0abd/idna-2.9.tar.gz | ||||
|     sha256: 7588d1c14ae4c77d74036e8c22ff447b26d0fde8f007354fd48a7814db15b7cb | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d6/67/6e2507586eb1cfa6d55540845b0cd05b4b77c414f6bca8b00b45483b976e/yarl-1.4.2.tar.gz | ||||
|     sha256: 58cd9c469eced558cd81aa3f484b2924e8897049e06889e8ff2510435b7ef74b | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/a1/78/aae1545aba6e87e23ecab8d212b58bb70e72164b67eb090b81bb17ad38e3/async-timeout-3.0.1.tar.gz | ||||
|     sha256: 0c3c816a028d47f659d6ff5c745cb2acf1f966da1fe5c19c77a70282b25f4c5f | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/65/d4/fabdcc5ee4451c8a8e177e27ddfd131a53a82ecc5a3b68468b7e9f8d70b4/multidict-4.7.6.tar.gz | ||||
|     sha256: fbb77a75e529021e7c4a8d4e823d88ef4d23674a202be4f5addffc72cbb91430 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/fc/bb/a5768c230f9ddb03acc9ef3f0d4a3cf93462473795d18e9535498c8f929d/chardet-3.0.4.tar.gz | ||||
|     sha256: 84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/98/c3/2c227e66b5e896e15ccdae2e00bbc69aa46e9a8ce8869cc5fa96310bf612/attrs-19.3.0.tar.gz | ||||
|     sha256: f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/00/94/f9fa18e8d7124d7850a5715a0b9c0584f7b9375d331d35e157cee50f27cc/aiohttp-3.6.2.tar.gz | ||||
|     sha256: 259ab809ff0727d0e834ac5e8a283dc5e3e0ecc30c4d80b3cd17a4139ce1f326 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/89/e3/afebe61c546d18fb1709a61bee788254b40e736cff7271c7de5de2dc4128/idna-2.9-py2.py3-none-any.whl | ||||
|     sha256: a068a21ceac8a4d63dbfd964670474107f541babbd2250d61922f029858365fa | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl | ||||
|     sha256: fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/a2/db/4313ab3be961f7a763066401fb77f7748373b6094076ae2bda2806988af6/attrs-19.3.0-py2.py3-none-any.whl | ||||
|     sha256: 08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/e1/1e/5a4441be21b0726c4464f3f23c8b19628372f606755a9d2e46c187e65ec4/async_timeout-3.0.1-py3-none-any.whl | ||||
|     sha256: 4291ca197d287d274d0b6cb5d6f8f8f82d434ed288f962539ff18cc9012f9ea3 | ||||
| - name: python3-appdirs | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "appdirs==1.4.4" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl | ||||
|     sha256: a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128 | ||||
| - name: python3-async-generator | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "async-generator==1.10" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/71/52/39d20e03abd0ac9159c162ec24b93fbcaa111e8400308f2465432495ca2b/async_generator-1.10-py3-none-any.whl | ||||
|     sha256: 01c7bf666359b4967d2cda0000cc2e4af16a0ae098cbffcb8472fb9e8ad6585b | ||||
| - name: python3-async-timeout | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "async-timeout==3.0.1" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/e1/1e/5a4441be21b0726c4464f3f23c8b19628372f606755a9d2e46c187e65ec4/async_timeout-3.0.1-py3-none-any.whl | ||||
|     sha256: 4291ca197d287d274d0b6cb5d6f8f8f82d434ed288f962539ff18cc9012f9ea3 | ||||
| - name: python3-atomicwrites | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "atomicwrites==1.4.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/2c/a0/da5f49008ec6e9a658dbf5d7310a4debd397bce0b4db03cf8a410066bb87/atomicwrites-1.4.0-py2.py3-none-any.whl | ||||
|     sha256: 6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197 | ||||
| - name: python3-attrs | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "attrs==20.2.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/14/df/479736ae1ef59842f512548bacefad1abed705e400212acba43f9b0fa556/attrs-20.2.0-py2.py3-none-any.whl | ||||
|     sha256: fce7fc47dfc976152e82d53ff92fa0407700c21acd20886a13777a0d20e655dc | ||||
| - name: python3-beautifulsoup4 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "beautifulsoup4==4.9.1" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/6f/8f/457f4a5390eeae1cc3aeab89deb7724c965be841ffca6cfca9197482e470/soupsieve-2.0.1-py3-none-any.whl | ||||
|     sha256: 1634eea42ab371d3d346309b93df7870a88610f0725d47528be902a0d95ecc55 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/66/25/ff030e2437265616a1e9b25ccc864e0371a0bc3adb7c5a404fd661c6f4f6/beautifulsoup4-4.9.1-py3-none-any.whl | ||||
|     sha256: a6237df3c32ccfaee4fd201c8f5f9d9df619b93121d01353a64a73ce8c6ef9a8 | ||||
| - name: python3-cachetools | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "cachetools==4.1.1" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/cd/5c/f3aa86b6d5482f3051b433c7616668a9b96fbe49a622210e2c9781938a5c/cachetools-4.1.1-py3-none-any.whl | ||||
|     sha256: 513d4ff98dd27f85743a8dc0e92f55ddb1b49e060c2d5961512855cda2c01a98 | ||||
| - name: python3-cairocffi | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "cairocffi==1.1.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/ae/e7/d9c3a176ca4b02024debf82342dab36efadfc5776f9c8db077e8f6e71821/pycparser-2.20-py2.py3-none-any.whl | ||||
|     sha256: 7582ad22678f0fcd81102833f60ef8d0e57288b6b5fb00323d101be910e35705 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/44/a6/7fb6e8b3f4a6051e72e4e2218889351f0ee484b9ee17e995f5ccff780300/setuptools-50.3.0-py3-none-any.whl | ||||
|     sha256: c77b3920663a435c9450d9d971c48f5a7478fca8881b2cd2564e59f970f03536 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/cb/ae/380e33d621ae301770358eb11a896a34c34f30db188847a561e8e39ee866/cffi-1.14.3.tar.gz | ||||
|     sha256: f92f789e4f9241cd262ad7a555ca2c648a98178a953af117ef7fad46aa1d5591 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f7/99/b3a2c6393563ccbe081ffcceb359ec27a6227792c5169604c1bd8128031a/cairocffi-1.1.0.tar.gz | ||||
|     sha256: f1c0c5878f74ac9ccb5d48b2601fcc75390c881ce476e79f4cfedd288b1b05db | ||||
| - name: python3-CairoSVG | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "CairoSVG==2.4.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/ae/e7/d9c3a176ca4b02024debf82342dab36efadfc5776f9c8db077e8f6e71821/pycparser-2.20-py2.py3-none-any.whl | ||||
|     sha256: 7582ad22678f0fcd81102833f60ef8d0e57288b6b5fb00323d101be910e35705 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/cb/ae/380e33d621ae301770358eb11a896a34c34f30db188847a561e8e39ee866/cffi-1.14.3.tar.gz | ||||
|     sha256: f92f789e4f9241cd262ad7a555ca2c648a98178a953af117ef7fad46aa1d5591 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl | ||||
|     sha256: a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/44/a6/7fb6e8b3f4a6051e72e4e2218889351f0ee484b9ee17e995f5ccff780300/setuptools-50.3.0-py3-none-any.whl | ||||
|     sha256: c77b3920663a435c9450d9d971c48f5a7478fca8881b2cd2564e59f970f03536 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/06/74/9b387472866358ebc08732de3da6dc48e44b0aacd2ddaa5cb85ab7e986a2/defusedxml-0.6.0-py2.py3-none-any.whl | ||||
|     sha256: 6687150770438374ab581bb7a1b327a847dd9c5749e396102de3fad4e8a3ef93 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/94/2c/4e501f9c351343c8ba10d70b5a7ca97cdab2690af043a6e52ada65b85b6b/tinycss2-1.0.2-py3-none-any.whl | ||||
|     sha256: 9fdacc0e22d344ddd2ca053837c133900fe820ae1222f63b79617490a498507a | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f7/99/b3a2c6393563ccbe081ffcceb359ec27a6227792c5169604c1bd8128031a/cairocffi-1.1.0.tar.gz | ||||
|     sha256: f1c0c5878f74ac9ccb5d48b2601fcc75390c881ce476e79f4cfedd288b1b05db | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/72/bb/9ad85eacc5f273b08bd5203a1d587479a93f27df9056e4e5f63276f4fd0e/cssselect2-0.3.0-py3-none-any.whl | ||||
|     sha256: 97d7d4234f846f9996d838964d38e13b45541c18143bc55cf00e4bc1281ace76 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/3e/02/b09732ca4b14405ff159c470a612979acfc6e8645dc32f83ea0129709f7a/Pillow-7.2.0.tar.gz | ||||
|     sha256: 97f9e7953a77d5a70f49b9a48da7776dc51e9b738151b22dacf101641594a626 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/8e/3a/762f9272c20db092f4d537aaf364dd0770ecf8f7101b58c4e933e99ee2f6/CairoSVG-2.4.2-py3-none-any.whl | ||||
|     sha256: 9cb1df7e9bc60f75fb87f67940a8fb805aad544337a67a40b67c05cfe33711a2 | ||||
| - name: python3-chardet | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "chardet==3.0.4" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl | ||||
|     sha256: fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691 | ||||
| - name: python3-cssselect2 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "cssselect2==0.3.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl | ||||
|     sha256: a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/44/a6/7fb6e8b3f4a6051e72e4e2218889351f0ee484b9ee17e995f5ccff780300/setuptools-50.3.0-py3-none-any.whl | ||||
|     sha256: c77b3920663a435c9450d9d971c48f5a7478fca8881b2cd2564e59f970f03536 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/94/2c/4e501f9c351343c8ba10d70b5a7ca97cdab2690af043a6e52ada65b85b6b/tinycss2-1.0.2-py3-none-any.whl | ||||
|     sha256: 9fdacc0e22d344ddd2ca053837c133900fe820ae1222f63b79617490a498507a | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/72/bb/9ad85eacc5f273b08bd5203a1d587479a93f27df9056e4e5f63276f4fd0e/cssselect2-0.3.0-py3-none-any.whl | ||||
|     sha256: 97d7d4234f846f9996d838964d38e13b45541c18143bc55cf00e4bc1281ace76 | ||||
| - name: python3-dataclasses | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "dataclasses==0.6" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/26/2f/1095cdc2868052dd1e64520f7c0d5c8c550ad297e944e641dbf1ffbb9a5d/dataclasses-0.6-py3-none-any.whl | ||||
|     sha256: 454a69d788c7fda44efd71e259be79577822f5e3f53f029a22d08004e951dc9f | ||||
| - name: python3-dbus-python | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "dbus-python==1.2.16" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/62/7e/d4fb56a1695fa65da0c8d3071855fa5408447b913c58c01933c2f81a269a/dbus-python-1.2.16.tar.gz | ||||
|     sha256: 11238f1d86c995d8aed2e22f04a1e3779f0d70e587caffeab4857f3c662ed5a4 | ||||
| - name: python3-defusedxml | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "defusedxml==0.6.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/06/74/9b387472866358ebc08732de3da6dc48e44b0aacd2ddaa5cb85ab7e986a2/defusedxml-0.6.0-py2.py3-none-any.whl | ||||
|     sha256: 6687150770438374ab581bb7a1b327a847dd9c5749e396102de3fad4e8a3ef93 | ||||
| - name: python3-filetype | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "filetype==1.0.7" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/b4/6b/7bc015da1a576ac037582ae0c5acb675371de9e017e860931e97a428ee31/filetype-1.0.7-py2.py3-none-any.whl | ||||
|     sha256: 353369948bb1c09b8b3ea3d78390b5586e9399bff9aab894a1dff954e31a66f6 | ||||
| - name: python3-future | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "future==0.18.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/45/0b/38b06fd9b92dc2b68d58b75f900e97884c45bedd2ff83203d933cf5851c9/future-0.18.2.tar.gz | ||||
|     sha256: b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d | ||||
| - name: python3-h11 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "h11==0.9.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/5a/fd/3dad730b0f95e78aeeb742f96fa7bbecbdd56a58e405d3da440d5bfb90c6/h11-0.9.0-py2.py3-none-any.whl | ||||
|     sha256: 4bc6d6a1238b7615b266ada57e0618568066f57dd6fa967d1290ec9309b2f2f1 | ||||
| - name: python3-h2 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "h2==3.2.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/8a/cc/e53517f4a1e13f74776ca93271caef378dadec14d71c61c949d759d3db69/hpack-3.0.0-py2.py3-none-any.whl | ||||
|     sha256: 0edd79eda27a53ba5be2dfabf3b15780928a0dff6eb0c60a3d6767720e970c89 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/19/0c/bf88182bcb5dce3094e2f3e4fe20db28a9928cb7bd5b08024030e4b140db/hyperframe-5.2.0-py2.py3-none-any.whl | ||||
|     sha256: 5187962cb16dcc078f23cb5a4b110098d546c3f41ff2d4038a9896893bbd0b40 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/25/de/da019bcc539eeab02f6d45836f23858ac467f584bfec7a526ef200242afe/h2-3.2.0-py2.py3-none-any.whl | ||||
|     sha256: 61e0f6601fa709f35cdb730863b4e5ec7ad449792add80d1410d4174ed139af5 | ||||
| - name: python3-hpack | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "hpack==3.0.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/8a/cc/e53517f4a1e13f74776ca93271caef378dadec14d71c61c949d759d3db69/hpack-3.0.0-py2.py3-none-any.whl | ||||
|     sha256: 0edd79eda27a53ba5be2dfabf3b15780928a0dff6eb0c60a3d6767720e970c89 | ||||
| - name: python3-html-sanitizer | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "html-sanitizer==1.9.1" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/6f/8f/457f4a5390eeae1cc3aeab89deb7724c965be841ffca6cfca9197482e470/soupsieve-2.0.1-py3-none-any.whl | ||||
|     sha256: 1634eea42ab371d3d346309b93df7870a88610f0725d47528be902a0d95ecc55 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/2c/4d/3ec1ea8512a7fbf57f02dee3035e2cce2d63d0e9c0ab8e4e376e01452597/lxml-4.5.2.tar.gz | ||||
|     sha256: cdc13a1682b2a6241080745b1953719e7fe0850b40a5c71ca574f090a1391df6 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/66/25/ff030e2437265616a1e9b25ccc864e0371a0bc3adb7c5a404fd661c6f4f6/beautifulsoup4-4.9.1-py3-none-any.whl | ||||
|     sha256: a6237df3c32ccfaee4fd201c8f5f9d9df619b93121d01353a64a73ce8c6ef9a8 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f1/e0/44b212c96567b5ec3a3de47443f2934fa0308daedf9b1b8cf6234263caf1/html_sanitizer-1.9.1-py2.py3-none-any.whl | ||||
|     sha256: faec7e9d91e9224cf27ce12ab07a588753ce0813df1367aa56c221e5fa3738f3 | ||||
| - name: python3-hyperframe | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "hyperframe==5.2.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/19/0c/bf88182bcb5dce3094e2f3e4fe20db28a9928cb7bd5b08024030e4b140db/hyperframe-5.2.0-py2.py3-none-any.whl | ||||
|     sha256: 5187962cb16dcc078f23cb5a4b110098d546c3f41ff2d4038a9896893bbd0b40 | ||||
| - name: python3-idna | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "idna==2.10" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/a2/38/928ddce2273eaa564f6f50de919327bf3a00f091b5baba8dfa9460f3a8a8/idna-2.10-py2.py3-none-any.whl | ||||
|     sha256: b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0 | ||||
| - name: python3-idna-ssl | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "idna-ssl==1.1.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/a2/38/928ddce2273eaa564f6f50de919327bf3a00f091b5baba8dfa9460f3a8a8/idna-2.10-py2.py3-none-any.whl | ||||
|     sha256: b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/46/03/07c4894aae38b0de52b52586b24bf189bb83e4ddabfe2e2c8f2419eec6f4/idna-ssl-1.1.0.tar.gz | ||||
|     sha256: a933e3bb13da54383f9e8f35dc4f9cb9eb9b3b78c6b36f311254d6d0d92c6c7c | ||||
| - name: python3-jsonschema | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "jsonschema==3.2.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/c4/79/3b770d51254a31bb85ba56ea70d7428d0c2c659a233cc9722352e028b539/zipp-3.2.0-py3-none-any.whl | ||||
|     sha256: 43f4fa8d8bb313e65d8323a3952ef8756bf40f9a5c3ea7334be23ee4ec8278b6 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/14/df/479736ae1ef59842f512548bacefad1abed705e400212acba43f9b0fa556/attrs-20.2.0-py2.py3-none-any.whl | ||||
|     sha256: fce7fc47dfc976152e82d53ff92fa0407700c21acd20886a13777a0d20e655dc | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/44/a6/7fb6e8b3f4a6051e72e4e2218889351f0ee484b9ee17e995f5ccff780300/setuptools-50.3.0-py3-none-any.whl | ||||
|     sha256: c77b3920663a435c9450d9d971c48f5a7478fca8881b2cd2564e59f970f03536 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/ee/ff/48bde5c0f013094d729fe4b0316ba2a24774b3ff1c52d924a8a4cb04078a/six-1.15.0-py2.py3-none-any.whl | ||||
|     sha256: 8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/4d/70/fd441df751ba8b620e03fd2d2d9ca902103119616f0f6cc42e6405035062/pyrsistent-0.17.3.tar.gz | ||||
|     sha256: 2e636185d9eb976a18a8a8e96efce62f2905fea90041958d8cc2a189756ebf3e | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/6d/6d/f4bb28424bc677bce1210bc19f69a43efe823e294325606ead595211f93e/importlib_metadata-2.0.0-py2.py3-none-any.whl | ||||
|     sha256: cefa1a2f919b866c5beb7c9f7b0ebb4061f30a8a9bf16d609b000e2dfaceb9c3 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/c5/8f/51e89ce52a085483359217bc72cdbf6e75ee595d5b1d4b5ade40c7e018b8/jsonschema-3.2.0-py2.py3-none-any.whl | ||||
|     sha256: 4e5b3cf8216f577bee9ce139cbe72eca3ea4f292ec60928ff24758ce626cd163 | ||||
| - name: python3-Logbook | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "Logbook==1.5.3" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/2f/d9/16ac346f7c0102835814cc9e5b684aaadea101560bb932a2403bd26b2320/Logbook-1.5.3.tar.gz | ||||
|     sha256: 66f454ada0f56eae43066f604a222b09893f98c1adc18df169710761b8f32fe8 | ||||
| - name: python3-lxml | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "lxml==4.5.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/2c/4d/3ec1ea8512a7fbf57f02dee3035e2cce2d63d0e9c0ab8e4e376e01452597/lxml-4.5.2.tar.gz | ||||
|     sha256: cdc13a1682b2a6241080745b1953719e7fe0850b40a5c71ca574f090a1391df6 | ||||
| - name: python3-mistune | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "mistune==0.8.4" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/09/ec/4b43dae793655b7d8a25f76119624350b4d65eb663459eb9603d7f1f0345/mistune-0.8.4-py2.py3-none-any.whl | ||||
|     sha256: 88a1051873018da288eee8538d476dffe1262495144b33ecb586c4ab266bb8d4 | ||||
| - name: python3-peewee | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "peewee==3.13.3" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/e1/3e/a21e7268fa39756cdbd6d86af78ff1c0a92b84d6dbfadff431e9e3b9e1d3/peewee-3.13.3.tar.gz | ||||
|     sha256: 1269a9736865512bd4056298003aab190957afe07d2616cf22eaf56cb6398369 | ||||
| - name: python3-Pillow | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "Pillow==7.2.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/3e/02/b09732ca4b14405ff159c470a612979acfc6e8645dc32f83ea0129709f7a/Pillow-7.2.0.tar.gz | ||||
|     sha256: 97f9e7953a77d5a70f49b9a48da7776dc51e9b738151b22dacf101641594a626 | ||||
| - name: python3-plyer | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "plyer==1.4.3" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/89/3f/9153265abcaa93418abee8b49284941330426d5afb2f72d75d067462af84/plyer-1.4.3-py2.py3-none-any.whl | ||||
|     sha256: 6192a5c15f2cc8fe42de5a7ab898ed2d2cd47315a88dd7e0f6fd90ec972b87a9 | ||||
| - name: python3-pycparser | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "pycparser==2.20" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/ae/e7/d9c3a176ca4b02024debf82342dab36efadfc5776f9c8db077e8f6e71821/pycparser-2.20-py2.py3-none-any.whl | ||||
|     sha256: 7582ad22678f0fcd81102833f60ef8d0e57288b6b5fb00323d101be910e35705 | ||||
| - name: python3-pycryptodome | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "pycryptodome==3.9.8" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/4c/2b/eddbfc56076fae8deccca274a5c70a9eb1e0b334da0a33f894a420d0fe93/pycryptodome-3.9.8.tar.gz | ||||
|     sha256: 0e24171cf01021bc5dc17d6a9d4f33a048f09d62cc3f62541e95ef104588bda4 | ||||
| - name: python3-pyfastcopy | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "pyfastcopy==1.0.3" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/43/80/535d6b3de415e26d0a1cb774c6895dd07aa5986d2f8bde200393bd916790/pyfastcopy-1.0.3.tar.gz | ||||
|     sha256: ed4620f1087a8949888973e315d3d59fbe9b8cc4ca5df553d76d2f21d2748999 | ||||
| - name: python3-pymediainfo | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "pymediainfo==4.2.1" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/44/a6/7fb6e8b3f4a6051e72e4e2218889351f0ee484b9ee17e995f5ccff780300/setuptools-50.3.0-py3-none-any.whl | ||||
|     sha256: c77b3920663a435c9450d9d971c48f5a7478fca8881b2cd2564e59f970f03536 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/52/0a/26b306633acd86cf3b28ee8c08f13b8a033ccc94aeacda4d17fdc6d1cabf/pymediainfo-4.2.1.tar.gz | ||||
|     sha256: 392d99d6bf74046ebaa2f7036d92d5327611d27532a384540e9310a62b8be26d | ||||
| - name: python3-pyrsistent | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "pyrsistent==0.17.3" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/4d/70/fd441df751ba8b620e03fd2d2d9ca902103119616f0f6cc42e6405035062/pyrsistent-0.17.3.tar.gz | ||||
|     sha256: 2e636185d9eb976a18a8a8e96efce62f2905fea90041958d8cc2a189756ebf3e | ||||
| - name: python3-python-olm | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "python-olm==3.1.3" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/ae/e7/d9c3a176ca4b02024debf82342dab36efadfc5776f9c8db077e8f6e71821/pycparser-2.20-py2.py3-none-any.whl | ||||
|     sha256: 7582ad22678f0fcd81102833f60ef8d0e57288b6b5fb00323d101be910e35705 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/45/0b/38b06fd9b92dc2b68d58b75f900e97884c45bedd2ff83203d933cf5851c9/future-0.18.2.tar.gz | ||||
|     sha256: b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/cb/ae/380e33d621ae301770358eb11a896a34c34f30db188847a561e8e39ee866/cffi-1.14.3.tar.gz | ||||
|     sha256: f92f789e4f9241cd262ad7a555ca2c648a98178a953af117ef7fad46aa1d5591 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d4/a4/1face47e65118d7c52726dfa305410a96bc4a0c6f3f99c90bc7104aebf21/python-olm-3.1.3.tar.gz | ||||
|     sha256: 9a6c6133ce3777788c88e3f18b13c5b36a2f76ed1a0e774d1a48adf542fee871 | ||||
| - name: python3-soupsieve | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "soupsieve==2.0.1" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/6f/8f/457f4a5390eeae1cc3aeab89deb7724c965be841ffca6cfca9197482e470/soupsieve-2.0.1-py3-none-any.whl | ||||
|     sha256: 1634eea42ab371d3d346309b93df7870a88610f0725d47528be902a0d95ecc55 | ||||
| - name: python3-sortedcontainers | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "sortedcontainers==2.2.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/23/8c/22a47a4bf8c5289e4ed946d2b0e4df62bca385b9599cc1e46878f2e2529c/sortedcontainers-2.2.2-py2.py3-none-any.whl | ||||
|     sha256: c633ebde8580f241f274c1f8994a665c0e54a17724fecd0cae2f079e09c36d3f | ||||
|  | ||||
| - name: python3-watchgod | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "watchgod==0.7" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/57/35/9a8da3fb6681e6eba662b2d249eea58cebf575e392271efac3344c172c5f/watchgod-0.7-py3-none-any.whl | ||||
|     sha256: d6c1ea21df37847ac0537ca0d6c2f4cdf513562e95f77bb93abbcf05573407b7 | ||||
|  | ||||
| - name: python3-hsluv | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "hsluv==5.0.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/ea/85/027dfe4fe20fdfef78373050764948ff8d78d9a17c95c20f2dfd478091a4/hsluv-5.0.2-py2.py3-none-any.whl | ||||
|     sha256: f31a72317926a985fee9c08cf18d26acd1fc3983b47c042c4da2eb4d7b57fa09 | ||||
|  | ||||
| - name: python3-simpleaudio | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "simpleaudio==1.0.4" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/94/1b/4dc29653733202b68c09d9c6ca085cf67ac54859ee860647ef21ac1ff3dc/simpleaudio-1.0.4.tar.gz | ||||
|     sha256: 691c88649243544db717e7edf6a9831df112104e1aefb5f6038a5d071e8cf41d | ||||
|  | ||||
| - name: python3-rply | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "rply==0.7.8" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/c0/7c/f66be9e75485ae6901ae77d8bdbc3c0e99ca748ab927b3e18205759bde09/rply-0.7.8-py2.py3-none-any.whl | ||||
|     sha256: 28ffd11d656c48aeb8c508eb382acd6a0bd906662624b34388751732a27807e7 | ||||
|  | ||||
| - name: python3-baron | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "baron==0.9" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/90/1e/74a712ce3d559411ad640415f0bc75b17d5ea61d63b99a529712e8f02a49/baron-0.9-py2.py3-none-any.whl | ||||
|     sha256: 05bac85913c1ebc44986f6915bf6a043ce5ce1e5c4d392a209f73845181e9452 | ||||
|  | ||||
| - name: python3-redbaron | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "redbaron==0.9.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d8/06/c1c97efe5d30593337721923c5813b3b4eaffcffb706e523acf3d3bc9e8c/redbaron-0.9.2-py2.py3-none-any.whl | ||||
|     sha256: d01032b6a848b5521a8d6ef72486315c2880f420956870cdd742e2b5a09b9bab | ||||
|  | ||||
| - name: python3-tinycss2 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "tinycss2==1.0.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/44/a6/7fb6e8b3f4a6051e72e4e2218889351f0ee484b9ee17e995f5ccff780300/setuptools-50.3.0-py3-none-any.whl | ||||
|     sha256: c77b3920663a435c9450d9d971c48f5a7478fca8881b2cd2564e59f970f03536 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl | ||||
|     sha256: a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/94/2c/4e501f9c351343c8ba10d70b5a7ca97cdab2690af043a6e52ada65b85b6b/tinycss2-1.0.2-py3-none-any.whl | ||||
|     sha256: 9fdacc0e22d344ddd2ca053837c133900fe820ae1222f63b79617490a498507a | ||||
| - name: python3-typing-extensions | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "typing-extensions==3.7.4.3" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/60/7a/e881b5abb54db0e6e671ab088d079c57ce54e8a01a3ca443f561ccadb37e/typing_extensions-3.7.4.3-py3-none-any.whl | ||||
|     sha256: 7cb407020f00f7bfc3cb3e7881628838e69d8f3fcab2f64742a5e76b2f841918 | ||||
| - name: python3-unpaddedbase64 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "unpaddedbase64==1.1.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/96/da/2ebf30d2fdf0f4dc949b4935e408aaa9cca948963e55ea3c99730b1f74c0/unpaddedbase64-1.1.0-py2.py3-none-any.whl | ||||
|     sha256: 81cb4eaaa28cc6a282dd3f2c3855eaa1fbaafa736b5ee64df69889e20540a339 | ||||
| - name: python3-webencodings | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "webencodings==0.5.1" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl | ||||
|     sha256: a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 | ||||
| - name: python3-yarl | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "yarl==1.4.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/89/e3/afebe61c546d18fb1709a61bee788254b40e736cff7271c7de5de2dc4128/idna-2.9-py2.py3-none-any.whl | ||||
|     sha256: a068a21ceac8a4d63dbfd964670474107f541babbd2250d61922f029858365fa | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/7f/8f/b3c8c5b062309e854ce5b726fc101195fbaa881d306ffa5c2ba19efa3af2/multidict-4.5.2.tar.gz | ||||
|     sha256: 024b8129695a952ebd93373e45b5d341dbb87c17ce49637b34000093f243dd4f | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d6/67/6e2507586eb1cfa6d55540845b0cd05b4b77c414f6bca8b00b45483b976e/yarl-1.4.2.tar.gz | ||||
|     sha256: 58cd9c469eced558cd81aa3f484b2924e8897049e06889e8ff2510435b7ef74b | ||||
| - name: python3-zipp | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "zipp==3.2.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/c4/79/3b770d51254a31bb85ba56ea70d7428d0c2c659a233cc9722352e028b539/zipp-3.2.0-py3-none-any.whl | ||||
|     sha256: 43f4fa8d8bb313e65d8323a3952ef8756bf40f9a5c3ea7334be23ee4ec8278b6 | ||||
|  | ||||
| - name: python3-socks | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "python-socks==1.2.2" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f7/39/ce05e2772d9ec266644484ced4f9f6207b488b7670adcc9ddacf8ca78f91/python_socks-1.2.2-py3-none-any.whl | ||||
|     sha256: 41100508d6a3723c2e9884d3330d8bd022a7ef0a953e826637833bf882550fc7 | ||||
|  | ||||
| - name: python3-aiohttp-socks | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --exists-action=i --no-index --find-links="file://${PWD}" --prefix=${FLATPAK_DEST} | ||||
|     "aiohttp-socks==0.6.0" | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/9a/6c/d302e5a8097fee1e83b9f8e9da10d7752fbf27c74db18b3cc9528b3479be/aiohttp_socks-0.6.0-py3-none-any.whl | ||||
|     sha256: db7aa48c0758ee45d7dbc1fde499912ec6fb77eab77a6e2808825d1f41d4e300 | ||||
|  | ||||
| - name: python3-matrix-nio | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --prefix=${FLATPAK_DEST} . | ||||
|   build-options: | ||||
|     build-args: | ||||
|       - --share=network | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/a0/56/d7923fb39395c662bab9e6044e290458a77204ea3cafc3b1ea88e27b8f4c/poetry_core-1.0.2-py2.py3-none-any.whl | ||||
|     sha256: ee0ed4164440eeab27d1b01bc7b9b3afdc3124f68d4ea28d0821a402a9c7c044 | ||||
|   - type: git | ||||
|     url: https://github.com/mirukana/matrix-nio.git | ||||
|     commit: f36ae4902e6b3773256fbe438a189e064436d0b5 | ||||
| - name: mirage | ||||
|   buildsystem: qmake | ||||
|   sources: | ||||
|   - type: dir | ||||
|     path: ../.. | ||||
|     skip: | ||||
|     - build | ||||
|     - .git | ||||
|     - .flatpak-builder | ||||
| @@ -1,9 +1,9 @@ | ||||
| id: io.github.mirukana.mirage | ||||
| id: xyz.mx_moment.moment | ||||
| runtime: org.kde.Platform | ||||
| sdk: org.kde.Sdk | ||||
| runtime-version: "5.14" | ||||
| 
 | ||||
| command: mirage | ||||
| command: moment | ||||
| finish-args: | ||||
|   - --share=ipc | ||||
|   - --share=network | ||||
| @@ -13,8 +13,9 @@ finish-args: | ||||
|   - --device=dri | ||||
|   - --talk-name=org.freedesktop.Notifications | ||||
| 
 | ||||
| rename-icon: mirage | ||||
| rename-desktop-file: mirage.desktop | ||||
| rename-icon: moment | ||||
| rename-desktop-file: moment.desktop | ||||
| rename-appdata-file: moment.metainfo.xml | ||||
| 
 | ||||
| cleanup: | ||||
|   - /app/include | ||||
| @@ -100,7 +101,7 @@ modules: | ||||
|         url: https://github.com/mirukana/matrix-nio.git | ||||
|         commit: f36ae4902e6b3773256fbe438a189e064436d0b5 | ||||
| 
 | ||||
|   - name: mirage | ||||
|   - name: moment | ||||
|     buildsystem: qmake | ||||
|     sources: | ||||
|       - type: dir | ||||
| @@ -110,9 +111,9 @@ modules: | ||||
|           - .git | ||||
|           - .flatpak-builder | ||||
| 
 | ||||
|   # - name: mirage | ||||
|   # - name: moment | ||||
|   #   buildsystem: qmake | ||||
|   #   sources: | ||||
|   #     - type: git | ||||
|   #       url: https://github.com/mirukana/mirage.git | ||||
|   #       tag: v0.4.3 | ||||
|   #       url: https://gitlab.com/mx-moment/moment.git | ||||
|   #       tag: v0.7.3 | ||||
							
								
								
									
										768
									
								
								packaging/flatpak/moment.flatpak.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										768
									
								
								packaging/flatpak/moment.flatpak.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,768 @@ | ||||
| id: xyz.mx_moment.moment | ||||
| runtime: org.kde.Platform | ||||
| sdk: org.kde.Sdk | ||||
| runtime-version: '5.15-21.08' | ||||
| command: moment | ||||
| finish-args: | ||||
| - --share=ipc | ||||
| - --share=network | ||||
| - --socket=x11 | ||||
| - --socket=wayland | ||||
| - --socket=pulseaudio | ||||
| - --device=dri | ||||
| - --talk-name=org.freedesktop.Notifications | ||||
| rename-icon: moment | ||||
| rename-desktop-file: moment.desktop | ||||
| rename-appdata-file: moment.metainfo.xml | ||||
| cleanup: | ||||
| - /app/include | ||||
| - /app/usr/tests | ||||
| - /app/lib/cmake | ||||
| - /app/bin/cairosvg | ||||
| - /app/bin/chardetect | ||||
| - /app/bin/futurize | ||||
| - /app/bin/jsonschema | ||||
| - /app/bin/pasteurize | ||||
| - /app/bin/pwiz.py | ||||
| - /app/bin/watchgod | ||||
| modules: | ||||
| - name: pyotherside | ||||
|   buildsystem: qmake | ||||
|   make-install-args: | ||||
|   - INSTALL_ROOT=/app | ||||
|   post-install: | ||||
|   - mkdir -p /app/lib/qml | ||||
|   - ln -s /app/usr/lib/qml/io /app/lib/qml | ||||
|   sources: | ||||
|   - type: archive | ||||
|     url: https://github.com/thp/pyotherside/archive/1.5.9.tar.gz | ||||
|     sha256: 189cb0b973e40fcb6b95fd51b0bcd6cc8494b514d49ffe966ec488cf05bbf51e | ||||
| - name: olm | ||||
|   buildsystem: cmake-ninja | ||||
|   sources: | ||||
|   - type: git | ||||
|     url: https://gitlab.matrix.org/matrix-org/olm.git | ||||
|     tag: 3.2.2 | ||||
|     commit: 3745ea57bbce319ac2f190e02062e45a46d23471 | ||||
|   disable-shallow-clone: true | ||||
|   config-opts: | ||||
|   - -DCMAKE_BUILD_TYPE=Release | ||||
| - name: libzen | ||||
|   subdir: Project/GNU/Library | ||||
|   config-opts: | ||||
|   - --enable-shared | ||||
|   - --disable-static | ||||
|   cleanup: | ||||
|   - /bin | ||||
|   - /include | ||||
|   - /lib/pkgconfig | ||||
|   - /lib/*.la | ||||
|   sources: | ||||
|   - type: archive | ||||
|     url: https://mediaarea.net/download/source/libzen/0.4.37/libzen_0.4.37.tar.xz | ||||
|     sha256: 38c0a68b715b55d6685d2759eecda040adf37bd066955d79a5d01f91977bd9a0 | ||||
| - name: libmediainfo | ||||
|   subdir: Project/GNU/Library | ||||
|   config-opts: | ||||
|   - --enable-shared | ||||
|   - --disable-static | ||||
|   - --with-libcurl | ||||
|   cleanup: | ||||
|   - /bin | ||||
|   - /include | ||||
|   - /lib/pkgconfig | ||||
|   - /lib/*.la | ||||
|   sources: | ||||
|   - type: archive | ||||
|     url: https://mediaarea.net/download/source/libmediainfo/19.09/libmediainfo_19.09.tar.xz | ||||
|     sha256: ff06e1a449dfbe6f2c51f27ae1187d3e72386cb54476fbb189ffaacf845f478e | ||||
| - name: python3-cffi | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "cffi==1.15.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl | ||||
|     sha256: 8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/00/9e/92de7e1217ccc3d5f352ba21e52398372525765b2e0c4530e6eb2ba9282a/cffi-1.15.0.tar.gz | ||||
|     sha256: 920f0d66a896c2d99f0adbb391f990a84091179542c205fa53ce5787aff87954 | ||||
| - name: python3-multidict | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "multidict==4.5.2" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/7f/8f/b3c8c5b062309e854ce5b726fc101195fbaa881d306ffa5c2ba19efa3af2/multidict-4.5.2.tar.gz | ||||
|     sha256: 024b8129695a952ebd93373e45b5d341dbb87c17ce49637b34000093f243dd4f | ||||
| - name: python3-pytest-runner | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "pytest-runner==5.3.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/f5/6605d73bf3f4c198915872111b10c4b3c2dccd8485f47b7290ceef037190/pytest_runner-5.3.1-py3-none-any.whl | ||||
|     sha256: 85f93af814438ee322b4ea08fe3f5c2ad53b253577f3bd84b2ad451fee450ac5 | ||||
| - name: python3-setuptools-scm | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "setuptools-scm==6.4.2" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/e2/9f/5e1557a57a7282f066351086e78f87289a3446c47b2cb5b8b2f614d8fe99/tomli-2.0.0-py3-none-any.whl | ||||
|     sha256: b5bde28da1fed24b9bd1d4d2b8cba62300bfb4ec9a6187a957e8ddb9434c5224 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/80/c1/23fd82ad3121656b585351aba6c19761926bb0db2ebed9e4ff09a43a3fcc/pyparsing-3.0.7-py3-none-any.whl | ||||
|     sha256: a6c06a88f252e6c322f65faf8f418b16213b51bdfaece0524c1c1bc30c63c484 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/05/8e/8de486cbd03baba4deef4142bd643a3e7bbe954a784dc1bb17142572d127/packaging-21.3-py3-none-any.whl | ||||
|     sha256: ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/e3/e5/c28b544051340e63e0d507eb893c9513d3a300e5e9183e2990518acbfe36/setuptools_scm-6.4.2-py3-none-any.whl | ||||
|     sha256: acea13255093849de7ccb11af9e1fb8bde7067783450cee9ef7a93139bddf6d4 | ||||
| - name: python3-aiofiles | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "aiofiles==0.6.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/ba/21/df5eae4b6db2eb00d58428dd7f793ecbf99942fcafcea141cbf108fa72f4/aiofiles-0.6.0-py3-none-any.whl | ||||
|     sha256: bd3019af67f83b739f8e4053c6c0512a7f545b9a8d91aaeab55e6e0f9d123c27 | ||||
| - name: python3-aiohttp | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "aiohttp==3.8.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/04/a2/d918dcd22354d8958fe113e1a3630137e0fc8b44859ade3063982eacd2a4/idna-3.3-py3-none-any.whl | ||||
|     sha256: 84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f6/da/46d1b3d69a9a0835dabf9d59c7eb0f1600599edd421a4c5a15ab09f527e0/yarl-1.7.2.tar.gz | ||||
|     sha256: 45399b46d60c253327a460e99856752009fcee5f5d3c80b2f7c0cae1c38d56dd | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/7f/8f/b3c8c5b062309e854ce5b726fc101195fbaa881d306ffa5c2ba19efa3af2/multidict-4.5.2.tar.gz | ||||
|     sha256: 024b8129695a952ebd93373e45b5d341dbb87c17ce49637b34000093f243dd4f | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/f7/8dfeb76d2a52bcea2b0718427af954ffec98be1d34cd8f282034b3e36829/frozenlist-1.3.0.tar.gz | ||||
|     sha256: ce6f2ba0edb7b0c1d8976565298ad2deba6f8064d2bebb6ffce2ca896eb35b0b | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/84/3e/1037abe6498e65d645ce7a22d3402605d49a3b2c7f20c3abb027760da4f0/charset_normalizer-2.0.10-py3-none-any.whl | ||||
|     sha256: cb957888737fc0bbcd78e3df769addb41fd1ff8cf950dc9e7ad7793f1bf44455 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/be/be/7abce643bfdf8ca01c48afa2ddf8308c2308b0c3b239a44e57d020afa0ef/attrs-21.4.0-py2.py3-none-any.whl | ||||
|     sha256: 2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d6/c1/8991e7c5385b897b8c020cdaad718c5b087a6626d1d11a23e1ea87e325a7/async_timeout-4.0.2-py3-none-any.whl | ||||
|     sha256: 8ca1e4fcf50d07413d66d1a5e416e42cfdf5851c981d679a09851a6853383b3c | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/3b/87/fe94898f2d44a93a35d5aa74671ed28094d80753a1113d68b799fab6dc22/aiosignal-1.2.0-py3-none-any.whl | ||||
|     sha256: 26e62109036cd181df6e6ad646f91f0dcfd05fe16d0cb924138ff2ab75d64e3a | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/5a/86/5f63de7a202550269a617a5d57859a2961f3396ecd1739a70b92224766bc/aiohttp-3.8.1.tar.gz | ||||
|     sha256: fc5471e1a54de15ef71c1bc6ebe80d4dc681ea600e68bfd1cbce40427f0b7578 | ||||
| - name: python3-aiohttp-socks | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "aiohttp-socks==0.7.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/75/b8/68a18d3e73c5abfae91f2b8ccf82fd584e1bf96eccebb4e0b9f6082fd509/python_socks-2.0.3-py3-none-any.whl | ||||
|     sha256: 950723f27d2cf401e193a9e0a0d45baab848341298f5b397d27fda0c4635e9a9 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/04/a2/d918dcd22354d8958fe113e1a3630137e0fc8b44859ade3063982eacd2a4/idna-3.3-py3-none-any.whl | ||||
|     sha256: 84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f6/da/46d1b3d69a9a0835dabf9d59c7eb0f1600599edd421a4c5a15ab09f527e0/yarl-1.7.2.tar.gz | ||||
|     sha256: 45399b46d60c253327a460e99856752009fcee5f5d3c80b2f7c0cae1c38d56dd | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/7f/8f/b3c8c5b062309e854ce5b726fc101195fbaa881d306ffa5c2ba19efa3af2/multidict-4.5.2.tar.gz | ||||
|     sha256: 024b8129695a952ebd93373e45b5d341dbb87c17ce49637b34000093f243dd4f | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/f7/8dfeb76d2a52bcea2b0718427af954ffec98be1d34cd8f282034b3e36829/frozenlist-1.3.0.tar.gz | ||||
|     sha256: ce6f2ba0edb7b0c1d8976565298ad2deba6f8064d2bebb6ffce2ca896eb35b0b | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/84/3e/1037abe6498e65d645ce7a22d3402605d49a3b2c7f20c3abb027760da4f0/charset_normalizer-2.0.10-py3-none-any.whl | ||||
|     sha256: cb957888737fc0bbcd78e3df769addb41fd1ff8cf950dc9e7ad7793f1bf44455 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/be/be/7abce643bfdf8ca01c48afa2ddf8308c2308b0c3b239a44e57d020afa0ef/attrs-21.4.0-py2.py3-none-any.whl | ||||
|     sha256: 2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d6/c1/8991e7c5385b897b8c020cdaad718c5b087a6626d1d11a23e1ea87e325a7/async_timeout-4.0.2-py3-none-any.whl | ||||
|     sha256: 8ca1e4fcf50d07413d66d1a5e416e42cfdf5851c981d679a09851a6853383b3c | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/3b/87/fe94898f2d44a93a35d5aa74671ed28094d80753a1113d68b799fab6dc22/aiosignal-1.2.0-py3-none-any.whl | ||||
|     sha256: 26e62109036cd181df6e6ad646f91f0dcfd05fe16d0cb924138ff2ab75d64e3a | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/5a/86/5f63de7a202550269a617a5d57859a2961f3396ecd1739a70b92224766bc/aiohttp-3.8.1.tar.gz | ||||
|     sha256: fc5471e1a54de15ef71c1bc6ebe80d4dc681ea600e68bfd1cbce40427f0b7578 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f3/77/3b0fcab3d5f88822678676e155feb4a28c7bbd97366e1372135af381bf50/aiohttp_socks-0.7.1-py3-none-any.whl | ||||
|     sha256: 94bcff5ef73611c6c6231c2ffc1be4af1599abec90dbd2fdbbd63233ec2fb0ff | ||||
| - name: python3-aiosignal | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "aiosignal==1.2.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/f7/8dfeb76d2a52bcea2b0718427af954ffec98be1d34cd8f282034b3e36829/frozenlist-1.3.0.tar.gz | ||||
|     sha256: ce6f2ba0edb7b0c1d8976565298ad2deba6f8064d2bebb6ffce2ca896eb35b0b | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/3b/87/fe94898f2d44a93a35d5aa74671ed28094d80753a1113d68b799fab6dc22/aiosignal-1.2.0-py3-none-any.whl | ||||
|     sha256: 26e62109036cd181df6e6ad646f91f0dcfd05fe16d0cb924138ff2ab75d64e3a | ||||
| - name: python3-appdirs | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "appdirs==1.4.4" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl | ||||
|     sha256: a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128 | ||||
| - name: python3-async-timeout | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "async-timeout==4.0.2" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d6/c1/8991e7c5385b897b8c020cdaad718c5b087a6626d1d11a23e1ea87e325a7/async_timeout-4.0.2-py3-none-any.whl | ||||
|     sha256: 8ca1e4fcf50d07413d66d1a5e416e42cfdf5851c981d679a09851a6853383b3c | ||||
| - name: python3-attrs | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "attrs==21.4.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/be/be/7abce643bfdf8ca01c48afa2ddf8308c2308b0c3b239a44e57d020afa0ef/attrs-21.4.0-py2.py3-none-any.whl | ||||
|     sha256: 2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4 | ||||
| - name: python3-baron | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "baron==0.10.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl | ||||
|     sha256: a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/c0/7c/f66be9e75485ae6901ae77d8bdbc3c0e99ca748ab927b3e18205759bde09/rply-0.7.8-py2.py3-none-any.whl | ||||
|     sha256: 28ffd11d656c48aeb8c508eb382acd6a0bd906662624b34388751732a27807e7 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/5b/e5/d0bff1cda8e5404a41aedd734a2f6087eaa152966df0c84bc0522b2b4ef0/baron-0.10.1-py2.py3-none-any.whl | ||||
|     sha256: befb33f4b9e832c7cd1e3cf0eafa6dd3cb6ed4cb2544245147c019936f4e0a8a | ||||
| - name: python3-beautifulsoup4 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "beautifulsoup4==4.10.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/72/a6/fd01694427f1c3fcadfdc5f1de901b813b9ac756f0806ef470cfed1de281/soupsieve-2.3.1-py3-none-any.whl | ||||
|     sha256: 1a3cca2617c6b38c0343ed661b1fa5de5637f257d4fe22bd9f1338010a1efefb | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/69/bf/f0f194d3379d3f3347478bd267f754fc68c11cbf2fe302a6ab69447b1417/beautifulsoup4-4.10.0-py3-none-any.whl | ||||
|     sha256: 9a315ce70049920ea4572a4055bc4bd700c940521d36fc858205ad4fcde149bf | ||||
| - name: python3-cairocffi | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "cairocffi==1.3.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl | ||||
|     sha256: 8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/00/9e/92de7e1217ccc3d5f352ba21e52398372525765b2e0c4530e6eb2ba9282a/cffi-1.15.0.tar.gz | ||||
|     sha256: 920f0d66a896c2d99f0adbb391f990a84091179542c205fa53ce5787aff87954 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/8b/d2/137b346d64f0d6428a90f60b51a06706592a86b74fd21ff66c853537cb9b/cairocffi-1.3.0.tar.gz | ||||
|     sha256: 108a3a7cb09e203bdd8501d9baad91d786d204561bd71e9364e8b34897c47b91 | ||||
| - name: python3-CairoSVG | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "CairoSVG==2.5.2" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl | ||||
|     sha256: a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/53/7b/5dba39bf0572f1f28e2844f08f74a73482a381de1d1feac3bbc6b808051e/tinycss2-1.1.1-py3-none-any.whl | ||||
|     sha256: fe794ceaadfe3cf3e686b22155d0da5780dd0e273471a51846d0a02bc204fec8 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl | ||||
|     sha256: 8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/7d/2a/2fc11b54e2742db06297f7fa7f420a0e3069fdcf0e4b57dfec33f0b08622/Pillow-8.4.0.tar.gz | ||||
|     sha256: b8e2f83c56e141920c39464b852de3719dfbfb6e3c99a2d8da0edf4fb33176ed | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl | ||||
|     sha256: a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/99/da/c86ec74495c69518720652f8aa8ab642d8af61a2098eede9db8b03d3c8b4/cssselect2-0.4.1-py3-none-any.whl | ||||
|     sha256: 2f4a9f20965367bae459e3bb42561f7927e0cfe5b7ea1692757cf67ef5d7dace | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/00/9e/92de7e1217ccc3d5f352ba21e52398372525765b2e0c4530e6eb2ba9282a/cffi-1.15.0.tar.gz | ||||
|     sha256: 920f0d66a896c2d99f0adbb391f990a84091179542c205fa53ce5787aff87954 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/8b/d2/137b346d64f0d6428a90f60b51a06706592a86b74fd21ff66c853537cb9b/cairocffi-1.3.0.tar.gz | ||||
|     sha256: 108a3a7cb09e203bdd8501d9baad91d786d204561bd71e9364e8b34897c47b91 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/01/42/0e6584a0c564201ac3004dd41240bbbdb12c8343f414a559f9161b0859fb/CairoSVG-2.5.2-py3-none-any.whl | ||||
|     sha256: 98c276b7e4f0caf01e5c7176765c104ffa1aa1461d63b2053b04ab663cf7052b | ||||
| - name: python3-charset-normalizer | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "charset-normalizer==2.0.10" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/84/3e/1037abe6498e65d645ce7a22d3402605d49a3b2c7f20c3abb027760da4f0/charset_normalizer-2.0.10-py3-none-any.whl | ||||
|     sha256: cb957888737fc0bbcd78e3df769addb41fd1ff8cf950dc9e7ad7793f1bf44455 | ||||
| - name: python3-cssselect2 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "cssselect2==0.4.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl | ||||
|     sha256: a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/53/7b/5dba39bf0572f1f28e2844f08f74a73482a381de1d1feac3bbc6b808051e/tinycss2-1.1.1-py3-none-any.whl | ||||
|     sha256: fe794ceaadfe3cf3e686b22155d0da5780dd0e273471a51846d0a02bc204fec8 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/99/da/c86ec74495c69518720652f8aa8ab642d8af61a2098eede9db8b03d3c8b4/cssselect2-0.4.1-py3-none-any.whl | ||||
|     sha256: 2f4a9f20965367bae459e3bb42561f7927e0cfe5b7ea1692757cf67ef5d7dace | ||||
| - name: python3-dbus-python | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "dbus-python==1.2.18" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/b1/5c/ccfc167485806c1936f7d3ba97db6c448d0089c5746ba105b6eb22dba60e/dbus-python-1.2.18.tar.gz | ||||
|     sha256: 92bdd1e68b45596c833307a5ff4b217ee6929a1502f5341bae28fd120acf7260 | ||||
| - name: python3-defusedxml | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "defusedxml==0.7.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl | ||||
|     sha256: a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61 | ||||
| - name: python3-filetype | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "filetype==1.0.9" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/6f/ac/ffbd9a1e6e225fc7eaa7271aceed7f4988c1c9f2e460ffd1aa0f72b9d97b/filetype-1.0.9-py2.py3-none-any.whl | ||||
|     sha256: c7401fe0d0b624e29b53c65e2a46264133ab30324da88d41e0621837c25bd472 | ||||
| - name: python3-frozenlist | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "frozenlist==1.3.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/f7/8dfeb76d2a52bcea2b0718427af954ffec98be1d34cd8f282034b3e36829/frozenlist-1.3.0.tar.gz | ||||
|     sha256: ce6f2ba0edb7b0c1d8976565298ad2deba6f8064d2bebb6ffce2ca896eb35b0b | ||||
| - name: python3-future | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "future==0.18.2" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/45/0b/38b06fd9b92dc2b68d58b75f900e97884c45bedd2ff83203d933cf5851c9/future-0.18.2.tar.gz | ||||
|     sha256: b1bead90b70cf6ec3f0710ae53a525360fa360d306a86583adc6bf83a4db537d | ||||
| - name: python3-h11 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "h11==0.12.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/60/0f/7a0eeea938eaf61074f29fed9717f2010e8d0e0905d36b38d3275a1e4622/h11-0.12.0-py3-none-any.whl | ||||
|     sha256: 36a3cb8c0a032f56e2da7084577878a035d3b61d104230d4bd49c0c6b555a9c6 | ||||
| - name: python3-h2 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "h2==4.1.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d7/de/85a784bcc4a3779d1753a7ec2dee5de90e18c7bcf402e71b51fcf150b129/hyperframe-6.0.1-py3-none-any.whl | ||||
|     sha256: 0ec6bafd80d8ad2195c4f03aacba3a8265e57bc4cff261e802bf39970ed02a15 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d5/34/e8b383f35b77c402d28563d2b8f83159319b509bc5f760b15d60b0abf165/hpack-4.0.0-py3-none-any.whl | ||||
|     sha256: 84a076fad3dc9a9f8063ccb8041ef100867b1878b25ef0ee63847a5d53818a6c | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/2a/e5/db6d438da759efbb488c4f3fbdab7764492ff3c3f953132efa6b9f0e9e53/h2-4.1.0-py3-none-any.whl | ||||
|     sha256: 03a46bcf682256c95b5fd9e9a99c1323584c3eec6440d379b9903d709476bc6d | ||||
| - name: python3-hpack | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "hpack==4.0.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d5/34/e8b383f35b77c402d28563d2b8f83159319b509bc5f760b15d60b0abf165/hpack-4.0.0-py3-none-any.whl | ||||
|     sha256: 84a076fad3dc9a9f8063ccb8041ef100867b1878b25ef0ee63847a5d53818a6c | ||||
| - name: python3-hsluv | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "hsluv==5.0.2" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/ea/85/027dfe4fe20fdfef78373050764948ff8d78d9a17c95c20f2dfd478091a4/hsluv-5.0.2-py2.py3-none-any.whl | ||||
|     sha256: f31a72317926a985fee9c08cf18d26acd1fc3983b47c042c4da2eb4d7b57fa09 | ||||
| - name: python3-html-sanitizer | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "html-sanitizer==1.9.3" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/72/a6/fd01694427f1c3fcadfdc5f1de901b813b9ac756f0806ef470cfed1de281/soupsieve-2.3.1-py3-none-any.whl | ||||
|     sha256: 1a3cca2617c6b38c0343ed661b1fa5de5637f257d4fe22bd9f1338010a1efefb | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/69/bf/f0f194d3379d3f3347478bd267f754fc68c11cbf2fe302a6ab69447b1417/beautifulsoup4-4.10.0-py3-none-any.whl | ||||
|     sha256: 9a315ce70049920ea4572a4055bc4bd700c940521d36fc858205ad4fcde149bf | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/84/74/4a97db45381316cd6e7d4b1eb707d7f60d38cb2985b5dfd7251a340404da/lxml-4.7.1.tar.gz | ||||
|     sha256: a1613838aa6b89af4ba10a0f3a972836128801ed008078f8c1244e65958f1b24 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/53/cd/5304201980c58e3b1e71a1b37e0faa7494d736b5fea3d69a368ddab808fc/html_sanitizer-1.9.3-py3-none-any.whl | ||||
|     sha256: a2e084d0963f38116ba140e8992280acc78874044cf288f037f2ec4ba586ebe6 | ||||
| - name: python3-hyperframe | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "hyperframe==6.0.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d7/de/85a784bcc4a3779d1753a7ec2dee5de90e18c7bcf402e71b51fcf150b129/hyperframe-6.0.1-py3-none-any.whl | ||||
|     sha256: 0ec6bafd80d8ad2195c4f03aacba3a8265e57bc4cff261e802bf39970ed02a15 | ||||
| - name: python3-idna | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "idna==3.3" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/04/a2/d918dcd22354d8958fe113e1a3630137e0fc8b44859ade3063982eacd2a4/idna-3.3-py3-none-any.whl | ||||
|     sha256: 84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff | ||||
| - name: python3-jsonschema | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "jsonschema==3.2.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/42/ac/455fdc7294acc4d4154b904e80d964cc9aae75b087bbf486be04df9f2abd/pyrsistent-0.18.1.tar.gz | ||||
|     sha256: d4d61f8b993a7255ba714df3aca52700f8125289f84f704cf80916517c46eb96 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/be/be/7abce643bfdf8ca01c48afa2ddf8308c2308b0c3b239a44e57d020afa0ef/attrs-21.4.0-py2.py3-none-any.whl | ||||
|     sha256: 2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/c5/8f/51e89ce52a085483359217bc72cdbf6e75ee595d5b1d4b5ade40c7e018b8/jsonschema-3.2.0-py2.py3-none-any.whl | ||||
|     sha256: 4e5b3cf8216f577bee9ce139cbe72eca3ea4f292ec60928ff24758ce626cd163 | ||||
| - name: python3-Logbook | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "Logbook==1.5.3" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/2f/d9/16ac346f7c0102835814cc9e5b684aaadea101560bb932a2403bd26b2320/Logbook-1.5.3.tar.gz | ||||
|     sha256: 66f454ada0f56eae43066f604a222b09893f98c1adc18df169710761b8f32fe8 | ||||
| - name: python3-lxml | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "lxml==4.7.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/84/74/4a97db45381316cd6e7d4b1eb707d7f60d38cb2985b5dfd7251a340404da/lxml-4.7.1.tar.gz | ||||
|     sha256: a1613838aa6b89af4ba10a0f3a972836128801ed008078f8c1244e65958f1b24 | ||||
| - name: python3-mistune | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "mistune==0.8.4" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/09/ec/4b43dae793655b7d8a25f76119624350b4d65eb663459eb9603d7f1f0345/mistune-0.8.4-py2.py3-none-any.whl | ||||
|     sha256: 88a1051873018da288eee8538d476dffe1262495144b33ecb586c4ab266bb8d4 | ||||
| - name: python3-packaging | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "packaging==21.3" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/80/c1/23fd82ad3121656b585351aba6c19761926bb0db2ebed9e4ff09a43a3fcc/pyparsing-3.0.7-py3-none-any.whl | ||||
|     sha256: a6c06a88f252e6c322f65faf8f418b16213b51bdfaece0524c1c1bc30c63c484 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/05/8e/8de486cbd03baba4deef4142bd643a3e7bbe954a784dc1bb17142572d127/packaging-21.3-py3-none-any.whl | ||||
|     sha256: ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522 | ||||
| - name: python3-Pillow | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "Pillow==8.4.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/7d/2a/2fc11b54e2742db06297f7fa7f420a0e3069fdcf0e4b57dfec33f0b08622/Pillow-8.4.0.tar.gz | ||||
|     sha256: b8e2f83c56e141920c39464b852de3719dfbfb6e3c99a2d8da0edf4fb33176ed | ||||
| - name: python3-plyer | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "plyer==1.4.3" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/89/3f/9153265abcaa93418abee8b49284941330426d5afb2f72d75d067462af84/plyer-1.4.3-py2.py3-none-any.whl | ||||
|     sha256: 6192a5c15f2cc8fe42de5a7ab898ed2d2cd47315a88dd7e0f6fd90ec972b87a9 | ||||
| - name: python3-pycparser | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "pycparser==2.21" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl | ||||
|     sha256: 8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 | ||||
| - name: python3-pycryptodome | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "pycryptodome==3.13.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/72/8e/9249abf44e184905b2f610ddb5dc8eccec7ab5e91109fc6df2be8647ae46/pycryptodome-3.13.0.tar.gz | ||||
|     sha256: 95bacf9ff7d1b90bba537d3f5f6c834efe6bfbb1a0195cb3573f29e6716ef08d | ||||
| - name: python3-pymediainfo | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "pymediainfo==4.3" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/b0/03/0cbbfcb43f09330892c0064c2af64a96b7a3321f9f8ad089b6f7dce5a91c/pymediainfo-4.3.tar.gz | ||||
|     sha256: f2a08f578063e6d26039012eee3a6492bda3b06c0f99b36b19edd6dd182b0d5a | ||||
| - name: python3-pyparsing | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "pyparsing==3.0.7" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/80/c1/23fd82ad3121656b585351aba6c19761926bb0db2ebed9e4ff09a43a3fcc/pyparsing-3.0.7-py3-none-any.whl | ||||
|     sha256: a6c06a88f252e6c322f65faf8f418b16213b51bdfaece0524c1c1bc30c63c484 | ||||
| - name: python3-pyrsistent | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "pyrsistent==0.18.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/42/ac/455fdc7294acc4d4154b904e80d964cc9aae75b087bbf486be04df9f2abd/pyrsistent-0.18.1.tar.gz | ||||
|     sha256: d4d61f8b993a7255ba714df3aca52700f8125289f84f704cf80916517c46eb96 | ||||
| - name: python3-python-socks | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "python-socks==2.0.3" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/75/b8/68a18d3e73c5abfae91f2b8ccf82fd584e1bf96eccebb4e0b9f6082fd509/python_socks-2.0.3-py3-none-any.whl | ||||
|     sha256: 950723f27d2cf401e193a9e0a0d45baab848341298f5b397d27fda0c4635e9a9 | ||||
| - name: python3-PyYAML | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "PyYAML==6.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/36/2b/61d51a2c4f25ef062ae3f74576b01638bebad5e045f747ff12643df63844/PyYAML-6.0.tar.gz | ||||
|     sha256: 68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2 | ||||
| - name: python3-redbaron | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "redbaron==0.9.2" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl | ||||
|     sha256: a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/c0/7c/f66be9e75485ae6901ae77d8bdbc3c0e99ca748ab927b3e18205759bde09/rply-0.7.8-py2.py3-none-any.whl | ||||
|     sha256: 28ffd11d656c48aeb8c508eb382acd6a0bd906662624b34388751732a27807e7 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/5b/e5/d0bff1cda8e5404a41aedd734a2f6087eaa152966df0c84bc0522b2b4ef0/baron-0.10.1-py2.py3-none-any.whl | ||||
|     sha256: befb33f4b9e832c7cd1e3cf0eafa6dd3cb6ed4cb2544245147c019936f4e0a8a | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/d8/06/c1c97efe5d30593337721923c5813b3b4eaffcffb706e523acf3d3bc9e8c/redbaron-0.9.2-py2.py3-none-any.whl | ||||
|     sha256: d01032b6a848b5521a8d6ef72486315c2880f420956870cdd742e2b5a09b9bab | ||||
| - name: python3-requirements-parser | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "requirements-parser==0.5.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/45/b1/27697655069b62fecf307ff1f41feed88461a13b228556eb5d373ef34cb3/types_setuptools-57.4.7-py3-none-any.whl | ||||
|     sha256: ffda504687ea02d4b7751c0d1df517fbbcdc276836d90849e4f1a5f1ccd79f01 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f8/89/612e3b326d87780dc1daf39af7696634f969838213cddae4f553f75d04ae/requirements_parser-0.5.0-py3-none-any.whl | ||||
|     sha256: e7fcdcd04f2049e73a9fb150d8a0f9d51ce4108f5f7cbeac74c484e17b12bcd9 | ||||
| - name: python3-rply | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "rply==0.7.8" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl | ||||
|     sha256: a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/c0/7c/f66be9e75485ae6901ae77d8bdbc3c0e99ca748ab927b3e18205759bde09/rply-0.7.8-py2.py3-none-any.whl | ||||
|     sha256: 28ffd11d656c48aeb8c508eb382acd6a0bd906662624b34388751732a27807e7 | ||||
| - name: python3-simpleaudio | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "simpleaudio==1.0.4" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/94/1b/4dc29653733202b68c09d9c6ca085cf67ac54859ee860647ef21ac1ff3dc/simpleaudio-1.0.4.tar.gz | ||||
|     sha256: 691c88649243544db717e7edf6a9831df112104e1aefb5f6038a5d071e8cf41d | ||||
| - name: python3-sortedcontainers | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "sortedcontainers==2.4.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/32/46/9cb0e58b2deb7f82b84065f37f3bffeb12413f947f9388e4cac22c4621ce/sortedcontainers-2.4.0-py2.py3-none-any.whl | ||||
|     sha256: a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0 | ||||
| - name: python3-soupsieve | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "soupsieve==2.3.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/72/a6/fd01694427f1c3fcadfdc5f1de901b813b9ac756f0806ef470cfed1de281/soupsieve-2.3.1-py3-none-any.whl | ||||
|     sha256: 1a3cca2617c6b38c0343ed661b1fa5de5637f257d4fe22bd9f1338010a1efefb | ||||
| - name: python3-tinycss2 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "tinycss2==1.1.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl | ||||
|     sha256: a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/53/7b/5dba39bf0572f1f28e2844f08f74a73482a381de1d1feac3bbc6b808051e/tinycss2-1.1.1-py3-none-any.whl | ||||
|     sha256: fe794ceaadfe3cf3e686b22155d0da5780dd0e273471a51846d0a02bc204fec8 | ||||
| - name: python3-tomli | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "tomli==2.0.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/e2/9f/5e1557a57a7282f066351086e78f87289a3446c47b2cb5b8b2f614d8fe99/tomli-2.0.0-py3-none-any.whl | ||||
|     sha256: b5bde28da1fed24b9bd1d4d2b8cba62300bfb4ec9a6187a957e8ddb9434c5224 | ||||
| - name: python3-types-setuptools | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "types-setuptools==57.4.7" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/45/b1/27697655069b62fecf307ff1f41feed88461a13b228556eb5d373ef34cb3/types_setuptools-57.4.7-py3-none-any.whl | ||||
|     sha256: ffda504687ea02d4b7751c0d1df517fbbcdc276836d90849e4f1a5f1ccd79f01 | ||||
| - name: python3-unpaddedbase64 | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "unpaddedbase64==2.1.0" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/4c/a7/563b2d8fb7edc07320bf69ac6a7eedcd7a1a9d663a6bb90a4d9bd2eda5f7/unpaddedbase64-2.1.0-py3-none-any.whl | ||||
|     sha256: 485eff129c30175d2cd6f0cd8d2310dff51e666f7f36175f738d75dfdbd0b1c6 | ||||
| - name: python3-watchgod | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "watchgod==0.7" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/57/35/9a8da3fb6681e6eba662b2d249eea58cebf575e392271efac3344c172c5f/watchgod-0.7-py3-none-any.whl | ||||
|     sha256: d6c1ea21df37847ac0537ca0d6c2f4cdf513562e95f77bb93abbcf05573407b7 | ||||
| - name: python3-webencodings | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "webencodings==0.5.1" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl | ||||
|     sha256: a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78 | ||||
| - name: python3-yarl | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --verbose --exists-action=i --no-index --find-links="file://${PWD}" | ||||
|     --prefix=${FLATPAK_DEST} "yarl==1.7.2" --no-build-isolation | ||||
|   sources: | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/7f/8f/b3c8c5b062309e854ce5b726fc101195fbaa881d306ffa5c2ba19efa3af2/multidict-4.5.2.tar.gz | ||||
|     sha256: 024b8129695a952ebd93373e45b5d341dbb87c17ce49637b34000093f243dd4f | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/04/a2/d918dcd22354d8958fe113e1a3630137e0fc8b44859ade3063982eacd2a4/idna-3.3-py3-none-any.whl | ||||
|     sha256: 84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff | ||||
|   - type: file | ||||
|     url: https://files.pythonhosted.org/packages/f6/da/46d1b3d69a9a0835dabf9d59c7eb0f1600599edd421a4c5a15ab09f527e0/yarl-1.7.2.tar.gz | ||||
|     sha256: 45399b46d60c253327a460e99856752009fcee5f5d3c80b2f7c0cae1c38d56dd | ||||
| - name: python3-matrix-nio | ||||
|   buildsystem: simple | ||||
|   build-commands: | ||||
|   - pip3 install --prefix=${FLATPAK_DEST} . | ||||
|   build-options: | ||||
|     build-args: | ||||
|     - --share=network | ||||
|   sources: | ||||
|   - type: git | ||||
|     url: https://github.com/mirukana/matrix-nio.git | ||||
|     commit: f36ae4902e6b3773256fbe438a189e064436d0b5 | ||||
| - name: moment | ||||
|   buildsystem: qmake | ||||
|   post-install: | ||||
|   # This works around a bug in appstream-glib where it won't find the icon if | ||||
|   # /usr exists. For some reason. | ||||
|   - ln -s /app/share /app/usr | ||||
|   sources: | ||||
|   - type: dir | ||||
|     path: ../.. | ||||
|     skip: | ||||
|     - build | ||||
|     - .git | ||||
|     - .flatpak-builder | ||||
| @@ -1,9 +1,9 @@ | ||||
| [Desktop Entry] | ||||
| Type=Application | ||||
| Name=Mirage | ||||
| Name=Moment | ||||
| GenericName=Matrix Chat Client | ||||
| Exec=mirage | ||||
| Icon=mirage | ||||
| Exec=moment | ||||
| Icon=moment | ||||
| Terminal=false | ||||
| Categories=Network;Chat;InstantMessaging;Qt; | ||||
| StartupWMClass=mirage | ||||
| StartupWMClass=moment | ||||
| @@ -1,10 +1,10 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <component type="desktop-application"> | ||||
|   <id>io.github.mirakuna.mirage</id> | ||||
|   <name>Mirage</name> | ||||
|   <id>xyz.mx_moment.moment</id> | ||||
|   <name>Moment</name> | ||||
|   <summary>Customizable and keyboard-operable Matrix client</summary> | ||||
|   <description> | ||||
|     <p>A fancy, customizable, keyboard-operable Qt/QML and Python Matrix chat client for encrypted and decentralized communication.</p> | ||||
|     <p>A fancy, customizable, keyboard-operable Matrix chat client for encrypted and decentralized communication.</p> | ||||
|   </description> | ||||
|   <categories> | ||||
|     <category>Network</category> | ||||
| @@ -16,45 +16,46 @@ | ||||
|     <content_attribute id="social-chat">intense</content_attribute> | ||||
|     <content_attribute id="social-audio">intense</content_attribute> | ||||
|   </content_rating> | ||||
|   <url type="homepage">https://github.com/mirukana/mirage</url> | ||||
|   <url type="bugtracker">https://github.com/mirukana/mirage/issues</url> | ||||
|   <launchable type="desktop-id">io.github.mirukana.mirage</launchable> | ||||
|   <url type="homepage">https://mx-moment.xyz</url> | ||||
|   <url type="bugtracker">https://gitlab.com/mx-moment/moment/-/issues</url> | ||||
|   <launchable type="desktop-id">xyz.mx_moment.moment.desktop</launchable> | ||||
|   <provides> | ||||
|     <binary>mirage</binary> | ||||
|     <binary>moment</binary> | ||||
|   </provides> | ||||
|   <project_license>LGPL-3.0-or-later</project_license> | ||||
|   <screenshots> | ||||
|     <screenshot type="default"> | ||||
|       <caption>Chatting with Mirage</caption> | ||||
|       <image>https://raw.githubusercontent.com/mirukana/mirage/master/docs/screenshots/01-chat.png</image> | ||||
|       <caption>Chatting with Moment</caption> | ||||
|       <image>https://gitlab.com/mx-moment/moment/-/raw/main/docs/screenshots/m01-chat.png</image> | ||||
|     </screenshot> | ||||
|     <screenshot> | ||||
|       <caption>Login screen</caption> | ||||
|       <image>https://raw.githubusercontent.com/mirukana/mirage/master/docs/screenshots/02-sign-in.png</image> | ||||
|       <image>https://gitlab.com/mx-moment/moment/-/raw/main/docs/screenshots/m02-sign-in.png</image> | ||||
|     </screenshot> | ||||
|     <screenshot> | ||||
|       <caption>Account settings</caption> | ||||
|       <image>https://raw.githubusercontent.com/mirukana/mirage/master/docs/screenshots/03-account-settings.png</image> | ||||
|       <image>https://gitlab.com/mx-moment/moment/-/raw/main/docs/screenshots/m03-account-settings.png</image> | ||||
|     </screenshot> | ||||
|     <screenshot> | ||||
|       <caption>Creating a room</caption> | ||||
|       <image>https://raw.githubusercontent.com/mirukana/mirage/master/docs/screenshots/04-create-room.png</image> | ||||
|       <image>https://gitlab.com/mx-moment/moment/-/raw/main/docs/screenshots/m04-create-room.png</image> | ||||
|     </screenshot> | ||||
|     <screenshot> | ||||
|       <caption>Conversation list on a narrow screen</caption> | ||||
|       <image>https://raw.githubusercontent.com/mirukana/mirage/master/docs/screenshots/05-main-pane-small.png</image> | ||||
|       <image>https://gitlab.com/mx-moment/moment/-/raw/main/docs/screenshots/m05-main-pane-small.png</image> | ||||
|     </screenshot> | ||||
|     <screenshot> | ||||
|       <caption>Chatting on a narrow screen</caption> | ||||
|       <image>https://raw.githubusercontent.com/mirukana/mirage/master/docs/screenshots/06-chat-small.png</image> | ||||
|       <image>https://gitlab.com/mx-moment/moment/-/raw/main/docs/screenshots/m06-chat-small.png</image> | ||||
|     </screenshot> | ||||
|     <screenshot> | ||||
|       <caption>Viewing the list of rooms on a narrow screen</caption> | ||||
|       <image>https://raw.githubusercontent.com/mirukana/mirage/master/docs/screenshots/07-room-pane-small.png</image> | ||||
|       <image>https://gitlab.com/mx-moment/moment/-/raw/main/docs/screenshots/m07-room-pane-small.png</image> | ||||
|     </screenshot> | ||||
|   </screenshots> | ||||
|   <metadata_license>FSFAP</metadata_license> | ||||
|   <releases> | ||||
|     <release version="0.7.2" date="2021-07-26"/> | ||||
|     <release version="0.7.1" date="2021-03-04"/> | ||||
|     <release version="0.7.0" date="2021-02-28"/> | ||||
|     <release version="0.6.4" date="2020-09-16"/> | ||||
| Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.0 KiB | 
| @@ -15,7 +15,7 @@ for line in (root / "docs" / "CHANGELOG.md").read_text().splitlines(): | ||||
|         args = (html.escape(match.group(1)), html.escape(match.group(2))) | ||||
|         release_lines.append('    <release version="%s" date="%s"/>' % args) | ||||
| 
 | ||||
| appdata     = root / "packaging" / "mirage.appdata.xml" | ||||
| appdata     = root / "packaging" / "moment.metainfo.xml" | ||||
| in_releases = False | ||||
| final_lines = [] | ||||
| 
 | ||||
| @@ -32,7 +32,7 @@ class General: | ||||
|     # variable is set, | ||||
|     # else "~/.local/share/moment/themes". | ||||
|     # For Flatpak, it is | ||||
|     # "~/.var/app/io.github.mirukana.mirage/data/mirage/themes". | ||||
|     # "~/.var/app/xyz.mx_moment.moment/data/moment/themes". | ||||
|     theme: str = "Foliage.qpl" | ||||
|  | ||||
|     # Interface scale multiplier, e.g. 0.5 makes everything half-size. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	