diff --git a/math/cantor/Makefile b/math/cantor/Makefile index b488ab72ea50..d51e130be8c8 100644 --- a/math/cantor/Makefile +++ b/math/cantor/Makefile @@ -1,66 +1,66 @@ PORTNAME= cantor DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Mathematical software frontend by KDE WWW= https://edu.kde.org/cantor LIB_DEPENDS= libAnalitza.so:math/analitza \ libcln.so:math/cln \ libqalculate.so:math/libqalculate \ libspectre.so:print/libspectre \ libpoppler.so:graphics/poppler \ libpoppler-qt5.so:graphics/poppler-qt5 BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ pkgconfig python qt:5 shared-mime-info tar:xz xorg USE_KDE= attica auth archive bookmarks codecs completion config \ configwidgets coreaddons crash emoticons i18n iconthemes \ itemmodels itemviews init jobwidgets kdelibs4support kio \ newstuff parts pty service solid sonnet syntaxhighlighting \ texteditor textwidgets widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= concurrent core dbus declarative gui help location network \ printsupport sql svg webchannel webengine \ widgets xml xmlpatterns \ buildtools:build qmake:build testlib:build USE_XORG= x11 USE_LDCONFIG= yes OPTIONS_DEFINE= LUAJIT MAXIMA OCTAVE R SAGE SCILAB DOCS OPTIONS_SUB= yes # R LUAJIT LUAJIT_DESC= Build LuaJIT backend and install LuaJIT LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit LUAJIT_CMAKE_OFF= -DWITH_LuaJIT:BOOL=FALSE MAXIMA_DESC= Install Maxima MAXIMA_RUN_DEPENDS= maxima:math/maxima OCTAVE_DESC= Install Octave OCTAVE_RUN_DEPENDS= octave:math/octave R_DESC= Build R backend and install R R_LIB_DEPENDS= libR.so:math/R # Required to set CFLAGS for -lgfortran. R_USES= fortran R_CMAKE_OFF= -DWITH_R:BOOL=FALSE SAGE_DESC= Install Sage SAGE_RUN_DEPENDS= sage:math/sage SCILAB_DESC= Install Scilab SCILAB_RUN_DEPENDS= scilab:math/scilab # Disable python2 binding CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_PythonLibs post-patch: ${REINPLACE_CMD} -e '/FIND_PROGRAM(_GFORTRAN_EXECUTABLE/s,gfortran,${FC},' \ ${WRKSRC}/cmake/FindR.cmake .include diff --git a/science/step/Makefile b/science/step/Makefile index 403ebbe97b68..2397e2aa0dc8 100644 --- a/science/step/Makefile +++ b/science/step/Makefile @@ -1,37 +1,38 @@ PORTNAME= step DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= science education kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= KDE interactive physics simulator WWW= https://edu.kde.org/step LIB_DEPENDS= libcln.so:math/cln \ libgsl.so:math/gsl \ libqalculate.so:math/libqalculate USES= cmake compiler:c++11-lang desktop-file-utils eigen:3 gettext kde:5 \ pkgconfig python qt:5 shared-mime-info shebangfix tar:xz xorg USE_KDE= attica auth bookmarks codecs completion config configwidgets \ coreaddons crash doctools emoticons guiaddons i18n \ iconthemes init itemmodels itemviews jobwidgets js \ kdelibs4support khtml kio newstuff notifications parts \ plotting service solid sonnet textwidgets unitconversion \ widgetsaddons windowsystem xmlgui \ ecm:build USE_QT= concurrent core dbus declarative gui network opengl printsupport svg \ widgets xml \ buildtools:build qmake:build USE_XORG= x11 SHEBANG_FILES= step/data/extractxml OPTIONS_DEFINE= DOCS pre-configure: # Avoid building translations, should the user pass # CURRENT_LANG to CMake. ${REINPLACE_CMD} -e '/set(STEP_BUILD_TRANSLATIONS 1)/ d' \ ${WRKSRC}/${PORTNAME}/data/CMakeLists.txt .include diff --git a/x11/albert/Makefile b/x11/albert/Makefile index 5988fa76f039..82f94cf5f3a5 100644 --- a/x11/albert/Makefile +++ b/x11/albert/Makefile @@ -1,29 +1,29 @@ PORTNAME= albert DISTVERSIONPREFIX=v DISTVERSION= 0.20.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MAINTAINER= jsm@FreeBSD.org COMMENT= Albert a keyboard launcher WWW= https://github.com/albertlauncher/albert LICENSE= GPLv3 BUILD_DEPENDS= pybind11>=2.4.3:devel/pybind11 LIB_DEPENDS= libmuparser.so:math/muparser \ libqalculate.so:math/libqalculate RUN_DEPENDS= play:audio/sox USES= cmake compiler:c++20-lang gl localbase:ldflags pkgconfig python qt:6 xorg USE_GL= gl opengl USE_QT= base declarative scxml svg USE_XORG=x11 xext sm ice USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= albertlauncher GH_TUPLE= albertlauncher:plugins:5a4611e31b41ab3ae638252116c72e2a7050a2cc:plugins/plugins \ albertlauncher:python:6f734c7586c3889796846618fc9d8edb1a1ea386:python/plugins/python/plugins \ skycoder42:QHotkey:34330d6ff5d2ca111c376f6d7da66be9d1817430:QHotkey/lib/QHotkey .include diff --git a/x11/plasma5-plasma-workspace/Makefile b/x11/plasma5-plasma-workspace/Makefile index 0c60201093e6..a60ef7608e30 100644 --- a/x11/plasma5-plasma-workspace/Makefile +++ b/x11/plasma5-plasma-workspace/Makefile @@ -1,69 +1,70 @@ PORTNAME= plasma-workspace DISTVERSION= ${KDE_PLASMA_VERSION} +PORTREVISION= 1 CATEGORIES= x11 kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plasma5 Plasma workspace WWW= https://www.kde.org/plasma-desktop LIB_DEPENDS= libcln.so:math/cln \ libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5 \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libicui18n.so:devel/icu \ libqalculate.so:math/libqalculate \ libwayland-client.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util RUN_DEPENDS= ck-launch-session:sysutils/consolekit2 \ iceauth:x11/iceauth \ xmessage:x11/xmessage \ xrdb:x11/xrdb \ xset:x11/xset \ xsetroot:x11/xsetroot \ ${LOCALBASE}/libdata/pkgconfig/xkeyboard-config.pc:x11/xkeyboard-config \ iso-codes>=0:misc/iso-codes \ ${LOCALBASE}/bin/genv:sysutils/coreutils \ accountsservice>=0:sysutils/accountsservice USES= cmake compiler:c++11-lib cpe desktop-file-utils gettext gl \ kde:5 pkgconfig qt:5 tar:xz xorg USE_GL= gl USE_KDE= activities activities-stats activitymanagerd archive attica \ auth baloo bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons emoticons filemetadata globalaccel \ guiaddons holidays i18n iconthemes idletime init itemmodels \ itemviews jobwidgets js jsembed kcmutils kdeclarative kdesu \ kio kscreenlocker kwin layer-shell-qt libkscreen \ libksysguard newstuff notifications notifyconfig package parts \ people phonon plasma-framework plasma-integration prison pty runner \ service solid sonnet syntaxhighlighting texteditor textwidgets \ unitconversion wallet wayland widgetsaddons windowsystem \ xmlgui xmlrpcclient \ doctools:build ecm:build \ breeze-icons:run breeze:run kded:run kquickcharts:run \ milou:run oxygen-icons5:run USE_QT= concurrent core dbus declarative graphicaleffects gui network \ printsupport qdbus script sql svg wayland \ widgets x11extras xml \ buildtools:build qmake:build testlib:build \ paths:run quickcontrols:run USE_XORG= ice sm x11 xau xcb xcomposite xcursor xext xfixes xft xi \ xkbfile xrender xtst CPE_VENDOR= kde CMAKE_OFF= BUILD_TESTING # In 5.15 a file was moved from x11/plasma5-plasma-desktop to x11/plasma5-plasma-workspace: CONFLICTS_INSTALL= plasma5-plasma-desktop-5.14.* post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${PATCH_WRKSRC}/startkde/startplasma.cpp post-stage: ${INSTALL_SCRIPT} ${FILESDIR}/startplasma-wayland.sh ${STAGEDIR}/${LOCALBASE}/bin/ .include diff --git a/x11/rofi-calc/Makefile b/x11/rofi-calc/Makefile index a0d6a39bc61e..20c56bc9d6c9 100644 --- a/x11/rofi-calc/Makefile +++ b/x11/rofi-calc/Makefile @@ -1,29 +1,30 @@ PORTNAME= rofi-calc DISTVERSIONPREFIX= v DISTVERSION= 2.2.0 +PORTREVISION= 1 CATEGORIES= x11 MAINTAINER= vidar@karlsen.tech COMMENT= Do live calculations in rofi WWW= https://github.com/svenstaro/rofi-calc LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= rofi:x11/rofi LIB_DEPENDS= libcairo.so:graphics/cairo \ libglib-2.0.so:devel/glib20 \ libqalculate.so:math/libqalculate RUN_DEPENDS= rofi:x11/rofi USES= autoreconf gettext-runtime libtool pkgconfig USE_GITHUB= yes GH_ACCOUNT= svenstaro GNU_CONFIGURE= yes INSTALL_TARGET= install-strip PLIST_FILES= lib/rofi/calc.so .include