summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-print/cups: backport test fix to 2.4.7-r2Sam James2024-06-231-5/+5
| | | | | | | We can't mkdir twice as it breaks multilib, even though we don't actually run the tests for non-native abi. Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: add 2.4.10Sam James2024-06-233-5/+326
| | | | | Bug: https://bugs.gentoo.org/934750 Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: sync liveSam James2024-06-231-10/+16
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.7-r2 sparc, #923811Matoro Mahri2024-02-211-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* net-print/cups: Stabilize 2.4.7-r2 x86, #923811Sam James2024-02-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.7-r2 amd64, #923811Sam James2024-02-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.7-r2 arm, #923811Sam James2024-02-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.7-r2 arm64, #923811Sam James2024-02-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.7-r2 ppc, #923811Sam James2024-02-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.7-r2 ppc64, #923811Sam James2024-02-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Keyword 2.4.7-r2 hppa, #920237Matoro Mahri2024-01-241-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* net-print/cups: Keyword 2.4.7-r2 riscv, #920237Jakov Smolić2024-01-031-2/+2
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-print/cups: Keyword 2.4.7-r2 ia64, #920237Matoro Mahri2023-12-291-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* net-print/cups: Keyword 2.4.7-r2 sparc, #920237Matoro Mahri2023-12-291-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* net-print/cups: Keyword 2.4.7-r2 x86, #920237Arthur Zamarin2023-12-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-print/cups: Keyword 2.4.7-r2 arm, #920237Arthur Zamarin2023-12-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-print/cups: Keyword 2.4.7-r2 ppc, #920237Arthur Zamarin2023-12-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-print/cups: Keyword 2.4.7-r2 ppc64, #920237Arthur Zamarin2023-12-291-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-print/cups: keyword 2.4.7-r2 for ~arm64Mart Raudsepp2023-12-221-1/+1
| | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* net-print/cups: Keyword 2.4.7-r2 loong, #920237Matoro Mahri2023-12-191-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: avoid running unittests in src_compileEli Schwartz2023-12-181-4/+6
| | | | | | | | | | | | | | If USE=test, an option was passed to configure that makes unittest binaries be built, and as a side effect also runs them. But we really do not want to run tests in src_compile, as FEATURES=test might not be set. Crudely hack around this by overriding the autoconf variable that would normally be set by `$(use_enable test unit-tests)`, when running the test invocation itself. As a side effect, this also moves the test-program compilation to src_test. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: re-enable testsEli Schwartz2023-12-181-4/+9
| | | | | | | | They appear to work at the moment. There's a fun oddity, in that if libcupsfilters is installed you need image support of some variety. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: drop cyclic dependency on cups-filtersEli Schwartz2023-12-181-0/+313
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It is a PDEPEND which forces installing both, and makes building a modular cups-filters more challenging. Additionally, many "users" of cups may not actually want cups-filters at all. - A primary reason is because cups provides libcups, which other packages need as an RDEPEND in order to support USE=cups while not having any expectation of using a printing stack (at least, yet). - Even more fun, sometimes users have -bin packages where upstream has built the binaries against libcups on the assumption that users who want cups support will automatically get it and users who don't want cups support "just" need the debian libcups2 split binary package. This isn't really solvable without providing a minimal libcups-only experience. Rely instead on a metapackage for the full cups experience. Bug: https://bugs.gentoo.org/222601 Bug: https://bugs.gentoo.org/914586 Closes: https://bugs.gentoo.org/813507 Closes: https://github.com/gentoo/gentoo/pull/31784 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.7-r1 ppc, #914782Arthur Zamarin2023-12-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-print/cups: require SSLSam James2023-10-042-16/+8
| | | | | | | | | Upstream have started to require SSL on master and the --disable-tls build broke in 2.4.7. There's no point in fighting it given master now requires it, see https://github.com/OpenPrinting/cups/commit/123baa03a4e09047cfa25e003a0a9db8cc8fc363. Closes: https://bugs.gentoo.org/914869 Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: stable 2.4.7 for sparc, bug #914782Rolf Eike Beer2023-10-031-1/+1
| | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.7 hppa, #914782Sam James2023-09-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.7 x86, #914782Sam James2023-09-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.7 amd64, #914782Arthur Zamarin2023-09-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-print/cups: Stabilize 2.4.7 ppc64, #914782Arthur Zamarin2023-09-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-print/cups: Stabilize 2.4.7 arm64, #914782Sam James2023-09-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.7 arm, #914782Sam James2023-09-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: drop 2.4.2-r7, 2.4.4, 2.4.5Sam James2023-09-278-1129/+0
| | | | | | Bug: https://bugs.gentoo.org/907675 Bug: https://bugs.gentoo.org/909018 Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: add 2.4.7Sam James2023-09-272-0/+319
| | | | | Bug: https://bugs.gentoo.org/914781 Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Don't redefine _FORTIFY_SOURCEMatt Turner2023-08-292-0/+6
| | | | | Closes: https://bugs.gentoo.org/907683 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* net-print/cups: Stabilize 2.4.6 ppc, #910084Arthur Zamarin2023-07-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-print/cups: Stabilize 2.4.6 ppc64, #910084Arthur Zamarin2023-07-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-print/cups: Stabilize 2.4.6 hppa, #910084Sam James2023-07-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.6 sparc, #910084Sam James2023-07-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.6 x86, #910084Sam James2023-07-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.6 amd64, #910084Sam James2023-07-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.6 arm64, #910084Sam James2023-07-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.6 arm, #910084Sam James2023-07-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: add 2.4.6Sam James2023-06-232-0/+316
| | | | | Bug: https://bugs.gentoo.org/909018 Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: stable 2.4.5 for hppa, bug #908469Rolf Eike Beer2023-06-211-1/+1
| | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.5 ppc, #908469Sam James2023-06-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.5 amd64, #908469Sam James2023-06-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.5 x86, #908469Sam James2023-06-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.5 sparc, #908469Sam James2023-06-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-print/cups: Stabilize 2.4.5 ppc64, #908469Sam James2023-06-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>