Package Details: pegasus-frontend-git alpha16.r44.g8119fcec-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: 7
Popularity: 0.010013
First Submitted: 2019-08-25 17:13 (UTC)
Last Updated: 2022-12-08 18:40 (UTC)

Latest Comments

1 2 Next › Last »

severin.kaderli commented on 2022-12-08 18:41 (UTC)

The PKGUILD is updated and the submodules should work again.

@Subs I added gst-libav and gst-plugins-good to the dependencies.

Ev1lbl0w commented on 2022-11-14 15:06 (UTC)

Fails with fatal: transport 'file' not allowed errors, needs changes due to https://bugs.archlinux.org/task/76255 (check https://wiki.archlinux.org/title/VCS_package_guidelines#Git_submodules)

Subs commented on 2022-02-02 15:09 (UTC) (edited on 2022-02-02 18:02 (UTC) by Subs)

Hi, need the gst-libav plugin to get videos playing in KMS. Can you add it ?

edit: and gst-plugins-good thank you

severin.kaderli commented on 2020-11-03 17:50 (UTC)

@Subs I adjusted the dependencies.

Subs commented on 2020-10-21 14:43 (UTC)

Hi, Themes don't display, missing packages : qt5-multimedia qt5-graphicaleffects Can you add those dependencies ?

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

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

severin.kaderli commented on 2019-11-24 18:18 (UTC) (edited on 2019-11-24 18:20 (UTC) by severin.kaderli)

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 (UTC)

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 (UTC)

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

yochananmarqos commented on 2019-08-01 19:57 (UTC) (edited on 2019-08-01 20:07 (UTC) by yochananmarqos)

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
}