pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/wm/sawfish sawfish: update to 1.12.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/03dbcbc6a2ff
branches:  trunk
changeset: 317307:03dbcbc6a2ff
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Fri Jan 04 03:29:34 2019 +0000

description:
sawfish: update to 1.12.0

1.12.0 2016-08-13
=================
* New Features
- The Tiling functions now use 'calculate-workarea' to not
  overlap '_NET_WM_STRUT' windows like panels and others.
  [Christopher Bratusek]
- Let 'window-icon-image' use 'NET_WM_ICON' to get 16x16 icon.
  Also add a size-parameter in case a different one is desired.
  [hans1024]
- Allow passing of extra (custom) arguments to compton.  [Joshua
  Moller-Mara]

1.11 2014-11-02
===============
* New Features
- Session scripts with xdm (and compatible) integration.
  [fuchur] [Christopher Bratusek]
- 'CTWM' like interactive window placement.  Previously pressing
  any button while interactively placing a window would place
  it.  'Sawfish' now mimics 'CTWM's behaviour: pressing button 1
  will just place the window, button 2 will allow dragging to
  resize the window and place it when the button releases,
  button 3 will place the window and attempt to fill it to the
  screen bottom.  [Maxime Soul?]
- New EdgeActions for when moving windows.  [Christopher
  Bratusek]
- Separate left/right and top/bottom edges in SawfishConfig,
  allowing for individual actions on each edge.  [Christopher
  Bratusek]
- Add 'send-window-to-next-head' and
  'send-window-to-previous-head' functions for moving windows
  across heads.  [fuchur]
- Add 'toggle-window-fixed-size' for toggling fixed-size on
  windows, also used in lock-button 'Button3-Off'.  [fuchur]
- Add ability to move tabs around in the titlebar.  [fuchur]
- Add 'run-application' by Sergey I. Sharybin, with several
  improvements and better integration into Sawfish.  Also add
  'Run Application' entry at the bottom of the root menu.
  [Christopher Bratusek]
- Add 'sawfish.wm.prg.nm-applet', simple auto-starter for the
  'Network Manager Applet'.  [Christopher Bratusek]
- Add 'sawfish.wm.prg.diodon', simple auto-starter for the
  'Diodon Clipboard Manager'.  [Christopher Bratusek]
- Add 'sawfish.wm.prg.conky', simple auto-starter for the 'Conky
  System Monitor', that allows for custom command line options
  to be passed.  [Christopher Bratusek]
- Add 'sawfish.wm.prg.idesk', simple auto-starter for the 'Idesk
  Desktop Icon Manager'.  [Christopher Bratusek]

diffstat:

 wm/sawfish/Makefile         |    14 +-
 wm/sawfish/PLIST            |  2035 +-----------------------------------------
 wm/sawfish/distinfo         |    13 +-
 wm/sawfish/patches/patch-aa |    18 +-
 wm/sawfish/patches/patch-af |    26 -
 5 files changed, 85 insertions(+), 2021 deletions(-)

diffs (truncated from 2565 to 300 lines):

diff -r e4df6251c9c2 -r 03dbcbc6a2ff wm/sawfish/Makefile
--- a/wm/sawfish/Makefile       Fri Jan 04 02:48:32 2019 +0000
+++ b/wm/sawfish/Makefile       Fri Jan 04 03:29:34 2019 +0000
@@ -1,17 +1,15 @@
-# $NetBSD: Makefile,v 1.90 2018/11/14 22:22:34 kleink Exp $
+# $NetBSD: Makefile,v 1.91 2019/01/04 03:29:34 tnn Exp $
 
-DISTNAME=              sawfish-1.10
-PKGREVISION=           11
+DISTNAME=              sawfish_1.12.0
+PKGNAME=               ${DISTNAME:S/_/-/}
 CATEGORIES=            x11 wm
 MASTER_SITES=          http://download.tuxfamily.org/sawfish/
-EXTRACT_SUFX=          .tar.bz2
+EXTRACT_SUFX=          .tar.xz
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              https://sawfish.tuxfamily.org/
 COMMENT=               Extensible window manager that is fully configurable in Lisp
-
-CONFLICTS+=            sawfish-replibs-[0-9]*
-CONFLICTS+=            sawfish-themes-[0-9]*
+LICENSE=               gnu-gpl-v2
 
 GNU_CONFIGURE=         yes
 INFO_FILES=            YES
@@ -34,7 +32,7 @@
 
 .include "../../mk/bsd.prefs.mk"
 
-.if ${OPSYS} == "NetBSD" && empty(${OS_VERSION:M1.*})
+.if ${OPSYS} == "NetBSD" && empty(OS_VERSION:M1.*)
 REP_ENV_PKGSRC=                LD_PRELOAD=/usr/lib/libpthread.so
 .else
 REP_ENV_PKGSRC=
diff -r e4df6251c9c2 -r 03dbcbc6a2ff wm/sawfish/PLIST
--- a/wm/sawfish/PLIST  Fri Jan 04 02:48:32 2019 +0000
+++ b/wm/sawfish/PLIST  Fri Jan 04 03:29:34 2019 +0000
@@ -1,8 +1,13 @@
-@comment $NetBSD: PLIST,v 1.21 2014/01/03 05:06:40 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.22 2019/01/04 03:29:34 tnn Exp $
 bin/sawfish
 bin/sawfish-about
 bin/sawfish-client
 bin/sawfish-config
+bin/sawfish-kde4-session
+bin/sawfish-kde5-session
+bin/sawfish-lumina-session
+bin/sawfish-mate-session
+bin/sawfish-xfce-session
 include/sawfish/build.h
 include/sawfish/keys.h
 include/sawfish/libclient.h
@@ -25,10 +30,12 @@
 man/man1/sawfish-client.1
 man/man1/sawfish-config.1
 man/man1/sawfish.1
+share/applications/sawfish-config.desktop
 share/applications/sawfish.desktop
 share/gnome/wm-properties/sawfish-wm.desktop
 share/icons/hicolor/32x32/apps/sawfish-config.png
 share/kde/apps/ksmserver/windowmanagers/sawfish.desktop
+share/ksmserver/windowmanagers/sawfish.desktop
 share/locale/ak/LC_MESSAGES/sawfish.mo
 share/locale/am/LC_MESSAGES/sawfish.mo
 share/locale/ar/LC_MESSAGES/sawfish.mo
@@ -84,6 +91,7 @@
 share/locale/wa/LC_MESSAGES/sawfish.mo
 share/locale/zh_CN/LC_MESSAGES/sawfish.mo
 share/locale/zh_TW/LC_MESSAGES/sawfish.mo
+share/sawfish/images/cabinet-missing.png
 share/sawfish/lisp/anim-outline.jl
 share/sawfish/lisp/anim-outline.jlc
 share/sawfish/lisp/apps-menu.jl
@@ -96,6 +104,8 @@
 share/sawfish/lisp/beos-window-menu.jlc
 share/sawfish/lisp/compton.jl
 share/sawfish/lisp/compton.jlc
+share/sawfish/lisp/conky.jl
+share/sawfish/lisp/conky.jlc
 share/sawfish/lisp/custom.jl
 share/sawfish/lisp/custom.jlc
 share/sawfish/lisp/customize.jl
@@ -106,6 +116,8 @@
 share/sawfish/lisp/decode-events.jlc
 share/sawfish/lisp/describe.jl
 share/sawfish/lisp/describe.jlc
+share/sawfish/lisp/diodon.jl
+share/sawfish/lisp/diodon.jlc
 share/sawfish/lisp/edge-actions.jl
 share/sawfish/lisp/edge-actions.jlc
 share/sawfish/lisp/edge-conf.jl
@@ -136,12 +148,16 @@
 share/sawfish/lisp/gtkrc.jlc
 share/sawfish/lisp/hot-spots.jl
 share/sawfish/lisp/hot-spots.jlc
+share/sawfish/lisp/idesk.jl
+share/sawfish/lisp/idesk.jlc
 share/sawfish/lisp/kde-int.jl
 share/sawfish/lisp/kde-int.jlc
 share/sawfish/lisp/keymap.jl
 share/sawfish/lisp/keymap.jlc
 share/sawfish/lisp/launcher.jl
 share/sawfish/lisp/launcher.jlc
+share/sawfish/lisp/lumina-int.jl
+share/sawfish/lisp/lumina-int.jlc
 share/sawfish/lisp/lxde-int.jl
 share/sawfish/lisp/lxde-int.jlc
 share/sawfish/lisp/make-theme.jl
@@ -158,6 +174,8 @@
 share/sawfish/lisp/mousetrap.jlc
 share/sawfish/lisp/move-resize.jl
 share/sawfish/lisp/move-resize.jlc
+share/sawfish/lisp/nm-applet.jl
+share/sawfish/lisp/nm-applet.jlc
 share/sawfish/lisp/old-window-menu.jl
 share/sawfish/lisp/old-window-menu.jlc
 share/sawfish/lisp/pancake.jl
@@ -311,6 +329,8 @@
 share/sawfish/lisp/sawfish/wm/ext/mousetrap.jlc
 share/sawfish/lisp/sawfish/wm/ext/old-window-menu.jl
 share/sawfish/lisp/sawfish/wm/ext/old-window-menu.jlc
+share/sawfish/lisp/sawfish/wm/ext/run-application.jl
+share/sawfish/lisp/sawfish/wm/ext/run-application.jlc
 share/sawfish/lisp/sawfish/wm/ext/shade-hover.jl
 share/sawfish/lisp/sawfish/wm/ext/shade-hover.jlc
 share/sawfish/lisp/sawfish/wm/ext/shade-stack.jl
@@ -320,6 +340,7 @@
 share/sawfish/lisp/sawfish/wm/ext/tooltips.jl
 share/sawfish/lisp/sawfish/wm/ext/tooltips.jlc
 share/sawfish/lisp/sawfish/wm/ext/wallpaper.jl
+share/sawfish/lisp/sawfish/wm/ext/wallpaper.jlc
 share/sawfish/lisp/sawfish/wm/ext/window-history.jl
 share/sawfish/lisp/sawfish/wm/ext/window-history.jlc
 share/sawfish/lisp/sawfish/wm/ext/workspace-grid.jl
@@ -330,10 +351,14 @@
 share/sawfish/lisp/sawfish/wm/frames.jlc
 share/sawfish/lisp/sawfish/wm/gaol.jl
 share/sawfish/lisp/sawfish/wm/gaol.jlc
+share/sawfish/lisp/sawfish/wm/heads.jl
+share/sawfish/lisp/sawfish/wm/heads.jlc
 share/sawfish/lisp/sawfish/wm/integration/gnome.jl
 share/sawfish/lisp/sawfish/wm/integration/gnome.jlc
 share/sawfish/lisp/sawfish/wm/integration/kde.jl
 share/sawfish/lisp/sawfish/wm/integration/kde.jlc
+share/sawfish/lisp/sawfish/wm/integration/lumina.jl
+share/sawfish/lisp/sawfish/wm/integration/lumina.jlc
 share/sawfish/lisp/sawfish/wm/integration/lxde.jl
 share/sawfish/lisp/sawfish/wm/integration/lxde.jlc
 share/sawfish/lisp/sawfish/wm/integration/mate.jl
@@ -360,8 +385,16 @@
 share/sawfish/lisp/sawfish/wm/placement/top-left.jlc
 share/sawfish/lisp/sawfish/wm/prg/compton.jl
 share/sawfish/lisp/sawfish/wm/prg/compton.jlc
+share/sawfish/lisp/sawfish/wm/prg/conky.jl
+share/sawfish/lisp/sawfish/wm/prg/conky.jlc
+share/sawfish/lisp/sawfish/wm/prg/diodon.jl
+share/sawfish/lisp/sawfish/wm/prg/diodon.jlc
 share/sawfish/lisp/sawfish/wm/prg/fehlstart.jl
 share/sawfish/lisp/sawfish/wm/prg/fehlstart.jlc
+share/sawfish/lisp/sawfish/wm/prg/idesk.jl
+share/sawfish/lisp/sawfish/wm/prg/idesk.jlc
+share/sawfish/lisp/sawfish/wm/prg/nm-applet.jl
+share/sawfish/lisp/sawfish/wm/prg/nm-applet.jlc
 share/sawfish/lisp/sawfish/wm/prg/pancake.jl
 share/sawfish/lisp/sawfish/wm/prg/pancake.jlc
 share/sawfish/lisp/sawfish/wm/prg/trayer.jl
@@ -499,6 +532,7 @@
 share/sawfish/lisp/viewport-linear.jl
 share/sawfish/lisp/viewport-linear.jlc
 share/sawfish/lisp/wallpaper.jl
+share/sawfish/lisp/wallpaper.jlc
 share/sawfish/lisp/window-anim.jl
 share/sawfish/lisp/window-anim.jlc
 share/sawfish/lisp/window-history.jl
@@ -546,140 +580,12 @@
 share/sawfish/themes/StyleTab/Default/bottom-frame-bottom-right-corner-i.png
 share/sawfish/themes/StyleTab/Default/bottom-frame-bottom-right-corner-shaped-f.png
 share/sawfish/themes/StyleTab/Default/bottom-frame-bottom-right-corner-shaped-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-close-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-close-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-close-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-close-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-close-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-close-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-frame-type-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-frame-type-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-frame-type-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-frame-type-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-frame-type-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-frame-type-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-iconify-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-iconify-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-iconify-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-iconify-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-iconify-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-iconify-button-ih.png
 share/sawfish/themes/StyleTab/Default/bottom-frame-left-border-f.png
 share/sawfish/themes/StyleTab/Default/bottom-frame-left-border-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-lock-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-lock-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-lock-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-lock-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-lock-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-lock-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-maximize-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-maximize-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-maximize-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-maximize-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-maximize-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-maximize-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-menu-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-menu-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-menu-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-menu-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-menu-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-menu-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-move-resize-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-move-resize-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-move-resize-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-move-resize-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-move-resize-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-move-resize-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-last-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-last-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-last-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-last-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-last-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-next-last-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-ontop-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-ontop-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-ontop-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-ontop-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-ontop-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-ontop-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-last-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-last-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-last-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-last-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-last-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-prev-last-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-raise-lower-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-raise-lower-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-raise-lower-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-raise-lower-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-raise-lower-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-raise-lower-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-rename-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-rename-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-rename-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-rename-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-rename-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-rename-button-ih.png
 share/sawfish/themes/StyleTab/Default/bottom-frame-right-border-f.png
 share/sawfish/themes/StyleTab/Default/bottom-frame-right-border-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-shade-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-shade-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-shade-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-shade-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-shade-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-shade-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-sticky-button-c.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-sticky-button-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-sticky-button-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-sticky-button-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-sticky-button-ic.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-sticky-button-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-left-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-left-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-left-icon-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-left-icon-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-left-icon-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-left-icon-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-left-icon-marked-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-left-icon-marked-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-left-icon-marked-i.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-left-icon-marked-ih.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-marked-f.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-marked-h.png
-share/sawfish/themes/StyleTab/Default/bottom-frame-tab-marked-i.png



Home | Main Index | Thread Index | Old Index