summaryrefslogtreecommitdiffstats
path: root/freebsd/applications/themes
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2024-04-28 15:26:47 +0200
committerSlávek Banko <slavek.banko@axis.cz>2024-04-28 16:44:24 +0200
commitd9d57c445215945fe170f313f09761bea19692fe (patch)
tree170d3ffd37b7f6a941b85c3b30dcb2cd0797e040 /freebsd/applications/themes
parentc141e5fbf1ab459a75b1dc97b7b70afdc1e6199d (diff)
downloadtde-packaging-d9d57c445215945fe170f313f09761bea19692fe.tar.gz
tde-packaging-d9d57c445215945fe170f313f09761bea19692fe.zip
FreeBSD: Update for final R14.1.2.
Forced C++14 for cases where distribution ports are not ready for C++17. Add ports for several applications. Switch several ports to CMake. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 7f1d96cd60f9d6890fed200ce82d88f32007f39a)
Diffstat (limited to 'freebsd/applications/themes')
-rw-r--r--freebsd/applications/themes/Makefile2
-rw-r--r--freebsd/applications/themes/gtk-qt-engine/distinfo6
-rw-r--r--freebsd/applications/themes/gtk3-tqt-engine/distinfo6
-rw-r--r--freebsd/applications/themes/ksplash-engine-moodin/distinfo6
-rw-r--r--freebsd/applications/themes/ksplash-engine-moodin/pkg-plist1
-rw-r--r--freebsd/applications/themes/tde-style-baghira/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-domino/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-ia-ora/Makefile3
-rw-r--r--freebsd/applications/themes/tde-style-ia-ora/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-ia-ora/pkg-plist28
-rw-r--r--freebsd/applications/themes/tde-style-lipstik/distinfo6
-rw-r--r--freebsd/applications/themes/tde-style-polyester/Makefile38
-rw-r--r--freebsd/applications/themes/tde-style-polyester/distinfo3
-rw-r--r--freebsd/applications/themes/tde-style-polyester/pkg-descr5
-rw-r--r--freebsd/applications/themes/tde-style-polyester/pkg-plist13
-rw-r--r--freebsd/applications/themes/tde-style-qtcurve/distinfo6
-rw-r--r--freebsd/applications/themes/tdmtheme/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-crystal/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-dekorator/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-fahrenheit/Makefile38
-rw-r--r--freebsd/applications/themes/twin-style-fahrenheit/distinfo3
-rw-r--r--freebsd/applications/themes/twin-style-fahrenheit/pkg-descr3
-rw-r--r--freebsd/applications/themes/twin-style-fahrenheit/pkg-plist10
-rw-r--r--freebsd/applications/themes/twin-style-machbunt/distinfo6
-rw-r--r--freebsd/applications/themes/twin-style-machbunt/pkg-plist1
-rw-r--r--freebsd/applications/themes/twin-style-suse2/distinfo6
26 files changed, 187 insertions, 39 deletions
diff --git a/freebsd/applications/themes/Makefile b/freebsd/applications/themes/Makefile
index 2fbbe6a06..163e54a96 100644
--- a/freebsd/applications/themes/Makefile
+++ b/freebsd/applications/themes/Makefile
@@ -7,10 +7,12 @@
SUBDIR += tde-style-domino
SUBDIR += tde-style-ia-ora
SUBDIR += tde-style-lipstik
+ SUBDIR += tde-style-polyester
SUBDIR += tde-style-qtcurve
SUBDIR += tdmtheme
SUBDIR += twin-style-crystal
SUBDIR += twin-style-dekorator
+ SUBDIR += twin-style-fahrenheit
SUBDIR += twin-style-machbunt
SUBDIR += twin-style-suse2
diff --git a/freebsd/applications/themes/gtk-qt-engine/distinfo b/freebsd/applications/themes/gtk-qt-engine/distinfo
index 9ca9f8c6e..7cdcfa36d 100644
--- a/freebsd/applications/themes/gtk-qt-engine/distinfo
+++ b/freebsd/applications/themes/gtk-qt-engine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698235494
-SHA256 (TDE/applications/themes/gtk-qt-engine-trinity_14.1.1.orig.tar.xz) = b290a6dcdcfe2bb3e4fd7dd664d14e5091534e4090a5542222456c4b08d78b8b
-SIZE (TDE/applications/themes/gtk-qt-engine-trinity_14.1.1.orig.tar.xz) = 61228
+TIMESTAMP = 1713857199
+SHA256 (TDE/applications/themes/gtk-qt-engine-trinity_14.1.2.orig.tar.xz) = d55125c8943fe8e68229f5b1ef78315bf70d3fc1b2e9544f3618d1435696d3f8
+SIZE (TDE/applications/themes/gtk-qt-engine-trinity_14.1.2.orig.tar.xz) = 59392
diff --git a/freebsd/applications/themes/gtk3-tqt-engine/distinfo b/freebsd/applications/themes/gtk3-tqt-engine/distinfo
index 9efd6e5e3..a06403b9f 100644
--- a/freebsd/applications/themes/gtk3-tqt-engine/distinfo
+++ b/freebsd/applications/themes/gtk3-tqt-engine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698235823
-SHA256 (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.1.orig.tar.xz) = 4a360eeecdb7af9df69a83ca5b81ba92da76793242d9e87ac7e1f50cab8fb3f6
-SIZE (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.1.orig.tar.xz) = 98292
+TIMESTAMP = 1713857247
+SHA256 (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.2.orig.tar.xz) = 0bf835f996f82e7d94015b277773bde2dd932b7566318f4cdfbde1b1f69e4ba3
+SIZE (TDE/applications/themes/gtk3-tqt-engine-trinity_14.1.2.orig.tar.xz) = 98260
diff --git a/freebsd/applications/themes/ksplash-engine-moodin/distinfo b/freebsd/applications/themes/ksplash-engine-moodin/distinfo
index 1c41e0333..0faa7a02a 100644
--- a/freebsd/applications/themes/ksplash-engine-moodin/distinfo
+++ b/freebsd/applications/themes/ksplash-engine-moodin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698235877
-SHA256 (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.1.orig.tar.xz) = c9b60ca5d1385d1bd708bb9b18a80956cfb14036e1ed82f9ea8dbb6ef0a1dd26
-SIZE (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.1.orig.tar.xz) = 1158700
+TIMESTAMP = 1713857291
+SHA256 (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.2.orig.tar.xz) = fa01e3ce5b6d0ed250a443fb1b3c793dc9c285341cb153ba16947e1bd3e825ef
+SIZE (TDE/applications/themes/ksplash-engine-moodin-trinity_14.1.2.orig.tar.xz) = 1158956
diff --git a/freebsd/applications/themes/ksplash-engine-moodin/pkg-plist b/freebsd/applications/themes/ksplash-engine-moodin/pkg-plist
index 4a780d94c..48f2d00b7 100644
--- a/freebsd/applications/themes/ksplash-engine-moodin/pkg-plist
+++ b/freebsd/applications/themes/ksplash-engine-moodin/pkg-plist
@@ -26,4 +26,5 @@ share/apps/ksplash/Themes/MoodinKDE/Background.jpg
share/apps/ksplash/Themes/MoodinKDE/Preview.png
share/apps/ksplash/Themes/MoodinKDE/Theme.rc
share/locale/de/LC_MESSAGES/ksplash-engine-moodin.mo
+share/locale/ru/LC_MESSAGES/ksplash-engine-moodin.mo
share/services/ksplashmoodin.desktop
diff --git a/freebsd/applications/themes/tde-style-baghira/distinfo b/freebsd/applications/themes/tde-style-baghira/distinfo
index ffb13f161..d9361ed73 100644
--- a/freebsd/applications/themes/tde-style-baghira/distinfo
+++ b/freebsd/applications/themes/tde-style-baghira/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698235902
-SHA256 (TDE/applications/themes/tde-style-baghira-trinity_14.1.1.orig.tar.xz) = 73695d97e56abfb6437dc02a39b0ba5f0ca92aec4e467169fc7356eb75f40072
-SIZE (TDE/applications/themes/tde-style-baghira-trinity_14.1.1.orig.tar.xz) = 393368
+TIMESTAMP = 1713857342
+SHA256 (TDE/applications/themes/tde-style-baghira-trinity_14.1.2.orig.tar.xz) = 5a8c095abe16324e70cc0e8eb44e9e25655a05b6b38072d103338a4bb4f36154
+SIZE (TDE/applications/themes/tde-style-baghira-trinity_14.1.2.orig.tar.xz) = 393520
diff --git a/freebsd/applications/themes/tde-style-domino/distinfo b/freebsd/applications/themes/tde-style-domino/distinfo
index af988b61b..1033170c7 100644
--- a/freebsd/applications/themes/tde-style-domino/distinfo
+++ b/freebsd/applications/themes/tde-style-domino/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698235956
-SHA256 (TDE/applications/themes/tde-style-domino-trinity_14.1.1.orig.tar.xz) = 9a9cb2de2ae9b3000edcb055415219ca32f1185d765e824eae7829da3621748f
-SIZE (TDE/applications/themes/tde-style-domino-trinity_14.1.1.orig.tar.xz) = 116336
+TIMESTAMP = 1713857443
+SHA256 (TDE/applications/themes/tde-style-domino-trinity_14.1.2.orig.tar.xz) = da752facebeb4199bbd5071995f836b8e1f00b6364d8f133a7cb26ac965897d7
+SIZE (TDE/applications/themes/tde-style-domino-trinity_14.1.2.orig.tar.xz) = 116576
diff --git a/freebsd/applications/themes/tde-style-ia-ora/Makefile b/freebsd/applications/themes/tde-style-ia-ora/Makefile
index 88bff0d1e..a2ab0bd11 100644
--- a/freebsd/applications/themes/tde-style-ia-ora/Makefile
+++ b/freebsd/applications/themes/tde-style-ia-ora/Makefile
@@ -22,6 +22,9 @@ BUILD_DEPENDS+= ${TDE_PREFIX}/lib/libtdecore.so:x11/tdelibs-trinity \
LIB_DEPENDS+= libtqt.so:x11-toolkits/libtqtinterface
+LIB_DEPENDS+=\
+ libgtk-x11-2.0.so:x11-toolkits/gtk20 \
+
# Build
post-patch: tde-pathfix
diff --git a/freebsd/applications/themes/tde-style-ia-ora/distinfo b/freebsd/applications/themes/tde-style-ia-ora/distinfo
index 60040df10..b6e408670 100644
--- a/freebsd/applications/themes/tde-style-ia-ora/distinfo
+++ b/freebsd/applications/themes/tde-style-ia-ora/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698235991
-SHA256 (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.1.orig.tar.xz) = 21b54c7c7cd968a3726b4aa717ec956c70d6fa0c07794e748353bdbae52a1f1e
-SIZE (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.1.orig.tar.xz) = 43956
+TIMESTAMP = 1713857506
+SHA256 (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.2.orig.tar.xz) = 1faacf0aa46714c9a3f73d4bf2771e31bed9639c871796faa44b744f6b40ea95
+SIZE (TDE/applications/themes/tde-style-ia-ora-trinity_14.1.2.orig.tar.xz) = 62712
diff --git a/freebsd/applications/themes/tde-style-ia-ora/pkg-plist b/freebsd/applications/themes/tde-style-ia-ora/pkg-plist
index 6e93ab802..aa406599a 100644
--- a/freebsd/applications/themes/tde-style-ia-ora/pkg-plist
+++ b/freebsd/applications/themes/tde-style-ia-ora/pkg-plist
@@ -6,3 +6,31 @@ lib/trinity/twin_iaora_config.la
lib/trinity/twin_iaora_config.so
share/apps/tdestyle/themes/ia_ora.themerc
share/apps/twin/iaora.desktop
+share/locale/ru/LC_MESSAGES/twin_iaora.mo
+/usr/local/lib/gtk-2.0/2.10.0/engines/libia_ora.la
+/usr/local/lib/gtk-2.0/2.10.0/engines/libia_ora.so
+/usr/local/share/themes/Ia Ora arctic/gtk-2.0/gtkrc
+/usr/local/share/themes/Ia Ora blue/gtk-2.0/gtkrc
+/usr/local/share/themes/Ia Ora gray/gtk-2.0/gtkrc
+/usr/local/share/themes/Ia Ora night/gtk-2.0/gtkrc
+/usr/local/share/themes/Ia Ora orange/gtk-2.0/gtkrc
+/usr/local/share/themes/Ia Ora smooth/gtk-2.0/gtkrc
+/usr/local/share/themes/Ia Ora steel/gtk-2.0/gtkrc
+@dir /usr/local/lib/gtk-2.0/2.10.0/engines
+@dir /usr/local/lib/gtk-2.0/2.10.0
+@dir /usr/local/lib/gtk-2.0
+@dir /usr/local/share/themes/Ia Ora arctic/gtk-2.0
+@dir /usr/local/share/themes/Ia Ora arctic
+@dir /usr/local/share/themes/Ia Ora blue/gtk-2.0
+@dir /usr/local/share/themes/Ia Ora blue
+@dir /usr/local/share/themes/Ia Ora gray/gtk-2.0
+@dir /usr/local/share/themes/Ia Ora gray
+@dir /usr/local/share/themes/Ia Ora night/gtk-2.0
+@dir /usr/local/share/themes/Ia Ora night
+@dir /usr/local/share/themes/Ia Ora orange/gtk-2.0
+@dir /usr/local/share/themes/Ia Ora orange
+@dir /usr/local/share/themes/Ia Ora smooth/gtk-2.0
+@dir /usr/local/share/themes/Ia Ora smooth
+@dir /usr/local/share/themes/Ia Ora steel/gtk-2.0
+@dir /usr/local/share/themes/Ia Ora steel
+@dir /usr/local/share/themes
diff --git a/freebsd/applications/themes/tde-style-lipstik/distinfo b/freebsd/applications/themes/tde-style-lipstik/distinfo
index 1a4649019..51b21e04b 100644
--- a/freebsd/applications/themes/tde-style-lipstik/distinfo
+++ b/freebsd/applications/themes/tde-style-lipstik/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698236114
-SHA256 (TDE/applications/themes/tde-style-lipstik-trinity_14.1.1.orig.tar.xz) = c2f8409b874d2a21d9b11cc5aa405c95cba114937407448d82595d0e141fed85
-SIZE (TDE/applications/themes/tde-style-lipstik-trinity_14.1.1.orig.tar.xz) = 48628
+TIMESTAMP = 1713857646
+SHA256 (TDE/applications/themes/tde-style-lipstik-trinity_14.1.2.orig.tar.xz) = d7e2a6ee0026ba8c8faf3644eacbe13597f9f50b24f87378b131488e8b2a2b85
+SIZE (TDE/applications/themes/tde-style-lipstik-trinity_14.1.2.orig.tar.xz) = 48796
diff --git a/freebsd/applications/themes/tde-style-polyester/Makefile b/freebsd/applications/themes/tde-style-polyester/Makefile
new file mode 100644
index 000000000..2e98b4e5b
--- /dev/null
+++ b/freebsd/applications/themes/tde-style-polyester/Makefile
@@ -0,0 +1,38 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/themes/tde-style-polyester
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= tde-style-polyester-trinity
+COMMENT= Polyester widget style and twin decoration for TDE
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= t/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= x11-themes
+DIST_SUBDIR= TDE/applications/themes
+
+
+BUILD_DEPENDS+= ${TDE_PREFIX}/lib/libtdecore.so:x11/tdelibs-trinity \
+ ${TDE_PREFIX}/share/cmake/twin.cmake:x11/tdebase-trinity \
+ ${LOCALBASE}/share/cmake/Modules/TDEMacros.cmake:devel/tde-cmake \
+
+LIB_DEPENDS+= libtqt.so:x11-toolkits/libtqtinterface
+
+
+# Build
+post-patch: tde-pathfix
+
+do-configure: tde-cmake-prepare
+ ${TDE_CMAKE_CONFIGURE} \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+.include <bsd.port.mk>
diff --git a/freebsd/applications/themes/tde-style-polyester/distinfo b/freebsd/applications/themes/tde-style-polyester/distinfo
new file mode 100644
index 000000000..bfef90682
--- /dev/null
+++ b/freebsd/applications/themes/tde-style-polyester/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1713857852
+SHA256 (TDE/applications/themes/tde-style-polyester-trinity_14.1.2.orig.tar.xz) = ceda4fa7a9846c9bf30704ac448e8f63a31914a100fb45c4e39b8e5d0eed7aa1
+SIZE (TDE/applications/themes/tde-style-polyester-trinity_14.1.2.orig.tar.xz) = 205688
diff --git a/freebsd/applications/themes/tde-style-polyester/pkg-descr b/freebsd/applications/themes/tde-style-polyester/pkg-descr
new file mode 100644
index 000000000..594aad4a8
--- /dev/null
+++ b/freebsd/applications/themes/tde-style-polyester/pkg-descr
@@ -0,0 +1,5 @@
+Polyester widget style and twin decoration for TDE
+
+Widget style and twin decoration both aim to maintain a good balance between
+eyecandy and simplicity. Widget style is based on Plastik, window decoration
+is based on Smoothblend.
diff --git a/freebsd/applications/themes/tde-style-polyester/pkg-plist b/freebsd/applications/themes/tde-style-polyester/pkg-plist
new file mode 100644
index 000000000..c1fc3f95b
--- /dev/null
+++ b/freebsd/applications/themes/tde-style-polyester/pkg-plist
@@ -0,0 +1,13 @@
+lib/trinity/plugins/styles/polyester.la
+lib/trinity/plugins/styles/polyester.so
+lib/trinity/tdestyle_polyester_config.la
+lib/trinity/tdestyle_polyester_config.so
+lib/trinity/twin_polyester.la
+lib/trinity/twin_polyester.so
+lib/trinity/twin_polyester_config.la
+lib/trinity/twin_polyester_config.so
+share/apps/tdedisplay/color-schemes/PolyesterBlue.kcsrc
+share/apps/tdedisplay/color-schemes/PolyesterEmerald.kcsrc
+share/apps/tdedisplay/color-schemes/PolyesterOrangeJuice.kcsrc
+share/apps/tdestyle/themes/polyester.themerc
+share/apps/twin/polyester.desktop
diff --git a/freebsd/applications/themes/tde-style-qtcurve/distinfo b/freebsd/applications/themes/tde-style-qtcurve/distinfo
index 11006156e..0c5fad575 100644
--- a/freebsd/applications/themes/tde-style-qtcurve/distinfo
+++ b/freebsd/applications/themes/tde-style-qtcurve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698236134
-SHA256 (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.1.orig.tar.xz) = 4cd759efbb91d5bc8c372686cdc527013b40803b0a38bb011036250ee9c5cdd7
-SIZE (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.1.orig.tar.xz) = 160732
+TIMESTAMP = 1713857882
+SHA256 (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.2.orig.tar.xz) = 31772f50296a1d4151b16fceb365e503e8c0e25971a980cd6d02ee0ab904cf63
+SIZE (TDE/applications/themes/tde-style-qtcurve-trinity_14.1.2.orig.tar.xz) = 160900
diff --git a/freebsd/applications/themes/tdmtheme/distinfo b/freebsd/applications/themes/tdmtheme/distinfo
index 25db4e30f..1e03407ee 100644
--- a/freebsd/applications/themes/tdmtheme/distinfo
+++ b/freebsd/applications/themes/tdmtheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698236168
-SHA256 (TDE/applications/themes/tdmtheme-trinity_14.1.1.orig.tar.xz) = ff3d683564383248d339cfdc103452abfa650d1a6e4a10fdcbeb11a0f119ec18
-SIZE (TDE/applications/themes/tdmtheme-trinity_14.1.1.orig.tar.xz) = 24244
+TIMESTAMP = 1713857913
+SHA256 (TDE/applications/themes/tdmtheme-trinity_14.1.2.orig.tar.xz) = bfc42a756cbf3bda8e69342f1ee6598c40263b761c206101affec632be636239
+SIZE (TDE/applications/themes/tdmtheme-trinity_14.1.2.orig.tar.xz) = 24364
diff --git a/freebsd/applications/themes/twin-style-crystal/distinfo b/freebsd/applications/themes/twin-style-crystal/distinfo
index 34464d6df..2f36d554a 100644
--- a/freebsd/applications/themes/twin-style-crystal/distinfo
+++ b/freebsd/applications/themes/twin-style-crystal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698236189
-SHA256 (TDE/applications/themes/twin-style-crystal-trinity_14.1.1.orig.tar.xz) = 618317910aab6336ead7e3ec6668663ee76fbfd3c68ecffdf0507f81a4c79362
-SIZE (TDE/applications/themes/twin-style-crystal-trinity_14.1.1.orig.tar.xz) = 164612
+TIMESTAMP = 1713857938
+SHA256 (TDE/applications/themes/twin-style-crystal-trinity_14.1.2.orig.tar.xz) = cc36dfd21615cb894218ee7b2d9ba8d0434a962001fd53eac3ef3c055fe82a76
+SIZE (TDE/applications/themes/twin-style-crystal-trinity_14.1.2.orig.tar.xz) = 161000
diff --git a/freebsd/applications/themes/twin-style-dekorator/distinfo b/freebsd/applications/themes/twin-style-dekorator/distinfo
index c60e4db43..9cbb5bd52 100644
--- a/freebsd/applications/themes/twin-style-dekorator/distinfo
+++ b/freebsd/applications/themes/twin-style-dekorator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698236212
-SHA256 (TDE/applications/themes/twin-style-dekorator-trinity_14.1.1.orig.tar.xz) = e4e8c3184a91156ce6b9eab94ab69c30aa61244f26d8d32d231142c2a9ba9496
-SIZE (TDE/applications/themes/twin-style-dekorator-trinity_14.1.1.orig.tar.xz) = 130896
+TIMESTAMP = 1713857965
+SHA256 (TDE/applications/themes/twin-style-dekorator-trinity_14.1.2.orig.tar.xz) = 3baea025dee703b6160b94c336c641d56000afc1176664d9dc9a26b6142eae0a
+SIZE (TDE/applications/themes/twin-style-dekorator-trinity_14.1.2.orig.tar.xz) = 118912
diff --git a/freebsd/applications/themes/twin-style-fahrenheit/Makefile b/freebsd/applications/themes/twin-style-fahrenheit/Makefile
new file mode 100644
index 000000000..5346daeda
--- /dev/null
+++ b/freebsd/applications/themes/twin-style-fahrenheit/Makefile
@@ -0,0 +1,38 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: applications/themes/twin-style-fahrenheit
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= twin-style-fahrenheit-trinity
+COMMENT= TDE window decoration Fahrenheit
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= t/${PORTNAME}
+PORTREVISION= 0
+CATEGORIES= x11-themes
+DIST_SUBDIR= TDE/applications/themes
+
+
+BUILD_DEPENDS+= ${TDE_PREFIX}/lib/libtdecore.so:x11/tdelibs-trinity \
+ ${TDE_PREFIX}/share/cmake/twin.cmake:x11/tdebase-trinity \
+ ${LOCALBASE}/share/cmake/Modules/TDEMacros.cmake:devel/tde-cmake \
+
+LIB_DEPENDS+= libtqt.so:x11-toolkits/libtqtinterface
+
+
+# Build
+post-patch: tde-pathfix
+
+do-configure: tde-cmake-prepare
+ ${TDE_CMAKE_CONFIGURE} \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+.include <bsd.port.mk>
diff --git a/freebsd/applications/themes/twin-style-fahrenheit/distinfo b/freebsd/applications/themes/twin-style-fahrenheit/distinfo
new file mode 100644
index 000000000..9391c1607
--- /dev/null
+++ b/freebsd/applications/themes/twin-style-fahrenheit/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1713857995
+SHA256 (TDE/applications/themes/twin-style-fahrenheit-trinity_14.1.2.orig.tar.xz) = 7b1984e6f5e50478859966ad6625f8656661c893418dda5ec6dae4c228a55cfe
+SIZE (TDE/applications/themes/twin-style-fahrenheit-trinity_14.1.2.orig.tar.xz) = 20412
diff --git a/freebsd/applications/themes/twin-style-fahrenheit/pkg-descr b/freebsd/applications/themes/twin-style-fahrenheit/pkg-descr
new file mode 100644
index 000000000..f37666873
--- /dev/null
+++ b/freebsd/applications/themes/twin-style-fahrenheit/pkg-descr
@@ -0,0 +1,3 @@
+TDE window decoration Fahrenheit
+
+This is a port of the KDE 3.2's version of Fahrenheit window decoration.
diff --git a/freebsd/applications/themes/twin-style-fahrenheit/pkg-plist b/freebsd/applications/themes/twin-style-fahrenheit/pkg-plist
new file mode 100644
index 000000000..015bbfe61
--- /dev/null
+++ b/freebsd/applications/themes/twin-style-fahrenheit/pkg-plist
@@ -0,0 +1,10 @@
+lib/trinity/twin_fahrenheit.la
+lib/trinity/twin_fahrenheit.so
+share/apps/twin/fahrenheit.desktop
+share/apps/twin/fahrenheit/close.png
+share/apps/twin/fahrenheit/help.png
+share/apps/twin/fahrenheit/maximize.png
+share/apps/twin/fahrenheit/minimize.png
+share/apps/twin/fahrenheit/minmax.png
+share/apps/twin/fahrenheit/sticky.png
+share/apps/twin/fahrenheit/unsticky.png
diff --git a/freebsd/applications/themes/twin-style-machbunt/distinfo b/freebsd/applications/themes/twin-style-machbunt/distinfo
index 3632f536b..41d1d6b03 100644
--- a/freebsd/applications/themes/twin-style-machbunt/distinfo
+++ b/freebsd/applications/themes/twin-style-machbunt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698236272
-SHA256 (TDE/applications/themes/twin-style-machbunt-trinity_14.1.1.orig.tar.xz) = b8fe270e218b4498bde3ce1a53657dba9637d9bc1ae2a77bfe7e5db08451a769
-SIZE (TDE/applications/themes/twin-style-machbunt-trinity_14.1.1.orig.tar.xz) = 25432
+TIMESTAMP = 1713858017
+SHA256 (TDE/applications/themes/twin-style-machbunt-trinity_14.1.2.orig.tar.xz) = 41880d22ff6cf8afcec810bf4597b0ca83ae0be0cff477488b6e0a328f30bd04
+SIZE (TDE/applications/themes/twin-style-machbunt-trinity_14.1.2.orig.tar.xz) = 25696
diff --git a/freebsd/applications/themes/twin-style-machbunt/pkg-plist b/freebsd/applications/themes/twin-style-machbunt/pkg-plist
index 68524c479..1c6a1027a 100644
--- a/freebsd/applications/themes/twin-style-machbunt/pkg-plist
+++ b/freebsd/applications/themes/twin-style-machbunt/pkg-plist
@@ -2,3 +2,4 @@ lib/trinity/twin3_MachBunt.la
lib/trinity/twin3_MachBunt.so
share/apps/tdedisplay/color-schemes/MachBunt.kcsrc
share/apps/twin/MachBunt.desktop
+share/locale/ru/LC_MESSAGES/twin-style-machbunt.mo
diff --git a/freebsd/applications/themes/twin-style-suse2/distinfo b/freebsd/applications/themes/twin-style-suse2/distinfo
index 8e65bbabd..bf6c690ff 100644
--- a/freebsd/applications/themes/twin-style-suse2/distinfo
+++ b/freebsd/applications/themes/twin-style-suse2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698236291
-SHA256 (TDE/applications/themes/twin-style-suse2-trinity_14.1.1.orig.tar.xz) = 341aec9a7c83c5768d9f02bb9006685fe537782fcc7f8090fcee1bf93065f5bd
-SIZE (TDE/applications/themes/twin-style-suse2-trinity_14.1.1.orig.tar.xz) = 77748
+TIMESTAMP = 1713858063
+SHA256 (TDE/applications/themes/twin-style-suse2-trinity_14.1.2.orig.tar.xz) = 2feb4e6befacdf48a2a25b71b8325e62e390ea6f0b8a502becb8049f90ef51ba
+SIZE (TDE/applications/themes/twin-style-suse2-trinity_14.1.2.orig.tar.xz) = 73540