You can try this URL: http://recipes.gobolinux.org/r/?name=i3&search=Recipes
I am not sure why the recipes there do not appear to be updated; I know lucas and hisham update at the github sites but these don't appear on the old(er) recipe store. https://github.com/gobolinux/Recipes I think you can search online there too or download all recipes and list them sorted by date. One dependency I saw for i3 was at: https://github.com/enki/libev Another one is yajl. I gave up past this point because I don't really use i3 myself; I am currently using mate-desktop. I did, however had, also have success compiling kde5 (almost all programs, excluding a few). > I think perhaps my main trouble is finding all the gobo recipes that > have the dependencies I need. This is also made harder by distributions arbitrarily naming packages and repackaging stuff. For example, debian based distributions tend to remove mkmf from ruby by default, forcing users to have to first add mkmf before they can install certain extensions (e. g. those that require compilation; the debian "explanation" is "bla bla server systems do not need to ever compile anything on their own - just use apt/dpkg all the time to manage your system"). As for your list above, I am not absolutely sure about the names, but I can give you some of the URLs to the tarballs or checkouts - you can then look if there is a recipe or not but actually compiling on gobolinux is SUPER easy since things are very consistent and simple to understand. I even ended up compiling stuff without using the gobo recipes as-is ;) (until I grew tired of annoying things such as docbook and similar XML-centric applications ... just as hisham once wrote, well-behaving programs aren't causing troubles when it comes to defining where to put stuff; it's the non-well behaving ones that are annoying to deal with. Thankfully LFS/BLFS exists which helps quite a lot getting annoying programs to install.) So for the list that you provided: https://www.x.org/archive/individual/xcb/libxcb-1.13.1.tar.gz https://xkbcommon.org/download/libxkbcommon-0.8.2.tar.xz https://www.x.org/releases/individual/xcb/xcb-util-cursor-0.1.3.tar.bz2 http://xcb.freedesktop.org/dist/xcb-util-0.4.0.tar.gz http://ftp.gnome.org/pub/gnome/sources/pango/1.43/pango-1.43.0.tar.xz https://www.x.org/releases/individual/lib/libXinerama-1.1.4.tar.bz2 http://www.freedesktop.org/software/startup-notification/releases/startup-notification-0.12.tar.gz The other two: libxcb-keysyms1-dev libxcb-icccm4-dev can probably also be found at the xorg releases; just look at all entries containing "xcb". By the way there is no xcb-cursor as far as I am aware (see at https://www.x.org/releases/individual/xcb/ ) I have no idea what libxcb-cursor-dev thus refers to but as said, distribution packagers have a strange way to repackage stuff. You can probably look at the content to see what it is. -dev usually refers to devel packages which mostly means .h header files. Hope that helps a bit. These are mostly well-behaving when they come from x.org by the way; I have quite a lot of programs registered in one of my ruby gem but even I don't have all registered so far (libev and yajl for example I should add). One day I'll hopefully get to test auto-generating valid gobo recipes; biggest obstacle I have, aside from lack of time, is how to programmatically generate shell code that some packages may require for e. g. post-installation steps, and so forth; you may be able to view recipes online at the older recipe-viewer URL listed above too. On Fri, Jan 4, 2019 at 5:25 AM Philip White <philipwh...@cedarville.edu> wrote: > Hi, > > Since this is my first posting, I'll introduce myself. I'm a CS student > who likes fiddling with his computer setup, so I have tried a bunch of > different linux distros. I started using gobolinux this week, and so far > what I like is how low the friction for adding recipes is. > ContributePackage is a great idea. > > My preferred window manager is i3, but as far as I can tell, there are no > recipes for it. I tried earlier today, but ran into some trouble. I haven't > totally given up, but I decided see if sway would be an easier task to make > a recipe for. > > libxcb1-dev libxcb-keysyms1-dev libxcb-util0-dev libxcb-icccm4-dev > libyajl-dev libstartup-notification0-dev > libxcb-randr0-dev libev-dev libxcb-xinerama0-dev libpango1.0-dev > libxcursor-dev > libxcb-cursor-devlibxcb-xkb-devlibxkbcommon-devlibxkbcommon-x11-dev > > > Has anyone tried to make a recipe for i3 on gobo before? I think perhaps > my main trouble is finding all the gobo recipes that have the dependencies > I need. Below is a list of dependencies on Mint that I found; can someone > help find that proper gobo recipes that would cover these? > > Thanks, > Philip > _______________________________________________ > gobolinux-users mailing list > gobolinux-users@lists.gobolinux.org > http://lists.gobolinux.org/mailman/listinfo/gobolinux-users >
_______________________________________________ gobolinux-users mailing list gobolinux-users@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-users