Date: Wed, 10 Jun 2020 16:48:45 +0000 (UTC) From: Roman Bogorodskiy <novel@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r538411 - head/audio/mpg123 Message-ID: <202006101648.05AGmjJB000744@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: novel Date: Wed Jun 10 16:48:45 2020 New Revision: 538411 URL: https://svnweb.freebsd.org/changeset/ports/538411 Log: audio/mpg123: update to 1.26.1 - Update mpg123 to 1.26.1 - Use https for www.mpg123.de in MASTER_SITES - Remove INSTALL_TARGET, not needed - Rework Arch/CPU optimization Enable all optimizations by default for x86, mpg123 uses run-time detection and allow to disable all optimizations if needed - Enable ability to enable FPU and/or NEON optimization for armv6 and armv7 platforms - Add support for "make test" PR: 246905 Submitted by: daniel.engberg.lists@pyret.net Modified: head/audio/mpg123/Makefile head/audio/mpg123/distinfo head/audio/mpg123/pkg-plist Modified: head/audio/mpg123/Makefile ============================================================================== --- head/audio/mpg123/Makefile Wed Jun 10 16:41:49 2020 (r538410) +++ head/audio/mpg123/Makefile Wed Jun 10 16:48:45 2020 (r538411) @@ -2,10 +2,10 @@ # $FreeBSD$ PORTNAME= mpg123 -PORTVERSION= 1.25.13 +PORTVERSION= 1.26.1 CATEGORIES= audio MASTER_SITES= SF \ - http://www.mpg123.de/download/ + https://www.mpg123.de/download/ MAINTAINER= novel@FreeBSD.org COMMENT= Command-line player for MPEG Layer 1, 2, and 3 audio files @@ -18,37 +18,34 @@ USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-optimization=0 -INSTALL_TARGET= install-strip - -OPTIONS_DEFINE= SNDIO +OPTIONS_DEFINE= SNDIO +OPTIONS_DEFINE_i386= OPTCPU +OPTIONS_DEFINE_armv6= FPU +OPTIONS_DEFINE_armv7= FPU +OPTIONS_DEFAULT_i386= OPTCPU OPTIONS_SUB= yes +FPU_DESC= Use fixed point arithmetic and/or NEON instructions +OPTCPU_DESC= Enable support for optimized CPU instructions + +TEST_TARGET= check + +FPU_CONFIGURE_ON= --with-cpu=arm_fpu +FPU_CONFIGURE_OFF= --with-cpu=arm_nofpu + SNDIO_CONFIGURE_ON= --with-audio=sndio,oss \ --with-default-audio=sndio SNDIO_CONFIGURE_OFF= --with-audio=oss \ --with-default-audio=oss SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio +OPTCPU_CONFIGURE_ON= --with-cpu=x86 +OPTCPU_CONFIGURE_OFF= --with-cpu=generic_fpu + .include <bsd.port.pre.mk> -.if ${ARCH} == "i386" -.if ${MACHINE_CPU:M3dnow} -WITH_CPU= 3dnow -.elif ${MACHINE_CPU:Msse} -WITH_CPU= sse -.elif ${MACHINE_CPU:Mi586} -WITH_CPU= i586 -.elif ${MACHINE_CPU:Mi486} -WITH_CPU= i486 -.endif -.elif ${ARCH} == "amd64" -WITH_CPU= x86-64 -.elif ${ARCH} == "arm" -WITH_CPU= arm_nofpu -.endif - -.if defined(WITH_CPU) -CONFIGURE_ARGS+= --with-cpu=${WITH_CPU} +.if ${ARCH} == "amd64" +CONFIGURE_ARGS+= --with-cpu=x86-64 .endif .include <bsd.port.post.mk> Modified: head/audio/mpg123/distinfo ============================================================================== --- head/audio/mpg123/distinfo Wed Jun 10 16:41:49 2020 (r538410) +++ head/audio/mpg123/distinfo Wed Jun 10 16:48:45 2020 (r538411) @@ -1,3 +1,3 @@ -TIMESTAMP = 1572173603 -SHA256 (mpg123-1.25.13.tar.bz2) = 90306848359c793fd43b9906e52201df18775742dc3c81c06ab67a806509890a -SIZE (mpg123-1.25.13.tar.bz2) = 910176 +TIMESTAMP = 1590949962 +SHA256 (mpg123-1.26.1.tar.bz2) = 74d6629ab7f3dd9a588b0931528ba7ecfa989a2cad6bf53ffeef9de31b0fe032 +SIZE (mpg123-1.26.1.tar.bz2) = 1045777 Modified: head/audio/mpg123/pkg-plist ============================================================================== --- head/audio/mpg123/pkg-plist Wed Jun 10 16:41:49 2020 (r538410) +++ head/audio/mpg123/pkg-plist Wed Jun 10 16:48:45 2020 (r538411) @@ -5,16 +5,21 @@ bin/out123 include/fmt123.h include/mpg123.h include/out123.h +include/syn123.h lib/libmpg123.so lib/libmpg123.so.0 -lib/libmpg123.so.0.44.10 +lib/libmpg123.so.0.45.1 lib/libout123.so lib/libout123.so.0 -lib/libout123.so.0.2.2 +lib/libout123.so.0.3.0 +lib/libsyn123.so +lib/libsyn123.so.0 +lib/libsyn123.so.0.1.0 lib/mpg123/output_dummy.so lib/mpg123/output_oss.so %%SNDIO%%lib/mpg123/output_sndio.so libdata/pkgconfig/libmpg123.pc libdata/pkgconfig/libout123.pc +libdata/pkgconfig/libsyn123.pc man/man1/out123.1.gz man/man1/mpg123.1.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006101648.05AGmjJB000744>