Package Details: pegasus-frontend-git alpha13.r30.g7648b41-1

Git Clone URL: https://aur.archlinux.org/pegasus-frontend-git.git (read-only, click to copy)
Package Base: pegasus-frontend-git
Description: A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
Upstream URL: https://pegasus-frontend.org/
Keywords: emulation gaming
Licenses: GPL3
Conflicts: pegasus-frontend
Provides: pegasus-frontend
Submitter: severin.kaderli
Maintainer: severin.kaderli
Last Packager: severin.kaderli
Votes: 4
Popularity: 0.77
First Submitted: 2019-08-25 17:13
Last Updated: 2019-11-29 09:04

Latest Comments

severin.kaderli commented on 2019-11-29 09:05

The compilation should now work again, it has been fixed upstream.

severin.kaderli commented on 2019-11-24 18:18

Yeah there seems to be a problem with the newest QT update and I'm not sure how to solve it for now.

There's an open issue for this in the pegasus-frontend repository: https://github.com/mmatyas/pegasus-frontend/issues/576

jediafr commented on 2019-11-24 15:34

Hi,

I have a compilation error since my last system update. It has something to do with QT packages : g++ -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=gnu++11 -Wall -W -fno-exceptions -dM -E -o moc_predefs.h /usr/lib/qt/mkspecs/features/data/dummy.cpp /usr/bin/moc -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050900 -DQT_NO_CAST_TO_ASCII -DQT_NO_PROCESS_COMBINED_ARGUMENT_START -DGIT_REVISION=\"alpha13-28-g7c58b61\" -DGIT_DATE=\"2019-11-23\" -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_GAMEPAD_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_TESTLIB_LIB -DQT_SQL_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/build/tests/backend/model/collection"' --include /var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/build/tests/backend/model/collection/moc_predefs.h -I/usr/lib/qt/mkspecs/linux-g++ -I/var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/tests/backend/model/collection -I/var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/src/backend -I/var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/thirdparty -I/usr/include/qt -I/usr/include/qt/QtQuick -I/usr/include/qt/QtMultimedia -I/usr/include/qt/QtSvg -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGamepad -I/usr/include/qt/QtGui -I/usr/include/qt/QtQml -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtTest -I/usr/include/qt/QtSql -I/usr/include/qt/QtCore -I. -I/usr/include/c++/9.2.0 -I/usr/include/c++/9.2.0/x86_64-pc-linux-gnu -I/usr/include/c++/9.2.0/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include -I/usr/local/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include-fixed -I/usr/include /var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/tests/backend/model/collection/test_Collection.cpp -o test_Collection.moc g++ -c -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=gnu++11 -Wall -W -fno-exceptions -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050900 -DQT_NO_CAST_TO_ASCII -DQT_NO_PROCESS_COMBINED_ARGUMENT_START -DGIT_REVISION=\"alpha13-28-g7c58b61\" -DGIT_DATE=\"2019-11-23\" -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_GAMEPAD_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_TESTLIB_LIB -DQT_SQL_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/build/tests/backend/model/collection"' -I/var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/tests/backend/model/collection -I. -I/var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/src/backend -I/var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/thirdparty -isystem /usr/include/qt -isystem /usr/include/qt/QtQuick -isystem /usr/include/qt/QtMultimedia -isystem /usr/include/qt/QtSvg -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGamepad -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtQml -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtTest -isystem /usr/include/qt/QtSql -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o test_Collection.o /var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/tests/backend/model/collection/test_Collection.cpp g++ -Wl,-O1 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o test_Collection test_Collection.o -L/var/tmp/pamac-build-jda/pegasus-frontend-git/src/pegasus-frontend/build/src/backend/ -lbackend /usr/lib/libQt5Quick.so /usr/lib/libQt5Multimedia.so /usr/lib/libQt5Svg.so /usr/lib/libQt5Widgets.so /usr/lib/libQt5Gamepad.so /usr/lib/libQt5Gui.so /usr/lib/libQt5Qml.so /usr/lib/libQt5Network.so /usr/lib/libQt5Test.so /usr/lib/libQt5Sql.so /usr/lib/libQt5Core.so /usr/lib/libGL.so -lpthread
/usr/bin/ld: test_Collection.o:(.data.rel.ro._ZTI19QQmlObjectListModelIN5model4GameEE[_ZTI19QQmlObjectListModelIN5model4GameEE]+0x10): undefined reference to `typeinfo for QQmlObjectListModelBase' collect2: error: ld returned 1 exit status make[4]: *** [Makefile:70: test_Collection] Error 1

severin.kaderli commented on 2019-08-01 20:17

@yochananmarqos Thank you, I updated the PKGBUILD with your changes.

yochananmarqos commented on 2019-08-01 19:57

The pkgname really should be pegasus-frontend-git.

This also depends on fontconfig, openssl-1.0 & polkit (optional). See the Platform notes. I'm also fairly certain it requires qt5-quickcontrols as well.

You're missing the icon & desktop file. See the Configuration options.

build() {
    cd "${srcdir}/${_pkgname}"
    mkdir -p ./build && cd build
    qmake .. \
        INSTALL_BINDIR=/usr/bin \
        INSTALL_ICONDIR=/usr/share/pixmaps \
        INSTALL_DESKTOPDIR=/usr/share/applications
    make
}

package() {
    cd "${srcdir}/${_pkgname}/build"
    make INSTALL_ROOT="$pkgdir/" install
}

severin.kaderli commented on 2019-03-04 12:39

@ThibaultB There's a guide here on how to import information for games using Skraper: https://retropie.org.uk/forum/post/180457

ThibaultB commented on 2019-03-03 23:29

Work's fine ! Very nice front-end for libretro. No problem at all during installation. Is that possible to import game's informations on the internet ?