Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] PrismLauncher: update to 7.0.
@ 2023-06-09  9:22 SpidFightFR
  2023-06-09 18:22 ` classabbyamp
                   ` (21 more replies)
  0 siblings, 22 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-09  9:22 UTC (permalink / raw)
  To: ml

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

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

https://github.com/SpidFightFR/void-packages update-prism
https://github.com/void-linux/void-packages/pull/44326

PrismLauncher: update to 7.0.
#### Testing the changes
- I tested the changes in this PR: **YES**


#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)


#### Additional notes for the PR
- Updated Openjdk in the template as the compatibility with prism is verified up until openjdk 20. Also added a QT5 argument as building Prism using QT6 will cause issues. It should be kept as is up until QT6-cmake is available in void repos.

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

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

From 071da4d538688ab347b95e7f21407c7547ea41b3 Mon Sep 17 00:00:00 2001
From: SpidFightFR <vincent.bardot@outlook.fr>
Date: Fri, 9 Jun 2023 09:13:18 +0000
Subject: [PATCH] PrismLauncher: update to 7.0.

---
 srcpkgs/PrismLauncher/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/PrismLauncher/template b/srcpkgs/PrismLauncher/template
index 2c9e9cc3d8d4..dbfce347e1ab 100644
--- a/srcpkgs/PrismLauncher/template
+++ b/srcpkgs/PrismLauncher/template
@@ -1,10 +1,10 @@
 # Template file for 'PrismLauncher'
 pkgname=PrismLauncher
-version=6.3
+version=7.0
 revision=1
 build_style=cmake
-configure_args="-DLauncher_BUILD_PLATFORM=Void"
-hostmakedepends="extra-cmake-modules openjdk8 pkg-config qt5-host-tools
+configure_args="-DLauncher_BUILD_PLATFORM=Void -DLauncher_QT_VERSION_MAJOR='5'"
+hostmakedepends="extra-cmake-modules openjdk17 pkg-config qt5-host-tools
  qt5-qmake scdoc"
 makedepends="qt5-devel"
 depends="virtual?java-runtime qt5-svg qt5-imageformats"
@@ -13,7 +13,7 @@ maintainer="Philipp David <pd@3b.pm>"
 license="GPL-3.0-only"
 homepage="https://prismlauncher.org/"
 distfiles="https://github.com/PrismLauncher/PrismLauncher/releases/download/${version}/PrismLauncher-${version}.tar.gz"
-checksum=fc1896df6422248dbd767d4a82066fe6044ae104354ebf75fc5ae92252f2fb1a
+checksum=aef3d368aea8c5c65d6db0d258ef3d0a2965a009f1311568190d2b557ec01833
 
 if [ -z "$XBPS_CHECK_PKGS" ]; then
 	configure_args+=" -DBUILD_TESTING=0"

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

* Re: PrismLauncher: update to 7.0.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
@ 2023-06-09 18:22 ` classabbyamp
  2023-06-10  6:20 ` SpidFightFR
                   ` (20 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: classabbyamp @ 2023-06-09 18:22 UTC (permalink / raw)
  To: ml

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

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1584977013

Comment:
`qt6-qmake` will never exist because it's included in `qt6-base`

this worked for me with qt6:

```diff
diff --git a/srcpkgs/PrismLauncher/template b/srcpkgs/PrismLauncher/template
index 2c9e9cc3d8..ffff9c7254 100644
--- a/srcpkgs/PrismLauncher/template
+++ b/srcpkgs/PrismLauncher/template
@@ -1,19 +1,19 @@
 # Template file for 'PrismLauncher'
 pkgname=PrismLauncher
-version=6.3
+version=7.0
 revision=1
 build_style=cmake
 configure_args="-DLauncher_BUILD_PLATFORM=Void"
-hostmakedepends="extra-cmake-modules openjdk8 pkg-config qt5-host-tools
- qt5-qmake scdoc"
-makedepends="qt5-devel"
-depends="virtual?java-runtime qt5-svg qt5-imageformats"
+hostmakedepends="extra-cmake-modules openjdk17 pkg-config qt6-tools
+ qt6-base scdoc"
+makedepends="qt6-base-devel qt6-qt5compat-devel"
+depends="virtual?java-runtime qt6-svg qt6-imageformats"
 short_desc="Custom launcher for Minecraft"
 maintainer="Philipp David <pd@3b.pm>"
 license="GPL-3.0-only"
 homepage="https://prismlauncher.org/"
 distfiles="https://github.com/PrismLauncher/PrismLauncher/releases/download/${version}/PrismLauncher-${version}.tar.gz"
-checksum=fc1896df6422248dbd767d4a82066fe6044ae104354ebf75fc5ae92252f2fb1a
+checksum=aef3d368aea8c5c65d6db0d258ef3d0a2965a009f1311568190d2b557ec01833
 
 if [ -z "$XBPS_CHECK_PKGS" ]; then
        configure_args+=" -DBUILD_TESTING=0"
```

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

* Re: PrismLauncher: update to 7.0.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
  2023-06-09 18:22 ` classabbyamp
@ 2023-06-10  6:20 ` SpidFightFR
  2023-06-10  7:10 ` SpidFightFR
                   ` (19 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-10  6:20 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1585510947

Comment:
@classabbyamp should we make different versions (qt5 and qt6) of the package? Considering that plasma isn’t on qt6 for now, it could be interesting… 

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

* Re: PrismLauncher: update to 7.0.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
  2023-06-09 18:22 ` classabbyamp
  2023-06-10  6:20 ` SpidFightFR
@ 2023-06-10  7:10 ` SpidFightFR
  2023-06-10  8:40 ` classabbyamp
                   ` (18 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-10  7:10 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1585528995

Comment:
If not, we should probably keep using qt5 as a basis, and switch to qt6 when plasma supports it.

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

* Re: PrismLauncher: update to 7.0.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (2 preceding siblings ...)
  2023-06-10  7:10 ` SpidFightFR
@ 2023-06-10  8:40 ` classabbyamp
  2023-06-10 13:15 ` SpidFightFR
                   ` (17 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: classabbyamp @ 2023-06-10  8:40 UTC (permalink / raw)
  To: ml

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

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1585566087

Comment:
No, that doesn't matter

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

* Re: PrismLauncher: update to 7.0.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (3 preceding siblings ...)
  2023-06-10  8:40 ` classabbyamp
@ 2023-06-10 13:15 ` SpidFightFR
  2023-06-10 13:15 ` SpidFightFR
                   ` (16 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-10 13:15 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1585663507

Comment:
@classabbyamp well in therm of theming, it can cause issues (thinking about kvantum) you sure you still wanna do it? 

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

* Re: PrismLauncher: update to 7.0.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (4 preceding siblings ...)
  2023-06-10 13:15 ` SpidFightFR
@ 2023-06-10 13:15 ` SpidFightFR
  2023-06-11  9:25 ` oynqr
                   ` (15 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-10 13:15 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1585663507

Comment:
@classabbyamp well in term of theming, it can cause issues (thinking about kvantum) you sure you still wanna do it? 

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

* Re: PrismLauncher: update to 7.0.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (5 preceding siblings ...)
  2023-06-10 13:15 ` SpidFightFR
@ 2023-06-11  9:25 ` oynqr
  2023-06-11 10:02 ` SpidFightFR
                   ` (14 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: oynqr @ 2023-06-11  9:25 UTC (permalink / raw)
  To: ml

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

New comment by oynqr on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1586088656

Comment:
There's still no QT6 support with Breeze until KDE 6, what changed? https://github.com/void-linux/void-packages/pull/40044#issuecomment-1284415432

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

* Re: PrismLauncher: update to 7.0.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (6 preceding siblings ...)
  2023-06-11  9:25 ` oynqr
@ 2023-06-11 10:02 ` SpidFightFR
  2023-06-11 11:17 ` classabbyamp
                   ` (13 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-11 10:02 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1586098301

Comment:
Yup exactly, still no support for breeze theme (alongside other qt themes, for plasma). So until plasma 6 is out on void, we should keep prism on qt5. Even if it means re-making the template to add @classabbyamp patches when plasma supports qt6.

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

* Re: PrismLauncher: update to 7.0.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (7 preceding siblings ...)
  2023-06-11 10:02 ` SpidFightFR
@ 2023-06-11 11:17 ` classabbyamp
  2023-06-17 11:24 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (12 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: classabbyamp @ 2023-06-11 11:17 UTC (permalink / raw)
  To: ml

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

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1586121077

Comment:
fair enough


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

* Re: [PR PATCH] [Updated] PrismLauncher: update to 7.0.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (8 preceding siblings ...)
  2023-06-11 11:17 ` classabbyamp
@ 2023-06-17 11:24 ` SpidFightFR
  2023-06-17 11:31 ` PrismLauncher: update to 7.1 SpidFightFR
                   ` (11 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-17 11:24 UTC (permalink / raw)
  To: ml

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

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

https://github.com/SpidFightFR/void-packages update-prism
https://github.com/void-linux/void-packages/pull/44326

PrismLauncher: update to 7.0.
#### Testing the changes
- I tested the changes in this PR: **YES**


#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)


#### Additional notes for the PR
- Updated Openjdk in the template as the compatibility with prism is verified up until openjdk 20. Also added a QT5 argument as building Prism using QT6 will cause issues. It should be kept as is up until QT6-cmake is available in void repos.

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

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

From 2525737ddb1550c2d97ffa0746208cebe54ce106 Mon Sep 17 00:00:00 2001
From: SpidFightFR <vincent.bardot@outlook.fr>
Date: Sat, 17 Jun 2023 11:22:57 +0000
Subject: [PATCH] PrismLauncher: update to 7.1.

---
 srcpkgs/PrismLauncher/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/PrismLauncher/template b/srcpkgs/PrismLauncher/template
index 2c9e9cc3d8d4..14813d2b7ac9 100644
--- a/srcpkgs/PrismLauncher/template
+++ b/srcpkgs/PrismLauncher/template
@@ -1,10 +1,10 @@
 # Template file for 'PrismLauncher'
 pkgname=PrismLauncher
-version=6.3
+version=7.1
 revision=1
 build_style=cmake
-configure_args="-DLauncher_BUILD_PLATFORM=Void"
-hostmakedepends="extra-cmake-modules openjdk8 pkg-config qt5-host-tools
+configure_args="-DLauncher_BUILD_PLATFORM=Void -DLauncher_QT_VERSION_MAJOR='5'"
+hostmakedepends="extra-cmake-modules openjdk17 pkg-config qt5-host-tools
  qt5-qmake scdoc"
 makedepends="qt5-devel"
 depends="virtual?java-runtime qt5-svg qt5-imageformats"
@@ -13,7 +13,7 @@ maintainer="Philipp David <pd@3b.pm>"
 license="GPL-3.0-only"
 homepage="https://prismlauncher.org/"
 distfiles="https://github.com/PrismLauncher/PrismLauncher/releases/download/${version}/PrismLauncher-${version}.tar.gz"
-checksum=fc1896df6422248dbd767d4a82066fe6044ae104354ebf75fc5ae92252f2fb1a
+checksum=dc7aeff6e0dc12f4f2065e718418a4110ccdbad3e49fbd58e416a213fde7ebb1
 
 if [ -z "$XBPS_CHECK_PKGS" ]; then
 	configure_args+=" -DBUILD_TESTING=0"

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

* Re: PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (9 preceding siblings ...)
  2023-06-17 11:24 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-06-17 11:31 ` SpidFightFR
  2023-06-17 14:41 ` [PR PATCH] [Updated] " SpidFightFR
                   ` (10 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-17 11:31 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1595718328

Comment:
back again on this PR, i changed the commit and the title of the PR as i used the template i made this morning for my prismlauncher installation.

Just in case, the first message stays true:

#### Testing the changes
- I tested the changes in this PR: **YES**


#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)


#### Additional notes for the PR
- Kept the changes with openjdk, i can confirm it works.
- We should stay on QT5 (`-DLauncher_QT_VERSION_MAJOR='5'` argument), as PrismLauncher both supports QT5 and QT6. Switching to QT6 brings nothing really useful, but it does bring **issues with the plasma5 D.E**, especially in terms of theming. So like i said earlier, we should remain this argument for as long as Plasma staying on QT5. Once plama QT6 is out, we could add the changes provided by @classabbyamp (https://github.com/void-linux/void-packages/pull/44326#issuecomment-1584977013).
- When building PrismLauncher, it also builds PolyMC, that should not be happening and we should fix this. Those two launchers are **separated** launchers, and PolyMC can even bring security issues related to specific changes brought by it's main maintainer.


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

* Re: [PR PATCH] [Updated] PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (10 preceding siblings ...)
  2023-06-17 11:31 ` PrismLauncher: update to 7.1 SpidFightFR
@ 2023-06-17 14:41 ` SpidFightFR
  2023-06-17 14:42 ` SpidFightFR
                   ` (9 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-17 14:41 UTC (permalink / raw)
  To: ml

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

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

https://github.com/SpidFightFR/void-packages update-prism
https://github.com/void-linux/void-packages/pull/44326

PrismLauncher: update to 7.1.
#### Testing the changes
- I tested the changes in this PR: **YES**


#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)


#### Additional notes for the PR
- Updated Openjdk in the template as the compatibility with prism is verified up until openjdk 20. Also added a QT5 argument as building Prism using QT6 will cause issues. It should be kept as is up until QT6-cmake is available in void repos.

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

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

From 786907f534057028ebecaf38de10516a62c124a6 Mon Sep 17 00:00:00 2001
From: SpidFightFR <vincent.bardot@outlook.fr>
Date: Sat, 17 Jun 2023 14:39:29 +0000
Subject: [PATCH] PrismLauncher: update to 7.1.

---
 srcpkgs/PrismLauncher/template | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/srcpkgs/PrismLauncher/template b/srcpkgs/PrismLauncher/template
index 2c9e9cc3d8d4..7dd1a284c270 100644
--- a/srcpkgs/PrismLauncher/template
+++ b/srcpkgs/PrismLauncher/template
@@ -1,10 +1,10 @@
 # Template file for 'PrismLauncher'
 pkgname=PrismLauncher
-version=6.3
+version=7.1
 revision=1
 build_style=cmake
-configure_args="-DLauncher_BUILD_PLATFORM=Void"
-hostmakedepends="extra-cmake-modules openjdk8 pkg-config qt5-host-tools
+configure_args="-DLauncher_BUILD_PLATFORM=Void -DLauncher_QT_VERSION_MAJOR='5'"
+hostmakedepends="extra-cmake-modules openjdk17 pkg-config qt5-host-tools
  qt5-qmake scdoc"
 makedepends="qt5-devel"
 depends="virtual?java-runtime qt5-svg qt5-imageformats"
@@ -13,7 +13,7 @@ maintainer="Philipp David <pd@3b.pm>"
 license="GPL-3.0-only"
 homepage="https://prismlauncher.org/"
 distfiles="https://github.com/PrismLauncher/PrismLauncher/releases/download/${version}/PrismLauncher-${version}.tar.gz"
-checksum=fc1896df6422248dbd767d4a82066fe6044ae104354ebf75fc5ae92252f2fb1a
+checksum=dc7aeff6e0dc12f4f2065e718418a4110ccdbad3e49fbd58e416a213fde7ebb1
 
 if [ -z "$XBPS_CHECK_PKGS" ]; then
 	configure_args+=" -DBUILD_TESTING=0"
@@ -41,9 +41,3 @@ pre_configure() {
 post_install() {
 	vdoc ${FILESDIR}/README.voidlinux
 }
-
-PolyMC_package() {
-	depends="${sourcepkg}>=${version}_${revision}"
-	short_desc+=" (transitional dummy package)"
-	build_style=meta
-}

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

* Re: PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (11 preceding siblings ...)
  2023-06-17 14:41 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-06-17 14:42 ` SpidFightFR
  2023-06-17 14:42 ` SpidFightFR
                   ` (8 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-17 14:42 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1595718328

Comment:
back again on this PR, i changed the commit and the title of the PR as i used the template i made this morning for my prismlauncher installation.

Just in case, the first message stays true:

#### Testing the changes
- I tested the changes in this PR: **YES**


#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)


#### Additional notes for the PR
- Kept the changes with openjdk, i can confirm it works.
- We should stay on QT5 (`-DLauncher_QT_VERSION_MAJOR='5'` argument), as PrismLauncher both supports QT5 and QT6. Switching to QT6 brings nothing really useful, but it does bring **issues with the plasma5 D.E**, especially in terms of theming. So like i said earlier, we should remain this argument for as long as Plasma staying on QT5. Once plama QT6 is out, we could add the changes provided by @classabbyamp (https://github.com/void-linux/void-packages/pull/44326#issuecomment-1584977013).
- ~~When building PrismLauncher, it also builds PolyMC~~, that should not be happening and we should fix this. Those two launchers are **separated** launchers, and PolyMC can even bring security issues related to specific changes brought by it's main maintainer.


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

* Re: PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (12 preceding siblings ...)
  2023-06-17 14:42 ` SpidFightFR
@ 2023-06-17 14:42 ` SpidFightFR
  2023-06-17 15:18 ` [PR REVIEW] " classabbyamp
                   ` (7 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-17 14:42 UTC (permalink / raw)
  To: ml

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

New comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#issuecomment-1595777210

Comment:
> When building PrismLauncher, it also builds PolyMC

This issue got fixed.

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

* Re: [PR REVIEW] PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (13 preceding siblings ...)
  2023-06-17 14:42 ` SpidFightFR
@ 2023-06-17 15:18 ` classabbyamp
  2023-06-17 16:29 ` SpidFightFR
                   ` (6 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: classabbyamp @ 2023-06-17 15:18 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#discussion_r1233077626

Comment:
No, do not remove this, it's there for a reason: to let people migrate from poly to prism smoothly

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

* Re: [PR REVIEW] PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (14 preceding siblings ...)
  2023-06-17 15:18 ` [PR REVIEW] " classabbyamp
@ 2023-06-17 16:29 ` SpidFightFR
  2023-06-17 16:30 ` SpidFightFR
                   ` (5 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-17 16:29 UTC (permalink / raw)
  To: ml

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

New review comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#discussion_r1233089369

Comment:
But it builds Polymc alongside Prism, it causes errors during building process… With all the changes brought to Prism and the drama (and the eventual death) of Polymc, it’s fair to assume that people are aware of the change. Otherwise, they’d still be on multimc.

but fair enough.

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

* Re: [PR REVIEW] PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (15 preceding siblings ...)
  2023-06-17 16:29 ` SpidFightFR
@ 2023-06-17 16:30 ` SpidFightFR
  2023-06-17 16:35 ` classabbyamp
                   ` (4 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-17 16:30 UTC (permalink / raw)
  To: ml

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

New review comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#discussion_r1233089507

Comment:
I’ll rework the template later-on, this evening

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

* Re: [PR REVIEW] PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (16 preceding siblings ...)
  2023-06-17 16:30 ` SpidFightFR
@ 2023-06-17 16:35 ` classabbyamp
  2023-06-17 17:04 ` SpidFightFR
                   ` (3 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: classabbyamp @ 2023-06-17 16:35 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#discussion_r1233089952

Comment:
What errors? The polymc package is just an empty package

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

* Re: [PR REVIEW] PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (17 preceding siblings ...)
  2023-06-17 16:35 ` classabbyamp
@ 2023-06-17 17:04 ` SpidFightFR
  2023-06-17 17:20 ` classabbyamp
                   ` (2 subsequent siblings)
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-17 17:04 UTC (permalink / raw)
  To: ml

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

New review comment by SpidFightFR on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#discussion_r1233095566

Comment:
On my void container, it went okay, but the github build verifications went crazy for some reasons… idk if it was an error or if something is wrong with this commit. Tho, when i removed polymc function, it worked with github verifications.

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

* Re: [PR REVIEW] PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (18 preceding siblings ...)
  2023-06-17 17:04 ` SpidFightFR
@ 2023-06-17 17:20 ` classabbyamp
  2023-06-18  6:24 ` [PR PATCH] [Updated] " SpidFightFR
  2023-06-18  7:09 ` [PR PATCH] [Merged]: " classabbyamp
  21 siblings, 0 replies; 23+ messages in thread
From: classabbyamp @ 2023-06-17 17:20 UTC (permalink / raw)
  To: ml

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

New review comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/44326#discussion_r1233097515

Comment:
the thing that failed was [a test during the check phase](https://github.com/void-linux/void-packages/actions/runs/5297883808/jobs/9589924723#step:7:876), it had nothing to do with the polymc subpackage. if you want to run the same thing locally, run xbps-src with `-Q` to run checks for packages

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

* Re: [PR PATCH] [Updated] PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (19 preceding siblings ...)
  2023-06-17 17:20 ` classabbyamp
@ 2023-06-18  6:24 ` SpidFightFR
  2023-06-18  7:09 ` [PR PATCH] [Merged]: " classabbyamp
  21 siblings, 0 replies; 23+ messages in thread
From: SpidFightFR @ 2023-06-18  6:24 UTC (permalink / raw)
  To: ml

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

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

https://github.com/SpidFightFR/void-packages update-prism
https://github.com/void-linux/void-packages/pull/44326

PrismLauncher: update to 7.1.
#### Testing the changes
- I tested the changes in this PR: **YES**


#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)


#### Additional notes for the PR
- Updated Openjdk in the template as the compatibility with prism is verified up until openjdk 20. Also added a QT5 argument as building Prism using QT6 will cause issues. It should be kept as is up until QT6-cmake is available in void repos.

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

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

From 75595e4a0afe9ca1d9c635ebe86c6e222a9d1a4a Mon Sep 17 00:00:00 2001
From: SpidFightFR <vincent.bardot@outlook.fr>
Date: Sun, 18 Jun 2023 06:21:06 +0000
Subject: [PATCH] PrismLauncher: update to 7.1.

---
 srcpkgs/PrismLauncher/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/PrismLauncher/template b/srcpkgs/PrismLauncher/template
index 2c9e9cc3d8d4..14813d2b7ac9 100644
--- a/srcpkgs/PrismLauncher/template
+++ b/srcpkgs/PrismLauncher/template
@@ -1,10 +1,10 @@
 # Template file for 'PrismLauncher'
 pkgname=PrismLauncher
-version=6.3
+version=7.1
 revision=1
 build_style=cmake
-configure_args="-DLauncher_BUILD_PLATFORM=Void"
-hostmakedepends="extra-cmake-modules openjdk8 pkg-config qt5-host-tools
+configure_args="-DLauncher_BUILD_PLATFORM=Void -DLauncher_QT_VERSION_MAJOR='5'"
+hostmakedepends="extra-cmake-modules openjdk17 pkg-config qt5-host-tools
  qt5-qmake scdoc"
 makedepends="qt5-devel"
 depends="virtual?java-runtime qt5-svg qt5-imageformats"
@@ -13,7 +13,7 @@ maintainer="Philipp David <pd@3b.pm>"
 license="GPL-3.0-only"
 homepage="https://prismlauncher.org/"
 distfiles="https://github.com/PrismLauncher/PrismLauncher/releases/download/${version}/PrismLauncher-${version}.tar.gz"
-checksum=fc1896df6422248dbd767d4a82066fe6044ae104354ebf75fc5ae92252f2fb1a
+checksum=dc7aeff6e0dc12f4f2065e718418a4110ccdbad3e49fbd58e416a213fde7ebb1
 
 if [ -z "$XBPS_CHECK_PKGS" ]; then
 	configure_args+=" -DBUILD_TESTING=0"

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

* Re: [PR PATCH] [Merged]: PrismLauncher: update to 7.1.
  2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
                   ` (20 preceding siblings ...)
  2023-06-18  6:24 ` [PR PATCH] [Updated] " SpidFightFR
@ 2023-06-18  7:09 ` classabbyamp
  21 siblings, 0 replies; 23+ messages in thread
From: classabbyamp @ 2023-06-18  7:09 UTC (permalink / raw)
  To: ml

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

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

PrismLauncher: update to 7.1.
https://github.com/void-linux/void-packages/pull/44326

Description:
#### Testing the changes
- I tested the changes in this PR: **YES**


#### Local build testing
- I built this PR locally for my native architecture, (x64-GlibC)


#### Additional notes for the PR
- Updated Openjdk in the template as the compatibility with prism is verified up until openjdk 20. Also added a QT5 argument as building Prism using QT6 will cause issues. It should be kept as is up until QT6-cmake is available in void repos.

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

end of thread, other threads:[~2023-06-18  7:09 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-09  9:22 [PR PATCH] PrismLauncher: update to 7.0 SpidFightFR
2023-06-09 18:22 ` classabbyamp
2023-06-10  6:20 ` SpidFightFR
2023-06-10  7:10 ` SpidFightFR
2023-06-10  8:40 ` classabbyamp
2023-06-10 13:15 ` SpidFightFR
2023-06-10 13:15 ` SpidFightFR
2023-06-11  9:25 ` oynqr
2023-06-11 10:02 ` SpidFightFR
2023-06-11 11:17 ` classabbyamp
2023-06-17 11:24 ` [PR PATCH] [Updated] " SpidFightFR
2023-06-17 11:31 ` PrismLauncher: update to 7.1 SpidFightFR
2023-06-17 14:41 ` [PR PATCH] [Updated] " SpidFightFR
2023-06-17 14:42 ` SpidFightFR
2023-06-17 14:42 ` SpidFightFR
2023-06-17 15:18 ` [PR REVIEW] " classabbyamp
2023-06-17 16:29 ` SpidFightFR
2023-06-17 16:30 ` SpidFightFR
2023-06-17 16:35 ` classabbyamp
2023-06-17 17:04 ` SpidFightFR
2023-06-17 17:20 ` classabbyamp
2023-06-18  6:24 ` [PR PATCH] [Updated] " SpidFightFR
2023-06-18  7:09 ` [PR PATCH] [Merged]: " classabbyamp

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).