Warning, /pim/kube/dist/flatpak/qt.json is written in an unsupported language. File is not indexed.

0001 {
0002     "name": "qt",
0003     "cleanup": [ "/man",
0004                  "/share/man",
0005                  "/lib/systemd",
0006                  "*.la"],
0007     "build-options" : {
0008         "cflags": "-O2 -g -fstack-protector-strong -D_FORTIFY_SOURCE=2",
0009         "cxxflags": "-O2 -g -fstack-protector-strong -D_FORTIFY_SOURCE=2",
0010         "ldflags": "-fstack-protector-strong -Wl,-z,relro,-z,now",
0011         "env": {
0012             "V": "1"
0013         }
0014     },
0015     "modules": [
0016         {
0017             "name": "qt5-qtbase",
0018             "cleanup": [ "/bin", "/mkspecs" ],
0019             "build-options" : {
0020                 "arch" : {
0021                     "x86_64" : {
0022                         "config-opts" : [
0023                             "-reduce-relocations", "-force-debug-info"
0024                         ]
0025                     },
0026                     "arm" : {
0027                         "config-opts" : [
0028                             "-no-reduce-relocations", "-optimize-size", "-opengl es2"
0029                         ]
0030                     },
0031                     "aarch64" : {
0032                         "config-opts" : [
0033                             "-no-reduce-relocations", "-optimize-size", "-opengl es2"
0034                         ]
0035                     }
0036                 }
0037             },
0038             "config-opts": [ "-confirm-license", "-opensource",
0039                              "-shared",
0040                              "-platform", "linux-g++",
0041                              "-optimized-qmake",
0042                              "-nomake", "examples",
0043                              "-nomake", "tests",
0044                              "-system-harfbuzz",
0045                              "-system-sqlite",
0046                              "-accessibility",
0047                              "-dbus-linked",
0048                              "-fontconfig",
0049                              "-glib",
0050                              "-icu",
0051                              "-journald",
0052                              "-openssl-linked",
0053                              "-no-pch",
0054                              "-no-rpath",
0055                              "-no-directfb",
0056                              "-no-linuxfb",
0057                              "-no-kms",
0058                              "-no-cups",
0059                              "-system-proxies",
0060                              "-gtk",
0061                              "-no-use-gold-linker"
0062                            ],
0063             "sources": [
0064                 {
0065                     "type": "git",
0066                     "url": "https://github.com/qt/qtbase.git",
0067                     "branch": "v5.15.4-lts-lgpl"
0068                 },
0069                 {
0070                     "type": "patch",
0071                     "path": "patch/qtbase-avoid-hardcoding-kernel-version.patch"
0072                 },
0073                 {
0074                     "type": "patch",
0075                     "path": "patch/qtbase-use-wayland-on-gnome.patch"
0076                 },
0077                 {
0078                     "type": "shell",
0079                     "commands": [ "mv configure configure.qt" ]
0080                 },
0081                 {
0082                     "type": "script",
0083                     "commands": [
0084                         "processed=`sed -e 's/--/-/g ; s/=/ /g' <<< $@`",
0085                         "./configure.qt $processed"
0086                     ],
0087                     "dest-filename": "configure"
0088                 }
0089             ]
0090         },
0091         {
0092             "name": "qt5-qtdeclarative",
0093             "buildsystem": "qmake",
0094             "cleanup": [ "/bin", "/mkspecs", "lib/plugins/qmltooling" ],
0095             "sources": [
0096                 {
0097                     "type": "git",
0098                     "url": "https://github.com/qt/qtdeclarative.git",
0099                     "branch": "v5.15.4-lts-lgpl"
0100                 }
0101             ]
0102         },
0103         {
0104             "name": "qt5-qttools",
0105             "buildsystem": "qmake",
0106             "cleanup": [
0107                 "/mkspecs",
0108                 "/bin/assistant", "/bin/qhelpgenerator", "/bin/qcollectiongenerator", "/bin/qhelpconverter", "/bin/pixeltool", "/bin/designer",
0109                 "/bin/lrelease", "/bin/lupdate", "/bin/lconvert", "/bin/linguist", "/bin/qdoc", "/bin/qtattributionsscanner",
0110                 "/bin/qtplugininfo", "/bin/qtdiag", "/bin/qdbusviewer"
0111             ],
0112             "sources": [
0113                 {
0114                     "type": "git",
0115                     "url": "https://github.com/qt/qttools.git",
0116                     "branch": "v5.15.4-lts-lgpl"
0117                 }
0118             ]
0119         },
0120         {
0121             "name": "qt5-qtscript",
0122             "buildsystem": "qmake",
0123             "cleanup": [ "/bin", "/mkspecs" ],
0124             "sources": [
0125                 {
0126                     "type": "git",
0127                     "url": "https://github.com/qt/qtscript.git",
0128                     "branch": "v5.15.4-lts"
0129                 }
0130             ]
0131         },
0132         {
0133             "name" : "qt5-qtwebengine",
0134             "buildsystem" : "qmake",
0135             "build-options" : {
0136                 "append-path": "/usr/lib/sdk/node14/bin",
0137                 "env": [
0138                   "npm_config_nodedir=/usr/lib/sdk/node14"
0139                 ]
0140             },
0141             "cleanup" : [
0142                 "/bin",
0143                 "/mkspecs"
0144             ],
0145             "config-opts" : [
0146                 "--",
0147                 "-system-ffmpeg",
0148                 "-webengine-proprietary-codecs",
0149                 "-webengine-icu",
0150                 "-webp"
0151             ],
0152             "modules" : [
0153                 {
0154                     "name": "python-2.7",
0155                     "config-opts": [
0156                         "--enable-shared",
0157                         "--with-ensurepip=yes",
0158                         "--with-system-expat",
0159                         "--with-system-ffi",
0160                         "--enable-loadable-sqlite-extensions",
0161                         "--with-dbmliborder=gdbm",
0162                         "--enable-unicode=ucs4"
0163                     ],
0164                     "post-install": [
0165                         "chmod 644 $FLATPAK_DEST/lib/libpython2.7.so.1.0"
0166                     ],
0167                     "cleanup": [
0168                         "*"
0169                     ],
0170                     "sources": [
0171                         {
0172                             "type": "archive",
0173                             "url": "https://www.python.org/ftp/python/2.7.16/Python-2.7.16.tgz",
0174                             "sha256": "01da813a3600876f03f46db11cc5c408175e99f03af2ba942ef324389a83bad5"
0175                         }
0176                     ]
0177                 },
0178                 {
0179                     "name" : "pciutils",
0180                     "no-autogen" : true,
0181                     "make-args" : [
0182                         "SHARED=no",
0183                         "ZLIB=no",
0184                         "PREFIX=/app"
0185                     ],
0186                     "make-install-args" : [
0187                         "SHARED=no",
0188                         "ZLIB=no",
0189                         "PREFIX=/app"
0190                     ],
0191                     "install-rule": "install",
0192                     "sources" : [
0193                         {
0194                             "type" : "git",
0195                             "url" : "https://kernel.googlesource.com/pub/scm/utils/pciutils/pciutils",
0196                             "branch" : "v3.6.2"
0197                         }
0198                     ]
0199                 }
0200             ],
0201             "sources": [
0202                 {
0203                     "type": "git",
0204                     "url": "https://github.com/qt/qtwebengine.git",
0205                     "branch": "v5.15.4-lts"
0206                 }
0207             ]
0208         },
0209         {
0210             "name": "qt5-qtsvg",
0211             "buildsystem": "qmake",
0212             "cleanup": [ "/bin", "/mkspecs" ],
0213             "sources": [
0214                 {
0215                     "type": "git",
0216                     "url": "https://github.com/qt/qtsvg.git",
0217                     "branch": "v5.15.4-lts-lgpl"
0218                 }
0219             ]
0220         },
0221         {
0222             "name": "qt5-qtx11extras",
0223             "buildsystem": "qmake",
0224             "cleanup": [ "/bin", "/mkspecs" ],
0225             "sources": [
0226                 {
0227                     "type": "git",
0228                     "url": "https://github.com/qt/qtx11extras.git",
0229                     "branch": "v5.15.4-lts-lgpl"
0230                 }
0231             ]
0232         },
0233         {
0234             "name": "qt5-qtquickcontrols",
0235             "buildsystem": "qmake",
0236             "cleanup": [ "/bin", "/mkspecs" ],
0237             "sources": [
0238                 {
0239                     "type": "git",
0240                     "url": "https://github.com/qt/qtquickcontrols.git",
0241                     "branch": "v5.15.4-lts-lgpl"
0242                 }
0243             ]
0244         },
0245         {
0246             "name": "qt5-qtquickcontrols2",
0247             "buildsystem": "qmake",
0248             "cleanup": [ "/bin", "/mkspecs" ],
0249             "sources": [
0250                 {
0251                     "type": "git",
0252                     "url": "https://github.com/qt/qtquickcontrols2.git",
0253                     "branch": "v5.15.4-lts-lgpl"
0254                 }
0255             ]
0256         },
0257         {
0258             "name": "qt5-qtgraphicaleffects",
0259             "buildsystem": "qmake",
0260             "cleanup": [ "/bin", "/mkspecs" ],
0261             "sources": [
0262                 {
0263                     "type": "git",
0264                     "url": "https://github.com/qt/qtgraphicaleffects.git",
0265                     "branch": "v5.15.4-lts-lgpl"
0266                 }
0267             ]
0268         },
0269         {
0270             "name": "qt5-qtxmlpatterns",
0271             "buildsystem": "qmake",
0272             "cleanup": [ "/bin", "/mkspecs" ],
0273             "sources": [
0274                 {
0275                     "type": "git",
0276                     "url": "https://github.com/qt/qtxmlpatterns.git",
0277                     "branch": "v5.15.4-lts-lgpl"
0278                 }
0279             ]
0280         },
0281         {
0282             "name": "qt5-qtimageformats",
0283             "buildsystem": "qmake",
0284             "cleanup": [ "/bin", "/mkspecs" ],
0285             "sources": [
0286                 {
0287                     "type": "git",
0288                     "url": "https://github.com/qt/qtimageformats.git",
0289                     "branch": "v5.15.4-lts-lgpl"
0290                 }
0291             ]
0292         },
0293         {
0294             "name": "qt5-qtwayland",
0295             "buildsystem": "qmake",
0296             "cleanup": [ "/bin", "/mkspecs" ],
0297             "sources": [
0298                 {
0299                     "type": "git",
0300                     "url": "https://github.com/qt/qtwayland.git",
0301                     "branch": "v5.15.4-lts-lgpl"
0302                 }
0303             ]
0304         },
0305         {
0306             "name": "qt5-qtnetworkauth",
0307             "buildsystem": "qmake",
0308             "cleanup": [ "/bin", "/mkspecs" ],
0309             "sources": [
0310                 {
0311                     "type": "git",
0312                     "url": "https://github.com/qt/qtnetworkauth.git",
0313                     "branch": "v5.15.4-lts-lgpl"
0314                 }
0315             ]
0316         }
0317     ]
0318 }