From nobody Wed Mar 27 20:21:15 2024 X-Original-To: dev-commits-ports-main@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 4V4dNW6dpzz5BRMF; Wed, 27 Mar 2024 20:21:15 +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 4V4dNW6Cscz4kxF; Wed, 27 Mar 2024 20:21:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711570875; 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=igUtRSHjWKjC02UdmRoZ9IqnGEVgEeEx9Nr+kqBfb9w=; b=FdJkqf2hDL6QCZMnp4kwu2refIcncWBReEhMoXXAf2AQLxnUAmaBTbBQyuRR3qK38RiPt4 FyNanPnsU4C/G/9N3NfAGHBC1glPxbvFfJMKZxsKJnLfBsQtbRlmb5MIDevaVdeHTwweqx eRXPpDZqRiQYko0Ava+V/vA1Zjb8y1Pw/3TIIFLazqX6ZbtkKEFTj1DMGgXDMlwDBMikwO L24SkBjYeWCmS+A4FyNjXEhgm6iAYdyMA3cPYsJgEKaBvSRoJBTLSX6u5gRnbeTXnjwZw5 vD8jeGn015n3IZ+2ntq4A7ficKAJScoy+AJT8CxuQlx+F1kpHkjLmhzOJOC7AQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1711570875; a=rsa-sha256; cv=none; b=nnOJJ5uWFHuiNzfb31ReZkkyxjpx6tNtha109puJnSUchSax3fg0PDvlE0DQfDLBCN/6iU eJ2B50xwlo+akpER4o100jGZZDLGGDIM8dw41mC00fYVaqNEVI8tgMf/0NdauyKA7WGrig JzGLWJwzuwbeVeFO2fUYZjsmm1DOVGzqykb8IJluLzYuXXshWtpE5Lx80QS7KshpG49vrR lwNHIrxczRA8yJpWmf2NE8Sg/sApAZi4lzTSV/srzBLeCRMvrxC4mFkMBBUtiIX9Py+ddL FMAS6AGEVQjuTQLDr4tA4IB9+FZ0colMSuJTkXrsMiJKsRmnuxFcwj8RXWKUyw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711570875; 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=igUtRSHjWKjC02UdmRoZ9IqnGEVgEeEx9Nr+kqBfb9w=; b=WMnZL27Ix8Ied5RPO3LwzEEZxx6s1PIYHsiQPaQ498hqnYdyESM05ICR00R8ds5Gq81DRG 7TbiQfFnN76VQwLeU/Ipbu7s8JluCQj6EM6jh5bRVfFqM+oNqbT0pf2zMZRoDT4YrreOAm QV6m0+q/AGwDJ+n+tHoUmNRSN0B5bBqv2qBjnWnqc2Ntb2Sw/Y0LUFMIbMltESv7JG/rqf 3DS6Fjo9qd/aecc32hpuO+PNzIDv54DKqe8yZ9Yn9h4IrXDUG/0s2BTdM6fA7+s+J5f+8I xv8zDuOt+4f+43idqonIww1uP/s0FqRXnSbZqQsPHvtiHnKHlrK7CrUFPz3kmg== 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 4V4dNW5WTVzyKX; Wed, 27 Mar 2024 20:21:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 42RKLFJE015279; Wed, 27 Mar 2024 20:21:15 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 42RKLFHg015276; Wed, 27 Mar 2024 20:21:15 GMT (envelope-from git) Date: Wed, 27 Mar 2024 20:21:15 GMT Message-Id: <202403272021.42RKLFHg015276@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Vladimir Druzenko Subject: git: de2bb076488c - main - audio/mpg123.el: update to 1.65 and change maintainer List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: de2bb076488cc1f990b33d90d78e99e1672ee0f7 Auto-Submitted: auto-generated The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=de2bb076488cc1f990b33d90d78e99e1672ee0f7 commit de2bb076488cc1f990b33d90d78e99e1672ee0f7 Author: mew14930xvi AuthorDate: 2024-03-27 20:15:20 +0000 Commit: Vladimir Druzenko CommitDate: 2024-03-27 20:20:22 +0000 audio/mpg123.el: update to 1.65 and change maintainer Changelog: * Support emacs-28 * Workaround for recent mpg123 output of status line * Default audio player now switched to MPlayer * Instant Forward/Backward by setting mpg123-time-slide-instant-seek New maintainer: mew14930xvi PR: 277985 Approved by: arrowd (mentor, implicit) --- audio/mpg123.el/Makefile | 35 ++++++++++++++++------ audio/mpg123.el/distinfo | 6 ++-- audio/mpg123.el/files/extra-mpg123-patch-mpg123.el | 16 ++++++++++ audio/mpg123.el/pkg-descr | 12 +++----- audio/mpg123.el/pkg-plist | 1 - 5 files changed, 49 insertions(+), 21 deletions(-) diff --git a/audio/mpg123.el/Makefile b/audio/mpg123.el/Makefile index 74185ad245be..3438bb88aa26 100644 --- a/audio/mpg123.el/Makefile +++ b/audio/mpg123.el/Makefile @@ -1,28 +1,45 @@ PORTNAME= mpg123.el -PORTVERSION= 1.60 -PORTREVISION= 1 +PORTVERSION= 1.65 CATEGORIES= audio elisp MASTER_SITES= http://www.gentei.org/~yuuji/software/mpg123el/ +PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} +DISTNAME= mpg123el.cgi?${PORTVERSION} EXTRACT_SUFX= # empty EXTRACT_ONLY= # empty -DISTFILES= mpg123el.cgi?${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mew14930xvi@inbox.lv COMMENT= Front-end to mpg123/ogg123 audio player for Emacsen WWW= http://www.gentei.org/~yuuji/software/mpg123el/ -RUN_DEPENDS= mpg123:audio/mpg123 +LICENSE= BSD2CLAUSE + +USES= emacs + +OPTIONS_SINGLE= PLAYER +OPTIONS_SINGLE_PLAYER= MPG123 MPLAYER +OPTIONS_DEFAULT= MPLAYER +MPG123_DESC= Use mpg123/ogg123 as audio player +MPLAYER_DESC= Use mplayer as audio player +PLAYER_DESC= Default audio player +MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer +MPG123_RUN_DEPENDS= mpg123:audio/mpg123 \ + ogg123:audio/vorbis-tools +MPG123_EXTRA_PATCHES= ${FILESDIR}/extra-mpg123-patch-mpg123.el + +CONFLICTS= mpg123-emacs NO_WRKSUBDIR= yes +NO_ARCH= yes NO_BUILD= yes - -ELISPDIR= ${PREFIX}/share/emacs/site-lisp +PLIST_FILES= ${EMACS_SITE_LISPDIR}/mpg123.el FETCH_ARGS= -AR FETCH_BEFORE_ARGS= -o mpg123el.cgi?${PORTVERSION} +do-extract: + ${CP} ${DISTDIR}/mpg123el.cgi?${PORTVERSION} ${EXTRACT_WRKDIR}/${PORTNAME} + do-install: - @${MKDIR} ${STAGEDIR}${ELISPDIR} - ${INSTALL_DATA} ${DISTDIR}/mpg123el.cgi?${PORTVERSION} ${STAGEDIR}${ELISPDIR}/${PORTNAME} + ${INSTALL_DATA} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include diff --git a/audio/mpg123.el/distinfo b/audio/mpg123.el/distinfo index c29001512938..c4bb0269c313 100644 --- a/audio/mpg123.el/distinfo +++ b/audio/mpg123.el/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1490565400 -SHA256 (mpg123el.cgi?1.60) = 1ac60da5b73999a70e90d93e996705cb6881a340523a947c6d3355498c4b5e3a -SIZE (mpg123el.cgi?1.60) = 112627 +TIMESTAMP = 1711530475 +SHA256 (mpg123el.cgi?1.65) = a9b1b08f3dfd26c29d200617bf2f882b9f1b77a92597bb553ba7a4b533866e31 +SIZE (mpg123el.cgi?1.65) = 119398 diff --git a/audio/mpg123.el/files/extra-mpg123-patch-mpg123.el b/audio/mpg123.el/files/extra-mpg123-patch-mpg123.el new file mode 100644 index 000000000000..0bb7b7b87935 --- /dev/null +++ b/audio/mpg123.el/files/extra-mpg123-patch-mpg123.el @@ -0,0 +1,16 @@ +--- mpg123.el.orig 2024-03-27 15:59:38 UTC ++++ mpg123.el +@@ -608,12 +608,7 @@ + + ;;; Code: + +-(defvar mpg123-use-mplayer +- (or (and (fboundp 'executable-find) +- (executable-find "mplayer")) +- (and (featurep 'xemacs) +- (fboundp 'exec-installed-p) +- (exec-installed-p "mplayer"))) ++(defvar mpg123-use-mplayer nil + "*Use mplayer command instead of mp123/ogg123.") + ;; Linux users still using OSS rather than ALSA may wish to use + ;; (setq mpg123-mixer-type 'aumix) before loading mpg123.el diff --git a/audio/mpg123.el/pkg-descr b/audio/mpg123.el/pkg-descr index 5dbfc2188edf..84bcbf3f1078 100644 --- a/audio/mpg123.el/pkg-descr +++ b/audio/mpg123.el/pkg-descr @@ -1,9 +1,5 @@ -The mpg123.el Emacs-Lisp program is a front-end to mpg123/ogg123 audio player. -You can select and play an mp3 file from the list in your Emacs's buffer with -familiar interface. +The mpg123.el Emacs-Lisp program is a front-end to mpg123 audio player +and OggVorbis audio player. You can select and play an music files +from the list in your Emacs's buffer with familiar interface. -Because mpg123.el is an Emacs-Lisp program and is written carefully to -preserve portability, it must run on almost all variant of Emacs, especially -recent one. Here is the list of environment where mpg123.el is reported to be -available. If you find mpg123 running on other platforms than below, please -tell me your environment. +Default audio player now switched to MPlayer (2023-05-05). diff --git a/audio/mpg123.el/pkg-plist b/audio/mpg123.el/pkg-plist deleted file mode 100644 index 18ef54f64f7c..000000000000 --- a/audio/mpg123.el/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -share/emacs/site-lisp/mpg123.el