Hi @ports,

I rebuilt my machine and lost my updated port and instead of recovering it from here, I went ahead and made a new one from scratch. I noticed that I missed a couple files (awesome themes) that needed to be patched to fix lookup paths. Here are some of the changes of this diff:

- it removes a patch related to manpages (they are not compressed by default anymore, and the build works fine without that CFLAG). Instead of doing the work of removing the translated documentation from the CMakefiles, they are now removed with the port Makefile, since it will ease maintenance.
- it builds with Lua 5.3 now
- the API documentation is now built and installed so it can be used offline - I also noticed that the pango library had to be explicitly listed in the Makefile, it's (now?) a direct dependency of Awesome WM and it just refuses to build without it:

[50/288] : && /usr/ports/pobj/awesome-4.3/bin/cc -O2 -pipe -DNDEBUG CMakeFiles/test-gravity.dir/tests/test-gravity.c.o -o test-gravity -L/usr/local/lib -L/usr/lib -L/usr/X11R6/lib -lxcb -L/usr/X11R6/lib -lxcb -L/usr/local/lib -L/usr/X11R6/lib -Wl,-rpath-link,/usr/X11R6/lib -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lX11 -lxcb-cursor -lxcb-randr -lxcb-xtest -lxcb-xinerama -lxcb-shape -lxcb-util -lxcb-keysyms -lxcb-icccm -lxcb-xkb -lxkbcommon-x11 -lxkbcommon -lcairo -lxcb-render -lstartup-notification-1 -lxdg-basedir -lxcb-xrm -lxcb -lexecinfo -lm -llua5.3 -lm -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lX11 -lxcb-cursor -lxcb-randr -lxcb-xtest -lxcb-xinerama -lxcb-shape -lxcb-util -lxcb-keysyms -lxcb-icccm -lxcb-xkb -lxkbcommon-x11 -lxkbcommon -lcairo -lxcb-render -lstartup-notification-1 -lxdg-basedir -lxcb-xrm -lexecinfo -lm -llua5.3 -lm -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [51/288] cd /usr/ports/pobj/awesome-4.3/build-amd64 && /usr/ports/pobj/awesome-4.3/build-amd64/lgi-check
    FAILED: CMakeFiles/lgi-check-run
cd /usr/ports/pobj/awesome-4.3/build-amd64 && /usr/ports/pobj/awesome-4.3/build-amd64/lgi-check
    Building for Lua 5.3.
    Found lgi 0.9.1.
Error: /usr/local/share/lua/5.3/lgi/namespace.lua:151: Typelib file for namespace 'Pango' (any version) not found


       WARNING
       =======

     The lgi check failed.
     Awesome needs lgi to run.
     Add AWESOME_IGNORE_LGI=1 to your environment to continue.


Could you please take a look at it?

Cheers,

Enric
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/awesome/Makefile,v
retrieving revision 1.110
diff -u -p -r1.110 Makefile
--- Makefile	12 Jul 2019 20:51:08 -0000	1.110
+++ Makefile	9 May 2020 15:03:33 -0000
@@ -2,9 +2,8 @@
 
 COMMENT=		highly configurable framework window manager
 
-VER=			4.2
+VER=			4.3
 DISTNAME=		awesome-${VER}
-REVISION=		1
 EXTRACT_SUFX=		.tar.xz
 CATEGORIES=		x11
 
@@ -15,7 +14,7 @@ PERMIT_PACKAGE=	Yes
 
 WANTLIB=		X11 c cairo dbus-1 execinfo \
 			gdk_pixbuf-2.0 glib-2.0 gobject-2.0 \
-			intl ${MODLUA_WANTLIB} m \
+			intl ${MODLUA_WANTLIB} m pango-1.0 \
 			startup-notification-1 xcb xcb-cursor \
 			xcb-icccm xcb-keysyms xcb-randr \
 			xcb-render xcb-shape xcb-util \
@@ -27,9 +26,10 @@ MASTER_SITES=		https://github.com/awesom
 MODULES=		devel/cmake \
 			lang/lua
 
-MODLUA_VERSION=		5.2
+MODLUA_VERSION=		5.3
 
 LIB_DEPENDS=		devel/libexecinfo \
+			devel/pango \
 			devel/startup-notification \
 			graphics/cairo \
 			graphics/gdk-pixbuf2 \
@@ -41,38 +41,48 @@ LIB_DEPENDS=		devel/libexecinfo \
 MODLUA_BUILD_DEPENDS=	devel/lua-lgi
 
 BUILD_DEPENDS=		devel/lualdoc \
-			textproc/asciidoc>=8.4.5 \
-			textproc/xmlto \
+			textproc/asciidoctor \
 			graphics/ImageMagick
 
 MODLUA_RUN_DEPENDS=	devel/lua-lgi
 
-RUN_DEPENDS=		devel/pango \
-			misc/rlwrap \
+RUN_DEPENDS=		misc/rlwrap \
 			shells/bash
 
 CONFIGURE_ARGS=		-DCOMPRESS_MANPAGES=off \
-			-DGENERATE_DOC=off \
 			-DSYSCONFDIR=${SYSCONFDIR}
 
 NO_TEST=		Yes
 
 pre-configure:
 	${SUBST_CMD} ${WRKSRC}/awesomeConfig.cmake \
-		${WRKSRC}/docs/06-appearance.md.lua \
-		${WRKSRC}/lib/awful/completion.lua \
-		${WRKSRC}/lib/awful/util.lua \
-		${WRKSRC}/lib/beautiful/init.lua \
-		${WRKSRC}/lib/gears/filesystem.lua \
-		${WRKSRC}/lib/menubar/icon_theme.lua \
-		${WRKSRC}/lib/naughty/core.lua \
-		${WRKSRC}/themes/default/theme.lua \
-		${WRKSRC}/themes/xresources/theme.lua \
-		${WRKSRC}/utils/awesome-client
+	    ${WRKSRC}/tests/examples/CMakeLists.txt \
+	    ${WRKSRC}/lib/naughty/core.lua \
+	    ${WRKSRC}/lib/menubar/utils.lua \
+	    ${WRKSRC}/lib/menubar/icon_theme.lua \
+	    ${WRKSRC}/lib/gears/filesystem.lua \
+	    ${WRKSRC}/lib/beautiful/init.lua \
+	    ${WRKSRC}/lib/awful/util.lua \
+	    ${WRKSRC}/lib/awful/completion.lua \
+	    ${WRKSRC}/docs/build_rules_index.lua \
+	    ${WRKSRC}/docs/90-FAQ.md \
+	    ${WRKSRC}/docs/07-my-first-awesome.md \
+	    ${WRKSRC}/docs/06-appearance.md.lua \
+	    ${WRKSRC}/docs/05-awesomerc.md.lua \
+	    ${WRKSRC}/utils/awesome-client \
+	    ${WRKSRC}/themes/xresources/theme.lua \
+	    ${WRKSRC}/themes/gtk/theme.lua \
+	    ${WRKSRC}/themes/default/theme.lua
+
 
 post-install:
-	@rm ${WRKINST}${LOCALBASE}/share/awesome/themes/default/*.{beforesubst,orig} \
-		${WRKINST}${LOCALBASE}/share/awesome/themes/xresources/*.{beforesubst,orig}
+	@rm ${WRKINST}${LOCALBASE}/share/awesome/themes/*/*.{beforesubst,orig}
+
+	@mv ${WRKINST}${LOCALBASE}/share/man/man? \
+	    ${WRKINST}${LOCALBASE}/man
+
+	@rm -rf ${WRKINST}${LOCALBASE}/share/man
+
 	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/awesome
 	@mv ${WRKINST}${SYSCONFDIR}/xdg/awesome/rc.lua \
 		${PREFIX}/share/examples/awesome/
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/awesome/distinfo,v
retrieving revision 1.28
diff -u -p -r1.28 distinfo
--- distinfo	5 Aug 2017 20:18:11 -0000	1.28
+++ distinfo	9 May 2020 15:03:33 -0000
@@ -1,2 +1,2 @@
-SHA256 (awesome-4.2.tar.xz) = rF2hqZ9frQg4IZk9K1bRzZWUFk6vwL4r61QFmDRdl08=
-SIZE (awesome-4.2.tar.xz) = 987024
+SHA256 (awesome-4.3.tar.xz) = eCZNbwEjULNx4zkSespIUmC8Cqk17/V4unXOGgDhF1M=
+SIZE (awesome-4.3.tar.xz) = 1037816
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt	5 Aug 2017 20:18:11 -0000	1.19
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,208 +0,0 @@
-$OpenBSD: patch-CMakeLists_txt,v 1.19 2017/08/05 20:18:11 dcoppa Exp $
-
-These auto-generated (db2man.xsl) manpages contain a mixture of ISO
-latin-1 characters and numerical HTML entities that neither mandoc
-nor groff can fully understand: do not install them.
-
-Fix usage of -export-dynamic
-
-Index: CMakeLists.txt
---- CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -97,7 +97,6 @@ set(AWE_MAN_SRCS
-     ${SOURCE_DIR}/manpages/awesome.1.txt
-     ${SOURCE_DIR}/manpages/awesome-client.1.txt
-     ${SOURCE_DIR}/manpages/awesomerc.5.txt)
--set(AWE_MAN_LANGS it es fr de ru)
- 
- # Don't strip RPATH if compiling on Solaris
- if (${CMAKE_SYSTEM_NAME} MATCHES "SunOS")
-@@ -111,12 +110,11 @@ add_executable(${PROJECT_AWE_NAME}
- 
- # CFLAGS
- set(AWESOME_C_FLAGS
--    -O1 -std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra
--    -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings
--    -Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self
--    -Wpointer-arith -Wformat-nonliteral
--    -Wno-format-zero-length -Wmissing-format-attribute -Wmissing-prototypes
--    -Wstrict-prototypes
-+    -std=gnu99 -fgnu89-inline -fno-strict-aliasing
-+    -Wchar-subscripts -Wcast-align -Wwrite-strings -Wsign-compare
-+    -Wunused -Wno-unused-parameter -Wuninitialized -Wpointer-arith
-+    -Wno-format-zero-length -Wmissing-format-attribute
-+    -Wmissing-prototypes -Wstrict-prototypes
-     CACHE STRING "CFLAGS used to compile ${PROJECT_AWE_NAME}")
- mark_as_advanced(AWESOME_C_FLAGS)
- target_compile_options(${PROJECT_AWE_NAME} PRIVATE ${AWESOME_C_FLAGS})
-@@ -124,23 +122,11 @@ target_compile_options(${PROJECT_AWE_NAME} PRIVATE ${A
- # Make sure awesomerc.lua is generated
- add_dependencies(${PROJECT_AWE_NAME} generate_awesomerc)
- 
--# Linux w/ GCC requires -rdynamic to get backtrace to fully work.
--#
--# For "historical reasons", CMake adds the option to the linker flags
--# unnoticeably for Linux w/ GCC through its modules Linux-GNU.cmake
--# and Linux-GNU-C.cmake.  Our build system has counted on that.  But
--# just in case CMake should do away with the convention suddenly...
--if(DEFINED CMAKE_SHARED_LIBRARY_LINK_C_FLAGS AND
--        NOT CMAKE_SHARED_LIBRARY_LINK_C_FLAGS MATCHES "-rdynamic")
--    target_link_libraries(${PROJECT_AWE_NAME}
--        $<$<AND:$<PLATFORM_ID:Linux>,$<C_COMPILER_ID:GNU>>:-rdynamic>)
--endif()
--
--# FreeBSD requires dynamic linking
--if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
-+# FreeBSD and OpenBSD require dynamic linking
-+if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR CMAKE_SYSTEM_NAME MATCHES "OpenBSD")
-     set_target_properties(${PROJECT_AWE_NAME}
-         PROPERTIES
--        LINK_FLAGS -export-dynamic)
-+        LINK_FLAGS -Wl,--export-dynamic)
- endif()
- 
- target_link_libraries(${PROJECT_AWE_NAME}
-@@ -148,10 +134,6 @@ target_link_libraries(${PROJECT_AWE_NAME}
-     ${AWESOME_REQUIRED_LDFLAGS}
-     ${AWESOME_OPTIONAL_LDFLAGS})
- 
--# check for lgi and the needed gobject introspection files
--add_custom_target(lgi-check ALL
--    COMMAND ${SOURCE_DIR}/build-utils/lgi-check.sh)
--
- # {{{ Generated sources
- # atoms
- file(MAKE_DIRECTORY ${BUILD_DIR}/common)
-@@ -202,68 +184,45 @@ if(GENERATE_MANPAGES)
-     if(NOT BUILD_DIR STREQUAL SOURCE_DIR)
-         file(MAKE_DIRECTORY ${BUILD_DIR}/manpages)
-     endif()
-+    foreach(txtfile ${AWE_MAN_SRCS})
-+        string(REGEX REPLACE ".txt\$" ".xml" xmlfile ${txtfile})
-+        string(REPLACE ${SOURCE_DIR}
-+                       ${BUILD_DIR} xmlfile ${xmlfile})
-+        string(REGEX REPLACE ".xml\$" ".gz" gzfile ${xmlfile})
-+        string(REGEX REPLACE ".gz\$" "" manfile ${gzfile})
- 
--    # add the default translation to the list of languages
--    set(AWE_MAN_LANGS default ${AWE_MAN_LANGS})
-+        add_custom_command(
-+            COMMAND ${ASCIIDOC_EXECUTABLE} -d manpage -b docbook -o ${xmlfile} - < ${txtfile}
-+            WORKING_DIRECTORY ${BUILD_DIR}/manpages
-+            OUTPUT  ${xmlfile}
-+            DEPENDS ${txtfile}
-+            VERBATIM)
-+        add_custom_command(
-+            COMMAND ${XMLTO_EXECUTABLE} --skip-validation man ${xmlfile}
-+            OUTPUT  ${manfile}
-+            WORKING_DIRECTORY ${BUILD_DIR}/manpages
-+            DEPENDS ${xmlfile})
- 
--    foreach(lang ${AWE_MAN_LANGS})
--
--        foreach(txtfile ${AWE_MAN_SRCS})
--            # figure the base name of the file (ie "awesome.1")
--            GET_FILENAME_COMPONENT(tmpname ${txtfile} NAME)
--            string(REGEX REPLACE ".txt\$" "" basename ${tmpname})
--
--            # figure the relative path of the file
--            GET_FILENAME_COMPONENT(tmppath ${txtfile} PATH)
--            string(REPLACE ${SOURCE_DIR}/ "" relpath ${tmppath})
--
--            # figure the manpage section to install to from filename
--            string(REGEX REPLACE "^.*\\.([0-9])$" "\\1" section ${basename})
--
--            # construct the language specific versions of the basename and path
--            if (lang STREQUAL default)
--                set(basename2 ${basename})
--                set(relpath2 ${relpath}/man${section})
--            else()
--                set(basename2 ${basename}.${lang})
--                set(relpath2 ${relpath}/${lang}/man${section})
--            endif()
--
--            # create the build directory (if it does not exist)
--            file(MAKE_DIRECTORY ${BUILD_DIR}/${relpath2})
--
--            # set the final filenames
--            set(txtfile ${SOURCE_DIR}/${relpath}/${basename2}.txt)
--            set(xmlfile ${BUILD_DIR}/${relpath2}/${basename}.xml)
--            set(gzfile  ${BUILD_DIR}/${relpath2}/${basename}.gz)
--            set(manfile ${BUILD_DIR}/${relpath2}/${basename})
--
-+        if(COMPRESS_MANPAGES)
-             add_custom_command(
--                COMMAND ${ASCIIDOC_EXECUTABLE} -d manpage -b docbook -o ${xmlfile} - < ${txtfile}
--                WORKING_DIRECTORY ${BUILD_DIR}/${relpath2}
--                OUTPUT  ${xmlfile}
--                DEPENDS ${txtfile}
-+                COMMAND ${GZIP_EXECUTABLE} < ${manfile} > ${gzfile}
-+                OUTPUT  ${gzfile}
-+                WORKING_DIRECTORY ${BUILD_DIR}/manpages
-+                DEPENDS ${manfile}
-                 VERBATIM)
--            add_custom_command(
--                COMMAND ${XMLTO_EXECUTABLE} man ${xmlfile}
--                OUTPUT  ${manfile}
--                WORKING_DIRECTORY ${BUILD_DIR}/${relpath2}
--                DEPENDS ${xmlfile})
- 
--            if(COMPRESS_MANPAGES)
--                add_custom_command(
--                    COMMAND ${GZIP_EXECUTABLE} < ${manfile} > ${gzfile}
--                    OUTPUT  ${gzfile}
--                    WORKING_DIRECTORY ${BUILD_DIR}/${relpath2}
--                    DEPENDS ${manfile}
--                    VERBATIM)
-+            set(MAN_FILES ${MAN_FILES} ${gzfile})
-+        else()
-+            set(MAN_FILES ${MAN_FILES} ${manfile})
-+        endif()
- 
--                set(MAN_FILES ${MAN_FILES} ${gzfile})
--            else()
--                set(MAN_FILES ${MAN_FILES} ${manfile})
--            endif()
--        endforeach()
--
-+        # figure out in what section to install to from filename
-+        string(REGEX REPLACE "^.*\\.([0-9])\\.gz\$" "\\1" section ${gzfile})
-+        if(COMPRESS_MANPAGES)
-+            set(AWE_MAN${section}_FILES ${AWE_MAN${section}_FILES} ${gzfile})
-+        else()
-+            set(AWE_MAN${section}_FILES ${AWE_MAN${section}_FILES} ${manfile})
-+        endif()
-     endforeach()
- 
-     add_custom_target(man ALL DEPENDS ${MAN_FILES})
-@@ -374,13 +333,8 @@ install(DIRECTORY ${BUILD_DIR}/lib DESTINATION ${AWESO
- install(FILES ${BUILD_DIR}/awesomerc.lua DESTINATION ${AWESOME_SYSCONFDIR}
-         RENAME rc.lua)
- if(GENERATE_MANPAGES)
--    if(COMPRESS_MANPAGES)
--        set(regex "\\.(xml|txt|[0-9])$")
--    else()
--        set(regex "\\.(xml|txt|gz)$")
--    endif()
--    install(DIRECTORY ${BUILD_DIR}/${relpath}/ DESTINATION ${AWESOME_MAN_PATH}
--            REGEX ${regex} EXCLUDE )
-+    install(FILES ${AWE_MAN1_FILES} DESTINATION ${AWESOME_MAN_PATH}/man1)
-+    install(FILES ${AWE_MAN5_FILES} DESTINATION ${AWESOME_MAN_PATH}/man5)
- endif()
- install(DIRECTORY ${AWE_ICON_DIR} DESTINATION ${AWESOME_DATA_PATH})
- install(DIRECTORY ${SOURCE_DIR}/themes DESTINATION ${AWESOME_DATA_PATH}
-@@ -394,6 +348,7 @@ if(GENERATE_DOC)
- endif()
- # }}}
- 
-+#[[
- # {{{ Tests
- add_executable(test-gravity tests/test-gravity.c)
- target_link_libraries(test-gravity
-@@ -450,5 +405,6 @@ add_custom_target(check DEPENDS ${CHECK_TARGETS} check
- # }}}
- 
- INCLUDE(${CMAKE_SOURCE_DIR}/Packaging.cmake)
-+]]
- 
- # vim: filetype=cmake:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80:foldmethod=marker
Index: patches/patch-awesomeConfig_cmake
===================================================================
RCS file: /cvs/ports/x11/awesome/patches/patch-awesomeConfig_cmake,v
retrieving revision 1.23
diff -u -p -r1.23 patch-awesomeConfig_cmake
--- patches/patch-awesomeConfig_cmake	5 Aug 2017 20:18:11 -0000	1.23
+++ patches/patch-awesomeConfig_cmake	9 May 2020 15:03:33 -0000
@@ -1,39 +1,27 @@
-$OpenBSD: patch-awesomeConfig_cmake,v 1.23 2017/08/05 20:18:11 dcoppa Exp $
+$OpenBSD$
+
 Index: awesomeConfig.cmake
 --- awesomeConfig.cmake.orig
 +++ awesomeConfig.cmake
-@@ -236,11 +236,7 @@ endif()
- # {{{ Install path and configuration variables
- #If a sysconfdir is specified, use it instead
- #of the default configuration dir.
--if(DEFINED SYSCONFDIR)
--    set(SYSCONFDIR ${SYSCONFDIR} CACHE PATH "config directory")
--else()
--    set(SYSCONFDIR ${CMAKE_INSTALL_PREFIX}/etc CACHE PATH "config directory")
--endif()
-+set(SYSCONFDIR ${SYSCONFDIR} CACHE PATH "config directory")
- 
- #If an XDG Config Dir is specificed, use it instead
- #of the default XDG configuration dir.
-@@ -275,7 +271,7 @@ endif()
- if(DEFINED AWESOME_MAN_PATH)
-    set(AWESOME_MAN_PATH ${AWESOME_MAN_PATH} CACHE PATH "awesome manpage directory")
- else()
--   set(AWESOME_MAN_PATH ${CMAKE_INSTALL_PREFIX}/share/man CACHE PATH "awesome manpage directory")
-+   set(AWESOME_MAN_PATH ${CMAKE_INSTALL_PREFIX}/man CACHE PATH "awesome manpage directory")
- endif()
- 
- # Hide to avoid confusion
-@@ -361,15 +357,14 @@ file(MAKE_DIRECTORY ${BUILD_DIR}/script_files/)
+@@ -365,7 +365,7 @@ add_custom_command(TARGET setup_directories
  
  add_custom_command(
          OUTPUT ${BUILD_DIR}/docs/06-appearance.md
 -        COMMAND lua ${SOURCE_DIR}/docs/06-appearance.md.lua
 +        COMMAND ${MODLUA_BIN} ${SOURCE_DIR}/docs/06-appearance.md.lua
          ${BUILD_DIR}/docs/06-appearance.md
--        DEPENDS lgi-check
- )
+         DEPENDS
+             lgi-check-run
+@@ -375,7 +375,7 @@ add_custom_command(
+ 
+ add_custom_command(
+         OUTPUT ${BUILD_DIR}/docs/common/rules_index.ldoc
+-        COMMAND lua ${SOURCE_DIR}/docs/build_rules_index.lua
++        COMMAND ${MODLUA_BIN} ${SOURCE_DIR}/docs/build_rules_index.lua
+             ${BUILD_DIR}/docs/common/rules_index.ldoc
  
+         # Cheap trick until the ldoc `configure_file` is ported to be a build
+@@ -392,7 +392,7 @@ add_custom_command(
  add_custom_command(
          OUTPUT ${BUILD_DIR}/awesomerc.lua ${BUILD_DIR}/docs/05-awesomerc.md
              ${BUILD_DIR}/script_files/rc.lua
@@ -42,7 +30,7 @@ Index: awesomeConfig.cmake
          ${BUILD_DIR}/docs/05-awesomerc.md ${SOURCE_DIR}/awesomerc.lua
          ${BUILD_DIR}/awesomerc.lua
          ${BUILD_DIR}/script_files/rc.lua
-@@ -377,7 +372,7 @@ add_custom_command(
+@@ -401,7 +401,7 @@ add_custom_command(
  
  add_custom_command(
          OUTPUT ${BUILD_DIR}/script_files/theme.lua
Index: patches/patch-awesomerc_lua
===================================================================
RCS file: patches/patch-awesomerc_lua
diff -N patches/patch-awesomerc_lua
--- patches/patch-awesomerc_lua	5 Aug 2017 20:18:11 -0000	1.3
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,13 +0,0 @@
-$OpenBSD: patch-awesomerc_lua,v 1.3 2017/08/05 20:18:11 dcoppa Exp $
-Index: awesomerc.lua
---- awesomerc.lua.orig
-+++ awesomerc.lua
-@@ -49,7 +49,7 @@ beautiful.init(gears.filesystem.get_themes_dir() .. "d
- -- @DOC_DEFAULT_APPLICATIONS@
- -- This is used later as the default terminal and editor to run.
- terminal = "xterm"
--editor = os.getenv("EDITOR") or "nano"
-+editor = os.getenv("EDITOR") or "vi"
- editor_cmd = terminal .. " -e " .. editor
- 
- -- Default modkey.
Index: patches/patch-docs_05-awesomerc_md_lua
===================================================================
RCS file: patches/patch-docs_05-awesomerc_md_lua
diff -N patches/patch-docs_05-awesomerc_md_lua
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-docs_05-awesomerc_md_lua	9 May 2020 15:03:33 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: docs/05-awesomerc.md.lua
+--- docs/05-awesomerc.md.lua.orig
++++ docs/05-awesomerc.md.lua
+@@ -59,7 +59,7 @@ non-exhaustive list of possible errors:
+ 
+ sections.DOC_LOAD_THEME = [[
+ To create custom themes, the easiest way is to copy the `default` theme folder
+-from `/usr/share/awesome/themes/` into `~/.config/awesome` and modify it.
++from `${LOCALBASE}/share/awesome/themes/` into `~/.config/awesome` and modify it.
+ 
+ Awesome currently doesn't behave well without a theme containing all the "basic"
+ variables such as `bg_normal`. To get a list of all official variables, see
Index: patches/patch-docs_06-appearance_md_lua
===================================================================
RCS file: /cvs/ports/x11/awesome/patches/patch-docs_06-appearance_md_lua,v
retrieving revision 1.1
diff -u -p -r1.1 patch-docs_06-appearance_md_lua
--- patches/patch-docs_06-appearance_md_lua	5 Aug 2017 20:18:11 -0000	1.1
+++ patches/patch-docs_06-appearance_md_lua	9 May 2020 15:03:33 -0000
@@ -1,11 +1,11 @@
-$OpenBSD: patch-docs_06-appearance_md_lua,v 1.1 2017/08/05 20:18:11 dcoppa Exp $
+$OpenBSD$
 
 Index: docs/06-appearance.md.lua
 --- docs/06-appearance.md.lua.orig
 +++ docs/06-appearance.md.lua
 @@ -1,4 +1,4 @@
 -#! /usr/bin/lua
-+#!${MODLUA_BIN}
++#! ${LOCALBASE}/bin/lua
  local args = {...}
+ local parser = require("docs._parser")
  
- local gio = require("lgi").Gio
Index: patches/patch-docs_07-my-first-awesome_md
===================================================================
RCS file: patches/patch-docs_07-my-first-awesome_md
diff -N patches/patch-docs_07-my-first-awesome_md
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-docs_07-my-first-awesome_md	9 May 2020 15:03:33 -0000
@@ -0,0 +1,23 @@
+$OpenBSD$
+
+Index: docs/07-my-first-awesome.md
+--- docs/07-my-first-awesome.md.orig
++++ docs/07-my-first-awesome.md
+@@ -76,7 +76,7 @@ the file:
+ For this tutorial we will stick with the default theme.
+ 
+ Now we will customize the theme. Copy
+-`/usr/share/awesome/themes/default/theme.lua` to `~/.config/awesome/` and change
++`${LOCALBASE}/share/awesome/themes/default/theme.lua` to `~/.config/awesome/` and change
+ the above line in your theme like this (remember to replace `USER` with your
+ user name):
+ 
+@@ -87,7 +87,7 @@ user name):
+ Your desktop background image is handled in your theme file. To change it, edit
+ this line in your theme file:
+ 
+-    beautiful.get().wallpaper = "/usr/share/awesome/themes/default/background.png"
++    beautiful.get().wallpaper = "${LOCALBASE}/share/awesome/themes/default/background.png"
+ 
+ ## Personalize your layouts
+ 
Index: patches/patch-docs_90-FAQ_md
===================================================================
RCS file: patches/patch-docs_90-FAQ_md
diff -N patches/patch-docs_90-FAQ_md
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-docs_90-FAQ_md	9 May 2020 15:03:33 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: docs/90-FAQ.md
+--- docs/90-FAQ.md.orig
++++ docs/90-FAQ.md
+@@ -389,7 +389,7 @@ To see where, run the following command:
+ 
+ There's handy way to run Awesome and redirect both its standard output and error streams to files:
+ 
+-    exec /usr/bin/awesome >> ~/.cache/awesome/stdout 2>> ~/.cache/awesome/stderr
++    exec ${LOCALBASE}/bin/awesome >> ~/.cache/awesome/stdout 2>> ~/.cache/awesome/stderr
+ 
+ If you put it into `.xinitrc` (for `startx`) or `~/.xsession`, you'll be able to
+ watch (with `tail -f`) everything right from Awesome.
Index: patches/patch-docs_build_rules_index_lua
===================================================================
RCS file: patches/patch-docs_build_rules_index_lua
diff -N patches/patch-docs_build_rules_index_lua
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-docs_build_rules_index_lua	9 May 2020 15:03:33 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+
+Index: docs/build_rules_index.lua
+--- docs/build_rules_index.lua.orig
++++ docs/build_rules_index.lua
+@@ -1,4 +1,4 @@
+-#! /usr/bin/lua
++#! ${MODLUA_BIN}
+ local args = {...}
+ local parser = require("docs._parser")
+ 
Index: patches/patch-lib_awful_completion_lua
===================================================================
RCS file: /cvs/ports/x11/awesome/patches/patch-lib_awful_completion_lua,v
retrieving revision 1.2
diff -u -p -r1.2 patch-lib_awful_completion_lua
--- patches/patch-lib_awful_completion_lua	5 Aug 2017 20:18:11 -0000	1.2
+++ patches/patch-lib_awful_completion_lua	9 May 2020 15:03:33 -0000
@@ -1,8 +1,9 @@
-$OpenBSD: patch-lib_awful_completion_lua,v 1.2 2017/08/05 20:18:11 dcoppa Exp $
+$OpenBSD$
+
 Index: lib/awful/completion.lua
 --- lib/awful/completion.lua.orig
 +++ lib/awful/completion.lua
-@@ -31,7 +31,7 @@ local bashcomp_src = "@SYSCONFDIR@/bash_completion"
+@@ -34,7 +34,7 @@ local bashcomp_src = "@SYSCONFDIR@/bash_completion"
  -- @param src The bash completion source file, /etc/bash_completion by default.
  function completion.bashcomp_load(src)
      if src then bashcomp_src = src end
@@ -11,7 +12,7 @@ Index: lib/awful/completion.lua
      if c then
          while true do
              local line = c:read("*line")
-@@ -120,13 +120,13 @@ function completion.shell(command, cur_pos, ncomp, she
+@@ -123,13 +123,13 @@ function completion.shell(command, cur_pos, ncomp, she
          if comptype == "file" then
              -- NOTE: ${~:-"..."} turns on GLOB_SUBST, useful for expansion of
              -- "~/" ($HOME).  ${:-"foo"} is the string "foo" as var.
@@ -27,7 +28,7 @@ Index: lib/awful/completion.lua
              "pwd_exe=(*(N*:t) *(NF:t)); "..
              "res=( "..
              "\"${(k)commands[@]}\" \"${(k)aliases[@]}\" \"${(k)builtins[@]}\" \"${(k)functions[@]}\" "..
-@@ -138,13 +138,13 @@ function completion.shell(command, cur_pos, ncomp, she
+@@ -141,13 +141,13 @@ function completion.shell(command, cur_pos, ncomp, she
      else
          if bashcomp_funcs[words[1]] then
              -- fairly complex command with inline bash script to get the possible completions
Index: patches/patch-lib_awful_util_lua
===================================================================
RCS file: /cvs/ports/x11/awesome/patches/patch-lib_awful_util_lua,v
retrieving revision 1.3
diff -u -p -r1.3 patch-lib_awful_util_lua
--- patches/patch-lib_awful_util_lua	5 Aug 2017 20:18:11 -0000	1.3
+++ patches/patch-lib_awful_util_lua	9 May 2020 15:03:33 -0000
@@ -1,8 +1,9 @@
-$OpenBSD: patch-lib_awful_util_lua,v 1.3 2017/08/05 20:18:11 dcoppa Exp $
+$OpenBSD$
+
 Index: lib/awful/util.lua
 --- lib/awful/util.lua.orig
 +++ lib/awful/util.lua
-@@ -236,12 +236,12 @@ end
+@@ -222,12 +222,12 @@ end
  -- given extensions for the icon filename.
  -- @param iconname The name of the icon to search for.
  -- @param exts Table of image extensions allowed, otherwise { 'png', gif' }
@@ -13,7 +14,7 @@ Index: lib/awful/util.lua
  function util.geticonpath(iconname, exts, dirs, size)
      exts = exts or { 'png', 'gif' }
 -    dirs = dirs or { '/usr/share/pixmaps/', '/usr/share/icons/hicolor/' }
-+    dirs = dirs or { '${LOCALBASE}/share/pixmaps/', '${LOCALBASE}/share/icons/hicolor/' }
++    dirs = dirs or { '${LOCALBASE}/share/pixmaps/', '/usr/share/icons/hicolor/' }
      local icontypes = { 'apps', 'actions',  'categories',  'emblems',
          'mimetypes',  'status', 'devices', 'extras', 'places', 'stock' }
      for _, d in pairs(dirs) do
Index: patches/patch-lib_beautiful_init_lua
===================================================================
RCS file: /cvs/ports/x11/awesome/patches/patch-lib_beautiful_init_lua,v
retrieving revision 1.3
diff -u -p -r1.3 patch-lib_beautiful_init_lua
--- patches/patch-lib_beautiful_init_lua	5 Aug 2017 20:18:11 -0000	1.3
+++ patches/patch-lib_beautiful_init_lua	9 May 2020 15:03:33 -0000
@@ -1,8 +1,9 @@
-$OpenBSD: patch-lib_beautiful_init_lua,v 1.3 2017/08/05 20:18:11 dcoppa Exp $
+$OpenBSD$
+
 Index: lib/beautiful/init.lua
 --- lib/beautiful/init.lua.orig
 +++ lib/beautiful/init.lua
-@@ -89,7 +89,7 @@ local active_font
+@@ -91,7 +91,7 @@ local active_font
  -- @beautiful beautiful.wallpaper
  
  -- The icon theme name.
Index: patches/patch-lib_gears_filesystem_lua
===================================================================
RCS file: /cvs/ports/x11/awesome/patches/patch-lib_gears_filesystem_lua,v
retrieving revision 1.1
diff -u -p -r1.1 patch-lib_gears_filesystem_lua
--- patches/patch-lib_gears_filesystem_lua	5 Aug 2017 20:18:11 -0000	1.1
+++ patches/patch-lib_gears_filesystem_lua	9 May 2020 15:03:33 -0000
@@ -1,14 +1,14 @@
-$OpenBSD: patch-lib_gears_filesystem_lua,v 1.1 2017/08/05 20:18:11 dcoppa Exp $
+$OpenBSD$
 
 Index: lib/gears/filesystem.lua
 --- lib/gears/filesystem.lua.orig
 +++ lib/gears/filesystem.lua
-@@ -92,7 +92,7 @@ end
+@@ -103,7 +103,7 @@ end
  --- Get the data dirs according to the XDG basedir specification.
  -- @treturn table the data dirs (XDG_DATA_DIRS) with a slash at the end of each entry.
  function filesystem.get_xdg_data_dirs()
 -    local xdg_data_dirs = os.getenv("XDG_DATA_DIRS") or "/usr/share:/usr/local/share"
-+    local xdg_data_dirs = os.getenv("XDG_DATA_DIRS") or "${LOCALBASE}/share"
++    local xdg_data_dirs = os.getenv("XDG_DATA_DIRS") or "${LOCALBASE}/share:/usr/local/share"
      return gtable.map(
          function(dir) return dir .. "/" end,
          gstring.split(xdg_data_dirs, ":"))
Index: patches/patch-lib_menubar_icon_theme_lua
===================================================================
RCS file: /cvs/ports/x11/awesome/patches/patch-lib_menubar_icon_theme_lua,v
retrieving revision 1.2
diff -u -p -r1.2 patch-lib_menubar_icon_theme_lua
--- patches/patch-lib_menubar_icon_theme_lua	21 Mar 2017 19:48:01 -0000	1.2
+++ patches/patch-lib_menubar_icon_theme_lua	9 May 2020 15:03:33 -0000
@@ -1,6 +1,8 @@
-$OpenBSD: patch-lib_menubar_icon_theme_lua,v 1.2 2017/03/21 19:48:01 dcoppa Exp $
---- lib/menubar/icon_theme.lua.orig	Sat Mar 18 10:49:46 2017
-+++ lib/menubar/icon_theme.lua	Tue Mar 21 18:16:28 2017
+$OpenBSD$
+
+Index: lib/menubar/icon_theme.lua
+--- lib/menubar/icon_theme.lua.orig
++++ lib/menubar/icon_theme.lua
 @@ -47,12 +47,12 @@ local get_pragmatic_base_directories = function()
          if gfs.dir_readable(dir) then
              table.insert(dirs, dir)
Index: patches/patch-lib_menubar_utils_lua
===================================================================
RCS file: patches/patch-lib_menubar_utils_lua
diff -N patches/patch-lib_menubar_utils_lua
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-lib_menubar_utils_lua	9 May 2020 15:03:33 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: lib/menubar/utils.lua
+--- lib/menubar/utils.lua.orig
++++ lib/menubar/utils.lua
+@@ -170,7 +170,7 @@ local function get_icon_lookup_path()
+     local paths = add_with_dir({}, glib.get_home_dir(), '.icons')
+     add_with_dir(paths, {
+         glib.get_user_data_dir(),           -- $XDG_DATA_HOME, typically $HOME/.local/share
+-        unpack(glib.get_system_data_dirs()) -- $XDG_DATA_DIRS, typically /usr/{,local/}share
++        unpack(glib.get_system_data_dirs()) -- $XDG_DATA_DIRS, typically ${LOCALBASE}/{,local/}share
+     }, 'icons')
+     add_with_dir(paths, glib.get_system_data_dirs(), 'pixmaps')
+ 
Index: patches/patch-lib_naughty_core_lua
===================================================================
RCS file: /cvs/ports/x11/awesome/patches/patch-lib_naughty_core_lua,v
retrieving revision 1.3
diff -u -p -r1.3 patch-lib_naughty_core_lua
--- patches/patch-lib_naughty_core_lua	5 Aug 2017 20:18:11 -0000	1.3
+++ patches/patch-lib_naughty_core_lua	9 May 2020 15:03:33 -0000
@@ -1,8 +1,9 @@
-$OpenBSD: patch-lib_naughty_core_lua,v 1.3 2017/08/05 20:18:11 dcoppa Exp $
+$OpenBSD$
+
 Index: lib/naughty/core.lua
 --- lib/naughty/core.lua.orig
 +++ lib/naughty/core.lua
-@@ -41,7 +41,7 @@ Naughty configuration - a table containing common popu
+@@ -42,7 +42,7 @@ Naughty configuration - a table containing common popu
  @tfield[opt=apply_dpi(4)] int padding Space between popups and edge of the
    workarea.
  @tfield[opt=apply_dpi(1)] int spacing Spacing between popups.
@@ -11,7 +12,7 @@ Index: lib/naughty/core.lua
    that will be checked by `getIcon()`.
  @tfield[opt={ "png", "gif" }] table icon_formats List of formats that will be
    checked by `getIcon()`.
-@@ -66,7 +66,7 @@ notifications, e.g.
+@@ -67,7 +67,7 @@ notifications, e.g.
  naughty.config = {
      padding = dpi(4),
      spacing = dpi(1),
Index: patches/patch-tests_examples_CMakeLists_txt
===================================================================
RCS file: patches/patch-tests_examples_CMakeLists_txt
diff -N patches/patch-tests_examples_CMakeLists_txt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-tests_examples_CMakeLists_txt	9 May 2020 15:03:33 -0000
@@ -0,0 +1,44 @@
+$OpenBSD$
+
+Index: tests/examples/CMakeLists.txt
+--- tests/examples/CMakeLists.txt.orig
++++ tests/examples/CMakeLists.txt
+@@ -17,7 +17,7 @@ endif()
+ cmake_minimum_required(VERSION 3.0.0)
+ 
+ # Get and update the LUA_PATH so the scripts can be executed without awesome.
+-execute_process(COMMAND lua -e "p = package.path:gsub(';', '\\\\;'); io.stdout:write(p)"
++execute_process(COMMAND ${MODLUA_BIN} -e "p = package.path:gsub(';', '\\\\;'); io.stdout:write(p)"
+     OUTPUT_VARIABLE "LUA_PATH_")
+ 
+ # Make sure the system can be called from the test directory
+@@ -30,7 +30,7 @@ endif()
+ 
+ if (DO_COVERAGE)
+   execute_process(
+-    COMMAND env "SOURCE_DIRECTORY=${TOP_SOURCE_DIR}" lua -e "require('luacov.runner')('${TOP_SOURCE_DIR}/.luacov')"
++    COMMAND env "SOURCE_DIRECTORY=${TOP_SOURCE_DIR}" ${MODLUA_BIN} -e "require('luacov.runner')('${TOP_SOURCE_DIR}/.luacov')"
+     RESULT_VARIABLE TEST_RESULT
+     ERROR_VARIABLE  TEST_ERROR
+     ERROR_STRIP_TRAILING_WHITESPACE)
+@@ -38,9 +38,9 @@ if (DO_COVERAGE)
+     message(${TEST_ERROR})
+     message(FATAL_ERROR "Failed to run luacov.runner.")
+   endif()
+-  set(LUA_COV_RUNNER lua "-erequire('luacov.runner')('${TOP_SOURCE_DIR}/.luacov')")
++  set(LUA_COV_RUNNER ${MODLUA_BIN} "-erequire('luacov.runner')('${TOP_SOURCE_DIR}/.luacov')")
+ else()
+-  set(LUA_COV_RUNNER lua)
++  set(LUA_COV_RUNNER ${MODLUA_BIN})
+ endif()
+ 
+ if (STRICT_TESTS)
+@@ -66,7 +66,7 @@ ${TOP_SOURCE_DIR}/tests/examples/shims/?\\;\
+ ${LUA_PATH_}")
+ 
+ # $SOURCE_DIRECTORY is used by .luacov.
+-set(LUA_COV_RUNNER env -u LUA_PATH_5_1 -u LUA_PATH_5_2 -u LUA_PATH_5_3 "LUA_PATH=${LUA_PATH_}" "AWESOME_THEMES_PATH=${TOP_SOURCE_DIR}/themes/" "SOURCE_DIRECTORY=${TOP_SOURCE_DIR}" ${LUA_COV_RUNNER})
++set(LUA_COV_RUNNER env "LUA_PATH=${LUA_PATH_}" "AWESOME_THEMES_PATH=${TOP_SOURCE_DIR}/themes/" "SOURCE_DIRECTORY=${TOP_SOURCE_DIR}" ${LUA_COV_RUNNER})
+ 
+ # The documentation images directory.
+ set(IMAGE_DIR "${CMAKE_BINARY_DIR}/doc/images")
Index: patches/patch-tests_examples_runner_sh
===================================================================
RCS file: patches/patch-tests_examples_runner_sh
diff -N patches/patch-tests_examples_runner_sh
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-tests_examples_runner_sh	9 May 2020 15:03:33 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: tests/examples/runner.sh
+--- tests/examples/runner.sh.orig
++++ tests/examples/runner.sh
+@@ -45,7 +45,7 @@ then
+ fi
+ 
+ # Check if we got the output we wanted
+-if ! cmp --silent "${file_stdout}" "${expected_output}"
++if ! cmp -s "${file_stdout}" "${expected_output}"
+ then
+     echo "Expected text from ${expected_output}, but got:"
+     diff -u "${expected_output}" "${file_stdout}" || true
Index: patches/patch-themes_default_theme_lua
===================================================================
RCS file: /cvs/ports/x11/awesome/patches/patch-themes_default_theme_lua,v
retrieving revision 1.2
diff -u -p -r1.2 patch-themes_default_theme_lua
--- patches/patch-themes_default_theme_lua	21 Mar 2017 19:48:01 -0000	1.2
+++ patches/patch-themes_default_theme_lua	9 May 2020 15:03:33 -0000
@@ -1,12 +1,14 @@
-$OpenBSD: patch-themes_default_theme_lua,v 1.2 2017/03/21 19:48:01 dcoppa Exp $
---- themes/default/theme.lua.orig	Sat Mar 18 10:49:46 2017
-+++ themes/default/theme.lua	Tue Mar 21 18:07:44 2017
+$OpenBSD$
+
+Index: themes/default/theme.lua
+--- themes/default/theme.lua.orig
++++ themes/default/theme.lua
 @@ -123,7 +123,7 @@ theme.awesome_icon = theme_assets.awesome_icon(
  )
  
  -- Define the icon theme for application icons. If not set then the icons
 --- from /usr/share/icons and /usr/share/icons/hicolor will be used.
-+-- from ${LOCALBASE}/share/icons and ${LOCALBASE}/share/icons/hicolor will be used.
++-- from ${LOCALBASE}/share/icons and /usr/share/icons/hicolor will be used.
  theme.icon_theme = nil
  
  return theme
Index: patches/patch-themes_gtk_theme_lua
===================================================================
RCS file: patches/patch-themes_gtk_theme_lua
diff -N patches/patch-themes_gtk_theme_lua
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-themes_gtk_theme_lua	9 May 2020 15:03:33 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: themes/gtk/theme.lua
+--- themes/gtk/theme.lua.orig
++++ themes/gtk/theme.lua
+@@ -310,7 +310,7 @@ theme = theme_assets.recolor_titlebar(
+ )
+ 
+ -- Define the icon theme for application icons. If not set then the icons
+--- from /usr/share/icons and /usr/share/icons/hicolor will be used.
++-- from ${LOCALBASE}/share/icons and /usr/share/icons/hicolor will be used.
+ theme.icon_theme = nil
+ 
+ -- Generate Awesome icon:
Index: patches/patch-themes_xresources_theme_lua
===================================================================
RCS file: /cvs/ports/x11/awesome/patches/patch-themes_xresources_theme_lua,v
retrieving revision 1.3
diff -u -p -r1.3 patch-themes_xresources_theme_lua
--- patches/patch-themes_xresources_theme_lua	5 Aug 2017 20:18:11 -0000	1.3
+++ patches/patch-themes_xresources_theme_lua	9 May 2020 15:03:33 -0000
@@ -1,4 +1,5 @@
-$OpenBSD: patch-themes_xresources_theme_lua,v 1.3 2017/08/05 20:18:11 dcoppa Exp $
+$OpenBSD$
+
 Index: themes/xresources/theme.lua
 --- themes/xresources/theme.lua.orig
 +++ themes/xresources/theme.lua
@@ -7,7 +8,7 @@ Index: themes/xresources/theme.lua
  
  -- Define the icon theme for application icons. If not set then the icons
 --- from /usr/share/icons and /usr/share/icons/hicolor will be used.
-+-- from ${LOCALBASE}/share/icons and ${LOCALBASE}/share/icons/hicolor will be used.
++-- from ${LOCALBASE}/share/icons and /usr/share/icons/hicolor will be used.
  theme.icon_theme = nil
  
  -- Generate Awesome icon:
Index: patches/patch-utils_awesome-client
===================================================================
RCS file: /cvs/ports/x11/awesome/patches/patch-utils_awesome-client,v
retrieving revision 1.2
diff -u -p -r1.2 patch-utils_awesome-client
--- patches/patch-utils_awesome-client	21 Mar 2017 19:48:01 -0000	1.2
+++ patches/patch-utils_awesome-client	9 May 2020 15:03:33 -0000
@@ -1,6 +1,8 @@
-$OpenBSD: patch-utils_awesome-client,v 1.2 2017/03/21 19:48:01 dcoppa Exp $
---- utils/awesome-client.orig	Sat Mar 18 10:49:46 2017
-+++ utils/awesome-client	Tue Mar 21 18:07:44 2017
+$OpenBSD$
+
+Index: utils/awesome-client
+--- utils/awesome-client.orig
++++ utils/awesome-client
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env bash
 +#!${LOCALBASE}/bin/bash
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/awesome/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- pkg/PLIST	5 Aug 2017 20:18:11 -0000	1.17
+++ pkg/PLIST	9 May 2020 15:03:34 -0000
@@ -1,4 +1,4 @@
-@comment $OpenBSD: PLIST,v 1.17 2017/08/05 20:18:11 dcoppa Exp $
+@comment $OpenBSD: PLIST,v$
 @bin bin/awesome
 bin/awesome-client
 @man man/man1/awesome-client.1
@@ -28,6 +28,7 @@ share/awesome/lib/awful/hotkeys_popup/ke
 share/awesome/lib/awful/hotkeys_popup/keys/firefox.lua
 share/awesome/lib/awful/hotkeys_popup/keys/init.lua
 share/awesome/lib/awful/hotkeys_popup/keys/qutebrowser.lua
+share/awesome/lib/awful/hotkeys_popup/keys/termite.lua
 share/awesome/lib/awful/hotkeys_popup/keys/tmux.lua
 share/awesome/lib/awful/hotkeys_popup/keys/vim.lua
 share/awesome/lib/awful/hotkeys_popup/widget.lua
@@ -52,6 +53,7 @@ share/awesome/lib/awful/mouse/init.lua
 share/awesome/lib/awful/mouse/resize.lua
 share/awesome/lib/awful/mouse/snap.lua
 share/awesome/lib/awful/placement.lua
+share/awesome/lib/awful/popup.lua
 share/awesome/lib/awful/prompt.lua
 share/awesome/lib/awful/remote.lua
 share/awesome/lib/awful/rules.lua
@@ -74,6 +76,7 @@ share/awesome/lib/awful/widget/init.lua
 share/awesome/lib/awful/widget/keyboardlayout.lua
 share/awesome/lib/awful/widget/launcher.lua
 share/awesome/lib/awful/widget/layoutbox.lua
+share/awesome/lib/awful/widget/layoutlist.lua
 share/awesome/lib/awful/widget/only_on_screen.lua
 share/awesome/lib/awful/widget/progressbar.lua
 share/awesome/lib/awful/widget/prompt.lua
@@ -83,6 +86,7 @@ share/awesome/lib/awful/widget/textclock
 share/awesome/lib/awful/widget/watch.lua
 share/awesome/lib/beautiful/
 share/awesome/lib/beautiful.lua
+share/awesome/lib/beautiful/gtk.lua
 share/awesome/lib/beautiful/init.lua
 share/awesome/lib/beautiful/theme_assets.lua
 share/awesome/lib/beautiful/xresources.lua
@@ -100,6 +104,9 @@ share/awesome/lib/gears/object.lua
 share/awesome/lib/gears/object/properties.lua
 share/awesome/lib/gears/protected_call.lua
 share/awesome/lib/gears/shape.lua
+share/awesome/lib/gears/sort/
+share/awesome/lib/gears/sort/init.lua
+share/awesome/lib/gears/sort/topological.lua
 share/awesome/lib/gears/string.lua
 share/awesome/lib/gears/surface.lua
 share/awesome/lib/gears/table.lua
@@ -155,6 +162,7 @@ share/awesome/lib/wibox/widget/imagebox.
 share/awesome/lib/wibox/widget/init.lua
 share/awesome/lib/wibox/widget/piechart.lua
 share/awesome/lib/wibox/widget/progressbar.lua
+share/awesome/lib/wibox/widget/separator.lua
 share/awesome/lib/wibox/widget/slider.lua
 share/awesome/lib/wibox/widget/systray.lua
 share/awesome/lib/wibox/widget/textbox.lua
@@ -223,6 +231,8 @@ share/awesome/themes/default/titlebar/st
 share/awesome/themes/default/titlebar/sticky_focus_inactive.png
 share/awesome/themes/default/titlebar/sticky_normal_active.png
 share/awesome/themes/default/titlebar/sticky_normal_inactive.png
+share/awesome/themes/gtk/
+share/awesome/themes/gtk/theme.lua
 share/awesome/themes/sky/
 share/awesome/themes/sky/awesome-icon.png
 share/awesome/themes/sky/layouts/
@@ -295,6 +305,332 @@ share/doc/awesome/00-authors.md
 share/doc/awesome/01-readme.md
 share/doc/awesome/02-contributing.md
 share/doc/awesome/LICENSE
+share/doc/awesome/doc/
+share/doc/awesome/doc/classes/
+share/doc/awesome/doc/classes/awful.button.html
+share/doc/awesome/doc/classes/awful.keygrabber.html
+share/doc/awesome/doc/classes/awful.popup.html
+share/doc/awesome/doc/classes/awful.titlebar.html
+share/doc/awesome/doc/classes/awful.tooltip.html
+share/doc/awesome/doc/classes/awful.wibar.html
+share/doc/awesome/doc/classes/awful.widget.button.html
+share/doc/awesome/doc/classes/awful.widget.calendar_popup.html
+share/doc/awesome/doc/classes/awful.widget.clienticon.html
+share/doc/awesome/doc/classes/awful.widget.common.html
+share/doc/awesome/doc/classes/awful.widget.keyboardlayout.html
+share/doc/awesome/doc/classes/awful.widget.launcher.html
+share/doc/awesome/doc/classes/awful.widget.layoutbox.html
+share/doc/awesome/doc/classes/awful.widget.layoutlist.html
+share/doc/awesome/doc/classes/awful.widget.only_on_screen.html
+share/doc/awesome/doc/classes/awful.widget.prompt.html
+share/doc/awesome/doc/classes/awful.widget.taglist.html
+share/doc/awesome/doc/classes/awful.widget.tasklist.html
+share/doc/awesome/doc/classes/awful.widget.textclock.html
+share/doc/awesome/doc/classes/awful.widget.watch.html
+share/doc/awesome/doc/classes/button.html
+share/doc/awesome/doc/classes/client.html
+share/doc/awesome/doc/classes/drawable.html
+share/doc/awesome/doc/classes/gears.cache.html
+share/doc/awesome/doc/classes/gears.matrix.html
+share/doc/awesome/doc/classes/gears.object.html
+share/doc/awesome/doc/classes/gears.timer.html
+share/doc/awesome/doc/classes/key.html
+share/doc/awesome/doc/classes/menubar.icon_theme.html
+share/doc/awesome/doc/classes/menubar.index_theme.html
+share/doc/awesome/doc/classes/screen.html
+share/doc/awesome/doc/classes/signals.html
+share/doc/awesome/doc/classes/tag.html
+share/doc/awesome/doc/classes/wibox.container.arcchart.html
+share/doc/awesome/doc/classes/wibox.container.background.html
+share/doc/awesome/doc/classes/wibox.container.constraint.html
+share/doc/awesome/doc/classes/wibox.container.margin.html
+share/doc/awesome/doc/classes/wibox.container.mirror.html
+share/doc/awesome/doc/classes/wibox.container.place.html
+share/doc/awesome/doc/classes/wibox.container.radialprogressbar.html
+share/doc/awesome/doc/classes/wibox.container.rotate.html
+share/doc/awesome/doc/classes/wibox.container.scroll.html
+share/doc/awesome/doc/classes/wibox.drawable.html
+share/doc/awesome/doc/classes/wibox.html
+share/doc/awesome/doc/classes/wibox.layout.align.html
+share/doc/awesome/doc/classes/wibox.layout.fixed.html
+share/doc/awesome/doc/classes/wibox.layout.flex.html
+share/doc/awesome/doc/classes/wibox.layout.grid.html
+share/doc/awesome/doc/classes/wibox.layout.manual.html
+share/doc/awesome/doc/classes/wibox.layout.ratio.html
+share/doc/awesome/doc/classes/wibox.layout.stack.html
+share/doc/awesome/doc/classes/wibox.widget.base.html
+share/doc/awesome/doc/classes/wibox.widget.calendar.html
+share/doc/awesome/doc/classes/wibox.widget.checkbox.html
+share/doc/awesome/doc/classes/wibox.widget.graph.html
+share/doc/awesome/doc/classes/wibox.widget.html
+share/doc/awesome/doc/classes/wibox.widget.imagebox.html
+share/doc/awesome/doc/classes/wibox.widget.piechart.html
+share/doc/awesome/doc/classes/wibox.widget.progressbar.html
+share/doc/awesome/doc/classes/wibox.widget.separator.html
+share/doc/awesome/doc/classes/wibox.widget.slider.html
+share/doc/awesome/doc/classes/wibox.widget.systray.html
+share/doc/awesome/doc/classes/wibox.widget.textbox.html
+share/doc/awesome/doc/classes/wibox.widget.textclock.html
+share/doc/awesome/doc/classes/xproperties.html
+share/doc/awesome/doc/documentation/
+share/doc/awesome/doc/documentation/00-authors.md.html
+share/doc/awesome/doc/documentation/01-readme.md.html
+share/doc/awesome/doc/documentation/02-contributing.md.html
+share/doc/awesome/doc/documentation/03-declarative-layout.md.html
+share/doc/awesome/doc/documentation/04-new-widgets.md.html
+share/doc/awesome/doc/documentation/05-awesomerc.md.html
+share/doc/awesome/doc/documentation/06-appearance.md.html
+share/doc/awesome/doc/documentation/07-my-first-awesome.md.html
+share/doc/awesome/doc/documentation/16-using-cairo.md.html
+share/doc/awesome/doc/documentation/17-porting-tips.md.html
+share/doc/awesome/doc/documentation/89-NEWS.md.html
+share/doc/awesome/doc/documentation/90-FAQ.md.html
+share/doc/awesome/doc/images/
+share/doc/awesome/doc/images/AUTOGEN_awful_mouse_coords.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_align.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_bottom.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_bottom_left.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_bottom_right.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_center_horizontal.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_center_vertical.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_centered.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_closest_mouse.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_compose.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_compose2.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_left.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_maximize.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_maximize_horizontally.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_maximize_vertically.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_next_to.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_next_to_mouse.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_no_offscreen.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_no_overlap.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_resize_to_mouse.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_right.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_stretch.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_stretch_down.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_stretch_left.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_stretch_right.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_stretch_up.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_top.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_top_left.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_top_right.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_placement_under_mouse.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_popup_alttab.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_popup_anchors.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_popup_position1.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_popup_position2.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_popup_position3.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_popup_simple.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_popup_wiboxtypes.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_titlebar_default.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_align.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_align2.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_border_color.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_border_width.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_margins.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_margins_leftright.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_margins_topbottom.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_mode.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_mode2.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_mouse.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_preferred_alignment.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_preferred_alignment2.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_preferred_alignment3.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_preferred_positions.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_shape.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_textclock.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_tooltip_textclock2.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_widget_layoutlist_bar.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_widget_layoutlist_default.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_widget_layoutlist_popup.svg
+share/doc/awesome/doc/images/AUTOGEN_awful_widget_layoutlist_wibar.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_arc.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_arrow.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_circle.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_cross.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_hexagon.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_infobubble.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_isosceles_triangle.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_losange.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_octogon.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_parallelogram.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_partially_rounded_rect.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_pie.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_powerline.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_radial_progress.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_rectangle.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_rectangular_tag.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_rounded_bar.svg
+share/doc/awesome/doc/images/AUTOGEN_gears_shape_rounded_rect.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_defaults_prompt.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_prompt_highlight.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_prompt_hooks.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_prompt_keypress.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_prompt_simple.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_prompt_vilike.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_taglist_indexed.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_tasklist_rounded.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_awidget_tasklist_windows10.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_bg.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_border_width.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_paddings.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_rounded_edge.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_start_angle.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_thickness.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_arcchart_value.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_background_bg.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_background_clip.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_background_fg.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_background_shape.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_arcchart.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_background.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_constraint.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_margin.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_mirror.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_only_on_screen.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_place.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_radialprogressbar.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_rotate.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_defaults_scroll.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_radialprogressbar_border_color.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_radialprogressbar_border_width.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_radialprogressbar_color.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_radialprogressbar_padding.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_radialprogressbar_value.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_container_rotate_angle.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_align.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_fixed.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_flex.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_grid.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_manual.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_ratio.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_defaults_stack.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_fixed_spacing.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_fixed_spacing_widget.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_flex_spacing.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_flex_spacing_widget.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_add.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_expand.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_extend_column.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_imperative.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_insert_column.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_min_size.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_orientation.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_remove.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_remove_column.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_spacing.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_grid_superpose.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_manual_add_at.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_manual_move_widget.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_ratio_ajust_ratio.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_ratio_inc_ratio.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_ratio_spacing.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_ratio_spacing_widget.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_ratio_strategy.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_stack_offset.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_layout_stack_spacing.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_logo_logo.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_logo_logo_and_name.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_fn_embed_cell.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_font.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_long_weekdays.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_month.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_start_sunday.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_week_numbers.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_calendar_year.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_checkbox_bg.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_checkbox_check_shape.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_checkbox_custom.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_checkbox_shape.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_calendar.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_checkbox.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_graph.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_imagebox.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_piechart.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_progressbar.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_separator.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_slider.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_defaults_textbox.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_graph_step.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_piechart_border_color.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_piechart_border_width.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_piechart_label.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_bar_shape.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_clip.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_encapsulation.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_shape.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_text.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_progressbar_vertical.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_separator_border_color.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_separator_orientation.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_separator_shape.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_bar_border.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_bar_color.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_bar_height.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_bar_margins.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_bar_shape.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_handle_border.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_handle_color.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_handle_margins.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_handle_shape.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_handle_width.svg
+share/doc/awesome/doc/images/AUTOGEN_wibox_widget_slider_value.svg
+share/doc/awesome/doc/images/awful_widget_watch.png
+share/doc/awesome/doc/images/client_geo.svg
+share/doc/awesome/doc/images/mouse.svg
+share/doc/awesome/doc/images/tag_props.svg
+share/doc/awesome/doc/images/widgetlayout1.png
+share/doc/awesome/doc/images/widgetlayout2.png
+share/doc/awesome/doc/index.html
+share/doc/awesome/doc/ldoc.css
+share/doc/awesome/doc/libraries/
+share/doc/awesome/doc/libraries/awesome.html
+share/doc/awesome/doc/libraries/awful.client.html
+share/doc/awesome/doc/libraries/awful.completion.html
+share/doc/awesome/doc/libraries/awful.ewmh.html
+share/doc/awesome/doc/libraries/awful.hotkeys_popup.html
+share/doc/awesome/doc/libraries/awful.hotkeys_popup.widget.html
+share/doc/awesome/doc/libraries/awful.key.html
+share/doc/awesome/doc/libraries/awful.layout.html
+share/doc/awesome/doc/libraries/awful.menu.html
+share/doc/awesome/doc/libraries/awful.mouse.html
+share/doc/awesome/doc/libraries/awful.placement.html
+share/doc/awesome/doc/libraries/awful.prompt.html
+share/doc/awesome/doc/libraries/awful.rules.html
+share/doc/awesome/doc/libraries/awful.screen.html
+share/doc/awesome/doc/libraries/awful.spawn.html
+share/doc/awesome/doc/libraries/awful.tag.html
+share/doc/awesome/doc/libraries/awful.util.html
+share/doc/awesome/doc/libraries/awful.wibox.html
+share/doc/awesome/doc/libraries/beautiful.gtk.html
+share/doc/awesome/doc/libraries/beautiful.html
+share/doc/awesome/doc/libraries/dbus.html
+share/doc/awesome/doc/libraries/gears.color.html
+share/doc/awesome/doc/libraries/gears.debug.html
+share/doc/awesome/doc/libraries/gears.filesystem.html
+share/doc/awesome/doc/libraries/gears.geometry.html
+share/doc/awesome/doc/libraries/gears.math.html
+share/doc/awesome/doc/libraries/gears.protected_call.html
+share/doc/awesome/doc/libraries/gears.shape.html
+share/doc/awesome/doc/libraries/gears.sort.html
+share/doc/awesome/doc/libraries/gears.string.html
+share/doc/awesome/doc/libraries/gears.surface.html
+share/doc/awesome/doc/libraries/gears.table.html
+share/doc/awesome/doc/libraries/gears.wallpaper.html
+share/doc/awesome/doc/libraries/menubar.html
+share/doc/awesome/doc/libraries/menubar.menu_gen.html
+share/doc/awesome/doc/libraries/menubar.utils.html
+share/doc/awesome/doc/libraries/mouse.html
+share/doc/awesome/doc/libraries/mousegrabber.html
+share/doc/awesome/doc/libraries/naughty.dbus.html
+share/doc/awesome/doc/libraries/naughty.html
+share/doc/awesome/doc/libraries/root.html
+share/doc/awesome/doc/libraries/selection.html
+share/doc/awesome/doc/libraries/wibox.hierarchy.html
+share/doc/awesome/doc/sample files/
+share/doc/awesome/doc/sample files/rc.lua.html
+share/doc/awesome/doc/sample files/theme.lua.html
 share/examples/awesome/
 share/examples/awesome/rc.lua
 @sample ${SYSCONFDIR}/xdg/

Reply via email to