graphics/glaxnimate: Update to 0.6.0 and pass the port to kde@
Release notes: https://glaxnimate.org/news/releases/0.6.0 Approved by: yuri@ via private mail
This commit is contained in:
@@ -1,31 +1,17 @@
|
||||
PORTNAME= glaxnimate
|
||||
xDISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.5.80
|
||||
MASTER_SITES= https://download.kde.org/unstable/glaxnimate/0.5.80/
|
||||
CATEGORIES= graphics
|
||||
DISTVERSION= 0.6.0
|
||||
MASTER_SITES= KDE/stable/glaxnimate/${DISTVERSION}/
|
||||
CATEGORIES= graphics kde
|
||||
|
||||
xPATCH_SITES= https://gitlab.com/${PORTNAME}/${PORTNAME}/-/commit/
|
||||
xPATCHFILES+= 6f312a0b93208255b2903f6d3105cc36cfc6b6c7.patch:-p1 # Fix build with Qt 6.5.x
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
COMMENT= Simple vector animation program
|
||||
WWW= https://invent.kde.org/graphics/glaxnimate \
|
||||
https://gitlab.com/mattbas/glaxnimate \
|
||||
https://github.com/KDE/glaxnimate \
|
||||
https://gitlab.com/mattbas/glaxnimate/
|
||||
|
||||
#BROKEN= Does not build with ffmpeg > 6
|
||||
|
||||
LICENSE= GPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BROKEN_armv7= lrelease coredumps, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276285
|
||||
WWW= https://apps.kde.org/glaxnimate/
|
||||
|
||||
BUILD_DEPENDS= pip:devel/py-pip@${PY_FLAVOR}
|
||||
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
|
||||
libpotrace.so:graphics/libpotrace
|
||||
|
||||
USES= cmake compiler:c++17-lang desktop-file-utils gettext-tools gl kde:6 libarchive \
|
||||
USES= cmake compiler:c++17-lang gettext-tools gl kde:6 libarchive \
|
||||
python qt:6 tar:xz
|
||||
USE_GL= gl
|
||||
USE_QT= base svg tools
|
||||
@@ -33,21 +19,4 @@ USE_KDE= archive breeze-icons colorscheme completion config configwidgets \
|
||||
coreaddons crash guiaddons i18n iconthemes widgetsaddons xmlgui \
|
||||
ecm:build
|
||||
|
||||
CMAKE_ON= BUILD_WITH_QT6
|
||||
CMAKE_OFF= BUILD_WITH_QT5
|
||||
|
||||
CMAKE_ARGS= -DPython3_EXECUTABLE=${PYTHON_CMD} \
|
||||
-DQT_MAJOR_VERSION=6
|
||||
#CMAKE_ARGS+= -Wdev --debug-output --trace
|
||||
|
||||
ALL_TARGET= all
|
||||
|
||||
OPTIONS_DEFINE= DEBUG
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if !${PORT_OPTIONS:MDEBUG}
|
||||
CXXFLAGS:= ${CXXFLAGS:C/-O([2-9]|[sz]|fast)/-O1/} -fstack-protector-strong -fno-strict-aliasing
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1771182007
|
||||
SHA256 (glaxnimate-0.5.80.tar.xz) = 29b0ceb2253683b9b68e2b088668fbf0a143ae48dd6973db0ef60c081d197874
|
||||
SIZE (glaxnimate-0.5.80.tar.xz) = 2743016
|
||||
TIMESTAMP = 1772816422
|
||||
SHA256 (glaxnimate-0.6.0.tar.xz) = 4fe5e4d48124d499aab318c932884e3e98da2fd279399c3ba3c6a4d1e07de94a
|
||||
SIZE (glaxnimate-0.6.0.tar.xz) = 2821900
|
||||
|
||||
@@ -12,21 +12,9 @@ share/config.kcfg/glaxnimate_settings.kcfg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/custom.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/ease.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/fast.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/finish/custom.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/finish/ease.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/finish/fast.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/finish/hold.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/finish/linear.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/finish/overshoot.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/hold.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/linear.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/overshoot.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/start/custom.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/start/ease.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/start/fast.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/start/hold.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/start/linear.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/start/overshoot.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/status/key.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/status/mismatch.svg
|
||||
%%DATADIR%%/glaxnimate/images/keyframe/status/not-animated.svg
|
||||
@@ -158,8 +146,11 @@ share/locale/en_GB/LC_MESSAGES/glaxnimate.mo
|
||||
share/locale/eo/LC_MESSAGES/glaxnimate.mo
|
||||
share/locale/es/LC_MESSAGES/glaxnimate.mo
|
||||
share/locale/eu/LC_MESSAGES/glaxnimate.mo
|
||||
share/locale/fi/LC_MESSAGES/glaxnimate.mo
|
||||
share/locale/fr/LC_MESSAGES/glaxnimate.mo
|
||||
share/locale/ga/LC_MESSAGES/glaxnimate.mo
|
||||
share/locale/gl/LC_MESSAGES/glaxnimate.mo
|
||||
share/locale/he/LC_MESSAGES/glaxnimate.mo
|
||||
share/locale/it/LC_MESSAGES/glaxnimate.mo
|
||||
share/locale/ja/LC_MESSAGES/glaxnimate.mo
|
||||
share/locale/ka/LC_MESSAGES/glaxnimate.mo
|
||||
|
||||
Reference in New Issue
Block a user