mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
Update sysutils/libcdio to 2.0.0
- Add regression tests Update multimedia/vcdimager to 2.0.1 - Previous version is incompatible with new libcdio API; update was neccesary - Add regression tests - Fix LICENSE - Sort pkg-plist - Update WWW in pkg-descr Bump PORTREVISON on dependent ports due to libcdio shared libary increase Changes (libcdio): http://git.savannah.gnu.org/cgit/libcdio.git/plain/NEWS?h=release-2.0.0 Changes (vcdimager): https://github.com/rocky/vcdimager/blob/3b56705/NEWS Differential Revision: https://reviews.freebsd.org/D14469
This commit is contained in:
parent
fe0ff6cbfc
commit
656577b723
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=466597
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= aqualung
|
||||
PORTVERSION= 1.0
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= clementine
|
||||
PORTVERSION= 1.3.1
|
||||
PORTREVISION= 17
|
||||
PORTREVISION= 18
|
||||
CATEGORIES= audio
|
||||
PKGNAMESUFFIX= -player
|
||||
|
||||
|
@ -4,7 +4,7 @@
|
||||
PORTNAME= cmus
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.8.0-rc0
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= audio
|
||||
DIST_SUBDIR= cmus
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= deadbeef
|
||||
PORTVERSION= 0.7.2
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF/${PORTNAME}/
|
||||
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
PORTNAME= musicpd
|
||||
PORTVERSION= 0.20.18
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio ipv6
|
||||
MASTER_SITES= http://www.musicpd.org/download/mpd/${PORTVERSION:R}/
|
||||
DISTNAME= mpd-${PORTVERSION}
|
||||
|
@ -4,6 +4,7 @@
|
||||
PORTNAME= mythmusic
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 29.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
PKGNAMEPREFIX= mythplugin-
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
PORTNAME= fmoo-audiotools
|
||||
PORTVERSION= 3.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio python
|
||||
MASTER_SITES= SF/audiotools/audiotools
|
||||
DISTNAME= audiotools-${PORTVERSION}
|
||||
|
@ -4,7 +4,7 @@
|
||||
PORTNAME?= xmms2
|
||||
PORTVERSION= 0.8
|
||||
DISTVERSIONSUFFIX= DrO_o
|
||||
PORTREVISION?= 23
|
||||
PORTREVISION?= 24
|
||||
CATEGORIES?= audio
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20${DISTVERSIONSUFFIX}
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= gvfs
|
||||
PORTVERSION= 1.26.3
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= devel gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome3
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
PORTNAME= mednafen
|
||||
PORTVERSION= 0.9.45.1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= emulators games
|
||||
MASTER_SITES= https://mednafen.github.io/releases/files/
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= pcsxr
|
||||
PORTVERSION= 1.9.94.r87113
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= http://contribs.martymac.org/FreeBSD-ports/distfiles/ \
|
||||
LOCAL/martymac
|
||||
|
@ -4,7 +4,7 @@
|
||||
PORTNAME= audacious-plugins
|
||||
PORTVERSION= 3.9
|
||||
DISTVERSIONSUFFIX= -gtk3
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= multimedia audio
|
||||
#MASTER_SITES= http://distfiles.audacious-media-player.org/
|
||||
PKGNAMESUFFIX= ${DISTVERSIONSUFFIX}
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= audacious-plugins
|
||||
PORTVERSION= 3.9
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= multimedia audio
|
||||
MASTER_SITES= http://distfiles.audacious-media-player.org/
|
||||
|
||||
|
@ -3,6 +3,7 @@
|
||||
|
||||
PORTNAME= ffmpeg
|
||||
PORTVERSION= 3.4.2
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= multimedia audio ipv6 net
|
||||
MASTER_SITES= https://ffmpeg.org/releases/
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= gmerlin-avdecoder
|
||||
PORTVERSION= 1.2.0
|
||||
PORTREVISION= 19
|
||||
PORTREVISION= 20
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= SF/gmerlin/${PORTNAME}/${PORTVERSION}
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= gmerlin
|
||||
PORTVERSION= 1.2.0
|
||||
PORTREVISION= 12
|
||||
PORTREVISION= 13
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= SF
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
PORTNAME= kodi
|
||||
DISTVERSION= 18.0.g201803211302
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= multimedia
|
||||
PKGNAMESUFFIX?= -devel
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
PORTNAME= kodi
|
||||
DISTVERSION= 17.6
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= multimedia java
|
||||
|
||||
MAINTAINER= mickael.maillot@gmail.com
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
PORTNAME= libav
|
||||
PORTVERSION= 12.1
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= multimedia audio ipv6 net
|
||||
MASTER_SITES= http://libav.org/releases/
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= xine
|
||||
PORTVERSION= 1.2.6
|
||||
PORTREVISION= 16
|
||||
PORTREVISION= 17
|
||||
CATEGORIES= multimedia ipv6
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${PORTVERSION}
|
||||
PKGNAMEPREFIX= lib
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= mplayer
|
||||
PORTVERSION= ${MPLAYER_PORT_VERSION}.${MPLAYER_SNAPSHOT_DATE:S/-//g}
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= multimedia audio
|
||||
|
||||
MAINTAINER= riggs@FreeBSD.org
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= mpv
|
||||
PORTVERSION= 0.27.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= multimedia audio
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
PORTNAME= qmmp
|
||||
PORTVERSION= 1.2.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= http://qmmp.ylsoftware.com/files/ \
|
||||
SF/qmmp-dev/${PORTNAME}/
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
PORTNAME= qmmp
|
||||
PORTVERSION= 0.11.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= http://qmmp.ylsoftware.com/files/ \
|
||||
SF/qmmp-dev/${PORTNAME}/
|
||||
|
@ -2,26 +2,26 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= vcdimager
|
||||
PORTVERSION= 0.7.24
|
||||
PORTREVISION= 7
|
||||
PORTVERSION= 2.0.1
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= GNU
|
||||
|
||||
MAINTAINER= multimedia@FreeBSD.org
|
||||
COMMENT= GNU VCDImager/VCDRip -- The GNU VideoCD Image Maker/Ripping Tool
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libpopt.so:devel/popt \
|
||||
libxml2.so:textproc/libxml2 \
|
||||
libcdio.so:sysutils/libcdio
|
||||
|
||||
USES= gmake libtool localbase makeinfo pathfix pkgconfig
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
USES= gmake libtool pathfix pkgconfig
|
||||
USE_LDCONFIG= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LIBS+= -L${LOCALBASE}/lib
|
||||
TEST_TARGET= check
|
||||
|
||||
INFO= vcdimager vcdxrip vcd-info
|
||||
|
||||
|
@ -1,2 +1,3 @@
|
||||
SHA256 (vcdimager-0.7.24.tar.gz) = 075d7a67353ff3004745da781435698b6bc4a053838d0d4a3ce0516d7d974694
|
||||
SIZE (vcdimager-0.7.24.tar.gz) = 1066815
|
||||
TIMESTAMP = 1519291369
|
||||
SHA256 (vcdimager-2.0.1.tar.gz) = 67515fefb9829d054beae40f3e840309be60cda7d68753cafdd526727758f67a
|
||||
SIZE (vcdimager-2.0.1.tar.gz) = 1115207
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- docs/vcdimager.texi.orig Sat Jun 18 13:11:08 2005
|
||||
+++ docs/vcdimager.texi Sun Mar 12 14:57:41 2006
|
||||
@@ -61,7 +61,6 @@
|
||||
@direntry
|
||||
* VCDImager: (vcdimager). GNU Video CD imaging utilities
|
||||
* vcdimager: (vcdimager)vcdimager. Video CD simple formatter
|
||||
-* vcd-info: (vcdimager)vcd-info. Video CD diagnostic tool
|
||||
* cdxa2mpeg: (vcdimager)cdxa2mpeg. Strip RIFF/CD-XA container
|
||||
* vcdxminfo: (vcdimager)vcdxminfo. Display MPEG stream properties
|
||||
* vcdxgen: (vcdimager)vcdxgen. Video CD XML template generator
|
@ -14,5 +14,6 @@ Features
|
||||
- Extraction of Video CD's into files (incl. the PBC information)
|
||||
- Use of XML for the description of Video CD's
|
||||
|
||||
WWW: http://www.gnu.org/software/vcdimager/
|
||||
http://www.vcdimager.org/
|
||||
GitHub repo: https://github.com/rocky/vcdimager
|
||||
|
||||
WWW: https://www.gnu.org/software/vcdimager/
|
||||
|
@ -1,10 +1,10 @@
|
||||
bin/cdxa2mpeg
|
||||
bin/vcd-info
|
||||
bin/vcdimager
|
||||
bin/cdxa2mpeg
|
||||
bin/vcdxbuild
|
||||
bin/vcdxgen
|
||||
bin/vcdxrip
|
||||
bin/vcdxminfo
|
||||
bin/vcdxrip
|
||||
include/libvcd/files.h
|
||||
include/libvcd/files_private.h
|
||||
include/libvcd/inf.h
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= kover
|
||||
PORTVERSION= 6
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= print kde
|
||||
MASTER_SITES= https://lisas.de/kover/
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
CATEGORIES= sysutils
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
|
||||
COMMENT= Gstreamer compact disc input and control library
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= sysutils
|
||||
|
||||
COMMENT= GStreamer compact disc input and control library
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
PORTNAME= libcdio-paranoia
|
||||
PORTVERSION= 10.2+0.94+1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= GNU/libcdio
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libcdio
|
||||
PORTVERSION= 0.94
|
||||
PORTVERSION= 2.0.0
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= GNU
|
||||
|
||||
@ -13,11 +13,14 @@ LICENSE= GPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libcddb.so:audio/libcddb
|
||||
TEST_DEPENDS= genisoimage:sysutils/genisoimage
|
||||
|
||||
USES= cpe gmake iconv localbase libtool \
|
||||
ncurses pathfix perl5 pkgconfig
|
||||
USES= cpe gmake iconv libtool localbase \
|
||||
ncurses pathfix perl5 pkgconfig shebangfix
|
||||
USE_PERL5= build
|
||||
USE_LDCONFIG= yes
|
||||
SHEBANG_FILES= test/check_bad_iso.sh
|
||||
bash_CMD= ${SH}
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG}
|
||||
@ -26,8 +29,6 @@ LIBS+= ${ICONV_LIB}
|
||||
INFO= libcdio
|
||||
CPE_VENDOR= gnu
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|freebsd10\.\*|freebsd*|g' ${WRKSRC}/configure
|
||||
TEST_TARGET= check
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1484801785
|
||||
SHA256 (libcdio-0.94.tar.gz) = 96e2c903f866ae96f9f5b9048fa32db0921464a2286f5b586c0f02699710025a
|
||||
SIZE (libcdio-0.94.tar.gz) = 2355452
|
||||
TIMESTAMP = 1519235055
|
||||
SHA256 (libcdio-2.0.0.tar.gz) = 1b481b5da009bea31db875805665974e2fc568e2b2afa516f4036733657cf958
|
||||
SIZE (libcdio-2.0.0.tar.gz) = 2354813
|
||||
|
13
sysutils/libcdio/files/patch-test_driver_mmc__read.c
Normal file
13
sysutils/libcdio/files/patch-test_driver_mmc__read.c
Normal file
@ -0,0 +1,13 @@
|
||||
Fix segmentation fault
|
||||
|
||||
--- test/driver/mmc_read.c.orig 2018-03-30 10:52:05 UTC
|
||||
+++ test/driver/mmc_read.c
|
||||
@@ -136,7 +136,7 @@ handle_outcome(CdIo_t *p_cdio, driver_return_code_t i_
|
||||
print_status_sense(i_status, *pi_sense_avail, p_temp_sense_reply, i_flag & 1);
|
||||
if (18 <= *pi_sense_avail) {
|
||||
memset(p_sense_reply, 0, sizeof(cdio_mmc_request_sense_t));
|
||||
- memcpy(p_sense_reply, p_temp_sense_reply, *pi_sense_avail);
|
||||
+ memcpy(p_sense_reply, p_temp_sense_reply, sizeof(cdio_mmc_request_sense_t));
|
||||
} else
|
||||
memset(p_sense_reply, 0, sizeof(cdio_mmc_request_sense_t));
|
||||
cdio_free(p_temp_sense_reply);
|
13
sysutils/libcdio/files/patch-test_driver_mmc__write.c
Normal file
13
sysutils/libcdio/files/patch-test_driver_mmc__write.c
Normal file
@ -0,0 +1,13 @@
|
||||
Fix segmentation fault
|
||||
|
||||
--- test/driver/mmc_write.c.orig 2018-03-30 10:51:54 UTC
|
||||
+++ test/driver/mmc_write.c
|
||||
@@ -118,7 +118,7 @@ handle_outcome(CdIo_t *p_cdio, driver_return_code_t i_
|
||||
print_status_sense(i_status, *pi_sense_avail, p_temp_sense_reply, i_flag & 1);
|
||||
if (18 <= *pi_sense_avail) {
|
||||
memset(p_sense_reply, 0, sizeof(cdio_mmc_request_sense_t));
|
||||
- memcpy(p_sense_reply, p_temp_sense_reply, *pi_sense_avail);
|
||||
+ memcpy(p_sense_reply, p_temp_sense_reply, sizeof(cdio_mmc_request_sense_t));
|
||||
} else
|
||||
memset(p_sense_reply, 0, sizeof(cdio_mmc_request_sense_t));
|
||||
cdio_free(p_temp_sense_reply);
|
@ -50,20 +50,20 @@ include/cdio/version.h
|
||||
include/cdio/xa.h
|
||||
lib/libcdio++.a
|
||||
lib/libcdio++.so
|
||||
lib/libcdio++.so.0
|
||||
lib/libcdio++.so.0.0.2
|
||||
lib/libcdio++.so.1
|
||||
lib/libcdio++.so.1.0.0
|
||||
lib/libcdio.a
|
||||
lib/libcdio.so
|
||||
lib/libcdio.so.16
|
||||
lib/libcdio.so.16.0.0
|
||||
lib/libcdio.so.18
|
||||
lib/libcdio.so.18.0.0
|
||||
lib/libiso9660++.a
|
||||
lib/libiso9660++.so
|
||||
lib/libiso9660++.so.0
|
||||
lib/libiso9660++.so.0.0.0
|
||||
lib/libiso9660.a
|
||||
lib/libiso9660.so
|
||||
lib/libiso9660.so.10
|
||||
lib/libiso9660.so.10.0.0
|
||||
lib/libiso9660.so.11
|
||||
lib/libiso9660.so.11.0.0
|
||||
lib/libudf.a
|
||||
lib/libudf.so
|
||||
lib/libudf.so.0
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= unieject
|
||||
PORTVERSION= 6
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= SF
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user