diff --git a/srcpkgs/librepcb/patches/zlib.patch b/srcpkgs/librepcb/patches/zlib.patch deleted file mode 100644 index 9937d0fe529..00000000000 --- a/srcpkgs/librepcb/patches/zlib.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/libs/quazip/CMakeLists.txt -+++ b/libs/quazip/CMakeLists.txt -@@ -64,13 +64,8 @@ else() - message(FATAL_ERROR "Qt version ${QUAZIP_QT_MAJOR_VERSION} is not supported") - endif() - --find_package(Qt${QUAZIP_QT_MAJOR_VERSION} OPTIONAL_COMPONENTS Zlib) --if (Qt${QUAZIP_QT_MAJOR_VERSION}Zlib_FOUND) -- set(QUAZIP_LIB_LIBRARIES ${QUAZIP_LIB_LIBRARIES} Qt${QUAZIP_QT_MAJOR_VERSION}::Zlib) --else() -- find_package(ZLIB REQUIRED) -- set(QUAZIP_LIB_LIBRARIES ${QUAZIP_LIB_LIBRARIES} ZLIB::ZLIB) --endif() -+find_package(ZLIB REQUIRED) -+set(QUAZIP_LIB_LIBRARIES ${QUAZIP_LIB_LIBRARIES} ZLIB::ZLIB) - - add_subdirectory(quazip) - diff --git a/srcpkgs/librepcb/template b/srcpkgs/librepcb/template index eb46149e284..e24b7b6c96c 100644 --- a/srcpkgs/librepcb/template +++ b/srcpkgs/librepcb/template @@ -1,17 +1,23 @@ # Template file for 'librepcb' pkgname=librepcb -version=1.0.0 +version=1.3.0 revision=1 build_style=cmake configure_args="-DBUILD_QTQUICK_TEST=OFF" -hostmakedepends="unzip qt5-qmake qt5-host-tools" -makedepends="zlib-devel qt5-devel qt5-tools-devel qt5-plugin-mysql - qt5-plugin-odbc qt5-plugin-pgsql qt5-plugin-sqlite qt5-plugin-tds - qt5-svg-devel occt-devel glu-devel openssl-devel" -depends="qt5-plugin-sqlite" +hostmakedepends="unzip qt6-base qt6-tools cargo" +makedepends="zlib-devel qt6-base-devel qt6-tools-devel qt6-plugin-mysql + qt6-plugin-odbc qt6-plugin-pgsql qt6-plugin-sqlite + qt6-svg-devel occt-devel glu-devel openssl-devel rust-std" +depends="qt6-plugin-sqlite" short_desc="Powerful, innovative and intuitive EDA tool for everyone" maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://librepcb.org" distfiles="https://download.librepcb.org/releases/${version}/librepcb-${version}-source.zip" -checksum=1bc57489367c8e0fafe23a88a6677c6c73d8f4cac3f2f9caa2f306dca0e70e0b +checksum=0c5313142ab3d689fc998ea432eb86a41d7c010e6dd5a70a633eaba0bcf75845 + +post_configure() { + if [ -n "$CROSS_BUILD" ] ; then + vsed -e "s|/usr/${XBPS_CROSS_TRIPLET}/usr/lib[0-9]\{0,2\}/qt6/bin|/usr/lib/qt6/bin|g" -i build/build.ninja + fi +}