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