git: 525197a62367 - main - x11/libfm-qt6: New port: Qt6 port of libfm
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 13 Jun 2024 00:24:17 UTC
The branch main has been updated by acm: URL: https://cgit.FreeBSD.org/ports/commit/?id=525197a62367aaf4de0efd9f5152c8cf7dfacf27 commit 525197a62367aaf4de0efd9f5152c8cf7dfacf27 Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> AuthorDate: 2024-06-13 00:03:32 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2024-06-13 00:03:32 +0000 x11/libfm-qt6: New port: Qt6 port of libfm A Qt port of the libfm - a library providing components to build desktop file managers. --- x11/Makefile | 1 + x11/libfm-qt6/Makefile | 30 ++++++++++ x11/libfm-qt6/distinfo | 3 + x11/libfm-qt6/pkg-descr | 2 + x11/libfm-qt6/pkg-plist | 154 ++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 190 insertions(+) diff --git a/x11/Makefile b/x11/Makefile index 714d8019bfdd..6083da1be9a5 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -206,6 +206,7 @@ SUBDIR += libfm SUBDIR += libfm-extra SUBDIR += libfm-qt + SUBDIR += libfm-qt6 SUBDIR += libgnomekbd SUBDIR += libinput SUBDIR += libmatekbd diff --git a/x11/libfm-qt6/Makefile b/x11/libfm-qt6/Makefile new file mode 100644 index 000000000000..2d98f04e3c8e --- /dev/null +++ b/x11/libfm-qt6/Makefile @@ -0,0 +1,30 @@ +PORTNAME= libfm-qt6 +PORTVERSION= 2.0.2 +CATEGORIES= x11 +MASTER_SITES= LXQT/${PORTNAME:S/6//} + +MAINTAINER= lxqt@FreeBSD.org +COMMENT= Qt6 port of libfm +WWW= https://github.com/lxqt/libfm-qt + +LICENSE= LGPL21+ +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \ + libexif.so:graphics/libexif +BUILD_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data +RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data + +USES= cmake compiler:c++17-lang gettext-runtime lxqt:2 perl5 pkgconfig \ + qt:6 gnome shared-mime-info tar:xz xorg +USE_PERL5= build +USE_QT= base:run tools:build +USE_GNOME= glib20 +USE_XORG= xcb +USE_LDCONFIG= yes +USE_LXQT= buildtools2 + +post-install: + ${RM} -Rf ${STAGEDIR}${PREFIX}/include/${PORTNAME}/tests/ + +.include <bsd.port.mk> diff --git a/x11/libfm-qt6/distinfo b/x11/libfm-qt6/distinfo new file mode 100644 index 000000000000..38c71b9e9a74 --- /dev/null +++ b/x11/libfm-qt6/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1715396165 +SHA256 (lxqt/libfm-qt-2.0.2.tar.xz) = 411ae1d7d549f34d10389953ded47fba030f128d716373c6af6d45a1bddc2755 +SIZE (lxqt/libfm-qt-2.0.2.tar.xz) = 412452 diff --git a/x11/libfm-qt6/pkg-descr b/x11/libfm-qt6/pkg-descr new file mode 100644 index 000000000000..ba840382406c --- /dev/null +++ b/x11/libfm-qt6/pkg-descr @@ -0,0 +1,2 @@ +A Qt port of the libfm - a library providing components to build +desktop file managers. diff --git a/x11/libfm-qt6/pkg-plist b/x11/libfm-qt6/pkg-plist new file mode 100644 index 000000000000..372a33b7344d --- /dev/null +++ b/x11/libfm-qt6/pkg-plist @@ -0,0 +1,154 @@ +include/libfm-qt6/appchoosercombobox.h +include/libfm-qt6/appchooserdialog.h +include/libfm-qt6/applaunchcontext.h +include/libfm-qt6/appmenuview.h +include/libfm-qt6/appmenuview_p.h +include/libfm-qt6/bookmarkaction.h +include/libfm-qt6/browsehistory.h +include/libfm-qt6/cachedfoldermodel.h +include/libfm-qt6/colorbutton.h +include/libfm-qt6/core/archiver.h +include/libfm-qt6/core/basicfilelauncher.h +include/libfm-qt6/core/bookmarks.h +include/libfm-qt6/core/cstrptr.h +include/libfm-qt6/core/deletejob.h +include/libfm-qt6/core/dirlistjob.h +include/libfm-qt6/core/filechangeattrjob.h +include/libfm-qt6/core/fileinfo.h +include/libfm-qt6/core/fileinfo_p.h +include/libfm-qt6/core/fileinfojob.h +include/libfm-qt6/core/filelinkjob.h +include/libfm-qt6/core/filemonitor.h +include/libfm-qt6/core/fileoperationjob.h +include/libfm-qt6/core/filepath.h +include/libfm-qt6/core/filesysteminfojob.h +include/libfm-qt6/core/filetransferjob.h +include/libfm-qt6/core/folder.h +include/libfm-qt6/core/folderconfig.h +include/libfm-qt6/core/gioptrs.h +include/libfm-qt6/core/gobjectptr.h +include/libfm-qt6/core/iconinfo.h +include/libfm-qt6/core/iconinfo_p.h +include/libfm-qt6/core/job.h +include/libfm-qt6/core/job_p.h +include/libfm-qt6/core/legacy/fm-app-info.h +include/libfm-qt6/core/legacy/fm-config.h +include/libfm-qt6/core/legacy/glib-compat.h +include/libfm-qt6/core/mimetype.h +include/libfm-qt6/core/templates.h +include/libfm-qt6/core/terminal.h +include/libfm-qt6/core/thumbnailer.h +include/libfm-qt6/core/thumbnailjob.h +include/libfm-qt6/core/totalsizejob.h +include/libfm-qt6/core/trashjob.h +include/libfm-qt6/core/untrashjob.h +include/libfm-qt6/core/userinfocache.h +include/libfm-qt6/core/vfs/fm-file.h +include/libfm-qt6/core/vfs/fm-xml-file.h +include/libfm-qt6/core/volumemanager.h +include/libfm-qt6/createnewmenu.h +include/libfm-qt6/customaction_p.h +include/libfm-qt6/customactions/fileaction.h +include/libfm-qt6/customactions/fileactioncondition.h +include/libfm-qt6/customactions/fileactionprofile.h +include/libfm-qt6/dirtreemodel.h +include/libfm-qt6/dirtreemodelitem.h +include/libfm-qt6/dirtreeview.h +include/libfm-qt6/dndactionmenu.h +include/libfm-qt6/dnddest.h +include/libfm-qt6/editbookmarksdialog.h +include/libfm-qt6/execfiledialog_p.h +include/libfm-qt6/filedialog.h +include/libfm-qt6/filedialog_p.h +include/libfm-qt6/filedialoghelper.h +include/libfm-qt6/filelauncher.h +include/libfm-qt6/filemenu.h +include/libfm-qt6/filemenu_p.h +include/libfm-qt6/fileoperation.h +include/libfm-qt6/fileoperationdialog.h +include/libfm-qt6/fileoperationdialog_p.h +include/libfm-qt6/filepropsdialog.h +include/libfm-qt6/filesearchdialog.h +include/libfm-qt6/fm-qt6_export.h +include/libfm-qt6/fm-search.h +include/libfm-qt6/folderitemdelegate.h +include/libfm-qt6/foldermenu.h +include/libfm-qt6/foldermodel.h +include/libfm-qt6/foldermodelitem.h +include/libfm-qt6/folderview.h +include/libfm-qt6/folderview_p.h +include/libfm-qt6/fontbutton.h +include/libfm-qt6/libfmqt.h +include/libfm-qt6/libfmqtglobals.h +include/libfm-qt6/mountoperation.h +include/libfm-qt6/mountoperationpassworddialog_p.h +include/libfm-qt6/mountoperationquestiondialog_p.h +include/libfm-qt6/pathbar.h +include/libfm-qt6/pathbar_p.h +include/libfm-qt6/pathedit.h +include/libfm-qt6/pathedit_p.h +include/libfm-qt6/placesmodel.h +include/libfm-qt6/placesmodelitem.h +include/libfm-qt6/placesview.h +include/libfm-qt6/proxyfoldermodel.h +include/libfm-qt6/renamedialog.h +include/libfm-qt6/sidepane.h +include/libfm-qt6/utilities.h +include/libfm-qt6/utilities_p.h +include/libfm-qt6/xdndworkaround.h +lib/libfm-qt6.so +lib/libfm-qt6.so.14 +lib/libfm-qt6.so.14.0.0 +libdata/pkgconfig/libfm-qt6.pc +share/cmake/fm-qt6/fm-qt6-config-version.cmake +share/cmake/fm-qt6/fm-qt6-config.cmake +share/cmake/fm-qt6/fm-qt6-targets-%%CMAKE_BUILD_TYPE%%.cmake +share/cmake/fm-qt6/fm-qt6-targets.cmake +%%DATADIR%%/archivers.list +%%DATADIR%%/terminals.list +%%DATADIR%%/translations/libfm-qt_ar.qm +%%DATADIR%%/translations/libfm-qt_arn.qm +%%DATADIR%%/translations/libfm-qt_ast.qm +%%DATADIR%%/translations/libfm-qt_bg.qm +%%DATADIR%%/translations/libfm-qt_ca.qm +%%DATADIR%%/translations/libfm-qt_cs.qm +%%DATADIR%%/translations/libfm-qt_cy.qm +%%DATADIR%%/translations/libfm-qt_da.qm +%%DATADIR%%/translations/libfm-qt_de.qm +%%DATADIR%%/translations/libfm-qt_el.qm +%%DATADIR%%/translations/libfm-qt_en_GB.qm +%%DATADIR%%/translations/libfm-qt_es.qm +%%DATADIR%%/translations/libfm-qt_et.qm +%%DATADIR%%/translations/libfm-qt_eu.qm +%%DATADIR%%/translations/libfm-qt_fi.qm +%%DATADIR%%/translations/libfm-qt_fr.qm +%%DATADIR%%/translations/libfm-qt_gl.qm +%%DATADIR%%/translations/libfm-qt_he.qm +%%DATADIR%%/translations/libfm-qt_hi.qm +%%DATADIR%%/translations/libfm-qt_hr.qm +%%DATADIR%%/translations/libfm-qt_hu.qm +%%DATADIR%%/translations/libfm-qt_id.qm +%%DATADIR%%/translations/libfm-qt_it.qm +%%DATADIR%%/translations/libfm-qt_ja.qm +%%DATADIR%%/translations/libfm-qt_kk.qm +%%DATADIR%%/translations/libfm-qt_ko.qm +%%DATADIR%%/translations/libfm-qt_lg.qm +%%DATADIR%%/translations/libfm-qt_lt.qm +%%DATADIR%%/translations/libfm-qt_lv.qm +%%DATADIR%%/translations/libfm-qt_nb_NO.qm +%%DATADIR%%/translations/libfm-qt_nl.qm +%%DATADIR%%/translations/libfm-qt_or.qm +%%DATADIR%%/translations/libfm-qt_pa.qm +%%DATADIR%%/translations/libfm-qt_pl.qm +%%DATADIR%%/translations/libfm-qt_pt.qm +%%DATADIR%%/translations/libfm-qt_pt_BR.qm +%%DATADIR%%/translations/libfm-qt_ru.qm +%%DATADIR%%/translations/libfm-qt_si.qm +%%DATADIR%%/translations/libfm-qt_sk.qm +%%DATADIR%%/translations/libfm-qt_sl.qm +%%DATADIR%%/translations/libfm-qt_tr.qm +%%DATADIR%%/translations/libfm-qt_uk.qm +%%DATADIR%%/translations/libfm-qt_zh_CN.qm +%%DATADIR%%/translations/libfm-qt_zh_TW.qm +share/mime/packages/libfm-qt6-mimetypes.xml +@dir include/libfm-qt6/translations