Files
Neal Gompa 5d4976c5eb teams/games: Use a customized subset of the KDE-Desktop profile
This ensures that conflicting requests for package content isn't
used and lets the image build properly.

(cherry picked from commit 68ff5f4450c9f3c2a7c7830db6fc64299396be07)
2026-02-07 08:57:48 -05:00

174 lines
6.8 KiB
XML

<image>
<profiles>
<profile name="GamesKDEDesktop" description="KDE Desktop packages for Games Lab">
<requires profile="DesktopCommon"/>
</profile>
<profile name="GamesDesktop" description="Desktop packages for Games Lab">
<requires profile="GamesKDEDesktop"/>
</profile>
<profile name="Games-Live" description="Games Lab Live DVD">
<requires profile="GamesDesktop"/>
<requires profile="LiveInstall"/>
</profile>
<profile name="Games-Disk" description="Games Lab Install Disk">
<requires profile="GamesDesktop"/>
<requires profile="BootDiskCore"/>
</profile>
</profiles>
<packages type="bootstrap" patternType="plusRecommended" profiles="GamesKDEDesktop">
<package name="fedora-release-kde"/>
</packages>
<packages type="image" patternType="plusRecommended" profiles="GamesKDEDesktop">
<!-- install env-group to resolve RhBug:1891500 -->
<namedCollection name="kde-desktop-environment"/>
<namedCollection name="kde-apps"/>
<namedCollection name="kde-media"/>
<namedCollection name="firefox"/>
<namedCollection name="x86-emulation" arch="aarch64"/>
<package name="kde-l10n"/>
<ignore name="gnome-disk-utility"/> <!-- redundant with kde partitionmanager -->
<ignore name="mariadb-server-utils"/> <!-- Not needed on desktops (pagure.io:fedora-kde/SIG#566) -->
<ignore name="system-config-language"/> <!-- redundant with kcms -->
<ignore name="system-config-printer"/> <!-- redundant with kcms -->
<!-- drop tracker stuff pulled in by gtk3 (pagureio:fedora-kde/SIG#124) -->
<ignore name="tracker"/>
<ignore name="tracker-miners"/>
<!-- space issues -->
<ignore name="digikam"/> <!-- digikam has duplicate functionality with gwenview (~28 megs) -->
<ignore name="k3b"/> <!-- ~15 megs -->
<ignore name="kipi-plugins"/> <!-- ~8 megs + drags in marble -->
<ignore name="krusader"/> <!-- ~4 megs -->
<ignore name="ktorrent"/> <!-- ~15 megs -->
<ignore name="initial-setup"/> <!-- redundant with plasma-setup -->
</packages>
<packages type="image" patternType="plusRecommended" profiles="GamesDesktop">
<!-- The point of this is to show off Fedora games, not running Windows ones -->
<ignore name="wine"/>
<!-- Remove LibreOffice, we're here to have fun! -->
<ignore name="libreoffice*"/>
<!-- Allow joysticks and gamepads to work -->
<package name="joystick-support"/>
<package name="steam-devices"/>
<!-- Games -->
<!-- Traditional (big) -->
<!-- <package name="alienarena"/> --> <!-- Cut for size -->
<package name="armacycles-ad"/>
<package name="asc"/>
<package name="asc-music"/>
<package name="astromenace"/>
<package name="boswars"/>
<package name="bzflag"/>
<package name="crossfire-client"/>
<package name="extremetuxracer"/>
<package name="freeciv"/>
<package name="freecol"/>
<package name="freedoom"/>
<package name="freedroidrpg"/>
<package name="frozen-bubble"/>
<package name="glob2"/>
<package name="lincity-ng"/>
<package name="megaglest"/>
<package name="nethack-vultures"/>
<package name="netpanzer"/>
<package name="neverball"/>
<package name="nogravity"/>
<!-- <package name="pinball"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<package name="scorched3d"/>
<package name="supertux"/>
<package name="supertuxkart"/>
<package name="ultimatestunts"/>
<package name="warzone2100"/>
<package name="wesnoth"/>
<!-- <package name="worminator"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<package name="warmux"/>
<package name="xmoto"/>
<!-- Traditional (small) -->
<package name="abe"/>
<!-- <package name="alex4"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<!-- <package name="ballz"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<package name="blobwars"/>
<package name="bombardier"/>
<package name="cdogs-sdl"/>
<package name="clanbomber"/>
<package name="colossus"/>
<package name="foobillard"/>
<package name="glaxium"/>
<package name="gnubg"/>
<package name="gnugo"/>
<package name="haxima"/>
<package name="hedgewars"/>
<package name="kcheckers"/>
<package name="knights"/>
<package name="lbrickbuster2"/>
<!-- <package name="liquidwar"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<package name="lordsawar"/>
<!-- <package name="machineball"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<package name="nethack"/>
<package name="openlierox"/>
<package name="pachi"/>
<package name="pioneers"/>
<package name="quarry"/>
<!-- <package name="Ri-li"/> --> <!-- Cut for size -->
<package name="rogue"/>
<!-- <package name="scorchwentbonkers"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<package name="solarwolf"/>
<package name="sopwith"/>
<package name="stormbaancoureur"/>
<package name="ularn"/>
<package name="xblast"/>
<!-- Arcade classics(ish) (big) -->
<package name="auriferous"/>
<package name="alienblaster"/>
<!-- <package name="duel3"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<package name="powermanga"/>
<!-- <package name="raidem"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<!-- <package name="raidem-music"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<package name="trackballs"/>
<package name="trackballs-music"/>
<!-- Arcade classics(ish) (small) -->
<package name="ballbuster"/>
<package name="CriticalMass"/>
<package name="dd2"/>
<package name="KoboDeluxe"/>
<!-- <package name="lacewing"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<package name="Maelstrom"/>
<package name="methane"/>
<package name="njam"/>
<package name="shippy"/>
<package name="tecnoballz"/>
<package name="wordwarvi"/>
<package name="xgalaxy"/>
<!-- <package name="zasx"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<!-- Falling blocks games (small) -->
<package name="amoebax"/>
<package name="crack-attack"/>
<!-- <package name="crystal-stacker"/> --> <!-- Would pull in fluid-soundfont-lite-patches -->
<package name="gemdropx"/>
<package name="gweled"/>
<!-- Puzzles (big) -->
<package name="enigma"/>
<package name="fillets-ng"/>
<package name="pingus"/>
<!-- Puzzles (small) -->
<!-- <package name="gbrainy"/> --> <!-- Removed for space - only game that pulls in mono -->
<package name="mirrormagic"/>
<package name="pipenightdreams"/>
<package name="pipepanic"/>
<package name="pychess"/>
<package name="rocksndiamonds"/>
<package name="vodovod"/>
<!-- Card games -->
<package name="PySolFC"/>
<!-- Educational/Simulation -->
<package name="planets"/>
<package name="tuxpaint"/>
<package name="tuxpaint-stamps"/>
<package name="tuxtype2"/>
<!-- Compilations (we are avoiding compilations, rare exceptions) -->
<package name="bsd-games"/>
<!-- Utilities -->
<package name="games-menus"/>
<ignore name="autodownloader"/> <!-- Nothing should be downloading data to play -->
</packages>
</image>