New commits:
commit 8dbb341ab16f41497869f3eaecd5ef3dfa3f226b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
pcre: => 8.37
commit c75697df45b6658b4d3ea327989dd5520177a45d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
move grantlee5
commit 02b525d776b04417a591403125091c4b7bc247e8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kwidgetsaddons - tweak depends
commit 830cd589fdaecd9abb9c7aebb34676653f565afd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kwallet5 - tweak depends
commit e0c194be94c6e637fdc672604a0053bdeb325a2b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kunitconversion - tweak depends
commit af5f25cd26f900a1bccffcc2273a065c9c26edfc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
ktextwidgets - tweak depends
commit 8913798115ad9c1bbf37ffc7eb65c4d676346ac4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
ktexteditor - tweak depends
commit 6bb6424fe0d11cccfd3f68f1e25cde331f516f13
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kservice - tweak depends
commit 26ebc07569440bb3814a1b578e35e66c889ac966
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
krunner - tweak depends
commit 438b49149ba647ea7f6b0be0fb80de2ab09dad46
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kross - tweak depends
commit e3b5fe0beca1de5a8f3ae17791015fdeafd4a40f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kpty - tweak depends
commit e8b90045c058ddafe8daf741a5758827dc78debc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kplotting - tweak depends
commit 5b87b1913ca9ee1ca31aeefc37ca3a3cee39eed9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kparts - tweak depends
commit a8338c1b651283b8737444b7cf81ea07ed75cea4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
knotifyconfig - tweak depends
commit f60f2a19f5683ce72d68dfe71c0868d9387a85a9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
knotifications - tweak depends
commit bebb975308051d068f64b8f44a63016599d38923
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
knewstuff - tweak depends
commit 1258b5378aee544bbf61b83dbb169396906dd4cd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kmediaplayer - tweak depends
commit 33faacf0129a48f3069dac95e9639a3c25f2e768
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kjsembed - tweak depends
commit 11c354914421aa96cac9e2113a22c80049b42b6b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kjs - tweak depends
commit cb36a2b44dc89ab06e720f9ab4fa69665a48e4d6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kjobwidgets - tweak depends
commit 8044a0ee0824cce93295553a2fae24279e2ae639
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kitemviews - tweak depends
commit 4de19a9a459018f36f363c13b8ad27fdcd54d758
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kitemmodels - tweak depends
commit 6653bba320672dcbf0e0c3396e87521cf073263b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kio - tweak depends
commit f45deab916d9f230fb1980119a9e68f92a130004
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kinit - tweak depends
commit 09d8df89df71a074743df26648dbb4f4398d2a71
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kimageformats - tweak depends
commit 7d4892cfd5d97307ded9fa633a6934671c7bf9ba
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kidletime - tweak depends
commit e5b7d66d7eb8a6883a0105d8f33eac0316ce5e89
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kiconthemes - tweak depends
commit 20ac5cf1ac280e8532583bc28e22d481cae15097
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
ki18n - tweak depends
commit cb7bc74a416bce2e971e0eabccca86b25a602c48
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
khtml - tweak depends
commit 1f80d05aeaf9801b0c7041dff5356b420dc1c29a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kguiaddons - tweak depends
commit 59ea7ca9ff3f56d8f549d1eb67fdbc429ccaecd1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kemoticons - tweak depends
commit 56de2b351c881e109fe55d7e025c3c2ead070461
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kdoctools - tweak depends
commit eec015ddfc69444e112f5dcb395310ece2bb4007
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kdnssd - tweak depends
commit 83c31a78e6a0a7a70f03f831e46b14d7e9a166e4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kdesu - tweak depends
commit e2c5a727ae12bbeaeb65dacbb881d01226b8a57b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kdesignerplugin - tweak depends
commit 0d6ddfeebf9bca503cbe3dd50258f0c58af9dbb3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kdelibs4support - tweak depends
commit 12d16a9f64e2b6d15ebd411d9cc7edb191560945
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kded - tweak depends
commit d21a51e8ac2b7242a545766b3160995229ec2cf0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kdeclarative - tweak depends
commit fb3538aaf34b28eb8d1e7a220494c3b575544401
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kdbusaddons - tweak depends
commit 83f3338e21e940fc334ff7d8189b334d34c74ce4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kcrash - tweak depends
commit 63c4825df59a04938481c85dca60501919f5abfd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kcoreaddons - tweak depends
commit 3c67a84a8c0c686adbd12ebd5a09d82b8facd671
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kconfigwidgets - tweak depends
commit 797f5e19ebb05857ba6651662a02090658b633df
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kconfig - tweak depends
commit 72a00dc91a9d5fe37bd1427fbd987b3be96f06c5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kcompletion - tweak depends
commit 85233dc8a6b197be8309d23c9847de7935cca6b6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kcodecs - tweak depends
commit 760679df74ca3a5b1ad908a0fdb3e557f77d3892
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kbookmarks - tweak depends
commit f05a4a5e938edfc00962c38c0e291cd2b483a664
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kauth - tweak depends
commit ecbe323d2efb1eea72bad1f179107ca197df2944
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
karchive - tweak depends
commit 2e5d63f77ff7333428afee9205f7a14c980ff302
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kactivities5 - tweak depends
commit a6581a13709cfa2c8025e5d9b386672e34bab0fa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
frameworkintegration - tweak depends
commit 96966c0e0d8dc3088e45108baf711b006ec6fcb9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kwindowsystem - tweak depends
commit d42cc4829e5e9eed981f79ea87b4e19d8563b9c8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
sonnet - tweak depends
commit 957fc97ef014eb8c20311f0d03506f9a8eb14132
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
threadweaver - tweak depends
commit 0c6b99e5991ff6a2ff3c2c58e41e0b6137661982
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kxmlgui - tweak depends
commit 0f2df80d67fa4a2b8943834ae8d6f1033c846b10
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
plasma-framework - tweak depends
commit 1589b86c7ee3f5477e38e5bb4cb78395446e918e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
solid - tweak depends
commit 4d49393613139547ad1ebb998ed7c355a17f1eb1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kcmutils - depends kdeclarative, kpackage
commit 5748221bee2b52ef508d171cf8bc5780148c9a2c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
radare: Use prepare_select_branch
commit e2cb0c07daf5fdd3c4c604f2105da46efd80e20d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
radare 0.9.8
commit 67c9b9073b82554e8d352d2da1b67649a7c3d5fb
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
flashrom 0.9.8
commit 603866e5915599bfd1cf0383ae2f37dd1568974f
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
net/dhcpcd: version 6.8.2
commit c27475c269117e3f40a88b2e700f7b9e48355947
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
gnu/gcc: added a trigger for C++ ABI changes in major releases
commit acbf8cc3b26a914bddff4c0b179a4b289118858b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
test-simple: spell deprecated, it's a part of perl now
commit e1bc6eba6f64fc7f88a148fb85eb7323823b79a3
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
test-harness: spell deprecated, it's a part of perl now
commit 1faad2dd0ef69d8af2166777756ecc0bed616326
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
archive-tar: spell deprecated, it's a part of perl now
diff --git a/ChangeLog b/ChangeLog
index 84d87e2..2845fcd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2015-05-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * move grantlee5
+
+2015-05-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * perl-cpan/archive-tar: spell deprecated, it's a part of perl now
+ * perl-cpan/test-harness: spell deprecated, it's a part of perl now
+ * perl-cpan/test-simple: spell deprecated, it's a part of perl now
+
2015-04-30 Treeve Jelbert <treeve AT sourcemage.org>
* telepathy/telepathy.gpg: update
add C74E02CF "David Edmundson" <davidedmundson AT kde.org>
diff --git a/devel/radare2/DETAILS b/devel/radare2/DETAILS
index d7abf8f..649e50f 100755
--- a/devel/radare2/DETAILS
+++ b/devel/radare2/DETAILS
@@ -1,18 +1,19 @@
+. "$GRIMOIRE"/FUNCTIONS &&
SPELL=radare2
-if [[ "$R2_VERSION" == "stable" ]]
+if [[ "$RADARE2_BRANCH" == "stable" ]]
then
- VERSION=0.9
- SOURCE="${SPELL}-${VERSION}.tar.gz"
+ VERSION=0.9.8
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=http://radare.org/get/${SOURCE}
-
SOURCE_HASH=sha512:0e27882f2053b55d3cc4684772e1c20fe6cc1d102617af61166f038b3b8ecb3979b080142314ddae51e58f4d258866e9e6aa00095becaab5434df6019bea6ba9
+
SOURCE_HASH=sha512:8a3b1811c994a520eb5758a11eceffdaa999bb69b5252e45148813a7c36d11e0afd8c83d6f03bc2282c526b630979edc20bed050cb119300dc353ee039a99355
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
else
- VERSION=SCM
+ VERSION=$(get_scm_version)
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE="${SPELL}-git.tar.bz2"
SOURCE_URL[0]="git://github.com/radare/$SPELL"
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
fi
WEB_SITE="http://radare.org"
LICENSE[0]=GPL
diff --git a/devel/radare2/HISTORY b/devel/radare2/HISTORY
index 4e71173..aec3291 100644
--- a/devel/radare2/HISTORY
+++ b/devel/radare2/HISTORY
@@ -1,3 +1,7 @@
+2015-05-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.9.8
+ * DETAILS, PREPARE: Use prepare_select_branch
+
2014-12-16 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Replace "bit" suffix with "-bit" in description
diff --git a/devel/radare2/PREPARE b/devel/radare2/PREPARE
index 31be422..53a4552 100755
--- a/devel/radare2/PREPARE
+++ b/devel/radare2/PREPARE
@@ -1 +1,2 @@
-config_query_list R2_VERSION "Which version do you want?" stable devel
+. "$GRIMOIRE"/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index 84272ef..2b59ff1 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,4 +1,8 @@
-2015-04-22 Pavel Vinogradov <public AT sourcemage.org>
+2015-05-02 Pavel Vinogradov <public AT sourcemage.org>
+ * UP_TRIGGERS: added clumsy migration mechanism for C++ ABI
+ changes on major version update
+
+2015-04-22 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 5.1.0, updated isl version to 0.14, removed
cloog sources
* PRE_BUILD: removed cloog sources unpacking and
diff --git a/gnu/gcc/UP_TRIGGERS b/gnu/gcc/UP_TRIGGERS
index b9d7a63..dfe1d7a 100755
--- a/gnu/gcc/UP_TRIGGERS
+++ b/gnu/gcc/UP_TRIGGERS
@@ -1,12 +1,19 @@
-# recast the split compiler spells on a gcc version update, see bug #9813
-
local OLD_SPELL_VERSION=""
spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)"
if [ "$VERSION" != "$OLD_SPELL_VERSION" ]; then
+ # recast the split compiler spells on a gcc version update, see bug #9813
# this includes g77 for the upgrade from 3.4.x to 4.x compilers
for each in ada fortran g++ g77 gcj objc; do
if spell_ok $each; then
up_trigger $each cast_self
fi
- done
+ done &&
+
+ # for C++ ABI change in 5.1 and, probably, for each major version change
too
+ if [[ ${OLD_SPELL_VERSION:0:1} != ${VERSION:0:1} ]]; then
+ for each in $(grep "gcc:CXX" "$SUB_DEPENDS_STATUS" | cut -f1 -d:); do
+ if spell_ok $each; then
+ up_trigger $each cast_self
+ done
+ fi
fi
diff --git a/kde-frameworks/frameworkintegration/DEPENDS
b/kde-frameworks/frameworkintegration/DEPENDS
index 2f8bc75..2ceb154 100755
--- a/kde-frameworks/frameworkintegration/DEPENDS
+++ b/kde-frameworks/frameworkintegration/DEPENDS
@@ -1,6 +1,4 @@
-depends cmake &&
-depends extra-cmake-modules &&
-depends qtbase &&
+source $GRIMOIRE/KDE5_DEPENDS
depends kconfig &&
depends kiconthemes &&
depends knotifications &&
diff --git a/kde-frameworks/frameworkintegration/HISTORY
b/kde-frameworks/frameworkintegration/HISTORY
index bcf990d..073c439 100644
--- a/kde-frameworks/frameworkintegration/HISTORY
+++ b/kde-frameworks/frameworkintegration/HISTORY
@@ -1,3 +1,6 @@
+2015-05-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: use KDE5_DEPENDS
+
2015-04-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.9.0