Package: awesome / 4.3-5

Metadata

Package Version Patches format
awesome 4.3-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
dont install license.patch | (download)

CMakeLists.txt | 3 1 2 - 0 !
1 file changed, 1 insertion( ), 2 deletions(-)

 don't install license
debian customization.patch | (download)

awesomerc.lua | 8 6 2 - 0 !
1 file changed, 6 insertions( ), 2 deletions(-)

 debian customization (menu, x-terminal-emulator, editor)
desktop file.patch | (download)

awesome.desktop | 2 2 0 - 0 !
1 file changed, 2 insertions( )

 amend desktop file with icon and keywords entries


privacy.patch | (download)

docs/01-readme.md | 3 0 3 - 0 !
docs/02-contributing.md | 2 1 1 - 0 !
2 files changed, 1 insertion( ), 4 deletions(-)

 remove build status from documentation
 Loading external resources is a privacy breach.


autopkgtest overrides.patch | (download)

tests/run.sh | 6 3 3 - 0 !
1 file changed, 3 insertions( ), 3 deletions(-)

 allow overriding paths in integration test run
 The integrations tests assume files in the build directory
 (not yet installed). But autopkgtests are meant to test the
 installed package.
 These changes allow overriding file/directory paths the script
 is searching for.
freedesktop menu.patch | (download)

awesomerc.lua | 24 19 5 - 0 !
1 file changed, 19 insertions( ), 5 deletions(-)

 use freedesktop menu if module is available
 awesome-freedesktop is included in awesome-extra package
Bug-Debian: https://bugs.debian.org/693135


reproducible textclock.patch | (download)

lib/wibox/widget/textclock.lua | 13 12 1 - 0 !
1 file changed, 12 insertions( ), 1 deletion(-)

 [patch] textclock: produce reproducible output
reproducible examples.patch | (download)

tests/examples/awful/popup/wiboxtypes.lua | 1 1 0 - 0 !
tests/examples/awful/tooltip/textclock.lua | 1 1 0 - 0 !
tests/examples/awful/tooltip/textclock2.lua | 1 1 0 - 0 !
tests/examples/awful/widget/layoutlist/wibar.lua | 1 1 0 - 0 !
4 files changed, 4 insertions( )

 [patch] use reproducible timestamps in more doc examples
test timeouts.patch | (download)

tests/_runner.lua | 6 3 3 - 0 !
tests/run.sh | 9 2 7 - 0 !
2 files changed, 5 insertions( ), 10 deletions(-)

 increase timeouts in integration test run
 - autopkgtests were failing in Ubuntu's infrastructure with really slow
   hardware. Timeouts are increased to values suggested by upstream.
 - remove coloring of error output with tput, as tput will not work
   in autopkgtest. "set -e" at the top of the script causes the script
   to exit early when tput was failing.


gcc10.patch | (download)

common/lualib.c | 2 2 0 - 0 !
common/lualib.h | 2 1 1 - 0 !
luaa.c | 2 2 0 - 0 !
luaa.h | 2 1 1 - 0 !
objects/button.c | 2 2 0 - 0 !
objects/button.h | 2 1 1 - 0 !
objects/client.c | 2 2 0 - 0 !
objects/client.h | 2 1 1 - 0 !
objects/drawin.c | 2 2 0 - 0 !
objects/drawin.h | 2 1 1 - 0 !
objects/key.c | 2 2 0 - 0 !
objects/key.h | 2 1 1 - 0 !
objects/tag.c | 2 2 0 - 0 !
objects/tag.h | 2 1 1 - 0 !
objects/window.c | 1 1 0 - 0 !
objects/window.h | 2 1 1 - 0 !
16 files changed, 23 insertions( ), 8 deletions(-)

 fix build with gcc 10
Bug-Debian: https://bugs.debian.org/957027