pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/59768: Firefox-efr: mouse pointer does no change over links



The following reply was made to PR pkg/59768; it has been noted by GNATS.

From: RVP <rvp%SDF.ORG@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: "David H. Gutteridge" <david%gutteridge.ca@localhost>
Subject: Re: pkg/59768: Firefox-efr: mouse pointer does no change over
 links
Date: Fri, 21 Nov 2025 16:19:37 +0000 (UTC)

 There're a few things going on here which is causing this issue:
 
 1. /usr/xsrc/external/mit/xcursor-themes/ exists, but, is not being built.
     So, no modern Xcursor themes are installed--even though the Xcursor library is.
 
 2. /usr/pkg/share/icons probably should be appended to ICONDIR/XCURSORPATH/...
     in /usr/src/external/mit/xorg/lib/libXcursor/Makefile so that pkgsrc-installed
     themes can be found.
 
 3. The GTK3 package should have a dependency on one of the icon theme packages:
     adwaita-icon-theme, or xcursor-themes-1.0.7, or something.
 
 Ayway, this works--for now:
 
 1. Install one of the icon themes:
 
  	pkgin -y in xcursor-themes-1.0.7
 
 2. Tell Xorg to use the `whiteglass' theme (which has a `cursors' subdir., unlike
     the `hicolor' dir.):
 
  	~/.Xresources:
  	Xcursor.theme:		whiteglass
  	Xcursor.theme_core:	true
 
 3. Tell Xorg where the themes are:
 
  	~/.xinitrc (or ~/.xsession):
  	export XCURSOR_PATH=/usr/pkg/share/icons
 
 4. If you start firefox from xterm(1), then know that xterm(1) removes XCURSOR_PATH
     from the environment, so you'll have to run firefox like this:
 
  	env XCURSOR_PATH=/usr/pkg/share/icons firefox ...
 
     or, symlink `~/.local/share/icons' to `/usr/pkg/share/icons'.
 
 HTH,
 
 -RVP
 


Home | Main Index | Thread Index | Old Index