mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-06 15:08:57 +02:00
falkon, bump version (for openssl3) (#10933)
This commit is contained in:
@@ -5,10 +5,10 @@ through all major platforms."
|
|||||||
HOMEPAGE="https://falkon.org/"
|
HOMEPAGE="https://falkon.org/"
|
||||||
COPYRIGHT="2009-2023 Falkon Browser Team"
|
COPYRIGHT="2009-2023 Falkon Browser Team"
|
||||||
LICENSE="GNU GPL v3"
|
LICENSE="GNU GPL v3"
|
||||||
REVISION="2"
|
REVISION="1"
|
||||||
SOURCE_URI="https://invent.kde.org/network/falkon/-/archive/v23.08.4/falkon-v${portVersion}.tar.bz2"
|
SOURCE_URI="https://invent.kde.org/network/falkon/-/archive/v$portVersion/falkon-v$portVersion.tar.bz2"
|
||||||
CHECKSUM_SHA256="c14b763603a58f295ccc70b5d27fb865047a2499e2d86e8966971e4373959417"
|
CHECKSUM_SHA256="4c092cf4e1725571b9d43ed5d224ee7f0cc93d49552e375029fb3537ef2be4cf"
|
||||||
SOURCE_DIR="falkon-v${portVersion}"
|
SOURCE_DIR="falkon-v$portVersion"
|
||||||
PATCHES="falkon-$portVersion.patchset"
|
PATCHES="falkon-$portVersion.patchset"
|
||||||
ADDITIONAL_FILES="
|
ADDITIONAL_FILES="
|
||||||
falkon.rdef.in
|
falkon.rdef.in
|
||||||
@@ -24,12 +24,12 @@ PROVIDES="
|
|||||||
"
|
"
|
||||||
REQUIRES="
|
REQUIRES="
|
||||||
haiku$secondaryArchSuffix
|
haiku$secondaryArchSuffix
|
||||||
lib:libcrypto$secondaryArchSuffix
|
lib:libcrypto$secondaryArchSuffix >= 3
|
||||||
lib:libintl$secondaryArchSuffix
|
# lib:libintl$secondaryArchSuffix
|
||||||
|
lib:libKF5Archive$secondaryArchSuffix
|
||||||
lib:libQt5Core$secondaryArchSuffix
|
lib:libQt5Core$secondaryArchSuffix
|
||||||
lib:libQt5DBus$secondaryArchSuffix
|
lib:libQt5DBus$secondaryArchSuffix
|
||||||
lib:libQt5Gui$secondaryArchSuffix
|
lib:libQt5Gui$secondaryArchSuffix
|
||||||
lib:libKF5Archive$secondaryArchSuffix
|
|
||||||
lib:libQt5Network$secondaryArchSuffix
|
lib:libQt5Network$secondaryArchSuffix
|
||||||
lib:libQt5Positioning$secondaryArchSuffix
|
lib:libQt5Positioning$secondaryArchSuffix
|
||||||
lib:libQt5PrintSupport$secondaryArchSuffix
|
lib:libQt5PrintSupport$secondaryArchSuffix
|
||||||
@@ -43,15 +43,37 @@ REQUIRES="
|
|||||||
lib:libQt5WebEngineCore$secondaryArchSuffix
|
lib:libQt5WebEngineCore$secondaryArchSuffix
|
||||||
lib:libQt5WebEngineWidgets$secondaryArchSuffix
|
lib:libQt5WebEngineWidgets$secondaryArchSuffix
|
||||||
lib:libQt5Widgets$secondaryArchSuffix
|
lib:libQt5Widgets$secondaryArchSuffix
|
||||||
lib:libssl$secondaryArchSuffix
|
lib:libssl$secondaryArchSuffix >= 3
|
||||||
lib:libstdc++$secondaryArchSuffix
|
lib:libstdc++$secondaryArchSuffix
|
||||||
"
|
"
|
||||||
|
|
||||||
BUILD_REQUIRES="
|
BUILD_REQUIRES="
|
||||||
haiku${secondaryArchSuffix}_devel
|
haiku${secondaryArchSuffix}_devel
|
||||||
devel:libintl$secondaryArchSuffix
|
# devel:libintl$secondaryArchSuffix
|
||||||
devel:libKF5I18n$secondaryArchSuffix
|
devel:libssl$secondaryArchSuffix >= 3
|
||||||
|
# KF5
|
||||||
|
extra_cmake_modules$secondaryArchSuffix
|
||||||
devel:libKF5Archive$secondaryArchSuffix
|
devel:libKF5Archive$secondaryArchSuffix
|
||||||
|
devel:libKF5Auth$secondaryArchSuffix
|
||||||
|
devel:libKF5Bookmarks$secondaryArchSuffix
|
||||||
|
devel:libKF5Codecs$secondaryArchSuffix
|
||||||
|
devel:libKF5Completion$secondaryArchSuffix
|
||||||
|
devel:libKF5ConfigCore$secondaryArchSuffix
|
||||||
|
devel:libKF5ConfigWidgets$secondaryArchSuffix
|
||||||
|
devel:libKF5CoreAddons$secondaryArchSuffix
|
||||||
|
devel:libKF5Crash$secondaryArchSuffix
|
||||||
|
devel:libKF5I18n$secondaryArchSuffix
|
||||||
|
devel:libKF5ItemViews$secondaryArchSuffix
|
||||||
|
devel:libKF5JobWidgets$secondaryArchSuffix
|
||||||
|
devel:libKF5KIOCore$secondaryArchSuffix
|
||||||
|
devel:libKF5Purpose$secondaryArchSuffix
|
||||||
|
devel:libKF5Service$secondaryArchSuffix
|
||||||
|
devel:libKF5Solid$secondaryArchSuffix
|
||||||
|
devel:libKF5Wallet$secondaryArchSuffix
|
||||||
|
devel:libKF5WidgetsAddons$secondaryArchSuffix
|
||||||
|
devel:libKF5WindowSystem$secondaryArchSuffix
|
||||||
|
devel:libKF5XmlGui$secondaryArchSuffix
|
||||||
|
# Qt5
|
||||||
devel:libQt5Core$secondaryArchSuffix
|
devel:libQt5Core$secondaryArchSuffix
|
||||||
devel:libQt5DBus$secondaryArchSuffix
|
devel:libQt5DBus$secondaryArchSuffix
|
||||||
devel:libQt5Gui$secondaryArchSuffix
|
devel:libQt5Gui$secondaryArchSuffix
|
||||||
@@ -68,12 +90,12 @@ BUILD_REQUIRES="
|
|||||||
devel:libQt5WebEngineCore$secondaryArchSuffix
|
devel:libQt5WebEngineCore$secondaryArchSuffix
|
||||||
devel:libQt5WebEngineWidgets$secondaryArchSuffix
|
devel:libQt5WebEngineWidgets$secondaryArchSuffix
|
||||||
devel:libQt5Widgets$secondaryArchSuffix
|
devel:libQt5Widgets$secondaryArchSuffix
|
||||||
devel:libssl$secondaryArchSuffix
|
|
||||||
extra_cmake_modules
|
|
||||||
"
|
"
|
||||||
BUILD_PREREQUIRES="
|
BUILD_PREREQUIRES="
|
||||||
cmd:cmake
|
cmd:cmake
|
||||||
cmd:g++$secondaryArchSuffix
|
cmd:g++$secondaryArchSuffix
|
||||||
|
cmd:msgfmt
|
||||||
|
cmd:msgmerge
|
||||||
cmd:ninja
|
cmd:ninja
|
||||||
cmd:pkg_config$secondaryArchSuffix
|
cmd:pkg_config$secondaryArchSuffix
|
||||||
cmd:qdbuscpp2xml$secondaryArchSuffix >= 5
|
cmd:qdbuscpp2xml$secondaryArchSuffix >= 5
|
||||||
@@ -104,22 +126,22 @@ BUILD()
|
|||||||
-DCMAKE_INSTALL_PREFIX:PATH="$appsDir/Falkon" \
|
-DCMAKE_INSTALL_PREFIX:PATH="$appsDir/Falkon" \
|
||||||
-DCMAKE_INSTALL_DATAROOTDIR:PATH="$dataDir" \
|
-DCMAKE_INSTALL_DATAROOTDIR:PATH="$dataDir" \
|
||||||
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt5 \
|
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt5 \
|
||||||
-DECM_MKSPECS_INSTALL_DIR=$dataDir/Qt5/mkspecs \
|
|
||||||
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake
|
||||||
cd build
|
ninja -Cbuild $jobArgs
|
||||||
ninja $jobArgs
|
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTALL()
|
INSTALL()
|
||||||
{
|
{
|
||||||
cd build
|
ninja -Cbuild install
|
||||||
ninja install
|
|
||||||
|
|
||||||
mv $appsDir/Falkon/bin/falkon \
|
mv $appsDir/Falkon/bin/falkon \
|
||||||
$appsDir/Falkon/Falkon
|
$appsDir/Falkon/Falkon
|
||||||
|
|
||||||
rm -rf $appsDir/Falkon/bin
|
rm -rf $appsDir/Falkon/bin
|
||||||
|
|
||||||
|
# cleanup
|
||||||
|
rm -rf $dataDir/{applications,icons,metainfo}
|
||||||
|
|
||||||
mkdir -p $appsDir/Falkon/lib
|
mkdir -p $appsDir/Falkon/lib
|
||||||
cp $sourceDir/build/bin/libFalkonPrivate.so $appsDir/Falkon/lib
|
cp $sourceDir/build/bin/libFalkonPrivate.so $appsDir/Falkon/lib
|
||||||
|
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
From e98181b3260967cdaba317141c2fdf3e91986f1c Mon Sep 17 00:00:00 2001
|
From 0ebb8eaeddd7c1e5bd945e725117b0ec5f415bf9 Mon Sep 17 00:00:00 2001
|
||||||
From: Jerome Duval <jerome.duval@gmail.com>
|
From: Jerome Duval <jerome.duval@gmail.com>
|
||||||
Date: Wed, 17 Nov 2021 18:37:35 +0100
|
Date: Wed, 17 Nov 2021 18:37:35 +0100
|
||||||
Subject: Haiku patch
|
Subject: Haiku patch
|
||||||
|
|
||||||
|
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||||
index 32ab8d7..92f977a 100644
|
index 7760a7c..09c62a1 100644
|
||||||
--- a/CMakeLists.txt
|
--- a/CMakeLists.txt
|
||||||
+++ b/CMakeLists.txt
|
+++ b/CMakeLists.txt
|
||||||
@@ -61,7 +61,7 @@ if (NOT DISABLE_DBUS)
|
@@ -61,7 +61,7 @@ if (NOT DISABLE_DBUS)
|
||||||
@@ -34,7 +34,7 @@ index 806800a..49169ea 100644
|
|||||||
2.42.1
|
2.42.1
|
||||||
|
|
||||||
|
|
||||||
From 4563854c858f4bfacb85efd7312c717a462badde Mon Sep 17 00:00:00 2001
|
From f905870783836871b9a3f531c579ba8862daaf7a Mon Sep 17 00:00:00 2001
|
||||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||||
Date: Sat, 27 Nov 2021 22:09:34 +1000
|
Date: Sat, 27 Nov 2021 22:09:34 +1000
|
||||||
Subject: Set default theme for Haiku
|
Subject: Set default theme for Haiku
|
||||||
@@ -57,7 +57,7 @@ index 5b51c3c..190491b 100644
|
|||||||
2.42.1
|
2.42.1
|
||||||
|
|
||||||
|
|
||||||
From cba70506f83e5479d5eea9417f9d9b6ada69fdb0 Mon Sep 17 00:00:00 2001
|
From ac76e4e955e3a137a76db6bcef0cd52672bc9387 Mon Sep 17 00:00:00 2001
|
||||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||||
Date: Fri, 8 Dec 2023 00:27:49 +1000
|
Date: Fri, 8 Dec 2023 00:27:49 +1000
|
||||||
Subject: Enable experimental features by default
|
Subject: Enable experimental features by default
|
||||||
Reference in New Issue
Block a user