Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 267476 - [sunrise] new package x11-wm/i3-3a
Summary: [sunrise] new package x11-wm/i3-3a
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Kacper Kowalik (Xarthisius) (RETIRED)
URL: http://i3.zekjur.net
Whiteboard:
Keywords: InVCS
: 292942 367557 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-04-25 21:09 UTC by André-Patrick Bubel
Modified: 2011-07-13 17:30 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for i3-3e (added deps) (i3-3e.ebuild,1.09 KB, text/plain)
2010-03-31 14:01 UTC, Simeon Maryasin
Details
3ε-bf1 version bump (i3-3e_p1.ebuild,1.09 KB, text/plain)
2010-09-04 16:12 UTC, Simeon Maryasin
Details
3ε-bf2 version bump (i3-3e_p2.ebuild) (i3-3e_p2.ebuild,1.30 KB, text/plain)
2011-03-26 10:29 UTC, Simeon Maryasin
Details
ebuild for i3-3.e-bf3 (i3-20110508.ebuild,971 bytes, text/plain)
2011-06-28 21:14 UTC, Oleg Akimov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description André-Patrick Bubel 2009-04-25 21:09:09 UTC
New package for i3, an improved dynamic tiling window manager

Homepage: http://i3.zekjur.net

Reproducible: Always
Comment 1 André-Patrick Bubel 2009-04-26 22:08:41 UTC
This is now in the sunrise overlay. You can find it at:
http://overlays.gentoo.org/proj/sunrise/browser/reviewed/x11-wm/i3
Comment 2 Ondřej Súkup 2009-08-06 23:16:14 UTC
Added new ebuilds to sunrise ... i3-3b.ebuild and i3-9999.ebuild .... waits for review
Comment 3 Tommie 2009-10-01 19:22:32 UTC
The dependency on xcb-util should be bumped to >=0.3.4.
There was an API change in the XCB keysym module after 0.3.3
that causes segfaults when compiling against 0.3.3 and using "bindsym"
in the config file.
Comment 4 Ondřej Súkup 2009-10-03 09:50:55 UTC
In sunrise is i3 version 3c and live ebuild i3-99999.
Comment 5 Ondřej Súkup 2009-10-03 09:53:26 UTC
works fine over xcb-util-0.3.6, and upstream not support lower versions of xcb
Comment 6 Justin Lecher (RETIRED) gentoo-dev 2009-11-14 13:12:41 UTC
*** Bug 292942 has been marked as a duplicate of this bug. ***
Comment 7 Ondřej Súkup 2009-11-17 10:16:48 UTC
New version of i3 -3d , ebuild rename to work , commited to sunrise
Comment 8 Simeon Maryasin 2009-12-25 00:32:48 UTC
There is new version out, 3.d-bf1 (bugfix).

Is it correct to name ebuild for it 'i3-3d-p1.ebuild' ?
Comment 9 Ondřej Súkup 2010-03-26 15:37:42 UTC
better resolution is using live ebuild version, ustream has bad version naming policy and very bad package build managment
Comment 10 Ondřej Súkup 2010-03-30 21:00:26 UTC
version bump to i3-3e ....
Comment 11 Simeon Maryasin 2010-03-31 14:01:54 UTC
Created attachment 225935 [details]
ebuild for i3-3e (added deps)
Comment 12 Simeon Maryasin 2010-09-04 16:12:09 UTC
Created attachment 245963 [details]
3ε-bf1 version bump

This is a bugfix release. One of fixed bugs is related to fullscreen mode: now fullscreen works correctly in www-client/chromium and maybe in some other programs.
Comment 13 Tommie 2010-11-14 15:16:02 UTC
To use the i3-wsbar program, you need

  dev-perl/IPC-Run
  dev-perl/AnyEvent
  dev-perl/JSON-XS
  dev-perl/AnyEvent-I3 (from http://code.stapelberg.de/git/AnyEvent-I3/)
  >=dev-lang/perl-5.10

AnyEvent-I3 will need an ebuild (really easy with the "perl-module" eclass.) Should we add a USE flag for i3-wsbar and its RDEPEND dependencies?
Comment 14 Simeon Maryasin 2011-03-26 10:29:34 UTC
Created attachment 267259 [details]
3ε-bf2 version bump (i3-3e_p2.ebuild)

In this version i3-wsbar also requires dev-perl/Try-Tiny, so added it to dependencies.
Comment 15 Simeon Maryasin 2011-03-26 10:31:59 UTC
Tommie: I think you're right. Unfortunately I cannot do this now due to time deficit... :(
Comment 16 Jeroen Roovers (RETIRED) gentoo-dev 2011-05-17 18:24:10 UTC
*** Bug 367557 has been marked as a duplicate of this bug. ***
Comment 17 Nikolaj Šujskij 2011-06-16 06:52:55 UTC
3ε-bf3 is out.

Doesn't anyone want to update sunrise ebuilds?
Comment 18 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2011-06-16 12:51:57 UTC
(In reply to comment #17)
> 3ε-bf3 is out.
> 
> Doesn't anyone want to update sunrise ebuilds?

Do you? See the instructions at http://overlays.gentoo.org/proj/sunrise/wiki/HowToCommit and jump into irc://irc.freenode.net/gentoo-sunrise to fix up the version bump yourself ;-) (though, yes, the process does take time and work).
Comment 19 Oleg Akimov 2011-06-28 21:14:02 UTC
Created attachment 278547 [details]
ebuild for i3-3.e-bf3

1. Cause i3 version schema can't be expressed clearly with gentoo naming ebuild rules, i used release data as version.
(look at http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1 for details)

2. homepage changed from http://i3.zekjur.net/ to http://i3wm.org/

3. fixed problem with missing xcb_property.h
Comment 20 Mike Hammill 2011-07-03 22:31:36 UTC
(In reply to comment #19)
i3-3.e-bf3 sounds great, but I don't see it in sunrise yet, just 3e and 9999.
Comment 21 Mike Hammill 2011-07-05 18:56:33 UTC
(In reply to comment #20)
With current x11-wm/i3-3e and 9999 I still get:
In file included from src/resize.c:20:
include/i3.h:12:30: error: xcb/xcb_property.h: No such file or directory
/Mike
Comment 22 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2011-07-12 13:09:27 UTC
*i3-3e_p3 (12 Jul 2011)

  12 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> +files/i3-gentoo.diff,
  +i3-3e_p3.ebuild, +metadata.xml:
  Initial import. Ebuild based on extensive work done by Ondrej Sukup (mimi_vx)
  <mimi.vx@gmail.com> and Andre-Patrick Bubel (moredread) <code@andre-bubel.de>
  in sunrise overlay. Fixes bug 267476

I'll try to add other i3 friends later this week, but won't use live ebuilds. It maybe a good idea to maintain them in sunrise.
Comment 23 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2011-07-13 08:33:35 UTC
As I've learned from sunrise devs it's not allowed to have live ebuilds of pkgs that are already in the portage. Therefore I've moved it to my private overlay: dev/xarthisius.git. It's available via layman.
Comment 24 Nikolaj Šujskij 2011-07-13 17:30:44 UTC
(In reply to comment #23)
> As I've learned from sunrise devs it's not allowed to have live ebuilds of pkgs
> that are already in the portage. Therefore I've moved it to my private overlay:
> dev/xarthisius.git. It's available via layman.

 I think live ebuild right now should check out "tree" branch, not "next" one. See http://i3wm.org/tree/ and http://i3wm.org/blog/
Thanks for taking over maintenance!