Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Jun 2018 23:20:14 +0000 (UTC)
From:      Don Lewis <truckman@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r471525 - in head/audio/splay: . files
Message-ID:  <201806032320.w53NKECe089747@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: truckman
Date: Sun Jun  3 23:20:14 2018
New Revision: 471525
URL: https://svnweb.freebsd.org/changeset/ports/471525

Log:
  Unbreak build with clang 6.0 by fixing
    error: constant expression evaluates to -1 which cannot be narrowed to
    type 'unsigned int' [-Wc++11-narrowing]
  
  Add LICENSE info.

Added:
  head/audio/splay/files/patch-libs_huffmantable.cc   (contents, props changed)
Modified:
  head/audio/splay/Makefile

Modified: head/audio/splay/Makefile
==============================================================================
--- head/audio/splay/Makefile	Sun Jun  3 23:07:07 2018	(r471524)
+++ head/audio/splay/Makefile	Sun Jun  3 23:20:14 2018	(r471525)
@@ -3,11 +3,17 @@
 
 PORTNAME=	splay
 PORTVERSION=	0.9.5.2
+PORTREVISION=	1
 CATEGORIES=	audio
 MASTER_SITES=	http://splay.sourceforge.net/tgz/
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Audio player that decodes MPEG Layer 1/2/3 and WAV files
+
+LICENSE=	GPLv2+ LGPL20+
+LICENSE_COMB=	multi
+LICENSE_FILE_GPLv2+=	COPYING
+LICENSE_FILE_LGPL20+=	COPYING.LIB
 
 GNU_CONFIGURE=	yes
 

Added: head/audio/splay/files/patch-libs_huffmantable.cc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/splay/files/patch-libs_huffmantable.cc	Sun Jun  3 23:20:14 2018	(r471525)
@@ -0,0 +1,25 @@
+--- libs/huffmantable.cc.orig	2001-02-15 13:43:40 UTC
++++ libs/huffmantable.cc
+@@ -550,11 +550,11 @@ htd33[ 31][2]={{ 16,  1},{  8,  1},{  4,  1},{  2,  1}
+ 
+ const HUFFMANCODETABLE Mpegtoraw::ht[HTN]=
+ {
+-  { 0, 0-1, 0-1, 0,  0, htd33},
++  { 0,0u-1,0u-1, 0,  0, htd33},
+   { 1, 2-1, 2-1, 0,  7,htd01},
+   { 2, 3-1, 3-1, 0, 17,htd02},
+   { 3, 3-1, 3-1, 0, 17,htd03},
+-  { 4, 0-1, 0-1, 0,  0, htd33},
++  { 4,0u-1,0u-1, 0,  0, htd33},
+   { 5, 4-1, 4-1, 0, 31,htd05},
+   { 6, 4-1, 4-1, 0, 31,htd06},
+   { 7, 6-1, 6-1, 0, 71,htd07},
+@@ -564,7 +564,7 @@ const HUFFMANCODETABLE Mpegtoraw::ht[HTN]=
+   {11, 8-1, 8-1, 0,127,htd11},
+   {12, 8-1, 8-1, 0,127,htd12},
+   {13,16-1,16-1, 0,511,htd13},
+-  {14, 0-1, 0-1, 0,  0, htd33},
++  {14,0u-1,0u-1, 0,  0,htd33},
+   {15,16-1,16-1, 0,511,htd15},
+   {16,16-1,16-1, 1,511,htd16},
+   {17,16-1,16-1, 2,511,htd16},



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806032320.w53NKECe089747>