summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2014-11-13 18:31:50 +0000
committerAnthony G. Basile <blueness@gentoo.org>2014-11-13 18:31:50 +0000
commita4f75addd6c34af4b3222e623b48069d165efcf3 (patch)
tree9486b7684b9a2f78de528a89e2831e28acb48806 /net-p2p
parentAdd -9999 (diff)
downloadhistorical-a4f75addd6c34af4b3222e623b48069d165efcf3.tar.gz
historical-a4f75addd6c34af4b3222e623b48069d165efcf3.tar.bz2
historical-a4f75addd6c34af4b3222e623b48069d165efcf3.zip
Add -9999
Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/bitcoin-qt/ChangeLog8
-rw-r--r--net-p2p/bitcoin-qt/Manifest33
-rw-r--r--net-p2p/bitcoin-qt/bitcoin-qt-0.9.2.1.ebuild5
-rw-r--r--net-p2p/bitcoin-qt/bitcoin-qt-0.9.3.ebuild3
-rw-r--r--net-p2p/bitcoin-qt/bitcoin-qt-9999.ebuild126
5 files changed, 155 insertions, 20 deletions
diff --git a/net-p2p/bitcoin-qt/ChangeLog b/net-p2p/bitcoin-qt/ChangeLog
index 32c68c6ed7af..3017c2d1a1be 100644
--- a/net-p2p/bitcoin-qt/ChangeLog
+++ b/net-p2p/bitcoin-qt/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-p2p/bitcoin-qt
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/ChangeLog,v 1.87 2014/10/10 11:30:23 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/ChangeLog,v 1.88 2014/11/13 18:31:37 blueness Exp $
+
+*bitcoin-qt-9999 (13 Nov 2014)
+
+ 13 Nov 2014; Anthony G. Basile <blueness@gentoo.org> +bitcoin-qt-9999.ebuild,
+ bitcoin-qt-0.9.2.1.ebuild, bitcoin-qt-0.9.3.ebuild:
+ Add -9999
10 Oct 2014; Anthony G. Basile <blueness@gentoo.org>
+files/0.9.x-ljr_noblacklist.patch, bitcoin-qt-0.9.3.ebuild, metadata.xml:
diff --git a/net-p2p/bitcoin-qt/Manifest b/net-p2p/bitcoin-qt/Manifest
index 21b7b5c18872..4bdc1301e8ea 100644
--- a/net-p2p/bitcoin-qt/Manifest
+++ b/net-p2p/bitcoin-qt/Manifest
@@ -12,24 +12,25 @@ DIST bitcoin-v0.9.2.1.tgz 5242673 SHA256 7cadbadd90485b7302b86ce041db576aad650f6
DIST bitcoin-v0.9.3.tgz 4788997 SHA256 3ed92e8323cb4187cae015457c7c5920a5c658438f01c6c45f0ce3aabf9bd428 SHA512 cf6ff5bc586b0614b4e74e1c18b30e8f443f03db348382492e49c70ec31a0ef3a4d1989b34a8fdce289788c894b48b72b94d2562e497220453b668dc28ce0d66 WHIRLPOOL 6ce18de9a2b24cedd88e110088d0747452f8403b6239df9212b673e4a893e059bdea2640b13b6fde659a866d4a6a3b4fa62dde3adbf957b80104d41c0e4aeb18
EBUILD bitcoin-qt-0.8.5.ebuild 3380 SHA256 599f1eeac12ee41b67c8f6a6f7f18966651e21b48f23d5bbc2489201b4305f87 SHA512 7a0113d9c969d59d203a21913b56132abe4f9cf66815152dab495e82cd0550d0ac32ce1cabe780d5d310d597894c8031f1bed324eed2a6add9563b3d75b193d5 WHIRLPOOL c94165c5f9993e21bb84863a886cf023acb3dde11d919b4d21abfaec993006b13af1984d841d96e1e30adf919a1b8d3e270849ed4e221df6c33c340624f3f675
EBUILD bitcoin-qt-0.8.6.ebuild 3383 SHA256 96392e278dcd2491834215e3dc12ffdba7647db9d9175526123b984f2dafc7a1 SHA512 84a86f6a33a3631765263ed47ec06b644b2ee1669778a89e451955a61b699603a2cf2fd76dc2df2b778ecb6123bc5f6def7f17bc0c2b127b42d978bea4ac606b WHIRLPOOL d7d40e5e15ab243bc9a0432fb18e24fe5c0a6cdf9d9c3f32c277b2b2afeaf99d867340ff7f88efbc6aa56594d66f7e54ed793442defb0ee70afba9e431e598e5
-EBUILD bitcoin-qt-0.9.2.1.ebuild 3088 SHA256 2de222e7b651162537f576e084235103957d3dc05825e9d1794f0bc9b2e7f424 SHA512 cddb862181e72ab160de8f17a98f5c694633bec0103312bbc7a1f851131c0eb4fbaddd35def53d7b5a34341f9ec2ecfb705b27b3be203d5c2b885a357313ee48 WHIRLPOOL 358771f606452bb81c157c920a10ed2cb535738ae0d9b966652a08ccd811b5d75f4a92bd15024500a28d4807c26190f183936449dbe39dd80d107284b55a9892
-EBUILD bitcoin-qt-0.9.3.ebuild 3545 SHA256 ac3ee94712b324cf693c14c35d07571102ce0be44a8e0b04b63e0c3026854af1 SHA512 ef17d24e4f04836e52ae71dbcbea04c5fcc2b203c7b144a8869ea37adcc0d8df4d13dcd58b526a0819925e5bf39dd67ffd5ba20defd1e119ed81e101d94fa4b7 WHIRLPOOL 33cc5b657930e23d00746525036800e77fb604f1095ea7be6ed5cf9c6e86565d90c4d8b87ec8803988895523b8881b2564016be19af77fb5cbef3f164c38e5b0
-MISC ChangeLog 18329 SHA256 51ea075f55e8009a74a9465a72baae74c7cf4cb2f12441f3cf29e7a592c1c032 SHA512 3cab052a6ac10648b7e5624a33c62661cedf5f523d6e4fd7e4a00ebe0e028c7b0eb98b0076c043a332d40a1f344b7290b3fb4abda184cb8c14531fa180d8c3a3 WHIRLPOOL 8176d840eb53fefa7bdda3358eaa5e23ebf07437ca8af2c78ce70b6dcc94777875aa9843d0255e604d1dcc0554251ac71eee0550cdb814bdd4cb5691415d4f75
+EBUILD bitcoin-qt-0.9.2.1.ebuild 3109 SHA256 fd706d51a8c9fc2a1707850dc022b4ed326861dc56541348a0fd7c1ccb455e05 SHA512 061af2155cad7deedf585db3db1116f07c52a3dd6b88814f32af4cf7f922aec0a43b55a123e551fd0d99281dda51791283aa6c08a60ffd50b7b0a68282a09d42 WHIRLPOOL ab50bc1fc2752c36bff3ec058da9da309d541d8cbe2ecd2467a519391a9381b58fd5c63ebd91c47a16a7bd5fdb4292260365042e9e41f4242ac35a89bc725789
+EBUILD bitcoin-qt-0.9.3.ebuild 3566 SHA256 6a4bcb925637a012828746382b79eafb83f680620f00ea7c0081f0937ef00cfb SHA512 d4fd6cd3d3b480d7dffe9ac74a99366060f4cea64c22aba5766a6b2f1f6b71abfddd06e4abedf422dd76b091a6ab63c72d9b01a702c87b362ae6649d81f5387c WHIRLPOOL a427e125b7508d8235c3cad5a5d7bb2494b7a59c341a75afe4006229e9bd1fbe04bc358f39011c8bb2a8e0c58f77725a466edb2a3158a3d62d15ceeecdd977e5
+EBUILD bitcoin-qt-9999.ebuild 3122 SHA256 a62a09c5805bde6bc804de82c06a65b17829de5243a9b1d893c068b1e69ec982 SHA512 c297d8656e44572ee197441e2a6ef4a6b45830cc05969594eb46ef5a9e72b25a502dc8c75b060c0ce530d512bf2470ee904fcada3f1e5e44a330474f59cb87e3 WHIRLPOOL cbdeca26429d8e9f90f270495961b0d5fe68a88613d0d1bbf2d63c5b4f42f2c41f82b0771d2b9b0b37c79f88440d12821ad2f54ba6b43bbd527d696e6417fae1
+MISC ChangeLog 18508 SHA256 610434a09a6d3afd9550a2c08855c63adee56155962249941fb3bd3f5bddce43 SHA512 a520512fb438ac53593f7726addf021dbf5aa08afd585eaf742364abdf8ea8ddd72cd71f00762a46d5d3b1b87a6dd413c8b78ca35ac6533c1be75ba0df7f9598 WHIRLPOOL 6a143866bf2843157fea8e791776ae214245acf24ceecea3fa646a04b4bf049840a5abcb27e2638f76c245ebf98568916ad5cecaa8947feb4875b57a1aec4281
MISC metadata.xml 683 SHA256 7646cc2d572e809bfa417fd1ff3cd6132e242684890cd12839d30c7ccd58093c SHA512 5e5678aea84a43f45994a3d4ccfa82990df66dc6f7d752642090dd70b2e8bea79eb0d08bf2c1e0017827d1515763fbd1365c2a332fbd033c983d143c38f52453 WHIRLPOOL 0f0456674533817da48c3bfafb23e3b2ecb9fe0679ed0d6cad10db38b01474a08134542d743877e3b10b4979b853775eafdf98b1cc16b1cb0f8f89e8d48b496c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJUN8OIAAoJEJOE+m71LUu6UsQQAILQ3M0u9SnCtkxBMnwNHPAl
-4bU6YDPijuUcNlcpAfu4QiUoP/382ky7zd7EmmlLAVzRsDvymD35in/uNpsQXUTC
-5nNK+L24GA9Wg9o3Ee/4A0Sb3vAuzqdB7PgOwCBoF9578eyQPGnz3qzMRGzcUwUO
-uLAuyVO3cv2lzEJuXdRshMc47a6nifJblqylVoy+83ETHQDbcLUx4lyT7ftODVsu
-4WqjtNWo53FYvYWINpHbmoD3qSDBK2I58YN4TT+rjr0oeqh0pU7RVffQYEudUvW6
-iPkd4etStFCE4+pmZX3a/UXGzgRjupNX/+WoAM4wvNiOXfkA0AgF8T+GEyH8HP2Z
-7O/quPGZMvyw9W36WCM908nobfFUhHzJkT81vwEYWszjOr/NIsxlA8Je1fsA581L
-+PNF47F6UDQ/OE4poKLIfVEv2olA9AHefEC+Sx6bLVIigc6bHBI3qO+QfokIRkyZ
-xpq9x/HfYQckxo50pZfYnByJ9AKj3VoUBQrsFwiVGd2nPkw8SUkBYGjOQN/aVXpK
-wtBuegNYsrDvU40LOKfmfqHGbMC6yMyPNflOOBivMZ0RjR7FlvlpohtxE1RNVh8y
-+UbFbWAco2yPjZuxMwXPwUGoMMnpNSVZsOSdFT2aET99exvShpf6hAX/fBY1BXm2
-nd7pR8cZeIzLk2oBgDCr
-=uMz1
+iQIcBAEBCAAGBQJUZPmXAAoJEJOE+m71LUu6lzoQAJRxwJQzxYwhzITz043ICWAP
+9l5/bi9L1M024KCS4YH8y7BehR9umF0z8Kx4KaAiHHJTtlxCOW1AUqkyoN9TL8Om
+FWwajoI7nXxE0lrmSTqLmCF4FRxYK8sdw0SxV8yrXrQoIG01IXeyVXqETLrkVuqI
+IeMxfPlCYDZ0kxHGfmhNH71VTLY0KV6ux2eGW2f42+zcSELmm2bKXZ4tEPwq0bzS
+Z7MFPr0Cn1mvte51K9vBPzNl90uGd0GSTkiII6xrU/976Tmyk34bX8MlTXhl+kSn
+an7E7UjLD+gQV04Gk46ZrjToopoOA8OIuJt9DmTw4NKEd07C1vQtz8Qo+sZgjN70
+L5TPIINBDaB9VI7A7vAEVJ535Zsla4mwfeIV1It5QFMEh7i6zVYi2TyX/x6GZyC1
+KBwLNJsKGruvh2g83tFhQ2aJUE7yQtOPvs+EGKc90xSE3YTOl+qHo7Ecj15fhFPH
+CdbPXY2//n9j4KGdc/fXW6K7339TJ2dWdFp4XuIzJkNZFdcOx9/JZNLXxGerY4t/
+xiqk9shK/vrqdGSOUnCkdyw4UtPo/0X9TZewSWVtE9V7eaZDWB5G66r5pGuHI3Wt
+HCkriszFHpk/jcarwn+w/btzq1PGxb3JOw/zCdcxKx4r8MABFkEonxhb4GDNPkPC
+kAh+v8B9AJJjUahhj8b2
+=0RHW
-----END PGP SIGNATURE-----
diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.9.2.1.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.9.2.1.ebuild
index 16b36152d9a3..37e6e8a01430 100644
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.9.2.1.ebuild
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.9.2.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 2010-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/bitcoin-qt-0.9.2.1.ebuild,v 1.6 2014/08/29 00:52:25 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/bitcoin-qt-0.9.2.1.ebuild,v 1.7 2014/11/13 18:31:37 blueness Exp $
EAPI=4
@@ -24,7 +24,7 @@ KEYWORDS="~amd64 ~arm ~x86"
IUSE="$IUSE dbus kde +qrcode test upnp"
RDEPEND="
- >=dev-libs/boost-1.53.0[threads(+)]
+ >=dev-libs/boost-1.41.0[threads(+)]
dev-libs/openssl:0[-bindist]
dev-libs/protobuf
qrcode? (
@@ -80,6 +80,7 @@ src_prepare() {
src_configure() {
econf \
+ --disable-ccache \
$(use_with dbus qtdbus) \
$(use_with upnp miniupnpc) $(use_enable upnp upnp-default) \
$(use_with qrcode qrencode) \
diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.9.3.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-0.9.3.ebuild
index 79f3e04de4fb..7ed245b9cc65 100644
--- a/net-p2p/bitcoin-qt/bitcoin-qt-0.9.3.ebuild
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.9.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 2010-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/bitcoin-qt-0.9.3.ebuild,v 1.2 2014/10/10 11:30:23 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/bitcoin-qt-0.9.3.ebuild,v 1.3 2014/11/13 18:31:37 blueness Exp $
EAPI=4
@@ -92,6 +92,7 @@ src_prepare() {
src_configure() {
econf \
+ --disable-ccache \
$(use_with dbus qtdbus) \
$(use_with upnp miniupnpc) $(use_enable upnp upnp-default) \
$(use_with qrcode qrencode) \
diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-9999.ebuild b/net-p2p/bitcoin-qt/bitcoin-qt-9999.ebuild
new file mode 100644
index 000000000000..7811b7debd9e
--- /dev/null
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-9999.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2010-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/bitcoin-qt/bitcoin-qt-9999.ebuild,v 1.1 2014/11/13 18:31:37 blueness Exp $
+
+EAPI=4
+
+DB_VER="4.8"
+
+LANGS="ach af_ZA ar be_BY bg bs ca ca@valencia ca_ES cmn cs cy da de el_GR en eo es es_CL es_DO es_MX es_UY et eu_ES fa fa_IR fi fr fr_CA gl gu_IN he hi_IN hr hu id_ID it ja ka kk_KZ ko_KR ky la lt lv_LV mn ms_MY nb nl pam pl pt_BR pt_PT ro_RO ru sah sk sl_SI sq sr sv th_TH tr uk ur_PK uz@Cyrl vi vi_VN zh_HK zh_CN zh_TW"
+inherit autotools db-use eutils fdo-mime gnome2-utils kde4-functions qt4-r2 git-2 user versionator
+
+MyPV="${PV/_/}"
+MyPN="bitcoin"
+MyP="${MyPN}-${MyPV}"
+
+DESCRIPTION="An end-user Qt4 GUI for the Bitcoin crypto-currency"
+HOMEPAGE="http://bitcoin.org/"
+SRC_URI="
+"
+EGIT_PROJECT='bitcoin'
+EGIT_REPO_URI="git://github.com/bitcoin/bitcoin.git https://github.com/bitcoin/bitcoin.git"
+
+LICENSE="MIT ISC GPL-3 LGPL-2.1 public-domain || ( CC-BY-SA-3.0 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS=""
+IUSE="$IUSE dbus kde +qrcode test upnp"
+
+RDEPEND="
+ >=dev-libs/boost-1.52.0[threads(+)]
+ dev-libs/openssl:0[-bindist]
+ dev-libs/protobuf
+ qrcode? (
+ media-gfx/qrencode
+ )
+ upnp? (
+ net-libs/miniupnpc
+ )
+ sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
+ virtual/bitcoin-leveldb
+ dev-qt/qtgui:4
+ dbus? (
+ dev-qt/qtdbus:4
+ )
+"
+DEPEND="${RDEPEND}
+ >=app-shells/bash-4.1
+"
+
+src_prepare() {
+ epatch "${FILESDIR}/0.9.0-sys_leveldb.patch"
+ rm -r src/leveldb
+
+ local filt= yeslang= nolang=
+
+ for lan in $LANGS; do
+ if [ ! -e src/qt/locale/bitcoin_$lan.ts ]; then
+ ewarn "Language '$lan' no longer supported. Ebuild needs update."
+ fi
+ done
+
+ for ts in $(ls src/qt/locale/*.ts)
+ do
+ x="${ts/*bitcoin_/}"
+ x="${x/.ts/}"
+ if ! use "linguas_$x"; then
+ nolang="$nolang $x"
+ rm "$ts"
+ filt="$filt\\|$x"
+ else
+ yeslang="$yeslang $x"
+ fi
+ done
+ filt="bitcoin_\\(${filt:2}\\)\\.\(qm\|ts\)"
+ sed "/${filt}/d" -i 'src/qt/bitcoin_locale.qrc'
+ sed "s/locale\/${filt}/bitcoin.qrc/" -i 'src/Makefile.qt.include'
+ einfo "Languages -- Enabled:$yeslang -- Disabled:$nolang"
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --disable-ccache \
+ $(use_with dbus qtdbus) \
+ $(use_with upnp miniupnpc) $(use_enable upnp upnp-default) \
+ $(use_with qrcode qrencode) \
+ $(use_enable test tests) \
+ --with-system-leveldb \
+ --without-utils --without-daemon \
+ --with-gui
+}
+
+src_test() {
+ emake check
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ insinto /usr/share/pixmaps
+ newins "share/pixmaps/bitcoin.ico" "${PN}.ico"
+ make_desktop_entry "${PN} %u" "Bitcoin-Qt" "/usr/share/pixmaps/${PN}.ico" "Qt;Network;P2P;Office;Finance;" "MimeType=x-scheme-handler/bitcoin;\nTerminal=false"
+
+ dodoc doc/README.md doc/release-notes.md
+ dodoc doc/assets-attribution.md doc/tor.md
+ doman contrib/debian/manpages/bitcoin-qt.1
+
+ if use kde; then
+ insinto /usr/share/kde4/services
+ doins contrib/debian/bitcoin-qt.protocol
+ fi
+}
+
+update_caches() {
+ gnome2_icon_cache_update
+ fdo-mime_desktop_database_update
+ buildsycoca
+}
+
+pkg_postinst() {
+ update_caches
+}
+
+pkg_postrm() {
+ update_caches
+}