Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (93c0f23295e0b6d46615b9d669063b4e4b4a940c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (93c0f23295e0b6d46615b9d669063b4e4b4a940c)
  • Date: Sat, 18 Mar 2017 10:25:59 +0000

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

ChangeLog | 1
devel/vala/DETAILS | 4 +-
devel/vala/HISTORY | 3 ++
libs/protobuf/DETAILS | 4 +-
libs/protobuf/HISTORY | 3 ++
libs/zopfli/0001-fix-Makefile.patch | 49
++++++++++++++++++++++++++++++++++++
libs/zopfli/BUILD | 1
libs/zopfli/DETAILS | 14 ++++++++++
libs/zopfli/HISTORY | 3 ++
libs/zopfli/INSTALL | 16 +++++++++++
libs/zopfli/PRE_BUILD | 4 ++
11 files changed, 98 insertions(+), 4 deletions(-)

New commits:
commit 93c0f23295e0b6d46615b9d669063b4e4b4a940c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/protobuf: version 3.2.0

commit 31c4c44a58638280fee8d5060ef934c74229069d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/zopfli: new spell, a zlib/deflat compression library and tool

commit 98a1508bde1b5587fb5b5b987584388acbebb1ba
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/vala: version 0.36.0

diff --git a/ChangeLog b/ChangeLog
index d7b3cd8..5a03e0b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,7 @@

2017-03-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* graphics/guetzli: new spell, a jpeg encoder
+ * libs/zopfli: new spell, a zlib/deflate compression tool and library

2017-03-16 Treeve Jelbert <treeve AT sourcemage.org>
* qt5-cmake/webkitqt: added, modern webkiy for qt5
diff --git a/devel/vala/DETAILS b/devel/vala/DETAILS
index ebe4b5c..77e6119 100755
--- a/devel/vala/DETAILS
+++ b/devel/vala/DETAILS
@@ -3,8 +3,8 @@ if [[ "$VALA_DEVEL" == "y" ]]; then
VERSION=0.35.3

SOURCE_HASH=sha512:8b514713fe5befedba408a99afc29fe2a0d5b51ad796bf32d80a05796fbb2ed945f45722613f9c2d2dae23f27e2e8cecbf62cfb1f02bfa67513d9872647bb1d6
else
- VERSION=0.34.6
-
SOURCE_HASH=sha512:d122b4f904090d747cede760c77e8eb62ce5f8a2193a76d6fdfb10f9613712fc5c33834b589865819c7b8b99d2341752333d2b134ba2fde4646b791a93f59713
+ VERSION=0.36.0
+
SOURCE_HASH=sha512:d903f9310e94385b1424bb0e3f2b8bfdfc52e75dc184a257a6536692ca6dbed10d2f063aed29ca58897fa0e11d48e47e7c412f2d5fb79ef03531d93a42fd932e
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/devel/vala/HISTORY b/devel/vala/HISTORY
index 345e5e2..f7262f8 100644
--- a/devel/vala/HISTORY
+++ b/devel/vala/HISTORY
@@ -1,3 +1,6 @@
+2017-03-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: stable version 0.36.0
+
2017-03-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: stable version 0.34.6

diff --git a/libs/protobuf/DETAILS b/libs/protobuf/DETAILS
index aea2101..7abc029 100755
--- a/libs/protobuf/DETAILS
+++ b/libs/protobuf/DETAILS
@@ -1,6 +1,6 @@
SPELL=protobuf
- VERSION=2.6.1
-
SOURCE_HASH=sha512:8a6337e007572b1c5688ad178a18e98e94e62112bbc4ae558b4a3f8fa7f93a9643929ccaf31b94490c9f601328ae3f48dab7b702a2b9c989a5254514c78a4d1e
+ VERSION=3.2.0
+
SOURCE_HASH=sha512:72187bd69406dd180fe0596d3caeaff940fb9228050b5e0e1b295745f51a7b8f8bf5a1bd20cf01b5c7c470f0f5667b0555270b3a5e3f2b899bc2185b175c83b5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://$SPELL.googlecode.com
diff --git a/libs/protobuf/HISTORY b/libs/protobuf/HISTORY
index bc0defa..aef20f2 100644
--- a/libs/protobuf/HISTORY
+++ b/libs/protobuf/HISTORY
@@ -1,3 +1,6 @@
+2017-03-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.2.0
+
2015-04-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.6.1, switch SOURCE_URL[0] to github
* PRE_BUILD: run autoreconf
diff --git a/libs/zopfli/0001-fix-Makefile.patch
b/libs/zopfli/0001-fix-Makefile.patch
new file mode 100644
index 0000000..b215009
--- /dev/null
+++ b/libs/zopfli/0001-fix-Makefile.patch
@@ -0,0 +1,49 @@
+From 073159da041bae4b62ed2a1a23be52a65a033999 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Sat, 18 Mar 2017 11:12:46 +0100
+Subject: [PATCH] fix Makefile
+
+---
+ Makefile | 12 ++++--------
+ 1 file changed, 4 insertions(+), 8 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 26518ec..0bbaaa8 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,8 +1,4 @@
+-CC = gcc
+-CXX = g++
+-
+-CFLAGS = -W -Wall -Wextra -ansi -pedantic -lm -O2
+-CXXFLAGS = -W -Wall -Wextra -ansi -pedantic -O2
++LDLIBS := -lm
+
+ ZOPFLILIB_SRC = src/zopfli/blocksplitter.c src/zopfli/cache.c\
+ src/zopfli/deflate.c src/zopfli/gzip_container.c\
+@@ -16,11 +12,11 @@ LODEPNG_SRC := src/zopflipng/lodepng/lodepng.cpp
src/zopflipng/lodepng/lodepng_u
+ ZOPFLIPNGLIB_SRC := src/zopflipng/zopflipng_lib.cc
+ ZOPFLIPNGBIN_SRC := src/zopflipng/zopflipng_bin.cc
+
+-.PHONY: zopfli zopflipng
++all: zopfli zopflipng libzopfli libzopflipng
+
+ # Zopfli binary
+ zopfli:
+- $(CC) $(ZOPFLILIB_SRC) $(ZOPFLIBIN_SRC) $(CFLAGS) -o zopfli
++ $(CC) $(ZOPFLILIB_SRC) $(ZOPFLIBIN_SRC) $(CFLAGS) -o zopfli $(LDLIBS)
+
+ # Zopfli shared library
+ libzopfli:
+@@ -30,7 +26,7 @@ libzopfli:
+ # ZopfliPNG binary
+ zopflipng:
+ $(CC) $(ZOPFLILIB_SRC) $(CFLAGS) -c
+- $(CXX) $(ZOPFLILIB_OBJ) $(LODEPNG_SRC) $(ZOPFLIPNGLIB_SRC)
$(ZOPFLIPNGBIN_SRC) $(CFLAGS) -o zopflipng
++ $(CXX) $(ZOPFLILIB_OBJ) $(LODEPNG_SRC) $(ZOPFLIPNGLIB_SRC)
$(ZOPFLIPNGBIN_SRC) $(CFLAGS) -o zopflipng $(LDLIBS)
+
+ # ZopfliPNG shared library
+ libzopflipng:
+--
+2.12.0
+
diff --git a/libs/zopfli/BUILD b/libs/zopfli/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/libs/zopfli/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/libs/zopfli/DETAILS b/libs/zopfli/DETAILS
new file mode 100755
index 0000000..a417cba
--- /dev/null
+++ b/libs/zopfli/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=zopfli
+ VERSION=1.0.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://github.com/google/${SPELL}/archive/${SOURCE}
+
SOURCE_HASH=sha512:51d4b2d990e6785e86f0e0104325723c9a7c3b8bf6925ef694b6696f2238eaafff2ca625495a676874ecc1704df7d685e5234b0c601e5804c1c293242e113430
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/google/zopfli";
+ LICENSE[0]=Apache
+ ENTERED=20170318
+ SHORT="a compression library that performs very good but slow
deflat or zlib compression"
+cat << EOF
+Zopfli Compression Algorithm is a compression library programmed in C to
+perform very good, but slow, deflate or zlib compression.
+EOF
diff --git a/libs/zopfli/HISTORY b/libs/zopfli/HISTORY
new file mode 100644
index 0000000..fd2dab2
--- /dev/null
+++ b/libs/zopfli/HISTORY
@@ -0,0 +1,3 @@
+2017-03-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 0001-fix-Makefile.patch, BUILD, DETAILS, INSTALL, PRE_BUILD: spell
created
+
diff --git a/libs/zopfli/INSTALL b/libs/zopfli/INSTALL
new file mode 100755
index 0000000..4d1ea0e
--- /dev/null
+++ b/libs/zopfli/INSTALL
@@ -0,0 +1,16 @@
+install -m755 -o root -g root \
+ "${SOURCE_DIRECTORY}/zopfli" \
+ "${SOURCE_DIRECTORY}/zopflipng" \
+ "${INSTALL_ROOT}/usr/bin/" &&
+
+install -m644 -o root -g root \
+ "${SOURCE_DIRECTORY}/libzopfli.so.1.0.1" \
+ "${SOURCE_DIRECTORY}/libzopflipng.so.1.0.0" \
+ "${INSTALL_ROOT}/usr/lib/" &&
+
+cd "${INSTALL_ROOT}/usr/lib" &&
+ln -sfn libzopfli.so.1.0.1 libzopfli.so.1.0 &&
+ln -sfn libzopfli.so.1.0.1 libzopfli.so.1 &&
+
+ln -sfn libzopflipng.so.1.0.0 libzopflipng.so.1.0 &&
+ln -sfn libzopflipng.so.1.0.0 libzopflipng.so.1
diff --git a/libs/zopfli/PRE_BUILD b/libs/zopfli/PRE_BUILD
new file mode 100755
index 0000000..c746149
--- /dev/null
+++ b/libs/zopfli/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-fix-Makefile.patch"



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (93c0f23295e0b6d46615b9d669063b4e4b4a940c), Florian Franzmann, 03/18/2017

Archive powered by MHonArc 2.6.24.

Top of Page