diff options
author | Treeve Jelbert | 2012-10-22 18:46:17 +0200 |
---|---|---|
committer | Treeve Jelbert | 2012-10-22 18:46:17 +0200 |
commit | 29e8ec04f4376d91f865a72bc84314dab64728e5 (patch) | |
tree | 5cf862b47fb2055d9bf4f5c1c9ea7ef7b8ffc195 | |
parent | 6536e0b3098e2f8e896e01e5d909cbdbec473bb8 (diff) |
giflib: => 5.0.1devel-giflib-5
-rwxr-xr-x | graphics-libs/giflib/DEPENDS | 1 | ||||
-rwxr-xr-x | graphics-libs/giflib/DETAILS | 5 | ||||
-rw-r--r-- | graphics-libs/giflib/HISTORY | 6 | ||||
-rwxr-xr-x | graphics-libs/giflib/UP_TRIGGERS | 8 |
4 files changed, 18 insertions, 2 deletions
diff --git a/graphics-libs/giflib/DEPENDS b/graphics-libs/giflib/DEPENDS new file mode 100755 index 0000000000..479d4a084b --- /dev/null +++ b/graphics-libs/giflib/DEPENDS @@ -0,0 +1 @@ +depends xmlto diff --git a/graphics-libs/giflib/DETAILS b/graphics-libs/giflib/DETAILS index 80663b8f39..eb5db79b6c 100755 --- a/graphics-libs/giflib/DETAILS +++ b/graphics-libs/giflib/DETAILS @@ -1,6 +1,7 @@ SPELL=giflib - VERSION=4.1.6 - SOURCE_HASH=sha512:f47954218ed7d3415cc195a1031a688fcb7dd2bc2b394491830e6b5f5332903ed7c4433b795cd3da9ac53bfc969fe94bec2a4e66b15c0385c732c01b1b7e5057 + VERSION=5.0.1 + SOURCE_HASH=sha512:5ccc207038686171a5799a1e8367e70e854b153e7370574e4ec9831c508e7e51ab235397b3b1057a33a80df6d8ed770816c581d20fac38eebdeea97418a34027 + SECURITY_PATCH=1 SOURCE=$SPELL-$VERSION.tar.bz2 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE diff --git a/graphics-libs/giflib/HISTORY b/graphics-libs/giflib/HISTORY index 75ae7411cb..b4b27e8273 100644 --- a/graphics-libs/giflib/HISTORY +++ b/graphics-libs/giflib/HISTORY @@ -1,3 +1,9 @@ +2012-10-22 Treeve Jelbert <treeve@sourcemage.org> + * DETAILS: version 5.0.1 + SECURITY_PATCH=1 fixes CVE-2005-2974 CVE-2005-3350 + * DEPENDS: added + * UP_TRIGGERS: updated to detect broken spells (kdelibs, ...) + 2008-07-12 Vlad Glagolev <stealth@sourcemage.org> * PROVIDES: removed, useless since deprecation of libungif diff --git a/graphics-libs/giflib/UP_TRIGGERS b/graphics-libs/giflib/UP_TRIGGERS index 2fc524e71c..a28390afcc 100755 --- a/graphics-libs/giflib/UP_TRIGGERS +++ b/graphics-libs/giflib/UP_TRIGGERS @@ -10,3 +10,11 @@ if spell_ok libungif; then fi done fi + message "libgif-5 breaks ABI" + message "Figuring out what spells need to be recast, this may take a while." + for each in $(show_up_depends giflib); do + if gaze install $each | xargs readelf -d 2> /dev/null | + grep -q "NEEDED.*libgif.so.4"; then + up_trigger $each cast_self + fi + done |