summaryrefslogtreecommitdiffstats
path: root/group-desktop (follow)
Commit message (Collapse)AuthorAgeLines
* group-desktop: Enable 'qml' USE flag for dev-qt/qtwebsocketsWolfgang Müller2022-01-15-0/+3
| | | | | This is needed for sys-auth/AusweisApp2, which we want to support on the desktop profile.
* group-desktop: Enable 'pipewire' globallyWolfgang Müller2022-01-15-0/+1
| | | | | | | | | We missed this in ebec697 (group-desktop: Migrate to media-video/pipewire, 2021-11-29). It's especially useful now that a bunch of programs are going to be using pipewire directly. mpd already supports it, and a patch for mpv is in the making [1]. [1] https://github.com/mpv-player/mpv/pull/9587
* group-desktop: Migrate to media-video/pipewireWolfgang Müller2021-11-29-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | We have been using PipeWire [1] on our main desktop system for a while now and it runs without any problems. Since we don't see the need to stay with PulseAudio, completely migrate the group-desktop profile to PipeWire instead. This needs a couple of changes. PulseAudio is still pulled in by a large amount of packages, so we can't simply remove it. If we want to use PipeWire's ALSA plugin whilst having PulseAudio installed, we need to make sure we disable the 'alsa-plugin' USE flag for it so they don't conflict. Additionally, media-video/wireplumber requires a version of Lua that is not LuaJIT. Commit 23d2912 (group-base: Use LuaJIT as the default Lua provider, 2021-02-05) masks any normal Lua version, so we have to be specific here and enable a single LUA_SINGLE_TARGET version. For now also unmask all relevant software packages as development seems pretty speedy. We want to get new features (and fixes) as soon as possible. [1] https://pipewire.org/
* group-desktop: Unmask unstable xfce-base packages for thunarWolfgang Müller2021-11-29-0/+5
| | | | These are needed for the current unstable version of xfce-base/thunar.
* group-desktop: Unmask unstable dev-python/click-{log,threading}Wolfgang Müller2021-11-29-0/+4
| | | | These are needed for the unstable version of dev-python/vdirsyncer.
* group-desktop: Have rofi not launch on no matchWolfgang Müller2021-11-22-0/+49
| | | | | We consider this a misfeature but are unsure whether it warrants a flag in the program. Carry the patch around for now.
* group-desktop: Unmask unstable app-misc/khal and dev-python/vdirsyncerWolfgang Müller2021-11-22-0/+2
| | | | | These programs are in use for CalDAV and CardDAV and do not have any stable version.
* group-desktop: Unmask unstable x11-misc/rofi and x11-misc/rofi-calcWolfgang Müller2021-11-22-0/+2
|
* app-vm: Add a profile for VMsWolfgang Müller2021-10-28-1/+0
| | | | | | Yank any more specific virtualisation configuration out of the group-desktop profile, since not every standard desktop machine will need to support extensive VM setups.
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.68.4Wolfgang Müller2021-10-09-2/+2
|
* group-desktop: Enable 'gtk' USE for app-emulation/qemuWolfgang Müller2021-08-13-0/+1
| | | | | The GTK frontend is preferable to us over the default SDL one, so make sure we have it available.
* app-quasselclient: Add profile for quasselclientWolfgang Müller2021-07-11-2/+0
| | | | | | | | | | | The configuration for quasselclient on desktop systems has always lived in the group-desktop profile and a separate one was never needed. This changes with the introduction of quarg, which pulls in a couple of specific (and otherwise unneeded) dependencies like dev-db/postgres. To make management easier, subsume the current quasselclient configuration in the new app-quasselclient profile along with new settings needed for quarg.
* group-desktop: Remove USE flags needed for app-text/zathuraWolfgang Müller2021-07-11-2/+1
| | | | | | | We do not use zathura anymore, instead relying on Firefox and mupdf. The cairo flag for app-text/poppler stays because we need it for xfce-extra/tumbler.
* group-desktop: Remove unmask for net-im/dinoWolfgang Müller2021-07-11-1/+0
|
* group-desktop: Enable 'harfbuzz' for media-libs/freetypeWolfgang Müller2021-07-10-0/+3
| | | | This is needed by the current version of x11-libs/pango.
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.68.3Wolfgang Müller2021-07-10-2/+2
|
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.68.2Wolfgang Müller2021-05-29-4/+4
|
* group-desktop: Update weltschmerz patch for dev-libs/glibWolfgang Müller2021-05-28-7/+7
|
* group-desktop: Add media-fonts/noto-emoji to @fonts setWolfgang Müller2021-05-10-0/+1
|
* group-desktop: Mask x11-wm/cwm::gentooWolfgang Müller2021-04-28-0/+1
| | | | | Our own fork of cwm now lives in pramantha and the regular upstream version may end up conflicting with it. Make sure this does not happen.
* group-desktop: Unmask unstable xfce-base/thunarWolfgang Müller2021-04-28-0/+1
| | | | We want to keep up with the bleeding edge on this.
* group-desktop: Remove superfluous '-gtk2' from xfce-base/libxfce4uiWolfgang Müller2021-04-17-1/+0
| | | | This flag was removed globally, making this line redundant.
* group-desktop: Remove custom USE flags for media-fonts/terminus-fontWolfgang Müller2021-04-17-1/+0
| | | | We do not use terminus anymore, so this can go.
* group-desktop: Remove 'lto' USE flag from net-analyzer/wiresharkWolfgang Müller2021-04-17-1/+1
| | | | | | | | | There seems to be a problem [1] with having LTO enabled for the QT parts of wireshark. The program builds fine, but then segfaults at startup. This flag has now also been masked upstream in [2]. [1] https://bugs.gentoo.org/show_bug.cgi?id=754021 [2] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22aba2f719c9f40e1d9285bba7173091b2b77125
* group-desktop: Remove elogindWolfgang Müller2021-04-17-2/+0
| | | | | | | | | | An upcoming commit will introduce a systemd profile, which we will start using on our desktop systems. Until now the desktop profile implied an OpenRC setup with elogind, but it is better to have the desktop profile reflect _only_ our application preferences and configurations, not the choice of init system or any more invasive feature. Therefore, remove the global 'elogind' USE flag and any elogind-specific settings (those may be readded later, if needed, in another more specific profile).
* group-desktop: Remove unmasked packages that have since stabilizedWolfgang Müller2021-03-14-3/+0
|
* group-desktop: Remove unmask for a stabilized dependency of net-im/dinoWolfgang Müller2021-03-14-3/+0
|
* group-desktop: Remove unmask for media-sound/mumbleWolfgang Müller2021-03-14-1/+0
|
* group-desktop: Switch from Iosevka Sparkle to Iosevka EtoileWolfgang Müller2021-02-20-1/+1
|
* group-desktop: Update glib patch to 2.66.7Wolfgang Müller2021-02-20-0/+0
|
* group-desktop: Enable 'gtk' USE flag for app-crypt/gcrWynn Wolf Arbor2021-02-05-0/+3
| | | | This is needed for pinentry-gnome3 in app-crypt/pinentry.
* group-desktop: Enable link-time optimization for wiresharkWynn Wolf Arbor2021-02-05-1/+1
|
* group-desktop: Unmask unstable net-im/signal-desktop-binWynn Wolf Arbor2021-01-10-0/+1
|
* group-desktop: Introduce default flags for x11-misc/polybarWynn Wolf Arbor2020-10-25-0/+1
|
* group-desktop: Enable some style variants for media-fonts/iosevkaWynn Wolf Arbor2020-09-10-0/+1
| | | | | | Starting with the ebuild for media-fonts/iosevka-3.5.0, the package no longer sets any style variant's USE flag by default. We've need for both Iosevka Aile and Iosevka Sparkle.
* group-base, group-desktop: Add unstable qalculateWynn Wolf Arbor2020-09-09-0/+1
| | | | The 'curl' USE flag is needed for exchange-rate fetching.
* group-desktop: Update glib patch to 2.64.5Wynn Wolf Arbor2020-09-05-0/+0
|
* group-desktop: Update glib patches to 2.64.4Wynn Wolf Arbor2020-08-30-0/+0
|
* group-desktop: Enable 'qt5' for media-libs/opencvWynn Wolf Arbor2020-08-24-0/+3
| | | | This particular flag is needed for media-gfx/nomacs.
* group-desktop: Remove 'gnome' USE flag globallyWynn Wolf Arbor2020-08-24-0/+1
| | | | | There's usually no need to enable GNOME-specific functionality, so disable this particular flag globally.
* group-desktop: Drop default bluetooth supportWynn Wolf Arbor2020-06-10-2/+1
| | | | | | group-desktop is arguably not the right place for this kind of configuration. Much better would be setting this per host, or ideally introducing a bluetooth role.
* group-desktop: Drop configuration specific to media-gfx/sxivWynn Wolf Arbor2020-06-05-160/+0
| | | | We no longer use sxiv, so remove all of its configuration.
* group-desktop: Add media-fonts/iosevka to @fontsWynn Wolf Arbor2020-06-03-0/+1
|
* group-desktop: Add thunar setWynn Wolf Arbor2020-06-01-0/+5
| | | | | Add a set containing xfce-base/thunar, a file manager. Included are also various packages that are relevant to a Thunar installation.
* group-desktop: Add sddm setWynn Wolf Arbor2020-06-01-0/+3
| | | | | Add a set that includes x11-misc/sddm. Also includes two packages that are required by a variety of themes for sddm.
* group-desktop: Unmask unstable net-im/dinoWynn Wolf Arbor2020-06-01-0/+4
|
* app-fava: Add a profile for fava, a beancount web interfaceWynn Wolf Arbor2020-04-27-1/+0
|
* group-desktop: Update weltschmerz patch for glibWynn Wolf Arbor2020-04-27-29/+42
| | | | | | | Since we have a proper commit for this patch now, use the format-patch output for the actual patch. Additionally make sure the patch only applies to the current stable glib version (2.62.6) such that the next updated build won't just fail.
* group-desktop: Remove unmasked packages that have since stabilizedWynn Wolf Arbor2020-04-19-4/+0
|
* group-desktop: Add app-office/favaWynn Wolf Arbor2020-02-24-0/+5
|