← recipes

Commit 28742d6

0
plików
+0
dodanych
-0
usuniętych
@@ -1,131 +1,131 @@
1 -pkgname: 'qt6-websockets'
2 -pkgver: '6.11.1'
3 -pkgrel: '1'
4 -pkgdesc: 'A cross-platform application and UI framework, QtWebsokets files'
5 -url: 'https://www.qt.io/'
6 -arch: x86_64
7 -license:
8 -- GPL3
9 -- LGPL3
10 -- FDL
11 -- Custom
12 -
13 -depends: []
14 -makedepends:
15 -- 'qt6-base'
16 -- cmake
17 -- 'qt6-declarative'
18 -
19 -source:
20 -- 'https://download.qt.io/official_releases/qt/${pkgver}%.*}/${pkgver}/submodules/qtwebsockets-everywhere-src-${pkgver}.tar.xz'
21 -
22 -sha256sums:
23 -- SKIP
24 -
25 -footprint_qt6-websockets_devel: |
26 - drwxr-xr-x root/root usr/include/
27 - drwxr-xr-x root/root usr/include/qt6/
28 - drwxr-xr-x root/root usr/include/qt6/QtWebSockets/
29 - drwxr-xr-x root/root usr/include/qt6/QtWebSockets/6.11.1/
30 - drwxr-xr-x root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/
31 - drwxr-xr-x root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/
32 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qdefaultmaskgenerator_p.h
33 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qtwebsockets-config_p.h
34 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocket_p.h
35 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocketcorsauthenticator_p.h
36 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocketdataprocessor_p.h
37 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocketframe_p.h
38 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsockethandshakeoptions_p.h
39 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsockethandshakerequest_p.h
40 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsockethandshakeresponse_p.h
41 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocketprotocol_p.h
42 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocketserver_p.h
43 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QMaskGenerator
44 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QWebSocket
45 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QWebSocketCorsAuthenticator
46 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QWebSocketHandshakeOptions
47 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QWebSocketProtocol
48 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QWebSocketServer
49 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QtWebSockets
50 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QtWebSocketsDepends
51 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QtWebSocketsVersion
52 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qmaskgenerator.h
53 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qtwebsockets-config.h
54 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qtwebsocketsexports.h
55 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qtwebsocketsversion.h
56 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsocket.h
57 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsocketcorsauthenticator.h
58 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsockethandshakeoptions.h
59 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsocketprotocol.h
60 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsockets_global.h
61 - -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsocketserver.h
62 - drwxr-xr-x root/root usr/lib/cmake/
63 - drwxr-xr-x root/root usr/lib/cmake/Qt6BuildInternals/
64 - drwxr-xr-x root/root usr/lib/cmake/Qt6BuildInternals/StandaloneTests/
65 - -rw-r--r-- root/root usr/lib/cmake/Qt6BuildInternals/StandaloneTests/QtWebSocketsTestsConfig.cmake
66 - drwxr-xr-x root/root usr/lib/cmake/Qt6Qml/
67 - drwxr-xr-x root/root usr/lib/cmake/Qt6Qml/QmlPlugins/
68 - -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsAdditionalTargetInfo.cmake
69 - -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsConfig.cmake
70 - -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsConfigVersion.cmake
71 - -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsConfigVersionImpl.cmake
72 - -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsTargets-release.cmake
73 - -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsTargets.cmake
74 - -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsTargetsPrecheck.cmake
75 - drwxr-xr-x root/root usr/lib/cmake/Qt6WebSockets/
76 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsAdditionalTargetInfo.cmake
77 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsConfig.cmake
78 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsConfigVersion.cmake
79 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsConfigVersionImpl.cmake
80 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsDependencies.cmake
81 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsTargets-release.cmake
82 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsTargets.cmake
83 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsTargetsPrecheck.cmake
84 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsVersionlessAliasTargets.cmake
85 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsVersionlessTargets.cmake
86 - drwxr-xr-x root/root usr/lib/cmake/Qt6WebSocketsPrivate/
87 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateAdditionalTargetInfo.cmake
88 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateConfig.cmake
89 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateConfigVersion.cmake
90 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateConfigVersionImpl.cmake
91 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateDependencies.cmake
92 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateTargets.cmake
93 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateTargetsPrecheck.cmake
94 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateVersionlessAliasTargets.cmake
95 - -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateVersionlessTargets.cmake
96 - drwxr-xr-x root/root usr/lib/pkgconfig/
97 - -rw-r--r-- root/root usr/lib/pkgconfig/Qt6WebSockets.pc
98 - drwxr-xr-x root/root usr/lib/qt6/metatypes/
99 - -rw-r--r-- root/root usr/lib/qt6/metatypes/qt6websockets_metatypes.json
100 - drwxr-xr-x root/root usr/lib/qt6/mkspecs/
101 - drwxr-xr-x root/root usr/lib/qt6/mkspecs/modules/
102 - -rw-r--r-- root/root usr/lib/qt6/mkspecs/modules/qt_lib_websockets.pri
103 - -rw-r--r-- root/root usr/lib/qt6/mkspecs/modules/qt_lib_websockets_private.pri
104 -
105 -footprint: |
106 - drwxr-xr-x root/root usr/
107 - drwxr-xr-x root/root usr/lib/
108 - -rw-r--r-- root/root usr/lib/libQt6WebSockets.prl
109 - lrwxrwxrwx root/root usr/lib/libQt6WebSockets.so -> libQt6WebSockets.so.6
110 - lrwxrwxrwx root/root usr/lib/libQt6WebSockets.so.6 -> libQt6WebSockets.so.6.11.1
111 - -rwxr-xr-x root/root usr/lib/libQt6WebSockets.so.6.11.1
112 - drwxr-xr-x root/root usr/lib/qt6/
113 - drwxr-xr-x root/root usr/lib/qt6/modules/
114 - -rw-r--r-- root/root usr/lib/qt6/modules/WebSockets.json
115 - drwxr-xr-x root/root usr/lib/qt6/qml/
116 - drwxr-xr-x root/root usr/lib/qt6/qml/QtWebSockets/
117 - -rwxr-xr-x root/root usr/lib/qt6/qml/QtWebSockets/libqmlwebsocketsplugin.so
118 - -rw-r--r-- root/root usr/lib/qt6/qml/QtWebSockets/plugins.qmltypes
119 - -rw-r--r-- root/root usr/lib/qt6/qml/QtWebSockets/qmldir
120 - drwxr-xr-x root/root usr/lib/qt6/sbom/
121 - -rw-r--r-- root/root usr/lib/qt6/sbom/qtwebsockets-6.11.1.spdx
122 - drwxr-xr-x root/root usr/usr/
123 - drwxr-xr-x root/root usr/usr/bin/
124 -
125 -build: |
126 - cmake -S qtwebsockets-everywhere-src-${pkgver} -B build -G Ninja
127 - cmake --build build
128 - DESTDIR=${PKGDIR} cmake --install build
129 -
130 -package: |
131 - true
1 +pkgname: 'qt6-websockets'
2 +pkgver: '6.11.1'
3 +pkgrel: '1'
4 +pkgdesc: 'A cross-platform application and UI framework, QtWebsokets files'
5 +url: 'https://www.qt.io/'
6 +arch: x86_64
7 +license:
8 +- GPL3
9 +- LGPL3
10 +- FDL
11 +- Custom
12 +
13 +depends: []
14 +makedepends:
15 +- 'qt6-base'
16 +- cmake
17 +- 'qt6-declarative'
18 +
19 +source:
20 +- 'https://download.qt.io/official_releases/qt/${pkgver}/${pkgver}/submodules/qtwebsockets-everywhere-src-${pkgver}.tar.xz'
21 +
22 +sha256sums:
23 +- SKIP
24 +
25 +footprint_qt6-websockets_devel: |
26 + drwxr-xr-x root/root usr/include/
27 + drwxr-xr-x root/root usr/include/qt6/
28 + drwxr-xr-x root/root usr/include/qt6/QtWebSockets/
29 + drwxr-xr-x root/root usr/include/qt6/QtWebSockets/6.11.1/
30 + drwxr-xr-x root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/
31 + drwxr-xr-x root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/
32 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qdefaultmaskgenerator_p.h
33 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qtwebsockets-config_p.h
34 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocket_p.h
35 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocketcorsauthenticator_p.h
36 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocketdataprocessor_p.h
37 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocketframe_p.h
38 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsockethandshakeoptions_p.h
39 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsockethandshakerequest_p.h
40 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsockethandshakeresponse_p.h
41 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocketprotocol_p.h
42 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/6.11.1/QtWebSockets/private/qwebsocketserver_p.h
43 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QMaskGenerator
44 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QWebSocket
45 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QWebSocketCorsAuthenticator
46 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QWebSocketHandshakeOptions
47 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QWebSocketProtocol
48 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QWebSocketServer
49 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QtWebSockets
50 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QtWebSocketsDepends
51 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/QtWebSocketsVersion
52 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qmaskgenerator.h
53 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qtwebsockets-config.h
54 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qtwebsocketsexports.h
55 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qtwebsocketsversion.h
56 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsocket.h
57 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsocketcorsauthenticator.h
58 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsockethandshakeoptions.h
59 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsocketprotocol.h
60 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsockets_global.h
61 + -rw-r--r-- root/root usr/include/qt6/QtWebSockets/qwebsocketserver.h
62 + drwxr-xr-x root/root usr/lib/cmake/
63 + drwxr-xr-x root/root usr/lib/cmake/Qt6BuildInternals/
64 + drwxr-xr-x root/root usr/lib/cmake/Qt6BuildInternals/StandaloneTests/
65 + -rw-r--r-- root/root usr/lib/cmake/Qt6BuildInternals/StandaloneTests/QtWebSocketsTestsConfig.cmake
66 + drwxr-xr-x root/root usr/lib/cmake/Qt6Qml/
67 + drwxr-xr-x root/root usr/lib/cmake/Qt6Qml/QmlPlugins/
68 + -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsAdditionalTargetInfo.cmake
69 + -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsConfig.cmake
70 + -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsConfigVersion.cmake
71 + -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsConfigVersionImpl.cmake
72 + -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsTargets-release.cmake
73 + -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsTargets.cmake
74 + -rw-r--r-- root/root usr/lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsTargetsPrecheck.cmake
75 + drwxr-xr-x root/root usr/lib/cmake/Qt6WebSockets/
76 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsAdditionalTargetInfo.cmake
77 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsConfig.cmake
78 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsConfigVersion.cmake
79 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsConfigVersionImpl.cmake
80 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsDependencies.cmake
81 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsTargets-release.cmake
82 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsTargets.cmake
83 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsTargetsPrecheck.cmake
84 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsVersionlessAliasTargets.cmake
85 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSockets/Qt6WebSocketsVersionlessTargets.cmake
86 + drwxr-xr-x root/root usr/lib/cmake/Qt6WebSocketsPrivate/
87 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateAdditionalTargetInfo.cmake
88 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateConfig.cmake
89 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateConfigVersion.cmake
90 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateConfigVersionImpl.cmake
91 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateDependencies.cmake
92 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateTargets.cmake
93 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateTargetsPrecheck.cmake
94 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateVersionlessAliasTargets.cmake
95 + -rw-r--r-- root/root usr/lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateVersionlessTargets.cmake
96 + drwxr-xr-x root/root usr/lib/pkgconfig/
97 + -rw-r--r-- root/root usr/lib/pkgconfig/Qt6WebSockets.pc
98 + drwxr-xr-x root/root usr/lib/qt6/metatypes/
99 + -rw-r--r-- root/root usr/lib/qt6/metatypes/qt6websockets_metatypes.json
100 + drwxr-xr-x root/root usr/lib/qt6/mkspecs/
101 + drwxr-xr-x root/root usr/lib/qt6/mkspecs/modules/
102 + -rw-r--r-- root/root usr/lib/qt6/mkspecs/modules/qt_lib_websockets.pri
103 + -rw-r--r-- root/root usr/lib/qt6/mkspecs/modules/qt_lib_websockets_private.pri
104 +
105 +footprint: |
106 + drwxr-xr-x root/root usr/
107 + drwxr-xr-x root/root usr/lib/
108 + -rw-r--r-- root/root usr/lib/libQt6WebSockets.prl
109 + lrwxrwxrwx root/root usr/lib/libQt6WebSockets.so -> libQt6WebSockets.so.6
110 + lrwxrwxrwx root/root usr/lib/libQt6WebSockets.so.6 -> libQt6WebSockets.so.6.11.1
111 + -rwxr-xr-x root/root usr/lib/libQt6WebSockets.so.6.11.1
112 + drwxr-xr-x root/root usr/lib/qt6/
113 + drwxr-xr-x root/root usr/lib/qt6/modules/
114 + -rw-r--r-- root/root usr/lib/qt6/modules/WebSockets.json
115 + drwxr-xr-x root/root usr/lib/qt6/qml/
116 + drwxr-xr-x root/root usr/lib/qt6/qml/QtWebSockets/
117 + -rwxr-xr-x root/root usr/lib/qt6/qml/QtWebSockets/libqmlwebsocketsplugin.so
118 + -rw-r--r-- root/root usr/lib/qt6/qml/QtWebSockets/plugins.qmltypes
119 + -rw-r--r-- root/root usr/lib/qt6/qml/QtWebSockets/qmldir
120 + drwxr-xr-x root/root usr/lib/qt6/sbom/
121 + -rw-r--r-- root/root usr/lib/qt6/sbom/qtwebsockets-6.11.1.spdx
122 + drwxr-xr-x root/root usr/usr/
123 + drwxr-xr-x root/root usr/usr/bin/
124 +
125 +build: |
126 + cmake -S qtwebsockets-everywhere-src-${pkgver} -B build -G Ninja
127 + cmake --build build
128 + DESTDIR=${PKGDIR} cmake --install build
129 +
130 +package: |
131 + true