define $(package)_stage_cmds
DESTDIR=$($(package)_staging_dir) ninja -C build install
endef
+
+define $(package)_postprocess_cmds
+ sed -i 's/Requires: xproto//g' lib/pkgconfig/xau.pc
+endef
export PKG_CONFIG_LIBDIR=$(build_prefix)/lib/pkgconfig && \
export QT_MAC_SDK_NO_VERSION_CHECK=1 && \
unset CMAKE_PREFIX_PATH && \
- export CMAKE_PREFIX_PATH="$(QT_LIBS)" && \
cd qtbase && \
./configure -top-level $($(package)_config_opts)
endef
# includes/libs
NATIVE_GCC="$(store_path gcc-toolchain)"
NATIVE_GCC_STATIC="$(store_path gcc-toolchain static)"
-QT_LIBS="$(store_path xcb-util):$(store_path xcb-util-renderutil):$(store_path xcb-util-keysyms):$(store_path xcb-util-cursor):$(store_path xcb-util-image):$(store_path xcb-util-wm):"
-QT_LIBS_LIBS="$(echo "${QT_LIBS}" | sed 's/:/\/lib:/g')"
unset LIBRARY_PATH
unset CPATH
export CPLUS_INCLUDE_PATH="${NATIVE_GCC}/include/c++:${NATIVE_GCC}/include"
export OBJC_INCLUDE_PATH="${NATIVE_GCC}/include"
export OBJCPLUS_INCLUDE_PATH="${NATIVE_GCC}/include/c++:${NATIVE_GCC}/include"
-export QT_LIBS
-export QT_LIBS_LIBS
prepend_to_search_env_var() {
export "${1}=${2}${!1:+:}${!1}"
;; Git
git-minimal ; used to create the release source archive
-
- ;; Xcb
- ;; needed to build native_qt in depends
- xcb-util
- xcb-util-cursor
- xcb-util-image
- xcb-util-keysyms
- xcb-util-renderutil
- xcb-util-wm
)
(let ((target (getenv "HOST")))
(cond ((string-contains target "-mingw32")