Now that debranding has been pushed to develop, this will no longer build as MultiMC
, it will instead build as DevLauncher
.
Package name should probably change to reflect this.
see: https://github.com/MultiMC/Launcher/blob/develop/notsecrets/README.md
Search Criteria
Package Details: multimc-git 0.6.14.r21.g3dd6cea8-2
Git Clone URL: | https://aur.archlinux.org/multimc-git.git (read-only, click to copy) |
---|---|
Package Base: | multimc-git |
Description: | Minecraft launcher with ability to manage multiple instances. Includes old name/icons and ability to sign in with a Microsoft account. |
Upstream URL: | https://github.com/MultiMC/Launcher |
Keywords: | minecraft multimc |
Licenses: | Apache |
Conflicts: | multimc |
Provides: | multimc |
Submitter: | LennyLennington |
Maintainer: | None |
Last Packager: | LennyLennington |
Votes: | 11 |
Popularity: | 0.000010 |
First Submitted: | 2021-12-13 17:52 (UTC) |
Last Updated: | 2021-12-20 01:55 (UTC) |
Dependencies (11)
- java-runtime (jre10AUR, jre12AUR, server-jreAUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, jdk16-microsoft-openjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, amazon-corretto-18AUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, jdk-android-studioAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre19-openjdkAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jdk11-openjdk-dcevmAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, amazon-corretto-20-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk20-graalvm-ee-binAUR, jre11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jre17AUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-lite-binAUR, mandrel-binAUR, jdk17-openj9-binAUR, jre-ltsAUR, jdk21-graalvm-ee-binAUR, jdk17-graalvm-ee-binAUR, jdk8AUR, jre8AUR, jdk17-zulu-prime-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jre17-jetbrainsAUR, jre-jetbrainsAUR, jdk17-jetbrains-binAUR, jre21-jetbrainsAUR, jdk21-jetbrains-binAUR, jre21-jetbrains-gitAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk8-perfAUR, zulu-jdk-fx-binAUR, jdk8-openj9-binAUR, jreAUR, jdkAUR, zulu-jre-fx-binAUR, jdk-temurinAUR, amazon-corretto-22-binAUR, jdk22-graalvm-binAUR, zing-8-binAUR, zing-21-binAUR, java-openjdk-ea-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, java-openjdk-binAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, zulu-21-binAUR, zulu-8-binAUR, zulu-11-binAUR, zulu-17-binAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk8-temurinAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- libgl (nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd-gitAUR, libglvnd)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR) (make)
- java-environment (jdk12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, jdk16-microsoft-openjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jdk11-jbr-xdgAUR, jdk16-openjdkAUR, jdk14-openjdkAUR, amazon-corretto-18AUR, jdk18-openjdkAUR, jdk-android-studioAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jdk19-openjdkAUR, jdk-openj9AUR, jdk11-graalvm-ee-binAUR, jdk11-openjdk-dcevmAUR, jdk12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, amazon-corretto-20-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk20-graalvm-ee-binAUR, jdk11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jdk13-openjdkAUR, jdk15-openjdkAUR, jdk21-graalvm-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-lite-binAUR, mandrel-binAUR, jdk17-openj9-binAUR, jdk-ltsAUR, jdk21-graalvm-ee-binAUR, jdk17-graalvm-ee-binAUR, jdk8AUR, jdk17-zulu-prime-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jdk17-jetbrainsAUR, jre-jetbrainsAUR, jabba-binAUR, jdk17-jetbrains-binAUR, jdk21-jetbrainsAUR, jdk21-jetbrains-binAUR, jdk21-jetbrains-gitAUR, jdk-openjdk-wakefieldAUR, jdk8-perfAUR, zulu-jdk-fx-binAUR, jdk8-openj9-binAUR, jdkAUR, jdk-temurinAUR, amazon-corretto-22-binAUR, jdk22-graalvm-binAUR, zing-8-binAUR, zing-21-binAUR, java-openjdk-ea-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, java-openjdk-binAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, zulu-21-binAUR, zulu-8-binAUR, zulu-11-binAUR, zulu-17-binAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk8-temurinAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk8-openjdk) (make)
- glfw (glfw-gitAUR, glfw-wayland-minecraftAUR, glfw-wayland-minecraft-libdecorationAUR, glfw-wayland-minecraft-cursorfixAUR) (optional) – to use system GLFW libraries
- openal (openal-gitAUR) (optional) – to use system OpenAL libraries
- visualvm (optional) – Profiling support
- xorg-xrandr (xorg-xrandr-gitAUR) (optional) – for older minecraft versions
Required by (1)
- launcher-curseforge-bin (requires multimc) (optional)
Sources (9)
- 0001-Readd-lin-system-and-LAUNCHER_LINUX_DATADIR.patch
- application.desktop
- fix-jars.patch
- git+https://github.com/MultiMC/Launcher
- git+https://github.com/MultiMC/libnbtplusplus
- git+https://github.com/MultiMC/quazip
- https://files.multimc.org/downloads/mmc-stable-lin64.tar.gz
- mmc-brand.patch
- modern-java.patch
ImperatorStorm commented on 2021-10-20 23:35 (UTC) (edited on 2021-10-21 04:49 (UTC) by ImperatorStorm)
shaybox commented on 2021-10-13 16:49 (UTC) (edited on 2021-10-13 16:52 (UTC) by shaybox)
They added a file to put the secret in, along with a description and link to register for one, if you'd like to register and put one in (or read a config file/env for users to provide their own)
https://github.com/MultiMC/MultiMC5/blob/develop/notsecrets/Secrets.cpp
shaybox commented on 2021-09-26 21:06 (UTC) (edited on 2021-10-13 16:50 (UTC) by shaybox)
I see something similar to what happened with Visual Studio Code happening to MultiMC, the dev is de-branding the source code, making MultiMC a closed-source binary only program based on the unbranded source code, and hopefully the community forks that and rebrands similar to what VSCodium did.
xiretza commented on 2021-09-12 08:22 (UTC)
Oh, sorry! There was quite a lot of activity around this package the past couple days/weeks and I got confused ;)
xiretza commented on 2021-09-11 14:24 (UTC)
When you rewrote the PKGBUILD, you removed the git
makedepends, which is required for git sources.
ChrisLane commented on 2021-09-08 18:20 (UTC)
@mikoxyz I think the PKGBUILD should be using the 'None' build type. See here https://wiki.archlinux.org/title/CMake_package_guidelines#CMake_can_automatically_override_the_default_compiler_optimization_flag
Pinned Comments
LennyLennington commented on 2021-12-14 15:05 (UTC) (edited on 2021-12-15 19:07 (UTC) by LennyLennington)
Please note that it is illegal to distribute the binaries created with this script due to MultiMC's licensing. You're still fine using/distributing the PKGBUILD itself to build a local package that you won't redistribute.
If you have any issues please report them here as upstream seems unwilling to cooperate with people who are using anything other than their official binary distribution of the software.