From b33f10191ca6a1ada2958d0ced2e9f1a3722e78f Mon Sep 17 00:00:00 2001 From: David Michael Date: Tue, 7 Mar 2017 15:33:48 -0800 Subject: [PATCH] bump(sys-fs/cryptsetup): sync with upstream --- .../md5-cache/sys-fs/cryptsetup-1.6.5 | 14 - .../md5-cache/sys-fs/cryptsetup-1.6.8-r1 | 14 - .../md5-cache/sys-fs/cryptsetup-1.7.2 | 4 +- .../{cryptsetup-1.7.1 => cryptsetup-1.7.3} | 4 +- .../sys-fs/cryptsetup/ChangeLog | 199 ---- .../sys-fs/cryptsetup/ChangeLog-2015 | 854 ------------------ .../portage-stable/sys-fs/cryptsetup/Manifest | 18 +- .../sys-fs/cryptsetup/cryptsetup-1.6.5.ebuild | 124 --- .../cryptsetup/cryptsetup-1.6.8-r1.ebuild | 106 --- .../sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild | 5 +- ...p-1.7.1.ebuild => cryptsetup-1.7.3.ebuild} | 5 +- .../cryptsetup/files/1.0.6-dmcrypt.confd | 105 --- .../sys-fs/cryptsetup/files/1.5.1-dmcrypt.rc | 335 ------- .../sys-fs/cryptsetup/files/1.6.7-dmcrypt.rc | 1 - .../files/cryptsetup-1.7.1-sysmacros.patch | 60 -- .../files/cryptsetup-1.7.3-libressl.patch | 12 + 16 files changed, 27 insertions(+), 1833 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.5 delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.8-r1 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/{cryptsetup-1.7.1 => cryptsetup-1.7.3} (98%) delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog-2015 delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.5.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.8-r1.ebuild rename sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/{cryptsetup-1.7.1.ebuild => cryptsetup-1.7.3.ebuild} (98%) delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.0.6-dmcrypt.confd delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.5.1-dmcrypt.rc delete mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.7.1-sysmacros.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.7.3-libressl.patch diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.5 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.5 deleted file mode 100644 index 2215a68861..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.5 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install postinst prepare setup test -DEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( dev-libs/openssl[static-libs(+)] ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( dev-libs/openssl ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] ) virtual/pkgconfig static? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( dev-libs/openssl[static-libs(+)] ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Tool to setup encrypted devices with dm-crypt -EAPI=5 -HOMEPAGE=https://code.google.com/p/cryptsetup/ -IUSE=+gcrypt kernel nettle openssl nls pwquality python reencrypt static static-libs udev urandom python_targets_python2_7 python_targets_python3_4 python_single_target_python2_7 python_single_target_python3_4 -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 -LICENSE=GPL-2+ -RDEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( dev-libs/openssl[static-libs(+)] ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( dev-libs/openssl ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] ) -REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( ^^ ( python_single_target_python2_7 python_single_target_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) ) static? ( !gcrypt ) -SLOT=0 -SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.6/cryptsetup-1.6.5.tar.xz -_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 libtool 4890219c51da247200223277f993e054 linux-info af49d8ab3be91bb1d38b7201dc9e5123 multilib 165fc17c38d1b11dac2008280dab6e80 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=110aeab58a8bfcfa6521c05bf9279587 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.8-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.8-r1 deleted file mode 100644 index 954e2fff3c..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.8-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install prepare setup test -DEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) libressl? ( dev-libs/libressl:=[static-libs(+)] ) ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] ) virtual/pkgconfig static? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) libressl? ( dev-libs/libressl:=[static-libs(+)] ) ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Tool to setup encrypted devices with dm-crypt -EAPI=5 -HOMEPAGE=https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md -IUSE=+gcrypt kernel nettle openssl libressl nls pwquality python reencrypt static static-libs udev urandom python_targets_python2_7 python_targets_python3_4 python_single_target_python2_7 python_single_target_python3_4 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -LICENSE=GPL-2+ -RDEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) libressl? ( dev-libs/libressl:=[static-libs(+)] ) ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?] ) -REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( ^^ ( python_single_target_python2_7 python_single_target_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) ) static? ( !gcrypt ) -SLOT=0 -SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.6/cryptsetup-1.6.8.tar.xz -_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils ea170b525f6a38a006be05c9d9429f13 libtool 4890219c51da247200223277f993e054 linux-info af49d8ab3be91bb1d38b7201dc9e5123 multilib 165fc17c38d1b11dac2008280dab6e80 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=1d21bff582667cb77db65429ef255829 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.2 index 89b7c66149..5699b8d107 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.2 @@ -4,11 +4,11 @@ DESCRIPTION=Tool to setup encrypted devices with dm-crypt EAPI=5 HOMEPAGE=https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md IUSE=+gcrypt kernel nettle openssl libressl nls pwquality python reencrypt static static-libs udev urandom python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 LICENSE=GPL-2+ RDEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) libressl? ( dev-libs/libressl:=[static-libs(+)] ) ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) ) static? ( !gcrypt ) SLOT=0 SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.2.tar.xz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c distutils-r1 f1707af2d2ad4cf700a9e690de6ed855 eutils ea170b525f6a38a006be05c9d9429f13 libtool 4890219c51da247200223277f993e054 linux-info af49d8ab3be91bb1d38b7201dc9e5123 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing eb9be4b678c4e71f3f530a767df31912 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=9765e60949c9094313af838ba4d583cf +_md5_=49936217a545a07c4b9211fb538194df diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.3 similarity index 98% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.1 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.3 index 0a7025c8ce..b2bfe13e38 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.3 @@ -9,6 +9,6 @@ LICENSE=GPL-2+ RDEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) libressl? ( dev-libs/libressl:=[static-libs(+)] ) ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) ) static? ( !gcrypt ) SLOT=0 -SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.1.tar.xz +SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.3.tar.xz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c distutils-r1 f1707af2d2ad4cf700a9e690de6ed855 eutils ea170b525f6a38a006be05c9d9429f13 libtool 4890219c51da247200223277f993e054 linux-info af49d8ab3be91bb1d38b7201dc9e5123 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing eb9be4b678c4e71f3f530a767df31912 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d275302cd06aedef2ba08f81f3104206 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=1e8055f159b32cb7aa240151d776b3e2 +_md5_=e2520925e927f503c2e4ed9897aad256 diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog deleted file mode 100644 index 3f4fc70c1f..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog +++ /dev/null @@ -1,199 +0,0 @@ -# ChangeLog for sys-fs/cryptsetup -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*cryptsetup-1.6.7 (09 Aug 2015) -*cryptsetup-1.6.6 (09 Aug 2015) -*cryptsetup-1.6.5 (09 Aug 2015) -*cryptsetup-1.6.2 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson +cryptsetup-1.6.2.ebuild, - +cryptsetup-1.6.5.ebuild, +cryptsetup-1.6.6.ebuild, - +cryptsetup-1.6.7.ebuild, +files/1.0.6-dmcrypt.confd, - +files/1.5.1-dmcrypt.rc, +files/1.6.7-dmcrypt.confd, - +files/1.6.7-dmcrypt.rc, +files/cryptsetup-1.6.1-openssl-static.patch, - +metadata.xml: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 09 Aug 2015; Ulrich Müller files/1.5.1-dmcrypt.rc, - files/1.6.7-dmcrypt.rc: - [QA] Remove executable bit from files, bug 550434. - - 24 Aug 2015; Justin Lecher metadata.xml: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Justin Lecher cryptsetup-1.6.2.ebuild, - cryptsetup-1.6.5.ebuild, cryptsetup-1.6.6.ebuild: - Enable https for all google URIs - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Justin Lecher cryptsetup-1.6.2.ebuild, - cryptsetup-1.6.5.ebuild, cryptsetup-1.6.6.ebuild: - Convert URIs for googlecode.com to https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - -*cryptsetup-1.6.8 (08 Sep 2015) - - 08 Sep 2015; Lars Wendler - +cryptsetup-1.6.8.ebuild: - Bump to version 1.6.8 - - Package-Manager: portage-2.2.20.1 - Signed-off-by: Lars Wendler - - 08 Sep 2015; Lars Wendler - -cryptsetup-1.6.6.ebuild: - Removed old. - - Package-Manager: portage-2.2.20.1 - Signed-off-by: Lars Wendler - -*cryptsetup-1.6.8-r1 (05 Oct 2015) - - 05 Oct 2015; Julian Ospald - +cryptsetup-1.6.8-r1.ebuild: - add libressl support - -*cryptsetup-1.7.0 (04 Nov 2015) - - 04 Nov 2015; Lars Wendler - +cryptsetup-1.7.0.ebuild: - Bump to version 1.7.0 - - Package-Manager: portage-2.2.23 - Signed-off-by: Lars Wendler - - 04 Nov 2015; Lars Wendler - -cryptsetup-1.6.2.ebuild, -cryptsetup-1.6.7.ebuild, - -files/cryptsetup-1.6.1-openssl-static.patch: - Removed old. - - Package-Manager: portage-2.2.23 - Signed-off-by: Lars Wendler - - 04 Nov 2015; Lars Wendler cryptsetup-1.7.0.ebuild: - Added a kernel check for CRYPTO_SHA256 (bug #564882). - - Package-Manager: portage-2.2.23 - Signed-off-by: Lars Wendler - - 24 Nov 2015; Mike Frysinger metadata.xml: - standardize various metadata.xml style - -*cryptsetup-1.7.0-r1 (09 Dec 2015) - - 09 Dec 2015; Mike Frysinger +cryptsetup-1.7.0-r1.ebuild, - +files/setup-1.7.0.py: - add multiple python version support #567378 - - 15 Dec 2015; Gokturk Yuksek - cryptsetup-1.6.5.ebuild: - fix obsolete wiki URL #551994 - - cryptsetup-1.6.5 has an incorrect link to cryptsetup wiki because - upstream has migrated to gitlab. - - Package-Manager: portage-2.2.20.1 - - 24 Jan 2016; Michał Górny metadata.xml: - Unify quoting in metadata.xml files for machine processing - - Force unified quoting in all metadata.xml files since lxml does not - preserve original use of single and double quotes. Ensuring unified - quoting before the process allows distinguishing the GLEP 67-related - metadata.xml changes from unrelated quoting changes. - - 24 Jan 2016; Michał Górny metadata.xml: - Replace all herds with appropriate projects (GLEP 67) - - Replace all uses of herd with appropriate project maintainers, or no - maintainers in case of herds requested to be disbanded. - - 24 Jan 2016; Michał Górny metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - -*cryptsetup-1.7.1 (28 Feb 2016) - - 28 Feb 2016; Lars Wendler - +cryptsetup-1.7.1.ebuild: - Bump to version 1.7.1 - - Package-Manager: portage-2.2.27 - Signed-off-by: Lars Wendler - - 28 Feb 2016; Lars Wendler - -cryptsetup-1.6.8.ebuild, -cryptsetup-1.7.0.ebuild: - Removed old. - - Package-Manager: portage-2.2.27 - Signed-off-by: Lars Wendler - - 19 Apr 2016; Mike Frysinger cryptsetup-1.7.1.ebuild, - +files/cryptsetup-1.7.1-sysmacros.patch: - fix build w/newer glibc #580228 - - 18 May 2016; Austin English files/1.5.1-dmcrypt.rc, - files/1.6.7-dmcrypt.rc: - use #!/sbin/openrc-run instead of #!/sbin/runscript - -*cryptsetup-1.7.2 (04 Jun 2016) - - 04 Jun 2016; Lars Wendler - +cryptsetup-1.7.2.ebuild: - Bump to version 1.7.2 - - Package-Manager: portage-2.2.28 - Signed-off-by: Lars Wendler - - 04 Jun 2016; Lars Wendler - -cryptsetup-1.7.0-r1.ebuild: - Removed old. - - Package-Manager: portage-2.2.28 - Signed-off-by: Lars Wendler - diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog-2015 deleted file mode 100644 index 77b1df50f8..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog-2015 +++ /dev/null @@ -1,854 +0,0 @@ -# ChangeLog for sys-fs/cryptsetup -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/cryptsetup/ChangeLog,v 1.207 2015/04/12 22:25:40 vapier Exp $ - -*cryptsetup-1.6.7 (12 Apr 2015) - - 12 Apr 2015; Mike Frysinger +cryptsetup-1.6.7.ebuild, - +files/1.6.7-dmcrypt.confd, +files/1.6.7-dmcrypt.rc: - Adapt the timeout logic to apply to the gpg command too #357449 by Vespian. - Version bump #546140 by Nikoli. - - 12 Apr 2015; Mike Frysinger files/1.0.6-dmcrypt.confd, - files/1.5.1-dmcrypt.rc: - Allow loopbacks to be allocated dynamically from a free one #282626 by Zeev - Tarantov. - - 12 Apr 2015; Mike Frysinger files/1.0.6-dmcrypt.confd, - files/1.5.1-dmcrypt.rc: - Use blkid -t to look up devices via tag values (like UUID/PARTUUID) #525524 by - tokiclover. - - 12 Apr 2015; Mike Frysinger files/1.5.1-dmcrypt.rc: - Delete old dm_crypt_execute_localmount hook as no one uses it anymore #321507 - by forums. - - 12 Apr 2015; Mike Frysinger files/1.5.1-dmcrypt.rc: - Run ebegin message through eval so the output is expanded #442374 by Toralf - Förster. - - 12 Apr 2015; Mike Frysinger files/1.0.6-dmcrypt.confd: - Note that the config file must be terminated by a newline #426986 by klamp. - - 12 Apr 2015; Mike Frysinger files/1.5.1-dmcrypt.rc: - Explicitly have cryptsetup read the key from stdin #266546 by forums. - - 12 Apr 2015; Mike Frysinger files/1.5.1-dmcrypt.rc: - Automatically run before swap when creating swap files #509412 by Toralf - Förster. - - 12 Apr 2015; Mike Frysinger files/1.5.1-dmcrypt.rc: - Fix bashisms in init script #451460 by Alexander Tsoy. - - 12 Apr 2015; Mike Frysinger cryptsetup-1.6.5.ebuild, - cryptsetup-1.6.6.ebuild, metadata.xml: - Add USE=pwquality to control libpwquality dep #492624 by Nikoli. - - 08 Apr 2015; Michał Górny cryptsetup-1.6.2.ebuild: - Drop old Python implementations - - 10 Feb 2015; Michał Górny files/1.0.6-dmcrypt.confd: - Fix example in conf.d, bug #518592, patch by Michael Mair-Keimberger. - - 09 Nov 2014; Rick Farina cryptsetup-1.6.6.ebuild: - fix bug 525208 per klondike's testing - - 01 Nov 2014; Rick Farina cryptsetup-1.6.6.ebuild: - fixed my own typo this time - - 01 Nov 2014; Rick Farina cryptsetup-1.6.6.ebuild: - fix minor typos and version number inconsistency for bug 525208 fix - - 01 Nov 2014; Mike Frysinger cryptsetup-1.6.5.ebuild, - cryptsetup-1.6.6.ebuild: - Only run eautoreconf when user patches are applied #496526 by vonabarak. - - 01 Nov 2014; Mike Frysinger cryptsetup-1.6.5.ebuild: - Mark alpha/s390/sh stable #510342. - - 01 Nov 2014; Mike Frysinger cryptsetup-1.6.2.ebuild, - cryptsetup-1.6.5.ebuild, cryptsetup-1.6.6.ebuild: - Drop e2fsprogs-libs as it is not used #481774 by Sven E.. - - 01 Nov 2014; Mike Frysinger cryptsetup-1.6.6.ebuild: - Warn USE=gcrypt users about broken whirlpool hashes #525208 by Francisco Blas - Izquierdo Riera. - - 29 Oct 2014; Agostino Sarubbo cryptsetup-1.6.5.ebuild: - Stable for sparc, wrt bug #510342 - - 28 Oct 2014; Agostino Sarubbo cryptsetup-1.6.5.ebuild: - Stable for ia64, wrt bug #510342 - - 19 Oct 2014; Mike Frysinger files/1.5.1-dmcrypt.rc: - Move from "luksOpen" to "open" since they are the same and the former is - deprecated #525524 by tokiclover. - - 12 Oct 2014; Agostino Sarubbo cryptsetup-1.6.5.ebuild: - Stable for x86, wrt bug #510342 - - 19 Sep 2014; Agostino Sarubbo cryptsetup-1.6.5.ebuild: - Stable for ppc64, wrt bug #510342 - - 13 Sep 2014; Markus Meier cryptsetup-1.6.5.ebuild: - arm stable, bug #510342 - - 10 Sep 2014; Rick Farina cryptsetup-1.6.2.ebuild, - cryptsetup-1.6.5.ebuild, cryptsetup-1.6.6.ebuild: - add missing subslot dep for libgcrypt - - 07 Sep 2014; Agostino Sarubbo cryptsetup-1.6.5.ebuild: - Stable for ppc, wrt bug #510342 - - 30 Aug 2014; Chema Alonso cryptsetup-1.6.5.ebuild: - Stable for amd64 wrt bug #510342 - - 28 Aug 2014; Jeroen Roovers cryptsetup-1.6.5.ebuild: - Stable for HPPA (bug #510342). - - 27 Aug 2014; Patrick Lauer metadata.xml: - Remove unneeded useflag description from metadata.xml - - 26 Aug 2014; Samuli Suominen - -cryptsetup-1.0.6-r2.ebuild, -cryptsetup-1.1.3-r3.ebuild, - -cryptsetup-1.2.0-r1.ebuild, -cryptsetup-1.4.3.ebuild, - -cryptsetup-1.5.1.ebuild, -files/1.0.5-dm-crypt-stop.sh, - -files/1.0.5-dmcrypt.rc, -files/1.0.6-r2-dm-crypt-start.sh, - -files/1.1.3-dm-crypt-start.sh, -files/1.1.3-dm-crypt-stop.sh, - -files/cryptsetup-1.0.6-udevsettle.patch, -files/dmcrypt.rc: - old - - 26 Aug 2014; Samuli Suominen cryptsetup-1.6.2.ebuild, - cryptsetup-1.6.5.ebuild, cryptsetup-1.6.6.ebuild: - Block use of USE gcrypt with USE static in stable, next stable and latest wrt - #496612 - - 20 Aug 2014; Mike Frysinger cryptsetup-1.6.6.ebuild: - Add epatch_user #520276 by Nikoli. - - 19 Aug 2014; Lars Wendler cryptsetup-1.6.5.ebuild, - cryptsetup-1.6.6.ebuild: - Adjusted PYTHON_COMPAT variable as requested by Arfrever in IRC. - -*cryptsetup-1.6.6 (19 Aug 2014) - - 19 Aug 2014; Lars Wendler -cryptsetup-1.6.3.ebuild, - -cryptsetup-1.6.4.ebuild, +cryptsetup-1.6.6.ebuild: - Version bump (bug #520172). Removed old. - - 25 Jul 2014; Samuli Suominen - cryptsetup-1.0.6-r2.ebuild, cryptsetup-1.1.3-r3.ebuild, - cryptsetup-1.2.0-r1.ebuild, cryptsetup-1.4.3.ebuild, cryptsetup-1.5.1.ebuild, - cryptsetup-1.6.2.ebuild, cryptsetup-1.6.3.ebuild, cryptsetup-1.6.4.ebuild, - cryptsetup-1.6.5.ebuild: - Use virtual/libudev (prereq. for dropping compability USE flag "static-libs" - from virtual/udev) - -*cryptsetup-1.6.5 (01 Jul 2014) - - 01 Jul 2014; Robin H. Johnson +cryptsetup-1.6.5.ebuild: - Bump per bug #515838. - -*cryptsetup-1.6.4 (03 Mar 2014) - - 03 Mar 2014; Lars Wendler -cryptsetup-1.1.2.ebuild, - -cryptsetup-1.4.1.ebuild, -cryptsetup-1.4.1-r1.ebuild, - -cryptsetup-1.4.2.ebuild, -cryptsetup-1.6.0.ebuild, -cryptsetup-1.6.1.ebuild, - +cryptsetup-1.6.4.ebuild, -files/1.1.0-libudev.patch, - -files/1.1.0_rc3-static-no-selinux.patch, -files/1.4.1-dmcrypt.rc: - Version bump (bug #503280). Removed old. - - 01 Mar 2014; Michał Górny cryptsetup-1.1.2.ebuild, - cryptsetup-1.1.3-r3.ebuild, cryptsetup-1.2.0-r1.ebuild, - cryptsetup-1.4.1-r1.ebuild, cryptsetup-1.4.1.ebuild, cryptsetup-1.4.2.ebuild, - cryptsetup-1.4.3.ebuild, cryptsetup-1.5.1.ebuild, cryptsetup-1.6.0.ebuild, - cryptsetup-1.6.1.ebuild, cryptsetup-1.6.2.ebuild, cryptsetup-1.6.3.ebuild: - Update libgcrypt dep to use slot :0. - - 18 Jan 2014; Agostino Sarubbo cryptsetup-1.6.2.ebuild: - Stable for alpha, wrt bug #487652 - - 15 Jan 2014; Agostino Sarubbo cryptsetup-1.6.2.ebuild: - Stable for ia64, wrt bug #487652 - -*cryptsetup-1.6.3 (27 Dec 2013) - - 27 Dec 2013; Lars Wendler +cryptsetup-1.6.3.ebuild: - Version bump by Manuel Rüger (bug #496126). - - 23 Dec 2013; Agostino Sarubbo cryptsetup-1.6.2.ebuild: - Stable for sparc, wrt bug #487652 - - 22 Dec 2013; Agostino Sarubbo cryptsetup-1.6.2.ebuild: - Stable for ppc64, wrt bug #487652 - - 21 Dec 2013; Agostino Sarubbo cryptsetup-1.6.2.ebuild: - Stable for ppc, wrt bug #487652 - - 01 Dec 2013; Johannes Huber cryptsetup-1.6.2.ebuild: - x86 stable, bug #487652 - - 27 Nov 2013; Markus Meier cryptsetup-1.6.2.ebuild: - arm stable, bug #487652 - - 19 Nov 2013; Chema Alonso cryptsetup-1.6.2.ebuild: - Stable for amd64 wrt bug #487652 - - 09 Nov 2013; Jeroen Roovers cryptsetup-1.6.2.ebuild: - Stable for HPPA (bug #487652). - - 05 Sep 2013; Michał Górny cryptsetup-1.6.1.ebuild: - Clean up PYTHON_COMPAT from old implementations. - -*cryptsetup-1.6.2 (14 Aug 2013) - - 14 Aug 2013; Tim Harder +cryptsetup-1.6.2.ebuild: - Version bump. - - 14 Aug 2013; Tim Harder metadata.xml: - Simplify USE flag descriptions. - - 06 Aug 2013; Ian Stakenvicius - +files/cryptsetup-1.6.1-openssl-static.patch, cryptsetup-1.6.1.ebuild: - fixed compilation error when USE='openssl static', bug 472692; dropped - IUSE=selinux as there is no direct dep, selinux support comes from - libdevmapper via sys-fs/lvm2[selinux] - - 04 Jun 2013; Diego E. Pettenò cryptsetup-1.6.1.ebuild: - Fix broken dependencies. - - 04 Jun 2013; Tim Harder cryptsetup-1.6.1.ebuild: - Drop -caps use dep from libgcrypt to fix dep tree (and libgcrypt now has - capabilities disabled by default). - -*cryptsetup-1.6.1 (04 Jun 2013) - - 04 Jun 2013; Tim Harder +cryptsetup-1.6.1.ebuild, - metadata.xml: - Version bump (bug #464610 by Manuel Rüger), convert to python-single-r1, add - support for choosing a crypto backend (gcrypt, kernel, nettle, or openssl), - remove old postinst warning, and only show postinst logs on new installs. - - 09 Apr 2013; Samuli Suominen - cryptsetup-1.0.6-r2.ebuild: - Remove sys-fs/device-mapper from || () syntax in favour of sys-fs/lvm2 wrt - #461382 - - 21 Jan 2013; Mike Frysinger cryptsetup-1.4.3.ebuild, - cryptsetup-1.5.1.ebuild, cryptsetup-1.6.0.ebuild: - Add USE=udev control #453390 by Piotr Mitas. - - 21 Jan 2013; Samuli Suominen cryptsetup-1.5.1.ebuild, - cryptsetup-1.6.0.ebuild: - Restore virtual/udev dependency wrt #453390 by Piotr Mitas - -*cryptsetup-1.6.0 (17 Jan 2013) -*cryptsetup-1.5.1 (17 Jan 2013) - - 17 Jan 2013; Robin H. Johnson +cryptsetup-1.5.1.ebuild, - +cryptsetup-1.6.0.ebuild, +files/1.5.1-dmcrypt.rc, metadata.xml: - Bump per bug #421249. Add UUID support per bug #420015. - - 21 Dec 2012; Mike Frysinger cryptsetup-1.4.3.ebuild: - Drop udev dep since cryptsetup no longer calls udevsettle at runtime #445660 - by Piotr Karbowski. - - 16 Dec 2012; Raúl Porcel cryptsetup-1.4.3.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #429704 - - 29 Nov 2012; Samuli Suominen - cryptsetup-1.0.6-r2.ebuild, cryptsetup-1.1.2.ebuild, - cryptsetup-1.1.3-r3.ebuild, cryptsetup-1.2.0-r1.ebuild, - cryptsetup-1.4.1.ebuild, cryptsetup-1.4.1-r1.ebuild, cryptsetup-1.4.2.ebuild, - cryptsetup-1.4.3.ebuild: - Use virtual/udev instead of sys-fs/udev wrt #444398 - - 21 Nov 2012; Agostino Sarubbo cryptsetup-1.4.3.ebuild: - Stable for x86, tested by Vicente Olivert Riera , wrt - bug #429704 - - 30 Oct 2012; Jeroen Roovers cryptsetup-1.4.3.ebuild: - Stable for HPPA (bug #429704). - - 25 Oct 2012; Anthony G. Basile cryptsetup-1.4.3.ebuild: - stable arm ppc ppc64, bug #429704 - - 22 Oct 2012; Agostino Sarubbo cryptsetup-1.4.3.ebuild: - Stable for amd64, wrt bug #429704 - - 21 Oct 2012; Samuli Suominen - cryptsetup-1.2.0-r1.ebuild, cryptsetup-1.4.1.ebuild: - Update sys-fs/udev dependency because stable udev was revision bumped. - -*cryptsetup-1.4.3 (06 Jun 2012) - - 06 Jun 2012; Mike Frysinger +cryptsetup-1.4.3.ebuild: - Version bump #419829 by Manuel Rüger (mrueg). - - 21 May 2012; Samuli Suominen - cryptsetup-1.2.0-r1.ebuild, cryptsetup-1.4.1.ebuild: - Fix sys-fs/udev dependency within || ( ) block from -171-r5 to -171-r6 wrt - #416653, Comment #3 by Mariusz Pękala - - 11 May 2012; Mike Frysinger cryptsetup-1.4.2.ebuild: - Always depend on library packages as we install a shared lib as pointed out by - Samuli Suominen #414665 by Egor Y. Egorov. - -*cryptsetup-1.4.2 (11 May 2012) - - 11 May 2012; Mike Frysinger +cryptsetup-1.4.2.ebuild, - files/dmcrypt.rc: - Version bump #412795 by Manuel Rüger (mrueg). Replace `read -t` with stty - hacks by Martin Väth #255528. - - 11 May 2012; Mike Frysinger +files/1.4.1-dmcrypt.rc, - cryptsetup-1.4.1.ebuild, cryptsetup-1.4.1-r1.ebuild: - Rename stable dmcrypt init.d so updates can land for newer versions. - - 11 May 2012; Mike Frysinger files/dmcrypt.rc: - Use POSIX compliant for loop #408117 by Maxim Kammerer. - - 11 May 2012; Mike Frysinger cryptsetup-1.4.1-r1.ebuild: - Add write access to /dev/mapper and /dev/loop for tests #408047 by Toralf - Förster. - - 11 May 2012; Mike Frysinger cryptsetup-1.4.1-r1.ebuild: - Unify static lib dependencies and update to EAPI=4. - - 01 Apr 2012; Raúl Porcel cryptsetup-1.4.1.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #401217 - - 30 Mar 2012; Markus Meier cryptsetup-1.4.1.ebuild: - arm stable, bug #401217 - -*cryptsetup-1.4.1-r1 (20 Mar 2012) - - 20 Mar 2012; Samuli Suominen - +cryptsetup-1.4.1-r1.ebuild: - Don't enable USE="static" by default anymore because initramfs is required - with latest udev for separate /usr in anycase. This was a workaround for - cross / and /usr linking. - - 20 Mar 2012; Samuli Suominen - cryptsetup-1.2.0-r1.ebuild, cryptsetup-1.4.1.ebuild: - Make sure sys-fs/udev has been emerged with USE="static-libs" for - USE="static" wrt #409039 by jannis - - 14 Mar 2012; Jeroen Roovers cryptsetup-1.4.1.ebuild: - Stable for HPPA (bug #401217). - - 13 Mar 2012; Samuli Suominen cryptsetup-1.4.1.ebuild: - ppc/ppc64/x86 stable wrt #401217 - - 11 Mar 2012; Agostino Sarubbo cryptsetup-1.4.1.ebuild: - Stable for amd64, wrt bug #401217 - - 27 Feb 2012; Robin H. Johnson cryptsetup-1.1.3-r3.ebuild: - Stable version is bitten by the util-linux static-libs as well, per - https://forums.gentoo.org/viewtopic-t-914468.html. - - 20 Nov 2011; Mike Frysinger files/dmcrypt.rc: - Drop dead prompt code. - - 13 Nov 2011; Mike Frysinger cryptsetup-1.4.1.ebuild: - Fix init.d typo #390381 by Helmut Jarausch. - -*cryptsetup-1.4.1 (13 Nov 2011) - - 13 Nov 2011; Mike Frysinger +cryptsetup-1.4.1.ebuild, - +files/dmcrypt.rc: - Version bump #363521 by Attila Jecs. Rewrite init.d script to only work with - openrc. Tweak init.d for splash support #386563 by Tim Ruffing, and make a - bit more POSIX compliant #255528 by Martin Väth. - - 19 Sep 2011; Mike Frysinger cryptsetup-1.2.0-r1.ebuild: - Simplify deps a little more, and require static-libs with lvm2 #383417 by - Bernd Lommerzheim. - - 07 Sep 2011; Mike Frysinger cryptsetup-1.2.0-r1.ebuild: - Pull in util-linux for uuid and require static/static-libs properly #381197 - by Vasileios Lourdas, and drop older deps that are no longer in the tree. - - 07 Aug 2011; Mike Frysinger - files/1.1.3-dm-crypt-start.sh: - Patch by ekass to skip service-specific openrc configs #377927. - - 17 Mar 2011; Samuli Suominen - cryptsetup-1.1.3-r3.ebuild, cryptsetup-1.2.0-r1.ebuild: - Fix dev-libs/popt USE static-libs depend. - - 22 Jan 2011; Raúl Porcel cryptsetup-1.1.3-r3.ebuild: - alpha/ia64/s390/sh/sparc stable wrt #350044 - - 21 Jan 2011; Jeroen Roovers cryptsetup-1.1.3-r3.ebuild: - Stable for HPPA (bug #350044). - - 18 Jan 2011; Mike Frysinger files/1.0.5-dmcrypt.rc: - Don't require device-mapper -- let the user select which packages they - need for their fs stack #351251 by Jochen Klein. - - 18 Jan 2011; Kacper Kowalik - cryptsetup-1.1.3-r3.ebuild: - ppc64 stable wrt #350044 - - 17 Jan 2011; Mike Frysinger - cryptsetup-1.1.3-r3.ebuild, cryptsetup-1.2.0-r1.ebuild: - Require new dev-libs/libgcrypt[static-libs] too #351810. - - 15 Jan 2011; Mike Frysinger - cryptsetup-1.2.0-r1.ebuild: - Require libgpg-error[static-libs] when USE=static #351810 by Peter Volkov. - -*cryptsetup-1.1.3-r3 (12 Jan 2011) - - 12 Jan 2011; Mike Frysinger - files/1.1.3-dm-crypt-start.sh, +cryptsetup-1.1.3-r3.ebuild, - files/1.1.3-dm-crypt-stop.sh: - Push out updated addon to fix baselayout-2 support #350399 by Martin - Kolleck. - - 08 Jan 2011; Markus Meier cryptsetup-1.1.3-r2.ebuild: - arm stable, bug #350044 - -*cryptsetup-1.1.3-r2 (08 Jan 2011) - - 08 Jan 2011; Mike Frysinger - files/1.1.3-dm-crypt-start.sh, +cryptsetup-1.1.3-r2.ebuild: - Push out updated addon to fix baselayout-1 support #350399 by Manuel - Danisch. - - 08 Jan 2011; Mike Frysinger - files/1.1.3-dm-crypt-start.sh: - Tweak status detection to work with newer cryptsetup output #350345 by - Aaron Lewis. - - 08 Jan 2011; Mike Frysinger - cryptsetup-1.2.0-r1.ebuild: - Improve tests a bit -- skip when dmcrypt is not available. - - 07 Jan 2011; Brent Baude cryptsetup-1.1.3-r1.ebuild: - stable ppc, bug 350044 - - 04 Jan 2011; Mike Frysinger - cryptsetup-1.2.0-r1.ebuild: - Fix build failures for USE=-static #350463 by Alessandro Guido. - - 02 Jan 2011; Pawel Hajdan jr - cryptsetup-1.1.3-r1.ebuild: - x86 stable wrt bug #350044 - - 01 Jan 2011; Markos Chandras - cryptsetup-1.1.3-r1.ebuild: - Stable on amd64 wrt bug #350044 - -*cryptsetup-1.2.0-r1 (30 Dec 2010) - - 30 Dec 2010; Mike Frysinger -cryptsetup-1.2.0.ebuild, - +cryptsetup-1.2.0-r1.ebuild: - Convert to IUSE=+static and make it work again #350105 by Casey Carter. - -*cryptsetup-1.2.0 (29 Dec 2010) - - 29 Dec 2010; Mike Frysinger +cryptsetup-1.2.0.ebuild: - Version bump #349962 by ScytheMan. - - 29 Oct 2010; Jeroen Roovers cryptsetup-1.1.2.ebuild: - Stable for HPPA (bug #327689). - - 06 Oct 2010; Mike Frysinger - files/1.1.3-dm-crypt-start.sh: - Do not warn about global options #329437 by Marcin Mirosław. - -*cryptsetup-1.1.3-r1 (30 Sep 2010) - - 30 Sep 2010; Mike Frysinger - +files/1.1.3-dm-crypt-start.sh, +cryptsetup-1.1.3-r1.ebuild, - +files/1.1.3-dm-crypt-stop.sh: - Update by Wolfram to let the init.d scripts be multiplexed #338876. - - 28 Aug 2010; Raúl Porcel cryptsetup-1.1.2.ebuild: - ia64/s390/sh/sparc stable wrt #327689 - - 28 Aug 2010; Markus Meier cryptsetup-1.1.2.ebuild: - arm stable, bug #327689 - - 13 Aug 2010; Joseph Jezak cryptsetup-1.1.2.ebuild: - Marked ppc/ppc64 stable for bug #327689. - - 31 Jul 2010; Tobias Klausmann - cryptsetup-1.1.2.ebuild: - Stable on alpha, bug #327689 - - 27 Jul 2010; Robin H. Johnson - -cryptsetup-1.0.5-r1.ebuild, -cryptsetup-1.0.7.ebuild, - -cryptsetup-1.0.7-r1.ebuild, -cryptsetup-1.1.0.ebuild, - -cryptsetup-1.1.1_rc1.ebuild, -cryptsetup-1.1.1_rc2.ebuild, - -cryptsetup-1.1.1.ebuild: - Cleanup old versions. - - 27 Jul 2010; Robin H. Johnson - cryptsetup-1.1.2.ebuild, cryptsetup-1.1.3.ebuild: - Bug #329991: Document that users of plain (non-LUKS) volumes from the 1.0 - series MUST specify the cipher/keysize/hash, as the defaults have changed - for security reasons. - - 27 Jul 2010; Pacho Ramos cryptsetup-1.1.2.ebuild: - amd64 stable, bug 327689 - - 23 Jul 2010; Christian Faulhammer - cryptsetup-1.1.2.ebuild: - stable x86, bug 327689 - -*cryptsetup-1.1.3 (21 Jul 2010) - - 21 Jul 2010; Robin H. Johnson - +cryptsetup-1.1.3.ebuild: - Version bump. - -*cryptsetup-1.1.2 (17 Jun 2010) - - 17 Jun 2010; Robin H. Johnson - +cryptsetup-1.1.2.ebuild: - Bug #323655: version bump - -*cryptsetup-1.1.1 (24 May 2010) - - 24 May 2010; Robin H. Johnson - +cryptsetup-1.1.1.ebuild: - Version bump. - -*cryptsetup-1.1.1_rc2 (14 May 2010) - - 14 May 2010; Robin H. Johnson - +cryptsetup-1.1.1_rc2.ebuild: - Bug #318379: version bump. Fixes dm-crypt module loading over rc1. - - 01 May 2010; Robin H. Johnson - cryptsetup-1.1.1_rc1.ebuild: - Both patches are actually not needed now. - -*cryptsetup-1.1.1_rc1 (01 May 2010) - - 01 May 2010; Robin H. Johnson - +cryptsetup-1.1.1_rc1.ebuild: - Bug #318039: version bump. - - 23 Apr 2010; Robin H. Johnson - +files/1.1.0-libudev.patch, cryptsetup-1.1.0.ebuild: - Bug #316571: Bring in libudev for devmapper. - -*cryptsetup-1.1.0 (14 Feb 2010) - - 14 Feb 2010; Robin H. Johnson - +files/1.1.0_rc3-static-no-selinux.patch, +cryptsetup-1.1.0.ebuild: - Version bump per bug #294934. - -*cryptsetup-1.0.7-r1 (30 Nov 2009) - - 30 Nov 2009; Robin H. Johnson - +cryptsetup-1.0.7-r1.ebuild: - Bug #276803: old sys-fs/devicemapper not supported anymore. Use the new - lvm2-2.02.56-r1 for safe static linking. - -*cryptsetup-1.0.7 (28 Nov 2009) - - 28 Nov 2009; Robin H. Johnson - +cryptsetup-1.0.7.ebuild: - Version bump per bug #277990. - - 31 Aug 2009; Raúl Porcel cryptsetup-1.0.6-r2.ebuild: - arm/ia64/s390/sh/sparc stable wrt #259253 - - 16 Aug 2009; Mike Frysinger - cryptsetup-1.0.6-r2.ebuild: - Install into rcscripts multilib dir #262838 by Thilo Bangert. - - 16 Aug 2009; Mike Frysinger - cryptsetup-1.0.6-r2.ebuild: - Make sure USE=selinux is respected #274034 by Petteri Räty. - - 16 Aug 2009; Mike Frysinger - files/cryptsetup-1.0.6-udevsettle.patch: - Do not complain if udevadm did not exec for systems that use mdev and such - #276369 by Florian Streibelt. - - 15 Jul 2009; nixnut cryptsetup-1.0.6-r2.ebuild: - ppc stable #259253 - - 27 Jun 2009; Tobias Klausmann - cryptsetup-1.0.6-r2.ebuild: - Stable on alpha, bug #259253 - - 27 Jun 2009; Tobias Klausmann ChangeLog: - Stable on alpha, bug #259253 - - 26 Jun 2009; Thomas Anderson - cryptsetup-1.0.6-r2.ebuild: - stable amd64, bug 259253 - - 19 Jun 2009; Brent Baude cryptsetup-1.0.6-r2.ebuild: - stable ppc64, bug 259253 - - 17 Jun 2009; Jeroen Roovers cryptsetup-1.0.6-r2.ebuild: - Stable for HPPA (bug #259253). - - 17 Jun 2009; Christian Faulhammer - cryptsetup-1.0.6-r2.ebuild: - stable x86, bug 259253 - - 16 Jun 2009; Jeremy Olexa - files/1.0.6-r2-dm-crypt-start.sh: - Fix dm-crypt-start.sh file for passphrase at startup issue, bug 243216 - - 19 Apr 2009; Doug Goldstein - -files/1.0.6-dm-crypt-start.sh, -cryptsetup-1.0.5.ebuild, - cryptsetup-1.0.5-r1.ebuild, -cryptsetup-1.0.6.ebuild, - -cryptsetup-1.0.6-r1.ebuild, cryptsetup-1.0.6-r2.ebuild: - clean up old versions. clean up depends - - 10 Apr 2009; Caleb Tennis cryptsetup-0.1-r3.ebuild, - cryptsetup-1.0.5.ebuild, cryptsetup-1.0.5-r1.ebuild, - cryptsetup-1.0.6.ebuild, cryptsetup-1.0.6-r1.ebuild, - cryptsetup-1.0.6-r2.ebuild: - Fix device-mapper dep for new lvm2, bug #265599 - -*cryptsetup-1.0.6-r2 (05 Oct 2008) - - 05 Oct 2008; Mike Frysinger - +files/1.0.6-dmcrypt.confd, +files/1.0.6-r2-dm-crypt-start.sh, - +cryptsetup-1.0.6-r2.ebuild: - Do not bang directly on /dev/console so we dont break when running under X - or something. - - 15 Sep 2008; Robin H. Johnson - cryptsetup-1.0.6-r1.ebuild: - Bug #237714, make the udev dep for udevadm slightly wider. - - 14 Sep 2008; Robin H. Johnson - cryptsetup-1.0.6-r1.ebuild: - Fix changelog removal, and ensure a min version of udev for new revision - since some old versions did not contain the udevadm tool yet. - -*cryptsetup-1.0.6-r1 (14 Sep 2008) - - 14 Sep 2008; Doug Goldstein - +files/cryptsetup-1.0.6-udevsettle.patch, -cryptsetup-0.1-r2.ebuild, - cryptsetup-1.0.5.ebuild, cryptsetup-1.0.5-r1.ebuild, - cryptsetup-1.0.6.ebuild, +cryptsetup-1.0.6-r1.ebuild: - fix bug #236481. block udev-126 and higher on older versions that won't - work with it. add udev as a depend since the code calls it always. remove - old version - - 22 Aug 2008; Doug Goldstein metadata.xml: - add GLEP 56 USE flag desc from use.local.desc - - 16 Aug 2008; Torsten Veller metadata.xml: - Remove strerror from metadata.xml (#89719) - - 25 Mar 2008; cryptsetup-0.1-r2.ebuild, - cryptsetup-0.1-r3.ebuild: - Drop to ~mips due to unstable deps - -*cryptsetup-1.0.6 (19 Mar 2008) - - 19 Mar 2008; Mike Frysinger - +files/1.0.6-dm-crypt-start.sh, +cryptsetup-1.0.6.ebuild: - Version bump #212997 by Alex Elsayed and make startup script much nicer - #202364 by me. - - 20 Feb 2008; Chris Gianelloni - cryptsetup-1.0.5.ebuild, cryptsetup-1.0.5-r1.ebuild: - I hate blank spaces in output for no reason, so switching from using echo to - using an extra \n at the end of the line. - - 01 Feb 2008; Diego Pettenò files/1.0.5-dmcrypt.rc: - Update init script to work with current development version of OpenRC - (checkroot -> root; checkfs -> fsck). - - 31 Jan 2008; Chris Gianelloni - cryptsetup-1.0.5-r1.ebuild: - Cleaning up a couple typos/errors in einfo/ewarn output. There's no actual - code changes in this. - - 06 Nov 2007; Raúl Porcel cryptsetup-1.0.5-r1.ebuild: - alpha/ia64/sparc stable wrt #195648 - - 02 Nov 2007; Steve Dibb cryptsetup-1.0.5-r1.ebuild: - amd64 stable, bug 195648 - - 14 Oct 2007; Markus Rothe cryptsetup-1.0.5-r1.ebuild: - Stable on ppc64; bug #195648 - - 13 Oct 2007; Jeroen Roovers cryptsetup-1.0.5-r1.ebuild: - Stable for HPPA (bug #195648). - - 13 Oct 2007; nixnut cryptsetup-1.0.5-r1.ebuild: - Stable on ppc wrt bug 195648 - - 13 Oct 2007; Christian Faulhammer - cryptsetup-1.0.5-r1.ebuild: - stable x86, bug 195648 - - 06 Oct 2007; Mike Frysinger cryptsetup-1.0.5.ebuild, - cryptsetup-1.0.5-r1.ebuild: - Block cryptsetup-luks #194907 by Jakub Moc. - -*cryptsetup-1.0.5-r1 (02 Oct 2007) - - 02 Oct 2007; Benjamin Smee - files/1.0.5-dm-crypt-start.sh, files/1.0.5-dm-crypt-stop.sh, - files/1.0.5-dmcrypt.rc, +cryptsetup-1.0.5-r1.ebuild: - Fixes for bugs #180068 #181503 #164795 and other improvements. Thanks to - Thomas Bettler for a patch - - 14 Sep 2007; Chris Gianelloni - cryptsetup-1.0.5.ebuild: - Removed check for USE=build since it did nothing because cryptsetup isn't in - stage1. Removed call to linux-info_pkg_setup to remove requirement on a - configured kernel. This fixes bug #148390 from this end, but changes are - still needed in linux-info.eclass, which is tracked at bug #192556. - - 15 Aug 2007; Benjamin Smee - files/1.0.5-dm-crypt-start.sh: - Change to 1.0.5-dm-crypt-start.sh to fix misplaced bin - -*cryptsetup-1.0.5 (14 Aug 2007) - - 14 Aug 2007; Benjamin Smee - +files/1.0.5-dm-crypt-start.sh, +files/1.0.5-dm-crypt-stop.sh, - +files/1.0.5-dmcrypt.confd, +files/1.0.5-dmcrypt.rc, - +cryptsetup-1.0.5.ebuild: - Major changes for bug #177100 and others. Thanks to ikelos - - 07 Jul 2006; Thomas Cort cryptsetup-0.1-r3.ebuild: - Stable on alpha wrt Bug #124928. - - 28 Apr 2006; Luis Medinas cryptsetup-0.1-r3.ebuild: - Stable on amd64. Bug #124928. - - 27 Apr 2006; Alec Warner Manifest: - Fixing SHA256 digest, pass four - - 29 Apr 2006; Joshua Kinard cryptsetup-0.1-r3.ebuild: - Marked stable on mips. - - 10 Mar 2006; Aron Griffis cryptsetup-0.1-r3.ebuild: - Mark 0.1-r3 stable on ia64. #124928 - - 06 Mar 2006; Gustavo Zacarias - cryptsetup-0.1-r3.ebuild: - Stable on sparc wrt #124928 - - 06 Mar 2006; Michele Noberasco cryptsetup-0.1-r3.ebuild: - Stable for x86, see bug #124928 - - 05 Mar 2006; Tom Gall cryptsetup-0.1-r3.ebuild: - stable on ppc64, bug #124928 - - 04 Mar 2006; cryptsetup-0.1-r3.ebuild: - Stable on ppc. bug #124928 - - 26 Feb 2006; Joshua Kinard cryptsetup-0.1-r2.ebuild: - Marked stable on mips. - - 15 Feb 2006; Markus Rothe cryptsetup-0.1-r2.ebuild: - Stable on ppc64; bug #118791 - - 08 Feb 2006; Aron Griffis cryptsetup-0.1-r2.ebuild: - Mark 0.1-r2 stable on alpha - -*cryptsetup-0.1-r3 (02 Feb 2006) - - 02 Feb 2006; Benjamin Smee - +files/cryptsetup-libmapper.patch, +cryptsetup-0.1-r3.ebuild: - Bump for bug #120802 - - 13 Jan 2006; Tobias Scherbaum - cryptsetup-0.1-r2.ebuild: - ppc stable, bug #118791 - - 12 Jan 2006; Markus Rothe cryptsetup-0.1-r2.ebuild: - Added ~ppc64 - - 12 Jan 2006; Chris Gianelloni - cryptsetup-0.1-r2.ebuild: - Stable on x86 wrt bug #118791. - - 12 Jan 2006; Luis Medinas cryptsetup-0.1-r2.ebuild: - Stable on amd64. See bug #118791. - - 12 Jan 2006; Gustavo Zacarias - cryptsetup-0.1-r2.ebuild: - Stable on sparc wrt #118791 - - 25 Nov 2005; Tom Gall cryptsetup-0.1-r1.ebuild: - stable on ppc64 - - 18 Oct 2005; Aron Griffis cryptsetup-0.1-r1.ebuild: - Mark 0.1-r1 stable on alpha - - 03 Sep 2005; Daniel Black - cryptsetup-0.1-r1.ebuild, cryptsetup-0.1-r2.ebuild: - dependancy fixes - - 08 Aug 2005; Aaron Walker cryptsetup-0.1-r2.ebuild: - Added ~mips for bug 89528. - -*cryptsetup-0.1-r2 (02 Jun 2005) - - 02 Jun 2005; Benjamin Smee - +cryptsetup-0.1-r2.ebuild: - Now blocks with cryptsetup-luks - - 29 May 2005; Benjamin Smee cryptsetup-0.1-r1.ebuild: - Removed "die" call as per Spanky's request. - - 25 May 2005; Herbie Hopkins cryptsetup-0.1-r1.ebuild: - Multilib fixes. - - 24 May 2005; Benjamin Smee metadata.xml, - cryptsetup-0.1-r1.ebuild: - Fixed the dm-crypt check as per bug 89142 - - 12 Apr 2005; Gustavo Zacarias - cryptsetup-0.1-r1.ebuild: - Stable on sparc - - 25 Mar 2005; Bryan Østergaard - cryptsetup-0.1-r1.ebuild: - Add ~alpha keyword, bug 83684. - - 22 Mar 2005; Gustavo Zacarias - cryptsetup-0.1-r1.ebuild: - Keyworded ~sparc wrt #83684 - - 14 Mar 2005; Rob Holland : - fixed up module check. fixes bug #85102 - -*cryptsetup-0.1-r1 (02 Mar 2005) - - 02 Mar 2005; Martin Schlemmer +files/cryptfs.confd, - +files/dm-crypt-start.sh, +files/dm-crypt-stop.sh, - +cryptsetup-0.1-r1.ebuild: - Add cryptfs conf.d file and addon scripts. - - 01 Mar 2005; Lars Weiler cryptsetup-0.1.ebuild: - Stable on ppc. - - 13 Oct 2004; Chris Gianelloni cryptsetup-0.1.ebuild: - Stable on amd64, blame jhuebel. - - 17 Sep 2004; Rob Holland cryptsetup-0.1.ebuild: - Marking stable on x86 - - 27 Jul 2004; Travis Tilley cryptsetup-0.1.ebuild: - added ~amd64 keyword - - 22 Jul 2004; David Holm cryptsetup-0.1.ebuild: - Added to ~ppc. - -*cryptsetup-0.1 (21 Jul 2004) - - 21 Jul 2004; Rob Holland +cryptsetup-0.1.ebuild: - Initial version. Closes bug #44079. Thanks to ripple@ripple.be and - ben@disciplina.net for submitting ebuilds for it diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/Manifest b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/Manifest index ee8de3a287..dfb8e6eb21 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/Manifest @@ -1,17 +1,11 @@ -AUX 1.0.6-dmcrypt.confd 3783 SHA256 4a9f3c708f2ab25f94059771b5b64f50e376f7a42ad7ec14102f492c9233ac29 SHA512 af099199b5a056676a565d9e3e0893927da67d0916aad1885f4567963f06df0b8c754a0cf76f55dfdb72c57605837e044bbe4a7e9fbcfd8c1648750f2964630a WHIRLPOOL 68f3b72f9bd567ebb333b54387014ff9c0f17e3a16933e30a08598eba57beb26427d5fe7e93978cde5676afd0928c1342156e5c39aa14f8878a7cb710135689a -AUX 1.5.1-dmcrypt.rc 8724 SHA256 5cc6827fa1f12e624d3fe74564d8ba9d1a14d82e5b48d5003a8bab3086bf0383 SHA512 e71ae44a75c0b25c174b26d309bfb5dade584089a940e1184bcac138e9413dea204045fe9589057ab5f1dceba6b88796e681fbaed5503fb89779227a14341e11 WHIRLPOOL e56552114d71c362a187ab741c842c9b62e0c14a626572c44539d91059643cb64aea16b97e6adaa7c01ddb5489515b213fa4d8b35acc259b61c3959c25a33916 AUX 1.6.7-dmcrypt.confd 3919 SHA256 3d933a54abe62a547294b83208dbf5d7615d9c7f380d6504c91fff3620530803 SHA512 74422d5e1614b43af894ea01da1ea80d805ec7f77981cbb80a6b1a4becad737a8825d7269812499095a7f50d39fa7da5bf4e4edae63529b1fe87b9176943a733 WHIRLPOOL cdad077e6c542e93b766c023a7db9cde372609114a0d8333e94dbf281292a145dd2f96db2895dc7f6dd130ed193ebe254e13cff24e47430738e0fb4c6e38dc71 -AUX 1.6.7-dmcrypt.rc 8822 SHA256 e562dd69aca4932a3e186fe87a25fe51c61b5687ed1dfa8db3ef4f4be8d18fb5 SHA512 037e9212ea1ca7ea9a75f5e7bfa5cf429e4454b167ae3addc6fb96cf874011ae498dd8c1d64272b44b8cad1e0d882b049f5d13f7bff2384fcc1865e20512e7aa WHIRLPOOL 930739b3733c2942efe31c75a6d13c8d8ffdd5aa77ab5042c4bbe642f3c88ee4469b1bd039001db58bbf03feecae8887ddc404502da1fc8f5167807747cf0657 -AUX cryptsetup-1.7.1-sysmacros.patch 1729 SHA256 79bf9e4f4aaf2761dbba4ef055b8bfe3a18a7cd3fe450cd13712637480dafa38 SHA512 bfc46c2a6dbec8c9947bd1ec597c02f767548faba55e122552908270d25e3005342c9efa196fa794d24e8d3e30ea0b2c91c31fc38b23375e555193b186f48786 WHIRLPOOL 3190a9f280001ecacb67fb6b41d483546650bbb5651e4bbe0ace02b7a6b74989ac7a62f99ec69e37e22f95c275b02ca49ca954d9e3cc31dff287d830d7249e1a +AUX 1.6.7-dmcrypt.rc 8815 SHA256 d04627e1a64e4d86e957b20ff6f478fb376833b7602098a708af9c070e30a980 SHA512 fdbf44f7508ca10ab89e858c206fd9dc397a11d8a553045584ab95046c309a84dd6c7ab0c0ea63c66f7d52b31ed3a1ce46d5ce2ce2588f0d6593a1c4cc1c4194 WHIRLPOOL c7eb2e70bdcf59d5390f9551154ef2db67ce6cafc5dc24dcceef324eb1509661e5a639d880d40bcd2b09ebbda016802a6826c16a2ff7f0d9cbac622f61aebb1c +AUX cryptsetup-1.7.3-libressl.patch 588 SHA256 90370c7e50c42ba56074d633313bf8598713288df44ecbaba205a1520e2635bb SHA512 6be0b303e6332dce0f87b335d3bb2efa913f69613bfcd26503f04c044c4a1530bd84404be2eb6f7e73276f9342cb4e91a91fec7270595cdc2f32c790ba5ae17c WHIRLPOOL c40948005d52d401781a9c6b96083c1f430f6bf4444ac0a329a59f864204d76833cd16271861809e8a2509d3451fb5dcbf8431fdab5dd68a690343d43d8b27ca AUX setup-1.7.0.py 788 SHA256 ef9fc9cc2b0ab065838adcb65e117e124e59686360fb033dd8c51632a8da1c69 SHA512 823fe8a90a76de9f259a5b69425601b78a0b6c1204cda613e224cc21e4eebc2b22b4be9f53efe843156c45a20a099385bc4dad6d653a26749336023d3ae5de89 WHIRLPOOL 26d4d90a00a5be81b8cfadd0682d032be955b71c3c2707532a95aada423fdc52edde351af2addf307b602fcd51130dc95372dc1f11bbd80d51208a1b56010add -DIST cryptsetup-1.6.5.tar.xz 1136892 SHA256 267973f20be43f9d685f7193aa23954b60768c74a1d330243114d4b8bc17ca9a SHA512 c77ac590d28954e7bd430d1069b820a288c4668857a7ced7f81546ea39676f2b536abbcda06f20440e31c205b7ada68bcfa5aab220b102a2b62198a788d9b65e WHIRLPOOL 74a597abbdcc1225bb811597e53737eab2348a328f3ba30e7eb519a0621b06e6c898e320db8e24a16decfd4706b6a2e68b06894dde91124e4c089e952dbff9c1 -DIST cryptsetup-1.6.8.tar.xz 1221232 SHA256 45a6ccd3c65b7d904e58e1cb3656a7e997190b6a05b5ff7c6887e4a41c5f19bc SHA512 db189a98da6329f4d4c2ae92dbdc08ccffdf6ae41c964186ebf48a612bf0aa9731653ef6b7549b5feee0043edfa171874c3609418499902e6339b48481c621d7 WHIRLPOOL 8873d14fc2a54d97ed7d065ad4a0c63b057d9085c2cfd99c0b97aba78d49566bd7c9b47e56033992ac1f3892369bebf2165aaccc6ca3f933c0c33c2e6ef8c1e4 -DIST cryptsetup-1.7.1.tar.xz 1244648 SHA256 73dc8a63cc984b56aa6a3c99f355262471bcfe78b3240b8b9d0caa8002911fec SHA512 02fb87871dc3729883a1c17748470c21dd58263741c82d42bce5b1789c419f8a75e36ac9415304986001b4ce0db22ee437566fb7f5e3584e4b566aba9a76950d WHIRLPOOL 5f89122f6d9a8acc74b5c1ab71e151f2e4acce313646cd0f61733c39ce6b3a9e57927846cb6cd4183845e146c4f6c2a4ff3b4dd3c57ef04497a21d34b927f159 DIST cryptsetup-1.7.2.tar.xz 1222688 SHA256 dbb35dbf5f0c1749168c86c913fe98e872247bfc8425314b494c2423e7e43342 SHA512 ff761bd0c5e9a7941fd27d55839804f2ce96145a45a9689d234954fc43c6172c913c59c83b37ef6cc5459ccecff63212c369077fdea70c14326372076eae7f86 WHIRLPOOL b78d91b449ea7ba325f05dc00b2005e8f6def91703cd982900682bc965eec0992a0cc21c4f44335c03dda885d4505bcf26d1bf58f991c9f60096927bcf582963 -EBUILD cryptsetup-1.6.5.ebuild 4382 SHA256 167ae9042e16ef19c560bd6eed4e46c08f65636c90611bae834be032f19fa327 SHA512 1e146624953950cfb1486cbf49242101b37367fcbe337aadb60a74dcf42c38648e393e9f78320055b160ef917c29dc90db5d2f0a82e05c07c6157cae92a37d7b WHIRLPOOL 6512fe6af91cb3507e66c71bb02585e5b471578ddcf252e05233a8df20ed78d5909f3b3b696bd5eaa5970acdcde8c52cf577e878fd91a18e6c101bc4bc5e0e05 -EBUILD cryptsetup-1.6.8-r1.ebuild 3490 SHA256 990cf9ac7924b34cb7b39a82c6424a7cf40c838941a329ffb897fb7ecd27a354 SHA512 28c04e35f1f3ebb477c652657171290957bfe66ba6381f1e71cf67ab01d1f41887e32008ecc3dad8fb3b9f52a44509774e69c69088dee226f02df30d219e7243 WHIRLPOOL 176b9554b6e64afce6b562ceba012e6d92717039bf8796831a4091beb82ebdcc2d7b8a81fcdba20f80d37fafe8915946523652bb2ef07a2c702ade20a0385462 -EBUILD cryptsetup-1.7.1.ebuild 4060 SHA256 15339cea19e8ccfb8d13a6bd90136648d24a23885c9da6bb660ec4e7f254b4bc SHA512 70d24655eba31c490698c9ceaed961f160b2c52e3ca8d047715ce47e9623831bdff6ba55903c397a94deebee8504e95f7f60b2544805fa696d3e9c83a56a7857 WHIRLPOOL 0060f88a74528fab24c66d3e031a5abbd492e1f2f1ca94ffeb048f056e812b20fd75efadfc83515c6941eac0a7f0ea093e8865af66b2ec9bec2c1d652050d041 -EBUILD cryptsetup-1.7.2.ebuild 4002 SHA256 b8e3471b95e5d61d5983c66338cce33e0e5c0dc2d5cacf40bf3db10e6ea57954 SHA512 e7e1eed67662e394b49df70a6d292de9d97d6be8a69d9c5642166b6a68c44131e53c1b575fe742d942f8e6541b3a3be146552984972c146e649010db44e02ce7 WHIRLPOOL 4776b54a43956c7f4acaa512b82574fd23af6dc7d2569f84a254917ae74cf230886e85b4ecc9cb360459ae968128e41034b3cc5b14f753632bc1ef19a1014459 -MISC ChangeLog 6757 SHA256 cb50e6c1341977030a2699de8d1f096b56ade1eda474d6db264920a8abc28646 SHA512 29695464fef71f1d7b212f48a6a38b032edc37f84ab4c92f206ea4b57e0237a55ca7b1a71132d0be3638b06d66dbd777c12b6db342fbaba295113e7f2d13deff WHIRLPOOL 2484a2089274cb7b64ff688d3f8f90702e632cb8033d2bb74416bfaba879ffe71d0733bf7059f2f9aa2554c6697ee3c876093f7756f01f98d9805678de0830a1 +DIST cryptsetup-1.7.3.tar.xz 1228432 SHA256 af2b04e8475cf40b8d9ffd97a1acfa73aa787c890430afd89804fb544d6adc02 SHA512 616bac2ce272b8e9d1de6b71ba23f6260dfdb17e3969ff4950c3221fc9fa1b9a0a1081327d2806868045395a407452a8c8bcf4ce0faaf2bd2d51a7c9f844a767 WHIRLPOOL 82a70877abbe674cca9f97585cd54535a60191a019028907a7a7187964260f754020dc1351de48480944cb3701cb8d83a543d8ffd7c2594342d1e244d4026e3d +EBUILD cryptsetup-1.7.2.ebuild 3986 SHA256 6e912b802deebd885c35f448449f9092b3f1ba2e9126473c8c12a5f6fcf925e4 SHA512 5fc2cb8edc10e807c63f02423a52f3f967f7b6fa0f1fabab74239758f7e78b4ecb01be68a6821dc27e56d4621fa167b936ea35114d5146ab90ea3c24ca045cd5 WHIRLPOOL 6f197d46d3956b96ffe913f06e10dc4e88584fd3b3f0bcca24184271cf179b710fd9c3b12362935f6435b76d611ce2750184ec7250d9761a7f57e09ea4fda585 +EBUILD cryptsetup-1.7.3.ebuild 4066 SHA256 c6836423936c05de80528a3c9d8b0b7a167cbbe62ab53a6541f7e0f572399f03 SHA512 ccba27f0b55e62dd875676a84f91a3b6435530e6c533534bf6670077dce909d6a6e5468adf73cccbeff0d6efe0cb7056b8914f88ee585c21bc12e1e8c3431b10 WHIRLPOOL e806f53cc9e1b760d0bd067413e2b2246e38eb1f9253dd8a5e8562fb5eb25a47a17418b2b99b3eb3906933c2623f5d54fdb86783937e094705617c04936f4424 +MISC ChangeLog 8475 SHA256 f9a9f9529c9f1d7307451447cb403805805eb1d4255c9e4fee5c30c46dd5614f SHA512 73b80c6e0ad31d22dda7ea3802be98152bd7ec68d9277081ffd22d073cb3cf9c8bcd7ef083098423bb356c9a5035dccc26db434d5acdcf8f0753fe5d39bc8073 WHIRLPOOL 64aee26e26813436fb035326680aaca1f2d6593d5df9ac6ae3c9fec6329fcef044179d46a9a9648afaed44a420bc067b09e21150fce51b1576b157987a84e2b4 MISC ChangeLog-2015 32120 SHA256 4f04d04798e6b09ebc80f72f45a4841673e38e05909ccebb5d40c230db0a3272 SHA512 ebf79904c294d29fbeb42d497db5bbac85afdcaaf532ecdae863778ecd9f9c882dd0c3c28994c410611e3eef30492c9bb5696db3c2e4eb49f2e932ee9696185a WHIRLPOOL 8cfe06024e910bfbd0e547fb342ce22c837c79cb29524077272f7478edc6284ed3ef504142b52d6844fa582cd4c4cfb94163c9c40ff074716bd744d2ef039aff MISC metadata.xml 879 SHA256 20635e38f0d217140afc4fc93b43abc856049f2c5104cf9dcb2ff2062e56f960 SHA512 1b7f57625f159b0ef144ad968eb20c6785b822e7f254c1cccd75ba8f012357cc818cb9323d64999ba1ff084d7fc89c116db071f51505a62c78f1bfc87596e86a WHIRLPOOL 6b61c3895e6f5fb4250e74e14fdf7658fb4496dbad1cc2ee76aa9d7deba6cd67530ca7d01730c397ea73c4ef398ea53ba90823c18bfab2269d84b78d4dc800c1 diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.5.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.5.ebuild deleted file mode 100644 index 0669f7a220..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.5.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) - -inherit autotools python-single-r1 linux-info libtool eutils versionator - -DESCRIPTION="Tool to setup encrypted devices with dm-crypt" -HOMEPAGE="https://code.google.com/p/cryptsetup/" -SRC_URI="https://cryptsetup.googlecode.com/files/${P}.tar.xz" -SRC_URI="mirror://kernel/linux/utils/${PN}/v$(get_version_component_range 1-2)/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86" -CRYPTO_BACKENDS="+gcrypt kernel nettle openssl" -# we don't support nss since it doesn't allow cryptsetup to be built statically -# and it's missing ripemd160 support so it can't provide full backward compatibility -IUSE="${CRYPTO_BACKENDS} nls pwquality python reencrypt static static-libs udev urandom" -REQUIRED_USE="^^ ( ${CRYPTO_BACKENDS//+/} ) - python? ( ${PYTHON_REQUIRED_USE} ) - static? ( !gcrypt )" #496612 - -LIB_DEPEND="dev-libs/libgpg-error[static-libs(+)] - dev-libs/popt[static-libs(+)] - sys-apps/util-linux[static-libs(+)] - gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) - nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) - openssl? ( dev-libs/openssl[static-libs(+)] ) - pwquality? ( dev-libs/libpwquality[static-libs(+)] ) - sys-fs/lvm2[static-libs(+)] - udev? ( virtual/libudev[static-libs(+)] )" -# We have to always depend on ${LIB_DEPEND} rather than put behind -# !static? () because we provide a shared library which links against -# these other packages. #414665 -RDEPEND="static-libs? ( ${LIB_DEPEND} ) - ${LIB_DEPEND//\[static-libs\(+\)\]} - python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND} - virtual/pkgconfig - static? ( ${LIB_DEPEND} )" - -pkg_setup() { - local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC" - local WARNING_DM_CRYPT="CONFIG_DM_CRYPT:\tis not set (required for cryptsetup)\n" - local WARNING_CRYPTO_CBC="CONFIG_CRYPTO_CBC:\tis not set (required for kernel 2.6.19)\n" - local WARNING_CRYPTO="CONFIG_CRYPTO:\tis not set (required for cryptsetup)\n" - check_extra_config - - use python && python-single-r1_pkg_setup -} - -src_prepare() { - sed -i '/^LOOPDEV=/s:$: || exit 0:' tests/{compat,mode}-test || die - epatch_user && eautoreconf -} - -src_configure() { - if use kernel ; then - ewarn "Note that kernel backend is very slow for this type of operation" - ewarn "and is provided mainly for embedded systems wanting to avoid" - ewarn "userspace crypto libraries." - fi - - econf \ - --sbindir=/sbin \ - --enable-shared \ - $(use_enable static static-cryptsetup) \ - $(use_enable static-libs static) \ - $(use_enable nls) \ - $(use_enable pwquality) \ - $(use_enable python) \ - $(use_enable reencrypt cryptsetup-reencrypt) \ - $(use_enable udev) \ - $(use_enable !urandom dev-random) \ - --with-crypto_backend=$(for x in ${CRYPTO_BACKENDS//+/}; do use ${x} && echo ${x} ; done) -} - -src_test() { - if [[ ! -e /dev/mapper/control ]] ; then - ewarn "No /dev/mapper/control found -- skipping tests" - return 0 - fi - local p - for p in /dev/mapper /dev/loop* ; do - addwrite ${p} - done - default -} - -src_install() { - default - if use static ; then - mv "${ED}"/sbin/cryptsetup{.static,} || die - mv "${ED}"/sbin/veritysetup{.static,} || die - use reencrypt && { mv "${ED}"/sbin/cryptsetup-reencrypt{.static,} || die ; } - fi - prune_libtool_files --modules - - newconfd "${FILESDIR}"/1.0.6-dmcrypt.confd dmcrypt - newinitd "${FILESDIR}"/1.5.1-dmcrypt.rc dmcrypt -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "Please see the example for configuring a LUKS mountpoint" - elog "in /etc/conf.d/dmcrypt" - elog - elog "If you are using baselayout-2 then please do:" - elog "rc-update add dmcrypt boot" - elog "This version introduces a command line arguement 'key_timeout'." - elog "If you want the search for the removable key device to timeout" - elog "after 10 seconds add the following to your bootloader config:" - elog "key_timeout=10" - elog "A timeout of 0 will mean it will wait indefinitely." - elog - elog "Users using cryptsetup-1.0.x (dm-crypt plain) volumes must use" - elog "a compatibility mode when using cryptsetup-1.1.x. This can be" - elog "done by specifying the cipher (-c), key size (-s) and hash (-h)." - elog "For more info, see https://gitlab.com/cryptsetup/cryptsetup/wikis/FrequentlyAskedQuestions#8-issues-with-specific-versions-of-cryptsetup" - fi -} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.8-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.8-r1.ebuild deleted file mode 100644 index e264629384..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.8-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} ) - -inherit autotools python-single-r1 linux-info libtool eutils versionator - -DESCRIPTION="Tool to setup encrypted devices with dm-crypt" -HOMEPAGE="https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md" -SRC_URI="mirror://kernel/linux/utils/${PN}/v$(get_version_component_range 1-2)/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -CRYPTO_BACKENDS="+gcrypt kernel nettle openssl" -# we don't support nss since it doesn't allow cryptsetup to be built statically -# and it's missing ripemd160 support so it can't provide full backward compatibility -IUSE="${CRYPTO_BACKENDS} libressl nls pwquality python reencrypt static static-libs udev urandom" -REQUIRED_USE="^^ ( ${CRYPTO_BACKENDS//+/} ) - python? ( ${PYTHON_REQUIRED_USE} ) - static? ( !gcrypt )" #496612 - -LIB_DEPEND="dev-libs/libgpg-error[static-libs(+)] - dev-libs/popt[static-libs(+)] - sys-apps/util-linux[static-libs(+)] - gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) - nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) - openssl? ( - !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) - libressl? ( dev-libs/libressl:=[static-libs(+)] ) - ) - pwquality? ( dev-libs/libpwquality[static-libs(+)] ) - sys-fs/lvm2[static-libs(+)] - udev? ( virtual/libudev[static-libs(+)] )" -# We have to always depend on ${LIB_DEPEND} rather than put behind -# !static? () because we provide a shared library which links against -# these other packages. #414665 -RDEPEND="static-libs? ( ${LIB_DEPEND} ) - ${LIB_DEPEND//\[static-libs\(+\)\]} - python? ( ${PYTHON_DEPS} )" -DEPEND="${RDEPEND} - virtual/pkgconfig - static? ( ${LIB_DEPEND} )" - -pkg_setup() { - local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC" - local WARNING_DM_CRYPT="CONFIG_DM_CRYPT:\tis not set (required for cryptsetup)\n" - local WARNING_CRYPTO_CBC="CONFIG_CRYPTO_CBC:\tis not set (required for kernel 2.6.19)\n" - local WARNING_CRYPTO="CONFIG_CRYPTO:\tis not set (required for cryptsetup)\n" - check_extra_config - - use python && python-single-r1_pkg_setup -} - -src_prepare() { - sed -i '/^LOOPDEV=/s:$: || exit 0:' tests/{compat,mode}-test || die - epatch_user && eautoreconf -} - -src_configure() { - if use kernel ; then - ewarn "Note that kernel backend is very slow for this type of operation" - ewarn "and is provided mainly for embedded systems wanting to avoid" - ewarn "userspace crypto libraries." - fi - - econf \ - --sbindir=/sbin \ - --enable-shared \ - $(use_enable static static-cryptsetup) \ - $(use_enable static-libs static) \ - $(use_enable nls) \ - $(use_enable pwquality) \ - $(use_enable python) \ - $(use_enable reencrypt cryptsetup-reencrypt) \ - $(use_enable udev) \ - $(use_enable !urandom dev-random) \ - --with-crypto_backend=$(for x in ${CRYPTO_BACKENDS//+/} ; do usev ${x} ; done) -} - -src_test() { - if [[ ! -e /dev/mapper/control ]] ; then - ewarn "No /dev/mapper/control found -- skipping tests" - return 0 - fi - local p - for p in /dev/mapper /dev/loop* ; do - addwrite ${p} - done - default -} - -src_install() { - default - if use static ; then - mv "${ED}"/sbin/cryptsetup{.static,} || die - mv "${ED}"/sbin/veritysetup{.static,} || die - use reencrypt && { mv "${ED}"/sbin/cryptsetup-reencrypt{.static,} || die ; } - fi - prune_libtool_files --modules - - newconfd "${FILESDIR}"/1.6.7-dmcrypt.confd dmcrypt - newinitd "${FILESDIR}"/1.6.7-dmcrypt.rc dmcrypt -} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild index dd735e282e..32051e5aba 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=5 @@ -15,7 +14,7 @@ SRC_URI="mirror://kernel/linux/utils/${PN}/v$(get_version_component_range 1-2)/$ LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86" CRYPTO_BACKENDS="+gcrypt kernel nettle openssl" # we don't support nss since it doesn't allow cryptsetup to be built statically # and it's missing ripemd160 support so it can't provide full backward compatibility diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.3.ebuild similarity index 98% rename from sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.1.ebuild rename to sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.3.ebuild index 13b101b181..9182d5a5ff 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.1.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.3.ebuild @@ -1,6 +1,5 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=5 @@ -46,6 +45,8 @@ DEPEND="${RDEPEND} virtual/pkgconfig static? ( ${LIB_DEPEND} )" +PATCHES=( "${FILESDIR}"/${P}-libressl.patch ) + pkg_setup() { local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC ~CRYPTO_SHA256" local WARNING_DM_CRYPT="CONFIG_DM_CRYPT:\tis not set (required for cryptsetup)\n" @@ -57,7 +58,7 @@ pkg_setup() { src_prepare() { sed -i '/^LOOPDEV=/s:$: || exit 0:' tests/{compat,mode}-test || die - epatch "${FILESDIR}"/${PN}-1.7.1-sysmacros.patch #580228 + epatch "${PATCHES[@]}" epatch_user && eautoreconf if use python ; then diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.0.6-dmcrypt.confd b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.0.6-dmcrypt.confd deleted file mode 100644 index 0f6b554ae8..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.0.6-dmcrypt.confd +++ /dev/null @@ -1,105 +0,0 @@ -# /etc/conf.d/dmcrypt - -# For people who run dmcrypt on top of some other layer (like raid), -# use rc_need to specify that requirement. See the runscript(8) man -# page for more information. - -#-------------------- -# Instructions -#-------------------- - -# Note regarding the syntax of this file. This file is *almost* bash, -# but each line is evaluated separately. Separate swaps/targets can be -# specified. The init-script which reads this file assumes that a -# swap= or target= line starts a new section, similar to lilo or grub -# configuration. - -# Note when using gpg keys and /usr on a separate partition, you will -# have to copy /usr/bin/gpg to /bin/gpg so that it will work properly -# and ensure that gpg has been compiled statically. -# See http://bugs.gentoo.org/90482 for more information. - -# Note that the init-script which reads this file detects whether your -# partition is LUKS or not. No mkfs is run unless you specify a makefs -# option. - -# Global options: -#---------------- - -# Max number of checks to perform (1 per second) -#dmcrypt_max_timeout=120 - -# Arguments: -#----------- -# target= == Mapping name for partition. -# swap= == Mapping name for swap partition. -# source='' == Real device for partition. -# Note: You can (and should) specify a tag like UUID -# for blkid (see -t option). This is safer than using -# the full path to the device. -# key='[:]' == Fullpath from / or from inside removable media. -# remdev='' == Device that will be assigned to removable media. -# gpg_options='' == Default are --quiet --decrypt -# options='' == cryptsetup, for LUKS you can only use --readonly -# loop_file='' == Loopback file. -# Note: If you omit $source, then a free loopback will -# be looked up automatically. -# pre_mount='cmds' == commands to execute before mounting partition. -# post_mount='cmds' == commands to execute after mounting partition. -#----------- -# Supported Modes -# gpg == decrypt and pipe key into cryptsetup. -# Note: new-line character must not be part of key. -# Command to erase \n char: 'cat key | tr -d '\n' > cleanKey' - -#-------------------- -# dm-crypt examples -#-------------------- - -## swap -# Swap partitions. These should come first so that no keys make their -# way into unencrypted swap. -# If no options are given, they will default to: -c aes -h sha1 -d /dev/urandom -# If no makefs is given then mkswap will be assumed -#swap=crypt-swap -#source='/dev/hda2' - -## /home with passphrase -#target=crypt-home -#source='/dev/hda5' - -## /home with regular keyfile -#target=crypt-home -#source='/dev/hda5' -#key='/full/path/to/homekey' - -## /home with gpg protected key -#target=crypt-home -#source='/dev/hda5' -#key='/full/path/to/homekey:gpg' - -## /home with regular keyfile on removable media(such as usb-stick) -#target=crypt-home -#source='/dev/hda5' -#key='/full/path/to/homekey' -#remdev='/dev/sda1' - -##/home with gpg protected key on removable media(such as usb-stick) -#target=crypt-home -#source='/dev/hda5' -#key='/full/path/to/homekey:gpg' -#remdev='/dev/sda1' - -##/tmp with regular keyfile -#target=crypt-tmp -#source='/dev/hda6' -#key='/full/path/to/tmpkey' -#pre_mount='/sbin/mkreiserfs -f -f ${dev}' -#post_mount='chown root:root ${mount_point}; chmod 1777 ${mount_point}' - -## Loopback file example -#target='crypt-loop-home' -#source='/dev/loop0' -#loop_file='/mnt/crypt/home' - -# The file must be terminated by a newline. Or leave this comment last. diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.5.1-dmcrypt.rc b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.5.1-dmcrypt.rc deleted file mode 100644 index 4c62e66731..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.5.1-dmcrypt.rc +++ /dev/null @@ -1,335 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -depend() { - before checkfs fsck - - if grep -qs ^swap= "${conf_file}" ; then - before swap - fi -} - -# We support multiple dmcrypt instances based on $SVCNAME -conf_file="/etc/conf.d/${SVCNAME}" - -# Get splash helpers if available. -if [ -e /sbin/splash-functions.sh ] ; then - . /sbin/splash-functions.sh -fi - -# Setup mappings for an individual target/swap -# Note: This relies on variables localized in the main body below. -dm_crypt_execute() { - local dev ret mode foo - - if [ -z "${target}" -a -z "${swap}" ] ; then - return - fi - - # Handle automatic look up of the source path. - if [ -z "${source}" -a -n "${loop_file}" ] ; then - source=$(losetup --show -f "${loop_file}") - fi - case ${source} in - *=*) - source=$(blkid -l -t "${source}" -o device) - ;; - esac - if [ -z "${source}" ] || [ ! -e "${source}" ] ; then - ewarn "source \"${source}\" for ${target} missing, skipping..." - return - fi - - if [ -n "${target}" ] ; then - # let user set options, otherwise leave empty - : ${options:=' '} - elif [ -n "${swap}" ] ; then - if cryptsetup isLuks ${source} 2>/dev/null ; then - ewarn "The swap you have defined is a LUKS partition. Aborting crypt-swap setup." - return - fi - target=${swap} - # swap contents do not need to be preserved between boots, luks not required. - # suspend2 users should have initramfs's init handling their swap partition either way. - : ${options:='-c aes -h sha1 -d /dev/urandom'} - : ${pre_mount:='mkswap ${dev}'} - fi - - if [ -n "${loop_file}" ] ; then - dev="/dev/mapper/${target}" - ebegin " Setting up loop device ${source}" - losetup ${source} ${loop_file} - fi - - # cryptsetup: - # open # is $source - # create # is $target - local arg1="create" arg2="${target}" arg3="${source}" - if cryptsetup isLuks ${source} 2>/dev/null ; then - arg1="open" - arg2="${source}" - arg3="${target}" - fi - - # Older versions reported: - # ${target} is active: - # Newer versions report: - # ${target} is active[ and is in use.] - if cryptsetup status ${target} | egrep -q ' is active' ; then - einfo "dm-crypt mapping ${target} is already configured" - return - fi - splash svc_input_begin ${SVCNAME} >/dev/null 2>&1 - - # Handle keys - if [ -n "${key}" ] ; then - read_abort() { - # some colors - local ans savetty resettty - [ -z "${NORMAL}" ] && eval $(eval_ecolors) - einfon " $1? (${WARN}yes${NORMAL}/${GOOD}No${NORMAL}) " - shift - # This is ugly as s**t. But POSIX doesn't provide `read -t`, so - # we end up having to implement our own crap with stty/etc... - savetty=$(stty -g) - resettty='stty ${savetty}; trap - EXIT HUP INT TERM' - trap 'eval "${resettty}"' EXIT HUP INT TERM - stty -icanon - [ "${1}" = -t ] && stty min 0 time "$(( $2 * 10 ))" - ans=$(dd count=1 bs=1 2>/dev/null) || ans='' - eval "${resettty}" - if [ -z "${ans}" ] ; then - printf '\r' - else - echo - fi - case ${ans} in - [yY]) return 0;; - *) return 1;; - esac - } - - # Notes: sed not used to avoid case where /usr partition is encrypted. - mode=${key##*:} && ( [ "${mode}" = "${key}" ] || [ -z "${mode}" ] ) && mode=reg - key=${key%:*} - case "${mode}" in - gpg|reg) - # handle key on removable device - if [ -n "${remdev}" ] ; then - # temp directory to mount removable device - local mntrem="${RC_SVCDIR}/dm-crypt-remdev.$$" - if [ ! -d "${mntrem}" ] ; then - if ! mkdir -p "${mntrem}" ; then - ewarn "${source} will not be decrypted ..." - einfo "Reason: Unable to create temporary mount point '${mntrem}'" - return - fi - fi - i=0 - einfo "Please insert removable device for ${target}" - while [ ${i} -lt ${dmcrypt_max_timeout:-120} ] ; do - foo="" - if mount -n -o ro "${remdev}" "${mntrem}" 2>/dev/null >/dev/null ; then - # keyfile exists? - if [ ! -e "${mntrem}${key}" ] ; then - umount -n "${mntrem}" - rmdir "${mntrem}" - einfo "Cannot find ${key} on removable media." - read_abort "Abort" ${read_timeout:--t 1} && return - else - key="${mntrem}${key}" - break - fi - else - [ -e "${remdev}" ] \ - && foo="mount failed" \ - || foo="mount source not found" - fi - : $((i += 1)) - read_abort "Stop waiting after $i attempts (${foo})" -t 1 && return - done - else # keyfile ! on removable device - if [ ! -e "${key}" ] ; then - ewarn "${source} will not be decrypted ..." - einfo "Reason: keyfile ${key} does not exist." - return - fi - fi - ;; - *) - ewarn "${source} will not be decrypted ..." - einfo "Reason: mode ${mode} is invalid." - return - ;; - esac - else - mode=none - fi - ebegin " ${target} using: ${options} ${arg1} ${arg2} ${arg3}" - if [ "${mode}" = "gpg" ] ; then - : ${gpg_options:='-q -d'} - # gpg available ? - if command -v gpg >/dev/null ; then - for i in 0 1 2 ; do - # paranoid, don't store key in a variable, pipe it so it stays very little in ram unprotected. - # save stdin stdout stderr "values" - gpg ${gpg_options} ${key} 2>/dev/null | cryptsetup --key-file - ${options} ${arg1} ${arg2} ${arg3} - ret=$? - [ ${ret} -eq 0 ] && break - done - eend ${ret} "failure running cryptsetup" - else - ewarn "${source} will not be decrypted ..." - einfo "Reason: cannot find gpg application." - einfo "You have to install app-crypt/gnupg first." - einfo "If you have /usr on its own partition, try copying gpg to /bin ." - fi - else - if [ "${mode}" = "reg" ] ; then - cryptsetup ${options} -d ${key} ${arg1} ${arg2} ${arg3} - ret=$? - eend ${ret} "failure running cryptsetup" - else - cryptsetup ${options} ${arg1} ${arg2} ${arg3} - ret=$? - eend ${ret} "failure running cryptsetup" - fi - fi - if [ -d "${mntrem}" ] ; then - umount -n ${mntrem} 2>/dev/null >/dev/null - rmdir ${mntrem} 2>/dev/null >/dev/null - fi - splash svc_input_end ${SVCNAME} >/dev/null 2>&1 - - if [ ${ret} -ne 0 ] ; then - cryptfs_status=1 - else - if [ -n "${pre_mount}" ] ; then - dev="/dev/mapper/${target}" - eval ebegin \"" pre_mount: ${pre_mount}"\" - eval "${pre_mount}" > /dev/null - ewend $? || cryptfs_status=1 - fi - fi -} - -# Lookup optional bootparams -get_bootparam_val() { - # We're given something like: - # foo=bar=cow - # Return the "bar=cow" part. - case $1 in - *\=*) - local key=$(echo "$1" | cut -f1 -d=) - echo "$1" | cut -c $(( ${#key} + 2 )) - ;; - esac -} - -start() { - local header=true cryptfs_status=0 - local gpg_options key loop_file target targetline options pre_mount post_mount source swap remdev - - local x - for x in $(cat /proc/cmdline) ; do - case "${x}" in - key_timeout\=*) - local KEY_TIMEOUT=$(get_bootparam_val "${x}") - if [ ${KEY_TIMEOUT} -gt 0 ] ; then - read_timeout="-t ${KEY_TIMEOUT}" - fi - ;; - esac - done - - while read targetline <&3 ; do - case ${targetline} in - # skip comments and blank lines - ""|"#"*) continue ;; - # skip service-specific openrc configs #377927 - rc_*) continue ;; - esac - - ${header} && ebegin "Setting up dm-crypt mappings" - header=false - - # check for the start of a new target/swap - case ${targetline} in - target=*|swap=*) - # If we have a target queued up, then execute it - dm_crypt_execute - - # Prepare for the next target/swap by resetting variables - unset gpg_options key loop_file target options pre_mount post_mount source swap remdev - ;; - - gpg_options=*|remdev=*|key=*|loop_file=*|options=*|pre_mount=*|post_mount=*|source=*) - if [ -z "${target}${swap}" ] ; then - ewarn "Ignoring setting outside target/swap section: ${targetline}" - continue - fi - ;; - - dmcrypt_max_timeout=*) - # ignore global options - continue - ;; - - *) - ewarn "Skipping invalid line in ${conf_file}: ${targetline}" - ;; - esac - - # Queue this setting for the next call to dm_crypt_execute - eval "${targetline}" - done 3< ${conf_file} - - # If we have a target queued up, then execute it - dm_crypt_execute - - ewend ${cryptfs_status} "Failed to setup dm-crypt devices" -} - -stop() { - local line header - - # Break down all mappings - header=true - egrep "^(target|swap)=" ${conf_file} | \ - while read line ; do - ${header} && einfo "Removing dm-crypt mappings" - header=false - - target= swap= - eval ${line} - - [ -n "${swap}" ] && target=${swap} - if [ -z "${target}" ] ; then - ewarn "invalid line in ${conf_file}: ${line}" - continue - fi - - ebegin " ${target}" - cryptsetup remove ${target} - eend $? - done - - # Break down loop devices - header=true - grep '^source=./dev/loop' ${conf_file} | \ - while read line ; do - ${header} && einfo "Detaching dm-crypt loop devices" - header=false - - source= - eval ${line} - - ebegin " ${source}" - losetup -d "${source}" - eend $? - done - - return 0 -} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.6.7-dmcrypt.rc b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.6.7-dmcrypt.rc index 4d5f01e472..cdd20ba929 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.6.7-dmcrypt.rc +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/1.6.7-dmcrypt.rc @@ -1,7 +1,6 @@ #!/sbin/openrc-run # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ depend() { before checkfs fsck diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.7.1-sysmacros.patch b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.7.1-sysmacros.patch deleted file mode 100644 index 459cec6dd3..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.7.1-sysmacros.patch +++ /dev/null @@ -1,60 +0,0 @@ -https://bugs.gentoo.org/580228 - -From ca5f8f92c161d9bd3b0c539befc13199f8a60813 Mon Sep 17 00:00:00 2001 -From: Mike Frysinger -Date: Tue, 19 Apr 2016 02:13:00 -0400 -Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev - -These functions are defined in that header, so include it when needed. -Otherwise we can get build failures like: -veritysetup-utils_loop.o: In function '_sysfs_backing_file': -utils_loop.c:(.text+0x50): undefined reference to 'minor' -utils_loop.c:(.text+0x5e): undefined reference to 'major' -veritysetup-utils_loop.o: In function 'crypt_loop_device': -utils_loop.c:(.text+0x638): undefined reference to 'major' -../lib/.libs/libcryptsetup.so: undefined reference to 'makedev' ---- - lib/utils_devpath.c | 1 + - lib/utils_loop.c | 1 + - lib/utils_wipe.c | 1 + - 3 files changed, 3 insertions(+) - -diff --git a/lib/utils_devpath.c b/lib/utils_devpath.c -index 963785a..0bc0563 100644 ---- a/lib/utils_devpath.c -+++ b/lib/utils_devpath.c -@@ -30,6 +30,7 @@ - #include - #include - #include -+#include - #include - #include "internal.h" - -diff --git a/lib/utils_loop.c b/lib/utils_loop.c -index d7b03a1..36d4c46 100644 ---- a/lib/utils_loop.c -+++ b/lib/utils_loop.c -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - #include - #include - -diff --git a/lib/utils_wipe.c b/lib/utils_wipe.c -index 210c566..8e2a2aa 100644 ---- a/lib/utils_wipe.c -+++ b/lib/utils_wipe.c -@@ -29,6 +29,7 @@ - #include - #include - #include -+#include - #include - - #include "libcryptsetup.h" --- -2.7.4 - diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.7.3-libressl.patch b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.7.3-libressl.patch new file mode 100644 index 0000000000..a7a708f427 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.7.3-libressl.patch @@ -0,0 +1,12 @@ +diff -Naur cryptsetup-1.7.3.orig/lib/crypto_backend/crypto_openssl.c cryptsetup-1.7.3/lib/crypto_backend/crypto_openssl.c +--- cryptsetup-1.7.3.orig/lib/crypto_backend/crypto_openssl.c 2016-10-28 01:58:10.000000000 -0700 ++++ cryptsetup-1.7.3/lib/crypto_backend/crypto_openssl.c 2016-11-02 13:38:46.094483756 -0700 +@@ -73,7 +73,7 @@ + /* + * Compatible wrappers for OpenSSL < 1.1.0 + */ +-#if OPENSSL_VERSION_NUMBER < 0x10100000L ++#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) + static EVP_MD_CTX *EVP_MD_CTX_new(void) + { + EVP_MD_CTX *md = malloc(sizeof(*md));