summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles/targets/systemd: force USE=systemd on virtual/udev & virtual/tmpfilesSam James2023-06-151-1/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles/targets/desktop: enable USE=vulkan by defaultSam James2023-05-231-2/+2
| | | | | | | | | | | Ionen pointed this out again today and it made me look back at it; there's no reason to not have vulkan on by default for desktop profiles. In particular, Steam expects it for plenty of games to work, but at this point, it's becoming jarring for users to _not_ have it as it's considered a fundamental part of the modern desktop. Signed-off-by: Sam James <sam@gentoo.org>
* profiles: plasma: Set media-libs/libsdl2[gles2] package.use defaultAndreas Sturmlechner2023-05-211-0/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop/plasma: Set IUSE=pipewire,pulseaudio in make.defaultsAndreas Sturmlechner2023-05-212-2/+5
| | | | | | With media-video/pipewire[sound-server] in package.use. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop/plasma: Set IUSE=screencast,wayland in make.defaultsAndreas Sturmlechner2023-05-211-2/+2
| | | | | Bug: https://bugs.gentoo.org/818253 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: targets/desktop/gnome: Set USE=keyring in make.defaultsAndreas Sturmlechner2023-05-181-2/+2
| | | | | | | Drop USE=libsecret while at it. Bug: https://bugs.gentoo.org/905928 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/targets/desktop/package.use: media-fonts/fonts-meta emojiAlexey Sokolov2022-12-271-0/+5
| | | | | | Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/28845 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop: Add xft to make.defaultsAndreas Sturmlechner2022-12-271-1/+1
| | | | | Closes: https://bugs.gentoo.org/876637 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/targets/desktop: enable USE soundPacho Ramos2022-12-241-1/+1
| | | | | https://archives.gentoo.org/gentoo-dev/message/6e5c8c988b1a4442d37dc697f264b84f Signed-off-by: Pacho Ramos <pacho@gentoo.org>
* Revert "profiles/targets/developer: use FEATURES="protect-owned" instead of ↵Ulrich Müller2022-12-011-2/+2
| | | | | | | | "collision-protect"" This reverts commit 6728932a980eb0ebfac0bfc0566d1dbba6ef83ea. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* profiles/targets/developer: use FEATURES="protect-owned" instead of ↵Sam James2022-12-011-2/+2
| | | | | | | | | | | | "collision-protect" collision-protect stops orphaned collisions too which is a problem when changing ownership of a file between packages. We also recommended people stop using it in the libxcrypt news item. Closes: https://bugs.gentoo.org/883561 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/targets/systemd: add sysv-utils to BOOTSTRAP_USEGeorgy Yakovlev2022-10-061-2/+2
| | | | | | | | | | | catalyst, bootstrap.sh and BOOTSTRAP_USE all set USE=-* at various stages of builds. This results in systemd build with -sysv-utils and pulls sys-apps/sysvinit as a dependency in stage1/stage2 builds. Closes: https://github.com/gentoo/gentoo/pull/27644 Suggested-by: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* profiles: Clean obsolete entriesMichał Górny2022-08-302-3/+3
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: desktop/plasma: Remove forced egl use on mesa-progsMike Lothian2022-08-281-2/+0
| | | | | | | The egl flag has been dropped and is now always enabled Signed-off-by: Mike Lothian <mike@fireburn.co.uk> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* profiles: UnknownProfilePackageUse cleanup, pt. 2Michał Górny2022-06-222-6/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: plasma: Add kde-plasma/kwin[lock] package.use defaultAndreas Sturmlechner2022-06-141-0/+3
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* net-misc/vinagre: RemoveMatt Turner2022-05-091-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* profiles/targets/desktop: default to python[-bluetooth]Andreas K. Hüttel2022-04-181-0/+4
| | | | | | | This works around a circular dependency on install. Closes: https://bugs.gentoo.org/764623 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* profiles: desktop/plasma: Drop obsolete IUSE kipi from make.defaultsAndreas Sturmlechner2022-02-041-2/+2
| | | | | | kipi plugins are dead. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: desktop/plasma: Add IUSE defaults for dev-python/pyside2Andreas Sturmlechner2022-02-041-0/+5
| | | | | | | | | | | | www-client/falkon[python] requires IUSE="designer" in addition to default enabled IUSE="gui,widgets". Fixes REQUIRED_USE conflicts: - IUSE webengine,widgets triggers IUSE="printsupport,webchannel" req - IUSE webengine triggers IUSE="location,quick" req - IUSE location triggers IUSE="positioning" req Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/targets/desktop/plasma: drop obsolete egl-wayland maskIonen Wolkens2022-01-201-10/+0
| | | | | | | Fixed with >=qtwayland-5.15.2-r18. It isn't stable yet but stable users are only affected if using ~arch nvidia-drivers. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* profiles: remove global USE=+embossDavid Seifert2022-01-151-2/+2
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/23807 Closes: https://bugs.gentoo.org/742305 Signed-off-by: David Seifert <soap@gentoo.org>
* profiles/desktop/gnome: default enable spice-gtk[vala]Mart Raudsepp2022-01-051-0/+4
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* profiles/targets/systemd: it's 2022, not 2021 (fix mask date)Sam James2022-01-031-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-fs/mdadm: add REQUIRED_USE for systemd/udev/staticSam James2022-01-031-0/+5
| | | | | Bug: https://bugs.gentoo.org/830485 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/targets/desktop/plasma: drop obsolete entrySam James2022-01-011-5/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles: targets/desktop: Set media-gfx/exiv2[xmp] by defaultAndreas Sturmlechner2021-12-181-0/+4
| | | | | Bug: https://bugs.gentoo.org/829571 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: move egl-wayland mask to plasma profileIonen Wolkens2021-12-141-0/+10
| | | | | | | | This is generally more stable now and lacking 1.1.9 is an issue when using GBM. Now that mutter-41.2 defaults to GBM, keeping this masked everywhere doesn't seem right. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* profiles: Do not enable media-libs/libpng[apng] patches by defaultMichał Górny2021-12-121-4/+0
| | | | | | | | | | | The APNG patches were rejected upstream and are known to break WebKit with no trivial fix in perspective. Stop enabling them by default, as Mozilla products now default to using bundled libpng. See-also: https://gitweb.gentoo.org/sites/projects/council.git/tree/meeting-logs/20211212.txt#n98 Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/23005 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* profiles: drop references to user-session USE flagMike Gilbert2021-11-141-7/+1
| | | | | Closes: https://bugs.gentoo.org/823647 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* profiles: Remove all dev-qt/qtwebkit referencesJakov Smolić2021-10-051-4/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* profiles: Remove masks/flags for removed packagesMichał Górny2021-09-211-2/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: desktop/plasma: Drop >=media-libs/libglvnd-1.3.4 p.maskAndreas Sturmlechner2021-09-141-5/+0
| | | | | Bug: https://bugs.gentoo.org/810511 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: move default Lua for WirePlumber to baseSam James2021-09-131-5/+0
| | | | | | | Need this for all profiles, not just desktop. See: de3e83b4feba7f6db44e38b70626a913d62742b3 Signed-off-by: Sam James <sam@gentoo.org>
* media-video/wireplumber: initial commit based on the PipeWire ebuildNiklāvs Koļesņikovs2021-09-131-1/+1
| | | | | | | | | | | | Apart from not yet supporting generation of API documentation, the ebuild should be fully functional. Thanks-to: Jaco Kroon <jaco@uls.co.za> (for noticing incorrect RDEPEND) Thanks-to: Ionen Wolkens <ionen@gentoo.org> (Lua target enforcement) Co-authored-by: Sam James <sam@gentoo.org> Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22278 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/targets/desktop/package.use: set default Lua for WirePlumberNiklāvs Koļesņikovs2021-09-131-0/+5
| | | | | Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
* profiles: desktop/plasma: Mask ~media-libs/libglvnd-1.3.4Andreas Sturmlechner2021-08-301-0/+5
| | | | | | Support at least Plasma profile users by masking the broken version. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: targets/plasma: Add some IUSE=phonon defaults to package.useAndreas Sturmlechner2021-08-221-0/+8
| | | | | | ...after phonon was dropped from make.defaults. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: targets/plasma: Drop IUSE=phonon from make.defaultsAndreas Sturmlechner2021-08-221-1/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/desktop/gnome: default enable libgdata[vala]Mart Raudsepp2021-08-131-4/+5
| | | | | | | | evolution-data-server IUSE defaults require it, but it might be too intrusive to IUSE default libgdata[vala] for all profiles, including non-desktop. Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* profiles/targets/desktop: do not mention now-unsupported lua5-2Marek Szuba2021-08-131-1/+1
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* profiles: targets/plasma: Default enable xorg-server[wayland]Andreas Sturmlechner2021-08-031-0/+3
| | | | | Bug: https://bugs.gentoo.org/806220 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/targets/desktop/plasma: enable app-text/poppler[boost]Sam James2021-07-271-2/+3
| | | | | | | Recommended for use with app-text/poppler[qt5]. Closes: https://bugs.gentoo.org/795888 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: targets/systemd: Unmask kde-plasma/plasma-meta[firewall]Andreas Sturmlechner2021-05-091-0/+6
| | | | | | Bug: https://bugs.gentoo.org/778527 Bug: https://bugs.gentoo.org/780648 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-libs/libpcre2: Enable pcre16 by defaultMichał Górny2021-04-291-5/+0
| | | | | | | | | | | Enable pcre16 by default, as it is required by dev-qt/qtcore. This flag was enforced by the desktop profile before but qtcore is pulled as a dep outside desktop profile sometimes, and the cost of building pcre16 variant is relatively low. Acked by Chainsaw on IRC. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/targets/systemd: Remove stale policykit enforcementMichał Górny2021-04-221-5/+1
| | | | | | Reported by Jan Psota. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: plasma: Add app-text/poppler[nss] to package.useAndreas Sturmlechner2021-04-171-1/+4
| | | | | | Required by kde-apps/okular[pdf]. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/targets/desktop: drop obsolete media-video/mpv[luajit] enablingSam James2021-03-281-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles: set app-emulation/fuse -pulseaudio in desktop/gnome profilesMarek Szuba2021-03-181-0/+7
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* profiles/targets/desktop/gnome/package.use: drop obsolete maskSam James2021-02-211-5/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>