* [PR PATCH] New package: eslauncher2-0.8.6
@ 2022-12-16 6:19 xolophreny
2022-12-16 6:48 ` [PR PATCH] [Updated] " xolophreny
` (17 more replies)
0 siblings, 18 replies; 19+ messages in thread
From: xolophreny @ 2022-12-16 6:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1092 bytes --]
There is a new pull request by xolophreny against master on the void-packages repository
https://github.com/xolophreny/void-packages eslauncher2
https://github.com/void-linux/void-packages/pull/41129
New package: eslauncher2-0.8.6
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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, x86_64
A patch file from https://github.com/void-linux/void-packages/pull/41129.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-eslauncher2-41129.patch --]
[-- Type: text/x-diff, Size: 1416 bytes --]
From cf94d9f0013a342886a108bf68de8de10dab289e Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Fri, 16 Dec 2022 10:59:00 +0500
Subject: [PATCH] New package: eslauncher2-0.8.6
---
srcpkgs/eslauncher2/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/eslauncher2/template
diff --git a/srcpkgs/eslauncher2/template b/srcpkgs/eslauncher2/template
new file mode 100644
index 000000000000..93d3919f6041
--- /dev/null
+++ b/srcpkgs/eslauncher2/template
@@ -0,0 +1,22 @@
+# Template file for 'eslauncher2'
+pkgname=eslauncher2
+version=0.8.6
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="alsa-lib-devel"
+short_desc="Next generation Endless Sky launcher"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/EndlessSkyCommunity/ESLauncher2"
+distfiles="https://github.com/EndlessSkyCommunity/ESLauncher2/archive/refs/tags/v${version}.tar.gz"
+checksum=68f4e49a6d27a74eab0ff02499e08e7c2538c3865e2956c846ae59c0fedeab73
+
+do_install() {
+ vbin target/x86_64-unknown-linux-gnu/release/eslauncher2
+ vinstall packaging/eslauncher2.desktop 644 /usr/share/applications/
+ for icon in packaging/icons/*.png; do
+ res="$(echo ${icon} | sed 's/packaging\/icons\/eslauncher2_\(.*\)\.png/\1/')"
+ vinstall ${icon} 644 /usr/share/icons/hicolor/${res}/apps eslauncher2.png
+ done
+}
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR PATCH] [Updated] New package: eslauncher2-0.8.6
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
@ 2022-12-16 6:48 ` xolophreny
2022-12-18 22:58 ` xolophreny
` (16 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2022-12-16 6:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1097 bytes --]
There is an updated pull request by xolophreny against master on the void-packages repository
https://github.com/xolophreny/void-packages eslauncher2
https://github.com/void-linux/void-packages/pull/41129
New package: eslauncher2-0.8.6
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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, x86_64
A patch file from https://github.com/void-linux/void-packages/pull/41129.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-eslauncher2-41129.patch --]
[-- Type: text/x-diff, Size: 1443 bytes --]
From 01e365a41f453273916924952efa27f3ff2acc5e Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Fri, 16 Dec 2022 10:59:00 +0500
Subject: [PATCH] New package: eslauncher2-0.8.6
---
srcpkgs/eslauncher2/template | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
create mode 100644 srcpkgs/eslauncher2/template
diff --git a/srcpkgs/eslauncher2/template b/srcpkgs/eslauncher2/template
new file mode 100644
index 000000000000..1b52d9af457e
--- /dev/null
+++ b/srcpkgs/eslauncher2/template
@@ -0,0 +1,23 @@
+# Template file for 'eslauncher2'
+pkgname=eslauncher2
+version=0.8.6
+revision=1
+archs="i686 x86_64 armv7l aarch64"
+build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="alsa-lib-devel"
+short_desc="Next generation Endless Sky launcher"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/EndlessSkyCommunity/ESLauncher2"
+distfiles="https://github.com/EndlessSkyCommunity/ESLauncher2/archive/refs/tags/v${version}.tar.gz"
+checksum=68f4e49a6d27a74eab0ff02499e08e7c2538c3865e2956c846ae59c0fedeab73
+
+do_install() {
+ vbin target/${RUST_TARGET}/release/eslauncher2
+ vinstall packaging/eslauncher2.desktop 644 /usr/share/applications/
+ for icon in packaging/icons/*.png; do
+ res="$(echo ${icon} | sed 's/packaging\/icons\/eslauncher2_\(.*\)\.png/\1/')"
+ vinstall ${icon} 644 /usr/share/icons/hicolor/${res}/apps eslauncher2.png
+ done
+}
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR PATCH] [Updated] New package: eslauncher2-0.8.6
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
2022-12-16 6:48 ` [PR PATCH] [Updated] " xolophreny
@ 2022-12-18 22:58 ` xolophreny
2022-12-18 23:16 ` xolophreny
` (15 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2022-12-18 22:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1249 bytes --]
There is an updated pull request by xolophreny against master on the void-packages repository
https://github.com/xolophreny/void-packages eslauncher2
https://github.com/void-linux/void-packages/pull/41129
New package: eslauncher2-0.8.6
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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, x86_64
[CI run](https://github.com/void-linux/void-packages/actions/runs/3710812156): at least one of the cargo crates, `prost`, fails to build on musl (?)
A patch file from https://github.com/void-linux/void-packages/pull/41129.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-eslauncher2-41129.patch --]
[-- Type: text/x-diff, Size: 1492 bytes --]
From 8a02139bae2cdb76ef71343fd57aa319eb45ccbe Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Fri, 16 Dec 2022 10:59:00 +0500
Subject: [PATCH] New package: eslauncher2-0.8.6
---
srcpkgs/eslauncher2/template | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 srcpkgs/eslauncher2/template
diff --git a/srcpkgs/eslauncher2/template b/srcpkgs/eslauncher2/template
new file mode 100644
index 000000000000..afa489fe84a1
--- /dev/null
+++ b/srcpkgs/eslauncher2/template
@@ -0,0 +1,26 @@
+# Template file for 'eslauncher2'
+pkgname=eslauncher2
+version=0.8.6
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="alsa-lib-devel"
+short_desc="Next generation Endless Sky launcher"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/EndlessSkyCommunity/ESLauncher2"
+distfiles="https://github.com/EndlessSkyCommunity/ESLauncher2/archive/refs/tags/v${version}.tar.gz"
+checksum=68f4e49a6d27a74eab0ff02499e08e7c2538c3865e2956c846ae59c0fedeab73
+
+if [ "$XBPS_TARGET_LIBC" == "musl" ] ; then
+ hostmakedepends+=" protobuf"
+fi
+
+do_install() {
+ vbin target/${RUST_TARGET}/release/eslauncher2
+ vinstall packaging/eslauncher2.desktop 644 /usr/share/applications/
+ for icon in packaging/icons/*.png; do
+ res="$(echo ${icon} | sed 's/packaging\/icons\/eslauncher2_\(.*\)\.png/\1/')"
+ vinstall ${icon} 644 /usr/share/icons/hicolor/${res}/apps eslauncher2.png
+ done
+}
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: New package: eslauncher2-0.8.6
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
2022-12-16 6:48 ` [PR PATCH] [Updated] " xolophreny
2022-12-18 22:58 ` xolophreny
@ 2022-12-18 23:16 ` xolophreny
2022-12-18 23:20 ` xolophreny
` (14 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2022-12-18 23:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 342 bytes --]
New comment by xolophreny on void-packages repository
https://github.com/void-linux/void-packages/pull/41129#issuecomment-1356900036
Comment:
`prost` cargo crate bundles a `protoc` binary which for some reason fails on musl. It can be provided with `protobuf` package instead.
Relevant issue:
https://github.com/tokio-rs/prost/issues/182
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: New package: eslauncher2-0.8.6
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (2 preceding siblings ...)
2022-12-18 23:16 ` xolophreny
@ 2022-12-18 23:20 ` xolophreny
2022-12-18 23:58 ` [PR PATCH] [Updated] " xolophreny
` (13 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2022-12-18 23:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 389 bytes --]
New comment by xolophreny on void-packages repository
https://github.com/void-linux/void-packages/pull/41129#issuecomment-1356900036
Comment:
`prost` cargo crate bundles a `protoc` binary which for some reason fails on musl. It can be provided with `protobuf` package instead.
Relevant issues:
https://github.com/tokio-rs/prost/issues/182
https://github.com/tokio-rs/prost/issues/202
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR PATCH] [Updated] New package: eslauncher2-0.8.6
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (3 preceding siblings ...)
2022-12-18 23:20 ` xolophreny
@ 2022-12-18 23:58 ` xolophreny
2023-01-31 19:03 ` xolophreny
` (12 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2022-12-18 23:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1265 bytes --]
There is an updated pull request by xolophreny against master on the void-packages repository
https://github.com/xolophreny/void-packages eslauncher2
https://github.com/void-linux/void-packages/pull/41129
New package: eslauncher2-0.8.6
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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, x86_64
~~[CI run](https://github.com/void-linux/void-packages/actions/runs/3710812156): at least one of the cargo crates, `prost`, fails to build on musl (?)~~
See below.
A patch file from https://github.com/void-linux/void-packages/pull/41129.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-eslauncher2-41129.patch --]
[-- Type: text/x-diff, Size: 1444 bytes --]
From 2d555a7c004537edaac356403bc9f62db781b7b1 Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Fri, 16 Dec 2022 10:59:00 +0500
Subject: [PATCH] New package: eslauncher2-0.8.6
---
srcpkgs/eslauncher2/template | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 srcpkgs/eslauncher2/template
diff --git a/srcpkgs/eslauncher2/template b/srcpkgs/eslauncher2/template
new file mode 100644
index 000000000000..f2f717eab57d
--- /dev/null
+++ b/srcpkgs/eslauncher2/template
@@ -0,0 +1,25 @@
+# Template file for 'eslauncher2'
+pkgname=eslauncher2
+version=0.8.6
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="alsa-lib-devel"
+short_desc="Next generation Endless Sky launcher"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/EndlessSkyCommunity/ESLauncher2"
+distfiles="https://github.com/EndlessSkyCommunity/ESLauncher2/archive/refs/tags/v${version}.tar.gz"
+checksum=68f4e49a6d27a74eab0ff02499e08e7c2538c3865e2956c846ae59c0fedeab73
+
+if [ "$XBPS_TARGET_LIBC" == "musl" ] ; then
+ hostmakedepends+=" protobuf"
+fi
+
+post_install() {
+ vinstall packaging/eslauncher2.desktop 644 /usr/share/applications/
+ for icon in packaging/icons/*.png; do
+ res="$(echo ${icon} | sed 's/packaging\/icons\/eslauncher2_\(.*\)\.png/\1/')"
+ vinstall ${icon} 644 /usr/share/icons/hicolor/${res}/apps eslauncher2.png
+ done
+}
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR PATCH] [Updated] New package: eslauncher2-0.8.6
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (4 preceding siblings ...)
2022-12-18 23:58 ` [PR PATCH] [Updated] " xolophreny
@ 2023-01-31 19:03 ` xolophreny
2023-02-21 21:41 ` [PR PATCH] [Updated] New package: eslauncher2-0.8.7 xolophreny
` (11 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2023-01-31 19:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1265 bytes --]
There is an updated pull request by xolophreny against master on the void-packages repository
https://github.com/xolophreny/void-packages eslauncher2
https://github.com/void-linux/void-packages/pull/41129
New package: eslauncher2-0.8.6
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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, x86_64
~~[CI run](https://github.com/void-linux/void-packages/actions/runs/3710812156): at least one of the cargo crates, `prost`, fails to build on musl (?)~~
See below.
A patch file from https://github.com/void-linux/void-packages/pull/41129.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-eslauncher2-41129.patch --]
[-- Type: text/x-diff, Size: 1444 bytes --]
From 34209c3993d941745ff3efbb86f67a390682310d Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Fri, 16 Dec 2022 10:59:00 +0500
Subject: [PATCH] New package: eslauncher2-0.8.7
---
srcpkgs/eslauncher2/template | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 srcpkgs/eslauncher2/template
diff --git a/srcpkgs/eslauncher2/template b/srcpkgs/eslauncher2/template
new file mode 100644
index 000000000000..e699b03cff10
--- /dev/null
+++ b/srcpkgs/eslauncher2/template
@@ -0,0 +1,25 @@
+# Template file for 'eslauncher2'
+pkgname=eslauncher2
+version=0.8.7
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="alsa-lib-devel"
+short_desc="Next generation Endless Sky launcher"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/EndlessSkyCommunity/ESLauncher2"
+distfiles="https://github.com/EndlessSkyCommunity/ESLauncher2/archive/refs/tags/v${version}.tar.gz"
+checksum=3a24af1d9c49d3befa8d8b5aecf8ade235492e064ff98fd5158a8f19a2b5880d
+
+if [ "$XBPS_TARGET_LIBC" == "musl" ] ; then
+ hostmakedepends+=" protobuf"
+fi
+
+post_install() {
+ vinstall packaging/eslauncher2.desktop 644 /usr/share/applications/
+ for icon in packaging/icons/*.png; do
+ res="$(echo ${icon} | sed 's/packaging\/icons\/eslauncher2_\(.*\)\.png/\1/')"
+ vinstall ${icon} 644 /usr/share/icons/hicolor/${res}/apps eslauncher2.png
+ done
+}
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR PATCH] [Updated] New package: eslauncher2-0.8.7
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (5 preceding siblings ...)
2023-01-31 19:03 ` xolophreny
@ 2023-02-21 21:41 ` xolophreny
2023-03-09 17:27 ` [PR PATCH] [Updated] New package: eslauncher2-0.8.9 xolophreny
` (10 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2023-02-21 21:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1265 bytes --]
There is an updated pull request by xolophreny against master on the void-packages repository
https://github.com/xolophreny/void-packages eslauncher2
https://github.com/void-linux/void-packages/pull/41129
New package: eslauncher2-0.8.7
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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, x86_64
~~[CI run](https://github.com/void-linux/void-packages/actions/runs/3710812156): at least one of the cargo crates, `prost`, fails to build on musl (?)~~
See below.
A patch file from https://github.com/void-linux/void-packages/pull/41129.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-eslauncher2-41129.patch --]
[-- Type: text/x-diff, Size: 1444 bytes --]
From fa7d7753489710a9862b406f420c32b18abe9397 Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Fri, 16 Dec 2022 10:59:00 +0500
Subject: [PATCH] New package: eslauncher2-0.8.9
---
srcpkgs/eslauncher2/template | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 srcpkgs/eslauncher2/template
diff --git a/srcpkgs/eslauncher2/template b/srcpkgs/eslauncher2/template
new file mode 100644
index 000000000000..1a5d527fd72b
--- /dev/null
+++ b/srcpkgs/eslauncher2/template
@@ -0,0 +1,25 @@
+# Template file for 'eslauncher2'
+pkgname=eslauncher2
+version=0.8.9
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="alsa-lib-devel"
+short_desc="Next generation Endless Sky launcher"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/EndlessSkyCommunity/ESLauncher2"
+distfiles="https://github.com/EndlessSkyCommunity/ESLauncher2/archive/refs/tags/v${version}.tar.gz"
+checksum=b7a29fd040f76e693f5262cb3afda718e4782cde35b476ffdd265f9fe0213cce
+
+if [ "$XBPS_TARGET_LIBC" == "musl" ] ; then
+ hostmakedepends+=" protobuf"
+fi
+
+post_install() {
+ vinstall packaging/eslauncher2.desktop 644 /usr/share/applications/
+ for icon in packaging/icons/*.png; do
+ res="$(echo ${icon} | sed 's/packaging\/icons\/eslauncher2_\(.*\)\.png/\1/')"
+ vinstall ${icon} 644 /usr/share/icons/hicolor/${res}/apps eslauncher2.png
+ done
+}
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR PATCH] [Updated] New package: eslauncher2-0.8.9
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (6 preceding siblings ...)
2023-02-21 21:41 ` [PR PATCH] [Updated] New package: eslauncher2-0.8.7 xolophreny
@ 2023-03-09 17:27 ` xolophreny
2023-06-08 2:04 ` New package: eslauncher2-0.8.10 github-actions
` (9 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2023-03-09 17:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1265 bytes --]
There is an updated pull request by xolophreny against master on the void-packages repository
https://github.com/xolophreny/void-packages eslauncher2
https://github.com/void-linux/void-packages/pull/41129
New package: eslauncher2-0.8.9
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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, x86_64
~~[CI run](https://github.com/void-linux/void-packages/actions/runs/3710812156): at least one of the cargo crates, `prost`, fails to build on musl (?)~~
See below.
A patch file from https://github.com/void-linux/void-packages/pull/41129.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-eslauncher2-41129.patch --]
[-- Type: text/x-diff, Size: 1446 bytes --]
From 23e01a481b6a5614e8c4c428868dcf2ddd28203c Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Fri, 16 Dec 2022 10:59:00 +0500
Subject: [PATCH] New package: eslauncher2-0.8.10
---
srcpkgs/eslauncher2/template | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 srcpkgs/eslauncher2/template
diff --git a/srcpkgs/eslauncher2/template b/srcpkgs/eslauncher2/template
new file mode 100644
index 000000000000..5ec4ea56c2bc
--- /dev/null
+++ b/srcpkgs/eslauncher2/template
@@ -0,0 +1,25 @@
+# Template file for 'eslauncher2'
+pkgname=eslauncher2
+version=0.8.10
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config"
+makedepends="alsa-lib-devel"
+short_desc="Next generation Endless Sky launcher"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/EndlessSkyCommunity/ESLauncher2"
+distfiles="https://github.com/EndlessSkyCommunity/ESLauncher2/archive/refs/tags/v${version}.tar.gz"
+checksum=64180ada21b5a6df3fb72e41cc1bfb32e96c1b7f6a2d954acbbe7500dd5943d0
+
+if [ "$XBPS_TARGET_LIBC" == "musl" ] ; then
+ hostmakedepends+=" protobuf"
+fi
+
+post_install() {
+ vinstall packaging/eslauncher2.desktop 644 /usr/share/applications/
+ for icon in packaging/icons/*.png; do
+ res="$(echo ${icon} | sed 's/packaging\/icons\/eslauncher2_\(.*\)\.png/\1/')"
+ vinstall ${icon} 644 /usr/share/icons/hicolor/${res}/apps eslauncher2.png
+ done
+}
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: New package: eslauncher2-0.8.10
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (7 preceding siblings ...)
2023-03-09 17:27 ` [PR PATCH] [Updated] New package: eslauncher2-0.8.9 xolophreny
@ 2023-06-08 2:04 ` github-actions
2023-06-14 13:28 ` xolophreny
` (8 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: github-actions @ 2023-06-08 2:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/pull/41129#issuecomment-1581779748
Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: New package: eslauncher2-0.8.10
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (8 preceding siblings ...)
2023-06-08 2:04 ` New package: eslauncher2-0.8.10 github-actions
@ 2023-06-14 13:28 ` xolophreny
2023-06-24 13:18 ` [PR REVIEW] " Duncaen
` (7 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2023-06-14 13:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 149 bytes --]
New comment by xolophreny on void-packages repository
https://github.com/void-linux/void-packages/pull/41129#issuecomment-1591211504
Comment:
Bump
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR REVIEW] New package: eslauncher2-0.8.10
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (9 preceding siblings ...)
2023-06-14 13:28 ` xolophreny
@ 2023-06-24 13:18 ` Duncaen
2023-06-27 17:15 ` xolophreny
` (6 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Duncaen @ 2023-06-24 13:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 199 bytes --]
New review comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/pull/41129#discussion_r1240776461
Comment:
This is weird why is this only required with mustl?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR REVIEW] New package: eslauncher2-0.8.10
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (10 preceding siblings ...)
2023-06-24 13:18 ` [PR REVIEW] " Duncaen
@ 2023-06-27 17:15 ` xolophreny
2023-06-27 17:17 ` Duncaen
` (5 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2023-06-27 17:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 471 bytes --]
New review comment by xolophreny on void-packages repository
https://github.com/void-linux/void-packages/pull/41129#discussion_r1244092840
Comment:
Because one of the cargo crates this uses, `prost`, with itself ships a pre-built `protoc` binary that it needs, and that works on glibc but, despite them providing musl binaries, fails on musl. So that replaces it with the packaged version. Should it be put in regular `hostmakedepends` so it doesn't look as confusing?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR REVIEW] New package: eslauncher2-0.8.10
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (11 preceding siblings ...)
2023-06-27 17:15 ` xolophreny
@ 2023-06-27 17:17 ` Duncaen
2023-06-28 23:06 ` [PR PATCH] [Updated] " xolophreny
` (4 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Duncaen @ 2023-06-27 17:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 206 bytes --]
New review comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/pull/41129#discussion_r1244094868
Comment:
Yes the build probably shouldn't use binaries if possible.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR PATCH] [Updated] New package: eslauncher2-0.8.10
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (12 preceding siblings ...)
2023-06-27 17:17 ` Duncaen
@ 2023-06-28 23:06 ` xolophreny
2023-06-28 23:16 ` xolophreny
` (3 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2023-06-28 23:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1266 bytes --]
There is an updated pull request by xolophreny against master on the void-packages repository
https://github.com/xolophreny/void-packages eslauncher2
https://github.com/void-linux/void-packages/pull/41129
New package: eslauncher2-0.8.10
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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, x86_64
~~[CI run](https://github.com/void-linux/void-packages/actions/runs/3710812156): at least one of the cargo crates, `prost`, fails to build on musl (?)~~
See below.
A patch file from https://github.com/void-linux/void-packages/pull/41129.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-eslauncher2-41129.patch --]
[-- Type: text/x-diff, Size: 1369 bytes --]
From f17f85128e8b279787f6c11f103713a49ebaeac1 Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Fri, 16 Dec 2022 10:59:00 +0500
Subject: [PATCH] New package: eslauncher2-0.8.10
---
srcpkgs/eslauncher2/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/eslauncher2/template
diff --git a/srcpkgs/eslauncher2/template b/srcpkgs/eslauncher2/template
new file mode 100644
index 000000000000..1ee71381c94f
--- /dev/null
+++ b/srcpkgs/eslauncher2/template
@@ -0,0 +1,21 @@
+# Template file for 'eslauncher2'
+pkgname=eslauncher2
+version=0.8.10
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config protobuf"
+makedepends="alsa-lib-devel"
+short_desc="Next generation Endless Sky launcher"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/EndlessSkyCommunity/ESLauncher2"
+distfiles="https://github.com/EndlessSkyCommunity/ESLauncher2/archive/refs/tags/v${version}.tar.gz"
+checksum=64180ada21b5a6df3fb72e41cc1bfb32e96c1b7f6a2d954acbbe7500dd5943d0
+
+post_install() {
+ vinstall packaging/eslauncher2.desktop 644 /usr/share/applications/
+ for icon in packaging/icons/*.png; do
+ res="$(echo ${icon} | sed 's/packaging\/icons\/eslauncher2_\(.*\)\.png/\1/')"
+ vinstall ${icon} 644 /usr/share/icons/hicolor/${res}/apps eslauncher2.png
+ done
+}
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR PATCH] [Updated] New package: eslauncher2-0.8.10
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (13 preceding siblings ...)
2023-06-28 23:06 ` [PR PATCH] [Updated] " xolophreny
@ 2023-06-28 23:16 ` xolophreny
2023-07-06 17:27 ` xolophreny
` (2 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2023-06-28 23:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1266 bytes --]
There is an updated pull request by xolophreny against master on the void-packages repository
https://github.com/xolophreny/void-packages eslauncher2
https://github.com/void-linux/void-packages/pull/41129
New package: eslauncher2-0.8.10
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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, x86_64
~~[CI run](https://github.com/void-linux/void-packages/actions/runs/3710812156): at least one of the cargo crates, `prost`, fails to build on musl (?)~~
See below.
A patch file from https://github.com/void-linux/void-packages/pull/41129.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-eslauncher2-41129.patch --]
[-- Type: text/x-diff, Size: 1383 bytes --]
From 5fc0ac7786e9740e62977f4fa42e23a327298979 Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Fri, 16 Dec 2022 10:59:00 +0500
Subject: [PATCH] New package: eslauncher2-0.8.10
---
srcpkgs/eslauncher2/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/eslauncher2/template
diff --git a/srcpkgs/eslauncher2/template b/srcpkgs/eslauncher2/template
new file mode 100644
index 000000000000..f4cc8cb5d458
--- /dev/null
+++ b/srcpkgs/eslauncher2/template
@@ -0,0 +1,21 @@
+# Template file for 'eslauncher2'
+pkgname=eslauncher2
+version=0.8.10
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config protobuf"
+makedepends="alsa-lib-devel libzstd-devel"
+short_desc="Next generation Endless Sky launcher"
+maintainer="xolophreny <xolophreny@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/EndlessSkyCommunity/ESLauncher2"
+distfiles="https://github.com/EndlessSkyCommunity/ESLauncher2/archive/refs/tags/v${version}.tar.gz"
+checksum=64180ada21b5a6df3fb72e41cc1bfb32e96c1b7f6a2d954acbbe7500dd5943d0
+
+post_install() {
+ vinstall packaging/eslauncher2.desktop 644 /usr/share/applications/
+ for icon in packaging/icons/*.png; do
+ res="$(echo ${icon} | sed 's/packaging\/icons\/eslauncher2_\(.*\)\.png/\1/')"
+ vinstall ${icon} 644 /usr/share/icons/hicolor/${res}/apps eslauncher2.png
+ done
+}
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR PATCH] [Updated] New package: eslauncher2-0.8.10
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (14 preceding siblings ...)
2023-06-28 23:16 ` xolophreny
@ 2023-07-06 17:27 ` xolophreny
2023-10-05 1:46 ` github-actions
2023-10-20 1:45 ` [PR PATCH] [Closed]: " github-actions
17 siblings, 0 replies; 19+ messages in thread
From: xolophreny @ 2023-07-06 17:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1266 bytes --]
There is an updated pull request by xolophreny against master on the void-packages repository
https://github.com/xolophreny/void-packages eslauncher2
https://github.com/void-linux/void-packages/pull/41129
New package: eslauncher2-0.8.10
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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, x86_64
~~[CI run](https://github.com/void-linux/void-packages/actions/runs/3710812156): at least one of the cargo crates, `prost`, fails to build on musl (?)~~
See below.
A patch file from https://github.com/void-linux/void-packages/pull/41129.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-eslauncher2-41129.patch --]
[-- Type: text/x-diff, Size: 1381 bytes --]
From 8b073874c3ba307edf9e645a2578c2367a7795e2 Mon Sep 17 00:00:00 2001
From: xolophreny <xolophreny@proton.me>
Date: Fri, 16 Dec 2022 10:59:00 +0500
Subject: [PATCH] New package: eslauncher2-0.8.10
---
srcpkgs/eslauncher2/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/eslauncher2/template
diff --git a/srcpkgs/eslauncher2/template b/srcpkgs/eslauncher2/template
new file mode 100644
index 000000000000..4ba51b98c297
--- /dev/null
+++ b/srcpkgs/eslauncher2/template
@@ -0,0 +1,21 @@
+# Template file for 'eslauncher2'
+pkgname=eslauncher2
+version=0.8.10
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config protobuf"
+makedepends="alsa-lib-devel libzstd-devel"
+short_desc="Next generation Endless Sky launcher"
+maintainer="Nika Jay <xolophreny@proton.me>"
+license="GPL-3.0-only"
+homepage="https://github.com/EndlessSkyCommunity/ESLauncher2"
+distfiles="https://github.com/EndlessSkyCommunity/ESLauncher2/archive/refs/tags/v${version}.tar.gz"
+checksum=64180ada21b5a6df3fb72e41cc1bfb32e96c1b7f6a2d954acbbe7500dd5943d0
+
+post_install() {
+ vinstall packaging/eslauncher2.desktop 644 /usr/share/applications/
+ for icon in packaging/icons/*.png; do
+ res="$(echo ${icon} | sed 's/packaging\/icons\/eslauncher2_\(.*\)\.png/\1/')"
+ vinstall ${icon} 644 /usr/share/icons/hicolor/${res}/apps eslauncher2.png
+ done
+}
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: New package: eslauncher2-0.8.10
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (15 preceding siblings ...)
2023-07-06 17:27 ` xolophreny
@ 2023-10-05 1:46 ` github-actions
2023-10-20 1:45 ` [PR PATCH] [Closed]: " github-actions
17 siblings, 0 replies; 19+ messages in thread
From: github-actions @ 2023-10-05 1:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/pull/41129#issuecomment-1747911185
Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PR PATCH] [Closed]: New package: eslauncher2-0.8.10
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
` (16 preceding siblings ...)
2023-10-05 1:46 ` github-actions
@ 2023-10-20 1:45 ` github-actions
17 siblings, 0 replies; 19+ messages in thread
From: github-actions @ 2023-10-20 1:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1100 bytes --]
There's a closed pull request on the void-packages repository
New package: eslauncher2-0.8.10
https://github.com/void-linux/void-packages/pull/41129
Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
<!-- 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, x86_64
~~[CI run](https://github.com/void-linux/void-packages/actions/runs/3710812156): at least one of the cargo crates, `prost`, fails to build on musl (?)~~
See below.
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2023-10-20 1:45 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-12-16 6:19 [PR PATCH] New package: eslauncher2-0.8.6 xolophreny
2022-12-16 6:48 ` [PR PATCH] [Updated] " xolophreny
2022-12-18 22:58 ` xolophreny
2022-12-18 23:16 ` xolophreny
2022-12-18 23:20 ` xolophreny
2022-12-18 23:58 ` [PR PATCH] [Updated] " xolophreny
2023-01-31 19:03 ` xolophreny
2023-02-21 21:41 ` [PR PATCH] [Updated] New package: eslauncher2-0.8.7 xolophreny
2023-03-09 17:27 ` [PR PATCH] [Updated] New package: eslauncher2-0.8.9 xolophreny
2023-06-08 2:04 ` New package: eslauncher2-0.8.10 github-actions
2023-06-14 13:28 ` xolophreny
2023-06-24 13:18 ` [PR REVIEW] " Duncaen
2023-06-27 17:15 ` xolophreny
2023-06-27 17:17 ` Duncaen
2023-06-28 23:06 ` [PR PATCH] [Updated] " xolophreny
2023-06-28 23:16 ` xolophreny
2023-07-06 17:27 ` xolophreny
2023-10-05 1:46 ` github-actions
2023-10-20 1:45 ` [PR PATCH] [Closed]: " github-actions
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).