Sync with portage [Fri Jan 23 20:42:47 MSK 2015].

master
root 10 years ago
parent 9d9c751e0a
commit 5d63250da2

@ -1,6 +1,9 @@
# ChangeLog for dev-lang/tcl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/ChangeLog,v 1.202 2014/12/19 15:02:24 jlec Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/ChangeLog,v 1.203 2015/01/23 11:23:00 jlec Exp $
23 Jan 2015; Justin Lecher <jlec@gentoo.org> tcl-8.6.3.ebuild:
Sort eclasses
*tcl-8.6.3 (19 Dec 2014)
*tcl-8.5.17 (19 Dec 2014)

@ -1,3 +1,6 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
AUX tcl-8.4.15-tclm4-soname.patch 477 SHA256 2130b8b5fdddadfca35b74e9432d2651733e4f1c7b13d66ffc87b6995865076b SHA512 280295134a053469defb095ccc447bbdd96b75a415eec099bf8aae8b9e5f271766a0228d6646dea564501f697454eb8ffa32d6f0682825f6073f110aa22644b5 WHIRLPOOL bab6dd5ee47af6498d528a9766ae74ab820156f1f4fea987b1e41e5f01da9e4d1176111e806b2afc5db54bc0a563eae05aa712343424ffe711e363fbe73bc23d
AUX tcl-8.4.16-multilib.patch 988 SHA256 6df0027ee02c1f458e8ae5f07538e0838317d72d028c6e1af97e8433d866b0ce SHA512 a86803a3d676bdea8c601dde47806ab0516dd421f4cf6a375b16d12bc4a68130dc1d5ec4c8de0088b385a17d8bbc0289b08cded6d1c0fa78f686615b1006865a WHIRLPOOL 1768af16e193aa99f24b868586bf8f4b40b0d76a2cfb403269c63c891c11d3832fca4560cb9c61a3f9a11d431f8d3e59b9ad92e32989550dbd4b5b0333c88db1
AUX tcl-8.4.9-strtod.patch 362 SHA256 93fad4cd880492430d5d55730b96a12697a58e951d8145b2b66025bceca10386 SHA512 add67c1b818c045c25202cb59424788824c68925a376ff89dfeaf2beb1cd1c459b392a8dc83bf9277effe454cc6a4a06dd3fb0cdc25e42dfd02e38408612ce0d WHIRLPOOL 8ea1a92f8a0842f8b5fc0ffb728ae41ebe8a2fabad82f181344fa7a1d3fda3fb6ed39af89eef784d22f844d0d3b3c5e73dc7b32903dbd315030f7c12d41bcb9e
@ -24,6 +27,25 @@ EBUILD tcl-8.5.16.ebuild 3783 SHA256 f55a1e30e1415289807af7589199f07e54d4ae0ee9e
EBUILD tcl-8.5.17.ebuild 3783 SHA256 543c153c087b6d950e5324a695c074d36c29ecfb3ed30fdb06266f522fed0b96 SHA512 e3d34d33f4baa0634e3f782fab8e8a6465cc6e821e0ae4827bd2f01b31e5b99abce99ed2db02455224c2edac4f5cf68b797fa8148a0cfbdaba37f0c2b14f410e WHIRLPOOL 136e7484ce16a5723adaaf851e747ede29faf91f0933381d03109cdb87ea790ea7bdf02b256853d5f8540bf2a9a24588076efd1429278baffa6e0a5c7b646124
EBUILD tcl-8.6.1-r1.ebuild 3991 SHA256 5582fad80d1ec7735bac1091182ef36eb99b3a7618711b7679352303e1ad401c SHA512 b6b4d7ff4ea4676e2a9a453b9b21dd59026ce34344353f9d6f223c74536cf98f41687ff6d1b85452e84c86883c9c06a31912db1d0c58a30c203261bb5e31d364 WHIRLPOOL 132c345c8d2e62d17f98a6c015dfbb60170914fb92d5e009bb3150ca5fa125df5534d96059c1138a00de9c5813933c9f934d0793e34fe6361e415cbc38a5c5e6
EBUILD tcl-8.6.2.ebuild 3926 SHA256 13a620f3d77c838dc3a916d292201c4e439c4c14ea97b3999ac1f89c3374f059 SHA512 d4787ba8b75cea0a12a576fc2c875bf768dfebed3a9699de2a741b9317782909450d7635df80406a0c869ec13aaa1c45a1cf5aa4ab55847da5429934a6a9ea04 WHIRLPOOL 75ba6cbbea891948dde7808a55f4fba3d50e3e364f9534a3bd47eccde7060da32e69af9bb86bfef1e27a5e7235fa6ba1548cb94b93c794ce005401489cd40410
EBUILD tcl-8.6.3.ebuild 3926 SHA256 1b371b75eeae24025010a0e3f8e62d3b16fd15da0d7a77c9526c455ba216aed1 SHA512 039b3bb10ae44cc5b87bd51b87abd5a745e758c7e8cd96f0d31223f64e5bcaa4095e5c6ab25213e664f5aabaa9dbe92df240cf942dd2b02b86cb1a8fa3966d03 WHIRLPOOL 7a2a57a06a142e4f683451bbfdc651d045c96068b5b02278100d746e9c7d8a82e368e3942e8d8584cce30603b34f0173252ffa1480604f021e2f4c916112d57c
MISC ChangeLog 26547 SHA256 fa8c39007f4813d0ddb4da10553aff0520ab2ea43a5094a4312d28d87b1cd8e0 SHA512 0de3965cac9475444c6c86fa0f2bc4210d387aaef4a431f8f845940cf36125129cf06be1c1db1f83a65135c55edb9a7e532af09c57009c6118896a1746cc5711 WHIRLPOOL 601937541da8eea557c6fd4b129eafdf1f1aea11aa3b4cd3a4f74b19e172d7d4f2011fc34bc166375b13dd26cffee102c048789b0af5a8a6ba4d747c25e97761
EBUILD tcl-8.6.3.ebuild 3926 SHA256 9d2df77fae006e1f6b4f77c4fb3abb4446d549e3b44f6ca318f55e48f2d0658b SHA512 9da3d47e83146b6e5348271c97225423c0583b624c528fe17d835db505a72542b963104eb57c32c8632911efa8905e6580554d0b34f61a2fc705aba7d7a2dbb6 WHIRLPOOL fb9a8c9a270743a4878628427375cfd0d997a23e54795d58424aab18aefe90efea09a184cf4ed3f6a614ae449da944a055021a66782b5fe9365193724574e20f
MISC ChangeLog 26629 SHA256 35457a796fcc01feec2f4a3177459972c30a9f08d3a5ac1835f015b7e9157a4d SHA512 f01ccc6b7ba22e237b56f6509d5591335578a0f0971f909ec61e7f171a7e728edbaf2acffc4fb6706ee4bae6ebec0d6877cc463538b8b2da1814d7e76b7b5257 WHIRLPOOL 0140938c8d2a605f48ef5466a30c0474743187fd3f01fc6b74652e9198703ec36b7e71ac1741aa41d4affb0ae766fd5b4a917e9de772a13711a5ee42c9d56809
MISC metadata.xml 271 SHA256 55e82636b02ffc7d7c033812851e6bf197a6e2b797fb8b5ee13c59c31246a0ba SHA512 f667a280785dbd69bfb4a0d78cc197e40196a2017f6f9c7fc3e4ed8846dda9608b2e9c9b01b94ab0d57b445fb3080d5fdcfc48d40def19bf90a5edaf188c5372 WHIRLPOOL 1447b7739ba725f572bb5c713d56867e3c5fc2dbad4bfd708d5b2ca8d50e74ff24bda238a3d30aaebb50457a87a8e9528c573fc3a443b6ee12e85a2b24514eeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
iQJ8BAEBCgBmBQJUwi/sXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirRCoP/3ji9FuXqhlb2JQ0HIl+Bo0T
eZeqblsHgL4BUkNnl2iRfnmCE0Mg6JNiNJxME3D0iG/lU5GsptJtkZRNu3F85Yih
T2Qe4LNJur6B4hIGxRp8Sp5uYwNaDUrmNCUZ+/Jkh1gnwa/PehV81KpVNIo4qa8v
vBCPhlNGNt7FAauHqukTc0Rs9pYMTSG7ypo9RH+v1FLQnl/I8hZYXsAj07Z8Ynrz
SrVKj1NuxyAF+tQ73iH1eyXmtp1NNlDm2GL4Gnd0qsvh0OLxc9ROuZVN1EsctzrP
5mxhkiyGW4Gi1kotJKK6O8oGaUq8d0WgRaL+vzTMXgzI9mupSotC0bb+ClsWjijF
Dp7SB7ExRgTL2diynvBMxywXgX6PS4gy9zf/znnB42apz7PHFst2m7DEPY0JXUbk
oKPCvz/l8Sor2Zvz9Bxd9VfNGxBwzlTPki47sQleODA1eTnEpae+9IEW/3u2a2R+
Wea1HJQzhDfCzAnK9GfEApAqXwaVmaCJ2+/z3IWzTUGN/ij2cQSnzzQhw4hmUC41
Ec+F9ZqLhlyDHk7rF+AT+kQn8tuRIDQc7JVuWMWS+SXQS3KjQlPQ1qNPUOoDyDUM
lXgwWMzpW/zioGo+kmhT/1zAXGC3q27jOfZwVw0d62IaFpOV8zwWjqP+/Rkl1XGO
fWl72lmZ7QZDGePYVUjJ
=vVvt
-----END PGP SIGNATURE-----

@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.6.3.ebuild,v 1.1 2014/12/19 15:02:24 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.6.3.ebuild,v 1.2 2015/01/23 11:23:00 jlec Exp $
EAPI=5
inherit autotools eutils flag-o-matic multilib toolchain-funcs versionator multilib-minimal
inherit autotools eutils flag-o-matic multilib multilib-minimal toolchain-funcs versionator
MY_P="${PN}${PV}"

@ -1,6 +1,10 @@
# ChangeLog for dev-lang/tk
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/ChangeLog,v 1.208 2014/12/20 09:03:03 polynomial-c Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/ChangeLog,v 1.209 2015/01/23 11:26:53 jlec Exp $
23 Jan 2015; Justin Lecher <jlec@gentoo.org> tk-8.6.3.ebuild:
Add multilib support, #537400; thanks Martin Gysel (bearsh) for preparing the
patch
*tk-8.6.3 (20 Dec 2014)
*tk-8.5.17 (20 Dec 2014)

@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
AUX tcl-8.5.9-gentoo-fbsd.patch 475 SHA256 5f7c415260c124f7515b8621535ba277add91b584149283543a92f5f2613dc75 SHA512 4cab5fefca03337a9f74e0df330d055ff9ebb930a3a84ef84aa45399faf9685f4a7c5c9f86b1bc71dd8a13b7ed7b42ac4485081f358f5fd28892e6ff277a2a63 WHIRLPOOL 02454a19ac2c1a25306676306b4c13fb882463c577545b65a3e3aaf93f6b3e0eb5b91c6e2c86fae601c5a7b1dc2bf6ec99be75aa4b335a16008a55427cd27d4d
AUX tk-8.4-lastevent.patch 1095 SHA256 73bdd40b9e04ad705ac8956ea96967aaee5ac8ee9588a43e5c1bf30d50c0996d SHA512 50b804357484e5fb90ad1d3560db107cde8b2b0ae0363c152276fa941a21c19705ccee0e26265264bcd06c0cafb1ed90f6f5b413ff0851d0658ac03250a8aaf6 WHIRLPOOL 2c5a87016a6e7e7bbcd3ef82a70c00c1a152c70fe4409bf4f7a5c17e8b920adddc7d63deb0ac1662dfa882435db3e222311512a3317023a4c96acb4ebbd0510f
@ -28,23 +28,25 @@ EBUILD tk-8.5.16.ebuild 3548 SHA256 466c011875590155832aea8eda86fc40b921cd0c6b78
EBUILD tk-8.5.17.ebuild 3556 SHA256 47031cdf1240e2953836211ccea349b3ee5c54efd1da1f06e31abcfad5f459cd SHA512 5d3285208bd0a61aad6e9a4949c9ffd15efccb720db204d8d5fccb84e3c5a411b12c64cbd17091b25d22a7021a9abd74b3b05e1e069c6d59d87fd7c7f74d5f89 WHIRLPOOL 89984ba4e7661a26e3d9a6f711c69cc91b9fd48732e53f15ac5163d58d0845e8312aea81cc7ee41d0d8df343642545e16215fb1cdbcd344df256a02899483c14
EBUILD tk-8.6.1.ebuild 3829 SHA256 171b8134eac7e672a1d08a563d6708e46bde4803b0e6688668f81ac0c1bb448a SHA512 b4748b02a114b155babb6ae7dcd992ea5686dc2d893662382b9fb6ac2e483ae9f4f21a57629ca47001a02b07b425ec6baf9b49f34c19f959df5c057933130f97 WHIRLPOOL 6cf3bcd288c601739d2eeeead866747bffe9dd0ea726aba062c0f842a1648ad5595a6d0b505a0e8f1784bd6a4a1d4068a2f9354f69956830d3ff58a00e0af37d
EBUILD tk-8.6.2.ebuild 3677 SHA256 c29d7caedb688e529eea84cd89a478fe6f2ef7994b6cd0129eb77b0cb4788ee8 SHA512 ff5698893d083d79a0b17bb729ec01be8d0d1e11daee45532fc69419be26d8eec617213b6750da1aa86f6010ef0e82bbf7d636e903e92a27590f6961b63c8195 WHIRLPOOL 7bda1b13394f39e7793b694f1ab9ad360b8a96c9551bd92a1516eebeac446de866f2670c9154071e20de7e5fe8e653c9b7383a7984ed986bf5a3d798f5a1af43
EBUILD tk-8.6.3.ebuild 3685 SHA256 9d898fe18e308ae5dc8f904e62e613c218d0b271f14a01de48621191228dfbca SHA512 56c27cc10d30f4cd9794f1f9b3fb050d5777139b50c99476ff92f705aa6de7609e7667af4697b7fda60fc7ed9d523c74d7e7e9d27ee965d7afc2cb1bcb86b46c WHIRLPOOL 331df9f00545707ff9de67a9f3ce880f169e94223e10f8f29381831cb0a1cb16b48f96184d8b0fca1d65f6a42296e7281232253691085b4f3cfa4d867f6c96d0
MISC ChangeLog 27614 SHA256 1223d97d5da8cfde22e76779a3590ee074cdfd22bc2ac5443691c99f8be0ecd1 SHA512 5411cab5085bd7cd55667aebe3f2d8d07215944d2175a8c51a3974e5618d5dbb6f0d232b5de7d56e88706be42dd1f4fe39e53abed6d56885c5fb19320963d3a0 WHIRLPOOL 27904dbeedbfc6723b2f733036d2309a8d575068cecdd8ad74244f9f0e94e402df8890390f76e5f13186670825bdd8abc9d33cebebe90cbf949d7ed3d9542589
EBUILD tk-8.6.3.ebuild 3923 SHA256 badc25eb35df8c0949190b8ff45b37f9500ad0f5cf879439f764dbe6f400ba15 SHA512 9ead61a77d0308d516edeb90a8b124ff8a9bb820af22f0b49b38fe15b6356afe897a8feeefeeb63c5be64958af078a23c430f1141a8f00865bdbfe2b01738c7e WHIRLPOOL 9d3bf317d87b6b455e4dedfc4b3882fa468d459066361c5527b7020e3ad5c2e6117cc0f3d289b2d61a99705ca7a21ff51b1f51edfb5d0cc6226a00047991d0d5
MISC ChangeLog 27759 SHA256 1c8d89a9ae9c1ff37ea6afb558227e513b6dd43170e89f350069804e9222ddc1 SHA512 d0d37d901f77a43f3a679748f7eb39aa059653977edd97366abbc6e65c17cd642d729e2c5488fcfed3e7196f19f8a97ae8fa4ca852f91edccfb4cbac2845d773 WHIRLPOOL e7261cb2697ad024d50cb2478fabf81c86440fb27833e487de5c3724dde727a85fc361405753af2b20dea6d01655aecc8a55cb6d2813be2c600804992fa6b685
MISC metadata.xml 160 SHA256 225a6f78d287329cdf2f4ed57468be28bd6565fd9a62207c2cc48e25ac9d3537 SHA512 a50627bda9ed953daf422b5a2e89b5b64e296d1a023d767c8a4ebb2cd51cd0036cecce455762a54e7d669f94d17d9de21052bac94fc08b1365ef42eb2f267742 WHIRLPOOL 61fa22d50aaf2bdecc467e26c9675cf7949ad55a4a8821730c91d1bd73f83fc4c35660851961310efa450e337a7ef572a925e186b8b05984d6315efc509fd365
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Version: GnuPG v2.0
iQIcBAEBCAAGBQJUlTtIAAoJEPiazRVxLXTFPWYQAK4Xo4Nywmfqec4lIvh6/Ux4
wgjyGuNdE/P009lSnwI2/tgrFMt8qzSP1Gl4hKOgo1k512+aluHoMVwkFyqWjSrR
hUITPWpSEOIdF2QSorixz9TrbAEe8NjXlO4xtiCOCwLHk6RPLkcHWu/FVYvlEnoX
vne5UntyXSSJF7zJACxhSe3dttS0B1oIAd07mgcYKvSXmrteJ3mzIkCAkhIyXlc2
uTMX7tuKliz9lKh3MPF2jTLarjGIXtg8l2brXRpBIHy1u+630onNr4dGUX9XSdEM
7y6NVx8rgONdW8wcypfGluvZyGfTqlsU/YL4wuJKcwUTOfDVUcaiCp4sZ+t3+SbY
69yD4YFdmrLKCMQv4A6az77M+teZaJV5/e3gdFE+rm0Xfk/clVcCPuwL6AYYIVrp
I7bsuEiEOh1huKUAPm+Wrfbva/AV5L2REv8fvPj4IYxJCaTuLt9kq3jaIQmsEDXa
Hc4TYonFEEMEkVyv1eD3TdObGE2L0GehBjXXIHfzRPex60sn/REf7DMRY6C5GDm6
KPKgZ35HS+vpmW1cQ+j1Lcyy8py+hMcD4B6dGOohHaz9HaSlUV+T9ynJCbWXfSP9
Z074rsFBnZAA1L5QWzzrfQmkTtOqK1kxa0yREtViz0IyRklDvIeuqMMaLjY9Xkgu
OEJWNNr3XgiRLP+3VkCY
=6Ge1
iQJ8BAEBCgBmBQJUwjDvXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirPJgP/0P0XPAN/qLFm8x3+HboXvnb
6jmleXaKqa6dGOCqZFSLTU74hWlmsrT2E/TQ/0+Vd63yU4bdF7dNJw1OqkSD9zZ3
C9rLsEzfN3DRGs2ojZsIC2btSO9fRfhuWZVyVZbi8YWbJIlM1BrubBsBYICLAu8u
4IsAMVdNdhCkGEU2lHDhQ2uP2n2t9oburiQPuGKrelmh5Ev1bUOf7+m6Cb5tMRWB
oDcM5jQhgqV4Fwp9OnEeH3JX+pD5ScXDdk5Cj1WnwL+89I1J69E/MkaHD28eNEw3
An1il3LX1L3/WbYWAwdWsX8Rt6vWrRDAV8yjjcO6f8DlBEY7doaXBDZUl2sifxHG
xbXVWUBDkcyHJCRcIK3sfOtusIlHucU1gSKpq8ngaNxOnIsJ0DFtfouNWCbEPI31
ET5EJ+B/2V4UOvwgmYjHKE0P09G89w5wIlCYoMTLGT5HZCtc1stVnSOd5+LTmv/M
650/v3OPBxl2GoATxP1gI8aNVrxnVwXS7tpFHWnRg5elDVo+K8L3EEQbyQknTfox
wBTEk3n/Ln3aTM6LXl3n/nFtF8gieTXcmlv/2R9tcuhWEEYytnbcYYS/hZf4bDnJ
SLDCfISXboUaEfKpK3mYWFnzajh4iEnY59psVIiRQXANRdNjP6VTHfW809FifpYO
9DRidIK9obXmJzM4Mrh2
=ZAvb
-----END PGP SIGNATURE-----

@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/tk-8.6.3.ebuild,v 1.1 2014/12/20 09:03:03 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/tk-8.6.3.ebuild,v 1.2 2015/01/23 11:26:53 jlec Exp $
EAPI=5
inherit autotools eutils multilib prefix toolchain-funcs versionator virtualx
inherit autotools eutils multilib multilib-minimal prefix toolchain-funcs versionator virtualx
MY_P="${PN}${PV/_beta/b}"
@ -19,15 +19,15 @@ IUSE="debug +threads truetype aqua xscreensaver"
RDEPEND="
!aqua? (
media-libs/fontconfig
x11-libs/libX11
x11-libs/libXt
truetype? ( x11-libs/libXft )
xscreensaver? ( x11-libs/libXScrnSaver )
media-libs/fontconfig[${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXt[${MULTILIB_USEDEP}]
truetype? ( x11-libs/libXft[${MULTILIB_USEDEP}] )
xscreensaver? ( x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] )
)
~dev-lang/tcl-${PV}"
~dev-lang/tcl-${PV}[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
!aqua? ( x11-proto/xproto )"
!aqua? ( x11-proto/xproto[${MULTILIB_USEDEP}] )"
# Not bumped to 8.6
#RESTRICT=test
@ -66,9 +66,11 @@ src_prepare() {
-i tcl.m4 || die
eautoconf
multilib_copy_sources
}
src_configure() {
multilib_src_configure() {
local mylibdir=$(get_libdir)
econf \
@ -80,11 +82,11 @@ src_configure() {
$(use_enable debug symbols)
}
src_test() {
multilib_src_test() {
Xemake test
}
src_install() {
multilib_src_install() {
#short version number
local v1=$(get_version_component_range 1-2)
local mylibdir=$(get_libdir)
@ -124,7 +126,8 @@ src_install() {
dosym libtk${v1}$(get_libname) /usr/${mylibdir}/libtk$(get_libname)
dosym libtkstub${v1}.a /usr/${mylibdir}/libtkstub.a
dosym wish${v1} /usr/bin/wish
dodoc "${SPARENT}"/{ChangeLog*,README,changes}
if multilib_is_native_abi; then
dosym wish${v1} /usr/bin/wish
dodoc "${SPARENT}"/{ChangeLog*,README,changes}
fi
}

@ -1,6 +1,21 @@
# ChangeLog for dev-libs/openssl
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.625 2015/01/16 08:08:05 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.628 2015/01/23 15:33:05 polynomial-c Exp $
*openssl-1.0.2-r1 (23 Jan 2015)
23 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> -openssl-1.0.2.ebuild,
+openssl-1.0.2-r1.ebuild, metadata.xml:
Removed "ssl2" USE flag again. Broke ABI and caused some packages to fail
like curl (bug #537452) and mozilla packages.
*openssl-1.0.2 (23 Jan 2015)
23 Jan 2015; Lars Wendler <polynomial-c@gentoo.org>
-openssl-1.0.2_beta3.ebuild, +openssl-1.0.2.ebuild,
+files/openssl-1.0.2-ipv6.patch, +files/openssl-1.0.2-s_client-verify.patch,
-files/openssl-1.0.2_beta2-ipv6.patch, metadata.xml:
Version bump. Removed old. Added "ssl2" USE flag (bug #510798).
16 Jan 2015; Agostino Sarubbo <ago@gentoo.org> openssl-1.0.1k.ebuild:
Stable for ia64, wrt bug #536042

@ -17,8 +17,9 @@ AUX openssl-1.0.1-x32.patch 3273 SHA256 a4f05b8757e225a05a9c5a3ea485159066760d87
AUX openssl-1.0.1e-s_client-verify.patch 592 SHA256 6f540fce663eefbe68cee16ad7d8d561d6c898eeb4180c2f4a4caa7e43c6d0c9 SHA512 117b1017e1259667078d3ccdcd9fd46357c6f85cf2702794f49c612b37acdc044fe88f871dbe46fcad9ed4cd8aaaaee800dddb5286203322802efd7549a43b68 WHIRLPOOL 70a4cc36b1dcb24d7e9bcef016684fb2394977f7f20aa332ebd0aa15e3f4c16c74563d2fc0ba8d70669f6cc9a13bf8a30cdb28ebafe2d102cd2859a4e32c38d7
AUX openssl-1.0.1f-revert-alpha-perl-generation.patch 3102 SHA256 6e502275b32ac0eca80f28448ae1bb88506f9135258f420fd857ea0b9b485778 SHA512 c80439da3d268e70fd492d0ca73c0a17ddb088b9330610794a338d1921ee13dad9caca4c81ca103b82a7541c8712f77e51f352ec1b1b02789d9aed291acb0cdc WHIRLPOOL cb760366c8759b1c78c5307134bb48c4fc12b1556276c2ef55455ea54725d20cb433ade966a7453f512d2feb5ae89a9798078ab535e4605366633a8e003c7ac6
AUX openssl-1.0.1h-ipv6.patch 17788 SHA256 7adeeb88cc544f8b210efbe2baff48fccf5029b582dff7010ae70e0e1f097d7b SHA512 0f0990d4294abcb5f3e51c84080883046a054c710b57a23f99b3323727d5e9aeb5ddeb6b6c2565b4be364f7c21419c90ce5288154e404cd663678f87e0d1c259 WHIRLPOOL cfe7a2e141a4a6252ffcfe215b16dd1082bc14a757dad7eb01bb9819de41ef0ee51a4b2dbf110c27b52e483341c337bf4d1f77f4f9f3172d2fee9e348c30af7e
AUX openssl-1.0.2-ipv6.patch 18811 SHA256 9ff3150c75f3f3e6a9773ffe54d90994cbf68cc919134aea68e09e7ed921763d SHA512 58e293f8f19a3fad08729b842dd977b73fedb0c49208d87a056bfea857c0e2b79a310d7d098c04429b65564fce64defeda6d1dcc3068ad5a80ef276db6421e54 WHIRLPOOL 36a0fffc7238011b93077bed94c9507f2ffc1cf199e6c06e94d01589cdc84a6568b9122e1a120b8262bd0a1c43f25169a29796c92a78338dd9f03b4cc2cdf0b8
AUX openssl-1.0.2-parallel-build.patch 10661 SHA256 bc5622150a964dc2d9909f41557140b696ce1bdfa4e2b12cc3e0e51029ead32b SHA512 a4957304a4424016cd8a1c6552c422cd042d737e12f96235ec54d1e601ccbe8cb79d931ac8777d1a599bd4a70eac4e6700a24362f14fb04eb273df82f2de0d01 WHIRLPOOL 5b34e45dcb0db6649e26d275925ca008f5201afbc22184e15c5324513bc0ed40ee271a70686e10a20bb219b3c4bd2148323b317ead97cdc27a3c897c0a07d228
AUX openssl-1.0.2_beta2-ipv6.patch 18212 SHA256 92cd8a8713e26e569307a427d93572041d55b2cd862bd7384a9f16ca956580e8 SHA512 11949db52a9f9885b272cdfe3da7b5abb1307e1b047c9f54fa5bf0af98fe68c90cadccc8f856748d64abc446bbdbc1647465bd7cdb8baaa9967630d4e378a98d WHIRLPOOL bd47b347c66279c92a9a982cfffa296fdc8fd07f66f3befa722b5b847a1666e35edc4c37740f18a63379defcb1a6b7bb4db256717872c83901a4adace4d6398c
AUX openssl-1.0.2-s_client-verify.patch 648 SHA256 b6ca2278dd9833f87a1d0037cb3cac8aee0f8326ff13ece1f08a536b8545eb77 SHA512 78b09ae700096205582785584a268776af46fc5bc94a0faa1ce6087ffcc945649e69269ff7fa88dedd5df1a5cdecc53e885de1e39506470f23b02028ca962104 WHIRLPOOL 8e7c90d37c1736b4b2f2c38d1c12dcfee4996a50a2a7dd07645a0c0b6616006d11232dd0f88ab735833e1c46aa171ceb5e1288c3d57296010bdda59295de7599
DIST openssl-0.9.8za.tar.gz 3787508 SHA256 cdcb98d0fbc026ca798b17919334310271d3a593554ffd6a59659b9222fd4e48 SHA512 3e16cd427bb7da4c740fa56dbee3d3e77d59bc255a474be07521354ef1db507fbd3befd35e30eaabf1c84458602bfe0ec887167604a22ae832acdcb113edb753 WHIRLPOOL 6a8f9fead39dfeb0c4e702e8395dcb6554fac03c351d31693e08a613fba3be638dcd52c5feb583b68c7729efe5adc1f5bef8deae47590183b747462fe3873c3d
DIST openssl-0.9.8zb.tar.gz 3727934 SHA256 950e2298237de1697168debd42860bf41ead618e0c03dc9a3a56e23258e435be SHA512 b563a7d9c7ae602aefb3ba8e5cd54d0460c805b7a4ef0b1b369907d6447f5b1977ebb1e261d37254a487d74d56f40bf825e2a279c6ae56ffcc9b7fd785dc7dbd WHIRLPOOL 60aeeb8171222d358c26361494c2d06f3cc6d66a385f3fcd58005e1220c3819add0e952cd4add16457191d8317b11efcdb7f6ae4696880d21a77c95df2c56a6a
DIST openssl-0.9.8zc.tar.gz 3735406 SHA256 461cc694f29e72f59c22e7ea61bf44671a5fc2f8b3fc2eeac89714b7be915881 SHA512 e4a68857b509bbaa5c66bf43491541e309e37f136816a1380664488420805edc74dc7f94c6318e34e077b29d53d060f971ba69b9efcfa0da9605934b2be45ef4 WHIRLPOOL 5fef377db08b93dc67cda509beb7c366af10cca3dfab3ce9e9f89798169984691ddec784a02bc839e190ddc08641d337f3adf6b0ced3ed796a5ed4f247805e90
@ -28,7 +29,7 @@ DIST openssl-1.0.0q.tar.gz 4004090 SHA256 230dc19ea33b87836c388c1117a71f8eb539cb
DIST openssl-1.0.1j.tar.gz 4432964 SHA256 1b60ca8789ba6f03e8ef20da2293b8dc131c39d83814e775069f02d26354edf3 SHA512 a786bb99b68d88c1de79d3c5372767f091ebeefb5abc1d4883253fd3ab5a86af53389f5ff36fdd8faa27c5fb78be8bbff406392c373358697da80d250eadebb8 WHIRLPOOL 467aa3b02d04837e3281670401985e492d15b561c03b97246e3c8e61b0d3b1927332e3a226de4ed5bd02265a04fb31ce84c3501f4af9685633d00a9b43c56978
DIST openssl-1.0.1k.tar.gz 4434910 SHA256 8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c SHA512 8b000fbd1bf919d9913a314f99aedd48a69f6caa4ccf43237889e73e08cbe0d82bfc27e9c7c4cade09fc459f91d6c4a831a9b3fc8bca0344fb864eadd7d1e8e8 WHIRLPOOL 5236a966d610c971e473cfc30e5412a72eef116fd259ada9c50da08bcd4ca967f80bb19babf530b4e5b9f1f24e9275e00391eb2e12a26d4544f593e2b4ba20b8
DIST openssl-1.0.1l.tar.gz 4429979 SHA256 b2cf4d48fe5d49f240c61c9e624193a6f232b5ed0baf010681e725963c40d1d4 SHA512 27fe42f33815a3aafff75f2b9a5604c328fe5945c5cecaca74e5d2c2a1e066d64ddcc1fdb14b54fc7523cc730ab8a57d7d56b2879c289e86673f91fee0cca65e WHIRLPOOL 79f5698585c68ba647fcdfc4b342a43d06d69230658ca1bc265dd10d8da939c3e27b9a4125bd2adfbf50002b1dddef18be086dfc23a5050e69fb77350131909f
DIST openssl-1.0.2-beta3.tar.gz 5149260 SHA256 264d2d5114d3da3c0e1712312ad0c77bd41757f1cc12f543250063d1e57259e6 SHA512 d18ce87429d0addba11a02d121affd16ec63237a97474167ae1ed914dbc5d284b090d72443b0bfed1e0ad165a37655dd96d3be87053b792a871515e819ccfa72 WHIRLPOOL 26bbce30122106cb5f36d426fb1f50c0bca952caf6d7224e17a6252a5731e3b4ec9da1a96553f152631e7b0243332d3c0f7c8bc2e512b64f3a126955d4355a53
DIST openssl-1.0.2.tar.gz 5265809 SHA256 8c48baf3babe0d505d16cfc0cf272589c66d3624264098213db0fb00034728e9 SHA512 dea46225a5445edc4986b02b99fbc90153819374b9a9bfdd892b60cd18ac7fefaf21a7e9d2bb05d0e3bfa4d2704e0ee24b06cc8e7081a542d7598cc9e73c67c5 WHIRLPOOL fe628a38125390deb75728b31427c308efbf65637a569fd1f139f6313fea533514ef05bf3d01bbdc793f77eb259400c95c53074a294d32d73576939d16f22e25
DIST openssl-c_rehash.sh.1.7 4167 SHA256 4999ee79892f52bd6a4a7baba9fac62262454d573bbffd72685d3aae9e48cee0 SHA512 55e8c2e827750a4f375cb83c86bfe2d166c01ffa5d7e9b16657b72b38b747c8985dd2c98f854c911dfbbee2ff3e92aff39fdf089d979b2e3534b7685ee8b80da WHIRLPOOL c88f06a3b8651f76b6289552cccceb64e13f6697c5f0ce3ff114c781ce1c218912b8ee308af9d087cd76a9600fdacda1953175bff07d7d3eb21b0c0b7f4f1ce1
EBUILD openssl-0.9.8z_p1-r2.ebuild 4538 SHA256 f66c582eae2dd464bd42393c675d1452a7693681af7d479d346cd5e896fca697 SHA512 fd93cb629f8853964922547a8e8ff04f840eeedeacdd266e8bb75b96d12853c83a325ee45058a3f07265c1ac143f2be73616677465e1eeea95bde57d62093223 WHIRLPOOL b3b42ae1ef384ef220a5503d302674608578bd015b7041f33b782aa3cb79d69e35d51fb4f1b38d499187864fae755cf09fe7b71e81ebf86829e72f8f7e45f86c
EBUILD openssl-0.9.8z_p2.ebuild 4981 SHA256 2e5abcc57ef84f093dfea05047746af19b364a885c72febf2d82e9b7fedac6e3 SHA512 fcf9fe7e968c89e74c905a5d21b75cbee92157cde55cfd7b345c37a26cf0c4e632c4883276bcc7fe6053e9c1eedb08d462034f8742f32964920a24ae498137f5 WHIRLPOOL 1d4e415755a4f6cb5f531c0e043b5aa3ffccc6f3b0e42e29708335dbcbee8f79076cb6602e190cefa649e2a1213fd8735935711fedfd29deee2c5f70985c4d97
@ -39,23 +40,23 @@ EBUILD openssl-1.0.0q.ebuild 7053 SHA256 88a36b82d5ab5b248435fbbf6b9c9e2ac4c3d1a
EBUILD openssl-1.0.1j.ebuild 8753 SHA256 d8d6837da8e3e74531d752a181836087d214de18ce57ca985317badb1e4a8b97 SHA512 02a154b3aeb6ec4e51f872ae811c83ed27c0caac2ca25450f1ec54b4ce82367042e09600ddfc9e4fd4bcd439e24c8a5a0d787f74ba0d148e0d6fe44e0d6eb6d2 WHIRLPOOL b36cdf732b11cb9d36b4a328d67d000a99c3ab50a9372937e988734e705787ec2f68c195dfed1047df8b746abf6de6ea0a8961401c309af141531847a3e9eb9c
EBUILD openssl-1.0.1k.ebuild 8754 SHA256 20b872f77cb2a0c0a29b8b903f20857f398f90bb6e8927fdc7555371a2c1f0e6 SHA512 6623906dba49a5a3e4fa340dd8475df6056cd7abac3adef8b166332549afc03c0d99d88936fd7869f3d72cf77e1e960dd482736645a474e0c6b245f663cf449c WHIRLPOOL a60e3d87a2ff6e8faecacd5b672cee919e0120af17a90b4d26bb3948d04428dde3efe81cad367e627a357527f49c7e1560d61eea83b50717087193e0f23c0537
EBUILD openssl-1.0.1l.ebuild 8771 SHA256 7c16b419102480fecd2482374e2503a6726e5e37b9eb187a2ce5b498bea531e5 SHA512 d1eb045844db5e13f177bf7f5977e90e2b6dd412185276b16aab271d8b051e1019d06a48a1f7f7fe09ebb7ba6a7fb72e3648f79bcf34675dbb0673c223e22787 WHIRLPOOL 8d213d74d57fb8394e34128ad3a0bb8f40de216d867a5dd83d5baa5caf486ac77e0145bdce98b3aae8802b86b260180efaf491b86c770bd25075ae518ab4859a
EBUILD openssl-1.0.2_beta3.ebuild 8651 SHA256 f0a4eece15dd48460b0a3e7fcb2bdadd087d049ec0f5ff67194e4ce78dffa540 SHA512 a6c915f4c03d638470c8edb8f57a09b01d9709feb09c65a8fc4562088f28f94898946dcbbe800b4ecd8a523a100ac7e90a7003163c9159ef1c188711f7f36ce0 WHIRLPOOL 3624424fe3435d492035964b8c7bce134bce13b27cd3e508673aefe31477b42231cd3957e6bf0236ca2352a39e236db5939b4ece2709eecbafb2881117637b73
MISC ChangeLog 95405 SHA256 3754c6ee2eacd3cf68207ba0dda89e2fb7d6c9dceb92c11e389e08a7bccb5c0e SHA512 61baf6fda5f7772b86ff5c28a724ce1d99b27278e23b12465f86ef6994b7bca5761f6eeb4d847db1112f19af76ee80d4e6dc42ded2cdbf1f8772c6d5b7e8f00d WHIRLPOOL cf63a5dd924247adca8f47be0a5141f208e149663f846c9956c0212e577d284454a619c8e08a3af7db74cb47a20d25d17b9f07841c34db1e924c76bc80fd8ee7
MISC metadata.xml 562 SHA256 5c61e2a07ffdb4ba157e0add7f84ff74458c890092d5e6980fd936dfdb457c34 SHA512 f83769af7ffd223923b72a62db27cbc80ca31925b95b720845b6bedd2a9b52837f70f9da93ee43e272ceb3c8424a8c9f35a31ebd5274bc04c91cd63ace1af844 WHIRLPOOL d98f2af2cf3e13c09ad526a2fe06fe8ef02e1db20fd4e3843f1793a97c9ae6a2897308c84038a9a37d6d68fadc7af6d913b980f4f079dac36ea3860a33aca8c2
EBUILD openssl-1.0.2-r1.ebuild 8709 SHA256 70d826ccd7a43529e7f94e4e995ad8892f6eea8227938df772d4f01167c937fa SHA512 11e68358b8bfcdc2cb7a44927e46ae5f7c35cf93071c708e8e107aa19fa323c4d9c930d25f38f293a878a30f9de7378c2804393b4e1ce202e9925a34a7d14384 WHIRLPOOL eb5c1b50dcb01d9b6e8f710a259bdd0f1d0207e110d103d6357bc97b5d8dbd635a40e383708c2b558863ed2119ff93958bf4b1158b351a33b6df7e48abd27413
MISC ChangeLog 96030 SHA256 270e724993b8a493cc9e7e0e36f3db07b0ced35907395cbc9eacadd19bde16a4 SHA512 4bec03f7a88438547f29ce811031a74ee08cedf8a154eed3b7d5d90aea556b410bdf067e3b4f4b20d31ea65bf329a1d64c519595364fee62bc9283d6637eec5a WHIRLPOOL a29c79abc6e981e24d45cd4d8961ad9001d5d40086ea6e2dcc508a8b56530d4e39215d0a07a11208c1d6d4810ee02211a881ed05cce64d347786e46db11160b4
MISC metadata.xml 637 SHA256 7b96f0e49fc5ab28bf914be847a89300bf3c7e65f652d748a48721a40c444b8d SHA512 a92ca59f6fc42237f7d30c4b0cd7339a7e82455ef31e155fb09d61012b3e3892d235d09a8c535f1db73b1468d483bb697575167cfe0d1ab45ef184bb95dc37db WHIRLPOOL f6fe48fc5b7a3a94eff327c5a8d6930efe2a7c92e7fb8a3366d8af0133b466420e68e168883742f993e89e45db12dab8c5a11e665242e368f012b0dc26d3c9ef
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUuMbmAAoJELp701BxlEWf5WEQAIo8pyyyvaC+2ZFbrTPJ5gE7
2X1Px5yDiD2XGx11gyoRUMMldy/zY2AfUZOnwNz4vQOCA75TV/ngNliCddCNoNDb
Tgesvdb29x6VsmVjZ/1xDuZ7KTn3cVJw2B2yrJUfdXNBlSx1cjnpNYkGP8WgZeeK
d6xJT6IDT93ZDZ00yqD1QQeAtMcYwbqS4deWid7QAeg500HP097Bd91kdJ8Ul1Bv
agX8401pL4tSyrcR8tRFhzF6phIuUrZ4szlXEDDkwBEP0db7YldSnUdQ74hul1qO
ln1tP6uCaXSH9PZnfA0EVA9mSQvhfPKOmEQPfdEKnbwxBMDhSFle1jlBpybl5u9v
XdVliY04VbZNzMV9Tua/gplxE4P+kpBatZmZhyjbWeU7SzilvpwMMWB5JZ1U1Yx+
ahPgds+gJgCzi9EFk7WnJ/2hr/ehCRwhJ+AvoPDBOsk68vUzmGlbgQexBUl4gVuy
HZrcLxFB7up+oTrQbNF3jQ93hdBoylcv+l8W4Hfrwggr+mPMudRk+podNVu2ThiU
mkYmaGZ90SNV0ZI2Y8cko0RjPrF5eV+esVmluuzgKr5OpL/KK9FeIAyBrilElvwI
oUk4NgaEhGHWmT0SyjoE+Elyt1pFOFDHtJLm6WKuUGsWEoNl01PjjGO1p4eboZpx
aA8N95/nuR7hvykd3cGU
=uy9P
iQIcBAEBCAAGBQJUwmmyAAoJEPiazRVxLXTF2OoP/1wB283jAFGSlMZ8ZPtICqYP
28nOnDCl8x8foaYY9yzEjGGOuTlePHdEh7NTTy4e9Uh06cMK8EVMHsDD8rWPEu+k
niGJE4dnDaSsYsj4r5FA9d9mgtwiLJNJ5Zh6YsbdXDlVcDNVvdjaXYwTjdGADzMC
HqMq7yzyF5v+ico64dBJrIZi/hxLSVaSYAzXrq5JpHABbYFDkmmFqL0cyDQrhwlj
2B2Ws3qtVe/QxdjFzCL6iSeyiQObTDsfxwDP1dnwWTN5bzCZuNAc/hydMQpRKiSn
vXQanLuJPpTPSve8LxEXqU3GEg056oSPxMpIic5fgcQrp1VVsvRlO3fl72cchSx+
U9ASk+n7EAzVAxbNbiCwbPU8qaj4fdYxR9SZ3jU+Cdgi1jfB3l42yvoi67tK5L2h
K9YKJEiIWOqi79n5HWfNZtQmVPJ6MNYYpADUSenzE9qYR3/C+StOE3tPifx16QTJ
5bhEAHqa4lFennFHXdTf4RQhJfwnQNiuxdi02MBoCD1e0kUzLJD4mjSB/bf0YYNR
uulhaoTwIzkch+BWHpKo26+e3o95nkXcaU2Ca021hilrt5LuUR5SoS88hzv8geFA
oMoZBeJt3uFGdxNbJDeEkli8NbPFUWTDNXIYkzdLDMxxy5FrAJyJ5DiZ9u/kNoZm
T3KpK0OrtOGQISuvxVZZ
=s2kx
-----END PGP SIGNATURE-----

@ -0,0 +1,611 @@
http://rt.openssl.org/Ticket/Display.html?id=2051&user=guest&pass=guest
--- openssl-1.0.2/apps/s_apps.h
+++ openssl-1.0.2/apps/s_apps.h
@@ -154,7 +154,7 @@
int do_server(int port, int type, int *ret,
int (*cb) (char *hostname, int s, int stype,
unsigned char *context), unsigned char *context,
- int naccept);
+ int naccept, int use_ipv4, int use_ipv6);
#ifdef HEADER_X509_H
int MS_CALLBACK verify_callback(int ok, X509_STORE_CTX *ctx);
#endif
@@ -167,7 +167,8 @@
int ssl_print_curves(BIO *out, SSL *s, int noshared);
#endif
int ssl_print_tmp_key(BIO *out, SSL *s);
-int init_client(int *sock, char *server, int port, int type);
+int init_client(int *sock, char *server, int port, int type,
+ int use_ipv4, int use_ipv6);
int should_retry(int i);
int extract_port(char *str, short *port_ptr);
int extract_host_port(char *str, char **host_ptr, unsigned char *ip,
--- openssl-1.0.2/apps/s_client.c
+++ openssl-1.0.2/apps/s_client.c
@@ -302,6 +302,10 @@
{
BIO_printf(bio_err, "usage: s_client args\n");
BIO_printf(bio_err, "\n");
+ BIO_printf(bio_err, " -4 - use IPv4 only\n");
+#if OPENSSL_USE_IPV6
+ BIO_printf(bio_err, " -6 - use IPv6 only\n");
+#endif
BIO_printf(bio_err, " -host host - use -connect instead\n");
BIO_printf(bio_err, " -port port - use -connect instead\n");
BIO_printf(bio_err,
@@ -658,6 +662,7 @@
int sbuf_len, sbuf_off;
fd_set readfds, writefds;
short port = PORT;
+ int use_ipv4, use_ipv6;
int full_log = 1;
char *host = SSL_HOST_NAME;
char *cert_file = NULL, *key_file = NULL, *chain_file = NULL;
@@ -709,7 +714,11 @@
#endif
char *sess_in = NULL;
char *sess_out = NULL;
- struct sockaddr peer;
+#if OPENSSL_USE_IPV6
+ struct sockaddr_storage peer;
+#else
+ struct sockaddr_in peer;
+#endif
int peerlen = sizeof(peer);
int fallback_scsv = 0;
int enable_timeouts = 0;
@@ -737,6 +746,12 @@
meth = SSLv23_client_method();
+ use_ipv4 = 1;
+#if OPENSSL_USE_IPV6
+ use_ipv6 = 1;
+#else
+ use_ipv6 = 0;
+#endif
apps_startup();
c_Pause = 0;
c_quiet = 0;
@@ -1096,6 +1111,16 @@
jpake_secret = *++argv;
}
#endif
+ else if (strcmp(*argv,"-4") == 0) {
+ use_ipv4 = 1;
+ use_ipv6 = 0;
+ }
+#if OPENSSL_USE_IPV6
+ else if (strcmp(*argv,"-6") == 0) {
+ use_ipv4 = 0;
+ use_ipv6 = 1;
+ }
+#endif
#ifndef OPENSSL_NO_SRTP
else if (strcmp(*argv, "-use_srtp") == 0) {
if (--argc < 1)
@@ -1421,7 +1446,7 @@
re_start:
- if (init_client(&s, host, port, socket_type) == 0) {
+ if (init_client(&s, host, port, socket_type, use_ipv4, use_ipv6) == 0) {
BIO_printf(bio_err, "connect:errno=%d\n", get_last_socket_error());
SHUTDOWN(s);
goto end;
@@ -1444,7 +1469,7 @@
if (socket_type == SOCK_DGRAM) {
sbio = BIO_new_dgram(s, BIO_NOCLOSE);
- if (getsockname(s, &peer, (void *)&peerlen) < 0) {
+ if (getsockname(s, (struct sockaddr *)&peer, (void *)&peerlen) < 0) {
BIO_printf(bio_err, "getsockname:errno=%d\n",
get_last_socket_error());
SHUTDOWN(s);
--- openssl-1.0.2/apps/s_server.c
+++ openssl-1.0.2/apps/s_server.c
@@ -643,6 +643,10 @@
BIO_printf(bio_err,
" -alpn arg - set the advertised protocols for the ALPN extension (comma-separated list)\n");
#endif
+ BIO_printf(bio_err, " -4 - use IPv4 only\n");
+#if OPENSSL_USE_IPV6
+ BIO_printf(bio_err, " -6 - use IPv6 only\n");
+#endif
BIO_printf(bio_err,
" -keymatexport label - Export keying material using label\n");
BIO_printf(bio_err,
@@ -1070,6 +1074,7 @@
int state = 0;
const SSL_METHOD *meth = NULL;
int socket_type = SOCK_STREAM;
+ int use_ipv4, use_ipv6;
ENGINE *e = NULL;
char *inrand = NULL;
int s_cert_format = FORMAT_PEM, s_key_format = FORMAT_PEM;
@@ -1111,6 +1116,12 @@
meth = SSLv23_server_method();
+ use_ipv4 = 1;
+#if OPENSSL_USE_IPV6
+ use_ipv6 = 1;
+#else
+ use_ipv6 = 0;
+#endif
local_argc = argc;
local_argv = argv;
@@ -1503,6 +1514,16 @@
jpake_secret = *(++argv);
}
#endif
+ else if (strcmp(*argv,"-4") == 0) {
+ use_ipv4 = 1;
+ use_ipv6 = 0;
+ }
+#if OPENSSL_USE_IPV6
+ else if (strcmp(*argv,"-6") == 0) {
+ use_ipv4 = 0;
+ use_ipv6 = 1;
+ }
+#endif
#ifndef OPENSSL_NO_SRTP
else if (strcmp(*argv, "-use_srtp") == 0) {
if (--argc < 1)
@@ -2023,13 +2044,13 @@
(void)BIO_flush(bio_s_out);
if (rev)
do_server(port, socket_type, &accept_socket, rev_body, context,
- naccept);
+ naccept, use_ipv4, use_ipv6);
else if (www)
do_server(port, socket_type, &accept_socket, www_body, context,
- naccept);
+ naccept, use_ipv4, use_ipv6);
else
do_server(port, socket_type, &accept_socket, sv_body, context,
- naccept);
+ naccept, use_ipv4, use_ipv6);
print_stats(bio_s_out, ctx);
ret = 0;
end:
--- openssl-1.0.2/apps/s_socket.c
+++ openssl-1.0.2/apps/s_socket.c
@@ -101,16 +101,16 @@
# include "netdb.h"
# endif
-static struct hostent *GetHostByName(char *name);
+static struct hostent *GetHostByName(char *name, int domain);
# if defined(OPENSSL_SYS_WINDOWS) || (defined(OPENSSL_SYS_NETWARE) && !defined(NETWARE_BSDSOCK))
static void ssl_sock_cleanup(void);
# endif
static int ssl_sock_init(void);
-static int init_client_ip(int *sock, unsigned char ip[4], int port, int type);
-static int init_server(int *sock, int port, int type);
-static int init_server_long(int *sock, int port, char *ip, int type);
+static int init_client_ip(int *sock, unsigned char *ip, int port, int type, int domain);
+static int init_server(int *sock, int port, int type, int use_ipv4, int use_ipv6);
+static int init_server_long(int *sock, int port, char *ip, int type, int use_ipv4, int use_ipv6);
static int do_accept(int acc_sock, int *sock, char **host);
-static int host_ip(char *str, unsigned char ip[4]);
+static int host_ip(char *str, unsigned char *ip, int domain);
# ifdef OPENSSL_SYS_WIN16
# define SOCKET_PROTOCOL 0 /* more microsoft stupidity */
@@ -231,38 +231,68 @@
return (1);
}
-int init_client(int *sock, char *host, int port, int type)
+int init_client(int *sock, char *host, int port, int type, int use_ipv4, int use_ipv6)
{
+# if OPENSSL_USE_IPV6
+ unsigned char ip[16];
+# else
unsigned char ip[4];
+# endif
- memset(ip, '\0', sizeof ip);
- if (!host_ip(host, &(ip[0])))
- return 0;
- return init_client_ip(sock, ip, port, type);
-}
-
-static int init_client_ip(int *sock, unsigned char ip[4], int port, int type)
-{
- unsigned long addr;
+ if (use_ipv4)
+ if (host_ip(host, ip, AF_INET))
+ return(init_client_ip(sock, ip, port, type, AF_INET));
+# if OPENSSL_USE_IPV6
+ if (use_ipv6)
+ if (host_ip(host, ip, AF_INET6))
+ return(init_client_ip(sock, ip, port, type, AF_INET6));
+# endif
+ return 0;
+}
+
+static int init_client_ip(int *sock, unsigned char ip[4], int port, int type, int domain)
+{
+# if OPENSSL_USE_IPV6
+ struct sockaddr_storage them;
+ struct sockaddr_in *them_in = (struct sockaddr_in *)&them;
+ struct sockaddr_in6 *them_in6 = (struct sockaddr_in6 *)&them;
+# else
struct sockaddr_in them;
+ struct sockaddr_in *them_in = &them;
+# endif
+ socklen_t addr_len;
int s, i;
if (!ssl_sock_init())
return (0);
memset((char *)&them, 0, sizeof(them));
- them.sin_family = AF_INET;
- them.sin_port = htons((unsigned short)port);
- addr = (unsigned long)
- ((unsigned long)ip[0] << 24L) |
- ((unsigned long)ip[1] << 16L) |
- ((unsigned long)ip[2] << 8L) | ((unsigned long)ip[3]);
- them.sin_addr.s_addr = htonl(addr);
+ if (domain == AF_INET) {
+ addr_len = (socklen_t)sizeof(struct sockaddr_in);
+ them_in->sin_family=AF_INET;
+ them_in->sin_port=htons((unsigned short)port);
+# ifndef BIT_FIELD_LIMITS
+ memcpy(&them_in->sin_addr.s_addr, ip, 4);
+# else
+ memcpy(&them_in->sin_addr, ip, 4);
+# endif
+ }
+ else
+# if OPENSSL_USE_IPV6
+ {
+ addr_len = (socklen_t)sizeof(struct sockaddr_in6);
+ them_in6->sin6_family=AF_INET6;
+ them_in6->sin6_port=htons((unsigned short)port);
+ memcpy(&(them_in6->sin6_addr), ip, sizeof(struct in6_addr));
+ }
+# else
+ return(0);
+# endif
if (type == SOCK_STREAM)
- s = socket(AF_INET, SOCK_STREAM, SOCKET_PROTOCOL);
+ s = socket(domain, SOCK_STREAM, SOCKET_PROTOCOL);
else /* ( type == SOCK_DGRAM) */
- s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
+ s = socket(domain, SOCK_DGRAM, IPPROTO_UDP);
if (s == INVALID_SOCKET) {
perror("socket");
@@ -280,7 +310,7 @@
}
# endif
- if (connect(s, (struct sockaddr *)&them, sizeof(them)) == -1) {
+ if (connect(s, (struct sockaddr *)&them, addr_len) == -1) {
closesocket(s);
perror("connect");
return (0);
@@ -292,14 +322,14 @@
int do_server(int port, int type, int *ret,
int (*cb) (char *hostname, int s, int stype,
unsigned char *context), unsigned char *context,
- int naccept)
+ int naccept, int use_ipv4, int use_ipv6)
{
int sock;
char *name = NULL;
int accept_socket = 0;
int i;
- if (!init_server(&accept_socket, port, type))
+ if (!init_server(&accept_socket, port, type, use_ipv4, use_ipv6))
return (0);
if (ret != NULL) {
@@ -328,32 +358,41 @@
}
}
-static int init_server_long(int *sock, int port, char *ip, int type)
+static int init_server_long(int *sock, int port, char *ip, int type, int use_ipv4, int use_ipv6)
{
int ret = 0;
+ int domain;
+# if OPENSSL_USE_IPV6
+ struct sockaddr_storage server;
+ struct sockaddr_in *server_in = (struct sockaddr_in *)&server;
+ struct sockaddr_in6 *server_in6 = (struct sockaddr_in6 *)&server;
+# else
struct sockaddr_in server;
+ struct sockaddr_in *server_in = &server;
+# endif
+ socklen_t addr_len;
int s = -1;
+ if (!use_ipv4 && !use_ipv6)
+ goto err;
+# if OPENSSL_USE_IPV6
+ /* we are fine here */
+# else
+ if (use_ipv6)
+ goto err;
+# endif
if (!ssl_sock_init())
return (0);
- memset((char *)&server, 0, sizeof(server));
- server.sin_family = AF_INET;
- server.sin_port = htons((unsigned short)port);
- if (ip == NULL)
- server.sin_addr.s_addr = INADDR_ANY;
- else
-/* Added for T3E, address-of fails on bit field (beckman@acl.lanl.gov) */
-# ifndef BIT_FIELD_LIMITS
- memcpy(&server.sin_addr.s_addr, ip, 4);
+#if OPENSSL_USE_IPV6
+ domain = use_ipv6 ? AF_INET6 : AF_INET;
# else
- memcpy(&server.sin_addr, ip, 4);
+ domain = AF_INET;
# endif
-
if (type == SOCK_STREAM)
- s = socket(AF_INET, SOCK_STREAM, SOCKET_PROTOCOL);
- else /* type == SOCK_DGRAM */
- s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
+ s=socket(domain, SOCK_STREAM, SOCKET_PROTOCOL);
+ else /* type == SOCK_DGRAM */
+ s=socket(domain, SOCK_DGRAM, IPPROTO_UDP);
if (s == INVALID_SOCKET)
goto err;
@@ -363,7 +402,42 @@
setsockopt(s, SOL_SOCKET, SO_REUSEADDR, (void *)&j, sizeof j);
}
# endif
- if (bind(s, (struct sockaddr *)&server, sizeof(server)) == -1) {
+# if OPENSSL_USE_IPV6
+ if ((use_ipv4 == 0) && (use_ipv6 == 1)) {
+ const int on = 1;
+
+ setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY,
+ (const void *) &on, sizeof(int));
+ }
+# endif
+ if (domain == AF_INET) {
+ addr_len = (socklen_t)sizeof(struct sockaddr_in);
+ memset(server_in, 0, sizeof(struct sockaddr_in));
+ server_in->sin_family=AF_INET;
+ server_in->sin_port = htons((unsigned short)port);
+ if (ip == NULL)
+ server_in->sin_addr.s_addr = htonl(INADDR_ANY);
+ else
+/* Added for T3E, address-of fails on bit field (beckman@acl.lanl.gov) */
+# ifndef BIT_FIELD_LIMITS
+ memcpy(&server_in->sin_addr.s_addr, ip, 4);
+# else
+ memcpy(&server_in->sin_addr, ip, 4);
+# endif
+ }
+# if OPENSSL_USE_IPV6
+ else {
+ addr_len = (socklen_t)sizeof(struct sockaddr_in6);
+ memset(server_in6, 0, sizeof(struct sockaddr_in6));
+ server_in6->sin6_family = AF_INET6;
+ server_in6->sin6_port = htons((unsigned short)port);
+ if (ip == NULL)
+ server_in6->sin6_addr = in6addr_any;
+ else
+ memcpy(&server_in6->sin6_addr, ip, sizeof(struct in6_addr));
+ }
+# endif
+ if (bind(s, (struct sockaddr *)&server, addr_len) == -1) {
# ifndef OPENSSL_SYS_WINDOWS
perror("bind");
# endif
@@ -381,16 +455,23 @@
return (ret);
}
-static int init_server(int *sock, int port, int type)
+static int init_server(int *sock, int port, int type, int use_ipv4, int use_ipv6)
{
- return (init_server_long(sock, port, NULL, type));
+ return (init_server_long(sock, port, NULL, type, use_ipv4, use_ipv6));
}
static int do_accept(int acc_sock, int *sock, char **host)
{
int ret;
struct hostent *h1, *h2;
- static struct sockaddr_in from;
+#if OPENSSL_USE_IPV6
+ struct sockaddr_storage from;
+ struct sockaddr_in *from_in = (struct sockaddr_in *)&from;
+ struct sockaddr_in6 *from_in6 = (struct sockaddr_in6 *)&from;
+#else
+ struct sockaddr_in from;
+ struct sockaddr_in *from_in = &from;
+#endif
int len;
/* struct linger ling; */
@@ -440,14 +521,25 @@
if (host == NULL)
goto end;
+# if OPENSSL_USE_IPV6
+ if (from.ss_family == AF_INET)
+# else
+ if (from.sin_family == AF_INET)
+# endif
# ifndef BIT_FIELD_LIMITS
- /* I should use WSAAsyncGetHostByName() under windows */
- h1 = gethostbyaddr((char *)&from.sin_addr.s_addr,
- sizeof(from.sin_addr.s_addr), AF_INET);
+ /* I should use WSAAsyncGetHostByName() under windows */
+ h1 = gethostbyaddr((char *)&from_in->sin_addr.s_addr,
+ sizeof(from_in->sin_addr.s_addr), AF_INET);
# else
- h1 = gethostbyaddr((char *)&from.sin_addr,
- sizeof(struct in_addr), AF_INET);
+ h1 = gethostbyaddr((char *)&from_in->sin_addr,
+ sizeof(struct in_addr), AF_INET);
+# endif
+# if OPENSSL_USE_IPV6
+ else
+ h1 = gethostbyaddr((char *)&from_in6->sin6_addr,
+ sizeof(struct in6_addr), AF_INET6);
# endif
+
if (h1 == NULL) {
BIO_printf(bio_err, "bad gethostbyaddr\n");
*host = NULL;
@@ -460,14 +552,22 @@
}
BUF_strlcpy(*host, h1->h_name, strlen(h1->h_name) + 1);
- h2 = GetHostByName(*host);
+# if OPENSSL_USE_IPV6
+ h2=GetHostByName(*host, from.ss_family);
+# else
+ h2=GetHostByName(*host, from.sin_family);
+# endif
if (h2 == NULL) {
BIO_printf(bio_err, "gethostbyname failure\n");
closesocket(ret);
return (0);
}
- if (h2->h_addrtype != AF_INET) {
- BIO_printf(bio_err, "gethostbyname addr is not AF_INET\n");
+# if OPENSSL_USE_IPV6
+ if (h2->h_addrtype != from.ss_family) {
+# else
+ if (h2->h_addrtype != from.sin_family) {
+# endif
+ BIO_printf(bio_err, "gethostbyname addr is not correct\n");
closesocket(ret);
return (0);
}
@@ -483,14 +583,14 @@
char *h, *p;
h = str;
- p = strchr(str, ':');
+ p = strrchr(str, ':');
if (p == NULL) {
BIO_printf(bio_err, "no port defined\n");
return (0);
}
*(p++) = '\0';
- if ((ip != NULL) && !host_ip(str, ip))
+ if ((ip != NULL) && !host_ip(str, ip, AF_INET))
goto err;
if (host_ptr != NULL)
*host_ptr = h;
@@ -502,44 +602,51 @@
return (0);
}
-static int host_ip(char *str, unsigned char ip[4])
+static int host_ip(char *str, unsigned char *ip, int domain)
{
unsigned int in[4];
+ unsigned long l;
int i;
- if (sscanf(str, "%u.%u.%u.%u", &(in[0]), &(in[1]), &(in[2]), &(in[3])) ==
- 4) {
+ if ((domain == AF_INET) && (sscanf(str, "%u.%u.%u.%u", &(in[0]), &(in[1]), &(in[2]), &(in[3])) == 4)) {
for (i = 0; i < 4; i++)
if (in[i] > 255) {
BIO_printf(bio_err, "invalid IP address\n");
goto err;
}
- ip[0] = in[0];
- ip[1] = in[1];
- ip[2] = in[2];
- ip[3] = in[3];
- } else { /* do a gethostbyname */
+ l=htonl((in[0]<<24L)|(in[1]<<16L)|(in[2]<<8L)|in[3]);
+ memcpy(ip, &l, 4);
+ return 1;
+ }
+# if OPENSSL_USE_IPV6
+ else if ((domain == AF_INET6) && (inet_pton(AF_INET6, str, ip) == 1))
+ return 1;
+# endif
+ else { /* do a gethostbyname */
struct hostent *he;
if (!ssl_sock_init())
return (0);
- he = GetHostByName(str);
+ he = GetHostByName(str, domain);
if (he == NULL) {
BIO_printf(bio_err, "gethostbyname failure\n");
goto err;
}
/* cast to short because of win16 winsock definition */
- if ((short)he->h_addrtype != AF_INET) {
- BIO_printf(bio_err, "gethostbyname addr is not AF_INET\n");
+ if ((short)he->h_addrtype != domain) {
+ BIO_printf(bio_err, "gethostbyname addr is not correct\n");
return (0);
}
- ip[0] = he->h_addr_list[0][0];
- ip[1] = he->h_addr_list[0][1];
- ip[2] = he->h_addr_list[0][2];
- ip[3] = he->h_addr_list[0][3];
+ if (domain == AF_INET)
+ memset(ip, 0, 4);
+# if OPENSSL_USE_IPV6
+ else
+ memset(ip, 0, 16);
+# endif
+ memcpy(ip, he->h_addr_list[0], he->h_length);
+ return 1;
}
- return (1);
err:
return (0);
}
@@ -573,7 +680,7 @@
static unsigned long ghbn_hits = 0L;
static unsigned long ghbn_miss = 0L;
-static struct hostent *GetHostByName(char *name)
+static struct hostent *GetHostByName(char *name, int domain)
{
struct hostent *ret;
int i, lowi = 0;
@@ -585,13 +692,18 @@
lowi = i;
}
if (ghbn_cache[i].order > 0) {
- if (strncmp(name, ghbn_cache[i].name, 128) == 0)
+ if ((strncmp(name, ghbn_cache[i].name, 128) == 0) && (ghbn_cache[i].ent.h_addrtype == domain))
break;
}
}
if (i == GHBN_NUM) { /* no hit */
ghbn_miss++;
- ret = gethostbyname(name);
+ if (domain == AF_INET)
+ ret = gethostbyname(name);
+# if OPENSSL_USE_IPV6
+ else
+ ret = gethostbyname2(name, AF_INET6);
+# endif
if (ret == NULL)
return (NULL);
/* else add to cache */

@ -0,0 +1,17 @@
https://bugs.gentoo.org/472584
http://rt.openssl.org/Ticket/Display.html?id=2387&user=guest&pass=guest
fix verification handling in s_client. when loading paths, make sure
we properly fallback to setting the default paths.
--- openssl-1.0.2/apps/s_client.c
+++ openssl-1.0.2/apps/s_client.c
@@ -1337,7 +1337,7 @@
SSL_CTX_set_verify(ctx, verify, verify_callback);
- if ((!SSL_CTX_load_verify_locations(ctx, CAfile, CApath)) ||
+ if ((!SSL_CTX_load_verify_locations(ctx, CAfile, CApath)) &&
(!SSL_CTX_set_default_verify_paths(ctx))) {
/*
* BIO_printf(bio_err,"error setting default verify locations\n");

@ -1,640 +0,0 @@
http://rt.openssl.org/Ticket/Display.html?id=2051&user=guest&pass=guest
--- openssl-1.0.2-beta2/apps/s_apps.h
+++ openssl-1.0.2-beta2/apps/s_apps.h
@@ -148,7 +148,7 @@
#define PORT_STR "4433"
#define PROTOCOL "tcp"
-int do_server(int port, int type, int *ret, int (*cb) (char *hostname, int s, int stype, unsigned char *context), unsigned char *context, int naccept);
+int do_server(int port, int type, int *ret, int (*cb) (char *hostname, int s, int stype, unsigned char *context), unsigned char *context, int naccept, int use_ipv4, int use_ipv6);
#ifdef HEADER_X509_H
int MS_CALLBACK verify_callback(int ok, X509_STORE_CTX *ctx);
#endif
@@ -161,7 +161,7 @@
int ssl_print_curves(BIO *out, SSL *s, int noshared);
#endif
int ssl_print_tmp_key(BIO *out, SSL *s);
-int init_client(int *sock, char *server, int port, int type);
+int init_client(int *sock, char *server, int port, int type, int use_ipv4, int use_ipv6);
int should_retry(int i);
int extract_port(char *str, short *port_ptr);
int extract_host_port(char *str,char **host_ptr,unsigned char *ip,short *p);
--- openssl-1.0.2-beta2/apps/s_client.c
+++ openssl-1.0.2-beta2/apps/s_client.c
@@ -288,6 +288,10 @@
{
BIO_printf(bio_err,"usage: s_client args\n");
BIO_printf(bio_err,"\n");
+ BIO_printf(bio_err," -4 - use IPv4 only\n");
+#if OPENSSL_USE_IPV6
+ BIO_printf(bio_err," -6 - use IPv6 only\n");
+#endif
BIO_printf(bio_err," -host host - use -connect instead\n");
BIO_printf(bio_err," -port port - use -connect instead\n");
BIO_printf(bio_err," -connect host:port - who to connect to (default is %s:%s)\n",SSL_HOST_NAME,PORT_STR);
@@ -595,6 +599,7 @@
int sbuf_len,sbuf_off;
fd_set readfds,writefds;
short port=PORT;
+ int use_ipv4, use_ipv6;
int full_log=1;
char *host=SSL_HOST_NAME;
char *cert_file=NULL,*key_file=NULL,*chain_file=NULL;
@@ -647,7 +652,11 @@
#endif
char *sess_in = NULL;
char *sess_out = NULL;
- struct sockaddr peer;
+#if OPENSSL_USE_IPV6
+ struct sockaddr_storage peer;
+#else
+ struct sockaddr_in peer;
+#endif
int peerlen = sizeof(peer);
int enable_timeouts = 0 ;
long socket_mtu = 0;
@@ -674,6 +683,12 @@
meth=SSLv23_client_method();
+ use_ipv4 = 1;
+#if OPENSSL_USE_IPV6
+ use_ipv6 = 1;
+#else
+ use_ipv6 = 0;
+#endif
apps_startup();
c_Pause=0;
c_quiet=0;
@@ -1079,6 +1094,18 @@
jpake_secret = *++argv;
}
#endif
+ else if (strcmp(*argv,"-4") == 0)
+ {
+ use_ipv4 = 1;
+ use_ipv6 = 0;
+ }
+#if OPENSSL_USE_IPV6
+ else if (strcmp(*argv,"-6") == 0)
+ {
+ use_ipv4 = 0;
+ use_ipv6 = 1;
+ }
+#endif
else if (strcmp(*argv,"-use_srtp") == 0)
{
if (--argc < 1) goto bad;
@@ -1445,7 +1472,7 @@
re_start:
- if (init_client(&s,host,port,socket_type) == 0)
+ if (init_client(&s,host,port,socket_type,use_ipv4,use_ipv6) == 0)
{
BIO_printf(bio_err,"connect:errno=%d\n",get_last_socket_error());
SHUTDOWN(s);
@@ -1471,7 +1498,7 @@
{
sbio=BIO_new_dgram(s,BIO_NOCLOSE);
- if (getsockname(s, &peer, (void *)&peerlen) < 0)
+ if (getsockname(s, (struct sockaddr *)&peer, (void *)&peerlen) < 0)
{
BIO_printf(bio_err, "getsockname:errno=%d\n",
get_last_socket_error());
--- openssl-1.0.2-beta2/apps/s_server.c
+++ openssl-1.0.2-beta2/apps/s_server.c
@@ -584,6 +584,10 @@
BIO_printf(bio_err," -use_srtp profiles - Offer SRTP key management with a colon-separated profile list\n");
BIO_printf(bio_err," -alpn arg - set the advertised protocols for the ALPN extension (comma-separated list)\n");
#endif
+ BIO_printf(bio_err," -4 - use IPv4 only\n");
+#if OPENSSL_USE_IPV6
+ BIO_printf(bio_err," -6 - use IPv6 only\n");
+#endif
BIO_printf(bio_err," -keymatexport label - Export keying material using label\n");
BIO_printf(bio_err," -keymatexportlen len - Export len bytes of keying material (default 20)\n");
BIO_printf(bio_err," -status - respond to certificate status requests\n");
@@ -1014,6 +1018,7 @@
int state=0;
const SSL_METHOD *meth=NULL;
int socket_type=SOCK_STREAM;
+ int use_ipv4, use_ipv6;
ENGINE *e=NULL;
char *inrand=NULL;
int s_cert_format = FORMAT_PEM, s_key_format = FORMAT_PEM;
@@ -1055,6 +1060,12 @@
meth=SSLv23_server_method();
+ use_ipv4 = 1;
+#if OPENSSL_USE_IPV6
+ use_ipv6 = 1;
+#else
+ use_ipv6 = 0;
+#endif
local_argc=argc;
local_argv=argv;
@@ -1493,6 +1504,18 @@
jpake_secret = *(++argv);
}
#endif
+ else if (strcmp(*argv,"-4") == 0)
+ {
+ use_ipv4 = 1;
+ use_ipv6 = 0;
+ }
+#if OPENSSL_USE_IPV6
+ else if (strcmp(*argv,"-6") == 0)
+ {
+ use_ipv4 = 0;
+ use_ipv6 = 1;
+ }
+#endif
else if (strcmp(*argv,"-use_srtp") == 0)
{
if (--argc < 1) goto bad;
@@ -2063,11 +2086,11 @@
BIO_printf(bio_s_out,"ACCEPT\n");
(void)BIO_flush(bio_s_out);
if (rev)
- do_server(port,socket_type,&accept_socket,rev_body, context, naccept);
+ do_server(port,socket_type,&accept_socket,rev_body, context, naccept, use_ipv4, use_ipv6);
else if (www)
- do_server(port,socket_type,&accept_socket,www_body, context, naccept);
+ do_server(port,socket_type,&accept_socket,www_body, context, naccept, use_ipv4, use_ipv6);
else
- do_server(port,socket_type,&accept_socket,sv_body, context, naccept);
+ do_server(port,socket_type,&accept_socket,sv_body, context, naccept, use_ipv4, use_ipv6);
print_stats(bio_s_out,ctx);
ret=0;
end:
--- openssl-1.0.2-beta2/apps/s_socket.c
+++ openssl-1.0.2-beta2/apps/s_socket.c
@@ -97,16 +97,16 @@
#include "netdb.h"
#endif
-static struct hostent *GetHostByName(char *name);
+static struct hostent *GetHostByName(char *name, int domain);
#if defined(OPENSSL_SYS_WINDOWS) || (defined(OPENSSL_SYS_NETWARE) && !defined(NETWARE_BSDSOCK))
static void ssl_sock_cleanup(void);
#endif
static int ssl_sock_init(void);
-static int init_client_ip(int *sock,unsigned char ip[4], int port, int type);
-static int init_server(int *sock, int port, int type);
-static int init_server_long(int *sock, int port,char *ip, int type);
+static int init_client_ip(int *sock,unsigned char *ip, int port, int type, int domain);
+static int init_server(int *sock, int port, int type, int use_ipv4, int use_ipv6);
+static int init_server_long(int *sock, int port,char *ip, int type, int use_ipv4, int use_ipv6);
static int do_accept(int acc_sock, int *sock, char **host);
-static int host_ip(char *str, unsigned char ip[4]);
+static int host_ip(char *str, unsigned char *ip, int domain);
#ifdef OPENSSL_SYS_WIN16
#define SOCKET_PROTOCOL 0 /* more microsoft stupidity */
@@ -234,38 +234,68 @@
return(1);
}
-int init_client(int *sock, char *host, int port, int type)
+int init_client(int *sock, char *host, int port, int type, int use_ipv4, int use_ipv6)
{
+#if OPENSSL_USE_IPV6
+ unsigned char ip[16];
+#else
unsigned char ip[4];
+#endif
- memset(ip, '\0', sizeof ip);
- if (!host_ip(host,&(ip[0])))
- return 0;
- return init_client_ip(sock,ip,port,type);
- }
-
-static int init_client_ip(int *sock, unsigned char ip[4], int port, int type)
- {
- unsigned long addr;
+ if (use_ipv4)
+ if (host_ip(host,ip,AF_INET))
+ return(init_client_ip(sock,ip,port,type,AF_INET));
+#if OPENSSL_USE_IPV6
+ if (use_ipv6)
+ if (host_ip(host,ip,AF_INET6))
+ return(init_client_ip(sock,ip,port,type,AF_INET6));
+#endif
+ return 0;
+ }
+
+static int init_client_ip(int *sock, unsigned char ip[4], int port, int type, int domain)
+ {
+#if OPENSSL_USE_IPV6
+ struct sockaddr_storage them;
+ struct sockaddr_in *them_in = (struct sockaddr_in *)&them;
+ struct sockaddr_in6 *them_in6 = (struct sockaddr_in6 *)&them;
+#else
struct sockaddr_in them;
+ struct sockaddr_in *them_in = &them;
+#endif
+ socklen_t addr_len;
int s,i;
if (!ssl_sock_init()) return(0);
memset((char *)&them,0,sizeof(them));
- them.sin_family=AF_INET;
- them.sin_port=htons((unsigned short)port);
- addr=(unsigned long)
- ((unsigned long)ip[0]<<24L)|
- ((unsigned long)ip[1]<<16L)|
- ((unsigned long)ip[2]<< 8L)|
- ((unsigned long)ip[3]);
- them.sin_addr.s_addr=htonl(addr);
+ if (domain == AF_INET)
+ {
+ addr_len = (socklen_t)sizeof(struct sockaddr_in);
+ them_in->sin_family=AF_INET;
+ them_in->sin_port=htons((unsigned short)port);
+#ifndef BIT_FIELD_LIMITS
+ memcpy(&them_in->sin_addr.s_addr, ip, 4);
+#else
+ memcpy(&them_in->sin_addr, ip, 4);
+#endif
+ }
+ else
+#if OPENSSL_USE_IPV6
+ {
+ addr_len = (socklen_t)sizeof(struct sockaddr_in6);
+ them_in6->sin6_family=AF_INET6;
+ them_in6->sin6_port=htons((unsigned short)port);
+ memcpy(&(them_in6->sin6_addr), ip, sizeof(struct in6_addr));
+ }
+#else
+ return(0);
+#endif
if (type == SOCK_STREAM)
- s=socket(AF_INET,SOCK_STREAM,SOCKET_PROTOCOL);
+ s=socket(domain,SOCK_STREAM,SOCKET_PROTOCOL);
else /* ( type == SOCK_DGRAM) */
- s=socket(AF_INET,SOCK_DGRAM,IPPROTO_UDP);
+ s=socket(domain,SOCK_DGRAM,IPPROTO_UDP);
if (s == INVALID_SOCKET) { perror("socket"); return(0); }
@@ -277,29 +307,27 @@
if (i < 0) { closesocket(s); perror("keepalive"); return(0); }
}
#endif
-
- if (connect(s,(struct sockaddr *)&them,sizeof(them)) == -1)
+ if (connect(s,(struct sockaddr *)&them,addr_len) == -1)
{ closesocket(s); perror("connect"); return(0); }
*sock=s;
return(1);
}
-int do_server(int port, int type, int *ret, int (*cb)(char *hostname, int s, int stype, unsigned char *context), unsigned char *context, int naccept)
+int do_server(int port, int type, int *ret, int (*cb)(char *hostname, int s, int stype, unsigned char *context), unsigned char *context, int naccept, int use_ipv4, int use_ipv6)
{
int sock;
char *name = NULL;
int accept_socket = 0;
int i;
- if (!init_server(&accept_socket,port,type)) return(0);
-
+ if (!init_server(&accept_socket,port,type, use_ipv4, use_ipv6)) return(0);
if (ret != NULL)
{
*ret=accept_socket;
/* return(1);*/
}
- for (;;)
- {
+ for (;;)
+ {
if (type==SOCK_STREAM)
{
if (do_accept(accept_socket,&sock,&name) == 0)
@@ -324,41 +352,88 @@
}
}
-static int init_server_long(int *sock, int port, char *ip, int type)
+static int init_server_long(int *sock, int port, char *ip, int type, int use_ipv4, int use_ipv6)
{
int ret=0;
+ int domain;
+#if OPENSSL_USE_IPV6
+ struct sockaddr_storage server;
+ struct sockaddr_in *server_in = (struct sockaddr_in *)&server;
+ struct sockaddr_in6 *server_in6 = (struct sockaddr_in6 *)&server;
+#else
struct sockaddr_in server;
+ struct sockaddr_in *server_in = &server;
+#endif
+ socklen_t addr_len;
int s= -1;
+ if (!use_ipv4 && !use_ipv6)
+ goto err;
+#if OPENSSL_USE_IPV6
+ /* we are fine here */
+#else
+ if (use_ipv6)
+ goto err;
+#endif
if (!ssl_sock_init()) return(0);
- memset((char *)&server,0,sizeof(server));
- server.sin_family=AF_INET;
- server.sin_port=htons((unsigned short)port);
- if (ip == NULL)
- server.sin_addr.s_addr=INADDR_ANY;
- else
-/* Added for T3E, address-of fails on bit field (beckman@acl.lanl.gov) */
-#ifndef BIT_FIELD_LIMITS
- memcpy(&server.sin_addr.s_addr,ip,4);
+#if OPENSSL_USE_IPV6
+ domain = use_ipv6 ? AF_INET6 : AF_INET;
#else
- memcpy(&server.sin_addr,ip,4);
+ domain = AF_INET;
#endif
-
- if (type == SOCK_STREAM)
- s=socket(AF_INET,SOCK_STREAM,SOCKET_PROTOCOL);
- else /* type == SOCK_DGRAM */
- s=socket(AF_INET, SOCK_DGRAM,IPPROTO_UDP);
+ if (type == SOCK_STREAM)
+ s=socket(domain,SOCK_STREAM,SOCKET_PROTOCOL);
+ else /* type == SOCK_DGRAM */
+ s=socket(domain, SOCK_DGRAM,IPPROTO_UDP);
if (s == INVALID_SOCKET) goto err;
#if defined SOL_SOCKET && defined SO_REUSEADDR
+ {
+ int j = 1;
+ setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
+ (void *) &j, sizeof j);
+ }
+#endif
+#if OPENSSL_USE_IPV6
+ if ((use_ipv4 == 0) && (use_ipv6 == 1))
+ {
+ const int on = 1;
+
+ setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY,
+ (const void *) &on, sizeof(int));
+ }
+#endif
+ if (domain == AF_INET)
+ {
+ addr_len = (socklen_t)sizeof(struct sockaddr_in);
+ memset(server_in, 0, sizeof(struct sockaddr_in));
+ server_in->sin_family=AF_INET;
+ server_in->sin_port = htons((unsigned short)port);
+ if (ip == NULL)
+ server_in->sin_addr.s_addr = htonl(INADDR_ANY);
+ else
+/* Added for T3E, address-of fails on bit field (beckman@acl.lanl.gov) */
+#ifndef BIT_FIELD_LIMITS
+ memcpy(&server_in->sin_addr.s_addr, ip, 4);
+#else
+ memcpy(&server_in->sin_addr, ip, 4);
+#endif
+ }
+#if OPENSSL_USE_IPV6
+ else
{
- int j = 1;
- setsockopt(s, SOL_SOCKET, SO_REUSEADDR,
- (void *) &j, sizeof j);
+ addr_len = (socklen_t)sizeof(struct sockaddr_in6);
+ memset(server_in6, 0, sizeof(struct sockaddr_in6));
+ server_in6->sin6_family = AF_INET6;
+ server_in6->sin6_port = htons((unsigned short)port);
+ if (ip == NULL)
+ server_in6->sin6_addr = in6addr_any;
+ else
+ memcpy(&server_in6->sin6_addr, ip, sizeof(struct in6_addr));
}
#endif
- if (bind(s,(struct sockaddr *)&server,sizeof(server)) == -1)
+ if (bind(s, (struct sockaddr *)&server, addr_len) == -1)
{
#ifndef OPENSSL_SYS_WINDOWS
perror("bind");
@@ -377,16 +452,23 @@
return(ret);
}
-static int init_server(int *sock, int port, int type)
+static int init_server(int *sock, int port, int type, int use_ipv4, int use_ipv6)
{
- return(init_server_long(sock, port, NULL, type));
+ return(init_server_long(sock, port, NULL, type, use_ipv4, use_ipv6));
}
static int do_accept(int acc_sock, int *sock, char **host)
{
int ret;
struct hostent *h1,*h2;
- static struct sockaddr_in from;
+#if OPENSSL_USE_IPV6
+ struct sockaddr_storage from;
+ struct sockaddr_in *from_in = (struct sockaddr_in *)&from;
+ struct sockaddr_in6 *from_in6 = (struct sockaddr_in6 *)&from;
+#else
+ struct sockaddr_in from;
+ struct sockaddr_in *from_in = &from;
+#endif
int len;
/* struct linger ling; */
@@ -433,13 +515,23 @@
*/
if (host == NULL) goto end;
+#if OPENSSL_USE_IPV6
+ if (from.ss_family == AF_INET)
+#else
+ if (from.sin_family == AF_INET)
+#endif
#ifndef BIT_FIELD_LIMITS
- /* I should use WSAAsyncGetHostByName() under windows */
- h1=gethostbyaddr((char *)&from.sin_addr.s_addr,
- sizeof(from.sin_addr.s_addr),AF_INET);
+ /* I should use WSAAsyncGetHostByName() under windows */
+ h1=gethostbyaddr((char *)&from_in->sin_addr.s_addr,
+ sizeof(from_in->sin_addr.s_addr), AF_INET);
#else
- h1=gethostbyaddr((char *)&from.sin_addr,
- sizeof(struct in_addr),AF_INET);
+ h1=gethostbyaddr((char *)&from_in->sin_addr,
+ sizeof(struct in_addr), AF_INET);
+#endif
+#if OPENSSL_USE_IPV6
+ else
+ h1=gethostbyaddr((char *)&from_in6->sin6_addr,
+ sizeof(struct in6_addr), AF_INET6);
#endif
if (h1 == NULL)
{
@@ -457,16 +549,24 @@
}
BUF_strlcpy(*host,h1->h_name,strlen(h1->h_name)+1);
- h2=GetHostByName(*host);
+#if OPENSSL_USE_IPV6
+ h2=GetHostByName(*host, from.ss_family);
+#else
+ h2=GetHostByName(*host, from.sin_family);
+#endif
if (h2 == NULL)
{
BIO_printf(bio_err,"gethostbyname failure\n");
closesocket(ret);
return(0);
}
- if (h2->h_addrtype != AF_INET)
+#if OPENSSL_USE_IPV6
+ if (h2->h_addrtype != from.ss_family)
+#else
+ if (h2->h_addrtype != from.sin_family)
+#endif
{
- BIO_printf(bio_err,"gethostbyname addr is not AF_INET\n");
+ BIO_printf(bio_err,"gethostbyname addr is not correct\n");
closesocket(ret);
return(0);
}
@@ -482,7 +582,7 @@
char *h,*p;
h=str;
- p=strchr(str,':');
+ p=strrchr(str,':');
if (p == NULL)
{
BIO_printf(bio_err,"no port defined\n");
@@ -490,7 +590,7 @@
}
*(p++)='\0';
- if ((ip != NULL) && !host_ip(str,ip))
+ if ((ip != NULL) && !host_ip(str,ip,AF_INET))
goto err;
if (host_ptr != NULL) *host_ptr=h;
@@ -501,48 +601,58 @@
return(0);
}
-static int host_ip(char *str, unsigned char ip[4])
+static int host_ip(char *str, unsigned char *ip, int domain)
{
- unsigned int in[4];
+ unsigned int in[4];
+ unsigned long l;
int i;
- if (sscanf(str,"%u.%u.%u.%u",&(in[0]),&(in[1]),&(in[2]),&(in[3])) == 4)
+ if ((domain == AF_INET) &&
+ (sscanf(str,"%u.%u.%u.%u",&(in[0]),&(in[1]),&(in[2]),&(in[3])) == 4))
{
+
for (i=0; i<4; i++)
if (in[i] > 255)
{
BIO_printf(bio_err,"invalid IP address\n");
goto err;
}
- ip[0]=in[0];
- ip[1]=in[1];
- ip[2]=in[2];
- ip[3]=in[3];
- }
+ l=htonl((in[0]<<24L)|(in[1]<<16L)|(in[2]<<8L)|in[3]);
+ memcpy(ip, &l, 4);
+ return 1;
+ }
+#if OPENSSL_USE_IPV6
+ else if ((domain == AF_INET6) &&
+ (inet_pton(AF_INET6, str, ip) == 1))
+ return 1;
+#endif
else
{ /* do a gethostbyname */
struct hostent *he;
if (!ssl_sock_init()) return(0);
- he=GetHostByName(str);
+ he=GetHostByName(str,domain);
if (he == NULL)
{
BIO_printf(bio_err,"gethostbyname failure\n");
goto err;
}
/* cast to short because of win16 winsock definition */
- if ((short)he->h_addrtype != AF_INET)
+ if ((short)he->h_addrtype != domain)
{
- BIO_printf(bio_err,"gethostbyname addr is not AF_INET\n");
+ BIO_printf(bio_err,"gethostbyname addr family is not correct\n");
return(0);
}
- ip[0]=he->h_addr_list[0][0];
- ip[1]=he->h_addr_list[0][1];
- ip[2]=he->h_addr_list[0][2];
- ip[3]=he->h_addr_list[0][3];
+ if (domain == AF_INET)
+ memset(ip, 0, 4);
+#if OPENSSL_USE_IPV6
+ else
+ memset(ip, 0, 16);
+#endif
+ memcpy(ip, he->h_addr_list[0], he->h_length);
+ return 1;
}
- return(1);
err:
return(0);
}
@@ -579,7 +689,7 @@
static unsigned long ghbn_hits=0L;
static unsigned long ghbn_miss=0L;
-static struct hostent *GetHostByName(char *name)
+static struct hostent *GetHostByName(char *name, int domain)
{
struct hostent *ret;
int i,lowi=0;
@@ -594,14 +704,20 @@
}
if (ghbn_cache[i].order > 0)
{
- if (strncmp(name,ghbn_cache[i].name,128) == 0)
+ if ((strncmp(name,ghbn_cache[i].name,128) == 0) &&
+ (ghbn_cache[i].ent.h_addrtype == domain))
break;
}
}
if (i == GHBN_NUM) /* no hit*/
{
ghbn_miss++;
- ret=gethostbyname(name);
+ if (domain == AF_INET)
+ ret=gethostbyname(name);
+#if OPENSSL_USE_IPV6
+ else
+ ret=gethostbyname2(name, AF_INET6);
+#endif
if (ret == NULL) return(NULL);
/* else add to cache */
if(strlen(name) < sizeof ghbn_cache[0].name)

@ -4,6 +4,7 @@
<herd>base-system</herd>
<use>
<flag name='bindist'>Disable EC/RC5 algorithms (as they seem to be patented) -- note: changes the ABI</flag>
<flag name='sctp'>Support for Stream Control Transmission Protocol</flag>
<flag name='rfc3779'>Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers)</flag>
<flag name='tls-heartbeat'>Enable the Heartbeat Extension in TLS and DTLS</flag>
</use>

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.2_beta3.ebuild,v 1.1 2014/09/26 06:05:53 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-1.0.2-r1.ebuild,v 1.1 2015/01/23 15:30:57 polynomial-c Exp $
EAPI="4"
@ -15,8 +15,8 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
LICENSE="openssl"
SLOT="0"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="bindist gmp kerberos rfc3779 sse2 static-libs test +tls-heartbeat vanilla zlib"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
IUSE="bindist gmp kerberos rfc3779 sctp sse2 static-libs test +tls-heartbeat vanilla zlib"
# The blocks are temporary just to make sure people upgrade to a
# version that lack runtime version checking. We'll drop them in
@ -33,6 +33,7 @@ RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] )
DEPEND="${RDEPEND}
sys-apps/diffutils
>=dev-lang/perl-5
sctp? ( net-misc/lksctp-tools )
test? ( sys-devel/bc )"
PDEPEND="app-misc/ca-certificates"
@ -58,8 +59,8 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421
epatch "${FILESDIR}"/${PN}-1.0.0d-windres.patch #373743
epatch "${FILESDIR}"/${PN}-1.0.2-parallel-build.patch
epatch "${FILESDIR}"/${PN}-1.0.2_beta2-ipv6.patch
epatch "${FILESDIR}"/${PN}-1.0.1e-s_client-verify.patch #472584
epatch "${FILESDIR}"/${PN}-1.0.2-ipv6.patch
epatch "${FILESDIR}"/${PN}-1.0.2-s_client-verify.patch #472584
epatch_user #332661
fi
@ -143,6 +144,7 @@ multilib_src_configure() {
echoit \
./${config} \
${sslout} \
$(use sctp && echo "sctp") \
$(use sse2 || echo "no-sse2") \
enable-camellia \
$(use_ssl !bindist ec) \

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/Clone
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Clone/ChangeLog,v 1.100 2015/01/18 08:41:43 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Clone/ChangeLog,v 1.101 2015/01/23 12:05:57 zlogene Exp $
23 Jan 2015; Mikle Kolyada <zlogene@gentoo.org> Clone-0.370.0.ebuild:
Stable for all wrt bug #535154
18 Jan 2015; Agostino Sarubbo <ago@gentoo.org> Clone-0.360.0.ebuild:
Stable for ppc64, wrt bug #535154

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Clone/Clone-0.370.0.ebuild,v 1.1 2015/01/09 22:45:08 zlogene Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Clone/Clone-0.370.0.ebuild,v 1.2 2015/01/23 12:05:57 zlogene Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Recursively copy Perl datatypes"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
SRC_TEST="do"
mymake='OPTIMIZE=${CFLAGS}'

@ -6,23 +6,15 @@ DIST Clone-0.36.tar.gz 13132 SHA256 03def6e82579cd405f75574a5e8e7590063fa0a753a0
DIST Clone-0.37.tar.gz 13369 SHA256 d9f251e6f01deaac3d29df1b8422b83dca972af999cd3f6ae456e0fc6f87cd9d SHA512 a47760938d826c28d6db2b3486238acff255c6e1c77ec797e93b4a9350a3cd5c3e730352f00675589594e4ec250ceb978990a10156669813933debce93f59266 WHIRLPOOL 7edd99560e83e0d0ea62e02b9f0409d305b565bd5ccd6e8ac6be6cc6b8db318081451b256cad98325ccb49dd12dcfa80d6f3629eee56a74134d1d7dcac2f10cd
EBUILD Clone-0.350.0-r1.ebuild 561 SHA256 02ed27d83eda65c9890a63c68a73080279aae79932d2fbc21bfc0c28e8cdc80e SHA512 92459a28c8f0710f1ea1213c74ccde3768cdee9ec8d37905e4c58395f6ca9c51851cc08a72c658e35e480d7670cb12c92a480ee83e43a1cc1e56d159c342f2aa WHIRLPOOL c15875358fd8c730ccefcdba66bdce0248b12daab1674b4a8f368e51daea0fdd6ae5325e00b7f7b3f8208dea17657d267d2e28017d2a63073e4074a8eb47af43
EBUILD Clone-0.360.0.ebuild 553 SHA256 0a3f9819f5f390c0c5e9f8c3cfbb3a69576a942f7a0a6eea36156e6f494adec7 SHA512 32e36d460349235ae0609dcdc5ef8d500cfb9d17bf5a43d45fbdb7514894e1a047da35442b0b52544d7839f539d6195c4d8a86a8bda9e3fe3bef25816f8393e9 WHIRLPOOL fe6575b54988d20c683dd80fa683d204b780d17f37669e0def8280f656a7ae1c28148981a5be0dc544e794dfe8656cd37d4c71b73718be19688c295ccad7d1c4
EBUILD Clone-0.370.0.ebuild 562 SHA256 ab05eb47fef8b55d50a43e42254ab4d5d82e8d4d9b62f7e3e3ba838cd9b7539d SHA512 2e7134eef943862788492049037980dfee813fb48b9635f107f0537b786f7878c9949d546cfc17d3e9f0cf2f7681878610fdd5ad858e95cbd02c4f46a7246c8d WHIRLPOOL 1cdd6fc6ad67ea602bf623f15400bede0387e4f24de671e2f267e50bc560e8901278390ff93912b2a75eafadeef382f2d0d34ee99e211fb1a1a5065c8788bbad
MISC ChangeLog 10418 SHA256 609018f5a99fc132da4965d84fe05017f766f32bea7b3e5387221738d5328e21 SHA512 bcec8db8e2653a55978d19ebbd2f62064677be4f6d89c5f7547374fadced41de239450f1f55971dbb52b21a3fc3042272886edf1c4ed6cc7f37118e06b904f34 WHIRLPOOL 986f67d0a8e1a779e1ec561faf5c9accb662ef70c40418a999a28e9d65ef55e689c7864f922b6f54c7f93dc76754e6f0433dc1dde2f9b68804e470a64f2a0fde
EBUILD Clone-0.370.0.ebuild 553 SHA256 f40da371343418af037656659514c61628a7830fdf82b75f3b9db89dec95e588 SHA512 9065ded618819d5790911ff80b8b788281b6415384fea55298e64c6314900f00d20e7d98a6dd82f6090f5574f611c78b4105f2d95d348406dfc39e9eb234b813 WHIRLPOOL 8177ff6e1bc550af244069f2006210edcbb6653c206446b2cba8e1c9c045943f12093e5812aef0f632ed4a225ff8e3a3a1f1e41f09c6b49b748728e5d82936a2
MISC ChangeLog 10528 SHA256 aacf9e9a026bffaf7e44514fd3a5d1ac0a9236bc9662a30d03c7799d5d279b80 SHA512 1a8a671c25f7f35f37b032fdff07feaafde457ee6cc9371578dfb720a8aeb33664e07484b9077329f61bdc69ab3587f3e1552a65b5f89ce9aba403c69e7fb052 WHIRLPOOL 476d1570d8452d4b28b526a43a4ac8389bd047a73409c351485393fadb3b58949c01cc16e4cc528791ca8b21f3985c29e2a253654cbd547489363b7158a185ac
MISC metadata.xml 283 SHA256 81566e7b7cd30a14b882cb454890a72132d49199cdd89c33a4167c9c31a0bc08 SHA512 29e3caa215cbaf1767f6b406a3d1aaf34d41696d302d0660f210468fe1fa722bd604533ff2c22cc378d9315093fb17467c9dd439a3dd3c8bd2213db0754ab33d WHIRLPOOL fb1366790fc1c7beb1df82e027d80fee290bc748ab8bf328578a60cb09cb89dfc8fa2e27ba4a8f4dc8139f51bf2f14950d89636e29c1d9c878c90a51b1f6f2a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUu3HIAAoJELp701BxlEWfvXUQAIBFIWNlx6Mkz+X7HojKtjB5
KFAkICL3lT77eQ7Sv8/5H7kGMrQdkadOS5Kl9Bw7Ce7utADcPdZVboPRcIikb+dg
1RNkX1MTuZzeNhoOv7lhnwCxxXxh/CPPBEZCB5xv4y3S/6zBbQu8O9MKaDd3iQNy
gZ1j0029adPx7pYRSHb1gE3q4RCrakCeMU+pFgyKxQyhyI997Ok/KO0bKM1eL9I6
kGxzm6d+7zFAa197E2iG6JHg/0wmmOGJBfZOxUIFT4arZ7RXmMgYy2KbTaKYcQSx
WpfDFdb4i2ZwE6JimsifkWm0893rrfO9opnpOCIYJQMTr7+36gbOiBqEcmPy1KmS
X405tfNlvaVVO6b4ZwM43xCNwkiX31Rn98ktrJYBLCh7laYPiEGOMGRYAA+VxFrC
YKeG2LjwhGDOV3gL3x89JpNuH+qJ7DdqAtm7iKPtRUuO99tMEWMIJm4e377+aZn8
AtYsUu7lLk6DHiDgsEt14y/Mv259lWAqTnP2h8dJa1YTuowmMzOXsT3cHMCAUQM7
OQO1p4u0IvcYz/uKuj4gGgmAxguJUANF7A1c5xxbwM7ywWoKqZxhd2RrJVL7Yfpw
bKNlewlAsiYA314lUfquedGecaRc+JgdCvHDaxjtM/EyALcLVvyDoUw+rlT8xhCh
FdbyxH2zyjhAG/LmLuLj
=CpVN
iJwEAQEIAAYFAlTCOMUACgkQG9wOWsQutdZJPQP/R6ujaYmtebFF928/HOGWlj8o
2G1Dj3CLtw4EwzitFUcg27P3DP/eEO2HZyEV/byjIU70QTqWJe5POaxFTKaeQJb0
P56UMxKPpDfrDsxPKzhbGegD5f2sION3wvwBygIvPlVG0DNhBw7mBhRoTtryD3Qr
t/MJOOWX0lFyQGGloUY=
=lJcG
-----END PGP SIGNATURE-----

@ -1,6 +1,10 @@
# ChangeLog for dev-perl/Spreadsheet-WriteExcel
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Spreadsheet-WriteExcel/ChangeLog,v 1.89 2015/01/22 18:23:29 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Spreadsheet-WriteExcel/ChangeLog,v 1.90 2015/01/23 12:03:42 zlogene Exp $
23 Jan 2015; Mikle Kolyada <zlogene@gentoo.org>
Spreadsheet-WriteExcel-2.400.0.ebuild:
Stable for all wrt bug #535224
22 Jan 2015; Markus Meier <maekke@gentoo.org>
Spreadsheet-WriteExcel-2.400.0.ebuild:

@ -4,13 +4,15 @@ Hash: SHA256
DIST Spreadsheet-WriteExcel-2.39.tar.gz 494383 SHA256 545e8c7426aea1748bd73669cb9f3019d70f3d23b5b48f876634769ba2f2ea45 SHA512 c11a67c497ae79b952b8b554570795d053d3784eebbb279a419978f8b8a1f6cef7c1b8e9376e692e5240b916dccd3f980551df822f38f6453d823284067c9dbc WHIRLPOOL f016d74135bcd88319d1d32a82a0414759c6a68dc5c56b2bb11f5f31e573775fb9fb5b7576da3304e327a2f583e85f896a48c7e12d53703e319cad21fede9677
DIST Spreadsheet-WriteExcel-2.40.tar.gz 480975 SHA256 e356aad6866cf135731268ee0e979a197443c15a04878e9cf3e80d022ad6c07e SHA512 aa6690b4b7b66620e6490f97b0d82520dbe2a51cdc0fd03c9f83bf963f609c39e5f9f45c31e0a68809d0ba8f8ea3120c7c53cddd48a875074d5dd8250d19574e WHIRLPOOL b1b153db71df5e1074695f7f70a726f4b677d33b3b7b0ad8dfc17bfa9a069be4e91d98e7a416dfc8ac90dbbecad1add821bccbbd569b7a85c32e536741a3b70f
EBUILD Spreadsheet-WriteExcel-2.390.0-r1.ebuild 635 SHA256 ecaa7f33e6df07566d4d071b18a0b059ad631084122367942035242e7791212b SHA512 aa9f1b3f6cffb74cbab740db2800355c11ee04d4bf92d9b7b62f93b1a1a67f680dd4ba2169b85ae569edf7d98830600b0d4bee0e11def467d0e8af1663f56c4a WHIRLPOOL 26a966ac81e0b7e8af8c0f6f643d25cd9785dcb75f747f78ffa41608361eeb3b5a14809ebca94aa4a93a13baff61fa6651daca10877ae218eb37b55d1ab41cbd
EBUILD Spreadsheet-WriteExcel-2.400.0.ebuild 641 SHA256 74a29c6b15494530faa49f92debd71681927a39c108591260d63057323dc74be SHA512 f469c9dddb3806cdea25cf22ab8bd66e8b20effab1bbe884a7a3eef93acb34c6abe277898c75f18606cb5b66b091dfbdb0fd8d5c2a2e163bbb3c7b85efcd5b02 WHIRLPOOL 2564e6d736c0ff4ab829a12b0d46c2b92c55d222ec0185eb0e8d63259f491b1c87920fe800d20b1dff1cf5a9018481f0327ff0f73bf9c93e1bb56a19901abaa7
MISC ChangeLog 13133 SHA256 15b49027370dd4ef4efbf0831794488c341ad15166751a4e3cabc890a868ad31 SHA512 47cd3ae376f8c0cd43dfad339cf41d1a602003eaa239a74454d7153097ef8ef9679fe9e7b1d5180eeb57ed5b89bb3973800aabe266055c98aa839d187e1679f9 WHIRLPOOL e8c11e171eb0abfafa669c1c1e8170c70b713ed2910e8104b1c4e7783e94b1390a2d126788427d60300e56762965c9bc1c637618bccd7b8d435446f7d50c44ed
EBUILD Spreadsheet-WriteExcel-2.400.0.ebuild 635 SHA256 dcf4028797d805442e3b9e3bfd1842dd2f984634962876d8dbc3baf15c6fe122 SHA512 90318215743a00c84333feca7d983f2ebfceed68d0435f79f0cdaa2030f6f09cec0afc3dcfc625921f679fb9f61b01495bfae3992bff8d395a18f756411ea326 WHIRLPOOL 6856dfe746f6e0ea171adba904b3a36fdece90de04704ac674c904014b38355a01f91114951b1067c5b5c18daaf333165d773449c278adc58f22bff9c2838d04
MISC ChangeLog 13259 SHA256 cd08abc628734e3aaa081a687437d4e5fdb4ee32fcc1edec754f695fe43f251b SHA512 65eb41b1905e0168e70592fa19881b0d17325bb98786a57a16bee24f3413575e91d550d5ae2e4d396ced0148381175c356efe04ac034667cc014d25bb7b74a3a WHIRLPOOL 207cfa992f3b89b01946d4729d47e27f32e1c2e95971139f3beb224aea9342b276ba3b814ad44811748b222d3dfb9430bdf7fdee741dfbd058ffb5075db3c3ab
MISC metadata.xml 1864 SHA256 31fb263a918fed34c44f4fce76503c5d118c409b4a3bf176503918ae9f3973c4 SHA512 0c7a6b6f045fc113ff7948707db198e65b233fae925930beb16a1efcd083bcfe09326e6934fc88a4bb2629152bea620b996229e438be5038d1281bd3ecc04fcf WHIRLPOOL 64045d43c1456e4580421dfd650f2ebdbc2fe01abe551fc9b7388e8aeddc7371acf235eeb3af96b077d1d92383c9b84c8e9dee8511fd1c2967677f44fd32a4bf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlTBQCMACgkQkKaRLQcq0GJaVgCfQahdG8IqxzAuObzEtcH5SlkG
dqYAnjXNbkqyl3I4q4oxYUf0ygtXysqL
=5duI
iJwEAQEIAAYFAlTCOD0ACgkQG9wOWsQutdb07wQAsR/1M53kvLHJvsiNO5MgNoAZ
umfjoM/zFYYhjdOn43S2ugvNXi71E8twNUhHcVr7idyDyH28uBLd3rb+HgdkIqMV
IGQwhxw49Orf1WkRINpJ5jA4Q+/GPajceNAF23OoLDw0ZGsUiBZnS/PnK8HtbEbc
cg18iuDPQau/MkgHwnQ=
=3L7j
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.400.0.ebuild,v 1.5 2015/01/22 18:23:29 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.400.0.ebuild,v 1.6 2015/01/23 12:03:42 zlogene Exp $
EAPI=5
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Write cross-platform Excel binary file"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND="virtual/perl-File-Temp

@ -1,6 +1,9 @@
# ChangeLog for dev-python/funcsigs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/funcsigs/ChangeLog,v 1.2 2014/06/27 01:50:48 idella4 Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/funcsigs/ChangeLog,v 1.3 2015/01/23 11:57:49 jlec Exp $
23 Jan 2015; Justin Lecher <jlec@gentoo.org> funcsigs-0.4.ebuild:
Drop shadowing double declaration of DEPEND, #537340
27 Jun 2014; Ian Delaney <idella4@gentoo.org> funcsigs-0.4.ebuild:
add pypy, correct deps, fixes bug #513898 by Patrick

@ -1,14 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
DIST funcsigs-0.4.tar.gz 25697 SHA256 d83ce6df0b0ea6618700fe1db353526391a8a3ada1b7aba52fed7a61da772033 SHA512 64d821e94049ae906b9e5c8a2590f80a7d1d819554258e20f4170207576e5c8f65d32759a3f65bcb05fe721fa502658ff5767cd435932ea926c792c62ebe96d5 WHIRLPOOL d34cbcc061a341155b24b67af89f3fe0d14b659965ef4c9c14748996d33f3fd31d41492f097166236ebea54ea3ddd0e147c52f21f1410b2141169668811b9f66
EBUILD funcsigs-0.4.ebuild 689 SHA256 c9879cfbc217e10bdb7bde003105cd588bb24e31a731a9c88349851aa82bfd73 SHA512 3e81cc93914b9b1ac5487d2add0a0457770a223bfaa2579ba95a3c8da94dc61c2b08810bf8733cd6d55cc712e6470243f5953d8b27d41e6b61cfc1d11096e3ab WHIRLPOOL a02ac02d31d55d431fb0c4005d33313d520732d4fd6815ee3466f1fce030dbf3a2b283e368698a8e838401c54c5c98bbf47e62b8511a593e960fee8a2cb2fd97
MISC ChangeLog 481 SHA256 8d98894a900210c87764c8a59a237b66e82db36b40c96b37a12bef26a910479e SHA512 a0fd6ba2873cb3c559f12051b0320b161c80fcd058c368ec8c7127b390bef6abe11cc8f55b6cb4e8cefdfbde7d7c17ad3705ddf2f114e8faafb0c793e692e251 WHIRLPOOL 06001e41af470938ea780c7e8968a53a88ff1cc1e6fd63d0a3984ccfcd2c3bc2f3ae244362da9c523649e0b63c85d32f6645a7454c500bde04b64b1b4c06a286
EBUILD funcsigs-0.4.ebuild 691 SHA256 61931687f7e255f64896a6a91a131ddfbf0a03c2dcba156b113514e87c2c04ea SHA512 74ac37335e98cab04f4d6c67bb7cfe129c913ea70292b80e5a18bacb63009621f958943433bf7d7c1e1359003c48dd24301880ac6d2fcbe336549c69738cd75b WHIRLPOOL 09c4934ccc5bb375499aa4c17dd35df97327c0744a8564929ae734f90a6bfa84930f3e7bcc8f3bc2d9ae8383486c4bc959d33c710289094666c0334501c4e51a
MISC ChangeLog 602 SHA256 5456f2e5e73c16e00d3d076e20fb47189579ed13e402a617528a149db844e955 SHA512 d4e1993529f27ee6bfd09ca26829b52097c8d7cb901ed1fdfb409c39ca11a28d318f321199ce45ab13d17776e80d0485aabd3af7af3f14e77989dc73d9a218cb WHIRLPOOL ac606839c67145b773dc73601333b52b24c9908a9f6c8484f3b9e80cc256114bb05b9e2e90a01ce5fabc57ec16773a08735a440852a85c0656d02a0d2003d188
MISC metadata.xml 227 SHA256 aef43758cae524923aefea72b3a1f2896b3dcca8d0135dc75a08149549388105 SHA512 40677314811b092252949d13d1d07aaf721f7e8ba47da28ac21239f881e7c919bcad9384d2f0bf0eff95e11912443aa1f2bab7e94e1a3029c9aa97a3654795dc WHIRLPOOL 1ce8a3cc4ae9ce91daa6bd030e5be25fdbee0fc29e14b943024c932cff8d6da58c6d152d02fb8703fc285331f3dd010ec832f8a5ddb18c7cd33c9ae97507dd76
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2.0
iEYEAREIAAYFAlOszAwACgkQso7CE7gHKw0rLgCcCJuD3JrWrV6bqL8I69zToC1l
BbIAoJclgDRyYwmemV+vuJ6EB43VXVbA
=grT8
iQJ8BAEBCgBmBQJUwjgUXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirS/sP/3aF39fWr1o0LlBto6rwMZrY
oABiDDZd9BVbbxGnKc0dieDouIOgICjEQIpLP4+iarSC+XzlovB8gg9+9/yKjmKm
FdCPQIMtQxO3YuFj072kSyoA0a4ItKT/y1/NoWuCK71rZqbIbTortFKbytcAYMa2
3BTguSq0aw4P8+E0q+21QnDZLHhZ9pfo5bTRmKxrvRr8EzdXF42fOML7SHBd4eI8
F51raH/0TqjD2PR2AQqu0UcFSQrGdNLc9oT4l15urCYGBbVG+A/YeE6DNQz8jie8
IPL7rga5ACPgi7D6F5DNvCyKshV6sr+N1t4uXntb94wPAmgMtqjrh56hUkKYiZZA
Yk88JnF5IZTrR4262i9dQPYZg894gTpFq+QYytsTi2SutGzm9obHKt/zkvivfB4C
NFkbO3oD1tnaDCMNMYBjWvng2mr4xp9SD2029zC8R27pVCMnokb977kN6c7FjO0r
Oe1/hf6Xew5uxWhDa5QGk1RaNl7BSXHoHy+2fH6G1qwCIK8rL1STpEIIaTL5BQzu
797A27k3yKJicudoFl0HzeuUBHf2xkC1/P9QHPdYEvcNV10WBriwLJIVVe3Fflg8
svKlslcwPF9UpTyLAiVxyW6KQAZOigi6WNL4NXjTdpKpLysP0tC2d+jc5dCQAh0J
+CebC9lAyycVgfoPKDT4
=ETXe
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/funcsigs/funcsigs-0.4.ebuild,v 1.2 2014/06/27 01:50:48 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/funcsigs/funcsigs-0.4.ebuild,v 1.3 2015/01/23 11:57:49 jlec Exp $
EAPI=5
@ -17,8 +17,10 @@ LICENSE="Apache-2.0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="test? ( dev-python/unittest2[${PYTHON_USEDEP}] )"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/unittest2[${PYTHON_USEDEP}] )"
RDEPEND=""
python_test() {
esetup.py test

@ -1,6 +1,13 @@
# ChangeLog for media-plugins/vdr-remote
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-remote/ChangeLog,v 1.28 2014/08/31 11:27:28 hd_brummy Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-remote/ChangeLog,v 1.29 2015/01/23 13:49:34 hd_brummy Exp $
*vdr-remote-0.5.0-r1 (23 Jan 2015)
23 Jan 2015; Joerg Bornkessel <hd_brummy@gentoo.org>
+vdr-remote-0.5.0-r1.ebuild:
add user vdr to group input for full access to remote control
devices(systemd)
31 Aug 2014; Joerg Bornkessel <hd_brummy@gentoo.org>
-vdr-remote-0.4.0-r2.ebuild:

@ -4,14 +4,15 @@ Hash: SHA256
AUX confd 1103 SHA256 8f9949294985b758ab0c6cc624c602d0f890828a163ae6805c58f7c95ad9e1d0 SHA512 f2f703a8f9e5ec1bfcf6ab2e8b36b5c08849f497a563316c4e98614c69d7c8bbd06e5e636815d93895ef78e85d19f48ee95622db74a1592e7a6a8053523d5bda WHIRLPOOL 8d02909eee99fe45f3b8d6b1f65d6cc50f598462c5f2e8596d67f83a08fe5cc01f7fe80b3e70701060185bc4ac5bfced5d317c9b47a5cc12a79e6dbe1b9f4008
AUX rc-addon.sh 2228 SHA256 72063c2973c2eb288401851ea76f06963a24c506efe02d9f75b3950141cc24c7 SHA512 2d589137ec81934bd8e3e3e78679faa182c5e8b31528bf43dfbc19bd643fdf0ebde8517551af3ee071dddbbdf266b62d634ee40b1ca5131337fef4093e8bed82 WHIRLPOOL 2636af3f81669492daf0da0f5f8ed7b37a68569e2c61a2f91feded1b2cddd298bf5e2799e4215f83849f8e149647f9ad5298a1f77af4d81cb8375db9db8cf51a
DIST vdr-remote-0.5.0.tgz 31615 SHA256 d643e7c55857daf675474905803b5561ea81c2ff39522916c8c3d25b890ac4a5 SHA512 60575803d5d54a76f01fa4ceee0f9214d245f50f51c998c8aad7b28a0dc969ff12f083c147dd977a82372474e77dea9e625c509939e8b6367ac7548b61fbdc7f WHIRLPOOL 64e4edd9b062e846e729aa7c1155802e4657fdd46271f95910b120d1090af314d6d3ac24b60a3aafb74aafff68cd41d904f75f95f50ddba826a7c128c104674b
EBUILD vdr-remote-0.5.0-r1.ebuild 828 SHA256 1a5084e8691e91d55b4abe6fd7566207b6e2bf81f9b42562a8198cdf5fb960bd SHA512 ac973ef601f616ecb11396c0486510ae362b542d15fbfb89f56ed97b4ad687905f5cda4dcaa980f6cc28deddaa0b8c03b52eb28b2b1e63675c75e6358a89a257 WHIRLPOOL 19c0241d3ab863a97048e38a72116df6e198641897aa8daf5bb4ef2f59f7d5b2251e02a3b9cf09be2336475a93d0fd814914e9b979010e12d0661e4280ad6a18
EBUILD vdr-remote-0.5.0.ebuild 594 SHA256 d4444a6f83f5e291d969af09b2f14f24bd53e2ab10f6f198f20912e7d995c1cb SHA512 12373473f6fca7b2c455d6d05ab6e526af3aeb1c69b773f4cd80eae944eaad83ee2f711b67780005cb599eaf03382aa5f525aebe27c31025dc95379959094c83 WHIRLPOOL 8cbdcf43e8255e57338dc5bc3f3dc1b47dbab120dff26711c4df79dbe47bc8a9f6335216d38f2eb809282fd289ae14794a3c26273b858b391f0760fb4dcca834
MISC ChangeLog 3987 SHA256 15cd6b4bca5d1592943d39a33e4eaaed5523bff52544135d9aca63a6d78dea25 SHA512 192ce4bea3b0faa71fc2d4f9108ce1af7468a6c9fe92fa78930fc195978194e80d7fbbb7e0681e6d846b57bba4183b7bf479380d618f0802368a59ae439fa233 WHIRLPOOL 521a86ad702eb781c2e91b88ab8fa1525f941d01b44cd5c108bc135186eb63843e7667c25d6ea840d5ccdfcfaf6fab4c9a5c29e66d391fd665111f0f1f0444b7
MISC ChangeLog 4193 SHA256 ca03a6bd3f937d6d89e62dea5bc77cc544f5990c7fe077313fb34d8ac774177e SHA512 43a1d49ce059b35758614634d3f8c22a1d8e7ff554298436bf77e87a96d15fc9deb537b6cf1f6db65dd664d9c73aca463986910bc7792be534e81a31ac4c6e9c WHIRLPOOL b8d41f2508217c5ce02fa659da74acdcbe3dd75a70cff705bc6f87c323ea3ec1287669f31eb141864f029499ce0ee6bb727288c9708d3bd17498a57ceb7526a5
MISC metadata.xml 304 SHA256 a4d710cae7233239f4cce6f067e160acbd2247d4f4ae8183ca5c2f40d8a4ae28 SHA512 23cf2f391cdc9dc9ed838c45093c657d4918b078bfec11b7a0563e8c96420af99f78f2e7b088f4604c4cc970b3cbeee003d2ba6f2f1622655a6a2eee4b16d198 WHIRLPOOL 0334db6e9af360d0f7d76628fd6c4bc0abdb6405e46bd131f92d8530978cadfc91d185202ad79ce593c51bbf16289efb74af101a8915cfac4c08bc88d6adc2da
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: added by hd_brummy@gentoo.org
iD8DBQFUAwahdn07HTTCgIoRCA1oAKCvov9jjWu/nzyPk/9AYD6kDJ/drgCeIH7p
LrVBHUotgsVB14/m9QG0FPc=
=nFPN
iD8DBQFUwlFzdn07HTTCgIoRCNNiAJ4r6fslGqVETU3vDxS31buckcJREQCfcZKr
ve6DYR7V2GanBE1osBHXjCM=
=35Ba
-----END PGP SIGNATURE-----

@ -0,0 +1,30 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-remote/vdr-remote-0.5.0-r1.ebuild,v 1.1 2015/01/23 13:49:34 hd_brummy Exp $
EAPI=5
inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: use various devices for controlling vdr (keyboards, lirc, remotes bundled with tv-cards)"
HOMEPAGE="http://www.escape-edv.de/endriss/vdr/"
SRC_URI="http://www.escape-edv.de/endriss/vdr/${P}.tgz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
IUSE="systemd"
DEPEND=">=media-video/vdr-2"
RDEPEND="${DEPEND}"
pkg_setup() {
vdr-plugin-2_pkg_setup
if use systemd; then
if ! getent group input | grep -q vdr; then
einfo "add user 'vdr' to group 'input' for full access to remote control device"
gpasswd -a vdr input
fi
fi
}

@ -1,6 +1,10 @@
# ChangeLog for media-plugins/vdr-rssreader
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-rssreader/ChangeLog,v 1.16 2015/01/18 21:28:11 hd_brummy Exp $
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-rssreader/ChangeLog,v 1.17 2015/01/23 15:25:27 hd_brummy Exp $
23 Jan 2015; Joerg Bornkessel <hd_brummy@gentoo.org>
vdr-rssreader-2.0.1.ebuild:
wrt bug 537368, Thx to T.Foerster for reporting this
*vdr-rssreader-2.0.1 (18 Jan 2015)

@ -5,14 +5,14 @@ AUX vdr-rssreader-2.0.0-gentoo.diff 1034 SHA256 7978aac780841c11d49a1e7308848088
DIST vdr-rssreader-2.0.0.tgz 25348 SHA256 e330eb2f07df279090b8acf088cf248e6e1636de1a9b9f114dc63fee1e291bda SHA512 8b99ae9712198bfce09e33541eb02d5737af3d64cfda8933f05b306a7bf99c14cd15404f26c792e1a4740c1afcceafa9db578999089b0059d945c0cda5f8ea33 WHIRLPOOL 1c3304da229028cadca31b1a5472384dce875fc753980380d2c29eb2d1686762ae81d312c3ac3fe21409b959ac8dab1c58dcc2fead7180f7164afdb40fc06124
DIST vdr-rssreader-2.0.1.tgz 25385 SHA256 5ad67fb98f33ef1a50164a70728307e36a3a1c52a0e499a5cdd5882f61e73858 SHA512 44d6e66f9350c0460b15c7148efcca84008f1030ad58223a734d60080015d488b08af2d094066a9623e5056537d9d2b970177f740a296c48bc0fe7cba62447c0 WHIRLPOOL 3050316a1183bdee523a2b68cda52702fefc3f5bc75f6a301052b856e3e273bc84d8a6a84357cdcd6c8bb099fb292ceaca33cbd4b1f79d60b4c48441e79a5aca
EBUILD vdr-rssreader-2.0.0.ebuild 769 SHA256 1453d0c7619854a771168b77c01732dc7039d1db0c77376595b36d67bc2ccb56 SHA512 22ee46f2554344e556b28ab6021994745795286688a339a119f89a8d7b6c880a1f23ea9cf13f6752227aca032346a9dc3e9455adbf82be8a14f4b3080f658f5b WHIRLPOOL 141cf0da6f34cc799f1878357673e0b7ecd7017815720cf191cc00d0dbfa52ae3e1abe29a2b2c2aadba867cdf6e743b33bfdc7c029edb4b30ece32d77a3d182b
EBUILD vdr-rssreader-2.0.1.ebuild 771 SHA256 cd90625de28e920832b20f3e1e5a080e76615daa5bb201777a125aaf9c998c7e SHA512 f7a26d73cf7617eb883cd56176c036a116c2b03587fd873b150cd1f3a4b4b2153d2e7e4d73f42c20fa0e58b6bd106646f64444f07b87393395e8aedf3511725f WHIRLPOOL 173b312544761ed97f5a1a5e5243cc606ad3b5e2a0331e298a28c2de6046e466131be3c3d58aeb486ceb983a7307431a352b77069882d0a9894bcfdd75de33d8
MISC ChangeLog 4033 SHA256 2721e6aa943ef612c720e2bc60ceff5f9b38443e182bd68b0487eb25b212c2a5 SHA512 57b79d3f5cbe7db8fee542d5723dd2a8a1ef853959476c8829fc8858a1e16819a3a77967fab9bcb020abc3398b55d391149cf62fb333d787a2452b818c6e4b6d WHIRLPOOL 534f300a12a61087a6f46e1790a801aab04b21adc20ee4c0fa912a93bd795512fa87274144a796dfd482bd41c648aa9df2f48e2d39f5868e7bc07c92ac375ac0
EBUILD vdr-rssreader-2.0.1.ebuild 778 SHA256 1d0bbd4ced77fe5893931a25a36502e84c594950accb2018af2fe3409c24111f SHA512 5d93e756ea41e9d334f85871dc00196d10ed43c82536c2e49615bb6bff55103f4a77634e4281a6018dc99cd8aabe0dd02c590cdb7f372f119a7f9cd9131c882c WHIRLPOOL b3cc9bfbbcbfc9f595158df349ccfd7517c2ca21dffb38c776fd0cb03446d442ab0cfd713b0788fa6625ab65b49335c909d1f519e2f1bcd5e3b60f1010df0335
MISC ChangeLog 4174 SHA256 d2607901824ce9780d603eaab2209f6feeead4aa5408e2264a9784308621cf47 SHA512 cfe8fcfbccb90208f37db30b1bbdac264bb76c63bc93eab97dd02da496cc63418f4b85817390f4294f1627ceb9a9b93f6e0fbd2d34d2965dc28b7be53350f74c WHIRLPOOL c5445cb2192065ee6dfb80c3dbff5b70d6665da8c03d89badbd2ce3fe5c0dbaf833568459d7250986923c493767e81036238d909ab211bf444b0af7f3d2b7e9e
MISC metadata.xml 298 SHA256 50a4a1a273a8415774ef522ac281cd664bd217c04bcbfa16e13b53649b9a9581 SHA512 73724667e75fe7d8ca3b0d440e79d70f1a9fa900cf9ea9c3c03036cef44d5fe3e24ce745630e04e9a0a3776f4a73bc47d29f92a4bbe93af0ad544936f5e33b3c WHIRLPOOL e77dccdbffec743aaa54f4dd9529b70e22df631d1d93375274ef70022b8fd0e7d9c3f2f60d4fdbf6f6d72fac24c709357d6ca949068a3eca3558f8a377360913
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: added by hd_brummy@gentoo.org
iD8DBQFUvCV1dn07HTTCgIoRCCqwAJ9O4bntQoZW3AatDJ04DnE78j1oPQCgmFNL
7cZdJE8OHsi6mQiIaxP0SGA=
=cfMA
iD8DBQFUwmfsdn07HTTCgIoRCKZoAJ0aaSQPyjy/LlRmEVm2EYhx0jlt5ACfSDf4
I8U1yD1vAF1HFRMe7iGTMJA=
=pPsj
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-rssreader/vdr-rssreader-2.0.1.ebuild,v 1.1 2015/01/18 21:28:11 hd_brummy Exp $
# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-rssreader/vdr-rssreader-2.0.1.ebuild,v 1.2 2015/01/23 15:25:27 hd_brummy Exp $
EAPI=5
@ -21,7 +21,7 @@ DEPEND=">=media-video/vdr-2.0.0
RDEPEND="${DEPEND}"
PATCHES=("${FILESDIR}/${P}-gentoo.diff")
PATCHES=("${FILESDIR}/${PN}-2.0.0-gentoo.diff")
src_install() {
vdr-plugin-2_src_install

@ -1,6 +1,11 @@
# ChangeLog for media-radio/unixcw
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v 1.22 2015/01/17 14:02:11 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/ChangeLog,v 1.23 2015/01/23 14:08:20 tomjbe Exp $
*unixcw-3.4.1 (23 Jan 2015)
23 Jan 2015; Thomas Beierlein <tomjbe@gentoo.org> +unixcw-3.4.1.ebuild:
Version bump
17 Jan 2015; Agostino Sarubbo <ago@gentoo.org> unixcw-3.4.0.ebuild:
Stable for ppc, wrt bug #535484

@ -19,25 +19,17 @@ AUX unixcw-3.2.0-pulseaudio.patch 332 SHA256 bf73f4a879265b4f936f3921e864e663c24
DIST unixcw-3.3.0.tar.gz 676649 SHA256 5acaeef7c1c8803161820458f0dd21cf1f401ff910f7641685951224ffe53fb7 SHA512 eb2085818d3a6735ebaa33477366e556685f8796dc0baf2123cfdecbc4c9548a06993e83ed70f54da498fad593e7b2641ae775e0d3561d7012a039c1442e6a2e WHIRLPOOL f23688051c211b6cc7d46f0e3bafd6f1437d6523d2afa0590fd04240e845b0059b4efb47dbb2f79e4ec3fe0fed575f3ef2b6fa16c8415027070cd1e4c0c60132
DIST unixcw-3.3.1.tar.gz 677296 SHA256 ec905e3f5ef84e4d28ce1b3524c9128c5c61db9967ba213572a3be043a9928db SHA512 11dd17af3bf88a5e84aad137ed8cb130fc61ee466129f431d8d810e48d7d10e2f2bc90cec4e7a9ab6db35bd796a6f8a3b698592bfac33b9bb07862116ed3eac0 WHIRLPOOL 7346e3b83f42298db57921bdddcfe8f4067b3dfa2c6f6ad5ca41aa0fc51f4232176251b6d00b3fc25f4579c2b2cca8f83b9ba484f6ca68cedc4886180af00761
DIST unixcw-3.4.0.tar.gz 700095 SHA256 11a678ec616f8b22d319c988365750bb7e0ee7570c7dcdbbd37669d6123ea972 SHA512 9271c47c77d2240387c3d305d952f09eb1ecdb6f9191a16e03f00d2921d16e229b4ee50f05d540fd3ed3da4040c134e1e8ac414ac81d983200c630c55f4f372f WHIRLPOOL c41b132e164792b43faf1bc24cf8cc034f62c8b18cd252b42cfde348a004f0b028e91a589c4e0f6a060ebd4c7bb901b1a406bff175f0cccdb3ac9286a684736a
DIST unixcw-3.4.1.tar.gz 692181 SHA256 9c0bb1fc4a2a18918fe8b73ddc72df8806181fa490e0b2ef5ea116b934ac0727 SHA512 0dd8717ef921019adfb94812f2c9ec3f0be88b94910eb3548e71383523a1f5de13f1ed60be98ab1bcd568ccabc3dfff38100f1b97fbf54b0b5ef8469dfa013e7 WHIRLPOOL 333df1c05442e5152a391a52d1af0c9fffa1e5bba65b203485df3bb78f3bafa40df43cb1b588213b5685e85d791478ce00beda131559368bed201ced67999982
EBUILD unixcw-3.3.0.ebuild 2009 SHA256 108515e966e478bc11fe9f716dd21d841fe49052bbad275895d082c0107203ab SHA512 3b6931f73e407ffcd9bb9945412b6ea3e5937fb6fcb1bcaa893a73e39fdd3d1ca7a69db724cb20cfe1fabceb5851f65b6f01aaf7b6cbf89ce2adfebf9c882990 WHIRLPOOL 605cb01dc8994ddbd391c3f95b417ae27ec8cd3b8ca88f99d7e0732eca7aed9e5eec4b6d18e840eb329fee06d669ec7f13ee5418e1dfab550137272dcd5f790c
EBUILD unixcw-3.3.1.ebuild 2002 SHA256 79fbdc7b8800cd2336170552c63755b50ace16e3098b1ec1477facd1b7fce480 SHA512 21c6b41bee9d404334f954d5ce40d0e7018b6861f217f7b06725a7bc5efb5a7d5799c291d2a77ec249fb49930fd19e2bf6faa0164c564ad79898d9bd08c15914 WHIRLPOOL a77205564a1e0446134a30f996f12320cd24ef9729450f51008e1e4d1f2733f984b0fb39b251f51ba5a0d8ec4e9f3d03f75fd00a9c9c343917bec9fb4811b254
EBUILD unixcw-3.4.0.ebuild 1867 SHA256 3be43ecd3180d1fde809eccdaa9693c84da6dd27816b0e2deedc0eacd1d43009 SHA512 d8fda63f51511c4bd724cf260bd3a2760397c55be4fbedc9b3d319912781c66eadea7a9e200cdd07106b039a0b3e7910c8efdf2b87dcd994e8d256b738082fa5 WHIRLPOOL 5ae0bebe6d2f9b1b172c682a1de20a1226da40c914065704539cd0714e37e48635927d8f8816f739547d5cc01c171e49ac7a15a20cd6068c700eadbe29b32706
MISC ChangeLog 3533 SHA256 7c7d9665c029090f73b246a4957107b434691ec3099146ee84e51bbfacbf7ad2 SHA512 035e7270e66bad89c6b65bb53ff56d6e26fafdaa14b565d0e376687de72e0b859467916430bd1c9998a46e301592d1a2c94e8952c40b94acc83d19604c9aef17 WHIRLPOOL c454e2e892c6acdb93fc0fcfcc6c78d873d79517ac7b536b6d45a8acc44babcd2dbb23af2cb9fcb9ca80c77327aad838b1077ed5e70a0680c71f3d09ed8b301c
EBUILD unixcw-3.4.1.ebuild 1872 SHA256 21812ad511f92bb39e9999d2bcd7b09e78e1d4559efa9dc84ae8ccb82e87fc13 SHA512 2a32e0ccdf730d0db324cad8a72b3e711fbcfbb9d3a19c728d75244a6a2d1e3541ca83025e045e05f8653259ea9754cee080c6df96b039e38398b1214084b821 WHIRLPOOL 26f8461b1728398ed6c079abd0664471500099547b30e4ff5ddf4d2d3870e4e1b62212324b8e31a0fb57e1cd7038f04b3e68a833788d52ddf131967242f8ba18
MISC ChangeLog 3655 SHA256 495e9fc32f0654cd5af66b51ced1a498fa3fb6d9cb7751d793bd4f34de30ba28 SHA512 5202a7dc5221b82f6b10721fd8488a348a12ccae39e01c7df7bdf5d892ad2473cfe4d338abebcaf8a178e15505d1d2d9b8917d348399c303cfa4224c09943a41 WHIRLPOOL 439d3cc7d40fd525a67da77780dbb205faf0372ad7c9bd3ca4e08c6047181124f961e89d0e40263357e187691a13dad2c84fede785c8a805e1ab015c9c1354f0
MISC metadata.xml 784 SHA256 6af0355085de2e93c560cc28dc7ef512cb901f7d52aa1e420d78c1327dc94e34 SHA512 fcb7fb4460c687fc144e5dfbacbfb73ccbc5bcf32159c740b3d318804d9a7255a5c394ebc1ea5b25a526d90f13778d52440dbbf6bc9436c59c8aa2b6605fcbc4 WHIRLPOOL 32d5d7f8ea94ae6781ce5c2619ba30f910557b9cfbda6454e11e5965f2c672d291545aa44dac753c2606f74eb6a52e332633928574d9c073eea1506dd265a095
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUumtkAAoJELp701BxlEWfAd8QALU5lN1XedPkFXTUswttRwDj
QUcIUfpQ+X7L60s5WJuNhfWXKSz6CsKQXDmBIv4CWzDVq62bmOF3ccpUzPdLg6ny
o/S9bvJCXuOWuehAjg9uqUkIdkEg+E/+7HHX2JZrDu9j2lfZhtkxExECeJdYEaUk
R0tG2qrI5nYbb5Yf7mwUR/TlVu4pb7+/iAiprp0q5lPkHLGr01n1TXjbRiOX401f
Uwtc5BQphzw6+SM8Ve04eyM+SdwViWrbvTewcIz7UNDrh7/1zMS6T8jpN5pV815A
HH+XmbyUXPfikcWCinicqfomk+80OTlYQkTQV6o9pV8G8P8talxhaK8YHlzKi6HI
MvYcZt4YIKN65b2rvfzR5nDIGRN96AZj57M2vBenzn0AMT99OvOyFoAVyqsZzmfy
j4sePDNOvA6sS4dO+Mr6IjKpygmTUMF+xsMthkKei8eyhgJd1GR6dRkmgIjfDcul
Xw0h3Px2ykOvWL3n4cbjSj3luMHDzVUpu+HJaYxX5H4+x40H9e41OgNxytWgbquH
U4O0PJ/jwieORiT5/d5uwG+qVQOLmnPkravaDkm+mrtMxCVrStxWmF6Z9Y3tMYDJ
2RA5ZAwB4XxkDNnZUQzZKS0Ld725RGm1kqZX4FjUgIQNNzijmQdRwwTFGgCURm81
KmBtsUTeyk8d5fuD/Skt
=Xx5d
iEYEAREIAAYFAlTCVd4ACgkQQe4uqXYgU9WnDQCg3AgsZ9roemm3l5vf1+mccWvH
OWIAni3P8ClQSf0bnoGOJL3HEC/I7NDs
=0KMN
-----END PGP SIGNATURE-----

@ -0,0 +1,68 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-radio/unixcw/unixcw-3.4.1.ebuild,v 1.1 2015/01/23 14:08:20 tomjbe Exp $
EAPI=5
inherit eutils flag-o-matic multilib
DESCRIPTION="A package of programs that fit together to form a morse code tutor program"
HOMEPAGE="http://unixcw.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
IUSE="alsa ncurses pulseaudio suid qt4"
RDEPEND="ncurses? ( sys-libs/ncurses )
qt4? ( dev-qt/qtgui:4[qt3support] )
alsa? ( media-libs/alsa-lib )
pulseaudio? ( media-sound/pulseaudio )"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/libtool
!<=app-misc/cw-1.0.16-r1"
src_prepare() {
append-cflags -std=gnu99
}
src_configure() {
econf --libdir=/usr/$(get_libdir) \
$(use_enable pulseaudio ) \
$(use_enable alsa ) \
$(use_enable ncurses cwcp ) \
$(use_enable qt4 xcwcp )
}
src_install() {
emake DESTDIR="${D}" install
prune_libtool_files
dodoc ChangeLog NEWS README
if ! use suid ; then
fperms 711 /usr/bin/cw
if use ncurses ; then
fperms 711 /usr/bin/cwcp
fi
if use qt4 ; then
fperms 711 /usr/bin/xcwcp
fi
fi
}
pkg_postinst() {
if use suid ; then
ewarn "You have choosen to install 'cw', 'cwcp' and 'xcwcp' setuid"
ewarn "by setting USE=suid."
ewarn "Be aware that this is a security risk and not recommended."
ewarn ""
ewarn "These files do only need root access if you want to use the"
ewarn "PC speaker for morse sidetone output. You can alternativly"
ewarn "drop USE=suid and use sudo."
else
elog "Be aware that 'cw', 'cwcp' and 'xcwcp' needs root access if"
elog "you want to use the PC speaker for morse sidetone output."
elog "You can call the programs via sudo for that (see 'man sudo')."
fi
}

@ -1 +1 @@
Fri, 23 Jan 2015 10:36:58 +0000
Fri, 23 Jan 2015 17:07:00 +0000

@ -1 +1 @@
Fri, 23 Jan 2015 10:36:59 +0000
Fri, 23 Jan 2015 17:07:01 +0000

@ -10,4 +10,4 @@ RDEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,a
SLOT=0/8.6
SRC_URI=mirror://sourceforge/tcl/tcl-core8.6.3-src.tar.gz
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f
_md5_=6a5d6866894403887be16459c5d88371
_md5_=fd40fd4c7f754bb44069a01737323b7c

@ -1,13 +1,13 @@
DEFINED_PHASES=configure install prepare test
DEPEND=!aqua? ( media-libs/fontconfig x11-libs/libX11 x11-libs/libXt truetype? ( x11-libs/libXft ) xscreensaver? ( x11-libs/libXScrnSaver ) ) ~dev-lang/tcl-8.6.3 !aqua? ( x11-proto/xproto ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
DEPEND=!aqua? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] truetype? ( x11-libs/libXft[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xscreensaver? ( x11-libs/libXScrnSaver[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ~dev-lang/tcl-8.6.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !aqua? ( x11-proto/xproto[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DESCRIPTION=Tk Widget Set
EAPI=5
HOMEPAGE=http://www.tcl.tk/
IUSE=debug +threads truetype aqua xscreensaver test
IUSE=debug +threads truetype aqua xscreensaver abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 test
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=tcltk
RDEPEND=!aqua? ( media-libs/fontconfig x11-libs/libX11 x11-libs/libXt truetype? ( x11-libs/libXft ) xscreensaver? ( x11-libs/libXScrnSaver ) ) ~dev-lang/tcl-8.6.3
RDEPEND=!aqua? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] truetype? ( x11-libs/libXft[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xscreensaver? ( x11-libs/libXScrnSaver[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) ~dev-lang/tcl-8.6.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
SLOT=0/8.6
SRC_URI=mirror://sourceforge/tcl/tk8.6.3-src.tar.gz
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
_md5_=fc931b440e15abd480af313c03f80de6
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
_md5_=c5551c9481193485b1310e1e2092bf4b

@ -1,13 +1,14 @@
DEFINED_PHASES=compile configure install postinst preinst prepare test
DEPEND=gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=app-crypt/mit-krb5-1.11.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) !<net-misc/openssh-5.9_p1-r4 !<net-libs/neon-0.29.6-r1 sys-apps/diffutils >=dev-lang/perl-5 test? ( sys-devel/bc )
DEPEND=gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=app-crypt/mit-krb5-1.11.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) !<net-misc/openssh-5.9_p1-r4 !<net-libs/neon-0.29.6-r1 sys-apps/diffutils >=dev-lang/perl-5 sctp? ( net-misc/lksctp-tools ) test? ( sys-devel/bc )
DESCRIPTION=full-strength general purpose cryptography library (including SSL and TLS)
EAPI=4
HOMEPAGE=http://www.openssl.org/
IUSE=bindist gmp kerberos rfc3779 sse2 static-libs test +tls-heartbeat vanilla zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
IUSE=bindist gmp kerberos rfc3779 sctp sse2 static-libs test +tls-heartbeat vanilla zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux
LICENSE=openssl
PDEPEND=app-misc/ca-certificates
RDEPEND=gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=app-crypt/mit-krb5-1.11.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) !<net-misc/openssh-5.9_p1-r4 !<net-libs/neon-0.29.6-r1
SLOT=0
SRC_URI=mirror://openssl/source/openssl-1.0.2-beta3.tar.gz http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/openssl/openssl-c_rehash.sh?rev=1.7 -> openssl-c_rehash.sh.1.7
SRC_URI=mirror://openssl/source/openssl-1.0.2.tar.gz http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/openssl/openssl-c_rehash.sh?rev=1.7 -> openssl-c_rehash.sh.1.7
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=b30898d9072e3b3e59ab695afdd5462c
_md5_=32a63c39887c1fa699f9adf7f50de418

@ -3,10 +3,10 @@ DEPEND=dev-lang/perl:=[-build(-)]
DESCRIPTION=Recursively copy Perl datatypes
EAPI=5
HOMEPAGE=http://search.cpan.org/dist/Clone/
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=[-build(-)]
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GARU/Clone-0.37.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 4e599aab78ebadca09ce51369fa9019d toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52
_md5_=c1544583f2b147623cefecdd6cbcd23f
_md5_=6c4c351a1c3cc04af38f11edb59a9cde

@ -3,10 +3,10 @@ DEPEND=virtual/perl-File-Temp dev-perl/Parse-RecDescent >=dev-perl/OLE-StorageLi
DESCRIPTION=Write cross-platform Excel binary file
EAPI=5
HOMEPAGE=http://search.cpan.org/dist/Spreadsheet-WriteExcel/
KEYWORDS=~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 amd64-fbsd ~x86-fbsd
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-File-Temp dev-perl/Parse-RecDescent >=dev-perl/OLE-StorageLite-0.19 dev-perl/IO-stringy dev-lang/perl:=[-build(-)]
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 perl-module 4e599aab78ebadca09ce51369fa9019d toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52
_md5_=70c80bdd679d6760e32fa90d5d115ab7
_md5_=3c9e0ec64f95465d56ce09fb3d0e0deb

@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install prepare test
DEPEND=test? ( dev-python/unittest2[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)]
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)] test? ( dev-python/unittest2[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_pypy? ( virtual/pypy:0= ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)]
DESCRIPTION=Python function signatures from PEP362 for Python 2.7
EAPI=5
HOMEPAGE=https://pypi.python.org/pypi/funcsigs
@ -11,4 +11,4 @@ REQUIRED_USE=|| ( python_targets_python2_7 python_targets_pypy )
SLOT=0
SRC_URI=mirror://pypi/f/funcsigs/funcsigs-0.4.tar.gz
_eclasses_=distutils-r1 5cf77567a87c3a6f59d6a51848ebde98 eutils 998e5931fb95b10a6a11ec796ada2759 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 236a8d81f730332749bd484d8b53ee91 python-utils-r1 7d5f4ad9ba85664d8c5f56041a70f4c3 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=2cf9ddbad08d68875c4bd9e59b70d18d
_md5_=f8654dde160e809199d38bd11f624dbe

@ -0,0 +1,13 @@
DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
DEPEND=>=media-video/vdr-2 >=media-tv/gentoo-vdr-scripts-0.4.2 virtual/linuxtv-dvb-headers
DESCRIPTION=VDR Plugin: use various devices for controlling vdr (keyboards, lirc, remotes bundled with tv-cards)
EAPI=5
HOMEPAGE=http://www.escape-edv.de/endriss/vdr/
IUSE=systemd
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=>=media-video/vdr-2 >=media-tv/gentoo-vdr-scripts-0.4.2 >=app-admin/eselect-vdr-0.0.2
SLOT=0
SRC_URI=http://www.escape-edv.de/endriss/vdr/vdr-remote-0.5.0.tgz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 vdr-plugin-2 abe06aa01a351d441519a8a4bcde9b43
_md5_=3d2ab221b7eaae238bbbd623200aefef

@ -9,4 +9,4 @@ RDEPEND=>=media-video/vdr-2.0.0 >=dev-libs/expat-1.95.8 >=net-misc/curl-7.15.1-r
SLOT=0
SRC_URI=http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/files/vdr-rssreader-2.0.1.tgz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac unpacker f300a7ca9131b1024a79762e8edd3c52 vdr-plugin-2 abe06aa01a351d441519a8a4bcde9b43
_md5_=36a80da9930a7d25b3b5972173e13a14
_md5_=494edaffc2b3be6003eee2a0a8c21fb1

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install postinst prepare
DEPEND=ncurses? ( sys-libs/ncurses ) qt4? ( dev-qt/qtgui:4[qt3support] ) alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-sound/pulseaudio ) virtual/pkgconfig sys-devel/libtool !<=app-misc/cw-1.0.16-r1
DESCRIPTION=A package of programs that fit together to form a morse code tutor program
EAPI=5
HOMEPAGE=http://unixcw.sourceforge.net
IUSE=alsa ncurses pulseaudio suid qt4
KEYWORDS=~alpha ~amd64 ~ppc ~x86
LICENSE=GPL-2
RDEPEND=ncurses? ( sys-libs/ncurses ) qt4? ( dev-qt/qtgui:4[qt3support] ) alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-sound/pulseaudio )
SLOT=0
SRC_URI=mirror://sourceforge/unixcw/unixcw-3.4.1.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=2881a1084c0e224afcaffaa0c615c892

@ -10,4 +10,4 @@ RDEPEND=dev-libs/boost dev-util/google-perftools
SLOT=0
SRC_URI=http://sourceforge.net/projects/mira-assembler/files/MIRA/development/mira-3.9.18.tar.bz2 mirror://sourceforge/mira-assembler/mira_3rdparty_06-07-2012.tar.bz2
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=aabdc82032bcb90b0b45bbd353407106
_md5_=f753ff4892fb9e7b76395f446e3a9f6c

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install postinst prepare
DEPEND=dev-libs/boost dev-util/google-perftools app-editors/vim-core dev-libs/expat !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Whole Genome Shotgun and EST Sequence Assembler for Sanger, 454 and Solexa / Illumina
EAPI=5
HOMEPAGE=http://www.chevreux.org/projects_mira.html
IUSE=doc
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos
LICENSE=GPL-2
RDEPEND=dev-libs/boost dev-util/google-perftools
SLOT=0
SRC_URI=http://sourceforge.net/projects/mira-assembler/files/MIRA/stable/mira-4.0.2.tar.bz2 mirror://sourceforge/mira-assembler/mira_3rdparty_06-07-2012.tar.bz2
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=dca0f25d8fff22c8df266da055f36534

@ -0,0 +1,13 @@
DEFINED_PHASES=compile install
DEPEND=sys-devel/gettext
DESCRIPTION=A command-line program for writing Microsoft compatible boot records
EAPI=5
HOMEPAGE=http://ms-sys.sourceforge.net
IUSE=linguas_sv
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=virtual/libintl
SLOT=0
SRC_URI=mirror://sourceforge/ms-sys/ms-sys-2.5.0.tar.gz
_eclasses_=multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=c391df0cfd95070725b7576af88d0fd0

@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_python2_7 python_targets_pypy ) test? ( || ( py
SLOT=0/3.5
SRC_URI=http://llvm.org/releases/3.5.1/llvm-3.5.1.src.tar.xz clang? ( http://llvm.org/releases/3.5.1/compiler-rt-3.5.1.src.tar.xz http://llvm.org/releases/3.5.1/cfe-3.5.1.src.tar.xz http://llvm.org/releases/3.5.1/clang-tools-extra-3.5.1.src.tar.xz ) !doc? ( http://dev.gentoo.org/~voyageur/distfiles/llvm-3.5.0-manpages.tar.bz2 )
_eclasses_=check-reqs a7f404bfb16e0a996700c5d3ac4edad3 eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 pax-utils dfe060cb70d89757fde5c1ff8405e950 prefix 21058c21ca48453d771df15500873ede python-r1 236a8d81f730332749bd484d8b53ee91 python-utils-r1 7d5f4ad9ba85664d8c5f56041a70f4c3 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=fee38f9dd3cd8503ee56d335d7d34783
_md5_=bbcb1946f7e16aaa97a78603ecaa2fe0

@ -10,4 +10,4 @@ RDEPEND=sys-libs/zlib:0= clang? ( python? ( python_targets_python2_7? ( >=dev-la
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_pypy ) test? ( || ( python_targets_python2_7 ) )
SLOT=0/9999
_eclasses_=check-reqs a7f404bfb16e0a996700c5d3ac4edad3 eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 git-r3 6ebae45064cb04482f3c702632dd9528 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 pax-utils dfe060cb70d89757fde5c1ff8405e950 python-r1 236a8d81f730332749bd484d8b53ee91 python-utils-r1 7d5f4ad9ba85664d8c5f56041a70f4c3 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=16e8ff72a7f49b4886d79b54e2a98895
_md5_=599c435b622e1b25256e385991a0e243

@ -4,10 +4,10 @@ DESCRIPTION=simple X screen locker
EAPI=5
HOMEPAGE=http://tools.suckless.org/slock
IUSE=+filecaps savedconfig
KEYWORDS=~amd64 ~hppa ~x86 ~x86-fbsd
KEYWORDS=~amd64 hppa ~x86 ~x86-fbsd
LICENSE=MIT
RDEPEND=x11-libs/libX11 x11-libs/libXext
SLOT=0
SRC_URI=http://dl.suckless.org/tools/slock-1.2.tar.gz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 fcaps c247b6885e1ff14f794a0eb65fb1e8ec multilib 3bf24e6abb9b76d9f6c20600f0b716bf portability a45c088f246ef5091e029f6285d7ce42 savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=3f75da6fa07242b8231c8f47867c101e
_md5_=1478cbf79b1fba12c02cfad3142656d3

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install setup
DEPEND=kernel_linux? ( sys-libs/libutempter ) kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) ) >=sys-libs/ncurses-5.7-r7 x11-apps/xmessage x11-libs/libX11 x11-libs/libXaw x11-libs/libXft x11-libs/libxkbfile x11-libs/libXmu x11-libs/libXrender x11-libs/libXt unicode? ( x11-apps/luit ) Xaw3d? ( x11-libs/libXaw3d ) virtual/pkgconfig x11-proto/kbproto x11-proto/xproto
DESCRIPTION=Terminal Emulator for X Windows
EAPI=5
HOMEPAGE=http://invisible-island.net/xterm/
IUSE=+openpty toolbar truetype unicode Xaw3d
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
RDEPEND=kernel_linux? ( sys-libs/libutempter ) kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) ) >=sys-libs/ncurses-5.7-r7 x11-apps/xmessage x11-libs/libX11 x11-libs/libXaw x11-libs/libXft x11-libs/libxkbfile x11-libs/libXmu x11-libs/libXrender x11-libs/libXt unicode? ( x11-apps/luit ) Xaw3d? ( x11-libs/libXaw3d ) media-fonts/font-misc-misc
SLOT=0
SRC_URI=ftp://invisible-island.net/xterm/xterm-314.tgz
_eclasses_=eutils 998e5931fb95b10a6a11ec796ada2759 flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=a52ffb8ce7e74b870f9f825b618732e5

@ -1 +1 @@
Fri, 23 Jan 2015 10:37:02 +0000
Fri, 23 Jan 2015 17:07:04 +0000

@ -1 +1 @@
Fri Jan 23 10:36:58 UTC 2015
Fri Jan 23 17:07:00 UTC 2015

@ -9745,6 +9745,7 @@
1409221216 ./sys-block/smp_utils/smp_utils-0.98.ebuild
1111271044 ./sys-block/buffer/buffer-1.19-r2.ebuild
1501091701 ./sys-block/ms-sys/ms-sys-2.4.0.ebuild
1501231655 ./sys-block/ms-sys/ms-sys-2.5.0.ebuild
1408110031 ./sys-block/ms-sys/ms-sys-2.3.0.ebuild
1408110031 ./sys-block/mpt-status/mpt-status-1.2.0.ebuild
1501091701 ./sys-block/mpt-status/mpt-status-1.2.0-r1.ebuild
@ -11221,10 +11222,10 @@
1409191501 ./dev-libs/openssl/openssl-0.9.8z_p2.ebuild
1501161131 ./dev-libs/openssl/openssl-1.0.1k.ebuild
1501152330 ./dev-libs/openssl/openssl-0.9.8z_p5.ebuild
1409261005 ./dev-libs/openssl/openssl-1.0.2_beta3.ebuild
1410222331 ./dev-libs/openssl/openssl-0.9.8z_p3.ebuild
1501152330 ./dev-libs/openssl/openssl-1.0.0q.ebuild
1501152330 ./dev-libs/openssl/openssl-1.0.1l.ebuild
1501231830 ./dev-libs/openssl/openssl-1.0.2-r1.ebuild
1501120031 ./dev-libs/openssl/openssl-0.9.8z_p4.ebuild
1409151231 ./dev-libs/openssl/openssl-0.9.8z_p1-r2.ebuild
1410230401 ./dev-libs/openssl/openssl-1.0.1j.ebuild
@ -14976,7 +14977,7 @@
1412270617 ./dev-python/urllib3/urllib3-1.10.ebuild
1410221401 ./dev-python/urllib3/urllib3-1.9.1.ebuild
1404010031 ./dev-python/send2trash/send2trash-1.2.0.ebuild
1406270601 ./dev-python/funcsigs/funcsigs-0.4.ebuild
1501231501 ./dev-python/funcsigs/funcsigs-0.4.ebuild
1501221201 ./dev-python/authres/authres-0.701.ebuild
1405030831 ./dev-python/authres/authres-0.602.ebuild
1309052301 ./dev-python/python-linux-procfs/python-linux-procfs-9999.ebuild
@ -16368,11 +16369,11 @@
1306082011 ./sys-devel/remake/remake-3.82.0.9.ebuild
1005082114 ./sys-devel/remake/remake-3.81.0.3.ebuild
1306110226 ./sys-devel/llvm/llvm-2.8-r2.ebuild
1412311401 ./sys-devel/llvm/llvm-9999.ebuild
1501231631 ./sys-devel/llvm/llvm-9999.ebuild
1301040329 ./sys-devel/llvm/llvm-3.0-r2.ebuild
1306110226 ./sys-devel/llvm/llvm-2.9-r2.ebuild
1301040329 ./sys-devel/llvm/llvm-3.1-r2.ebuild
1501211801 ./sys-devel/llvm/llvm-3.5.1.ebuild
1501231631 ./sys-devel/llvm/llvm-3.5.1.ebuild
1501020001 ./sys-devel/llvm/llvm-3.5.0.ebuild
1309052308 ./sys-devel/llvm/llvm-3.2.ebuild
1501112331 ./sys-devel/llvm/llvm-3.4.2.ebuild
@ -17077,7 +17078,7 @@
1501211631 ./media-plugins/vdr-live/vdr-live-0.3.0_p20130504-r1.ebuild
1401081720 ./media-plugins/vdr-live/vdr-live-0.2.0.ebuild
1401021735 ./media-plugins/vdr-rssreader/vdr-rssreader-2.0.0.ebuild
1501190028 ./media-plugins/vdr-rssreader/vdr-rssreader-2.0.1.ebuild
1501231831 ./media-plugins/vdr-rssreader/vdr-rssreader-2.0.1.ebuild
1205101929 ./media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild
1401022122 ./media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
1302110234 ./media-plugins/gst-plugins-mimic/gst-plugins-mimic-0.10.23.ebuild
@ -17211,6 +17212,7 @@
1207201613 ./media-plugins/gkrellmpc/gkrellmpc-0.1_beta10.ebuild
1404152139 ./media-plugins/vdr-skinnopacity/vdr-skinnopacity-1.1.1.ebuild
1405272142 ./media-plugins/vdr-skinnopacity/vdr-skinnopacity-1.1.3.ebuild
1501231649 ./media-plugins/vdr-remote/vdr-remote-0.5.0-r1.ebuild
1401021749 ./media-plugins/vdr-remote/vdr-remote-0.5.0.ebuild
1408311301 ./media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild
1407261331 ./media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-0.5.8-r1.ebuild
@ -18768,7 +18770,7 @@
1409151231 ./dev-lang/tcl/tcl-8.5.15-r1.ebuild
1412191802 ./dev-lang/tcl/tcl-8.5.17.ebuild
1406182331 ./dev-lang/tcl/tcl-8.6.1-r1.ebuild
1412191802 ./dev-lang/tcl/tcl-8.6.3.ebuild
1501231431 ./dev-lang/tcl/tcl-8.6.3.ebuild
1308261414 ./dev-lang/bas/bas-2.4.ebuild
1210041931 ./dev-lang/inform/inform-6.31.1.ebuild
1412120630 ./dev-lang/inform/inform-6.33.1_p2.ebuild
@ -18904,7 +18906,7 @@
1403280938 ./dev-lang/lua/lua-5.1.5-r1.ebuild
1409152231 ./dev-lang/tk/tk-8.6.2.ebuild
1303011701 ./dev-lang/tk/tk-8.5.13-r1.ebuild
1412201203 ./dev-lang/tk/tk-8.6.3.ebuild
1501231431 ./dev-lang/tk/tk-8.6.3.ebuild
1409151231 ./dev-lang/tk/tk-8.5.15.ebuild
1409152231 ./dev-lang/tk/tk-8.5.16.ebuild
1412201203 ./dev-lang/tk/tk-8.5.17.ebuild
@ -20098,7 +20100,8 @@
1211091839 ./sci-biology/express/express-0.9.5.ebuild
1410131156 ./sci-biology/express/express-1.5.1.ebuild
1402051133 ./sci-biology/express/express-0.9.5-r1.ebuild
1401141752 ./sci-biology/mira/mira-3.9.18.ebuild
1501231431 ./sci-biology/mira/mira-3.9.18.ebuild
1501231448 ./sci-biology/mira/mira-4.0.2.ebuild
1303071735 ./sci-biology/repeatmasker-libraries/repeatmasker-libraries-20120418.ebuild
1201060300 ./sci-biology/goby/goby-1.9.8.1.ebuild
1109260150 ./sci-biology/goby/goby-1.9.7.3.ebuild
@ -26242,6 +26245,7 @@
1410200533 ./media-radio/qsstv/qsstv-8.2.8.ebuild
1406141503 ./media-radio/qsstv/qsstv-8.1.14.ebuild
1411021231 ./media-radio/unixcw/unixcw-3.3.1.ebuild
1501231708 ./media-radio/unixcw/unixcw-3.4.1.ebuild
1408110131 ./media-radio/unixcw/unixcw-3.3.0.ebuild
1501171731 ./media-radio/unixcw/unixcw-3.4.0.ebuild
1409271851 ./media-radio/xastir/xastir-2.0.6.ebuild
@ -30195,7 +30199,7 @@
1208262329 ./x11-misc/xcompmgr/xcompmgr-1.1.6.ebuild
1001182306 ./x11-misc/xcompmgr/xcompmgr-1.1.5.ebuild
1410121301 ./x11-misc/slock/slock-1.1-r1.ebuild
1412230004 ./x11-misc/slock/slock-1.2.ebuild
1501231831 ./x11-misc/slock/slock-1.2.ebuild
1104162125 ./x11-misc/bblaunch/bblaunch-0.0.3.ebuild
1411071831 ./x11-misc/xtscal/xtscal-0.6.3.ebuild
1405141817 ./x11-misc/calise/calise-0.4.2.ebuild
@ -34948,7 +34952,7 @@
1408222317 ./dev-perl/File-DirWalk/File-DirWalk-0.400.0-r1.ebuild
1501181201 ./dev-perl/Clone/Clone-0.360.0.ebuild
1408211821 ./dev-perl/Clone/Clone-0.350.0-r1.ebuild
1501100145 ./dev-perl/Clone/Clone-0.370.0.ebuild
1501231531 ./dev-perl/Clone/Clone-0.370.0.ebuild
1407171101 ./dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.100.0.ebuild
1409032301 ./dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.80.0.ebuild
1407171101 ./dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.90.0.ebuild
@ -35130,7 +35134,7 @@
1408222221 ./dev-perl/Sys-Syscall/Sys-Syscall-0.250.0-r1.ebuild
1408262324 ./dev-perl/ORLite-Migrate/ORLite-Migrate-1.100.0-r1.ebuild
1408222050 ./dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.390.0-r1.ebuild
1501222131 ./dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.400.0.ebuild
1501231531 ./dev-perl/Spreadsheet-WriteExcel/Spreadsheet-WriteExcel-2.400.0.ebuild
1407260201 ./dev-perl/Lab-Measurement/Lab-Measurement-3.310.0.ebuild
1407260201 ./dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild
1407260201 ./dev-perl/Lab-Measurement/Lab-Measurement-3.320.0.ebuild
@ -35958,6 +35962,7 @@
1405142056 ./x11-terms/xterm/xterm-304.ebuild
1310080910 ./x11-terms/xterm/xterm-297.ebuild
1411281820 ./x11-terms/xterm/xterm-312.ebuild
1501231430 ./x11-terms/xterm/xterm-314.ebuild
1501081525 ./x11-terms/mlterm/mlterm-3.4.2.ebuild
1209231221 ./x11-terms/mlterm/mlterm-3.0.11-r1.ebuild
1410311448 ./x11-terms/mlterm/mlterm-3.4.0.ebuild
@ -46812,6 +46817,7 @@
1501150226 metadata/md5-cache/sys-block/fio-2.1.8
1501150226 metadata/md5-cache/sys-block/scsirastools-1.5.7
1211091751 metadata/md5-cache/sys-block/qla-fc-firmware-20080423
1501231706 metadata/md5-cache/sys-block/ms-sys-2.5.0
1501150226 metadata/md5-cache/sys-block/aoetools-35
1501130239 metadata/md5-cache/sys-block/thin-provisioning-tools-0.2.8-r1
1501150226 metadata/md5-cache/sys-block/btrace-1.0.1-r1
@ -48064,6 +48070,7 @@
1501150212 metadata/md5-cache/dev-libs/svrcore-4.0.4
1501150212 metadata/md5-cache/dev-libs/yajl-2.0.4-r1
1401231736 metadata/md5-cache/dev-libs/bcm2835-1.36
1501231836 metadata/md5-cache/dev-libs/openssl-1.0.2-r1
1211091737 metadata/md5-cache/dev-libs/btparse-0.33
1501150212 metadata/md5-cache/dev-libs/liblinebreak-2.1
1211091737 metadata/md5-cache/dev-libs/btparse-0.35
@ -48551,7 +48558,6 @@
1501150211 metadata/md5-cache/dev-libs/libRocket-9999
1501150212 metadata/md5-cache/dev-libs/libmelf-0.4.0-r1
1411010842 metadata/md5-cache/dev-libs/bglibs-1.041
1501150212 metadata/md5-cache/dev-libs/openssl-1.0.2_beta3
1408110106 metadata/md5-cache/dev-libs/librelp-1.2.0
1211091737 metadata/md5-cache/dev-libs/guiloader-2.99.0
1501150212 metadata/md5-cache/dev-libs/libjit-0.1.2
@ -51376,7 +51382,7 @@
1501150214 metadata/md5-cache/dev-python/python-gudev-147.2-r1
1501150214 metadata/md5-cache/dev-python/rply-0.7.3
1501150214 metadata/md5-cache/dev-python/oauth-1.0.1-r1
1501150213 metadata/md5-cache/dev-python/funcsigs-0.4
1501231506 metadata/md5-cache/dev-python/funcsigs-0.4
1501150213 metadata/md5-cache/dev-python/atpy-0.9.7
1501150213 metadata/md5-cache/dev-python/aniso8601-0.83
1501150214 metadata/md5-cache/dev-python/pyxenstore-9999
@ -53441,7 +53447,7 @@
1411010902 metadata/md5-cache/sys-devel/gcc-config-1.6
1501150226 metadata/md5-cache/sys-devel/gdb-6.8-r2
1501150226 metadata/md5-cache/sys-devel/dragonegg-3.5.0
1501150226 metadata/md5-cache/sys-devel/llvm-9999
1501231636 metadata/md5-cache/sys-devel/llvm-9999
1501220106 metadata/md5-cache/sys-devel/gcc-4.7.0
1303042106 metadata/md5-cache/sys-devel/dwz-0.9
1501220106 metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r2
@ -53522,7 +53528,7 @@
1501150226 metadata/md5-cache/sys-devel/clang-3.1-r5
1501150226 metadata/md5-cache/sys-devel/bc-1.06.95
1501150226 metadata/md5-cache/sys-devel/gcc-config-1.5.1-r1
1501211806 metadata/md5-cache/sys-devel/llvm-3.5.1
1501231636 metadata/md5-cache/sys-devel/llvm-3.5.1
1411201908 metadata/md5-cache/sys-devel/smatch-9999
1501150226 metadata/md5-cache/sys-devel/bmake-20130123
1501150226 metadata/md5-cache/sys-devel/flex-2.5.35_p10
@ -54132,7 +54138,7 @@
1501150220 metadata/md5-cache/media-plugins/grilo-plugins-0.2.12
1501150221 metadata/md5-cache/media-plugins/vdr-menuorg-0.5.1
1501150221 metadata/md5-cache/media-plugins/quodlibet-plugins-3.1.1
1501190036 metadata/md5-cache/media-plugins/vdr-rssreader-2.0.1
1501231836 metadata/md5-cache/media-plugins/vdr-rssreader-2.0.1
1501150221 metadata/md5-cache/media-plugins/vdr-fepg-0.4.1
1411010854 metadata/md5-cache/media-plugins/audacious-dumb-0.80
1501150220 metadata/md5-cache/media-plugins/gst-plugins-dvdread-0.10.19
@ -54522,6 +54528,7 @@
1501150221 metadata/md5-cache/media-plugins/vdr-dvbhddevice-0.0.9_p20130409
1501150220 metadata/md5-cache/media-plugins/gimp-gmic-1.6.0.2-r1
1501150221 metadata/md5-cache/media-plugins/vdr-pvr350-1.7.4
1501231706 metadata/md5-cache/media-plugins/vdr-remote-0.5.0-r1
1501150220 metadata/md5-cache/media-plugins/gst-plugins-libpng-1.4.5
1501150220 metadata/md5-cache/media-plugins/gst-plugins-x264-0.10.19-r1
1501150221 metadata/md5-cache/media-plugins/rhythmbox-equalizer-0.1
@ -55659,7 +55666,7 @@
1501150211 metadata/md5-cache/dev-lang/hy-0.9.12
1211091737 metadata/md5-cache/dev-lang/gwydion-dylan-bin-2.4.0-r1
1501150211 metadata/md5-cache/dev-lang/idb-13.0.0.079
1501150211 metadata/md5-cache/dev-lang/tk-8.6.3
1501231436 metadata/md5-cache/dev-lang/tk-8.6.3
1501150211 metadata/md5-cache/dev-lang/parrot-6.8.0-r1
1211091737 metadata/md5-cache/dev-lang/pike-7.6.86-r1
1501150211 metadata/md5-cache/dev-lang/whitespace-0.3
@ -55796,7 +55803,7 @@
1501150211 metadata/md5-cache/dev-lang/nacl-toolchain-newlib-0_p10915
1501150211 metadata/md5-cache/dev-lang/scala-2.10.4
1501150211 metadata/md5-cache/dev-lang/mercury-extras-13.05.2
1501150211 metadata/md5-cache/dev-lang/tcl-8.6.3
1501231436 metadata/md5-cache/dev-lang/tcl-8.6.3
1501150211 metadata/md5-cache/dev-lang/lua-5.2.3-r1
1501150211 metadata/md5-cache/dev-lang/rubinius-1.2.4.20110705
1501150211 metadata/md5-cache/dev-lang/luajit-2.0.3
@ -57125,7 +57132,7 @@
1501150223 metadata/md5-cache/sci-biology/psipred-3.5
1501150223 metadata/md5-cache/sci-biology/bioperl-network-1.6.0
1501150223 metadata/md5-cache/sci-biology/embassy-vienna-1.7.2
1501150223 metadata/md5-cache/sci-biology/mira-3.9.18
1501231436 metadata/md5-cache/sci-biology/mira-3.9.18
1211091749 metadata/md5-cache/sci-biology/prosite-20.52
1501150223 metadata/md5-cache/sci-biology/muscle-3.7-r1
1501150223 metadata/md5-cache/sci-biology/trnascan-se-1.31
@ -57253,6 +57260,7 @@
1501150223 metadata/md5-cache/sci-biology/embassy-signature-0.1.0-r4
1501150223 metadata/md5-cache/sci-biology/bioperl-network-1.6.9
1411010858 metadata/md5-cache/sci-biology/sibsim4-0.20
1501231506 metadata/md5-cache/sci-biology/mira-4.0.2
1501150223 metadata/md5-cache/sci-biology/bwa-0.5.9
1501150223 metadata/md5-cache/sci-biology/ucsc-genome-browser-223
1501150223 metadata/md5-cache/sci-biology/ApE-2.0.7-r1
@ -63252,6 +63260,7 @@
1501150221 metadata/md5-cache/media-radio/qsstv-8.1.17
1501150221 metadata/md5-cache/media-radio/qsstv-8.2.8
1501150221 metadata/md5-cache/media-radio/grig-0.8.0
1501231736 metadata/md5-cache/media-radio/unixcw-3.4.1
1501150221 metadata/md5-cache/media-radio/qsstv-7.1.7
1501150221 metadata/md5-cache/media-radio/cwdaemon-0.9.4
1501150221 metadata/md5-cache/media-radio/xlog-2.0.11
@ -66989,7 +66998,7 @@
1501150207 metadata/md5-cache/app-emulation/virtualbox-9999
1211091753 metadata/md5-cache/x11-misc/autocutsel-0.9.0
1411010904 metadata/md5-cache/x11-misc/xsnow-1.42-r1
1501150228 metadata/md5-cache/x11-misc/slock-1.2
1501231836 metadata/md5-cache/x11-misc/slock-1.2
1501150228 metadata/md5-cache/x11-misc/matchbox-panel-manager-0.1
1501150228 metadata/md5-cache/x11-misc/bmpanel-0.9.27-r1
1501150228 metadata/md5-cache/x11-misc/xcalib-0.8
@ -71957,7 +71966,7 @@
1501150212 metadata/md5-cache/dev-perl/IP-Anonymous-0.40.0-r1
1501150212 metadata/md5-cache/dev-perl/Convert-UUlib-1.400.0-r1
1501150212 metadata/md5-cache/dev-perl/B-Utils-0.220.0-r1
1501222142 metadata/md5-cache/dev-perl/Spreadsheet-WriteExcel-2.400.0
1501231536 metadata/md5-cache/dev-perl/Spreadsheet-WriteExcel-2.400.0
1501150213 metadata/md5-cache/dev-perl/MooseX-Types-DateTime-MoreCoercions-0.110.0
1501150213 metadata/md5-cache/dev-perl/Net-Pcap-0.170.0-r1
1501150213 metadata/md5-cache/dev-perl/Math-Derivative-0.10.0-r1
@ -72399,7 +72408,7 @@
1501150213 metadata/md5-cache/dev-perl/YAML-LibYAML-0.410.0
1501150212 metadata/md5-cache/dev-perl/DateTime-TimeZone-1.810.0
1501211936 metadata/md5-cache/dev-perl/Test-TCP-2.60.0
1501150212 metadata/md5-cache/dev-perl/Clone-0.370.0
1501231536 metadata/md5-cache/dev-perl/Clone-0.370.0
1501150213 metadata/md5-cache/dev-perl/Tk-TableMatrix-1.230.0-r1
1501181206 metadata/md5-cache/dev-perl/Clone-0.360.0
1501150213 metadata/md5-cache/dev-perl/SpeedyCGI-2.22-r3
@ -72988,6 +72997,7 @@
1501150228 metadata/md5-cache/x11-terms/mlterm-3.0.11-r1
1501150228 metadata/md5-cache/x11-terms/xterm-297
1501150228 metadata/md5-cache/x11-terms/rxvt-unicode-9.21
1501231436 metadata/md5-cache/x11-terms/xterm-314
1501231306 metadata/md5-cache/x11-terms/gnome-terminal-3.14.2-r1
1212191836 metadata/md5-cache/x11-terms/hanterm-3.1.6-r2
1501150228 metadata/md5-cache/x11-terms/xterm-304

@ -1 +1 @@
Fri, 23 Jan 2015 11:00:01 +0000
Fri, 23 Jan 2015 17:30:01 +0000

@ -1 +1 @@
1422009301 Fri 23 Jan 2015 10:35:01 AM UTC UTC
1422032701 Fri 23 Jan 2015 05:05:01 PM UTC UTC

@ -1,6 +1,9 @@
# ChangeLog for Gentoo/x86-fbsd profile directory
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/ChangeLog,v 1.58 2014/12/27 21:01:08 graaff Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/ChangeLog,v 1.59 2015/01/23 11:09:41 polynomial-c Exp $
23 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> package.use.mask:
Mask sctp useflag for openssl until keywords are there
27 Dec 2014; Hans de Graaff <graaff@gentoo.org> use.mask:
dev-libs/malloc is not keyworded, mask associated USE flag.

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/package.use.mask,v 1.25 2015/01/18 10:07:26 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/profiles/arch/amd64-fbsd/package.use.mask,v 1.26 2015/01/23 11:09:41 polynomial-c Exp $
# Michael Palimaka <kensington@gentoo.org) (26 Dec 2014)
# Unkeyworded media-libs/opencv
@ -8,7 +8,9 @@ media-plugins/frei0r-plugins facedetect
media-video/vlc opencv
# Patrick Lauer <patrick@gentoo.org> (17 Nov 2014)
# Lars Wendler <polynomial-c@gentoo.org> (23 Jan 2015)
# Missing keywords
dev-libs/openssl sctp
net-misc/openssh sctp
# Pacho Ramos <pacho@gentoo.org> (01 Jun 2014)

@ -1977,6 +1977,7 @@ dev-libs/opensc:pcsc-lite - Use sys-apps/pcsc-lite (and PC/SC API) for accessing
dev-libs/opensc:secure-messaging - Enable secure messaging.
dev-libs/openssl:bindist - Disable EC/RC5 algorithms (as they seem to be patented) -- note: changes the ABI
dev-libs/openssl:rfc3779 - Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers)
dev-libs/openssl:sctp - Support for Stream Control Transmission Protocol
dev-libs/openssl:tls-heartbeat - Enable the Heartbeat Extension in TLS and DTLS
dev-libs/pkcs11-helper:nss - Enable NSS crypto engine
dev-libs/ppl:lpsol - Build the ppl_lpsol linear programming problem solver

@ -1,6 +1,14 @@
# ChangeLog for sci-biology/mira
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sci-biology/mira/ChangeLog,v 1.27 2014/01/14 14:12:44 jlec Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sci-biology/mira/ChangeLog,v 1.29 2015/01/23 11:48:13 jlec Exp $
*mira-4.0.2 (23 Jan 2015)
23 Jan 2015; Justin Lecher <jlec@gentoo.org> +mira-4.0.2.ebuild:
Version BUmp, thanks Martin Mokrejš for the work
23 Jan 2015; Justin Lecher <jlec@gentoo.org> mira-3.9.18.ebuild:
Add workaroung for m4 dir location, #536172
14 Jan 2014; Justin Lecher <jlec@gentoo.org> -mira-3.2.1.ebuild:
Drop old

@ -5,24 +5,28 @@ AUX mira-3.0.0-asneeded.patch 1468 SHA256 17dec784921baccf2c515f7c269209b5cdeb23
AUX mira-3.2.1-boost-1.50.patch 3672 SHA256 35bebb987d6192889a1cce84fae822e61d607e80cbaadb0ff1703935f8707ead SHA512 5b0cee936ca68ac57c6c8da4b8ab60e582f6ea1b89f5e02eae5562cd299b5f7bffe12454b55088da46d0e04212499aea72f3702619c9854d99792eb27f7b8995 WHIRLPOOL 08636d66e3d1443c392f798d61f7041ffdb727cb96d1a980e6091217577f75c1703cb172f8dc5d511ef2854e531e0af77bc2a8b58126f991010b7fc7e2877718
AUX mira-3.4.0.2-boost-1.50.patch 1577 SHA256 66edfe52daf8e84844f20d7425b476a8fae95704226493bced687fd1026ec8e6 SHA512 60e8da6d56385114056f16292fb8e6de63498dbd587b12c26724d9007e8f7eea7550f1dac387035768d7fa76fdffcc7c5baac9b0f92b58bec8c269cf3f397cdf WHIRLPOOL 2fe35917e9b7a8f66ef30b19afc495ffba391aef0e64c695d2733959b12119b2b45d6e79390721e794fcb6bc029af71e3c84bf657bf5e485a1ca8295208623ea
DIST mira-3.9.18.tar.bz2 10378027 SHA256 ca8236b570cf8d3eabfc394edea33a3406e9e8b9e0b8aca9a418d20679710747 SHA512 99bfc0200f8220bdd4ddffb608d2e4e2bf9554cda0f7934c5252e22b01fa93b12105e3e55d59c994ef004d71c0396170ff170bd7494250c961e150123349b914 WHIRLPOOL 90e6016e62b28d5ac681a7da4ae81363da74137002dc6c19e23c8b53a777cd020d727ac2dfd67f126728317ece7b51ea4dab153a720e37b6ac31aa07d5b633b9
DIST mira-4.0.2.tar.bz2 10368046 SHA256 a32cb2b21e0968a5536446287c895fe9e03d11d78957554e355c1080b7b92a80 SHA512 a7f9845de207cefb87ffa652f4f6b9b85735ef22eeb29b456e4d946ba1675e7dd2c78abb2da56f11fddcb699f5c0700a08ce298196ce1a8e586a758a8d3bdc7e WHIRLPOOL d038472f9b129e97883f59c471df51f07315ee38eda5a9e804cdd2d33988306162b1bb1dde2cb7fd510c82be5734240dfd69364d39865a47af439762c7154747
DIST mira_3rdparty_06-07-2012.tar.bz2 31656 SHA256 53cbbb9d57e2fa51706b3f1d055621c0863091542b8851f3ce8a45850951d7d2 SHA512 4d4dbdf7ab5126f9d47160bee8bc127b6a225de8087f6b9914c754324a74d966333207c86a3f38cf0ea9f91408707e2a24086dbe1318fdfa2870b0c39bc5033b WHIRLPOOL c9946ddc032d6864a33e7a60a4d1a515262ca2204535c7d81dcc73144b4f471f766007082d1912fc4ca219a9cbb4ac5a485451c625a7ffcc1949fb8574a3f3d2
EBUILD mira-3.9.18.ebuild 1952 SHA256 7a80d4debebbe7c9f5f7283fff04e9528a78c8b50c4fe7d4d5aed75b337d7b1a SHA512 f9efbb14b4172bb7b1cabceaff13e2154912268b5b5f0554ef49b8159df13a9852cadc4fc032ea50cad7b14dbfcd6d7e89749120b1fb1a780e84b3cd1a422505 WHIRLPOOL 8ce762e645f0d51f356aa5abf1bc28ad387385707709f9a5e07952bc2d584f8d27b971fb94711621e9dac418df867dabd392ee0eccfc72b6baa976e20ae5207a
MISC ChangeLog 3764 SHA256 d20baea9596852eebd90f27be1e8fd0921867465b639582f8776fa019372f4e3 SHA512 b319b98769c27f427fb1e3f446e5bf50bc373c30adb355d957f9b08cc652ac56ba8282ceb9f7b6d13dc3c01b39dca0952432c8474df27c66eb0fe5263156a92f WHIRLPOOL 81ef8b590240b44f9fbb7d73b89017564db2398097a2b8c1203002c0029e5d72779858da6176429aa725798ce56698764b1dc9cef5a9316f02971caefd6177c8
EBUILD mira-3.9.18.ebuild 1979 SHA256 14a5fa4f5d6659fbad572a10de8d4f11340ac111a8e0b681818acceab94792ea SHA512 f63805561a477dd9878a3c397aeefb4bb0f393be5f14006c938e63d97b5f1093c62797838d2f15cccd7af91060fa56ed8fbdf307d358f5d12c141de6041ddc0b WHIRLPOOL 5fa51e5e01c71130269581faed7cd5e457e7431340fd7aef5ef60541c8d5f27144922adb2ebdf345e95fe7c3a6dceea0f429b22ba5d73b39783e7d530706bf3c
EBUILD mira-4.0.2.ebuild 2253 SHA256 e4d710f2f7348c930eccb293b6fd4aa866369af83f5a48a1e90d2de2b4abf32d SHA512 864cb73be0e9af2a6036008b9e69b95be9d459da9ab901b8ad1ba95fd97886ec5f138e8071a04f40a9e77af73096f8dbda4c0081af51dd6caf9a4dfe2c39003e WHIRLPOOL a5a858b4251413b85971352fe2b0ee5dbf33c0749a59bfe8ff5e2fa4b6d21b3a974bec61f5c88bda0f32e055d2301ebfcd4f59f5fcc45d8139b04931cf9659fd
MISC ChangeLog 4025 SHA256 2178f6f60fec6be0d23742c560b111c6374c0b2dce21e4a50206ad545eed5bee SHA512 9035947627dba09389a5ee01606e90720cd45b9a6ee568734c9ca7dc7f664cdfa03df5394f4e1f5355fa48d2d00fd7198092339fd3ad1ceff54fae2d4d24b423 WHIRLPOOL b321a150fb4396b235c06978f6b775906b3970991e32a13bdd3714bd4278d86c73eb31621b36464739a7b53bafb6ad47a0777c48f9d1146fa9689a5bd34f0539
MISC metadata.xml 166 SHA256 29b228f683c71345323d841414e410c929a320f34536eb30910498728260c8ac SHA512 51c5345bb1c4466b73e2feac8895c64fc119365e7f2c156702f4c93664d3aba028b3da9daaabf24f61a88220345fca7806771a252e8ae906cac5dec97862c7e0 WHIRLPOOL 211bf955d94fc1d93b12388a2c597a8d440fb5d78f84d59b2549569537098c3525b1fbab707441d62fabe20edcac2fd9ebe09c5d9870f1c9558d7ee90d5db5b3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Version: GnuPG v2.0
iQIcBAEBCgAGBQJS1UXdAAoJELnU8jG9FVireE4P/1n9wOuTEL+V6w/+rXX4xZ/P
bIw+ORLRHCM/oeKv7mOma93rh3y3POYjr1cAJeZ4X5Y77YvBjCj4yyWu/BLHXjUA
J9JHEXv95/FU0s+kzweD0AN42Hhpjajv+1IuDI7aNKQt3XNPazJ8/ocucZckIm7q
SwoLqksOWvXtxLJ83kmXqUdDAmbuip/ChW5go43OPQ8KVC3zzOe/WNEXNzKZaTpG
a6l+taLJciMuy1F1AeHDy6+0SHuQKYNDSmC6v0Bbnyg5+jImmsm5nSh+Kzs+Ix/Z
5pWtQGfxr4x7HrPEsTCoKgdLWRGdBCyeL2h9lorV+fOZePFA63tRa3u1zs70+P0j
fDfnePnaRQjYglkJTotKZAcLfaSQDGhkSJOPI70+J67DAzl7dvrPytskGCWrW+K1
/NqliIaE3rtu4clBri8kF04qFgdRBnw6CBB7ySj36OH4K4qnxehTULL9qpYvqEZJ
mu9W9QKK44crNyCnXwh2dYmulUyl0XNDquRzb6kXZL6toN+oB4zhnXdEaZNbd5aw
pE/e/CfcZOQ5HfBJJczpT2mRcsr5E+9AdepNfl5Zb+JiZoljLntwf0YjnvFsmY43
rzkWMHj6fijLzPye5bt+uMLWKxxrhGh+PUFQlhUuegjj2h3u+uFXnSTwNhK102W6
oOhX8OznQT9zkRlRWOwb
=RxPb
iQJ8BAEBCgBmBQJUwjXOXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirkUUP/j1hN1kLhNgV9Z+AQ5+fflc9
hASPjl533lSBwPZfyJk3O+q++dqXfto9kKVed7rxLh1+jL0xzPJlzPlR4mzB9sld
+skI/ksjudXlUvAA6ZT5P1Jb7xkYKY8nd58vxoqaBMCauvprpr04l1m4nKXLtSXj
atgluiIb2v11kCJckSexgGOC7RXihEf1SG0sI2ljA81Fk+lklQeBtjd4tG3CLfej
W4yc8Pigy7+/G6T11WM0TO+4z+D06msxQGYsRsEqSLqQbDR1/B2J4cH1b1pKsJ+A
61dmy3IrZCClL0zTMuOibip/YJWm9uIlgff+fVg+oPYSKAk2BHm2xg8bnMjIgFK0
Rr9bg+elPmyjkkn7GvuXxWHVSYRkC4qM0nfIJRgf1zDXOCE+bP7MzLseRBGbrcoz
0KA5piwgM8KjGDEFBekH4q8qfFDBDja5qOHsA20Vwe2dnaXHyFCYrs5pXVXQaO9D
3y1TY4Lk7b8FiybZTLVElrMNewirAd109TZn+FDpR4T40Th130+596ZcDvzGPkQm
elUIvx6rreMjvZAs2Wo0LpV7RXJpdnawG0lT6bi58uEYOnmeEtRyYzyztgBA03Nv
v8UeLbezxQJyvqggMCQZH5k41gmsB9Q3qysJ/I8bCBo55P6IbPDNK3OpburpVsDl
3U76dqGlljcIds5MvHtf
=vhKx
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-biology/mira/mira-3.9.18.ebuild,v 1.3 2014/01/14 13:52:56 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/sci-biology/mira/mira-3.9.18.ebuild,v 1.4 2015/01/23 11:25:31 jlec Exp $
EAPI=5
@ -41,6 +41,7 @@ src_prepare() {
-e "s:-funroll-loops::g" \
-i configure.ac || die
ln -s config/m4 . || die
AT_M4DIR="config/m4" eautoreconf
}

@ -0,0 +1,76 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-biology/mira/mira-4.0.2.ebuild,v 1.1 2015/01/23 11:48:13 jlec Exp $
EAPI=5
MIRA_3RDPARTY_PV="06-07-2012"
MY_PV="${PV/_}" # convert from mira-4.0_rc2 (Gentoo ebuild filename derived) to mira-4.0rc2 (upstream fromat)
inherit autotools eutils multilib
DESCRIPTION="Whole Genome Shotgun and EST Sequence Assembler for Sanger, 454 and Solexa / Illumina"
HOMEPAGE="http://www.chevreux.org/projects_mira.html"
SRC_URI="
http://sourceforge.net/projects/mira-assembler/files/MIRA/stable/"${PN}"-"${MY_PV}".tar.bz2
mirror://sourceforge/mira-assembler/mira_3rdparty_${MIRA_3RDPARTY_PV}.tar.bz2"
# http://sourceforge.net/projects/mira-assembler/files/MIRA/development/${P}.tar.bz2
# mirror://sourceforge/mira-assembler/mira_3rdparty_${MIRA_3RDPARTY_PV}.tar.bz2"
S="${WORKDIR}"/"${PN}"-"${MY_PV}"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc"
CDEPEND="
dev-libs/boost
dev-util/google-perftools"
DEPEND="${CDEPEND}
app-editors/vim-core
dev-libs/expat"
RDEPEND="${CDEPEND}"
#DOCS=( AUTHORS GETTING_STARTED NEWS README HELP_WANTED
# THANKS doc/3rdparty/scaffolding_MIRA_BAMBUS.pdf )
DOCS=( AUTHORS GETTING_STARTED NEWS README HELP_WANTED THANKS )
src_prepare() {
find -name 'configure*' -or -name 'Makefile*' | xargs sed -i 's/flex++/flex -+/' || die
epatch \
"${FILESDIR}"/${PN}-3.4.0.2-boost-1.50.patch
sed \
-e "s:-O[23]::g" \
-e "s:-funroll-loops::g" \
-i configure.ac || die
eautoreconf
}
src_configure() {
econf \
--with-boost="${EPREFIX}/usr/$(get_libdir)" \
--with-boost-libdir="${EPREFIX}/usr/$(get_libdir)" \
--with-boost-thread=boost_thread-mt
}
#src_compile() {
# base_src_compile
# # TODO: resolve docbook incompatibility for building docs
# if use doc; then emake -C doc clean docs || die; fi
#}
src_install() {
default
dodoc ${DOCS[@]}
dobin "${WORKDIR}"/3rdparty/{sff_extract,qual2ball,*.pl}
dodoc "${WORKDIR}"/3rdparty/{README.txt,midi_screen.fasta}
}
pkg_postinst() {
einfo "Documentation is no longer built, you can find it at:"
einfo "http://mira-assembler.sourceforge.net/docs/DefinitiveGuideToMIRA.html"
}

@ -1,6 +1,11 @@
# ChangeLog for sys-block/ms-sys
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/ms-sys/ChangeLog,v 1.17 2015/01/09 13:42:19 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-block/ms-sys/ChangeLog,v 1.18 2015/01/23 13:55:12 mrueg Exp $
*ms-sys-2.5.0 (23 Jan 2015)
23 Jan 2015; Manuel Rüger <mrueg@gentoo.org> +ms-sys-2.5.0.ebuild:
Version bump.
09 Jan 2015; Agostino Sarubbo <ago@gentoo.org> ms-sys-2.4.0.ebuild:
Stable for amd64, wrt bug #535666

@ -1,26 +1,8 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST ms-sys-2.3.0.tar.gz 44949 SHA256 7b271c35426d4f748b2e7da1dd6e8dad5fdd90dea40eb2e467a8908e39759d4d SHA512 f7af08a24b223bb2b01f4906b6228df3bccfb290d67b346304f603bbb9dfddebeb87ca5b8ea8304a061c3266b753200cf25ce3fdf6bc1edf02b8b3d5564f2d8b WHIRLPOOL de4c09566c03f948b7f374c58a92eea9cfa8509de0e64483a111d267054c41918cdb412113b6c1a51c7b03a8c1c664c73f096e6c914c38ef64db804e11bc672c
DIST ms-sys-2.4.0.tar.gz 46501 SHA256 afcfefb52350f632bbd4671c3f97df09e42a60d0de3e56d42682450c7ebf689e SHA512 17e2496d2e4815180b9f33fa0f206953fb3484e01c115a2e67d110fb04d421be7e694a434d991a7518579eadb9dce4e907dbd849dbaf6fb506758c425faa14ec WHIRLPOOL f85390ff016f42fd750e9b2d1fe34e132cb5e7cba141141863dc420bcca436fcc4bb5d2181d0c6e2f633ca2b10dc36f562ac2c1c0f688f3c320287dfab856cac
DIST ms-sys-2.5.0.tar.gz 48383 SHA256 f2a4b3a39dce7fdcc871f011794ac26c1e161991a216124a8a3cde1e8c61a854 SHA512 306c39ed8c3c77047d3c0aaa2ce07edd00d8e6d358923910325d3c81252ac0f48ff64b87309c21197c063b7b4f67339af476bb3b6ae0bd5ac759ef26b3f74ea4 WHIRLPOOL cd4ef331b211ae7b61b1f26942018a3c896db34496f179ab76ec6b58799fcf789e2ed98bee995bc540b8e2a29c46a48d7ac9cee854e38591bae0a190c4ad27d4
EBUILD ms-sys-2.3.0.ebuild 797 SHA256 7a9082f50d30b8ae12b4c28483d62a5dd34ab5d2e53d5f9b917fde5191f62bc7 SHA512 2bc8a7f27431e9305f70827144991045734587c636062beaeaba17ecaffa4ffeb1a818f39a9144c4bd553718ba7bdf923a9314f5dc674980a359f16a998abc0d WHIRLPOOL 91c238a2ef287940ae2812b67b300b9f420d57c1793dbeaa59b7106351d94f953a3e6f5f45dc82ef0bac69d506f97fad55b9f7b5bd3479c722b0284d65dbbbe2
EBUILD ms-sys-2.4.0.ebuild 795 SHA256 e78960d181b4df9ad6579e8fbf41f2462bf072a57b485b38f98c3f5460d0ccb6 SHA512 6303a5b63fff5b9e31bcbef757293b18c76f411da760941243bf9b97cab4700f84b3de0e7c737aef67c7e39050475916af2ab556d1293ac3bae98536a8e958d4 WHIRLPOOL 3650ba97eed81c184ed36d4b683dfad6f73c86aa0074a8098e4a8dd6dde80253748dac633a8fa3b69541e02e9cbd348956ec03a8a73f1aad2409a198c1af3ebd
MISC ChangeLog 2411 SHA256 5a0c54c7f78a1fb835d952f23da50f252b0c50c4b8c39a18d29a3d84f67591f9 SHA512 93d31c0f2ccb5d8e7740c743002498e0357d1100712f960da0dbb3141b56585b848a2322fc85fd34a1b334d703654db5416fc725b20621e82ccba3ade7c33c15 WHIRLPOOL 8400bf065b4f259983c162b6792921111e1c7e8b4c8c2bedaf6fb683dd25e4f8e643eb1f6e7a8145e5dd4dd1b9912deac79b9475ae1fe33bae24c179c443a26e
EBUILD ms-sys-2.5.0.ebuild 798 SHA256 450c23f089d0ec1be2f1c4338db22d2391326ec155d0ac9bd7f819849b1a0bf8 SHA512 53989aaeeb7f099cac1dd42f7878aaaef3bb9c533a7f4876758251338845176e57447fe2f2a1af0d1d1fd89682559956bb308e0c4facdaa0c0f4c1fbc20be587 WHIRLPOOL 13817ce9aa25999c01b4bfc9d211596c46f0fb88cb16020a634040eee1918b713cafdc4d41ceba5f5b1f8ff7b2b9d45953e327be25987a6b3be247a25ea8d3fd
MISC ChangeLog 2529 SHA256 287264926cb2c6350bc8751648f0cc06afbfd8232b87c6ae759dd25bd6a12d02 SHA512 a5829966bd3a2990014df373ffca79611cec6148798101806f4143dc0febb9a7f192537e48fc06e4503d1e0ca25ae6c41871b9218b2933178e37d91138efbe32 WHIRLPOOL 32fb84d2e7cb210c8432db0d4b2a9aafd1a4cb05d80a14f4697a9f59b4faa95201132787292fd6876ba1534d22b380d37ecd1a0c308182733e5d8a7a02e4af58
MISC metadata.xml 358 SHA256 515119606cfe0372a2af3bd0a77375e2efa23d2ebf4a7f1f2c45228c54780e5f SHA512 15b2372682bc242d2df2b929bf95878da79b9ee59c0a5e134e5a3d5c4db401cfd3bd00068f0c57ab9b7a8c18e2e36e3fe233cbf8fee93af8c7ff46dcdc477680 WHIRLPOOL efd772c1496eaf8d9cef262b664eb330c674a72b9708e6788d0c81245a834f2b8f088a01cd1e1fb790020573000101d0c79e0db2d328b464df4273bd96122c88
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUr9q8AAoJELp701BxlEWfcSEQALgXa6FTpxOXIhyUhQIu8LNM
MVaSlwgidqrQmbqbODb/npSulYGjiEE5uD/TTBBXYRg2qX2m/wU1lMEQI6C6V9EM
nUM80tBJyiKfQbWsNIdY4cqopAIQtVs1jpmdY79Ff/Bk8vP01UwN39EVtlJD5ic4
1BLZWuZxO/lm6UuEGjuZ8tBJjvUKxQkxPoRC8+QgQiJH7vN1oCRQLecx51G4BYdi
+4z4h6I/J5fspEV6hJhzt/OwSnBTnf1zFRpNCDuQhfSEa39Ba0JP1v9TqQlSIigd
s35baAyj8iaN+3bLINXX35KVyPKTl3XADTa4DWXrfFi7tux7r2NsSq0k/VJZI6te
6R6HbWvI2NDGXzFSjeol+f1rykDYp4kt6VbIsL8cmKyOo9UYwMsyaaTQ8QceNSAO
bGLJb50tLriu+ln+MwKYvVE0olCNo0crtveyJJ3awYgJ6xKoIpMg3M6DXAV6vCXT
FFzOpghfmzC+Z7MM7n/kWK4JVSG6z1p8aFnx3qRVVG/ZLzYCNLSIPRBwSNkxaGQ2
loPtDICELGk28Srd5R89jaefceg3N/XbRJQrwFk2W68PAw+wDtmBjS/G7YE1trhS
KXky5vJo90ixrBdjvDk38ma6gQorBtNXDNoJsB0a16UkLpjViUhi6UzcbhtFIGsB
xZqQx2B80TNGeEhr9Y9h
=w79f
-----END PGP SIGNATURE-----

@ -0,0 +1,36 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-block/ms-sys/ms-sys-2.5.0.ebuild,v 1.1 2015/01/23 13:55:12 mrueg Exp $
EAPI=5
inherit toolchain-funcs
DESCRIPTION="A command-line program for writing Microsoft compatible boot records"
HOMEPAGE="http://ms-sys.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="linguas_sv"
DEPEND="sys-devel/gettext"
RDEPEND="virtual/libintl"
src_compile() {
tc-export CC
default
}
src_install() {
local nls=""
if ! use linguas_sv ; then
nls='NLS_FILES='
fi
emake DESTDIR="${D}" MANDIR="/usr/share/man" \
PREFIX="/usr" ${nls} install
dodoc CHANGELOG CONTRIBUTORS FAQ README TODO
}

@ -1,6 +1,10 @@
# ChangeLog for sys-devel/llvm
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.220 2015/01/21 14:59:19 voyageur Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.221 2015/01/23 13:22:11 voyageur Exp $
23 Jan 2015; Bernard Cafarelli <voyageur@gentoo.org> llvm-3.5.1.ebuild,
llvm-9999.ebuild:
Disable warnings as errors for Ocaml tests, bug #537308
21 Jan 2015; Bernard Cafarelli <voyageur@gentoo.org> llvm-3.5.1.ebuild:
Fix installation with USE=-doc

@ -72,14 +72,14 @@ EBUILD llvm-3.2.ebuild 6534 SHA256 eb16cc91887fdb035722d268caaa3e4843825403786fc
EBUILD llvm-3.3-r3.ebuild 14190 SHA256 d16d933d6791ef7dbe08aa43340bb9924e063af11fa9e13ca8230509240d2c15 SHA512 c986e970f489f7ff79188043db397383e3c567735c8f4a1e8a13b89ef6a3a9f4b8550218444eadd04ef3a14143ab05dc839b3dbe935128f5437157d3aaec02cf WHIRLPOOL 910f7d65902548270835371a5076c746534c0b57487fb8fb149a893454e86e942beed284d6b7491cfb2f043a6e19554f97aec829067938192e75f64bd0fd7a7c
EBUILD llvm-3.4.2.ebuild 15684 SHA256 bf48165569f4e1d74e59315ad96183c2275a4ebd909460e9478ea5ece021da23 SHA512 0885736fb3e33aa6aa76c8f83e9280e66482e4748722f9ebb767e1ca47fa94e00ab2007702c7aa35a36c06103fa41ce00fa3a8123e9adc14bcc0778edc211cad WHIRLPOOL a659c1f8dc8452299ce98e7b9d7e66515b1c8fcf8922d97888bc761acbe4e6d40412c635e5bbee9207c68cdf9c46d13b3c8e4012f38abb54c930a1b2eab5348d
EBUILD llvm-3.5.0.ebuild 15104 SHA256 f3f8698353f9c5d2c9e28ade63b4573e6efb5cbace7da0ee400cfcd7e3e486b6 SHA512 a3434a4ef8050300f9e7309e35693c0b928bb5b438d95c54cf76298f29669b16466711f341ef0d37a3b6817342667f18130d106a2e839fcac0855a0db519758a WHIRLPOOL 4f662cdf9fb8b53d17c6c958b9734e91a7d085bcba0d7ad32c8a21e079adc57f62ef925ae1d1016e1642452e62d2cba1e8a9e39241d783cca8baad43bf9045e5
EBUILD llvm-3.5.1.ebuild 15074 SHA256 dd3aa18c262f7ce59a03c3d87d64c1cec8272bbe449f5a8c1bc98f225fc494ca SHA512 1c3d82c3e8a00b31b739abf9bafe3bf29555bb55cd4bbb40c3232ee2d95eb6b7bafbe4940d1cd56b197eb54d4d5d069d5af0265c859075a167fa6e007610cd92 WHIRLPOOL 8e72d26b095c73268858eeb6476790ef0112ba8198d543fafcf213be30945910fb5fd576a77d957806ba42b59d2171e91d30d7b4d0971889eb7e04006ddb25f0
EBUILD llvm-9999.ebuild 13914 SHA256 96c731cfe077bec0da28a5dc82179e6e70bda7fc77c8c25ed4d64eca845738f8 SHA512 ed6a18ae0a1c59c3327d118d478a03e4a73953d9a5a3b2c0953ce80076f2d07db9e83e078a7af00e094191d2dc1c3372640340a63ccb7bac77a9756f679c5f98 WHIRLPOOL e70e3977d37f1dcbda3541f028c1d45065453f23ec280bba2aaab69386f390a2a2fea5cbfc7050ae16ef5beb0ff3336839e988b6cf8d95235097713d627fba8b
MISC ChangeLog 36850 SHA256 dfd8577ee60c7438fdb9c1576838218ba5ba2a51a7d18c2bb95dcea13411fbc2 SHA512 4d3d23cd631e6987e8c2c90090444d4d932ff1dd2c1a878fd0bfb9e023bdf816a0e8060242fb99b0357beb396075d628900107c9c2118eaf0fb3d59b7be3d26d WHIRLPOOL 3d6a725587fc13fca8a72f6482fced44758cb1ab75c74c7bc05f5f4ef270e6a46971f960791f8b8c0f96a7a15aa208835982e68544e75ac29126e2d501ea24cc
EBUILD llvm-3.5.1.ebuild 15188 SHA256 e3c5d7d3a296aae9e63056639cfd61193304463b97dc185a606fbb0aa9f29ed8 SHA512 4183767844999dd8a6a8c678ac081a635d7a439bff0df8d6bd3a333b1b9aaa55f6e115e54196b4118da7d9d885bb5969d274b571f237ede6ce45c249d494fed9 WHIRLPOOL e005ccd6aae7fadb591ec77ac4b18cc5827d12b37becb25e2d4807585e11c63c0a637cbb9a74f40b2e71fee324c3354d5d87daa40dd3e3a5a11d66e29e36cabc
EBUILD llvm-9999.ebuild 14030 SHA256 9b030d6e2c47c7228f7d9f0241e99557d15c80b985cec2108ae68eaf9eaa1429 SHA512 e33b6e5a84b2314b4e0b2b880e3af564063248674df588013fbb9dfe9595246ca08fb4d791147d587d6ef055d0da9f23b8fc41d4899c6f9f0944036d0355fdf5 WHIRLPOOL 3adebba455dc0a680dc5a6ecf6a594f90da898f012fcdb90e6fcba054395570f15d980678fb697c7e54ac51ccb4838479af30196946a8cb128217ece5186c26b
MISC ChangeLog 37003 SHA256 4521626caed4f264fdde960db408a9164269472f18f7abfbce2521bad3f273a9 SHA512 f482a2b0d04a8a88f36f03b932607c00e1ade146e2cf75359086a58eb8b53e9458eb573f91551d546fdd85aa3e3f66abbed6540e1fbb554f42bd5320abd67f4f WHIRLPOOL f10317b08c345ab4b85e854b7a8558ed439b70100bf812f37625bf1acd76deeee53fdf5a2d04955cd61460dac6d085a977d87778475122fe37c53c7df0626462
MISC metadata.xml 2787 SHA256 22dc7b91c98fb4258271cc9cd4bd99f214b30f258bbdfea83dc37ac74df8d498 SHA512 4fca0d2551a889e7800c688077adf405697d05730bf66621ac53fdefeeeaddb7a8d868973edc9a6fe48e9a07734f1d43fd88229bae693fe181a7dbb95eeb9481 WHIRLPOOL 6284033d40bef02510f924ec1e6a9d3e1072bf26945fdedde0ddaf1d6d35c3d30971cdefa583a8e4d9db3da67bee04145ace15ded4cee63f534588b66633c76b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF0EAREIAAYFAlS/vs0ACgkQFYEBGcdFJfKF+AD9HoG/larin0PAsECs+BiSyL/r
YVOFClitDRHB/NHMRBMA93kCDl5UGldQpKq4U7/mrUls4qfCOmI9IF1aOPZKPAA=
=SASH
iF4EAREIAAYFAlTCSwkACgkQFYEBGcdFJfIA2QD8DxidgHTUB8xR6OkktWXboenT
5CHI8n7gECXibTInuAcBAIXOj+nQKh+0C4ZmPWmAHRI4dyYHQ7oQmc8j2gVvKkC9
=dm+3
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.5.1.ebuild,v 1.2 2015/01/21 14:59:19 voyageur Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-3.5.1.ebuild,v 1.3 2015/01/23 13:22:11 voyageur Exp $
EAPI=5
@ -146,6 +146,8 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-3.2-nodoctargz.patch
epatch "${FILESDIR}"/${PN}-3.5-gcc-4.9.patch
epatch "${FILESDIR}"/${PN}-3.5-gentoo-install.patch
# Make ocaml warnings non-fatal, bug #537308
sed -e "/RUN/s/-warn-error A//" -i test/Bindings/Ocaml/*ml || die
if use clang; then
# Automatically select active system GCC's libraries, bugs #406163 and #417913

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.96 2014/12/31 10:37:36 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.97 2015/01/23 13:22:11 voyageur Exp $
EAPI=5
@ -146,6 +146,8 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-3.2-nodoctargz.patch
epatch "${FILESDIR}"/${PN}-3.5-gcc-4.9.patch
epatch "${FILESDIR}"/${PN}-3.6-gentoo-install.patch
# Make ocaml warnings non-fatal, bug #537308
sed -e "/RUN/s/-warn-error A//" -i test/Bindings/Ocaml/*ml || die
if use clang; then
# Automatically select active system GCC's libraries, bugs #406163 and #417913

@ -1,6 +1,9 @@
# ChangeLog for x11-misc/slock
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/x11-misc/slock/ChangeLog,v 1.50 2014/12/22 21:04:41 jer Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/x11-misc/slock/ChangeLog,v 1.51 2015/01/23 15:03:31 jer Exp $
23 Jan 2015; Jeroen Roovers <jer@gentoo.org> slock-1.2.ebuild:
Stable for HPPA (bug #537456).
*slock-1.2 (22 Dec 2014)

@ -5,13 +5,13 @@ AUX slock-1.2-dontdieonme.patch 319 SHA256 47a02e775aec0f305c2f055669400cef70c4e
DIST slock-1.1.tar.gz 4604 SHA256 e04ae5070c646c78251780d386e14d16fd100367e877dd5cf616dc7aedd0e0e4 SHA512 67cd9a62edde6ca0f9f7c09989ab8fa02a11a6ec82cc52b228c0b4fd509c5605668954630b0d2727aeb3c7283580665e4b5e5c0a37f3094a6f5b2a540e45f6b5 WHIRLPOOL 48de5c869846b9489d80c316f8b3b9dadc834f888ee3c65b67823feb47f5b1bc86b4ce1b7b89f1873b6354099647a36ee4e799668e7aad1ab469c57bed5bc437
DIST slock-1.2.tar.gz 4853 SHA256 3402658f890a88da3f34db04fca1783ed549ade45c2ebb8d8f0cd2b549f633b3 SHA512 0e66c5451c72a5df391a61eefa6b1a1493705fc9c0b04d9db934a56c11852c284ecca8706f47ceb1d1c8cfc5241c818c6026afb30fc9cf3938e44ea282338bee WHIRLPOOL b24a0efaa4272520f05991a7370bdbf2e34c31c58b01b900e39f2398081e829461b62c43c322fd40f0debaa491c57f768a652055341b213cc98d88680923916d
EBUILD slock-1.1-r1.ebuild 1046 SHA256 ddfdf56da6a7b5be9bace66bb64f04b4b34836786c5394932d149a6cfa455989 SHA512 44195183ff599156bf5fac8ee2f350d414fd0b19efb7b885cc06ca0a8a9708f58a8775896c1776cb9ca5230d4ede31fff9010811188cf416888e04f4bdf95098 WHIRLPOOL 7f3da63f6e5a60d5c2a3feb81d214f0366cf6e2dca93da99133235e88a7078037b97067ddd0c24afac94d1bc64b4e6887051aed40e752fa1be9619ea9c3b8d6e
EBUILD slock-1.2.ebuild 1254 SHA256 ac593b3d55663b29a25b675ab186bc4bee102d28846d67aaa0edab06d9538e6d SHA512 1bac3722b98bd61919fe6de33304069dee8f33cf85d416e952fd4db8b3977ddaac361015cfa93f27cb4e5ef6f6478ac6e19c6ad91f199676a9c28d9638a60bbf WHIRLPOOL dc3a8fd229f044db6fdb674920a5c4b0584370f1f5a8a17671bcf8ba2eda8b216210a3962a1a3edd2dc8498f5db0408a70db1e2f6316573bb99d7f846e72fd5f
MISC ChangeLog 5461 SHA256 b0dde7096c3a7c2c869b4b7c1214ae25420e8232a6ab40aecc2b363b2e362616 SHA512 e7e489a19b2bde0914cf8ddaa3c227d0d8527848bf4c71b6c76ad1ec91f4f08c6edd5e0fffdd48aca98dbb21bb541ff050f11dfc35bb9fe439ad55a2130888c4 WHIRLPOOL 3ff5cc6fdc1e95b6f76f1bd24d69c7f418666db19ab09b56402d5ea10ee8b78aa2b2e037620dbbab522ef0e8d5d8c93a1fe364bb678c086063fe0a8e6dba9182
EBUILD slock-1.2.ebuild 1253 SHA256 9e98ff8840da8558a43549208cd45a86ae0e9199f00a9a2d212bf6d58d6843fb SHA512 a941923db15e1dd6ca3669afda33778dbf4b19eb449e41bb53bfb481264834104b4a788e16cf35aaeeface8c9e2699b70a75d09c1ed19808de6e887142a9d890 WHIRLPOOL 65d990f4ad2f7d6e93b802a4f0361e3dac2a8d26e8e4ccfe17072d35ba0f38f9e98324459c1aec3c586a8872cdcb1a15cc2fb5f69b92df823081b76f169f77c3
MISC ChangeLog 5560 SHA256 fcecb72226982116a4eed3a484f7291027402bbcd610ce39c2edc4ab4c0d171b SHA512 3b643eb38159bd82dae40658ff3d521f23f89ae01270676b2356c87c62fe4b4fd52ab15ed8829ef12dab7791b308d4913ba39fc6729242098d00f80f78bec4ee WHIRLPOOL 7c19c2257b1e6025e0a22cffb594197b95ed3cceab79b1206a561101505385332968928da39966308ba378b2ca699d12a51075a5dd8208d0969ea925eab12ea6
MISC metadata.xml 282 SHA256 5b608ee63fd72c1f5cccef382da68647b1545c2b11ef8e576f5d1126cef6ffd8 SHA512 a4ebce4de779b28ac22fbe303953bcf5d286fa6b28a2b00b0aae62a3cb6de57b2d117d20ce38418dcc7f5245d0827cc959a1876a5ac3342506ec461eea3f286b WHIRLPOOL 2c455887dfffc362be6f132e1c96806e5ead0abb92fa6507840d1099a92c18feb3bb8920790a3f8026ea859402cbb678471bb595da25d23eecfc7a0f82a6abdd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlSYh2sACgkQVWmRsqeSphMNVgCggAC60VvVH6okunO6c60+Qszp
ppkAni9MfYvItplGI0sSs8Ii3dLHDZyv
=0J43
iEYEAREIAAYFAlTCYsUACgkQVWmRsqeSphNVJwCfe4FuSYTzvFbj/Z3wkgBkZNgN
LPQAmwe6RwICKOkUGZuAL+54bWrHadfa
=TKIF
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-misc/slock/slock-1.2.ebuild,v 1.1 2014/12/22 21:04:41 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/x11-misc/slock/slock-1.2.ebuild,v 1.2 2015/01/23 15:03:31 jer Exp $
EAPI=5
inherit eutils fcaps savedconfig toolchain-funcs
@ -11,7 +11,7 @@ SRC_URI="http://dl.suckless.org/tools/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd"
KEYWORDS="~amd64 hppa ~x86 ~x86-fbsd"
RDEPEND="
x11-libs/libX11

@ -1,6 +1,12 @@
# ChangeLog for x11-terms/xterm
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/ChangeLog,v 1.397 2014/11/28 15:20:56 chithanh Exp $
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/ChangeLog,v 1.398 2015/01/23 11:30:37 chithanh Exp $
*xterm-314 (23 Jan 2015)
23 Jan 2015; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+xterm-314.ebuild:
Version bump.
*xterm-312 (28 Nov 2014)

@ -4,27 +4,29 @@ Hash: SHA256
DIST xterm-297.tgz 1119462 SHA256 a2dc32a9a8401a2d3d2ae99844ba9cd9f81f0bc930870ebef783a9bcf165d179 SHA512 3787df65f6f4080ff8447002fcf6227898dfeb7091f3d2781d659a13cfd693cefcfa40238a663f18d3c5f45503e91763fb9d7c85d0dc44bc021446327b816c8f WHIRLPOOL c6da6fb0f3a48c282f4bda3fab0f0079282675ebd11035c890838b5ed961900300902a6b96b0f1a347f57043fc76e65a7678046a40f0df9bf71e701dd226b170
DIST xterm-304.tgz 1159060 SHA256 d3af3934a7d27783005f1025a544d3dfede793b9444dec056bfefdefe02dd7a7 SHA512 3faee9483933290e24eef62f60eae179d97b51a952503a97bcab68fa2bfabfe246ec74e02a9139767e533d55640bdef2cb9f2f79cae701da1735d0a83c311b66 WHIRLPOOL 89855d8d1910bc1dc749c725a04f7380d19b0981b91b4d3274a6150cc76092cd304888fbaf90e933d265f12fea24413a41967eb1121e49ac1cf2340a4e82a23d
DIST xterm-312.tgz 1186265 SHA256 fad48e1b14e564be1ff06d4a18793a2169037748ff456432f15484383485f36e SHA512 396c17054298dd9e1adcd91fa3841dc4af25bc86fe30e0e0d342e0bcaed248d583004e2a32389c471c5628f4230e9365da30886c5c36181d5fe49bbfe0786227 WHIRLPOOL 00b43731205384e5353b00b77e023553e965408c8c685fb2b944307b67508327fffc77cbbfd8ee9748efae8277fa0e7add5987ccc86102e86653d17ade6390b3
DIST xterm-314.tgz 1200426 SHA256 1dbf1e93796c1b71b22b84e82eb58bcf20a14a7f365158819f3b4dbb29fe93f0 SHA512 bce72207b6db288c3873f00b928797dfd2aaea51d183b11d377af008a1a83965bd781c648fd26d88b491197594315b2d2549cfdb44f0dbd856b269aebc31ad9f WHIRLPOOL a9eda394dc47d0d31ab27fe338e3a1d41ef581b1617d324fdb98289374e9d5e4854735ddc4a862323203ec1ecb2788f3ae7e4abe1f3b17b15dadecc6edb9f651
EBUILD xterm-297.ebuild 2649 SHA256 dcecc6283a6e310e97c72f9aeb17517f0a13bf17993815794907c9fbf89a3dd4 SHA512 e4380aceff8fc61f0d8e04f1e740404c4194af40f95336fe76453a35799462fd0de89681f7e906d7ff1c7b358adb42196b0bfc260f53b32c456f84a38ee97de6 WHIRLPOOL bef13b5f1c072698616bf5efc41b2c156a2b92d54d014a87afc7cb177a80f5835dd17dcb3f8994aec32d69d5db663028148e2458de298067ff7696af4158d744
EBUILD xterm-304.ebuild 2662 SHA256 993672862f5aa8e90900cd9ce57a0012b2681f6cbb5e5edefb08a5de6b6eb24e SHA512 b90e8088dfb0fe22a0f28cabea494a2f3b8e3390ddb3929b6edbefd7a00090c05e62da428001af37e1053bd508f78e7e6fda8fc4b059feea3d753f0467709ed7 WHIRLPOOL ccf73389b0d3f0a2b6870c66502ad0414fc0ef7ebdfbbbe867f1838b4085d92265483c383d7e4fd57fe6a075a6f86ecbd7cae1fb1bce6c5d618088991a16ea66
EBUILD xterm-312.ebuild 2662 SHA256 8f9587874048e94d1b90e2481c9386fa0baa09da7c0f41fa13717561ab09e9a5 SHA512 dccc52fd7747d6f064772c88366b42a4b20c1292301019a645f7a33a4e0e830db971a01270d213a5dbc91994d8dc3c2242ccabdbe55add7e3915c3227e3990a5 WHIRLPOOL 059647ca4f64a7458aab039b9ec61d85606c2116da315b602376ca439d970f58a9c795ab60b04872635113caabf5f933d160f919f6096e643c8c0193739c7cea
MISC ChangeLog 50328 SHA256 c85ac8eaa88abb9f336e9f4c94480a7d4418a1c053244da8f583228e00110822 SHA512 f80748d0c66b07168810b7f27a275bd96a5ce39018a448988b140a664002e6f03af4706ea9660fe54469660fd0226b1ede9ae5c7a4d45d51a5970efa05e1ac19 WHIRLPOOL e20a42d8170963cb62c4f3caee0b7f0a0c6228f9ebc77acb92d4b205cd1a60874f094db11da61d444acfb23eba9158b8db7b16cb5db8b970c414ef2214c2aee7
EBUILD xterm-314.ebuild 2662 SHA256 cc006bf76c519e348154d4c758bd0e2981d4fea505f6454ba58e05f2f32f9316 SHA512 826b431f35a7f5374d3356ebbd0baf072830ccacffaee88be143f1b6a86369cbdd89c98a412dd4588bff5e1260c01327e5b50f22f68c6ab58374ad3bd7074344 WHIRLPOOL 4250779f5057f8d7468e76f78d03ab3c47bc39067356530db255523ea3738dc689d7aac329ae0253b17a01e919db7a60ba875e0a2f0e324446029b2949c1633f
MISC ChangeLog 50461 SHA256 34541cf9bba7e95c6d7667d3077be562da770ef216259e80e0bf62b77c347940 SHA512 068832fa28583135fbe237aa6deafe4dd049924d3a3555b08bdb1be48550efd216fa7c558d74e49fc2cda5ce2dab9d49bf85e4f9913d75ff999f1f5c2cedab5b WHIRLPOOL ee420f7346b6de9fd85371a5d98a73a122f3bddbd90148f1a770b0f9b0282f0f648ae4062db4d6a67b01227a76c838c0488ff9818188db828187bb6c8472f002
MISC metadata.xml 464 SHA256 92d68cc1d411eab742a450db017acdcbfe90f6e836a47e098eedd1411c14f19d SHA512 9f09492bd60e4925a2212075b2c102290a01ae93d1568700c3e910110bf8b4f2bb1263244e1ff98dace051cd18eb359fdc28460d97e2d6eaa680f39e4dd26186 WHIRLPOOL 15ce77b3054e439047368c1609bc63e658536b3d6e3159847ed9ac64dce2845422fee14b22a06c1327d06e3c722ca779218fc02d6ea6feba7bee97ec1ef4e5de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
iQJ8BAEBCABmBQJUeJLtXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
iQJ8BAEBCABmBQJUwjDqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RDFCODdDQUUxMkUwNkJCNjUyMDMxOEIy
MzI0RTdCNTY2REYyNjExAAoJECMk57Vm3yYRrwoP/17nzrqsnM65Az3GgXwx1U6z
kBRxfVTMzVy7TXtHED6yJmJZQR6sHj9WbjUgtPlvZNGEAF0srDqtQPGWZBR0L8AD
L/KhnBZwxSxfpy6fzVv4uE26hkEvA8QosFLXsusF2hkORqceHLFMyLpfhk1FwDNP
756GIzfpinfQ0p/W2fvqR19WyQPOYfDL+LiDzhJW1zMfqHhf6iX0awzw1F63BA3J
DsGuVgHOSt7FIAKJfeRUB2lGjlQoqDA0e25lhBN5r3/rL9Dk/V5vLbXf76X69TrW
t7aw5unGrGMWdzLov/o2Bu/32S3jaGkTnsaXLV3QABAaTrdUyG4ejQjcJIvS9to7
aLWpjoVAk1oJ4X33LBumO9C/aS419EyJtiuy5lMARZ98FOlpxOdlr19HshSh5PyK
2L0BWDc0FmDZcZWiD6yXI5bXSJKzaOS3jCkbjiH1G7QXYDhoJFxgnexk6v2Yagrv
COGXxGo+3Otbxpzdiyl91gH845mqnquid5EO9sa/Rtnh6zpdbq/gfQfVXY2GQAUK
bHEKrs2bJb8WnCUsCJLZdBEm6qekAXglPT3a5T4MzPTWzaNS6Xxx/DO5TVnxY263
hEB0nuChHiJXCl2SFKqtO2ee0YhAJkDteBfUa3/i5l9VMtuJLDenFpBSd1ITIhNI
pIe0jnqqegyUvQQVGGkm
=D+sQ
MzI0RTdCNTY2REYyNjExAAoJECMk57Vm3yYRsE0P/iyBS5Iu4CriWGA5pL6xlQ2K
KKDz+CPDD4eqUZHmPO2i7JRkqfxSOlSpeMN/op8s0FWxbYmspoZXsfOBM2fFNSPF
DOoCj0mxqjJ5fyleTWzYx9a+H3LKAEQbsp5Z845GIDZOCid6pqGYEM47uwTesGng
MTfi4EuOMxtuOCIcIUSGPRQAgQnk6LwRdRNEe1ILCA62OaIFRvBjez7oOJg2jQM9
qQE0ps2i5mJBO/zrBGagKPVc6h0AjXilSa92salY2JN1xGw7L0fEKthPi27rrrZL
tqlfCH1bIarDzkJJ7spXjDHay355F8RAjcBtkYfmZZICaP6E2urPl5BrSKALuDjX
MftFfhfLLtENWjjIrZI9PrQLLdSXRvfNDaVKVf733hMuIB0Sjalil41N/9nOxdGS
sLZG5jbFqlpHvjM0H/VZ2JhFgA2VTxbL6IPldRiXTp98dgQ7ylulFXaxi3prmlZj
IJHhyFRi2Ctcwavg3kaO8HG3D94fWwkkQ6zztyOOjTfogcHB0vyHtls3JHxV0HdQ
03oV4qBtyLRivM4CNWa+JLmvNAN1IsMYt9r3wi4aDQU8dQ47B3w64pZIyRmClMZA
f74FZSau1r9hYYmRNpuAWJKX7y1BwzgQohXM8O0npvtmcvMl70q22nQVDnYl1uwi
NrPimvTa3IsHh+J4NpBd
=t6n3
-----END PGP SIGNATURE-----

@ -0,0 +1,92 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-314.ebuild,v 1.1 2015/01/23 11:30:37 chithanh Exp $
EAPI=5
inherit eutils flag-o-matic multilib
DESCRIPTION="Terminal Emulator for X Windows"
HOMEPAGE="http://invisible-island.net/xterm/"
SRC_URI="ftp://invisible-island.net/${PN}/${P}.tgz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+openpty toolbar truetype unicode Xaw3d"
COMMON_DEPEND="kernel_linux? ( sys-libs/libutempter )
kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) )
>=sys-libs/ncurses-5.7-r7
x11-apps/xmessage
x11-libs/libX11
x11-libs/libXaw
x11-libs/libXft
x11-libs/libxkbfile
x11-libs/libXmu
x11-libs/libXrender
x11-libs/libXt
unicode? ( x11-apps/luit )
Xaw3d? ( x11-libs/libXaw3d )"
RDEPEND="${COMMON_DEPEND}
media-fonts/font-misc-misc"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
x11-proto/kbproto
x11-proto/xproto"
DOCS=( README{,.i18n} ctlseqs.txt )
pkg_setup() {
DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
}
src_configure() {
# 454736
# Workaround for ncurses[tinfo] until upstream fixes their buildsystem using
# something sane like pkg-config or ncurses5-config and stops guessing libs
# Everything gets linked against ncurses anyways, so don't shout
append-libs $(pkg-config --libs ncurses)
econf \
--libdir="${EPREFIX}"/etc \
--disable-full-tgetent \
--with-app-defaults="${DEFAULTS_DIR}" \
--disable-setuid \
--disable-setgid \
--with-utempter \
--with-x \
$(use_with Xaw3d) \
--disable-imake \
--enable-256-color \
--enable-broken-osc \
--enable-broken-st \
--enable-exec-xterm \
$(use_enable truetype freetype) \
--enable-i18n \
--enable-load-vt-fonts \
--enable-logging \
$(use_enable openpty) \
$(use_enable toolbar) \
$(use_enable unicode mini-luit) \
$(use_enable unicode luit) \
--enable-wide-chars \
--enable-dabbrev \
--enable-warnings
}
src_install() {
default
dohtml xterm.log.html
domenu *.desktop
# Fix permissions -- it grabs them from live system, and they can
# be suid or sgid like they were in pre-unix98 pty or pre-utempter days,
# respectively (#69510).
# (info from Thomas Dickey) - Donnie Berkholz <spyderous@gentoo.org>
fperms 0755 /usr/bin/xterm
# restore the navy blue
sed -i -e "s:blue2$:blue:" "${D}${DEFAULTS_DIR}"/XTerm-color || die
}
Loading…
Cancel
Save