diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.2 deleted file mode 100644 index 519f337f4b..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.2 +++ /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(+)] ) 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 ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) 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(+)] ) 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 python reencrypt static static-libs udev urandom python_targets_python2_7 -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(+)] ) 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 ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) -REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( python_targets_python2_7 ) static? ( !gcrypt ) -SLOT=0 -SRC_URI=https://cryptsetup.googlecode.com/files/cryptsetup-1.6.2.tar.bz2 -_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=8aee5300124f90ed4bcc960be7970e1b 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 index 9d980d43fa..9eb2504161 100644 --- 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 @@ -11,4 +11,4 @@ REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( ^^ ( python_single_ta SLOT=0 SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.6/cryptsetup-1.6.5.tar.xz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=db86ee92b69cfb20a5929dd07ea5b8b7 +_md5_=110aeab58a8bfcfa6521c05bf9279587 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.7 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.7 deleted file mode 100644 index 1b774fd445..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.7 +++ /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? ( 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_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,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_python2_7(+)?,python_single_target_python3_3(+)?,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://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md -IUSE=+gcrypt kernel nettle openssl nls pwquality python reencrypt static static-libs udev urandom python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_single_target_python2_7 python_single_target_python3_3 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_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,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_python2_7(+)?,python_single_target_python3_3(+)?,python_single_target_python3_4(+)?] ) -REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( ^^ ( python_single_target_python2_7 python_single_target_python3_3 python_single_target_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_3? ( python_targets_python3_3 ) 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.7.tar.xz -_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=7d1f569eb3066533956b0e1711b5139a diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.8 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.8 deleted file mode 100644 index 90cfc8826a..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.6.8 +++ /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? ( dev-libs/openssl:0=[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:0= ) 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_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,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_python2_7(+)?,python_single_target_python3_3(+)?,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:0=[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 nls pwquality python reencrypt static static-libs udev urandom python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_single_target_python2_7 python_single_target_python3_3 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:0=[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:0= ) 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_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,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_python2_7(+)?,python_single_target_python3_3(+)?,python_single_target_python3_4(+)?] ) -REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( ^^ ( python_single_target_python2_7 python_single_target_python3_3 python_single_target_python3_4 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_3? ( python_targets_python3_3 ) 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 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib 3972ca401cf7dbb430df9995f5d8d580 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=bd1396500906f00baf571d65316b0e16 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.1 new file mode 100644 index 0000000000..9192a8110b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile 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_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(-)] ) 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_targets_python3_5 +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.1.tar.xz +_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=1e8055f159b32cb7aa240151d776b3e2 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 new file mode 100644 index 0000000000..269a7159ed --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/cryptsetup-1.7.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile 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_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(-)] ) 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_targets_python3_5 +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 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 9d81603248f2ba3ec59124320d123e5e libtool b75230758539a7da029e24afdb693960 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=9765e60949c9094313af838ba4d583cf 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 index 77b1df50f8..3f4fc70c1f 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog @@ -1,854 +1,199 @@ # 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 $ +# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 +# (auto-generated from git log) -*cryptsetup-1.6.7 (12 Apr 2015) +*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) - 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. + 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 - 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. + This commit represents a new era for Gentoo: + Storing the gentoo-x86 tree in Git, as converted from CVS. - 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. + This commit is the start of the NEW history. + Any historical data is intended to be grafted onto this point. - 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. + 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. - 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. + 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 - 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. + 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. - 12 Apr 2015; Mike Frysinger files/1.5.1-dmcrypt.rc: - Explicitly have cryptsetup read the key from stdin #266546 by forums. + 24 Aug 2015; Justin Lecher metadata.xml: + Use https by default - 12 Apr 2015; Mike Frysinger files/1.5.1-dmcrypt.rc: - Automatically run before swap when creating swap files #509412 by Toralf - Förster. + Convert all URLs for sites supporting encrypted connections from http to + https - 12 Apr 2015; Mike Frysinger files/1.5.1-dmcrypt.rc: - Fix bashisms in init script #451460 by Alexander Tsoy. + Signed-off-by: Justin Lecher - 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, + 24 Aug 2015; Justin Lecher 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.. + Enable https for all google URIs - 01 Nov 2014; Mike Frysinger cryptsetup-1.6.6.ebuild: - Warn USE=gcrypt users about broken whirlpool hashes #525208 by Francisco Blas - Izquierdo Riera. + Signed-off-by: Justin Lecher - 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, + 24 Aug 2015; Justin Lecher cryptsetup-1.6.2.ebuild, cryptsetup-1.6.5.ebuild, cryptsetup-1.6.6.ebuild: - add missing subslot dep for libgcrypt + Convert URIs for googlecode.com to https - 07 Sep 2014; Agostino Sarubbo cryptsetup-1.6.5.ebuild: - Stable for ppc, wrt bug #510342 + Signed-off-by: Justin Lecher - 30 Aug 2014; Chema Alonso cryptsetup-1.6.5.ebuild: - Stable for amd64 wrt bug #510342 + 24 Aug 2015; Mike Gilbert metadata.xml: + Revert DOCTYPE SYSTEM https changes in metadata.xml - 28 Aug 2014; Jeroen Roovers cryptsetup-1.6.5.ebuild: - Stable for HPPA (bug #510342). + repoman does not yet accept the https version. + This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - 27 Aug 2014; Patrick Lauer metadata.xml: - Remove unneeded useflag description from metadata.xml + Bug: https://bugs.gentoo.org/552720 - 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 +*cryptsetup-1.6.8 (08 Sep 2015) - 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 + 08 Sep 2015; Lars Wendler + +cryptsetup-1.6.8.ebuild: + Bump to version 1.6.8 - 20 Aug 2014; Mike Frysinger cryptsetup-1.6.6.ebuild: - Add epatch_user #520276 by Nikoli. + Package-Manager: portage-2.2.20.1 + Signed-off-by: Lars Wendler - 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. + 08 Sep 2015; Lars Wendler + -cryptsetup-1.6.6.ebuild: + Removed old. -*cryptsetup-1.6.6 (19 Aug 2014) + Package-Manager: portage-2.2.20.1 + Signed-off-by: Lars Wendler - 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. +*cryptsetup-1.6.8-r1 (05 Oct 2015) - 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, + 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: - Use virtual/libudev (prereq. for dropping compability USE flag "static-libs" - from virtual/udev) + fix obsolete wiki URL #551994 -*cryptsetup-1.6.5 (01 Jul 2014) + cryptsetup-1.6.5 has an incorrect link to cryptsetup wiki because + upstream has migrated to gitlab. - 01 Jul 2014; Robin H. Johnson +cryptsetup-1.6.5.ebuild: - Bump per bug #515838. + Package-Manager: portage-2.2.20.1 -*cryptsetup-1.6.4 (03 Mar 2014) + 24 Jan 2016; Michał Górny metadata.xml: + Unify quoting in metadata.xml files for machine processing - 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. + 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. - 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. + 24 Jan 2016; Michał Górny metadata.xml: + Replace all herds with appropriate projects (GLEP 67) - 18 Jan 2014; Agostino Sarubbo cryptsetup-1.6.2.ebuild: - Stable for alpha, wrt bug #487652 + Replace all uses of herd with appropriate project maintainers, or no + maintainers in case of herds requested to be disbanded. - 15 Jan 2014; Agostino Sarubbo cryptsetup-1.6.2.ebuild: - Stable for ia64, wrt bug #487652 + 24 Jan 2016; Michał Górny metadata.xml: + Set appropriate maintainer types in metadata.xml (GLEP 67) -*cryptsetup-1.6.3 (27 Dec 2013) +*cryptsetup-1.7.1 (28 Feb 2016) - 27 Dec 2013; Lars Wendler +cryptsetup-1.6.3.ebuild: - Version bump by Manuel Rüger (bug #496126). + 28 Feb 2016; Lars Wendler + +cryptsetup-1.7.1.ebuild: + Bump to version 1.7.1 - 23 Dec 2013; Agostino Sarubbo cryptsetup-1.6.2.ebuild: - Stable for sparc, wrt bug #487652 + Package-Manager: portage-2.2.27 + Signed-off-by: Lars Wendler - 22 Dec 2013; Agostino Sarubbo cryptsetup-1.6.2.ebuild: - Stable for ppc64, wrt bug #487652 + 28 Feb 2016; Lars Wendler + -cryptsetup-1.6.8.ebuild, -cryptsetup-1.7.0.ebuild: + Removed old. - 21 Dec 2013; Agostino Sarubbo cryptsetup-1.6.2.ebuild: - Stable for ppc, wrt bug #487652 + Package-Manager: portage-2.2.27 + Signed-off-by: Lars Wendler - 01 Dec 2013; Johannes Huber cryptsetup-1.6.2.ebuild: - x86 stable, bug #487652 + 19 Apr 2016; Mike Frysinger cryptsetup-1.7.1.ebuild, + +files/cryptsetup-1.7.1-sysmacros.patch: + fix build w/newer glibc #580228 - 27 Nov 2013; Markus Meier cryptsetup-1.6.2.ebuild: - arm stable, bug #487652 + 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 - 19 Nov 2013; Chema Alonso cryptsetup-1.6.2.ebuild: - Stable for amd64 wrt bug #487652 +*cryptsetup-1.7.2 (04 Jun 2016) - 09 Nov 2013; Jeroen Roovers cryptsetup-1.6.2.ebuild: - Stable for HPPA (bug #487652). + 04 Jun 2016; Lars Wendler + +cryptsetup-1.7.2.ebuild: + Bump to version 1.7.2 - 05 Sep 2013; Michał Górny cryptsetup-1.6.1.ebuild: - Clean up PYTHON_COMPAT from old implementations. + Package-Manager: portage-2.2.28 + Signed-off-by: Lars Wendler -*cryptsetup-1.6.2 (14 Aug 2013) + 04 Jun 2016; Lars Wendler + -cryptsetup-1.7.0-r1.ebuild: + Removed old. - 14 Aug 2013; Tim Harder +cryptsetup-1.6.2.ebuild: - Version bump. + Package-Manager: portage-2.2.28 + Signed-off-by: Lars Wendler - 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/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog-2015 new file mode 100644 index 0000000000..77b1df50f8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/ChangeLog-2015 @@ -0,0 +1,854 @@ +# 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 9b62acd6cb..ee8de3a287 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,16 +1,17 @@ AUX 1.0.6-dmcrypt.confd 3783 SHA256 4a9f3c708f2ab25f94059771b5b64f50e376f7a42ad7ec14102f492c9233ac29 SHA512 af099199b5a056676a565d9e3e0893927da67d0916aad1885f4567963f06df0b8c754a0cf76f55dfdb72c57605837e044bbe4a7e9fbcfd8c1648750f2964630a WHIRLPOOL 68f3b72f9bd567ebb333b54387014ff9c0f17e3a16933e30a08598eba57beb26427d5fe7e93978cde5676afd0928c1342156e5c39aa14f8878a7cb710135689a -AUX 1.5.1-dmcrypt.rc 8723 SHA256 3ff058b1b353ee63e4c3252599c684863624cecf85cf3f4a493ae05863bc899e SHA512 2e010813ba567d180e0dcc6207f55c932b74dd1ced4b1032abdf4b44784e520c0ba16a814e5f586bbe6174b8d9918c7e2643375024c2cf8d75e1b40091a897ca WHIRLPOOL 93ccbfc80c49ad830adf1483de02cbc82f6d2f865cb4e60ce77ae7e3f47eaa62a7f47a4f682ed2cb57b0c2c7fd7837f70f10ec1bea93aca0a40a59d92742a054 +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 8821 SHA256 d0a55d31c713bbddf7d05634018623586e69d43281bc5019b5b821a745f9a57f SHA512 d9598d2a252d38704d74995bbfb53d1109ab52b55252274e8b417a04a3f37505cdf197e661f92d5e54cb5b79843a09d7a130d5f192a0da396a98f8d94c8924a9 WHIRLPOOL 2a5d7b916b251a477c17c99794d918f60a5963cd085596081cdbfe7004f6f82288c1a207e6f5df0907b9c1729c931ab4412b503fcd4d69019df518cf6fb5b9a7 -AUX cryptsetup-1.6.1-openssl-static.patch 472 SHA256 7029ba7870ff183b7dac3c658140c8c01286efd29e9427d1195b5b4e85fe2f4f SHA512 4292ee661b3e1a26b3c9b6fe8f360ed1df1cb416a13162ffa40d6610d5d0431c3dbdb17280fb1aa3aa6eeacb735ead3da4e6cc126d8be74121565b4c9bf6c6a2 WHIRLPOOL f0186cf9317560a480dab53c8c538f35ba5273401f2d37b4be9e3aae06203c43fcd22c4ce17c41cf80a01db5cd22877105ff2be0a8f3effd50cde8c9f42b68df -DIST cryptsetup-1.6.2.tar.bz2 1189584 SHA256 15723f0198303d4bcb99d480b7a773918e2d319f0348457988c063bdd03e109a SHA512 59fb835ef8bcd6d0c704a021055032639840ef4bb7be6ade8ff91d347ae74d8e6cba4583d8ced7a4a8c6f09ebc16c4eff3549c13c4327d92fd9234db58e18c10 WHIRLPOOL 3ab24572ea42dfdd0d5176dfa4621520cd0bccda53c3a01676d400a7a841ab9643c979c4942daa774658602bd8cdf659376cbc94c553e2097c5eb3c51a7edb31 +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 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.7.tar.xz 1188876 SHA256 c23c24c8d662032da8650c1c84985221be8bbedf4737c1540bba7e4517dfe820 SHA512 d6cecd2f3f5d468d4337d4e8407c8c3315e8972c0fc72cd1f93fb67f02a632b56ad293f08f6682f24c9ad0b5ad5967be751e5679413109692ade5823aafd1d19 WHIRLPOOL 95611938ddbf3520f1a2a2891e3103f6bf1699a210f7902bd65d1e61357ed44c9b6f344f567d1d5f1b88adb40154831e34014f3e22ec141f9101b707295007a0 DIST cryptsetup-1.6.8.tar.xz 1221232 SHA256 45a6ccd3c65b7d904e58e1cb3656a7e997190b6a05b5ff7c6887e4a41c5f19bc SHA512 db189a98da6329f4d4c2ae92dbdc08ccffdf6ae41c964186ebf48a612bf0aa9731653ef6b7549b5feee0043edfa171874c3609418499902e6339b48481c621d7 WHIRLPOOL 8873d14fc2a54d97ed7d065ad4a0c63b057d9085c2cfd99c0b97aba78d49566bd7c9b47e56033992ac1f3892369bebf2165aaccc6ca3f933c0c33c2e6ef8c1e4 -EBUILD cryptsetup-1.6.2.ebuild 4215 SHA256 dffc2f69d545a9f2a3d0ca078508271097e9c884ab28be64f07edc25736904a2 SHA512 191bc1a06db01a5e45a7564859d8048f288e0a8c60307157a1313bdcfc4b2f9006db0c274585b0931eeb148d631256dc6d612bfb85bf894610eef753115d2ee8 WHIRLPOOL ad9b95d08a2a8bd1d24a39ea5e848b39746d41af42c6447b71ae3ec397afd16d0d994412a81ed19aa9204c088f4c91cb4a37594420da693a5847a97f2ece1056 -EBUILD cryptsetup-1.6.5.ebuild 4378 SHA256 7997ba7ac615186b52406fb93303fdb679a1118501557b03f1e2208813d2c208 SHA512 45352965eea5b7ffd42af5a212f6742915354a37b60303ded68e87617b3f1a124f811de5537c41a410c287cec524704132eb5116e54680b60cb1d838192ee554 WHIRLPOOL ffd467b1d7c34fa8b5bd3ac3feb5bbd9537785c91b5183d8ada7cc33083a218852e55686772d711229dd8a9113e9d0e25209b0e3ec2eba7b3d0212a2f487c89a -EBUILD cryptsetup-1.6.7.ebuild 3412 SHA256 bbaca325fb8b4afb832add4917cf6b6c4d11aa565f05471be7a45f23604c6d03 SHA512 4fd376f043be8f18563ea9f85c86143b5dbe23acab9df45afeb3a344a854b460db028a0de8e8746afe4f1a678c4b025a89cc75c741d18240426e8649de803afc WHIRLPOOL 85b5536e618ab46c2e2cd769a0ff2500f358bc92da2f384f473f64097a6869bc742b32f1b074262b62fec677d88d0cf850d2748447af0eeac251c3861e9efe33 +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.6.8.ebuild 3415 SHA256 b2393f1e1f44133ff9e21f42ef598506264c7221f0ee17be033c0c77b379286f SHA512 3398f9940f9e6a7cc61088d10bfcaa78e70b7c281c656c28764147bd8cb64ee97233471402e6710c62c6c56c2b7197efd26b6f001942917d7e94170d96aefaa2 WHIRLPOOL 54623177839fd2f86eaf77235bfc2fbfa44051a4c5b0b3e616bf1747cf057a2454d9e919c1398dc93838eb5705bd03f755b44c9a13c64aee1623e1717a5649c8 -MISC ChangeLog 32120 SHA256 4f04d04798e6b09ebc80f72f45a4841673e38e05909ccebb5d40c230db0a3272 SHA512 ebf79904c294d29fbeb42d497db5bbac85afdcaaf532ecdae863778ecd9f9c882dd0c3c28994c410611e3eef30492c9bb5696db3c2e4eb49f2e932ee9696185a WHIRLPOOL 8cfe06024e910bfbd0e547fb342ce22c837c79cb29524077272f7478edc6284ed3ef504142b52d6844fa582cd4c4cfb94163c9c40ff074716bd744d2ef039aff -MISC metadata.xml 803 SHA256 ce0f5ae709246410b10cad5d04e7ebeb228009bbb3259f0e79aa693e35ff96d3 SHA512 332aa6594bfa3f07a321dd37d9c0787d7d93c77e6a380afe4793a125a58f20bde092410bb91be68e39616dc4933d9fb375ac5576c8d85c802d0227c995ae24e7 WHIRLPOOL 4811a0bc88bcf22d45de33352c85f7f6dc221d19c6cd6fe47072110dcf6e2cd0522abec94fbed99aff5be06e7ae1e4d6dcca33e20ec0b859735da2ef65e0b7a9 +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 +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.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.2.ebuild deleted file mode 100644 index 7cb25db093..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.2.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit autotools python-single-r1 linux-info libtool eutils - -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.bz2" - -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 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(+)] ) - 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 "${FILESDIR}"/${PN}-1.6.1-openssl-static.patch - 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 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://code.google.com/p/cryptsetup/wiki/FrequentlyAskedQuestions#6._Issues_with_Specific_Versions_of_cryptsetup" - fi -} 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 index 8c7006b322..0669f7a220 100644 --- 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 @@ -119,6 +119,6 @@ pkg_postinst() { 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://code.google.com/p/cryptsetup/wiki/FrequentlyAskedQuestions#6._Issues_with_Specific_Versions_of_cryptsetup" + 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.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.1.ebuild similarity index 74% rename from sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.8.ebuild rename to sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.1.ebuild index 36607d9560..13b101b181 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.8.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.1.ebuild @@ -1,11 +1,13 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 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 +DISTUTILS_OPTIONAL=1 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit autotools distutils-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" @@ -17,7 +19,7 @@ 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" +IUSE="${CRYPTO_BACKENDS} libressl nls pwquality python reencrypt static static-libs udev urandom" REQUIRED_USE="^^ ( ${CRYPTO_BACKENDS//+/} ) python? ( ${PYTHON_REQUIRED_USE} ) static? ( !gcrypt )" #496612 @@ -27,7 +29,10 @@ LIB_DEPEND="dev-libs/libgpg-error[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:0=[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(+)] )" @@ -42,18 +47,24 @@ DEPEND="${RDEPEND} static? ( ${LIB_DEPEND} )" pkg_setup() { - local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC" + local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC ~CRYPTO_SHA256" local WARNING_DM_CRYPT="CONFIG_DM_CRYPT:\tis not set (required for cryptsetup)\n" + local WARNING_CRYPTO_SHA256="CONFIG_CRYPTO_SHA256:\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 "${FILESDIR}"/${PN}-1.7.1-sysmacros.patch #580228 epatch_user && eautoreconf + + if use python ; then + cd python + cp "${FILESDIR}"/setup-1.7.0.py setup.py || die + distutils-r1_src_prepare + fi } src_configure() { @@ -63,18 +74,27 @@ src_configure() { ewarn "userspace crypto libraries." fi + # We disable autotool python integration so we can use eclasses + # for proper integration with multiple python versions. econf \ --sbindir=/sbin \ --enable-shared \ + --disable-python \ $(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) + + use python && cd python && distutils-r1_src_configure +} + +src_compile() { + default + use python && cd python && distutils-r1_src_compile } src_test() { @@ -100,4 +120,6 @@ src_install() { newconfd "${FILESDIR}"/1.6.7-dmcrypt.confd dmcrypt newinitd "${FILESDIR}"/1.6.7-dmcrypt.rc dmcrypt + + use python && cd python && distutils-r1_src_install } diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.7.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild similarity index 75% rename from sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.7.ebuild rename to sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild index 83cb5fdc2a..dd735e282e 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.6.7.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild @@ -1,11 +1,13 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 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 +DISTUTILS_OPTIONAL=1 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit autotools distutils-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" @@ -17,7 +19,7 @@ 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" +IUSE="${CRYPTO_BACKENDS} libressl nls pwquality python reencrypt static static-libs udev urandom" REQUIRED_USE="^^ ( ${CRYPTO_BACKENDS//+/} ) python? ( ${PYTHON_REQUIRED_USE} ) static? ( !gcrypt )" #496612 @@ -27,7 +29,10 @@ LIB_DEPEND="dev-libs/libgpg-error[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(+)] ) + 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(+)] )" @@ -42,18 +47,23 @@ DEPEND="${RDEPEND} static? ( ${LIB_DEPEND} )" pkg_setup() { - local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC" + local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC ~CRYPTO_SHA256" local WARNING_DM_CRYPT="CONFIG_DM_CRYPT:\tis not set (required for cryptsetup)\n" + local WARNING_CRYPTO_SHA256="CONFIG_CRYPTO_SHA256:\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 + + if use python ; then + cd python + cp "${FILESDIR}"/setup-1.7.0.py setup.py || die + distutils-r1_src_prepare + fi } src_configure() { @@ -63,18 +73,27 @@ src_configure() { ewarn "userspace crypto libraries." fi + # We disable autotool python integration so we can use eclasses + # for proper integration with multiple python versions. econf \ --sbindir=/sbin \ --enable-shared \ + --disable-python \ $(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) + + use python && cd python && distutils-r1_src_configure +} + +src_compile() { + default + use python && cd python && distutils-r1_src_compile } src_test() { @@ -100,4 +119,6 @@ src_install() { newconfd "${FILESDIR}"/1.6.7-dmcrypt.confd dmcrypt newinitd "${FILESDIR}"/1.6.7-dmcrypt.rc dmcrypt + + use python && cd python && distutils-r1_src_install } 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 index b6db910360..4c62e66731 100644 --- 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 @@ -1,4 +1,4 @@ -#!/sbin/runscript +#!/sbin/openrc-run # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ 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 e52ad68b94..4d5f01e472 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,4 +1,4 @@ -#!/sbin/runscript +#!/sbin/openrc-run # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.6.1-openssl-static.patch b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.6.1-openssl-static.patch deleted file mode 100644 index e479a305c3..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.6.1-openssl-static.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/configure.ac 2013-03-24 05:02:02.000000000 -0400 -+++ b/configure.ac 2013-08-06 15:57:57.844461481 -0400 -@@ -149,8 +149,8 @@ - if test x$enable_static_cryptsetup = xyes; then - saved_PKG_CONFIG=$PKG_CONFIG - PKG_CONFIG="$PKG_CONFIG --static" -- PKG_CHECK_MODULES([OPENSSL], [openssl]) -- CRYPTO_STATIC_LIBS=$OPENSSL_LIBS -+ PKG_CHECK_MODULES([OPENSSL_STATIC], [openssl]) -+ CRYPTO_STATIC_LIBS=$OPENSSL_STATIC_LIBS - PKG_CONFIG=$saved_PKG_CONFIG - fi - NO_FIPS([]) 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 new file mode 100644 index 0000000000..459cec6dd3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/cryptsetup-1.7.1-sysmacros.patch @@ -0,0 +1,60 @@ +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/setup-1.7.0.py b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/setup-1.7.0.py new file mode 100644 index 0000000000..0da063c0b1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/files/setup-1.7.0.py @@ -0,0 +1,21 @@ +import os +from distutils.core import setup, Extension + +top_srcdir = os.path.dirname(os.path.dirname(os.path.realpath(__file__))) + +def get_ver(): + with open(os.path.join(top_srcdir, 'configure')) as f: + for line in f: + if line.startswith('PACKAGE_VERSION='): + return line.split('=')[1].replace("'", '').strip() + +module = Extension('pycryptsetup', + include_dirs=[os.path.join(top_srcdir, 'lib')], + extra_compile_args=['-include', os.path.join(top_srcdir, 'config.h')], + library_dirs=[os.path.join(top_srcdir, 'lib', '.libs')], + libraries=['cryptsetup'], + sources=['pycryptsetup.c']) + +setup(name='pycryptsetup', + version=get_ver(), + ext_modules=[module]) diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/metadata.xml index 17bad91dce..32a868bf88 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/sys-fs/cryptsetup/metadata.xml @@ -1,17 +1,20 @@ - base-system - - Use dev-libs/libgcrypt crypto backend - Use kernel crypto backend (mainly for embedded systems) - Use dev-libs/nettle crypto backend - Use dev-libs/openssl crypto backend - Use dev-libs/libpwquality for password quality checking - Use /dev/urandom instead of /dev/random - Build cryptsetup-reencrypt - - - cryptsetup - + + base-system@gentoo.org + Gentoo Base System + + + Use dev-libs/libgcrypt crypto backend + Use kernel crypto backend (mainly for embedded systems) + Use dev-libs/nettle crypto backend + Use dev-libs/openssl crypto backend + Use dev-libs/libpwquality for password quality checking + Use /dev/urandom instead of /dev/random + Build cryptsetup-reencrypt + + + cryptsetup +