pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/wm/awesome



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Aug 18 06:45:19 UTC 2025

Modified Files:
        pkgsrc/wm/awesome: Makefile distinfo
        pkgsrc/wm/awesome/patches: patch-CMakeLists.txt

Log Message:
awesome: fix build with cmake 4


To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 pkgsrc/wm/awesome/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/wm/awesome/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/wm/awesome/patches/patch-CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/wm/awesome/Makefile
diff -u pkgsrc/wm/awesome/Makefile:1.101 pkgsrc/wm/awesome/Makefile:1.102
--- pkgsrc/wm/awesome/Makefile:1.101    Fri Jun  6 16:48:04 2025
+++ pkgsrc/wm/awesome/Makefile  Mon Aug 18 06:45:19 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.101 2025/06/06 16:48:04 gutteridge Exp $
+# $NetBSD: Makefile,v 1.102 2025/08/18 06:45:19 wiz Exp $
 
 DISTNAME=      awesome-4.3
 PKGREVISION=   18
@@ -36,6 +36,7 @@ CMAKE_CONFIGURE_ARGS+=        -DOVERRIDE_VERSIO
 CMAKE_CONFIGURE_ARGS+= -DLUA_INCLUDE_DIR=${PREFIX}/${LUA_INCDIR}
 CMAKE_CONFIGURE_ARGS+= -DXDG_CONFIG_DIR=${PKG_SYSCONFBASEDIR}/xdg
 CMAKE_CONFIGURE_ARGS+= -DGENERATE_DOC=OFF
+CMAKE_CONFIGURE_ARGS+= -DCMAKE_POLICY_VERSION_MINIMUM=3.5
 
 EGDIR=         ${PREFIX}/share/examples/awesome
 CONF_FILES=    ${EGDIR}/rc.lua ${PKG_SYSCONFDIR}/rc.lua

Index: pkgsrc/wm/awesome/distinfo
diff -u pkgsrc/wm/awesome/distinfo:1.29 pkgsrc/wm/awesome/distinfo:1.30
--- pkgsrc/wm/awesome/distinfo:1.29     Fri Jun  6 16:46:43 2025
+++ pkgsrc/wm/awesome/distinfo  Mon Aug 18 06:45:19 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.29 2025/06/06 16:46:43 gutteridge Exp $
+$NetBSD: distinfo,v 1.30 2025/08/18 06:45:19 wiz Exp $
 
 BLAKE2s (awesome-4.3.tar.xz) = 996ff487c8d2f850bf78d26f151ea5269c96cff94ccae95626ec2e0cb59e55d4
 SHA512 (awesome-4.3.tar.xz) = c5ef1e8dc593e7783b895d22143154aea8f211beeda24672a7ee4ed5112b4f4284043f848a151f3d3c4f569e91308670367a4353f705b20511b36495b22fa3f5
 Size (awesome-4.3.tar.xz) = 1037816 bytes
-SHA1 (patch-CMakeLists.txt) = b4477b425846533dfe2700a9195146b25db0bd9b
+SHA1 (patch-CMakeLists.txt) = ce684afe20430a5e030e8e4ee574fb22e3e16b9f

Index: pkgsrc/wm/awesome/patches/patch-CMakeLists.txt
diff -u pkgsrc/wm/awesome/patches/patch-CMakeLists.txt:1.4 pkgsrc/wm/awesome/patches/patch-CMakeLists.txt:1.5
--- pkgsrc/wm/awesome/patches/patch-CMakeLists.txt:1.4  Mon May  8 00:12:41 2023
+++ pkgsrc/wm/awesome/patches/patch-CMakeLists.txt      Mon Aug 18 06:45:19 2025
@@ -1,13 +1,17 @@
-$NetBSD: patch-CMakeLists.txt,v 1.4 2023/05/08 00:12:41 nikita Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.5 2025/08/18 06:45:19 wiz Exp $
 
 Do not introduce timestamps in PNG files (for icons).
 See <https://wiki.debian.org/ReproducibleBuilds/TimestampsInPNG>.
 
 Install config file to the examples directory.
 
---- CMakeLists.txt.orig        2019-01-28 07:53:24.000000000 +0100
-+++ CMakeLists.txt     2023-05-08 02:08:53.084892550 +0200
-@@ -336,7 +336,7 @@
+Fix:
+CMake Error at CMakeLists.txt:457 (add_dependencies):
+  The dependency target "check-examples" of target "check" does not exist.
+
+--- CMakeLists.txt.orig        2019-01-28 06:53:24.000000000 +0000
++++ CMakeLists.txt
+@@ -336,7 +336,7 @@ macro(a_icon_convert match replacement i
          set(ALL_ICONS ${ALL_ICONS} ${output})
  
          add_custom_command(
@@ -16,7 +20,7 @@ Install config file to the examples dire
              OUTPUT  ${output}
              DEPENDS ${input}
              VERBATIM)
-@@ -371,7 +371,7 @@
+@@ -371,7 +371,7 @@ install(TARGETS ${PROJECT_AWE_NAME} RUNT
  install(FILES "utils/awesome-client" DESTINATION bin PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
  install(DIRECTORY ${BUILD_DIR}/lib DESTINATION ${AWESOME_DATA_PATH}
      PATTERN "*.in" EXCLUDE)
@@ -25,3 +29,12 @@ Install config file to the examples dire
          RENAME rc.lua)
  if(GENERATE_MANPAGES)
      if(COMPRESS_MANPAGES)
+@@ -454,7 +454,7 @@ if(LUACHECK_EXECUTABLE)
+     list(APPEND CHECK_QA_TARGETS luacheck)
+ endif()
+ add_custom_target(check-qa DEPENDS ${CHECK_QA_TARGETS})
+-add_dependencies(check check-qa check-examples)
++add_dependencies(check check-qa)
+ # }}}
+ 
+ INCLUDE(${CMAKE_SOURCE_DIR}/Packaging.cmake)



Home | Main Index | Thread Index | Old Index