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 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

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

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-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

864959
x11-wm/fvwm3-1.0.9-r1 fails to compile (lto): Colorset.h:91:20: error: type of [-Werror=lto-type-mismatch]
919163
x11-wm/fvwm3-1.0.8 - [clang] checking argument types of select()... configure: error: can not determine argument types
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>