roundabout,
created on Friday, 20 December 2024, 19:55:15 (1734724515),
received on Friday, 20 December 2024, 19:55:18 (1734724518)
Author identity: vlad <vlad.muntoiu@gmail.com>
18d6a2d79428258deb89b0d235770ae861130681
com.roundabout_host.Izvor.yaml
@@ -18,19 +18,25 @@ finish-args:
- --filesystem=~/.local/share/fonts:ro
- --filesystem=~/.fonts:ro
- --filesystem=xdg-data/fonts:ro
build-options:
build-args:
- --share=network
environment:
PYTHONPATH: "/app/lib/python3.12/site-packages:${PYTHONPATH}"
modules:
- name: python-requirements
buildsystem: simple
build-commands:
- mkdir -p /app/share/python_packages
- cp -r . /app/share/python_packages/
sources:
- type: dir
path: python_packages
- name: izvor
buildsystem: simple
build-commands:
- unset GTK_MODULES
- mkdir -p /app/bin /app/share/izvor
- cp -r ./* /app/share/izvor/
- pip install --prefix=/app --no-deps -r /app/share/izvor/requirements-flatpak.txt
- ls /app/share/python_packages
- pip install --no-index --find-links=/app/share/python_packages -r /app/share/izvor/requirements-flatpak.txt --target=/app/lib/python3.12/site-packages
- chmod +x /app/share/izvor/__init__.py
- ln -s /app/share/izvor/__init__.py /app/bin/izvor
#- fc-cache -fv
@@ -40,7 +46,7 @@ modules:
- name: izvor_utils
buildsystem: simple
build-commands:
#- mkdir -p /app/lib/python3.12/site-packages/izvor_utils
- mkdir -p /app/lib/python3.12/site-packages/izvor_utils
- cp -r . /app/lib/python3.12/site-packages/izvor_utils/
sources:
- type: dir
izvor_utils/__init__.py
@@ -29,5 +29,5 @@ def xdg_open(path):
launch_command(["xdg-open", path])
def run_desktop_entry(app_info):
launch_command(["gio", "launch", app_info.get_filename()])
def run_desktop_entry(filename):
launch_command(["gio", "launch", filename])
src/requirements-flatpak.txt
@@ -1,3 +1,4 @@
gbulb
pyxdg
asyncio-glib
asyncio-glib
pygobject
pycairo