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)
* 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 ++
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
> +(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
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,
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.
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
* 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 +++