Commit Graph

213 Commits

Author SHA1 Message Date
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
Michael Stapelberg f506e35395 drop docs/debugging-release-version, it was integrated into docs/debugging 2012-12-11 22:32:14 +01:00
Michael Stapelberg 18e46ffae5 install i3-dmenu-desktop 2012-12-11 22:31:44 +01:00
Michael Stapelberg 1bc41edb6d update debian packaging 2012-09-19 18:44:13 +02:00
Michael Stapelberg a4a3c59cf5 debian: add lib-i3test.html and lib-i3test-test.html to docs 2012-09-10 13:31:34 +02:00
Michael Stapelberg 5bea7cb7df docs: generate HTML from testsuite POD documentation 2012-09-10 12:03:14 +02:00
Michael Stapelberg ba8b5c480d debian: make 'i3' recommend dunst 2012-08-13 13:44:54 +02:00
Michael Stapelberg 1173740a35 debian/control: format build-depends nicely, add pango/cairo 2012-08-13 13:44:36 +02:00
Michael Stapelberg 45b3033996 debian: i3bar.1 has been moved to man/ 2012-07-22 21:07:32 +02:00
Michael Stapelberg e69c54df07 debian: install the RELEASE-NOTES as upstream changelog for now 2012-04-25 23:21:10 +02:00
Michael Stapelberg 327267cc33 debian: bump changelog 2012-04-25 23:19:52 +02:00
Michael Stapelberg 2b290c0bcc debian: add i3-dump-log.1 to manpages 2012-04-25 23:18:04 +02:00
Michael Stapelberg b4ef809101 debian: update changelog with new upload, add .menu file, update email, bump standards-version, fix section 2012-04-12 16:32:19 +02:00
Michael Stapelberg 41d034a6db replace the refcard with an HTML version (by SardemFF7)
This eliminates our build-depedency on latex.
2012-04-12 16:04:29 +02:00
Michael Stapelberg 7f93d9fd82 debian: add i3bar-protocol.html to docs 2012-02-16 23:32:36 +00:00
Michael Stapelberg 9a67e6070c debian: add debugging-releas-version.html to docs 2012-02-12 11:21:08 +00:00
Michael Stapelberg cc2fda9242 Merge branch 'master' into next
Conflicts:
	debian/changelog
2012-01-27 19:56:58 +00:00
Michael Stapelberg 536580fe73 debian: add 4.1.2-2 upload to changelog 2012-01-27 19:56:34 +00:00
Michael Stapelberg c7ea8c42b6 Merge branch 'master' into next
Conflicts:
	debian/changelog
2012-01-27 19:34:15 +00:00
Michael Stapelberg 177d2c269f update debian/changelog 2012-01-27 19:23:54 +00:00
Michael Stapelberg 0c742f5f87 debian: add support for dpkg-buildpackage -j parallelism
See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=209008#202
2012-01-23 22:22:24 +00:00
Michael Stapelberg fbaa6d4a3d revert the debugging changes
Building a non-optimized (-O0 vs. -O2) Debian package required:

    echo 'export DEB_BUILD_OPTIONS=noopt' >> ~/.pbuilderrc
2012-01-23 22:21:44 +00:00
Michael Stapelberg 79d28f84c1 debug commit for the autobuilder, please ignore 2012-01-23 19:58:30 +00:00
Michael Stapelberg ac3541c28c update i3-sensible-* (Thanks Han) 2011-12-29 00:01:49 +01:00
Michael Stapelberg 457ca0e15a debian/changelog bump for next 2011-12-24 16:29:21 +01:00
Michael Stapelberg 20b8b1a22a Merge branch 'master' into next 2011-12-24 16:28:48 +01:00
Michael Stapelberg 71d261fd77 debian: re-add build-indep/build-arch targets to debian/rules 2011-12-24 16:24:00 +01:00
Michael Stapelberg eae4347ea3 i3-sensible-terminal: check $TERMINAL to not call 'which' without parameters (Thanks Fandekasp) 2011-12-24 15:59:18 +01:00
Michael Stapelberg fd4ba8ea06 update debian/changelog 2011-12-24 15:58:58 +01:00
Michael Stapelberg db174234ce Merge branch 'master' into next
Conflicts:
	debian/changelog
2011-12-17 15:28:51 +00:00
Michael Stapelberg d972704205 update debian changelog 2011-12-17 14:30:40 +00:00
Michael Stapelberg 0ffcc00b15 i3-sensible-terminal: check $TERMINAL to not call 'which' without parameters (Thanks Fandekasp) 2011-11-19 14:08:18 +00:00
Michael Stapelberg 061f24b247 debian: make meta-package i3 depend on the precise version of i3-wm (Thanks Merovius)
This has the advantage that apt-get install i3/sid actually does what you expect :).
2011-11-16 20:10:48 +00:00
Michael Stapelberg a5de88d2ec debian: include PNGs of the userguide in docs 2011-11-15 23:44:14 +00:00
Michael Stapelberg b991952fdf debian: add changelog entry for upcoming version (for autobuilder) 2011-11-11 23:00:08 +00:00
Michael Stapelberg 56a9ce62ef update debian/patches 2011-11-11 22:40:38 +00:00
Michael Stapelberg c7a4d5971c debian: add new manpages to i3-wm.manpages 2011-11-11 22:37:01 +00:00
Michael Stapelberg f7754a960a update debian packaging 2011-11-11 22:17:49 +00:00
Michael Stapelberg b1cca92ee7 debian: update changelog 2011-11-11 21:28:32 +00:00
Michael Stapelberg 4539546f48 debian: update package descriptions 2011-10-23 17:01:56 +01:00
Michael Stapelberg d8eb4f3fdc debian: use ${perl:Depends}, remove perl from build-deps, update recommends
We can drop the perl module recommends since i3-wsbar no longer ships with i3.
2011-10-23 16:53:16 +01:00
Michael Stapelberg 620b192e90 debian: raise dependency on debhelper 2011-10-23 12:02:03 +01:00
Michael Stapelberg 82c8a77e7d lower dependency on libstartup-notification, fix build-dep in debian/control 2011-10-23 12:01:22 +01:00
Michael Stapelberg 98baa222f7 remove obsolete TERM_EMU build option 2011-10-23 12:00:56 +01:00
Fernando Tarlá Cardoso Lemos b8df07d8cf Bump dh compat to 7, simplify debian/rules.
Also added hardening flags. We can't enable PIE because i3bar seems
to have problems with that. We also shouldn't enable bindnow, as it
the startup performance penalty (though probably not too bad) might
not be acceptable for i3-msg and i3-input.
2011-10-23 11:07:22 +01:00
Michael Stapelberg 88f147ebe4 debian: use debian/i3-wm.manpages instead of manuall installing manpages 2011-10-15 22:36:03 +01:00
Michael Stapelberg ad9ffcc917 debian: update debian/control with new build-dep libstartup-notification0-dev 2011-10-10 15:54:18 +01:00
Michael Stapelberg 8724a0babf debian: add testsuite.html to i3-wm.docs 2011-10-08 13:01:43 +01:00
Michael Stapelberg 095970b67e update changelog (no, not releasing anytime soon) 2011-09-11 23:19:59 +01:00
Michael Stapelberg 8f0e0dee58 debian: add libpcre3-dev as build-dependency 2011-09-10 23:56:23 +01:00
Michael Stapelberg 79802cf824 debian: bump version so that apt prefers source builds over debian repository versions 2011-08-28 20:17:38 +02:00
Michael Stapelberg cd9056afc7 debian: wrap debian/control correctly 2011-08-28 19:56:46 +02:00
Michael Stapelberg 8b0fecf559 debian: update changelog for the 4.0.2 release 2011-08-28 19:09:57 +02:00
Michael Stapelberg a96a2d243c update changelog (not releasing yet) 2011-08-26 03:33:26 +02:00
Michael Stapelberg 6bcc670257 update changelog (not releasing yet) 2011-08-24 18:24:59 +02:00
Michael Stapelberg df076113a6 debian: s/dwm-tools/suckless-tools (Thanks sur5r) 2011-08-22 12:44:44 +02:00
Michael Stapelberg f3cfd3fce3 update changelog (not releasing yet) 2011-08-17 13:43:47 +02:00
Michael Stapelberg b0f0a045bc update changelog (no, we are not releasing) 2011-08-07 18:15:01 +02:00
Michael Stapelberg 4e87d6af30 debian: fix debian/rules for multiple builds (Thanks ccount) 2011-08-03 04:09:59 +02:00
Michael Stapelberg 83da21e13f update debian packaging 2011-08-01 23:35:08 +02:00
Michael Stapelberg a0bb296f1b update debian packaging 2011-08-01 14:39:45 +02:00
Michael Stapelberg 8353b9625d i3-migrate-config-to-v4: drop the .pl suffix
As lintian (a Debian package checker) mentions, it is more clever to install it
without the extension, since the implementation language might change.
2011-07-31 23:11:45 +02:00
Michael Stapelberg 7f4af2c599 debian: bump standards-version, update website 2011-07-31 22:42:39 +02:00
Michael Stapelberg 291553bf0d debian: update changelog 2011-07-31 22:34:56 +02:00
Michael Stapelberg 50f97b8bd7 debian: add missing τεχ build dependencies for the refcard 2011-07-24 22:57:55 +02:00
Michael Stapelberg c2f8a0efee bump version number (no, we’re not releasing yet) 2011-07-24 00:14:26 +02:00
Michael Stapelberg a21155e24c update debian/ to include all documentation/bump standars version
Conflicts:

	debian/control
2011-07-23 22:32:16 +02:00
Michael Stapelberg 8ff956a348 debian: add i3-wm.wm for dh_installwm to repository 2011-07-23 22:24:16 +02:00
Michael Stapelberg 3989dcab9a debian: bump compatibility to 6 2011-07-23 22:19:23 +02:00
Michael Stapelberg 5ecdb1db45 debian: update changelog 2011-07-23 22:19:17 +02:00
Michael Stapelberg 7f21dfd4cf debian: add watch file 2011-07-23 22:19:12 +02:00
Michael Stapelberg 681f3c0d5b debian: call dh_installwm to register as alternative for x-window-manager 2011-07-23 22:19:06 +02:00
Michael Stapelberg 5d30bfbeed debian: update changelog 2011-07-23 22:18:58 +02:00
Michael Stapelberg 1b453b41a5 debian: update i3-wm.docs 2011-07-23 22:18:47 +02:00
Michael Stapelberg a55396a4fc update debian packaging 2011-07-23 22:18:42 +02:00
Michael Stapelberg 61cb07d576 debian: update changelog 2011-07-23 22:05:06 +02:00