commit bspwm for openSUSE:Factory

2020-06-12 Thread root
Hello community,

here is the log from the commit of package bspwm for openSUSE:Factory checked 
in at 2020-06-12 21:44:24

Comparing /work/SRC/openSUSE:Factory/bspwm (Old)
 and  /work/SRC/openSUSE:Factory/.bspwm.new.3606 (New)


Package is "bspwm"

Fri Jun 12 21:44:24 2020 rev:9 rq:814130 version:0.9.9

Changes:

--- /work/SRC/openSUSE:Factory/bspwm/bspwm.changes  2019-03-24 
15:01:14.851169706 +0100
+++ /work/SRC/openSUSE:Factory/.bspwm.new.3606/bspwm.changes2020-06-12 
21:45:47.500544127 +0200
@@ -1,0 +2,11 @@
+Wed Jun 10 11:45:45 UTC 2020 - Florian Besser 
+
+- Bump to version 0.9.9 
+ * no upstream changelog
+
+---
+Wed Jun 10 11:40:56 UTC 2020 - Florian Besser 
+
+- Add -fcommon to CPPFLAGS to make it build with gcc10  
+
+---

Old:

  bspwm-0.9.7.tar.gz

New:

  bspwm-0.9.9.tar.gz



Other differences:
--
++ bspwm.spec ++
--- /var/tmp/diff_new_pack.0HINrq/_old  2020-06-12 21:45:49.436548671 +0200
+++ /var/tmp/diff_new_pack.0HINrq/_new  2020-06-12 21:45:49.456548719 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package bspwm
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2017 Luke Jones, luke.nukem.jo...@gmail.com
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,17 +13,17 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   bspwm
-Version:0.9.7
+Version:0.9.9
 Release:0
 Summary:A tiling window manager based on binary space partitioning
 License:BSD-2-Clause
 Group:  System/GUI/Other
-Url:https://github.com/baskerville/bspwm
+URL:https://github.com/baskerville/bspwm
 Source0:
https://github.com/baskerville/bspwm/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:bspwm.desktop
 BuildRequires:  pkgconfig
@@ -85,7 +85,7 @@
 sed -i 's,^#! /usr/bin/env ,#!/usr/bin/,' 
./examples/receptacles/{extract_canvas,induce_rules}
 
 %build
-export CPPFLAGS="%{optflags}"
+export CPPFLAGS="%{optflags} -fcommon"
 make %{?_smp_mflags} V=1
 
 %install

++ bspwm-0.9.7.tar.gz -> bspwm-0.9.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bspwm-0.9.7/Makefile new/bspwm-0.9.9/Makefile
--- old/bspwm-0.9.7/Makefile2019-02-24 09:22:29.0 +0100
+++ new/bspwm-0.9.9/Makefile2019-08-13 17:27:55.0 +0200
@@ -2,7 +2,7 @@
 VERSION := $(shell $(VERCMD) || cat VERSION)
 
 CPPFLAGS += -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\"
-CFLAGS   += -std=c99 -pedantic -Wall -Wextra
+CFLAGS   += -std=c99 -pedantic -Wall -Wextra -DJSMN_STRICT
 LDFLAGS  ?=
 LDLIBS= $(LDFLAGS) -lm -lxcb -lxcb-util -lxcb-keysyms -lxcb-icccm 
-lxcb-ewmh -lxcb-randr -lxcb-xinerama -lxcb-shape
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bspwm-0.9.7/VERSION new/bspwm-0.9.9/VERSION
--- old/bspwm-0.9.7/VERSION 2019-02-24 09:22:29.0 +0100
+++ new/bspwm-0.9.9/VERSION 2019-08-13 17:27:55.0 +0200
@@ -1 +1 @@
-0.9.7
\ No newline at end of file
+0.9.9
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bspwm-0.9.7/doc/CHANGELOG.md 
new/bspwm-0.9.9/doc/CHANGELOG.md
--- old/bspwm-0.9.7/doc/CHANGELOG.md2019-02-24 09:22:29.0 +0100
+++ new/bspwm-0.9.9/doc/CHANGELOG.md2019-08-13 17:27:55.0 +0200
@@ -1,3 +1,14 @@
+# From 0.9.8 to 0.9.9
+
+- Fix a memory allocation bug in the implementation of `wm --restart`.
+- Honor `single_monocle` when the `hidden` flag is toggled.
+
+# From 0.9.7 to 0.9.8
+
+- Fix a potential infinite loop.
+- Fix two bugs having to do with `single_monocle`.
+- Honor `removal_adjustment` for the spiral automatic insertion scheme.
+
 # From 0.9.6 to 0.9.7
 
 This release fixes a bug in the behavior of `single_monocle`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bspwm-0.9.7/doc/bspwm.1 new/bspwm-0.9.9/doc/bspwm.1
--- old/bspwm-0.9.7/doc/bspwm.1 2019-02-24 09:22:29.0 +0100
+++ new/bspwm-0.9.9/doc/bspwm.1 2019-08-13 17:27:55.0 +0200
@@ -2,12 +2,12 @@
 .\" Title: bspwm
 .\"Author: [see the "Author" section]
 .\" Generator: DocBook XSL Stylesheets v1.79.1 
-.\"  Date: 02/24/2019
+.\"  Date: 08/13/2019
 

commit bspwm for openSUSE:Factory

2019-03-24 Thread root
Hello community,

here is the log from the commit of package bspwm for openSUSE:Factory checked 
in at 2019-03-24 15:01:12

Comparing /work/SRC/openSUSE:Factory/bspwm (Old)
 and  /work/SRC/openSUSE:Factory/.bspwm.new.25356 (New)


Package is "bspwm"

Sun Mar 24 15:01:12 2019 rev:8 rq:687820 version:0.9.7

Changes:

--- /work/SRC/openSUSE:Factory/bspwm/bspwm.changes  2019-02-27 
15:10:04.782375025 +0100
+++ /work/SRC/openSUSE:Factory/.bspwm.new.25356/bspwm.changes   2019-03-24 
15:01:14.851169706 +0100
@@ -1,0 +2,5 @@
+Fri Mar 22 13:38:58 UTC 2019 - Xaver Hellauer 
+
+- Fix suggestions for bspwm-fish-completion
+
+---



Other differences:
--
++ bspwm.spec ++
--- /var/tmp/diff_new_pack.EE40CM/_old  2019-03-24 15:01:15.607169609 +0100
+++ /var/tmp/diff_new_pack.EE40CM/_new  2019-03-24 15:01:15.607169609 +0100
@@ -73,7 +73,7 @@
 Summary:Fish Completion for %{name}
 Group:  System/GUI/Other
 Requires:   %{name} = %{version}
-Supplements:packageand(%{name}:zsh)
+Supplements:packageand(%{name}:fish)
 BuildArch:  noarch
 
 %description fish-completion




commit bspwm for openSUSE:Factory

2019-02-27 Thread root
Hello community,

here is the log from the commit of package bspwm for openSUSE:Factory checked 
in at 2019-02-27 15:10:02

Comparing /work/SRC/openSUSE:Factory/bspwm (Old)
 and  /work/SRC/openSUSE:Factory/.bspwm.new.28833 (New)


Package is "bspwm"

Wed Feb 27 15:10:02 2019 rev:7 rq:679689 version:0.9.7

Changes:

--- /work/SRC/openSUSE:Factory/bspwm/bspwm.changes  2018-04-13 
12:51:01.696817576 +0200
+++ /work/SRC/openSUSE:Factory/.bspwm.new.28833/bspwm.changes   2019-02-27 
15:10:04.782375025 +0100
@@ -1,0 +2,31 @@
+Wed Feb 27 04:42:35 UTC 2019 - Luke Jones 
+
+- Update 0.9.7:
+  * Bug fix for "single_monocle does not work for the first node on
+  a desktop"
+- From 0.9.5 to 0.9.6
+- Additions
+  * New wm command: --restart. It was already possible to restart
+bspwm without loosing the current state through
+--{dump,load}-state, but this command will also keep the
+existing subscribers intact.
+  * New settings: automatic_scheme, removal_adjustment.
+The automatic insertion mode now provides three ways of
+inserting a new node: spiral, longest_side (the default)
+and alternate. Those schemes are described in the README.
+  * New settings: ignore_ewmh_struts, presel_feedback,
+{top,right,bottom,left}_monocle_padding.
+  * New node descriptor: smallest.
+  * New desktop modifier: active.
+- Changes
+  * The focused and active modifiers now mean the same
+thing across every object.
+  * Fullscreen windows are no longer sent to the above layer.
+Within the same layer, fullscreen windows are now above floating
+windows. If you want a floating window to be above a fullscreen
+window, you'll need to rely on layers.
+  * Pseudo-tiled windows now shrink automatically.
+- Removals
+  * The paddingless_monocle setting was removed (and subsumed).
+
+---

Old:

  bspwm-0.9.5.tar.gz

New:

  bspwm-0.9.7.tar.gz



Other differences:
--
++ bspwm.spec ++
--- /var/tmp/diff_new_pack.7e5zQN/_old  2019-02-27 15:10:05.470374803 +0100
+++ /var/tmp/diff_new_pack.7e5zQN/_new  2019-02-27 15:10:05.470374803 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   bspwm
-Version:0.9.5
+Version:0.9.7
 Release:0
 Summary:A tiling window manager based on binary space partitioning
 License:BSD-2-Clause

++ bspwm-0.9.5.tar.gz -> bspwm-0.9.7.tar.gz ++
 3476 lines of diff (skipped)




commit bspwm for openSUSE:Factory

2018-04-13 Thread root
Hello community,

here is the log from the commit of package bspwm for openSUSE:Factory checked 
in at 2018-04-13 12:50:35

Comparing /work/SRC/openSUSE:Factory/bspwm (Old)
 and  /work/SRC/openSUSE:Factory/.bspwm.new (New)


Package is "bspwm"

Fri Apr 13 12:50:35 2018 rev:6 rq:595808 version:0.9.5

Changes:

--- /work/SRC/openSUSE:Factory/bspwm/bspwm.changes  2018-03-30 
12:07:58.468537088 +0200
+++ /work/SRC/openSUSE:Factory/.bspwm.new/bspwm.changes 2018-04-13 
12:51:01.696817576 +0200
@@ -1,0 +2,9 @@
+Wed Apr 11 21:37:19 UTC 2018 - avin...@opensuse.org
+
+- Update to 0.9.5
+  * Fix resize by mouse behavioral change
+  * Disable 4 default options (IGNORE_EWMH_FOCUS,
+REMOVE_DISABLED_MONITORS, REMOVE_UNPLUGGED_MONITORS,
+MERGE_OVERLAPPING_MONITORS)
+
+---

Old:

  bspwm-0.9.4.tar.gz

New:

  bspwm-0.9.5.tar.gz



Other differences:
--
++ bspwm.spec ++
--- /var/tmp/diff_new_pack.MudnBz/_old  2018-04-13 12:51:02.728780188 +0200
+++ /var/tmp/diff_new_pack.MudnBz/_new  2018-04-13 12:51:02.728780188 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   bspwm
-Version:0.9.4
+Version:0.9.5
 Release:0
 Summary:A tiling window manager based on binary space partitioning
 License:BSD-2-Clause

++ bspwm-0.9.4.tar.gz -> bspwm-0.9.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bspwm-0.9.4/VERSION new/bspwm-0.9.5/VERSION
--- old/bspwm-0.9.4/VERSION 2018-03-28 10:34:36.0 +0200
+++ new/bspwm-0.9.5/VERSION 2018-04-08 18:57:29.0 +0200
@@ -1 +1 @@
-0.9.4
\ No newline at end of file
+0.9.5
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bspwm-0.9.4/doc/bspwm.1 new/bspwm-0.9.5/doc/bspwm.1
--- old/bspwm-0.9.4/doc/bspwm.1 2018-03-28 10:34:36.0 +0200
+++ new/bspwm-0.9.5/doc/bspwm.1 2018-04-08 18:57:29.0 +0200
@@ -2,12 +2,12 @@
 .\" Title: bspwm
 .\"Author: [see the "Author" section]
 .\" Generator: DocBook XSL Stylesheets v1.79.1 
-.\"  Date: 03/28/2018
+.\"  Date: 04/08/2018
 .\"Manual: Bspwm Manual
-.\"Source: Bspwm 0.9.4
+.\"Source: Bspwm 0.9.5
 .\"  Language: English
 .\"
-.TH "BSPWM" "1" "03/28/2018" "Bspwm 0\&.9\&.4" "Bspwm Manual"
+.TH "BSPWM" "1" "04/08/2018" "Bspwm 0\&.9\&.5" "Bspwm Manual"
 .\" -
 .\" * Define some portability stuff
 .\" -
@@ -1264,8 +1264,7 @@
 .PP
 \fIignore_ewmh_focus\fR
 .RS 4
-Ignore EWMH focus requests coming from applications\&. Defaults to
-\fItrue\fR\&.
+Ignore EWMH focus requests coming from applications\&.
 .RE
 .PP
 \fIignore_ewmh_fullscreen\fR
@@ -1290,20 +1289,17 @@
 .PP
 \fIremove_disabled_monitors\fR
 .RS 4
-Consider disabled monitors as disconnected\&. Defaults to
-\fItrue\fR\&.
+Consider disabled monitors as disconnected\&.
 .RE
 .PP
 \fIremove_unplugged_monitors\fR
 .RS 4
-Remove unplugged monitors\&. Defaults to
-\fItrue\fR\&.
+Remove unplugged monitors\&.
 .RE
 .PP
 \fImerge_overlapping_monitors\fR
 .RS 4
-Merge overlapping monitors (the bigger remains)\&. Defaults to
-\fItrue\fR\&.
+Merge overlapping monitors (the bigger remains)\&.
 .RE
 .SS "Monitor and Desktop Settings"
 .PP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bspwm-0.9.4/doc/bspwm.1.asciidoc 
new/bspwm-0.9.5/doc/bspwm.1.asciidoc
--- old/bspwm-0.9.4/doc/bspwm.1.asciidoc2018-03-28 10:34:36.0 
+0200
+++ new/bspwm-0.9.5/doc/bspwm.1.asciidoc2018-04-08 18:57:29.0 
+0200
@@ -722,7 +722,7 @@
Handle the next *mapping_events_count* mapping notify events. A 
negative value implies that every event needs to be handled.
 
 'ignore_ewmh_focus'::
-   Ignore EWMH focus requests coming from applications. Defaults to 'true'.
+   Ignore EWMH focus requests coming from applications.
 
 'ignore_ewmh_fullscreen'::
Block the fullscreen state transitions that originate from an EWMH 
request. The possible values are: *none*, *all*, or a comma separated list of 
the following values: *enter*, *exit*.
@@ -734,13 +734,13 @@
Apply ICCCM window size hints.
 
 'remove_disabled_monitors'::
-   Consider disabled monitors as disconnected. Defaults to 'true'.
+   Consider disabled monitors as disconnected.
 
 'remove_unplugged_monitors'::
-   Remove unplugged monitors. Defaults to 'true'.
+   Remove unplugged monitors.
 
 'merge_overlapping_monitors'::
-   Merge overlapping monitors (the bigger remains). Defa

commit bspwm for openSUSE:Factory

2018-03-30 Thread root
Hello community,

here is the log from the commit of package bspwm for openSUSE:Factory checked 
in at 2018-03-30 12:07:54

Comparing /work/SRC/openSUSE:Factory/bspwm (Old)
 and  /work/SRC/openSUSE:Factory/.bspwm.new (New)


Package is "bspwm"

Fri Mar 30 12:07:54 2018 rev:5 rq:592196 version:0.9.4

Changes:

--- /work/SRC/openSUSE:Factory/bspwm/bspwm.changes  2018-03-28 
10:34:32.970209005 +0200
+++ /work/SRC/openSUSE:Factory/.bspwm.new/bspwm.changes 2018-03-30 
12:07:58.468537088 +0200
@@ -1,0 +2,19 @@
+Thu Mar 29 02:52:28 UTC 2018 - avin...@opensuse.org
+
+- Update to 0.9.4
+- Changes
+  * The following events: node_{manage,unmanage} are now
+node_{add,remove}.
+- Additions
+  * New monitor/desktop/node descriptors: any, newest.
+  * New node flag: marked.
+  * New monitor descriptor: pointed.
+  * New wm command: --reorder-monitors.
+  * Receptacles are now described in the manual.
+  * New --follow option added to node -{m,d,n,s} and desktop
+-{m,s}.
+  * The subscribe command now has the following options: --fifo,
+--count.
+  * New settings: ignore_ewmh_fullscreen, mapping_events_count.
+
+---

Old:

  bspwm-0.9.3.tar.gz

New:

  bspwm-0.9.4.tar.gz



Other differences:
--
++ bspwm.spec ++
--- /var/tmp/diff_new_pack.jAzkL2/_old  2018-03-30 12:08:00.088478517 +0200
+++ /var/tmp/diff_new_pack.jAzkL2/_new  2018-03-30 12:08:00.092478372 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   bspwm
-Version:0.9.3
+Version:0.9.4
 Release:0
 Summary:A tiling window manager based on binary space partitioning
 License:BSD-2-Clause

++ bspwm-0.9.3.tar.gz -> bspwm-0.9.4.tar.gz ++
 4431 lines of diff (skipped)




commit bspwm for openSUSE:Factory

2018-03-28 Thread root
Hello community,

here is the log from the commit of package bspwm for openSUSE:Factory checked 
in at 2018-03-28 10:34:27

Comparing /work/SRC/openSUSE:Factory/bspwm (Old)
 and  /work/SRC/openSUSE:Factory/.bspwm.new (New)


Package is "bspwm"

Wed Mar 28 10:34:27 2018 rev:4 rq:591770 version:0.9.3

Changes:

--- /work/SRC/openSUSE:Factory/bspwm/bspwm.changes  2017-09-25 
14:00:06.864942442 +0200
+++ /work/SRC/openSUSE:Factory/.bspwm.new/bspwm.changes 2018-03-28 
10:34:32.970209005 +0200
@@ -1,0 +2,10 @@
+Tue Mar 27 15:02:43 UTC 2018 - avin...@opensuse.org
+
+- split completion scripts into sub-packages
+- fix lint errors
+- cleanup with spec-cleaner
+- compile with %optflags
+- delete _service file
+- remove manual desktop database config
+
+---

Old:

  _service



Other differences:
--
++ bspwm.spec ++
--- /var/tmp/diff_new_pack.cti7G4/_old  2018-03-28 10:34:33.734181526 +0200
+++ /var/tmp/diff_new_pack.cti7G4/_new  2018-03-28 10:34:33.738181382 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package bspwm
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2017 Luke Jones, luke.nukem.jo...@gmail.com
 #
 # All modifications and additions to the file contributed by third parties
@@ -24,7 +24,7 @@
 License:BSD-2-Clause
 Group:  System/GUI/Other
 Url:https://github.com/baskerville/bspwm
-Source0:%{name}-%{version}.tar.gz
+Source0:
https://github.com/baskerville/bspwm/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:bspwm.desktop
 BuildRequires:  pkgconfig
 BuildRequires:  zsh
@@ -37,8 +37,6 @@
 BuildRequires:  pkgconfig(xcb-util)
 BuildRequires:  pkgconfig(xcb-xinerama)
 BuildRequires:  pkgconfig(xcb-xkb)
-Requires(post): desktop-file-utils
-Requires(postun): desktop-file-utils
 Recommends: dmenu
 Recommends: lemonbar
 Recommends: sxhkd
@@ -50,40 +48,70 @@
 * bspwm doesn't handle any keyboard or pointer inputs: a third party program 
(e.g.
 sxhkd) is needed in order to translate keyboard and pointer events to bspc 
invocations.
 
+%package bash-completion
+Summary:Bash Completion for %{name}
+Group:  System/GUI/Other
+Requires:   %{name} = %{version}
+Requires:   bash-completion
+Supplements:packageand(%{name}:bash)
+BuildArch:  noarch
+
+%description bash-completion
+Bash completion for bspc
+
+%package zsh-completion
+Summary:ZSH Completion for %{name}
+Group:  System/GUI/Other
+Requires:   %{name} = %{version}
+Supplements:packageand(%{name}:zsh)
+BuildArch:  noarch
+
+%description zsh-completion
+ZSH completion for bspc
+
+%package fish-completion
+Summary:Fish Completion for %{name}
+Group:  System/GUI/Other
+Requires:   %{name} = %{version}
+Supplements:packageand(%{name}:zsh)
+BuildArch:  noarch
+
+%description fish-completion
+Fish completion for bspc
+
 %prep
 %setup -q
+# fix rpmlint E: env-script-interpreter
+sed -i 's,^#! /usr/bin/env ,#!/usr/bin/,' 
./examples/receptacles/{extract_canvas,induce_rules}
 
 %build
-install -pm 644 %{SOURCE1} contrib/freedesktop/bspwm.desktop
+export CPPFLAGS="%{optflags}"
 make %{?_smp_mflags} V=1
 
 %install
-%make_install PREFIX=%{_prefix} DOCPREFIX=%{_docdir}/%{name} 
MANPREFIX=%{_mandir}
+%make_install PREFIX=%{_prefix} DOCPREFIX=%{_docdir}/%{name}
+install -pm 644 %{SOURCE1} contrib/freedesktop/bspwm.desktop
 install -D -p -m 644 examples/bspwmrc \
 %{buildroot}%{_sysconfdir}/skel/.config/bspwm/bspwmrc
 install -D -p -m 644 LICENSE %{buildroot}%{_docdir}/%{name}/LICENSE
 
-%post
-%desktop_database_post
-
-%postun
-%desktop_database_postun
-
 %files
-%dir %{_datadir}/zsh
-%dir %{_datadir}/zsh/site-functions
-%dir %{_datadir}/fish
-%dir %{_datadir}/fish/vendor_completions.d
 %{_bindir}/bspwm
 %{_bindir}/bspc
 %{_docdir}/%{name}
-%{_mandir}/man1/bspwm.1%{ext_man}
-%{_mandir}/man1/bspc.1%{ext_man}
-%{_datadir}/bash-completion/completions/bspc
-%{_datadir}/fish/vendor_completions.d/bspc.fish
-%{_datadir}/zsh/site-functions/_bspc
+%{_mandir}/man1/bspwm.1%{?ext_man}
+%{_mandir}/man1/bspc.1%{?ext_man}
 %{_datadir}/xsessions/bspwm.desktop
 %{_sysconfdir}/skel/.config/bspwm
 %config %{_sysconfdir}/skel/.config/bspwm/bspwmrc
 
+%files bash-completion
+%{_datadir}/bash-completion
+
+%files fish-completion
+%{_datadir}/fish
+
+%files zsh-completion
+%{_datadir}/zsh
+
 %changelog




commit bspwm for openSUSE:Factory

2017-09-25 Thread root
Hello community,

here is the log from the commit of package bspwm for openSUSE:Factory checked 
in at 2017-09-25 14:00:04

Comparing /work/SRC/openSUSE:Factory/bspwm (Old)
 and  /work/SRC/openSUSE:Factory/.bspwm.new (New)


Package is "bspwm"

Mon Sep 25 14:00:04 2017 rev:3 rq:528537 version:0.9.3

Changes:

--- /work/SRC/openSUSE:Factory/bspwm/bspwm.changes  2017-02-13 
07:49:28.415209459 +0100
+++ /work/SRC/openSUSE:Factory/.bspwm.new/bspwm.changes 2017-09-25 
14:00:06.864942442 +0200
@@ -1,0 +2,16 @@
+Sun Sep 24 16:47:38 UTC 2017 - aavind...@gmail.com
+
+- Created _service file
+- Update to 0.9.3
+- Changes
+* *click_to_focus* is now a button name. Specifying a boolean is
+  deprecated but will still work (`true` is equivalent to `button1`).
+
+- Additions
+* `node -r` now accepts a relative fraction argument.
+* An option was added to `query -{M,D,N}` in order to output names
+  instead of IDs: `--names`.
+* New rule consequence: `rectangle=WxH+X+Y`.
+* New settings: `swallow_first_click` and `directional_focus_tightness`.
+
+---

Old:

  0.9.2.tar.gz

New:

  _service
  bspwm-0.9.3.tar.gz



Other differences:
--
++ bspwm.spec ++
--- /var/tmp/diff_new_pack.jF6tWw/_old  2017-09-25 14:00:07.672828776 +0200
+++ /var/tmp/diff_new_pack.jF6tWw/_new  2017-09-25 14:00:07.680827650 +0200
@@ -18,13 +18,13 @@
 
 
 Name:   bspwm
-Version:0.9.2
+Version:0.9.3
 Release:0
 Summary:A tiling window manager based on binary space partitioning
 License:BSD-2-Clause
 Group:  System/GUI/Other
 Url:https://github.com/baskerville/bspwm
-Source0:https://github.com/baskerville/bspwm/archive/%{version}.tar.gz
+Source0:%{name}-%{version}.tar.gz
 Source1:bspwm.desktop
 BuildRequires:  pkgconfig
 BuildRequires:  zsh
@@ -70,7 +70,6 @@
 %desktop_database_postun
 
 %files
-%defattr (-, root, root)
 %dir %{_datadir}/zsh
 %dir %{_datadir}/zsh/site-functions
 %dir %{_datadir}/fish

++ _service ++

  
https
github.com
baskerville/bspwm/archive/0.9.3.tar.gz
bspwm-0.9.3.tar.gz
  




commit bspwm for openSUSE:Factory

2017-02-12 Thread root
Hello community,

here is the log from the commit of package bspwm for openSUSE:Factory checked 
in at 2017-02-13 07:49:27

Comparing /work/SRC/openSUSE:Factory/bspwm (Old)
 and  /work/SRC/openSUSE:Factory/.bspwm.new (New)


Package is "bspwm"

Changes:

--- /work/SRC/openSUSE:Factory/bspwm/bspwm.changes  2016-10-13 
11:29:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.bspwm.new/bspwm.changes 2017-02-13 
07:49:28.415209459 +0100
@@ -1,0 +2,52 @@
+Fri Feb 10 03:32:17 UTC 2017 - luke.nukem.jo...@gmail.com
+
+- Update to 0.9.2
+- Changes
+* Monitors, desktops and nodes have unique IDs, `bspc query -{N,D,M}`
+  returns IDs and events reference objects by ID instead of name.
+* `bspc` fails verbosely and only returns a single non-zero exit code.
+* The `DIR` descriptor is based on 
[right-window](https://github.com/ntrrgc/right-window).
+* The `CYCLE_DIR` descriptor isn't limited to the current
+  desktop/monitor anymore. (You can emulate the previous behavior
+  by appending a `.local` modifier to the selector.)
+* `bspc query -{N,D,M}` accepts an optional reference argument
+  used by certain descriptors/modifiers.
+* Monitors are ordered visually by default.
+* The following settings: `border_width`, `window_gap` and
+  `*_padding` behave as expected.
+* External rules also receives the monitor, desktop and node
+  selectors computed from the built-in rules stage as subsequent arguments.
+* The `focus_follows_pointer` setting is implemented via enter
+  notify events.
+
+- Additions
+* Nodes can be hidden/shown via the new `hidden` flag.
+* Node receptacles can be inserted with `node -i`. An example
+  is given in `git show e8aa679`.
+* Non-tiled nodes can be moved/resized via `node -{v,z}`.
+* The reference of a selector can be set via the `{NODE,DESKTOP
+  ,MONITOR}_SEL#` prefix, example: `bspc node 0x008c#south -c`
+  will close the node at the south of `0x008c`.
+* Node descriptors: ``, `pointed`.
+* Node modifiers: `hidden`, `descendant_of`, `ancestor_of`, `window`,
+  `active`. Example: `bspc query -N 0x0046 -n .descendant_of` returns
+  the descendants of `0x0046`.
+* Desktop descriptor: ``.
+* Monitor descriptor: ``.
+* Settings: `pointer_motion_interval`, `pointer_modifier`,
+  `pointer_action{1,2,3}`, `click_to_focus`, `honor_size_hints`.
+* Event: `pointer_action`.
+* ICCCM/EWMH atoms: `WM_STATE`, `_NET_WM_STRUT_PARTIAL`.
+* `bspc` shell completions for `fish`.
+
+- Removals
+* The `pointer` domain. Pointer actions are handled internally.
+You need to remove any binding that uses this domain from your
+`sxhkdrc`.
+* Settings: `history_aware_focus`, `focus_by_distance`. Both
+  settings are merged into the new `DIR` implementation.
+* `monitor -r|--remove-desktops`: use `desktop -r|--remove` instead.
+* `wm -r|--remove-monitor`: use `monitor -r|--remove` instead.
+
+
+---

Old:

  0.9.1.tar.gz

New:

  0.9.2.tar.gz



Other differences:
--
++ bspwm.spec ++
--- /var/tmp/diff_new_pack.7e7dE5/_old  2017-02-13 07:49:29.115109531 +0100
+++ /var/tmp/diff_new_pack.7e7dE5/_new  2017-02-13 07:49:29.115109531 +0100
@@ -1,7 +1,8 @@
 #
 # spec file for package bspwm
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 Luke Jones, luke.nukem.jo...@gmail.com
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +18,7 @@
 
 
 Name:   bspwm
-Version:0.9.1
+Version:0.9.2
 Release:0
 Summary:A tiling window manager based on binary space partitioning
 License:BSD-2-Clause
@@ -31,6 +32,7 @@
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xcb-event)
 BuildRequires:  pkgconfig(xcb-icccm)
+BuildRequires:  pkgconfig(xcb-keysyms)
 BuildRequires:  pkgconfig(xcb-randr)
 BuildRequires:  pkgconfig(xcb-util)
 BuildRequires:  pkgconfig(xcb-xinerama)
@@ -71,12 +73,15 @@
 %defattr (-, root, root)
 %dir %{_datadir}/zsh
 %dir %{_datadir}/zsh/site-functions
+%dir %{_datadir}/fish
+%dir %{_datadir}/fish/vendor_completions.d
 %{_bindir}/bspwm
 %{_bindir}/bspc
 %{_docdir}/%{name}
 %{_mandir}/man1/bspwm.1%{ext_man}
 %{_mandir}/man1/bspc.1%{ext_man}
 %{_datadir}/bash-completion/completions/bspc
+%{_datadir}/fish/vendor_completions.d/bspc.fish
 %{_datadir}/zsh/site-functions/_bspc
 %{_datadir}/xsessions/bspwm.desktop
 %{_sysconfdir}/skel/.config/bspwm

++ 0.9.1.tar.gz -> 0.9.2.tar.

commit bspwm for openSUSE:Factory

2016-10-13 Thread h_root
Hello community,

here is the log from the commit of package bspwm for openSUSE:Factory checked 
in at 2016-10-13 11:29:46

Comparing /work/SRC/openSUSE:Factory/bspwm (Old)
 and  /work/SRC/openSUSE:Factory/.bspwm.new (New)


Package is "bspwm"

Changes:

New Changes file:

--- /dev/null   2016-09-15 12:42:18.240042505 +0200
+++ /work/SRC/openSUSE:Factory/.bspwm.new/bspwm.changes 2016-10-13 
11:29:46.0 +0200
@@ -0,0 +1,11 @@
+---
+Wed Oct  5 09:52:52 UTC 2016 - luke.nukem.jo...@gmail.com
+
+- change sxhkd and dmenu to be recommended, not required
+- move to pkgconfig deps, add desktop-utils handling 
+
+---
+Fri Jul 15 12:56:12 UTC 2016 - luke.nukem.jo...@gmail.com
+
+- Initial packaging of bspwm
+

New:

  0.9.1.tar.gz
  bspwm.changes
  bspwm.desktop
  bspwm.spec



Other differences:
--
++ bspwm.spec ++
#
# spec file for package bspwm
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   bspwm
Version:0.9.1
Release:0
Summary:A tiling window manager based on binary space partitioning
License:BSD-2-Clause
Group:  System/GUI/Other
Url:https://github.com/baskerville/bspwm
Source0:https://github.com/baskerville/bspwm/archive/%{version}.tar.gz
Source1:bspwm.desktop
BuildRequires:  pkgconfig
BuildRequires:  zsh
BuildRequires:  pkgconfig(bash-completion)
BuildRequires:  pkgconfig(xcb)
BuildRequires:  pkgconfig(xcb-event)
BuildRequires:  pkgconfig(xcb-icccm)
BuildRequires:  pkgconfig(xcb-randr)
BuildRequires:  pkgconfig(xcb-util)
BuildRequires:  pkgconfig(xcb-xinerama)
BuildRequires:  pkgconfig(xcb-xkb)
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
Recommends: dmenu
Recommends: lemonbar
Recommends: sxhkd

%description
A tiling window manager based on binary space partitioning.
* It only responds to X events, and the messages it receives on a dedicated 
socket.
* bspc is a program that writes messages on bspwm's socket.
* bspwm doesn't handle any keyboard or pointer inputs: a third party program 
(e.g.
sxhkd) is needed in order to translate keyboard and pointer events to bspc 
invocations.

%prep
%setup -q

%build
install -pm 644 %{SOURCE1} contrib/freedesktop/bspwm.desktop
make %{?_smp_mflags} V=1

%install
%make_install PREFIX=%{_prefix} DOCPREFIX=%{_docdir}/%{name} 
MANPREFIX=%{_mandir}
install -D -p -m 644 examples/bspwmrc \
%{buildroot}%{_sysconfdir}/skel/.config/bspwm/bspwmrc
install -D -p -m 644 LICENSE %{buildroot}%{_docdir}/%{name}/LICENSE

%post
%desktop_database_post

%postun
%desktop_database_postun

%files
%defattr (-, root, root)
%dir %{_datadir}/zsh
%dir %{_datadir}/zsh/site-functions
%{_bindir}/bspwm
%{_bindir}/bspc
%{_docdir}/%{name}
%{_mandir}/man1/bspwm.1%{ext_man}
%{_mandir}/man1/bspc.1%{ext_man}
%{_datadir}/bash-completion/completions/bspc
%{_datadir}/zsh/site-functions/_bspc
%{_datadir}/xsessions/bspwm.desktop
%{_sysconfdir}/skel/.config/bspwm
%config %{_sysconfdir}/skel/.config/bspwm/bspwmrc

%changelog
++ bspwm.desktop ++
[Desktop Entry]
Encoding=UTF-8
Name=bspwm
Comment=Binary space partitioning window manager
Exec=bspwm
X-LightDM-DesktopName=GNOME
Type=Xsession