pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libfm-qt: LXQt update



Module Name:	pkgsrc-wip
Committed By:	pin <voidpin%protonmail.com@localhost>
Pushed By:	pin
Date:		Mon Apr 17 11:56:14 2023 +0200
Changeset:	3dde2c7136976e07bede643e3ae3678e87c6eeca

Modified Files:
	Makefile
Added Files:
	libfm-qt/DESCR
	libfm-qt/Makefile
	libfm-qt/PLIST
	libfm-qt/buildlink3.mk
	libfm-qt/commit_msg
	libfm-qt/distinfo

Log Message:
libfm-qt: LXQt update

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3dde2c7136976e07bede643e3ae3678e87c6eeca

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile               |   1 +
 libfm-qt/DESCR         |   2 +
 libfm-qt/Makefile      |  46 +++++++++++++++
 libfm-qt/PLIST         | 152 +++++++++++++++++++++++++++++++++++++++++++++++++
 libfm-qt/buildlink3.mk |  17 ++++++
 libfm-qt/commit_msg    |  21 +++++++
 libfm-qt/distinfo      |   5 ++
 7 files changed, 244 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 3e0aaf0554..56efb554f7 100644
--- a/Makefile
+++ b/Makefile
@@ -2042,6 +2042,7 @@ SUBDIR+=	libfixposix
 SUBDIR+=	libflame
 SUBDIR+=	libflame_openmp
 SUBDIR+=	libflame_pthread
+SUBDIR+=	libfm-qt
 SUBDIR+=	libfolks
 SUBDIR+=	libfplll
 SUBDIR+=	libfreefare
diff --git a/libfm-qt/DESCR b/libfm-qt/DESCR
new file mode 100644
index 0000000000..c9feaefb5d
--- /dev/null
+++ b/libfm-qt/DESCR
@@ -0,0 +1,2 @@
+libfm-qt is the Qt port of libfm, a library providing components to build
+desktop file managers which belongs to LXDE
diff --git a/libfm-qt/Makefile b/libfm-qt/Makefile
new file mode 100644
index 0000000000..f07aaedd7c
--- /dev/null
+++ b/libfm-qt/Makefile
@@ -0,0 +1,46 @@
+# $NetBSD: Makefile,v 1.26 2023/04/03 20:21:28 nros Exp $
+
+DISTNAME=	libfm-qt-1.3.0
+CATEGORIES=	x11
+MASTER_SITES=	${MASTER_SITE_GITHUB:=lxqt/}
+GITHUB_RELEASE=	${PKGVERSION_NOREV}
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/lxqt/libfm-qt/
+COMMENT=	Core library of PCManFM-Qt
+LICENSE=	gnu-lgpl-v2.1 AND modified-bsd
+
+USE_CMAKE=	yes
+USE_TOOLS+=	pkg-config perl
+USE_LANGUAGES=	c c++
+
+CONFIGURE_DIRS=	build
+CMAKE_ARG_PATH=	..
+
+CMAKE_ARGS+=	-DCMAKE_PREFIX_PATH:PATH=${PREFIX}/qt5
+
+PKG_SYSCONFSUBDIR=	xdg
+
+SUBST_CLASSES+=		prefix
+SUBST_MESSAGE.prefix=	Fixing paths.
+SUBST_STAGE.prefix=	pre-configure
+SUBST_FILES.prefix=	src/core/fileinfo.cpp
+SUBST_FILES.prefix+=	src/core/vfs/vfs-menu.c
+SUBST_SED.prefix=	-e 's,/etc/xdg,${PKG_SYSCONFDIR},g'
+SUBST_SED.prefix+=	-e 's,/usr/share,${PREFIX}/share,g'
+
+pre-configure:
+	${MKDIR} -p ${WRKSRC}/build
+
+TOOL_DEPENDS+=	lxqt-build-tools>=0.13.0:../../devel/lxqt-build-tools
+TOOL_DEPENDS+=	qt5-qttools-[0-9]*:../../x11/qt5-qttools
+
+BUILDLINK_TRANSFORM.SunOS+=	rm:-Wl,-Bsymbolic-functions
+BUILDLINK_TRANSFORM.SunOS+=	rm:-Wl,-Bsymbolic
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.include "../../graphics/libexif/buildlink3.mk"
+.include "../../sysutils/menu-cache/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/libfm-qt/PLIST b/libfm-qt/PLIST
new file mode 100644
index 0000000000..e7bf7a9bbd
--- /dev/null
+++ b/libfm-qt/PLIST
@@ -0,0 +1,152 @@
+@comment $NetBSD$
+include/libfm-qt/appchoosercombobox.h
+include/libfm-qt/appchooserdialog.h
+include/libfm-qt/applaunchcontext.h
+include/libfm-qt/appmenuview.h
+include/libfm-qt/appmenuview_p.h
+include/libfm-qt/bookmarkaction.h
+include/libfm-qt/browsehistory.h
+include/libfm-qt/cachedfoldermodel.h
+include/libfm-qt/colorbutton.h
+include/libfm-qt/core/archiver.h
+include/libfm-qt/core/basicfilelauncher.h
+include/libfm-qt/core/bookmarks.h
+include/libfm-qt/core/cstrptr.h
+include/libfm-qt/core/deletejob.h
+include/libfm-qt/core/dirlistjob.h
+include/libfm-qt/core/filechangeattrjob.h
+include/libfm-qt/core/fileinfo.h
+include/libfm-qt/core/fileinfo_p.h
+include/libfm-qt/core/fileinfojob.h
+include/libfm-qt/core/filelinkjob.h
+include/libfm-qt/core/filemonitor.h
+include/libfm-qt/core/fileoperationjob.h
+include/libfm-qt/core/filepath.h
+include/libfm-qt/core/filesysteminfojob.h
+include/libfm-qt/core/filetransferjob.h
+include/libfm-qt/core/folder.h
+include/libfm-qt/core/folderconfig.h
+include/libfm-qt/core/gioptrs.h
+include/libfm-qt/core/gobjectptr.h
+include/libfm-qt/core/iconinfo.h
+include/libfm-qt/core/iconinfo_p.h
+include/libfm-qt/core/job.h
+include/libfm-qt/core/job_p.h
+include/libfm-qt/core/legacy/fm-app-info.h
+include/libfm-qt/core/legacy/fm-config.h
+include/libfm-qt/core/legacy/glib-compat.h
+include/libfm-qt/core/mimetype.h
+include/libfm-qt/core/templates.h
+include/libfm-qt/core/terminal.h
+include/libfm-qt/core/thumbnailer.h
+include/libfm-qt/core/thumbnailjob.h
+include/libfm-qt/core/totalsizejob.h
+include/libfm-qt/core/trashjob.h
+include/libfm-qt/core/untrashjob.h
+include/libfm-qt/core/userinfocache.h
+include/libfm-qt/core/vfs/fm-file.h
+include/libfm-qt/core/vfs/fm-xml-file.h
+include/libfm-qt/core/volumemanager.h
+include/libfm-qt/createnewmenu.h
+include/libfm-qt/customaction_p.h
+include/libfm-qt/customactions/fileaction.h
+include/libfm-qt/customactions/fileactioncondition.h
+include/libfm-qt/customactions/fileactionprofile.h
+include/libfm-qt/dirtreemodel.h
+include/libfm-qt/dirtreemodelitem.h
+include/libfm-qt/dirtreeview.h
+include/libfm-qt/dndactionmenu.h
+include/libfm-qt/dnddest.h
+include/libfm-qt/editbookmarksdialog.h
+include/libfm-qt/execfiledialog_p.h
+include/libfm-qt/filedialog.h
+include/libfm-qt/filedialog_p.h
+include/libfm-qt/filedialoghelper.h
+include/libfm-qt/filelauncher.h
+include/libfm-qt/filemenu.h
+include/libfm-qt/filemenu_p.h
+include/libfm-qt/fileoperation.h
+include/libfm-qt/fileoperationdialog.h
+include/libfm-qt/fileoperationdialog_p.h
+include/libfm-qt/filepropsdialog.h
+include/libfm-qt/filesearchdialog.h
+include/libfm-qt/fm-qt_export.h
+include/libfm-qt/fm-search.h
+include/libfm-qt/folderitemdelegate.h
+include/libfm-qt/foldermenu.h
+include/libfm-qt/foldermodel.h
+include/libfm-qt/foldermodelitem.h
+include/libfm-qt/folderview.h
+include/libfm-qt/folderview_p.h
+include/libfm-qt/fontbutton.h
+include/libfm-qt/libfmqt.h
+include/libfm-qt/libfmqtglobals.h
+include/libfm-qt/mountoperation.h
+include/libfm-qt/mountoperationpassworddialog_p.h
+include/libfm-qt/mountoperationquestiondialog_p.h
+include/libfm-qt/pathbar.h
+include/libfm-qt/pathbar_p.h
+include/libfm-qt/pathedit.h
+include/libfm-qt/pathedit_p.h
+include/libfm-qt/placesmodel.h
+include/libfm-qt/placesmodelitem.h
+include/libfm-qt/placesview.h
+include/libfm-qt/proxyfoldermodel.h
+include/libfm-qt/renamedialog.h
+include/libfm-qt/sidepane.h
+include/libfm-qt/utilities.h
+include/libfm-qt/utilities_p.h
+include/libfm-qt/xdndworkaround.h
+lib/libfm-qt.so
+lib/libfm-qt.so.13
+lib/libfm-qt.so.13.0.0
+lib/pkgconfig/libfm-qt.pc
+share/cmake/fm-qt/fm-qt-config-version.cmake
+share/cmake/fm-qt/fm-qt-config.cmake
+share/cmake/fm-qt/fm-qt-targets-release.cmake
+share/cmake/fm-qt/fm-qt-targets.cmake
+share/libfm-qt/archivers.list
+share/libfm-qt/terminals.list
+share/libfm-qt/translations/libfm-qt_ar.qm
+share/libfm-qt/translations/libfm-qt_arn.qm
+share/libfm-qt/translations/libfm-qt_ast.qm
+share/libfm-qt/translations/libfm-qt_bg.qm
+share/libfm-qt/translations/libfm-qt_ca.qm
+share/libfm-qt/translations/libfm-qt_cs.qm
+share/libfm-qt/translations/libfm-qt_cy.qm
+share/libfm-qt/translations/libfm-qt_da.qm
+share/libfm-qt/translations/libfm-qt_de.qm
+share/libfm-qt/translations/libfm-qt_el.qm
+share/libfm-qt/translations/libfm-qt_en_GB.qm
+share/libfm-qt/translations/libfm-qt_es.qm
+share/libfm-qt/translations/libfm-qt_et.qm
+share/libfm-qt/translations/libfm-qt_fr.qm
+share/libfm-qt/translations/libfm-qt_gl.qm
+share/libfm-qt/translations/libfm-qt_he.qm
+share/libfm-qt/translations/libfm-qt_hi.qm
+share/libfm-qt/translations/libfm-qt_hr.qm
+share/libfm-qt/translations/libfm-qt_hu.qm
+share/libfm-qt/translations/libfm-qt_id.qm
+share/libfm-qt/translations/libfm-qt_it.qm
+share/libfm-qt/translations/libfm-qt_ja.qm
+share/libfm-qt/translations/libfm-qt_kk.qm
+share/libfm-qt/translations/libfm-qt_ko.qm
+share/libfm-qt/translations/libfm-qt_lt.qm
+share/libfm-qt/translations/libfm-qt_lv.qm
+share/libfm-qt/translations/libfm-qt_nb_NO.qm
+share/libfm-qt/translations/libfm-qt_nl.qm
+share/libfm-qt/translations/libfm-qt_or.qm
+share/libfm-qt/translations/libfm-qt_pl.qm
+share/libfm-qt/translations/libfm-qt_pt.qm
+share/libfm-qt/translations/libfm-qt_pt_BR.qm
+share/libfm-qt/translations/libfm-qt_ru.qm
+share/libfm-qt/translations/libfm-qt_si.qm
+share/libfm-qt/translations/libfm-qt_sk.qm
+share/libfm-qt/translations/libfm-qt_sl.qm
+share/libfm-qt/translations/libfm-qt_tr.qm
+share/libfm-qt/translations/libfm-qt_uk.qm
+share/libfm-qt/translations/libfm-qt_zh_CN.qm
+share/libfm-qt/translations/libfm-qt_zh_TW.qm
+share/mime/packages/libfm-qt-mimetypes.xml
+@pkgdir include/libfm-qt/translations
+@pkgdir include/libfm-qt/tests
diff --git a/libfm-qt/buildlink3.mk b/libfm-qt/buildlink3.mk
new file mode 100644
index 0000000000..406f5a8706
--- /dev/null
+++ b/libfm-qt/buildlink3.mk
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.21 2023/01/29 21:15:11 ryoon Exp $
+
+BUILDLINK_TREE+=	libfm-qt
+
+.if !defined(LIBFM_QT_BUILDLINK3_MK)
+LIBFM_QT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libfm-qt+=	libfm-qt>=1.3.0
+BUILDLINK_PKGSRCDIR.libfm-qt?=		../../x11/libfm-qt
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtx11extras/buildlink3.mk"
+.include "../../graphics/libexif/buildlink3.mk"
+.include "../../sysutils/menu-cache/buildlink3.mk"
+.endif	# LIBFM_QT_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-libfm-qt
diff --git a/libfm-qt/commit_msg b/libfm-qt/commit_msg
new file mode 100644
index 0000000000..cb570c65f5
--- /dev/null
+++ b/libfm-qt/commit_msg
@@ -0,0 +1,21 @@
+x11/libfm-qt: update to 1.3.0
+
+libfm-qt-1.3.0 / 2023-04-15
+============================
+ * Fixed the thumbnail/icon rectangle in list views.
+ * Allowed typing of text tab with inline renaming.
+ * Open non-executable files that have executable file type
+   (like non-executable scripts with root executable flag).
+ * Allowed disabling of smooth scrolling in all view modes.
+ * File dialog: Add extension on saving only if it makes sense.
+ * Go to name start/end with Home/End keys during inline renaming.
+ * Keep selection and tree expansion in app chooser dialog when menu-cached
+   reloads the apps tree.
+ * Fixed pressing of ENTER in the file dialog, especially in the file-saving
+   dialog.
+ * Ensure `Escape` closes the popup of path-edit completer.
+ * Treat zero-sized files based on their extensions.
+ * Use "New file" as the default name for new files
+   (especially after GLib 2.75.1).
+ * Ensure toolbar background is shown behind path-bar.
+ * Prevent long content search texts from widening search dialog.
diff --git a/libfm-qt/distinfo b/libfm-qt/distinfo
new file mode 100644
index 0000000000..2454dcbf0f
--- /dev/null
+++ b/libfm-qt/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.10 2023/01/06 00:34:31 gutteridge Exp $
+
+BLAKE2s (libfm-qt-1.3.0.tar.xz) = ce9cd913c1f0f6911b4f4209aab411b87f679f5bf1a9c128a1fe0f5021aa6732
+SHA512 (libfm-qt-1.3.0.tar.xz) = fd7ecc1a8e94893682b7e0ca76805b36dbf184a4f2f7d84008ef81ea2257d994db0f8f8e18f890b8554fd1f20e23f8d7f20cf6b3112b32d66c969b683f8db3ba
+Size (libfm-qt-1.3.0.tar.xz) = 388256 bytes


Home | Main Index | Thread Index | Old Index