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

2024-05-01 Thread Daniel Pielmeier
commit: e601cb60a768c484a08a141f1385b7251357cfc0
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Wed May  1 12:32:38 2024 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Wed May  1 12:32:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e601cb60

net-print/hplip: drop 3.23.12

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/hplip-3.23.12.ebuild | 295 ---
 1 file changed, 295 deletions(-)

diff --git a/net-print/hplip/hplip-3.23.12.ebuild 
b/net-print/hplip/hplip-3.23.12.ebuild
deleted file mode 100644
index 521193dc5729..
--- a/net-print/hplip/hplip-3.23.12.ebuild
+++ /dev/null
@@ -1,295 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10,11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-
-inherit autotools flag-o-matic linux-info python-single-r1 readme.gentoo-r1 
udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.gz
-   https://dev.gentoo.org/~billie/distfiles/${PN}-3.23.12-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   sys-apps/dbus
-   media-libs/libjpeg-turbo:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   ${PYTHON_DEPS}
-   !minimal? (
-   scanner? (
-   media-gfx/sane-backends
-   )
-   snmp? (
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
-   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
-   )
-   scanner? (
-   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
-   X? (
-   || (
-   kde? ( kde-misc/skanlite )
-   media-gfx/xsane
-   media-gfx/sane-frontends
-   )
-   )
-   )
-   ')
-   )
-   policykit? ( sys-auth/polkit )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-PATCHES=(
-   "${WORKDIR}/patches"
-)
-
-CONFIG_CHECK="~PARPORT ~PPDEV"
-ERROR_PARPORT="Please make sure kernel parallel port support is enabled 
(PARPORT and PPDEV)."
-
-#DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-For more information on setting up your printer please take
-a look at the hplip section of the gentoo printing guide:
-https://wiki.gentoo.org/wiki/Printing
-"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-
-   use scanner && ! use X && ewarn "You need USE=X for the scanner GUI."
-
-   use parport && linux-info_pkg_setup
-
-   if use minimal ; then
-   ewarn "Installing driver portions only, make sure you know what 
you are doing."
-   ewarn "Depending on the USE flags set for hpcups or hpijs the 
appropiate driver"
-   ewarn "is installed. If both USE flags are set hpijs overrides 
hpcups."
-   ewarn "This also disables fax, network, scanner and gui 
support!"
-   fi
-
-   if ! use hpcups && ! use hpijs ; then
-   ewarn "Installing neither hpcups (USE=-hpcups) nor hpijs 
(USE=-hpijs) driver,"
-   ewarn "which is probably not what you want."
-   ewarn "You will almost certainly not be able to print."
-   fi
-}
-
-src_prepare() {
-   default
-
-   python_fix_shebang .
-
-   # Make desktop files follow the specification
-   # Gentoo 

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

2024-04-13 Thread Arthur Zamarin
commit: 5b3c1544262f3c4756079e6c8165444337c06a72
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 13 16:39:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 16:39:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3c1544

net-print/hplip: Stabilize 3.23.12-r1 arm64, #929902

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

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

diff --git a/net-print/hplip/hplip-3.23.12-r1.ebuild 
b/net-print/hplip/hplip-3.23.12-r1.ebuild
index 03f1b40338ca..2ac1c0bd88d6 100644
--- a/net-print/hplip/hplip-3.23.12-r1.ebuild
+++ b/net-print/hplip/hplip-3.23.12-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2024-04-13 Thread Arthur Zamarin
commit: 23fea42fee91a0b1cfc8ea22b4c98f929988af1f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 13 16:01:43 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 16:01:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23fea42f

net-print/hplip: Stabilize 3.23.12-r1 ppc64, #929902

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

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

diff --git a/net-print/hplip/hplip-3.23.12-r1.ebuild 
b/net-print/hplip/hplip-3.23.12-r1.ebuild
index 27b9081d70c0..03f1b40338ca 100644
--- a/net-print/hplip/hplip-3.23.12-r1.ebuild
+++ b/net-print/hplip/hplip-3.23.12-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2024-04-13 Thread Arthur Zamarin
commit: a8c9b4087fac71bd1e56377c6788c48154cb6e46
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 13 16:01:43 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 16:01:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c9b408

net-print/hplip: Stabilize 3.23.12-r1 ppc, #929902

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

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

diff --git a/net-print/hplip/hplip-3.23.12-r1.ebuild 
b/net-print/hplip/hplip-3.23.12-r1.ebuild
index 23dcbeca621b..27b9081d70c0 100644
--- a/net-print/hplip/hplip-3.23.12-r1.ebuild
+++ b/net-print/hplip/hplip-3.23.12-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2024-04-13 Thread Sam James
commit: ba0835c7bdd2e1d6efecf600684a452c46a088ee
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 13 13:58:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 13 13:58:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0835c7

net-print/hplip: Stabilize 3.23.12-r1 arm, #929902

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

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

diff --git a/net-print/hplip/hplip-3.23.12-r1.ebuild 
b/net-print/hplip/hplip-3.23.12-r1.ebuild
index e1ab49564e06..23dcbeca621b 100644
--- a/net-print/hplip/hplip-3.23.12-r1.ebuild
+++ b/net-print/hplip/hplip-3.23.12-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2024-02-28 Thread Sam James
commit: 3e5ea66341d6dbe439b41ea0cfe9c16ac8ab4763
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Feb 29 05:04:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 29 05:44:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5ea663

net-print/hplip: mark as LTO-unsafe

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

 net-print/hplip/hplip-3.23.12-r1.ebuild | 7 ++-
 net-print/hplip/hplip-3.23.12.ebuild| 9 +++--
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/net-print/hplip/hplip-3.23.12-r1.ebuild 
b/net-print/hplip/hplip-3.23.12-r1.ebuild
index 8981b1c837fb..e1ab49564e06 100644
--- a/net-print/hplip/hplip-3.23.12-r1.ebuild
+++ b/net-print/hplip/hplip-3.23.12-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{10,11} )
 PYTHON_REQ_USE="threads(+),xml(+)"
 
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+inherit autotools flag-o-matic linux-info python-single-r1 readme.gentoo-r1 
udev
 
 DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
 HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
@@ -141,6 +141,11 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/861851
+   # https://bugs.launchpad.net/hplip/+bug/2055371
+   filter-lto
+
local drv_build minimal_build
 
if use hpcups ; then

diff --git a/net-print/hplip/hplip-3.23.12.ebuild 
b/net-print/hplip/hplip-3.23.12.ebuild
index 7b4a0c432646..e9658aec1aff 100644
--- a/net-print/hplip/hplip-3.23.12.ebuild
+++ b/net-print/hplip/hplip-3.23.12.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
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{10,11} )
 PYTHON_REQ_USE="threads(+),xml(+)"
 
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+inherit autotools flag-o-matic linux-info python-single-r1 readme.gentoo-r1 
udev
 
 DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
 HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
@@ -141,6 +141,11 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/861851
+   # https://bugs.launchpad.net/hplip/+bug/2055371
+   filter-lto
+
local drv_build minimal_build
 
if use hpcups ; then



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

2024-01-22 Thread Daniel Pielmeier
commit: 3b749cf6bb57019509f117a4484d6b153187ce36
Author: Nima Sadeghi  tfwno  gf>
AuthorDate: Sat Jul 22 17:29:02 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Jan 22 19:24:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b749cf6

net-print/hplip: disable dbus dependency when minimal USE flag is active

Signed-off-by: Nima Sadeghi  tfwno.gf>
Closes: https://github.com/gentoo/gentoo/pull/34855
Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/hplip-3.23.12-r1.ebuild | 291 
 1 file changed, 291 insertions(+)

diff --git a/net-print/hplip/hplip-3.23.12-r1.ebuild 
b/net-print/hplip/hplip-3.23.12-r1.ebuild
new file mode 100644
index ..8981b1c837fb
--- /dev/null
+++ b/net-print/hplip/hplip-3.23.12-r1.ebuild
@@ -0,0 +1,291 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10,11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
+   https://dev.gentoo.org/~billie/distfiles/${PN}-3.23.12-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+   net-print/cups
+   media-libs/libjpeg-turbo:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   ${PYTHON_DEPS}
+   !minimal? (
+   sys-apps/dbus
+   scanner? (
+   media-gfx/sane-backends
+   )
+   snmp? (
+   dev-libs/openssl:0=
+   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
+   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
+   )
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   ${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+   kernel_linux? ( virtual/udev )
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+   qt5? (
+   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
+   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
+   )
+   scanner? (
+   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
+   X? (
+   || (
+   kde? ( kde-misc/skanlite )
+   media-gfx/xsane
+   media-gfx/sane-frontends
+   )
+   )
+   )
+   ')
+   )
+   policykit? ( sys-auth/polkit )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+   "${WORKDIR}/patches"
+)
+
+CONFIG_CHECK="~PARPORT ~PPDEV"
+ERROR_PARPORT="Please make sure kernel parallel port support is enabled 
(PARPORT and PPDEV)."
+
+#DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+For more information on setting up your printer please take
+a look at the hplip section of the gentoo printing guide:
+https://wiki.gentoo.org/wiki/Printing
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   use scanner && ! use X && ewarn "You need USE=X for the scanner GUI."
+
+   use parport && linux-info_pkg_setup
+
+   if use minimal ; then
+   ewarn "Installing driver portions only, make sure you know what 
you are doing."
+   ewarn "Depending on the USE flags set for hpcups or hpijs the 
appropiate driver"
+   ewarn "is installed. If both USE flags are set hpijs overrides 
hpcups."
+   ewarn "This also disables fax, network, scanner and gui 
support!"
+   fi
+
+   if ! use hpcups && ! use hpijs ; then
+   ewarn "Installing neither hpcups (USE=-hpcups) nor hpijs 
(USE=-hpijs) driver,"
+   ewarn "which is probably not what you want."
+   ewarn "You will almost certainly not be able to print."
+   fi
+}
+
+src_prepare() 

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

2024-01-18 Thread James Le Cuirot
commit: 2a58b5d37c6e2cee29c64c7303f9f738747c2a46
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jan 18 21:20:50 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jan 18 21:20:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a58b5d3

net-print/hplip-plugin: Drop old 3.23.8

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 -
 net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 738b86d26156..5f013fea62b8 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,2 +1 @@
 DIST hplip-3.23.12-plugin.run 11491524 BLAKE2B 
9b87522a78588d65815992a170451888b4c6ac83809498fae01cfa4d2c333657a7cf49f2358e12ebfd0ae0f4169e29729e9ef8ba6716f74de0a83b11552275e3
 SHA512 
933c27040443584e0cfda71b50b8a251ebd34fdf4a2c90f40e36d1c155b3ae87c1474835356f685de2997469b4b7a3f000e216fd427118eea2542fa142783ab9
-DIST hplip-3.23.8-plugin.run 11491257 BLAKE2B 
1e87b741ebb28605c18954033e5b34ce2456671786e5472665e307253121635c23ecb920f974042ddbf8ebe76882d810f1fce2d39a46fadf774048f9a5673b33
 SHA512 
ba27bb609d2c17972bc7506ca6e9ef8c389c764c8276d0b1ddd711254f9bdb5c354ebe05026e392bfc261648fc57ccf199f60403c0bfbc3aceb78fcf890a39db

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
deleted file mode 100644
index 2574deffcb94..
--- a/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-S="${WORKDIR}"
-
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="orblite"
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/udev
-   orblite? (
-   media-gfx/sane-backends
-   >=sys-libs/glibc-2.26
-   virtual/libusb:0
-   )
-"
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PREBUILT="${HPLIP_HOME}/*.so"
-
-src_install() {
-   local hplip_arch plugin
-   case "${ARCH}" in
-   amd64) hplip_arch="x86_64" ;;
-   arm)   hplip_arch="arm32"  ;;
-   arm64) hplip_arch="arm64"  ;;
-   x86)   hplip_arch="x86_32" ;;
-   *) die "Unsupported architecture." ;;
-   esac
-
-   insinto "${HPLIP_HOME}"/data/firmware
-   doins *.fw.gz
-
-   for plugin in *-${hplip_arch}.so; do
-   local plugin_type=prnt
-   case "${plugin}" in
-   bb_orblite-*)
-   use orblite || continue
-   plugin_type=scan ;;
-   bb_*)
-   plugin_type=scan ;;
-   fax_*)
-   plugin_type=fax ;;
-   esac
-
-   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
-   newexe ${plugin} ${plugin/-${hplip_arch}}
-   done
-
-   insinto /var/lib/hp
-   newins - hplip.state <<-_EOF_
-   [plugin]
-   installed = 1
-   eula = 1
-   version = ${PV}
-   _EOF_
-}



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

2024-01-18 Thread Daniel Pielmeier
commit: f5ff6911ad735bfbd497dbc221bc860257721826
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Thu Jan 18 18:40:02 2024 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Thu Jan 18 18:40:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ff6911

net-print/hplip: drop 3.23.8

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   2 -
 net-print/hplip/hplip-3.23.8.ebuild | 290 
 2 files changed, 292 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 074ef9b6a564..d7ed9f2773b8 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,4 +1,2 @@
 DIST hplip-3.23.12-patches-1.tar.xz 21132 BLAKE2B 
83cee13ef988618cf6537b3954649c733b3de99f4d1c2ffefe9aeaba8f21e61a92dfa2e4cdb87af3d4b56df244e7de1b1d6bf73d878aa8ccabe60c537e05916f
 SHA512 
89a0139660b013c11ba1dfa6adf1840b8ccc5b49bc31580481967c85e75ca79aba537bc4b65834ee464013b7aa0544267235d14dc877cb5276cb6e89c6a3fafa
 DIST hplip-3.23.12.tar.gz 30162044 BLAKE2B 
752a5b75855677e4f8b5b8738181d40c426268be4e393e5df7565c78efca68389e86d92f21002a733c0b2d5d62913bef3986e4bedd36a9f35f205c11e6027e7a
 SHA512 
7461ffec38be68421e4204021f53d2b1641e7a67c14f205390d45f487a1af90956fd221f7e1561635508103ae944f19e04d6052d3f8928f2c9685fdcdcf515df
-DIST hplip-3.23.5-patches-1.tar.xz 21444 BLAKE2B 
500e06f34ad4fc607a587e2e897dbd852d21e3a1a2845fe8603a4fef109ea4556e614a38397a96be2ad9cc7efe8113e893e698696203f289d21a9f067c3a9fa7
 SHA512 
94b7b508913969303e7d63f392a64e7f43c3d2e651d6a10acbfc1fd1a6ce2324d2a1b19394d7f4f0b89802d9efc59df04cd902e486ebd40b3428a8037ffca8cf
-DIST hplip-3.23.8.tar.gz 30121648 BLAKE2B 
1bee02f2de4f14b7aa4d491550f82146e0e55a3297a8110ff7973992772089041578fed5560f98658ed9f6896d75481c89c22131501ca5048e709519db76eb77
 SHA512 
727b5a6c5b5c77571f1bc27efd493cf8177f543412fa70f0f1ff3439d6599c85985206ccb1c60dbc8bec1e23ef6b25f9030fd872c24799029ba8526b0061cc90

diff --git a/net-print/hplip/hplip-3.23.8.ebuild 
b/net-print/hplip/hplip-3.23.8.ebuild
deleted file mode 100644
index 4c2b55259096..
--- a/net-print/hplip/hplip-3.23.8.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.23.5-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   sys-apps/dbus
-   media-libs/libjpeg-turbo:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   ${PYTHON_DEPS}
-   !minimal? (
-   scanner? (
-   media-gfx/sane-backends
-   )
-   snmp? (
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
-   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
-   )
-   scanner? (
-   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
-   X? (
-   || (
-   kde? ( kde-misc/skanlite )
-   media-gfx/xsane
-   media-gfx/sane-frontends
-   )
-   )
-   )
-   ')
-   )
-   policykit? ( sys-auth/polkit 

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

2023-12-27 Thread Sam James
commit: b14f70c8ea0126e4008f17a9c44848b886aed717
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 27 21:02:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 27 21:02:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14f70c8

net-print/hplip-plugin: Stabilize 3.23.12 x86, #920285

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

 net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild
index 55e7e30fcef2..2574deffcb94 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-12-27 Thread Sam James
commit: c2321f4bb54544b6706df58fa55924f0e6a85958
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 27 21:02:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 27 21:02:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2321f4b

net-print/hplip: Stabilize 3.23.12 x86, #920285

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

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

diff --git a/net-print/hplip/hplip-3.23.12.ebuild 
b/net-print/hplip/hplip-3.23.12.ebuild
index d01cc3efeaa0..7b4a0c432646 100644
--- a/net-print/hplip/hplip-3.23.12.ebuild
+++ b/net-print/hplip/hplip-3.23.12.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-12-19 Thread Arthur Zamarin
commit: cce3d2071d621fbdb1f4b84d7f210b1e34ba76b9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec 19 17:00:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec 19 17:00:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce3d207

net-print/hplip: Stabilize 3.23.12 ppc, #920285

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

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

diff --git a/net-print/hplip/hplip-3.23.12.ebuild 
b/net-print/hplip/hplip-3.23.12.ebuild
index 494e63fb17c9..816450767552 100644
--- a/net-print/hplip/hplip-3.23.12.ebuild
+++ b/net-print/hplip/hplip-3.23.12.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-12-18 Thread Sam James
commit: d62743f5ae89a9f0ad8d83177c75e69317258992
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 19 05:07:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 19 05:07:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62743f5

net-print/hplip: Stabilize 3.23.12 amd64, #920285

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

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

diff --git a/net-print/hplip/hplip-3.23.12.ebuild 
b/net-print/hplip/hplip-3.23.12.ebuild
index 93ec0e065280..494e63fb17c9 100644
--- a/net-print/hplip/hplip-3.23.12.ebuild
+++ b/net-print/hplip/hplip-3.23.12.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-12-18 Thread Sam James
commit: b569b8ccec8e64d2063e32a91b5ea305ad8d7665
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 19 05:07:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 19 05:07:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b569b8cc

net-print/hplip: Stabilize 3.23.12 arm, #920285

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

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

diff --git a/net-print/hplip/hplip-3.23.12.ebuild 
b/net-print/hplip/hplip-3.23.12.ebuild
index 4ddf83a87314..93ec0e065280 100644
--- a/net-print/hplip/hplip-3.23.12.ebuild
+++ b/net-print/hplip/hplip-3.23.12.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-12-18 Thread Sam James
commit: 284dbbc95dc5c834840fa24e1622235496237ae4
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 19 05:07:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 19 05:07:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284dbbc9

net-print/hplip-plugin: Stabilize 3.23.12 arm, #920285

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

 net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild
index 4bf67bc6bda1..f3e270a68a17 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-12-18 Thread Sam James
commit: b6490242787abd08ddfc3b23f250ffa0f77048ea
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 19 05:07:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 19 05:07:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6490242

net-print/hplip-plugin: Stabilize 3.23.12 amd64, #920285

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

 net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild
index f3e270a68a17..555a97c183f3 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-12-18 Thread Sam James
commit: dac35c6e444b13af73d51da6224b0d0a5676a069
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 18 22:53:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 18 22:54:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac35c6e

net-print/hplip: Stabilize 3.23.12 ppc64, #920285

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

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

diff --git a/net-print/hplip/hplip-3.23.12.ebuild 
b/net-print/hplip/hplip-3.23.12.ebuild
index 444bcd062390..4ddf83a87314 100644
--- a/net-print/hplip/hplip-3.23.12.ebuild
+++ b/net-print/hplip/hplip-3.23.12.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-12-10 Thread James Le Cuirot
commit: b3890a1d61988c4def6c678fea1409b6d79e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Dec 10 15:44:35 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec 10 15:45:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3890a1d

net-print/hplip-plugin: Version bump to 3.23.12

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest|  1 +
 net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index d1079c1e309b..738b86d26156 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1 +1,2 @@
+DIST hplip-3.23.12-plugin.run 11491524 BLAKE2B 
9b87522a78588d65815992a170451888b4c6ac83809498fae01cfa4d2c333657a7cf49f2358e12ebfd0ae0f4169e29729e9ef8ba6716f74de0a83b11552275e3
 SHA512 
933c27040443584e0cfda71b50b8a251ebd34fdf4a2c90f40e36d1c155b3ae87c1474835356f685de2997469b4b7a3f000e216fd427118eea2542fa142783ab9
 DIST hplip-3.23.8-plugin.run 11491257 BLAKE2B 
1e87b741ebb28605c18954033e5b34ce2456671786e5472665e307253121635c23ecb920f974042ddbf8ebe76882d810f1fce2d39a46fadf774048f9a5673b33
 SHA512 
ba27bb609d2c17972bc7506ca6e9ef8c389c764c8276d0b1ddd711254f9bdb5c354ebe05026e392bfc261648fc57ccf199f60403c0bfbc3aceb78fcf890a39db

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild
new file mode 100644
index ..4bf67bc6bda1
--- /dev/null
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.12.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DESCRIPTION="Proprietary plugins and firmware for HPLIP"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
+SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
+S="${WORKDIR}"
+
+LICENSE="hplip-plugin"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="orblite"
+# License does not allow us to redistribute the "source" package
+RESTRICT="mirror"
+
+RDEPEND="
+   ~net-print/hplip-${PV}
+   virtual/udev
+   orblite? (
+   media-gfx/sane-backends
+   >=sys-libs/glibc-2.26
+   virtual/libusb:0
+   )
+"
+
+HPLIP_HOME=/usr/share/hplip
+
+# Binary prebuilt package
+QA_PREBUILT="${HPLIP_HOME}/*.so"
+
+src_install() {
+   local hplip_arch plugin
+   case "${ARCH}" in
+   amd64) hplip_arch="x86_64" ;;
+   arm)   hplip_arch="arm32"  ;;
+   arm64) hplip_arch="arm64"  ;;
+   x86)   hplip_arch="x86_32" ;;
+   *) die "Unsupported architecture." ;;
+   esac
+
+   insinto "${HPLIP_HOME}"/data/firmware
+   doins *.fw.gz
+
+   for plugin in *-${hplip_arch}.so; do
+   local plugin_type=prnt
+   case "${plugin}" in
+   bb_orblite-*)
+   use orblite || continue
+   plugin_type=scan ;;
+   bb_*)
+   plugin_type=scan ;;
+   fax_*)
+   plugin_type=fax ;;
+   esac
+
+   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
+   newexe ${plugin} ${plugin/-${hplip_arch}}
+   done
+
+   insinto /var/lib/hp
+   newins - hplip.state <<-_EOF_
+   [plugin]
+   installed = 1
+   eula = 1
+   version = ${PV}
+   _EOF_
+}



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

2023-12-08 Thread Daniel Pielmeier
commit: 5c9993c1c23b2e818d69382fd737d63049d53275
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Dec  8 18:20:53 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Dec  8 18:22:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9993c1

net-print/hplip: drop 3.23.5

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   1 -
 net-print/hplip/hplip-3.23.5.ebuild | 290 
 2 files changed, 291 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 1979754a36db..074ef9b6a564 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,5 +1,4 @@
 DIST hplip-3.23.12-patches-1.tar.xz 21132 BLAKE2B 
83cee13ef988618cf6537b3954649c733b3de99f4d1c2ffefe9aeaba8f21e61a92dfa2e4cdb87af3d4b56df244e7de1b1d6bf73d878aa8ccabe60c537e05916f
 SHA512 
89a0139660b013c11ba1dfa6adf1840b8ccc5b49bc31580481967c85e75ca79aba537bc4b65834ee464013b7aa0544267235d14dc877cb5276cb6e89c6a3fafa
 DIST hplip-3.23.12.tar.gz 30162044 BLAKE2B 
752a5b75855677e4f8b5b8738181d40c426268be4e393e5df7565c78efca68389e86d92f21002a733c0b2d5d62913bef3986e4bedd36a9f35f205c11e6027e7a
 SHA512 
7461ffec38be68421e4204021f53d2b1641e7a67c14f205390d45f487a1af90956fd221f7e1561635508103ae944f19e04d6052d3f8928f2c9685fdcdcf515df
 DIST hplip-3.23.5-patches-1.tar.xz 21444 BLAKE2B 
500e06f34ad4fc607a587e2e897dbd852d21e3a1a2845fe8603a4fef109ea4556e614a38397a96be2ad9cc7efe8113e893e698696203f289d21a9f067c3a9fa7
 SHA512 
94b7b508913969303e7d63f392a64e7f43c3d2e651d6a10acbfc1fd1a6ce2324d2a1b19394d7f4f0b89802d9efc59df04cd902e486ebd40b3428a8037ffca8cf
-DIST hplip-3.23.5.tar.gz 30111293 BLAKE2B 
658da7989678e6a27e50f4ef6ac6d99601246f515e06f15f6d148c10427848533f99ce87e85e45446bddd4dc6a7efae568e7c6d5d4398cdc9da45f5806af8b6f
 SHA512 
f7e8c431dece035c3e8709baffad7de923ec16ec168f0c1ab64e7aa72e2b3452bf510e3f98b1d0a783bf444869affc452c7adf8fdc2075fed341c64b55ec7c3e
 DIST hplip-3.23.8.tar.gz 30121648 BLAKE2B 
1bee02f2de4f14b7aa4d491550f82146e0e55a3297a8110ff7973992772089041578fed5560f98658ed9f6896d75481c89c22131501ca5048e709519db76eb77
 SHA512 
727b5a6c5b5c77571f1bc27efd493cf8177f543412fa70f0f1ff3439d6599c85985206ccb1c60dbc8bec1e23ef6b25f9030fd872c24799029ba8526b0061cc90

diff --git a/net-print/hplip/hplip-3.23.5.ebuild 
b/net-print/hplip/hplip-3.23.5.ebuild
deleted file mode 100644
index 4c2b55259096..
--- a/net-print/hplip/hplip-3.23.5.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.23.5-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   sys-apps/dbus
-   media-libs/libjpeg-turbo:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   ${PYTHON_DEPS}
-   !minimal? (
-   scanner? (
-   media-gfx/sane-backends
-   )
-   snmp? (
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
-   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
-   )
-   scanner? (
-   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
-   X? (
-   || (
-   kde? ( 

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

2023-12-08 Thread Daniel Pielmeier
commit: 991be86a7fdde01d6388d1f9d5a75e5146b51f12
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Dec  8 18:19:48 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Dec  8 18:19:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991be86a

net-print/hplip: disable py3.9

Signed-off-by: Daniel Pielmeier  gentoo.org>

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

diff --git a/net-print/hplip/hplip-3.23.12.ebuild 
b/net-print/hplip/hplip-3.23.12.ebuild
index 82885c39e971..444bcd062390 100644
--- a/net-print/hplip/hplip-3.23.12.ebuild
+++ b/net-print/hplip/hplip-3.23.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{10,11} )
 PYTHON_REQ_USE="threads(+),xml(+)"
 
 inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev



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

2023-12-08 Thread Daniel Pielmeier
commit: e34e2ade34b16c26fd848be4f8066c1b08b224e1
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Dec  8 18:18:03 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Dec  8 18:18:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34e2ade

net-print/hplip: destabilize 3.23.12

Signed-off-by: Daniel Pielmeier  gentoo.org>

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

diff --git a/net-print/hplip/hplip-3.23.12.ebuild 
b/net-print/hplip/hplip-3.23.12.ebuild
index 05e64117ef57..82885c39e971 100644
--- a/net-print/hplip/hplip-3.23.12.ebuild
+++ b/net-print/hplip/hplip-3.23.12.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-12-08 Thread Daniel Pielmeier
commit: 7a2ece5a4c4739543919246ece762f98808f7a6f
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Dec  8 18:15:55 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Dec  8 18:15:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a2ece5a

net-print/hplip: add 3.23.12

Bug: https://bugs.gentoo.org/918706
Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest |   2 +
 net-print/hplip/hplip-3.23.12.ebuild | 290 +++
 2 files changed, 292 insertions(+)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 712b27f368e7..1979754a36db 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,3 +1,5 @@
+DIST hplip-3.23.12-patches-1.tar.xz 21132 BLAKE2B 
83cee13ef988618cf6537b3954649c733b3de99f4d1c2ffefe9aeaba8f21e61a92dfa2e4cdb87af3d4b56df244e7de1b1d6bf73d878aa8ccabe60c537e05916f
 SHA512 
89a0139660b013c11ba1dfa6adf1840b8ccc5b49bc31580481967c85e75ca79aba537bc4b65834ee464013b7aa0544267235d14dc877cb5276cb6e89c6a3fafa
+DIST hplip-3.23.12.tar.gz 30162044 BLAKE2B 
752a5b75855677e4f8b5b8738181d40c426268be4e393e5df7565c78efca68389e86d92f21002a733c0b2d5d62913bef3986e4bedd36a9f35f205c11e6027e7a
 SHA512 
7461ffec38be68421e4204021f53d2b1641e7a67c14f205390d45f487a1af90956fd221f7e1561635508103ae944f19e04d6052d3f8928f2c9685fdcdcf515df
 DIST hplip-3.23.5-patches-1.tar.xz 21444 BLAKE2B 
500e06f34ad4fc607a587e2e897dbd852d21e3a1a2845fe8603a4fef109ea4556e614a38397a96be2ad9cc7efe8113e893e698696203f289d21a9f067c3a9fa7
 SHA512 
94b7b508913969303e7d63f392a64e7f43c3d2e651d6a10acbfc1fd1a6ce2324d2a1b19394d7f4f0b89802d9efc59df04cd902e486ebd40b3428a8037ffca8cf
 DIST hplip-3.23.5.tar.gz 30111293 BLAKE2B 
658da7989678e6a27e50f4ef6ac6d99601246f515e06f15f6d148c10427848533f99ce87e85e45446bddd4dc6a7efae568e7c6d5d4398cdc9da45f5806af8b6f
 SHA512 
f7e8c431dece035c3e8709baffad7de923ec16ec168f0c1ab64e7aa72e2b3452bf510e3f98b1d0a783bf444869affc452c7adf8fdc2075fed341c64b55ec7c3e
 DIST hplip-3.23.8.tar.gz 30121648 BLAKE2B 
1bee02f2de4f14b7aa4d491550f82146e0e55a3297a8110ff7973992772089041578fed5560f98658ed9f6896d75481c89c22131501ca5048e709519db76eb77
 SHA512 
727b5a6c5b5c77571f1bc27efd493cf8177f543412fa70f0f1ff3439d6599c85985206ccb1c60dbc8bec1e23ef6b25f9030fd872c24799029ba8526b0061cc90

diff --git a/net-print/hplip/hplip-3.23.12.ebuild 
b/net-print/hplip/hplip-3.23.12.ebuild
new file mode 100644
index ..05e64117ef57
--- /dev/null
+++ b/net-print/hplip/hplip-3.23.12.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz
+   https://dev.gentoo.org/~billie/distfiles/${PN}-3.23.12-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+   net-print/cups
+   sys-apps/dbus
+   media-libs/libjpeg-turbo:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   ${PYTHON_DEPS}
+   !minimal? (
+   scanner? (
+   media-gfx/sane-backends
+   )
+   snmp? (
+   dev-libs/openssl:0=
+   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
+   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
+   )
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   ${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+   kernel_linux? ( virtual/udev )
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+   qt5? (
+   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
+   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
+   )
+   scanner? (
+   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
+   X? (
+   || (
+

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

2023-11-16 Thread James Le Cuirot
commit: 353041d16ff5e983da67a6e239dae1400d20e6d6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Nov 16 21:25:41 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Nov 16 21:28:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353041d1

net-print/hplip-plugin: Drop old 3.23.5

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 -
 net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 9c6939b4fd9c..d1079c1e309b 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,2 +1 @@
-DIST hplip-3.23.5-plugin.run 11491464 BLAKE2B 
78f2f5cb60dc273d9d5c26909b277d36379bb345f12b2c4ddb2ba0542cd090872452f055b02d713f84b753f2418ee5a07a9a6852c256078747b30a15d7a0f352
 SHA512 
73389d295c21bc2c49b3aaa130f04784890eb72b3ca02fe1967b48ef1153205bd625c8efee103d96e1abbc7a4550f028153e94351f9437683d2579d910807dd4
 DIST hplip-3.23.8-plugin.run 11491257 BLAKE2B 
1e87b741ebb28605c18954033e5b34ce2456671786e5472665e307253121635c23ecb920f974042ddbf8ebe76882d810f1fce2d39a46fadf774048f9a5673b33
 SHA512 
ba27bb609d2c17972bc7506ca6e9ef8c389c764c8276d0b1ddd711254f9bdb5c354ebe05026e392bfc261648fc57ccf199f60403c0bfbc3aceb78fcf890a39db

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
deleted file mode 100644
index 2574deffcb94..
--- a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-S="${WORKDIR}"
-
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="orblite"
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/udev
-   orblite? (
-   media-gfx/sane-backends
-   >=sys-libs/glibc-2.26
-   virtual/libusb:0
-   )
-"
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PREBUILT="${HPLIP_HOME}/*.so"
-
-src_install() {
-   local hplip_arch plugin
-   case "${ARCH}" in
-   amd64) hplip_arch="x86_64" ;;
-   arm)   hplip_arch="arm32"  ;;
-   arm64) hplip_arch="arm64"  ;;
-   x86)   hplip_arch="x86_32" ;;
-   *) die "Unsupported architecture." ;;
-   esac
-
-   insinto "${HPLIP_HOME}"/data/firmware
-   doins *.fw.gz
-
-   for plugin in *-${hplip_arch}.so; do
-   local plugin_type=prnt
-   case "${plugin}" in
-   bb_orblite-*)
-   use orblite || continue
-   plugin_type=scan ;;
-   bb_*)
-   plugin_type=scan ;;
-   fax_*)
-   plugin_type=fax ;;
-   esac
-
-   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
-   newexe ${plugin} ${plugin/-${hplip_arch}}
-   done
-
-   insinto /var/lib/hp
-   newins - hplip.state <<-_EOF_
-   [plugin]
-   installed = 1
-   eula = 1
-   version = ${PV}
-   _EOF_
-}



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

2023-11-16 Thread Sam James
commit: c25d72ad91cb6713f6786c65acf36694bd0c6f1a
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 16 16:21:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 16 16:21:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25d72ad

net-print/hplip-plugin: Stabilize 3.23.8 x86, #917389

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

 net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
index 55e7e30fcef2..2574deffcb94 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-11-16 Thread Sam James
commit: 9a400d14dd5186788d3e6508bd8868c7a98eeb0d
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 16 16:21:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 16 16:21:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a400d14

net-print/hplip: Stabilize 3.23.8 x86, #917388

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

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

diff --git a/net-print/hplip/hplip-3.23.8.ebuild 
b/net-print/hplip/hplip-3.23.8.ebuild
index c700a64a2f96..4c2b55259096 100644
--- a/net-print/hplip/hplip-3.23.8.ebuild
+++ b/net-print/hplip/hplip-3.23.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-11-15 Thread Arthur Zamarin
commit: 27adc05f14c1faf8836200f0172a150374d82b41
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 15 19:21:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 15 19:21:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27adc05f

net-print/hplip: Stabilize 3.23.8 ppc, #917388

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

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

diff --git a/net-print/hplip/hplip-3.23.8.ebuild 
b/net-print/hplip/hplip-3.23.8.ebuild
index fc5814215ed4..c700a64a2f96 100644
--- a/net-print/hplip/hplip-3.23.8.ebuild
+++ b/net-print/hplip/hplip-3.23.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-11-15 Thread Arthur Zamarin
commit: 2661e96e3dec59dbd4e547edc1b1b16d364df7dd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 15 18:13:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 15 18:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2661e96e

net-print/hplip: Stabilize 3.23.8 ppc64, #917388

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

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

diff --git a/net-print/hplip/hplip-3.23.8.ebuild 
b/net-print/hplip/hplip-3.23.8.ebuild
index 3e48c08a31d4..fc5814215ed4 100644
--- a/net-print/hplip/hplip-3.23.8.ebuild
+++ b/net-print/hplip/hplip-3.23.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-11-15 Thread Sam James
commit: 112885344a5e8cdaedbb880cd19758f7572f77c5
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 15 17:40:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 15 17:40:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11288534

net-print/hplip: Stabilize 3.23.8 arm, #917388

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

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

diff --git a/net-print/hplip/hplip-3.23.8.ebuild 
b/net-print/hplip/hplip-3.23.8.ebuild
index 7df836dafa08..3e48c08a31d4 100644
--- a/net-print/hplip/hplip-3.23.8.ebuild
+++ b/net-print/hplip/hplip-3.23.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-11-15 Thread Sam James
commit: 4fc15a8ed02724db5303cd2d809a0dc6919a1f57
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 15 17:40:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 15 17:40:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc15a8e

net-print/hplip-plugin: Stabilize 3.23.8 arm, #917389

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

 net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
index f1c9aa12f2e3..55e7e30fcef2 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-11-15 Thread Sam James
commit: a35ea8085854c396a581acd07bac57a8301759d2
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 15 17:40:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 15 17:40:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35ea808

net-print/hplip: Stabilize 3.23.8 arm64, #917388

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

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

diff --git a/net-print/hplip/hplip-3.23.8.ebuild 
b/net-print/hplip/hplip-3.23.8.ebuild
index c3a9739ff3dd..7df836dafa08 100644
--- a/net-print/hplip/hplip-3.23.8.ebuild
+++ b/net-print/hplip/hplip-3.23.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-11-15 Thread Sam James
commit: 604f8531d1fdb880c0b31c38ddca4781c32595d7
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 15 17:40:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 15 17:40:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=604f8531

net-print/hplip-plugin: Stabilize 3.23.8 arm64, #917389

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

 net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
index d1500b6a1263..f1c9aa12f2e3 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-11-15 Thread Sam James
commit: 57b8c5052b4ecba7a5e9b1e19d5eb496ccc7d748
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 15 17:40:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 15 17:40:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b8c505

net-print/hplip: Stabilize 3.23.8 amd64, #917388

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

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

diff --git a/net-print/hplip/hplip-3.23.8.ebuild 
b/net-print/hplip/hplip-3.23.8.ebuild
index 35035264045e..c3a9739ff3dd 100644
--- a/net-print/hplip/hplip-3.23.8.ebuild
+++ b/net-print/hplip/hplip-3.23.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-11-15 Thread Sam James
commit: 69b7f908e199e73bf1c0fbb88a011650d19d353a
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 15 17:40:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 15 17:40:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b7f908

net-print/hplip-plugin: Stabilize 3.23.8 amd64, #917389

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

 net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
index 4bf67bc6bda1..d1500b6a1263 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-10-19 Thread James Le Cuirot
commit: 8221c8f5e154e4e92e852479d0507b16052a8360
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Oct 19 10:59:22 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Oct 19 10:59:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8221c8f5

net-print/hplip-plugin: Version bump to 3.23.8

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 +
 net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 0823342c7452..9c6939b4fd9c 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1 +1,2 @@
 DIST hplip-3.23.5-plugin.run 11491464 BLAKE2B 
78f2f5cb60dc273d9d5c26909b277d36379bb345f12b2c4ddb2ba0542cd090872452f055b02d713f84b753f2418ee5a07a9a6852c256078747b30a15d7a0f352
 SHA512 
73389d295c21bc2c49b3aaa130f04784890eb72b3ca02fe1967b48ef1153205bd625c8efee103d96e1abbc7a4550f028153e94351f9437683d2579d910807dd4
+DIST hplip-3.23.8-plugin.run 11491257 BLAKE2B 
1e87b741ebb28605c18954033e5b34ce2456671786e5472665e307253121635c23ecb920f974042ddbf8ebe76882d810f1fce2d39a46fadf774048f9a5673b33
 SHA512 
ba27bb609d2c17972bc7506ca6e9ef8c389c764c8276d0b1ddd711254f9bdb5c354ebe05026e392bfc261648fc57ccf199f60403c0bfbc3aceb78fcf890a39db

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
new file mode 100644
index ..4bf67bc6bda1
--- /dev/null
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.8.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DESCRIPTION="Proprietary plugins and firmware for HPLIP"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
+SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
+S="${WORKDIR}"
+
+LICENSE="hplip-plugin"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="orblite"
+# License does not allow us to redistribute the "source" package
+RESTRICT="mirror"
+
+RDEPEND="
+   ~net-print/hplip-${PV}
+   virtual/udev
+   orblite? (
+   media-gfx/sane-backends
+   >=sys-libs/glibc-2.26
+   virtual/libusb:0
+   )
+"
+
+HPLIP_HOME=/usr/share/hplip
+
+# Binary prebuilt package
+QA_PREBUILT="${HPLIP_HOME}/*.so"
+
+src_install() {
+   local hplip_arch plugin
+   case "${ARCH}" in
+   amd64) hplip_arch="x86_64" ;;
+   arm)   hplip_arch="arm32"  ;;
+   arm64) hplip_arch="arm64"  ;;
+   x86)   hplip_arch="x86_32" ;;
+   *) die "Unsupported architecture." ;;
+   esac
+
+   insinto "${HPLIP_HOME}"/data/firmware
+   doins *.fw.gz
+
+   for plugin in *-${hplip_arch}.so; do
+   local plugin_type=prnt
+   case "${plugin}" in
+   bb_orblite-*)
+   use orblite || continue
+   plugin_type=scan ;;
+   bb_*)
+   plugin_type=scan ;;
+   fax_*)
+   plugin_type=fax ;;
+   esac
+
+   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
+   newexe ${plugin} ${plugin/-${hplip_arch}}
+   done
+
+   insinto /var/lib/hp
+   newins - hplip.state <<-_EOF_
+   [plugin]
+   installed = 1
+   eula = 1
+   version = ${PV}
+   _EOF_
+}



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

2023-10-14 Thread Daniel Pielmeier
commit: 59564616183e28f5f62ccdb9d02fb28d13a3c32c
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Oct 14 08:07:40 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Oct 14 08:08:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59564616

net-print/hplip: add 3.23.8

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   1 +
 net-print/hplip/hplip-3.23.8.ebuild | 290 
 2 files changed, 291 insertions(+)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 412e98b02d7b..712b27f368e7 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,2 +1,3 @@
 DIST hplip-3.23.5-patches-1.tar.xz 21444 BLAKE2B 
500e06f34ad4fc607a587e2e897dbd852d21e3a1a2845fe8603a4fef109ea4556e614a38397a96be2ad9cc7efe8113e893e698696203f289d21a9f067c3a9fa7
 SHA512 
94b7b508913969303e7d63f392a64e7f43c3d2e651d6a10acbfc1fd1a6ce2324d2a1b19394d7f4f0b89802d9efc59df04cd902e486ebd40b3428a8037ffca8cf
 DIST hplip-3.23.5.tar.gz 30111293 BLAKE2B 
658da7989678e6a27e50f4ef6ac6d99601246f515e06f15f6d148c10427848533f99ce87e85e45446bddd4dc6a7efae568e7c6d5d4398cdc9da45f5806af8b6f
 SHA512 
f7e8c431dece035c3e8709baffad7de923ec16ec168f0c1ab64e7aa72e2b3452bf510e3f98b1d0a783bf444869affc452c7adf8fdc2075fed341c64b55ec7c3e
+DIST hplip-3.23.8.tar.gz 30121648 BLAKE2B 
1bee02f2de4f14b7aa4d491550f82146e0e55a3297a8110ff7973992772089041578fed5560f98658ed9f6896d75481c89c22131501ca5048e709519db76eb77
 SHA512 
727b5a6c5b5c77571f1bc27efd493cf8177f543412fa70f0f1ff3439d6599c85985206ccb1c60dbc8bec1e23ef6b25f9030fd872c24799029ba8526b0061cc90

diff --git a/net-print/hplip/hplip-3.23.8.ebuild 
b/net-print/hplip/hplip-3.23.8.ebuild
new file mode 100644
index ..35035264045e
--- /dev/null
+++ b/net-print/hplip/hplip-3.23.8.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
+SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
+   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.23.5-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+   net-print/cups
+   sys-apps/dbus
+   media-libs/libjpeg-turbo:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   ${PYTHON_DEPS}
+   !minimal? (
+   scanner? (
+   media-gfx/sane-backends
+   )
+   snmp? (
+   dev-libs/openssl:0=
+   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
+   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
+   )
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   ${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+   kernel_linux? ( virtual/udev )
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+   qt5? (
+   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
+   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
+   )
+   scanner? (
+   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
+   X? (
+   || (
+   kde? ( kde-misc/skanlite )
+   media-gfx/xsane
+   media-gfx/sane-frontends
+   )
+   )
+   )
+   ')
+   )
+   policykit? ( sys-auth/polkit )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+   "${WORKDIR}/patches"
+)
+
+CONFIG_CHECK="~PARPORT ~PPDEV"
+ERROR_PARPORT="Please make sure kernel parallel port support is enabled 
(PARPORT and PPDEV)."
+
+#DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+For more information on setting up your printer 

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

2023-09-16 Thread Daniel Pielmeier
commit: 09d9c26a68cfae755fab97cc171932041a973e79
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Sep 16 07:30:47 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Sep 16 07:30:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d9c26a

net-print/hplip-plugin: drop 3.23.3

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 -
 net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index b23736265d16..0823342c7452 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,2 +1 @@
-DIST hplip-3.23.3-plugin.run 11491593 BLAKE2B 
94ba1cf92661f738f19d0c1c42b513569dad7815aeb9dad2d791f68f8ee893ca380fab2c7ff2b1fb9527851d288ec2993875952d889dac0e963b6f19c201d484
 SHA512 
048c545869f9679daa581b63236d57fbc362c39a4f3f6c6afe66552ac1b2def1563ec5b19d3feda44dbd564e2b0f2794833b24752a6139dc77d848146e283074
 DIST hplip-3.23.5-plugin.run 11491464 BLAKE2B 
78f2f5cb60dc273d9d5c26909b277d36379bb345f12b2c4ddb2ba0542cd090872452f055b02d713f84b753f2418ee5a07a9a6852c256078747b30a15d7a0f352
 SHA512 
73389d295c21bc2c49b3aaa130f04784890eb72b3ca02fe1967b48ef1153205bd625c8efee103d96e1abbc7a4550f028153e94351f9437683d2579d910807dd4

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
deleted file mode 100644
index 2574deffcb94..
--- a/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-S="${WORKDIR}"
-
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="orblite"
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/udev
-   orblite? (
-   media-gfx/sane-backends
-   >=sys-libs/glibc-2.26
-   virtual/libusb:0
-   )
-"
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PREBUILT="${HPLIP_HOME}/*.so"
-
-src_install() {
-   local hplip_arch plugin
-   case "${ARCH}" in
-   amd64) hplip_arch="x86_64" ;;
-   arm)   hplip_arch="arm32"  ;;
-   arm64) hplip_arch="arm64"  ;;
-   x86)   hplip_arch="x86_32" ;;
-   *) die "Unsupported architecture." ;;
-   esac
-
-   insinto "${HPLIP_HOME}"/data/firmware
-   doins *.fw.gz
-
-   for plugin in *-${hplip_arch}.so; do
-   local plugin_type=prnt
-   case "${plugin}" in
-   bb_orblite-*)
-   use orblite || continue
-   plugin_type=scan ;;
-   bb_*)
-   plugin_type=scan ;;
-   fax_*)
-   plugin_type=fax ;;
-   esac
-
-   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
-   newexe ${plugin} ${plugin/-${hplip_arch}}
-   done
-
-   insinto /var/lib/hp
-   newins - hplip.state <<-_EOF_
-   [plugin]
-   installed = 1
-   eula = 1
-   version = ${PV}
-   _EOF_
-}



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

2023-09-16 Thread Daniel Pielmeier
commit: ddc12a6877502df29878f05715ab38967a01c29a
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Sep 16 07:31:29 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Sep 16 07:31:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc12a68

net-print/hplip: drop 3.23.3

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   2 -
 net-print/hplip/hplip-3.23.3.ebuild | 290 
 2 files changed, 292 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index b8434675c10c..412e98b02d7b 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,4 +1,2 @@
-DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
-DIST hplip-3.23.3.tar.gz 29438944 BLAKE2B 
c11e3f4114ae65f26cc6d4072f039179035c910175ae24b384b2e1919ddeb5fcc424aa678b54ea18b0b86aa1fd185e6103657e54eae41ad25f93ce190460d078
 SHA512 
b3c061d59ec4c4b8c2cb5a90a66a706439a75362d19bc7a14b6a8656812334f6de4358cfa8d5ef37e597eaaabf914f9a00f69c5b68e61bc1aac6e71521eee8a8
 DIST hplip-3.23.5-patches-1.tar.xz 21444 BLAKE2B 
500e06f34ad4fc607a587e2e897dbd852d21e3a1a2845fe8603a4fef109ea4556e614a38397a96be2ad9cc7efe8113e893e698696203f289d21a9f067c3a9fa7
 SHA512 
94b7b508913969303e7d63f392a64e7f43c3d2e651d6a10acbfc1fd1a6ce2324d2a1b19394d7f4f0b89802d9efc59df04cd902e486ebd40b3428a8037ffca8cf
 DIST hplip-3.23.5.tar.gz 30111293 BLAKE2B 
658da7989678e6a27e50f4ef6ac6d99601246f515e06f15f6d148c10427848533f99ce87e85e45446bddd4dc6a7efae568e7c6d5d4398cdc9da45f5806af8b6f
 SHA512 
f7e8c431dece035c3e8709baffad7de923ec16ec168f0c1ab64e7aa72e2b3452bf510e3f98b1d0a783bf444869affc452c7adf8fdc2075fed341c64b55ec7c3e

diff --git a/net-print/hplip/hplip-3.23.3.ebuild 
b/net-print/hplip/hplip-3.23.3.ebuild
deleted file mode 100644
index 17f1b44771b4..
--- a/net-print/hplip/hplip-3.23.3.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   sys-apps/dbus
-   media-libs/libjpeg-turbo:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   ${PYTHON_DEPS}
-   !minimal? (
-   scanner? (
-   media-gfx/sane-backends
-   )
-   snmp? (
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
-   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
-   )
-   scanner? (
-   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
-   X? (
-   || (
-   kde? ( kde-misc/skanlite )
-   media-gfx/xsane
-   media-gfx/sane-frontends
-   )
-   )
-   )
-   ')
-   )
-   policykit? ( sys-auth/polkit )

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

2023-09-07 Thread Sam James
commit: f50b92f04b8d7073b5e56ae50a7cc85b300e760d
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  7 17:02:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 17:02:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50b92f0

net-print/hplip-plugin: Stabilize 3.23.5 x86, #913748

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

 net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
index 55e7e30fcef2..2574deffcb94 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-09-07 Thread Sam James
commit: 3bf34ea86bc3a7e93d28d96273d9dac2cf3bf973
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  7 17:02:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 17:02:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf34ea8

net-print/hplip-plugin: Stabilize 3.23.5 amd64, #913748

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

 net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
index 178043a2390a..55e7e30fcef2 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-09-07 Thread Sam James
commit: ee5bf57e1b0a7b04fd3b28d4e03fcf414a084eae
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  7 14:40:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 14:40:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5bf57e

net-print/hplip-plugin: Stabilize 3.23.5 arm, #913748

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

 net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
index 33347480cb43..178043a2390a 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~x86"
+KEYWORDS="~amd64 arm arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-09-07 Thread Sam James
commit: 4c43c117bfaa98d76c06e76bad17398c109e0f2d
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  7 14:40:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  7 14:40:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c43c117

net-print/hplip-plugin: Stabilize 3.23.5 arm64, #913748

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

 net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
index 4bf67bc6bda1..33347480cb43 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-08-14 Thread Sam James
commit: 1f6a70778099863d60e8063ea27404602e343635
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 15 03:17:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 15 03:17:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f6a7077

net-print/hplip: Stabilize 3.23.5 ppc, #912227

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

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

diff --git a/net-print/hplip/hplip-3.23.5.ebuild 
b/net-print/hplip/hplip-3.23.5.ebuild
index 73689aaf6b8b..4c2b55259096 100644
--- a/net-print/hplip/hplip-3.23.5.ebuild
+++ b/net-print/hplip/hplip-3.23.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-08-13 Thread Sam James
commit: 7c3b4042f6b66ca59521e579f0cdaabade72b27f
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 23:39:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 23:39:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3b4042

net-print/hplip: Stabilize 3.23.5 arm, #912227

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

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

diff --git a/net-print/hplip/hplip-3.23.5.ebuild 
b/net-print/hplip/hplip-3.23.5.ebuild
index 5849abf7a91e..ba1f71b9c44c 100644
--- a/net-print/hplip/hplip-3.23.5.ebuild
+++ b/net-print/hplip/hplip-3.23.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-08-13 Thread Sam James
commit: 9366befde05314b46f940e7b3136c6e71b333d2d
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 13 23:39:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 13 23:39:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9366befd

net-print/hplip: Stabilize 3.23.5 arm64, #912227

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

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

diff --git a/net-print/hplip/hplip-3.23.5.ebuild 
b/net-print/hplip/hplip-3.23.5.ebuild
index ba1f71b9c44c..73689aaf6b8b 100644
--- a/net-print/hplip/hplip-3.23.5.ebuild
+++ b/net-print/hplip/hplip-3.23.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-08-13 Thread Arthur Zamarin
commit: 7f8e56ce17993d0bd4557cbb32e98afb2460f3d5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 16:32:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 16:32:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8e56ce

net-print/hplip: Stabilize 3.23.5 ppc64, #912227

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

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

diff --git a/net-print/hplip/hplip-3.23.5.ebuild 
b/net-print/hplip/hplip-3.23.5.ebuild
index d4b535032cf3..5849abf7a91e 100644
--- a/net-print/hplip/hplip-3.23.5.ebuild
+++ b/net-print/hplip/hplip-3.23.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-08-13 Thread Arthur Zamarin
commit: 571ebd7323d9e40758eedacade5486c60433f8a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 15:34:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 15:34:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571ebd73

net-print/hplip: Stabilize 3.23.5 x86, #912227

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

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

diff --git a/net-print/hplip/hplip-3.23.5.ebuild 
b/net-print/hplip/hplip-3.23.5.ebuild
index c3a9739ff3dd..d4b535032cf3 100644
--- a/net-print/hplip/hplip-3.23.5.ebuild
+++ b/net-print/hplip/hplip-3.23.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-08-13 Thread Arthur Zamarin
commit: 98b383edb6b29521a5b28bd2d885e5607f62173b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 15:33:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 15:33:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b383ed

net-print/hplip: Stabilize 3.23.5 amd64, #912227

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

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

diff --git a/net-print/hplip/hplip-3.23.5.ebuild 
b/net-print/hplip/hplip-3.23.5.ebuild
index 35035264045e..c3a9739ff3dd 100644
--- a/net-print/hplip/hplip-3.23.5.ebuild
+++ b/net-print/hplip/hplip-3.23.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-07-19 Thread Daniel Pielmeier
commit: c8b1e65b171b18b5b7158161aaa97837d2746466
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Wed Jul 19 18:09:14 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Wed Jul 19 18:09:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b1e65b

net-print/hplip: drop 3.22.10

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest |   1 -
 net-print/hplip/hplip-3.22.10.ebuild | 290 ---
 2 files changed, 291 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 0db0095779b3..b8434675c10c 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,4 +1,3 @@
-DIST hplip-3.22.10.tar.gz 29333247 BLAKE2B 
484f470cb1ca639f6bbfa380230e94d8d219c2bc65a145e410e0be6c47ac82e7ac177d5d12a1ef9401682da2db6c7eba97424c2b2f9a2435b17f3a9ab4114e83
 SHA512 
0be9cd48cddebffb2472f36669ba92edbcf9019cb3b561a9630457949a6e6f13eab552582027b02468b4732e376f17321929502ad4d1f6bb4d5ea1262b171ef7
 DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
 DIST hplip-3.23.3.tar.gz 29438944 BLAKE2B 
c11e3f4114ae65f26cc6d4072f039179035c910175ae24b384b2e1919ddeb5fcc424aa678b54ea18b0b86aa1fd185e6103657e54eae41ad25f93ce190460d078
 SHA512 
b3c061d59ec4c4b8c2cb5a90a66a706439a75362d19bc7a14b6a8656812334f6de4358cfa8d5ef37e597eaaabf914f9a00f69c5b68e61bc1aac6e71521eee8a8
 DIST hplip-3.23.5-patches-1.tar.xz 21444 BLAKE2B 
500e06f34ad4fc607a587e2e897dbd852d21e3a1a2845fe8603a4fef109ea4556e614a38397a96be2ad9cc7efe8113e893e698696203f289d21a9f067c3a9fa7
 SHA512 
94b7b508913969303e7d63f392a64e7f43c3d2e651d6a10acbfc1fd1a6ce2324d2a1b19394d7f4f0b89802d9efc59df04cd902e486ebd40b3428a8037ffca8cf

diff --git a/net-print/hplip/hplip-3.22.10.ebuild 
b/net-print/hplip/hplip-3.22.10.ebuild
deleted file mode 100644
index 5ea1e6ba436f..
--- a/net-print/hplip/hplip-3.22.10.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   sys-apps/dbus
-   virtual/jpeg:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   ${PYTHON_DEPS}
-   !minimal? (
-   scanner? (
-   media-gfx/sane-backends
-   )
-   snmp? (
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=
-   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
-   )
-   scanner? (
-   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
-   X? (
-   || (
-   kde? ( kde-misc/skanlite )
-   media-gfx/xsane
-   media-gfx/sane-frontends
-   )
-   )
-   )
-   ')
-   )
-   policykit? ( sys-auth/polkit )
-"
-

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

2023-07-02 Thread James Le Cuirot
commit: c764ff70b6c5a098001a43642eaf3198fcbd53da
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jul  2 20:48:24 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jul  2 20:48:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c764ff70

net-print/hplip-plugin: Version bump to 3.23.5

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 +
 net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 9121b8b188ca..b23736265d16 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1 +1,2 @@
 DIST hplip-3.23.3-plugin.run 11491593 BLAKE2B 
94ba1cf92661f738f19d0c1c42b513569dad7815aeb9dad2d791f68f8ee893ca380fab2c7ff2b1fb9527851d288ec2993875952d889dac0e963b6f19c201d484
 SHA512 
048c545869f9679daa581b63236d57fbc362c39a4f3f6c6afe66552ac1b2def1563ec5b19d3feda44dbd564e2b0f2794833b24752a6139dc77d848146e283074
+DIST hplip-3.23.5-plugin.run 11491464 BLAKE2B 
78f2f5cb60dc273d9d5c26909b277d36379bb345f12b2c4ddb2ba0542cd090872452f055b02d713f84b753f2418ee5a07a9a6852c256078747b30a15d7a0f352
 SHA512 
73389d295c21bc2c49b3aaa130f04784890eb72b3ca02fe1967b48ef1153205bd625c8efee103d96e1abbc7a4550f028153e94351f9437683d2579d910807dd4

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
new file mode 100644
index ..4bf67bc6bda1
--- /dev/null
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DESCRIPTION="Proprietary plugins and firmware for HPLIP"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
+SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
+S="${WORKDIR}"
+
+LICENSE="hplip-plugin"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="orblite"
+# License does not allow us to redistribute the "source" package
+RESTRICT="mirror"
+
+RDEPEND="
+   ~net-print/hplip-${PV}
+   virtual/udev
+   orblite? (
+   media-gfx/sane-backends
+   >=sys-libs/glibc-2.26
+   virtual/libusb:0
+   )
+"
+
+HPLIP_HOME=/usr/share/hplip
+
+# Binary prebuilt package
+QA_PREBUILT="${HPLIP_HOME}/*.so"
+
+src_install() {
+   local hplip_arch plugin
+   case "${ARCH}" in
+   amd64) hplip_arch="x86_64" ;;
+   arm)   hplip_arch="arm32"  ;;
+   arm64) hplip_arch="arm64"  ;;
+   x86)   hplip_arch="x86_32" ;;
+   *) die "Unsupported architecture." ;;
+   esac
+
+   insinto "${HPLIP_HOME}"/data/firmware
+   doins *.fw.gz
+
+   for plugin in *-${hplip_arch}.so; do
+   local plugin_type=prnt
+   case "${plugin}" in
+   bb_orblite-*)
+   use orblite || continue
+   plugin_type=scan ;;
+   bb_*)
+   plugin_type=scan ;;
+   fax_*)
+   plugin_type=fax ;;
+   esac
+
+   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
+   newexe ${plugin} ${plugin/-${hplip_arch}}
+   done
+
+   insinto /var/lib/hp
+   newins - hplip.state <<-_EOF_
+   [plugin]
+   installed = 1
+   eula = 1
+   version = ${PV}
+   _EOF_
+}



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

2023-07-01 Thread Daniel Pielmeier
commit: f672e161c5cd252fcba9a533d446bbc6c7fee907
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Jul  1 16:17:34 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Jul  1 16:18:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f672e161

net-print/hplip: add 3.23.5

Closes: https://bugs.gentoo.org/882891
Closes: https://bugs.gentoo.org/908736
Closes: https://bugs.gentoo.org/909351
Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   2 +
 net-print/hplip/hplip-3.23.5.ebuild | 290 
 2 files changed, 292 insertions(+)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 9aee8b8adfe1..0db0095779b3 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,3 +1,5 @@
 DIST hplip-3.22.10.tar.gz 29333247 BLAKE2B 
484f470cb1ca639f6bbfa380230e94d8d219c2bc65a145e410e0be6c47ac82e7ac177d5d12a1ef9401682da2db6c7eba97424c2b2f9a2435b17f3a9ab4114e83
 SHA512 
0be9cd48cddebffb2472f36669ba92edbcf9019cb3b561a9630457949a6e6f13eab552582027b02468b4732e376f17321929502ad4d1f6bb4d5ea1262b171ef7
 DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
 DIST hplip-3.23.3.tar.gz 29438944 BLAKE2B 
c11e3f4114ae65f26cc6d4072f039179035c910175ae24b384b2e1919ddeb5fcc424aa678b54ea18b0b86aa1fd185e6103657e54eae41ad25f93ce190460d078
 SHA512 
b3c061d59ec4c4b8c2cb5a90a66a706439a75362d19bc7a14b6a8656812334f6de4358cfa8d5ef37e597eaaabf914f9a00f69c5b68e61bc1aac6e71521eee8a8
+DIST hplip-3.23.5-patches-1.tar.xz 21444 BLAKE2B 
500e06f34ad4fc607a587e2e897dbd852d21e3a1a2845fe8603a4fef109ea4556e614a38397a96be2ad9cc7efe8113e893e698696203f289d21a9f067c3a9fa7
 SHA512 
94b7b508913969303e7d63f392a64e7f43c3d2e651d6a10acbfc1fd1a6ce2324d2a1b19394d7f4f0b89802d9efc59df04cd902e486ebd40b3428a8037ffca8cf
+DIST hplip-3.23.5.tar.gz 30111293 BLAKE2B 
658da7989678e6a27e50f4ef6ac6d99601246f515e06f15f6d148c10427848533f99ce87e85e45446bddd4dc6a7efae568e7c6d5d4398cdc9da45f5806af8b6f
 SHA512 
f7e8c431dece035c3e8709baffad7de923ec16ec168f0c1ab64e7aa72e2b3452bf510e3f98b1d0a783bf444869affc452c7adf8fdc2075fed341c64b55ec7c3e

diff --git a/net-print/hplip/hplip-3.23.5.ebuild 
b/net-print/hplip/hplip-3.23.5.ebuild
new file mode 100644
index ..35035264045e
--- /dev/null
+++ b/net-print/hplip/hplip-3.23.5.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
+SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
+   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.23.5-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+   net-print/cups
+   sys-apps/dbus
+   media-libs/libjpeg-turbo:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   ${PYTHON_DEPS}
+   !minimal? (
+   scanner? (
+   media-gfx/sane-backends
+   )
+   snmp? (
+   dev-libs/openssl:0=
+   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
+   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
+   )
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   ${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+   kernel_linux? ( virtual/udev )
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+   qt5? (
+   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
+   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
+   )
+   scanner? (
+   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
+   

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

2023-05-02 Thread James Le Cuirot
commit: 9d8b171482e08e54a05888356cb08bd00d588190
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue May  2 21:23:15 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue May  2 21:23:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8b1714

net-print/hplip-plugin: Drop old 3.22.10

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest|  1 -
 net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 7ea4562d2d41..9121b8b188ca 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,2 +1 @@
-DIST hplip-3.22.10-plugin.run 11494258 BLAKE2B 
c9cca80349af4f04f1b1d055083fea451d079a08179fe29fb8ca056c76a36847a58cdc526080d16620a7ab7b8650ccc46f15b3a63447964a6f6006e54b316905
 SHA512 
dfedc343898fb7b9e951de9a09578627b208f7d0652666eb05d5926ad3ec220bd049d6bee1fb211c72f2e484925e48a665c3133aeeca9d19032fd95e0c3711fa
 DIST hplip-3.23.3-plugin.run 11491593 BLAKE2B 
94ba1cf92661f738f19d0c1c42b513569dad7815aeb9dad2d791f68f8ee893ca380fab2c7ff2b1fb9527851d288ec2993875952d889dac0e963b6f19c201d484
 SHA512 
048c545869f9679daa581b63236d57fbc362c39a4f3f6c6afe66552ac1b2def1563ec5b19d3feda44dbd564e2b0f2794833b24752a6139dc77d848146e283074

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
deleted file mode 100644
index 2574deffcb94..
--- a/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-S="${WORKDIR}"
-
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="orblite"
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/udev
-   orblite? (
-   media-gfx/sane-backends
-   >=sys-libs/glibc-2.26
-   virtual/libusb:0
-   )
-"
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PREBUILT="${HPLIP_HOME}/*.so"
-
-src_install() {
-   local hplip_arch plugin
-   case "${ARCH}" in
-   amd64) hplip_arch="x86_64" ;;
-   arm)   hplip_arch="arm32"  ;;
-   arm64) hplip_arch="arm64"  ;;
-   x86)   hplip_arch="x86_32" ;;
-   *) die "Unsupported architecture." ;;
-   esac
-
-   insinto "${HPLIP_HOME}"/data/firmware
-   doins *.fw.gz
-
-   for plugin in *-${hplip_arch}.so; do
-   local plugin_type=prnt
-   case "${plugin}" in
-   bb_orblite-*)
-   use orblite || continue
-   plugin_type=scan ;;
-   bb_*)
-   plugin_type=scan ;;
-   fax_*)
-   plugin_type=fax ;;
-   esac
-
-   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
-   newexe ${plugin} ${plugin/-${hplip_arch}}
-   done
-
-   insinto /var/lib/hp
-   newins - hplip.state <<-_EOF_
-   [plugin]
-   installed = 1
-   eula = 1
-   version = ${PV}
-   _EOF_
-}



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

2023-05-02 Thread Sam James
commit: 82a1d05725c7141364d5e87820b58365da7aa4f8
Author: Sam James  gentoo  org>
AuthorDate: Tue May  2 17:28:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  2 17:35:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a1d057

net-print/hplip-plugin: Stabilize 3.23.3 x86, #905427

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

 net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
index 55e7e30fcef2..2574deffcb94 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-05-02 Thread Arthur Zamarin
commit: 1cd41e8a434f469b4896944070816fa26217ebd3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 15:20:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 15:20:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd41e8a

net-print/hplip-plugin: Stabilize 3.23.3 arm64, #905427

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

 net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
index d1500b6a1263..f1c9aa12f2e3 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-05-02 Thread Arthur Zamarin
commit: 7c85ea03ff8fc4d4904bf24cff7443f211585a8e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 15:20:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 15:20:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c85ea03

net-print/hplip-plugin: Stabilize 3.23.3 arm, #905427

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

 net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
index f1c9aa12f2e3..55e7e30fcef2 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-05-02 Thread Arthur Zamarin
commit: 348767f5142aa4ac8515d58f44f5c3047f206a61
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 15:20:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 15:20:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348767f5

net-print/hplip-plugin: Stabilize 3.23.3 amd64, #905427

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

 net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
index 4bf67bc6bda1..d1500b6a1263 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-04-29 Thread Arthur Zamarin
commit: aacb61d14dc14ea200a78db2fa11853a65c6bd40
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 29 17:39:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 29 17:39:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aacb61d1

net-print/hplip: Stabilize 3.23.3 ppc, #904634

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

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

diff --git a/net-print/hplip/hplip-3.23.3.ebuild 
b/net-print/hplip/hplip-3.23.3.ebuild
index 0f460e1db499..17f1b44771b4 100644
--- a/net-print/hplip/hplip-3.23.3.ebuild
+++ b/net-print/hplip/hplip-3.23.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-04-21 Thread Jakov Smolić
commit: 3b7ae393a183710c285183ebc135404def32c43f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Apr 21 18:27:00 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Apr 21 18:27:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7ae393

net-print/hplip: Stabilize 3.23.3 ppc64, #904634

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

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

diff --git a/net-print/hplip/hplip-3.23.3.ebuild 
b/net-print/hplip/hplip-3.23.3.ebuild
index 278c7fdc4dc3..0f460e1db499 100644
--- a/net-print/hplip/hplip-3.23.3.ebuild
+++ b/net-print/hplip/hplip-3.23.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-04-21 Thread Sam James
commit: c372b02c785c6797e6ec713703cba20e42c14365
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 21 14:23:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 21 14:23:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c372b02c

net-print/hplip: Stabilize 3.23.3 x86, #904634

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

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

diff --git a/net-print/hplip/hplip-3.23.3.ebuild 
b/net-print/hplip/hplip-3.23.3.ebuild
index f64cd67fbaed..278c7fdc4dc3 100644
--- a/net-print/hplip/hplip-3.23.3.ebuild
+++ b/net-print/hplip/hplip-3.23.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-04-20 Thread Sam James
commit: af105d6879127f56814590d9d73a1b320c76fd40
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 20 21:27:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 20 21:27:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af105d68

net-print/hplip: Stabilize 3.23.3 amd64, #904634

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

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

diff --git a/net-print/hplip/hplip-3.23.3.ebuild 
b/net-print/hplip/hplip-3.23.3.ebuild
index c700ed53bd0d..f64cd67fbaed 100644
--- a/net-print/hplip/hplip-3.23.3.ebuild
+++ b/net-print/hplip/hplip-3.23.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-04-20 Thread Arthur Zamarin
commit: 3093e6098137dd35b3e27a61e47c982e344d9b04
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 20 18:19:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 20 18:19:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3093e609

net-print/hplip: Stabilize 3.23.3 arm64, #904634

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

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

diff --git a/net-print/hplip/hplip-3.23.3.ebuild 
b/net-print/hplip/hplip-3.23.3.ebuild
index 21c445fe9ca4..0f5e5847e67c 100644
--- a/net-print/hplip/hplip-3.23.3.ebuild
+++ b/net-print/hplip/hplip-3.23.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-04-20 Thread Arthur Zamarin
commit: 00cfc7dace746a18b3a03d1c5e588c28f1f8d43a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Apr 20 18:19:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Apr 20 18:19:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00cfc7da

net-print/hplip: Stabilize 3.23.3 arm, #904634

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

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

diff --git a/net-print/hplip/hplip-3.23.3.ebuild 
b/net-print/hplip/hplip-3.23.3.ebuild
index 0f5e5847e67c..c700ed53bd0d 100644
--- a/net-print/hplip/hplip-3.23.3.ebuild
+++ b/net-print/hplip/hplip-3.23.3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-04-09 Thread James Le Cuirot
commit: 52c6387234ecf60c8605cf23093e82d8f384249c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr  9 15:18:29 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Apr  9 15:18:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c63872

net-print/hplip-plugin: Version bump to 3.23.3

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 +
 net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 9124632219d8..7ea4562d2d41 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1 +1,2 @@
 DIST hplip-3.22.10-plugin.run 11494258 BLAKE2B 
c9cca80349af4f04f1b1d055083fea451d079a08179fe29fb8ca056c76a36847a58cdc526080d16620a7ab7b8650ccc46f15b3a63447964a6f6006e54b316905
 SHA512 
dfedc343898fb7b9e951de9a09578627b208f7d0652666eb05d5926ad3ec220bd049d6bee1fb211c72f2e484925e48a665c3133aeeca9d19032fd95e0c3711fa
+DIST hplip-3.23.3-plugin.run 11491593 BLAKE2B 
94ba1cf92661f738f19d0c1c42b513569dad7815aeb9dad2d791f68f8ee893ca380fab2c7ff2b1fb9527851d288ec2993875952d889dac0e963b6f19c201d484
 SHA512 
048c545869f9679daa581b63236d57fbc362c39a4f3f6c6afe66552ac1b2def1563ec5b19d3feda44dbd564e2b0f2794833b24752a6139dc77d848146e283074

diff --git a/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
new file mode 100644
index ..4bf67bc6bda1
--- /dev/null
+++ b/net-print/hplip-plugin/hplip-plugin-3.23.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DESCRIPTION="Proprietary plugins and firmware for HPLIP"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
+SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
+S="${WORKDIR}"
+
+LICENSE="hplip-plugin"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="orblite"
+# License does not allow us to redistribute the "source" package
+RESTRICT="mirror"
+
+RDEPEND="
+   ~net-print/hplip-${PV}
+   virtual/udev
+   orblite? (
+   media-gfx/sane-backends
+   >=sys-libs/glibc-2.26
+   virtual/libusb:0
+   )
+"
+
+HPLIP_HOME=/usr/share/hplip
+
+# Binary prebuilt package
+QA_PREBUILT="${HPLIP_HOME}/*.so"
+
+src_install() {
+   local hplip_arch plugin
+   case "${ARCH}" in
+   amd64) hplip_arch="x86_64" ;;
+   arm)   hplip_arch="arm32"  ;;
+   arm64) hplip_arch="arm64"  ;;
+   x86)   hplip_arch="x86_32" ;;
+   *) die "Unsupported architecture." ;;
+   esac
+
+   insinto "${HPLIP_HOME}"/data/firmware
+   doins *.fw.gz
+
+   for plugin in *-${hplip_arch}.so; do
+   local plugin_type=prnt
+   case "${plugin}" in
+   bb_orblite-*)
+   use orblite || continue
+   plugin_type=scan ;;
+   bb_*)
+   plugin_type=scan ;;
+   fax_*)
+   plugin_type=fax ;;
+   esac
+
+   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
+   newexe ${plugin} ${plugin/-${hplip_arch}}
+   done
+
+   insinto /var/lib/hp
+   newins - hplip.state <<-_EOF_
+   [plugin]
+   installed = 1
+   eula = 1
+   version = ${PV}
+   _EOF_
+}



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

2023-04-09 Thread Daniel Pielmeier
commit: 5839bde74733f751c92cab43ad12309facc58b85
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sun Apr  9 14:46:54 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sun Apr  9 14:46:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5839bde7

net-print/hplip: drop 3.22.6

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   1 -
 net-print/hplip/hplip-3.22.6.ebuild | 290 
 2 files changed, 291 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 31707037c994..9aee8b8adfe1 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,4 +1,3 @@
 DIST hplip-3.22.10.tar.gz 29333247 BLAKE2B 
484f470cb1ca639f6bbfa380230e94d8d219c2bc65a145e410e0be6c47ac82e7ac177d5d12a1ef9401682da2db6c7eba97424c2b2f9a2435b17f3a9ab4114e83
 SHA512 
0be9cd48cddebffb2472f36669ba92edbcf9019cb3b561a9630457949a6e6f13eab552582027b02468b4732e376f17321929502ad4d1f6bb4d5ea1262b171ef7
 DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
-DIST hplip-3.22.6.tar.gz 29331408 BLAKE2B 
7f2bc09ab2d7950d8e84b4c23d35fd5370ddc51d1d61c674fad0ce1667f8ecf9c25e0b57c155b688d932db583d3c6af528da86348ebe64ce8da9c8d051b2be34
 SHA512 
cb25c07c767d3d8921468429ef154401a4df9d2fdf87ead3ab18f0d06e1bd3de610843b8131641a1af8d920c7e15e290a0923405bf609cdc0a3fba9df93ddb5e
 DIST hplip-3.23.3.tar.gz 29438944 BLAKE2B 
c11e3f4114ae65f26cc6d4072f039179035c910175ae24b384b2e1919ddeb5fcc424aa678b54ea18b0b86aa1fd185e6103657e54eae41ad25f93ce190460d078
 SHA512 
b3c061d59ec4c4b8c2cb5a90a66a706439a75362d19bc7a14b6a8656812334f6de4358cfa8d5ef37e597eaaabf914f9a00f69c5b68e61bc1aac6e71521eee8a8

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
deleted file mode 100644
index 5ea1e6ba436f..
--- a/net-print/hplip/hplip-3.22.6.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   sys-apps/dbus
-   virtual/jpeg:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   ${PYTHON_DEPS}
-   !minimal? (
-   scanner? (
-   media-gfx/sane-backends
-   )
-   snmp? (
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=
-   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
-   )
-   scanner? (
-   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
-   X? (
-   || (
-   kde? ( kde-misc/skanlite )
-   media-gfx/xsane
-   media-gfx/sane-frontends
-   )
-   )
-   )
-   ')
-   )
-   policykit? ( sys-auth/polkit )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-

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

2023-04-09 Thread Daniel Pielmeier
commit: 7f1e377aa524b57f6e9515f680b797bd9e036bf5
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sun Apr  9 14:43:59 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sun Apr  9 14:43:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1e377a

net-print/hplip-plugin: drop 3.22.6

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 -
 net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index d89bdf6a6cb1..9124632219d8 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,2 +1 @@
 DIST hplip-3.22.10-plugin.run 11494258 BLAKE2B 
c9cca80349af4f04f1b1d055083fea451d079a08179fe29fb8ca056c76a36847a58cdc526080d16620a7ab7b8650ccc46f15b3a63447964a6f6006e54b316905
 SHA512 
dfedc343898fb7b9e951de9a09578627b208f7d0652666eb05d5926ad3ec220bd049d6bee1fb211c72f2e484925e48a665c3133aeeca9d19032fd95e0c3711fa
-DIST hplip-3.22.6-plugin.run 11493966 BLAKE2B 
9346625c665c25c5c065462269fba4764ef6728a5a351fc0ca81d5fbd3af41185d18cbee88bc9ae0c40909ed1dd412c5f53486676daf0459b79a612c7d65c257
 SHA512 
6eafe71f88a012bc95ecdf5bf70756e08074208964183b057f299167030b9d228c934c08955c400333b88b46d7d55ed25eb0792a8ed24b4df97a61dddca64585

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
deleted file mode 100644
index 9885b6f1574b..
--- a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-S="${WORKDIR}"
-
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE="orblite"
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/udev
-   orblite? (
-   media-gfx/sane-backends
-   >=sys-libs/glibc-2.26
-   virtual/libusb:0
-   )
-"
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PREBUILT="${HPLIP_HOME}/*.so"
-
-src_install() {
-   local hplip_arch plugin
-   case "${ARCH}" in
-   amd64) hplip_arch="x86_64" ;;
-   arm)   hplip_arch="arm32"  ;;
-   arm64) hplip_arch="arm64"  ;;
-   x86)   hplip_arch="x86_32" ;;
-   *) die "Unsupported architecture." ;;
-   esac
-
-   insinto "${HPLIP_HOME}"/data/firmware
-   doins *.fw.gz
-
-   for plugin in *-${hplip_arch}.so; do
-   local plugin_type=prnt
-   case "${plugin}" in
-   bb_orblite-*)
-   use orblite || continue
-   plugin_type=scan ;;
-   bb_*)
-   plugin_type=scan ;;
-   fax_*)
-   plugin_type=fax ;;
-   esac
-
-   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
-   newexe ${plugin} ${plugin/-${hplip_arch}}
-   done
-
-   insinto /var/lib/hp
-   newins - hplip.state <<-_EOF_
-   [plugin]
-   installed = 1
-   eula = 1
-   version = ${PV}
-   _EOF_
-}



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

2023-04-08 Thread Arthur Zamarin
commit: 564d310da74c5dc080a10b9a4ab1a20d27b87c79
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 17:52:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 17:52:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564d310d

net-print/hplip-plugin: Stabilize 3.22.10 amd64, #899282

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

 net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
index bc0d2db36a69..2574deffcb94 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-04-08 Thread Arthur Zamarin
commit: 6df60d7e0c4d0d0730e7f027602980f1afec472b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 17:32:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 17:32:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df60d7e

net-print/hplip-plugin: Stabilize 3.22.10 arm, #899282

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

 net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
index 4640ec88147f..bc0d2db36a69 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 x86"
+KEYWORDS="~amd64 arm arm64 x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-04-08 Thread Arthur Zamarin
commit: cb09669d329675d5842470709c6704927e9640f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 17:30:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 17:30:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb09669d

net-print/hplip-plugin: Stabilize 3.22.10 x86, #899282

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

 net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
index 58cb1caf77f7..4640ec88147f 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-04-08 Thread James Le Cuirot
commit: ca85c6f01257586edf05840a667510f798c12677
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Apr  8 10:40:32 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Apr  8 10:40:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca85c6f0

net-print/hplip-plugin: Stabilise 3.22.10 on arm64

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
index 54c789992915..58cb1caf77f7 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2023-04-08 Thread Daniel Pielmeier
commit: 46d614ed33392dc2d20af359c02b4b69f8a91d88
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Apr  8 09:45:46 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Apr  8 09:46:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d614ed

net-print/hplip-plugin: add back 3.22.6

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 +
 net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 9124632219d8..d89bdf6a6cb1 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1 +1,2 @@
 DIST hplip-3.22.10-plugin.run 11494258 BLAKE2B 
c9cca80349af4f04f1b1d055083fea451d079a08179fe29fb8ca056c76a36847a58cdc526080d16620a7ab7b8650ccc46f15b3a63447964a6f6006e54b316905
 SHA512 
dfedc343898fb7b9e951de9a09578627b208f7d0652666eb05d5926ad3ec220bd049d6bee1fb211c72f2e484925e48a665c3133aeeca9d19032fd95e0c3711fa
+DIST hplip-3.22.6-plugin.run 11493966 BLAKE2B 
9346625c665c25c5c065462269fba4764ef6728a5a351fc0ca81d5fbd3af41185d18cbee88bc9ae0c40909ed1dd412c5f53486676daf0459b79a612c7d65c257
 SHA512 
6eafe71f88a012bc95ecdf5bf70756e08074208964183b057f299167030b9d228c934c08955c400333b88b46d7d55ed25eb0792a8ed24b4df97a61dddca64585

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
new file mode 100644
index ..9885b6f1574b
--- /dev/null
+++ b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DESCRIPTION="Proprietary plugins and firmware for HPLIP"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
+SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
+S="${WORKDIR}"
+
+LICENSE="hplip-plugin"
+SLOT="0"
+KEYWORDS="amd64 arm ~arm64 x86"
+IUSE="orblite"
+# License does not allow us to redistribute the "source" package
+RESTRICT="mirror"
+
+RDEPEND="
+   ~net-print/hplip-${PV}
+   virtual/udev
+   orblite? (
+   media-gfx/sane-backends
+   >=sys-libs/glibc-2.26
+   virtual/libusb:0
+   )
+"
+
+HPLIP_HOME=/usr/share/hplip
+
+# Binary prebuilt package
+QA_PREBUILT="${HPLIP_HOME}/*.so"
+
+src_install() {
+   local hplip_arch plugin
+   case "${ARCH}" in
+   amd64) hplip_arch="x86_64" ;;
+   arm)   hplip_arch="arm32"  ;;
+   arm64) hplip_arch="arm64"  ;;
+   x86)   hplip_arch="x86_32" ;;
+   *) die "Unsupported architecture." ;;
+   esac
+
+   insinto "${HPLIP_HOME}"/data/firmware
+   doins *.fw.gz
+
+   for plugin in *-${hplip_arch}.so; do
+   local plugin_type=prnt
+   case "${plugin}" in
+   bb_orblite-*)
+   use orblite || continue
+   plugin_type=scan ;;
+   bb_*)
+   plugin_type=scan ;;
+   fax_*)
+   plugin_type=fax ;;
+   esac
+
+   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
+   newexe ${plugin} ${plugin/-${hplip_arch}}
+   done
+
+   insinto /var/lib/hp
+   newins - hplip.state <<-_EOF_
+   [plugin]
+   installed = 1
+   eula = 1
+   version = ${PV}
+   _EOF_
+}



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

2023-04-08 Thread Daniel Pielmeier
commit: 7ba0874bdaebafc4fe454785a1efa488e3b9235d
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Apr  8 09:41:35 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Apr  8 09:42:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ba0874b

net-print/hplip: add back 3.22.6

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   1 +
 net-print/hplip/hplip-3.22.6.ebuild | 290 
 2 files changed, 291 insertions(+)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 9aee8b8adfe1..31707037c994 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,3 +1,4 @@
 DIST hplip-3.22.10.tar.gz 29333247 BLAKE2B 
484f470cb1ca639f6bbfa380230e94d8d219c2bc65a145e410e0be6c47ac82e7ac177d5d12a1ef9401682da2db6c7eba97424c2b2f9a2435b17f3a9ab4114e83
 SHA512 
0be9cd48cddebffb2472f36669ba92edbcf9019cb3b561a9630457949a6e6f13eab552582027b02468b4732e376f17321929502ad4d1f6bb4d5ea1262b171ef7
 DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
+DIST hplip-3.22.6.tar.gz 29331408 BLAKE2B 
7f2bc09ab2d7950d8e84b4c23d35fd5370ddc51d1d61c674fad0ce1667f8ecf9c25e0b57c155b688d932db583d3c6af528da86348ebe64ce8da9c8d051b2be34
 SHA512 
cb25c07c767d3d8921468429ef154401a4df9d2fdf87ead3ab18f0d06e1bd3de610843b8131641a1af8d920c7e15e290a0923405bf609cdc0a3fba9df93ddb5e
 DIST hplip-3.23.3.tar.gz 29438944 BLAKE2B 
c11e3f4114ae65f26cc6d4072f039179035c910175ae24b384b2e1919ddeb5fcc424aa678b54ea18b0b86aa1fd185e6103657e54eae41ad25f93ce190460d078
 SHA512 
b3c061d59ec4c4b8c2cb5a90a66a706439a75362d19bc7a14b6a8656812334f6de4358cfa8d5ef37e597eaaabf914f9a00f69c5b68e61bc1aac6e71521eee8a8

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
new file mode 100644
index ..5ea1e6ba436f
--- /dev/null
+++ b/net-print/hplip/hplip-3.22.6.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
+SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
+   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+   net-print/cups
+   sys-apps/dbus
+   virtual/jpeg:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   ${PYTHON_DEPS}
+   !minimal? (
+   scanner? (
+   media-gfx/sane-backends
+   )
+   snmp? (
+   dev-libs/openssl:0=
+   net-analyzer/net-snmp:=
+   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
+   )
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   ${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+   kernel_linux? ( virtual/udev )
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+   qt5? (
+   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
+   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
+   )
+   scanner? (
+   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
+   X? (
+   || (
+   kde? ( kde-misc/skanlite )
+   media-gfx/xsane
+   media-gfx/sane-frontends
+   )
+   )
+   )
+   ')
+   )
+   policykit? ( sys-auth/polkit )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+

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

2023-04-08 Thread Daniel Pielmeier
commit: e4339e1aa450528cb125543d0ea3425dd6ebcb3e
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Apr  8 09:18:46 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Apr  8 09:18:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4339e1a

net-print/hplip: drop 3.22.6

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   1 -
 net-print/hplip/hplip-3.22.6.ebuild | 290 
 2 files changed, 291 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 31707037c994..9aee8b8adfe1 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,4 +1,3 @@
 DIST hplip-3.22.10.tar.gz 29333247 BLAKE2B 
484f470cb1ca639f6bbfa380230e94d8d219c2bc65a145e410e0be6c47ac82e7ac177d5d12a1ef9401682da2db6c7eba97424c2b2f9a2435b17f3a9ab4114e83
 SHA512 
0be9cd48cddebffb2472f36669ba92edbcf9019cb3b561a9630457949a6e6f13eab552582027b02468b4732e376f17321929502ad4d1f6bb4d5ea1262b171ef7
 DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
-DIST hplip-3.22.6.tar.gz 29331408 BLAKE2B 
7f2bc09ab2d7950d8e84b4c23d35fd5370ddc51d1d61c674fad0ce1667f8ecf9c25e0b57c155b688d932db583d3c6af528da86348ebe64ce8da9c8d051b2be34
 SHA512 
cb25c07c767d3d8921468429ef154401a4df9d2fdf87ead3ab18f0d06e1bd3de610843b8131641a1af8d920c7e15e290a0923405bf609cdc0a3fba9df93ddb5e
 DIST hplip-3.23.3.tar.gz 29438944 BLAKE2B 
c11e3f4114ae65f26cc6d4072f039179035c910175ae24b384b2e1919ddeb5fcc424aa678b54ea18b0b86aa1fd185e6103657e54eae41ad25f93ce190460d078
 SHA512 
b3c061d59ec4c4b8c2cb5a90a66a706439a75362d19bc7a14b6a8656812334f6de4358cfa8d5ef37e597eaaabf914f9a00f69c5b68e61bc1aac6e71521eee8a8

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
deleted file mode 100644
index 5ea1e6ba436f..
--- a/net-print/hplip/hplip-3.22.6.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   sys-apps/dbus
-   virtual/jpeg:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   ${PYTHON_DEPS}
-   !minimal? (
-   scanner? (
-   media-gfx/sane-backends
-   )
-   snmp? (
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=
-   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
-   )
-   scanner? (
-   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
-   X? (
-   || (
-   kde? ( kde-misc/skanlite )
-   media-gfx/xsane
-   media-gfx/sane-frontends
-   )
-   )
-   )
-   ')
-   )
-   policykit? ( sys-auth/polkit )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-

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

2023-04-08 Thread Daniel Pielmeier
commit: 628877344de57b08e08df5717f7d9029e045956a
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Apr  8 09:17:22 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Apr  8 09:17:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62887734

net-print/hplip-plugin: drop 3.22.6

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 -
 net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index d89bdf6a6cb1..9124632219d8 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,2 +1 @@
 DIST hplip-3.22.10-plugin.run 11494258 BLAKE2B 
c9cca80349af4f04f1b1d055083fea451d079a08179fe29fb8ca056c76a36847a58cdc526080d16620a7ab7b8650ccc46f15b3a63447964a6f6006e54b316905
 SHA512 
dfedc343898fb7b9e951de9a09578627b208f7d0652666eb05d5926ad3ec220bd049d6bee1fb211c72f2e484925e48a665c3133aeeca9d19032fd95e0c3711fa
-DIST hplip-3.22.6-plugin.run 11493966 BLAKE2B 
9346625c665c25c5c065462269fba4764ef6728a5a351fc0ca81d5fbd3af41185d18cbee88bc9ae0c40909ed1dd412c5f53486676daf0459b79a612c7d65c257
 SHA512 
6eafe71f88a012bc95ecdf5bf70756e08074208964183b057f299167030b9d228c934c08955c400333b88b46d7d55ed25eb0792a8ed24b4df97a61dddca64585

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
deleted file mode 100644
index 5f684cc91dfd..
--- a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-S="${WORKDIR}"
-
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE="orblite"
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/udev
-   orblite? (
-   media-gfx/sane-backends
-   >=sys-libs/glibc-2.26
-   virtual/libusb:0
-   )
-"
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PREBUILT="${HPLIP_HOME}/*.so"
-
-src_install() {
-   local hplip_arch plugin
-   case "${ARCH}" in
-   amd64) hplip_arch="x86_64" ;;
-   arm)   hplip_arch="arm32"  ;;
-   arm64) hplip_arch="arm64"  ;;
-   x86)   hplip_arch="x86_32" ;;
-   *) die "Unsupported architecture." ;;
-   esac
-
-   insinto "${HPLIP_HOME}"/data/firmware
-   doins *.fw.gz
-
-   for plugin in *-${hplip_arch}.so; do
-   local plugin_type=prnt
-   case "${plugin}" in
-   bb_orblite-*)
-   use orblite || continue
-   plugin_type=scan ;;
-   bb_*)
-   plugin_type=scan ;;
-   fax_*)
-   plugin_type=fax ;;
-   esac
-
-   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
-   newexe ${plugin} ${plugin/-${hplip_arch}}
-   done
-
-   insinto /var/lib/hp
-   newins - hplip.state <<-_EOF_
-   [plugin]
-   installed = 1
-   eula = 1
-   version = ${PV}
-   _EOF_
-}



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

2023-04-08 Thread Ulrich Müller
commit: 835be149e0a5756ca1c0422917b0a98a4766613d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Apr  8 09:09:49 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Apr  8 09:12:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835be149

net-print/hplip: [QA] Restore 3.22.6

The previous commit broke stable dependencies for
net-print/hplip-plugin-3.22.6, which depends on ~net-print/hplip-${PV}.

Fixes: 1e50829273a858f6a0d01490963a33464e12ab76
Signed-off-by: Ulrich Müller  gentoo.org>

 net-print/hplip/Manifest|   1 +
 net-print/hplip/hplip-3.22.6.ebuild | 290 
 2 files changed, 291 insertions(+)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 9aee8b8adfe1..31707037c994 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,3 +1,4 @@
 DIST hplip-3.22.10.tar.gz 29333247 BLAKE2B 
484f470cb1ca639f6bbfa380230e94d8d219c2bc65a145e410e0be6c47ac82e7ac177d5d12a1ef9401682da2db6c7eba97424c2b2f9a2435b17f3a9ab4114e83
 SHA512 
0be9cd48cddebffb2472f36669ba92edbcf9019cb3b561a9630457949a6e6f13eab552582027b02468b4732e376f17321929502ad4d1f6bb4d5ea1262b171ef7
 DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
+DIST hplip-3.22.6.tar.gz 29331408 BLAKE2B 
7f2bc09ab2d7950d8e84b4c23d35fd5370ddc51d1d61c674fad0ce1667f8ecf9c25e0b57c155b688d932db583d3c6af528da86348ebe64ce8da9c8d051b2be34
 SHA512 
cb25c07c767d3d8921468429ef154401a4df9d2fdf87ead3ab18f0d06e1bd3de610843b8131641a1af8d920c7e15e290a0923405bf609cdc0a3fba9df93ddb5e
 DIST hplip-3.23.3.tar.gz 29438944 BLAKE2B 
c11e3f4114ae65f26cc6d4072f039179035c910175ae24b384b2e1919ddeb5fcc424aa678b54ea18b0b86aa1fd185e6103657e54eae41ad25f93ce190460d078
 SHA512 
b3c061d59ec4c4b8c2cb5a90a66a706439a75362d19bc7a14b6a8656812334f6de4358cfa8d5ef37e597eaaabf914f9a00f69c5b68e61bc1aac6e71521eee8a8

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
new file mode 100644
index ..5ea1e6ba436f
--- /dev/null
+++ b/net-print/hplip/hplip-3.22.6.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
+SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
+   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+   net-print/cups
+   sys-apps/dbus
+   virtual/jpeg:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   ${PYTHON_DEPS}
+   !minimal? (
+   scanner? (
+   media-gfx/sane-backends
+   )
+   snmp? (
+   dev-libs/openssl:0=
+   net-analyzer/net-snmp:=
+   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
+   )
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   ${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+   kernel_linux? ( virtual/udev )
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+   qt5? (
+   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
+   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
+   )
+   scanner? (
+   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
+   X? (
+   || (
+   kde? ( kde-misc/skanlite )
+   media-gfx/xsane
+   media-gfx/sane-frontends
+   )
+   

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

2023-04-08 Thread Daniel Pielmeier
commit: 1e50829273a858f6a0d01490963a33464e12ab76
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Apr  8 08:50:01 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Apr  8 08:50:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e508292

net-print/hplip: drop 3.22.6, 3.22.10-r1

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   1 -
 net-print/hplip/hplip-3.22.10-r1.ebuild | 290 
 net-print/hplip/hplip-3.22.6.ebuild | 290 
 3 files changed, 581 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 31707037c994..9aee8b8adfe1 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,4 +1,3 @@
 DIST hplip-3.22.10.tar.gz 29333247 BLAKE2B 
484f470cb1ca639f6bbfa380230e94d8d219c2bc65a145e410e0be6c47ac82e7ac177d5d12a1ef9401682da2db6c7eba97424c2b2f9a2435b17f3a9ab4114e83
 SHA512 
0be9cd48cddebffb2472f36669ba92edbcf9019cb3b561a9630457949a6e6f13eab552582027b02468b4732e376f17321929502ad4d1f6bb4d5ea1262b171ef7
 DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
-DIST hplip-3.22.6.tar.gz 29331408 BLAKE2B 
7f2bc09ab2d7950d8e84b4c23d35fd5370ddc51d1d61c674fad0ce1667f8ecf9c25e0b57c155b688d932db583d3c6af528da86348ebe64ce8da9c8d051b2be34
 SHA512 
cb25c07c767d3d8921468429ef154401a4df9d2fdf87ead3ab18f0d06e1bd3de610843b8131641a1af8d920c7e15e290a0923405bf609cdc0a3fba9df93ddb5e
 DIST hplip-3.23.3.tar.gz 29438944 BLAKE2B 
c11e3f4114ae65f26cc6d4072f039179035c910175ae24b384b2e1919ddeb5fcc424aa678b54ea18b0b86aa1fd185e6103657e54eae41ad25f93ce190460d078
 SHA512 
b3c061d59ec4c4b8c2cb5a90a66a706439a75362d19bc7a14b6a8656812334f6de4358cfa8d5ef37e597eaaabf914f9a00f69c5b68e61bc1aac6e71521eee8a8

diff --git a/net-print/hplip/hplip-3.22.10-r1.ebuild 
b/net-print/hplip/hplip-3.22.10-r1.ebuild
deleted file mode 100644
index 21c445fe9ca4..
--- a/net-print/hplip/hplip-3.22.10-r1.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   sys-apps/dbus
-   media-libs/libjpeg-turbo:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   ${PYTHON_DEPS}
-   !minimal? (
-   scanner? (
-   media-gfx/sane-backends
-   )
-   snmp? (
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
-   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
-   )
-   scanner? (
-   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
-   X? (
-   || (
-   kde? ( kde-misc/skanlite )
-   media-gfx/xsane
-   media-gfx/sane-frontends
-   )
-

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

2023-04-08 Thread Daniel Pielmeier
commit: 8f52578215f23042d6ac26d3dbd723d7f4875ebb
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Apr  8 08:48:07 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Apr  8 08:48:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f525782

net-print/hplip: add 3.23.3

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   1 +
 net-print/hplip/hplip-3.23.3.ebuild | 290 
 2 files changed, 291 insertions(+)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 6234595da5a6..31707037c994 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,3 +1,4 @@
 DIST hplip-3.22.10.tar.gz 29333247 BLAKE2B 
484f470cb1ca639f6bbfa380230e94d8d219c2bc65a145e410e0be6c47ac82e7ac177d5d12a1ef9401682da2db6c7eba97424c2b2f9a2435b17f3a9ab4114e83
 SHA512 
0be9cd48cddebffb2472f36669ba92edbcf9019cb3b561a9630457949a6e6f13eab552582027b02468b4732e376f17321929502ad4d1f6bb4d5ea1262b171ef7
 DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
 DIST hplip-3.22.6.tar.gz 29331408 BLAKE2B 
7f2bc09ab2d7950d8e84b4c23d35fd5370ddc51d1d61c674fad0ce1667f8ecf9c25e0b57c155b688d932db583d3c6af528da86348ebe64ce8da9c8d051b2be34
 SHA512 
cb25c07c767d3d8921468429ef154401a4df9d2fdf87ead3ab18f0d06e1bd3de610843b8131641a1af8d920c7e15e290a0923405bf609cdc0a3fba9df93ddb5e
+DIST hplip-3.23.3.tar.gz 29438944 BLAKE2B 
c11e3f4114ae65f26cc6d4072f039179035c910175ae24b384b2e1919ddeb5fcc424aa678b54ea18b0b86aa1fd185e6103657e54eae41ad25f93ce190460d078
 SHA512 
b3c061d59ec4c4b8c2cb5a90a66a706439a75362d19bc7a14b6a8656812334f6de4358cfa8d5ef37e597eaaabf914f9a00f69c5b68e61bc1aac6e71521eee8a8

diff --git a/net-print/hplip/hplip-3.23.3.ebuild 
b/net-print/hplip/hplip-3.23.3.ebuild
new file mode 100644
index ..21c445fe9ca4
--- /dev/null
+++ b/net-print/hplip/hplip-3.23.3.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
+SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
+   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+   net-print/cups
+   sys-apps/dbus
+   media-libs/libjpeg-turbo:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   ${PYTHON_DEPS}
+   !minimal? (
+   scanner? (
+   media-gfx/sane-backends
+   )
+   snmp? (
+   dev-libs/openssl:0=
+   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
+   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
+   )
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   ${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+   kernel_linux? ( virtual/udev )
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+   qt5? (
+   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
+   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
+   )
+   scanner? (
+   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
+   X? (
+   || (
+   kde? ( kde-misc/skanlite )
+   media-gfx/xsane
+   media-gfx/sane-frontends
+   )
+   )
+   )
+   ')
+   )
+   policykit? ( sys-auth/polkit )
+"
+

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

2023-04-07 Thread Daniel Pielmeier
commit: 44137b699118894b757d1c9732f2bd161b3025ab
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Apr  7 16:04:59 2023 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Apr  7 16:05:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44137b69

net-print/hplip: enable py3.11, replace virtual/jpeg

Closes: https://bugs.gentoo.org/897144
Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/hplip-3.22.10-r1.ebuild | 290 
 1 file changed, 290 insertions(+)

diff --git a/net-print/hplip/hplip-3.22.10-r1.ebuild 
b/net-print/hplip/hplip-3.22.10-r1.ebuild
new file mode 100644
index ..21c445fe9ca4
--- /dev/null
+++ b/net-print/hplip/hplip-3.22.10-r1.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
+SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
+   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+   net-print/cups
+   sys-apps/dbus
+   media-libs/libjpeg-turbo:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   ${PYTHON_DEPS}
+   !minimal? (
+   scanner? (
+   media-gfx/sane-backends
+   )
+   snmp? (
+   dev-libs/openssl:0=
+   net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
+   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
+   )
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   ${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+   kernel_linux? ( virtual/udev )
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+   qt5? (
+   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
+   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
+   )
+   scanner? (
+   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
+   X? (
+   || (
+   kde? ( kde-misc/skanlite )
+   media-gfx/xsane
+   media-gfx/sane-frontends
+   )
+   )
+   )
+   ')
+   )
+   policykit? ( sys-auth/polkit )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+   "${WORKDIR}/patches"
+)
+
+CONFIG_CHECK="~PARPORT ~PPDEV"
+ERROR_PARPORT="Please make sure kernel parallel port support is enabled 
(PARPORT and PPDEV)."
+
+#DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+For more information on setting up your printer please take
+a look at the hplip section of the gentoo printing guide:
+https://wiki.gentoo.org/wiki/Printing
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   use scanner && ! use X && ewarn "You need USE=X for the scanner GUI."
+
+   use parport && linux-info_pkg_setup
+
+   if use minimal ; then
+   ewarn "Installing driver portions only, make sure you know what 
you are doing."
+   ewarn "Depending on the USE flags set for hpcups or hpijs the 
appropiate driver"
+   ewarn "is installed. If both USE flags are set hpijs overrides 
hpcups."
+   ewarn "This also disables fax, network, scanner and gui 
support!"
+   fi
+
+   if ! use hpcups && ! use hpijs ; then
+   ewarn "Installing neither hpcups (USE=-hpcups) nor hpijs 
(USE=-hpijs) driver,"
+   ewarn "which is probably not what you want."
+   ewarn "You will almost certainly not be able to print."
+   fi
+}
+
+src_prepare() {
+   default
+
+   python_fix_shebang .
+
+   # Make desktop files 

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

2023-03-04 Thread Arthur Zamarin
commit: 802e735b3be2b310e36e296e2ce32076d07bec0b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 14:48:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 14:48:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802e735b

net-print/hplip: Stabilize 3.22.10 ppc64, #899278

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

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

diff --git a/net-print/hplip/hplip-3.22.10.ebuild 
b/net-print/hplip/hplip-3.22.10.ebuild
index 8bcbf9a355df..5ea1e6ba436f 100644
--- a/net-print/hplip/hplip-3.22.10.ebuild
+++ b/net-print/hplip/hplip-3.22.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-03-04 Thread Arthur Zamarin
commit: 99056a9fac23eed6826c86273e9ae9385c2f0345
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 13:49:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 13:49:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99056a9f

net-print/hplip: Stabilize 3.22.10 amd64, #899278

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

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

diff --git a/net-print/hplip/hplip-3.22.10.ebuild 
b/net-print/hplip/hplip-3.22.10.ebuild
index 099cc8b7823b..8bcbf9a355df 100644
--- a/net-print/hplip/hplip-3.22.10.ebuild
+++ b/net-print/hplip/hplip-3.22.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-03-04 Thread Arthur Zamarin
commit: 7bc42eb8df16343787942b362c1db97024026ce7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 13:23:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 13:23:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc42eb8

net-print/hplip: Stabilize 3.22.10 ppc, #899278

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

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

diff --git a/net-print/hplip/hplip-3.22.10.ebuild 
b/net-print/hplip/hplip-3.22.10.ebuild
index 1f0b705f6c47..099cc8b7823b 100644
--- a/net-print/hplip/hplip-3.22.10.ebuild
+++ b/net-print/hplip/hplip-3.22.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 arm arm64 ppc ~ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-03-04 Thread Arthur Zamarin
commit: e4983c0a1a0012f2d587d2a8dcfe334563339682
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 13:23:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 13:23:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4983c0a

net-print/hplip: Stabilize 3.22.10 x86, #899278

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

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

diff --git a/net-print/hplip/hplip-3.22.10.ebuild 
b/net-print/hplip/hplip-3.22.10.ebuild
index 5bf2aea4e99c..6bce77736708 100644
--- a/net-print/hplip/hplip-3.22.10.ebuild
+++ b/net-print/hplip/hplip-3.22.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-03-04 Thread Arthur Zamarin
commit: e5ae304ad8d511a9e30d9007b18d1853a419afde
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 13:23:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 13:23:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ae304a

net-print/hplip: Stabilize 3.22.10 arm, #899278

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

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

diff --git a/net-print/hplip/hplip-3.22.10.ebuild 
b/net-print/hplip/hplip-3.22.10.ebuild
index 6bce77736708..1f0b705f6c47 100644
--- a/net-print/hplip/hplip-3.22.10.ebuild
+++ b/net-print/hplip/hplip-3.22.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2023-03-04 Thread Arthur Zamarin
commit: 19a2836b8705a76a5d39c7b3b6c7512da31bad50
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 13:17:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 13:17:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a2836b

net-print/hplip: Stabilize 3.22.10 arm64, #899278

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

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

diff --git a/net-print/hplip/hplip-3.22.10.ebuild 
b/net-print/hplip/hplip-3.22.10.ebuild
index 2de036027cb7..5bf2aea4e99c 100644
--- a/net-print/hplip/hplip-3.22.10.ebuild
+++ b/net-print/hplip/hplip-3.22.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2022-11-21 Thread James Le Cuirot
commit: 0e0c50026c4054fc33bec90a4e868b596ec7bc6d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Nov 21 21:32:50 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Nov 21 21:32:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0c5002

net-print/hplip-plugin: Version bump to 3.22.10

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest|  1 +
 net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 37a09c3cb9e8..d89bdf6a6cb1 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1 +1,2 @@
+DIST hplip-3.22.10-plugin.run 11494258 BLAKE2B 
c9cca80349af4f04f1b1d055083fea451d079a08179fe29fb8ca056c76a36847a58cdc526080d16620a7ab7b8650ccc46f15b3a63447964a6f6006e54b316905
 SHA512 
dfedc343898fb7b9e951de9a09578627b208f7d0652666eb05d5926ad3ec220bd049d6bee1fb211c72f2e484925e48a665c3133aeeca9d19032fd95e0c3711fa
 DIST hplip-3.22.6-plugin.run 11493966 BLAKE2B 
9346625c665c25c5c065462269fba4764ef6728a5a351fc0ca81d5fbd3af41185d18cbee88bc9ae0c40909ed1dd412c5f53486676daf0459b79a612c7d65c257
 SHA512 
6eafe71f88a012bc95ecdf5bf70756e08074208964183b057f299167030b9d228c934c08955c400333b88b46d7d55ed25eb0792a8ed24b4df97a61dddca64585

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
new file mode 100644
index ..54c789992915
--- /dev/null
+++ b/net-print/hplip-plugin/hplip-plugin-3.22.10.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DESCRIPTION="Proprietary plugins and firmware for HPLIP"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
+SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
+S="${WORKDIR}"
+
+LICENSE="hplip-plugin"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="orblite"
+# License does not allow us to redistribute the "source" package
+RESTRICT="mirror"
+
+RDEPEND="
+   ~net-print/hplip-${PV}
+   virtual/udev
+   orblite? (
+   media-gfx/sane-backends
+   >=sys-libs/glibc-2.26
+   virtual/libusb:0
+   )
+"
+
+HPLIP_HOME=/usr/share/hplip
+
+# Binary prebuilt package
+QA_PREBUILT="${HPLIP_HOME}/*.so"
+
+src_install() {
+   local hplip_arch plugin
+   case "${ARCH}" in
+   amd64) hplip_arch="x86_64" ;;
+   arm)   hplip_arch="arm32"  ;;
+   arm64) hplip_arch="arm64"  ;;
+   x86)   hplip_arch="x86_32" ;;
+   *) die "Unsupported architecture." ;;
+   esac
+
+   insinto "${HPLIP_HOME}"/data/firmware
+   doins *.fw.gz
+
+   for plugin in *-${hplip_arch}.so; do
+   local plugin_type=prnt
+   case "${plugin}" in
+   bb_orblite-*)
+   use orblite || continue
+   plugin_type=scan ;;
+   bb_*)
+   plugin_type=scan ;;
+   fax_*)
+   plugin_type=fax ;;
+   esac
+
+   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
+   newexe ${plugin} ${plugin/-${hplip_arch}}
+   done
+
+   insinto /var/lib/hp
+   newins - hplip.state <<-_EOF_
+   [plugin]
+   installed = 1
+   eula = 1
+   version = ${PV}
+   _EOF_
+}



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

2022-11-21 Thread Daniel Pielmeier
commit: 34d5b721a35c918dfdeda3f1d8ef019e68837690
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Mon Nov 21 17:14:09 2022 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Nov 21 17:14:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d5b721

net-print/hplip-plugin: drop 3.22.4

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 -
 net-print/hplip-plugin/hplip-plugin-3.22.4.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 4a38e571c9b0..37a09c3cb9e8 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,2 +1 @@
-DIST hplip-3.22.4-plugin.run 11487215 BLAKE2B 
dc9b0977c35bff29c81f3854e7104301c3bd96cf77833a056a09dd2b2465e8f47c53c941ff4d1235f62eae9a3af93fe95129111d7abf5e82032959de1167920e
 SHA512 
be53ad8d2f910d772535775037b912f332122a6aa141fa2f92415dd9a259efca34011939e648fc7a46e8123ee409396b28236947e37539153c55f80c6d7f8cd1
 DIST hplip-3.22.6-plugin.run 11493966 BLAKE2B 
9346625c665c25c5c065462269fba4764ef6728a5a351fc0ca81d5fbd3af41185d18cbee88bc9ae0c40909ed1dd412c5f53486676daf0459b79a612c7d65c257
 SHA512 
6eafe71f88a012bc95ecdf5bf70756e08074208964183b057f299167030b9d228c934c08955c400333b88b46d7d55ed25eb0792a8ed24b4df97a61dddca64585

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.4.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.4.ebuild
deleted file mode 100644
index 5f684cc91dfd..
--- a/net-print/hplip-plugin/hplip-plugin-3.22.4.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-S="${WORKDIR}"
-
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE="orblite"
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/udev
-   orblite? (
-   media-gfx/sane-backends
-   >=sys-libs/glibc-2.26
-   virtual/libusb:0
-   )
-"
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PREBUILT="${HPLIP_HOME}/*.so"
-
-src_install() {
-   local hplip_arch plugin
-   case "${ARCH}" in
-   amd64) hplip_arch="x86_64" ;;
-   arm)   hplip_arch="arm32"  ;;
-   arm64) hplip_arch="arm64"  ;;
-   x86)   hplip_arch="x86_32" ;;
-   *) die "Unsupported architecture." ;;
-   esac
-
-   insinto "${HPLIP_HOME}"/data/firmware
-   doins *.fw.gz
-
-   for plugin in *-${hplip_arch}.so; do
-   local plugin_type=prnt
-   case "${plugin}" in
-   bb_orblite-*)
-   use orblite || continue
-   plugin_type=scan ;;
-   bb_*)
-   plugin_type=scan ;;
-   fax_*)
-   plugin_type=fax ;;
-   esac
-
-   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
-   newexe ${plugin} ${plugin/-${hplip_arch}}
-   done
-
-   insinto /var/lib/hp
-   newins - hplip.state <<-_EOF_
-   [plugin]
-   installed = 1
-   eula = 1
-   version = ${PV}
-   _EOF_
-}



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

2022-11-21 Thread Daniel Pielmeier
commit: df8bfe24cd949ac9e00fd999771f1943e55e
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Mon Nov 21 17:10:36 2022 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Nov 21 17:10:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8bfe24

net-print/hplip: drop 3.22.4

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest|   2 -
 net-print/hplip/hplip-3.22.4.ebuild | 290 
 2 files changed, 292 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 1248677734aa..6234595da5a6 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,5 +1,3 @@
 DIST hplip-3.22.10.tar.gz 29333247 BLAKE2B 
484f470cb1ca639f6bbfa380230e94d8d219c2bc65a145e410e0be6c47ac82e7ac177d5d12a1ef9401682da2db6c7eba97424c2b2f9a2435b17f3a9ab4114e83
 SHA512 
0be9cd48cddebffb2472f36669ba92edbcf9019cb3b561a9630457949a6e6f13eab552582027b02468b4732e376f17321929502ad4d1f6bb4d5ea1262b171ef7
-DIST hplip-3.22.2-patches-1.tar.xz 17564 BLAKE2B 
df4d3c71679000febe68730fd88c81a82283874200d86934318b602fc1fb51f6d90a42effb5fbfef38a98ef6a150f9dc139ca3edeb519d9ac11f98ba7ef7ec63
 SHA512 
df3716b59bbdd87696900f111d3a0c7d27a474826d343503af43bb625f0796696ffdd24383564f5ff3e600f7ae8f5092700ffc9d130b6d5f812750c8856f6ef8
-DIST hplip-3.22.4.tar.gz 27479009 BLAKE2B 
6446cecad6a9dea4685874da4879b604ad5c68842783741e8ee87b5cf957a8cc69269ced0a4fa40077abcc35fd0cd8f0103f90e02f1a1244a28617dfd0cd4036
 SHA512 
8c71a7c87b8e6203dbd9c7d86fc3b926474046c69f00fae1e0f87e057f17ff17184b3c4f8b8d4c14495208b21990cbc1acb08c36d96c96749ab1707922c31923
 DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
 DIST hplip-3.22.6.tar.gz 29331408 BLAKE2B 
7f2bc09ab2d7950d8e84b4c23d35fd5370ddc51d1d61c674fad0ce1667f8ecf9c25e0b57c155b688d932db583d3c6af528da86348ebe64ce8da9c8d051b2be34
 SHA512 
cb25c07c767d3d8921468429ef154401a4df9d2fdf87ead3ab18f0d06e1bd3de610843b8131641a1af8d920c7e15e290a0923405bf609cdc0a3fba9df93ddb5e

diff --git a/net-print/hplip/hplip-3.22.4.ebuild 
b/net-print/hplip/hplip-3.22.4.ebuild
deleted file mode 100644
index 21eee2462754..
--- a/net-print/hplip/hplip-3.22.4.ebuild
+++ /dev/null
@@ -1,290 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-PYTHON_REQ_USE="threads(+),xml(+)"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.2-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   sys-apps/dbus
-   virtual/jpeg:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   ${PYTHON_DEPS}
-   !minimal? (
-   scanner? (
-   media-gfx/sane-backends
-   )
-   snmp? (
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=
-   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
-   )
-   scanner? (
-   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
-   X? (
-   || (
-   kde? ( kde-misc/skanlite )
- 

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

2022-11-21 Thread Daniel Pielmeier
commit: a6bceb2e72b4f87060a05de650042661a3dbc5a0
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Mon Nov 21 17:09:04 2022 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Mon Nov 21 17:09:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6bceb2e

net-print/hplip: add 3.22.10

Signed-off-by: Daniel Pielmeier  gentoo.org>

 net-print/hplip/Manifest |   1 +
 net-print/hplip/hplip-3.22.10.ebuild | 290 +++
 2 files changed, 291 insertions(+)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index c92f8f2ae514..1248677734aa 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,3 +1,4 @@
+DIST hplip-3.22.10.tar.gz 29333247 BLAKE2B 
484f470cb1ca639f6bbfa380230e94d8d219c2bc65a145e410e0be6c47ac82e7ac177d5d12a1ef9401682da2db6c7eba97424c2b2f9a2435b17f3a9ab4114e83
 SHA512 
0be9cd48cddebffb2472f36669ba92edbcf9019cb3b561a9630457949a6e6f13eab552582027b02468b4732e376f17321929502ad4d1f6bb4d5ea1262b171ef7
 DIST hplip-3.22.2-patches-1.tar.xz 17564 BLAKE2B 
df4d3c71679000febe68730fd88c81a82283874200d86934318b602fc1fb51f6d90a42effb5fbfef38a98ef6a150f9dc139ca3edeb519d9ac11f98ba7ef7ec63
 SHA512 
df3716b59bbdd87696900f111d3a0c7d27a474826d343503af43bb625f0796696ffdd24383564f5ff3e600f7ae8f5092700ffc9d130b6d5f812750c8856f6ef8
 DIST hplip-3.22.4.tar.gz 27479009 BLAKE2B 
6446cecad6a9dea4685874da4879b604ad5c68842783741e8ee87b5cf957a8cc69269ced0a4fa40077abcc35fd0cd8f0103f90e02f1a1244a28617dfd0cd4036
 SHA512 
8c71a7c87b8e6203dbd9c7d86fc3b926474046c69f00fae1e0f87e057f17ff17184b3c4f8b8d4c14495208b21990cbc1acb08c36d96c96749ab1707922c31923
 DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead

diff --git a/net-print/hplip/hplip-3.22.10.ebuild 
b/net-print/hplip/hplip-3.22.10.ebuild
new file mode 100644
index ..6728248a54a0
--- /dev/null
+++ b/net-print/hplip/hplip-3.22.10.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
+SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
+   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+   net-print/cups
+   sys-apps/dbus
+   virtual/jpeg:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   ${PYTHON_DEPS}
+   !minimal? (
+   scanner? (
+   media-gfx/sane-backends
+   )
+   snmp? (
+   dev-libs/openssl:0=
+   net-analyzer/net-snmp:=
+   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
+   )
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   ${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+   kernel_linux? ( virtual/udev )
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+   qt5? (
+   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
+   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
+   )
+   scanner? (
+   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
+   X? (
+   || (
+   kde? ( kde-misc/skanlite )
+   media-gfx/xsane
+   media-gfx/sane-frontends
+   )
+   )
+   )
+   ')
+   )
+   policykit? ( sys-auth/polkit )
+"
+

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

2022-11-17 Thread Sam James
commit: 814dfd040b101b77df3aa12659a37eb53fbe8e24
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 18 04:53:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 18 04:53:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814dfd04

net-print/hplip-plugin: Stabilize 3.22.6 amd64, #881577

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

 net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
index 54c789992915..da0e24fbae87 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2022-11-17 Thread Sam James
commit: fd4064ee28067146e9bb12b8eb0912ae66072932
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 18 04:53:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 18 04:53:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4064ee

net-print/hplip-plugin: Stabilize 3.22.6 x86, #881577

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

 net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
index da0e24fbae87..d6d2c24442bb 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2022-11-17 Thread Sam James
commit: 98cd98f538d60b88244851c0a02bf578ff9f9386
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 18 04:53:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 18 04:53:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98cd98f5

net-print/hplip-plugin: Stabilize 3.22.6 arm, #881577

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

 net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
index d6d2c24442bb..5f684cc91dfd 100644
--- a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
+++ b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
 
 LICENSE="hplip-plugin"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE="orblite"
 # License does not allow us to redistribute the "source" package
 RESTRICT="mirror"



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

2022-10-26 Thread Sam James
commit: f5a21f00f8aa34577a8518f62d049b4cfb401290
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 26 21:49:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 26 21:49:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a21f00

net-print/hplip: Stabilize 3.22.6 x86, #878359

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

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

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
index 723e1b10318c..ad97434257b2 100644
--- a/net-print/hplip/hplip-3.22.6.ebuild
+++ b/net-print/hplip/hplip-3.22.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2022-10-26 Thread Sam James
commit: b7e4d06d993ee3187c04956686287ad5afc2f6f5
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 26 21:49:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 26 21:49:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e4d06d

net-print/hplip: Stabilize 3.22.6 amd64, #878359

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

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

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
index 66cabdfb3830..723e1b10318c 100644
--- a/net-print/hplip/hplip-3.22.6.ebuild
+++ b/net-print/hplip/hplip-3.22.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2022-10-26 Thread Arthur Zamarin
commit: 69434d4c03ecd28a5092f1b8ceda2c81f991c9eb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 17:05:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 17:05:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69434d4c

net-print/hplip: Stabilize 3.22.6 arm64, #878359

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

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

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
index 1fe7bf4a3c08..66cabdfb3830 100644
--- a/net-print/hplip/hplip-3.22.6.ebuild
+++ b/net-print/hplip/hplip-3.22.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~x86"
+KEYWORDS="~amd64 arm arm64 ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2022-10-26 Thread Arthur Zamarin
commit: 65a5afc25db7755de6a45c620ccd89988bf62be1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 17:05:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 17:05:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a5afc2

net-print/hplip: Stabilize 3.22.6 ppc, #878359

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

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

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
index 044a7f17daf1..1fe7bf4a3c08 100644
--- a/net-print/hplip/hplip-3.22.6.ebuild
+++ b/net-print/hplip/hplip-3.22.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2022-10-26 Thread Arthur Zamarin
commit: d89de08d43636ff56e6e91e360153beaa6abc1e9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 17:05:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 17:05:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89de08d

net-print/hplip: Stabilize 3.22.6 arm, #878359

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

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

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
index 6728248a54a0..16ce9fba5d7d 100644
--- a/net-print/hplip/hplip-3.22.6.ebuild
+++ b/net-print/hplip/hplip-3.22.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2022-10-26 Thread Arthur Zamarin
commit: 0393a13fc6bb7350b8c1540e17f684f1bc5d7566
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 17:05:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 17:05:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0393a13f

net-print/hplip: Stabilize 3.22.6 ppc64, #878359

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

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

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
index 16ce9fba5d7d..044a7f17daf1 100644
--- a/net-print/hplip/hplip-3.22.6.ebuild
+++ b/net-print/hplip/hplip-3.22.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~x86"
 
 IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
 



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

2022-09-15 Thread Daniel Pielmeier
commit: 6ffbc3953bf242a0fd241a0a2395a3d9616cd5b4
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Thu Sep 15 18:56:41 2022 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Thu Sep 15 18:56:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffbc395

net-print/hplip: Update patchset to fix build with Clang 15

Signed-off-by: Daniel Pielmeier  gentoo.org>

Closes: https://bugs.gentoo.org/869785

 net-print/hplip/Manifest| 1 +
 net-print/hplip/hplip-3.22.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 897a392ae188..c92f8f2ae514 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,3 +1,4 @@
 DIST hplip-3.22.2-patches-1.tar.xz 17564 BLAKE2B 
df4d3c71679000febe68730fd88c81a82283874200d86934318b602fc1fb51f6d90a42effb5fbfef38a98ef6a150f9dc139ca3edeb519d9ac11f98ba7ef7ec63
 SHA512 
df3716b59bbdd87696900f111d3a0c7d27a474826d343503af43bb625f0796696ffdd24383564f5ff3e600f7ae8f5092700ffc9d130b6d5f812750c8856f6ef8
 DIST hplip-3.22.4.tar.gz 27479009 BLAKE2B 
6446cecad6a9dea4685874da4879b604ad5c68842783741e8ee87b5cf957a8cc69269ced0a4fa40077abcc35fd0cd8f0103f90e02f1a1244a28617dfd0cd4036
 SHA512 
8c71a7c87b8e6203dbd9c7d86fc3b926474046c69f00fae1e0f87e057f17ff17184b3c4f8b8d4c14495208b21990cbc1acb08c36d96c96749ab1707922c31923
+DIST hplip-3.22.6-patches-1.tar.xz 17948 BLAKE2B 
ab6f0482dfebba2a1974cf6adb8037846a7e8990f15a74641af4db73d363b02d7c37baf958a8a9e83eebfc8bcccd058959c3cee448a832b26fd8a2097614c4fd
 SHA512 
a6e3921d15ab75386f71a5e4a1aab48a014279cffd5141b152a7c1e985c7685892fd555eeb5578ab5f266ce8763c98d30d4630c3ec69ba1209a9856d6d5b0ead
 DIST hplip-3.22.6.tar.gz 29331408 BLAKE2B 
7f2bc09ab2d7950d8e84b4c23d35fd5370ddc51d1d61c674fad0ce1667f8ecf9c25e0b57c155b688d932db583d3c6af528da86348ebe64ce8da9c8d051b2be34
 SHA512 
cb25c07c767d3d8921468429ef154401a4df9d2fdf87ead3ab18f0d06e1bd3de610843b8131641a1af8d920c7e15e290a0923405bf609cdc0a3fba9df93ddb5e

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
index 913ac328e5e2..6728248a54a0 100644
--- a/net-print/hplip/hplip-3.22.6.ebuild
+++ b/net-print/hplip/hplip-3.22.6.ebuild
@@ -11,7 +11,7 @@ inherit autotools linux-info python-single-r1 
readme.gentoo-r1 udev
 DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
 HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
 SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.2-patches-1.tar.xz;
+   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.6-patches-1.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"



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

2022-09-07 Thread Michał Górny
commit: dc6130d87fa3beda73a6e041ff6d0aff12c8a03a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  4 19:43:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 07:52:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6130d8

net-print/hplip: Update PYTHON_REQ_USE to xml(+)

Update PYTHON_REQ_USE to specify "xml(+)", as Python 3.11 no longer
features the "xml" flag.

Signed-off-by: Michał Górny  gentoo.org>

 net-print/hplip/hplip-3.22.4.ebuild | 2 +-
 net-print/hplip/hplip-3.22.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/hplip/hplip-3.22.4.ebuild 
b/net-print/hplip/hplip-3.22.4.ebuild
index bced46b2f6eb..21eee2462754 100644
--- a/net-print/hplip/hplip-3.22.4.ebuild
+++ b/net-print/hplip/hplip-3.22.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8,9,10} )
-PYTHON_REQ_USE="threads(+),xml"
+PYTHON_REQ_USE="threads(+),xml(+)"
 
 inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
 

diff --git a/net-print/hplip/hplip-3.22.6.ebuild 
b/net-print/hplip/hplip-3.22.6.ebuild
index adf5ee96e5af..913ac328e5e2 100644
--- a/net-print/hplip/hplip-3.22.6.ebuild
+++ b/net-print/hplip/hplip-3.22.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8,9,10} )
-PYTHON_REQ_USE="threads(+),xml"
+PYTHON_REQ_USE="threads(+),xml(+)"
 
 inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
 



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

2022-08-04 Thread James Le Cuirot
commit: 1176224e8c0380aed645060314a17eb8a6b1f4ab
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Aug  4 09:09:32 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Aug  4 09:09:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1176224e

net-print/hplip: Drop old 3.22.2

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip/Manifest|   1 -
 net-print/hplip/hplip-3.22.2.ebuild | 285 
 2 files changed, 286 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 397f71b0c95a..897a392ae188 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,4 +1,3 @@
 DIST hplip-3.22.2-patches-1.tar.xz 17564 BLAKE2B 
df4d3c71679000febe68730fd88c81a82283874200d86934318b602fc1fb51f6d90a42effb5fbfef38a98ef6a150f9dc139ca3edeb519d9ac11f98ba7ef7ec63
 SHA512 
df3716b59bbdd87696900f111d3a0c7d27a474826d343503af43bb625f0796696ffdd24383564f5ff3e600f7ae8f5092700ffc9d130b6d5f812750c8856f6ef8
-DIST hplip-3.22.2.tar.gz 27341972 BLAKE2B 
d262307430b5a4ca05f2a58cdadc212e93b73141906c0852a2b9b2ced33b942dbec6d9f2fc1f79773d3d37a9d71f37b5fe457ba574d7bf826cd3afeb80d4f05d
 SHA512 
9cde954a11bae2e2ad6120d8fe103ab52409c906dde4c1e82fa7a9e5e265e0a71e0578e3117a8b4508e2c7c87f05052d32b14b39b89e3e59baf7a4055ac5579f
 DIST hplip-3.22.4.tar.gz 27479009 BLAKE2B 
6446cecad6a9dea4685874da4879b604ad5c68842783741e8ee87b5cf957a8cc69269ced0a4fa40077abcc35fd0cd8f0103f90e02f1a1244a28617dfd0cd4036
 SHA512 
8c71a7c87b8e6203dbd9c7d86fc3b926474046c69f00fae1e0f87e057f17ff17184b3c4f8b8d4c14495208b21990cbc1acb08c36d96c96749ab1707922c31923
 DIST hplip-3.22.6.tar.gz 29331408 BLAKE2B 
7f2bc09ab2d7950d8e84b4c23d35fd5370ddc51d1d61c674fad0ce1667f8ecf9c25e0b57c155b688d932db583d3c6af528da86348ebe64ce8da9c8d051b2be34
 SHA512 
cb25c07c767d3d8921468429ef154401a4df9d2fdf87ead3ab18f0d06e1bd3de610843b8131641a1af8d920c7e15e290a0923405bf609cdc0a3fba9df93ddb5e

diff --git a/net-print/hplip/hplip-3.22.2.ebuild 
b/net-print/hplip/hplip-3.22.2.ebuild
deleted file mode 100644
index 6bbc21cf9e0e..
--- a/net-print/hplip/hplip-3.22.2.ebuild
+++ /dev/null
@@ -1,285 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-PYTHON_REQ_USE="threads(+),xml"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.22.2-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   sys-apps/dbus
-   virtual/jpeg:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   ${PYTHON_DEPS}
-   !minimal? (
-   scanner? (
-   media-gfx/sane-backends
-   )
-   snmp? (
-   dev-libs/openssl:0=
-   net-analyzer/net-snmp:=
-   net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
-   qt5? (
-   
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
-   libnotify? ( 
dev-python/notify2[${PYTHON_USEDEP}] )
-   )
-   scanner? (
-   >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
-   >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
-   X? (
-   || (
-   kde? ( kde-misc/skanlite )
-   media-gfx/xsane
-   media-gfx/sane-frontends
-   )
-   )
-   )
-   ')
-   )
-   policykit? ( sys-auth/polkit )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-

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

2022-08-04 Thread James Le Cuirot
commit: 3954fb2842d45281d2c554b20750c775eb79a89f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Aug  4 09:07:09 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Aug  4 09:09:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3954fb28

net-print/hplip-plugin: Drop old 3.22.2

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 -
 net-print/hplip-plugin/hplip-plugin-3.22.2.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 24d4f8ae8ea2..4a38e571c9b0 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,3 +1,2 @@
-DIST hplip-3.22.2-plugin.run 11487296 BLAKE2B 
2c953e85b3ef299066aaf158121f4a3db68b00f2e2df3cb35acc78a54a466e8a3e204592fbfa2128acb87c0f9b258178cd29faf4e93600ee4b10fe81b93f213b
 SHA512 
5efa533863bec3e7e5fc354411216e6e4232c2bbc15a062ff829296e1357c52df8221a341b10c940022708299a33449020e633a9873205b568959327cb24
 DIST hplip-3.22.4-plugin.run 11487215 BLAKE2B 
dc9b0977c35bff29c81f3854e7104301c3bd96cf77833a056a09dd2b2465e8f47c53c941ff4d1235f62eae9a3af93fe95129111d7abf5e82032959de1167920e
 SHA512 
be53ad8d2f910d772535775037b912f332122a6aa141fa2f92415dd9a259efca34011939e648fc7a46e8123ee409396b28236947e37539153c55f80c6d7f8cd1
 DIST hplip-3.22.6-plugin.run 11493966 BLAKE2B 
9346625c665c25c5c065462269fba4764ef6728a5a351fc0ca81d5fbd3af41185d18cbee88bc9ae0c40909ed1dd412c5f53486676daf0459b79a612c7d65c257
 SHA512 
6eafe71f88a012bc95ecdf5bf70756e08074208964183b057f299167030b9d228c934c08955c400333b88b46d7d55ed25eb0792a8ed24b4df97a61dddca64585

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.2.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.2.ebuild
deleted file mode 100644
index 5f684cc91dfd..
--- a/net-print/hplip-plugin/hplip-plugin-3.22.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-S="${WORKDIR}"
-
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE="orblite"
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/udev
-   orblite? (
-   media-gfx/sane-backends
-   >=sys-libs/glibc-2.26
-   virtual/libusb:0
-   )
-"
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PREBUILT="${HPLIP_HOME}/*.so"
-
-src_install() {
-   local hplip_arch plugin
-   case "${ARCH}" in
-   amd64) hplip_arch="x86_64" ;;
-   arm)   hplip_arch="arm32"  ;;
-   arm64) hplip_arch="arm64"  ;;
-   x86)   hplip_arch="x86_32" ;;
-   *) die "Unsupported architecture." ;;
-   esac
-
-   insinto "${HPLIP_HOME}"/data/firmware
-   doins *.fw.gz
-
-   for plugin in *-${hplip_arch}.so; do
-   local plugin_type=prnt
-   case "${plugin}" in
-   bb_orblite-*)
-   use orblite || continue
-   plugin_type=scan ;;
-   bb_*)
-   plugin_type=scan ;;
-   fax_*)
-   plugin_type=fax ;;
-   esac
-
-   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
-   newexe ${plugin} ${plugin/-${hplip_arch}}
-   done
-
-   insinto /var/lib/hp
-   newins - hplip.state <<-_EOF_
-   [plugin]
-   installed = 1
-   eula = 1
-   version = ${PV}
-   _EOF_
-}



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

2022-08-04 Thread James Le Cuirot
commit: d45f89b0728a519f8dc85dc0a0802ab6fe299ffb
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Aug  4 09:06:33 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Aug  4 09:09:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45f89b0

net-print/hplip-plugin: Version bump to 3.22.6

Signed-off-by: James Le Cuirot  gentoo.org>

 net-print/hplip-plugin/Manifest   |  1 +
 net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index e1a74f1a0c27..24d4f8ae8ea2 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST hplip-3.22.2-plugin.run 11487296 BLAKE2B 
2c953e85b3ef299066aaf158121f4a3db68b00f2e2df3cb35acc78a54a466e8a3e204592fbfa2128acb87c0f9b258178cd29faf4e93600ee4b10fe81b93f213b
 SHA512 
5efa533863bec3e7e5fc354411216e6e4232c2bbc15a062ff829296e1357c52df8221a341b10c940022708299a33449020e633a9873205b568959327cb24
 DIST hplip-3.22.4-plugin.run 11487215 BLAKE2B 
dc9b0977c35bff29c81f3854e7104301c3bd96cf77833a056a09dd2b2465e8f47c53c941ff4d1235f62eae9a3af93fe95129111d7abf5e82032959de1167920e
 SHA512 
be53ad8d2f910d772535775037b912f332122a6aa141fa2f92415dd9a259efca34011939e648fc7a46e8123ee409396b28236947e37539153c55f80c6d7f8cd1
+DIST hplip-3.22.6-plugin.run 11493966 BLAKE2B 
9346625c665c25c5c065462269fba4764ef6728a5a351fc0ca81d5fbd3af41185d18cbee88bc9ae0c40909ed1dd412c5f53486676daf0459b79a612c7d65c257
 SHA512 
6eafe71f88a012bc95ecdf5bf70756e08074208964183b057f299167030b9d228c934c08955c400333b88b46d7d55ed25eb0792a8ed24b4df97a61dddca64585

diff --git a/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
new file mode 100644
index ..54c789992915
--- /dev/null
+++ b/net-print/hplip-plugin/hplip-plugin-3.22.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker
+
+DESCRIPTION="Proprietary plugins and firmware for HPLIP"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
+SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
+S="${WORKDIR}"
+
+LICENSE="hplip-plugin"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="orblite"
+# License does not allow us to redistribute the "source" package
+RESTRICT="mirror"
+
+RDEPEND="
+   ~net-print/hplip-${PV}
+   virtual/udev
+   orblite? (
+   media-gfx/sane-backends
+   >=sys-libs/glibc-2.26
+   virtual/libusb:0
+   )
+"
+
+HPLIP_HOME=/usr/share/hplip
+
+# Binary prebuilt package
+QA_PREBUILT="${HPLIP_HOME}/*.so"
+
+src_install() {
+   local hplip_arch plugin
+   case "${ARCH}" in
+   amd64) hplip_arch="x86_64" ;;
+   arm)   hplip_arch="arm32"  ;;
+   arm64) hplip_arch="arm64"  ;;
+   x86)   hplip_arch="x86_32" ;;
+   *) die "Unsupported architecture." ;;
+   esac
+
+   insinto "${HPLIP_HOME}"/data/firmware
+   doins *.fw.gz
+
+   for plugin in *-${hplip_arch}.so; do
+   local plugin_type=prnt
+   case "${plugin}" in
+   bb_orblite-*)
+   use orblite || continue
+   plugin_type=scan ;;
+   bb_*)
+   plugin_type=scan ;;
+   fax_*)
+   plugin_type=fax ;;
+   esac
+
+   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
+   newexe ${plugin} ${plugin/-${hplip_arch}}
+   done
+
+   insinto /var/lib/hp
+   newins - hplip.state <<-_EOF_
+   [plugin]
+   installed = 1
+   eula = 1
+   version = ${PV}
+   _EOF_
+}



  1   2   3   4   >