From nobody Sun Mar 19 21:03:00 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Pfr1J3zCVz3yh3f; Sun, 19 Mar 2023 21:03:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Pfr1J2QqDz3tSl; Sun, 19 Mar 2023 21:03:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1679259780; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2teQcwdJyHQDvUXItsSCGNXU7op5q7UcQEFY5wtpyLM=; b=fEQ1r3dgVXPc/HHP8UZKXbWk59vPtZTfY94E4bfrmINfLu5Lg4PIzvdbxhFfA8mbozOE2U imMvxk50QhYfPW4HpSnAKDafv9nSrGoE9if1TsD2p/TUvWbChn6awSLXeLZlx1ccQOIxQm OmE7OOXWLTsrD+5ZiN+cagcWeCpNgcID44CqjLxUPFSMWMytIN3TNj3Uc6gStXdJfgsmkC v1EWShjtgFL2UQP4iV+MJ+QbSqXqhcn0MbWLx3bxScXeZalxGFn8E0HHHWkfUplpWCBqwp zW8YNXZ43SQzCJ5F3GFMAan8Wb2Hw59aL3aK2ui3o48aK5fPjHE0CCse9BhP4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1679259780; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2teQcwdJyHQDvUXItsSCGNXU7op5q7UcQEFY5wtpyLM=; b=BLK5/kCdRdakYpEaclhuqWkwZh49lJ9ZavGk9uO1XS4cHGBaenhVw8bbKiylSFeRhglDeb xA3mXc+kca7hqtEALVkFDNfhYhU5fFolgbKRcN00Nk5+9AYwZ8bLvy5V12hAkyNHLfd/2r SX4M74CdKlmjQkP7trnoJOQXycHF2A6g4l1fuCQFCqoqXWXNctZmdVIUovbQRHEQ8LaPTg Cy0qGqQkl58FZExgiD0oc4BddiSsiDAZVfy4i7xDJQBrUQcvN8jIupKIuesv7QLxqYBCBV /ry/ajQGmcue5d/K9W6TH/OMBDSWf9ww86nn1CGzMVMFPTAUzYmsRxg/SP/EKA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1679259780; a=rsa-sha256; cv=none; b=DQGKlFVQgBINmqXo1vKqDU1pJiE5LvEZxNp1Qag1QV8/tzej+kxyQi62ELRD1ndw3iushX 4qTYOpoF1FO2nPNyJDj4PeY6Q9y3bOu8GZfwXvJhaMpMjEACJ/L2tI5qsZuc128o+wpdmy OhC+Ln2INYcrZv6biAH8tbIm7UlEfSfN0P2LsVvVoHUc40k8U/hXMGLsdKlbCs7+Hzfz6H uoojkA4Zji47oQ9KKow0LDGF8qMdP1htQ9z21GMd9IJRnx/jzo2DM/xfWeXl4IU1QTiNpT BAX/RDSul3SeGW+h4o8VoD8ZRuWqQLbGRmonQ1Db0wHZQp/S9NoV7r7omjTwhA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Pfr1J1Vt0z13pm; Sun, 19 Mar 2023 21:03:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 32JL303m048064; Sun, 19 Mar 2023 21:03:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 32JL30gT048063; Sun, 19 Mar 2023 21:03:00 GMT (envelope-from git) Date: Sun, 19 Mar 2023 21:03:00 GMT Message-Id: <202303192103.32JL30gT048063@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: f826d5bc3318 - main - audio/squeezelite: Update to 1.9.9.1422 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f826d5bc3318501b675e8f1817b09730544a4422 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=f826d5bc3318501b675e8f1817b09730544a4422 commit f826d5bc3318501b675e8f1817b09730544a4422 Author: Daniel Engberg AuthorDate: 2023-03-19 20:59:49 +0000 Commit: Daniel Engberg CommitDate: 2023-03-19 21:00:34 +0000 audio/squeezelite: Update to 1.9.9.1422 Fixes build with FFmpeg 6.0 and removes need of patches PR: 270196 Reviewed by: Joachim Werner (maintainer) Tested by: Joachim Werner (maintainer) --- audio/squeezelite/Makefile | 12 +++++----- audio/squeezelite/distinfo | 6 ++--- audio/squeezelite/files/patch-Makefile | 28 ------------------------ audio/squeezelite/files/patch-decode.c | 15 ------------- audio/squeezelite/files/patch-main.c | 11 ---------- audio/squeezelite/files/patch-squeezelite.h | 34 ----------------------------- 6 files changed, 10 insertions(+), 96 deletions(-) diff --git a/audio/squeezelite/Makefile b/audio/squeezelite/Makefile index 3ec03328d5bc..7b94a2499034 100644 --- a/audio/squeezelite/Makefile +++ b/audio/squeezelite/Makefile @@ -1,6 +1,5 @@ PORTNAME= squeezelite -PORTVERSION= 1.9.7.1253 -PORTREVISION= 1 +DISTVERSION= 1.9.9.1422 CATEGORIES= audio MAINTAINER= jockl@pianojockl.org @@ -17,10 +16,13 @@ LIB_DEPENDS= libfaad.so:audio/faad \ libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg -USES= gmake ssl +USES= gmake localbase:ldflags ssl USE_GITHUB= yes GH_ACCOUNT= ralph-irving -GH_TAGNAME= 7b13fd9 +GH_TAGNAME= 6394b3f + +CPPFLAGS+= -I${PREFIX}/include/portaudio2 +LDFLAGS+= -lportaudio -lm OPTIONS_DEFINE= SSL FFMPEG RESAMPLE DSD SELFPIPE OPUS LINKALL OPTIONS_DEFAULT=SSL RESAMPLE FFMPEG DSD LINKALL @@ -38,7 +40,7 @@ LINKALL_VARS= MENV+=" -DLINKALL" SELFPIPE_VARS= MENV+=" -DSELFPIPE" OPUS_VARS= MENV+=" -DOPUS" -MAKE_ENV= OPTS="-DGPIO ${MENV}" +MAKE_ENV= OPTS="-DGPIO -DNO_MAD ${MENV}" OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile \ libopus.so:audio/opus diff --git a/audio/squeezelite/distinfo b/audio/squeezelite/distinfo index f1b361f2216d..a5d58b3845c9 100644 --- a/audio/squeezelite/distinfo +++ b/audio/squeezelite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1591519528 -SHA256 (ralph-irving-squeezelite-1.9.7.1253-7b13fd9_GH0.tar.gz) = c79c5194d3ac39c4c11b0489c12a4158c6aff86eef4b5042494ad34393ebae0c -SIZE (ralph-irving-squeezelite-1.9.7.1253-7b13fd9_GH0.tar.gz) = 166420 +TIMESTAMP = 1678789031 +SHA256 (ralph-irving-squeezelite-1.9.9.1422-6394b3f_GH0.tar.gz) = e7d7ab836d30f1fae6cbea53c3b4397976c97edb6870e4f6ebe7b184b83e5a3d +SIZE (ralph-irving-squeezelite-1.9.9.1422-6394b3f_GH0.tar.gz) = 167177 diff --git a/audio/squeezelite/files/patch-Makefile b/audio/squeezelite/files/patch-Makefile deleted file mode 100644 index 8920e6131b84..000000000000 --- a/audio/squeezelite/files/patch-Makefile +++ /dev/null @@ -1,28 +0,0 @@ ---- Makefile.orig 2020-06-04 15:03:39 UTC -+++ Makefile -@@ -1,3 +1,7 @@ -+# FreeBSD's portaudio lives in usr/local -+CPPFLAGS = -I/usr/local/include -I/usr/local/include/portaudio2 -I/usr/local/include/opus -+LDFLAGS = -L/usr/local/lib /usr/local/lib/libportaudio.a -lm -+ - #Cross compile support - create a Makefile which defines these three variables and then includes this Makefile... - CFLAGS ?= -Wall -fPIC -O2 - CFLAGS += -fcommon -@@ -24,7 +28,7 @@ OPT_PULSEAUDIO = -DPULSEAUDIO - SOURCES = \ - main.c slimproto.c buffer.c stream.c utils.c \ - output.c output_alsa.c output_pa.c output_stdout.c output_pack.c output_pulse.c decode.c \ -- flac.c pcm.c mad.c vorbis.c mpg.c -+ flac.c pcm.c vorbis.c mpg.c - - SOURCES_DSD = dsd.c dop.c dsd2pcm/dsd2pcm.c - SOURCES_FF = ffmpeg.c -@@ -45,7 +49,7 @@ LINK_PULSEAUDIO = -lpulse - LINK_SSL = -lssl -lcrypto - LINK_ALAC = -lalac - --LINKALL = -lmad -lmpg123 -lFLAC -lvorbisfile -lvorbis -logg -+LINKALL = -lmpg123 -lFLAC -lvorbisfile -lvorbis -logg - LINKALL_FF = -lavformat -lavcodec -lavutil - LINKALL_RESAMPLE = -lsoxr - LINKALL_IR = -llirc_client diff --git a/audio/squeezelite/files/patch-decode.c b/audio/squeezelite/files/patch-decode.c deleted file mode 100644 index dff92cbd0348..000000000000 --- a/audio/squeezelite/files/patch-decode.c +++ /dev/null @@ -1,15 +0,0 @@ ---- decode.c.orig 2020-06-07 11:02:26 UTC -+++ decode.c -@@ -183,11 +183,7 @@ void decode_init(log_level level, const char *include_ - if (!strstr(exclude_codecs, "pcm") && (!include_codecs || (order_codecs = strstr(include_codecs, "pcm")))) - sort_codecs((include_codecs ? order_codecs - include_codecs : i), register_pcm()); - -- // try mad then mpg for mp3 unless command line option passed -- if (!(strstr(exclude_codecs, "mp3") || strstr(exclude_codecs, "mad")) && -- (!include_codecs || (order_codecs = strstr(include_codecs, "mp3")) || (order_codecs = strstr(include_codecs, "mad")))) -- sort_codecs((include_codecs ? order_codecs - include_codecs : i), register_mad()); -- else if (!(strstr(exclude_codecs, "mp3") || strstr(exclude_codecs, "mpg")) && -+ if (!(strstr(exclude_codecs, "mp3") || strstr(exclude_codecs, "mpg")) && - (!include_codecs || (order_codecs = strstr(include_codecs, "mp3")) || (order_codecs = strstr(include_codecs, "mpg")))) - sort_codecs((include_codecs ? order_codecs - include_codecs : i), register_mpg()); - diff --git a/audio/squeezelite/files/patch-main.c b/audio/squeezelite/files/patch-main.c deleted file mode 100644 index 1cb7edaf643c..000000000000 --- a/audio/squeezelite/files/patch-main.c +++ /dev/null @@ -1,11 +0,0 @@ ---- main.c.orig 2020-06-07 11:03:18 UTC -+++ main.c -@@ -51,7 +51,7 @@ - #else - #define CODECS_DSD "" - #endif --#define CODECS_MP3 " (mad,mpg for specific mp3 codec)" -+#define CODECS_MP3 "" - - #define CODECS CODECS_BASE CODECS_AAC CODECS_FF CODECS_OPUS CODECS_DSD CODECS_MP3 - diff --git a/audio/squeezelite/files/patch-squeezelite.h b/audio/squeezelite/files/patch-squeezelite.h deleted file mode 100644 index 1d3372c4202e..000000000000 --- a/audio/squeezelite/files/patch-squeezelite.h +++ /dev/null @@ -1,34 +0,0 @@ ---- squeezelite.h.orig 2020-06-07 11:03:51 UTC -+++ squeezelite.h -@@ -191,7 +191,6 @@ - - #if LINUX - #define LIBFLAC "libFLAC.so.8" --#define LIBMAD "libmad.so.0" - #define LIBMPG "libmpg123.so.0" - #define LIBVORBIS "libvorbisfile.so.3" - #define LIBOPUS "libopusfile.so.0" -@@ -206,7 +205,6 @@ - - #if OSX - #define LIBFLAC "libFLAC.8.dylib" --#define LIBMAD "libmad.0.dylib" - #define LIBMPG "libmpg123.0.dylib" - #define LIBVORBIS "libvorbisfile.3.dylib" - #define LIBTREMOR "libvorbisidec.1.dylib" -@@ -220,7 +218,6 @@ - - #if WIN - #define LIBFLAC "libFLAC.dll" --#define LIBMAD "libmad-0.dll" - #define LIBMPG "libmpg123-0.dll" - #define LIBVORBIS "libvorbisfile.dll" - #define LIBOPUS "libopusfile-0.dll" -@@ -234,7 +231,6 @@ - - #if FREEBSD - #define LIBFLAC "libFLAC.so.8" --#define LIBMAD "libmad.so.0" - #define LIBMPG "libmpg123.so.0" - #define LIBVORBIS "libvorbisfile.so.3" - #define LIBTREMOR "libvorbisidec.so.1"