New package, fluid

Liri is a full-fledged Desktop Environment for Wayland.

Fluid is a collection of cross-platform QtQuick components for building fluid
and dynamic applications, using the Material Design guidelines.

Online documentation is available at liri.io.
This commit is contained in:
pin 2020-02-26 11:42:37 +01:00
parent ff41932c35
commit 8d4a92370e
5 changed files with 284 additions and 0 deletions

View File

@ -837,6 +837,7 @@ SUBDIR+= flnews-devel
SUBDIR+= flowblade
SUBDIR+= fltk14-devel
SUBDIR+= fltk2
SUBDIR+= fluid
SUBDIR+= fluxbox
SUBDIR+= fluxspace
SUBDIR+= flvmeta

5
fluid/DESCR Normal file
View File

@ -0,0 +1,5 @@
Fluid is a collection of cross-platform QtQuick components for building fluid
and dynamic applications, using the Material Design guidelines.
(https://material.io/guidelines/)
Online documentation is available at liri.io
(https://liri.io/docs/sdk/fluid/develop/)

47
fluid/Makefile Normal file
View File

@ -0,0 +1,47 @@
# $NetBSD$
DISTNAME= fluid-1.2.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=lirios/fluid/releases/download/v1.2.0/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://liri.io/
COMMENT= Collection of QtQuick components for building fluid
LICENSE= mpl-2.0
USE_CMAKE= yes
USE_LANGUAGES= c c++
CONFIGURE_DIRS= build
CMAKE_ARG_PATH= ..
CMAKE_ARGS+= -DCMAKE_INSTALL_PREFIX=${PREFIX}
CMAKE_ARGS+= -DMSK_PREFIX=${PREFIX:Q}
CMAKE_ARGS+= -DMSK_INSTALL_PREFIX=${PREFIX:Q}
CMAKE_ARGS+= -DMSK_INSTALL_LIBS=/lib
CMAKE_ARGS+= -DMSK_INSTALL_INCLUDES=/include
CMAKE_ARGS+= -DMSK_INSTALL_DOCS=/share/doc/fluid
#CMAKE_ARGS+= -DFLUID_USE_SYSTEM_LCS:BOOL=ON
#CMAKE_ARGS+= -DFLUID_WITH_DOCUMENTATION:BOOL=OFF
CMAKE_ARGS+= -DFLUID_WITH_DEMO:BOOL=OFF
#CMAKE_ARGS+= -DFLUID_WITH_QML_MODULES:BOOL=OFF
CMAKE_ARGS+= -DFLUID_INSTALL_ICONS:BOOL=OFF
ICON_THEME= yes
pre-configure:
${MKDIR} -p ${WRKSRC}/build
DEPENDS+= qt5-qtgraphicaleffects-[0-9]*:../../x11/qt5-qtgraphicaleffects
DEPENDS+= qt5-qtdoc-[0-9]*:../../x11/qt5-qtdoc
.include "../../x11/qt5-qtbase/buildlink3.mk"
.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
.include "../../x11/qt5-qtquickcontrols2/buildlink3.mk"
.include "../../x11/qt5-qtsvg/buildlink3.mk"
.include "../../x11/qt5-qtwayland/buildlink3.mk"
.include "../../devel/wayland/buildlink3.mk"
.include "../../devel/wayland-protocols/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

225
fluid/PLIST Normal file
View File

@ -0,0 +1,225 @@
@comment $NetBSD$
lib/qml/Fluid/Controls/Action.qml
lib/qml/Fluid/Controls/AlertDialog.qml
lib/qml/Fluid/Controls/AppBar.qml
lib/qml/Fluid/Controls/AppBar11.qml
lib/qml/Fluid/Controls/AppToolBar.qml
lib/qml/Fluid/Controls/AppToolBar11.qml
lib/qml/Fluid/Controls/ApplicationWindow.qml
lib/qml/Fluid/Controls/ApplicationWindow11.qml
lib/qml/Fluid/Controls/BodyLabel.qml
lib/qml/Fluid/Controls/BottomSheet.qml
lib/qml/Fluid/Controls/BottomSheetGrid.qml
lib/qml/Fluid/Controls/BottomSheetList.qml
lib/qml/Fluid/Controls/CaptionLabel.qml
lib/qml/Fluid/Controls/Card.qml
lib/qml/Fluid/Controls/Chip.qml
lib/qml/Fluid/Controls/CircleImage.qml
lib/qml/Fluid/Controls/DatePicker.qml
lib/qml/Fluid/Controls/DatePickerDialog.qml
lib/qml/Fluid/Controls/DateTimePicker.qml
lib/qml/Fluid/Controls/DateTimePickerDialog.qml
lib/qml/Fluid/Controls/DialogLabel.qml
lib/qml/Fluid/Controls/DisplayLabel.qml
lib/qml/Fluid/Controls/FloatingActionButton.qml
lib/qml/Fluid/Controls/HeadlineLabel.qml
lib/qml/Fluid/Controls/Icon.qml
lib/qml/Fluid/Controls/InputDialog.qml
lib/qml/Fluid/Controls/ListItem.qml
lib/qml/Fluid/Controls/Loadable.qml
lib/qml/Fluid/Controls/NavigationDrawer.qml
lib/qml/Fluid/Controls/NavigationListView.qml
lib/qml/Fluid/Controls/NoiseBackground.qml
lib/qml/Fluid/Controls/OverlayView.qml
lib/qml/Fluid/Controls/Page.qml
lib/qml/Fluid/Controls/Page11.qml
lib/qml/Fluid/Controls/PageSidebar.qml
lib/qml/Fluid/Controls/PageStack.qml
lib/qml/Fluid/Controls/Placeholder.qml
lib/qml/Fluid/Controls/Private/DateSelector.qml
lib/qml/Fluid/Controls/Private/TimeSelector.qml
lib/qml/Fluid/Controls/Private/YearSelector.qml
lib/qml/Fluid/Controls/Private/libfluidcontrolsprivateplugin.so
lib/qml/Fluid/Controls/Private/qmldir
lib/qml/Fluid/Controls/Ripple.qml
lib/qml/Fluid/Controls/SearchBar.qml
lib/qml/Fluid/Controls/SearchBar11.qml
lib/qml/Fluid/Controls/Showable.qml
lib/qml/Fluid/Controls/Sidebar.qml
lib/qml/Fluid/Controls/SmoothFadeImage.qml
lib/qml/Fluid/Controls/SmoothFadeLoader.qml
lib/qml/Fluid/Controls/SnackBar.qml
lib/qml/Fluid/Controls/Subheader.qml
lib/qml/Fluid/Controls/SubheadingLabel.qml
lib/qml/Fluid/Controls/Tab.qml
lib/qml/Fluid/Controls/TabbedPage.qml
lib/qml/Fluid/Controls/ThinDivider.qml
lib/qml/Fluid/Controls/TimePicker.qml
lib/qml/Fluid/Controls/TimePickerDialog.qml
lib/qml/Fluid/Controls/TitleLabel.qml
lib/qml/Fluid/Controls/ToolButton.qml
lib/qml/Fluid/Controls/Units.qml
lib/qml/Fluid/Controls/Wave.qml
lib/qml/Fluid/Controls/libfluidcontrolsplugin.so
lib/qml/Fluid/Controls/qmldir
lib/qml/Fluid/Core/Object.qml
lib/qml/Fluid/Core/libfluidcoreplugin.so
lib/qml/Fluid/Core/qmldir
lib/qml/Fluid/Effects/BoxShadow.qml
lib/qml/Fluid/Effects/CircleMask.qml
lib/qml/Fluid/Effects/Elevation.qml
lib/qml/Fluid/Effects/Vignette.qml
lib/qml/Fluid/Effects/qmldir
lib/qml/Fluid/Layouts/AutomaticGrid.qml
lib/qml/Fluid/Layouts/ColumnFlow.qml
lib/qml/Fluid/Layouts/qmldir
lib/qml/Fluid/Templates/Card.qml
lib/qml/Fluid/Templates/libfluidtemplatesplugin.so
lib/qml/Fluid/Templates/qmldir
share/doc/fluid/html/deployment.html
share/doc/fluid/html/fluid-controls-qmlmodule.html
share/doc/fluid/html/fluid-core-qmlmodule.html
share/doc/fluid/html/fluid-effects-qmlmodule.html
share/doc/fluid/html/fluid-layouts-qmlmodule.html
share/doc/fluid/html/fluid-templates-qmlmodule.html
share/doc/fluid/html/fluid.index
share/doc/fluid/html/fluid.qhp
share/doc/fluid/html/fluid.qhp.sha1
share/doc/fluid/html/images/arrow_bc.png
share/doc/fluid/html/images/bgrContent.png
share/doc/fluid/html/images/btn_next.png
share/doc/fluid/html/images/btn_prev.png
share/doc/fluid/html/images/bullet_dn.png
share/doc/fluid/html/images/bullet_sq.png
share/doc/fluid/html/images/home.png
share/doc/fluid/html/images/ico_note.png
share/doc/fluid/html/images/ico_note_attention.png
share/doc/fluid/html/images/ico_out.png
share/doc/fluid/html/images/logo.png
share/doc/fluid/html/index.html
share/doc/fluid/html/qml-fluid-controls-action-members.html
share/doc/fluid/html/qml-fluid-controls-action.html
share/doc/fluid/html/qml-fluid-controls-alertdialog-members.html
share/doc/fluid/html/qml-fluid-controls-alertdialog.html
share/doc/fluid/html/qml-fluid-controls-appbar-members.html
share/doc/fluid/html/qml-fluid-controls-appbar.html
share/doc/fluid/html/qml-fluid-controls-applicationwindow-members.html
share/doc/fluid/html/qml-fluid-controls-applicationwindow.html
share/doc/fluid/html/qml-fluid-controls-apptoolbar-members.html
share/doc/fluid/html/qml-fluid-controls-apptoolbar.html
share/doc/fluid/html/qml-fluid-controls-bodylabel-members.html
share/doc/fluid/html/qml-fluid-controls-bodylabel.html
share/doc/fluid/html/qml-fluid-controls-bottomsheet-members.html
share/doc/fluid/html/qml-fluid-controls-bottomsheet.html
share/doc/fluid/html/qml-fluid-controls-bottomsheetgrid-members.html
share/doc/fluid/html/qml-fluid-controls-bottomsheetgrid.html
share/doc/fluid/html/qml-fluid-controls-captionlabel-members.html
share/doc/fluid/html/qml-fluid-controls-captionlabel.html
share/doc/fluid/html/qml-fluid-controls-chip-members.html
share/doc/fluid/html/qml-fluid-controls-chip.html
share/doc/fluid/html/qml-fluid-controls-circleimage-members.html
share/doc/fluid/html/qml-fluid-controls-circleimage.html
share/doc/fluid/html/qml-fluid-controls-color-members.html
share/doc/fluid/html/qml-fluid-controls-color.html
share/doc/fluid/html/qml-fluid-controls-datepicker-members.html
share/doc/fluid/html/qml-fluid-controls-datepicker.html
share/doc/fluid/html/qml-fluid-controls-datepickerdialog-members.html
share/doc/fluid/html/qml-fluid-controls-datepickerdialog.html
share/doc/fluid/html/qml-fluid-controls-datetimepicker-members.html
share/doc/fluid/html/qml-fluid-controls-datetimepicker.html
share/doc/fluid/html/qml-fluid-controls-datetimepickerdialog-members.html
share/doc/fluid/html/qml-fluid-controls-datetimepickerdialog.html
share/doc/fluid/html/qml-fluid-controls-dialoglabel-members.html
share/doc/fluid/html/qml-fluid-controls-dialoglabel.html
share/doc/fluid/html/qml-fluid-controls-displaylabel-members.html
share/doc/fluid/html/qml-fluid-controls-displaylabel.html
share/doc/fluid/html/qml-fluid-controls-floatingactionbutton-members.html
share/doc/fluid/html/qml-fluid-controls-floatingactionbutton.html
share/doc/fluid/html/qml-fluid-controls-headlinelabel-members.html
share/doc/fluid/html/qml-fluid-controls-headlinelabel.html
share/doc/fluid/html/qml-fluid-controls-icon-members.html
share/doc/fluid/html/qml-fluid-controls-icon.html
share/doc/fluid/html/qml-fluid-controls-inputdialog-members.html
share/doc/fluid/html/qml-fluid-controls-inputdialog.html
share/doc/fluid/html/qml-fluid-controls-listitem-members.html
share/doc/fluid/html/qml-fluid-controls-listitem.html
share/doc/fluid/html/qml-fluid-controls-loadable-members.html
share/doc/fluid/html/qml-fluid-controls-loadable.html
share/doc/fluid/html/qml-fluid-controls-navigationdrawer-members.html
share/doc/fluid/html/qml-fluid-controls-navigationdrawer.html
share/doc/fluid/html/qml-fluid-controls-navigationlistview-members.html
share/doc/fluid/html/qml-fluid-controls-navigationlistview.html
share/doc/fluid/html/qml-fluid-controls-noisebackground-members.html
share/doc/fluid/html/qml-fluid-controls-noisebackground.html
share/doc/fluid/html/qml-fluid-controls-overlayview-members.html
share/doc/fluid/html/qml-fluid-controls-overlayview.html
share/doc/fluid/html/qml-fluid-controls-page-members.html
share/doc/fluid/html/qml-fluid-controls-page.html
share/doc/fluid/html/qml-fluid-controls-pagesidebar-members.html
share/doc/fluid/html/qml-fluid-controls-pagesidebar.html
share/doc/fluid/html/qml-fluid-controls-pagestack-members.html
share/doc/fluid/html/qml-fluid-controls-pagestack.html
share/doc/fluid/html/qml-fluid-controls-placeholder-members.html
share/doc/fluid/html/qml-fluid-controls-placeholder.html
share/doc/fluid/html/qml-fluid-controls-ripple-members.html
share/doc/fluid/html/qml-fluid-controls-ripple.html
share/doc/fluid/html/qml-fluid-controls-searchbar-members.html
share/doc/fluid/html/qml-fluid-controls-searchbar.html
share/doc/fluid/html/qml-fluid-controls-showable-members.html
share/doc/fluid/html/qml-fluid-controls-showable.html
share/doc/fluid/html/qml-fluid-controls-sidebar-members.html
share/doc/fluid/html/qml-fluid-controls-sidebar.html
share/doc/fluid/html/qml-fluid-controls-smoothfadeimage-members.html
share/doc/fluid/html/qml-fluid-controls-smoothfadeimage.html
share/doc/fluid/html/qml-fluid-controls-smoothfadeloader-members.html
share/doc/fluid/html/qml-fluid-controls-smoothfadeloader.html
share/doc/fluid/html/qml-fluid-controls-snackbar-members.html
share/doc/fluid/html/qml-fluid-controls-snackbar.html
share/doc/fluid/html/qml-fluid-controls-subheader-members.html
share/doc/fluid/html/qml-fluid-controls-subheader.html
share/doc/fluid/html/qml-fluid-controls-subheadinglabel-members.html
share/doc/fluid/html/qml-fluid-controls-subheadinglabel.html
share/doc/fluid/html/qml-fluid-controls-tab-members.html
share/doc/fluid/html/qml-fluid-controls-tab.html
share/doc/fluid/html/qml-fluid-controls-tabbedpage-members.html
share/doc/fluid/html/qml-fluid-controls-tabbedpage.html
share/doc/fluid/html/qml-fluid-controls-thindivider-members.html
share/doc/fluid/html/qml-fluid-controls-thindivider.html
share/doc/fluid/html/qml-fluid-controls-timepicker-members.html
share/doc/fluid/html/qml-fluid-controls-timepicker.html
share/doc/fluid/html/qml-fluid-controls-timepickerdialog-members.html
share/doc/fluid/html/qml-fluid-controls-timepickerdialog.html
share/doc/fluid/html/qml-fluid-controls-titlelabel-members.html
share/doc/fluid/html/qml-fluid-controls-titlelabel.html
share/doc/fluid/html/qml-fluid-controls-toolbutton-members.html
share/doc/fluid/html/qml-fluid-controls-toolbutton.html
share/doc/fluid/html/qml-fluid-controls-units-members.html
share/doc/fluid/html/qml-fluid-controls-units.html
share/doc/fluid/html/qml-fluid-controls-wave-members.html
share/doc/fluid/html/qml-fluid-controls-wave.html
share/doc/fluid/html/qml-fluid-core-clipboard-members.html
share/doc/fluid/html/qml-fluid-core-clipboard.html
share/doc/fluid/html/qml-fluid-core-object-members.html
share/doc/fluid/html/qml-fluid-core-object.html
share/doc/fluid/html/qml-fluid-core-utils-members.html
share/doc/fluid/html/qml-fluid-core-utils.html
share/doc/fluid/html/qml-fluid-effects-boxshadow-members.html
share/doc/fluid/html/qml-fluid-effects-boxshadow.html
share/doc/fluid/html/qml-fluid-effects-circlemask-members.html
share/doc/fluid/html/qml-fluid-effects-circlemask.html
share/doc/fluid/html/qml-fluid-effects-elevation-members.html
share/doc/fluid/html/qml-fluid-effects-elevation.html
share/doc/fluid/html/qml-fluid-effects-vignette-members.html
share/doc/fluid/html/qml-fluid-effects-vignette.html
share/doc/fluid/html/qml-fluid-layouts-automaticgrid-members.html
share/doc/fluid/html/qml-fluid-layouts-automaticgrid.html
share/doc/fluid/html/qml-fluid-layouts-columnflow-members.html
share/doc/fluid/html/qml-fluid-layouts-columnflow.html
share/doc/fluid/html/qml-fluid-templates-card-members.html
share/doc/fluid/html/qml-fluid-templates-card.html
share/doc/fluid/html/style/base.css
share/doc/fluid/html/style/liri.css
share/doc/fluid/html/style/liri.eot
share/doc/fluid/html/style/liri.svg
share/doc/fluid/html/style/liri.ttf
share/doc/fluid/html/style/liri.woff

6
fluid/distinfo Normal file
View File

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (fluid-1.2.0.tar.xz) = 28795fd41e9438abf4b215673e5919dee56e1b41
RMD160 (fluid-1.2.0.tar.xz) = d1b3a99957fb2a3606105f596b2d3e9a83c5c0d7
SHA512 (fluid-1.2.0.tar.xz) = ea7d0140a5b617da953c200422b190f89902b044ce97282e3d6f2fe5a932794326515527225165bb8841675f39115597d126d2cbdd2106304d8dc61eeeda13d8
Size (fluid-1.2.0.tar.xz) = 2516100 bytes