summaryrefslogtreecommitdiffstats
path: root/group-desktop (follow)
Commit message (Collapse)AuthorAgeLines
* group-desktop: Unmask unstable packages for beancount and favaWolfgang Müller2022-10-15-0/+6
| | | | | | | | | We are now using app-office/beancount from the GURU overlay [1]. Because that package is still masked and app-office/fava from our overlay depends on it, we have to mask fava there as well. Unmask both packages and further requirements here so that they can be installed. [1] https://github.com/gentoo-mirror/guru/tree/master/app-office/beancount
* group-desktop: Move xfce-extra/tumbler to xfce-base/tumblerWolfgang Müller2022-10-15-2/+2
| | | | | | This change has been made in upstream recently [1]. [1] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd97e135c1e89c59229d0b6438aa938f20b53c7
* group-desktop: Update USE flags for media-video/pipewireWolfgang Müller2022-09-15-1/+1
| | | | | | Gentoo now requires certain USE flags to be set on media-video/pipewire in order to use it as a sound server. Since we want to do that on the desktop profile, enable those here.
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.72.3Wolfgang Müller2022-09-15-0/+0
|
* group-desktop: Split up media-fonts/source-proWolfgang Müller2022-09-15-1/+2
| | | | | This change was made in the upstream portage tree, so we have to follow it here too.
* group-desktop: Unmask unstable dev-libs/bemenuWolfgang Müller2022-07-10-0/+1
|
* group-desktop: Remove unmask for pipewire and wireplumberWolfgang Müller2022-07-10-4/+0
| | | | | The stable versions are good enough at this point, especially since unstable ones seem to introduce segfaults frequently.
* group-desktop: Configure USE flags for net-misc/remminaWolfgang Müller2022-07-10-0/+1
| | | | Particularly we need RDP and VNC support for work.
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.72.2Wolfgang Müller2022-07-10-0/+0
|
* group-desktop: Migrate to split pulseaudio packagesWolfgang Müller2022-06-11-2/+1
| | | | | | | | | Recently, media-sound/pulseaudio was split [1] into media-libs/libpulse and media-sound/pulseaudio-daemon. pipewire emulates the pulse daemon for applications that can't interface with it directly, so there is no need for us to have the pulse daemon installed. [1] https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c081daccde5db94acf5894ba2653188ad6cea0
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.72.1Wolfgang Müller2022-06-11-0/+0
|
* group-desktop: Enable 'vaapi' globallyWolfgang Müller2022-04-28-0/+1
| | | | | Hardware-accelerated video decoding is generally something we want to have on desktop systems, so enable it here.
* group-desktop: Unmask unstable media-sound/mpdWolfgang Müller2022-04-28-0/+1
| | | | We generally want the newest version of this.
* group-desktop: Enable 'pdf' for xfce-extra/tumblerWolfgang Müller2022-04-28-1/+1
| | | | | This was removed from the global desktop USE flags, but we want it back for this program.
* group-desktop: Add USE flags for media-gfx/imvWolfgang Müller2022-04-28-0/+1
|
* group-desktop: Remove X-specific USE flagsWolfgang Müller2022-04-28-6/+0
| | | | | | We no longer use an X11-based system and now have desktop-specific profiles in the desktop-* group. These settings may be added back to a desktop-x11 profile down the line should we ever need them again.
* group-desktop: Remove unmask for x11-drivers/nvidia-driversWolfgang Müller2022-04-28-1/+0
| | | | | This is no longer needed with our new setup. It was misplaced in this profile anyway and should be a host-specific unmask.
* desktop-wayland: Add a profile for Wayland desktopsWolfgang Müller2022-04-28-7/+0
| | | | | | This includes USE flag settings that are absolutely necessary to get a Wayland desktop going, along with configuration for Wayland-specific programs that wouldn't fit in the group-desktop profile.
* group-desktop: Remove obsolete cwm maskWolfgang Müller2022-04-28-1/+0
| | | | | We are no longer using cwm on our new desktop system, so masking the Gentoo version of it is no longer necessary.
* group-desktop: Remove obsolete rofi patchWolfgang Müller2022-04-28-49/+0
|
* group-desktop: Remove redundant global USE flagsWolfgang Müller2022-04-28-7/+0
| | | | | These are either not set on any packages we have installed or are already specifically enabled for them.
* group-desktop: Unmask unstable media-gfx/imvWolfgang Müller2022-04-28-0/+1
| | | | This is the Wayland replacement for media-gfx/nsxiv.
* group-desktop: Unmask unstable gui-wm/hikariWolfgang Müller2022-04-28-0/+7
| | | | For now we are using this on our new main machine, albatross.
* group-desktop: Remove media-gfx/nsxivWolfgang Müller2022-04-28-2/+0
| | | | | We will replace this with media-gfx/imv down the road since nsxiv does not support Wayland.
* group-desktop: Remove unmask for x11-misc/rofi{,-calc}Wolfgang Müller2022-04-28-2/+0
|
* group-desktop: Remove thunar-media-tags-plugin from @thunarWolfgang Müller2022-04-28-1/+0
|
* group-desktop: Remove xfce4-settings from @thunarWolfgang Müller2022-04-28-1/+0
| | | | | | Originally this was added to enable support for a custom terminal emulator. Turns out that this is also possible by editing ~/config/xfce4/helpers.rc, so this is no longer needed.
* group-desktop: Remove required USE flags for dev-qt/qtwebsocketsWolfgang Müller2022-04-08-3/+0
| | | | We no longer use AusweisApp2, so these can go.
* group-desktop: Clean up explanatory commentsWolfgang Müller2022-04-08-5/+5
|
* group-desktop: Update required USE flags for media-libs/mesaWolfgang Müller2022-04-08-3/+0
| | | | This particular USE flag is no longer required for us.
* group-desktop: Remove USE flags for x11-misc/polybarWolfgang Müller2022-04-08-1/+0
| | | | We no longer use this package.
* group-desktop: Remove USE flags for net-p2p/transmissionWolfgang Müller2022-04-08-2/+0
| | | | We no longer use Transmission, so these can go.
* group-desktop: Remove unmask for net-im/signal-desktop-binWolfgang Müller2022-04-08-1/+0
| | | | | This seems to be stabilized fairly quickly, and we don't really need the latest version anyway.
* group-desktop: Unmask media-video/obs-studioWolfgang Müller2022-04-08-0/+1
|
* group-desktop: Enable 'dbus' USE flag for dev-qt/qtguiWolfgang Müller2022-04-08-0/+3
| | | | | This flag is required for x11-misc/qt5ct, which we now use to give QT applications a more consistent look.
* group-desktop: Enable 'cairo' USE flag for media-libs/geglWolfgang Müller2022-04-08-0/+3
| | | | This particular flag is required for GIMP, which we need sometimes.
* group-desktop: Unmask net-misc/gallery-dlWolfgang Müller2022-04-08-0/+1
|
* group-desktop: Unmask media-sound/spekWolfgang Müller2022-04-08-0/+1
|
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.70.4Wolfgang Müller2022-03-11-0/+0
|
* group-desktop: Add xfce-base/xfce4-settings to @thunarWolfgang Müller2022-02-24-0/+1
| | | | | This package is needed to have Thunar correctly recognize a custom terminal emulator.
* group-desktop: Add @fava setWolfgang Müller2022-02-24-0/+3
| | | | | | This set contains packages related to the fava web interface to beancount. We also specifically include dev-python/boto3 since because that is needed for one of our plugins.
* group-desktop: Add @cdrip setWolfgang Müller2022-02-24-0/+4
| | | | | | This set contains packages needed to rip music CDs and process any raw audio. This is specifically a desktop-based task, as with the previous commit.
* group-desktop: Add @music setWolfgang Müller2022-02-24-0/+4
| | | | | This set contains packages needed to organize our music collection. This is specifically a desktop-based task, so keep it there.
* group-desktop: Add Grouping tag patch for media-video/ffmpegWolfgang Müller2022-02-15-0/+35
| | | | | | | | Whilst this patch has been accepted upstream through [1]/[2], we still need to apply it locally until a stable version with it is released. [1] https://ffmpeg.org/pipermail/ffmpeg-devel/2022-February/293001.html [2] https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/a67734596dca097584965916e0ba90e81af3163c
* group-desktop: Unmask media-sound/beetsWolfgang Müller2022-02-15-0/+8
| | | | | | We have started to use this on nabokov, but it may be used on other desktop machines too. The dependencies are all hard ones, except for dev-python/discogs-client, which is needed for a specific plugin.
* group-desktop: Remove USE flags needed for media-gfx/nomacsWolfgang Müller2022-02-15-3/+0
| | | | | As of the previous commit we have retired nomacs from use, so this can go.
* group-desktop: Unmask media-gfx/nsxivWolfgang Müller2022-02-15-0/+2
| | | | | | We were never fully happy with media-gfx/nomacs as our main image viewing program, so it's time to try something new. We have had good experiences with sxiv in the past, so let's try the modern fork.
* group-desktop: Update weltschmerz patch for dev-libs/glib-2.70.2Wolfgang Müller2022-01-28-0/+0
|
* 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