[gentoo-commits] repo/gentoo:master commit in: net-p2p/pybitmessage/

2020-01-04 Thread Mikle Kolyada
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/

2018-05-27 Thread Andreas Sturmlechner
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/

2018-05-27 Thread Andreas Sturmlechner
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/

2018-05-27 Thread Andreas Sturmlechner
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/

2018-05-10 Thread Andreas Sturmlechner
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/

2018-04-22 Thread Andreas Sturmlechner
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/

2018-04-22 Thread Andreas Sturmlechner
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/

2018-04-22 Thread Andreas Sturmlechner
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/

2018-03-09 Thread Matt Thode
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/

2018-02-14 Thread Michael Palimaka
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/

2018-02-14 Thread Michael Palimaka
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/

2018-01-24 Thread Andreas Sturmlechner
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/

2017-07-24 Thread Michael Orlitzky
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/

2017-05-12 Thread Michael Orlitzky
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/

2017-04-27 Thread Michael Orlitzky
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/

2017-04-27 Thread Michael Orlitzky
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/

2017-03-26 Thread Michael Orlitzky
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/

2016-07-07 Thread Austin English
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/

2016-05-22 Thread Pacho Ramos
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/

2016-05-14 Thread Michał Górny
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/

2015-10-18 Thread Julian Ospald
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/

2015-10-18 Thread Julian Ospald
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/

2015-10-18 Thread Julian Ospald
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/

2015-10-18 Thread Julian Ospald
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/

2015-10-18 Thread Julian Ospald
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/

2015-09-20 Thread Julian Ospald
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() { :; }