Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (07efab30b1bb86b63062819a5fc1c3b3af3e2f4f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (07efab30b1bb86b63062819a5fc1c3b3af3e2f4f)
  • Date: Mon, 27 Apr 2015 22:18:25 -0500

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

ChangeLog | 5 +++++
http/fifth/DEPENDS | 11 +++++++++++
http/fifth/DETAILS | 17 +++++++++++++++++
http/fifth/HISTORY | 3 +++
http/fifth/PRE_BUILD | 3 +++
http/webkitfltk/BUILD | 19 +++++++++++++++++++
http/webkitfltk/DEPENDS | 14 ++++++++++++++
http/webkitfltk/DETAILS | 14 ++++++++++++++
http/webkitfltk/HISTORY | 3 +++
http/webkitfltk/INSTALL | 1 +
libs/urlmatch/BUILD | 1 +
libs/urlmatch/DEPENDS | 2 ++
libs/urlmatch/DETAILS | 16 ++++++++++++++++
libs/urlmatch/HISTORY | 3 +++
libs/urlmatch/PREPARE | 2 ++
x11-toolkits/fltk/DETAILS | 4 ++--
x11-toolkits/fltk/HISTORY | 3 +++
17 files changed, 119 insertions(+), 2 deletions(-)

New commits:
commit 07efab30b1bb86b63062819a5fc1c3b3af3e2f4f
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

http/fifth: new spell, a web browser done right

commit e882367a73ed6b409ce8f31d8adfe6531b5bfe51
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

libs/urlmatch: new spell, URL Matcher library

commit 541cba4b111f7260ee9737db475268297d2e299e
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

http/webkitfltk: new spell, FLTK port of WebKit

commit b838bb9d6fb7f3db31719eded7bfbdcd0a389cd0
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

x11-toolkits/fltk: version 1.3.3

diff --git a/ChangeLog b/ChangeLog
index 298765b..9e86947 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-04-27 Pavel Vinogradov <public AT sourcemage.org>
+ * http/webkitfltk: new spell, FLTK port of WebKit
+ * libs/urlmatch: new spell, URL Matcher library
+ * http/fifth: new spell, a web browser done right
+
2015-04-25 Thomas Orgis <sobukus AT sourcemage.org>
* audio-creation/musescore: new spell, for writing music scores

diff --git a/http/fifth/DEPENDS b/http/fifth/DEPENDS
new file mode 100755
index 0000000..81f390b
--- /dev/null
+++ b/http/fifth/DEPENDS
@@ -0,0 +1,11 @@
+depends cairo &&
+depends curl &&
+depends -sub CXX gcc &&
+depends icu &&
+depends -sub ICU harfbuzz &&
+depends libjpeg-turbo &&
+depends urlmatch &&
+depends physfs &&
+depends fltk &&
+depends sqlite &&
+depends webkitfltk
diff --git a/http/fifth/DETAILS b/http/fifth/DETAILS
new file mode 100755
index 0000000..597ae13
--- /dev/null
+++ b/http/fifth/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=fifth
+ VERSION=0.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://github.com/clbr/${SPELL}/archive/v${VERSION}.tar.gz
+ SOURCE_HINTS="no-check-certificate"
+
SOURCE_HASH=sha512:ecf2457e01f14eda9d9342dbac9f35c6ae13f796cb6afba087b03d0c11e49cf90fb2d90837bbaccb1dd754413441809544b061fdde55a3096cf7ae8f374a9e65
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://fifth-browser.sourceforge.net";
+ LICENSE[0]=GPL
+ ENTERED=20150427
+ SHORT="Fifth is a browser done right"
+cat << EOF
+Fifth is a Linux-exclusive browser that carries the best features from Opera,
+as well as a few unique features that are likely to please Linux power
+users. It's based on a custom Webkit port to FLTK and comes licensed
+under the GPLv3.
+EOF
diff --git a/http/fifth/HISTORY b/http/fifth/HISTORY
new file mode 100644
index 0000000..8cf12d0
--- /dev/null
+++ b/http/fifth/HISTORY
@@ -0,0 +1,3 @@
+2015-04-27 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS, DETAILS, PRE_BUILD: spell created
+
diff --git a/http/fifth/PRE_BUILD b/http/fifth/PRE_BUILD
new file mode 100755
index 0000000..4b0c37d
--- /dev/null
+++ b/http/fifth/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+autoreconf -vi
diff --git a/http/webkitfltk/BUILD b/http/webkitfltk/BUILD
new file mode 100755
index 0000000..ae9c1f6
--- /dev/null
+++ b/http/webkitfltk/BUILD
@@ -0,0 +1,19 @@
+sed -i '30i#include <unicode/utf8.h>' \
+ Source/WebCore/platform/text/TextCodecUTF8.h &&
+sed -i '30i#include <unicode/utf16.h>' \
+ Source/WTF/wtf/text/StringBuilder.h &&
+sed -i '26i#include <unicode/utf16.h>' \
+ Source/WTF/wtf/text/StringImpl.h &&
+sed -i '29i#include <unicode/utf16.h>' \
+ Source/WTF/wtf/unicode/UTF8.h &&
+
+sed -i 's;fltk-config13;fltk-config;g' \
+ Source/WebKit/gtk/Makefile &&
+
+sed -i 's;ME) testapp/testapp;ME);' Source/WebKit/fltk/Makefile &&
+
+make -C Source/WTF/wtf &&
+make -C Source/JavaScriptCore gen &&
+make -C Source/JavaScriptCore &&
+make -C Source/WebCore &&
+make -C Source/WebKit/fltk
diff --git a/http/webkitfltk/DEPENDS b/http/webkitfltk/DEPENDS
new file mode 100755
index 0000000..1cc669f
--- /dev/null
+++ b/http/webkitfltk/DEPENDS
@@ -0,0 +1,14 @@
+depends cairo &&
+depends -sub CXX gcc &&
+depends icu &&
+depends -sub ICU harfbuzz &&
+depends gperf &&
+depends librsvg2 &&
+depends libxml2 &&
+depends libxslt &&
+depends make &&
+depends RUBY &&
+depends SSL &&
+depends python &&
+depends fltk &&
+depends sqlite
diff --git a/http/webkitfltk/DETAILS b/http/webkitfltk/DETAILS
new file mode 100755
index 0000000..2bd38f4
--- /dev/null
+++ b/http/webkitfltk/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=webkitfltk
+ VERSION=0.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://github.com/clbr/${SPELL}/archive/v${VERSION}.tar.gz
+ SOURCE_HINTS="no-check-certificate"
+
SOURCE_HASH=sha512:161f7cc36e6b15b58fac8f6b69e1c8fb2b6c834ba1be19b512e8d27343c3b159e239d7c6dc617593785796026edfce22c61ee8fa7e32fcb4143b233c97519e02
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://fifth-browser.sourceforge.net";
+ LICENSE[0]=GPL
+ ENTERED=20150427
+ SHORT="Port of WebKit to FLTK"
+cat << EOF
+FLTK variant of WebKit engine. Part of Fifth browser project.
+EOF
diff --git a/http/webkitfltk/HISTORY b/http/webkitfltk/HISTORY
new file mode 100644
index 0000000..34feb76
--- /dev/null
+++ b/http/webkitfltk/HISTORY
@@ -0,0 +1,3 @@
+2015-04-27 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/http/webkitfltk/INSTALL b/http/webkitfltk/INSTALL
new file mode 100755
index 0000000..199298b
--- /dev/null
+++ b/http/webkitfltk/INSTALL
@@ -0,0 +1 @@
+make -C Source/WebKit/fltk DESTDIR=${INSTALL_ROOT} PREFIX=/usr install
diff --git a/libs/urlmatch/BUILD b/libs/urlmatch/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/libs/urlmatch/BUILD
@@ -0,0 +1 @@
+make
diff --git a/libs/urlmatch/DEPENDS b/libs/urlmatch/DEPENDS
new file mode 100755
index 0000000..d891979
--- /dev/null
+++ b/libs/urlmatch/DEPENDS
@@ -0,0 +1,2 @@
+depends git &&
+depends make
diff --git a/libs/urlmatch/DETAILS b/libs/urlmatch/DETAILS
new file mode 100755
index 0000000..dd9d9e9
--- /dev/null
+++ b/libs/urlmatch/DETAILS
@@ -0,0 +1,16 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=urlmatch
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.bz2
+ SOURCE_URL[0]=git://github.com/clbr/$SPELL:$SPELL-git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ WEB_SITE=https://github.com/clbr/urlmatch
+ ENTERED=20150427
+ LICENSE[0]=AGPL
+ SHORT="URL Matcher library"
+cat << EOF
+This is a small and fast C library duplicating the URL matching functionality
+of Opera. You might use it to implement ad blocking or similar.
+EOF
diff --git a/libs/urlmatch/HISTORY b/libs/urlmatch/HISTORY
new file mode 100644
index 0000000..17540b2
--- /dev/null
+++ b/libs/urlmatch/HISTORY
@@ -0,0 +1,3 @@
+2015-04-27 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD, DETAILS, DEPENDS, PREPARE: created spell
+
diff --git a/libs/urlmatch/PREPARE b/libs/urlmatch/PREPARE
new file mode 100755
index 0000000..a68f274
--- /dev/null
+++ b/libs/urlmatch/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch scm
diff --git a/x11-toolkits/fltk/DETAILS b/x11-toolkits/fltk/DETAILS
index 532c168..127ff74 100755
--- a/x11-toolkits/fltk/DETAILS
+++ b/x11-toolkits/fltk/DETAILS
@@ -1,6 +1,6 @@
SPELL=fltk
- VERSION=1.3.1
-
SOURCE_HASH=sha512:f0f5ed1127f30cccb6a9f06f5ec1618c379a9e40376f79971f5fe91c554c4efd5c8c4eafaa2640db39b87a07fba33a411aa88061bb8bab91541d7c11fab3e465
+ VERSION=1.3.3
+
SOURCE_HASH=sha512:277ba27e35c20e2d4fc5296bf418c5ab78c821870476e21d49f723765b99b3a559eed4ecd5215ac26d53a1091ada003e17f1553194cebaa97dd854809dd2885d
SOURCE=$SPELL-$VERSION-source.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://fltk.org/pub/${SPELL}/${VERSION}/${SOURCE}
diff --git a/x11-toolkits/fltk/HISTORY b/x11-toolkits/fltk/HISTORY
index 6f20b88..ff0e8a0 100644
--- a/x11-toolkits/fltk/HISTORY
+++ b/x11-toolkits/fltk/HISTORY
@@ -1,3 +1,6 @@
+2015-04-27 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: updated spell to 1.3.3
+
2014-01-24 Tommy Boatman <tboatman AT sourcemage.org>
* DETAILS: download website to fltk.org




  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (07efab30b1bb86b63062819a5fc1c3b3af3e2f4f), Pavel Vinogradov, 04/27/2015

Archive powered by MHonArc 2.6.24.

Top of Page