pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/libogg



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Sep  2 08:58:57 UTC 2019

Modified Files:
        pkgsrc/multimedia/libogg: Makefile distinfo
Added Files:
        pkgsrc/multimedia/libogg/patches: patch-configure

Log Message:
libogg: updated to 1.3.4

Version 1.3.4:
* Faster slice-by-8 CRC32 implementation.
  see https://lwn.net/Articles/453931/ for motivation.
* Add CMake build.
* Deprecate Visual Studio project files in favor of CMake.
* configure --disable-crc option for fuzzing.
* Various build fixes.
* Documentation and example code fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/multimedia/libogg/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/multimedia/libogg/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/multimedia/libogg/patches/patch-configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/libogg/Makefile
diff -u pkgsrc/multimedia/libogg/Makefile:1.25 pkgsrc/multimedia/libogg/Makefile:1.26
--- pkgsrc/multimedia/libogg/Makefile:1.25      Thu Nov 23 15:49:42 2017
+++ pkgsrc/multimedia/libogg/Makefile   Mon Sep  2 08:58:57 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2017/11/23 15:49:42 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2019/09/02 08:58:57 adam Exp $
 
-DISTNAME=      libogg-1.3.3
+DISTNAME=      libogg-1.3.4
 CATEGORIES=    multimedia devel
 MASTER_SITES=  http://downloads.xiph.org/releases/ogg/
 EXTRACT_SUFX=  .tar.xz
@@ -10,21 +10,12 @@ HOMEPAGE=   https://www.xiph.org/ogg/
 COMMENT=       Ogg project codecs library
 LICENSE=       modified-bsd
 
-USE_TOOLS+=    pkg-config
-USE_LIBTOOL=   yes
-GNU_CONFIGURE= yes
-
-GCC_REQD+=     2.95.3
-
+USE_LIBTOOL=           yes
+USE_TOOLS+=            pkg-config
+GNU_CONFIGURE=         yes
 PKGCONFIG_OVERRIDE+=   ogg.pc.in
+TEST_TARGET=           check
 
-TEST_TARGET=   check
-
-.include "../../mk/bsd.prefs.mk"
-
-# Aggressive optimisation causes configure tests to fail.
-.if ${OPSYS} == "Darwin" && ${PKGSRC_COMPILER} == "gcc"
-BUILDLINK_TRANSFORM+=  opt:-O4:-O2
-.endif
+GCC_REQD+=     2.95.3
 
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/multimedia/libogg/distinfo
diff -u pkgsrc/multimedia/libogg/distinfo:1.14 pkgsrc/multimedia/libogg/distinfo:1.15
--- pkgsrc/multimedia/libogg/distinfo:1.14      Thu Nov 23 15:49:42 2017
+++ pkgsrc/multimedia/libogg/distinfo   Mon Sep  2 08:58:57 2019
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.14 2017/11/23 15:49:42 wiz Exp $
+$NetBSD: distinfo,v 1.15 2019/09/02 08:58:57 adam Exp $
 
-SHA1 (libogg-1.3.3.tar.xz) = ba54760b8f44bd85b79222286faf5d6a21e356fe
-RMD160 (libogg-1.3.3.tar.xz) = dfef68032aa4648ecb5b1059d58414f21a9c1ce8
-SHA512 (libogg-1.3.3.tar.xz) = 37d8e4329bf7a997a95d84a55c325a5a893ec84bb4d5b7ea638e5cb13201a0619e71ecd9710a8371def69f092c62dcc59ec0a607db246028ee8a62678386260b
-Size (libogg-1.3.3.tar.xz) = 417636 bytes
+SHA1 (libogg-1.3.4.tar.xz) = f07499a35566aa62affb5ca989f62eed5b8092c3
+RMD160 (libogg-1.3.4.tar.xz) = ee76a42b00bc11d483de53d9e84a487be3900d06
+SHA512 (libogg-1.3.4.tar.xz) = 09ffb72c3cbde5c05140f5879bd457106ed4070bd7aa5ea7720cf8910167f1d0fa6312f1f71625d51f21e3033219da858e1a8a2701bfd768b35061f7586f976c
+Size (libogg-1.3.4.tar.xz) = 428696 bytes
+SHA1 (patch-configure) = d33ee766a1fb7f81b9fc38930a26279aa506244a

Added files:

Index: pkgsrc/multimedia/libogg/patches/patch-configure
diff -u /dev/null pkgsrc/multimedia/libogg/patches/patch-configure:1.1
--- /dev/null   Mon Sep  2 08:58:57 2019
+++ pkgsrc/multimedia/libogg/patches/patch-configure    Mon Sep  2 08:58:57 2019
@@ -0,0 +1,54 @@
+$NetBSD: patch-configure,v 1.1 2019/09/02 08:58:57 adam Exp $
+
+Do not force compiler optimization flags.
+
+--- configure.orig     2019-09-02 08:48:15.000000000 +0000
++++ configure
+@@ -12781,17 +12781,17 @@ if test -z "$GCC"; then
+         case $host in
+         *-*-irix*)
+                 DEBUG="-g -signed"
+-                CFLAGS="-O2 -w -signed"
++                CFLAGS="-w -signed"
+                 PROFILE="-p -g3 -O2 -signed"
+               ;;
+         sparc-sun-solaris*)
+                 DEBUG="-v -g"
+-                CFLAGS="-xO4 -fast -w -fsimple -native -xcg92"
++                CFLAGS="-fast -w -fsimple -native -xcg92"
+                 PROFILE="-v -xpg -g -xO4 -fast -native -fsimple -xcg92 -Dsuncc"
+               ;;
+         *)
+                 DEBUG="-g"
+-                CFLAGS="-O"
++                CFLAGS=""
+                 PROFILE="-g -p"
+               ;;
+         esac
+@@ -12799,22 +12799,22 @@ else
+         case $host in
+         *-*-linux*)
+                 DEBUG="-g -Wall -fsigned-char"
+-                CFLAGS="-O20 -Wall -ffast-math -fsigned-char"
++                CFLAGS="-Wall -ffast-math -fsigned-char"
+                 PROFILE="-Wall -W -pg -g -O20 -ffast-math -fsigned-char"
+               ;;
+         sparc-sun-*)
+                 DEBUG="-g -Wall -fsigned-char"
+-                CFLAGS="-O20 -ffast-math -fsigned-char"
++                CFLAGS="-ffast-math -fsigned-char"
+                 PROFILE="-pg -g -O20 -fsigned-char"
+               ;;
+       *-*-darwin*)
+               DEBUG="-fno-common -g -Wall -fsigned-char"
+-              CFLAGS="-fno-common -O4 -Wall -fsigned-char -ffast-math"
++              CFLAGS="-fno-common -Wall -fsigned-char -ffast-math"
+               PROFILE="-fno-common -O4 -Wall -pg -g -fsigned-char -ffast-math"
+               ;;
+         *)
+                 DEBUG="-g -Wall -fsigned-char"
+-                CFLAGS="-O20 -fsigned-char"
++                CFLAGS="-fsigned-char"
+                 PROFILE="-O20 -g -pg -fsigned-char"
+               ;;
+         esac



Home | Main Index | Thread Index | Old Index