Package Details: mcpelauncher-linux-git 0.11.0.r18.g7a64b4e-1

Git Clone URL: https://aur.archlinux.org/mcpelauncher-linux-git.git (read-only, click to copy)
Package Base: mcpelauncher-linux-git
Description: Minecraft: Pocket Edition launcher for Linux
Upstream URL: https://github.com/minecraft-linux/mcpelauncher-manifest
Keywords: minecraft
Licenses: custom, GPL3
Conflicts: mcpelauncher-client
Provides: mcpelauncher-client
Submitter: mrarm
Maintainer: ersei (ChristopherHX)
Last Packager: ersei
Votes: 9
Popularity: 0.000143
First Submitted: 2018-08-23 17:39 (UTC)
Last Updated: 2024-02-10 01:45 (UTC)

Required by (1)

Sources (31)

Pinned Comments

ChristopherHX commented on 2023-05-25 19:04 (UTC)

archlinux is currently affected by a blackscreen bug due to mesa 23.1. It is still unclear if this is a mesa or a game bug.

Please read here how to workaround this problem https://github.com/minecraft-linux/mcpelauncher-client/issues/66#issuecomment-1563349236 without downgrading mesa to 23.0.

ChristopherHX commented on 2023-05-23 17:23 (UTC)

I added a mirror as workaround, so this should work now. No need to force http1.1.

ersei commented on 2021-04-23 16:44 (UTC)

The GUI package is working as well now: https://aur.archlinux.org/packages/mcpelauncher-ui-git

ersei commented on 2021-03-31 21:12 (UTC) (edited on 2021-03-31 21:32 (UTC) by ersei)

I've updated this package to support the latest NG branch. Perhaps I can get a hold of the other related packages to get the rest of this to work as well.

If there are any issues, feel free to leave a comment or shoot me an email at samb at disroot dot org.

Latest Comments

1 2 3 4 5 Next › Last »

zangoku commented on 2024-05-22 01:11 (UTC) (edited on 2024-05-22 01:26 (UTC) by zangoku)

@ChrostopherHX I am using recent hardware. Ryzen 5th gen and Radeon 6th gen. Not sure why it would be looking for a 32-bit version. I made a new profile and it downloaded the latest 64 bit version from google play. It seems like the default profile was borked.

ChristopherHX commented on 2024-05-21 21:33 (UTC)

RE zangoku: You be might using an over 10-12 year old device and support coming to an end As OpenGL ES 3.0 is required as well for 1.20.30 and later, which you might be missing as well and you stuck with 1.20.15 or older

install this aur as an i686 package, then the AUR provides mcpelauncher-client32 to satisfy the cpu requirements

Only AppImages/DMGs provided by me as a binary support both 32 and 64bit without additional work other than installing dependencies. As of 2020 is 32bit soft deprecated from my side, but some old 64bit cpus are missing required instructions and trigger a force 32bit mode.

I can't answer how to compile this as 32bit on 64bit

zangoku commented on 2024-05-21 18:28 (UTC)

Haven't Used in a Long Time and No Longer Works Could not find the gamelauncher for Minecraft (x86) Please add the launcher 'mcpelauncher-client32' to your 'PATH' (environmentvariable) and restart the launcher Game not found

ersei commented on 2024-02-10 01:55 (UTC)

Fixed! Thanks!

HurricanePootis commented on 2024-02-09 18:53 (UTC)

This patch has new submodules, gets rid of qt6 in the pkgver (which is improper), and cleans up the cmake command.

diff --git a/PKGBUILD b/PKGBUILD
index 9682889..24ba134 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
 # Contributer: Paul <paul@mrarm.io>

 pkgname=mcpelauncher-linux-git
-pkgver=v0.9.0.qt6.r5.g03036fd
+pkgver=0.11.0.r18.g7a64b4e
 pkgrel=1
 pkgdesc="Minecraft: Pocket Edition launcher for Linux"
 arch=('x86_64' 'i686')
@@ -44,46 +44,46 @@ source=(
   'git+https://github.com/minecraft-linux/properties-parser'
   'git+https://github.com/MCMrARM/simple-ipc'
   'git+https://github.com/minecraft-linux/android_bionic'
+  'git+https://github.com/libsdl-org/SDL'
   # Temporary override of 'git+https://android.googlesource.com/platform/system/core'
   # git clone --mirror timed out on archlinux while it still works on ubuntu 22.04, the history has been truncated due to large files
   'git+https://github.com/minecraft-linux/android_core'
 )

-md5sums=(
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP'
-)
+md5sums=('SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP')

 pkgver() {
-  git -C mcpelauncher-manifest describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+  git -C mcpelauncher-manifest describe --long --tags | sed 's/^v//;s/.qt6//;s/\([^-]*-g\)/r\1/;s/-/./g'
 }

 prepare() {
@@ -115,6 +115,7 @@ prepare() {
   git -C mcpelauncher-manifest config submodule.osx-elf-header.url "$srcdir/osx-elf-header"
   git -C mcpelauncher-manifest config submodule.properties-parser.url "$srcdir/properties-parser"
   git -C mcpelauncher-manifest config submodule.simple-ipc.url "$srcdir/simple-ipc"
+  git -C mcpelauncher-manifest config submodule.sdl3.url "$srcdir/SDL"
   git -C mcpelauncher-manifest -c protocol.file.allow=always submodule update
   git -C mcpelauncher-manifest/mcpelauncher-linker config submodule.bionic.url "$srcdir/android_bionic"
   # Workaround of git clone --mirror timeout commit sha of core doesn't match git repo
@@ -127,8 +128,14 @@ prepare() {
 }

 build() {
-  CC=clang CXX=clang++ cmake -S mcpelauncher-manifest -B build -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_DEV_PATHS=OFF -Wno-dev
-  CC=clang CXX=clang++ cmake --build build --parallel
+  cmake -S mcpelauncher-manifest \
+  -DCMAKE_C_COMPILER=clang \
+  -DCMAKE_CXX_COMPILER=clang++ \
+  -B build -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+  -DENABLE_DEV_PATHS=OFF \
+  -Wno-dev
+  cmake --build build --parallel
 }

 package() {

dr460nf1r3 commented on 2023-07-22 20:02 (UTC)

Needs to be updated? fatal: invalid reference: origin/qt6

ChristopherHX commented on 2023-05-25 19:04 (UTC)

archlinux is currently affected by a blackscreen bug due to mesa 23.1. It is still unclear if this is a mesa or a game bug.

Please read here how to workaround this problem https://github.com/minecraft-linux/mcpelauncher-client/issues/66#issuecomment-1563349236 without downgrading mesa to 23.0.

ChristopherHX commented on 2023-05-23 17:23 (UTC)

I added a mirror as workaround, so this should work now. No need to force http1.1.

ersei commented on 2023-05-23 16:28 (UTC) (edited on 2023-05-23 16:32 (UTC) by ersei)

Temporary workaround:

git config --global http.version HTTP/1.1

Seems like HTTP/2 is not working for some reason. My guess is because cURL had a bug in 8.1.0:

https://daniel.haxx.se/blog/2023/05/23/curl-8-1-1-lets-do-this/

<del>v8.1.1 should fix this.</del> Seems like it is out right now. v8.1.1 does not fix the issue. My guess is that git needs an update? Who knows.