Date: Wednesday, February 22, 2023 @ 13:08:40
  Author: arojas
Revision: 1403600

upgpkg: gmic 3.2.1-2: Make dependency targets private in cmake config

Modified:
  gmic/trunk/CMakeLists.txt
  gmic/trunk/PKGBUILD

----------------+
 CMakeLists.txt |    5 ++++-
 PKGBUILD       |    4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

Modified: CMakeLists.txt
===================================================================
--- CMakeLists.txt      2023-02-22 12:48:33 UTC (rev 1403599)
+++ CMakeLists.txt      2023-02-22 13:08:40 UTC (rev 1403600)
@@ -151,7 +151,10 @@
   add_library(libgmic SHARED ${CLI_Sources})
   target_compile_options(libgmic PRIVATE ${GMIC_CXX_COMPILE_FLAGS} -Dgmic_core)
   set_target_properties(libgmic PROPERTIES SOVERSION "1" OUTPUT_NAME "gmic")
-  target_link_libraries(libgmic
+  target_link_libraries(libgmic 
+    PUBLIC
+    X11::X11
+    PRIVATE
     CImg::CImg
     GMicStdlib::Stdlib
   )

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-02-22 12:48:33 UTC (rev 1403599)
+++ PKGBUILD    2023-02-22 13:08:40 UTC (rev 1403600)
@@ -7,7 +7,7 @@
 pkgbase=gmic
 pkgname=(gmic gimp-plugin-gmic)
 pkgver=3.2.1
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url='https://gmic.eu/'
 license=(custom:CeCILL)
@@ -15,7 +15,7 @@
 source=(https://gmic.eu/files/source/gmic_$pkgver.tar.gz
         CMakeLists.txt FindCImg.cmake FindGMicStdlib.cmake)
 sha256sums=('95881919b2e94de502abade0472d27535f7cfa9d17741d8dc0a6b13d4152c175'
-            '089c4ad204a1ed43c9425e3f39e5a3a8bab3d6e8c4fb5a6dfc69e0fca15abd15'
+            '10664d810be3994c062c260fc6b92ba2d1cc2e76c9619e632ef0feb8f9e7b98f'
             '5ad1b499cb0a9e3d9fff6a851346d6f356dfc592442183d6330726a29ee25384'
             '83e4635a6fd101511381bc865255f4de88834da51911ce3eb45ddac2558cabcc')
 

Reply via email to