Search Criteria
Package Details: mcpelauncher-linux 1.2.0-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/mcpelauncher-linux.git (read-only, click to copy) |
---|---|
Package Base: | mcpelauncher-linux |
Description: | Minecraft: Pocket Edition launcher for Linux |
Upstream URL: | https://github.com/minecraft-linux/mcpelauncher-manifest |
Licenses: | GPL-3.0-only |
Provides: | mcpelauncher-client |
Submitter: | HurricanePootis |
Maintainer: | HurricanePootis |
Last Packager: | HurricanePootis |
Votes: | 7 |
Popularity: | 1.84 |
First Submitted: | 2024-06-12 01:51 (UTC) |
Last Updated: | 2025-02-25 01:43 (UTC) |
Dependencies (32)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- openssl (openssl-staticAUR, openssl-gitAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-noguiAUR, qt6-base-headlessAUR)
- qt6-declarative (qt6-declarative-gitAUR)
- qt6-webengine
- sdl3 (sdl3-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake-gitAUR) (make)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR) (make)
- lib32-gcc-libs (lib32-gcc-libs-gitAUR, lib32-gccrs-libs-gitAUR, lib32-gcc-libs-snapshotAUR) (make)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-linux4AUR, lib32-glibc-eacAUR, lib32-glibc-eac-binAUR) (make)
- lib32-libpng (make)
- lib32-openssl (make)
- lib32-sdl3 (lib32-sdl3-gitAUR) (make)
- lib32-zlib (make)
- Show 12 more dependencies...
Required by (2)
- mcpelauncher-ui
- mcpelauncher-ui-git (requires mcpelauncher-client)
Sources (32)
- git+https://github.com/ChristopherHX/libjnivm
- git+https://github.com/libsdl-org/SDL
- git+https://github.com/MCMrARM/linux-gamepad
- git+https://github.com/MCMrARM/simple-ipc
- git+https://github.com/minecraft-linux/android-support-headers
- git+https://github.com/minecraft-linux/android_bionic
- git+https://github.com/minecraft-linux/android_core
- git+https://github.com/minecraft-linux/arg-parser
- git+https://github.com/minecraft-linux/base64
- git+https://github.com/minecraft-linux/cll-telemetry
- git+https://github.com/minecraft-linux/daemon-utils
- git+https://github.com/minecraft-linux/eglut
- git+https://github.com/minecraft-linux/epoll-shim
- git+https://github.com/minecraft-linux/file-picker
- git+https://github.com/minecraft-linux/file-util
- git+https://github.com/minecraft-linux/game-window
- git+https://github.com/minecraft-linux/libc-shim
- git+https://github.com/minecraft-linux/logger
- git+https://github.com/minecraft-linux/mcpelauncher-client
- git+https://github.com/minecraft-linux/mcpelauncher-common
- git+https://github.com/minecraft-linux/mcpelauncher-core
- git+https://github.com/minecraft-linux/mcpelauncher-errorwindow
- git+https://github.com/minecraft-linux/mcpelauncher-linker
- git+https://github.com/minecraft-linux/mcpelauncher-linux-bin
- git+https://github.com/minecraft-linux/mcpelauncher-mac-bin
- git+https://github.com/minecraft-linux/mcpelauncher-manifest.git#tag=v1.2.0-qt6
- git+https://github.com/minecraft-linux/mcpelauncher-webview
- git+https://github.com/minecraft-linux/minecraft-imported-symbols
- git+https://github.com/minecraft-linux/msa-daemon-client
- git+https://github.com/minecraft-linux/osx-elf-header
- git+https://github.com/minecraft-linux/properties-parser
- git+https://github.com/ocornut/imgui
Latest Comments
1 2 Next › Last »
HurricanePootis commented on 2025-02-23 01:36 (UTC)
Fixed the bug.
HurricanePootis commented on 2025-02-23 01:04 (UTC)
@docquantum, also your SDL3 build issue is something I do not experience, not on my desktop, laptop, or in a clean chroot environment. If you're using Manjaro, this is the arch user repository, not the manjaro user repository.
HurricanePootis commented on 2025-02-23 00:59 (UTC)
@docquantum Whenever you typed
-DCMAKE_CXX_FLAGS="-DNDEBUG"
, you basically made Cmake only use that as the user-provided CXXFLAG and ignored everything in/etc/makepkg.conf
. If this is fixing the bug for you, then the problem is most likely within the standard arch build flags. I will look into it.docquantum commented on 2025-02-09 06:31 (UTC)
Also, not sure if the package needs to be changed to facilitate the fix for this bug: https://github.com/minecraft-linux/mcpelauncher-manifest/issues/1079
Or if I'm doing something wrong, but the suggestion is to add
-DNDEBUG
as a build arg to prevent the "Please check your Keyboard Layout. No Fallback Implemented" window from popping up whenever clicking on non-game keys (e.g. super)I'm not sure if this is the right place for it since there is a "debug" binary that is created that would ideally not be built with this flag.
docquantum commented on 2025-02-09 06:05 (UTC) (edited on 2025-02-09 06:11 (UTC) by docquantum)
I wasn't able to get this to build on Linux 6.13.1 because of SDL3 failing to build due to not being able to find
linux/blkdev.h
as part of the uring submodule. This might be a missing import since I havelinux-headers
installed and everything needed for the file to exist.Not sure if that's related to the packaging or the actual repo.
I was able to get around it by adding
-DSDL_LIBURING=OFF
to the_args
in thebuild()
function:The original error:
asalde_le1 commented on 2024-08-19 08:07 (UTC)
@HurricanePootis Thank you very much for your kind words and for your work on this package!
HurricanePootis commented on 2024-08-19 03:55 (UTC)
@asalde_le1
Don't be sorry that you asked questions. Asking questions is the best way to learn. Sorry if I came across rude. You did a good thing reaching out to me with your concerns, even if in the end they ended up being not true. Without you, I wouldn't have gone again and checked the flags to get it building. So, thank you for motivating me to do a deeper check!
asalde_le1 commented on 2024-08-19 03:30 (UTC)
@HurricanePootis thank you for the detailed answer. Sorry if some of my questions were dumb.
HurricanePootis commented on 2024-08-19 03:05 (UTC) (edited on 2024-08-19 03:42 (UTC) by HurricanePootis)
@asalde_le1
DCMAKE_BUILD_TYPE
toRelease
is not advised by the CMake package guidelines, as it overrides the makeflags set for Arch Linux-stdlib=c++17
fixed the issue is because by giving cmake the arugment-DCMAKE_CXX_FLAGS="-stdlib=c++17"
, you are not passing along the$CXXFLAGS
variable to Cmake as defined in/etc/makepkg.conf
, where the-Wp,-D_FORTIFY_SOURCE-3
is. The project currently builds and is able to run as is. If the project requires C++17, then it will be automatically set in Cmake as needed by the developers. Edit:mcpelauncher-manifest
'sCMakeLists.txt
does set C++17 as a standard, no need for the flag.-DENABLE_DEV_PATHS=OFF
is already setasalde_le1 commented on 2024-08-19 00:23 (UTC)
Also please add -DENABLE_DEV_PATHS=OFF option and change DCMAKE_BUILD_TYPE to Release. And the v1.0.0-qt6 version is released
1 2 Next › Last »