dev-games/aseprite: Correct patch for 1.1.4.1
authorAzamat H. Hackimov <azamat.hackimov@gmail.com>
Fri, 22 Apr 2016 09:37:31 +0000 (14:37 +0500)
committerPatrice Clement <monsieurp@gentoo.org>
Sat, 23 Apr 2016 06:53:36 +0000 (06:53 +0000)
Added subslot checks for libpng and libgif.

Package-Manager: portage-2.2.26
Gentoo-Bug: https://bugs.gentoo.org/580802
Closes: https://github.com/gentoo/gentoo/pull/1322

Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
dev-games/aseprite/aseprite-1.1.4.1.ebuild
dev-games/aseprite/files/aseprite-1.1.4.1_underlinking.patch

index f89be1161888a371fe64df957c7ac7690eb6b5d4..075510ae6482d3cc4bddbcd6b02b820b86cc4ac5 100644 (file)
@@ -22,9 +22,9 @@ IUSE="debug test webp"
 RDEPEND="dev-libs/tinyxml
        media-libs/allegro:0[X,png]
        media-libs/freetype
-       media-libs/giflib
+       media-libs/giflib:=
        webp? ( media-libs/libwebp )
-       media-libs/libpng:0
+       media-libs/libpng:0=
        net-misc/curl
        sys-libs/zlib
        virtual/jpeg:0
index 4240040f8f5d70a14d62c3538fd5c8172c200a56..8481657b8666623efb8cdb33599c4710051e5f8c 100644 (file)
@@ -1,12 +1,28 @@
+From e7883b7d6428662077fa88c8dfa4e0fdee28ff46 Mon Sep 17 00:00:00 2001
+From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com>
+Date: Fri, 22 Apr 2016 13:42:26 +0500
+Subject: [PATCH] Fixing underlinking for gcc 4.9
+
+Allegro4 backend uses XGrabPointer() from libX11.
+Added ${X11_LIBRARIES} for she to resolve underlinking.
+---
+ src/she/CMakeLists.txt | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
 diff --git a/src/she/CMakeLists.txt b/src/she/CMakeLists.txt
-index eddf386..d1b8ce5 100644
+index cddf5bc..1841aa6 100644
 --- a/src/she/CMakeLists.txt
 +++ b/src/she/CMakeLists.txt
-@@ -205,6 +205,7 @@ endif()
- add_library(she ${SHE_SOURCES})
- target_link_libraries(she
-+  ${PLATFORM_LIBS}
-   gfx-lib
-   base-lib)
+@@ -242,7 +242,8 @@ if(USE_ALLEG4_BACKEND)
+   target_link_libraries(she
+     ${LOADPNG_LIBRARY}
+     ${LIBALLEGRO4_LINK_FLAGS}
+-    ${DXGUID_LIBRARIES})
++    ${DXGUID_LIBRARIES}
++    ${X11_LIBRARIES})
+ endif()
  
+ if(USE_SKIA_BACKEND)
+-- 
+2.7.3
+