Is there any update on this package being out of date? Anyone know of what needs to be done if it is?
Search Criteria
Package Details: dolphin-emu-primehack-git 1.2.1.r10.g6f42403-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/dolphin-emu-primehack-git.git (read-only, click to copy) |
---|---|
Package Base: | dolphin-emu-primehack-git |
Description: | A Gamecube and Wii emulator with mouselook controls |
Upstream URL: | https://github.com/xiota/dolphin-primehack |
Licenses: | GPL-2.0-or-later |
Conflicts: | dolphin-emu-primehack |
Provides: | dolphin-emu-primehack |
Submitter: | Cooldudemcgeexl |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2021-08-10 04:57 (UTC) |
Last Updated: | 2024-10-28 22:24 (UTC) |
Dependencies (35)
- alsa-lib
- bluez-libs (bluez-gitAUR)
- bzip2 (bzip2-gitAUR)
- cubebAUR (cubeb-gitAUR, cubebAUR)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR)
- fmt (fmt-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- hidapi (hidapi-gitAUR)
- libevdev (libevdev-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utilsAUR, libglvnd)
- libiconv
- liblzma.so (xz-gitAUR, lib32-xz, xz)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libspng (libspng-gitAUR)
- libudev.so (systemd-chromiumos-libsAUR, libeudevAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR, lib32-systemd-gitAUR, lib32-systemd, systemd-libs)
- libusb (libusb-gitAUR)
- libx11 (libx11-gitAUR)
- libxi (libxi-gitAUR)
- Show 15 more dependencies...
Required by (0)
Sources (11)
FalconProgrammer commented on 2023-02-04 20:11 (UTC)
cobalt2727 commented on 2022-09-28 03:37 (UTC)
Can we get nissen's patch detailed in https://aur.archlinux.org/packages/dolphin-emu-primehack-git#comment-863820 implemented?
Also, this needs to be updated.
PutridPete commented on 2022-09-02 02:23 (UTC) (edited on 2022-09-02 02:24 (UTC) by PutridPete)
Seems that after the recent fmt 9.1.0-1 update, this is failing to build again. I was able to build dolphin-emu-git
, however.
nissen22 commented on 2022-05-05 07:31 (UTC)
It is definitely possible to have this installed alongside normal dolphin.
Here is a patch that installs it to /opt instead:
From 2aafe7502074f447279156657c6210ede378fe3a Mon Sep 17 00:00:00 2001
From: nissen22 <anon@anon.com>
Date: Sun, 21 Nov 2021 21:16:03 +0100
Subject: [PATCH] alternative install location
---
PKGBUILD | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/PKGBUILD b/PKGBUILD
index 9909b41..00adc03 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
_mainpkgname="dolphin-emu"
pkgname=("$_mainpkgname-primehack-git")
-pkgver=1.0.4.r951.ge353752b6d
+pkgver=1.0.4.r955.g9a7417e48c
pkgrel=1
pkgdesc='Dolphin fork intended to give Metroid Prime Trilogy mouselook controls'
arch=('x86_64')
@@ -17,7 +17,7 @@ depends=(
'libpulse' 'libx11' 'libxi' 'libxrandr' 'lzo' 'mbedtls' 'pugixml' 'qt5-base'
'sfml' 'zlib'
'libavcodec.so' 'libavformat.so' 'libavutil.so' 'libcurl.so'
- 'libminiupnpc.so' 'libswscale.so' 'libudev.so' 'libusb-1.0.so'
+ 'libminiupnpc.so' 'libswscale.so' 'libudev.so' 'libusb-1.0.so' 'tllist'
)
makedepends=('cmake' 'git' 'python')
optdepends=('pulseaudio: PulseAudio backend')
@@ -28,6 +28,7 @@ _sourcedirectory="dolphin"
prepare() {
cd "$srcdir/$_sourcedirectory/"
+ #git checkout 3a4a0580c67932224ce39826144c436c22fe5573
git submodule update --init
if [ -d 'build/' ]; then rm -rf 'build/'; fi
mkdir 'build/'
@@ -54,12 +55,12 @@ package() {
conflicts=("$_mainpkgname-git")
cd "$srcdir/$_sourcedirectory/"
- make DESTDIR="$pkgdir" -C 'build/' install
- install -Dm644 'Data/51-usb-device.rules' "$pkgdir/usr/lib/udev/rules.d/51-usb-device.rules"
+ make DESTDIR="$pkgdir/opt" -C 'build/' install
+ #install -Dm644 'Data/51-usb-device.rules' "$pkgdir/usr/lib/udev/rules.d/51-usb-device.rules"
- rm -rf "$pkgdir/usr/bin/primehack-dolphin"
- rm -rf "$pkgdir/usr/include"
- rm -rf "$pkgdir/usr/lib/libdiscord-rpc.a"
- rm -rf "$pkgdir/usr/share/man/man6/primehack-dolphin.6"
+ rm -rf "$pkgdir/opt/cudausr/bin/primehack-dolphin"
+ rm -rf "$pkgdir/opt/usr/include"
+ rm -rf "$pkgdir/opt/usr/lib/libdiscord-rpc.a"
+ rm -rf "$pkgdir/opt/usr/share/man/man6/primehack-dolphin.6"
}
--
2.36.0
This is probably still not ideal, as we should also patch the .desktop file (dolphin can actually receive flags to use a different directory than ~/.local/share/dolphin-emu
, to separate it better from the normal dolphin) and this patch also removes the udev rules included in the normal dolphin package (maybe they should be their own package?).
dmccombs commented on 2022-02-06 16:35 (UTC) (edited on 2022-02-06 16:35 (UTC) by dmccombs)
Building this is currently broken unless you downgrade fmt to 8.0.1. It's fixed in upstream dolphin, and hasn't been pulled into primehack yet, but will be when the next upstream dolphin beta is released.
kaykay91 commented on 2022-01-18 17:10 (UTC)
It currently shows an error when it tries to build mGBA. To make matter worse when you disable "USE MGBA" another one shows up with fml and even if you get around it, the one related to glslang appears.
mrhanman commented on 2021-11-10 08:20 (UTC)
I would also like to know how to run this and dolphin-emu-git concurrently.
nissen22 commented on 2021-10-23 23:30 (UTC)
Is it possible to install this alongside with normal dolphin? I get file conflicts.
Cooldudemcgeexl commented on 2021-08-22 03:01 (UTC)
The Primehack fork of Dolphin just got updated to Beta 5.0-14790, which has the integrated mGBA functionality, thus the new submodule. Thanks for the catch.
Pinned Comments
xiota commented on 2023-12-27 04:58 (UTC) (edited on 2024-10-28 22:45 (UTC) by xiota)
This package can be installed alongside
dolphin-emu-*
.primehack
and the config is stored in~/.config/primehack
.This package is based on a fork that exists to make fixing problems and rebasing on newer dolphin-emu commits easier.
Please avoid commenting and flagging at the same time for the same issue.