[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: ea7b4fa2c1b0d327bf3c8fe878cae32273c72494 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jan 4 08:58:45 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jan 4 08:58:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7b4fa2 net-p2p/pybitmessage: remove last-rited pkg Signed-off-by: Mikle Kolyada gentoo.org> net-p2p/pybitmessage/Manifest | 1 - net-p2p/pybitmessage/metadata.xml | 28 - .../pybitmessage-0.6.3.2_p20180521.ebuild | 70 -- 3 files changed, 99 deletions(-) diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest deleted file mode 100644 index f070c51d948..000 --- a/net-p2p/pybitmessage/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST pybitmessage-0.6.3.2_p20180521.tar.gz 1102349 BLAKE2B 346834ba6a6f7805ad79e95137b922b74963dd2c9da1b978e6e161be1e82b8465443ba1de255a6ab3c909c7ee1328509123eaf129dbafa13ec8c0d9f8291c93b SHA512 ef7e64e67cd6438fea1835db26c6ab71af004e1f6a7fb2cb8681674024a1addaeef1a31d959b1f0d3e502d8b96b3c07c6b6e0840e86dff12768ecd36e4fdf026 diff --git a/net-p2p/pybitmessage/metadata.xml b/net-p2p/pybitmessage/metadata.xml deleted file mode 100644 index 2f7203b304e..000 --- a/net-p2p/pybitmessage/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - - Bitmessage is a P2P communications protocol used to send encrypted - messages to another person or to many subscribers. It is - decentralized and trustless, meaning that you need-not inherently - trust any entities like root certificate authorities. It uses - strong authentication which means that the sender of a message - cannot be spoofed, and it aims to hide "non-content" data, like - the sender and receiver of messages, from passive eavesdroppers - like those running warrantless wiretapping programs. - - - - https://github.com/Bitmessage/PyBitmessage/issues - - - https://bitmessage.org/wiki/PyBitmessage_Help - - Bitmessage/PyBitmessage - - - Enable dev-python/pyopencl for GPU acceleration - Enable dev-python/qrcode for QR code support - - diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180521.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180521.ebuild deleted file mode 100644 index 8c8aa169578..000 --- a/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180521.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -COMMIT=30e211367003bafa678343f31e6b5a897f4b -inherit distutils-r1 gnome2-utils - -MY_PN="PyBitmessage" - -DESCRIPTION="Reference client for Bitmessage: a P2P communications protocol" -HOMEPAGE="https://bitmessage.org"; -SRC_URI="https://github.com/g1itch/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug libnotify libressl ncurses opencl qrcode sound" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" - -RDEPEND="${DEPEND} - || ( - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/u-msgpack[${PYTHON_USEDEP}] - ) - dev-python/PyQt5[${PYTHON_USEDEP}] - >=dev-python/QtPy-1.3.1[gui,pyqt5(+),${PYTHON_USEDEP}] - debug? ( dev-python/python-prctl[${PYTHON_USEDEP}] ) - libnotify? ( - dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/notify2[${PYTHON_USEDEP}] - x11-themes/hicolor-icon-theme - ) - !libressl? ( dev-libs/openssl:0[-bindist] ) - libressl? ( dev-libs/libressl ) - ncurses? ( dev-python/pythondialog[${PYTHON_USEDEP}] ) - opencl? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyopencl[${PYTHON_USEDEP}] - ) - qrcode? ( dev-python/qrcode[${PYTHON_USEDEP}] ) - sound? ( || ( - dev-python/gst-python:1.0[${PYTHON_USEDEP}] - media-sound/gst123 - media-libs/gst-plugins-base:1.0 - media-sound/mpg123 - media-sound/alsa-utils - ) ) -" - -S="${WORKDIR}"/${MY_PN}-${COMMIT} - -src_install () { - distutils-r1_src_install - einstalldocs - # The man page is not installed because it's basically empty. -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: f1a246d3ba79d0f0304aaba04446bc8ab2e2fd0b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 27 18:52:31 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 27 19:53:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a246d3 net-p2p/pybitmessage: 0.6.3.2_p20180521 snapshot bump Bug: https://bugs.gentoo.org/653738 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-p2p/pybitmessage/Manifest | 1 + .../pybitmessage-0.6.3.2_p20180521.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest index b39bcf19e39..e7bf59eb34b 100644 --- a/net-p2p/pybitmessage/Manifest +++ b/net-p2p/pybitmessage/Manifest @@ -1,2 +1,3 @@ DIST pybitmessage-0.4.2.tar.gz 547565 BLAKE2B 8cb7bc0407601f06c5d0040fa03372e95c34e21aed79021001f7067b3340c60a08f7ab7d2c6578e78e1f7bf09a5adc5805252a27cf8e1bda27de6d1495382e35 SHA512 5e783243db4f507ec221092f6da18d25bb15a8c83f28aab7c1796a063d2608c0115c9d636cc73b66a09264a4ff69dda9ba373eff81640b1dd9595100dcdc4917 DIST pybitmessage-0.6.3.2_p20180326.tar.gz 1102343 BLAKE2B 55d1458858c1431f341feae10b151590bf8dc577d5a52e5ddfbb629853373339f80d0fb9a855cc82deb50ee952d7a356c0140b67ed1d28108a5c8f19d3b97305 SHA512 836dc5a2fbea96bd46bd50e6462ccb118f22591e9d838af80f05bcce3efa8434942b112725a0b5b161d9c0a544520931e56cfc01c33ea4d231bdc02c112c5894 +DIST pybitmessage-0.6.3.2_p20180521.tar.gz 1102349 BLAKE2B 346834ba6a6f7805ad79e95137b922b74963dd2c9da1b978e6e161be1e82b8465443ba1de255a6ab3c909c7ee1328509123eaf129dbafa13ec8c0d9f8291c93b SHA512 ef7e64e67cd6438fea1835db26c6ab71af004e1f6a7fb2cb8681674024a1addaeef1a31d959b1f0d3e502d8b96b3c07c6b6e0840e86dff12768ecd36e4fdf026 diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180521.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180521.ebuild new file mode 100644 index 000..8c8aa169578 --- /dev/null +++ b/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180521.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +COMMIT=30e211367003bafa678343f31e6b5a897f4b +inherit distutils-r1 gnome2-utils + +MY_PN="PyBitmessage" + +DESCRIPTION="Reference client for Bitmessage: a P2P communications protocol" +HOMEPAGE="https://bitmessage.org"; +SRC_URI="https://github.com/g1itch/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug libnotify libressl ncurses opencl qrcode sound" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" + +RDEPEND="${DEPEND} + || ( + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/u-msgpack[${PYTHON_USEDEP}] + ) + dev-python/PyQt5[${PYTHON_USEDEP}] + >=dev-python/QtPy-1.3.1[gui,pyqt5(+),${PYTHON_USEDEP}] + debug? ( dev-python/python-prctl[${PYTHON_USEDEP}] ) + libnotify? ( + dev-python/pygobject[${PYTHON_USEDEP}] + dev-python/notify2[${PYTHON_USEDEP}] + x11-themes/hicolor-icon-theme + ) + !libressl? ( dev-libs/openssl:0[-bindist] ) + libressl? ( dev-libs/libressl ) + ncurses? ( dev-python/pythondialog[${PYTHON_USEDEP}] ) + opencl? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pyopencl[${PYTHON_USEDEP}] + ) + qrcode? ( dev-python/qrcode[${PYTHON_USEDEP}] ) + sound? ( || ( + dev-python/gst-python:1.0[${PYTHON_USEDEP}] + media-sound/gst123 + media-libs/gst-plugins-base:1.0 + media-sound/mpg123 + media-sound/alsa-utils + ) ) +" + +S="${WORKDIR}"/${MY_PN}-${COMMIT} + +src_install () { + distutils-r1_src_install + einstalldocs + # The man page is not installed because it's basically empty. +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: d794647f93d6c4c32dea2de201c6ceafe1a3f123 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 27 18:57:33 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 27 19:53:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d794647f net-p2p/pybitmessage: Drop 0.4.2 (effectively destabilise) Depends on dev-python/PyQt4 and upstream is still not ported. Provided snapshot is a pending PR not yet upstream. Drop stable - package has no maintainer so don't pretend otherwise. Closes: https://bugs.gentoo.org/653738 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-p2p/pybitmessage/Manifest | 1 - net-p2p/pybitmessage/pybitmessage-0.4.2.ebuild | 73 -- 2 files changed, 74 deletions(-) diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest index bcf46b4adec..f070c51d948 100644 --- a/net-p2p/pybitmessage/Manifest +++ b/net-p2p/pybitmessage/Manifest @@ -1,2 +1 @@ -DIST pybitmessage-0.4.2.tar.gz 547565 BLAKE2B 8cb7bc0407601f06c5d0040fa03372e95c34e21aed79021001f7067b3340c60a08f7ab7d2c6578e78e1f7bf09a5adc5805252a27cf8e1bda27de6d1495382e35 SHA512 5e783243db4f507ec221092f6da18d25bb15a8c83f28aab7c1796a063d2608c0115c9d636cc73b66a09264a4ff69dda9ba373eff81640b1dd9595100dcdc4917 DIST pybitmessage-0.6.3.2_p20180521.tar.gz 1102349 BLAKE2B 346834ba6a6f7805ad79e95137b922b74963dd2c9da1b978e6e161be1e82b8465443ba1de255a6ab3c909c7ee1328509123eaf129dbafa13ec8c0d9f8291c93b SHA512 ef7e64e67cd6438fea1835db26c6ab71af004e1f6a7fb2cb8681674024a1addaeef1a31d959b1f0d3e502d8b96b3c07c6b6e0840e86dff12768ecd36e4fdf026 diff --git a/net-p2p/pybitmessage/pybitmessage-0.4.2.ebuild b/net-p2p/pybitmessage/pybitmessage-0.4.2.ebuild deleted file mode 100644 index b9c9b12407d..000 --- a/net-p2p/pybitmessage/pybitmessage-0.4.2.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit eutils python-r1 gnome2-utils - -DESCRIPTION="P2P communications protocol" -HOMEPAGE="https://bitmessage.org"; -SRC_URI="https://github.com/Bitmessage/PyBitmessage/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND} - dev-libs/openssl[-bindist] - dev-python/PyQt4[${PYTHON_USEDEP}]" - -S=${WORKDIR}/PyBitmessage-${PV} - -src_compile() { :; } - -src_install () { - cat >> "${T}"/${PN}-wrapper <<-EOF - #!/usr/bin/env python - import os - import sys - sys.path.append("@SITEDIR@") - os.chdir("@SITEDIR@") - os.execl('@PYTHON@', '@EPYTHON@', '@SITEDIR@/bitmessagemain.py') - EOF - - touch src/__init__.py || die - - install_python() { - python_moduleinto ${PN} - python_domodule src/* - sed \ - -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \ - -e "s#@EPYTHON@#${EPYTHON}#" \ - -e "s#@PYTHON@#${PYTHON}#" \ - "${T}"/${PN}-wrapper > ${PN} || die - python_doscript ${PN} - } - - python_foreach_impl install_python - - dodoc README.md debian/changelog - doman man/* - - newicon -s 24 desktop/icon24.png ${PN}.png - newicon -s scalable desktop/can-icon.svg ${PN}.svg - domenu desktop/${PN}.desktop -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 48399bf99281e0393ce29dc6a66f3f266ab0c51b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 27 18:52:57 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 27 19:53:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48399bf9 net-p2p/pybitmessage: Drop old snapshot Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-p2p/pybitmessage/Manifest | 1 - .../pybitmessage-0.6.3.2_p20180326-r1.ebuild | 70 -- 2 files changed, 71 deletions(-) diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest index e7bf59eb34b..bcf46b4adec 100644 --- a/net-p2p/pybitmessage/Manifest +++ b/net-p2p/pybitmessage/Manifest @@ -1,3 +1,2 @@ DIST pybitmessage-0.4.2.tar.gz 547565 BLAKE2B 8cb7bc0407601f06c5d0040fa03372e95c34e21aed79021001f7067b3340c60a08f7ab7d2c6578e78e1f7bf09a5adc5805252a27cf8e1bda27de6d1495382e35 SHA512 5e783243db4f507ec221092f6da18d25bb15a8c83f28aab7c1796a063d2608c0115c9d636cc73b66a09264a4ff69dda9ba373eff81640b1dd9595100dcdc4917 -DIST pybitmessage-0.6.3.2_p20180326.tar.gz 1102343 BLAKE2B 55d1458858c1431f341feae10b151590bf8dc577d5a52e5ddfbb629853373339f80d0fb9a855cc82deb50ee952d7a356c0140b67ed1d28108a5c8f19d3b97305 SHA512 836dc5a2fbea96bd46bd50e6462ccb118f22591e9d838af80f05bcce3efa8434942b112725a0b5b161d9c0a544520931e56cfc01c33ea4d231bdc02c112c5894 DIST pybitmessage-0.6.3.2_p20180521.tar.gz 1102349 BLAKE2B 346834ba6a6f7805ad79e95137b922b74963dd2c9da1b978e6e161be1e82b8465443ba1de255a6ab3c909c7ee1328509123eaf129dbafa13ec8c0d9f8291c93b SHA512 ef7e64e67cd6438fea1835db26c6ab71af004e1f6a7fb2cb8681674024a1addaeef1a31d959b1f0d3e502d8b96b3c07c6b6e0840e86dff12768ecd36e4fdf026 diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326-r1.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326-r1.ebuild deleted file mode 100644 index 5c6c63027b5..000 --- a/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -COMMIT=b210fd84d1053d3a57a888ecc8444f580d4b0651 -inherit distutils-r1 gnome2-utils - -MY_PN="PyBitmessage" - -DESCRIPTION="Reference client for Bitmessage: a P2P communications protocol" -HOMEPAGE="https://bitmessage.org"; -SRC_URI="https://github.com/g1itch/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug libnotify libressl ncurses opencl qrcode sound" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" - -RDEPEND="${DEPEND} - || ( - dev-python/msgpack[${PYTHON_USEDEP}] - dev-python/u-msgpack[${PYTHON_USEDEP}] - ) - dev-python/PyQt5[${PYTHON_USEDEP}] - >=dev-python/QtPy-1.3.1[gui,pyqt5(+),${PYTHON_USEDEP}] - debug? ( dev-python/python-prctl[${PYTHON_USEDEP}] ) - libnotify? ( - dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/notify2[${PYTHON_USEDEP}] - x11-themes/hicolor-icon-theme - ) - !libressl? ( dev-libs/openssl:0[-bindist] ) - libressl? ( dev-libs/libressl ) - ncurses? ( dev-python/pythondialog[${PYTHON_USEDEP}] ) - opencl? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyopencl[${PYTHON_USEDEP}] - ) - qrcode? ( dev-python/qrcode[${PYTHON_USEDEP}] ) - sound? ( || ( - dev-python/gst-python:1.0[${PYTHON_USEDEP}] - media-sound/gst123 - media-libs/gst-plugins-base:1.0 - media-sound/mpg123 - media-sound/alsa-utils - ) ) -" - -S="${WORKDIR}"/${MY_PN}-${COMMIT} - -src_install () { - distutils-r1_src_install - einstalldocs - # The man page is not installed because it's basically empty. -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 3c0a45c74ad384a9f00b31dd7f671c5f5292e31b Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu May 10 12:26:37 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu May 10 14:10:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0a45c7 net-p2p/pybitmessage: Relax dev-python/QtPy[pyqt5] USE-dep Package-Manager: Portage-2.3.36, Repoman-2.3.9 6.3.2_p20180326.ebuild => pybitmessage-0.6.3.2_p20180326-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326-r1.ebuild similarity index 96% rename from net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326.ebuild rename to net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326-r1.ebuild index b06261624b0..5c6c63027b5 100644 --- a/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326-r1.ebuild @@ -29,7 +29,7 @@ RDEPEND="${DEPEND} dev-python/u-msgpack[${PYTHON_USEDEP}] ) dev-python/PyQt5[${PYTHON_USEDEP}] - dev-python/QtPy[gui,pyqt5,${PYTHON_USEDEP}] + >=dev-python/QtPy-1.3.1[gui,pyqt5(+),${PYTHON_USEDEP}] debug? ( dev-python/python-prctl[${PYTHON_USEDEP}] ) libnotify? ( dev-python/pygobject[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: c23d5c027ee34114d4ed6b0ebad569d49e3f3c80 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 22 12:27:56 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 22 13:41:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23d5c02 net-p2p/pybitmessage: Drop 0.6.3.2 'without' PyQt4 support Apparently it does not make much sense like that. Bug: https://bugs.gentoo.org/653738 Package-Manager: Portage-2.3.31, Repoman-2.3.9 net-p2p/pybitmessage/Manifest | 1 - .../pybitmessage/pybitmessage-0.6.3.2-r1.ebuild| 72 -- 2 files changed, 73 deletions(-) diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest index a3db1c04538..b39bcf19e39 100644 --- a/net-p2p/pybitmessage/Manifest +++ b/net-p2p/pybitmessage/Manifest @@ -1,3 +1,2 @@ DIST pybitmessage-0.4.2.tar.gz 547565 BLAKE2B 8cb7bc0407601f06c5d0040fa03372e95c34e21aed79021001f7067b3340c60a08f7ab7d2c6578e78e1f7bf09a5adc5805252a27cf8e1bda27de6d1495382e35 SHA512 5e783243db4f507ec221092f6da18d25bb15a8c83f28aab7c1796a063d2608c0115c9d636cc73b66a09264a4ff69dda9ba373eff81640b1dd9595100dcdc4917 -DIST pybitmessage-0.6.3.2.tar.gz 1118048 BLAKE2B 56245d2b6126fd0b325f20a829d4aa3d89d74fed48863ba236c74b33b074be5c88fd7d70bd08a9b4a1499aaf7e414f55c2f5ca93dca5769eaaf90c2082bc0cac SHA512 57bdbf10417973b4414f1a184b375a2dd6db1a07a6bc5596b5d256589eeae3c7343692be0f0aa681244c550d2b2d91773d9383d97c56eb48562d8099908c0261 DIST pybitmessage-0.6.3.2_p20180326.tar.gz 1102343 BLAKE2B 55d1458858c1431f341feae10b151590bf8dc577d5a52e5ddfbb629853373339f80d0fb9a855cc82deb50ee952d7a356c0140b67ed1d28108a5c8f19d3b97305 SHA512 836dc5a2fbea96bd46bd50e6462ccb118f22591e9d838af80f05bcce3efa8434942b112725a0b5b161d9c0a544520931e56cfc01c33ea4d231bdc02c112c5894 diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.3.2-r1.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.3.2-r1.ebuild deleted file mode 100644 index 68a4ee0e45d..000 --- a/net-p2p/pybitmessage/pybitmessage-0.6.3.2-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -# See https://github.com/Bitmessage/PyBitmessage/pull/952 for -# why ipv6 is needed at the moment. -PYTHON_REQ_USE="ipv6,sqlite" - -inherit distutils-r1 gnome2-utils - -MY_PN="PyBitmessage" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="P2P communications protocol" -HOMEPAGE="https://bitmessage.org/"; -SRC_URI="https://github.com/Bitmessage/${MY_PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libressl ncurses opencl sound" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" - -# Some of these can be determined from src/depends.py. -# The sound deps were found in src/bitmessageqt/__init__.py. -# And src/openclpow.py imports numpy directly, so throw that in too. -# -# All of the dependencies that are behind USE flags are detected -# and enabled automagically, so maybe it would be better if we -# required them unconditionally? -RDEPEND="${DEPEND} - dev-python/msgpack[${PYTHON_USEDEP}] - !libressl? ( dev-libs/openssl:0[-bindist] ) - libressl? ( dev-libs/libressl ) - ncurses? ( dev-python/pythondialog[${PYTHON_USEDEP}] ) - opencl? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyopencl[${PYTHON_USEDEP}] - ) - sound? ( || ( - media-sound/gst123 - media-sound/alsa-utils - media-sound/mpg123 - ) )" - -S="${WORKDIR}/${MY_P}" - -python_prepare_all() { - # allow useage of renamed msgpack - sed -i '/msgpack-python/d' setup.py || die - distutils-r1_python_prepare_all -} - -src_install () { - distutils-r1_src_install - dodoc README.md - - # The man page is not installed because it's basically empty. -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: d95927ca892bf196ccb38152f33b08ede630783e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 22 13:18:08 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 22 13:41:31 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95927ca net-p2p/pybitmessage: Add 0.6.3.2_p20180326 Qt5-based snapshot Thanks-to: Dmitri Bogomolov <4glitch gmail.com> Bug: https://bugs.gentoo.org/653738 Package-Manager: Portage-2.3.31, Repoman-2.3.9 net-p2p/pybitmessage/Manifest | 1 + net-p2p/pybitmessage/metadata.xml | 5 +- .../pybitmessage-0.6.3.2_p20180326.ebuild | 70 ++ 3 files changed, 73 insertions(+), 3 deletions(-) diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest index 8611e691ed4..a3db1c04538 100644 --- a/net-p2p/pybitmessage/Manifest +++ b/net-p2p/pybitmessage/Manifest @@ -1,2 +1,3 @@ DIST pybitmessage-0.4.2.tar.gz 547565 BLAKE2B 8cb7bc0407601f06c5d0040fa03372e95c34e21aed79021001f7067b3340c60a08f7ab7d2c6578e78e1f7bf09a5adc5805252a27cf8e1bda27de6d1495382e35 SHA512 5e783243db4f507ec221092f6da18d25bb15a8c83f28aab7c1796a063d2608c0115c9d636cc73b66a09264a4ff69dda9ba373eff81640b1dd9595100dcdc4917 DIST pybitmessage-0.6.3.2.tar.gz 1118048 BLAKE2B 56245d2b6126fd0b325f20a829d4aa3d89d74fed48863ba236c74b33b074be5c88fd7d70bd08a9b4a1499aaf7e414f55c2f5ca93dca5769eaaf90c2082bc0cac SHA512 57bdbf10417973b4414f1a184b375a2dd6db1a07a6bc5596b5d256589eeae3c7343692be0f0aa681244c550d2b2d91773d9383d97c56eb48562d8099908c0261 +DIST pybitmessage-0.6.3.2_p20180326.tar.gz 1102343 BLAKE2B 55d1458858c1431f341feae10b151590bf8dc577d5a52e5ddfbb629853373339f80d0fb9a855cc82deb50ee952d7a356c0140b67ed1d28108a5c8f19d3b97305 SHA512 836dc5a2fbea96bd46bd50e6462ccb118f22591e9d838af80f05bcce3efa8434942b112725a0b5b161d9c0a544520931e56cfc01c33ea4d231bdc02c112c5894 diff --git a/net-p2p/pybitmessage/metadata.xml b/net-p2p/pybitmessage/metadata.xml index 72a9c818738..d4bcd85b012 100644 --- a/net-p2p/pybitmessage/metadata.xml +++ b/net-p2p/pybitmessage/metadata.xml @@ -22,8 +22,7 @@ Bitmessage/PyBitmessage - - Uses dev-python/pyopencl for GPU acceleration. - +Enable dev-python/pyopencl for GPU acceleration +Enable dev-python/qrcode for QR code support diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326.ebuild new file mode 100644 index 000..b06261624b0 --- /dev/null +++ b/net-p2p/pybitmessage/pybitmessage-0.6.3.2_p20180326.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +COMMIT=b210fd84d1053d3a57a888ecc8444f580d4b0651 +inherit distutils-r1 gnome2-utils + +MY_PN="PyBitmessage" + +DESCRIPTION="Reference client for Bitmessage: a P2P communications protocol" +HOMEPAGE="https://bitmessage.org"; +SRC_URI="https://github.com/g1itch/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug libnotify libressl ncurses opencl qrcode sound" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" + +RDEPEND="${DEPEND} + || ( + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/u-msgpack[${PYTHON_USEDEP}] + ) + dev-python/PyQt5[${PYTHON_USEDEP}] + dev-python/QtPy[gui,pyqt5,${PYTHON_USEDEP}] + debug? ( dev-python/python-prctl[${PYTHON_USEDEP}] ) + libnotify? ( + dev-python/pygobject[${PYTHON_USEDEP}] + dev-python/notify2[${PYTHON_USEDEP}] + x11-themes/hicolor-icon-theme + ) + !libressl? ( dev-libs/openssl:0[-bindist] ) + libressl? ( dev-libs/libressl ) + ncurses? ( dev-python/pythondialog[${PYTHON_USEDEP}] ) + opencl? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pyopencl[${PYTHON_USEDEP}] + ) + qrcode? ( dev-python/qrcode[${PYTHON_USEDEP}] ) + sound? ( || ( + dev-python/gst-python:1.0[${PYTHON_USEDEP}] + media-sound/gst123 + media-libs/gst-plugins-base:1.0 + media-sound/mpg123 + media-sound/alsa-utils + ) ) +" + +S="${WORKDIR}"/${MY_PN}-${COMMIT} + +src_install () { + distutils-r1_src_install + einstalldocs + # The man page is not installed because it's basically empty. +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: ddded98b046ac7375f97a2138b56e82090e9825a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 22 13:18:40 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 22 13:41:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddded98b net-p2p/pybitmessage: metadata indentation Package-Manager: Portage-2.3.31, Repoman-2.3.9 net-p2p/pybitmessage/metadata.xml | 48 +++ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/net-p2p/pybitmessage/metadata.xml b/net-p2p/pybitmessage/metadata.xml index d4bcd85b012..2f7203b304e 100644 --- a/net-p2p/pybitmessage/metadata.xml +++ b/net-p2p/pybitmessage/metadata.xml @@ -1,28 +1,28 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - -Bitmessage is a P2P communications protocol used to send encrypted -messages to another person or to many subscribers. It is -decentralized and trustless, meaning that you need-not inherently -trust any entities like root certificate authorities. It uses -strong authentication which means that the sender of a message -cannot be spoofed, and it aims to hide "non-content" data, like -the sender and receiver of messages, from passive eavesdroppers -like those running warrantless wiretapping programs. - - - - https://github.com/Bitmessage/PyBitmessage/issues - - - https://bitmessage.org/wiki/PyBitmessage_Help - -Bitmessage/PyBitmessage - - -Enable dev-python/pyopencl for GPU acceleration -Enable dev-python/qrcode for QR code support - + + + Bitmessage is a P2P communications protocol used to send encrypted + messages to another person or to many subscribers. It is + decentralized and trustless, meaning that you need-not inherently + trust any entities like root certificate authorities. It uses + strong authentication which means that the sender of a message + cannot be spoofed, and it aims to hide "non-content" data, like + the sender and receiver of messages, from passive eavesdroppers + like those running warrantless wiretapping programs. + + + + https://github.com/Bitmessage/PyBitmessage/issues + + + https://bitmessage.org/wiki/PyBitmessage_Help + + Bitmessage/PyBitmessage + + + Enable dev-python/pyopencl for GPU acceleration + Enable dev-python/qrcode for QR code support +
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: fd4c445b91cbb439a6da003f68a0937bf03af4f6 Author: Matthew Thode gentoo org> AuthorDate: Fri Mar 9 17:54:46 2018 + Commit: Matt Thode gentoo org> CommitDate: Fri Mar 9 17:58:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd4c445b net-p2p/pybitmessage: allow usage of renamed msgpack Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --force .../{pybitmessage-0.6.3.2.ebuild => pybitmessage-0.6.3.2-r1.ebuild} | 6 ++ 1 file changed, 6 insertions(+) diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.3.2.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.3.2-r1.ebuild similarity index 92% rename from net-p2p/pybitmessage/pybitmessage-0.6.3.2.ebuild rename to net-p2p/pybitmessage/pybitmessage-0.6.3.2-r1.ebuild index 5dc0e77b762..68a4ee0e45d 100644 --- a/net-p2p/pybitmessage/pybitmessage-0.6.3.2.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-0.6.3.2-r1.ebuild @@ -50,6 +50,12 @@ RDEPEND="${DEPEND} S="${WORKDIR}/${MY_P}" +python_prepare_all() { + # allow useage of renamed msgpack + sed -i '/msgpack-python/d' setup.py || die + distutils-r1_python_prepare_all +} + src_install () { distutils-r1_src_install dodoc README.md
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 3b33173f06f417136f6fa8eb9176ceb732bfeec9 Author: Michael Palimaka gentoo org> AuthorDate: Wed Feb 14 12:04:40 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Feb 14 12:05:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b33173f net-p2p/pybitmessage: version bump 0.6.3.2 Bug: https://bugs.gentoo.org/647568 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-p2p/pybitmessage/Manifest| 1 + net-p2p/pybitmessage/pybitmessage-0.6.3.2.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest index fc66f04adbf..7b5522350a9 100644 --- a/net-p2p/pybitmessage/Manifest +++ b/net-p2p/pybitmessage/Manifest @@ -1,2 +1,3 @@ DIST pybitmessage-0.4.2.tar.gz 547565 BLAKE2B 8cb7bc0407601f06c5d0040fa03372e95c34e21aed79021001f7067b3340c60a08f7ab7d2c6578e78e1f7bf09a5adc5805252a27cf8e1bda27de6d1495382e35 SHA512 5e783243db4f507ec221092f6da18d25bb15a8c83f28aab7c1796a063d2608c0115c9d636cc73b66a09264a4ff69dda9ba373eff81640b1dd9595100dcdc4917 DIST pybitmessage-0.6.2.tar.gz 1053815 BLAKE2B 28ed1a836771318f59986532aaa8b87c0c6d195988f02fc977c3b21b423145cc5b732bc1d4ed9978c26c0edb1c040844c9c00ec4db6418ae1e938bae335ed118 SHA512 4aaa0f6b1cc04de01154bb5c90416901e51abb4465c62269ab07abb7da980ac07f2f548ae7a3780da9f3efe89d3b841b004996c5e33bc2638e58efcbecc8baef +DIST pybitmessage-0.6.3.2.tar.gz 1118048 BLAKE2B 56245d2b6126fd0b325f20a829d4aa3d89d74fed48863ba236c74b33b074be5c88fd7d70bd08a9b4a1499aaf7e414f55c2f5ca93dca5769eaaf90c2082bc0cac SHA512 57bdbf10417973b4414f1a184b375a2dd6db1a07a6bc5596b5d256589eeae3c7343692be0f0aa681244c550d2b2d91773d9383d97c56eb48562d8099908c0261 diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.3.2.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.3.2.ebuild new file mode 100644 index 000..5dc0e77b762 --- /dev/null +++ b/net-p2p/pybitmessage/pybitmessage-0.6.3.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) + +# See https://github.com/Bitmessage/PyBitmessage/pull/952 for +# why ipv6 is needed at the moment. +PYTHON_REQ_USE="ipv6,sqlite" + +inherit distutils-r1 gnome2-utils + +MY_PN="PyBitmessage" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="P2P communications protocol" +HOMEPAGE="https://bitmessage.org/"; +SRC_URI="https://github.com/Bitmessage/${MY_PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="libressl ncurses opencl sound" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" + +# Some of these can be determined from src/depends.py. +# The sound deps were found in src/bitmessageqt/__init__.py. +# And src/openclpow.py imports numpy directly, so throw that in too. +# +# All of the dependencies that are behind USE flags are detected +# and enabled automagically, so maybe it would be better if we +# required them unconditionally? +RDEPEND="${DEPEND} + dev-python/msgpack[${PYTHON_USEDEP}] + !libressl? ( dev-libs/openssl:0[-bindist] ) + libressl? ( dev-libs/libressl ) + ncurses? ( dev-python/pythondialog[${PYTHON_USEDEP}] ) + opencl? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pyopencl[${PYTHON_USEDEP}] + ) + sound? ( || ( + media-sound/gst123 + media-sound/alsa-utils + media-sound/mpg123 + ) )" + +S="${WORKDIR}/${MY_P}" + +src_install () { + distutils-r1_src_install + dodoc README.md + + # The man page is not installed because it's basically empty. +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/, net-p2p/pybitmessage/files/
commit: a7e6fdeb9422af7e5d90543a1e27674f0b7bbb98 Author: Michael Palimaka gentoo org> AuthorDate: Wed Feb 14 12:05:07 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Feb 14 12:05:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e6fdeb net-p2p/pybitmessage: remove vulnerable 0.6.2-r2 Bug: https://bugs.gentoo.org/647568 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-p2p/pybitmessage/Manifest | 1 - .../pybitmessage/files/noninteractive-build.patch | 18 -- net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild | 72 -- 3 files changed, 91 deletions(-) diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest index 7b5522350a9..8611e691ed4 100644 --- a/net-p2p/pybitmessage/Manifest +++ b/net-p2p/pybitmessage/Manifest @@ -1,3 +1,2 @@ DIST pybitmessage-0.4.2.tar.gz 547565 BLAKE2B 8cb7bc0407601f06c5d0040fa03372e95c34e21aed79021001f7067b3340c60a08f7ab7d2c6578e78e1f7bf09a5adc5805252a27cf8e1bda27de6d1495382e35 SHA512 5e783243db4f507ec221092f6da18d25bb15a8c83f28aab7c1796a063d2608c0115c9d636cc73b66a09264a4ff69dda9ba373eff81640b1dd9595100dcdc4917 -DIST pybitmessage-0.6.2.tar.gz 1053815 BLAKE2B 28ed1a836771318f59986532aaa8b87c0c6d195988f02fc977c3b21b423145cc5b732bc1d4ed9978c26c0edb1c040844c9c00ec4db6418ae1e938bae335ed118 SHA512 4aaa0f6b1cc04de01154bb5c90416901e51abb4465c62269ab07abb7da980ac07f2f548ae7a3780da9f3efe89d3b841b004996c5e33bc2638e58efcbecc8baef DIST pybitmessage-0.6.3.2.tar.gz 1118048 BLAKE2B 56245d2b6126fd0b325f20a829d4aa3d89d74fed48863ba236c74b33b074be5c88fd7d70bd08a9b4a1499aaf7e414f55c2f5ca93dca5769eaaf90c2082bc0cac SHA512 57bdbf10417973b4414f1a184b375a2dd6db1a07a6bc5596b5d256589eeae3c7343692be0f0aa681244c550d2b2d91773d9383d97c56eb48562d8099908c0261 diff --git a/net-p2p/pybitmessage/files/noninteractive-build.patch b/net-p2p/pybitmessage/files/noninteractive-build.patch deleted file mode 100644 index 889711a7dce..000 --- a/net-p2p/pybitmessage/files/noninteractive-build.patch +++ /dev/null @@ -1,18 +0,0 @@ -Temporary workaround for a build system that wants you to press -"Return" interactively. - -https://github.com/Bitmessage/PyBitmessage/issues/993 - -diff --git a/setup.py b/setup.py -index 2c769a6..166ab14 100644 a/setup.py -+++ b/setup.py -@@ -163,7 +163,7 @@ if __name__ == "__main__": - print "Press Return to continue" - try: - nothing = raw_input() --except NameError: -+except EOFError,NameError: - pass - - here = os.path.abspath(os.path.dirname(__file__)) diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild deleted file mode 100644 index 10ef7b3f1fb..000 --- a/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -# See https://github.com/Bitmessage/PyBitmessage/pull/952 for -# why ipv6 is needed at the moment. -PYTHON_REQ_USE="ipv6,sqlite" - -inherit distutils-r1 gnome2-utils - -MY_PN="PyBitmessage" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="P2P communications protocol" -HOMEPAGE="https://bitmessage.org/"; -SRC_URI="https://github.com/Bitmessage/${MY_PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libressl ncurses opencl sound" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" - -# Some of these can be determined from src/depends.py. -# The sound deps were found in src/bitmessageqt/__init__.py. -# And src/openclpow.py imports numpy directly, so throw that in too. -# -# All of the dependencies that are behind USE flags are detected -# and enabled automagically, so maybe it would be better if we -# required them unconditionally? -RDEPEND="${DEPEND} - dev-python/msgpack[${PYTHON_USEDEP}] - !libressl? ( dev-libs/openssl:0[-bindist] ) - libressl? ( dev-libs/libressl ) - ncurses? ( dev-python/pythondialog[${PYTHON_USEDEP}] ) - opencl? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyopencl[${PYTHON_USEDEP}] - ) - sound? ( || ( - media-sound/gst123 - media-sound/alsa-utils - media-sound/mpg123 - ) )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( "${FILESDIR}/noninteractive-build.patch") - -src_install () { - distutils-r1_src_install - dodoc README.md - - # The man page is not installed because it's basically empty. -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 4c7177bd5f41de9f9e11bd566deebc1323ae9946 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jan 24 22:05:51 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jan 24 22:05:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7177bd net-p2p/pybitmessage: Drop USE qt4 Qt4 is dead. Package-Manager: Portage-2.3.20, Repoman-2.3.6 net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild index df49b8e4e32..10ef7b3f1fb 100644 --- a/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -21,7 +21,7 @@ SRC_URI="https://github.com/Bitmessage/${MY_PN}/archive/v${PV}.tar.gz LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="libressl ncurses opencl qt4 sound" +IUSE="libressl ncurses opencl sound" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="${PYTHON_DEPS}" @@ -42,7 +42,6 @@ RDEPEND="${DEPEND} dev-python/numpy[${PYTHON_USEDEP}] dev-python/pyopencl[${PYTHON_USEDEP}] ) - qt4? ( dev-python/PyQt4[${PYTHON_USEDEP}] ) sound? ( || ( media-sound/gst123 media-sound/alsa-utils @@ -58,12 +57,6 @@ src_install () { dodoc README.md # The man page is not installed because it's basically empty. - - if use qt4 ; then - newicon -s 24 desktop/icon24.png "${PN}.png" - newicon -s scalable desktop/can-icon.svg "${PN}.svg" - domenu "desktop/${PN}.desktop" - fi } pkg_preinst() {
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 99d448ef260d0151ca85e45e20d6b756e79b3ad1 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Jul 24 21:37:15 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Jul 24 21:37:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d448ef net-p2p/pybitmessage: new revision sans empty man page. Gentoo-Bug: 619964 Package-Manager: Portage-2.3.6, Repoman-2.3.1 .../{pybitmessage-0.6.2-r1.ebuild => pybitmessage-0.6.2-r2.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.2-r1.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild similarity index 96% rename from net-p2p/pybitmessage/pybitmessage-0.6.2-r1.ebuild rename to net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild index b5c33b4c51d..df49b8e4e32 100644 --- a/net-p2p/pybitmessage/pybitmessage-0.6.2-r1.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-0.6.2-r2.ebuild @@ -56,7 +56,8 @@ PATCHES=( "${FILESDIR}/noninteractive-build.patch") src_install () { distutils-r1_src_install dodoc README.md - doman man/pybitmessage.1.gz + + # The man page is not installed because it's basically empty. if use qt4 ; then newicon -s 24 desktop/icon24.png "${PN}.png"
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 74d4c08659c27a4d0733966470505b56319424ee Author: Michael Orlitzky gentoo org> AuthorDate: Fri May 12 21:32:33 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Fri May 12 21:32:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74d4c086 net-p2p/pybitmessage: new revision to fix audio dependencies. In v0.6.2, I had an "and" dependency on a few audio tools that should have been an "or" dependency. Thanks to Dmitri Bogomolov for catching the mistake and suggesting the correct fix. Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../{pybitmessage-0.6.2.ebuild => pybitmessage-0.6.2-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-p2p/pybitmessage/pybitmessage-0.6.2.ebuild b/net-p2p/pybitmessage/pybitmessage-0.6.2-r1.ebuild similarity index 98% rename from net-p2p/pybitmessage/pybitmessage-0.6.2.ebuild rename to net-p2p/pybitmessage/pybitmessage-0.6.2-r1.ebuild index 93db12aefd7..b5c33b4c51d 100644 --- a/net-p2p/pybitmessage/pybitmessage-0.6.2.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-0.6.2-r1.ebuild @@ -43,11 +43,11 @@ RDEPEND="${DEPEND} dev-python/pyopencl[${PYTHON_USEDEP}] ) qt4? ( dev-python/PyQt4[${PYTHON_USEDEP}] ) - sound? ( - media-sound/alsa-utils + sound? ( || ( media-sound/gst123 + media-sound/alsa-utils media-sound/mpg123 - )" + ) )" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: c58ff38c67ef0dfdd861eb1f5e9f3b81da33adeb Author: Michael Orlitzky gentoo org> AuthorDate: Fri Apr 28 01:04:45 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Fri Apr 28 01:05:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58ff38c net-p2p/pybitmessage: remove outdated live ebuild. The ebuild for pybitmessage-, which was based on the 0.4.x series, no longer works. I'm removing it for now, but it should be possible to replace it later based on the new 0.6.x series ebuilds (if anyone asks for it). Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-p2p/pybitmessage/pybitmessage-.ebuild | 72 --- 1 file changed, 72 deletions(-) diff --git a/net-p2p/pybitmessage/pybitmessage-.ebuild b/net-p2p/pybitmessage/pybitmessage-.ebuild deleted file mode 100644 index 255677f71ce..000 --- a/net-p2p/pybitmessage/pybitmessage-.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit eutils python-r1 gnome2-utils git-r3 - -DESCRIPTION="P2P communications protocol" -HOMEPAGE="https://bitmessage.org"; -EGIT_REPO_URI="https://github.com/Bitmessage/PyBitmessage.git"; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="" -IUSE="libressl" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND} - !libressl? ( dev-libs/openssl:0[-bindist] ) - libressl? ( dev-libs/libressl ) - dev-python/PyQt4[${PYTHON_USEDEP}]" - -src_compile() { :; } - -src_install () { - cat >> "${T}"/${PN}-wrapper <<-EOF || die - #!/usr/bin/env python - import os - import sys - sys.path.append("@SITEDIR@") - os.chdir("@SITEDIR@") - os.execl('@PYTHON@', '@EPYTHON@', '@SITEDIR@/bitmessagemain.py') - EOF - - touch src/__init__.py || die - - install_python() { - python_moduleinto ${PN} - python_domodule src/* - sed \ - -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \ - -e "s#@EPYTHON@#${EPYTHON}#" \ - -e "s#@PYTHON@#${PYTHON}#" \ - "${T}"/${PN}-wrapper > ${PN} || die - python_doscript ${PN} - } - - python_foreach_impl install_python - - dodoc README.md debian/changelog - doman man/* - - newicon -s 24 desktop/icon24.png ${PN}.png - newicon -s scalable desktop/can-icon.svg ${PN}.svg - domenu desktop/${PN}.desktop -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/, net-p2p/pybitmessage/files/
commit: cd06526466c9f14b5abce4730843a1452c028819 Author: Michael Orlitzky gentoo org> AuthorDate: Fri Apr 28 01:02:32 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Fri Apr 28 01:05:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd065264 net-p2p/pybitmessage: new version 0.6.2 thanks to Dmitri Bogomolov. This new version updates the build system significantly. First, we are now able to use the distutils-r1 eclass, which fixes bug 573198. A number of optional dependencies have also been added and made truly optional behind USE flags. Much of the work for this (upstream too!) was done by Dmitri Bogomolov on bug 582862. The version I'm committing is close to his, with a few minor differences: * I don't think SSL is optional, so I've left out that USE flag. * I have not added support for LINGUAS, since the translations are already there and don't take much additional time/space. * No (optional) dependency on dev-python/qrcode, because I couldn't figure out where or even if it's used. * No optional dependency on media-libs/gst-plugins-base for the same reason. I've also updated the ebuild to EAPI=6 and dropped the eutils eclass. There is one new temporary patch to work around a problem in the build system. Gentoo-Bug: 573198 Gentoo-Bug: 582862 Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-p2p/pybitmessage/Manifest | 2 +- .../pybitmessage/files/noninteractive-build.patch | 18 + net-p2p/pybitmessage/metadata.xml | 45 +++-- net-p2p/pybitmessage/pybitmessage-0.4.4.ebuild | 74 net-p2p/pybitmessage/pybitmessage-0.6.2.ebuild | 78 ++ 5 files changed, 122 insertions(+), 95 deletions(-) diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest index 7ca16fd36e0..fe7502e7c33 100644 --- a/net-p2p/pybitmessage/Manifest +++ b/net-p2p/pybitmessage/Manifest @@ -1,2 +1,2 @@ DIST pybitmessage-0.4.2.tar.gz 547565 SHA256 c69cef72adbdfa2a0ff8c5c7e5d15e640bf3283b9089c388ea48e893d564a573 SHA512 5e783243db4f507ec221092f6da18d25bb15a8c83f28aab7c1796a063d2608c0115c9d636cc73b66a09264a4ff69dda9ba373eff81640b1dd9595100dcdc4917 WHIRLPOOL 22c1ca5e5132248dc8492bd1ea327e81b8567b0ec271c774a07141579a63365dd4cc7fbd066dbba6153ce471057cead1f0763b4ae209789991b7c3b2cb5ebaa4 -DIST pybitmessage-0.4.4.tar.gz 611490 SHA256 2fe2b1ad4d7426c8777fb429129b7a07c717ea5f00cc3041a03ac19fd3259b3a SHA512 977d901525864557fcb6deada27d45a0cc90a40090f9f70f7a1cf27ffcc93ab69ef3d369375414988c519211b6d19a1ad7a0e9b38eec26f3fea02b386c652711 WHIRLPOOL d3da00d5b1bfe5ae9361a78d8a251567d2a06cd7009da9f1af58e0d06f3d2830f0133fc559b16cd10620cc5933292027bebc6f20abe026f5a63e6cfc1057bc28 +DIST pybitmessage-0.6.2.tar.gz 1053815 SHA256 bc209725ef7c1b913ec8560557e3e862a11f664bd8c5fd2eea5adcd915acc2c6 SHA512 4aaa0f6b1cc04de01154bb5c90416901e51abb4465c62269ab07abb7da980ac07f2f548ae7a3780da9f3efe89d3b841b004996c5e33bc2638e58efcbecc8baef WHIRLPOOL 490be7f22a4d5494313c79fb5af396b08344e18bfecbe9c33243b70b9546f177a59a88b403306356fa328c3a559865a355edaf6a998a1dfc9f0caa6f85544d8e diff --git a/net-p2p/pybitmessage/files/noninteractive-build.patch b/net-p2p/pybitmessage/files/noninteractive-build.patch new file mode 100644 index 000..889711a7dce --- /dev/null +++ b/net-p2p/pybitmessage/files/noninteractive-build.patch @@ -0,0 +1,18 @@ +Temporary workaround for a build system that wants you to press +"Return" interactively. + +https://github.com/Bitmessage/PyBitmessage/issues/993 + +diff --git a/setup.py b/setup.py +index 2c769a6..166ab14 100644 +--- a/setup.py b/setup.py +@@ -163,7 +163,7 @@ if __name__ == "__main__": + print "Press Return to continue" + try: + nothing = raw_input() +-except NameError: ++except EOFError,NameError: + pass + + here = os.path.abspath(os.path.dirname(__file__)) diff --git a/net-p2p/pybitmessage/metadata.xml b/net-p2p/pybitmessage/metadata.xml index 079cf86a893..72a9c818738 100644 --- a/net-p2p/pybitmessage/metadata.xml +++ b/net-p2p/pybitmessage/metadata.xml @@ -1,24 +1,29 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - - Bitmessage is a P2P communications protocol used to send encrypted - messages to another person or to many subscribers. It is - decentralized and trustless, meaning that you need-not inherently - trust any entities like root certificate authorities. It uses - strong authentication which means that the sender of a message - cannot be spoofed, and it aims to hide "non-content" data, like - the sender and receiver of messages, from passive eavesdroppers - like those running warrantless wiretapping programs. - - - - https://github.com/Bitmessage/PyBitmessage/issues -
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 7bd4373a25fe0f70327c64ec44887e75d30c9b91 Author: Michael Orlitzky gentoo org> AuthorDate: Mon Mar 27 01:27:24 2017 + Commit: Michael Orlitzky gentoo org> CommitDate: Mon Mar 27 01:27:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd4373a net-p2p/pybitmessage: remove unused versions 0.4.3 and 0.4.3-r1. Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-p2p/pybitmessage/Manifest | 1 - net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild | 74 --- net-p2p/pybitmessage/pybitmessage-0.4.3.ebuild| 73 -- 3 files changed, 148 deletions(-) diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest index 6107159e6b5..7ca16fd36e0 100644 --- a/net-p2p/pybitmessage/Manifest +++ b/net-p2p/pybitmessage/Manifest @@ -1,3 +1,2 @@ DIST pybitmessage-0.4.2.tar.gz 547565 SHA256 c69cef72adbdfa2a0ff8c5c7e5d15e640bf3283b9089c388ea48e893d564a573 SHA512 5e783243db4f507ec221092f6da18d25bb15a8c83f28aab7c1796a063d2608c0115c9d636cc73b66a09264a4ff69dda9ba373eff81640b1dd9595100dcdc4917 WHIRLPOOL 22c1ca5e5132248dc8492bd1ea327e81b8567b0ec271c774a07141579a63365dd4cc7fbd066dbba6153ce471057cead1f0763b4ae209789991b7c3b2cb5ebaa4 -DIST pybitmessage-0.4.3.tar.gz 605581 SHA256 0a0825b554aef4e6eba3e4c4eb89e03ee86bda6f3068a69f4314f26ad24a6e5d SHA512 d7d5db360e3fef88f9d9168464f6256fb44e207afabd2f9c31d85c264eab0b8a9d89f7e52aca1190f854beaf7b5ee48bd05c079cd31b775fa84b6e10612e8cee WHIRLPOOL cbe800ca83ffc213f8335a97aa6d534b41a968c76fcdff59a245694a84312e27f926b2e143bfb904036917c91bce7a27a5cfbbc83aa19005f3a41109c3efd53a DIST pybitmessage-0.4.4.tar.gz 611490 SHA256 2fe2b1ad4d7426c8777fb429129b7a07c717ea5f00cc3041a03ac19fd3259b3a SHA512 977d901525864557fcb6deada27d45a0cc90a40090f9f70f7a1cf27ffcc93ab69ef3d369375414988c519211b6d19a1ad7a0e9b38eec26f3fea02b386c652711 WHIRLPOOL d3da00d5b1bfe5ae9361a78d8a251567d2a06cd7009da9f1af58e0d06f3d2830f0133fc559b16cd10620cc5933292027bebc6f20abe026f5a63e6cfc1057bc28 diff --git a/net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild b/net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild deleted file mode 100644 index 6e88425347a..000 --- a/net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit eutils python-r1 gnome2-utils - -DESCRIPTION="P2P communications protocol" -HOMEPAGE="https://bitmessage.org"; -SRC_URI="https://github.com/Bitmessage/PyBitmessage/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libressl" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND} - !libressl? ( dev-libs/openssl:0[-bindist] ) - libressl? ( dev-libs/libressl ) - dev-python/PyQt4[${PYTHON_USEDEP}]" - -S=${WORKDIR}/PyBitmessage-${PV} - -src_compile() { :; } - -src_install () { - cat >> "${T}"/${PN}-wrapper <<-EOF - #!/usr/bin/env python - import os - import sys - sys.path.append("@SITEDIR@") - os.chdir("@SITEDIR@") - os.execl('@PYTHON@', '@EPYTHON@', '@SITEDIR@/bitmessagemain.py') - EOF - - touch src/__init__.py || die - - install_python() { - python_moduleinto ${PN} - python_domodule src/* - sed \ - -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \ - -e "s#@EPYTHON@#${EPYTHON}#" \ - -e "s#@PYTHON@#${PYTHON}#" \ - "${T}"/${PN}-wrapper > ${PN} || die - python_doscript ${PN} - } - - python_foreach_impl install_python - - dodoc README.md debian/changelog - doman man/* - - newicon -s 24 desktop/icon24.png ${PN}.png - newicon -s scalable desktop/can-icon.svg ${PN}.svg - domenu desktop/${PN}.desktop -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/net-p2p/pybitmessage/pybitmessage-0.4.3.ebuild b/net-p2p/pybitmessage/pybitmessage-0.4.3.ebuild deleted file mode 100644 index ed8694e3a11..000 --- a/net-p2p/pybitmessage/pybitmessage-0.4.3.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite" - -inherit eutils python-r1 gnome2-utils - -DESCRIPTION="P2P communications protocol" -HOMEPAGE="https://bitmessage.org"; -SRC_URI="https://github.com/Bitmessage/PyBitmessage/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND} - dev-libs/op
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: d606b9cc0625de3a905affebf392f79995ced99b Author: Austin English gentoo org> AuthorDate: Thu Jul 7 19:37:35 2016 + Commit: Austin English gentoo org> CommitDate: Thu Jul 7 19:47:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d606b9cc net-p2p/pybitmessage: add maintainer-needed Package-Manager: portage-2.2.28 net-p2p/pybitmessage/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-p2p/pybitmessage/metadata.xml b/net-p2p/pybitmessage/metadata.xml index 2770d31..079cf86 100644 --- a/net-p2p/pybitmessage/metadata.xml +++ b/net-p2p/pybitmessage/metadata.xml @@ -1,6 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> + Bitmessage is a P2P communications protocol used to send encrypted messages to another person or to many subscribers. It is
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 862467d6416146d852f2df06c3eb2a2141b48986 Author: Pacho Ramos gentoo org> AuthorDate: Sun May 22 19:22:11 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun May 22 19:33:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862467d6 net-p2p/pybitmessage: Cleanup due to #408423 Package-Manager: portage-2.3.0_rc1 net-p2p/pybitmessage/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/net-p2p/pybitmessage/metadata.xml b/net-p2p/pybitmessage/metadata.xml index 6980a22..2770d31 100644 --- a/net-p2p/pybitmessage/metadata.xml +++ b/net-p2p/pybitmessage/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - hasuf...@gentoo.org - Julian Ospald - Bitmessage is a P2P communications protocol used to send encrypted messages to another person or to many subscribers. It is
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 529df727b54c45b8593dae8f5ff73c41e2a04778 Author: Michał Górny gentoo org> AuthorDate: Sat May 14 07:09:35 2016 + Commit: Michał Górny gentoo org> CommitDate: Sat May 14 07:19:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529df727 net-p2p/pybitmessage: python_moduleroot -> python_moduleinto net-p2p/pybitmessage/pybitmessage-0.4.2.ebuild| 4 ++-- net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild | 4 ++-- net-p2p/pybitmessage/pybitmessage-0.4.3.ebuild| 4 ++-- net-p2p/pybitmessage/pybitmessage-0.4.4.ebuild| 4 ++-- net-p2p/pybitmessage/pybitmessage-.ebuild | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/net-p2p/pybitmessage/pybitmessage-0.4.2.ebuild b/net-p2p/pybitmessage/pybitmessage-0.4.2.ebuild index 294d83e..41a5649 100644 --- a/net-p2p/pybitmessage/pybitmessage-0.4.2.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-0.4.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -41,7 +41,7 @@ src_install () { touch src/__init__.py || die install_python() { - local python_moduleroot=${PN} + python_moduleinto ${PN} python_domodule src/* sed \ -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \ diff --git a/net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild b/net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild index 5905630..a301784 100644 --- a/net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -42,7 +42,7 @@ src_install () { touch src/__init__.py || die install_python() { - local python_moduleroot=${PN} + python_moduleinto ${PN} python_domodule src/* sed \ -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \ diff --git a/net-p2p/pybitmessage/pybitmessage-0.4.3.ebuild b/net-p2p/pybitmessage/pybitmessage-0.4.3.ebuild index 245d6fc..cc21cd0 100644 --- a/net-p2p/pybitmessage/pybitmessage-0.4.3.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-0.4.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -41,7 +41,7 @@ src_install () { touch src/__init__.py || die install_python() { - local python_moduleroot=${PN} + python_moduleinto ${PN} python_domodule src/* sed \ -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \ diff --git a/net-p2p/pybitmessage/pybitmessage-0.4.4.ebuild b/net-p2p/pybitmessage/pybitmessage-0.4.4.ebuild index 782c2ce..417dba2 100644 --- a/net-p2p/pybitmessage/pybitmessage-0.4.4.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-0.4.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -42,7 +42,7 @@ src_install () { touch src/__init__.py || die install_python() { - local python_moduleroot=${PN} + python_moduleinto ${PN} python_domodule src/* sed \ -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \ diff --git a/net-p2p/pybitmessage/pybitmessage-.ebuild b/net-p2p/pybitmessage/pybitmessage-.ebuild index b994ca0..de77f5d 100644 --- a/net-p2p/pybitmessage/pybitmessage-.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -40,7 +40,7 @@ src_install () { touch src/__init__.py || die install_python() { - local python_moduleroot=${PN} + python_moduleinto ${PN} python_domodule src/* sed \ -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 696559e37a7ffc1ef108142590a49e501842e26b Author: Julian Ospald gentoo org> AuthorDate: Sun Oct 18 14:57:06 2015 + Commit: Julian Ospald gentoo org> CommitDate: Sun Oct 18 14:57:22 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696559e3 net-p2p/pybitmessage: add maintainer net-p2p/pybitmessage/metadata.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-p2p/pybitmessage/metadata.xml b/net-p2p/pybitmessage/metadata.xml index ada6833..e6bddbf 100644 --- a/net-p2p/pybitmessage/metadata.xml +++ b/net-p2p/pybitmessage/metadata.xml @@ -2,7 +2,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - maintainer-nee...@gentoo.org + hasuf...@gentoo.org + Julian Ospald Bitmessage is a P2P communications protocol used to send encrypted
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 9cc176f00bf6f2374d54e16aa287efe7cd8b64f8 Author: Julian Ospald gentoo org> AuthorDate: Sun Oct 18 14:32:28 2015 + Commit: Julian Ospald gentoo org> CommitDate: Sun Oct 18 14:35:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc176f0 net-p2p/pybitmessage: add missing "|| die" net-p2p/pybitmessage/pybitmessage-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/pybitmessage/pybitmessage-.ebuild b/net-p2p/pybitmessage/pybitmessage-.ebuild index 0abf343..3d72433 100644 --- a/net-p2p/pybitmessage/pybitmessage-.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-.ebuild @@ -28,7 +28,7 @@ RDEPEND="${DEPEND} src_compile() { :; } src_install () { - cat >> "${T}"/${PN}-wrapper <<-EOF + cat >> "${T}"/${PN}-wrapper <<-EOF || die #!/usr/bin/env python import os import sys
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 94fbcd980121be85991d4db2e2a4fce9a1d8 Author: Julian Ospald gentoo org> AuthorDate: Sun Oct 18 14:31:19 2015 + Commit: Julian Ospald gentoo org> CommitDate: Sun Oct 18 14:35:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94fb net-p2p/pybitmessage: version bump to 0.4.4 Gentoo-Bug: 526572 net-p2p/pybitmessage/Manifest | 1 + net-p2p/pybitmessage/pybitmessage-0.4.4.ebuild | 75 ++ 2 files changed, 76 insertions(+) diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest index 0d802d1..6107159 100644 --- a/net-p2p/pybitmessage/Manifest +++ b/net-p2p/pybitmessage/Manifest @@ -1,2 +1,3 @@ DIST pybitmessage-0.4.2.tar.gz 547565 SHA256 c69cef72adbdfa2a0ff8c5c7e5d15e640bf3283b9089c388ea48e893d564a573 SHA512 5e783243db4f507ec221092f6da18d25bb15a8c83f28aab7c1796a063d2608c0115c9d636cc73b66a09264a4ff69dda9ba373eff81640b1dd9595100dcdc4917 WHIRLPOOL 22c1ca5e5132248dc8492bd1ea327e81b8567b0ec271c774a07141579a63365dd4cc7fbd066dbba6153ce471057cead1f0763b4ae209789991b7c3b2cb5ebaa4 DIST pybitmessage-0.4.3.tar.gz 605581 SHA256 0a0825b554aef4e6eba3e4c4eb89e03ee86bda6f3068a69f4314f26ad24a6e5d SHA512 d7d5db360e3fef88f9d9168464f6256fb44e207afabd2f9c31d85c264eab0b8a9d89f7e52aca1190f854beaf7b5ee48bd05c079cd31b775fa84b6e10612e8cee WHIRLPOOL cbe800ca83ffc213f8335a97aa6d534b41a968c76fcdff59a245694a84312e27f926b2e143bfb904036917c91bce7a27a5cfbbc83aa19005f3a41109c3efd53a +DIST pybitmessage-0.4.4.tar.gz 611490 SHA256 2fe2b1ad4d7426c8777fb429129b7a07c717ea5f00cc3041a03ac19fd3259b3a SHA512 977d901525864557fcb6deada27d45a0cc90a40090f9f70f7a1cf27ffcc93ab69ef3d369375414988c519211b6d19a1ad7a0e9b38eec26f3fea02b386c652711 WHIRLPOOL d3da00d5b1bfe5ae9361a78d8a251567d2a06cd7009da9f1af58e0d06f3d2830f0133fc559b16cd10620cc5933292027bebc6f20abe026f5a63e6cfc1057bc28 diff --git a/net-p2p/pybitmessage/pybitmessage-0.4.4.ebuild b/net-p2p/pybitmessage/pybitmessage-0.4.4.ebuild new file mode 100644 index 000..782c2ce --- /dev/null +++ b/net-p2p/pybitmessage/pybitmessage-0.4.4.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" + +inherit eutils python-r1 gnome2-utils + +DESCRIPTION="P2P communications protocol" +HOMEPAGE="https://bitmessage.org"; +SRC_URI="https://github.com/Bitmessage/PyBitmessage/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="libressl" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND} + !libressl? ( dev-libs/openssl:0[-bindist] ) + libressl? ( dev-libs/libressl ) + dev-python/PyQt4[${PYTHON_USEDEP}]" + +S=${WORKDIR}/PyBitmessage-${PV} + +src_compile() { :; } + +src_install () { + cat >> "${T}"/${PN}-wrapper <<-EOF || die + #!/usr/bin/env python + import os + import sys + sys.path.append("@SITEDIR@") + os.chdir("@SITEDIR@") + os.execl('@PYTHON@', '@EPYTHON@', '@SITEDIR@/bitmessagemain.py') + EOF + + touch src/__init__.py || die + + install_python() { + local python_moduleroot=${PN} + python_domodule src/* + sed \ + -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \ + -e "s#@EPYTHON@#${EPYTHON}#" \ + -e "s#@PYTHON@#${PYTHON}#" \ + "${T}"/${PN}-wrapper > ${PN} || die + python_doscript ${PN} + } + + python_foreach_impl install_python + + dodoc README.md debian/changelog + doman man/* + + newicon -s 24 desktop/icon24.png ${PN}.png + newicon -s scalable desktop/can-icon.svg ${PN}.svg + domenu desktop/${PN}.desktop +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: 415997b60b3ba37462fbd8c1decdea594901886a Author: Julian Ospald gentoo org> AuthorDate: Sun Oct 18 14:32:49 2015 + Commit: Julian Ospald gentoo org> CommitDate: Sun Oct 18 14:35:23 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=415997b6 net-p2p/pybitmessage: remove nonfatal usage Gentoo-Bug: 551186 net-p2p/pybitmessage/pybitmessage-.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/net-p2p/pybitmessage/pybitmessage-.ebuild b/net-p2p/pybitmessage/pybitmessage-.ebuild index 3d72433..b994ca0 100644 --- a/net-p2p/pybitmessage/pybitmessage-.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-.ebuild @@ -52,12 +52,12 @@ src_install () { python_foreach_impl install_python - nonfatal dodoc README.md debian/changelog - nonfatal doman man/* + dodoc README.md debian/changelog + doman man/* - nonfatal newicon -s 24 desktop/icon24.png ${PN}.png - nonfatal newicon -s scalable desktop/can-icon.svg ${PN}.svg - nonfatal domenu desktop/${PN}.desktop + newicon -s 24 desktop/icon24.png ${PN}.png + newicon -s scalable desktop/can-icon.svg ${PN}.svg + domenu desktop/${PN}.desktop } pkg_preinst() {
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: fb460e21108fd87dc867e47f4f4ce11fd1a272ac Author: Julian Ospald gentoo org> AuthorDate: Sun Oct 18 14:32:07 2015 + Commit: Julian Ospald gentoo org> CommitDate: Sun Oct 18 14:35:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb460e21 net-p2p/pybitmessage: live ebuild: switch to git-r3 net-p2p/pybitmessage/pybitmessage-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/pybitmessage/pybitmessage-.ebuild b/net-p2p/pybitmessage/pybitmessage-.ebuild index bcb8143..0abf343 100644 --- a/net-p2p/pybitmessage/pybitmessage-.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-.ebuild @@ -7,7 +7,7 @@ EAPI=5 PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="sqlite" -inherit eutils python-r1 gnome2-utils git-2 +inherit eutils python-r1 gnome2-utils git-r3 DESCRIPTION="P2P communications protocol" HOMEPAGE="https://bitmessage.org";
[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/
commit: ed9f8b070b372e9513d45c2a39410e48b90c27df Author: Julian Ospald gentoo org> AuthorDate: Sun Sep 20 16:49:59 2015 + Commit: Julian Ospald gentoo org> CommitDate: Sun Sep 20 17:02:41 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9f8b07 net-p2p/pybitmessage: add libressl support ...ge-.ebuild => pybitmessage-0.4.3-r1.ebuild} | 25 -- net-p2p/pybitmessage/pybitmessage-.ebuild | 7 +++--- 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/net-p2p/pybitmessage/pybitmessage-.ebuild b/net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild similarity index 68% copy from net-p2p/pybitmessage/pybitmessage-.ebuild copy to net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild index 38f15d8..5905630 100644 --- a/net-p2p/pybitmessage/pybitmessage-.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-0.4.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -7,23 +7,26 @@ EAPI=5 PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="sqlite" -inherit eutils python-r1 gnome2-utils git-2 +inherit eutils python-r1 gnome2-utils DESCRIPTION="P2P communications protocol" HOMEPAGE="https://bitmessage.org"; -EGIT_REPO_URI="https://github.com/Bitmessage/PyBitmessage.git"; +SRC_URI="https://github.com/Bitmessage/PyBitmessage/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="" -IUSE="" +KEYWORDS="~amd64 ~x86" +IUSE="libressl" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="${PYTHON_DEPS}" RDEPEND="${DEPEND} - dev-libs/openssl[-bindist] + !libressl? ( dev-libs/openssl:0[-bindist] ) + libressl? ( dev-libs/libressl ) dev-python/PyQt4[${PYTHON_USEDEP}]" +S=${WORKDIR}/PyBitmessage-${PV} + src_compile() { :; } src_install () { @@ -51,12 +54,12 @@ src_install () { python_foreach_impl install_python - nonfatal dodoc README.md debian/changelog - nonfatal doman man/* + dodoc README.md debian/changelog + doman man/* - nonfatal newicon -s 24 desktop/icon24.png ${PN}.png - nonfatal newicon -s scalable desktop/can-icon.svg ${PN}.svg - nonfatal domenu desktop/${PN}.desktop + newicon -s 24 desktop/icon24.png ${PN}.png + newicon -s scalable desktop/can-icon.svg ${PN}.svg + domenu desktop/${PN}.desktop } pkg_preinst() { diff --git a/net-p2p/pybitmessage/pybitmessage-.ebuild b/net-p2p/pybitmessage/pybitmessage-.ebuild index 38f15d8..bcb8143 100644 --- a/net-p2p/pybitmessage/pybitmessage-.ebuild +++ b/net-p2p/pybitmessage/pybitmessage-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,12 +16,13 @@ EGIT_REPO_URI="https://github.com/Bitmessage/PyBitmessage.git"; LICENSE="MIT" SLOT="0" KEYWORDS="" -IUSE="" +IUSE="libressl" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="${PYTHON_DEPS}" RDEPEND="${DEPEND} - dev-libs/openssl[-bindist] + !libressl? ( dev-libs/openssl:0[-bindist] ) + libressl? ( dev-libs/libressl ) dev-python/PyQt4[${PYTHON_USEDEP}]" src_compile() { :; }