summaryrefslogtreecommitdiff
path: root/Tools/qt/jhbuild-qt-5.4.modules
blob: 924a19a6b8dc269646a884287ffcba6cbd300182 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
<?xml version="1.0"?>
<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
<moduleset>

  <metamodule id="qt">
    <dependencies>
      <dep package="qtbase"/>
      <dep package="qtlocation"/>
      <dep package="qtsensors"/>
    </dependencies>
  </metamodule>

  <repository type="tarball" name="download.qt.io"
      href="http://download.qt.io"/>

  <autotools id="qtbase"
      supports-non-srcdir-builds="no"
      makeinstallargs="install INSTALL_ROOT='$(DESTDIR)'"
      autogen-template="%(srcdir)s/%(autogen-sh)s -prefix %(prefix)s -I%(prefix)s/include -L%(prefix)s/lib -libdir %(prefix)s/lib"
      autogen-sh="configure
 -opensource
 -confirm-license

 -force-debug-info
 -separate-debug-info

 -icu
 -openssl
 -openssl-linked

 -nomake examples
 -nomake tools
 -nomake tests

 -system-harfbuzz
 -system-freetype
 -system-libjpeg
 -system-libpng
 -system-sqlite
 -system-zlib

 -no-alsa
 -no-cups
 -no-eglfs
 -no-evdev
 -no-gtkstyle
 -no-libudev
 -no-linuxfb
 -no-mtdev
 -no-nis
 -no-pulseaudio
 -no-qml-debug
 -no-tslib

 -no-gif

 -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc -no-sql-psql -no-sql-sqlite2 -no-sql-tds
 -plugin-sql-sqlite
                ">
    <branch module="archive/qt/5.4/${version}/submodules/qtbase-opensource-src-${version}.tar.xz" version="5.4.0"
          repo="download.qt.io"
          hash="sha256:daea240ba5e77bc2d78ec21a2cb664eed83b3d4ad409b6277a6f7d4c0c8e91d1">
      <patch file="qtbase-5.4-fontconfig-fix.patch" strip="1"/>
    </branch>
    <dependencies>
      <dep package="fontconfig"/>
      <dep package="freetype6"/>
      <dep package="icu"/>
      <dep package="glib"/>
      <dep package="harfbuzz"/>
    </dependencies>
  </autotools>

  <autotools id="qtlocation"
      autogen-template="%(prefix)s/bin/qmake %(srcdir)s"
      makeinstallargs="install INSTALL_ROOT='$(DESTDIR)'"
      supports-non-srcdir-builds="no">
      <branch module="archive/qt/5.4/${version}/submodules/qtlocation-opensource-src-${version}.tar.xz" version="5.4.0"
          repo="download.qt.io"
          hash="sha256:e8420c1b5fdddbc44faa7aa1c653da91dc101055a869dcb518326188be81d456"/>
      <dependencies>
          <dep package="qtbase"/>
      </dependencies>
  </autotools>

  <autotools id="qtsensors"
      autogen-template="%(prefix)s/bin/qmake %(srcdir)s"
      makeinstallargs="install INSTALL_ROOT='$(DESTDIR)'"
      supports-non-srcdir-builds="no">
      <branch module="archive/qt/5.4/${version}/submodules/qtsensors-opensource-src-${version}.tar.xz" version="5.4.0"
          repo="download.qt.io"
          hash="sha256:8a0f33ccf572b9fbcdc46fca602d75270979a2f851b6a1f399d039b1f7aae159"/>
      <dependencies>
          <dep package="qtbase"/>
      </dependencies>
  </autotools>
</moduleset>