Summary: | GNOME 3.6 (re)keywording request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexandre Rostovtsev (RETIRED) <tetromino> |
Component: | [OLD] Keywording and Stabilization | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | kripton, nirbheek |
Priority: | Normal | Keywords: | KEYWORDREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
keywording list
complete keywording list Patch to build on fbsd |
*** Bug 448364 has been marked as a duplicate of this bug. *** *** Bug 447854 has been marked as a duplicate of this bug. *** *** Bug 447432 has been marked as a duplicate of this bug. *** *** Bug 441692 has been marked as a duplicate of this bug. *** *** Bug 447426 has been marked as a duplicate of this bug. *** *** Bug 411761 has been marked as a duplicate of this bug. *** *** Bug 390345 has been marked as a duplicate of this bug. *** Created attachment 333834 [details]
complete keywording list
Agostino Sarubbo asked for a complete list of ebuilds to keyword, even including dependencies which are not maintained by gnome/gstreamer/freesktop. Here it is.
ppc done ppc64 done *** Bug 379649 has been marked as a duplicate of this bug. *** *** Bug 379651 has been marked as a duplicate of this bug. *** *** Bug 379657 has been marked as a duplicate of this bug. *** ia64 done alpha done sparc done Created attachment 337178 [details, diff]
Patch to build on fbsd
amd64-fbsd all done except webkit-gtk: it needs the attached patch for definitions of WIFEXITED; it seems POSIX documents this in stdlib.h as optional, and is defined there on linux, but on FreeBSD it is not, so we need to include sys/wait.h where POSIX mandates it to be.
Mind if I apply it? Want me to submit it upstream ?
I think this is not the first time we need a patch for WIFEXIT, but I don't remember how it was solved last time. Feel free to apply it as the change is minimal. (In reply to comment #18) > I think this is not the first time we need a patch for WIFEXIT, but I don't > remember how it was solved last time. > > Feel free to apply it as the change is minimal. done and keywords added arm done sh will skip until there will be user requests. (In reply to comment #21) > sh will skip until there will be user requests. If you do not keyword pango-1.32 on sh, then after pango-1.30.1 is removed from the tree, sh will have lots of broken dependencies (remember, pango is required for gtk+!). And yelp-tools is needed on sh because it's the upstream replacement for gnome-doc-utils (which is keyworded on sh); keywording yelp-tools avoids dropping the sh keyword when bumping packages that require gnome-doc-utils now but will use yelp-tools in the next version. Please either do the keywording for sh, or drop sh keywords from all versions of x11-libs/pango, x11-libs/gtk+, and reverse dependencies (meaning almost anything gnome- or gtk-related). (In reply to comment #22) Sorry for the noise; I didn't notice that everything was already keyworded correctly. (In reply to comment #23) > (In reply to comment #22) > Sorry for the noise; I didn't notice that everything was already keyworded > correctly. np, was my bad. |
Created attachment 333694 [details] keywording list This is the (re)keywording request for gnome-3.6 and the libraries that it brings - gtk+-3.6, libsecret, webkit-gtk-1.10, etc. Since alpha, arm, ia64, ppc, ppc64, sparc currently have gnome-base/gnome-2.32.1-r2 keyworded, I am giving the full set of packages that would need to be (re)keyworded there for gnome-3.6. However, since I realize that arch maintainers would need a fair bit of time to go through list immediately, I've marked the most important keywording requests - ones that should be done as soon as possible, and can be finished independently of all the rest - as "high priority". These high-priority packages are yelp-tools, pango, gtk+, gnome-themes-standard, libsecret, webkit-gtk, and their dependencies. For sh and amd64-fbsd, the keywording request covers only the high-priority packages listed above, plus any ebuilds where we had to drop your keywords for the gnome-3.6 bump.