File tree Expand file tree Collapse file tree 5 files changed +12
-16
lines changed
Expand file tree Collapse file tree 5 files changed +12
-16
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ TOOLS_DIR="${SRC_DIR}/tools"
2323SYSROOT=" ${TOOLS_DIR} /sysroot"
2424MAKEFLAGS=-j$(( $(getconf _NPROCESSORS_ONLN) - 1 ))
2525
26+ PYQT_TARGET_PYTHON_VERSION=" 3.11"
27+
2628export PKG_CONFIG_PATH=${SYSROOT} /usr/lib/pkgconfig:${SYSROOT} /usr/lib/arm-linux-gnueabihf/pkgconfig:${SYSROOT} /usr/share/pkgconfig:${SYSROOT} /usr/local/lib/pkgconfig
2729
2830build ()
@@ -123,10 +125,11 @@ build_pyqt()
123125 --qml-debug --qml-plugindir=" ${TARGET_DIR} /pyqt" \
124126 --destdir " ${TARGET_DIR} /pyqt" \
125127 --configuration " ${TOOLS_DIR} /pyqt.cfg" \
128+ --target-py-version=" ${PYQT_TARGET_PYTHON_VERSION} " \
126129 --qmake=" ${BUILD_DIR} /qtbase/bin/qmake"
127130
128- make
129- make install
131+ make " ${MAKEFLAGS} "
132+ make " ${MAKEFLAGS} " install
130133}
131134
132135create_debian_package ()
Original file line number Diff line number Diff line change @@ -117,11 +117,6 @@ deliver_pkg()
117117 cp " ${SRC_DIR} /${BUILD_DIR} /" * " deb" " ${SRC_DIR} "
118118}
119119
120- run_tests ()
121- {
122- echo " There are no tests available for this repository."
123- }
124-
125120usage ()
126121{
127122 echo " Usage: ${0} [OPTIONS]"
Original file line number Diff line number Diff line change 11#! /bin/sh
2+ # shellcheck disable=SC2317
23
34set -eu
45
Original file line number Diff line number Diff line change 11# The target Python installation.
22py_platform = linux
33py_major = 3
4- py_minor = 7
4+ py_minor = 11
55py_inc_dir = %(sysroot)/usr/include/python%(py_major).%(py_minor)
66
77py_pyshlib = True
@@ -11,4 +11,4 @@ pyqt_disabled_features = PyQt_Desktop_OpenGL PyQt_qreal_double
1111qt_shared = True
1212
1313[Qt 5.2.13]
14- pyqt_modules = QtQml QtCore QtDBus QtGui QtQuick QtMultimedia QtNetwork QtOpenGL QtSvg QtWidgets
14+ pyqt_modules = QtQml QtCore QtDBus QtGui QtQuick QtMultimedia QtNetwork QtOpenGL QtSvg QtWidgets
Original file line number Diff line number Diff line change @@ -4,17 +4,14 @@ noauth=true
44unpack =true
55explicitsuite =true
66aptsources =Debian
7- bootstrap =Debian DebianStable DebianBackport
7+ bootstrap =Debian DebianStable
88
99[DebianStable]
10+ packages =libgles-dev
1011packages =perl pkg-config libudev-dev debconf zlib1g-dev libxkbcommon-dev libpng-dev
1112packages =python3-dev python3-sip-dev libssl-dev
1213source =http://ftp.debian.org/debian
13- suite =buster
14+ suite =bookworm
1415components =main non-free
1516
16- [DebianBackport]
17- packages =libgles-dev
18- source =http://archive.debian.org/debian
19- suite =buster-backports
20- components =main non-free
17+
You can’t perform that action at this time.
0 commit comments