-
Notifications
You must be signed in to change notification settings - Fork 712
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add printing support #167
Add printing support #167
Conversation
bce6c15
to
7ef1ced
Compare
I've pushed an updated version with the requested changes. |
Add qpdf PDF transformation library recipe. The recipe has been imported from meta-printing and updated. Signed-off-by: Diego Rondini <[email protected]>
Add cups-filters recipe to provide backends and filters required for real world printing with CUPS. The recipe has been imported from meta-printing and updated. Signed-off-by: Diego Rondini <[email protected]>
Changed fetch URL to use sourceforge and rebased on meta-oe master. |
@kraj I've seen this is in master-next. If you can please don't merge in master yet, as I just noticed cups in oe-core now installs files in |
I've tracked down the issue to the cups recipe in oe-core. The cups-config crossscript reports the wrong install path for filters, backends, etc. |
this is now in master |
Thank you. I will post a separate patch to fix the |
v2.5.3 Changes New tests to verify add/del of IPv4/IPv6 routes in kernel MFC Fixes Fix openembedded#166: build warning with gcc 10.2.1: "comparison is always true due to limited range of data type" Fix build warning with --disable-mrdisc configure option Fix openembedded#167: cannot remove routes added with smcroutectl add, only affects add/del at runtime with smcroutectl, not .conf reload Fix openembedded#168: build problem on Debian/kFreeBSD, used wrong queue.h Signed-off-by: Wang Mingyu <[email protected]> Signed-off-by: Khem Raj <[email protected]>
v2.5.3 Changes New tests to verify add/del of IPv4/IPv6 routes in kernel MFC Fixes Fix openembedded#166: build warning with gcc 10.2.1: "comparison is always true due to limited range of data type" Fix build warning with --disable-mrdisc configure option Fix openembedded#167: cannot remove routes added with smcroutectl add, only affects add/del at runtime with smcroutectl, not .conf reload Fix openembedded#168: build problem on Debian/kFreeBSD, used wrong queue.h Signed-off-by: Wang Mingyu <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Changelog: ========== * improve 'resize()', see openembedded#167 * optimize 'copy_n()' by avoiding loops, openembedded#171 * '.bytereverse()' no longer sets unused bits to zero Signed-off-by: Wang Mingyu <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Version 3.12.2 ~~~~~~~~~~~~~~ Released: 2022-04-03 Features: * Added support for larger thumbnail sizes: 512, 768 and 1024 pixels. Bugfixes: * Fixed possible crash when changing directory during thumbnails creation. Translations: Version 3.12.1 ~~~~~~~~~~~~~~ Released: 2022-03-21 Bugfixes: * PNG loader ignores gAMA. (openembedded#194) * Transparent webp images are rendered incorrectly. (openembedded#199) * Crash when dropping files on an empty folder/catalog. (openembedded#220) * Fixed location loading after mounting volume. * JPEG image dimensions not displayed for files inside the trash. (openembedded#214) * Infinite Loop when viewing more than 50 thumbnails. (Kendy Kutzner) * X11 window title is not set. (Bruno Vasselle) * Copy release notes on build from NEWS to metainfo file. (Federico Bruni) * Fixed build if appstream >= 0.14.6 is not available. * Fix incorrect usage of shared_module in extensions. (Jakub Jirutka) * cli: mention that user can open files and/or directories. (openembedded#167) Translations Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Version 3.12.2 ~~~~~~~~~~~~~~ Released: 2022-04-03 Features: * Added support for larger thumbnail sizes: 512, 768 and 1024 pixels. Bugfixes: * Fixed possible crash when changing directory during thumbnails creation. Translations: Version 3.12.1 ~~~~~~~~~~~~~~ Released: 2022-03-21 Bugfixes: * PNG loader ignores gAMA. (openembedded#194) * Transparent webp images are rendered incorrectly. (openembedded#199) * Crash when dropping files on an empty folder/catalog. (openembedded#220) * Fixed location loading after mounting volume. * JPEG image dimensions not displayed for files inside the trash. (openembedded#214) * Infinite Loop when viewing more than 50 thumbnails. (Kendy Kutzner) * X11 window title is not set. (Bruno Vasselle) * Copy release notes on build from NEWS to metainfo file. (Federico Bruni) * Fixed build if appstream >= 0.14.6 is not available. * Fix incorrect usage of shared_module in extensions. (Jakub Jirutka) * cli: mention that user can open files and/or directories. (openembedded#167) Translations Signed-off-by: Andreas Müller <[email protected]>
Version 3.12.2 ~~~~~~~~~~~~~~ Released: 2022-04-03 Features: * Added support for larger thumbnail sizes: 512, 768 and 1024 pixels. Bugfixes: * Fixed possible crash when changing directory during thumbnails creation. Translations: Version 3.12.1 ~~~~~~~~~~~~~~ Released: 2022-03-21 Bugfixes: * PNG loader ignores gAMA. (openembedded#194) * Transparent webp images are rendered incorrectly. (openembedded#199) * Crash when dropping files on an empty folder/catalog. (openembedded#220) * Fixed location loading after mounting volume. * JPEG image dimensions not displayed for files inside the trash. (openembedded#214) * Infinite Loop when viewing more than 50 thumbnails. (Kendy Kutzner) * X11 window title is not set. (Bruno Vasselle) * Copy release notes on build from NEWS to metainfo file. (Federico Bruni) * Fixed build if appstream >= 0.14.6 is not available. * Fix incorrect usage of shared_module in extensions. (Jakub Jirutka) * cli: mention that user can open files and/or directories. (openembedded#167) Translations Signed-off-by: Andreas Müller <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Changelog: ========== Address changes of final V2 api release (openembedded#175) Use non-deprecated logging warn method (openembedded#174) Add support for smart_scene resource (openembedded#170) Add support for matter resource (openembedded#171) Fix: KeepAlive workaround causes Geofence to malfunction (openembedded#163) Fix: Missing repeated events for Philips Hue Tap Dial switch (openembedded#167) Fix error in log when an empty dict is received for an optional value (openembedded#164) Add sparkle effect to fix new Festavia lights (openembedded#165) Fix typo in discovery (openembedded#158) Pin github actions and add dependabot actions ecosystem (openembedded#151) Signed-off-by: Wang Mingyu <[email protected]> Signed-off-by: Khem Raj <[email protected]>
Changelog: ========== Address changes of final V2 api release (openembedded#175) Use non-deprecated logging warn method (openembedded#174) Add support for smart_scene resource (openembedded#170) Add support for matter resource (openembedded#171) Fix: KeepAlive workaround causes Geofence to malfunction (openembedded#163) Fix: Missing repeated events for Philips Hue Tap Dial switch (openembedded#167) Fix error in log when an empty dict is received for an optional value (openembedded#164) Add sparkle effect to fix new Festavia lights (openembedded#165) Fix typo in discovery (openembedded#158) Pin github actions and add dependabot actions ecosystem (openembedded#151) Signed-off-by: Wang Mingyu <[email protected]> Signed-off-by: Khem Raj <[email protected]>
While CUPS itself is part of openembedded-core, most of real world printing use cases require cups-filters to operate printers.
As it turns out meta-printing hasn't been updated for some time. While proposing these patches to meta-printing is an option, I think it makes sense to support (basic) printing use cases in meta-openembedded directly.