sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (df380c3e50256c657b985821e9b144f6105b794f)
- From: Treeve Jelbert <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (df380c3e50256c657b985821e9b144f6105b794f)
- Date: Sun, 30 Mar 2025 09:38:31 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
video-libs/libtheora/BUILD | 6 +++---
video-libs/libtheora/DEPENDS | 1 +
video-libs/libtheora/DETAILS | 16 +++++-----------
video-libs/libtheora/HISTORY | 6 ++++++
video-libs/libtheora/PREPARE | 1 -
video-libs/libtheora/PRE_BUILD | 4 ----
video-libs/libtheora/libtheora-1.1.1-libpng16.patch | 16 ----------------
7 files changed, 15 insertions(+), 35 deletions(-)
New commits:
commit df380c3e50256c657b985821e9b144f6105b794f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libtheora: => 1.2.0
diff --git a/video-libs/libtheora/BUILD b/video-libs/libtheora/BUILD
index b39aaf3..4cb002d 100755
--- a/video-libs/libtheora/BUILD
+++ b/video-libs/libtheora/BUILD
@@ -1,3 +1,3 @@
-export ac_cv_prog_HAVE_PDFLATEX="no" &&
-default_build &&
-unset ac_cv_prog_HAVE_PDFLATEX
+OPTS+=' --disable-static' &&
+OPTS+=' --disable-examples' &&
+default_build
diff --git a/video-libs/libtheora/DEPENDS b/video-libs/libtheora/DEPENDS
index 7428866..a816a82 100755
--- a/video-libs/libtheora/DEPENDS
+++ b/video-libs/libtheora/DEPENDS
@@ -1,4 +1,5 @@
depends libogg &&
+optional_depends doxygen '--enable-doc' '--disable-doc' 'build API docs' &&
optional_depends libvorbis "" "" "for Vorbis support" &&
optional_depends sdl "" "" "for SDL support"
diff --git a/video-libs/libtheora/DETAILS b/video-libs/libtheora/DETAILS
index b6ccb45..62846ca 100755
--- a/video-libs/libtheora/DETAILS
+++ b/video-libs/libtheora/DETAILS
@@ -1,16 +1,10 @@
SPELL=libtheora
-if [[ $THEORA_PRERELEASE == "n" ]]; then
- VERSION=1.1.1
-
SOURCE_HASH=sha512:f20dda4b03f5e9c2eda0bf85dbc78046fa55227f81ee82ffde096ff07cd8a5b47ba42041c6958eb184b51f1c0c6ba763e1861601e10cfb918444a5a06bfea798
-else
- VERSION=1.2.0alpha1
-
SOURCE_HASH=sha512:876c2c7cc2ccaa53be2d7a724163108695207e89021bc07f251f38aaad48752b154e722bd41fd5373ae51029980f2d98a8f0d11d8844dfe1562402eb6cafe82a
-fi
+ VERSION=1.2.0
+
SOURCE_HASH=sha512:2f64006b645df1bf0d4d8dd3f35bdce4d92bf676f1bc4acc050ea5add1c7363c87548206f089a30898bf551cc447ba0c7a15d10b50061fd8a98902697499a288
SOURCE=$SPELL-$VERSION.tar.gz
-# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION//RC?}
- SOURCE_URL[0]=http://downloads.xiph.org/releases/theora/$SOURCE
- WEB_SITE=http://www.theora.org/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION}
+ SOURCE_URL[0]=https://downloads.xiph.org/releases/theora/$SOURCE
+ WEB_SITE=https://www.theora.org
LICENSE[0]=BSD
ENTERED=20040629
DOCS="COPYING README"
diff --git a/video-libs/libtheora/HISTORY b/video-libs/libtheora/HISTORY
index e8783ed..6fd4a41 100644
--- a/video-libs/libtheora/HISTORY
+++ b/video-libs/libtheora/HISTORY
@@ -1,3 +1,9 @@
+2025-03-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.0
+ * PRE_BUILD PREPARE: deleted
+ * DEPENDS: add doxygen
+ * BUILD: tweak
+
2019-05-21 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: Fix build against musl
diff --git a/video-libs/libtheora/PREPARE b/video-libs/libtheora/PREPARE
deleted file mode 100755
index 0c052fc..0000000
--- a/video-libs/libtheora/PREPARE
+++ /dev/null
@@ -1 +0,0 @@
-config_query THEORA_PRERELEASE "Build the prerelease version?" n
diff --git a/video-libs/libtheora/PRE_BUILD b/video-libs/libtheora/PRE_BUILD
deleted file mode 100755
index b0a3f71..0000000
--- a/video-libs/libtheora/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub &&
-patch -Np0 < "$SCRIPT_DIRECTORY/libtheora-1.1.1-libpng16.patch"
diff --git a/video-libs/libtheora/libtheora-1.1.1-libpng16.patch
b/video-libs/libtheora/libtheora-1.1.1-libpng16.patch
deleted file mode 100644
index 883cb91..0000000
--- a/video-libs/libtheora/libtheora-1.1.1-libpng16.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-http://bugs.gentoo.org/465450
-
---- examples/png2theora.c
-+++ examples/png2theora.c
-@@ -462,9 +462,9 @@
- png_set_strip_alpha(png_ptr);
-
- row_data = (png_bytep)png_malloc(png_ptr,
-- 3*height*width*png_sizeof(*row_data));
-+ 3*height*width*sizeof(*row_data));
- row_pointers = (png_bytep *)png_malloc(png_ptr,
-- height*png_sizeof(*row_pointers));
-+ height*sizeof(*row_pointers));
- for(y = 0; y < height; y++) {
- row_pointers[y] = row_data + y*(3*width);
- }
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (df380c3e50256c657b985821e9b144f6105b794f), Treeve Jelbert, 03/30/2025
Archive powered by MHonArc 2.6.24.