From: Markham Date: Thu, 11 Oct 2018 08:35:22 +0000 (+0200) Subject: bump version libvorbis-1.3.6 X-Git-Url: https://git.webhop.me/?a=commitdiff_plain;h=bb4ba7fd8a9c46b39156a263226b8e6c1d670d82;p=bs-cst-neutrino-hd.git bump version libvorbis-1.3.6 --- diff --git a/make/archives.mk b/make/archives.mk index 4a733d4..667cf83 100755 --- a/make/archives.mk +++ b/make/archives.mk @@ -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 diff --git a/make/libraries.mk b/make/libraries.mk index a952dbd..1f1b674 100755 --- a/make/libraries.mk +++ b/make/libraries.mk @@ -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) diff --git a/make/versions.mk b/make/versions.mk index 6368419..3f66679 100644 --- a/make/versions.mk +++ b/make/versions.mk @@ -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