notbugIf you buy from Amazon USA, please support us by using this link.
Port details
subtle Grid-based manual tiling window manager
0.11.3224 x11-wm on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: search for ports maintained by this maintainer
Port Added: 2016-12-28 07:25:47
Last Update: 2017-05-22 23:29:17
SVN Revision: 441494
Also Listed In: ruby
License: GPLv2
subtle is a manual tiling window manager with a rather uncommon approach
of tiling: instead of relying on predefined layouts, subtle divides the
screen into a grid with customizeable slots (called gravities).  For better
understanding, the default config uses a 3x3 grid and maps each gravity to
one key of the numpad.  With those keys, windows can be moved directly to
the desired gravity -- the same can be done with tagging rules in the

Another unique concept is the strict tagging: unlike other tiling window
managers, subtle does not allow weak tagging and always maps windows to
virtual desktops (called views) with matching tags, regardless of the
current active view.

SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (21 items)
  1. /usr/local/share/licenses/subtle-0.11.3224/
  2. /usr/local/share/licenses/subtle-0.11.3224/LICENSE
  3. /usr/local/share/licenses/subtle-0.11.3224/GPLv2
  4. bin/subtle
  5. bin/subtler
  6. bin/sur
  7. bin/surserver
  8. etc/xdg/subtle/subtle.rb
  9. lib/ruby/site_ruby/2.3/subtle/subtler/runner.rb
  10. lib/ruby/site_ruby/2.3/subtle/
  11. lib/ruby/site_ruby/2.3/subtle/sur/client.rb
  12. lib/ruby/site_ruby/2.3/subtle/sur/runner.rb
  13. lib/ruby/site_ruby/2.3/subtle/sur/server.rb
  14. lib/ruby/site_ruby/2.3/subtle/sur/specification.rb
  15. lib/ruby/site_ruby/2.3/subtle/sur/test.rb
  16. lib/ruby/site_ruby/2.3/subtle/sur/version.rb
  17. man/man1/subtle.1.gz
  18. man/man1/subtler.1.gz
  19. man/man1/subtlext.1.gz
  20. man/man1/sur.1.gz
  21. man/man1/surserver.1.gz
  22. Collapse this list.

Dependency line: subtle>0:x11-wm/subtle

To install the port: cd /usr/ports/x11-wm/subtle/ && make install clean
To add the package: pkg install subtle

PKGNAME: subtle

There is no flavor information for this port.


TIMESTAMP = 1482831730
SHA256 (subtle-0.11.3224-xi.tbz2) = a22ee94a70c1105a018e1c0a754597b4e3a87d1b915301a0b22888920fa0f8a2
SIZE (subtle-0.11.3224-xi.tbz2) = 144607

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. rake : devel/rubygem-rake
  2. ruby23 : lang/ruby23
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. x11.pc : x11/libX11
  5. xft.pc : x11-fonts/libXft
  6. xinerama.pc : x11/libXinerama
  7. xpm.pc : x11/libXpm
  8. xrandr.pc : x11/libXrandr
  9. xtst.pc : x11/libXtst
Runtime dependencies:
  1. ruby23 : lang/ruby23
  2. x11.pc : x11/libX11
  3. xft.pc : x11-fonts/libXft
  4. xinerama.pc : x11/libXinerama
  5. xpm.pc : x11/libXpm
  6. xrandr.pc : x11/libXrandr
  7. xtst.pc : x11/libXtst
Patch dependencies:
  1. ruby23 : lang/ruby23
Extract dependencies:
  1. ruby23 : lang/ruby23
There are no ports dependent upon this port

Configuration Options
     No options to configure

pkgconfig tar:tbz2

Master Sites:

Number of commits found: 3

Commit History - (may be incomplete: see SVNWeb link above for full details)
22 May 2017 22:29:17
Original commit files touched by this commit  0.11.3224
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
13 Apr 2017 14:18:28
Original commit files touched by this commit  0.11.3224
danfe search for other commits by this committer
- Remove unused `shebangfix' from USES
- Delete interpreter shebang from file
  that is not meant to be executed and
  does not have executable permissions
- Don't use capital letter after colon
28 Dec 2016 07:25:35
Original commit files touched by this commit  0.11.3224
danfe search for other commits by this committer
Add a port of subtle, grid-based manual tiling window manager.


Number of commits found: 3

User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
msmtpFeb 15
firefoxFeb 13
firefox-esrFeb 13
thunderbirdFeb 13
linux-flashplayerFeb 12
openjpeg*Feb 11
openjpeg*Feb 11
kf5-kauthFeb 10
unitFeb 08
curlFeb 07
gitlab-ceFeb 06
dovecotFeb 05
typo3-8Feb 02
typo3-9Feb 02
giteaFeb 01

12 vulnerabilities affecting 85 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-02-15 15:06:58

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 36417
Broken 113
Deprecated 402
Ignore 328
Forbidden 3
Restricted 162
Vulnerable 36
Expired 6
Set to expire 375
Interactive 0
new 24 hours 18
new 48 hours27
new 7 days61
new fortnight119
new month355

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.