]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
bump version libvorbis-1.3.6
authorMarkham <markham001@gmx.de>
Thu, 11 Oct 2018 08:35:22 +0000 (10:35 +0200)
committerMarkham <markham001@gmx.de>
Thu, 11 Oct 2018 08:35:22 +0000 (10:35 +0200)
make/archives.mk
make/libraries.mk
make/versions.mk

index 4a733d44c6e6b9a3d7d0e75e2a3ddd2cc62cb64e..667cf8368ed0ab7ffe0da078bf9ae1846f0c32b5 100755 (executable)
@@ -109,8 +109,8 @@ $(ARCHIVE)/OpenThreads-$(LIBOPENTHREADS_VER).tar.gz:
 $(ARCHIVE)/libogg-$(LIBOGG_VER).tar.gz:
        $(WGET) https://ftp.osuosl.org/pub/xiph/releases/ogg/libogg-$(LIBOGG_VER).tar.gz
 
-$(ARCHIVE)/libvorbis-1.3.2.tar.bz2:
-       $(WGET) http://www.fhloston-paradise.de/libvorbis-1.3.2.tar.bz2
+$(ARCHIVE)/libvorbis-$(LIBVORBIS_VER).tar.xz:
+       $(WGET) https://ftp.osuosl.org/pub/xiph/releases/vorbis/libvorbis-$(LIBVORBIS_VER).tar.xz
 
 $(ARCHIVE)/ncurses-$(NCURSES_VER).tar.gz:
        $(WGET) http://ftp.gnu.org/pub/gnu/ncurses/ncurses-$(NCURSES_VER).tar.gz
index a952dbd0d07095cce71fb8d27c9967fe335e250d..1f1b6744466f75f1ed4aa88e279a7fbc6741f2f9 100755 (executable)
@@ -717,20 +717,30 @@ $(D)/libsigc: $(ARCHIVE)/libsigc++-$(LIBSIGC_VER).tar.xz | $(TARGETPREFIX)
        $(REMOVE)/libsigc++-$(LIBSIGC_VER)
        $(TOUCH)
 
-# for some reason, libvorbis does not work with "--prefix=/"
-$(D)/libvorbis: $(D)/libogg $(ARCHIVE)/libvorbis-1.3.2.tar.bz2 | $(TARGETPREFIX)
+$(D)/libvorbis: $(D)/libogg $(ARCHIVE)/libvorbis-$(LIBVORBIS).tar.xz | $(TARGETPREFIX)
        $(START_BUILD)
-       $(UNTAR)/libvorbis-1.3.2.tar.bz2
-       pushd $(BUILD_TMP)/libvorbis-1.3.2 && \
-               patch -p1 < $(PATCHES)/libvorbis-1.3.2-nodoc.diff && \
-               patch -p1 < $(PATCHES)/libvorbis-1.3.2-smaller-chunksize.diff && \
-               $(CONFIGURE) --enable-shared --prefix=$(TARGETPREFIX) LDFLAGS="-Wl,-rpath-link,$(TARGETLIB)" && \
-               $(MAKE) && \
-               $(MAKE) install
-       # $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libvorbis.pc
-       # $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libvorbisenc.pc
-       # $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libvorbisfile.pc
-       $(REMOVE)/libvorbis-1.3.2
+       $(UNTAR)/libvorbis-$(LIBVORBIS).tar.xz
+       pushd $(BUILD_TMP)/libvorbis-$(LIBVORBIS_VER); \
+               $(CONFIGURE) \
+                       --prefix= \
+                       --docdir=/.remove \
+                       --mandir=/.remove \
+                       --disable-docs \
+                       --disable-examples \
+                       --disable-oggtest \
+               ; \
+               $(MAKE); \
+               $(MAKE) install DESTDIR=$(TARGET_DIR) docdir=/.remove
+       $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/vorbis.pc
+       $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/vorbisenc.pc
+       $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/vorbisfile.pc
+       $(REWRITE_LIBTOOL)/libvorbis.la
+       $(REWRITE_LIBTOOL)/libvorbisenc.la
+       $(REWRITE_LIBTOOL)/libvorbisfile.la
+       $(REWRITE_LIBTOOLDEP)/libvorbis.la
+       $(REWRITE_LIBTOOLDEP)/libvorbisenc.la
+       $(REWRITE_LIBTOOLDEP)/libvorbisfile.la
+       $(REMOVE)/libvorbis-$(LIBVORBIS_VER)
        $(TOUCH)
 
 $(D)/libogg: $(ARCHIVE)/libogg-$(LIBOGG_VER).tar.gz | $(TARGETPREFIX)
index 6368419c2309c7bf955bb07db853577eae789709..3f66679e08821534c14d38d7d7c4583a127c5215 100644 (file)
@@ -179,6 +179,9 @@ OPENSSL_SUBVER=p
 # libogg
 LIBOGG_VER = 1.3.3
 
+# libvorbisidec is an Ogg Vorbis audio decoder (also known as "tremor"), implemented with no floating point arithmetic. This makes it particularly amenable to use on systems which lack floating point hardware
+LIBVORBIS_VER = 1.3.6
+
 # openthreads; an object-oriented thread interface for C++ programmers
 LIBOPENTHREADS_VER=3.2