aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdriaan de Groot <adridg@FreeBSD.org>2018-12-30 23:40:47 +0800
committerAdriaan de Groot <adridg@FreeBSD.org>2018-12-30 23:40:47 +0800
commit81c7e99e15b7a9fc49bd283565c2261817b0d2ea (patch)
tree82079ff6426843930b428f20a8fceb46e8fc1b2c
parent5ce82ccc7c27b26e2c523511249ef04f236d1bb2 (diff)
downloadfreebsd-ports-gnome-81c7e99e15b7a9fc49bd283565c2261817b0d2ea.tar.gz
freebsd-ports-gnome-81c7e99e15b7a9fc49bd283565c2261817b0d2ea.tar.zst
freebsd-ports-gnome-81c7e99e15b7a9fc49bd283565c2261817b0d2ea.zip
Update audio/rosegarden to 18.12 (latest release).
Release Notes since 17.04 (previous version in ports): https://rosegardenmusic.com/wiki/dev:17.12 https://rosegardenmusic.com/wiki/dev:18.06 https://rosegardenmusic.com/wiki/dev:18.12 Notable is removing Qt4 support, which aligns well with our intentions to remove Qt4 from ports. Since Qt5 was the default toolkit already, this should have little impact on Rosegarden users. Each of the releases had a bunch of bugfixes as well. This update supercedes the update in the PR, which bumped to version 17.12. PR: 227384 Reported by: yuri
-rw-r--r--audio/rosegarden/Makefile37
-rw-r--r--audio/rosegarden/distinfo6
-rw-r--r--audio/rosegarden/pkg-plist4
3 files changed, 19 insertions, 28 deletions
diff --git a/audio/rosegarden/Makefile b/audio/rosegarden/Makefile
index 2a6f7bb65447..c64ea7db29d6 100644
--- a/audio/rosegarden/Makefile
+++ b/audio/rosegarden/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= rosegarden
-PORTVERSION= 17.04
-PORTREVISION= 4
+PORTVERSION= 18.12
CATEGORIES= audio
MASTER_SITES= SF
@@ -17,39 +16,31 @@ BUILD_DEPENDS= dssi_osc_update:audio/dssi \
${LOCALBASE}/include/fftw3.h:math/fftw3
LIB_DEPENDS= libasound.so:audio/alsa-lib \
libfftw3f.so:math/fftw3-float \
- liblrdf.so:textproc/liblrdf
+ liblrdf.so:textproc/liblrdf \
+ liblo.so:audio/liblo \
+ libsamplerate.so:audio/libsamplerate \
+ libsndfile.so:audio/libsndfile \
+ libjack.so:audio/jack
RUN_DEPENDS= dssi_osc_update:audio/dssi \
flac:audio/flac \
wavpack:audio/wavpack \
xdg-open:devel/xdg-utils \
lilypond:print/lilypond
-USES= alias cmake desktop-file-utils localbase:ldflags \
- pkgconfig shared-mime-info tar:bzip2
+USES= alias cmake compiler:c++11-lib desktop-file-utils \
+ localbase:ldflags pkgconfig shared-mime-info tar:bzip2 \
+ qt:5
+USE_QT= core gui network printsupport testlib widgets xml \
+ buildtools_build linguisttools_build qmake_build
+USE_XORG= ice sm x11 xext
OPTIONS_DEFINE= LIRC
-OPTIONS_SINGLE= TOOLKIT
-OPTIONS_SINGLE_TOOLKIT= QT4 QT5
-OPTIONS_DEFAULT= QT5
LIRC_LIB_DEPENDS= liblirc_client.so:comms/lirc
LIRC_CMAKE_ON= -DENABLE_LIRC:BOOL=ON
-QT4_USES= qt:4
-QT4_USE= qt=gui,network,testlib,xml \
- qt=linguisttools_build,moc_build,qmake_build \
- qt=rcc_build,uic_build
-QT4_CMAKE_ON= -DUSE_QT4:BOOL=ON
-QT5_USES= compiler:c++11-lib qt:5
-QT5_USE= qt=network,printsupport,testlib,widgets,xml \
- qt=buildtools_build,linguisttools_build,qmake_build
-QT5_CMAKE_ON= -DUSE_QT5:BOOL=ON
-TOOLKIT_DESC= Qt toolkit
-.include <bsd.port.options.mk>
+CMAKE_ON= USE_QT5
-.if ${PORT_OPTIONS:MQT4}
-DEPRECATED= Qt4 has been EOL since december 2015
-EXPIRATION_DATE= 2019-03-15
-.endif
+.include <bsd.port.options.mk>
.include <bsd.port.mk>
diff --git a/audio/rosegarden/distinfo b/audio/rosegarden/distinfo
index 7462718d8781..457809b05484 100644
--- a/audio/rosegarden/distinfo
+++ b/audio/rosegarden/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1495262222
-SHA256 (rosegarden-17.04.tar.bz2) = 988a6141c5b0a8e85c029f650de78bf57100c4d778c22d0194b0692584640ece
-SIZE (rosegarden-17.04.tar.bz2) = 6454603
+TIMESTAMP = 1546177354
+SHA256 (rosegarden-18.12.tar.bz2) = 6b2331ae988f20904807b4f2c687048c03fd8b0c117705d5d37cd8b941752996
+SIZE (rosegarden-18.12.tar.bz2) = 6649011
diff --git a/audio/rosegarden/pkg-plist b/audio/rosegarden/pkg-plist
index 1429d1577e42..83d77f5b67e0 100644
--- a/audio/rosegarden/pkg-plist
+++ b/audio/rosegarden/pkg-plist
@@ -1,6 +1,5 @@
bin/rosegarden
-share/appdata/rosegarden.appdata.xml
-share/applications/rosegarden.desktop
+share/applications/com.rosegardenmusic.rosegarden.desktop
share/icons/hicolor/128x128/apps/rosegarden.png
share/icons/hicolor/16x16/apps/rosegarden.png
share/icons/hicolor/16x16/mimetypes/application-x-rosegarden-composition.png
@@ -17,4 +16,5 @@ share/icons/hicolor/64x64/mimetypes/application-x-rosegarden-composition.png
share/icons/hicolor/64x64/mimetypes/application-x-rosegarden-device.png
share/icons/hicolor/64x64/mimetypes/application-x-rosegarden-project.png
share/icons/hicolor/64x64/mimetypes/application-x-rosegarden-template.png
+share/metainfo/rosegarden.appdata.xml
share/mime/packages/rosegarden.xml