From be71bf80d290c98c0f6a66d3dcab28515b4ea371 Mon Sep 17 00:00:00 2001 From: Lucas Fryzek Date: Fri, 4 Oct 2024 20:53:17 +0100 Subject: Initial commit --- com.fryzekconcepts.weegtk.json | 136 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 136 insertions(+) create mode 100644 com.fryzekconcepts.weegtk.json (limited to 'com.fryzekconcepts.weegtk.json') diff --git a/com.fryzekconcepts.weegtk.json b/com.fryzekconcepts.weegtk.json new file mode 100644 index 0000000..f057400 --- /dev/null +++ b/com.fryzekconcepts.weegtk.json @@ -0,0 +1,136 @@ +{ + "id" : "com.fryzekconcepts.weegtk", + "runtime" : "org.gnome.Platform", + "runtime-version" : "47", + "sdk" : "org.gnome.Sdk", + "command" : "weegtk", + "finish-args" : [ + "--share=network", + "--share=ipc", + "--socket=fallback-x11", + "--device=dri", + "--socket=wayland" + ], + "cleanup" : [ + "/include", + "/lib/pkgconfig", + "/man", + "/share/doc", + "/share/gtk-doc", + "/share/man", + "/share/pkgconfig", + "*.la", + "*.a" + ], + "modules" : [ + { + "name" : "python3-pycparser", + "buildsystem" : "simple", + "build-commands" : [ + "pip install --prefix=/app pycparser-2.22-py3-none-any.whl" + ], + "sources" : [ + { + "type" : "file", + "url" : "https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2.22-py3-none-any.whl", + "sha256" : "c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc" + } + ] + }, + { + "name" : "python3-cffi", + "buildsystem" : "simple", + "build-commands" : [ + "pip install --prefix=/app cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ], + "sources" : [ + { + "type" : "file", + "url" : "https://files.pythonhosted.org/packages/b2/d5/da47df7004cb17e4955df6a43d14b3b4ae77737dff8bf7f8f333196717bf/cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "sha256" : "b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93" + } + ] + }, + { + "name" : "python3-cryptography", + "buildsystem" : "simple", + "build-commands" : [ + "pip install --prefix=/app cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl" + ], + "sources" : [ + { + "type" : "file", + "url" : "https://files.pythonhosted.org/packages/ac/7e/ebda4dd4ae098a0990753efbb4b50954f1d03003846b943ea85070782da7/cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl", + "sha256" : "511f4273808ab590912a93ddb4e3914dfd8a388fed883361b02dea3791f292e1" + } + ] + }, + { + "name" : "python3-bcrypt", + "buildsystem" : "simple", + "build-commands" : [ + "pip install --prefix=/app bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl" + ], + "sources" : [ + { + "type" : "file", + "url" : "https://files.pythonhosted.org/packages/3e/d0/31938bb697600a04864246acde4918c4190a938f891fd11883eaaf41327a/bcrypt-4.2.0-cp39-abi3-manylinux_2_28_x86_64.whl", + "sha256" : "3d3a6d28cb2305b43feac298774b997e372e56c7c7afd90a12b3dc49b189151c" + } + ] + }, + { + "name" : "python3-pynacl", + "buildsystem" : "simple", + "build-commands" : [ + "pip install --prefix=/app PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + ], + "sources" : [ + { + "type" : "file", + "url" : "https://files.pythonhosted.org/packages/66/28/ca86676b69bf9f90e710571b67450508484388bfce09acf8a46f0b8c785f/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", + "sha256" : "06b8f6fa7f5de8d5d2f7573fe8c863c051225a27b61e6860fd047b1775807858" + } + ] + }, + { + "name" : "python3-paramiko", + "buildsystem" : "simple", + "build-commands" : [ + "pip install --prefix=/app paramiko-3.5.0-py3-none-any.whl" + ], + "sources" : [ + { + "type" : "file", + "url" : "https://files.pythonhosted.org/packages/1f/66/14b2c030fcce69cba482d205c2d1462ca5c77303a263260dcb1192801c85/paramiko-3.5.0-py3-none-any.whl", + "sha256" : "1fedf06b085359051cd7d0d270cebe19e755a8a921cc2ddbfa647fb0cd7d68f9" + } + ] + }, + { + "name" : "python3-sshtunnel", + "buildsystem" : "simple", + "build-commands" : [ + "pip install --prefix=/app sshtunnel-0.4.0-py2.py3-none-any.whl" + ], + "sources" : [ + { + "type" : "file", + "url" : "https://files.pythonhosted.org/packages/58/13/8476c4328dcadfe26f8bd7f3a1a03bf9ddb890a7e7b692f54a179bc525bf/sshtunnel-0.4.0-py2.py3-none-any.whl", + "sha256" : "98e54c26f726ab8bd42b47a3a21fca5c3e60f58956f0f70de2fb8ab0046d0606" + } + ] + }, + { + "name" : "weegtk", + "builddir" : true, + "buildsystem" : "meson", + "sources" : [ + { + "type" : "git", + "url" : "file:///home/lfryzek/Documents/projects/gtk/weegtk" + } + ] + } + ] +} -- cgit