gtk+: enable xcursor support#469
Closed
Conversation
I took most of the changes from falsifian's repo, but I want to keep mesa 9.0 as a separate expression. For now I added wayland as a mandatory dependency, will have to fix that.
This is needed as a dependency for the Weston compositor.
This is also needed for the Weston compositor.
Currently doesn't build. I have to further investigate but there seems to be a missing file from the tarball.
The patches fix two issues: - screenshooter-client-protocol.h missing from tarball - missing flags for include paths and definitions I had to add auto* as inputs to be able to call autoreconf, as one patch modifies a Makefile.am. Both issues are already reported upstream.
This operation fails with permission denied, and since this launcher is only needed when not running under X, I leave it disabled for the moment.
I also removed the screenshooter-client-protocol patch as this was fixed upstream.
Also updated libdrm to 2.4.40 (not 2.4.41 because they have broken tars for that) Removed the Mesa patch for sis video on mips64el-linux because sis is not supported in Mesa anyway (since version 8)
…er support (defaults to off)
Also updated weston to 1.0.4, which now fails to build. Doh!
Also minor modification of ghostscript to work with it.
Author
|
@vcunat, though the build log does not mention xcursor things, configure script does check Xcursor. |
Member
|
Ah, right, most executable files in gtk2/3 link against it, thanks. Do you know how much it affects behaviour? |
vcunat
pushed a commit
that referenced
this pull request
Apr 18, 2013
@vcunat also reorganized the build input lists a bit
Author
|
Seem I just mess my git branch, I'll close this request. |
MarcWeber
added a commit
to MarcWeber/nixpkgs
that referenced
this pull request
Apr 24, 2013
* x-updates: qt4: parallel-build impurity fix poppler: share most things between glib and qt4 versions xorg: update xorgserver to 1.13.4, and more pixman: use pixman_cairo for xorg, flatten its includes poppler: update, include qt4+cairo patches openjpeg: flatten includes to make it better detectable flattenInclude: a useful utility, moved into glib now gtk+: enable xcursor support, fixes NixOS#469 gnash: fix build via using pangox_compat linphone: fix build via ignoring deprecations python_rsvg: couldn't find gtk, fixed now gnome3.at_spi2_core: supply path to system-wide dbus-daemon gmime: fix via updating the ancient version gnome2.libgnome: fix for new glib (my own patch) Conflicts: pkgs/development/libraries/cairo/default.nix pkgs/development/libraries/glib/default.nix pkgs/lib/misc.nix
MarcWeber
added a commit
to MarcWeber/nixpkgs
that referenced
this pull request
Apr 24, 2013
…-updates * tmp/x-updates-fixes: (176 commits) keep tigervnc building new tg branch tmp/x-updates-fixes tarball: move assertion in systemd remove old references to xorgserver_1_13_0 Add limnoria, a well maintained fork of Supybot, an IRC bot qt4: parallel-build impurity fix poppler: share most things between glib and qt4 versions xorg: update xorgserver to 1.13.4, and more pixman: use pixman_cairo for xorg, flatten its includes poppler: update, include qt4+cairo patches openjpeg: flatten includes to make it better detectable flattenInclude: a useful utility, moved into glib now gtk+: enable xcursor support, fixes NixOS#469 gnash: fix build via using pangox_compat linphone: fix build via ignoring deprecations python_rsvg: couldn't find gtk, fixed now gnome3.at_spi2_core: supply path to system-wide dbus-daemon gmime: fix via updating the ancient version gnome2.libgnome: fix for new glib (my own patch) non-linux attempts to fix: libbonobo and libjpeg ... Conflicts: pkgs/development/libraries/glib/default.nix pkgs/development/libraries/gobject-introspection/default.nix pkgs/lib/misc.nix
LeSuisse
added a commit
that referenced
this pull request
May 16, 2025
SigmaSquadron
added a commit
to SigmaSquadron/nixpkgs
that referenced
this pull request
Jun 24, 2025
Includes patches for XSA NixOS#469. (Training Solo) Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
wolfgangwalther
pushed a commit
that referenced
this pull request
Jun 27, 2025
Since we won't be upgrading to 4.20 due to the release freeze, we'll track the 4.19 maintenance updates during the 25.05 release cycle. Includes patches for XSA #469. (Training Solo) Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
notklea
pushed a commit
to notklea/nixpkgs
that referenced
this pull request
Dec 1, 2025
This pull request was closed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.