Commit Graph

188 Commits

Author SHA1 Message Date
Michael Stapelberg 212a408d4b debian: install docs to usr/share/doc/i3-wm 2016-11-08 19:41:35 +01:00
Michael Stapelberg 8ddc18756c debian: add missing dh-autoreconf to Build-Depends (#2516) 2016-10-25 20:54:41 +02:00
Michael Stapelberg 8ab1bf6063 Update debian/ for autotools 2016-10-23 21:09:24 +02:00
Michael Stapelberg 0e73a6e9e7 Remove conditional compilation for cairo/pangocairo (#2480)
We strive to avoid conditional compilation in i3 as much as possible.
cairo and pangocairo have been around long enough in the versions that
we need that it’s time to unconditionally depend on them.

Also update DEPENDS with the last-known-good-versions while at it.
2016-09-27 12:57:00 -07:00
Michael Stapelberg c93056b2d8 Unconditionally depend on libpcre >= 8.10 (#2472)
Even Debian oldstable has 8.30, so let’s get rid of conditional
compilation where we don’t actually need it.
2016-09-26 19:04:13 -07:00
Ingo Bürk 47562b4143 Introduce support for specifying variables from X resources. (#2286)
This patch introduces a new 'set_from_resource' config directive which
allows defining a variable by retrieving its value from the X resource
database. This avoids having to configure a color scheme in multiple
files. The directive takes an additional fallback value which is used
in case the resource cannot be found or during config validation where
no X connection is available.

Furthermore, this patch includes the following changes:
- If the same variable is defined twice, we now properly overwrite the
  value of the assignment rather than inserting two variable definitions
  with the same key.
- We now depend on xcb-util-xrm to query the resource.
- Increase the buffer size for variable / resource assignments.

fixes #2130
2016-05-08 12:55:27 +02:00
Michael Stapelberg ba550382a3 debian: remove menu file, add lintian-overrides 2016-04-01 16:34:56 +02:00
Michael Stapelberg 018a47ceef debian: update changelog 2016-03-06 16:26:03 +01:00
Michael Stapelberg 8d22669311 debian/watch: verify signature, use https 2016-03-06 16:16:55 +01:00
Michael Stapelberg 0d33f70ac7 debian/control: bump standards-version to 3.9.7 2016-03-06 16:16:55 +01:00
Michael Stapelberg 3ee7828460 debian/compat: bump debhelper compat level to 9 2016-03-06 16:16:53 +01:00
Michael Stapelberg 601108437b debian: update copyright to machine-readable copyright 2016-03-06 14:45:46 +01:00
Michael Stapelberg 2453feb4e7 debian: update changelog 2015-09-30 09:03:34 +02:00
Michael Stapelberg 86aad2e076 debian: update changelog 2015-09-08 09:25:53 +02:00
Michael Stapelberg 2dfc39b166 Update debian/changelog 2015-09-08 09:19:33 +02:00
Michael Stapelberg abb24a7391 Update debian/changelog 2015-07-30 22:31:06 +02:00
Michael Stapelberg dfe2c9c310 debian: stacklimit.png got deleted, so remove it from i3-wm.docs 2015-06-21 13:24:35 +02:00
Michael Stapelberg 0492c50fbb debian: update changelog 2015-04-16 09:08:46 +02:00
Michael Stapelberg 3360ba7212 update debian/changelog 2015-03-29 19:10:41 +02:00
Michael Stapelberg 8f69ddcb4d Update debian/changelog 2015-03-29 18:08:59 +02:00
Michael Stapelberg ebf5941456 debian: promote suggests to recommends to install a terminal emulator
fixes #1587
2015-03-26 09:19:50 +01:00
Michael Stapelberg dadf833607 update debian/changelog for the new release 2015-03-07 20:31:38 +01:00
Michael Stapelberg cc55ee472d debian: update changelog 2015-02-28 15:04:28 +01:00
Michael Stapelberg bb6823f5c7 debian: add changelog entry for 4.8-2 2015-02-15 13:42:29 +01:00
Michael Stapelberg 0125530409 merge the formerly debian-specific x-terminal-emulator patch
I think instead of maintaining distribution-specific patches forever,
it’s a bit easier to have them applied upstream, especially since they
don’t break anything.

fixes #876
2014-11-06 19:56:32 +01:00
Michael Stapelberg 1ee6bf1077 make AnyEvent::I3 dependency versioned (Thanks sur5r) 2014-08-05 11:49:16 +02:00
Michael Stapelberg 01d8d10c57 libxkbcommon 0.4.0 is required, 0.2.0 is too old (Thanks Mii)
fixes #1295
2014-06-25 17:57:48 +02:00
Michael Stapelberg 3f5a0f0024 Switch to xcb-xkb and libxkbcommon
This removes our last dependency on Xlib! :)

(Okay, an Xlib dependency still comes in through other libraries that we
 link against, but it’s not us. Our code is simpler by this change and
 uses one less connection to X11.)
2014-06-21 19:10:37 +02:00
Michael Stapelberg d8328c7896 debian: add placeholder changelog entry 2014-06-15 19:37:38 +02:00
Michael Stapelberg 2924044505 debian: bump standards-version to 3.9.5 (no changes necessary) 2014-06-15 19:37:03 +02:00
Michael Stapelberg d75c5a18d7 debian: install i3-save-tree(1) manpage 2014-06-15 19:36:54 +02:00
Michael Stapelberg e77b7e6167 debian: update changelog 2014-06-15 19:15:44 +02:00
Michael Stapelberg 6fe44d8584 debian: recommend fonts-dejavu-core after we switched the default 2014-06-08 22:28:13 +02:00
Michael Stapelberg dda9a7f6e0 debian: require libyajl >= 2.0.4 (Thanks Koston) 2014-05-16 18:15:53 +02:00
Michael Stapelberg 87c855f851 add missing docs/layout-saving-1.png 2014-04-26 12:46:25 +02:00
Michael Stapelberg cb37d1a140 debian: add docs/layout-saving 2014-04-26 12:40:30 +02:00
Michael Stapelberg 51f077b409 debian/rules: get rid of hardcoded release notes file name 2014-01-26 16:22:06 +01:00
Michael Stapelberg 23763ca2a5 update debian/changelog 2014-01-23 23:11:49 +01:00
Michael Stapelberg ca807ce1c5 update debian/ 2014-01-21 19:38:46 +01:00
Michael Stapelberg 0b8a7b2d16 debian/: add perl recommends to i3-wm for i3-save-tree(1) 2013-12-22 21:54:13 +01:00
Michael Stapelberg c7036191c8 debian/: add placeholder commit 2013-12-22 21:39:15 +01:00
Michael Stapelberg da20cd397c switch from libXcursor to xcb-util-cursor 2013-08-17 09:44:20 +02:00
Michael Stapelberg 6562f440c5 update debian/ packaging 2013-08-07 21:21:47 +02:00
Michael Stapelberg 056168494c update debian/ 2013-03-18 23:01:36 +01:00
Michael Stapelberg b8230183ef add dummy entry to debian/changelog 2013-03-12 15:12:13 +01:00
Michael Stapelberg fe34820c0a update debian/ 2013-03-12 15:11:35 +01:00
Michael Stapelberg 140c1062b6 drop the flex/bison dependency \o/ 2012-12-25 14:20:21 +01:00
Michael Stapelberg b3d7531947 refactor both i3-nagbar starts into src/util.c
With this change, libev >= 4 is a hard dependency. It should be present
in all major linux distributions (even the latest ubuntu LTS).
2012-12-24 16:53:20 +01:00
Michael Stapelberg ff4950a1bb debian/changelog: add dummy entry for the next version 2012-12-12 00:23:35 +01:00
Michael Stapelberg 970ced9a03 update debian packaging for 4.4 2012-12-12 00:05:51 +01:00