Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ff74b1a3f6bb1d307f150e259cc6f947910e2e59)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ff74b1a3f6bb1d307f150e259cc6f947910e2e59)
  • Date: Mon, 17 Aug 2020 19:04:31 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 ++
crypto/xmlsec/DETAILS | 4 +--
crypto/xmlsec/HISTORY | 3 ++
libs/libepubgen/BUILD | 2 +
libs/libepubgen/DEPENDS | 5 ++++
libs/libepubgen/DETAILS | 18 ++++++++++++++++
libs/libepubgen/HISTORY | 3 ++
libs/yaml-cpp/BUILD | 1
libs/yaml-cpp/HISTORY | 3 ++
video/mlt/DEPENDS | 4 +--
video/mlt/DETAILS | 4 +--
video/mlt/HISTORY | 5 ++++
video/mlt/patches/qt-5.15.patch | 45
----------------------------------------
13 files changed, 49 insertions(+), 51 deletions(-)

New commits:
commit ff74b1a3f6bb1d307f150e259cc6f947910e2e59
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libepubgen-0.1.1

commit d2f6ce114b6c623f6b8c401982eccfff25cb07ad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mlt: => 6.22.1

commit a1eee78014131daaadd3a59dc7cddccd1fed1879
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

xmlsec: => 1.2.30

commit edd601dce14748c5bb5eb9cde43e0da23701bb46
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

yaml-cpp - tweak build

diff --git a/ChangeLog b/ChangeLog
index f8f15cd..aff5c55 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2020-08-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * libs/libepubgen: added, generate EPUB documents
+
2020-08-12 Ismael Luceno <ismael AT sourcemage.org>
* devel/cutter: new spell, RE Platform powered by radare2

diff --git a/crypto/xmlsec/DETAILS b/crypto/xmlsec/DETAILS
index cbe6da6..66f7241 100755
--- a/crypto/xmlsec/DETAILS
+++ b/crypto/xmlsec/DETAILS
@@ -1,6 +1,6 @@
SPELL=xmlsec
- VERSION=1.2.28
-
SOURCE_HASH=sha512:17fa59e4ffee5e024caa4895e8ed21d1435f14e3a37d0ed781b1dd216333ae3b6099c460efd45d4a8097d0202522150b7b0ad543b47c1596d8473b6922270480
+ VERSION=1.2.30
+
SOURCE_HASH=sha512:07152470a9fe5d077f8a358608ca1d8a79ee0d2777660f61ed5717dc640714a3adfe66843e6a4023898eb0f5ed79771d70c41132571f3a1aeda82c1894b69c98
SECURITY_PATCH=1
SOURCE=$SPELL${VERSION%%\.*}-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL${VERSION%%\.*}-$VERSION
diff --git a/crypto/xmlsec/HISTORY b/crypto/xmlsec/HISTORY
index 30c6503..bcaf053 100644
--- a/crypto/xmlsec/HISTORY
+++ b/crypto/xmlsec/HISTORY
@@ -1,3 +1,6 @@
+2020-08-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.30
+
2019-05-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.28

diff --git a/libs/libepubgen/BUILD b/libs/libepubgen/BUILD
new file mode 100644
index 0000000..0fdeafe
--- /dev/null
+++ b/libs/libepubgen/BUILD
@@ -0,0 +1,2 @@
+CPPFLAGS+=" -Wno-error=parentheses -Wno-error=implicit-fallthrough="
+default_build
diff --git a/libs/libepubgen/DEPENDS b/libs/libepubgen/DEPENDS
new file mode 100755
index 0000000..94dc367
--- /dev/null
+++ b/libs/libepubgen/DEPENDS
@@ -0,0 +1,5 @@
+depends pkgconfig &&
+depends boost &&
+depends librevenge &&
+optional_depends doxygen '' '--without-docs' 'build documentation' &&
+optional_depends cppunit '' '--disable-tests' 'build tests'
diff --git a/libs/libepubgen/DETAILS b/libs/libepubgen/DETAILS
new file mode 100755
index 0000000..0bf43d1
--- /dev/null
+++ b/libs/libepubgen/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=libepubgen
+ VERSION=0.1.1
+
SOURCE_HASH=sha512:9d911384672b5394ff1df3280a5c9fe12888530c41f177aa100f135954e2ec279b64193f8388f12c96f6a6e587483ce853e74fe45b29fb748a930512dd011c2b
+ SOURCE=$SPELL-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ LICENSE[0]=MPL
+ WEB_SITE=https://sourceforge.net/projects/libepubgen
+ SOURCE_URL[0]=$WEB_SITE/files/$SPELL-$VERSION/$SOURCE/download
+ ENTERED=20200817
+ SHORT="EPUB generator library"
+cat << EOF
+libepubgen is a library for generating documents in (surprise!) EPUB format,
+implementing librevenge document interfaces. It supports conversion of text
+documents, presentations and vector drawings. Spreadsheets are not supported,
+because conversion of a spreadsheet to EPUB does not (IMHO) make much sense.
As
+these interfaces are used by multiple libraries, libepubgen can be used to
+generate EPUB from many sources.
+EOF
diff --git a/libs/libepubgen/HISTORY b/libs/libepubgen/HISTORY
new file mode 100644
index 0000000..9fdddc9
--- /dev/null
+++ b/libs/libepubgen/HISTORY
@@ -0,0 +1,3 @@
+2020-08-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.1.1
+ spell created
diff --git a/libs/yaml-cpp/BUILD b/libs/yaml-cpp/BUILD
index 2f7ef24..ee33632 100755
--- a/libs/yaml-cpp/BUILD
+++ b/libs/yaml-cpp/BUILD
@@ -1,2 +1,3 @@
+CXXFLAGS+=" -fPIC" &&
OPTS+=" -DBUILD_SHARED_LIBS=1" &&
cmake_build
diff --git a/libs/yaml-cpp/HISTORY b/libs/yaml-cpp/HISTORY
index 0805fa6..87fe968 100644
--- a/libs/yaml-cpp/HISTORY
+++ b/libs/yaml-cpp/HISTORY
@@ -1,3 +1,6 @@
+2020-08-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: force -fPIC
+
2020-07-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.6.3
* DEPENDS: delete boost
diff --git a/video/mlt/DEPENDS b/video/mlt/DEPENDS
index 0b78ac3..3811e49 100755
--- a/video/mlt/DEPENDS
+++ b/video/mlt/DEPENDS
@@ -72,5 +72,5 @@ optional_depends python
\
"" \
"Python language bindings" &&

-optional_depends pulseaudio '--enable-rtaudio' '--disable-rtaudio' 'RT
Audio support'
-
+optional_depends pulseaudio '--enable-rtaudio' '--disable-rtaudio' 'RT
Audio support' &&
+optional_depends OPENCV '--enable-opencv' '--disable-opencv' 'OpenCV support'
diff --git a/video/mlt/DETAILS b/video/mlt/DETAILS
index dfb32fe..89c4808 100755
--- a/video/mlt/DETAILS
+++ b/video/mlt/DETAILS
@@ -8,8 +8,8 @@ if [[ $MLT_BRANCH == scm ]];then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=on
else
- VERSION=6.20.0
-
SOURCE_HASH=sha512:939e837fb07ff0eace308987d83913e979f82c6eb156b40fde784f3f2b031b5f6896ac96dcde1627925cbb6fc76725f3fc4e5b2d0616fae11263648bcdbe82e3
+ VERSION=6.22.1
+
SOURCE_HASH=sha512:c620b68d35c90eab650c70768a4ae631dec83ece6dd3fd8e09f9300d837d8e0f3da1b098786188f9c1216800f848dd5db7c9e5fa03e816fba3fbcf3c63324c74
SOURCE=$SPELL-v$VERSION.tar.gz
SOURCE_URL[0]=https://github.com/mltframework/mlt/archive/v$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/video/mlt/HISTORY b/video/mlt/HISTORY
index 80b37b5..34d3d86 100644
--- a/video/mlt/HISTORY
+++ b/video/mlt/HISTORY
@@ -1,3 +1,8 @@
+2020-08-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.22.1
+ * DEPENDS: add OPENCV
+ * PRE_BUILD patches/*: deleted
+
2020-06-18 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD qt-5.15.patch: added

diff --git a/video/mlt/patches/qt-5.15.patch b/video/mlt/patches/qt-5.15.patch
deleted file mode 100644
index e4e226a..0000000
--- a/video/mlt/patches/qt-5.15.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-commit f58b44d73442986eeffec7431e59b7d19d214c1b
-Author: Heiko Becker <heirecka AT exherbo.org>
-Date: Tue Mar 24 21:17:05 2020 +0100
-
- Fix build with Qt 5.15.0
-
- QPainterPath is no longer included via qtransform.h (since
- 5.15.0-beta2, 50d2acdc93b4de2ba56eb67787e2bdcb21dd4bea in qtbase.git).
-
-diff --git a/src/modules/qt/filter_qtext.cpp
b/src/modules/qt/filter_qtext.cpp
-index c3de1fad..c3e10f1a 100644
---- a/src/modules/qt/filter_qtext.cpp
-+++ b/src/modules/qt/filter_qtext.cpp
-@@ -21,6 +21,7 @@
- #include <framework/mlt.h>
- #include <framework/mlt_log.h>
- #include <QPainter>
-+#include <QPainterPath>
- #include <QString>
-
- static QRectF get_text_path( QPainterPath* qpath, mlt_properties
filter_properties, const char* text, double scale )
-diff --git a/src/modules/qt/graph.cpp b/src/modules/qt/graph.cpp
-index 6d4d669c..7e91bb12 100644
---- a/src/modules/qt/graph.cpp
-+++ b/src/modules/qt/graph.cpp
-@@ -18,6 +18,7 @@
- */
-
- #include "graph.h"
-+#include <QPainterPath>
- #include <QVector>
- #include <math.h>
-
-diff --git a/src/modules/qt/producer_qtext.cpp
b/src/modules/qt/producer_qtext.cpp
-index 603c2b78..ff95a8e2 100644
---- a/src/modules/qt/producer_qtext.cpp
-+++ b/src/modules/qt/producer_qtext.cpp
-@@ -26,6 +26,7 @@
- #include <QImage>
- #include <QColor>
- #include <QPainter>
-+#include <QPainterPath>
- #include <QFont>
- #include <QString>
- #include <QTextCodec>



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ff74b1a3f6bb1d307f150e259cc6f947910e2e59), Treeve Jelbert, 08/17/2020

Archive powered by MHonArc 2.6.24.

Top of Page