Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: leftwm-0.2.7
@ 2021-06-25 21:56 ReneganRonin
  2021-06-25 22:33 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (70 more replies)
  0 siblings, 71 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-25 21:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1588 bytes --]

There is a new pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl



A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1803 bytes --]

From 5eb3f2d2de58d0ce576f034b2fa13e4ab2a29041 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/INSTALL.msg |  9 +++++++++
 srcpkgs/leftwm/template    | 24 ++++++++++++++++++++++++
 2 files changed, 33 insertions(+)
 create mode 100644 srcpkgs/leftwm/INSTALL.msg
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/INSTALL.msg b/srcpkgs/leftwm/INSTALL.msg
new file mode 100644
index 000000000000..34f4ad5d94c0
--- /dev/null
+++ b/srcpkgs/leftwm/INSTALL.msg
@@ -0,0 +1,9 @@
+Configuring
+
+The settings file to change key bindings and the default mod key can be found at
+
+```bash
+~/.config/leftwm/config.toml
+```
+
+the file is automatically generated when leftwm or leftwm-check is run for the first time. 
diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..70de0544a637
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,24 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+archs="i686 x86_64"
+build_style=cargo
+short_desc="A tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+do_install() {
+	local binaries="leftwm leftwm-worker leftwm-state leftwm-check leftwm-command"
+	for bin in $_binaries; do
+		vbin ./target/release/$bin
+	done
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
@ 2021-06-25 22:33 ` ReneganRonin
  2021-06-25 22:55 ` ReneganRonin
                   ` (69 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-25 22:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1907 bytes --]

From eb8087e281506fec9019b84d6f49f1fd65f93916 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/INSTALL.msg |  9 +++++++++
 srcpkgs/leftwm/template    | 27 +++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)
 create mode 100644 srcpkgs/leftwm/INSTALL.msg
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/INSTALL.msg b/srcpkgs/leftwm/INSTALL.msg
new file mode 100644
index 000000000000..34f4ad5d94c0
--- /dev/null
+++ b/srcpkgs/leftwm/INSTALL.msg
@@ -0,0 +1,9 @@
+Configuring
+
+The settings file to change key bindings and the default mod key can be found at
+
+```bash
+~/.config/leftwm/config.toml
+```
+
+the file is automatically generated when leftwm or leftwm-check is run for the first time. 
diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..49615d1a1f4e
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,27 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+archs="i686 x86_64"
+build_style=cargo
+short_desc="A tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+do_install() {
+	local binaries="leftwm leftwm-worker leftwm-state leftwm-check leftwm-command"
+	for bin in $_binaries; do
+		vbin ./target/release/$bin
+	done
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vmkdir usr/share/xsessions/
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
  2021-06-25 22:33 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-25 22:55 ` ReneganRonin
  2021-06-25 22:57 ` ReneganRonin
                   ` (68 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-25 22:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1905 bytes --]

From 7ccda32b7928558e39da3f8eff73a4474c11cb88 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/INSTALL.msg |  9 +++++++++
 srcpkgs/leftwm/template    | 27 +++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)
 create mode 100644 srcpkgs/leftwm/INSTALL.msg
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/INSTALL.msg b/srcpkgs/leftwm/INSTALL.msg
new file mode 100644
index 000000000000..34f4ad5d94c0
--- /dev/null
+++ b/srcpkgs/leftwm/INSTALL.msg
@@ -0,0 +1,9 @@
+Configuring
+
+The settings file to change key bindings and the default mod key can be found at
+
+```bash
+~/.config/leftwm/config.toml
+```
+
+the file is automatically generated when leftwm or leftwm-check is run for the first time. 
diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..593238f77d4a
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,27 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+archs="i686 x86_64"
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+do_install() {
+	local binaries="leftwm leftwm-worker leftwm-state leftwm-check leftwm-command"
+	for bin in $_binaries; do
+		vbin ./target/release/$bin
+	done
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vmkdir usr/share/xsessions/
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
  2021-06-25 22:33 ` [PR PATCH] [Updated] " ReneganRonin
  2021-06-25 22:55 ` ReneganRonin
@ 2021-06-25 22:57 ` ReneganRonin
  2021-06-25 23:15 ` ReneganRonin
                   ` (67 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-25 22:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1755 bytes --]

From e51b9bbe90b854bd53e0913b7f18dcf06835bb23 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/INSTALL.msg |  9 +++++++++
 srcpkgs/leftwm/template    | 23 +++++++++++++++++++++++
 2 files changed, 32 insertions(+)
 create mode 100644 srcpkgs/leftwm/INSTALL.msg
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/INSTALL.msg b/srcpkgs/leftwm/INSTALL.msg
new file mode 100644
index 000000000000..34f4ad5d94c0
--- /dev/null
+++ b/srcpkgs/leftwm/INSTALL.msg
@@ -0,0 +1,9 @@
+Configuring
+
+The settings file to change key bindings and the default mod key can be found at
+
+```bash
+~/.config/leftwm/config.toml
+```
+
+the file is automatically generated when leftwm or leftwm-check is run for the first time. 
diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..57d64d28c031
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,23 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+archs="i686 x86_64"
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+do_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vmkdir usr/share/xsessions/
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (2 preceding siblings ...)
  2021-06-25 22:57 ` ReneganRonin
@ 2021-06-25 23:15 ` ReneganRonin
  2021-06-26  1:42 ` ReneganRonin
                   ` (66 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-25 23:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1757 bytes --]

From da66f018eecef598996b75dde92320e5587cb19c Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/INSTALL.msg |  9 +++++++++
 srcpkgs/leftwm/template    | 23 +++++++++++++++++++++++
 2 files changed, 32 insertions(+)
 create mode 100644 srcpkgs/leftwm/INSTALL.msg
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/INSTALL.msg b/srcpkgs/leftwm/INSTALL.msg
new file mode 100644
index 000000000000..34f4ad5d94c0
--- /dev/null
+++ b/srcpkgs/leftwm/INSTALL.msg
@@ -0,0 +1,9 @@
+Configuring
+
+The settings file to change key bindings and the default mod key can be found at
+
+```bash
+~/.config/leftwm/config.toml
+```
+
+the file is automatically generated when leftwm or leftwm-check is run for the first time. 
diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..e7104d7262e3
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,23 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+archs="i686 x86_64"
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vmkdir usr/share/xsessions/
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (3 preceding siblings ...)
  2021-06-25 23:15 ` ReneganRonin
@ 2021-06-26  1:42 ` ReneganRonin
  2021-06-26 11:49 ` [PR REVIEW] " Johnnynator
                   ` (65 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26  1:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1726 bytes --]

From e6d4e1bd75e9c4241e0ac1707fdbbf8895f3d854 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/INSTALL.msg |  9 +++++++++
 srcpkgs/leftwm/template    | 22 ++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100644 srcpkgs/leftwm/INSTALL.msg
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/INSTALL.msg b/srcpkgs/leftwm/INSTALL.msg
new file mode 100644
index 000000000000..34f4ad5d94c0
--- /dev/null
+++ b/srcpkgs/leftwm/INSTALL.msg
@@ -0,0 +1,9 @@
+Configuring
+
+The settings file to change key bindings and the default mod key can be found at
+
+```bash
+~/.config/leftwm/config.toml
+```
+
+the file is automatically generated when leftwm or leftwm-check is run for the first time. 
diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..8e5f39d47d7d
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,22 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+archs="i686 x86_64"
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR REVIEW] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (4 preceding siblings ...)
  2021-06-26  1:42 ` ReneganRonin
@ 2021-06-26 11:49 ` Johnnynator
  2021-06-26 11:52 ` Johnnynator
                   ` (64 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: Johnnynator @ 2021-06-26 11:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 298 bytes --]

New review comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#discussion_r659158649

Comment:
Do not limit archs.
If it is broken on musl add
```
if [ "$XBPS_TARGET_LIBC" = musl ] ; then
	broken="Some reason/upstream issue link"
fi
```

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR REVIEW] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (5 preceding siblings ...)
  2021-06-26 11:49 ` [PR REVIEW] " Johnnynator
@ 2021-06-26 11:52 ` Johnnynator
  2021-06-26 12:29 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (63 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: Johnnynator @ 2021-06-26 11:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 440 bytes --]

New review comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#discussion_r659158912

Comment:
There is no reason, why the package manager should inform you about this type of documentation.
This is a tiling WM, you are usually not using it without reading the documentation at all, and you provide the `README.md` in the package which already has the information about `config.toml`

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (6 preceding siblings ...)
  2021-06-26 11:52 ` Johnnynator
@ 2021-06-26 12:29 ` ReneganRonin
  2021-06-26 12:31 ` ReneganRonin
                   ` (62 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 12:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1357 bytes --]

From dc00332cfe1633eaeafccd94b04cf38033106f34 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/template | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..70b1b4bd34da
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,25 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	broken = "leftwm-worker: segfault at 0 ip 0000000000000000 sp... or  See https://github.com/leftwm/leftwm/issues/396"
+fi
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (7 preceding siblings ...)
  2021-06-26 12:29 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-26 12:31 ` ReneganRonin
  2021-06-26 12:33 ` [PR REVIEW] " ReneganRonin
                   ` (61 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 12:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1356 bytes --]

From 2e8794c08a3d37f773bebb15c24f0d631199402f Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/template | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..ef509a74b67a
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,25 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	broken = "leftwm-worker: segfault at 0 ip 0000000000000000 sp... or see https://github.com/leftwm/leftwm/issues/396"
+fi
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR REVIEW] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (8 preceding siblings ...)
  2021-06-26 12:31 ` ReneganRonin
@ 2021-06-26 12:33 ` ReneganRonin
  2021-06-26 12:33 ` ReneganRonin
                   ` (60 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 12:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 223 bytes --]

New review comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#discussion_r659162713

Comment:
alright. i am very new to packaging in void. I did not know that exists

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR REVIEW] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (9 preceding siblings ...)
  2021-06-26 12:33 ` [PR REVIEW] " ReneganRonin
@ 2021-06-26 12:33 ` ReneganRonin
  2021-06-26 13:22 ` ericonr
                   ` (59 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 12:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 234 bytes --]

New review comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#discussion_r659162713

Comment:
alright. i am very new to packaging in void. I did not know that exists. thanks :D

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR REVIEW] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (10 preceding siblings ...)
  2021-06-26 12:33 ` ReneganRonin
@ 2021-06-26 13:22 ` ericonr
  2021-06-26 13:22 ` ericonr
                   ` (58 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ericonr @ 2021-06-26 13:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 458 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#discussion_r659167504

Comment:
It isn't clear to me from your issue, did you use the package built from within xbps-src or did you build the software manually and try to use it? If the latter, you're probably not using the Void toolchain with the necessary patches.

Furthermore, please include a link to the issue in the broken definition.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR REVIEW] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (11 preceding siblings ...)
  2021-06-26 13:22 ` ericonr
@ 2021-06-26 13:22 ` ericonr
  2021-06-26 13:30 ` ReneganRonin
                   ` (57 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ericonr @ 2021-06-26 13:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 462 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#discussion_r659167504

Comment:
It isn't clear to me from your issue, did you use the package built from within xbps-src or did you build the software manually and try to use it? If the latter, you're probably not using the Void toolchain with the necessary patches.

~~Furthermore, please include a link to the issue in the broken definition.~~

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR REVIEW] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (12 preceding siblings ...)
  2021-06-26 13:22 ` ericonr
@ 2021-06-26 13:30 ` ReneganRonin
  2021-06-26 13:31 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (56 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 13:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 622 bytes --]

New review comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#discussion_r659168272

Comment:
i did not try Void's toolchain. I once dual boot with x86_64-musl of Void and tried it for a bit (left it because there are some stuff I need to work properly), installed rustup and cargo from the website and build leftwm. it did not work. i assumed they were the same so I mentioned that it has trouble with musl, i was wrong. thanks for letting me know that Void has patches for it.

I guess I will remove that line and that if block then. and let the CI do its thing.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (13 preceding siblings ...)
  2021-06-26 13:30 ` ReneganRonin
@ 2021-06-26 13:31 ` ReneganRonin
  2021-06-26 13:54 ` Johnnynator
                   ` (55 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 13:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1186 bytes --]

From d7cd61276c6065b234013a555a0c4322cbd2d667 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..a087a976d79d
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,21 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (14 preceding siblings ...)
  2021-06-26 13:31 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-26 13:54 ` Johnnynator
  2021-06-26 14:00 ` ReneganRonin
                   ` (54 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: Johnnynator @ 2021-06-26 13:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 201 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869006690

Comment:
Surpise, a rust thingie that is broken on 32bit systems.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (15 preceding siblings ...)
  2021-06-26 13:54 ` Johnnynator
@ 2021-06-26 14:00 ` ReneganRonin
  2021-06-26 14:13 ` Johnnynator
                   ` (53 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 14:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 239 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869007658

Comment:
so i am only going to list the ones on `archs=` from those that are built successfully right?

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (16 preceding siblings ...)
  2021-06-26 14:00 ` ReneganRonin
@ 2021-06-26 14:13 ` Johnnynator
  2021-06-26 14:29 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (52 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: Johnnynator @ 2021-06-26 14:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 431 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869009507

Comment:
> so i am only going to list the ones on `archs=` from those that are built successfully right?

```
if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
	broken="Another rust project that doesn't get c <-> rust types compatibility correct"
fi
```

and maybe ask upstream nicely to fix it.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (17 preceding siblings ...)
  2021-06-26 14:13 ` Johnnynator
@ 2021-06-26 14:29 ` ReneganRonin
  2021-06-26 14:31 ` ReneganRonin
                   ` (51 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 14:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1354 bytes --]

From 4c4de236b83a9f5e5f0da27286a90081c74b2998 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/template | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..d983a1b72ab8
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,26 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+archs="x86_64* aarch64*"
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
+	broken="Another rust project that doesn't get c <-> rust types compatibility correct"
+fi
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (18 preceding siblings ...)
  2021-06-26 14:29 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-26 14:31 ` ReneganRonin
  2021-06-26 14:31 ` ReneganRonin
                   ` (50 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 14:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1327 bytes --]

From e4b547edb1a4fe78ba6691a09c2e4c3402645e4d Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/template | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..17021476c761
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,25 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
+	broken="Another rust project that doesn't get c <-> rust types compatibility correct"
+fi
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (19 preceding siblings ...)
  2021-06-26 14:31 ` ReneganRonin
@ 2021-06-26 14:31 ` ReneganRonin
  2021-06-26 21:50 ` ericonr
                   ` (49 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 14:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 188 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869011581

Comment:
lol i forgot to delete that `archs=` line 

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (20 preceding siblings ...)
  2021-06-26 14:31 ` ReneganRonin
@ 2021-06-26 21:50 ` ericonr
  2021-06-26 22:59 ` ReneganRonin
                   ` (48 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ericonr @ 2021-06-26 21:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 239 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869065579

Comment:
I feel like you're missing some makedepends, this should link against some X11 library, I *think*.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (21 preceding siblings ...)
  2021-06-26 21:50 ` ericonr
@ 2021-06-26 22:59 ` ReneganRonin
  2021-06-26 23:05 ` ReneganRonin
                   ` (47 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 22:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 323 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869071415

Comment:
yeah i was thinking of that last time. but i think not since build dependencies is not provided in the README. i might be wrong, i should ask the upstream maintainer about that.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (22 preceding siblings ...)
  2021-06-26 22:59 ` ReneganRonin
@ 2021-06-26 23:05 ` ReneganRonin
  2021-06-27  1:23 ` ReneganRonin
                   ` (46 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-26 23:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 389 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869071926

Comment:
it seems from what i can see in their CI, they only have `libsystemd-dev` (which i think is not available in Void since it has a different init) but I am sure it is optional and use for some features of the package. i will ask just to be sure.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (23 preceding siblings ...)
  2021-06-26 23:05 ` ReneganRonin
@ 2021-06-27  1:23 ` ReneganRonin
  2021-06-27  1:23 ` ReneganRonin
                   ` (45 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-27  1:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 286 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869083987

Comment:
if we look at https://github.com/leftwm/leftwm#dependencies, i dont think there are any. also they have not replied yet. I am going to wait.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (24 preceding siblings ...)
  2021-06-27  1:23 ` ReneganRonin
@ 2021-06-27  1:23 ` ReneganRonin
  2021-06-27  1:26 ` ReneganRonin
                   ` (44 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-27  1:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 235 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869083987

Comment:
if we look at https://github.com/leftwm/leftwm#dependencies, i dont think there are any. 

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (25 preceding siblings ...)
  2021-06-27  1:23 ` ReneganRonin
@ 2021-06-27  1:26 ` ReneganRonin
  2021-06-27  6:39 ` ReneganRonin
                   ` (43 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-27  1:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 427 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869083987

Comment:
if we look at https://github.com/leftwm/leftwm#dependencies, i dont think there are any.. even [AUR](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=leftwm) package does not have any makedepends except cargo and `git` (though git is not needed here since we have a tar ball)

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (26 preceding siblings ...)
  2021-06-27  1:26 ` ReneganRonin
@ 2021-06-27  6:39 ` ReneganRonin
  2021-06-27 22:38 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (42 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-27  6:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 273 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869111194

Comment:
Update: Upstream maintainer told me that cargo will handle all deps so there is no need to put something in `makedepends` 😄 

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (27 preceding siblings ...)
  2021-06-27  6:39 ` ReneganRonin
@ 2021-06-27 22:38 ` ReneganRonin
  2021-06-27 22:49 ` ReneganRonin
                   ` (41 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-27 22:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1327 bytes --]

From 625fff87b5f2218eee797157b1a8d7ed2e75fc27 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/template | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..17021476c761
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,25 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
+	broken="Another rust project that doesn't get c <-> rust types compatibility correct"
+fi
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (28 preceding siblings ...)
  2021-06-27 22:38 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-06-27 22:49 ` ReneganRonin
  2021-06-27 22:54 ` ReneganRonin
                   ` (40 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-27 22:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 559 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869234567

Comment:
> > so i am only going to list the ones on `archs=` from those that are built successfully right?
> 
> ```
> if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
> 	broken="Another rust project that doesn't get c <-> rust types compatibility correct"
> fi
> ```
> 
> and maybe ask upstream nicely to fix it.

i forgot to mention that they have a fix upstream but i think that will be in the next future release



^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (29 preceding siblings ...)
  2021-06-27 22:49 ` ReneganRonin
@ 2021-06-27 22:54 ` ReneganRonin
  2021-06-28  2:00 ` ericonr
                   ` (39 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-27 22:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 576 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869234567

Comment:
> > so i am only going to list the ones on `archs=` from those that are built successfully right?
> 
> ```
> if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
> 	broken="Another rust project that doesn't get c <-> rust types compatibility correct"
> fi
> ```
> 
> and maybe ask upstream nicely to fix it.

i forgot to mention that they have a fix upstream (not yet merged) but i think that will be in the next future release



^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (30 preceding siblings ...)
  2021-06-27 22:54 ` ReneganRonin
@ 2021-06-28  2:00 ` ericonr
  2021-06-28 14:21 ` ReneganRonin
                   ` (38 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ericonr @ 2021-06-28  2:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 220 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869278506

Comment:
If feasible, importing as a patch is an option (or asking for a patch release).

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (31 preceding siblings ...)
  2021-06-28  2:00 ` ericonr
@ 2021-06-28 14:21 ` ReneganRonin
  2021-06-28 14:22 ` ReneganRonin
                   ` (37 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-28 14:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 289 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869728545

Comment:
Update: It seems 0.2.8 release is closer than I thought (probably this week or next week) so I will be waiting for that with the added patch :D

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (32 preceding siblings ...)
  2021-06-28 14:21 ` ReneganRonin
@ 2021-06-28 14:22 ` ReneganRonin
  2021-06-29  2:02 ` [PR PATCH] [Updated] " ReneganRonin
                   ` (36 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-28 14:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 368 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-869728545

Comment:
Update: It seems 0.2.8 release is closer than I thought (probably this week or next week based on this https://github.com/leftwm/leftwm/pull/405#issuecomment-869695356, so I will be waiting for that with the added patch :D

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.7
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (33 preceding siblings ...)
  2021-06-28 14:22 ` ReneganRonin
@ 2021-06-29  2:02 ` ReneganRonin
  2021-07-07 14:05 ` [PR PATCH] [Updated] New package: leftwm-0.2.8 ReneganRonin
                   ` (35 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-06-29  2:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1869 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.7
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1327 bytes --]

From 689a1b2dbda993fcd8494928b82bf8bcf1105542 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/template | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..17021476c761
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,25 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
+	broken="Another rust project that doesn't get c <-> rust types compatibility correct"
+fi
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (34 preceding siblings ...)
  2021-06-29  2:02 ` [PR PATCH] [Updated] " ReneganRonin
@ 2021-07-07 14:05 ` ReneganRonin
  2021-07-07 14:06 ` ReneganRonin
                   ` (34 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-07-07 14:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1869 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.8
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1327 bytes --]

From b1c6057b5c544c0abf29a786c62972188cba8e3e Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.7

---
 srcpkgs/leftwm/template | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..17021476c761
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,25 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
+	broken="Another rust project that doesn't get c <-> rust types compatibility correct"
+fi
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (35 preceding siblings ...)
  2021-07-07 14:05 ` [PR PATCH] [Updated] New package: leftwm-0.2.8 ReneganRonin
@ 2021-07-07 14:06 ` ReneganRonin
  2021-07-07 22:25 ` ReneganRonin
                   ` (33 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-07-07 14:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1869 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.8
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1327 bytes --]

From 0ab3850a470ee547eec126d41f5f9e3ccc1cd575 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.8

---
 srcpkgs/leftwm/template | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..17021476c761
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,25 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.7
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=34056ce7574edacc03459614cf01b59f505305095af710e80b322759cefcde96
+
+if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
+	broken="Another rust project that doesn't get c <-> rust types compatibility correct"
+fi
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (36 preceding siblings ...)
  2021-07-07 14:06 ` ReneganRonin
@ 2021-07-07 22:25 ` ReneganRonin
  2021-07-08  0:19 ` ReneganRonin
                   ` (32 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-07-07 22:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1869 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.8
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1333 bytes --]

From 3bdde04a443b9162e95ab61931d504e84feb3ca3 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.8

---
 srcpkgs/leftwm/template | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..549164202112
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,25 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.8
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=608e26c6580787de92a81a51ee3e292863ef203158756cd44fcad4d0bb86f99c
+
+# if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
+# 	broken="Another rust project that doesn't get c <-> rust types compatibility correct"
+# fi
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (37 preceding siblings ...)
  2021-07-07 22:25 ` ReneganRonin
@ 2021-07-08  0:19 ` ReneganRonin
  2021-07-08  2:14 ` ReneganRonin
                   ` (31 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-07-08  0:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1883 bytes --]

There is an updated pull request by ReneganRonin against master on the void-packages repository

https://github.com/ReneganRonin/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.8
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [x] i686
  - [ ] armv7l
  - [ ] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1333 bytes --]

From c07e01f17666e883ec22d75529f8cbd23cd2e4bc Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.8

---
 srcpkgs/leftwm/template | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..549164202112
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,25 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.8
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="${homepage}/archive/${version}.tar.gz"
+checksum=608e26c6580787de92a81a51ee3e292863ef203158756cd44fcad4d0bb86f99c
+
+# if [ "$XBPS_TARGET_WORDSIZE" = 32 ]; then
+# 	broken="Another rust project that doesn't get c <-> rust types compatibility correct"
+# fi
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (38 preceding siblings ...)
  2021-07-08  0:19 ` ReneganRonin
@ 2021-07-08  2:14 ` ReneganRonin
  2021-07-09  9:58 ` ReneganRonin
                   ` (30 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-07-08  2:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 265 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-876065767

Comment:
I am testing now the new release. it seems it builds correctly with 32 bit archs. now testing armv7 and then armv* musl

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (39 preceding siblings ...)
  2021-07-08  2:14 ` ReneganRonin
@ 2021-07-09  9:58 ` ReneganRonin
  2021-11-20 18:25 ` VuiMuich
                   ` (29 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ReneganRonin @ 2021-07-09  9:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 152 bytes --]

New comment by ReneganRonin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-877066936

Comment:
done


^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (40 preceding siblings ...)
  2021-07-09  9:58 ` ReneganRonin
@ 2021-11-20 18:25 ` VuiMuich
  2021-11-21  4:16 ` [PR REVIEW] " ericonr
                   ` (28 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: VuiMuich @ 2021-11-20 18:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 474 bytes --]

New comment by VuiMuich on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-974691398

Comment:
Hi,
as we just today had a question regarding leftwm on void, I went through our issue tracker and followed to this PR.
If this PR is still actively pursued, here is a heads up that we are about to release version `0.2.10` of `leftwm` in the next few weeks.
Thanks for your efforts to make leftwm available for a wider user base.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR REVIEW] New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (41 preceding siblings ...)
  2021-11-20 18:25 ` VuiMuich
@ 2021-11-21  4:16 ` ericonr
  2021-11-21  4:41 ` [PR PATCH] [Updated] " uncomfyhalomacro
                   ` (27 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: ericonr @ 2021-11-21  4:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 182 bytes --]

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#discussion_r753744677

Comment:
Remember to clean this up, as well.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (42 preceding siblings ...)
  2021-11-21  4:16 ` [PR REVIEW] " ericonr
@ 2021-11-21  4:41 ` uncomfyhalomacro
  2021-11-21  5:11 ` uncomfyhalomacro
                   ` (26 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2021-11-21  4:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1907 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.8
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [x] i686
  - [x] armv7l
  - [x] armv6l
  - [x] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1210 bytes --]

From 7fcb7d885e77873de5eabed0f9fd14f2887fad91 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.8

---
 srcpkgs/leftwm/template | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..fe34bc0901a5
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,22 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.8
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=608e26c6580787de92a81a51ee3e292863ef203158756cd44fcad4d0bb86f99c
+
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (43 preceding siblings ...)
  2021-11-21  4:41 ` [PR PATCH] [Updated] " uncomfyhalomacro
@ 2021-11-21  5:11 ` uncomfyhalomacro
  2021-11-22 10:13 ` uncomfyhalomacro
                   ` (25 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2021-11-21  5:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1907 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.8
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [x] i686
  - [x] armv7l
  - [x] armv6l
  - [x] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1207 bytes --]

From 3084a2a9115f6e32cd520a1fba4e2d898c4e8bc2 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.8

---
 srcpkgs/leftwm/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..bbbb748a75b7
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,21 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.8
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=608e26c6580787de92a81a51ee3e292863ef203158756cd44fcad4d0bb86f99c
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (44 preceding siblings ...)
  2021-11-21  5:11 ` uncomfyhalomacro
@ 2021-11-22 10:13 ` uncomfyhalomacro
  2021-12-03  5:46 ` 0323pin
                   ` (24 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2021-11-22 10:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1907 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.8
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [x] i686
  - [x] armv7l
  - [x] armv6l
  - [x] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1207 bytes --]

From b5296b7ee9d44a3d46b850be640f96d765bd04c2 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.8

---
 srcpkgs/leftwm/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..bbbb748a75b7
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,21 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.8
+revision=1
+build_style=cargo
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <renegan.ronin@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=608e26c6580787de92a81a51ee3e292863ef203158756cd44fcad4d0bb86f99c
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (45 preceding siblings ...)
  2021-11-22 10:13 ` uncomfyhalomacro
@ 2021-12-03  5:46 ` 0323pin
  2021-12-04  5:49 ` uncomfyhalomacro
                   ` (23 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: 0323pin @ 2021-12-03  5:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

New comment by 0323pin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-985234632

Comment:
> I feel like you're missing some makedepends, this should link against some X11 library, I _think_.

pkgsrc maintainer and Void musl user here,
You're right, see this: https://github.com/leftwm/leftwm/discussions/590

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (46 preceding siblings ...)
  2021-12-03  5:46 ` 0323pin
@ 2021-12-04  5:49 ` uncomfyhalomacro
  2021-12-04  6:13 ` 0323pin
                   ` (22 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2021-12-04  5:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 534 bytes --]

New comment by uncomfyhalomacro on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-985974193

Comment:
> > I feel like you're missing some makedepends, this should link against some X11 library, I _think_.
> 
> 
> 
> pkgsrc maintainer and Void musl user here,
> 
> You're right, see this: https://github.com/leftwm/leftwm/discussions/590

Oh thanks!! I will take a look on the said issue and add the needed x11 libraries/dependences for the template. I will do it once 0.2.10 lands 😄 

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (47 preceding siblings ...)
  2021-12-04  5:49 ` uncomfyhalomacro
@ 2021-12-04  6:13 ` 0323pin
  2021-12-04  6:14 ` 0323pin
                   ` (21 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: 0323pin @ 2021-12-04  6:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 297 bytes --]

New comment by 0323pin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-985976837

Comment:
@uncomfyhalomacro I'm running `leftwm` built from git-HEAD on NetBSD right now. You will need Rust >= 1.56 to build 0.2.10, Void is still shipping Rust-1.53

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (48 preceding siblings ...)
  2021-12-04  6:13 ` 0323pin
@ 2021-12-04  6:14 ` 0323pin
  2021-12-04  6:22 ` VuiMuich
                   ` (20 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: 0323pin @ 2021-12-04  6:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 291 bytes --]

New comment by 0323pin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-985976837

Comment:
@uncomfyhalomacro I'm running `leftwm` built from git-HEAD on NetBSD right now. You will need Rust >= 1.56 to build 0.2.10, Void is still on Rust-1.53

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (49 preceding siblings ...)
  2021-12-04  6:14 ` 0323pin
@ 2021-12-04  6:22 ` VuiMuich
  2021-12-04  6:23 ` VuiMuich
                   ` (19 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: VuiMuich @ 2021-12-04  6:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 545 bytes --]

New comment by VuiMuich on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-985977720

Comment:
> @uncomfyhalomacro I'm running `leftwm` built from git-HEAD on NetBSD right now. You will need Rust >= 1.56 to build 0.2.10, Void is still on Rust-1.53

As of now we haven't pushed the 2021 Edition Upgrade.
Do you see realistic chances of Void bumping their Rust version in close future? We might consider holding this back as we currently are not depending on any of the new optimizations or features.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (50 preceding siblings ...)
  2021-12-04  6:22 ` VuiMuich
@ 2021-12-04  6:23 ` VuiMuich
  2021-12-04  6:24 ` VuiMuich
                   ` (18 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: VuiMuich @ 2021-12-04  6:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 558 bytes --]

New comment by VuiMuich on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-985977720

Comment:
> @uncomfyhalomacro I'm running `leftwm` built from git-HEAD on NetBSD right now. You will need Rust >= 1.56 to build 0.2.10, Void is still on Rust-1.53

As of now we haven't pushed the 2021 Edition Upgrade for `leftwm`.
Do you see realistic chances of Void bumping their Rust version in close future? We might consider holding this back as we currently are not depending on any of the new optimizations or features.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (51 preceding siblings ...)
  2021-12-04  6:23 ` VuiMuich
@ 2021-12-04  6:24 ` VuiMuich
  2022-01-11  5:05 ` [PR PATCH] [Updated] " uncomfyhalomacro
                   ` (17 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: VuiMuich @ 2021-12-04  6:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 585 bytes --]

New comment by VuiMuich on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-985977720

Comment:
> @uncomfyhalomacro I'm running `leftwm` built from git-HEAD on NetBSD right now. You will need Rust >= 1.56 to build 0.2.10, Void is still on Rust-1.53

As of now we haven't pushed the 2021 Edition Upgrade for `leftwm`.
Do you see realistic chances of Void bumping their Rust version in close future? We might consider holding this back as we currently are not depending on any of the new optimizations or features.

Tagging leftwm/leftwm#594

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.8
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (52 preceding siblings ...)
  2021-12-04  6:24 ` VuiMuich
@ 2022-01-11  5:05 ` uncomfyhalomacro
  2022-01-11  5:14 ` New package: leftwm-0.2.11 uncomfyhalomacro
                   ` (16 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-11  5:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1907 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.8
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [x] i686
  - [x] armv7l
  - [x] armv6l
  - [x] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1343 bytes --]

From 646250c4f127e50b02dc2263c4088f09c1f3c77b Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.11

---
 srcpkgs/leftwm/template | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..cd0cb119af9f
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,23 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.11
+revision=1
+build_style=cargo
+makedepends="libX11-devel libXinerama-devel libXrandr-devel xorg-server-devel"
+depends="libX11 libXinerama xorg-server xrandr"
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <socvirnyl.estela@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=3a2bd59f12566d94b6be3b162c95d280acbaec1b40da415cb42fe07332a5b709
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (53 preceding siblings ...)
  2022-01-11  5:05 ` [PR PATCH] [Updated] " uncomfyhalomacro
@ 2022-01-11  5:14 ` uncomfyhalomacro
  2022-01-12 14:02 ` [PR PATCH] [Updated] " uncomfyhalomacro
                   ` (15 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-11  5:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 802 bytes --]

New comment by uncomfyhalomacro on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-1009606483

Comment:
> > @uncomfyhalomacro I'm running `leftwm` built from git-HEAD on NetBSD right now. You will need Rust >= 1.56 to build 0.2.10, Void is still on Rust-1.53
> 
> As of now we haven't pushed the 2021 Edition Upgrade for `leftwm`. Do you see realistic chances of Void bumping their Rust version in close future? We might consider holding this back as we currently are not depending on any of the new optimizations or features.
> 
> Tagging [leftwm/leftwm#594](https://github.com/leftwm/leftwm/pull/594)

Hello. It has been a while. I already updated the template to comply with the dependencies mentioned on the README. Hoping this gets merged. :)


^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (54 preceding siblings ...)
  2022-01-11  5:14 ` New package: leftwm-0.2.11 uncomfyhalomacro
@ 2022-01-12 14:02 ` uncomfyhalomacro
  2022-01-12 16:31 ` uncomfyhalomacro
                   ` (14 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-12 14:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1908 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.11
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [x] i686
  - [x] armv7l
  - [x] armv6l
  - [x] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1343 bytes --]

From 6b027b42002d7b7558ade753229e5f6dab97eca3 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.11

---
 srcpkgs/leftwm/template | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..cd0cb119af9f
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,23 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.11
+revision=1
+build_style=cargo
+makedepends="libX11-devel libXinerama-devel libXrandr-devel xorg-server-devel"
+depends="libX11 libXinerama xorg-server xrandr"
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <socvirnyl.estela@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=3a2bd59f12566d94b6be3b162c95d280acbaec1b40da415cb42fe07332a5b709
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (55 preceding siblings ...)
  2022-01-12 14:02 ` [PR PATCH] [Updated] " uncomfyhalomacro
@ 2022-01-12 16:31 ` uncomfyhalomacro
  2022-01-12 16:33 ` uncomfyhalomacro
                   ` (13 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-12 16:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1908 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.11
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [x] i686
  - [x] armv7l
  - [x] armv6l
  - [x] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1864 bytes --]

From e1e573d5c4e08c6b1976424c114bd334854bf53c Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.11

---
 srcpkgs/leftwm/template | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..316a36e09a86
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,34 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.11
+revision=1
+build_style=cargo
+makedepends="libX11-devel libXinerama-devel libXrandr-devel xorg-server-devel"
+depends="libX11 libXinerama xorg-server xrandr"
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <socvirnyl.estela@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=3a2bd59f12566d94b6be3b162c95d280acbaec1b40da415cb42fe07332a5b709
+
+do_install() {
+	# Installing corresponding binaries
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-check
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-command
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-state
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-worker
+}
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}
+
+

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (56 preceding siblings ...)
  2022-01-12 16:31 ` uncomfyhalomacro
@ 2022-01-12 16:33 ` uncomfyhalomacro
  2022-01-12 16:54 ` uncomfyhalomacro
                   ` (12 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-12 16:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1908 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.11
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [x] i686
  - [x] armv7l
  - [x] armv6l
  - [x] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1858 bytes --]

From 0bd0444c8259e3b6e9316587f0fb901a5f485e35 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.11

---
 srcpkgs/leftwm/template | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..73633538e3c0
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,32 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.11
+revision=1
+build_style=cargo
+makedepends="libX11-devel libXinerama-devel libXrandr-devel xorg-server-devel"
+depends="libX11 libXinerama xorg-server xrandr"
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <socvirnyl.estela@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=3a2bd59f12566d94b6be3b162c95d280acbaec1b40da415cb42fe07332a5b709
+
+do_install() {
+	# Installing corresponding binaries
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-check
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-command
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-state
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-worker
+}
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (57 preceding siblings ...)
  2022-01-12 16:33 ` uncomfyhalomacro
@ 2022-01-12 16:54 ` uncomfyhalomacro
  2022-01-13 11:35 ` [PR REVIEW] " Johnnynator
                   ` (11 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-12 16:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1908 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.11
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [x] i686
  - [x] armv7l
  - [x] armv6l
  - [x] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 1762 bytes --]

From cb592173838971eae11fb8e3a1b4ce9ad6a6443e Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.11

---
 srcpkgs/leftwm/template | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..ad920277b27e
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,33 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.11
+revision=1
+build_style=cargo
+makedepends="libX11-devel libXinerama-devel libXrandr-devel xorg-server-devel"
+depends="libX11 libXinerama xorg-server xrandr"
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <socvirnyl.estela@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=3a2bd59f12566d94b6be3b162c95d280acbaec1b40da415cb42fe07332a5b709
+
+do_install() {
+	# Installing corresponding binaries
+	echo 
+	vbin "${wrksrc}"/target/"${XBPS_RUST_TARGET}"/release/leftwm
+	vbin "${wrksrc}"/target/"${XBPS_RUST_TARGET}"/release/leftwm-check
+	vbin "${wrksrc}"/target/"${XBPS_RUST_TARGET}"/release/leftwm-command
+	vbin "${wrksrc}"/target/"${XBPS_RUST_TARGET}"/release/leftwm-state
+	vbin "${wrksrc}"/target/"${XBPS_RUST_TARGET}"/release/leftwm-worker
+}
+
+post_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR REVIEW] New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (58 preceding siblings ...)
  2022-01-12 16:54 ` uncomfyhalomacro
@ 2022-01-13 11:35 ` Johnnynator
  2022-01-13 11:35 ` Johnnynator
                   ` (10 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: Johnnynator @ 2022-01-13 11:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 217 bytes --]

New review comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#discussion_r783875984

Comment:
Just do everything in do_install.

Otherwise template looks good

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR REVIEW] New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (59 preceding siblings ...)
  2022-01-13 11:35 ` [PR REVIEW] " Johnnynator
@ 2022-01-13 11:35 ` Johnnynator
  2022-01-13 14:35 ` [PR PATCH] [Updated] " uncomfyhalomacro
                   ` (9 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: Johnnynator @ 2022-01-13 11:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 291 bytes --]

New review comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#discussion_r783875984

Comment:
Just do everything in do_install.

Otherwise template looks good. (Except the arm failure, but you could also just set it there to broken)

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (60 preceding siblings ...)
  2022-01-13 11:35 ` Johnnynator
@ 2022-01-13 14:35 ` uncomfyhalomacro
  2022-01-13 14:55 ` uncomfyhalomacro
                   ` (8 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-13 14:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1908 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.11
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64
  - [ ] aarch64-musl
  - [ ] x86_64-musl
  - [x] i686
  - [ ] armv7l
  - [ ] armv6l
  - [ ] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 3877 bytes --]

From a1b24450161b46f6a815e92f46164811a105a047 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.11

---
 srcpkgs/leftwm/patches/fix-arm-builds.patch | 31 +++++++++++++++++++++
 srcpkgs/leftwm/patches/series               |  1 +
 srcpkgs/leftwm/template                     | 29 +++++++++++++++++++
 3 files changed, 61 insertions(+)
 create mode 100644 srcpkgs/leftwm/patches/fix-arm-builds.patch
 create mode 100644 srcpkgs/leftwm/patches/series
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/patches/fix-arm-builds.patch b/srcpkgs/leftwm/patches/fix-arm-builds.patch
new file mode 100644
index 000000000000..9337bc90ec52
--- /dev/null
+++ b/srcpkgs/leftwm/patches/fix-arm-builds.patch
@@ -0,0 +1,31 @@
+From 876216bcc0398fb869240cd51d5ea0d12ba699b1 Mon Sep 17 00:00:00 2001
+From: pkubaj <pkubaj@anongoth.pl>
+Date: Tue, 14 Dec 2021 06:37:11 +0000
+Subject: [PATCH] Fix build errors on architectures with u8 (#623)
+
+---
+ .../src/display_servers/xlib_display_server/xwrap/getters.rs  | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs b/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
+index 2fe20d3a..b8a90495 100644
+--- a/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
++++ b/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
+@@ -3,7 +3,7 @@ use super::{Screen, WindowHandle, XlibError, MAX_PROPERTY_VALUE_LEN};
+ use crate::models::{DockArea, WindowState, WindowType, XyhwChange};
+ use crate::XWrap;
+ use std::ffi::CString;
+-use std::os::raw::{c_int, c_long, c_uchar, c_uint, c_ulong};
++use std::os::raw::{c_char, c_int, c_long, c_uchar, c_uint, c_ulong};
+ use std::slice;
+ use x11_dl::xlib;
+ 
+@@ -575,7 +575,7 @@ impl XWrap {
+             if status == 0 {
+                 return Err(XlibError::FailedStatus);
+             }
+-            if let Ok(s) = CString::from_raw(text_prop.value.cast::<i8>()).into_string() {
++            if let Ok(s) = CString::from_raw(text_prop.value.cast::<c_char>()).into_string() {
+                 return Ok(s);
+             }
+         };
diff --git a/srcpkgs/leftwm/patches/series b/srcpkgs/leftwm/patches/series
new file mode 100644
index 000000000000..5f8e5e089321
--- /dev/null
+++ b/srcpkgs/leftwm/patches/series
@@ -0,0 +1 @@
+fix-arm-builds.patch
diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..a4bf2ad6957b
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,29 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.11
+revision=1
+build_style=cargo
+makedepends="libX11-devel libXinerama-devel libXrandr-devel xorg-server-devel"
+depends="libX11 libXinerama xorg-server xrandr"
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <socvirnyl.estela@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=3a2bd59f12566d94b6be3b162c95d280acbaec1b40da415cb42fe07332a5b709
+
+do_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+	# Installing corresponding binaries
+	vbin "${wrksrc}"/target/"${XBPS_RUST_TARGET}"/release/leftwm
+	vbin "${wrksrc}"/target/"${XBPS_RUST_TARGET}"/release/leftwm-check
+	vbin "${wrksrc}"/target/"${XBPS_RUST_TARGET}"/release/leftwm-command
+	vbin "${wrksrc}"/target/"${XBPS_RUST_TARGET}"/release/leftwm-state
+	vbin "${wrksrc}"/target/"${XBPS_RUST_TARGET}"/release/leftwm-worker
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (61 preceding siblings ...)
  2022-01-13 14:35 ` [PR PATCH] [Updated] " uncomfyhalomacro
@ 2022-01-13 14:55 ` uncomfyhalomacro
  2022-01-13 15:07 ` uncomfyhalomacro
                   ` (7 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-13 14:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 238 bytes --]

New comment by uncomfyhalomacro on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-1012211302

Comment:
hmm weird. did i make a wrong environmental variable? is using XBPS_RUST_TARGET wrong? 

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (62 preceding siblings ...)
  2022-01-13 14:55 ` uncomfyhalomacro
@ 2022-01-13 15:07 ` uncomfyhalomacro
  2022-01-13 15:10 ` [PR PATCH] [Updated] " uncomfyhalomacro
                   ` (6 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-13 15:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 238 bytes --]

New comment by uncomfyhalomacro on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-1012211302

Comment:
hmm weird. did i make a wrong environmental variable? is using XBPS_RUST_TARGET wrong? 

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (63 preceding siblings ...)
  2022-01-13 15:07 ` uncomfyhalomacro
@ 2022-01-13 15:10 ` uncomfyhalomacro
  2022-01-14  0:17 ` uncomfyhalomacro
                   ` (5 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-13 15:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1908 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.11
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64
  - [ ] aarch64-musl
  - [ ] x86_64-musl
  - [x] i686
  - [ ] armv7l
  - [ ] armv6l
  - [ ] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 3982 bytes --]

From d1504d30a1b90177498960f9a724be71d70d9fff Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.11

---
 srcpkgs/leftwm/patches/fix-arm-builds.patch | 31 +++++++++++++++++++++
 srcpkgs/leftwm/patches/series               |  1 +
 srcpkgs/leftwm/template                     | 29 +++++++++++++++++++
 3 files changed, 61 insertions(+)
 create mode 100644 srcpkgs/leftwm/patches/fix-arm-builds.patch
 create mode 100644 srcpkgs/leftwm/patches/series
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/patches/fix-arm-builds.patch b/srcpkgs/leftwm/patches/fix-arm-builds.patch
new file mode 100644
index 000000000000..9337bc90ec52
--- /dev/null
+++ b/srcpkgs/leftwm/patches/fix-arm-builds.patch
@@ -0,0 +1,31 @@
+From 876216bcc0398fb869240cd51d5ea0d12ba699b1 Mon Sep 17 00:00:00 2001
+From: pkubaj <pkubaj@anongoth.pl>
+Date: Tue, 14 Dec 2021 06:37:11 +0000
+Subject: [PATCH] Fix build errors on architectures with u8 (#623)
+
+---
+ .../src/display_servers/xlib_display_server/xwrap/getters.rs  | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs b/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
+index 2fe20d3a..b8a90495 100644
+--- a/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
++++ b/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
+@@ -3,7 +3,7 @@ use super::{Screen, WindowHandle, XlibError, MAX_PROPERTY_VALUE_LEN};
+ use crate::models::{DockArea, WindowState, WindowType, XyhwChange};
+ use crate::XWrap;
+ use std::ffi::CString;
+-use std::os::raw::{c_int, c_long, c_uchar, c_uint, c_ulong};
++use std::os::raw::{c_char, c_int, c_long, c_uchar, c_uint, c_ulong};
+ use std::slice;
+ use x11_dl::xlib;
+ 
+@@ -575,7 +575,7 @@ impl XWrap {
+             if status == 0 {
+                 return Err(XlibError::FailedStatus);
+             }
+-            if let Ok(s) = CString::from_raw(text_prop.value.cast::<i8>()).into_string() {
++            if let Ok(s) = CString::from_raw(text_prop.value.cast::<c_char>()).into_string() {
+                 return Ok(s);
+             }
+         };
diff --git a/srcpkgs/leftwm/patches/series b/srcpkgs/leftwm/patches/series
new file mode 100644
index 000000000000..5f8e5e089321
--- /dev/null
+++ b/srcpkgs/leftwm/patches/series
@@ -0,0 +1 @@
+fix-arm-builds.patch
diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..950253c4d282
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,29 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.11
+revision=1
+build_style=cargo
+makedepends="libX11-devel libXinerama-devel libXrandr-devel xorg-server-devel"
+depends="libX11 libXinerama xorg-server xrandr"
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <socvirnyl.estela@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=3a2bd59f12566d94b6be3b162c95d280acbaec1b40da415cb42fe07332a5b709
+
+do_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+	# Installing corresponding binaries
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-check
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-command
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-state
+	vbin "${wrksrc}"/target/"${XBPS_TARGET_MACHINE}"-unknown-linux-gnu/release/leftwm-worker
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (64 preceding siblings ...)
  2022-01-13 15:10 ` [PR PATCH] [Updated] " uncomfyhalomacro
@ 2022-01-14  0:17 ` uncomfyhalomacro
  2022-01-14  0:31 ` uncomfyhalomacro
                   ` (4 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-14  0:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1908 bytes --]

There is an updated pull request by uncomfyhalomacro against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.11
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64
  - [ ] aarch64-musl
  - [ ] x86_64-musl
  - [x] i686
  - [ ] armv7l
  - [ ] armv6l
  - [ ] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 3849 bytes --]

From a2c7729461bdde1d4708435c770264e2d89bfce4 Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.11

---
 srcpkgs/leftwm/patches/fix-arm-builds.patch | 31 +++++++++++++++++++
 srcpkgs/leftwm/patches/series               |  1 +
 srcpkgs/leftwm/template                     | 34 +++++++++++++++++++++
 3 files changed, 66 insertions(+)
 create mode 100644 srcpkgs/leftwm/patches/fix-arm-builds.patch
 create mode 100644 srcpkgs/leftwm/patches/series
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/patches/fix-arm-builds.patch b/srcpkgs/leftwm/patches/fix-arm-builds.patch
new file mode 100644
index 000000000000..9337bc90ec52
--- /dev/null
+++ b/srcpkgs/leftwm/patches/fix-arm-builds.patch
@@ -0,0 +1,31 @@
+From 876216bcc0398fb869240cd51d5ea0d12ba699b1 Mon Sep 17 00:00:00 2001
+From: pkubaj <pkubaj@anongoth.pl>
+Date: Tue, 14 Dec 2021 06:37:11 +0000
+Subject: [PATCH] Fix build errors on architectures with u8 (#623)
+
+---
+ .../src/display_servers/xlib_display_server/xwrap/getters.rs  | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs b/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
+index 2fe20d3a..b8a90495 100644
+--- a/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
++++ b/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
+@@ -3,7 +3,7 @@ use super::{Screen, WindowHandle, XlibError, MAX_PROPERTY_VALUE_LEN};
+ use crate::models::{DockArea, WindowState, WindowType, XyhwChange};
+ use crate::XWrap;
+ use std::ffi::CString;
+-use std::os::raw::{c_int, c_long, c_uchar, c_uint, c_ulong};
++use std::os::raw::{c_char, c_int, c_long, c_uchar, c_uint, c_ulong};
+ use std::slice;
+ use x11_dl::xlib;
+ 
+@@ -575,7 +575,7 @@ impl XWrap {
+             if status == 0 {
+                 return Err(XlibError::FailedStatus);
+             }
+-            if let Ok(s) = CString::from_raw(text_prop.value.cast::<i8>()).into_string() {
++            if let Ok(s) = CString::from_raw(text_prop.value.cast::<c_char>()).into_string() {
+                 return Ok(s);
+             }
+         };
diff --git a/srcpkgs/leftwm/patches/series b/srcpkgs/leftwm/patches/series
new file mode 100644
index 000000000000..5f8e5e089321
--- /dev/null
+++ b/srcpkgs/leftwm/patches/series
@@ -0,0 +1 @@
+fix-arm-builds.patch
diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..091590570cdf
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,34 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.11
+revision=1
+build_style=cargo
+makedepends="libX11-devel libXinerama-devel libXrandr-devel xorg-server-devel"
+depends="libX11 libXinerama xorg-server xrandr"
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <socvirnyl.estela@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=3a2bd59f12566d94b6be3b162c95d280acbaec1b40da415cb42fe07332a5b709
+
+do_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+	# Installing corresponding binaries
+	local leftwmbins=( "leftwm" "leftwm-check" "leftwm-worker" "leftwm-state" "leftwm-command" )
+	local target_bin="target/${XBPS_RUST_TARGET}/release"
+	if [ "${CROSS_BUILD}" ]
+	then
+		target_bin="target/${RUST_TARGET}/release"
+	fi
+	for b in "${leftwmbins[@]}"
+	do
+		vbin "${wrksrc}/${target_bin}/$b"
+	done
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (65 preceding siblings ...)
  2022-01-14  0:17 ` uncomfyhalomacro
@ 2022-01-14  0:31 ` uncomfyhalomacro
  2022-01-14 14:11 ` 0323pin
                   ` (3 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: uncomfyhalomacro @ 2022-01-14  0:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 271 bytes --]

New comment by uncomfyhalomacro on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-1012642355

Comment:
@Johnnynator all checks have passed. Can you please review if there are stuff that I might have missed? :D Thanks again!

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (66 preceding siblings ...)
  2022-01-14  0:31 ` uncomfyhalomacro
@ 2022-01-14 14:11 ` 0323pin
  2022-01-15 14:26 ` [PR PATCH] [Updated] " Johnnynator
                   ` (2 subsequent siblings)
  70 siblings, 0 replies; 72+ messages in thread
From: 0323pin @ 2022-01-14 14:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 415 bytes --]

New comment by 0323pin on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-1013150447

Comment:
I'm looking forward to this merge and hopefully use the same wm as on my NetBSD development machine.
Even if, the configs will require some adjustments, since on NetBSD I'm using the unreleased 0.3.0 built from git-HEAD.
@uncomfyhalomacro thanks for taking on this task. 

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Updated] New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (67 preceding siblings ...)
  2022-01-14 14:11 ` 0323pin
@ 2022-01-15 14:26 ` Johnnynator
  2022-01-15 14:28 ` Johnnynator
  2022-01-15 14:28 ` [PR PATCH] [Merged]: " Johnnynator
  70 siblings, 0 replies; 72+ messages in thread
From: Johnnynator @ 2022-01-15 14:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1903 bytes --]

There is an updated pull request by Johnnynator against master on the void-packages repository

https://github.com/uncomfyhalomacro/void-packages leftwm
https://github.com/void-linux/void-packages/pull/31657

New package: leftwm-0.2.11
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [x] i686
  - [ ] armv7l
  - [ ] armv6l
  - [ ] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

A patch file from https://github.com/void-linux/void-packages/pull/31657.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-leftwm-31657.patch --]
[-- Type: text/x-diff, Size: 3758 bytes --]

From 57d33ec72a83494c7833f5e814bdcf4b7d4e743d Mon Sep 17 00:00:00 2001
From: "Soc Virnyl S. Estela" <66054069+ReneganRonin@users.noreply.github.com>
Date: Fri, 25 Jun 2021 18:31:43 +0800
Subject: [PATCH] New package: leftwm-0.2.11

---
 srcpkgs/leftwm/patches/fix-arm-builds.patch | 31 +++++++++++++++++++++
 srcpkgs/leftwm/patches/series               |  1 +
 srcpkgs/leftwm/template                     | 30 ++++++++++++++++++++
 3 files changed, 62 insertions(+)
 create mode 100644 srcpkgs/leftwm/patches/fix-arm-builds.patch
 create mode 100644 srcpkgs/leftwm/patches/series
 create mode 100644 srcpkgs/leftwm/template

diff --git a/srcpkgs/leftwm/patches/fix-arm-builds.patch b/srcpkgs/leftwm/patches/fix-arm-builds.patch
new file mode 100644
index 000000000000..9337bc90ec52
--- /dev/null
+++ b/srcpkgs/leftwm/patches/fix-arm-builds.patch
@@ -0,0 +1,31 @@
+From 876216bcc0398fb869240cd51d5ea0d12ba699b1 Mon Sep 17 00:00:00 2001
+From: pkubaj <pkubaj@anongoth.pl>
+Date: Tue, 14 Dec 2021 06:37:11 +0000
+Subject: [PATCH] Fix build errors on architectures with u8 (#623)
+
+---
+ .../src/display_servers/xlib_display_server/xwrap/getters.rs  | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs b/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
+index 2fe20d3a..b8a90495 100644
+--- a/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
++++ b/leftwm-core/src/display_servers/xlib_display_server/xwrap/getters.rs
+@@ -3,7 +3,7 @@ use super::{Screen, WindowHandle, XlibError, MAX_PROPERTY_VALUE_LEN};
+ use crate::models::{DockArea, WindowState, WindowType, XyhwChange};
+ use crate::XWrap;
+ use std::ffi::CString;
+-use std::os::raw::{c_int, c_long, c_uchar, c_uint, c_ulong};
++use std::os::raw::{c_char, c_int, c_long, c_uchar, c_uint, c_ulong};
+ use std::slice;
+ use x11_dl::xlib;
+ 
+@@ -575,7 +575,7 @@ impl XWrap {
+             if status == 0 {
+                 return Err(XlibError::FailedStatus);
+             }
+-            if let Ok(s) = CString::from_raw(text_prop.value.cast::<i8>()).into_string() {
++            if let Ok(s) = CString::from_raw(text_prop.value.cast::<c_char>()).into_string() {
+                 return Ok(s);
+             }
+         };
diff --git a/srcpkgs/leftwm/patches/series b/srcpkgs/leftwm/patches/series
new file mode 100644
index 000000000000..5f8e5e089321
--- /dev/null
+++ b/srcpkgs/leftwm/patches/series
@@ -0,0 +1 @@
+fix-arm-builds.patch
diff --git a/srcpkgs/leftwm/template b/srcpkgs/leftwm/template
new file mode 100644
index 000000000000..6da896578e3b
--- /dev/null
+++ b/srcpkgs/leftwm/template
@@ -0,0 +1,30 @@
+# Template file for 'leftwm'
+pkgname=leftwm
+version=0.2.11
+revision=1
+build_style=cargo
+makedepends="libX11-devel libXinerama-devel libXrandr-devel xorg-server-devel"
+depends="libX11 libXinerama xorg-server xrandr"
+short_desc="Tiling window manager for Adventurers"
+maintainer="Soc Virnyl S. Estela <socvirnyl.estela@gmail.com>"
+license="MIT"
+homepage="https://github.com/leftwm/leftwm"
+distfiles="https://github.com/leftwm/leftwm/archive/${version}.tar.gz"
+checksum=3a2bd59f12566d94b6be3b162c95d280acbaec1b40da415cb42fe07332a5b709
+
+do_install() {
+	vdoc README.md
+	vlicense LICENSE.md
+	# Example themes to use as references
+	vmkdir usr/share/examples/leftwm/
+	vcopy themes usr/share/examples/leftwm/
+	# Add to xsession
+	vinstall leftwm.desktop 644 usr/share/xsessions/
+	# Installing corresponding binaries
+	local _bin_path="${wrksrc}/target/${RUST_TARGET}/release"
+	vbin ${_bin_path}/leftwm
+	vbin ${_bin_path}/leftwm-check
+	vbin ${_bin_path}/leftwm-worker
+	vbin ${_bin_path}/leftwm-state
+	vbin ${_bin_path}/leftwm-command
+}

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (68 preceding siblings ...)
  2022-01-15 14:26 ` [PR PATCH] [Updated] " Johnnynator
@ 2022-01-15 14:28 ` Johnnynator
  2022-01-15 14:28 ` [PR PATCH] [Merged]: " Johnnynator
  70 siblings, 0 replies; 72+ messages in thread
From: Johnnynator @ 2022-01-15 14:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 231 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/31657#issuecomment-1013691329

Comment:
I simplified your vbin stuff to just always `{RUST_TARGET}` and removed the for loop.

^ permalink raw reply	[flat|nested] 72+ messages in thread

* Re: [PR PATCH] [Merged]: New package: leftwm-0.2.11
  2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
                   ` (69 preceding siblings ...)
  2022-01-15 14:28 ` Johnnynator
@ 2022-01-15 14:28 ` Johnnynator
  70 siblings, 0 replies; 72+ messages in thread
From: Johnnynator @ 2022-01-15 14:28 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1735 bytes --]

There's a merged pull request on the void-packages repository

New package: leftwm-0.2.11
https://github.com/void-linux/void-packages/pull/31657

Description:
<!-- Mark items with [x] where applicable -->

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [x] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [x] aarch64
  - [x] aarch64-musl
  - [x] x86_64-musl
  - [x] i686
  - [ ] armv7l
  - [ ] armv6l
  - [ ] armv6l-musl

#### Questions:
- ~~Should I include `x86_64-musl`? It builds correctly but it does not run correctly. See https://github.com/leftwm/leftwm/issues/396 . I did not include it since I do not want the users to experience a broken install.~~

^ permalink raw reply	[flat|nested] 72+ messages in thread

end of thread, other threads:[~2022-01-15 14:28 UTC | newest]

Thread overview: 72+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-25 21:56 [PR PATCH] New package: leftwm-0.2.7 ReneganRonin
2021-06-25 22:33 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-25 22:55 ` ReneganRonin
2021-06-25 22:57 ` ReneganRonin
2021-06-25 23:15 ` ReneganRonin
2021-06-26  1:42 ` ReneganRonin
2021-06-26 11:49 ` [PR REVIEW] " Johnnynator
2021-06-26 11:52 ` Johnnynator
2021-06-26 12:29 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-26 12:31 ` ReneganRonin
2021-06-26 12:33 ` [PR REVIEW] " ReneganRonin
2021-06-26 12:33 ` ReneganRonin
2021-06-26 13:22 ` ericonr
2021-06-26 13:22 ` ericonr
2021-06-26 13:30 ` ReneganRonin
2021-06-26 13:31 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-26 13:54 ` Johnnynator
2021-06-26 14:00 ` ReneganRonin
2021-06-26 14:13 ` Johnnynator
2021-06-26 14:29 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-26 14:31 ` ReneganRonin
2021-06-26 14:31 ` ReneganRonin
2021-06-26 21:50 ` ericonr
2021-06-26 22:59 ` ReneganRonin
2021-06-26 23:05 ` ReneganRonin
2021-06-27  1:23 ` ReneganRonin
2021-06-27  1:23 ` ReneganRonin
2021-06-27  1:26 ` ReneganRonin
2021-06-27  6:39 ` ReneganRonin
2021-06-27 22:38 ` [PR PATCH] [Updated] " ReneganRonin
2021-06-27 22:49 ` ReneganRonin
2021-06-27 22:54 ` ReneganRonin
2021-06-28  2:00 ` ericonr
2021-06-28 14:21 ` ReneganRonin
2021-06-28 14:22 ` ReneganRonin
2021-06-29  2:02 ` [PR PATCH] [Updated] " ReneganRonin
2021-07-07 14:05 ` [PR PATCH] [Updated] New package: leftwm-0.2.8 ReneganRonin
2021-07-07 14:06 ` ReneganRonin
2021-07-07 22:25 ` ReneganRonin
2021-07-08  0:19 ` ReneganRonin
2021-07-08  2:14 ` ReneganRonin
2021-07-09  9:58 ` ReneganRonin
2021-11-20 18:25 ` VuiMuich
2021-11-21  4:16 ` [PR REVIEW] " ericonr
2021-11-21  4:41 ` [PR PATCH] [Updated] " uncomfyhalomacro
2021-11-21  5:11 ` uncomfyhalomacro
2021-11-22 10:13 ` uncomfyhalomacro
2021-12-03  5:46 ` 0323pin
2021-12-04  5:49 ` uncomfyhalomacro
2021-12-04  6:13 ` 0323pin
2021-12-04  6:14 ` 0323pin
2021-12-04  6:22 ` VuiMuich
2021-12-04  6:23 ` VuiMuich
2021-12-04  6:24 ` VuiMuich
2022-01-11  5:05 ` [PR PATCH] [Updated] " uncomfyhalomacro
2022-01-11  5:14 ` New package: leftwm-0.2.11 uncomfyhalomacro
2022-01-12 14:02 ` [PR PATCH] [Updated] " uncomfyhalomacro
2022-01-12 16:31 ` uncomfyhalomacro
2022-01-12 16:33 ` uncomfyhalomacro
2022-01-12 16:54 ` uncomfyhalomacro
2022-01-13 11:35 ` [PR REVIEW] " Johnnynator
2022-01-13 11:35 ` Johnnynator
2022-01-13 14:35 ` [PR PATCH] [Updated] " uncomfyhalomacro
2022-01-13 14:55 ` uncomfyhalomacro
2022-01-13 15:07 ` uncomfyhalomacro
2022-01-13 15:10 ` [PR PATCH] [Updated] " uncomfyhalomacro
2022-01-14  0:17 ` uncomfyhalomacro
2022-01-14  0:31 ` uncomfyhalomacro
2022-01-14 14:11 ` 0323pin
2022-01-15 14:26 ` [PR PATCH] [Updated] " Johnnynator
2022-01-15 14:28 ` Johnnynator
2022-01-15 14:28 ` [PR PATCH] [Merged]: " Johnnynator

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).