[Bug 243268] x11-themes/greybird-theme: Update to 3.22.11

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Jan 12 14:30:54 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243268

Guido Falsi <madpilot at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #210621|0                           |1
        is obsolete|                            |

--- Comment #3 from Guido Falsi <madpilot at FreeBSD.org> ---
Created attachment 210658
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=210658&action=edit
Modified patch

I'm testing the patch in poudriere.

With your patch I was getting failures, so I modified it. It looks like the
theme now requires glib-compile-resources from glib20, and also uses pkgconfig.
I added those to the port dependencies. My patch includes these changes.

But it still gives me errors about not recognizing svg files, so I added
gdkpixbuf2 since glib-compile-resources states it uses gdk-pixbuf-pixdata to
read pixel data files. Unluckily this did not help and I'm at a loss on how to
fix this. Most probably still some missing dependency. Do you have an idea what
could be needed?

Here is the log of the error I'm getting:

=======================<phase: stage          >============================
===>  Staging for greybird-theme-3.22.11
===>   greybird-theme-3.22.11 depends on package: gtk-murrine-engine>=0.98.1 -
found
===>   Generating temporary packing list
[1/7] glib-compile-resources ../light/gtk-3.0/gtk.gresource.xml --sourcedir
/wrkdirs/usr/ports/x11-themes/greybird-theme/work/Greybird-3.22.11/light/gtk-3.0
--sourcedir ../light --internal --generate --target light/gtk.gresource
--dependency-file light/gtk.gresource.d
FAILED: light/gtk.gresource 
glib-compile-resources ../light/gtk-3.0/gtk.gresource.xml --sourcedir
/wrkdirs/usr/ports/x11-themes/greybird-theme/work/Greybird-3.22.11/light/gtk-3.0
--sourcedir ../light --internal --generate --target light/gtk.gresource
--dependency-file light/gtk.gresource.d
failed to load
"/wrkdirs/usr/ports/x11-themes/greybird-theme/work/Greybird-3.22.11/light/gtk-3.0/assets/bullet-symbolic.svg":
Couldn?t recognize the image file format for file
?/wrkdirs/usr/ports/x11-themes/greybird-theme/work/Greybird-3.22.11/light/gtk-3.0/assets/bullet-symbolic.svg?
../light/gtk-3.0/gtk.gresource.xml: Child process exited with code 1.
[2/7] /usr/local/bin/glib-compile-resources ../dark/gtk-3.0/gtk.gresource.xml
--target dark/gtk.gresource --sourcedir
/wrkdirs/usr/ports/x11-themes/greybird-theme/work/Greybird-3.22.11/dark/gtk-3.0
FAILED: dark/gtk.gresource 
/usr/local/bin/glib-compile-resources ../dark/gtk-3.0/gtk.gresource.xml
--target dark/gtk.gresource --sourcedir
/wrkdirs/usr/ports/x11-themes/greybird-theme/work/Greybird-3.22.11/dark/gtk-3.0
failed to load
"/wrkdirs/usr/ports/x11-themes/greybird-theme/work/Greybird-3.22.11/dark/gtk-3.0/assets/bullet-symbolic.svg":
Couldn?t recognize the image file format for file
?/wrkdirs/usr/ports/x11-themes/greybird-theme/work/Greybird-3.22.11/dark/gtk-3.0/assets/bullet-symbolic.svg?
../dark/gtk-3.0/gtk.gresource.xml: Child process exited with code 1.
[3/7] /usr/local/bin/sassc -a -M -t compact
../light/gtk-3.0/gtk-contained-dark.scss light/gtk-dark.css
[4/7] /usr/local/bin/sassc -a -M -t compact ../dark/gtk-3.0/gtk-contained.scss
dark/gtk.css
[5/7] /usr/local/bin/sassc -a -M -t compact
../dark/gtk-3.0/gtk-contained-dark.scss dark/gtk-dark.css
[6/7] /usr/local/bin/sassc -a -M -t compact ../light/gtk-3.0/gtk-contained.scss
light/gtk.css
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
make: stopped in /usr/ports/x11-themes/greybird-theme
=>> Cleaning up wrkdir
===>  Cleaning for greybird-theme-3.22.11

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-xfce mailing list