diff options
| author | Max Brazhnikov <makc@FreeBSD.org> | 2026-03-06 18:31:31 +0000 |
|---|---|---|
| committer | Max Brazhnikov <makc@FreeBSD.org> | 2026-03-06 18:31:31 +0000 |
| commit | 061707543befe69cc632da49720eabee7ae6defe (patch) | |
| tree | 98beed394b75d1b591cab018b004316bfb205142 | |
| parent | 373b3edfdbc11983304e69ef84cf7da20b478ea3 (diff) | |
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
| -rw-r--r-- | graphics/glaxnimate/Makefile | 43 | ||||
| -rw-r--r-- | graphics/glaxnimate/distinfo | 6 | ||||
| -rw-r--r-- | graphics/glaxnimate/pkg-plist | 15 |
3 files changed, 12 insertions, 52 deletions
diff --git a/graphics/glaxnimate/Makefile b/graphics/glaxnimate/Makefile index 83fe25481dc1..1d55007fc666 100644 --- a/graphics/glaxnimate/Makefile +++ b/graphics/glaxnimate/Makefile @@ -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> diff --git a/graphics/glaxnimate/distinfo b/graphics/glaxnimate/distinfo index 9e9008d931a5..790bbb04a6d7 100644 --- a/graphics/glaxnimate/distinfo +++ b/graphics/glaxnimate/distinfo @@ -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 diff --git a/graphics/glaxnimate/pkg-plist b/graphics/glaxnimate/pkg-plist index 06012e047548..e178e39b6340 100644 --- a/graphics/glaxnimate/pkg-plist +++ b/graphics/glaxnimate/pkg-plist @@ -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 |
