Skip to Content.
Sympa Menu

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

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 (579df1dc70c6c8d37c48bce491428307d8d62abd)
  • Date: Mon, 9 Oct 2017 12:35:10 +0000

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

ChangeLog | 3 +++
FUNCTIONS | 7 ++-----
qt5-cmake/sddm/DETAILS | 4 ++--
qt5-cmake/sddm/HISTORY | 3 +++
qt5/qtwebengine/BUILD | 4 +---
qt5/qtwebengine/DEPENDS | 21 +++++++++++----------
qt5/qtwebengine/HISTORY | 4 ++++
video-libs/libvpx/BUILD | 1 +
video-libs/libvpx/HISTORY | 3 +++
9 files changed, 30 insertions(+), 20 deletions(-)

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

libvpx - also build vp9

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

qtwebengine - more tweaks

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

qtwebengine - improve build

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

FUNCTIONS - imporve qt5_build

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

sddm: => 0.16.0

diff --git a/ChangeLog b/ChangeLog
index 4454826..2964c5c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,9 @@
2017-10-09 Ismael Luceno <ismael AT sourcemage.org>
* doc/txt2man: new spell, txt2man converts text to man page

+2017-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS: use correct flags in qt5_build
+
2017-10-08 Vlad Glagolev <stealth AT sourcemage.org>
* utils/spt: new spell, simple pomodoro timer

diff --git a/FUNCTIONS b/FUNCTIONS
index 8f1102d..30a1d3d 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -8,12 +8,9 @@ QT5DIR=$INSTALL_ROOT/opt/qt5
qt5_build() {
PATH="$QT5DIR/bin:$PATH"
# qmake uses its own flag settings
- QMAKE_CXXFLAGS="CXXFLAGS"
- QMAKE_CFLAGS="CFLAGS"
-
export PKG_CONFIG_PATH="$QT5DIR/lib/pkgconfig"
- qmake PREFIX=$QT5DIR LIBDIR=$QT5DIR/lib \
- $OPTS *.pro &&
+ qmake QMAKE_CONFIG="$OPTS" QMAKE_CFLAGS="$CFLAGS"
QMAKE_CXXFLAGS="$CXXFLAGS"\
+ PREFIX=$QT5DIR LIBDIR=$QT5DIR/lib *.pro &&
make
}

diff --git a/qt5-cmake/sddm/DETAILS b/qt5-cmake/sddm/DETAILS
index 4c268fa..03dafc3 100755
--- a/qt5-cmake/sddm/DETAILS
+++ b/qt5-cmake/sddm/DETAILS
@@ -1,6 +1,6 @@
SPELL=sddm
- VERSION=0.15.0
-
SOURCE_HASH=sha512:4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566
+ VERSION=0.16.0
+
SOURCE_HASH=sha512:1efac1ae374ae6e6cba5ea3189f720f706aed8cc5ef2289dd55498b828584c2fa50c1b3374009b1ff5d400a9f9e3e379cfeb0a0411f8078cf618a2df77f0c59c
SECURITY_PATCH=1
SOURCE=sddm-$VERSION.tar.gz

SOURCE_URL=https://github.com/sddm/sddm/releases/download/v$VERSION/$SOURCE
diff --git a/qt5-cmake/sddm/HISTORY b/qt5-cmake/sddm/HISTORY
index f3defbc..91086ef 100644
--- a/qt5-cmake/sddm/HISTORY
+++ b/qt5-cmake/sddm/HISTORY
@@ -1,3 +1,6 @@
+2017-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.16.0
+
2017-08-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.15.0
* DEPENDS: add elogind
diff --git a/qt5/qtwebengine/BUILD b/qt5/qtwebengine/BUILD
index d9a1e41..000c0c2 100755
--- a/qt5/qtwebengine/BUILD
+++ b/qt5/qtwebengine/BUILD
@@ -1,5 +1,3 @@
-#CXXFLAGS+=" -fno-delete-null-pointer-checks" &&
CFLAGS="${CFLAGS/-ffast-math}" &&
-OPTS+=" QMAKE_CONFIG+=shared" &&
-message "QMAKE_CONFIG= $QMAKE_CONFIG" &&
+OPTS+=" shared" &&
default_build
diff --git a/qt5/qtwebengine/DEPENDS b/qt5/qtwebengine/DEPENDS
index 5cf96d4..c485430 100755
--- a/qt5/qtwebengine/DEPENDS
+++ b/qt5/qtwebengine/DEPENDS
@@ -44,18 +44,19 @@ depends libpng &&
depends libsrtp &&
depends libusb &&
depends libxml2 &&
-depends nss &&
-depends protobuf &&
+depends minizip &&
+depends nss 'nss' &&
+depends protobuf 'protobuf=system' &&
depends snappy &&
depends sqlite &&
-depends zlib ' QMAKE_CONFIG+=system-zlib' &&
+depends zlib &&

# force use of system libraries
-depends icu ' QMAKE_CONFIG+=system-icu' &&
-depends LIBAVCODEC ' QMAKE_CONFIG+=system-ffmpeg' &&
-depends libvpx ' QMAKE_CONFIG+=system-vpx' &&
-depends libwebp ' QMAKE_CONFIG+=system-webp' &&
-depends ninja-build-system ' QMAKE_CONFIG+=system-ninja' &&
-depends opus ' QMAKE_CONFIG+=system-opus' &&
-depends re2 ' QMAKE_CONFIG+=system-re2'
+depends icu ' icu=system' &&
+depends LIBAVCODEC ' ffmpeg=system' &&
+depends libvpx ' vpx=system' &&
+depends libwebp ' webp=system' &&
+depends ninja-build-system &&
+depends opus ' opus=system' &&
+depends re2 ' re2=system'

diff --git a/qt5/qtwebengine/HISTORY b/qt5/qtwebengine/HISTORY
index 085f1c5..8b47774 100644
--- a/qt5/qtwebengine/HISTORY
+++ b/qt5/qtwebengine/HISTORY
@@ -1,3 +1,7 @@
+2017-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD DEPENDS: tweak flags
+ * DEPENDS: more tweaks
+
2017-10-08 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD: fix re2 detection
* BUILD DEPENDS: tweak flags
diff --git a/video-libs/libvpx/BUILD b/video-libs/libvpx/BUILD
index d20c8d5..4248d42 100755
--- a/video-libs/libvpx/BUILD
+++ b/video-libs/libvpx/BUILD
@@ -1,4 +1,5 @@
./configure --prefix=/usr --enable-shared \
--enable-vp8 --enable-runtime-cpu-detect \
+ --enable-vp9 --disable-examples --enable-vp9-temporal-denoising\
--enable-postproc --enable-pic &&
make
diff --git a/video-libs/libvpx/HISTORY b/video-libs/libvpx/HISTORY
index 278b0e4..5a35124 100644
--- a/video-libs/libvpx/HISTORY
+++ b/video-libs/libvpx/HISTORY
@@ -1,3 +1,6 @@
+2017-10-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD: also enable vp9 codec
+
2017-06-03 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added missing dependency (which)




  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (579df1dc70c6c8d37c48bce491428307d8d62abd), Treeve Jelbert, 10/09/2017

Archive powered by MHonArc 2.6.24.

Top of Page