Release 2.3.1

* Unbreak build on FreeBSD (#74, 73 in Bugs.md)
    * Thanks to Jan Beich for pointing this out.
  * Add Issue 74 to Bugs.md (#71, was fixed in 2.3.0)
This commit is contained in:
project-repo 2024-01-27 16:50:27 +00:00
commit ace4ff04c6
28 changed files with 73 additions and 35 deletions

27
Bugs.md
View file

@ -1254,7 +1254,7 @@ established behaviour.
## Issue 68 ## Issue 68
* github issue numner: #38 * github issue number: #38
* Fixed: 2.3.0 * Fixed: 2.3.0
After extensive discussion of how to deal with turning off outputs, the After extensive discussion of how to deal with turning off outputs, the
@ -1265,7 +1265,7 @@ Thanks to sodface for the great cooperation.
## Issue 69 ## Issue 69
* github issue numner: #68 * github issue number: #68
* Fixed: 2.3.0 * Fixed: 2.3.0
The config man page (5) was badly formatted up to version 2.3.0. The config man page (5) was badly formatted up to version 2.3.0.
@ -1275,7 +1275,7 @@ shown in the web browser view of our repo.
## Issue 70 ## Issue 70
* github issue numner: #62 * github issue number: #62
* Fixed: 2.3.0 * Fixed: 2.3.0
The README contained a few non-intuitive phrases up to version 2.3.0. The README contained a few non-intuitive phrases up to version 2.3.0.
@ -1288,7 +1288,7 @@ To alleviate this, the following changes were made:
## Issue 71 ## Issue 71
* github issue numner: #60 * github issue number: #60
* Fixed: 2.3.0 * Fixed: 2.3.0
Cagebreak up to 2.3.0 did not have configuration for the message location. Cagebreak up to 2.3.0 did not have configuration for the message location.
@ -1298,9 +1298,26 @@ accessibility.
## Issue 72 ## Issue 72
* github issue numner: N/A * github issue number: N/A
* Fixed: 2.3.0 * Fixed: 2.3.0
A Cagebreak version before 2.3.0 broke the gamma toolkit used to tune the A Cagebreak version before 2.3.0 broke the gamma toolkit used to tune the
monitor colors. monitor colors.
## Issue 73
* github issue number: #73
* Fixed: 2.3.1
After 2.3.0 cagebreak did not build on FreeBSD. Since the fix was trivial,
this is fixed in 2.3.1. Thank to Jan Beich for pointing this out.
## Issue 74
* github issue number: #71
* Fixed. 2.3.0
Before 2.3.0 there was an issue with rendering fullscreen applications, particularly
under setups with multiple outputs applications spanned both outputs. Output ordering
also did not work as advertised.

View file

@ -1,5 +1,25 @@
# Hashes # Hashes
2.3.1 cagebreak
* sha 256: 51d76608726a6251690d6dd1371cdfaa6eae5188a08798cda9c9280b3fcbe3fa
* sha 512: 648c61958f5920b3377f53706f7a820750a2b7dd1d486db4a93d803fe38be4aa728058e82d404fde4e7f1627b9809050a5760c4193562a6c23e39d0851f1ddf0
2.3.1 cagebreak.1
* sha 256: c58390d641514b2eb623a803dc665116d60079b8aac39219b939cc36ffb72038
* sha 512: 82c0248764026666e6fbe3e29bf48062db07d6a86c787258474312a0eae23a73898bcc2fd6c407fbac0a25d6414f9ca9a56e5d17d7c8adfe9e7ce903e6ed5978
2.3.1 cagebreak-config.5
* sha 256: 5cf2f8c883ce89563bbae1fa4f0e00bda42c4ba01f680fc75fc71ab3f6e1f2a8
* sha 512: 10d72ca588f5e2123dc59ede89dafd0e6fb9cd6cbc83922ada751c37f9000c86f68e5e6bf9f68298380ec0f9cbce1f22d0a0f712d0004b168a0b039a41f32358
2.3.1 cagebreak-socket.7
* sha 256: 0363113a32533a6fb4a1e7030cff880f001db5e0c29bb8bd74f8f11067dce3d1
* sha 512: f957ebad717456901a028344211609d009d9b8c2a68ef88a0d60fca8dc91cc1fe1aba58a9e84d16782190b59b9fcd1d45ecc154c020018609c8fcdf940aa18e4
2.3.0 cagebreak 2.3.0 cagebreak
* sha 256: 549e82f6bb1af87c9272fb92d39c6f235b0f780885b066c32db5a5c7588da378 * sha 256: 549e82f6bb1af87c9272fb92d39c6f235b0f780885b066c32db5a5c7588da378

View file

@ -1,6 +1,6 @@
# Cagebreak: A Tiling Wayland Compositor # Cagebreak: A Tiling Wayland Compositor
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/6532/badge)](https://bestpractices.coreinfrastructure.org/projects/6532) [![Packaging status](https://repology.org/badge/tiny-repos/cagebreak.svg)](https://repology.org/project/cagebreak/versions) [![AUR package](https://repology.org/badge/version-for-repo/aur/cagebreak.svg?minversion=2.3.0)](https://repology.org/project/cagebreak/versions) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/6532/badge)](https://bestpractices.coreinfrastructure.org/projects/6532) [![Packaging status](https://repology.org/badge/tiny-repos/cagebreak.svg)](https://repology.org/project/cagebreak/versions) [![AUR package](https://repology.org/badge/version-for-repo/aur/cagebreak.svg?minversion=2.3.1)](https://repology.org/project/cagebreak/versions)
[![Contact](img/mail.svg)](SECURITY.md) [![Manuals](img/manuals.svg)](manuals.md) [![FAQ](img/faq.svg)](FAQ.md) [![CONTRIBUTING](img/contributing.svg)](CONTRIBUTING.md) [![ArchWiki](img/archwiki.svg)](https://wiki.archlinux.org/title/Cagebreak) [![AUR](img/aur.svg)](https://aur.archlinux.org/packages?O=0&K=cagebreak) [![Contact](img/mail.svg)](SECURITY.md) [![Manuals](img/manuals.svg)](manuals.md) [![FAQ](img/faq.svg)](FAQ.md) [![CONTRIBUTING](img/contributing.svg)](CONTRIBUTING.md) [![ArchWiki](img/archwiki.svg)](https://wiki.archlinux.org/title/Cagebreak) [![AUR](img/aur.svg)](https://aur.archlinux.org/packages?O=0&K=cagebreak)

View file

@ -3,6 +3,7 @@
#define _POSIX_C_SOURCE 200809L #define _POSIX_C_SOURCE 200809L
#include <signal.h>
#include <string.h> #include <string.h>
#include <sys/wait.h> #include <sys/wait.h>
#include <unistd.h> #include <unistd.h>

View file

@ -1,4 +1,4 @@
cagebreak-config(5) "Version 2.3.0" "Cagebreak Manual" cagebreak-config(5) "Version 2.3.1" "Cagebreak Manual"
# NAME # NAME

View file

@ -1,4 +1,4 @@
cagebreak-socket(7) "Version 2.3.0" "Cagebreak Manual" cagebreak-socket(7) "Version 2.3.1" "Cagebreak Manual"
# NAME # NAME

View file

@ -1,4 +1,4 @@
cagebreak(1) "Version 2.3.0" "Cagebreak Manual" cagebreak(1) "Version 2.3.1" "Cagebreak Manual"
# NAME # NAME

View file

@ -3,7 +3,7 @@
project( project(
'cagebreak', 'cagebreak',
'c', 'c',
version : '2.3.0', version : '2.3.1',
license : 'MIT', license : 'MIT',
default_options : ['c_std=c11', 'warning_level=3'] default_options : ['c_std=c11', 'warning_level=3']
) )
@ -260,7 +260,7 @@ install_data('LICENSE', install_dir : '/usr/share/licenses/' + meson.project_nam
if get_option('man-pages') if get_option('man-pages')
scdoc = find_program('scdoc') scdoc = find_program('scdoc')
secssinceepoch = 1706213605 secssinceepoch = 1706350970
shcommand = 'export SOURCE_DATE_EPOCH=' + secssinceepoch.to_string() + ' ; @0@ < @INPUT@'.format(scdoc.path()) shcommand = 'export SOURCE_DATE_EPOCH=' + secssinceepoch.to_string() + ' ; @0@ < @INPUT@'.format(scdoc.path())
sh = find_program('sh') sh = find_program('sh')
mandir1 = join_paths(get_option('mandir'), 'man1') mandir1 = join_paths(get_option('mandir'), 'man1')

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

View file

@ -1,2 +1,2 @@
2.3.0 2.3.1
2024-01-26 2024-01-27

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.