Re: [PATCH 3/3] gnu: Add CUPS service.

2016-10-10 Thread Ludovic Courtès
Andy Wingo skribis: > On Mon 10 Oct 2016 10:32, Clément Lassieur writes: > >>> +(define-record-type* >>> + configuration-field make-configuration-field configuration-field? >>> + (name configuration-field-name) >>> + (type configuration-field-type) >>> + (getter configuration-field-getter)

[PATCH 3/3] gnu: Add CUPS service.

2016-10-10 Thread Andy Wingo
* gnu/services/cups.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/services/cups.scm. * doc/guix.texi (Printing Services): New section. --- doc/guix.texi | 831 +++ gnu/local.mk |1 + gnu/services/cups.scm | 1165 ++

Re: [PATCH 3/3] gnu: Add CUPS service.

2016-10-10 Thread Andy Wingo
On Mon 10 Oct 2016 10:32, Clément Lassieur writes: >> +(define-record-type* >> + configuration-field make-configuration-field configuration-field? >> + (name configuration-field-name) >> + (type configuration-field-type) >> + (getter configuration-field-getter) >> + (predicate configuration

Re: [PATCH 3/3] gnu: Add CUPS service.

2016-10-10 Thread Clément Lassieur
> +(define-record-type* > + configuration-field make-configuration-field configuration-field? > + (name configuration-field-name) > + (type configuration-field-type) > + (getter configuration-field-getter) > + (predicate configuration-field-predicate) > + (serializer configuration-field-seri

Re: [PATCH 3/3] gnu: Add CUPS service.

2016-10-09 Thread Ricardo Wurmus
Andy Wingo writes: > * gnu/services/cups.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/services/cups.scm. > * doc/guix.texi (Printing Services): New section. […] > +The CUPS configuration controls the basic things about your CUPS > +installation: what interfaces it listens on,

Re: [PATCH 3/3] gnu: Add CUPS service.

2016-10-09 Thread Christopher Allan Webber
Andy Wingo writes: > I'll commit in a couple days if no objections. > > Andy It sounds great. (Though I haven't spent any time reading through it.) I think a proper CUPS service is one of the big glaring ommissions from GuixSD; this would be a great feature to advertise in the next release.

Re: [PATCH 3/3] gnu: Add CUPS service.

2016-10-08 Thread Andy Wingo
On Fri 07 Oct 2016 22:24, Andy Wingo writes: > * gnu/services/cups.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/services/cups.scm. > * doc/guix.texi (Printing Services): New section. With this, I can print :) Status: * There are no foomatic PPD's, as we have not packaged foom

[PATCH 3/3] gnu: Add CUPS service.

2016-10-07 Thread Andy Wingo
* gnu/services/cups.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/services/cups.scm. * doc/guix.texi (Printing Services): New section. --- doc/guix.texi | 714 ++ gnu/local.mk |1 + gnu/services/cups.scm | 1161 +++