x11-wm / fvwm3

A multiple large virtual desktop window manager derived from fvwm

Official package sites : https://www.fvwm.org/ ·

fvwm3 is a multiple large virtual desktop window manager. The successor to fvwm-2.6, Fvwm3 is intended to be extremely customizable and extendible while consuming a relatively small amount of resources.

v9999 :: 0 :: gentoo

Modified
License
GPL-2+ FVWM go? ( Apache-2.0 BSD MIT )
USE flags
bidi debug doc go lock netpbm nls perl readline stroke svg tk

v1.0.8 :: 0 :: gentoo

Modified
License
GPL-2+ FVWM go? ( Apache-2.0 BSD MIT )
Keywords
~amd64 ~riscv
USE flags
bidi debug doc go lock netpbm nls perl readline stroke svg tk

General

bidi
Enable bidirectional language support
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
go
Enable building dev-lang/go code (FvwmPrompt)
lock
Enable screen locking
netpbm
Enable NetPBM support (used by FvwmScript-ScreenDump)
nls
Add Native Language Support (using gettext - GNU locale utilities)
perl
Add optional support/bindings for the Perl language
readline
Enable support for libreadline, a GNU line-editing library that almost everyone wants
stroke
Mouse Gesture support
svg
Add support for SVG (Scalable Vector Graphics)
tk
Add support for Tk GUI toolkit

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only

x11-base / xorg-proto : X.Org combined protocol headers

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / tk : Tk Widget Set

dev-libs / fribidi : A free implementation of the unicode bidirectional algorithm

dev-libs / glib : The GLib library of C routines

dev-libs / libevent : Library to execute a function when a specific event occurs on a file descriptor

dev-libs / libstroke : Stroke and Gesture recognition Library

dev-perl / Tk : A Perl Module for Tk

dev-perl / X11-Protocol : Client-side interface to the X11 Protocol

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / libpng : Portable Network Graphics library

media-libs / netpbm : A set of utilities for converting to/from the netpbm (and related) formats

sys-apps / debianutils : A selection of tools from Debian

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

sys-libs / zlib : Standard (de)compression library

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXau : X.Org X authorization library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXdmcp : X.Org X Display Manager Control Protocol library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXft : X.Org Xft library

x11-libs / libXpm : X.Org Xpm library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libxcb : X C-language Bindings library

x11-misc / xlockmore : Just another screensaver application for X

x11-wm / fvwm : An extremely powerful ICCCM-compliant multiple virtual desktop window manager

x11-themes / fvwm-crystal : Configurable FVWM theme with transparency and freedesktop compatible menu

x11-themes / fvwm_icons : Icons for use with FVWM

x11-themes / fvwm_sounds : Sounds for use with FVWM

850631
x11-wm/fvwm3-1.0.4-r1 - FScreen.c: error: entry undeclared (first use in this function)
864959
x11-wm/fvwm3-1.0.4-r2 fails to compile (lto): Colorset.h:91:20: error: type of [-Werror=lto-type-mismatch]
870859
x11-wm/fvwm3-1.0.4-r2 - configure: error:
889890
x11-wm/fvwm3-1.0.4-r2 - ../.../FScreen.h: error: expected specifier-qualifier-list before TAILQ_ENTRY
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
x11-wm/fvwm3: drop 1.0.7-r1
Closes: https://bugs.gentoo.org/901275 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Matt Jolly · gentoo
x11-wm/fvwm3: add 1.0.8
- add python 3.12 Closes: https://bugs.gentoo.org/915473 Bug: https://bugs.gentoo.org/901275 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Matt Jolly · gentoo
x11-wm/fvwm3: drop 1.0.4-r2, 1.0.6a, 1.0.7
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-wm/fvwm3: fix shebang in /etc/X11/Sessions file
A file in /etc/X11/Sessions with just the path that's *not* executable is fine, but if it's executable, it's reasonably treated as a script. Oops. Bug: https://bugs.gentoo.org/911787 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
x11-wm/fvwm3: add 1.0.7
Closes: https://bugs.gentoo.org/910192 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/32026 Signed-off-by: Sam James <sam@gentoo.org>
Matt Jolly · gentoo
x11-wm/fvwm3: Update live ebuild
master -> main Closes: https://bugs.gentoo.org/910600 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
x11-wm/fvwm3: add 1.0.6a, update 9999
- Drop translucent menu patch; after 20 years it was upstreamed! - Drop htmldoc patch - Drop vanilla USE; superfluous Closes: https://bugs.gentoo.org/877487 Closes: https://bugs.gentoo.org/879877 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/30066 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-wm/fvwm3: HTTPSify HOMEPAGE
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
x11-wm/fvwm3: Remove USE=rplay
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-wm/fvwm3: [QA] pass AR to make
Closes: https://bugs.gentoo.org/849761 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-wm/fvwm3: [QA] remove userland_GNU
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yixun Lan · gentoo
x11-wm/fvwm3: forward keyword to live ebuild
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Yixun Lan · gentoo
x11-wm/fvwm3: keyword 1.0.4-r1 for ~riscv
Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-wm/fvwm3: revbump for fixed RDEPEND
Bug: https://bugs.gentoo.org/849596 Bug: https://bugs.gentoo.org/849668 Signed-off-by: Sam James <sam@gentoo.org>
Matt Jolly · gentoo
x11-wm/fvwm3: Fix breaking builds
- Bug in fvwm3-1.0.4-htmldoc patch - Upstream bug with `./configure ... --disable-xft` (truetype USE flag) - Upstream bug with `./configure ... --disable-png` (png USE flag) Closes: https://bugs.gentoo.org/849596 Closes: https://bugs.gentoo.org/849668 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/25748 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
Revert "x11-wm/fvwm3: new package, add 1.0.4, 9999"
Didn't mean to push! This reverts commit 441413d3e25f69a370edd41ce25aad07f6803b86. See: https://github.com/gentoo/gentoo/pull/25609 Signed-off-by: Sam James <sam@gentoo.org>
Matt Jolly · gentoo
x11-wm/fvwm3: new package, add 1.0.4, 9999
Closes: https://bugs.gentoo.org/760012 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Sam James <sam@gentoo.org>
Matt Jolly · gentoo
x11-wm/fvwm3: new package, add 1.0.4, 9999
Closes: https://bugs.gentoo.org/760012 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/25609 Signed-off-by: Sam James <sam@gentoo.org>