* [Printing-architecture] [patch] cups-filters 1.0.41: gstoraster needs dbus
@ 2013-11-06 17:32 Tim Waugh
2013-11-06 20:12 ` Till Kamppeter
0 siblings, 1 reply; 2+ messages in thread
From: Tim Waugh @ 2013-11-06 17:32 UTC (permalink / raw)
To: Open Printing
[-- Attachment #1.1: Type: text/plain, Size: 240 bytes --]
This patch fixes gstoraster, which uses dbus for colord support.
Previously, it was being built without dbus and so colord support was
missing.
Original bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=1026928
Tim.
*/
[-- Attachment #1.2: cups-filters-dbus.patch --]
[-- Type: text/x-patch, Size: 2324 bytes --]
diff -up cups-filters-1.0.41/Makefile.am.dbus cups-filters-1.0.41/Makefile.am
--- cups-filters-1.0.41/Makefile.am.dbus 2013-10-25 14:12:56.000000000 +0100
+++ cups-filters-1.0.41/Makefile.am 2013-11-06 17:16:58.504234619 +0000
@@ -474,9 +474,11 @@ gstoraster_SOURCES = \
cupsfilters/raster.h
gstoraster_CFLAGS = \
$(CUPS_CFLAGS) \
+ $(DBUS_CFLAGS) \
-I$(srcdir)/cupsfilters/
gstoraster_LDADD = \
$(CUPS_LIBS) \
+ $(DBUS_LIBS) \
libcupsfilters.la
imagetopdf_SOURCES = \
diff -up cups-filters-1.0.41/config.h.in.dbus cups-filters-1.0.41/config.h.in
diff -up cups-filters-1.0.41/configure.ac.dbus cups-filters-1.0.41/configure.ac
--- cups-filters-1.0.41/configure.ac.dbus 2013-10-30 07:21:44.000000000 +0000
+++ cups-filters-1.0.41/configure.ac 2013-11-06 17:23:07.619921079 +0000
@@ -114,6 +114,18 @@ AX_COMPARE_VERSION([$CUPS_VERSION],[gt],
AC_DEFINE(PDFTOPDF, [], [Needed for pdftopdf filter compilation])
AC_DEFINE_DIR(BANNERTOPDF_DATADIR, "{CUPS_DATADIR}/data", [Directory where bannertopdf finds its data files (PDF templates)])
+dnl DBus support
+DBUS_CFLAGS=""
+DBUS_LIBS=""
+AC_ARG_ENABLE([dbus], AC_HELP_STRING([--disable-dbus],
+ [Do not use dbus to communicate with external services]))
+if test "$enable_dbus" != "no"; then
+ PKG_CHECK_MODULES(DBUS, [dbus-1], [HAVE_DBUS=-DHAVE_DBUS])
+ AC_DEFINE([HAVE_DBUS], [], [Defines if dbus is available.])
+fi
+AC_SUBST(DBUS_CFLAGS)
+AC_SUBST(DBUS_LIBS)
+
AC_SEARCH_LIBS([dlopen],
[dl],
[AS_IF([test "$ac_cv_search_dlopen" != "none required"], [
@@ -640,6 +652,7 @@ Build configuration:
php-config: ${with_php_config}
test-font: ${with_test_font_path}
tiff: ${with_tiff}
+ dbus: ${HAVE_DBUS}
avahi: ${enable_avahi}
browsing: ${with_browseremoteprotocols}
werror: ${enable_werror}
diff -up cups-filters-1.0.41/filter/colord.c.dbus cups-filters-1.0.41/filter/colord.c
--- cups-filters-1.0.41/filter/colord.c.dbus 2013-07-29 20:12:42.000000000 +0100
+++ cups-filters-1.0.41/filter/colord.c 2013-11-06 17:16:58.505234623 +0000
@@ -32,6 +32,8 @@ MIT Open Source License - http://www.o
#include <stdio.h>
#include <sys/types.h>
+#include "config.h"
+
#ifdef HAVE_DBUS
#include <dbus/dbus.h>
#endif
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 482 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Printing-architecture] [patch] cups-filters 1.0.41: gstoraster needs dbus
2013-11-06 17:32 [Printing-architecture] [patch] cups-filters 1.0.41: gstoraster needs dbus Tim Waugh
@ 2013-11-06 20:12 ` Till Kamppeter
0 siblings, 0 replies; 2+ messages in thread
From: Till Kamppeter @ 2013-11-06 20:12 UTC (permalink / raw)
To: Tim Waugh, Open Printing
Thank you for the patch, I have found the problem independently today
and have fixed it (in rev. 7121).
By the way, today I have moved foomatic-rip (the one with obsolete
spooler support removed in this year's GSoC) into cups-filters. The
foomatic-filters package is obsolete now.
Till
On 11/06/2013 06:32 PM, Tim Waugh wrote:
> This patch fixes gstoraster, which uses dbus for colord support.
> Previously, it was being built without dbus and so colord support was
> missing.
>
> Original bug report:
> https://bugzilla.redhat.com/show_bug.cgi?id=1026928
>
> Tim.
> */
>
>
>
> _______________________________________________
> Printing-architecture mailing list
> Printing-architecture@lists.linux-foundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/printing-architecture
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-11-06 20:12 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-06 17:32 [Printing-architecture] [patch] cups-filters 1.0.41: gstoraster needs dbus Tim Waugh
2013-11-06 20:12 ` Till Kamppeter
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.