Package Details: gimp-plugin-wavelet-denoise 0.3.1-5

Git Clone URL: https://aur.archlinux.org/gimp-plugin-wavelet-denoise.git (read-only, click to copy)
Package Base: gimp-plugin-wavelet-denoise
Description: Tool to reduce noise in each channel of an image separately
Upstream URL: https://registry.gimp.org/node/4235
Licenses: GPL
Submitter: arojas
Maintainer: None
Last Packager: arojas
Votes: 1
Popularity: 0.000000
First Submitted: 2020-05-01 18:50 (UTC)
Last Updated: 2020-05-01 18:50 (UTC)

Latest Comments

bardo commented on 2020-11-26 13:01 (UTC)

There's a patch that can easily be adapted from Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957272;msg=12

dreieck commented on 2020-06-14 11:37 (UTC)

Fails to build for me:

[...]
/usr/include/glib-2.0/gobject/gsignal.h:491:73: note: in definition of macro ‘g_signal_connect’
  491 |     g_signal_connect_data ((instance), (detailed_signal), (c_handler), (data), NULL, (GConnectFlags) 0)
      |                                                                         ^~~~
cc -O3 -Wall -I/usr/include/gimp-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gegl-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/babl-0.1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -pthread  -o wavelet-denoise plugin.o colorspace.o denoise.o wavelet.o events.o interface.o -lm -lgimpui-2.0 -lgimpwidgets-2.0 -lgimpmodule-2.0 -lgimp-2.0 -lgimpmath-2.0 -lgimpconfig-2.0 -lgimpcolor-2.0 -lgimpbase-2.0 -lgegl-0.4 -lgegl-npd-0.4 -lm -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -ljson-glib-1.0 -lbabl-0.1 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype 
/usr/bin/ld: colorspace.o:(.bss+0x0): multiple definition of `timer'; plugin.o:(.bss+0x0): first defined here
/usr/bin/ld: colorspace.o:(.bss+0x8): multiple definition of `channels'; plugin.o:(.bss+0x8): first defined here
/usr/bin/ld: colorspace.o:(.bss+0x10): multiple definition of `buffer'; plugin.o:(.bss+0x10): first defined here
/usr/bin/ld: colorspace.o:(.bss+0x40): multiple definition of `fimg'; plugin.o:(.bss+0x40): first defined here
/usr/bin/ld: denoise.o:(.bss+0x8): multiple definition of `channels'; plugin.o:(.bss+0x8): first defined here
/usr/bin/ld: denoise.o:(.bss+0x0): multiple definition of `timer'; plugin.o:(.bss+0x0): first defined here
/usr/bin/ld: denoise.o:(.bss+0x40): multiple definition of `fimg'; plugin.o:(.bss+0x40): first defined here
/usr/bin/ld: denoise.o:(.bss+0x10): multiple definition of `buffer'; plugin.o:(.bss+0x10): first defined here
/usr/bin/ld: wavelet.o:(.bss+0x0): multiple definition of `timer'; plugin.o:(.bss+0x0): first defined here
/usr/bin/ld: wavelet.o:(.bss+0x8): multiple definition of `channels'; plugin.o:(.bss+0x8): first defined here
/usr/bin/ld: wavelet.o:(.bss+0x10): multiple definition of `buffer'; plugin.o:(.bss+0x10): first defined here
/usr/bin/ld: wavelet.o:(.bss+0x40): multiple definition of `fimg'; plugin.o:(.bss+0x40): first defined here
/usr/bin/ld: events.o:(.bss+0x198): multiple definition of `channels'; plugin.o:(.bss+0x8): first defined here
/usr/bin/ld: events.o:(.bss+0x190): multiple definition of `timer'; plugin.o:(.bss+0x0): first defined here
/usr/bin/ld: events.o:(.bss+0x1a0): multiple definition of `buffer'; plugin.o:(.bss+0x10): first defined here
/usr/bin/ld: events.o:(.bss+0x1c0): multiple definition of `fimg'; plugin.o:(.bss+0x40): first defined here
/usr/bin/ld: interface.o:(.bss+0x198): multiple definition of `channels'; plugin.o:(.bss+0x8): first defined here
/usr/bin/ld: interface.o:(.bss+0x0): multiple definition of `names'; events.o:(.bss+0x0): first defined here
/usr/bin/ld: interface.o:(.bss+0x20): multiple definition of `preview'; events.o:(.bss+0x20): first defined here
/usr/bin/ld: interface.o:(.bss+0x10): multiple definition of `preview_hbox'; events.o:(.bss+0x10): first defined here
/usr/bin/ld: interface.o:(.bss+0x130): multiple definition of `preview_check'; events.o:(.bss+0x130): first defined here
/usr/bin/ld: interface.o:(.bss+0x188): multiple definition of `fr_mode'; events.o:(.bss+0x188): first defined here
/usr/bin/ld: interface.o:(.bss+0x158): multiple definition of `fr_preview'; events.o:(.bss+0x158): first defined here
/usr/bin/ld: interface.o:(.bss+0x120): multiple definition of `fr_channel'; events.o:(.bss+0x120): first defined here
/usr/bin/ld: interface.o:(.bss+0xe0): multiple definition of `fr_threshold'; events.o:(.bss+0xe0): first defined here
/usr/bin/ld: interface.o:(.bss+0xa0): multiple definition of `thr_vbox'; events.o:(.bss+0xa0): first defined here
/usr/bin/ld: interface.o:(.bss+0xb0): multiple definition of `thr_hbox'; events.o:(.bss+0xb0): first defined here
/usr/bin/ld: interface.o:(.bss+0xd0): multiple definition of `thr_label'; events.o:(.bss+0xd0): first defined here
/usr/bin/ld: interface.o:(.bss+0x80): multiple definition of `thr_adj'; events.o:(.bss+0x80): first defined here
/usr/bin/ld: interface.o:(.bss+0xc0): multiple definition of `thr_spin'; events.o:(.bss+0xc0): first defined here
/usr/bin/ld: interface.o:(.bss+0x90): multiple definition of `thr_scale'; events.o:(.bss+0x90): first defined here
/usr/bin/ld: interface.o:(.bss+0x68): multiple definition of `reset_hbox'; events.o:(.bss+0x68): first defined here
/usr/bin/ld: interface.o:(.bss+0x8): multiple definition of `preview_reset_icon'; events.o:(.bss+0x8): first defined here
/usr/bin/ld: interface.o:(.bss+0x18): multiple definition of `preview_reset'; events.o:(.bss+0x18): first defined here
/usr/bin/ld: interface.o:(.bss+0x50): multiple definition of `reset_button_icon'; events.o:(.bss+0x50): first defined here
/usr/bin/ld: interface.o:(.bss+0x70): multiple definition of `reset_button'; events.o:(.bss+0x70): first defined here
/usr/bin/ld: interface.o:(.bss+0x30): multiple definition of `frame_hbox'; events.o:(.bss+0x30): first defined here
/usr/bin/ld: interface.o:(.bss+0x38): multiple definition of `dialog_vbox'; events.o:(.bss+0x38): first defined here
/usr/bin/ld: interface.o:(.bss+0x40): multiple definition of `dialog_hbox'; events.o:(.bss+0x40): first defined here
/usr/bin/ld: interface.o:(.bss+0x48): multiple definition of `dialog'; events.o:(.bss+0x48): first defined here
/usr/bin/ld: interface.o:(.bss+0x138): multiple definition of `preview_vbox'; events.o:(.bss+0x138): first defined here
/usr/bin/ld: interface.o:(.bss+0x128): multiple definition of `preview_list'; events.o:(.bss+0x128): first defined here
/usr/bin/ld: interface.o:(.bss+0x140): multiple definition of `preview_radio'; events.o:(.bss+0x140): first defined here
/usr/bin/ld: interface.o:(.bss+0x100): multiple definition of `channel_radio'; events.o:(.bss+0x100): first defined here
/usr/bin/ld: interface.o:(.bss+0xf0): multiple definition of `channel_vbox'; events.o:(.bss+0xf0): first defined here
/usr/bin/ld: interface.o:(.bss+0xe8): multiple definition of `channel_list'; events.o:(.bss+0xe8): first defined here
/usr/bin/ld: interface.o:(.bss+0x168): multiple definition of `mode_vbox'; events.o:(.bss+0x168): first defined here
/usr/bin/ld: interface.o:(.bss+0x170): multiple definition of `mode_radio'; events.o:(.bss+0x170): first defined here
/usr/bin/ld: interface.o:(.bss+0x160): multiple definition of `mode_list'; events.o:(.bss+0x160): first defined here
/usr/bin/ld: interface.o:(.bss+0x28): multiple definition of `dialog_aspect'; events.o:(.bss+0x28): first defined here
/usr/bin/ld: interface.o:(.bss+0x60): multiple definition of `reset_align'; events.o:(.bss+0x60): first defined here
/usr/bin/ld: interface.o:(.bss+0x190): multiple definition of `timer'; plugin.o:(.bss+0x0): first defined here
/usr/bin/ld: interface.o:(.bss+0x1a0): multiple definition of `buffer'; plugin.o:(.bss+0x10): first defined here
/usr/bin/ld: interface.o:(.bss+0x1c0): multiple definition of `fimg'; plugin.o:(.bss+0x40): first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:16: wavelet-denoise] Error 1
make[1]: Leaving directory '[...]/aur-gimp-plugin-wavelet-denoise/src/wavelet-denoise-0.3.1/src'
make: *** [Makefile:8: src] Error 2
==> ERROR: A failure occurred in build().
    Aborting...