git: 3d0544553148 - main - audio/zrythm: Update 1.0.0-alpha.13.1.1 -> 1.0.0-alpha.16.0.12

Yuri Victorovich yuri at FreeBSD.org
Tue May 4 16:57:35 UTC 2021


The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3d0544553148c71983ff24319e63ef4a6cf6f0c9

commit 3d0544553148c71983ff24319e63ef4a6cf6f0c9
Author:     Yuri Victorovich <yuri at FreeBSD.org>
AuthorDate: 2021-05-04 16:52:48 +0000
Commit:     Yuri Victorovich <yuri at FreeBSD.org>
CommitDate: 2021-05-04 16:57:27 +0000

    audio/zrythm: Update 1.0.0-alpha.13.1.1 -> 1.0.0-alpha.16.0.12
    
    Reported by:    portscout
---
 audio/zrythm/Makefile                | 12 +++++++++---
 audio/zrythm/distinfo                |  6 +++---
 audio/zrythm/files/patch-meson.build | 13 +++++++++++++
 audio/zrythm/pkg-plist               |  6 +++++-
 4 files changed, 30 insertions(+), 7 deletions(-)

diff --git a/audio/zrythm/Makefile b/audio/zrythm/Makefile
index da37d21d4a90..784bf0e43b5e 100644
--- a/audio/zrythm/Makefile
+++ b/audio/zrythm/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	zrythm
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.0.0-alpha.13.1.1
+DISTVERSION=	1.0.0-alpha.16.0.12
 CATEGORIES=	audio
 
 MAINTAINER=	yuri at FreeBSD.org
@@ -11,6 +11,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	bash:shells/bash \
 		help2man:misc/help2man \
+		${LOCALBASE}/lib/libbacktrace.a:devel/libbacktrace \
 		kf5-breeze-icons>0:x11-themes/kf5-breeze-icons
 LIB_DEPENDS=	libaudec.so:audio/libaudec \
 		libavcodec.so:multimedia/ffmpeg \
@@ -23,7 +24,9 @@ LIB_DEPENDS=	libaudec.so:audio/libaudec \
 		libjack.so:audio/jack \
 		liblilv-0.so:audio/lilv \
 		libpcre.so:devel/pcre \
+		libpcre2-8.so:devel/pcre2 \
 		libportaudio.so:audio/portaudio \
+		libpulse.so:audio/pulseaudio \
 		libreproc.so:devel/reproc \
 		librubberband.so:audio/rubberband \
 		libsamplerate.so:audio/libsamplerate \
@@ -39,13 +42,16 @@ LIB_DEPENDS=	libaudec.so:audio/libaudec \
 RUN_DEPENDS=	gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
 		kf5-breeze-icons>0:x11-themes/kf5-breeze-icons
 
-USES=		compiler:c11 desktop-file-utils gettext-tools gettext-runtime gnome libtool \
+USES=		compiler:c11 desktop-file-utils gettext-tools gettext-runtime gnome libtool localbase:ldflags \
 		meson pkgconfig python:3.5+,build shared-mime-info shebangfix xorg
 USE_GITHUB=	yes
-SHEBANG_FILES=	scripts/collect_translatables.sh
 USE_GNOME=	atk cairo gdkpixbuf2 glib20 gtk30 gtksourceview3 libxml2 pango
 USE_XORG=	x11
+
+SHEBANG_FILES=	scripts/collect_translatables.sh
+
 GLIB_SCHEMAS=	org.zrythm.Zrythm.gschema.xml
+
 INSTALLS_ICONS=	yes
 
 LDFLAGS+=	${LOCALBASE}/lib/libfftw3_threads.so ${LOCALBASE}/lib/libfftw3f_threads.so # these libs are required but aren't returned by pkg-config for fftw3
diff --git a/audio/zrythm/distinfo b/audio/zrythm/distinfo
index e0c573589f8e..4a6ce5ef4bb0 100644
--- a/audio/zrythm/distinfo
+++ b/audio/zrythm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1615141608
-SHA256 (zrythm-zrythm-v1.0.0-alpha.13.1.1_GH0.tar.gz) = 495f91990a963dfa9772d661adfcb6b7f073d7d305f92970c1ab2cd40605e639
-SIZE (zrythm-zrythm-v1.0.0-alpha.13.1.1_GH0.tar.gz) = 15643453
+TIMESTAMP = 1620059475
+SHA256 (zrythm-zrythm-v1.0.0-alpha.16.0.12_GH0.tar.gz) = 01e65b8b5e45ab9b507f73d5d5c14c009f5d6d5bcd71b1a8195b09b6367a66a4
+SIZE (zrythm-zrythm-v1.0.0-alpha.16.0.12_GH0.tar.gz) = 10288983
diff --git a/audio/zrythm/files/patch-meson.build b/audio/zrythm/files/patch-meson.build
new file mode 100644
index 000000000000..0b0826d05326
--- /dev/null
+++ b/audio/zrythm/files/patch-meson.build
@@ -0,0 +1,13 @@
+- 99.1.0 was to trigger auto-download of libcyaml head with some unreleased bugfix
+
+--- meson.build.orig	2021-04-14 08:19:57 UTC
++++ meson.build
+@@ -769,7 +769,7 @@ endif
+ # force patched version of libcyaml from subproject
+ # see https://github.com/tlsa/libcyaml/issues/150
+ cyaml_dep = dependency(
+-  'libcyaml', required: false, version: '>=99.1.0',
++  'libcyaml', required: false, version: '>=1.1.0',
+   static: all_static)
+ if not cyaml_dep.found()
+   cyaml_proj = subproject('libcyaml')
diff --git a/audio/zrythm/pkg-plist b/audio/zrythm/pkg-plist
index 8ada27e2d79e..aa2221b2f09c 100644
--- a/audio/zrythm/pkg-plist
+++ b/audio/zrythm/pkg-plist
@@ -1,7 +1,7 @@
 bin/zrythm
 bin/zrythm_gdb
-bin/zrythm_valgrind
 bin/zrythm_launch
+bin/zrythm_valgrind
 etc/bash_completion.d/zrythm
 share/applications/zrythm.desktop
 share/fonts/zrythm/DSEG14-Classic-MINI/DSEG-LICENSE.txt
@@ -46,6 +46,7 @@ share/locale/pt/LC_MESSAGES/zrythm.mo
 share/locale/pt_BR/LC_MESSAGES/zrythm.mo
 share/locale/ru/LC_MESSAGES/zrythm.mo
 share/locale/sv/LC_MESSAGES/zrythm.mo
+share/locale/uk/LC_MESSAGES/zrythm.mo
 share/locale/zh_CN/LC_MESSAGES/zrythm.mo
 share/locale/zh_TW/LC_MESSAGES/zrythm.mo
 share/man/man1/zrythm.1.gz
@@ -147,6 +148,9 @@ share/mime/packages/org.zrythm.Zrythm-mime.xml
 %%DATADIR%%/themes/icons/zrythm-dark/scalable/actions/text-bubble.svg
 %%DATADIR%%/themes/icons/zrythm-dark/scalable/actions/track-inspector.svg
 %%DATADIR%%/themes/icons/zrythm-dark/scalable/actions/unfavorite.svg
+%%DATADIR%%/themes/icons/zrythm-dark/scalable/actions/unlisten.svg
+%%DATADIR%%/themes/icons/zrythm-dark/scalable/actions/unmute.svg
+%%DATADIR%%/themes/icons/zrythm-dark/scalable/actions/unsolo.svg
 %%DATADIR%%/themes/icons/zrythm-dark/scalable/actions/view-media-visualization.svg
 %%DATADIR%%/themes/icons/zrythm-dark/scalable/actions/view-visible.svg
 %%DATADIR%%/themes/icons/zrythm-dark/scalable/actions/waveform.svg


More information about the dev-commits-ports-all mailing list