Port details |
- fvwm3 F? Virtual Window Manager
- 1.0.4_1 x11-wm
=1 1.0.4_1Version of this port present on the latest quarterly branch. - Maintainer: felix@palmen-it.de
 - Port Added: 2021-05-10 03:54:08
- Last Update: 2022-05-03 08:00:26
- Commit Hash: fa6c86d
- People watching this port, also watch:: xerces-c3, py38-pycparser, ladspa, gstreamer1-plugins-pango, libkvkontakte
- License: GPLv2
- Description:
- Fvwm3 is a multiple large virtual desktop window manager, originally (a
looooong time ago!) derived from twm.
The successor to fvwm2.
Fvwm3 is intended to have a small memory footprint but a rich feature set, be
extremely customizable and extendible, and have a high degree of Motif mwm
compatibility.
WWW: https://www.fvwm.org/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/x11-wm/fvwm3/ && make install clean
- To add the package, run one of these commands:
- pkg install x11-wm/fvwm3
- pkg install fvwm3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: fvwm3
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1632559997
SHA256 (fvwm3-1.0.4.tar.gz) = 20877e20ae5ce39266e7d0ea48b013e822d600dd94f5b269955db05a3d50a63b
SIZE (fvwm3-1.0.4.tar.gz) = 4691719
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- rubygem-asciidoctor>0 : textproc/rubygem-asciidoctor
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.8 : lang/python38
- go : lang/go
- gmake>=4.3 : devel/gmake
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xft.pc : x11-fonts/libXft
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xt.pc : x11-toolkits/libXt
- xcursor.pc : x11/libXcursor
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Runtime dependencies:
-
- python3.8 : lang/python38
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xft.pc : x11-fonts/libXft
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xt.pc : x11-toolkits/libXt
- xcursor.pc : x11/libXcursor
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Library dependencies:
-
- libevent.so : devel/libevent
- libfreetype.so : print/freetype2
- libfontconfig.so : x11-fonts/fontconfig
- libfribidi.so : converters/fribidi
- libpng.so : graphics/png
- libreadline.so.8 : devel/readline
- libiconv.so : converters/libiconv
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for fvwm3-1.0.4_1:
FRIBIDI=on: Bidirectional text support via GNU FriBidi
GO=on: Build and install modules written in Go
ICONS=off: Install icon theme(s)
ICONV=on: Encoding conversion support via iconv
MANPAGES=on: Build and/or install manual pages
NLS=on: Native Language Support
PERL=on: Perl scripting language support
PNG=on: PNG image format support
SVG=off: SVG vector image format support
XCURSOR=on: Cursor themes support
XPM=off: XPM pixmap image format support
===> Use 'make config' to modify these settings
- Options name:
- x11-wm_fvwm3
- USES:
- compiler:c11 cpe pkgconfig python:3.7+ readline xorg go:no_targets iconv:translit gmake gettext-runtime perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 7
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
03 May 2022 08:00:26 1.0.4_1
|
Tobias Kortkamp (tobik)  |
*: Fix up PORTREVISION
Mostly just typos and assigning PORTREVISION multiple times.
This commit doesn't fix up PORTREVISION between master-slave
ports where the master port often overwrites PORTREVISION from
the slaves which means the slaves don't actually get bumped.
These probably just need PORTREVISION?= but care must be taken
to not decrease the package versions of all the master-slave
packages and to actually bump PORTREVISION as intended. For the
record the currently visible broken master ports are:
databases/libgda5
emulators/virtualbox-ose
emulators/virtualbox-ose-legacy
graphics/atril
multimedia/mlt7
textproc/uim
But all master ports should be looked at here and get an explicit
PORTREVISION?= where it's currently missing to prevent this.
Reported by: portscan |
30 Mar 2022 07:01:44 1.0.4_1
|
Guangyuan Yang (ygy)  |
*/*: Bump PORTREVISION after lang/go 1.18 update |
10 Jan 2022 15:15:39 1.0.4
|
Stefan Eßer (se)  |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port (Only the first 15 lines of the commit message are shown above ) |
26 Sep 2021 00:23:20 1.0.4
|
Vanilla I. Shu (vanilla)  |
x11-wm/fvwm3: update to 1.0.4.
ChangeLog: https://github.com/fvwmorg/fvwm3/blob/1.0.4/CHANGELOG.md
PR: 258716
Reported by: maintainer |
29 Aug 2021 18:25:43 1.0.2
|
Bernhard Froehlich (decke)  |
x11-wm/fvwm3: Add CPE information
Approved by: portmgr (blanket) |
11 May 2021 11:06:02 1.0.2
|
Mark Linimon (linimon)  |
x11-wm/fvwm3: Add compiler:c11 to USES to fix build on GCC-based systems:
Colorset.h:57: error: redefinition of typedef 'colorset_t' |
10 May 2021 03:51:56 1.0.2
|
Cy Schubert (cy)  Author: Felix Palmen |
New port: x11-wm/fvwm3: New FVWM window manager
FVWM is an old window manager based on twm. After a long pause FVWM
development appears to have been restarted. This new FVWM no longer
supports M4 however it does support GO. Unfortunately fetching
go:modules doesn't work and is disabled at the moment. The maintainer
intends to work on this and upstream it when it's finally working.
Submitted by: Felix Palmen <felix@palmen-it.de>
Reviewed by: cy
Differential Revision: https://reviews.freebsd.org/D30159 |
Number of commits found: 7
|