[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-04-08 Thread Sam James
commit: 0ba8517af025fc9e8170ad5aeb1a196f11280a4f
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  8 16:28:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  8 16:34:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba8517a

net-print/cups-filters: add bash workaround for now

Closes: https://bugs.gentoo.org/920346
Signed-off-by: Sam James  gentoo.org>

 .../cups-filters/cups-filters-2.0.0-r1.ebuild  | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/net-print/cups-filters/cups-filters-2.0.0-r1.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0-r1.ebuild
new file mode 100644
index ..462a52f62558
--- /dev/null
+++ b/net-print/cups-filters/cups-filters-2.0.0-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Cups filters"
+HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters;
+SRC_URI="https://github.com/OpenPrinting/cups-filters/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+foomatic"
+
+RDEPEND="
+   net-print/libcupsfilters
+   net-print/libppd
+   >=net-print/cups-1.7.3
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+# The tests are composed of:
+# - built program
+# - test case itself: filter/test.sh
+#
+# The latter is not wired up, and it becomes immediately evident why.
+# Bow to this reality and don't claim we can run anything. As a side
+# effect, don't compile in src_test, that which we never use.
+RESTRICT="test"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-imagefilters
+   --enable-driverless
+   --enable-poppler
+   --localstatedir="${EPREFIX}"/var
+   --with-fontdir="fonts/conf.avail"
+   # cups-browsed is split out and avahi is not needed for filters
+   # https://github.com/OpenPrinting/cups-filters/pull/558
+   --disable-avahi
+   # These are just probed for the path. Always enable them.
+   --with-gs-path="${EPREFIX}"/usr/bin/gs
+   --with-mutool-path="${EPREFIX}"/usr/bin/mutool
+
+   $(use_enable foomatic)
+   )
+
+   # bash for configure until 
https://github.com/OpenPrinting/cups-filters/pull/567 (bug #920346)
+   # lands in a release.
+   CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-02-21 Thread Ionen Wolkens
commit: ddd7783631a5c3c134b65d989b4c511623ff0acf
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Feb 21 15:45:31 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Feb 22 04:45:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd77836

net-print/cups-filters: Stabilize 2.0.0 sparc, #923811

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index f21567002a1b..5e666fbd621b 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2024-02-21 Thread Ionen Wolkens
commit: 222a1c4c7b62e28760114f81a9f21ad06f5827bd
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Feb 21 15:45:34 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Feb 22 04:45:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222a1c4c

net-print/cups-meta: Stabilize 1 sparc, #923811

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index 9479816f2b5b..26e16556b814 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2024-02-21 Thread Ionen Wolkens
commit: 4aeeae8bddeb3add6d5caeb0f40e9ebfdb9da531
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Feb 21 15:45:33 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Feb 22 04:45:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aeeae8b

net-print/cups-browsed: Stabilize 2.0.0 sparc, #923811

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index 6b0549eb2981..20aedcf5cb6b 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2024-02-21 Thread Ionen Wolkens
commit: 38693999f684dfa32cde7a000b3457a2c2ce2486
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Feb 21 15:45:26 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Feb 22 04:45:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38693999

net-print/cups: Stabilize 2.4.7-r2 sparc, #923811

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index 5509a7e6a82e..51ce84608e2e 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2024-02-05 Thread Sam James
commit: dc1ffb7f88bf98613afad7c9ac537bb47e35d91c
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 16:46:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 16:46:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1ffb7f

net-print/cups-meta: Stabilize 1 x86, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index d2868a9d7077..9479816f2b5b 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-02-05 Thread Sam James
commit: 7ee2b47b01f30c25466603b8cb03aec58dfa2db9
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 16:46:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 16:46:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee2b47b

net-print/cups-filters: Stabilize 2.0.0 x86, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index 6328d5e3b973..f21567002a1b 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2024-02-05 Thread Sam James
commit: da8ac0fd0e08553cba991c49451a338d3f2312a4
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 16:45:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 16:45:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da8ac0fd

net-print/cups: Stabilize 2.4.7-r2 amd64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index 20d41220e58e..55fe57305151 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2024-02-05 Thread Sam James
commit: 7fed9f6bdc8c716ba3c1a68f0c82759864689386
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 16:46:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 16:46:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fed9f6b

net-print/cups: Stabilize 2.4.7-r2 x86, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index 55fe57305151..5509a7e6a82e 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2024-02-05 Thread Sam James
commit: 49090cdbad853347ab4d4b73315de70f9a5fc56e
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 16:45:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 16:45:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49090cdb

net-print/cups-meta: Stabilize 1 amd64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index 324a0c663237..d2868a9d7077 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2024-02-05 Thread Sam James
commit: 6d669cbf1fd9b3aebad57eceb58add04211ff76b
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 16:46:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 16:46:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d669cbf

net-print/cups-browsed: Stabilize 2.0.0 x86, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index 0586a2e2c2f8..6b0549eb2981 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-02-05 Thread Sam James
commit: 9a52fa17fd604847e01043a44b543ca37d48ed24
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 16:45:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 16:45:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a52fa17

net-print/cups-filters: Stabilize 2.0.0 amd64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index a71c778f35de..6328d5e3b973 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2024-02-05 Thread Sam James
commit: 53022ec2ad94e0c5792c923572f67bc55eef59a5
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 16:45:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 16:45:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53022ec2

net-print/cups-browsed: Stabilize 2.0.0 amd64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index f2353fea5977..0586a2e2c2f8 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-02-05 Thread Sam James
commit: db214c7ac39969ced20ec3e94078c5b0747ac476
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db214c7a

net-print/cups-filters: Stabilize 2.0.0 arm, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index 0d87ae1c5978..a71c778f35de 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2024-02-05 Thread Sam James
commit: 31c999e7467c41e1f860ea928b0273e475fbe176
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c999e7

net-print/cups-browsed: Stabilize 2.0.0 arm, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index 36491fa549b9..f2353fea5977 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2024-02-05 Thread Sam James
commit: 1cea95c59dd1420f06ce512ed775ca799186398d
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cea95c5

net-print/cups: Stabilize 2.4.7-r2 arm, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index e44dc78c1aad..20d41220e58e 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2024-02-05 Thread Sam James
commit: b262c15b95c69b6001ccd3de5d427801f190d089
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b262c15b

net-print/cups-meta: Stabilize 1 arm, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index 0151cf360fe5..324a0c663237 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-02-05 Thread Sam James
commit: 124c6dc746e55e0ae772bc0f72648beb4510031d
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=124c6dc7

net-print/cups-filters: Stabilize 2.0.0 ppc64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index 456910db09cc..dd0239513480 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2024-02-05 Thread Sam James
commit: ac8c9bd24c67d639500ee6ff51833138fda3bc17
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8c9bd2

net-print/cups: Stabilize 2.4.7-r2 arm64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index 41f7eef88410..e44dc78c1aad 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2024-02-05 Thread Sam James
commit: 6bce86dce85ecf18d50756161b592faa449fb19d
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bce86dc

net-print/cups-meta: Stabilize 1 arm64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index 165ff9ee3797..0151cf360fe5 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-02-05 Thread Sam James
commit: 7a46ae3c1d107f321b99aaf5fa1c42fe0c55add9
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a46ae3c

net-print/cups-filters: Stabilize 2.0.0 arm64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index f49a409f0b75..0d87ae1c5978 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-02-05 Thread Sam James
commit: 6425beb406e3a635e57e3354d16d5799cd3f797f
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6425beb4

net-print/cups-filters: Stabilize 2.0.0 ppc, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index dd0239513480..f49a409f0b75 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2024-02-05 Thread Sam James
commit: 719e8a96fe778b410e846c00296ea11f1eaa7f5f
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719e8a96

net-print/cups-browsed: Stabilize 2.0.0 arm64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index 5e82a340aa96..36491fa549b9 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2024-02-05 Thread Sam James
commit: a0a8f3a1cddf747bd05e529d657ead7cbce9bef8
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a8f3a1

net-print/cups-meta: Stabilize 1 ppc, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index 2f282c615d89..165ff9ee3797 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2024-02-05 Thread Sam James
commit: 1d2273161339a102e529aa1a8c5e82a47f0cfe4c
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d227316

net-print/cups-browsed: Stabilize 2.0.0 ppc, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index c6d67a2753cb..5e82a340aa96 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2024-02-05 Thread Sam James
commit: 56255a83b084528becf1a4adf1ff39c07554f029
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56255a83

net-print/cups-meta: Stabilize 1 ppc64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index 3783a1bf908c..2f282c615d89 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2024-02-05 Thread Sam James
commit: 4c1e09a9e9362162f8fc28dcac6f61401103f8a9
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c1e09a9

net-print/cups: Stabilize 2.4.7-r2 ppc, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index 5f930cbcc142..41f7eef88410 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 
~riscv ~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2024-02-05 Thread Sam James
commit: bb0a4d8a41000e21f7975ef97504c7a56af4086e
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0a4d8a

net-print/cups: Stabilize 2.4.7-r2 ppc64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index a5853547c217..5f930cbcc142 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 
~riscv ~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2024-02-05 Thread Sam James
commit: fc0d0126f3eeb152b2909cd22044b2c90a089ec0
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  5 15:11:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  5 15:11:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0d0126

net-print/cups-browsed: Stabilize 2.0.0 ppc64, #923811

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index 25ea5f8b5267..c6d67a2753cb 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2024-01-24 Thread Ionen Wolkens
commit: 1081763c14ee7a4f8f74f641bf94ba2f006da487
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Jan 24 19:56:37 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jan 25 00:52:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1081763c

net-print/cups-browsed: Keyword 2.0.0 hppa, #920237

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index ee211ad219f6..25ea5f8b5267 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-01-24 Thread Ionen Wolkens
commit: 7f308950612330cfe343784deacf7eeca535d2db
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Jan 24 19:56:34 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jan 25 00:52:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f308950

net-print/cups-filters: Keyword 2.0.0 hppa, #920237

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index 5638be4d8e53..456910db09cc 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2024-01-24 Thread Ionen Wolkens
commit: 861400e680bdc2404de99d0a028cabb31fcd6509
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Jan 24 19:56:40 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jan 25 00:52:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861400e6

net-print/cups-meta: Keyword 1 hppa, #920237

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index 890f79b0578e..3783a1bf908c 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2024-01-24 Thread Ionen Wolkens
commit: 0c1663c95f6376366023e13e6af4240c218ebf3f
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Jan 24 19:56:24 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jan 25 00:52:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1663c9

net-print/cups: Keyword 2.4.7-r2 hppa, #920237

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index 0858699c2c69..a5853547c217 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-01-08 Thread Sam James
commit: 4878995fb6edf69f5f7432fcc5cb03f52e25cd4e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  8 09:38:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  8 09:42:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4878995f

net-print/cups-filters: sys-devel/bc -> app-alternatives/bc

All of these will be using app-alternatives/bc anyway as they're not calling

bc-reference, so make the dep reflect reality.

Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/cups-filters-1.28.17-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/cups-filters/cups-filters-1.28.17-r2.ebuild 
b/net-print/cups-filters/cups-filters-1.28.17-r2.ebuild
index 603580ac67b3..3198dc53fecc 100644
--- a/net-print/cups-filters/cups-filters-1.28.17-r2.ebuild
+++ b/net-print/cups-filters/cups-filters-1.28.17-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,7 +29,7 @@ RDEPEND="
media-libs/lcms:2
>=net-print/cups-1.7.3
!<=net-print/cups-1.5.
-   sys-devel/bc
+   app-alternatives/bc
sys-libs/zlib
exif? ( media-libs/libexif )
dbus? ( sys-apps/dbus )



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2024-01-03 Thread Jakov Smolić
commit: 5ace4d338937e3de90494bd6292be3e8dd7943a8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan  3 08:41:42 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan  3 08:41:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ace4d33

net-print/cups-meta: Keyword 1 riscv, #920237

Signed-off-by: Jakov Smolić  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index df2c4e1ae82c..890f79b0578e 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2024-01-03 Thread Jakov Smolić
commit: 6db6dacb591da1e4f7f2e280e3cb913baa9e918d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan  3 08:41:29 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan  3 08:41:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db6dacb

net-print/cups: Keyword 2.4.7-r2 riscv, #920237

Signed-off-by: Jakov Smolić  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index 6907b90b3fb0..0858699c2c69 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~sparc 
~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2024-01-03 Thread Jakov Smolić
commit: 2309bef6d27d64fec3cc1e6776687ad6ef56d7fc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan  3 08:41:41 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan  3 08:41:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2309bef6

net-print/cups-browsed: Keyword 2.0.0 riscv, #920237

Signed-off-by: Jakov Smolić  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index 1b6b0e1e9f9c..ee211ad219f6 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2024-01-03 Thread Jakov Smolić
commit: 1271a5c6a72ce8db266eb2bb046e4a5fd54ee881
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jan  3 08:41:40 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jan  3 08:41:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1271a5c6

net-print/cups-filters: Keyword 2.0.0 riscv, #920237

Signed-off-by: Jakov Smolić  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index 4a29dd32280c..5638be4d8e53 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-29 Thread Arthur Zamarin
commit: 0c2abccc33202291f057005e918378bca52cfdb3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:55:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:55:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2abccc

net-print/cups: Keyword 2.4.7-r2 x86, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index 67c14ee9d437..3634be9f8f7c 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2023-12-29 Thread Arthur Zamarin
commit: f9cc9ec2eeff9113093280f68eb728faa7317de1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:55:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:55:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9cc9ec2

net-print/cups-meta: Keyword 1 x86, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index 706eba526823..6b477719d04e 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2023-12-29 Thread Arthur Zamarin
commit: fd842e3d8716a8d86a17616f1beab75a84e1d7a8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:54:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:54:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd842e3d

net-print/cups-meta: Keyword 1 arm, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index e0964074e350..706eba526823 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2023-12-29 Thread Arthur Zamarin
commit: 13600b2066363983abb4dcd3e9a98be8a11f9be2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:55:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:55:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13600b20

net-print/cups-browsed: Keyword 2.0.0 x86, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index e1aa29626e81..c91b0b0dc5e2 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-12-29 Thread Arthur Zamarin
commit: 174ab36d77e5cc635a6fcdc4830ec9ead37684ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:55:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:55:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174ab36d

net-print/cups-filters: Keyword 2.0.0 x86, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index 21b3a1df1c6a..61aba668d30c 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-12-29 Thread Arthur Zamarin
commit: 2d12dcde728621b2472e916df5099cb0cb491dd4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:54:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:54:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d12dcde

net-print/cups-filters: Keyword 2.0.0 arm, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index 3912f3420c5a..21b3a1df1c6a 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2023-12-29 Thread Arthur Zamarin
commit: bfdb2e6317d829f8985fc74b75e029d45e4fb456
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:54:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:54:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdb2e63

net-print/cups-browsed: Keyword 2.0.0 arm, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index bcda961430c0..e1aa29626e81 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-29 Thread Arthur Zamarin
commit: 80a320e21cf9ec63b07229e5115622a376edbcc8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:54:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a320e2

net-print/cups: Keyword 2.4.7-r2 arm, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index 477f5157df55..67c14ee9d437 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-12-29 Thread Arthur Zamarin
commit: c3f717ff49dd33b7fb4cf0f994210653d8a1f373
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:54:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:54:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f717ff

net-print/cups-filters: Keyword 2.0.0 ppc, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index d5ffa789b9cb..3912f3420c5a 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2023-12-29 Thread Arthur Zamarin
commit: 4815148c5d01aea476d401c89fb379f747ccae91
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:54:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:54:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4815148c

net-print/cups-browsed: Keyword 2.0.0 ppc, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index 1055fb74345a..bcda961430c0 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2023-12-29 Thread Arthur Zamarin
commit: 3d3d0edf5e36d1e628d055ab9aa6db3fc3892598
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:54:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3d0edf

net-print/cups-meta: Keyword 1 ppc, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index 61de02e24422..e0964074e350 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-29 Thread Arthur Zamarin
commit: 10ff4acaabfb87511587440a262bca710fb8ac28
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:54:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ff4aca

net-print/cups: Keyword 2.4.7-r2 ppc, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index dee4cc7b2814..477f5157df55 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-29 Thread Arthur Zamarin
commit: 5df90ef8a8873b136eae2cc8c2b06518ba6fa49f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:35:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:35:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df90ef8

net-print/cups: Keyword 2.4.7-r2 ppc64, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index f69d402b52f8..dee4cc7b2814 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm64 ~loong"
+   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-12-29 Thread Arthur Zamarin
commit: 11074bfce55ff9ffca6d5aef5786979784b47b00
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:35:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:35:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11074bfc

net-print/cups-filters: Keyword 2.0.0 ppc64, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index 2750146a5d6e..d5ffa789b9cb 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 ~arm64 ~loong"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2023-12-29 Thread Arthur Zamarin
commit: 28c7f15fb1c368d66069f7f3e49cee9d8a33caeb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:35:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:35:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c7f15f

net-print/cups-browsed: Keyword 2.0.0 ppc64, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index f2e344986830..1055fb74345a 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 ~arm64 ~loong"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2023-12-29 Thread Arthur Zamarin
commit: 6eaa27b701a483b04fb4a20b1377db9ae3a07a13
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 29 14:35:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 29 14:35:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eaa27b7

net-print/cups-meta: Keyword 1 ppc64, #920237

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index 77dba2af294b..61de02e24422 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 ~arm64 ~loong"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-pdf/

2023-12-29 Thread David Seifert
commit: 7f4a2c751b4896b0e2c4a07fa643cd2ddb445d51
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 29 10:41:51 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 29 10:41:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4a2c75

net-print/cups-pdf: format metadata.xml

Signed-off-by: David Seifert  gentoo.org>

 net-print/cups-pdf/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-print/cups-pdf/metadata.xml b/net-print/cups-pdf/metadata.xml
index e2fedda90ee1..882504794e17 100644
--- a/net-print/cups-pdf/metadata.xml
+++ b/net-print/cups-pdf/metadata.xml
@@ -1,8 +1,8 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   print...@gentoo.org
-   Gentoo Printing Project
-
+   
+   print...@gentoo.org
+   Gentoo Printing Project
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-pdf/

2023-12-29 Thread David Seifert
commit: b9b9bbe0f861fd54e2cd4ec838c3dced0e94ac77
Author: David Seifert  gentoo  org>
AuthorDate: Fri Dec 29 10:41:50 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Dec 29 10:41:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b9bbe0

net-print/cups-pdf: update EAPI 7 -> 8

Signed-off-by: David Seifert  gentoo.org>

 .../{cups-pdf-3.0.1-r2.ebuild => cups-pdf-3.0.1-r3.ebuild}  | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/net-print/cups-pdf/cups-pdf-3.0.1-r2.ebuild 
b/net-print/cups-pdf/cups-pdf-3.0.1-r3.ebuild
similarity index 84%
rename from net-print/cups-pdf/cups-pdf-3.0.1-r2.ebuild
rename to net-print/cups-pdf/cups-pdf-3.0.1-r3.ebuild
index 0a7504e127f7..ed52b55cd752 100644
--- a/net-print/cups-pdf/cups-pdf-3.0.1-r2.ebuild
+++ b/net-print/cups-pdf/cups-pdf-3.0.1-r3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -16,16 +16,17 @@ KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
 IUSE="+ppds"
 
 DEPEND="net-print/cups"
-
 RDEPEND="${DEPEND}
>=app-text/ghostscript-gpl-9.54"
 
 PATCHES=( "${FILESDIR}"/${PN}-3.0.1-ghostscript-gpl-9.54-compat.patch )
 
+src_configure() {
+   tc-export CC
+}
+
 src_compile() {
-   pushd src &>/dev/null || die
-   $(tc-getCC) ${LDFLAGS} ${CFLAGS} ${PN}.c -o ${PN} -lcups || die
-   popd &>/dev/null || die
+   LDLIBS="-lcups" emake -C src ${PN}
 }
 
 src_install() {
@@ -43,5 +44,5 @@ src_install() {
doins extra/CUPS-PDF_noopt.ppd
fi
 
-   dodoc ChangeLog README
+   einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-12-22 Thread Mart Raudsepp
commit: 6c71b87a842c79ded5ad79b095d2c6e7e79e60e8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec 22 13:07:19 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec 22 13:23:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c71b87a

net-print/cups-filters: keyword 2.0.0 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index 019a74b66a5c..2750146a5d6e 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -11,7 +11,7 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="+foomatic"
 #IUSE=""
-KEYWORDS="~amd64 ~loong"
+KEYWORDS="~amd64 ~arm64 ~loong"
 
 RDEPEND="
net-print/libcupsfilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2023-12-22 Thread Mart Raudsepp
commit: 3c3aa11c78ab5748470c31d4ebef74025f0d75e6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec 22 13:11:18 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec 22 13:23:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3aa11c

net-print/cups-meta: keyword 1 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
index b1a625c056d6..77dba2af294b 100644
--- a/net-print/cups-meta/cups-meta-1.ebuild
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 LICENSE="metapackage"
 SLOT="0"
 IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
-KEYWORDS="~amd64 ~loong"
+KEYWORDS="~amd64 ~arm64 ~loong"
 
 RDEPEND="
net-print/cups[zeroconf?]



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2023-12-22 Thread Mart Raudsepp
commit: 3c9f6107901257f41f77a485c6d1eb2a5bc643ee
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec 22 13:08:47 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec 22 13:23:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9f6107

net-print/cups-browsed: keyword 2.0.0 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index 267b2554bce4..f2e344986830 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="ldap test zeroconf"
-KEYWORDS="~amd64 ~loong"
+KEYWORDS="~amd64 ~arm64 ~loong"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-22 Thread Mart Raudsepp
commit: 29a55ad1cd600b41c4b00ac032d1b9060ec2f742
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec 22 12:48:03 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec 22 13:23:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a55ad1

net-print/cups: keyword 2.4.7-r2 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index bc5f8ce7a715..f69d402b52f8 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~loong"
+   KEYWORDS="~amd64 ~arm64 ~loong"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-12-21 Thread John Helmert III
commit: 776d18384108722f0d7f23ff86807acd7150ec79
Author: John Helmert III  gentoo  org>
AuthorDate: Fri Dec 22 01:22:51 2023 +
Commit: John Helmert III  gentoo  org>
CommitDate: Fri Dec 22 01:27:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776d1838

net-print/cups-filters: drop 1.28.17

Bug: https://bugs.gentoo.org/906944
Signed-off-by: John Helmert III  gentoo.org>

 net-print/cups-filters/cups-filters-1.28.17.ebuild | 147 -
 1 file changed, 147 deletions(-)

diff --git a/net-print/cups-filters/cups-filters-1.28.17.ebuild 
b/net-print/cups-filters/cups-filters-1.28.17.ebuild
deleted file mode 100644
index 516899216768..
--- a/net-print/cups-filters/cups-filters-1.28.17.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-GENTOO_DEPEND_ON_PERL=no
-inherit perl-module systemd flag-o-matic
-
-DESCRIPTION="Cups filters"
-HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters;
-SRC_URI="
-   
https://github.com/OpenPrinting/cups-filters/releases/download/${PV}/${P}.tar.xz
-   https://www.openprinting.org/download/${PN}/${P}.tar.xz
-"
-
-LICENSE="MIT GPL-2"
-SLOT="0"
-IUSE="dbus exif +foomatic jpeg ldap pclm pdf perl png +postscript test tiff 
zeroconf"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=app-text/poppler-0.32[cxx,jpeg?,lcms,tiff?,utils]
-   >=app-text/qpdf-8.3.0:=
-   dev-libs/glib:2
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/lcms:2
-   >=net-print/cups-1.7.3
-   !<=net-print/cups-1.5.
-   sys-devel/bc
-   sys-libs/zlib
-   exif? ( media-libs/libexif )
-   dbus? ( sys-apps/dbus )
-   foomatic? ( !net-print/foomatic-filters )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   ldap? ( net-nds/openldap:= )
-   pdf? ( app-text/mupdf:= )
-   perl? ( dev-lang/perl:= )
-   png? ( media-libs/libpng:= )
-   postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
-   tiff? ( media-libs/tiff:= )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/gdbus-codegen
-   >=sys-devel/gettext-0.18.3
-   virtual/pkgconfig
-   test? ( media-fonts/dejavu )
-"
-
-src_configure() {
-   # (As of 1.28.15, still defaults upstream to c++0x, so it's still 
needed,
-   # probably.)
-   # Bug #626800
-   append-cxxflags -std=c++11
-
-   local myeconfargs=(
-   --enable-imagefilters
-   --localstatedir="${EPREFIX}"/var
-   --with-browseremoteprotocols=DNSSD,CUPS
-   --with-cups-rundir="${EPREFIX}"/run/cups
-   --with-fontdir="fonts/conf.avail"
-   --with-pdftops=pdftops
-   --with-rcdir=no
-   --without-php
-
-   $(use_enable exif)
-   $(use_enable dbus)
-   $(use_enable foomatic)
-   $(use_enable ldap)
-   $(use_enable pclm)
-   $(use_enable pdf mutool)
-   $(use_enable postscript ghostscript)
-   $(use_enable zeroconf avahi)
-   $(use_with jpeg)
-   $(use_with png)
-   $(use_with tiff)
-   )
-
-   econf "${myeconfargs[@]}"
-
-   if use perl; then
-   pushd "${S}"/scripting/perl > /dev/null || die
-   perl-module_src_configure
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   default
-
-   if use perl; then
-   pushd "${S}"/scripting/perl > /dev/null || die
-   perl-module_src_compile
-   popd > /dev/null || die
-   fi
-}
-
-src_test() {
-   # Avoid perl-module_src_test
-   default
-
-   if use perl; then
-   pushd "${S}/scripting/perl" > /dev/null || die
-   perl-module_src_test
-   popd > /dev/null || die
-   fi
-}
-
-src_install() {
-   default
-
-   if use perl; then
-   pushd "${S}"/scripting/perl > /dev/null || die
-   perl-module_src_install
-   perl_delete_localpod
-   popd > /dev/null || die
-   fi
-
-   if use postscript; then
-   # workaround: some printer drivers still require pstoraster and 
pstopxl, bug #383831
-   dosym gstoraster /usr/libexec/cups/filter/pstoraster
-   dosym gstopxl /usr/libexec/cups/filter/pstopxl
-   fi
-
-   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
-
-   cp "${FILESDIR}"/cups-browsed.init.d-r2 "${T}"/cups-browsed || die
-
-   if ! use zeroconf ; then
-   sed -i -e 's:need cupsd avahi-daemon:need cupsd:g' 
"${T}"/cups-browsed || die
-   sed -i -e 's:cups\.service 

[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/files/

2023-12-17 Thread Sam James
commit: 82809ce5a8a646ea7f55f3cc71be8a3783cc6a5f
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Dec 18 05:53:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 06:11:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82809ce5

net-print/cups-browsed: add missing file

I forgot to git commit this.

Fixes: 551c0ac598ce158841e090998af34526ed289f2b
Closes: https://bugs.gentoo.org/920250
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/files/cups-browsed.init.d | 9 +
 1 file changed, 9 insertions(+)

diff --git a/net-print/cups-browsed/files/cups-browsed.init.d 
b/net-print/cups-browsed/files/cups-browsed.init.d
new file mode 100644
index ..4fea546a05ca
--- /dev/null
+++ b/net-print/cups-browsed/files/cups-browsed.init.d
@@ -0,0 +1,9 @@
+#!/sbin/openrc-run
+
+pidfile="/run/cups-browsed.pid"
+command="/usr/sbin/cups-browsed"
+command_background="true"
+
+depend() {
+   need cupsd avahi-daemon
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-12-17 Thread Sam James
commit: db7b86a7163c3b8890e554a1b9cf16f62f01e221
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 22:26:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7b86a7

net-print/cups-filters: restrict tests

Checking the test phase output, it is not implemented and does nothing.
Or to be more accurate, it compiles one executable but never runs
anything.

The former testsuite in the 1.x series has been divided up, just like
the constituent installable components, and it turns out that all
testable parts are in the split-out packages and none are left here.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/cups-filters-2.0.0.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
index fde6177f0322..e07acf911895 100644
--- a/net-print/cups-filters/cups-filters-2.0.0.ebuild
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -24,6 +24,15 @@ BDEPEND="
virtual/pkgconfig
 "
 
+# The tests are composed of:
+# - built program
+# - test case itself: filter/test.sh
+#
+# The latter is not wired up, and it becomes immediately evident why.
+# Bow to this reality and don't claim we can run anything. As a side
+# effect, don't compile in src_test, that which we never use.
+RESTRICT="test"
+
 src_configure() {
local myeconfargs=(
--enable-imagefilters



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-17 Thread Sam James
commit: ffc571efc7e9ceaf2dbce31083da164a86bb172f
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 16:44:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc571ef

net-print/cups: re-enable tests

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  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index d63cb0132e9a..3f63cd43a70c 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~amd64"
fi
 fi
 
@@ -32,14 +32,14 @@ IUSE="acl dbus debug kerberos openssl pam selinux 
static-libs systemd test usb X
 
 # As of 2.4.2, they don't actually seem to be interactive (they pass some flags
 # by default to input for us), but they fail on some greyscale issue w/ 
poppler?
-RESTRICT="!test? ( test ) test"
+RESTRICT="!test? ( test )"
 
 BDEPEND="
acct-group/lp
acct-group/lpadmin
virtual/pkgconfig
 "
-DEPEND="
+COMMON_DEPEND="
app-text/libpaper:=
sys-libs/zlib
acl? (
@@ -60,8 +60,13 @@ DEPEND="
xinetd? ( sys-apps/xinetd )
zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] )
 "
+# if libcupsfilters is installed, more tests are run. They fail without at 
least one of the two formats enabled.
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( || ( net-print/libcupsfilters[jpeg] 
net-print/libcupsfilters[png] ) )
+"
 RDEPEND="
-   ${DEPEND}
+   ${COMMON_DEPEND}
acct-group/lp
acct-group/lpadmin
selinux? ( sec-policy/selinux-cups )



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-17 Thread Sam James
commit: c409cdc5e5e455341cb30783fb6101349d98c6a6
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 16:34:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c409cdc5

net-print/cups: drop cyclic dependency on cups-filters

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  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 313 
 1 file changed, 313 insertions(+)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
new file mode 100644
index ..d63cb0132e9a
--- /dev/null
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info xdg multilib-minimal optfeature pam 
toolchain-funcs
+
+MY_PV="${PV/_beta/b}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_PV="${MY_PV/_p/op}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenPrinting/cups.git;
+   [[ ${PV} !=  ]] && EGIT_BRANCH=branch-${PV/.}
+else
+   
SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
+   if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="The Common Unix Printing System"
+HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="acl dbus debug kerberos openssl pam selinux static-libs systemd test usb 
X xinetd zeroconf"
+
+# As of 2.4.2, they don't actually seem to be interactive (they pass some flags
+# by default to input for us), but they fail on some greyscale issue w/ 
poppler?
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   acct-group/lp
+   acct-group/lpadmin
+   virtual/pkgconfig
+"
+DEPEND="
+   app-text/libpaper:=
+   sys-libs/zlib
+   acl? (
+   kernel_linux? (
+   sys-apps/acl
+   sys-apps/attr
+   )
+   )
+   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
+   !openssl? ( >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}] )
+   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   systemd? ( sys-apps/systemd )
+   usb? ( virtual/libusb:1 )
+   X? ( x11-misc/xdg-utils )
+   xinetd? ( sys-apps/xinetd )
+   zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/lp
+   acct-group/lpadmin
+   selinux? ( sec-policy/selinux-cups )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.1-nostrip.patch"
+   "${FILESDIR}/${PN}-2.4.1-user-AR.patch"
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/cups-config
+)
+
+pkg_setup() {
+   if use kernel_linux; then
+   linux-info_pkg_setup
+   if  ! linux_config_exists; then
+   ewarn "Can't check the linux kernel configuration."
+   ewarn "You might have some incompatible options 
enabled."
+   else
+   # Recheck that we don't have usblp to collide with 
libusb; this should now work in most cases (bug #501122)
+   if use usb; then
+   if linux_chkconfig_present USB_PRINTER; then
+   elog "Your USB printers will be managed 
via libusb. In case you run into problems, "
+   elog "please try disabling USB_PRINTER 
support in your kernel or blacklisting the"
+ 

[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-17 Thread Sam James
commit: f83ba8a5a579ebfe1ee01f894f3d56443cce4986
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 20:21:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83ba8a5

net-print/cups: avoid running unittests in src_compile

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  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7-r2.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/net-print/cups/cups-2.4.7-r2.ebuild 
b/net-print/cups/cups-2.4.7-r2.ebuild
index 3f63cd43a70c..d8a193a64337 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -30,8 +30,6 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="acl dbus debug kerberos openssl pam selinux static-libs systemd test usb 
X xinetd zeroconf"
 
-# As of 2.4.2, they don't actually seem to be interactive (they pass some flags
-# by default to input for us), but they fail on some greyscale issue w/ 
poppler?
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -167,7 +165,6 @@ multilib_src_configure() {
$(use_enable kerberos gssapi)
$(multilib_native_use_enable pam)
$(use_enable static-libs static)
-   $(use_enable test unit-tests)
--with-tls=$(usex openssl openssl gnutls)
$(use_with systemd ondemand systemd)
$(multilib_native_use_enable usb libusb)
@@ -222,7 +219,12 @@ multilib_src_test() {
mkdir "${T}"/cups-tests || die
 
# We only build some of CUPS for multilib, so can't run the tests.
-   multilib_is_native_abi && default
+   if multilib_is_native_abi; then
+   # avoid building *and running* test binaries in src_compile
+   # 
https://github.com/OpenPrinting/cups/commit/b1d42061e9286f50eefc851ed906d17c6e80c4b0
+   emake UNITTESTS=unittests
+   default
+   fi
 }
 
 multilib_src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/

2023-12-17 Thread Sam James
commit: fd6b80fed96eadee8e30f9d644f7a206143b1f7f
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 21:38:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6b80fe

net-print/cups-browsed: restrict tests

The tests are newly created during the 2.x upgrade. They will hang
forever if they cannot run properly. And running them properly has hit a
wall. I'm not sure where to go on from here.

Even getting this far means stepping outside of what portage can
reasonably require. Avahi only runs as root, and doesn't seem to have a
mocking mode, and even if it is running, the sandbox prevents src_test
from seeing it.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/cups-browsed-2.0.0.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
index 6baeb697f2cd..0232d57c8b51 100644
--- a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -29,6 +29,18 @@ BDEPEND="
virtual/pkgconfig
 "
 
+# The tests are new since the split out of cups-filters. Actually running them
+# seems to be challenging. You need:
+# - cups tools that are USE-optional
+# - running avahi-daemon (as root!)
+# - disable portage's pid-sandbox, which interferes with avahi
+# - ipptool still fails to connect to port 8xxx
+#
+# If anything fails, a `while true` loop fails to successfully launch and break
+# out of the loop, leading to a hang. Until there's an obvious recipe for
+# successfully running the tests, restrict it.
+RESTRICT="test"
+
 PATCHES=(
"${FILESDIR}"/0001-cups-browsed.c-Fix-build-with-avahi-disabled-20.patch
 )
@@ -47,6 +59,13 @@ src_configure() {
econf "${myeconfargs[@]}"
 }
 
+src_test() {
+   # Requires avahi running. Hangs forever if not available.
+   avahi-daemon --check 2>/dev/null || die "no running avahi daemon found, 
cannot run tests"
+
+   default
+}
+
 src_install() {
default
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-meta/

2023-12-17 Thread Sam James
commit: 2ca6e563ea90e0abfa8fab07876c5282ad2bf1f0
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 12 16:26:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca6e563

net-print/cups-meta: new package, add 1

New metapackage to pull in all the parts for a functional cups printing
stack. This will allow to avoid relying on net-print/cups for that
purpose -- because, with the advent of cups-filters 2.0.0 and the
ongoing work to refactor CUPS 3, things are broken out into various
interconnected components and configuring each one is not perfectly
straightforward. Eventually, there will not be a "cups" package at all
anyway.

Additionally, this helps solve a longstanding cycle with cups <-->
cups-filters that has only gotten worse since the latter was broken up
into various packages which require libcups from cups, which in turn
depends on -filters. There are a number of use cases for having cups
installed in "minimal" mode so that other packages can build against it.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-meta/cups-meta-1.ebuild | 23 +++
 net-print/cups-meta/metadata.xml   | 14 ++
 2 files changed, 37 insertions(+)

diff --git a/net-print/cups-meta/cups-meta-1.ebuild 
b/net-print/cups-meta/cups-meta-1.ebuild
new file mode 100644
index ..865ef6ab6d0e
--- /dev/null
+++ b/net-print/cups-meta/cups-meta-1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Metapackage for a fully configured cups printer setup"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+
+LICENSE="metapackage"
+SLOT="0"
+IUSE="+browsed +foomatic pdf +postscript +poppler zeroconf"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   net-print/cups[zeroconf?]
+   net-print/libppd[postscript?,poppler?]
+   net-print/libcupsfilters[pdf?,poppler?]
+   net-print/cups-filters[foomatic?]
+
+   browsed? ( net-print/cups-browsed )
+   pdf? ( app-text/mupdf )
+   postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
+"

diff --git a/net-print/cups-meta/metadata.xml b/net-print/cups-meta/metadata.xml
new file mode 100644
index ..45b1ab54c522
--- /dev/null
+++ b/net-print/cups-meta/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   print...@gentoo.org
+   Gentoo Printing Project
+   
+   
+   
+   Include support for the cups-browsed 
daemon.
+   Include support for the foomatic-rip 
printer driver. Strongly recommended.
+   Include support for the 
app-text/poppler filters.
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-12-17 Thread Sam James
commit: 54a85de9dab134cf17c1fd4def0aa8d003e7a1e8
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Nov  9 21:06:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a85de9

net-print/cups-filters: add 2.0.0

Part of the CUPS v3 evolution. Now, cups-filters has been split out into
multiple sub-packages. The new version of cups-filters depends on a
couple of extracted libraries, and builds on these to distribute the
actual filters. It no longer handles browsed at all -- this is a
completely separate, optional component.

Most options are no longer relevant, as they are encapsulated in the
subpackages.

Closes: https://bugs.gentoo.org/914586
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/Manifest  |  1 +
 net-print/cups-filters/cups-filters-2.0.0.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 96b28980e619..3e7f08806c56 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1 +1,2 @@
 DIST cups-filters-1.28.17.tar.xz 1516052 BLAKE2B 
87258391901d55d9e59b06d54603d014e54d224a373529bd70fcd38cded9dc96c88ca73bcea63d7633c065caea3f9e3274cd450aec5f1bd90130d9a88c0d3421
 SHA512 
320544a48206165581adafb28dbef58f39c66bebd3641be3d180a692605349d9e6af6d464044db9f7bda17a67f4a079370d8cc880cd7873d684b2209882deb35
+DIST cups-filters-2.0.0.tar.xz 447648 BLAKE2B 
be5e2aab4eb921aa67bfcc93aa5f95a9f1fe1a269ed73d18273a0e9a3e816187e9e32750ba6521c3ab083c3c7b7a60bb1fa679e16d4a5917f911a4ba8d4b7207
 SHA512 
fc8ba3bbf92d5ede295884023d1c42422c4c250dbbf21c948f160a04ded3259784df4bd17eea64492f9417f866e566be1a9fcde47d29655cd4204ef4cc7af134

diff --git a/net-print/cups-filters/cups-filters-2.0.0.ebuild 
b/net-print/cups-filters/cups-filters-2.0.0.ebuild
new file mode 100644
index ..fde6177f0322
--- /dev/null
+++ b/net-print/cups-filters/cups-filters-2.0.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Cups filters"
+HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters;
+SRC_URI="https://github.com/OpenPrinting/cups-filters/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+foomatic"
+#IUSE=""
+KEYWORDS="~amd64"
+
+RDEPEND="
+   net-print/libcupsfilters
+   net-print/libppd
+   >=net-print/cups-1.7.3
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myeconfargs=(
+   --enable-imagefilters
+   --enable-driverless
+   --enable-poppler
+   --localstatedir="${EPREFIX}"/var
+   --with-fontdir="fonts/conf.avail"
+   # cups-browsed is split out and avahi is not needed for filters
+   # https://github.com/OpenPrinting/cups-filters/pull/558
+   --disable-avahi
+   # These are just probed for the path. Always enable them.
+   --with-gs-path="${EPREFIX}"/usr/bin/gs
+   --with-mutool-path="${EPREFIX}"/usr/bin/mutool
+
+   $(use_enable foomatic)
+   )
+
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-browsed/files/, net-print/cups-browsed/

2023-12-17 Thread Sam James
commit: 023cf4bb702d50efb263b6287e9cf4df8c0367dc
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Nov 10 00:33:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 03:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023cf4bb

net-print/cups-browsed: new package, add 2.0.0

Part of the CUPS v3 evolution. Now, cups-filters has been split out into
multiple sub-packages. This contains the standalone browsed component.

Bug: https://bugs.gentoo.org/914586
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-browsed/Manifest|  1 +
 net-print/cups-browsed/cups-browsed-2.0.0.ebuild   | 63 ++
 ...rowsed.c-Fix-build-with-avahi-disabled-20.patch | 34 
 net-print/cups-browsed/metadata.xml| 11 
 4 files changed, 109 insertions(+)

diff --git a/net-print/cups-browsed/Manifest b/net-print/cups-browsed/Manifest
new file mode 100644
index ..e9a2ce2398ba
--- /dev/null
+++ b/net-print/cups-browsed/Manifest
@@ -0,0 +1 @@
+DIST cups-browsed-2.0.0.tar.xz 426132 BLAKE2B 
e1724c03302d61cf131c8886a95f6ad8f0236b134f1deaadb783fa185141b83cd8ac5c5d993ded37d04c7fd806c5cde157a792a90a2f372075f24a5bd2423dc5
 SHA512 
592493ef82c65b2418b86b555c4d24bdf352f78516993a021d106240b8c399fd9f4fcc27e396e895d94da889a97f2bbc5e96bfa92c58c8be80802ee8df43db80

diff --git a/net-print/cups-browsed/cups-browsed-2.0.0.ebuild 
b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
new file mode 100644
index ..6baeb697f2cd
--- /dev/null
+++ b/net-print/cups-browsed/cups-browsed-2.0.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="helper daemon to browse for remote CUPS queues and IPP network 
printers"
+HOMEPAGE="https://github.com/OpenPrinting/cups-browsed;
+SRC_URI="https://github.com/OpenPrinting/cups-browsed/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="ldap test zeroconf"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/glib:2
+   >=net-print/cups-2
+   >=net-print/cups-filters-2.0.0
+   ldap? ( net-nds/openldap:= )
+   test? ( net-print/cups[zeroconf] )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/0001-cups-browsed.c-Fix-build-with-avahi-disabled-20.patch
+)
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir="${EPREFIX}"/var
+   --with-browseremoteprotocols=DNSSD,CUPS
+   --with-cups-rundir="${EPREFIX}"/run/cups
+   --with-rcdir=no
+
+   $(use_enable ldap)
+   $(use_enable zeroconf avahi)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   cp "${FILESDIR}"/cups-browsed.init.d "${T}"/cups-browsed || die
+
+   if ! use zeroconf ; then
+   sed -i -e 's:need cupsd avahi-daemon:need cupsd:g' 
"${T}"/cups-browsed || die
+   sed -i -e 's:cups\.service 
avahi-daemon\.service:cups.service:g' "${S}"/daemon/cups-browsed.service || die
+   fi
+
+   doinitd "${T}"/cups-browsed
+   systemd_dounit "${S}"/daemon/cups-browsed.service
+
+}

diff --git 
a/net-print/cups-browsed/files/0001-cups-browsed.c-Fix-build-with-avahi-disabled-20.patch
 
b/net-print/cups-browsed/files/0001-cups-browsed.c-Fix-build-with-avahi-disabled-20.patch
new file mode 100644
index ..f72d3919c037
--- /dev/null
+++ 
b/net-print/cups-browsed/files/0001-cups-browsed.c-Fix-build-with-avahi-disabled-20.patch
@@ -0,0 +1,34 @@
+Upstream: 
https://github.com/OpenPrinting/cups-browsed/commit/08af74bfbf9aa8ccab45a2ee74e95951839756ba.patch
+From 08af74bfbf9aa8ccab45a2ee74e95951839756ba Mon Sep 17 00:00:00 2001
+From: Timo Gurr 
+Date: Wed, 27 Sep 2023 13:01:46 +0200
+Subject: [PATCH] cups-browsed.c: Fix build with avahi disabled (#20)
+
+Fixes #19
+---
+ daemon/cups-browsed.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/daemon/cups-browsed.c b/daemon/cups-browsed.c
+index b06461b4..c1e64fab 100644
+--- a/daemon/cups-browsed.c
 b/daemon/cups-browsed.c
+@@ -400,6 +400,7 @@ typedef struct pagesize_count_s
+   int   count;
+ } pagesize_count_t;
+ 
++#ifdef HAVE_AVAHI
+ typedef struct resolver_args_s
+ {
+   AvahiIfIndex interface;
+@@ -414,6 +415,7 @@ typedef struct resolver_args_s
+   AvahiLookupResultFlags flags;
+   void* userdata;
+ } resolver_args_t;
++#endif // HAVE_AVAHI
+ 
+ typedef struct create_args_s
+ {
+-- 
+2.41.0
+

diff --git a/net-print/cups-browsed/metadata.xml 
b/net-print/cups-browsed/metadata.xml
new file mode 100644
index ..1b9a77a07ab0
--- /dev/null
+++ b/net-print/cups-browsed/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   

[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-12-05 Thread Arthur Zamarin
commit: 15dd0ffad16f0912a33a93dca01ad37941e2bacb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 19:40:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 19:40:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15dd0ffa

net-print/cups: Stabilize 2.4.7-r1 ppc, #914782

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups/cups-2.4.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7-r1.ebuild 
b/net-print/cups/cups-2.4.7-r1.ebuild
index ca1eb9e72744..1dbd7ec1b326 100644
--- a/net-print/cups/cups-2.4.7-r1.ebuild
+++ b/net-print/cups/cups-2.4.7-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-10-04 Thread Sam James
commit: 517e978ef861d2037bf46f4d96e78c2bacbcef3b
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  4 15:32:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  4 15:32:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517e978e

net-print/cups: require SSL

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  gentoo.org>

 net-print/cups/{cups-2.4.7.ebuild => cups-2.4.7-r1.ebuild} | 12 
 net-print/cups/cups-.ebuild| 12 
 2 files changed, 8 insertions(+), 16 deletions(-)

diff --git a/net-print/cups/cups-2.4.7.ebuild 
b/net-print/cups/cups-2.4.7-r1.ebuild
similarity index 96%
rename from net-print/cups/cups-2.4.7.ebuild
rename to net-print/cups/cups-2.4.7-r1.ebuild
index fb26dd7c4f2a..ca1eb9e72744 100644
--- a/net-print/cups/cups-2.4.7.ebuild
+++ b/net-print/cups/cups-2.4.7-r1.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.cups.org/ 
https://github.com/OpenPrinting/cups;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="acl dbus debug kerberos openssl pam selinux +ssl static-libs systemd 
test usb X xinetd zeroconf"
+IUSE="acl dbus debug kerberos openssl pam selinux static-libs systemd test usb 
X xinetd zeroconf"
 
 # As of 2.4.2, they don't actually seem to be interactive (they pass some flags
 # by default to input for us), but they fail on some greyscale issue w/ 
poppler?
@@ -52,10 +52,8 @@ DEPEND="
kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
pam? ( sys-libs/pam )
!pam? ( virtual/libcrypt:= )
-   ssl? (
-   !openssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] 
)
-   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-   )
+   !openssl? ( >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}] )
+   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd )
usb? ( virtual/libusb:1 )
X? ( x11-misc/xdg-utils )
@@ -166,9 +164,7 @@ multilib_src_configure() {
$(multilib_native_use_enable pam)
$(use_enable static-libs static)
$(use_enable test unit-tests)
-   # USE="ssl" => gnutls
-   # USE="ssl openssl" => openssl
-   $(use_with ssl tls $(usex openssl openssl gnutls))
+   --with-tls=$(usex openssl openssl gnutls)
$(use_with systemd ondemand systemd)
$(multilib_native_use_enable usb libusb)
$(use_with zeroconf dnssd avahi)

diff --git a/net-print/cups/cups-.ebuild b/net-print/cups/cups-.ebuild
index d1f511ef75b9..3d6b8b8cac30 100644
--- a/net-print/cups/cups-.ebuild
+++ b/net-print/cups/cups-.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.cups.org/ 
https://github.com/OpenPrinting/cups;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="acl dbus debug kerberos openssl pam selinux +ssl static-libs systemd 
test usb X xinetd zeroconf"
+IUSE="acl dbus debug kerberos openssl pam selinux static-libs systemd test usb 
X xinetd zeroconf"
 
 # As of 2.4.2, they don't actually seem to be interactive (they pass some flags
 # by default to input for us), but they fail on some greyscale issue w/ 
poppler?
@@ -52,10 +52,8 @@ DEPEND="
kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
pam? ( sys-libs/pam )
!pam? ( virtual/libcrypt:= )
-   ssl? (
-   !openssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] 
)
-   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-   )
+   !openssl? ( >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}] )
+   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
systemd? ( sys-apps/systemd )
usb? ( virtual/libusb:1 )
X? ( x11-misc/xdg-utils )
@@ -166,9 +164,7 @@ multilib_src_configure() {
$(multilib_native_use_enable pam)
$(use_enable static-libs static)
$(use_enable test unit-tests)
-   # USE="ssl" => gnutls
-   # USE="ssl openssl" => openssl
-   $(use_with ssl tls $(usex openssl openssl gnutls))
+   --with-tls=$(usex openssl openssl gnutls)
$(use_with systemd ondemand systemd)
$(multilib_native_use_enable usb libusb)
$(use_with zeroconf dnssd avahi)



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-10-03 Thread Sam James
commit: 795365adb08039b352924d434d3d9ce592251d85
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Oct  3 13:27:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 14:14:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=795365ad

net-print/cups: stable 2.4.7 for sparc, bug #914782

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7.ebuild b/net-print/cups/cups-2.4.7.ebuild
index 1540369af254..fb26dd7c4f2a 100644
--- a/net-print/cups/cups-2.4.7.ebuild
+++ b/net-print/cups/cups-2.4.7.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-09-27 Thread Sam James
commit: 72ecb1f5d53803a874d8a7456f635d5d849a9beb
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 01:40:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 01:40:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ecb1f5

net-print/cups: Stabilize 2.4.7 hppa, #914782

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7.ebuild b/net-print/cups/cups-2.4.7.ebuild
index 37b998763317..1540369af254 100644
--- a/net-print/cups/cups-2.4.7.ebuild
+++ b/net-print/cups/cups-2.4.7.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-09-27 Thread Sam James
commit: bee5a1915f093a174bd9e13fa32262926156b3e2
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 28 00:20:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 28 00:20:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee5a191

net-print/cups: Stabilize 2.4.7 x86, #914782

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7.ebuild b/net-print/cups/cups-2.4.7.ebuild
index 21fde4755295..37b998763317 100644
--- a/net-print/cups/cups-2.4.7.ebuild
+++ b/net-print/cups/cups-2.4.7.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-09-26 Thread Sam James
commit: c431519c2bb8b5b4cdb52f1c39915cf0179d3cd4
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 05:32:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 05:32:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c431519c

net-print/cups: Stabilize 2.4.7 arm64, #914782

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7.ebuild b/net-print/cups/cups-2.4.7.ebuild
index 896b84144647..07fa0f2b469f 100644
--- a/net-print/cups/cups-2.4.7.ebuild
+++ b/net-print/cups/cups-2.4.7.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-09-26 Thread Sam James
commit: 5aa8f07f20afb7fea8a8090ba330cd8c1e9890f9
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 05:32:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 05:32:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa8f07f

net-print/cups: Stabilize 2.4.7 arm, #914782

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.7.ebuild b/net-print/cups/cups-2.4.7.ebuild
index d1f511ef75b9..896b84144647 100644
--- a/net-print/cups/cups-2.4.7.ebuild
+++ b/net-print/cups/cups-2.4.7.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-09-26 Thread Sam James
commit: ce0d28a882c7235e8dbc9e6c5814c4dd02294919
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 04:17:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 04:17:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0d28a8

net-print/cups: add 2.4.7

Bug: https://bugs.gentoo.org/914781
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/Manifest  |   1 +
 net-print/cups/cups-2.4.7.ebuild | 318 +++
 2 files changed, 319 insertions(+)

diff --git a/net-print/cups/Manifest b/net-print/cups/Manifest
index fcd38c589ecf..52c116f8ff79 100644
--- a/net-print/cups/Manifest
+++ b/net-print/cups/Manifest
@@ -2,3 +2,4 @@ DIST cups-2.4.2-source.tar.gz 8128785 BLAKE2B 
97053feb502d4fdc28810b806000b6c84a
 DIST cups-2.4.4-source.tar.gz 8135056 BLAKE2B 
888ebf4630c08a200248ef1472374a002712b4c817f2e16c04c30b3c2e5842bc38656a976b1dd24eb0eec0630cb84b97d48339dca034f2e19fc2a6fc6ec58c7f
 SHA512 
861b7d8e92b5ff2c2f693464f417ce1c22da74508acbfb2cb6a889154d4673f4b3f4dd87c53f8539a01b603d66546ebc6c121b88d483746e2f180d587ff3c675
 DIST cups-2.4.5-source.tar.gz 8133310 BLAKE2B 
03921be99081bd0e345100406d2f266581dd7db36e7a1fd45ebc0e9f72642f5d77b5d6a76c0845757b111e27afb9bcbe4dfa5ae785f3fe5e092c45d75700b637
 SHA512 
ffa37468f28c95bd10db45739d1d442c21f9575f5b36543284f0821bae5d78167228543d7714b1a37c5701d31953e97ebd35cfdc8ec915894bce688431291701
 DIST cups-2.4.6-source.tar.gz 8135135 BLAKE2B 
4e61112ddaa46f20b1cfcb8f523dd07ba7d82604b9857754b288a2a9c5bc50ce242cfa119867347e4696818dc2eb505cf7fff1f9a0634e314edb2500395b83e4
 SHA512 
eb748680a748f599e4826c17054a24259d190e6c8e8339f6a7a37ee2a3f4c3fd1829e856b25a854cfdbee1b51279c70a0e847f6142225b8b68f1cd10c4ce4ce4
+DIST cups-2.4.7-source.tar.gz 8134809 BLAKE2B 
d81de62cff37c576ef8fb125b97568c2d86602cec6151d7030552fad421d7bc77a5df1e860d5ac5a241e739cc0d1fe5fcac44b8451ad2fc4dc675cf74fd41382
 SHA512 
914b574ff6d85de9f3471528b52d4a436c484c441f47651846e1bdfa00aec26774efd416ff466216d2bccf468f8a797b1e0d666b5c82abc87e77550ce8b00d39

diff --git a/net-print/cups/cups-2.4.7.ebuild b/net-print/cups/cups-2.4.7.ebuild
new file mode 100644
index ..d1f511ef75b9
--- /dev/null
+++ b/net-print/cups/cups-2.4.7.ebuild
@@ -0,0 +1,318 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info xdg multilib-minimal optfeature pam 
toolchain-funcs
+
+MY_PV="${PV/_beta/b}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_PV="${MY_PV/_p/op}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenPrinting/cups.git;
+   [[ ${PV} !=  ]] && EGIT_BRANCH=branch-${PV/.}
+else
+   
SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
+   if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="The Common Unix Printing System"
+HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="acl dbus debug kerberos openssl pam selinux +ssl static-libs systemd 
test usb X xinetd zeroconf"
+
+# As of 2.4.2, they don't actually seem to be interactive (they pass some flags
+# by default to input for us), but they fail on some greyscale issue w/ 
poppler?
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   acct-group/lp
+   acct-group/lpadmin
+   virtual/pkgconfig
+"
+DEPEND="
+   app-text/libpaper:=
+   sys-libs/zlib
+   acl? (
+   kernel_linux? (
+   sys-apps/acl
+   sys-apps/attr
+   )
+   )
+   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
+   ssl? (
+   !openssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] 
)
+   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   )
+   systemd? ( sys-apps/systemd )
+   usb? ( virtual/libusb:1 )
+   X? ( x11-misc/xdg-utils )
+   xinetd? ( sys-apps/xinetd )
+   zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/lp
+   acct-group/lpadmin
+   selinux? ( sec-policy/selinux-cups )
+"
+PDEPEND=">=net-print/cups-filters-1.0.43"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.1-nostrip.patch"
+   "${FILESDIR}/${PN}-2.4.1-user-AR.patch"
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/cups-config
+)
+
+pkg_setup() {
+   if use kernel_linux; then
+   linux-info_pkg_setup
+   if  ! linux_config_exists; then
+   ewarn "Can't check the linux kernel configuration."
+  

[gentoo-commits] repo/gentoo:master commit in: net-print/cups/files/, net-print/cups/

2023-09-26 Thread Sam James
commit: eabfd29399b97d885388cea671349c85f19e5b35
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 04:19:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 04:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabfd293

net-print/cups: drop 2.4.2-r7, 2.4.4, 2.4.5

Bug: https://bugs.gentoo.org/907675
Bug: https://bugs.gentoo.org/909018
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/Manifest|   3 -
 net-print/cups/cups-2.4.2-r7.ebuild| 325 -
 net-print/cups/cups-2.4.4.ebuild   | 315 
 net-print/cups/cups-2.4.5.ebuild   | 315 
 .../files/cups-2.4.2-no-fortify-override.patch |  18 --
 .../cups-2.4.2-openssl-intermediate-certs.patch|  20 --
 .../cups/files/cups-2.4.2-scheduler-ipp.patch  |  36 ---
 net-print/cups/files/cups-resolve-local.patch  |  97 --
 8 files changed, 1129 deletions(-)

diff --git a/net-print/cups/Manifest b/net-print/cups/Manifest
index 52c116f8ff79..ec197c098c16 100644
--- a/net-print/cups/Manifest
+++ b/net-print/cups/Manifest
@@ -1,5 +1,2 @@
-DIST cups-2.4.2-source.tar.gz 8128785 BLAKE2B 
97053feb502d4fdc28810b806000b6c84a6795d5adcec0789e73e5477d5802d46a99381366d16219f627166df088f6decde5c144bd0c38b5745815dc1e426bc5
 SHA512 
07474643bffe11c79b3226b70d28f1bb803dc19daa10711938cea303feacdcce3945ba8ff0334d94fdd5922ea7d6bf37a28c1ea62cce8ce946c2f90a0faf002f
-DIST cups-2.4.4-source.tar.gz 8135056 BLAKE2B 
888ebf4630c08a200248ef1472374a002712b4c817f2e16c04c30b3c2e5842bc38656a976b1dd24eb0eec0630cb84b97d48339dca034f2e19fc2a6fc6ec58c7f
 SHA512 
861b7d8e92b5ff2c2f693464f417ce1c22da74508acbfb2cb6a889154d4673f4b3f4dd87c53f8539a01b603d66546ebc6c121b88d483746e2f180d587ff3c675
-DIST cups-2.4.5-source.tar.gz 8133310 BLAKE2B 
03921be99081bd0e345100406d2f266581dd7db36e7a1fd45ebc0e9f72642f5d77b5d6a76c0845757b111e27afb9bcbe4dfa5ae785f3fe5e092c45d75700b637
 SHA512 
ffa37468f28c95bd10db45739d1d442c21f9575f5b36543284f0821bae5d78167228543d7714b1a37c5701d31953e97ebd35cfdc8ec915894bce688431291701
 DIST cups-2.4.6-source.tar.gz 8135135 BLAKE2B 
4e61112ddaa46f20b1cfcb8f523dd07ba7d82604b9857754b288a2a9c5bc50ce242cfa119867347e4696818dc2eb505cf7fff1f9a0634e314edb2500395b83e4
 SHA512 
eb748680a748f599e4826c17054a24259d190e6c8e8339f6a7a37ee2a3f4c3fd1829e856b25a854cfdbee1b51279c70a0e847f6142225b8b68f1cd10c4ce4ce4
 DIST cups-2.4.7-source.tar.gz 8134809 BLAKE2B 
d81de62cff37c576ef8fb125b97568c2d86602cec6151d7030552fad421d7bc77a5df1e860d5ac5a241e739cc0d1fe5fcac44b8451ad2fc4dc675cf74fd41382
 SHA512 
914b574ff6d85de9f3471528b52d4a436c484c441f47651846e1bdfa00aec26774efd416ff466216d2bccf468f8a797b1e0d666b5c82abc87e77550ce8b00d39

diff --git a/net-print/cups/cups-2.4.2-r7.ebuild 
b/net-print/cups/cups-2.4.2-r7.ebuild
deleted file mode 100644
index 50a2154fb462..
--- a/net-print/cups/cups-2.4.2-r7.ebuild
+++ /dev/null
@@ -1,325 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools linux-info xdg multilib-minimal optfeature pam 
toolchain-funcs
-
-MY_PV="${PV/_beta/b}"
-MY_PV="${MY_PV/_rc/rc}"
-MY_PV="${MY_PV/_p/op}"
-MY_P="${PN}-${MY_PV}"
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/OpenPrinting/cups.git;
-   [[ ${PV} !=  ]] && EGIT_BRANCH=branch-${PV/.}
-else
-   
SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
-   if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-   fi
-fi
-
-DESCRIPTION="The Common Unix Printing System"
-HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="acl dbus debug kerberos openssl pam selinux +ssl static-libs systemd 
test usb X xinetd zeroconf"
-
-# As of 2.4.2, they don't actually seem to be interactive (they pass some flags
-# by default to input for us), but they fail on some greyscale issue w/ 
poppler?
-RESTRICT="!test? ( test ) test"
-
-BDEPEND="
-   acct-group/lp
-   acct-group/lpadmin
-   virtual/pkgconfig
-"
-DEPEND="
-   app-text/libpaper:=
-   sys-libs/zlib
-   acl? (
-   kernel_linux? (
-   sys-apps/acl
-   sys-apps/attr
-   )
-   )
-   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
-   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
-   pam? ( sys-libs/pam )
-   !pam? ( virtual/libcrypt:= )
-   ssl? (
-   !openssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] 
)
-   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
-   )
-   systemd? ( sys-apps/systemd )
-   usb? ( virtual/libusb:1 )
-   

[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-08-29 Thread Matt Turner
commit: e43d6ac165b8b6e07d939e524fb5bc9f9468701c
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug 29 13:44:19 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 29 13:45:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43d6ac1

net-print/cups: Don't redefine _FORTIFY_SOURCE

Closes: https://bugs.gentoo.org/907683
Signed-off-by: Matt Turner  gentoo.org>

 net-print/cups/cups-2.4.6.ebuild | 3 +++
 net-print/cups/cups-.ebuild  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/net-print/cups/cups-2.4.6.ebuild b/net-print/cups/cups-2.4.6.ebuild
index 5f2bed2a1d4b..0419f6602052 100644
--- a/net-print/cups/cups-2.4.6.ebuild
+++ b/net-print/cups/cups-2.4.6.ebuild
@@ -117,6 +117,9 @@ src_prepare() {
# Remove ".SILENT" rule for verbose output (bug #524338).
sed 's#^.SILENT:##g' -i Makedefs.in || die
 
+   # Remove redefinition of _FORTIFY_SOURCE (bug #907683)
+   sed 's#-D_FORTIFY_SOURCE=3##g' -i config-scripts/cups-compiler.m4 || die
+
AT_M4DIR="config-scripts" eautoreconf
 
# Custom Makefiles

diff --git a/net-print/cups/cups-.ebuild b/net-print/cups/cups-.ebuild
index bd1cbc9533a8..d1f511ef75b9 100644
--- a/net-print/cups/cups-.ebuild
+++ b/net-print/cups/cups-.ebuild
@@ -117,6 +117,9 @@ src_prepare() {
# Remove ".SILENT" rule for verbose output (bug #524338).
sed 's#^.SILENT:##g' -i Makedefs.in || die
 
+   # Remove redefinition of _FORTIFY_SOURCE (bug #907683)
+   sed 's#-D_FORTIFY_SOURCE=3##g' -i config-scripts/cups-compiler.m4 || die
+
AT_M4DIR="config-scripts" eautoreconf
 
# Custom Makefiles



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2023-08-26 Thread Sam James
commit: 4e262f8ebe3f7f2938346cd7677dbe324e4d6626
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Aug 24 13:23:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 26 13:12:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e262f8e

net-print/cups-filters: stable 1.28.17-r2 for hppa, bug #907063

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups-filters/cups-filters-1.28.17-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups-filters/cups-filters-1.28.17-r2.ebuild 
b/net-print/cups-filters/cups-filters-1.28.17-r2.ebuild
index cc5a18a6de3d..603580ac67b3 100644
--- a/net-print/cups-filters/cups-filters-1.28.17-r2.ebuild
+++ b/net-print/cups-filters/cups-filters-1.28.17-r2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 LICENSE="MIT GPL-2"
 SLOT="0"
 IUSE="dbus exif +foomatic jpeg ldap pclm pdf perl png +postscript test tiff 
zeroconf"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-07-15 Thread Arthur Zamarin
commit: 7426746e3d52d3fd069857f812fe59679e4d488d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 11:44:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 11:44:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7426746e

net-print/cups: Stabilize 2.4.6 ppc, #910084

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups/cups-2.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.6.ebuild b/net-print/cups/cups-2.4.6.ebuild
index f853476a539d..5f2bed2a1d4b 100644
--- a/net-print/cups/cups-2.4.6.ebuild
+++ b/net-print/cups/cups-2.4.6.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-07-09 Thread Sam James
commit: 1c139bd1212389b1b03f305b59be102883d5ce62
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  9 09:00:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  9 09:00:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c139bd1

net-print/cups: Stabilize 2.4.6 sparc, #910084

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.6.ebuild b/net-print/cups/cups-2.4.6.ebuild
index b679fca5d0aa..64fb8dc968d6 100644
--- a/net-print/cups/cups-2.4.6.ebuild
+++ b/net-print/cups/cups-2.4.6.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-07-09 Thread Sam James
commit: 01954af976ba928dddf0e99e2fb4560d4376ae8c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  9 09:00:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  9 09:00:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01954af9

net-print/cups: Stabilize 2.4.6 hppa, #910084

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.6.ebuild b/net-print/cups/cups-2.4.6.ebuild
index 64fb8dc968d6..e3856851f513 100644
--- a/net-print/cups/cups-2.4.6.ebuild
+++ b/net-print/cups/cups-2.4.6.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-07-09 Thread Sam James
commit: 4bb983136a6dc7a6147b291873a66ed46cf70362
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  9 08:28:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  9 08:28:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb98313

net-print/cups: Stabilize 2.4.6 arm, #910084

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.6.ebuild b/net-print/cups/cups-2.4.6.ebuild
index bd1cbc9533a8..eaef710df5bc 100644
--- a/net-print/cups/cups-2.4.6.ebuild
+++ b/net-print/cups/cups-2.4.6.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-07-09 Thread Sam James
commit: 79bf490a78ebe9dac178ee1af4067ca7bbb98a95
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  9 08:28:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  9 08:28:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79bf490a

net-print/cups: Stabilize 2.4.6 amd64, #910084

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.6.ebuild b/net-print/cups/cups-2.4.6.ebuild
index b522f251932c..46415111fdb7 100644
--- a/net-print/cups/cups-2.4.6.ebuild
+++ b/net-print/cups/cups-2.4.6.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-07-09 Thread Sam James
commit: 5369cd6ed248f281badea0bbe2652a4941d02ead
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  9 08:28:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  9 08:28:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5369cd6e

net-print/cups: Stabilize 2.4.6 arm64, #910084

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.6.ebuild b/net-print/cups/cups-2.4.6.ebuild
index eaef710df5bc..b522f251932c 100644
--- a/net-print/cups/cups-2.4.6.ebuild
+++ b/net-print/cups/cups-2.4.6.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-07-09 Thread Sam James
commit: ae7e781acda6877a55791ec5118dadd9c72dcd04
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  9 08:28:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  9 08:28:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7e781a

net-print/cups: Stabilize 2.4.6 x86, #910084

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.6.ebuild b/net-print/cups/cups-2.4.6.ebuild
index 46415111fdb7..b679fca5d0aa 100644
--- a/net-print/cups/cups-2.4.6.ebuild
+++ b/net-print/cups/cups-2.4.6.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-22 Thread Sam James
commit: 7700a344daf14778c2375b4e8de9114ec3727171
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 23 01:47:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 23 01:47:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7700a344

net-print/cups: add 2.4.6

Bug: https://bugs.gentoo.org/909018
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/Manifest  |   1 +
 net-print/cups/cups-2.4.6.ebuild | 315 +++
 2 files changed, 316 insertions(+)

diff --git a/net-print/cups/Manifest b/net-print/cups/Manifest
index 6cefb4c90025..fcd38c589ecf 100644
--- a/net-print/cups/Manifest
+++ b/net-print/cups/Manifest
@@ -1,3 +1,4 @@
 DIST cups-2.4.2-source.tar.gz 8128785 BLAKE2B 
97053feb502d4fdc28810b806000b6c84a6795d5adcec0789e73e5477d5802d46a99381366d16219f627166df088f6decde5c144bd0c38b5745815dc1e426bc5
 SHA512 
07474643bffe11c79b3226b70d28f1bb803dc19daa10711938cea303feacdcce3945ba8ff0334d94fdd5922ea7d6bf37a28c1ea62cce8ce946c2f90a0faf002f
 DIST cups-2.4.4-source.tar.gz 8135056 BLAKE2B 
888ebf4630c08a200248ef1472374a002712b4c817f2e16c04c30b3c2e5842bc38656a976b1dd24eb0eec0630cb84b97d48339dca034f2e19fc2a6fc6ec58c7f
 SHA512 
861b7d8e92b5ff2c2f693464f417ce1c22da74508acbfb2cb6a889154d4673f4b3f4dd87c53f8539a01b603d66546ebc6c121b88d483746e2f180d587ff3c675
 DIST cups-2.4.5-source.tar.gz 8133310 BLAKE2B 
03921be99081bd0e345100406d2f266581dd7db36e7a1fd45ebc0e9f72642f5d77b5d6a76c0845757b111e27afb9bcbe4dfa5ae785f3fe5e092c45d75700b637
 SHA512 
ffa37468f28c95bd10db45739d1d442c21f9575f5b36543284f0821bae5d78167228543d7714b1a37c5701d31953e97ebd35cfdc8ec915894bce688431291701
+DIST cups-2.4.6-source.tar.gz 8135135 BLAKE2B 
4e61112ddaa46f20b1cfcb8f523dd07ba7d82604b9857754b288a2a9c5bc50ce242cfa119867347e4696818dc2eb505cf7fff1f9a0634e314edb2500395b83e4
 SHA512 
eb748680a748f599e4826c17054a24259d190e6c8e8339f6a7a37ee2a3f4c3fd1829e856b25a854cfdbee1b51279c70a0e847f6142225b8b68f1cd10c4ce4ce4

diff --git a/net-print/cups/cups-2.4.6.ebuild b/net-print/cups/cups-2.4.6.ebuild
new file mode 100644
index ..bd1cbc9533a8
--- /dev/null
+++ b/net-print/cups/cups-2.4.6.ebuild
@@ -0,0 +1,315 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info xdg multilib-minimal optfeature pam 
toolchain-funcs
+
+MY_PV="${PV/_beta/b}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_PV="${MY_PV/_p/op}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenPrinting/cups.git;
+   [[ ${PV} !=  ]] && EGIT_BRANCH=branch-${PV/.}
+else
+   
SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
+   if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="The Common Unix Printing System"
+HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="acl dbus debug kerberos openssl pam selinux +ssl static-libs systemd 
test usb X xinetd zeroconf"
+
+# As of 2.4.2, they don't actually seem to be interactive (they pass some flags
+# by default to input for us), but they fail on some greyscale issue w/ 
poppler?
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   acct-group/lp
+   acct-group/lpadmin
+   virtual/pkgconfig
+"
+DEPEND="
+   app-text/libpaper:=
+   sys-libs/zlib
+   acl? (
+   kernel_linux? (
+   sys-apps/acl
+   sys-apps/attr
+   )
+   )
+   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
+   ssl? (
+   !openssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] 
)
+   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   )
+   systemd? ( sys-apps/systemd )
+   usb? ( virtual/libusb:1 )
+   X? ( x11-misc/xdg-utils )
+   xinetd? ( sys-apps/xinetd )
+   zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/lp
+   acct-group/lpadmin
+   selinux? ( sec-policy/selinux-cups )
+"
+PDEPEND=">=net-print/cups-filters-1.0.43"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.1-nostrip.patch"
+   "${FILESDIR}/${PN}-2.4.1-user-AR.patch"
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/cups-config
+)
+
+pkg_setup() {
+   if use kernel_linux; then
+   linux-info_pkg_setup
+   if  ! linux_config_exists; then
+   ewarn "Can't check the linux kernel configuration."
+   ewarn "You might have some incompatible options 
enabled."
+ 

[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-21 Thread Sam James
commit: f220efb84ed50603a4d7134cf69ce189473fd89b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun 21 21:25:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 21 21:46:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f220efb8

net-print/cups: stable 2.4.5 for hppa, bug #908469

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild
index f43eb40c2f2a..5f2bed2a1d4b 100644
--- a/net-print/cups/cups-2.4.5.ebuild
+++ b/net-print/cups/cups-2.4.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-17 Thread Sam James
commit: 325e55880a3dacf8acb20a199e5de2ec3cd4f623
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 17 16:52:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 17 16:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=325e5588

net-print/cups: Stabilize 2.4.5 ppc, #908469

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild
index 3de165720eec..f43eb40c2f2a 100644
--- a/net-print/cups/cups-2.4.5.ebuild
+++ b/net-print/cups/cups-2.4.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-14 Thread Sam James
commit: 8d8084071ca27ae6825112440b0530341cf9e894
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 23:12:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 23:12:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d808407

net-print/cups: Stabilize 2.4.5 amd64, #908469

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild
index be87f8ff4c04..3de165720eec 100644
--- a/net-print/cups/cups-2.4.5.ebuild
+++ b/net-print/cups/cups-2.4.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-14 Thread Sam James
commit: 94ebbf51172e3ce05d393b920837b52ef879c776
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 23:12:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 23:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ebbf51

net-print/cups: Stabilize 2.4.5 x86, #908469

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild
index c90ea6d7520e..be87f8ff4c04 100644
--- a/net-print/cups/cups-2.4.5.ebuild
+++ b/net-print/cups/cups-2.4.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-14 Thread Sam James
commit: d50be2d72ff674d5daae7fe72682039baecca9f8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 19:41:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 19:41:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d50be2d7

net-print/cups: Stabilize 2.4.5 sparc, #908469

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild
index b2ab008bc58a..c90ea6d7520e 100644
--- a/net-print/cups/cups-2.4.5.ebuild
+++ b/net-print/cups/cups-2.4.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-14 Thread Sam James
commit: d965506eb6d9b6759754e9b2767e798cd4198d2d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 19:25:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 19:25:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d965506e

net-print/cups: Stabilize 2.4.5 ppc64, #908469

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/cups-2.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild
index b522f251932c..b2ab008bc58a 100644
--- a/net-print/cups/cups-2.4.5.ebuild
+++ b/net-print/cups/cups-2.4.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-14 Thread Arthur Zamarin
commit: 87411f278c998086060ed66c741a67faf6f35d54
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 14 18:23:27 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 14 18:23:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87411f27

net-print/cups: Stabilize 2.4.5 arm64, #908469

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups/cups-2.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild
index bd1cbc9533a8..8e281866eceb 100644
--- a/net-print/cups/cups-2.4.5.ebuild
+++ b/net-print/cups/cups-2.4.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-14 Thread Arthur Zamarin
commit: f38ab1090edeb777ef3c36be4d974fd87c29420b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 14 18:23:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 14 18:23:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38ab109

net-print/cups: Stabilize 2.4.5 arm, #908469

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups/cups-2.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild
index 8e281866eceb..b522f251932c 100644
--- a/net-print/cups/cups-2.4.5.ebuild
+++ b/net-print/cups/cups-2.4.5.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-14 Thread Sam James
commit: 5e26e368672842410b5de5567f17b9c850bee6be
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 14 01:49:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 14 16:53:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e26e368

net-print/cups: add 2.4.5

Signed-off-by: Sam James  gentoo.org>

 net-print/cups/Manifest  |   1 +
 net-print/cups/cups-2.4.5.ebuild | 315 +++
 2 files changed, 316 insertions(+)

diff --git a/net-print/cups/Manifest b/net-print/cups/Manifest
index 017ea01671df..6cefb4c90025 100644
--- a/net-print/cups/Manifest
+++ b/net-print/cups/Manifest
@@ -1,2 +1,3 @@
 DIST cups-2.4.2-source.tar.gz 8128785 BLAKE2B 
97053feb502d4fdc28810b806000b6c84a6795d5adcec0789e73e5477d5802d46a99381366d16219f627166df088f6decde5c144bd0c38b5745815dc1e426bc5
 SHA512 
07474643bffe11c79b3226b70d28f1bb803dc19daa10711938cea303feacdcce3945ba8ff0334d94fdd5922ea7d6bf37a28c1ea62cce8ce946c2f90a0faf002f
 DIST cups-2.4.4-source.tar.gz 8135056 BLAKE2B 
888ebf4630c08a200248ef1472374a002712b4c817f2e16c04c30b3c2e5842bc38656a976b1dd24eb0eec0630cb84b97d48339dca034f2e19fc2a6fc6ec58c7f
 SHA512 
861b7d8e92b5ff2c2f693464f417ce1c22da74508acbfb2cb6a889154d4673f4b3f4dd87c53f8539a01b603d66546ebc6c121b88d483746e2f180d587ff3c675
+DIST cups-2.4.5-source.tar.gz 8133310 BLAKE2B 
03921be99081bd0e345100406d2f266581dd7db36e7a1fd45ebc0e9f72642f5d77b5d6a76c0845757b111e27afb9bcbe4dfa5ae785f3fe5e092c45d75700b637
 SHA512 
ffa37468f28c95bd10db45739d1d442c21f9575f5b36543284f0821bae5d78167228543d7714b1a37c5701d31953e97ebd35cfdc8ec915894bce688431291701

diff --git a/net-print/cups/cups-2.4.5.ebuild b/net-print/cups/cups-2.4.5.ebuild
new file mode 100644
index ..bd1cbc9533a8
--- /dev/null
+++ b/net-print/cups/cups-2.4.5.ebuild
@@ -0,0 +1,315 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info xdg multilib-minimal optfeature pam 
toolchain-funcs
+
+MY_PV="${PV/_beta/b}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_PV="${MY_PV/_p/op}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenPrinting/cups.git;
+   [[ ${PV} !=  ]] && EGIT_BRANCH=branch-${PV/.}
+else
+   
SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
+   if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   fi
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="The Common Unix Printing System"
+HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="acl dbus debug kerberos openssl pam selinux +ssl static-libs systemd 
test usb X xinetd zeroconf"
+
+# As of 2.4.2, they don't actually seem to be interactive (they pass some flags
+# by default to input for us), but they fail on some greyscale issue w/ 
poppler?
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+   acct-group/lp
+   acct-group/lpadmin
+   virtual/pkgconfig
+"
+DEPEND="
+   app-text/libpaper:=
+   sys-libs/zlib
+   acl? (
+   kernel_linux? (
+   sys-apps/acl
+   sys-apps/attr
+   )
+   )
+   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
+   ssl? (
+   !openssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] 
)
+   openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   )
+   systemd? ( sys-apps/systemd )
+   usb? ( virtual/libusb:1 )
+   X? ( x11-misc/xdg-utils )
+   xinetd? ( sys-apps/xinetd )
+   zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   ${DEPEND}
+   acct-group/lp
+   acct-group/lpadmin
+   selinux? ( sec-policy/selinux-cups )
+"
+PDEPEND=">=net-print/cups-filters-1.0.43"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.4.1-nostrip.patch"
+   "${FILESDIR}/${PN}-2.4.1-user-AR.patch"
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/cups-config
+)
+
+pkg_setup() {
+   if use kernel_linux; then
+   linux-info_pkg_setup
+   if  ! linux_config_exists; then
+   ewarn "Can't check the linux kernel configuration."
+   ewarn "You might have some incompatible options 
enabled."
+   else
+   # Recheck that we don't have usblp to collide with 
libusb; this should now work in most cases (bug #501122)
+   if use usb; then
+   if linux_chkconfig_present USB_PRINTER; then
+   elog "Your USB printers will be managed 
via 

[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-09 Thread Jakov Smolić
commit: ce8bff96c6854d5317aaf7263a5376c2b24e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 10 05:19:27 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 10 05:19:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8bff96

net-print/cups: Stabilize 2.4.4 amd64, #908141

Signed-off-by: Jakov Smolić  gentoo.org>

 net-print/cups/cups-2.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.4.ebuild b/net-print/cups/cups-2.4.4.ebuild
index edb22dfeb0a0..5f2bed2a1d4b 100644
--- a/net-print/cups/cups-2.4.4.ebuild
+++ b/net-print/cups/cups-2.4.4.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-print/cups/

2023-06-09 Thread Arthur Zamarin
commit: 2113cd3d6f9a734d751197d7d16de01dabbdd169
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  9 15:27:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  9 15:27:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2113cd3d

net-print/cups: Stabilize 2.4.4 hppa, #908141

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-print/cups/cups-2.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/cups/cups-2.4.4.ebuild b/net-print/cups/cups-2.4.4.ebuild
index be87f8ff4c04..ad5cde8b0df7 100644
--- a/net-print/cups/cups-2.4.4.ebuild
+++ b/net-print/cups/cups-2.4.4.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz;
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86"
fi
 fi
 



  1   2   3   4   5   6   7   >