[gentoo-commits] repo/gentoo:master commit in: net-print/hplip/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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_ +}