libogg: Update to 1.3.4

Message ID 20200405134600.8134-1-matthias.fischer@ipfire.org
State Accepted
Commit b4fa811da7591905e6f7b668cff3d426b07b0ad5
Headers
Series libogg: Update to 1.3.4 |

Commit Message

Matthias Fischer April 5, 2020, 1:46 p.m. UTC
  Changelog:

"Version 1.3.4 (2019 August 30)

* 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.

Version 1.3.3 (2017 November 7)

* Fix an issue with corrupt continued packet handling.
* Update Windows projects and build settings.
* Remove Mac OS 9 build support.

Version 1.3.2 (2014 May 27)

* Fix an bug in oggpack_writecopy().

Version 1.3.1 (2013 May 12)

* Guard against very large packets.
* Respect the configure --docdir override.
* Documentation fixes.
* More Windows build fixes."

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
---
 config/rootfiles/packages/libogg | 163 +++++++++++++++++--------------
 lfs/libogg                       |   8 +-
 2 files changed, 91 insertions(+), 80 deletions(-)
  

Patch

diff --git a/config/rootfiles/packages/libogg b/config/rootfiles/packages/libogg
index 21a8d63a5..0b53490cd 100644
--- a/config/rootfiles/packages/libogg
+++ b/config/rootfiles/packages/libogg
@@ -6,81 +6,92 @@ 
 #usr/lib/libogg.la
 #usr/lib/libogg.so
 usr/lib/libogg.so.0
-usr/lib/libogg.so.0.8.0
+usr/lib/libogg.so.0.8.4
 #usr/lib/pkgconfig/ogg.pc
 #usr/share/aclocal/ogg.m4
-#usr/share/doc/libogg-1.3.0
-#usr/share/doc/libogg-1.3.0/framing.html
-#usr/share/doc/libogg-1.3.0/index.html
-#usr/share/doc/libogg-1.3.0/ogg
-#usr/share/doc/libogg-1.3.0/ogg-multiplex.html
-#usr/share/doc/libogg-1.3.0/ogg/bitpacking.html
-#usr/share/doc/libogg-1.3.0/ogg/datastructures.html
-#usr/share/doc/libogg-1.3.0/ogg/decoding.html
-#usr/share/doc/libogg-1.3.0/ogg/encoding.html
-#usr/share/doc/libogg-1.3.0/ogg/general.html
-#usr/share/doc/libogg-1.3.0/ogg/index.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_packet.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_packet_clear.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_page.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_page_bos.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_page_checksum_set.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_page_continued.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_page_eos.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_page_granulepos.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_page_packets.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_page_pageno.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_page_serialno.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_page_version.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_clear.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_destroy.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_eos.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_flush.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_init.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_packetin.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_packetout.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_packetpeek.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_pagein.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_pageout.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_pageout_fill.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_reset.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_reset_serialno.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_stream_state.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_sync_buffer.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_sync_clear.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_sync_destroy.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_sync_init.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_sync_pageout.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_sync_pageseek.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_sync_reset.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_sync_state.html
-#usr/share/doc/libogg-1.3.0/ogg/ogg_sync_wrote.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_adv.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_adv1.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_bits.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_buffer.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_bytes.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_get_buffer.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_look.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_look1.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_read.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_read1.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_readinit.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_reset.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_write.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_writealign.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_writeclear.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_writecopy.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_writeinit.html
-#usr/share/doc/libogg-1.3.0/ogg/oggpack_writetrunc.html
-#usr/share/doc/libogg-1.3.0/ogg/overview.html
-#usr/share/doc/libogg-1.3.0/ogg/reference.html
-#usr/share/doc/libogg-1.3.0/ogg/style.css
-#usr/share/doc/libogg-1.3.0/oggstream.html
-#usr/share/doc/libogg-1.3.0/rfc3533.txt
-#usr/share/doc/libogg-1.3.0/rfc5334.txt
-#usr/share/doc/libogg-1.3.0/skeleton.html
-#usr/share/doc/libogg-1.3.0/stream.png
-#usr/share/doc/libogg-1.3.0/vorbisword2.png
-#usr/share/doc/libogg-1.3.0/white-ogg.png
-#usr/share/doc/libogg-1.3.0/white-xifish.png
+#usr/share/doc/libogg
+#usr/share/doc/libogg/fish_xiph_org.png
+#usr/share/doc/libogg/framing.html
+#usr/share/doc/libogg/index.html
+#usr/share/doc/libogg/libogg
+#usr/share/doc/libogg/libogg/bitpacking.html
+#usr/share/doc/libogg/libogg/datastructures.html
+#usr/share/doc/libogg/libogg/decoding.html
+#usr/share/doc/libogg/libogg/encoding.html
+#usr/share/doc/libogg/libogg/general.html
+#usr/share/doc/libogg/libogg/index.html
+#usr/share/doc/libogg/libogg/ogg_iovec_t.html
+#usr/share/doc/libogg/libogg/ogg_packet.html
+#usr/share/doc/libogg/libogg/ogg_packet_clear.html
+#usr/share/doc/libogg/libogg/ogg_page.html
+#usr/share/doc/libogg/libogg/ogg_page_bos.html
+#usr/share/doc/libogg/libogg/ogg_page_checksum_set.html
+#usr/share/doc/libogg/libogg/ogg_page_continued.html
+#usr/share/doc/libogg/libogg/ogg_page_eos.html
+#usr/share/doc/libogg/libogg/ogg_page_granulepos.html
+#usr/share/doc/libogg/libogg/ogg_page_packets.html
+#usr/share/doc/libogg/libogg/ogg_page_pageno.html
+#usr/share/doc/libogg/libogg/ogg_page_serialno.html
+#usr/share/doc/libogg/libogg/ogg_page_version.html
+#usr/share/doc/libogg/libogg/ogg_stream_check.html
+#usr/share/doc/libogg/libogg/ogg_stream_clear.html
+#usr/share/doc/libogg/libogg/ogg_stream_destroy.html
+#usr/share/doc/libogg/libogg/ogg_stream_eos.html
+#usr/share/doc/libogg/libogg/ogg_stream_flush.html
+#usr/share/doc/libogg/libogg/ogg_stream_flush_fill.html
+#usr/share/doc/libogg/libogg/ogg_stream_init.html
+#usr/share/doc/libogg/libogg/ogg_stream_iovecin.html
+#usr/share/doc/libogg/libogg/ogg_stream_packetin.html
+#usr/share/doc/libogg/libogg/ogg_stream_packetout.html
+#usr/share/doc/libogg/libogg/ogg_stream_packetpeek.html
+#usr/share/doc/libogg/libogg/ogg_stream_pagein.html
+#usr/share/doc/libogg/libogg/ogg_stream_pageout.html
+#usr/share/doc/libogg/libogg/ogg_stream_pageout_fill.html
+#usr/share/doc/libogg/libogg/ogg_stream_reset.html
+#usr/share/doc/libogg/libogg/ogg_stream_reset_serialno.html
+#usr/share/doc/libogg/libogg/ogg_stream_state.html
+#usr/share/doc/libogg/libogg/ogg_sync_buffer.html
+#usr/share/doc/libogg/libogg/ogg_sync_check.html
+#usr/share/doc/libogg/libogg/ogg_sync_clear.html
+#usr/share/doc/libogg/libogg/ogg_sync_destroy.html
+#usr/share/doc/libogg/libogg/ogg_sync_init.html
+#usr/share/doc/libogg/libogg/ogg_sync_pageout.html
+#usr/share/doc/libogg/libogg/ogg_sync_pageseek.html
+#usr/share/doc/libogg/libogg/ogg_sync_reset.html
+#usr/share/doc/libogg/libogg/ogg_sync_state.html
+#usr/share/doc/libogg/libogg/ogg_sync_wrote.html
+#usr/share/doc/libogg/libogg/oggpack_adv.html
+#usr/share/doc/libogg/libogg/oggpack_adv1.html
+#usr/share/doc/libogg/libogg/oggpack_bits.html
+#usr/share/doc/libogg/libogg/oggpack_buffer.html
+#usr/share/doc/libogg/libogg/oggpack_bytes.html
+#usr/share/doc/libogg/libogg/oggpack_get_buffer.html
+#usr/share/doc/libogg/libogg/oggpack_look.html
+#usr/share/doc/libogg/libogg/oggpack_look1.html
+#usr/share/doc/libogg/libogg/oggpack_read.html
+#usr/share/doc/libogg/libogg/oggpack_read1.html
+#usr/share/doc/libogg/libogg/oggpack_readinit.html
+#usr/share/doc/libogg/libogg/oggpack_reset.html
+#usr/share/doc/libogg/libogg/oggpack_write.html
+#usr/share/doc/libogg/libogg/oggpack_writealign.html
+#usr/share/doc/libogg/libogg/oggpack_writecheck.html
+#usr/share/doc/libogg/libogg/oggpack_writeclear.html
+#usr/share/doc/libogg/libogg/oggpack_writecopy.html
+#usr/share/doc/libogg/libogg/oggpack_writeinit.html
+#usr/share/doc/libogg/libogg/oggpack_writetrunc.html
+#usr/share/doc/libogg/libogg/overview.html
+#usr/share/doc/libogg/libogg/reference.html
+#usr/share/doc/libogg/libogg/style.css
+#usr/share/doc/libogg/multiplex1.png
+#usr/share/doc/libogg/ogg-multiplex.html
+#usr/share/doc/libogg/oggstream.html
+#usr/share/doc/libogg/packets.png
+#usr/share/doc/libogg/pages.png
+#usr/share/doc/libogg/rfc3533.txt
+#usr/share/doc/libogg/rfc5334.txt
+#usr/share/doc/libogg/skeleton.html
+#usr/share/doc/libogg/stream.png
+#usr/share/doc/libogg/vorbisword2.png
+#usr/share/doc/libogg/white-ogg.png
+#usr/share/doc/libogg/white-xifish.png
+
diff --git a/lfs/libogg b/lfs/libogg
index 49ca0185a..76a1e6813 100644
--- a/lfs/libogg
+++ b/lfs/libogg
@@ -1,7 +1,7 @@ 
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2018  IPFire Team  <info@ipfire.org>                     #
+# Copyright (C) 2007-2020  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@ 
 
 include Config
 
-VER        = 1.3.0
+VER        = 1.3.4
 
 THISAPP    = libogg-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -32,7 +32,7 @@  DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = libogg
-PAK_VER    = 3
+PAK_VER    = 4
 
 DEPS       =
 
@@ -44,7 +44,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 84a35715170f2cd4c77a4448772b95d5
+$(DL_FILE)_MD5 = eadef24aad6e3e8379ba0d14971fd64a
 
 install : $(TARGET)