summaryrefslogtreecommitdiffstats
path: root/qt5-qmake
diff options
context:
space:
mode:
Diffstat (limited to 'qt5-qmake')
-rwxr-xr-xqt5-qmake/dooble/BUILD14
-rwxr-xr-xqt5-qmake/dooble/DEPENDS12
-rwxr-xr-xqt5-qmake/dooble/DETAILS8
-rw-r--r--qt5-qmake/dooble/HISTORY14
-rwxr-xr-xqt5-qmake/dooble/INSTALL4
-rwxr-xr-xqt5-qmake/dooble/PRE_BUILD9
-rwxr-xr-xqt5-qmake/merkaartor/DEPENDS7
-rwxr-xr-xqt5-qmake/merkaartor/DETAILS15
-rw-r--r--qt5-qmake/merkaartor/HISTORY97
-rwxr-xr-xqt5-qmake/merkaartor/PRE_BUILD3
-rw-r--r--qt5-qmake/merkaartor/patches/qt5.15.patch26
-rwxr-xr-xqt5-qmake/qalculate-qt/BUILD9
-rwxr-xr-xqt5-qmake/qalculate-qt/DEPENDS5
-rwxr-xr-xqt5-qmake/qalculate-qt/DETAILS4
-rw-r--r--qt5-qmake/qalculate-qt/HISTORY13
-rwxr-xr-xqt5-qmake/qml-box2d/DEPENDS2
-rwxr-xr-xqt5-qmake/qml-box2d/DETAILS15
-rw-r--r--qt5-qmake/qml-box2d/HISTORY4
-rwxr-xr-xqt5-qmake/qspeakers/DEPENDS6
-rwxr-xr-xqt5-qmake/qspeakers/DETAILS4
-rw-r--r--qt5-qmake/qspeakers/HISTORY3
-rwxr-xr-xqt5-qmake/qtfm/DEPENDS4
-rwxr-xr-xqt5-qmake/qtfm/DETAILS14
-rw-r--r--qt5-qmake/qtfm/HISTORY15
24 files changed, 111 insertions, 196 deletions
diff --git a/qt5-qmake/dooble/BUILD b/qt5-qmake/dooble/BUILD
index 19612e6f0f..bb9c668bf8 100755
--- a/qt5-qmake/dooble/BUILD
+++ b/qt5-qmake/dooble/BUILD
@@ -1,2 +1,12 @@
-cd $SOURCE_DIRECTORY/2.x &&
-default_build
+cd $SOURCE_DIRECTORY &&
+if is_depends_enabled $SPELL qt6base;then
+ CXXFLAGS+=" -Wno-deprecated" &&
+ CXXFLAGS+=" -Wno-deprecated-declarations" &&
+ CXXFLAGS+=" -Wno-switch" &&
+ /opt/qt6/bin/qmake \
+ QMAKE_CONFIG="$OPTS" QMAKE_CFLAGS="$CFLAGS" QMAKE_CXXFLAGS="$CXXFLAGS" \
+ dooble.pro &&
+ make
+else
+ qt5_build
+fi
diff --git a/qt5-qmake/dooble/DEPENDS b/qt5-qmake/dooble/DEPENDS
index 7e689eedf9..57d56ad99f 100755
--- a/qt5-qmake/dooble/DEPENDS
+++ b/qt5-qmake/dooble/DEPENDS
@@ -1,3 +1,11 @@
-source $GRIMOIRE/QT5_DEPENDS &&
-depends qtwebengine &&
+source $GRIMOIRE/QT_DEPENDS &&
+if is_depends_enabled $SPELL qt6base;then
+ depends qt6declarative &&
+ depends qt6webengine &&
+ optional_depends qt6charts '' '' 'Charts support'
+else
+ depends qtdeclarative &&
+ depends qtwebengine &&
+ optional_depends qtcharts '' '' 'Charts support'
+fi &&
depends libgcrypt
diff --git a/qt5-qmake/dooble/DETAILS b/qt5-qmake/dooble/DETAILS
index 12a2bb046e..f1f341aac5 100755
--- a/qt5-qmake/dooble/DETAILS
+++ b/qt5-qmake/dooble/DETAILS
@@ -1,16 +1,16 @@
SPELL=dooble
- VERSION=2021.02.20
+ VERSION=2023.07.15
VX=${VERSION/+/-}
VX=${VX/v1/1}
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_HASH=sha512:48fa6bc498a362023867c9c45e03b884b344eb52412944439791d9aafb70a27a901c6eef6e0b6ddbeb765a9366e7eab75b08b6df893d33e096aab3224c5d78ac
+ SOURCE_HASH=sha512:5d950c335ed29e5ce985ecdcc44df896d4bea973058f00d944c147f21b5e65cb329514ccf8361d4692cb1ef865b4a8668906fc7bc15393c6171e7d29c5d748e6
SOURCE_URL=https://github.com/textbrowser/dooble/archive/$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VX
WEB_SITE=https://textbrowser.github.io/dooble/
ENTERED=20151108
LICENSE[0]=GPL
KEYWORDS=
- SHORT="QT5 based web browser"
+ SHORT="Qt based web browser"
cat << EOF
-QT5 based web browser
+Qt based web browser
EOF
diff --git a/qt5-qmake/dooble/HISTORY b/qt5-qmake/dooble/HISTORY
index 2ae92b0a39..8c54169782 100644
--- a/qt5-qmake/dooble/HISTORY
+++ b/qt5-qmake/dooble/HISTORY
@@ -1,3 +1,17 @@
+2023-07-29 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 2023.07.15
+
+2023-04-22 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 2023.04.20
+
+2023-04-20 Treeve Jelbert <treeve@sourcemage.org>
+ * INSTALL; fix location
+
+2023-04-02 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 2023.04.01
+ * *: add qt6 support
+ * BUILD: fix qt6 build
+
2021-05-29 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 2021.02.20
new WEB_SITE
diff --git a/qt5-qmake/dooble/INSTALL b/qt5-qmake/dooble/INSTALL
index 56de96de7c..36a5843538 100755
--- a/qt5-qmake/dooble/INSTALL
+++ b/qt5-qmake/dooble/INSTALL
@@ -1,4 +1,4 @@
-cd $SOURCE_DIRECTORY/2.x &&
-DEST=$INSTALL_ROOT/bin &&
+cd $SOURCE_DIRECTORY &&
+DEST=$INSTALL_ROOT/usr/bin &&
mkdir -p $DEST &&
cp Dooble $DEST
diff --git a/qt5-qmake/dooble/PRE_BUILD b/qt5-qmake/dooble/PRE_BUILD
index 81e168dec6..665535782a 100755
--- a/qt5-qmake/dooble/PRE_BUILD
+++ b/qt5-qmake/dooble/PRE_BUILD
@@ -1,12 +1,5 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-rm -r 1.x &&
-cd 2.x &&
rm -r Windows &&
-rm dooble.webkit.pro &&
-#rm dooble.{osx,win,freebsd.clang}.qt5.pro &&
-#rm -r Include.win32 Libraries.win32 &&
-sed -i "s|/usr/local|$QT5DIR|g" dooble.pro dooble.sh \
- dooble.desktop
-#libSpotOn/Makefile.linux \
+sed -i "s|/usr/local/Cellar/qt/6.4.2_2|$QT6DIR|g" dooble.pro dooble.sh
diff --git a/qt5-qmake/merkaartor/DEPENDS b/qt5-qmake/merkaartor/DEPENDS
deleted file mode 100755
index 6b32c158e6..0000000000
--- a/qt5-qmake/merkaartor/DEPENDS
+++ /dev/null
@@ -1,7 +0,0 @@
-source $GRIMOIRE/QT5_DEPENDS &&
-depends gdal &&
-depends proj &&
-depends desktop-file-utils &&
-optional_depends exiv2 "GEOIMAGE=1" "" "for geotagged image support" &&
-optional_depends gpsd "GPSDLIB=1" "" "for GPS support" &&
-optional_depends libproxy "USE_LIBPROXY=1" "" "for automatic proxy configuration"
diff --git a/qt5-qmake/merkaartor/DETAILS b/qt5-qmake/merkaartor/DETAILS
deleted file mode 100755
index 94438751b2..0000000000
--- a/qt5-qmake/merkaartor/DETAILS
+++ /dev/null
@@ -1,15 +0,0 @@
- SPELL=merkaartor
- VERSION=0.18.4
- SOURCE_HASH=sha512:16001688584fd13eb7573159092a21ed0189ae0ce900474bacd5b1e47b8cebb0c4b2bd5b904e13a0029ec01167b68a32a9936914b3f5a1360b389aa31858cf9c
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=https://github.com/openstreetmap/merkaartor/archive/${VERSION}.tar.gz
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="https://www.merkaartor.be"
- LICENSE[0]=GPL
- ENTERED=20090613
- SHORT="Merkaartor is an openstreetmap mapping program"
-cat << EOF
-Merkaartor is an openstreetmap mapping program. Merkaartor focuses on
-providing a visually pleasing but performant editing environment for free
-geographical data.
-EOF
diff --git a/qt5-qmake/merkaartor/HISTORY b/qt5-qmake/merkaartor/HISTORY
deleted file mode 100644
index fbde0b66e7..0000000000
--- a/qt5-qmake/merkaartor/HISTORY
+++ /dev/null
@@ -1,97 +0,0 @@
-2020-08-21 Treeve Jelbert <treeve@sourcemage.org>
- * PRE_BUILD patches/*: added - fix for qt-5.15
-
-2020-02-17 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 0.18.4
- * PRE_BUILD BUILD CONFIGURE: deleted
- * DEPENDS: qt5 only
- * DEPENDS: delete boost
-
-2018-03-23 Treeve Jelbert <treeve@sourcemage.org>
- * DEPENDS: WEBKIT_QT => qtwebkit
-
-2017-01-15 Ismael Luceno <ismael@sourcemage.org>
- * DETAILS: updated spell to 0.18.3
- * PRE_BUILD, 0001-fix-path-to-include-file.patch: Patch removed, no
- longer needed
-
-2017-01-13 Treeve Jelbert <treeve@sourcemage.org>
- * DEPENDS: qtwebkit => WEBKIT_QT
-
-2015-10-27 Treeve Jelbert <treeve@sourcemage.org>
- qt5 support (u[stream default)
- * CONFIGURE: added
- * DEPENDS BUILD PRE_BUILD: adjusted
- * PRE_BUILD: qt5.5 fix
-
-2015-07-19 Florian Franzmann <bwlf@bandrate.org>
- * DETAILS: version 0.18.2
- * 0002-FIX-Assert-width-0-with-wireframe-with-style.patch,
- 0003-FIX-secondary-road-simple-color.patch,
- 0004-FIX-libgps20-build-fix-from-Dirk-Stocker.patch,
- 0005-FIX-openSUSE-build.patch,
- 0006-FIX-French-cadastre-parsing-issue-fixes-3334.patch,
- 0007-FIX-Virtual-nodes-not-highlighted-on-hover-fixes-333.patch,
- 0008-FIX-GDAL-crash.patch: removed
- * 0001-fix-path-to-include-file.patch, PRE_BUILD: fix compile error
- due to wrong paths to includes
-
-2015-05-25 Thomas Orgis <sobukus@sourcemage.org>
- * DEPENDS: depends -sub CXX gcc (half-automated)
-
-2013-11-10 Florian Franzmann <bwlf@bandrate.org>
- * PRE_BUILD, 0002-FIX-Assert-width-0-with-wireframe-with-style.patch,
- 0003-FIX-secondary-road-simple-color.patch,
- 0004-FIX-libgps20-build-fix-from-Dirk-Stocker.patch,
- 0005-FIX-openSUSE-build.patch,
- 0006-FIX-French-cadastre-parsing-issue-fixes-3334.patch,
- 0007-FIX-Virtual-nodes-not-highlighted-on-hover-fixes-333.patch,
- 0008-FIX-GDAL-crash.patch: add several bug fixes from upstream
-
-2013-05-07 Florian Franzmann <bwlf@bandrate.org>
- * DEPENDS: added dependencies on boost, gdal, proj, desktop-file-utils,
- added sub-dependency on WEBKIT for qt4, added optional dependencies
- on exiv2, gpsd, libproxy
-
-2013-05-07 Florian Franzmann <bwlf@bandrate.org>
- * DETAILS: version 0.18.1
-
-2011-02-11 Bor Kraljič <pyrobor@ver.si>
- * DETAILS: updated spell to 0.17.2
-
-2011-02-08 Bor Kraljič <pyrobor@ver.si>
- * DETAILS: updated spell to 0.17.1
-
-2010-12-26 Bor Kraljič <pyrobor@ver.si>
- * DETAILS: updated spell to 0.17.0
-
-2010-08-26 Bor Kraljič <pyrobor@ver.si>
- * DETAILS: updated spell to 0.16.3
-
-2010-08-15 Bor Kraljič <pyrobor@ver.si>
- * DETAILS: updated spell to 0.16.2 (SOURCE_URL changes with new version)
-
-2010-08-02 Bor Kraljič <pyrobor@ver.si>
- * DETAILS: fixed WEB_SITE & SOURCE_URL (ugly but only working atm)
-
-2010-06-13 Bor Kraljič <pyrobor@ver.si>
- * DETAILS: updated spell to 0.16.1
-
-2010-06-07 Bor Kraljič <pyrobor@ver.si>
- * DETAILS: updated spell to 0.16.0
-
-2010-03-01 Bor Kraljič <pyrobor@ver.si>
- * DETAILS: updated spell to 0.15.1
-
-2010-02-28 Bor Kraljič <pyrobor@ver.si>
- * DETAILS: updated spell to 0.15
-
-2009-08-18 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: updated hash, due to upstream tarball change
- fixes bug #15354
-
-2009-08-13 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version 0.14
-
-2009-06-19 Bor Kraljic <pyrobor@ver.si>
- * BUILD, DEPENDS, DETAILS: spell created, www.openstreetmap.org mapping program
diff --git a/qt5-qmake/merkaartor/PRE_BUILD b/qt5-qmake/merkaartor/PRE_BUILD
deleted file mode 100755
index 922c0ab256..0000000000
--- a/qt5-qmake/merkaartor/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-apply_patch_dir patches
diff --git a/qt5-qmake/merkaartor/patches/qt5.15.patch b/qt5-qmake/merkaartor/patches/qt5.15.patch
deleted file mode 100644
index 0e403f02b4..0000000000
--- a/qt5-qmake/merkaartor/patches/qt5.15.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From e72553a7ea2c7ba0634cc3afcd27a9f7cfef089c Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Sun, 14 Jun 2020 22:19:24 +0200
-Subject: [PATCH] Fix build with Qt 5.15 (missing QPainterPath include)
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- src/Features/Feature.h | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/src/Features/Feature.h b/src/Features/Feature.h
-index 52fd3044..f466a5a9 100644
---- a/src/Features/Feature.h
-+++ b/src/Features/Feature.h
-@@ -8,8 +8,10 @@ class Feature;
- #include "MapView.h"
- #include "FeaturePainter.h"
-
--#include <QtCore/QString>
- #include <QList>
-+#include <QPainter>
-+#include <QPainterPath>
-+#include <QString>
-
- #define CAST_FEATURE(x) (dynamic_cast<Feature*>(x))
- #define CAST_NODE(x) (dynamic_cast<Node*>(x))
diff --git a/qt5-qmake/qalculate-qt/BUILD b/qt5-qmake/qalculate-qt/BUILD
new file mode 100755
index 0000000000..277da14018
--- /dev/null
+++ b/qt5-qmake/qalculate-qt/BUILD
@@ -0,0 +1,9 @@
+cd $SOURCE_DIRECTORY &&
+if is_depends_enabled $SPELL qt6base;then
+ /opt/qt6/bin/qmake \
+ QMAKE_CONFIG="$OPTS" QMAKE_CFLAGS="$CFLAGS" QMAKE_CXXFLAGS="$CXXFLAGS" \
+ qalculate-qt.pro PREFIX=$INSTALL_ROOT/usr &&
+ make
+else
+ qt5_build
+fi
diff --git a/qt5-qmake/qalculate-qt/DEPENDS b/qt5-qmake/qalculate-qt/DEPENDS
index 65291c70c6..d0a35b629a 100755
--- a/qt5-qmake/qalculate-qt/DEPENDS
+++ b/qt5-qmake/qalculate-qt/DEPENDS
@@ -1,3 +1,2 @@
-depends qalculate &&
-depends qtbase
-
+source $GRIMOIRE/QT_DEPENDS &&
+depends qalculate
diff --git a/qt5-qmake/qalculate-qt/DETAILS b/qt5-qmake/qalculate-qt/DETAILS
index 76de032eff..795168aedb 100755
--- a/qt5-qmake/qalculate-qt/DETAILS
+++ b/qt5-qmake/qalculate-qt/DETAILS
@@ -1,6 +1,6 @@
SPELL=qalculate-qt
- VERSION=4.4.0
- SOURCE_HASH=sha512:f3cb9e220487455eb605449d17ea83ef931d7285f79d84cae9cf3dda52be15b07d143ad799c48a7183361eeb7911051148e8a6b91bba79c5644261ff4ae8df18
+ VERSION=4.9.0
+ SOURCE_HASH=sha512:5945d1c57db14b029bc59e084a02f4c81162a475bd353147dea2a294de239d3dcc3bf646ed695a0ca3f0893d3f52b97a0048b83940c000a1a4778bb8d9513054
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://github.com/Qalculate/$SPELL/releases/download/v$VERSION/$SOURCE
diff --git a/qt5-qmake/qalculate-qt/HISTORY b/qt5-qmake/qalculate-qt/HISTORY
index 349114fff0..e177303920 100644
--- a/qt5-qmake/qalculate-qt/HISTORY
+++ b/qt5-qmake/qalculate-qt/HISTORY
@@ -1,3 +1,16 @@
+2024-01-09 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 4.9.0
+
+2023-09-27 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 4.8.1
+ * DEPENDS BUILD: qt6 support
+
+2023-03-12 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 4.6.0
+
+2023-01-12 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 4.5.1
+
2022-10-20 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 4.4.0
diff --git a/qt5-qmake/qml-box2d/DEPENDS b/qt5-qmake/qml-box2d/DEPENDS
deleted file mode 100755
index 0b84f29e40..0000000000
--- a/qt5-qmake/qml-box2d/DEPENDS
+++ /dev/null
@@ -1,2 +0,0 @@
-depends qtbase &&
-depends qtdeclarative
diff --git a/qt5-qmake/qml-box2d/DETAILS b/qt5-qmake/qml-box2d/DETAILS
deleted file mode 100755
index 1e6c3eb612..0000000000
--- a/qt5-qmake/qml-box2d/DETAILS
+++ /dev/null
@@ -1,15 +0,0 @@
- SPELL=qml-box2d
- VERSION=master
- SOURCE_HASH=sha512:f93a554b37a68684837a6bb6ac5f749af236d590cc2c58aff2f24629d508bc3fce7c7f8296c9175fe70913b6ff45cd531e48c5836caf22361de99b464675fd1b
- SOURCE=$SPELL.zip
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=https://github.com/qml-box2d/qml-box2d
- SOURCE_URL=$WEB_SITE/archive/refs/heads/master.zip
- LICENSE[0]=ZLIB
- ENTERED=20211218
- KEYWORDS=""
- SHORT="QML plugin for Box2D"
-cat << EOF
-The goal of the qml-box2d plugin is to expose the functionality of Box2D (C++)
-as a QML plugin in order to make it easier to write physics based software in QML.
-EOF
diff --git a/qt5-qmake/qml-box2d/HISTORY b/qt5-qmake/qml-box2d/HISTORY
deleted file mode 100644
index 7309efc10d..0000000000
--- a/qt5-qmake/qml-box2d/HISTORY
+++ /dev/null
@@ -1,4 +0,0 @@
-2021-12-18 Treeve Jelbert <treeve@sourcemage.org>
- * DETAILS: version master
- spell created
-
diff --git a/qt5-qmake/qspeakers/DEPENDS b/qt5-qmake/qspeakers/DEPENDS
index d58547eb84..7fd7df54b4 100755
--- a/qt5-qmake/qspeakers/DEPENDS
+++ b/qt5-qmake/qspeakers/DEPENDS
@@ -1,2 +1,4 @@
-depends qtbase &&
-depends qtcharts
+depends gcc &&
+depends qtbase &&
+depends qtcharts &&
+depends qttools
diff --git a/qt5-qmake/qspeakers/DETAILS b/qt5-qmake/qspeakers/DETAILS
index f230e0b718..c29684bab2 100755
--- a/qt5-qmake/qspeakers/DETAILS
+++ b/qt5-qmake/qspeakers/DETAILS
@@ -1,8 +1,8 @@
SPELL=qspeakers
- VERSION=1.6.2
+ VERSION=1.6.7
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/be1/${SPELL}/archive/${VERSION}.tar.gz
- SOURCE_HASH=sha512:870d84a64d332d2e2e856a091e708a96baae29f3c4ed47df961dc4ac431df38db5f640f72b7acaa4d0f1dcc8b8b412686ba558cee1e485f4ae6402bfdeb9b641
+ SOURCE_HASH=sha512:770dc3a6873dd7f9ba72d77e6e39bf029285de9bd6b837e56384bf599005b70ea59044e807885adabfe6da7ad89440c592b8ee338fd24db8ae44b5ade99d940c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/be1/qspeakers"
LICENSE[0]=GPL
diff --git a/qt5-qmake/qspeakers/HISTORY b/qt5-qmake/qspeakers/HISTORY
index 583b36a9e0..ed28b24b21 100644
--- a/qt5-qmake/qspeakers/HISTORY
+++ b/qt5-qmake/qspeakers/HISTORY
@@ -1,3 +1,6 @@
+2023-02-05 Florian Franzmann <bwlf@bandrate.org>
+ * DEPENDS, DETAILS: version 1.6.7
+
2022-01-29 Florian Franzmann <bwlf@bandrate.org>
* DETAILS: version 1.6.2
diff --git a/qt5-qmake/qtfm/DEPENDS b/qt5-qmake/qtfm/DEPENDS
new file mode 100755
index 0000000000..9c129a48d1
--- /dev/null
+++ b/qt5-qmake/qtfm/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub CXX gcc &&
+depends qtbase &&
+optional_depends imagemagick '' '' 'image support' &&
+optional_depends LIBAVCODEC '' '' 'video support'
diff --git a/qt5-qmake/qtfm/DETAILS b/qt5-qmake/qtfm/DETAILS
new file mode 100755
index 0000000000..73e14745b2
--- /dev/null
+++ b/qt5-qmake/qtfm/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=qtfm
+ VERSION=6.2.1
+ SOURCE_HASH=sha512:911c90a6f9bcfe539aaacf3476d660116f2dc18821b23cc420615be649bbffd530abf640ebf77d80ee85b61779e4844e0bc10f8fd3f3b0686366e6b5372f9f2c
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://github.com/rodlie/qtfm
+ SOURCE_URL[0]=$WEB_SITE/archive/refs/tags/$VERSION.tar.gz
+ ENTERED=20120510
+ LICENSE[0]=GPL
+ SHORT="pure Qt based file manager"
+cat << EOF
+qtFM is a small, lightweight file manager for Linux desktops based on pure Qt
+and works great with minimal desktop environments like Openbox.
+EOF
diff --git a/qt5-qmake/qtfm/HISTORY b/qt5-qmake/qtfm/HISTORY
new file mode 100644
index 0000000000..26533c1f9e
--- /dev/null
+++ b/qt5-qmake/qtfm/HISTORY
@@ -0,0 +1,15 @@
+2023-11-07 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version 6.2.1
+ new website
+ * DEPENDS: needs qt5
+ add imagemagick LIBAVCODEC
+ * BUILD: deleted
+
+2015-05-25 Thomas Orgis <sobukus@sourcemage.org>
+ * DEPENDS: depends -sub CXX gcc (half-automated)
+
+2012-07-16 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS: 5.5
+
+2012-05-10 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS, DEPENDS, BUILD: spell created, version 5.4