mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 11:40:06 +02:00
Falkon: add haiku icon theme
This commit is contained in:
@@ -5,12 +5,13 @@ through all major platforms."
|
||||
HOMEPAGE="https://falkon.org/"
|
||||
COPYRIGHT="2009-2019 Falkon Browser Team"
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="3"
|
||||
REVISION="4"
|
||||
SOURCE_URI="https://download.kde.org/stable/falkon/3.1/falkon-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="ce743cd80c0e2d525a784e29c9b487f73480119b0567f9ce8ef1f44cca527587"
|
||||
PATCHES="falkon-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="
|
||||
falkon.rdef.in
|
||||
icons.zip
|
||||
"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -74,7 +75,21 @@ BUILD_PREREQUIRES="
|
||||
"
|
||||
|
||||
defineDebugInfoPackage falkon$secondaryArchSuffix \
|
||||
"$appsDir"/Falkon/Falkon
|
||||
"$appsDir"/Falkon/Falkon \
|
||||
"$appsDir"/Falkon/lib/libFalkonPrivate.so.$portVersion \
|
||||
"$addOnsDir"/Qt5/falkon/AutoScroll.so \
|
||||
"$addOnsDir"/Qt5/falkon/FlashCookieManager.so \
|
||||
"$addOnsDir"/Qt5/falkon/GreaseMonkey.so \
|
||||
"$addOnsDir"/Qt5/falkon/MouseGestures.so \
|
||||
"$addOnsDir"/Qt5/falkon/PIM.so \
|
||||
"$addOnsDir"/Qt5/falkon/StatusBarIcons.so \
|
||||
"$addOnsDir"/Qt5/falkon/TabManager.so \
|
||||
"$addOnsDir"/Qt5/falkon/VerticalTabs.so
|
||||
|
||||
PATCH()
|
||||
{
|
||||
unzip -o $sourceDir/../../additional-files/icons.zip -d $sourceDir
|
||||
}
|
||||
|
||||
BUILD()
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 633abc593c41a007f431e9fde1dd89b03bb004d1 Mon Sep 17 00:00:00 2001
|
||||
From 495e96a778ae2529fd9e28bf0aa4ff384660f207 Mon Sep 17 00:00:00 2001
|
||||
From: Jerome Duval <jerome.duval@gmail.com>
|
||||
Date: Wed, 17 Nov 2021 18:37:27 +0100
|
||||
Subject: upstream patches
|
||||
@@ -32,7 +32,7 @@ index 7320925..44cb57e 100644
|
||||
2.30.2
|
||||
|
||||
|
||||
From ebdaaab69ea0b7da4d813ab83f31aa3e20a79dd8 Mon Sep 17 00:00:00 2001
|
||||
From 1ec5a48b8bf54552db3a1b59f066fcfc8826fefe Mon Sep 17 00:00:00 2001
|
||||
From: Jerome Duval <jerome.duval@gmail.com>
|
||||
Date: Wed, 17 Nov 2021 18:37:35 +0100
|
||||
Subject: Haiku patch
|
||||
@@ -80,3 +80,26 @@ index c1af1b6..0deeb7c 100644
|
||||
--
|
||||
2.30.2
|
||||
|
||||
|
||||
From e95f12835484656b0237d90d30ff20dac4daaa8c Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sat, 27 Nov 2021 22:09:34 +1000
|
||||
Subject: Set default theme for Haiku
|
||||
|
||||
|
||||
diff --git a/src/lib/app/qzcommon.h b/src/lib/app/qzcommon.h
|
||||
index 92a453c..2c7e061 100644
|
||||
--- a/src/lib/app/qzcommon.h
|
||||
+++ b/src/lib/app/qzcommon.h
|
||||
@@ -117,6 +117,8 @@ Q_DECLARE_OPERATORS_FOR_FLAGS(Qz::NewTabPositionFlags)
|
||||
#define DEFAULT_THEME_NAME QSL("windows")
|
||||
#elif defined(Q_OS_MACOS)
|
||||
#define DEFAULT_THEME_NAME QSL("mac")
|
||||
+#elif defined(Q_OS_HAIKU)
|
||||
+#define DEFAULT_THEME_NAME QSL("haiku")
|
||||
#elif defined(Q_OS_UNIX)
|
||||
#define DEFAULT_THEME_NAME QSL("linux")
|
||||
#else
|
||||
--
|
||||
2.30.2
|
||||
|
||||
|
||||
Reference in New Issue
Block a user