From 7a585f20d48f0bb03544ac66394a49fe937e3625 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Br=C3=B6tzmann?= Date: Sun, 9 Apr 2023 18:13:39 +0000 Subject: feat: Integrate OMEMO plugin --- flatpak/org.gajim.Gajim.Devel.yaml | 27 +++++++++++++++++++++++++++ flatpak/org.gajim.Gajim.yaml | 28 ++++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) (limited to 'flatpak') diff --git a/flatpak/org.gajim.Gajim.Devel.yaml b/flatpak/org.gajim.Gajim.Devel.yaml index c61387628..79a25ae7b 100644 --- a/flatpak/org.gajim.Gajim.Devel.yaml +++ b/flatpak/org.gajim.Gajim.Devel.yaml @@ -328,6 +328,33 @@ modules: - type: git url: https://dev.gajim.org/gajim/python-nbxmpp.git + # OMEMO dependencies + - name: python3-protobuf + buildsystem: simple + build-commands: + - pip3 install --no-deps protobuf-4.21.1-py3-none-any.whl + sources: + - type: file + url: https://files.pythonhosted.org/packages/py3/p/protobuf/protobuf-4.21.1-py3-none-any.whl + sha256: 79cd8d0a269b714f6b32641f86928c718e8d234466919b3f552bfb069dbb159b + + - name: python3-omemo-dr + buildsystem: simple + build-commands: + - pip3 install --no-build-isolation . + sources: + - type: git + url: https://dev.gajim.org/gajim/omemo-dr.git + + - name: python3-qrcode + buildsystem: simple + build-commands: + - pip3 install . + sources: + - type: archive + url: https://files.pythonhosted.org/packages/source/q/qrcode/qrcode-7.3.1.tar.gz + sha256: 375a6ff240ca9bd41adc070428b5dfc1dcfbb0f2507f1ac848f6cded38956578 + - name: gajim buildsystem: simple build-commands: diff --git a/flatpak/org.gajim.Gajim.yaml b/flatpak/org.gajim.Gajim.yaml index 34eed8be1..cd16dba38 100644 --- a/flatpak/org.gajim.Gajim.yaml +++ b/flatpak/org.gajim.Gajim.yaml @@ -322,6 +322,34 @@ modules: url: https://files.pythonhosted.org/packages/py3/n/nbxmpp/nbxmpp-4.2.2-py3-none-any.whl sha256: 807d8bbe19dcc77e23cd2b0420581fecd1168ad5cb88b201a15ec7d0b1f8aff3 + # OMEMO dependencies + - name: python3-protobuf + buildsystem: simple + build-commands: + - pip3 install --no-deps protobuf-4.21.1-py3-none-any.whl + sources: + - type: file + url: https://files.pythonhosted.org/packages/py3/p/protobuf/protobuf-4.21.1-py3-none-any.whl + sha256: 79cd8d0a269b714f6b32641f86928c718e8d234466919b3f552bfb069dbb159b + + - name: python3-omemo-dr + buildsystem: simple + build-commands: + - pip3 install --no-build-isolation . + sources: + - type: archive + url: https://files.pythonhosted.org/packages/source/o/omemo-dr/omemo-dr-0.99.0.tar.gz + sha256: 79f9b166b350b3baced2bb0a998a3f8a3cf8756b5b5714d08c5cee5c90e62a8e + + - name: python3-qrcode + buildsystem: simple + build-commands: + - pip3 install . + sources: + - type: archive + url: https://files.pythonhosted.org/packages/source/q/qrcode/qrcode-7.3.1.tar.gz + sha256: 375a6ff240ca9bd41adc070428b5dfc1dcfbb0f2507f1ac848f6cded38956578 + - name: gajim buildsystem: simple build-commands: -- cgit v1.2.3