* [PR PATCH] StyLua: update to 0.15.1.
@ 2022-09-24 12:31 ram02z
2022-09-25 5:43 ` icp1994
` (12 more replies)
0 siblings, 13 replies; 14+ messages in thread
From: ram02z @ 2022-09-24 12:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1330 bytes --]
There is a new pull request by ram02z against master on the void-packages repository
https://github.com/ram02z/void-packages StyLua
https://github.com/void-linux/void-packages/pull/39444
StyLua: update to 0.15.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
Enabled both `lua53` and `lua54` feature flags to match the github releases StyLua provides.
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- 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/39444.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-StyLua-39444.patch --]
[-- Type: text/x-diff, Size: 1721 bytes --]
From ffe01708c67f09e7d10de981f8f53d2dd493f0a8 Mon Sep 17 00:00:00 2001
From: Omar Zeghouani <omarzeghouanii@gmail.com>
Date: Sat, 24 Sep 2022 13:19:19 +0100
Subject: [PATCH] StyLua: update to 0.15.1.
---
srcpkgs/StyLua/template | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template
index ff3283d76d43..8326d41068b9 100644
--- a/srcpkgs/StyLua/template
+++ b/srcpkgs/StyLua/template
@@ -1,21 +1,24 @@
# Template file for 'StyLua'
pkgname=StyLua
-version=0.14.3
+version=0.15.1
revision=1
build_style=cargo
-configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if luau '--features luau')"
+configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if lua53 '--features lua53')
+ $(vopt_if lua54 '--features lua54') $(vopt_if luau '--features luau')"
short_desc="Opinionated Lua code formatter"
maintainer="Omar Zeghouani <omarzeghouanii@gmail.com>"
license="MPL-2.0"
homepage="https://github.com/JohnnyMorganz/StyLua"
changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/master/CHANGELOG.md"
distfiles="https://github.com/JohnnyMorganz/StyLua/archive/v${version}.tar.gz"
-checksum=d56d7f9ca7302047ecb5c92eb60436fcc2ee6dcb8c4b0f21d6d0f2c5461a9769
+checksum=5524e431a1805b7cf43587f16736643c75a00092bf302bb1f9f73e8e5d1c5a41
-build_options="lua52 luau"
-build_options_default="lua52 luau"
+build_options="lua52 lua53 lua54 luau"
+build_options_default="lua52 lua53 lua54 luau"
desc_option_lua52="Enable support for Lua 5.2 syntax"
+desc_option_lua53="Enable support for Lua 5.3 syntax"
+desc_option_lua54="Enable support for Lua 5.4 syntax"
desc_option_luau="Enable support for Luau syntax"
post_install() {
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: StyLua: update to 0.15.1.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
@ 2022-09-25 5:43 ` icp1994
2022-09-26 8:39 ` [PR PATCH] [Updated] " ram02z
` (11 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: icp1994 @ 2022-09-25 5:43 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
New comment by icp1994 on void-packages repository
https://github.com/void-linux/void-packages/pull/39444#issuecomment-1257126029
Comment:
Upstream changed the default branch so it's probably better to update the changelog link, although the current one still works. Also I think multi-line `configure_args` is usually indented with a space rather than a tab.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] StyLua: update to 0.15.1.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
2022-09-25 5:43 ` icp1994
@ 2022-09-26 8:39 ` ram02z
2022-09-26 8:40 ` ram02z
` (10 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ram02z @ 2022-09-26 8:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1335 bytes --]
There is an updated pull request by ram02z against master on the void-packages repository
https://github.com/ram02z/void-packages StyLua
https://github.com/void-linux/void-packages/pull/39444
StyLua: update to 0.15.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
Enabled both `lua53` and `lua54` feature flags to match the github releases StyLua provides.
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- 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/39444.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-StyLua-39444.patch --]
[-- Type: text/x-diff, Size: 1809 bytes --]
From 3cfc87a670fc6ec22f957be630a9eacbbd5404d0 Mon Sep 17 00:00:00 2001
From: Omar Zeghouani <omarzeghouanii@gmail.com>
Date: Sat, 24 Sep 2022 13:19:19 +0100
Subject: [PATCH] StyLua: update to 0.15.1.
---
srcpkgs/StyLua/template | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template
index ff3283d76d43..4f0da8487ab2 100644
--- a/srcpkgs/StyLua/template
+++ b/srcpkgs/StyLua/template
@@ -1,21 +1,24 @@
# Template file for 'StyLua'
pkgname=StyLua
-version=0.14.3
+version=0.15.1
revision=1
build_style=cargo
-configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if luau '--features luau')"
+configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if lua53 '--features lua53')
+ $(vopt_if lua54 '--features lua54') $(vopt_if luau '--features luau')"
short_desc="Opinionated Lua code formatter"
maintainer="Omar Zeghouani <omarzeghouanii@gmail.com>"
license="MPL-2.0"
homepage="https://github.com/JohnnyMorganz/StyLua"
-changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/master/CHANGELOG.md"
+changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/main/CHANGELOG.md"
distfiles="https://github.com/JohnnyMorganz/StyLua/archive/v${version}.tar.gz"
-checksum=d56d7f9ca7302047ecb5c92eb60436fcc2ee6dcb8c4b0f21d6d0f2c5461a9769
+checksum=5524e431a1805b7cf43587f16736643c75a00092bf302bb1f9f73e8e5d1c5a41
-build_options="lua52 luau"
-build_options_default="lua52 luau"
+build_options="lua52 lua53 lua54 luau"
+build_options_default="lua52 lua53 lua54 luau"
desc_option_lua52="Enable support for Lua 5.2 syntax"
+desc_option_lua53="Enable support for Lua 5.3 syntax"
+desc_option_lua54="Enable support for Lua 5.4 syntax"
desc_option_luau="Enable support for Luau syntax"
post_install() {
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: StyLua: update to 0.15.1.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
2022-09-25 5:43 ` icp1994
2022-09-26 8:39 ` [PR PATCH] [Updated] " ram02z
@ 2022-09-26 8:40 ` ram02z
2022-09-26 16:31 ` paper42
` (9 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ram02z @ 2022-09-26 8:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 489 bytes --]
New comment by ram02z on void-packages repository
https://github.com/void-linux/void-packages/pull/39444#issuecomment-1257694227
Comment:
> Upstream changed the default branch so it's probably better to update the changelog link, although the current one still works.
Thanks. It will probably will stop working when GitHub removes the redirect.
> Also I think multi-line configure_args is usually indented with a space rather than a tab.
According to `xlint`, tabs are prefered
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: StyLua: update to 0.15.1.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
` (2 preceding siblings ...)
2022-09-26 8:40 ` ram02z
@ 2022-09-26 16:31 ` paper42
2022-09-27 16:58 ` [PR PATCH] [Updated] " ram02z
` (8 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: paper42 @ 2022-09-26 16:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 384 bytes --]
New comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/pull/39444#issuecomment-1258316028
Comment:
> > Also I think multi-line configure_args is usually indented with a space rather than a tab.
>
> According to `xlint`, tabs are prefered
Tabs are preferred, but for continuing a line we add a single space to the beginning of the line.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] StyLua: update to 0.15.1.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
` (3 preceding siblings ...)
2022-09-26 16:31 ` paper42
@ 2022-09-27 16:58 ` ram02z
2022-09-27 16:59 ` ram02z
` (7 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ram02z @ 2022-09-27 16:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1335 bytes --]
There is an updated pull request by ram02z against master on the void-packages repository
https://github.com/ram02z/void-packages StyLua
https://github.com/void-linux/void-packages/pull/39444
StyLua: update to 0.15.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
Enabled both `lua53` and `lua54` feature flags to match the github releases StyLua provides.
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- 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/39444.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-StyLua-39444.patch --]
[-- Type: text/x-diff, Size: 1809 bytes --]
From 2d09bdbfc56ebd78d33a7c690b59d0f8dac35d9f Mon Sep 17 00:00:00 2001
From: Omar Zeghouani <omarzeghouanii@gmail.com>
Date: Sat, 24 Sep 2022 13:19:19 +0100
Subject: [PATCH] StyLua: update to 0.15.1.
---
srcpkgs/StyLua/template | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template
index ff3283d76d43..61f7a9b0201f 100644
--- a/srcpkgs/StyLua/template
+++ b/srcpkgs/StyLua/template
@@ -1,21 +1,24 @@
# Template file for 'StyLua'
pkgname=StyLua
-version=0.14.3
+version=0.15.1
revision=1
build_style=cargo
-configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if luau '--features luau')"
+configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if lua53 '--features lua53')
+ $(vopt_if lua54 '--features lua54') $(vopt_if luau '--features luau')"
short_desc="Opinionated Lua code formatter"
maintainer="Omar Zeghouani <omarzeghouanii@gmail.com>"
license="MPL-2.0"
homepage="https://github.com/JohnnyMorganz/StyLua"
-changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/master/CHANGELOG.md"
+changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/main/CHANGELOG.md"
distfiles="https://github.com/JohnnyMorganz/StyLua/archive/v${version}.tar.gz"
-checksum=d56d7f9ca7302047ecb5c92eb60436fcc2ee6dcb8c4b0f21d6d0f2c5461a9769
+checksum=5524e431a1805b7cf43587f16736643c75a00092bf302bb1f9f73e8e5d1c5a41
-build_options="lua52 luau"
-build_options_default="lua52 luau"
+build_options="lua52 lua53 lua54 luau"
+build_options_default="lua52 lua53 lua54 luau"
desc_option_lua52="Enable support for Lua 5.2 syntax"
+desc_option_lua53="Enable support for Lua 5.3 syntax"
+desc_option_lua54="Enable support for Lua 5.4 syntax"
desc_option_luau="Enable support for Luau syntax"
post_install() {
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: StyLua: update to 0.15.1.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
` (4 preceding siblings ...)
2022-09-27 16:58 ` [PR PATCH] [Updated] " ram02z
@ 2022-09-27 16:59 ` ram02z
2022-10-12 10:20 ` [PR PATCH] [Updated] " ram02z
` (6 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ram02z @ 2022-09-27 16:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 216 bytes --]
New comment by ram02z on void-packages repository
https://github.com/void-linux/void-packages/pull/39444#issuecomment-1259794147
Comment:
Ah, thanks. `xlint` was warning me because I had two spaces instead of one.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] StyLua: update to 0.15.1.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
` (5 preceding siblings ...)
2022-09-27 16:59 ` ram02z
@ 2022-10-12 10:20 ` ram02z
2022-11-08 19:34 ` icp1994
` (5 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ram02z @ 2022-10-12 10:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1335 bytes --]
There is an updated pull request by ram02z against master on the void-packages repository
https://github.com/ram02z/void-packages StyLua
https://github.com/void-linux/void-packages/pull/39444
StyLua: update to 0.15.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
Enabled both `lua53` and `lua54` feature flags to match the github releases StyLua provides.
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- 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/39444.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-StyLua-39444.patch --]
[-- Type: text/x-diff, Size: 1809 bytes --]
From 2a8b5df2024bba9276d6671d9c27ba7a02954d4a Mon Sep 17 00:00:00 2001
From: Omar Zeghouani <omarzeghouanii@gmail.com>
Date: Sat, 24 Sep 2022 13:19:19 +0100
Subject: [PATCH] StyLua: update to 0.15.1.
---
srcpkgs/StyLua/template | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template
index ff3283d76d43..61f7a9b0201f 100644
--- a/srcpkgs/StyLua/template
+++ b/srcpkgs/StyLua/template
@@ -1,21 +1,24 @@
# Template file for 'StyLua'
pkgname=StyLua
-version=0.14.3
+version=0.15.1
revision=1
build_style=cargo
-configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if luau '--features luau')"
+configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if lua53 '--features lua53')
+ $(vopt_if lua54 '--features lua54') $(vopt_if luau '--features luau')"
short_desc="Opinionated Lua code formatter"
maintainer="Omar Zeghouani <omarzeghouanii@gmail.com>"
license="MPL-2.0"
homepage="https://github.com/JohnnyMorganz/StyLua"
-changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/master/CHANGELOG.md"
+changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/main/CHANGELOG.md"
distfiles="https://github.com/JohnnyMorganz/StyLua/archive/v${version}.tar.gz"
-checksum=d56d7f9ca7302047ecb5c92eb60436fcc2ee6dcb8c4b0f21d6d0f2c5461a9769
+checksum=5524e431a1805b7cf43587f16736643c75a00092bf302bb1f9f73e8e5d1c5a41
-build_options="lua52 luau"
-build_options_default="lua52 luau"
+build_options="lua52 lua53 lua54 luau"
+build_options_default="lua52 lua53 lua54 luau"
desc_option_lua52="Enable support for Lua 5.2 syntax"
+desc_option_lua53="Enable support for Lua 5.3 syntax"
+desc_option_lua54="Enable support for Lua 5.4 syntax"
desc_option_luau="Enable support for Luau syntax"
post_install() {
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: StyLua: update to 0.15.1.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
` (6 preceding siblings ...)
2022-10-12 10:20 ` [PR PATCH] [Updated] " ram02z
@ 2022-11-08 19:34 ` icp1994
2022-11-09 19:56 ` [PR PATCH] [Updated] " ram02z
` (4 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: icp1994 @ 2022-11-08 19:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 173 bytes --]
New comment by icp1994 on void-packages repository
https://github.com/void-linux/void-packages/pull/39444#issuecomment-1307731957
Comment:
Can be bumped to `v0.15.2` now.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] StyLua: update to 0.15.1.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
` (7 preceding siblings ...)
2022-11-08 19:34 ` icp1994
@ 2022-11-09 19:56 ` ram02z
2022-11-10 19:25 ` StyLua: update to 0.15.2 paper42
` (3 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ram02z @ 2022-11-09 19:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1335 bytes --]
There is an updated pull request by ram02z against master on the void-packages repository
https://github.com/ram02z/void-packages StyLua
https://github.com/void-linux/void-packages/pull/39444
StyLua: update to 0.15.1.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
Enabled both `lua53` and `lua54` feature flags to match the github releases StyLua provides.
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- 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/39444.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-StyLua-39444.patch --]
[-- Type: text/x-diff, Size: 1809 bytes --]
From 40f19e08f42713d6ef8a8d50dee9bf746d28ea2f Mon Sep 17 00:00:00 2001
From: Omar Zeghouani <omarzeghouanii@gmail.com>
Date: Sat, 24 Sep 2022 13:19:19 +0100
Subject: [PATCH] StyLua: update to 0.15.1.
---
srcpkgs/StyLua/template | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template
index ff3283d76d43..b9c13bf33a8c 100644
--- a/srcpkgs/StyLua/template
+++ b/srcpkgs/StyLua/template
@@ -1,21 +1,24 @@
# Template file for 'StyLua'
pkgname=StyLua
-version=0.14.3
+version=0.15.2
revision=1
build_style=cargo
-configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if luau '--features luau')"
+configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if lua53 '--features lua53')
+ $(vopt_if lua54 '--features lua54') $(vopt_if luau '--features luau')"
short_desc="Opinionated Lua code formatter"
maintainer="Omar Zeghouani <omarzeghouanii@gmail.com>"
license="MPL-2.0"
homepage="https://github.com/JohnnyMorganz/StyLua"
-changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/master/CHANGELOG.md"
+changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/main/CHANGELOG.md"
distfiles="https://github.com/JohnnyMorganz/StyLua/archive/v${version}.tar.gz"
-checksum=d56d7f9ca7302047ecb5c92eb60436fcc2ee6dcb8c4b0f21d6d0f2c5461a9769
+checksum=9a0ce0131f0fa38652f03281c54de0c6e3251e06897a53d719e78449d66e270b
-build_options="lua52 luau"
-build_options_default="lua52 luau"
+build_options="lua52 lua53 lua54 luau"
+build_options_default="lua52 lua53 lua54 luau"
desc_option_lua52="Enable support for Lua 5.2 syntax"
+desc_option_lua53="Enable support for Lua 5.3 syntax"
+desc_option_lua54="Enable support for Lua 5.4 syntax"
desc_option_luau="Enable support for Luau syntax"
post_install() {
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: StyLua: update to 0.15.2.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
` (8 preceding siblings ...)
2022-11-09 19:56 ` [PR PATCH] [Updated] " ram02z
@ 2022-11-10 19:25 ` paper42
2022-11-10 20:19 ` [PR PATCH] [Updated] " ram02z
` (2 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: paper42 @ 2022-11-10 19:25 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 220 bytes --]
New comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/pull/39444#issuecomment-1310791673
Comment:
> Can be bumped to `v0.15.2` now.
the commit message should be also updated
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] StyLua: update to 0.15.2.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
` (9 preceding siblings ...)
2022-11-10 19:25 ` StyLua: update to 0.15.2 paper42
@ 2022-11-10 20:19 ` ram02z
2022-11-10 20:20 ` ram02z
2022-11-17 13:14 ` [PR PATCH] [Merged]: " paper42
12 siblings, 0 replies; 14+ messages in thread
From: ram02z @ 2022-11-10 20:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1335 bytes --]
There is an updated pull request by ram02z against master on the void-packages repository
https://github.com/ram02z/void-packages StyLua
https://github.com/void-linux/void-packages/pull/39444
StyLua: update to 0.15.2.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
Enabled both `lua53` and `lua54` feature flags to match the github releases StyLua provides.
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- 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/39444.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-StyLua-39444.patch --]
[-- Type: text/x-diff, Size: 1809 bytes --]
From 952ddf2e14542057b306f248922926c7dacf4429 Mon Sep 17 00:00:00 2001
From: Omar Zeghouani <omarzeghouanii@gmail.com>
Date: Sat, 24 Sep 2022 13:19:19 +0100
Subject: [PATCH] StyLua: update to 0.15.2.
---
srcpkgs/StyLua/template | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/StyLua/template b/srcpkgs/StyLua/template
index ff3283d76d43..b9c13bf33a8c 100644
--- a/srcpkgs/StyLua/template
+++ b/srcpkgs/StyLua/template
@@ -1,21 +1,24 @@
# Template file for 'StyLua'
pkgname=StyLua
-version=0.14.3
+version=0.15.2
revision=1
build_style=cargo
-configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if luau '--features luau')"
+configure_args="$(vopt_if lua52 '--features lua52') $(vopt_if lua53 '--features lua53')
+ $(vopt_if lua54 '--features lua54') $(vopt_if luau '--features luau')"
short_desc="Opinionated Lua code formatter"
maintainer="Omar Zeghouani <omarzeghouanii@gmail.com>"
license="MPL-2.0"
homepage="https://github.com/JohnnyMorganz/StyLua"
-changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/master/CHANGELOG.md"
+changelog="https://raw.githubusercontent.com/JohnnyMorganz/StyLua/main/CHANGELOG.md"
distfiles="https://github.com/JohnnyMorganz/StyLua/archive/v${version}.tar.gz"
-checksum=d56d7f9ca7302047ecb5c92eb60436fcc2ee6dcb8c4b0f21d6d0f2c5461a9769
+checksum=9a0ce0131f0fa38652f03281c54de0c6e3251e06897a53d719e78449d66e270b
-build_options="lua52 luau"
-build_options_default="lua52 luau"
+build_options="lua52 lua53 lua54 luau"
+build_options_default="lua52 lua53 lua54 luau"
desc_option_lua52="Enable support for Lua 5.2 syntax"
+desc_option_lua53="Enable support for Lua 5.3 syntax"
+desc_option_lua54="Enable support for Lua 5.4 syntax"
desc_option_luau="Enable support for Luau syntax"
post_install() {
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: StyLua: update to 0.15.2.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
` (10 preceding siblings ...)
2022-11-10 20:19 ` [PR PATCH] [Updated] " ram02z
@ 2022-11-10 20:20 ` ram02z
2022-11-17 13:14 ` [PR PATCH] [Merged]: " paper42
12 siblings, 0 replies; 14+ messages in thread
From: ram02z @ 2022-11-10 20:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 233 bytes --]
New comment by ram02z on void-packages repository
https://github.com/void-linux/void-packages/pull/39444#issuecomment-1310848191
Comment:
> > Can be bumped to `v0.15.2` now.
>
> the commit message should be also updated
Done
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Merged]: StyLua: update to 0.15.2.
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
` (11 preceding siblings ...)
2022-11-10 20:20 ` ram02z
@ 2022-11-17 13:14 ` paper42
12 siblings, 0 replies; 14+ messages in thread
From: paper42 @ 2022-11-17 13:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1182 bytes --]
There's a merged pull request on the void-packages repository
StyLua: update to 0.15.2.
https://github.com/void-linux/void-packages/pull/39444
Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
Enabled both `lua53` and `lua54` feature flags to match the github releases StyLua provides.
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- 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
-->
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2022-11-17 13:14 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-24 12:31 [PR PATCH] StyLua: update to 0.15.1 ram02z
2022-09-25 5:43 ` icp1994
2022-09-26 8:39 ` [PR PATCH] [Updated] " ram02z
2022-09-26 8:40 ` ram02z
2022-09-26 16:31 ` paper42
2022-09-27 16:58 ` [PR PATCH] [Updated] " ram02z
2022-09-27 16:59 ` ram02z
2022-10-12 10:20 ` [PR PATCH] [Updated] " ram02z
2022-11-08 19:34 ` icp1994
2022-11-09 19:56 ` [PR PATCH] [Updated] " ram02z
2022-11-10 19:25 ` StyLua: update to 0.15.2 paper42
2022-11-10 20:19 ` [PR PATCH] [Updated] " ram02z
2022-11-10 20:20 ` ram02z
2022-11-17 13:14 ` [PR PATCH] [Merged]: " paper42
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).