Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (16202162e698cebdf97ad73c42cdea6dd7be1057)

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 devel-xorg-modular grimoire by Treeve Jelbert (16202162e698cebdf97ad73c42cdea6dd7be1057)
  • Date: Thu, 15 Jan 2015 02:52:40 -0600

GIT changes to devel-xorg-modular grimoire by Treeve Jelbert
<treeve AT sourcemage.org>:

ChangeLog | 8 ++++
archive/paco/BUILD | 3 -
archive/paco/CONFIGURE | 4 --
archive/paco/DEPENDS | 11 -----
archive/paco/DETAILS | 27 +++-----------
archive/paco/DOWNLOAD | 1
archive/paco/HISTORY | 5 ++
archive/paco/INSTALL | 3 -
archive/paco/PRE_BUILD | 1
archive/paco/UP_TRIGGERS | 2 +
archive/porg/DETAILS | 23 ++++++++++++
archive/porg/HISTORY | 2 +
chat-irc/bip/DEPENDS | 1
chat-irc/bip/DETAILS | 22 +++++++++++
chat-irc/bip/HISTORY | 2 +
dev/null |binary
devel/cproto/DETAILS | 10 ++---
devel/cproto/HISTORY | 4 ++
devel/ghc/DETAILS | 8 ++--
devel/ghc/HISTORY | 3 +
devel/git/DETAILS | 8 ++--
devel/git/HISTORY | 3 +
editors/lyx/DETAILS | 13 +++---
editors/lyx/HISTORY | 4 ++
editors/texmacs/BUILD | 4 ++
editors/texmacs/DEPENDS | 2 -
editors/texmacs/DETAILS | 11 +++--
editors/texmacs/HISTORY | 8 ++++
editors/texmacs/PRE_BUILD | 4 ++
ftp/axel/DETAILS | 1
ftp/axel/HISTORY | 5 ++
ftp/axel/PRE_BUILD | 5 ++
http/firefox/DEPENDS | 10 ++++-
http/firefox/DETAILS | 6 +--
http/firefox/HISTORY | 5 ++
http/seamonkey/DETAILS | 6 +--
http/seamonkey/HISTORY | 3 +
kernel.gpg |binary
libs/gettext/DETAILS | 2 -
libs/gettext/HISTORY | 3 +
utils/bluez5/BUILD | 3 +
utils/bluez5/CONFLICTS | 3 +
utils/bluez5/DEPENDS | 15 +++++++
utils/bluez5/DETAILS | 43 ++++++++++++++++++++++
utils/bluez5/HISTORY | 3 +
utils/bluez5/PROVIDES | 1
utils/bluez5/init.d/bluetooth | 46
++++++++++++++++++++++++
windowmanagers/dvtm/DETAILS | 4 +-
windowmanagers/dvtm/HISTORY | 3 +
x11-libs/cairo/CONFIGURE | 6 ---
x11-libs/cairo/DETAILS | 8 ++--
x11-libs/cairo/HISTORY | 6 +++
x11-libs/cairo/PRE_BUILD | 10 -----
x11-libs/cairo/cairo-1.12.16-lto-optional.patch | 28 --------------
x11-libs/cairo/cairo-broken-lto-build.patch | 26 -------------
55 files changed, 299 insertions(+), 149 deletions(-)

New commits:
commit 9a44e32bddff91c8a099f8391ee7b8e4fe02a576
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

cproto 4.7l

commit 0f7bff1a42436f343ca2e30727890954491e0cc7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

texmacs 1.99.2

commit 9979ba2ce055a0e0c29860fc544f2faf902ce12a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

ghc 7.8.4

commit e02a7db7717d6b2a2b4946cae2cb15c0e4dc43cf
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

paco: Deprecate in favor of porg

commit 57b3b9fe346ee6b8806e1bac042a674791cfa088
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

porg: new spell, Source Code Package Organizer

commit e0297c87cdbdbe93a644646d9812f2b3ef09e7af
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

lyx 2.1.2.2

commit ebf49ab79c81e2f70d560481ec95860ba72205f2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

axel: PATCHLEVEL++; Allow larger number of redirects, like wget

commit f47be07a0b758a73a18f9bcbcf3427a5e0b5e4da
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

git 2.2.2

commit ac6636ac07b050a0a866e5bfdd162bb8f47f2f12
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gettext 0.19.4

commit 09f3dbd5565ed06adad111e958a9e38e53ac164c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

seamonkey: => 2.32 [security]

commit ffa42421a8fae3fa255dea3dd6aed8d73603d2e6
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

bip: new spell, Sexy IRC proxy

commit bb9bc51aa05745df737ab4e2dd240297cc1bf4d9
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/firefox: updated to 35.0

commit 54cb12363f3b2c304e96648f75cc20b1fce276b5
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

dvtm 0.13

commit 36aa0d53ed4599583f6ca1b8d1eaf9ef9242830d
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

cairo: update to 1.12.18 and ditch LTO stuff (update needed to fix
firefox scrolling crash)

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

bluez5-5.27

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

update kernel.gpg

diff --git a/ChangeLog b/ChangeLog
index 1479500..2002459 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-01-14 Ismael Luceno <ismael AT sourcemage.org>
+ * chat-irc/bip: new spell, Sexy IRC proxy
+ * archive/porg: new spell, Source Code Package Organizer
+
2015-01-12 Ismael Luceno <ismael AT sourcemage.org>
* {audio-soft->python-pypi}/eyed3: spell moved
* audio-libs/libshout-idjc: new spell, libshout plus some extensions
@@ -11,6 +15,10 @@
* emacs-lisp/popup-el: new spell, Visual Popup Interface
Library for Emacs

+2015-01-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * kernel.gpg: Add 1DCF2659 "Marcel Holtmann <marcel AT holtmann.org>"
+ * utils/bluez5: new spell, v5 Bluetooth
+
2015-01-11 Ismael Luceno <ismael AT sourcemage.org>
* chat-irc/ii: new spell, Minimalist filesystem-based IRC client
* utils/lsw: new spell, List windows titles
diff --git a/archive/paco/BUILD b/archive/paco/BUILD
index d485fcf..27ba77d 100755
--- a/archive/paco/BUILD
+++ b/archive/paco/BUILD
@@ -1,2 +1 @@
- OPTS="${OPTS} ${PACO_OPTS}" &&
- default_build
+true
diff --git a/archive/paco/CONFIGURE b/archive/paco/CONFIGURE
deleted file mode 100755
index d912584..0000000
--- a/archive/paco/CONFIGURE
+++ /dev/null
@@ -1,4 +0,0 @@
-config_query GPACO "Build Gnome version?" n &&
-config_query_option PACO_OPTS "Install superpaco script?" y
"--enable-superpaco" "" &&
-config_query_option PACO_OPTS "Install a2paco script?" n
"--enable-a2paco" "" &&
-config_query_option PACO_OPTS "Install pacoball script?" n
"--enable-pacoball" ""
diff --git a/archive/paco/DEPENDS b/archive/paco/DEPENDS
deleted file mode 100755
index a3c00cb..0000000
--- a/archive/paco/DEPENDS
+++ /dev/null
@@ -1,11 +0,0 @@
-if [ "$PACO_OPTS" ]; then
- depends cpio &&
- depends rpmunpack
-fi &&
-
-if [ "$GPACO" = "y" ]; then
- depends pkgconfig &&
- depends gtk+2
-else
- PACO_OPTS="${PACO_OPTS} --disable-gpaco"
-fi
diff --git a/archive/paco/DETAILS b/archive/paco/DETAILS
index 8e9cc32..84caa35 100755
--- a/archive/paco/DETAILS
+++ b/archive/paco/DETAILS
@@ -1,20 +1,7 @@
- SPELL=paco
- VERSION=1.10.2
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/paco/$SOURCE
-
SOURCE_HASH=sha512:20733bef8102d7de094649ed993228ba63128bd434e94cf872e5baca1c1251731da9b3a72c780f804eb220c75347f2abe289ab4bf111c5be914f78f5b43bccb2
- WEB_SITE=http://paco.sourceforge.net/
- ENTERED=20041107
- LICENSE[0]=GPL
- KEYWORDS="archive"
- SHORT="Aid package management when installing binary packages"
-cat << EOF
-Paco (pacKAGE oRGANIZER) is a simple, yet powerful tool to aid package
-management
-when installing programs from source code, paco for command line, gpaco
-for gnome
-and script called SuperPaco that installs Debian, RPM or Slackware binary
-packages
-whithout dpkg, rpm or pkgtool, and logs the installation with paco.
-EOF
+ SPELL=paco
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by porg]
+ EOF
diff --git a/archive/paco/DOWNLOAD b/archive/paco/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/archive/paco/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/archive/paco/HISTORY b/archive/paco/HISTORY
index c71eeff..3b6aec0 100644
--- a/archive/paco/HISTORY
+++ b/archive/paco/HISTORY
@@ -1,3 +1,8 @@
+2015-01-14 Ismael Luceno <ismael AT sourcemage.org>
+ * spell deprecated [Project renamed]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/archive/paco/INSTALL b/archive/paco/INSTALL
index 1cec3d3..27ba77d 100755
--- a/archive/paco/INSTALL
+++ b/archive/paco/INSTALL
@@ -1,2 +1 @@
-default_install &&
-mkdir /var/log/paco
+true
diff --git a/archive/paco/PRE_BUILD b/archive/paco/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/archive/paco/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/archive/paco/UP_TRIGGERS b/archive/paco/UP_TRIGGERS
new file mode 100755
index 0000000..80a98b0
--- /dev/null
+++ b/archive/paco/UP_TRIGGERS
@@ -0,0 +1,2 @@
+up_trigger paco dispel_self
+up_trigger porg cast_self
diff --git a/archive/porg/DETAILS b/archive/porg/DETAILS
new file mode 100755
index 0000000..75c3c32
--- /dev/null
+++ b/archive/porg/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=porg
+ VERSION=0.7
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/project/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:9e51bbc711251bf92178c304af4731dbf8d92ef58072efe0d1b828460e46694d2be04f5edccc521bfe99656981f12b4ef7ceb0d1334a6ec56059afe0f071778c
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://porg.sourceforge.net";
+ LICENSE[0]="GPL"
+ ENTERED=20150112
+ KEYWORDS=""
+ SHORT="Source Code Package Organizer"
+cat << EOF
+porg (formerly known as paco), is a program to aid management of software
+packages installed from source code.
+
+After the installation of such packages, one is usually left with having no
+idea of what it was installed and where it all went, making it difficult to
+uninstall the package in the future. Porg was written to solve this problem
+in a quite simple fashion.
+
+When installing a package from sources, porg wraps the install command
+(e.g. "make install"), and saves installation information into a text
database.
+EOF
diff --git a/archive/porg/HISTORY b/archive/porg/HISTORY
new file mode 100644
index 0000000..a298e85
--- /dev/null
+++ b/archive/porg/HISTORY
@@ -0,0 +1,2 @@
+2015-01-14 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/chat-irc/bip/DEPENDS b/chat-irc/bip/DEPENDS
new file mode 100755
index 0000000..09706da
--- /dev/null
+++ b/chat-irc/bip/DEPENDS
@@ -0,0 +1 @@
+depends SSL
diff --git a/chat-irc/bip/DETAILS b/chat-irc/bip/DETAILS
new file mode 100755
index 0000000..ceee7d0
--- /dev/null
+++ b/chat-irc/bip/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=bip
+ VERSION=0.8.9
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ RDIR=61
+
SOURCE_URL[0]=https://projects.duckcorp.org/attachments/download/$RDIR/$SOURCE
+
SOURCE_HASH=sha512:572adb6e0982d74a39b0380ef6af51ba7f55b880f78e110b93e09616e6345bb4a9a60475df644ec891cae368287d502ba00bbf734370ba50c57b29de6934c138
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://projects.duckcorp.org/projects/bip/";
+ LICENSE[0]="GPL"
+ ENTERED=20150114
+ KEYWORDS=""
+ SHORT="Sexy IRC proxy"
+cat << EOF
+Bip is an IRC proxy, which means it keeps connected to your preferred IRC
+servers, can store the logs for you, and even send them back to your IRC
+client(s) upon connection.
+
+You may want to use bip to keep your logfiles (in a unique format and on
+a unique computer) whatever your client is, when you connect from multiple
+workstations, or when you simply want to have a playback of what was said
+while you were away.
+EOF
diff --git a/chat-irc/bip/HISTORY b/chat-irc/bip/HISTORY
new file mode 100644
index 0000000..9057baf
--- /dev/null
+++ b/chat-irc/bip/HISTORY
@@ -0,0 +1,2 @@
+2015-01-14 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/devel/cproto/DETAILS b/devel/cproto/DETAILS
index 9d4f2f0..c13d5f6 100755
--- a/devel/cproto/DETAILS
+++ b/devel/cproto/DETAILS
@@ -1,10 +1,10 @@
SPELL=cproto
- VERSION=4.6
- SOURCE="$SPELL-$VERSION.tar.gz"
- SOURCE_URL[0]=$SOURCEFORGE_URL/project/$SPELL/$SPELL/$VERSION/$SOURCE
-
SOURCE_HASH=sha512:328e32815c422e5bb646870995dc035e650799ad3e15b7a695e1fb525bfb687815654b5bedc32b3f4b29385169b3e2feb3f482da18c44405a382dc27b413f936
+ VERSION=4.7l
+ SOURCE="$SPELL-$VERSION.tgz"
+ SOURCE_URL[0]=ftp://invisible-island.net/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:d764164a34a6c57c993a8b321bff2ebd24bf7ca71836cba0984954d51a1aaa97aeb0295fb84e527dc2e5c26f9633acb000978607b1b326ae810f3d5b222f4e66
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE="http://cproto.sourceforge.net/";
+ WEB_SITE=http://invisible-island.net/cproto/
LICENSE[0]="public domain"
ENTERED=20141231
KEYWORDS=""
diff --git a/devel/cproto/HISTORY b/devel/cproto/HISTORY
index 1e54957..87c9b1d 100644
--- a/devel/cproto/HISTORY
+++ b/devel/cproto/HISTORY
@@ -1,2 +1,6 @@
+2015-01-14 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 4.7l
+
2014-12-31 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: spell created
diff --git a/devel/ghc/DETAILS b/devel/ghc/DETAILS
index 43e1d29..590b2d1 100755
--- a/devel/ghc/DETAILS
+++ b/devel/ghc/DETAILS
@@ -1,9 +1,9 @@
SPELL=ghc
- VERSION=7.8.3
+ VERSION=7.8.4
SOURCE=$SPELL-$VERSION-src.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:2cc8c2aa6f18ba565c1e2aa637045e246f1214c2a77e95c2a97dfb97203b8983e4ad3cc13178b4b51aff70c58d59a1f68f94cd813d043745cb02411bad04bb00
+ SOURCE_URL[0]=http://downloads.haskell.org/~$SPELL/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:493d860fd76ff22240b5046aacf12b5e3ed731cd2e0f95fe3a022d3e8cab8d4a67d2e10974fb5a0114176592641868643f000f0db3e13aeca5904322905e1f4d
if [[ ! -x /usr/bin/ghc ]] ; then
ARCH="$(uname -m)"
if [[ "$ARCH" = i686 ]]; then
@@ -12,7 +12,7 @@ if [[ ! -x /usr/bin/ghc ]] ; then
SOURCE2=${SPELL}-${VERSION}-${ARCH}-unknown-linux-centos65.tar.xz
SOURCE2_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE2}
if [ "$ARCH" = "x86_64" ]; then
-
SOURCE2_HASH=sha512:184366c39c9c8effbf798906a8496f70044e7cd2ca1351d25dd3b8036c045017eb58b1f1775a5cd9f6b9b40213641aa623adbe94ddc51290152c16731befb0c2
+
SOURCE2_HASH=sha512:22f93f57f53aaed99fa603d62d53ca557696d6beeb5b70b65d3d467f76719766a7792a69741015213555a35d508f7b1d9731e261b4060775bab8bd2c56a24752
else

SOURCE2_HASH=sha512:b962cc71ad4b2d08724ee65c03aa45ed262a80346103a425500c8466a452bf9b3e63370bc182ae271db09a5fa3977741bbb88e8fec63088e8b391ba2666f6382
fi
diff --git a/devel/ghc/HISTORY b/devel/ghc/HISTORY
index 38667c8..c1b0fef 100644
--- a/devel/ghc/HISTORY
+++ b/devel/ghc/HISTORY
@@ -1,3 +1,6 @@
+2015-01-13 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 7.8.4
+
2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 7.8.3

diff --git a/devel/git/DETAILS b/devel/git/DETAILS
index f3c62db..b4b1bc8 100755
--- a/devel/git/DETAILS
+++ b/devel/git/DETAILS
@@ -1,6 +1,6 @@
SPELL=git
- VERSION=2.2.1
-
SOURCE_HASH=sha512:66bccfa617d2c8e2e61e5aac9b8daef9d4dc151b85906af252cadef3306ecf792ad6d7869deb149f0d04f6e7c3e9f71119bfeece5690e61782fb357e5384027b
+ VERSION=2.2.2
+
SOURCE_HASH=sha512:e3ca6f40de04ed940f521fff4c7e92446e40ad1627acc5b4c090ebf114dcf279d4b1f3efe1189ffa43192fce412165621fc12ea90e2f7d02a6a9ccda655dc69b
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.sign
@@ -12,7 +12,7 @@ if [[ $GIT_DOC == manpages || $GIT_DOC == both ]]; then
SOURCE3=$SPELL-manpages-$VERSION.tar.xz
# SOURCE4=$SOURCE3.sign
# SOURCE3_GPG=kernel.gpg:$SOURCE3.sign:UPSTREAM_KEY
-
SOURCE3_HASH=sha512:9fea3a61afa7336c7da9a4c9c130ed4dd05bb3b5b1cc7fe5a3953109085169d9fb92aafd2b932e6b66ad93ac46e3b60ea05c0f311a8178b53bc1c2184773ada5
+
SOURCE3_HASH=sha512:5c2220bb09f199ad4fe5c1bc20a813a6c62daab5e6e7fa87bf24861d25b7f7e0fdde215c4f59d8895badd7c361ed202e7837de48d2d54a155d24759db39dd4e1
SOURCE3_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE3
# SOURCE4_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE4
# SOURCE4_IGNORE=signature
@@ -21,7 +21,7 @@ if [[ $GIT_DOC == htmldocs || $GIT_DOC == both ]]; then
SOURCE5=$SPELL-htmldocs-$VERSION.tar.xz
# SOURCE6=$SOURCE5.sign
# SOURCE5_GPG=kernel.gpg:$SOURCE5.sign:UPSTREAM_KEY
-
SOURCE5_HASH=sha512:68843b883e2fd4f14646ff97ba9e5f3fd4de9f6bbf57a40e9c1bceb6578ebf497e50f2b808fdb4174966e26bf9ac068b44cfdf111652d15796f4f84a7406d336
+
SOURCE5_HASH=sha512:b51b7d619e82d83b4f0b90d31bfccc30291a5beb48b2f5e5e59e75e91e5d772e89b560534a683648cd5480f4bf241f733efc87b30062ef5bb003bf0b5dbeed7f
SOURCE5_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE5
# SOURCE6_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE6
# SOURCE6_IGNORE=signature
diff --git a/devel/git/HISTORY b/devel/git/HISTORY
index e3886b8..00ee583 100644
--- a/devel/git/HISTORY
+++ b/devel/git/HISTORY
@@ -1,3 +1,6 @@
+2015-01-15 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2.2
+
2014-12-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.1;1
SECURITY_PATCH++
diff --git a/editors/lyx/DETAILS b/editors/lyx/DETAILS
index 1338139..35879ee 100755
--- a/editors/lyx/DETAILS
+++ b/editors/lyx/DETAILS
@@ -1,13 +1,12 @@
SPELL=lyx
- VERSION=2.1.1
- SOURCE=${SPELL}-${VERSION}.tar.gz
+ VERSION=2.1.2.2
+ VERSIONX=${VERSION%.*.*}.x
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- SOURCE_URL[0]=ftp://ftp.lyx.org/pub/lyx/stable/${VERSION%.*}.x/$SOURCE
- SOURCE_URL[1]=ftp://ftp.lip6.fr/pub/lyx/stable/${VERSION%.*}.x/$SOURCE
-
SOURCE_URL[2]=ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/${VERSION%.*}.x/${SOURCE}
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=ftp://ftp.lyx.org/pub/lyx/stable/$VERSIONX/$SOURCE
+ SOURCE_URL[1]=ftp://ftp.lip6.fr/pub/lyx/stable/$VERSIONX/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
- SOURCE2_URL[2]=${SOURCE_URL[2]}.sig
SOURCE2_URL[1]=${SOURCE_URL[1]}.sig
SOURCE_GPG=C7FB382D.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/editors/lyx/HISTORY b/editors/lyx/HISTORY
index 123944a..4447041 100644
--- a/editors/lyx/HISTORY
+++ b/editors/lyx/HISTORY
@@ -1,3 +1,7 @@
+2015-01-01 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Removed SOURCE_URL[2] and SOURCE2_URL[2]
+ updated spell to 2.1.2.2
+
2014-09-16 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 2.1.1

diff --git a/editors/texmacs/BUILD b/editors/texmacs/BUILD
new file mode 100755
index 0000000..68dd36b
--- /dev/null
+++ b/editors/texmacs/BUILD
@@ -0,0 +1,4 @@
+QTDIR="${QTDIR:-$INSTALL_ROOT/usr}"
+PATH="$QTDIR/bin/qt4:$PATH"
+LDFLAGS="$LDFLAGS -lz"
+default_build
diff --git a/editors/texmacs/DEPENDS b/editors/texmacs/DEPENDS
index 791c7d3..e6d97c5 100755
--- a/editors/texmacs/DEPENDS
+++ b/editors/texmacs/DEPENDS
@@ -1,2 +1,2 @@
depends texlive &&
-depends guile
+depends guile --enable-guile2=yes
diff --git a/editors/texmacs/DETAILS b/editors/texmacs/DETAILS
index 1dba50e..22e4efc 100755
--- a/editors/texmacs/DETAILS
+++ b/editors/texmacs/DETAILS
@@ -1,9 +1,10 @@
SPELL=texmacs
- VERSION=1.0.7
- SOURCE=TeXmacs-${VERSION}-src.tar.gz
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/TeXmacs-${VERSION}-src
- SOURCE_URL=ftp://ftp.texmacs.org/pub/TeXmacs/targz/${SOURCE}
- SOURCE_GPG=gurus.gpg:${SOURCE}.sig
+ SPELLX=TeXmacs
+ VERSION=1.99.2
+ SOURCE=$SPELLX-$VERSION-src.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION-src
+ SOURCE_URL=ftp://ftp.texmacs.org/pub/$SPELLX/tmftp/source/${SOURCE}
+
SOURCE_HASH=sha512:e9d2dd0aab2e66470c4ae860e13b6fad2cc07913f14f7bca042c703d4d8b4a62fafafa711b81a0d8f8c125a3641b8bb5f38cd3adac74ec18895671423aa60be9
ENTERED=20010922
LICENSE[0]=GPL
KEYWORDS="wysiwyg science editors"
diff --git a/editors/texmacs/HISTORY b/editors/texmacs/HISTORY
index cb69af2..527bc76 100644
--- a/editors/texmacs/HISTORY
+++ b/editors/texmacs/HISTORY
@@ -1,3 +1,11 @@
+2015-01-14 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Fixed PATH for QT4
+ Fixed LDFLAGS for otherwise missing zlib
+ * PRE_BUILD: Patch erroneous declaration of environ
+ * DEPENDS: Added flag to compile against guile 2.x
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 1.99.2
+
2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* DEPENDS: switch from tetex to texlive [auto]

diff --git a/editors/texmacs/PRE_BUILD b/editors/texmacs/PRE_BUILD
new file mode 100755
index 0000000..3e52031
--- /dev/null
+++ b/editors/texmacs/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY"/src &&
+sed -ri '/^extern char \*\*environ;/{s/ / "C" /}' \
+ System/Link/pipe_link.cpp
diff --git a/editors/texmacs/TeXmacs-1.0.7-src.tar.gz.sig
b/editors/texmacs/TeXmacs-1.0.7-src.tar.gz.sig
deleted file mode 100644
index 2ab6869..0000000
Binary files a/editors/texmacs/TeXmacs-1.0.7-src.tar.gz.sig and /dev/null
differ
diff --git a/ftp/axel/DETAILS b/ftp/axel/DETAILS
index 6593114..4157c3f 100755
--- a/ftp/axel/DETAILS
+++ b/ftp/axel/DETAILS
@@ -1,5 +1,6 @@
SPELL=axel
VERSION=2.4
+ PATCHLEVEL=1
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://alioth.debian.org/frs/download.php/3015/${SOURCE}

SOURCE_HASH=sha512:5cd8e63e325da6fe44ec213a2464e98dc68f9d43fe4b7200f5893b91b42fc1737b5e8d17709ee6d0d23cc74b68ab72f9f264b4bd941358b260f745ed6706d959
diff --git a/ftp/axel/HISTORY b/ftp/axel/HISTORY
index 95e820e..312dce8 100644
--- a/ftp/axel/HISTORY
+++ b/ftp/axel/HISTORY
@@ -1,6 +1,9 @@
+2014-12-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD: Allow larger number of redirects, like wget
+
2011-09-26 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap

2010-03-11 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS, DETAILS: spell created
-
diff --git a/ftp/axel/PRE_BUILD b/ftp/axel/PRE_BUILD
new file mode 100755
index 0000000..734efbf
--- /dev/null
+++ b/ftp/axel/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+# Allow larger number of redirections, like wget
+sed -ri '/^#define MAX_REDIR\>/ { s/[0-9]+$/20/ }' axel.h
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index f45b97a..f4b52ad 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -17,7 +17,7 @@ depends libxft '--enable-xft --disable-freetype2'
&&
depends -sub TEE cairo '--enable-system-cairo
--enable-default-toolkit=cairo-gtk2' &&
depends gdk-pixbuf2 &&

-depends JPEG '--with-system-jpeg' &&
+depends libjpeg-turbo '--with-system-jpeg' &&
depends -sub APNG libpng '--enable-system-png' &&
depends librsvg2 '--enable-svg' &&

@@ -86,12 +86,18 @@ depends OPENGL &&
optional_depends gstreamer \
--{en,dis}able-gstreamer \
'for gstreamer based AV support' &&
+if is_depends_enabled $SPELL gstreamer; then
+ depends gst-plugins-base
+fi &&

if ! is_depends_enabled $SPELL gstreamer; then
optional_depends gstreamer-1.0 \
'--enable-gstreamer=1.0' \
'' \
- 'for gstreamer 1.0 based AV support'
+ 'for gstreamer 1.0 based AV support' &&
+ if is_depends_enabled $SPELL gstreamer-1.0; then
+ depends gst-plugins-base-1.0
+ fi
fi &&


diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 6960839..41c0ed0 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,11 +1,11 @@
SPELL=firefox
- VERSION=34.0.5
+ VERSION=35.0
SOURCE=$SPELL-$VERSION.source.tar.bz2
-
SOURCE_HASH=sha512:a6a545ac31f6afbd092778e39a861097918dc620d75ffa12c6feea98f2b45d43dbb768f76b05417fda2b096b919e597b27cae332e14167a44d9dc243e9c15eec
+
SOURCE_HASH=sha512:0aa7a7cc56b9c900413de117dec1156fb1852359a37785acc3a3b79fa231d56885c392edc40ddcdede5dc829ceec585eb0c5dbfe252b8b4397d8c11545bb0d78

SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}

SOURCE_URL[1]=ftp://ftp.mozilla.org/pub/$SPELL/releases/$VERSION/source/$SOURCE

SOURCE_URL[2]=ftp://ftp.in2p3.fr/pub/mozilla/$SPELL/releases/$VERSION/source/$SOURCE
- SECURITY_PATCH=77
+ SECURITY_PATCH=78
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://www.mozilla.org/en-US/firefox/fx/
GATHER_DOCS=off
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index af35fc0..6e003b4 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,8 @@
+2015-01-13 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 35.0, SECURITY_PATCH++
+ * DEPENDS: JPEG -> libjpeg-turbo, added appropriate
+ gst-plagins-base{,-1.0} to each of gstreamers
+
2014-12-19 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: Depends on cairo's tee backend

diff --git a/http/seamonkey/DETAILS b/http/seamonkey/DETAILS
index 33defd5..0a90077 100755
--- a/http/seamonkey/DETAILS
+++ b/http/seamonkey/DETAILS
@@ -1,8 +1,8 @@
SPELL=seamonkey
- VERSION=2.31
- SECURITY_PATCH=59
+ VERSION=2.32
+ SECURITY_PATCH=60
SOURCE=$SPELL-$VERSION.source.tar.bz2
-
SOURCE_HASH=sha512:69307c47881d7d250281a07389eb081dc6edb465a3faf6a3fa5c6db889dc38d94134a1cfc1ce11821ffa0bf20a8a920b06122e53bd0a19c9bbcf405cfce6b5ef
+
SOURCE_HASH=sha512:48a5aba7a6f604e7e950f12cfe2dc5f734622ae1fead8ddac87045e161f1637d309b0685866200bf68f809ff8cc767d3f0b1dbeea4cac73c611488780e018f84
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URI=seamonkey/releases/$VERSION/source/$SOURCE
SOURCE_URL[0]=ftp://ftp.mozilla.org/pub/mozilla.org/$SOURCE_URI
diff --git a/http/seamonkey/HISTORY b/http/seamonkey/HISTORY
index 24de17e..c7ecaec 100644
--- a/http/seamonkey/HISTORY
+++ b/http/seamonkey/HISTORY
@@ -1,3 +1,6 @@
+2015-01-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.32; SECURITY_PATCH++
+
2014-12-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.31; SECURITY_PATCH++

diff --git a/kernel.gpg b/kernel.gpg
index 9777edb..f1fbad5 100644
Binary files a/kernel.gpg and b/kernel.gpg differ
diff --git a/libs/gettext/DETAILS b/libs/gettext/DETAILS
index 1ad9337..eb4c73d 100755
--- a/libs/gettext/DETAILS
+++ b/libs/gettext/DETAILS
@@ -1,5 +1,5 @@
SPELL=gettext
- VERSION=0.19.3
+ VERSION=0.19.4
# PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
diff --git a/libs/gettext/HISTORY b/libs/gettext/HISTORY
index 3cf80b1..a7300ff 100644
--- a/libs/gettext/HISTORY
+++ b/libs/gettext/HISTORY
@@ -1,3 +1,6 @@
+2015-01-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.19.4
+
2014-10-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.19.3

diff --git a/utils/bluez5/BUILD b/utils/bluez5/BUILD
new file mode 100755
index 0000000..5f57a58
--- /dev/null
+++ b/utils/bluez5/BUILD
@@ -0,0 +1,3 @@
+OPTS="$BLUEZOPTS $OPTS" &&
+OPTS+=" --disable-systemd" &&
+default_build
diff --git a/utils/bluez5/CONFLICTS b/utils/bluez5/CONFLICTS
new file mode 100755
index 0000000..3fae3d8
--- /dev/null
+++ b/utils/bluez5/CONFLICTS
@@ -0,0 +1,3 @@
+conflicts bluez &&
+conflicts bluez-libs &&
+conflicts bluez-utils
diff --git a/utils/bluez5/DEPENDS b/utils/bluez5/DEPENDS
new file mode 100755
index 0000000..9b1d3a3
--- /dev/null
+++ b/utils/bluez5/DEPENDS
@@ -0,0 +1,15 @@
+depends bison &&
+depends flex &&
+depends dbus &&
+depends glib2 &&
+depends readline &&
+
+optional_depends cups \
+ "--enable-cups" \
+ "--disable-cups" \
+ "for CUPS backend support" &&
+
+optional_depends UDEV \
+ "--enable-udevrules" \
+ "--disable-udevrules" \
+ "install the udev rules"
diff --git a/utils/bluez5/DETAILS b/utils/bluez5/DETAILS
new file mode 100755
index 0000000..c0bb4c8
--- /dev/null
+++ b/utils/bluez5/DETAILS
@@ -0,0 +1,43 @@
+ SPELL=bluez5
+ SPELLX=bluez
+ VERSION=5.27
+ SOURCE=$SPELLX-$VERSION.tar.xz
+ SOURCE2=$SPELLX-$VERSION.tar.sign
+ SOURCE2_IGNORE=signature
+ SOURCE_GPG=kernel.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE_URL[0]=$KERNEL_URL/pub/linux/bluetooth/$SOURCE
+ SOURCE2_URL[0]=$KERNEL_URL/pub/linux/bluetooth/$SOURCE2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ WEB_SITE=http://www.bluez.org/
+ LICENSE[0]=GPL
+ ENTERED=20150110
+ SHORT="official Linux Bluetooth protocol stack"
+cat << EOF
+The Bluetooth wireless technology is a worldwide specification for a
small-form
+factor, low-cost radio solution that provides links between mobile computers,
+mobile phones, other portable handheld devices, and connectivity to the
+Internet. The specification is developed, published and promoted by the
+Bluetooth Special Interest Group (SIG).
+
+BlueZ provides support for the core Bluetooth layers and protocols. It is
+flexible, efficient and uses a modular implementation. It has many
interesting
+features:
+
+ * Complete modular implementation
+ * Symmetric multi processing safe
+ * Multithreaded data processing
+ * Support for multiple Bluetooth devices
+ * Real hardware abstraction
+ * Standard socket interface to all layers
+ * Device and service level security support
+
+Currently BlueZ consists of many separate modules:
+
+ * Bluetooth kernel subsystem core
+ * L2CAP and SCO audio kernel layers
+ * RFCOMM, BNEP, CMTP and HIDP kernel implementations
+ * HCI UART, USB, PCMCIA and virtual device drivers
+ * General Bluetooth and SDP libraries and daemons
+ * Configuration and testing utilities
+ * Protocol decoding and analysis tools
+EOF
diff --git a/utils/bluez5/HISTORY b/utils/bluez5/HISTORY
new file mode 100644
index 0000000..76afecc
--- /dev/null
+++ b/utils/bluez5/HISTORY
@@ -0,0 +1,3 @@
+2015-01-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.27
+ spell creaaated, based on bluez
diff --git a/utils/bluez5/PROVIDES b/utils/bluez5/PROVIDES
new file mode 100755
index 0000000..340db5f
--- /dev/null
+++ b/utils/bluez5/PROVIDES
@@ -0,0 +1 @@
+BLUEZ
diff --git a/utils/bluez5/init.d/bluetooth b/utils/bluez5/init.d/bluetooth
new file mode 100755
index 0000000..e01f9b9
--- /dev/null
+++ b/utils/bluez5/init.d/bluetooth
@@ -0,0 +1,46 @@
+#!/bin/bash
+
+PROGRAM=/usr/sbin/bluetoothd
+RUNLEVEL=3
+NEEDS="+local_fs smgl-messagebus"
+UART_CONF="/etc/bluetooth/uart"
+
+. /etc/init.d/smgl_init
+
+start_uarts() {
+ [ -f /usr/sbin/hciattach -a -f $UART_CONF ] || return
+ grep -v '^#' $UART_CONF | while read i; do
+ /usr/sbin/hciattach $i
+ done
+}
+
+stop_uarts() {
+ killproc hciattach > /dev/null 2>&1
+}
+
+start() {
+ echo "Starting $NAME..."
+ $PROGRAM
+ evaluate_retval
+
+ start_uarts
+
+ [ -d /var/lock/subsys ] || mkdir -p /var/lock/subsys
+ touch /var/lock/subsys/bluetooth
+}
+
+stop() {
+ echo "Shutting down $NAME..."
+ killproc bluetoothd
+
+ stop_uarts
+ rm -f /var/lock/subsys/bluetooth
+}
+
+condrestart() {
+ [ -e /var/lock/subsys/bluetooth ] && (stop; start)
+}
+
+usage() {
+ echo "Usage $0 {start|stop|restart|condrestart}"
+}
diff --git a/windowmanagers/dvtm/DETAILS b/windowmanagers/dvtm/DETAILS
index 2b12036..e96d876 100755
--- a/windowmanagers/dvtm/DETAILS
+++ b/windowmanagers/dvtm/DETAILS
@@ -1,8 +1,8 @@
SPELL=dvtm
- VERSION=0.12
+ VERSION=0.13
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://brain-dump.org/projects/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:2a95194c2f5413566c3565e8fc21d5ecf248bd5530f21ab0a29206e83bf2ac30711f9ce820d34a7305ad0ef59717056f0a9b3b80532a5dd9878bf52abbc9e7f2
+
SOURCE_HASH=sha512:d302d4a24b2e67dac7c8115adfdb910635bd081d6d74bddb894591a0f6b8720364675f4565ad33e65e44f7367f1ababeb496f4a9e93bed5edbc2750443914bdd
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://brain-dump.org/projects/dvtm/";
LICENSE[0]=MIT
diff --git a/windowmanagers/dvtm/HISTORY b/windowmanagers/dvtm/HISTORY
index af7fd0d..631b531 100644
--- a/windowmanagers/dvtm/HISTORY
+++ b/windowmanagers/dvtm/HISTORY
@@ -1,3 +1,6 @@
+2015-01-13 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.13
+
2014-09-13 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.12

diff --git a/x11-libs/cairo/CONFIGURE b/x11-libs/cairo/CONFIGURE
index 37d1778..f25256b 100755
--- a/x11-libs/cairo/CONFIGURE
+++ b/x11-libs/cairo/CONFIGURE
@@ -1,7 +1,3 @@
config_query_option CAIRO_OPTS "Enable cairo's tee surface backend feature?"
n \
"--enable-tee=yes"
\
- "--enable-tee=no"
&&
-
-config_query_option CAIRO_OPTS "Disable LTO?" n
\
- "--disable-lto"
\
- ""
+ "--enable-tee=no"
diff --git a/x11-libs/cairo/DETAILS b/x11-libs/cairo/DETAILS
index c44f1da..d335876 100755
--- a/x11-libs/cairo/DETAILS
+++ b/x11-libs/cairo/DETAILS
@@ -10,15 +10,15 @@ case "$CAIRO_BRANCH" in
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git" ;;

devel)
- VERSION=1.12.16
-
SOURCE_HASH=sha512:35389305ba0906e2e1beab92966650fc7d7f8f41231e355ea2bf8693a333946f0693c125d1c50681e12b7f2aff85ae1fdcf957f3d83bc7eaacd52569884c6b2f

+ VERSION=1.12.18
+
SOURCE_HASH=sha512:238b426ee010a0b0a8d55e61043f95a87438f73f900b3b293dea61b8e7ff3cc84e0aa0b779b2a1d43d2d153490bd053cbbc9ec69ceb9b3f482797638260fbef2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" ;;

stable)
- VERSION=1.12.16
-
SOURCE_HASH=sha512:35389305ba0906e2e1beab92966650fc7d7f8f41231e355ea2bf8693a333946f0693c125d1c50681e12b7f2aff85ae1fdcf957f3d83bc7eaacd52569884c6b2f

+ VERSION=1.12.18
+
SOURCE_HASH=sha512:238b426ee010a0b0a8d55e61043f95a87438f73f900b3b293dea61b8e7ff3cc84e0aa0b779b2a1d43d2d153490bd053cbbc9ec69ceb9b3f482797638260fbef2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION" ;;
diff --git a/x11-libs/cairo/HISTORY b/x11-libs/cairo/HISTORY
index ebb35bb..8fd6ac0 100644
--- a/x11-libs/cairo/HISTORY
+++ b/x11-libs/cairo/HISTORY
@@ -1,3 +1,9 @@
+2015-01-13 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: update to 1.12.18 (fixing firefox crash, even)
+ * CONFIGURE, PRE_BUILD: LTO is gone from upstream! Yay!
+ * cairo-broken-lto-build.patch,
+ cairo-1.12.16-lto-optional.patch: removed
+
2014-10-18 Jeremy Blosser <jblosser AT sourcemage.org>
* PRE_BUILD, cairo-1.12.16-lto-optional.patch: add --disable-lto
option.
* CONFIGURE: Query for --disable-lto.
diff --git a/x11-libs/cairo/PRE_BUILD b/x11-libs/cairo/PRE_BUILD
index 507e5bc..a4bc183 100755
--- a/x11-libs/cairo/PRE_BUILD
+++ b/x11-libs/cairo/PRE_BUILD
@@ -5,15 +5,7 @@ if [[ "$CAIRO_BRANCH" == "scm" ]]; then
CAIRO_AUTOGEN=y
else
# http://bugs.gentoo.org/show_bug.cgi?id=336696
- patch -p1 -d "$SOURCE_DIRECTORY" <
"$SPELL_DIRECTORY/cairo-1.10.0-buggy_gradients.patch" &&
- # http://sourceforge.net/p/mingw-w64/bugs/396/
- patch -p1 < "$SPELL_DIRECTORY/cairo-broken-lto-build.patch"
-fi &&
-
-if list_find "${CAIRO_OPTS}" "--disable-lto"; then
- # https://bugs.freedesktop.org/show_bug.cgi?id=60852
- patch -p1 < "$SPELL_DIRECTORY/cairo-1.12.16-lto-optional.patch" &&
- CAIRO_AUTOGEN=y
+ patch -p1 -d "$SOURCE_DIRECTORY" <
"$SPELL_DIRECTORY/cairo-1.10.0-buggy_gradients.patch"
fi &&

if [[ "$CAIRO_AUTOGEN" == "y" ]]; then
diff --git a/x11-libs/cairo/cairo-1.12.16-lto-optional.patch
b/x11-libs/cairo/cairo-1.12.16-lto-optional.patch
deleted file mode 100644
index 8489dc4..0000000
--- a/x11-libs/cairo/cairo-1.12.16-lto-optional.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff --git a/build/configure.ac.warnings b/build/configure.ac.warnings
-index f984eb2..15b3da2 100644
---- a/build/configure.ac.warnings
-+++ b/build/configure.ac.warnings
-@@ -38,13 +38,18 @@ dnl options. Namely, the following:
-
- dnl -flto working really needs a test link, not just a compile
-
--safe_MAYBE_WARN="$MAYBE_WARN"
--MAYBE_WARN="$MAYBE_WARN -flto -ffat-lto-objects -fuse-linker-plugin"
--AC_TRY_LINK([],[
-+AC_ARG_ENABLE(lto,
-+ AS_HELP_STRING([--disable-lto],
-+ [Do not try to use Link-Time Optimization]))
-+if test "x$enable_lto" != "xno"; then
-+ safe_MAYBE_WARN="$MAYBE_WARN"
-+ MAYBE_WARN="$MAYBE_WARN -flto -ffat-lto-objects -fuse-linker-plugin"
-+ AC_TRY_LINK([],[
- int main(int argc, char **argv) { return 0; }
--],[],[
-+ ],[],[
- MAYBE_WARN="$safe_MAYBE_WARN"
--])
-+ ])
-+fi
-
- MAYBE_WARN="$MAYBE_WARN -fno-strict-aliasing -fno-common"
-
diff --git a/x11-libs/cairo/cairo-broken-lto-build.patch
b/x11-libs/cairo/cairo-broken-lto-build.patch
deleted file mode 100644
index 8cb0f50..0000000
--- a/x11-libs/cairo/cairo-broken-lto-build.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff -ru cairo-1.12.16.orig/build/configure.ac.warnings
cairo-1.12.16/build/configure.ac.warnings
---- cairo-1.12.16.orig/build/configure.ac.warnings 2013-08-26
17:07:21.000000000 +0200
-+++ cairo-1.12.16/build/configure.ac.warnings 2014-08-08 08:13:14.566163013
+0200
-@@ -39,7 +39,7 @@
- dnl -flto working really needs a test link, not just a compile
-
- safe_MAYBE_WARN="$MAYBE_WARN"
--MAYBE_WARN="$MAYBE_WARN -flto"
-+MAYBE_WARN="$MAYBE_WARN -flto -ffat-lto-objects -fuse-linker-plugin"
- AC_TRY_LINK([],[
- int main(int argc, char **argv) { return 0; }
- ],[],[
-Only in cairo-1.12.16/build: configure.ac.warnings.orig
-diff -ru cairo-1.12.16.orig/configure cairo-1.12.16/configure
---- cairo-1.12.16.orig/configure 2013-08-26 19:00:41.000000000 +0200
-+++ cairo-1.12.16/configure 2014-08-08 08:15:19.576158790 +0200
-@@ -18147,7 +18147,7 @@
-
-
- safe_MAYBE_WARN="$MAYBE_WARN"
--MAYBE_WARN="$MAYBE_WARN -flto"
-+MAYBE_WARN="$MAYBE_WARN -flto -ffat-lto-objects -fuse-linker-plugin"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h. */
-
-Only in cairo-1.12.16: configure.orig



  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (16202162e698cebdf97ad73c42cdea6dd7be1057), Treeve Jelbert, 01/15/2015

Archive powered by MHonArc 2.6.24.

Top of Page