Summary
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.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- GPL-2+ FVWM go? ( Apache-2.0 BSD MIT )
- USE flags
- bidi debug go lock netpbm nls perl readline stroke svg tk
v1.1.0-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2+ FVWM go? ( Apache-2.0 BSD MIT )
- Keywords
- ~amd64 ~riscv
- USE flags
- bidi debug go lock netpbm nls perl readline stroke svg tk
v1.0.9-r1 :: 0 :: gentoo
- Modified
- License
- GPL-2+ FVWM go? ( Apache-2.0 BSD MIT )
- Keywords
- ~amd64 ~riscv
- USE flags
- bidi debug go lock netpbm nls perl readline stroke svg tk
USE flags
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
- 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
Dependencies
x11-base / xorg-proto : X.Org combined protocol headers
Runtime Dependencies
dev-lang / perl : Larry Wall's Practical Extraction and Report Language
dev-lang / python : An interpreted, interactive, object-oriented programming language
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-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
Depending packages
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
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
x11-wm/fvwm3: drop 1.1.0
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Matt Jolly · gentoo
x11-wm/fvwm3: add 1.1.0-r1
This updated patch does actually fix golang detection. Drop FVWM_BUGADDR - it's long dead. Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
x11-wm/fvwm3: add 1.1.0
Fix golang detection in autotools so that versions of go released after the tarball are not considered "too old" Reported-by: Denny Rivetti <denny.rivetti.me@gmail.com> Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
x11-wm/fvwm3: drop 1.0.8
Signed-off-by: Matt Jolly <kangie@gentoo.org> - Matt Jolly · gentoo
x11-wm/fvwm3: update live ebuild
Bring it into line with 1.0.9-r1; debianutils has not been required since 2007! Signed-off-by: Matt Jolly <kangie@gentoo.org> - Eli Schwartz · gentoo
x11-wm/fvwm3: remove pointless dependency on debianutils
This was originally added back in 2004, to fvwm and not fvwm3, to support a patch called fvwm-2.5.8-fvwm-bug-security.diff. It modified the fvwm-bug program with the following diff as a backport from upstream: ``` -TEMP=/tmp/fvwm-bug.$$ +TEMP=`mktemp -q "/tmp/fvwm-bug.XXXXXX"` ``` Of course, in 2004 the mktemp program was not yet part of coreutils. That came later on, in 2007. But back when this change was first introduced, debianutils was the canonical source of this program. 17 years later, no one has ever noticed the reason for this dependency, so here it sits, haunting us. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Matt Jolly <kangie@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Jolly · gentoo
x11-wm/fvwm3: force prebuilt docs off for 9999
Closes: https://bugs.gentoo.org/920420 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/34385 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-wm/fvwm3: fix logic error
Signed-off-by: Sam James <sam@gentoo.org> - Matt Jolly · gentoo
x11-wm/fvwm3: add 1.0.9
Fix man installation which was unintentionally disabled alongside htmldoc. Add pregenerated docs to avoid pulling in ruby as a bdep. Closes: https://bugs.gentoo.org/919240 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/34200 Signed-off-by: Sam James <sam@gentoo.org> - 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>