Browse Source

Сб май 12 13:03:52 MSK 2018

Mike Tatarko 1 year ago
parent
commit
b49acb6593

+ 2 - 0
app-benchmarks/weighttp/Manifest

@@ -0,0 +1,2 @@
+DIST weighttp-0.4.tar.gz 96817 SHA256 1e28a837d330a45d39e99875795c8446378021ad7dbe7bcbb744d2e351c47751 SHA512 435d9ac6a207dbd6044ff4b7f0b67ac8000f01cff065b1ed11f1eda55a78a1f4b6da5b3c515f17b11c4cfd59bd73e290c2f0849873eb07aaea477cc154cbb1d5 WHIRLPOOL 736f33f88c38b3d382308353d1a78d58094bb98798ea2cd7f9d3ba1cf2e1c1a80c7762f282c6c29fbb77becb240da1bd85f991c3bb408e90e2c25644659dad09
+EBUILD weighttp-0.4.ebuild 510 SHA256 3b591b811a2b2bc83b741688c3f93fba15867484b10c17baec7202f77dd3d942 SHA512 d4c91743a2c843f3837d965cfdfc92a9d335922ae59f3100f824cc83f22266f5f385f22ef68232fd20d0c9be0ee456f8e6784e80524c19db5d93f9613cb78fbc WHIRLPOOL 355aa018c4dd85b5ca6e490044b1dc3a8fc47c589ec8f1ba5e22282f5c163eb3e6c2e3740b8159f82615a2b8b4061a348425de86fde2075880fce8ef2b362f68

+ 22 - 0
app-benchmarks/weighttp/weighttp-0.4.ebuild

@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+NO_WAF_LIBDIR="true"
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit waf-utils python-any-r1
+
+DESCRIPTION="Small tool to benchmark webservers"
+HOMEPAGE="http://redmine.lighttpd.net/projects/weighttp/wiki"
+SRC_URI="http://cgit.lighttpd.net/${PN}.git/snapshot/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/libev"
+RDEPEND="${DEPEND}"

+ 385 - 0
app-crypt/truecrypt/ChangeLog

@@ -0,0 +1,385 @@
+# ChangeLog for app-crypt/truecrypt
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/ChangeLog,v 1.77 2013/12/08 19:57:54 alonbl Exp $
+
+  08 Dec 2013; Alon Bar-Lev <alonbl@gentoo.org>
+  +files/truecrypt-7.1a-build.patch, truecrypt-7.1a.ebuild:
+  Force dl library, bug#481060
+
+  02 Jun 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
+  Cleanup due bug #328951
+
+  09 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> truecrypt-7.1a.ebuild:
+  Remove sys-fs/device-mapper from || () syntax in favour of sys-fs/lvm2 wrt
+  #461382
+
+  22 Dec 2012; Alon Bar-Lev <alonbl@gentoo.org> metadata.xml,
+  truecrypt-7.1a.ebuild:
+  Add asm use, per bug#445059, thanks to Thomas Rausch
+
+  14 Dec 2012; Alon Bar-Lev <alonbl@gentoo.org> truecrypt-7.1a.ebuild:
+  Solve gentoo mirror breakage due to restrict fetch, bug#434458
+
+  02 Aug 2012; Tim Harder <radhermit@gentoo.org> truecrypt-7.1a.ebuild:
+  Remove PORTDIR from license warning (bug #416737).
+
+  06 Mar 2012; Tim Harder <radhermit@gentoo.org> truecrypt-7.1a.ebuild:
+  Make the download instructions clearer (bug #406745).
+
+  19 Feb 2012; Tim Harder <radhermit@gentoo.org> -truecrypt-7.1.ebuild:
+  Remove old due to unfetchable sources.
+
+*truecrypt-7.1a (19 Feb 2012)
+
+  19 Feb 2012; Tim Harder <radhermit@gentoo.org> +truecrypt-7.1a.ebuild:
+  Version bump (bug #403353 by bdouxx).
+
+*truecrypt-7.1 (07 Dec 2011)
+
+  07 Dec 2011; Dane Smith <c1pher@gentoo.org> -truecrypt-7.0a-r2.ebuild,
+  -truecrypt-7.0a-r5.ebuild, -truecrypt-7.0a-r6.ebuild, +truecrypt-7.1.ebuild:
+  Version bump wrt bug 381717. Drop old wrt bug 382663.
+
+*truecrypt-7.0a-r6 (15 Jul 2011)
+
+  15 Jul 2011; Dane Smith <c1pher@gentoo.org> +truecrypt-7.0a-r6.ebuild:
+  Rev bump. Include our own headers by default. Removed dependency on a
+  pkcs11 implementation. Should work with any of them now. Thanks Alon
+  Bar-Lev for the help. Bump to EAPI 4. Bug 369781
+
+  15 Jul 2011; Dane Smith <c1pher@gentoo.org> truecrypt-7.0a-r5.ebuild:
+  Allow for the inclusion of our own pkcs11.h if using >=opensc-0.12 wrt
+  bug 369781. No revbump. Thanks to Alon Bar-Lev and Diego Elio Petteno
+  for help with the fix.
+
+*truecrypt-7.0a-r5 (01 Jun 2011)
+
+  01 Jun 2011; Dane Smith <c1pher@gentoo.org> -truecrypt-7.0a-r4.ebuild,
+  +truecrypt-7.0a-r5.ebuild, +files/execstack-fix.diff:
+  Revbump. Add new patch. Fix WX stack issues.
+
+*truecrypt-7.0a-r4 (01 Jun 2011)
+
+  01 Jun 2011; Dane Smith <c1pher@gentoo.org> -truecrypt-7.0a-r3.ebuild,
+  +truecrypt-7.0a-r4.ebuild, files/makefile-archdetect.diff:
+  Revbump and remove old r3.
+  Modify my patch to better detect all arches. Prior way didn't work
+  effectively.
+  Add depend on dev-lang/nasm if not powerpc since it's now needed for x86 and
+  amd64 wrt bug 369691.
+  Remove double RDEPEND.
+
+*truecrypt-7.0a-r3 (01 Jun 2011)
+
+  01 Jun 2011; Dane Smith <c1pher@gentoo.org> +truecrypt-7.0a-r3.ebuild,
+  +files/makefile-archdetect.diff:
+  Add new patch to fix arch detection for the i{3,5,7} processors.
+  Revbump to r3 and include that patch. Fixes bug 369203.
+  Paxmark the installed binary.
+
+  25 Apr 2011; Dane Smith <c1pher@gentoo.org> truecrypt-7.0a-r2.ebuild:
+  Re-added the fetch and mirror restriction after a conversation on -dev. 
+  Please see bug 241650 before removing this in the future.
+
+  20 Mar 2011; Dane Smith <c1pher@gentoo.org> truecrypt-7.0a-r2.ebuild:
+  Correct typo for rc-update wrt bug 359485.
+
+  13 Jan 2011; Dane Smith <c1pher@gentoo.org> -truecrypt-7.0a-r1.ebuild:
+  Drop old revision.
+
+*truecrypt-7.0a-r2 (15 Dec 2010)
+
+  15 Dec 2010; Dane Smith <c1pher@gentoo.org> +truecrypt-7.0a-r2.ebuild,
+  +files/truecrypt.init, metadata.xml:
+  Revbump to 7.0a-r2
+  *Adds init script for baselayout-2 wrt bug 302170.
+  *Ebuild cleanup and documenting.
+  *Added myself as a maintainer in metadata.
+
+  07 Nov 2010; Dane Smith <c1pher@gentoo.org> truecrypt-7.0a-r1.ebuild:
+  Removed the fetch restrict. Note for future version bumps: the source
+  archives
+  will need to be added to the Gentoo mirrors manually.
+
+*truecrypt-7.0a-r1 (06 Nov 2010)
+
+  06 Nov 2010; Dane Smith <c1pher@gentoo.org> -truecrypt-7.0a.ebuild,
+  +truecrypt-7.0a-r1.ebuild:
+  Revision bump for TrueCrypt. Addresses lack of deskop entry and icon wrt
+  bug
+  341007 and lack of entry in KDE4 menu wrt bug 343717.
+
+*truecrypt-7.0a (13 Oct 2010)
+
+  13 Oct 2010; Dane Smith <c1pher@gentoo.org> -truecrypt-4.3a.ebuild,
+  -files/truecrypt-4.3a-2.6.23.patch, -files/truecrypt-4.3a-2.6.24.patch,
+  -files/truecrypt-4.3a-2.6.29.patch, -truecrypt-6.2a.ebuild,
+  -truecrypt-6.3a.ebuild, +truecrypt-7.0a.ebuild:
+  Version bump wrt bug 329075. Uses new license that was already added.
+  truecrypt-stop is now executeable. Addresses bug 234618. Checks
+  CONFIG_CRYPTO_XTS wrt bug 298907. Only warns about the license once. Added
+  a number of missing || die. Thanks Eray Aslan for much of the ebuild
+  clean-up! Also removes all old versions as upstream will no longer provide 
+  sources for any of them.
+
+  13 Oct 2010; Dane Smith <c1pher@gentoo.org> truecrypt-6.3a.ebuild:
+  Updated the fetch link wrt bug 335854.
+
+  27 Dec 2009; Joseph Jezak <josejx@gentoo.org> truecrypt-6.3a.ebuild:
+  Marked ~ppc for bug #275498.
+
+*truecrypt-6.3a (27 Nov 2009)
+
+  27 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  -truecrypt-6.3.ebuild, +truecrypt-6.3a.ebuild:
+  Version bump (bug #294660).
+
+*truecrypt-6.3 (24 Oct 2009)
+
+  24 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  -truecrypt-6.2.ebuild, +truecrypt-6.3.ebuild:
+  Version bump (bug #290173).
+
+  31 Aug 2009; Mike Auty <ikelos@gentoo.org> truecrypt-6.2.ebuild,
+  truecrypt-6.2a.ebuild:
+  Making CONFIG_CHECK non-fatal for userland ebuilds, see bug 283320.
+
+  15 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  truecrypt-6.2a.ebuild:
+  Add dependency on app-admin/sudo (bug #277373).
+
+  07 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+  truecrypt-6.2a.ebuild:
+  Use elog for fetch error.
+
+*truecrypt-6.2a (22 Jun 2009)
+
+  22 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  +truecrypt-6.2a.ebuild:
+  Version bump.
+
+  21 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  truecrypt-6.2.ebuild:
+  Fix building with USE="-X" when x11-libs/wxGTK is built with USE="X" (bug
+  #270279). Fix dependencies (bug #270441). Check for appropriate kernel
+  configuration.
+
+  18 May 2009; Robin H. Johnson <robbat2@gentoo.org> truecrypt-4.3a.ebuild,
+  truecrypt-6.2.ebuild:
+  Update all ebuilds to reflect our warnings about the license per the
+  trustees decision of 2009/May/17. Users further interested in the matter
+  should see Gentoo bug #241650.
+
+  18 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  truecrypt-6.2.ebuild:
+  Allow to use pkcs11.h from dev-libs/pkcs11-helper.
+
+*truecrypt-6.2 (18 May 2009)
+
+  18 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  truecrypt-4.3a.ebuild, -files/truecrypt-5.0-bool.patch,
+  -files/truecrypt-5.1-64bit.patch, -files/truecrypt-5.1a-external-wx.patch,
+  -truecrypt-6.0a.ebuild, +truecrypt-6.2.ebuild:
+  Version bump (bug #245322).
+
+  20 Apr 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+  +files/truecrypt-4.3a-2.6.29.patch, truecrypt-4.3a:
+  Fix building with Linux 2.6.29 (bug #264450).
+
+  10 Apr 2009; Caleb Tennis <caleb@gentoo.org> truecrypt-4.3a.ebuild:
+  fix device-mapper dep for lvm2, see #265599
+
+  03 Nov 2008; Daniel Black <dragonheart@gentoo.org> truecrypt-4.3a.ebuild,
+  truecrypt-6.0a.ebuild:
+  changed due to licensing concerns. Bug #241650. Thanks Donnie and Robin.
+
+  09 Jul 2008; Daniel Black <dragonheart@gentoo.org>
+  -files/truecrypt-5.1a-gcc-4.3.patch, -files/truecrypt-6.0a-gcc-4.3.patch,
+  -truecrypt-5.1a.ebuild, truecrypt-6.0a.ebuild:
+  remove version 5.1a as it cannot be downloaded and is on fetch restriction -
+  thanks Arfrever. remove gcc patch on 6.0a as it compiles fine on gcc-4.3.1
+
+*truecrypt-6.0a (09 Jul 2008)
+
+  09 Jul 2008; Daniel Black <dragonheart@gentoo.org>
+  +files/truecrypt-6.0a-gcc-4.3.patch, +truecrypt-6.0a.ebuild:
+  version bump as per bug #230862 thanks to Sebastian and m.nawaz
+
+  18 Apr 2008; Alon Bar-Lev <alonbl@gentoo.org>
+  +files/truecrypt-5.1a-gcc-4.3.patch, truecrypt-5.1a.ebuild:
+  Fix gcc-4.3 issue, bug#218137, thanks to Holger Ackermann
+
+*truecrypt-5.1a (21 Mar 2008)
+
+  21 Mar 2008; Alon Bar-Lev <alonbl@gentoo.org>
+  -files/truecrypt-5.0-64bit.patch, -files/truecrypt-5.0-build.patch,
+  -files/truecrypt-5.0-nogui.patch, -files/truecrypt-5.1-nogui.patch,
+  +files/truecrypt-5.1a-external-wx.patch, -truecrypt-5.0a.ebuild,
+  -truecrypt-5.1.ebuild, +truecrypt-5.1a.ebuild:
+  Version bump, bug#213846
+
+*truecrypt-5.1 (13 Mar 2008)
+
+  13 Mar 2008; Alon Bar-Lev <alonbl@gentoo.org>
+  +files/truecrypt-5.1-64bit.patch, +files/truecrypt-5.1-nogui.patch,
+  +truecrypt-5.1.ebuild:
+  Version bump, bug#213074
+
+  22 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
+  files/truecrypt-5.0-nogui.patch:
+  Fix -X, bug#210485
+
+  15 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
+  +files/truecrypt-5.0-nogui.patch, truecrypt-5.0a.ebuild:
+  Add X USE flag, based on http://home.att.net/~Tom.Horsley/tah-tc-5.0.tar.gz,
+  bug#210175, thanks for Quosek for the reference
+
+*truecrypt-5.0a (13 Feb 2008)
+
+  13 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
+  files/truecrypt-5.0-64bit.patch, files/truecrypt-5.0-bool.patch,
+  -truecrypt-5.0.ebuild, +truecrypt-5.0a.ebuild:
+  Version bump bug#210024, more 64bit fixups
+
+  10 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
+  +files/truecrypt-5.0-bool.patch, truecrypt-5.0.ebuild:
+  Workaround wxGTK with odbc USE flag, bug#209467
+
+  09 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
+  +files/truecrypt-5.0-64bit.patch, truecrypt-5.0.ebuild:
+  Fix 64bit issues, bug#209449, thanks to Aron for testing
+
+*truecrypt-5.0 (08 Feb 2008)
+
+  08 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
+  +files/truecrypt-5.0-build.patch, +truecrypt-5.0.ebuild:
+  Version bump, bug#209091
+
+  25 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org>
+  files/truecrypt-4.3a-2.6.24.patch:
+  Modify 2.6.24 fix, bug#198394, thanks to elschner.net
+
+  15 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org>
+  +files/truecrypt-4.3a-2.6.24.patch, truecrypt-4.3a.ebuild:
+  Add 2.6.24 support, bug#198394, thanks to elschner.net
+
+  02 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> truecrypt-4.3a.ebuild:
+  Remove requirement to unload modules, test not use the modules anyway,
+  bug#197839, thanks to Jakub and Guenther Brunthaler
+
+  02 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> -truecrypt-4.3.ebuild:
+  Cleanup
+
+  02 Nov 2007; Steve Dibb <beandog@gentoo.org> truecrypt-4.3a.ebuild:
+  amd64 stable, bug 197557
+
+  01 Nov 2007; Christian Faulhammer <opfer@gentoo.org>
+  truecrypt-4.3a.ebuild:
+  stable x86, bug 197557
+
+  10 Oct 2007; Alon Bar-Lev <alonbl@gentoo.org>
+  +files/truecrypt-4.3a-2.6.23.patch, truecrypt-4.3a.ebuild:
+  Fix for 2.6.23, bug#186901, thanks to virdiq
+
+  11 Aug 2007; Alon Bar-Lev <alonbl@gentoo.org>
+  -files/truecrypt-4.2a-2.6.19.patch, -files/truecrypt-4.2a-2.6.20.patch,
+  -files/truecrypt-4.2a-makefile.patch,
+  -files/truecrypt-4.2a_kernel-2.6.18-rc1_fix.patch,
+  files/truecrypt-stop.sh, -truecrypt-4.2a-r1.ebuild,
+  -truecrypt-4.2a-r2.ebuild, -truecrypt-4.2a-r3.ebuild:
+  Cleanup
+
+  11 Aug 2007; Alon Bar-Lev <alonbl@gentoo.org> files/truecrypt-stop.sh:
+  Don't fail if no volumes are mounted, bug#168691, thanks to Jakob Truelsen
+
+*truecrypt-4.3a (07 Jun 2007)
+
+  07 Jun 2007; Alon Bar-Lev <alonbl@gentoo.org> +truecrypt-4.3a.ebuild:
+  Version bump, bug#181201, thanks to Yoann Pannier
+
+  28 Apr 2007; Raúl Porcel <armin76@gentoo.org> truecrypt-4.3.ebuild:
+  x86 stable wrt #176159
+
+  27 Apr 2007; Steve Dibb <beandog@gentoo.org> truecrypt-4.3.ebuild:
+  amd64 stable, bug 176159
+
+  27 Mar 2007; Alon Bar-Lev <alonbl@gentoo.org> truecrypt-4.2a-r3.ebuild,
+  truecrypt-4.3.ebuild:
+  Fixed rcscripts location
+
+*truecrypt-4.3 (24 Mar 2007)
+
+  24 Mar 2007; Alon Bar-Lev <alonbl@gentoo.org> +truecrypt-4.3.ebuild:
+  Version bump
+
+*truecrypt-4.2a-r3 (01 Mar 2007)
+
+  01 Mar 2007; Alon Bar-Lev <alonbl@gentoo.org> +files/truecrypt-stop.sh,
+  +truecrypt-4.2a-r3.ebuild:
+  Added stop addon, bug#168691, thanks to Jakob Truelsen
+
+*truecrypt-4.2a-r2 (06 Feb 2007)
+
+  06 Feb 2007; Alon Bar-Lev <alonbl@gentoo.org>
+  +files/truecrypt-4.2a-2.6.20.patch, +truecrypt-4.2a-r2.ebuild:
+  Added 2.6.20 support, bug#165454, thanks to Patrick
+
+  05 Feb 2007; Steve Dibb <beandog@gentoo.org> truecrypt-4.2a-r1.ebuild:
+  amd64 stable, bug 164077
+
+  29 Jan 2007; Christian Faulhammer <opfer@gentoo.org>
+  truecrypt-4.2a-r1.ebuild:
+  stable x86; bug #164077
+
+  27 Jan 2007; Alon Bar-Lev <alonbl@gentoo.org>
+  -files/truecrypt-4.2-makefile.patch,
+  -files/truecrypt-4.2-nosectorformat.patch, -truecrypt-4.2-r1.ebuild,
+  -truecrypt-4.2a.ebuild:
+  Cleanup
+
+  24 Jan 2007; Marius Mauch <genone@gentoo.org> truecrypt-4.2-r1.ebuild,
+  truecrypt-4.2a.ebuild, truecrypt-4.2a-r1.ebuild:
+  Replacing einfo with elog
+
+*truecrypt-4.2a-r1 (06 Dec 2006)
+
+  06 Dec 2006; Alon Bar-Lev <alonbl@gentoo.org>
+  +files/truecrypt-4.2a-2.6.19.patch, +truecrypt-4.2a-r1.ebuild:
+  linux-2.6.19 support, closes bug#157228 thanks to Timothy Redaelli
+
+  09 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> truecrypt-4.2a.ebuild:
+  Fixed kernel location. Added no strip support, thanks to Tristan Heaven for
+  reporting this
+
+  22 Aug 2006; Thomas Cort <tcort@gentoo.org> truecrypt-4.2a.ebuild:
+  Added ~amd64 keyword wrt Bug #135866.
+
+  15 Jul 2006; Daniel Black <dragonheart@gentoo.org>
+  +files/truecrypt-4.2a_kernel-2.6.18-rc1_fix.patch, truecrypt-4.2a.ebuild:
+  added fix for 2.6.18 kernels as per bug #140387 thanks to Fredrik Smedberg
+
+  12 Jul 2006; Daniel Black <dragonheart@gentoo.org> truecrypt-4.2a.ebuild:
+  correct license name bug #140083 thanks to Alex Tarkovsky
+
+*truecrypt-4.2a (11 Jul 2006)
+
+  11 Jul 2006; Daniel Black <dragonheart@gentoo.org>
+  +files/truecrypt-4.2a-makefile.patch, +truecrypt-4.2a.ebuild:
+  version bump
+
+*truecrypt-4.2-r1 (06 Jun 2006)
+
+  06 Jun 2006; Daniel Black <dragonheart@gentoo.org>
+  files/truecrypt-4.2-nosectorformat.patch, +truecrypt-4.2-r1.ebuild,
+  -truecrypt-4.2.ebuild:
+  %uL should be %Lu in patch
+
+  06 Jun 2006; Daniel Black <dragonheart@gentoo.org>
+  +files/truecrypt-4.2-nosectorformat.patch, truecrypt-4.2.ebuild:
+  fix for 2.6.17 kernels that nolonger define SECTOR_FORMAT as per bug #135741
+
+*truecrypt-4.2 (05 Jun 2006)
+
+  05 Jun 2006; Daniel Black <dragonheart@gentoo.org>
+  +files/truecrypt-4.2-makefile.patch, +metadata.xml, +truecrypt-4.2.ebuild:
+  initial ebuild as per bug #112197 largely based off ebuild by Greg Tassone

+ 10 - 0
app-crypt/truecrypt/Manifest

@@ -0,0 +1,10 @@
+AUX execstack-fix.diff 1955 SHA256 227c8e0bb04bd5f6915fc2570fbcbf1cca704b4b818bc5de283653197309a5fb SHA512 c64f9255303a521b4e531ebea574befe80a9f193c9aa42fd9cb552e56d087815ca161b50b593e7c3ede10a65c67dc36d0447dbffb0f4d4614f181a95759c2f79 WHIRLPOOL d1bcd4e09d7fccb2b10bdf53e21bff7da8dbce7b361c24ae6e8a9ab3fe772e9896d98068bfc7b6962186c010c956b73aad7da6d62fdc819205f66983888687ec
+AUX makefile-archdetect.diff 266 SHA256 aa201bb7c93852c814d71c963b1d416d62aa2d1e685f9f5149b1388dca9ae883 SHA512 68102ff27708df26b1844ed969d98d05f18782164ca349138a304ff69730560c544783c4544067eec90965e41e7fab8bb8eff4885787593840f44f7f0011769d WHIRLPOOL 0d11b8bfd85532067973aa07bd4f70489b3b22f6fb33c9c699b5ef30e504e57e60bbf8820bd414640d6f0943fb83b8528d61757bb77aacd66c4670ef4f3a3f22
+AUX truecrypt-7.1a-build.patch 598 SHA256 4c5219697cdb3ebf7e8ca86af6b18f2af191eaaa4f44daa18d849dd9cb0ffa7e SHA512 ade2d8a387e947c72fe1191323628fb3dbcb9b7b07faa51091d9029a966ccc926484dda0ea73766487da9c89fed0d2bc3d07c2213bd5f3df72162baf0be431eb WHIRLPOOL 3fdb3f05e336f8c150261bdfa1461c1ccfa3cad775e1877a0a17501c42d3154b81be4c20f793b4b89c970e54f0e7b3a369a73c0fe61dc563ec52ef31c784f98e
+AUX truecrypt-stop.sh 308 SHA256 243a9d1041b291e12ce2065959838f0cfe01484bffac7915991ebeb90d2ccd2c SHA512 d524fd0eb957ce6ea72590b6ddd0501f911e0ec4abdc4a9add34c021b6fa8bd65747c2dd9fd19bea8c093ec0df5d4a418f44c770e1e2dfaab6fede21de9b061d WHIRLPOOL 1829a4ffb28fa127ec5944492205c16c564e1fbb8874bc497e61576edf015c74b4c47f0792e94b6c05c5b251f058879ff76ee5a71572d566b53fd4c165538a7d
+AUX truecrypt.init 729 SHA256 6530577c5f86800a7d92a76b927538006a27f57cf517c6f2bdb793cebaa70b59 SHA512 0bb428457c5c5f5a5f5979291edbdba5fea6461e8a8103deab484b52746f677fd6e337650770eff8e52f7656d22436348d3589f60a17d2ec560be38d4b5028e3 WHIRLPOOL 3e3489fdf1cc4101e3ecb4a75f7f50d7d83fb89c43da72dca8daa8f7fd36901faf4ad1494a1e67d17f3d251d1b4e92383acb6a29d286c2ae0fde021c93b82960
+DIST TrueCrypt%207.1a%20Source.tar.gz 1949303 SHA256 e6214e911d0bbededba274a2f8f8d7b3f6f6951e20f1c3a598fc7a23af81c8dc SHA512 b5e766023168015cb91bfd85c9e2621055dd98408215e02704775861b5070c5a0234a00c64c1bf7faa34e6d0b51ac71cd36169dd7a6f84d7a34ad0cfa304796a WHIRLPOOL 5e7f4360746a30639aea96eaf4deac268289c111c0efa96f50487527f04064992c26ad4c8ae0fd565d80e77f0ce8add82b03930d877fe5adedc8a733b482fe38
+DIST pkcs11.h;hb=38bdba0bb1ab93950489c645938c93ed577f9139 43544 SHA256 662d39cec5a0063c8aacc430d4fcba4b31b80a174f1e824dcc359f1c1420bc2c SHA512 bffce5344383a07c4313c30ee1cb0ed7063a749527521bd964263deb5d951cc181acf9c4386bcd2ad44d40be35b3a08d56b1404730b4994e43760db71649ef3c WHIRLPOOL bc5bfbcf711f8d8d8f13625bd2ea98b195662ca458b9186a6a1a01f51897ba1e9a488b91ddfec97af7fdbb770637db27b5c124ba5fa376a415c512af3c6aac74
+EBUILD truecrypt-7.1a.ebuild 3229 SHA256 cc732934314adbfb73d536e866b2195f8b57b33508ed14814837f3b5a9a6113d SHA512 96d8f729b3c7b632aea286cb08d6c87cf912d5315c22aa2d354b5182b574868927ebce4890416c58ac68dbce74a7e985399d0e3dd295f38988d4e4b13c864734 WHIRLPOOL c92911eb24ccae43035f1cba8a6145ff43b168f132470a24e08239048546235e9d9f7e539a13abcd0feb5f4b58c21b91670d346afa7a78c83ae2fc34fc424ccb
+MISC ChangeLog 14610 SHA256 c9dbe9d35daa21f30945514eba4c2eec89b73bf71cc861d399ab22bbc8ec935c SHA512 770ee71fbbcd8311d4a57a20e813118d6a61ee8fac7fed24fc657b13ce69c53fe327d1c7ac0acc98ee541b9f4b3a31111b5feb763a0b3749926dfd6d27993f54 WHIRLPOOL a63dffb44f97178cf994fd98353d3027a875ccf626f17e5a35475f9c90a533c2f7a0a4675018a89fcc7b3d19cb5c4dfdae0ee6eab9f411a5f001c1119fa2fd43
+MISC metadata.xml 213 SHA256 799e016be60f6e057a99b9a3459c625c39d1c884ad519e56da3bbe2abea688a1 SHA512 1fd2592535e77ea6d7eaa5bf3d2031f6009c4153bc8cb179bb4177bd0308c2e5173d3cd249ebe5785fd0537a9a4401f781a15d873465314dfb98e9f12c19a11f WHIRLPOOL 281a2233c8f61f88bab0e095387eba3f3f86f43e216e90606dc6663d9ad57d3932dbdc585f999550339959c7f8f355fd641a95924f7c7ca2b7ad271c1e34b4d6

+ 60 - 0
app-crypt/truecrypt/files/execstack-fix.diff

@@ -0,0 +1,60 @@
+--- Crypto/Aes_hw_cpu.asm.old	2011-06-01 17:12:53.078000001 -0400
++++ Crypto/Aes_hw_cpu.asm	2011-06-01 17:12:53.080000002 -0400
+@@ -328,3 +328,12 @@
+ 
+ 
+ %endif	; __BITS__ != 16
++	%ifidn __OUTPUT_FORMAT__,elf
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif
++	%ifidn __OUTPUT_FORMAT__,elf32
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif
++	%ifidn __OUTPUT_FORMAT__,elf64
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif
+--- Crypto/AesSmall_x86.asm.old	2011-06-01 17:12:53.084000002 -0400
++++ Crypto/AesSmall_x86.asm	2011-06-01 17:12:53.086000002 -0400
+@@ -1442,3 +1442,12 @@
+     db  v8(0xe1),v8(0x69),v8(0x14),v8(0x63),v8(0x55),v8(0x21),v8(0x0c),v8(0x7d)
+ 
+ %endif
++	%ifidn __OUTPUT_FORMAT__,elf
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif
++	%ifidn __OUTPUT_FORMAT__,elf32
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif
++	%ifidn __OUTPUT_FORMAT__,elf64
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif
+--- Crypto/Aes_x64.asm.old	2011-06-01 17:12:53.090000002 -0400
++++ Crypto/Aes_x64.asm	2011-06-01 17:12:53.092000002 -0400
+@@ -905,3 +905,12 @@
+ %endif
+ 
+ %endif
++	%ifidn __OUTPUT_FORMAT__,elf
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif
++	%ifidn __OUTPUT_FORMAT__,elf32
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif
++	%ifidn __OUTPUT_FORMAT__,elf64
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif
+--- Crypto/Aes_x86.asm.old	2011-06-01 17:12:53.096000002 -0400
++++ Crypto/Aes_x86.asm	2011-06-01 17:12:53.097000002 -0400
+@@ -644,3 +644,12 @@
+     do_exit
+ 
+ %endif
++	%ifidn __OUTPUT_FORMAT__,elf
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif
++	%ifidn __OUTPUT_FORMAT__,elf32
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif
++	%ifidn __OUTPUT_FORMAT__,elf64
++	section .note.GNU-stack noalloc noexec nowrite progbits
++	%endif

+ 11 - 0
app-crypt/truecrypt/files/makefile-archdetect.diff

@@ -0,0 +1,11 @@
+--- Makefile	2010-09-05 10:32:10.000000000 -0400
++++ Makefile.new	2011-06-01 15:23:24.975000088 -0400
+@@ -120,7 +120,7 @@
+ 
+ export CPU_ARCH ?= unknown
+ 
+-ARCH = $(shell uname -p)
++ARCH = $(shell uname -m)
+ ifeq "$(ARCH)" "unknown"
+ 	ARCH = $(shell uname -m)
+ endif

+ 16 - 0
app-crypt/truecrypt/files/truecrypt-7.1a-build.patch

@@ -0,0 +1,16 @@
+Add dl library, bug#481060.
+
+---
+
+diff -urNp truecrypt-7.1a-source.org/Main/Main.make truecrypt-7.1a-source/Main/Main.make
+--- truecrypt-7.1a-source.org/Main/Main.make	2012-02-07 12:36:48.000000000 +0200
++++ truecrypt-7.1a-source/Main/Main.make	2013-12-08 21:50:07.224586712 +0200
+@@ -105,7 +105,7 @@ TC_VERSION = $(shell grep VERSION_STRING
+ 
+ $(APPNAME): $(LIBS) $(OBJS)
+ 	@echo Linking $@
+-	$(CXX) -o $(APPNAME) $(LFLAGS) $(OBJS) $(LIBS) $(FUSE_LIBS) $(WX_LIBS)
++	$(CXX) -o $(APPNAME) $(LFLAGS) $(OBJS) $(LIBS) $(FUSE_LIBS) $(WX_LIBS) -ldl
+ 
+ ifeq "$(TC_BUILD_CONFIG)" "Release"
+ ifndef NOSTRIP

+ 9 - 0
app-crypt/truecrypt/files/truecrypt-stop.sh

@@ -0,0 +1,9 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2 or later
+
+# Try to remove any dm-crypt mappings
+if [ -x /usr/bin/truecrypt ]; then
+	ebegin "Removing truecrypt mappings"
+	! /usr/bin/truecrypt -l > /dev/null 2>&1  || /usr/bin/truecrypt -d
+	eend $?
+fi

+ 29 - 0
app-crypt/truecrypt/files/truecrypt.init

@@ -0,0 +1,29 @@
+#!/sbin/runscript
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/files/truecrypt.init,v 1.1 2010/12/15 20:59:11 c1pher Exp $
+
+depend() {
+	after localmount
+	if [ -e /lib/librc.so ]; then
+		need device-mapper
+	fi
+}
+
+start() {
+	if [ ! -e /lib/librc.so ]; then
+		eerror "The ${myservice} init script is written for baselayout-2"
+		eerror "Please do not use it with baselayout-1"
+		return 1
+	fi
+}
+
+stop() {
+	if [ ! -e /lib/librc.so ]; then
+		eerror "The ${myservice} init script is written for baselayout-2"
+		eerror "Please do not use it with baselayout-1"
+		return 1
+	fi
+
+	. /lib/rcscripts/addons/truecrypt-stop.sh
+}

+ 7 - 0
app-crypt/truecrypt/metadata.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<use>
+		<flag name='asm'>Enable assembly for optimization</flag>
+	</use>
+</pkgmetadata>

+ 114 - 0
app-crypt/truecrypt/truecrypt-7.1a.ebuild

@@ -0,0 +1,114 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+inherit flag-o-matic linux-info multilib toolchain-funcs wxwidgets eutils pax-utils
+
+DESCRIPTION="Free open-source disk encryption software (which is abandoned now)"
+HOMEPAGE="https://github.com/AuditProject/truecrypt-verified-mirror"
+
+SRC_URI="https://github.com/AuditProject/truecrypt-verified-mirror/raw/master/Source/TrueCrypt%207.1a%20Source.tar.gz
+http://git.gnupg.org/cgi-bin/gitweb.cgi?p=scute.git;a=blob_plain;f=src/pkcs11.h;hb=38bdba0bb1ab93950489c645938c93ed577f9139"
+
+LICENSE="truecrypt-3.0"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="X +asm"
+
+RDEPEND=">=sys-fs/lvm2-2.02.45
+	sys-fs/fuse
+	x11-libs/wxGTK:2.8[X?]
+	app-admin/sudo"
+DEPEND="${RDEPEND}
+	dev-lang/nasm"
+
+S="${WORKDIR}/${P}-source"
+
+pkg_setup() {
+	local CONFIG_CHECK="~BLK_DEV_DM ~DM_CRYPT ~FUSE_FS ~CRYPTO ~CRYPTO_XTS"
+	linux-info_pkg_setup
+
+	local WX_GTK_VER="2.8"
+	if use X; then
+		need-wxwidgets unicode
+	else
+		need-wxwidgets base-unicode
+	fi
+}
+
+src_prepare() {
+	if has_version x11-libs/wxGTK[X]; then
+		# Fix linking when NOGUI=1
+		sed -e "s/WX_CONFIG_LIBS := base/&,core/" -i Main/Main.make || die "sed Main/Main.make failed"
+	fi
+
+	epatch "${FILESDIR}/makefile-archdetect.diff"
+	epatch "${FILESDIR}/execstack-fix.diff"
+	epatch "${FILESDIR}/${P}-build.patch"
+	mkdir "${T}"/pkcs11 || die
+	ln -s "${DISTDIR}"/pkcs11.h* "${T}"/pkcs11/pkcs11.h || die
+}
+
+src_compile() {
+	local EXTRA
+
+	use X || EXTRA+=" NOGUI=1"
+	use asm  || EXTRA+=" NOASM=1"
+	append-flags -DCKR_NEW_PIN_MODE=0x000001B0 -DCKR_NEXT_OTP=0x000001B1
+
+	emake \
+		${EXTRA} \
+		NOSTRIP=1 \
+		NOTEST=1 \
+		VERBOSE=1 \
+		CC="$(tc-getCC)" \
+		CXX="$(tc-getCXX)" \
+		AR="$(tc-getAR)" \
+		RANLIB="$(tc-getRANLIB)" \
+		TC_EXTRA_CFLAGS="${CFLAGS}" \
+		TC_EXTRA_CXXFLAGS="${CXXFLAGS}" \
+		TC_EXTRA_LFLAGS="${LDFLAGS}" \
+		WX_CONFIG="${WX_CONFIG}" \
+		PKCS11_INC="${T}/pkcs11/"
+}
+
+src_test() {
+	"${S}/Main/truecrypt" --text --test || die "tests failed"
+}
+
+src_install() {
+	dobin Main/truecrypt
+	dodoc Readme.txt "Release/Setup Files/TrueCrypt User Guide.pdf"
+	exeinto "/$(get_libdir)/rcscripts/addons"
+	newexe "${FILESDIR}/${PN}-stop.sh" "${PN}-stop.sh"
+
+	newinitd "${FILESDIR}/${PN}.init" ${PN}
+
+	if use X; then
+		newicon Resources/Icons/TrueCrypt-48x48.xpm truecrypt.xpm
+		make_desktop_entry ${PN} "TrueCrypt" ${PN} "System"
+	fi
+
+	pax-mark -m "${D}/usr/bin/truecrypt"
+}
+
+pkg_postinst() {
+	elog "There is now an init script for TrueCrypt for Baselayout-2."
+	elog "If you are a baselayout-2 user and you would like the TrueCrypt"
+	elog "mappings removed on shutdown in order to prevent other file systems"
+	elog "from unmounting then run:"
+	elog "rc-update add truecrypt boot"
+	elog
+
+	ewarn "If you're getting errors about DISPLAY while using the terminal"
+	ewarn "it's a known upstream bug. To use TrueCrypt from the terminal"
+	ewarn "all that's necessary is to run: unset DISPLAY"
+	ewarn "This will make the display unaccessable from that terminal "
+	ewarn "but at least you will be able to access your volumes."
+	ewarn
+
+	ewarn "TrueCrypt has a very restrictive license. Please be explicitly aware"
+	ewarn "of the limitations on redistribution of binaries or modified source."
+}

+ 2 - 0
app-emulation/qemu-manage/Manifest

@@ -0,0 +1,2 @@
+DIST qemu-manage-0.2.1.tar.gz 29947 SHA256 e74920fc6e27fdeeffa733a13a6f0ac30483977ff4dc046110112a7ff6f61880 SHA512 774e0d22e15165126e65993a768dc7634f4d323386cd6320dc222f7ea416564cb91bac2f58fbee5f63dfde740a162889f59c83b940b4034c205f874175a9ed41 WHIRLPOOL 558f908435f4df115a56e0bccfd9ffe62647bd505872f6e040528feee5921fb142c8d596d62a4be6374efccbecb971de1464cfb87aaa653c5aa8bc2750c606ab
+EBUILD qemu-manage-0.2.1.ebuild 569 SHA256 2ce9489402d3307d59138e21847bdc51a4aafb96434491666eea815b9374332e SHA512 43ae74bcf75f6011aff2180a5aef32a2306656eb07111892c62c9cc199445baa84927689e813c082c6e20a884cbd4f8682664835c0fdc88526232ac1c9c43531 WHIRLPOOL e460d7306171550bd7fc79e1f729daf3dbe49e3e6fe8598c2ae40fd363ec7514104873c39d622155070c7b0386c7e667fae0336b03423ca978fe5ad318f1f31e

+ 27 - 0
app-emulation/qemu-manage/qemu-manage-0.2.1.ebuild

@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="ncurses interface for qemu"
+HOMEPAGE="https://unixdev.ru/qemu-manage"
+SRC_URI="http://unixdev.ru/src/${P}.tar.gz"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE="+vnc"
+
+RDEPEND="
+	sys-libs/ncurses:0=[unicode]
+	dev-db/sqlite:3=
+	sys-process/procps
+	dev-libs/libusb:1=
+	|| ( sys-fs/eudev sys-fs/udev sys-apps/systemd )"
+DEPEND="${RDEPEND}
+	>=dev-libs/boost-1.56
+	app-emulation/qemu
+	vnc? ( net-misc/tigervnc )"

+ 2 - 0
dev-db/dbview/Manifest

@@ -0,0 +1,2 @@
+DIST dbview-1.0.4.tar.gz 9857 SHA256 bca41716e1ec0ce8833bcacfa17063f338b25f249f92ddb954c7d935e008cee7 SHA512 b6b45af1308cb7f3eb646ccfe92d4958e9376748f456e151d4a5307c458d73490951f43506c23a85cceed3edfd0058bafbee5f3bfd69ab053b2baadfa35348ab WHIRLPOOL 72cc4222decc42c3d11a29a4b5339a41d8b54ab14ba1b5446bfd19435ed3e72617d60ccd671d491bc6b27d54c6dd37fc1afaf05fbd0980a01d8ff4ba8cf6e657
+EBUILD dbview-1.0.4.ebuild 586 SHA256 25e8f27b2b9ff6543a36c7a9ab03a33654aea3c08b336ec10d768bea31aac684 SHA512 82a4145a05667b107ce051b795e7cea40ccb3f3fadc22026deee0dfdf05262ebd5d1d015d3e551454d5a63da41d189054a225c7e2bd8013796608ee4903025a2 WHIRLPOOL 7df1697b030b20a9bb5ebd7448231d7777d79aee8c89e03aaa7b11782e4a7a1c7d34b439fdabb2e17993ac0b541dd76e86aa400357f14378e76a8dc128e673a1

+ 30 - 0
dev-db/dbview/dbview-1.0.4.ebuild

@@ -0,0 +1,30 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="Dbview - view dBase files"
+HOMEPAGE="http://www.infodrom.org/projects/dbview/"
+#SRC_URI="ftp://metalab.unc.edu/pub/Linux/apps/database/proprietary/${P}.tar.gz"
+SRC_URI="http://www.infodrom.org/projects/dbview/download/${P}.tar.gz"
+LICENSE=""
+
+SLOT="0"
+
+KEYWORDS="~x86 amd64"
+
+IUSE=""
+
+RESTRICT="mirror"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_compile() {
+	emake || die "emake failed"
+}
+
+src_install() {
+	einstall || die "einstall failed"
+}

+ 4 - 0
dev-dotnet/aspnetcore-runtime/Manifest

@@ -0,0 +1,4 @@
+DIST aspnetcore-runtime-2.1.0-rc1-final-x64.rpm 30571017 SHA256 47b952daf1486572ca1325f5eec18ecbb4b2bd80136dc5875b762d328d06d03b SHA512 8029364dfd05ff465672a5946b1d1c8a1eadb46f8f8536e01ffd60856b0d522928c89dadc114ec89c87513a5e7bde07c174aa6c85a52fae04140673ab9180ae7 WHIRLPOOL c253d84ef36bba7a6eeffa7ed55f067f0d3befa14476fecfd5a1a205313877b942d6b545d20f83192b008ba96874855c4efd3f39e67b98ac3d22db9fcfa57c07
+EBUILD aspnetcore-runtime-2.1.0.ebuild 441 SHA256 c584b1a4cdde4bbcfe69b80be4af29473e2c919637234d96303f0702b5d50cd1 SHA512 9a529259c5e7ddcf8453f77f998a5813c900aca2aae50d0cb1a640fb3e456041d20b37c9e097436da94ec7f58016cd2f0a4938d0ee908947335c30ccbc2655ac WHIRLPOOL c02584e6d3f3f471d971a83aabc222cd087a05d61a418aea6cba7e8a0efad84a8f3ceb4d9879feacfd575c3db97783097974900fcf3f6e445a62da4ba65343d8
+MISC REQUIRES 117 SHA256 b61fd8b3e1499bb49e305b83b61964072b156a0f353a8d91ad55171419e3c3c6 SHA512 cd02433a1ad6178d2872d874882a0c4573f96abe8dc1b4c058632330d8e3d3ab46cf2ce85c865fa413ea6d544373393e8c68816f8ff0512d6a85b18c7faeef66 WHIRLPOOL b819f14476c4e44adaec831b152b534743e847db182ba4c5aaa3bd6828b9b414e49fd7ba04608123c2c68685b7ecb30eceb6197572308924ff100ce5dafeec4b
+MISC aspnetcore-runtime-2.1.0-rc1-final-x64.rpm 30571017 SHA256 47b952daf1486572ca1325f5eec18ecbb4b2bd80136dc5875b762d328d06d03b SHA512 8029364dfd05ff465672a5946b1d1c8a1eadb46f8f8536e01ffd60856b0d522928c89dadc114ec89c87513a5e7bde07c174aa6c85a52fae04140673ab9180ae7 WHIRLPOOL c253d84ef36bba7a6eeffa7ed55f067f0d3befa14476fecfd5a1a205313877b942d6b545d20f83192b008ba96874855c4efd3f39e67b98ac3d22db9fcfa57c07

+ 23 - 0
dev-dotnet/aspnetcore-runtime/aspnetcore-runtime-2.1.0.ebuild

@@ -0,0 +1,23 @@
+EAPI="6"
+
+inherit eutils rpm versionator
+
+DESCRIPTION="ASPnetcore runtime"
+SRC_URI="amd64? ( https://packages.microsoft.com/rhel/7/prod/aspnetcore-runtime-${PV}-rc1-final-x64.rpm )"
+HOMEPAGE="https://www.microsoft.com/net/download/linux/build"
+
+KEYWORDS="amd64"
+SLOT="0"
+LICENSE="MIT"
+IUSE=""
+DEPEND="dev-dotnet/dotnet-runtime"
+RDEPEND=""
+
+src_unpack() {
+	rpm_unpack ${A}
+	install -d ${S}
+}
+
+src_install() {
+	mv ${WORKDIR}/usr ${D} || die
+}

+ 3 - 0
dev-dotnet/dotnet-host/Manifest

@@ -0,0 +1,3 @@
+DIST dotnet-host-2.1.0-rc1-x64.rpm 43661 SHA256 ad2f2d535be898f9b89b6504a9ab7d81b246f541f5b0de6012d95fca67381da0 SHA512 f1e61bf3eef435d526920e362f74189615cad4ef06ae20015ffd3aba2976aad125bbff956cdd81f049e36ebe4860b02bb6555c22dea20f5f9051f328763b9fa7 WHIRLPOOL 13ce356f2d6515f69102b48dd919a9be45792b82f5f148ace6704241e619906a006923cbe2c414d2f3668fe620e38ea795ab919f5795ebc1adbe0116fd2312cb
+EBUILD dotnet-host-2.1.0.ebuild 443 SHA256 c0b190aac75a456072cbffb6aeaa1705fcff497489c8e0c0990d3731978c6f7b SHA512 42f32490d95fa931cb129fe21abd8ec77fcbc4e4aca950242210eea648994d783038cbdf3bf47cadb2aa17b8d1d5d0732acf99bd3cc7b22823fa86f945e04b4b WHIRLPOOL 4df5cccb898267792111ef8c5a144ca054341d28848df2ac0f92ffc1a922b9808ed877d3ca12dd948b5a5bc4d8ddce730c82bea972322d3ef81e46bfa148abf2
+MISC dotnet-host-2.1.0-rc1-x64.rpm 43661 SHA256 ad2f2d535be898f9b89b6504a9ab7d81b246f541f5b0de6012d95fca67381da0 SHA512 f1e61bf3eef435d526920e362f74189615cad4ef06ae20015ffd3aba2976aad125bbff956cdd81f049e36ebe4860b02bb6555c22dea20f5f9051f328763b9fa7 WHIRLPOOL 13ce356f2d6515f69102b48dd919a9be45792b82f5f148ace6704241e619906a006923cbe2c414d2f3668fe620e38ea795ab919f5795ebc1adbe0116fd2312cb

+ 24 - 0
dev-dotnet/dotnet-host/dotnet-host-2.1.0.ebuild

@@ -0,0 +1,24 @@
+EAPI="6"
+
+inherit eutils rpm versionator
+
+DESCRIPTION="Dotnet host"
+SRC_URI="amd64? ( https://packages.microsoft.com/rhel/7/prod/dotnet-host-${PV}-rc1-x64.rpm )"
+HOMEPAGE="https://www.microsoft.com/net/download/linux/build"
+
+KEYWORDS="amd64"
+SLOT="0"
+LICENSE="MIT"
+IUSE=""
+DEPEND="app-shells/bash
+	dev-dotnet/dotnet-runtime-deps"
+RDEPEND=""
+
+src_unpack() {
+	rpm_unpack ${A}
+	install -d ${S}
+}
+
+src_install() {
+	mv ${WORKDIR}/usr ${D} || die
+}

+ 4 - 0
dev-dotnet/dotnet-hostfxr/Manifest

@@ -0,0 +1,4 @@
+DIST dotnet-hostfxr-2.1.0-rc1-x64.rpm 199487 SHA256 288bd084431f56a7dc4b7e93f83cc3d2c19aaa7993266f3326053f76face3deb SHA512 58fc2a30ea3c9fd7e6c0bde8a8b121584a90e19ab54be74716b8c06683da54396005ab6c15a9ecea15149b684c56c3fe8641f36e9f22560207e4055b9d0d136d WHIRLPOOL 15f3cce647f874a80c239720de15fe7e3c19a746392e615318c32a622fbdd63bfda04ea1934978784c9ae63ec324d7352d25203b900dd4c5445859b96e779fc2
+EBUILD dotnet-hostfxr-2.1.0.ebuild 424 SHA256 78371609d5f00b2c32523936936018d611bd7f535d3c129d4e66a8696dde036b SHA512 e69f5d53c673aeb83db7e68efd28681e5c790cdf87673efa7c2db8cedfd2491c16ee70ccad0a182a9eebca5d1c209612a8d50b902d869ce00b3f7e97c56c9f30 WHIRLPOOL 87a1fd5078747ecee51d48e8b11571f0b1d694a96266799d685c435365500dbe4748b27a0fdffe3281bd1729ba85b59a550db686ebccf6c22aca3541378a764c
+MISC REQUIRES 104 SHA256 7a1e024e214ee3d7f3e7039fe604b1c62116d2637dda8ab3792892096f88e187 SHA512 2262185968bbbe61192fdd7f3345e7bd6a2352f95623e234242df25c2dae40ff9ef04fcdcc90fdf850b1ebb74e6aba571f77751874c6a8dcd02b5871c9a5b893 WHIRLPOOL e4a45b848229c335847140d2d7d5520d178e2d340cf40b15da5caebbdb3b4799b18265300f69248958bcaed6c572d0a2e89948f3eb0e5c9998557bdd0bfd2243
+MISC dotnet-hostfxr-2.1.0-rc1-x64.rpm 199487 SHA256 288bd084431f56a7dc4b7e93f83cc3d2c19aaa7993266f3326053f76face3deb SHA512 58fc2a30ea3c9fd7e6c0bde8a8b121584a90e19ab54be74716b8c06683da54396005ab6c15a9ecea15149b684c56c3fe8641f36e9f22560207e4055b9d0d136d WHIRLPOOL 15f3cce647f874a80c239720de15fe7e3c19a746392e615318c32a622fbdd63bfda04ea1934978784c9ae63ec324d7352d25203b900dd4c5445859b96e779fc2

+ 23 - 0
dev-dotnet/dotnet-hostfxr/dotnet-hostfxr-2.1.0.ebuild

@@ -0,0 +1,23 @@
+EAPI="6"
+
+inherit eutils rpm versionator
+
+DESCRIPTION="Dotnet hostfxr"
+SRC_URI="amd64? ( https://packages.microsoft.com/rhel/7/prod/dotnet-hostfxr-${PV}-rc1-x64.rpm )"
+HOMEPAGE="https://www.microsoft.com/net/download/linux/build"
+
+KEYWORDS="amd64"
+SLOT="0"
+LICENSE="MIT"
+IUSE=""
+DEPEND="dev-dotnet/dotnet-host"
+RDEPEND=""
+
+src_unpack() {
+	rpm_unpack ${A}
+	install -d ${S}
+}
+
+src_install() {
+	mv ${WORKDIR}/usr ${D} || die
+}

+ 2 - 0
dev-dotnet/dotnet-runtime-deps/Manifest

@@ -0,0 +1,2 @@
+DIST dotnet-runtime-deps-2.1.0-rc1-rhel.7-x64.rpm 2908 SHA256 7d82451ab435405530533bcb8dc56094e519a8f15c65c96f6ab53da202b929ed SHA512 4be619bfa73e7063b20c4c33329d0c4a2dd54f9dab9d533551ed2e803fb0d1adae7111ecc4b42c2c2e251370db84141099234a236ad1875e21a71fff6bfefae3 WHIRLPOOL 28af4847cfb716b748b4147a4632f9a29f372073134f2da12f41808625fd883c73e781244a2d6824d216679f1e71b9b4a1b629607da21d3c3724cac347f57ef0
+EBUILD dotnet-runtime-deps-2.1.0.ebuild 463 SHA256 ef2509cf4f9a4e85a49f8d04bb83da902404d690351e29d9d409639eaf6173cf SHA512 e83495b91d5cd47c60842d7845199a5581c5cbb51d4c4535441302f254e9f1d59efb68854942ae409678eb7b0f19b8da52be98eb8b2f7c583ea1d2d738cd190d WHIRLPOOL b11c9435fa3c46d5c4e9ae95ab7678cc47d2095a5cb458e474a9484bb1e69cc7eb0739e738609f706b35a6851b45230712217b4826549d61a9fdcabc378ed9cd

+ 25 - 0
dev-dotnet/dotnet-runtime-deps/dotnet-runtime-deps-2.1.0.ebuild

@@ -0,0 +1,25 @@
+EAPI="6"
+
+inherit eutils rpm versionator
+
+DESCRIPTION="Dotnet runtime deps"
+SRC_URI="amd64? ( https://packages.microsoft.com/rhel/7/prod/dotnet-runtime-deps-${PV}-rc1-rhel.7-x64.rpm )"
+HOMEPAGE="https://www.microsoft.com/net/download/linux/build"
+
+KEYWORDS="amd64"
+SLOT="0"
+LICENSE="MIT"
+IUSE=""
+DEPEND="dev-libs/openssl
+	dev-libs/icu
+	virtual/krb5"
+RDEPEND=""
+
+src_unpack() {
+	rpm_unpack ${A}
+	install -d ${S}
+}
+
+src_install() {
+	mv ${WORKDIR}/usr ${D} || die
+}

+ 4 - 0
dev-dotnet/dotnet-runtime/Manifest

@@ -0,0 +1,4 @@
+DIST dotnet-runtime-2.1.0-rc1-x64.rpm 28306488 SHA256 41bc5128374866e1f00da61c5ea904d309aa8cfcb88f68fbb898fe49f6a893d3 SHA512 214d02b53add4919a35144404041e072c872d04d9407c48cb060058331b6f7506f831fd644d7e473f79518a760e90a32306660f63e22f1ea82c37ed357065d02 WHIRLPOOL 5b8cade3738493520190a4e10bf9751ac665c5afc43a55fc8b7c58d50495f42b02e10d3ab1c7ce7b92584285b87310b0cf3ed0d5b0f2fb64cb91ea6af7601e12
+EBUILD dotnet-runtime-2.1.0.ebuild 428 SHA256 c4d81bd73ff84c93c76ca0b00113b9ab7d749199acfe10b668b19b5b65d4c37f SHA512 61fa8d3df6685d08088c8dbfa930bb9427787af511bdc91f7e6827875662be4081e6864415f23a17518be82ddea6f6506b16213329f83fdb97835505465ba961 WHIRLPOOL d30a90816d56ca3f0771a141cd91ccf04536803b1e15c9065f9033a449adf949dfcf7d694e46e565c589a57b417c052b1417b1be37b8bfac49c3f837246f77d6
+MISC REQUIRES 106 SHA256 40e67919016ca353d70e6404538a12c16fda3272f9701bd34064aa2d09bc622b SHA512 50fe00e45f087dd5f5426b47a9de57f01ad6f4f2dc60f73ebf3f13927c959be350786308d68f53cde4db6a8b2d38bdaa9662e8f95bb2cc46861355f6fa1cce02 WHIRLPOOL e44c1c8ae89e6a2e11cf28c32133ceba20f383edb2a0c40955d7093c190fb5151822f306c34b82b55d051cc1d1c7c3782517a81b0af91702058ed2c6814ef458
+MISC dotnet-runtime-2.1.0-rc1-x64.rpm 28306488 SHA256 41bc5128374866e1f00da61c5ea904d309aa8cfcb88f68fbb898fe49f6a893d3 SHA512 214d02b53add4919a35144404041e072c872d04d9407c48cb060058331b6f7506f831fd644d7e473f79518a760e90a32306660f63e22f1ea82c37ed357065d02 WHIRLPOOL 5b8cade3738493520190a4e10bf9751ac665c5afc43a55fc8b7c58d50495f42b02e10d3ab1c7ce7b92584285b87310b0cf3ed0d5b0f2fb64cb91ea6af7601e12

+ 23 - 0
dev-dotnet/dotnet-runtime/dotnet-runtime-2.1.0.ebuild

@@ -0,0 +1,23 @@
+EAPI="6"
+
+inherit eutils rpm versionator
+
+DESCRIPTION="Dotnet runtime2"
+SRC_URI="amd64? ( https://packages.microsoft.com/rhel/7/prod/dotnet-runtime-${PV}-rc1-x64.rpm )"
+HOMEPAGE="https://www.microsoft.com/net/download/linux/build"
+
+KEYWORDS="amd64"
+SLOT="0"
+LICENSE="MIT"
+IUSE=""
+DEPEND="dev-dotnet/dotnet-hostfxr"
+RDEPEND=""
+
+src_unpack() {
+	rpm_unpack ${A}
+	install -d ${S}
+}
+
+src_install() {
+	mv ${WORKDIR}/usr ${D} || die
+}

+ 2 - 0
dev-dotnet/dotnet-sdk/Manifest

@@ -0,0 +1,2 @@
+DIST dotnet-sdk-2.1.300-rc1-008673-x64.rpm 112186168 SHA256 55ea899e1fe1d511f3093439e0ddc4dba7fb773f7473e18add6918c7d1b86781 SHA512 3ff96bfeb4077646731ffcba5c248015d1d9e3d88e3ed5d0c8e39a305b8091d9823c740870947887e334e08d3c75449b7de4b6b53e667c6acab080151c4265ec WHIRLPOOL b94a9472045800199349d6a7dff04b340b3a8311b268e5a594391b186515bf31740d0f71cffdf2410365cc1959bc92cb93c6e82edb490f1c5ba5f263aceef898
+EBUILD dotnet-sdk-2.1.300.ebuild 791 SHA256 a3bea143a337b2559a3aa16041535452c8a1bdea9bbc672c74e941318f2d6476 SHA512 e2fd8c12d4e2d7ad862f98c5d04c120d85d0bc48b343f76548bde1a93de890f070b10090fc8aadf0ff508dfbb7f447b0353b28a6722ad1f7d677079f0c7d9cc1 WHIRLPOOL 3d29f9cb39f6a04c62998cdf1cd59f9e98c133af47e4ede5a8489e39659c0833fb3841ba5ecca85b61dbaaaba69d4989b2497fcdde176ff8c6c0cdec0e0f6f56

+ 31 - 0
dev-dotnet/dotnet-sdk/dotnet-sdk-2.1.300.ebuild

@@ -0,0 +1,31 @@
+EAPI="6"
+
+inherit eutils rpm versionator
+
+DESCRIPTION="Dotnet SDK"
+SRC_URI="amd64? ( https://packages.microsoft.com/rhel/7/prod/dotnet-sdk-${PV}-rc1-008673-x64.rpm )"
+HOMEPAGE="https://www.microsoft.com/net/download/linux/build"
+
+KEYWORDS="amd64"
+SLOT="0"
+LICENSE="MIT"
+IUSE=""
+DEPEND="dev-dotnet/aspnetcore-runtime
+	dev-dotnet/dotnet-runtime
+	app-shells/bash"
+RDEPEND=""
+
+src_unpack() {
+	rpm_unpack ${A}
+	install -d ${S}
+}
+
+src_install() {
+	mv ${WORKDIR}/usr ${D} || die
+	ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
+	einfo Run "dotnet tool install dotnet-dev-certs -g --version 2.1.0-preview1-final"
+	einfo and then run "dotnet-dev-certs https --trust"
+	einfo Add into your .bash_profile:
+	einfo export PATH="\$PATH:/\${HOME}/.dotnet/tools"
+	einfo export DOTNET_CLI_TELEMETRY_OPTOUT=1
+}