[crux-commits] ports/opt (3.6): qtwebkit: 5.212.0.a4 -> 5.212

crux at crux.nu crux at crux.nu
Thu Jul 16 15:22:05 UTC 2020


commit 627e981e07f8677ee3d44c5ce293bf654d05a6b7
Author: Danny Rawlins <monster.romster at gmail.com>
Date:   Fri Jul 10 13:13:34 2020 +1000

    qtwebkit: 5.212.0.a4 -> 5.212

diff --git a/qtwebkit/.signature b/qtwebkit/.signature
index f5cd2a4c3..a3d8af663 100644
--- a/qtwebkit/.signature
+++ b/qtwebkit/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/ZmCJ7ZsOSqo9xU5HXD/Dyy0ziRrZIZ2uijmJN6AM5qLyjf/xfJG3C/8+y+7wiCbGn6aR2Fe1ywAp9I6Rl96Nw0=
-SHA256 (Pkgfile) = 6db2a47409e648877c5a9b90b0f4c510edb0964e09733dddf578493407b5ed16
+RWSE3ohX2g5d/eYsR8JAbmdV6MuRAV3ETqqohfT6KqRaVDUWdgLaPsjcqnloe46O5xg6ciYdaHDaFI9kBGnzGsS5+AcFaFa1sgM=
+SHA256 (Pkgfile) = a74f3d676d846c2e2cff19594a2d5b0da84d32072bc848cd6d9671c9afe45aa6
 SHA256 (.footprint) = 839d04c7250b0262d6f81ad2c5ec4182e696bdb0a7c70c298afe2b0614269bc1
-SHA256 (qtwebkit-5.212.0-alpha4.tar.xz) = 9ca126da9273664dd23a3ccd0c9bebceb7bb534bddd743db31caf6a5a6d4a9e6
+SHA256 (qtwebkit-opensource-src-5.212.tar.xz) = 9a6ed083154c7ec850081102b299afa928ca7e48bbdf2b5f3ae152425e46eb17
diff --git a/qtwebkit/Pkgfile b/qtwebkit/Pkgfile
index 3fb1587c4..c411898b5 100644
--- a/qtwebkit/Pkgfile
+++ b/qtwebkit/Pkgfile
@@ -4,26 +4,20 @@
 # Depends on: hyphen icu qt5 ruby libxslt
 
 name=qtwebkit
-version=5.212.0.a4
-_version=${version/.a/-alpha}
-release=2
-source=(https://github.com/annulen/webkit/releases/download/$name-$_version/$name-$_version.tar.xz)
+version=5.212
+release=1
+source=(https://download.qt.io/snapshots/ci/qtwebkit/$version/latest/src/submodules/$name-opensource-src-$version.tar.xz)
 
 build() {
-	cd $name-$_version
-
-	install -d build
-	cd build
-
-	cmake .. \
+	cmake -S$name-opensource-src-$version -Bbuild -GNinja \
 		-DCMAKE_INSTALL_PREFIX=/usr \
 		-DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" \
 		-DCMAKE_BUILD_TYPE=Release \
 		-DPORT=Qt \
 		-DENABLE_TOOLS=OFF
 
-	make
-	make DESTDIR=$PKG install
+	cmake --build build
+	DESTDIR=$PKG cmake --install build
 
 	# Fix pkgconfig files
 	sed -e 's|qt/Qt5WebKit|qt/QtWebKit|' -i $PKG/usr/lib/pkgconfig/Qt5WebKit.pc


More information about the crux-commits mailing list