aboutsummaryrefslogtreecommitdiff
path: root/audio/rtmidi
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2018-01-11 07:16:42 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2018-01-11 07:16:42 +0000
commitc8d6cec0a040399af148679436c8172532061bc4 (patch)
treebf0edf5d3ee5d46b04393d1260b95d59ee34526d /audio/rtmidi
parent0786140fcf92548c5395faa912393e0d94c92f0c (diff)
downloadports-c8d6cec0a040399af148679436c8172532061bc4.tar.gz
ports-c8d6cec0a040399af148679436c8172532061bc4.zip
audio/rtmidi: Update to 3.0.0
Bumped PORTREVISION in audio/polyphone. Submitted by: myself Reported by: portscout Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13855
Notes
Notes: svn path=/head/; revision=458713
Diffstat (limited to 'audio/rtmidi')
-rw-r--r--audio/rtmidi/Makefile8
-rw-r--r--audio/rtmidi/distinfo6
-rw-r--r--audio/rtmidi/files/patch-configure.ac54
-rw-r--r--audio/rtmidi/pkg-plist5
4 files changed, 23 insertions, 50 deletions
diff --git a/audio/rtmidi/Makefile b/audio/rtmidi/Makefile
index d81be73fe93a..906816d0ae96 100644
--- a/audio/rtmidi/Makefile
+++ b/audio/rtmidi/Makefile
@@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= rtmidi
-DISTVERSION= 2.1.1-38
-DISTVERSIONSUFFIX= -g907a94c
+DISTVERSIONPREFIX= v
+DISTVERSION= 3.0.0
CATEGORIES= audio
MAINTAINER= yuri@rawbw.com
@@ -13,11 +13,11 @@ LICENSE= MIT
LIB_DEPENDS= libjack.so:audio/jack
-USES= autoreconf localbase libtool
+USES= autoreconf libtool localbase
GNU_CONFIGURE= yes
USE_GITHUB= yes
GH_ACCOUNT= thestk
-CONFIGURE_ARGS= --with-jack
+CONFIGURE_ARGS= --with-jack --disable-static
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip
diff --git a/audio/rtmidi/distinfo b/audio/rtmidi/distinfo
index 5d63a712ada6..988dd3d27748 100644
--- a/audio/rtmidi/distinfo
+++ b/audio/rtmidi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1503103513
-SHA256 (thestk-rtmidi-2.1.1-38-g907a94c_GH0.tar.gz) = 6906d2ac6405eff4a0183307d16c9cf2fd6d9ec1958384d2195e4b47eb309de7
-SIZE (thestk-rtmidi-2.1.1-38-g907a94c_GH0.tar.gz) = 80635
+TIMESTAMP = 1515648219
+SHA256 (thestk-rtmidi-v3.0.0_GH0.tar.gz) = 55cd0fba60321aadcd847481d207bf2b70e783b5bfa1a01037bf916554a7d5c4
+SIZE (thestk-rtmidi-v3.0.0_GH0.tar.gz) = 82839
diff --git a/audio/rtmidi/files/patch-configure.ac b/audio/rtmidi/files/patch-configure.ac
index 7fbbf7c57f4c..bab89151aff7 100644
--- a/audio/rtmidi/files/patch-configure.ac
+++ b/audio/rtmidi/files/patch-configure.ac
@@ -1,6 +1,6 @@
---- configure.ac.orig 2017-04-21 15:27:54 UTC
+--- configure.ac.orig 2017-09-01 00:10:07 UTC
+++ configure.ac
-@@ -65,7 +65,7 @@ AC_MSG_CHECKING(whether to compile debug
+@@ -72,7 +72,7 @@ AC_MSG_CHECKING(whether to compile debug
AC_ARG_ENABLE(debug,
[ --enable-debug = enable various debug output],
[AC_SUBST( cppflag, [-D__RTMIDI_DEBUG__] ) AC_SUBST( cxxflag, [-g] ) AC_SUBST( object_path, [Debug] ) AC_MSG_RESULT(yes)],
@@ -9,7 +9,7 @@
# Set paths if prefix is defined
if test "x$prefix" != "x" && test "x$prefix" != "xNONE"; then
-@@ -78,7 +78,7 @@ CPPFLAGS="$CPPFLAGS $cppflag"
+@@ -85,7 +85,7 @@ CPPFLAGS="$CPPFLAGS $cppflag"
# For debugging and optimization ... overwrite default because it has both -g and -O2
#CXXFLAGS="$CXXFLAGS $cxxflag"
@@ -18,41 +18,15 @@
# Check compiler and use -Wall if gnu.
if [test $GXX = "yes" ;] then
-@@ -105,25 +105,25 @@ AC_SUBST( api, [""] )
- AC_SUBST( req, [""] )
- AC_MSG_CHECKING(for MIDI API)
- case $host in
-- *-*-linux*)
-+ *-*-freebsd*)
- AC_ARG_WITH(jack, [ --with-jack = choose JACK server support (mac and linux only)], [
- api="$api -D__UNIX_JACK__"
- AC_MSG_RESULT(using JACK)
- AC_CHECK_LIB(jack, jack_client_open, , AC_MSG_ERROR(JACK support requires the jack library!))], )
-
- # Look for ALSA flag
-- AC_ARG_WITH(alsa, [ --with-alsa = choose native ALSA sequencer API support (linux only)], [
-- api="$api -D__LINUX_ALSA__"
-- req="$req alsa"
-- AC_MSG_RESULT(using ALSA)
-- AC_CHECK_LIB(asound, snd_seq_open, , AC_MSG_ERROR(ALSA support requires the asound library!))], )
-+ #AC_ARG_WITH(alsa, [ --with-alsa = choose native ALSA sequencer API support (linux only)], [
-+ # api="$api -D__LINUX_ALSA__"
-+ # req="$req alsa"
-+ # AC_MSG_RESULT(using ALSA)
-+ # AC_CHECK_LIB(asound, snd_seq_open, , AC_MSG_ERROR(ALSA support requires the asound library!))], )
-
-- if [test "$api" == "";] then
-- AC_MSG_RESULT(using ALSA)
-- AC_SUBST( api, [-D__LINUX_ALSA__] )
-- req="$req alsa"
-- AC_CHECK_LIB(asound, snd_seq_open, , AC_MSG_ERROR(ALSA sequencer support requires the asound library!))
-- fi
-+ #if [test "$api" == "";] then
-+ # AC_MSG_RESULT(using ALSA)
-+ # AC_SUBST( api, [-D__LINUX_ALSA__] )
-+ # req="$req alsa"
-+ # AC_CHECK_LIB(asound, snd_seq_open, , AC_MSG_ERROR(ALSA sequencer support requires the asound library!))
-+ #fi
-
- # Checks for pthread library.
+@@ -139,6 +139,11 @@ case $host in
AC_CHECK_LIB(pthread, pthread_create, , AC_MSG_ERROR(RtMidi requires the pthread library!))
+ ;;
+
++ *-*-freebsd*)
++ # Checks for pthread library.
++ AC_CHECK_LIB(pthread, pthread_create, , AC_MSG_ERROR(RtMidi requires the pthread library!))
++ ;;
++
+ *-apple*)
+ # Look for Core flag
+ AC_ARG_WITH(core, [ --with-core = choose CoreMidi API support (mac only)])
diff --git a/audio/rtmidi/pkg-plist b/audio/rtmidi/pkg-plist
index 06811e499a4e..608a3537279c 100644
--- a/audio/rtmidi/pkg-plist
+++ b/audio/rtmidi/pkg-plist
@@ -1,7 +1,6 @@
include/rtmidi/RtMidi.h
include/rtmidi/rtmidi_c.h
-lib/librtmidi.a
lib/librtmidi.so
-lib/librtmidi.so.3
-lib/librtmidi.so.3.0.0
+lib/librtmidi.so.4
+lib/librtmidi.so.4.0.0
libdata/pkgconfig/rtmidi.pc