diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-3.2_p2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-3.2_p2 index 17657206df..ed522c89da 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-3.2_p2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-3.2_p2 @@ -1,6 +1,7 @@ -DEFINED_PHASES=compile install unpack +DEFINED_PHASES=compile install prepare +DEPEND=sys-libs/zlib DESCRIPTION=Tool for creating compressed filesystem type squashfs -EAPI=0 +EAPI=5 HOMEPAGE=http://squashfs.sourceforge.net/ KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 LICENSE=GPL-2 @@ -8,4 +9,4 @@ RDEPEND=sys-libs/zlib SLOT=3.0 SRC_URI=mirror://sourceforge/squashfs/squashfs3.2-r2.tar.gz _eclasses_=multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=f59c01d377585027fe3419584c1cc839 +_md5_=60c865dd397baeef2893128f0bfdd004 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-3.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-3.4 index 20be7c3ee8..b6b2ebf3a5 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-3.4 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-3.4 @@ -1,6 +1,7 @@ -DEFINED_PHASES=compile install unpack +DEFINED_PHASES=compile install prepare +DEPEND=sys-libs/zlib DESCRIPTION=Tool for creating compressed filesystem type squashfs -EAPI=0 +EAPI=5 HOMEPAGE=http://squashfs.sourceforge.net/ KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 LICENSE=GPL-2 @@ -8,4 +9,4 @@ RDEPEND=sys-libs/zlib SLOT=3.1 SRC_URI=mirror://sourceforge/squashfs/squashfs3.4.tar.gz _eclasses_=multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=06e720001258efc2d26bc91d77d76847 +_md5_=a5dfd75db98a94d5ce7c18d0e2710de5 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.2 deleted file mode 100644 index e45ae9b38a..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install postinst -DEPEND=sys-libs/zlib xz? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) !xz? ( !lzo? ( sys-libs/zlib ) ) xattr? ( sys-apps/attr ) -DESCRIPTION=Tool for creating compressed filesystem type squashfs -EAPI=2 -HOMEPAGE=http://squashfs.sourceforge.net -IUSE=+xz lzo xattr -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-linux -LICENSE=GPL-2 -RDEPEND=sys-libs/zlib xz? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) !xz? ( !lzo? ( sys-libs/zlib ) ) xattr? ( sys-apps/attr ) -SLOT=0 -SRC_URI=mirror://sourceforge/squashfs/squashfs4.2.tar.gz -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=0ec6aa259bf5c60758e457e52dbc1c84 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.2-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.2-r1 deleted file mode 100644 index 5d8480bb81..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.2-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install postinst -DEPEND=sys-libs/zlib xz? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) lzma? ( app-arch/xz-utils ) !xz? ( !lzo? ( sys-libs/zlib ) ) xattr? ( sys-apps/attr ) -DESCRIPTION=Tool for creating compressed filesystem type squashfs -EAPI=4 -HOMEPAGE=http://squashfs.sourceforge.net -IUSE=+xz lzma lzo xattr -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux -LICENSE=GPL-2 -RDEPEND=sys-libs/zlib xz? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) lzma? ( app-arch/xz-utils ) !xz? ( !lzo? ( sys-libs/zlib ) ) xattr? ( sys-apps/attr ) -SLOT=0 -SRC_URI=mirror://sourceforge/squashfs/squashfs4.2.tar.gz -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=989816ceccca766c0c3db57ca5db1788 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.2_p20140119 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.2_p20140119 deleted file mode 100644 index 05ac127f13..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.2_p20140119 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst -DEPEND=xattr? ( sys-apps/attr ) sys-libs/zlib !xz? ( !lzo? ( sys-libs/zlib ) ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) xz? ( app-arch/xz-utils ) -DESCRIPTION=Tool for creating compressed filesystem type squashfs -EAPI=5 -HOMEPAGE=http://squashfs.sourceforge.net -IUSE=+xz lzma lzo xattr -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux -LICENSE=GPL-2 -RDEPEND=xattr? ( sys-apps/attr ) sys-libs/zlib !xz? ( !lzo? ( sys-libs/zlib ) ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) xz? ( app-arch/xz-utils ) -SLOT=0 -SRC_URI=http://dev.gentoo.org/~jer/squashfs-tools-4.2_p20140119.tar.xz -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=73364b7264b13cf9d558e5740a86e639 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.3 index c781ad17e7..76f42f3fa1 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.3 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.3 @@ -1,13 +1,13 @@ -DEFINED_PHASES=compile configure install +DEFINED_PHASES=compile configure install prepare DEPEND=sys-libs/zlib !xz? ( !lzo? ( sys-libs/zlib ) ) lz4? ( app-arch/lz4 ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) xattr? ( sys-apps/attr ) xz? ( app-arch/xz-utils ) DESCRIPTION=Tool for creating compressed filesystem type squashfs EAPI=5 HOMEPAGE=http://squashfs.sourceforge.net IUSE=+xz lzma lz4 lzo xattr -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 LICENSE=GPL-2 RDEPEND=sys-libs/zlib !xz? ( !lzo? ( sys-libs/zlib ) ) lz4? ( app-arch/lz4 ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) xattr? ( sys-apps/attr ) xz? ( app-arch/xz-utils ) SLOT=0 SRC_URI=mirror://sourceforge/squashfs/squashfs4.3.tar.gz _eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=6a816def94a4f893e806f98cb9f98165 +_md5_=d0c1d199226f09a512fde5f346e71c10 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.3-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.3-r1 new file mode 100644 index 0000000000..c19260651a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.3-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare +DEPEND=sys-libs/zlib !xz? ( !lzo? ( sys-libs/zlib ) ) lz4? ( app-arch/lz4 ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) xattr? ( sys-apps/attr ) xz? ( app-arch/xz-utils ) +DESCRIPTION=Tool for creating compressed filesystem type squashfs +EAPI=5 +HOMEPAGE=http://squashfs.sourceforge.net +IUSE=lz4 lzma lzo xattr +xz +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=sys-libs/zlib !xz? ( !lzo? ( sys-libs/zlib ) ) lz4? ( app-arch/lz4 ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) xattr? ( sys-apps/attr ) xz? ( app-arch/xz-utils ) +SLOT=0 +SRC_URI=mirror://sourceforge/squashfs/squashfs4.3.tar.gz mirror://debian/pool/main/s/squashfs-tools/squashfs-tools_4.3-3.debian.tar.xz +_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 +_md5_=629cc2f00f33893a90f20934833bf882 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.3-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.3-r2 new file mode 100644 index 0000000000..54223f354a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-4.3-r2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare +DEPEND=!static? ( sys-libs/zlib !xz? ( !lzo? ( sys-libs/zlib ) ) lz4? ( app-arch/lz4 ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) xattr? ( sys-apps/attr ) xz? ( app-arch/xz-utils ) ) static? ( sys-libs/zlib[static-libs(+)] !xz? ( !lzo? ( sys-libs/zlib[static-libs(+)] ) ) lz4? ( app-arch/lz4[static-libs(+)] ) lzma? ( app-arch/xz-utils[static-libs(+)] ) lzo? ( dev-libs/lzo[static-libs(+)] ) xattr? ( sys-apps/attr[static-libs(+)] ) xz? ( app-arch/xz-utils[static-libs(+)] ) ) +DESCRIPTION=Tool for creating compressed filesystem type squashfs +EAPI=5 +HOMEPAGE=http://squashfs.sourceforge.net +IUSE=debug lz4 lzma lzo static xattr +xz +KEYWORDS=alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 +LICENSE=GPL-2 +RDEPEND=!static? ( sys-libs/zlib !xz? ( !lzo? ( sys-libs/zlib ) ) lz4? ( app-arch/lz4 ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) xattr? ( sys-apps/attr ) xz? ( app-arch/xz-utils ) ) +SLOT=0 +SRC_URI=mirror://sourceforge/squashfs/squashfs4.3.tar.gz mirror://debian/pool/main/s/squashfs-tools/squashfs-tools_4.3-3.debian.tar.xz +_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 +_md5_=1dfbbe1423b829c631cf89fb295dc355 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-9999 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-9999 new file mode 100644 index 0000000000..7fec38f235 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/sys-fs/squashfs-tools-9999 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile configure install unpack +DEPEND=!static? ( sys-libs/zlib !xz? ( !lzo? ( sys-libs/zlib ) ) lz4? ( app-arch/lz4 ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) xattr? ( sys-apps/attr ) xz? ( app-arch/xz-utils ) ) static? ( sys-libs/zlib[static-libs(+)] !xz? ( !lzo? ( sys-libs/zlib[static-libs(+)] ) ) lz4? ( app-arch/lz4[static-libs(+)] ) lzma? ( app-arch/xz-utils[static-libs(+)] ) lzo? ( dev-libs/lzo[static-libs(+)] ) xattr? ( sys-apps/attr[static-libs(+)] ) xz? ( app-arch/xz-utils[static-libs(+)] ) ) >=dev-vcs/git-1.8.2.1 +DESCRIPTION=Tool for creating compressed filesystem type squashfs +EAPI=6 +HOMEPAGE=http://squashfs.sourceforge.net +IUSE=debug lz4 lzma lzo static xattr +xz +LICENSE=GPL-2 +RDEPEND=!static? ( sys-libs/zlib !xz? ( !lzo? ( sys-libs/zlib ) ) lz4? ( app-arch/lz4 ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) xattr? ( sys-apps/attr ) xz? ( app-arch/xz-utils ) ) +SLOT=0 +_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e git-r3 ef66dfc3db09f327af21cf32f140fb2b multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 +_md5_=faf27a8e1976e6a17b618cca55a61a2d diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/ChangeLog deleted file mode 100644 index 7a807bb454..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/ChangeLog +++ /dev/null @@ -1,535 +0,0 @@ -# ChangeLog for sys-fs/squashfs-tools -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/squashfs-tools/ChangeLog,v 1.117 2015/04/17 08:35:17 zlogene Exp $ - - 17 Apr 2015; Mikle Kolyada squashfs-tools-4.3.ebuild: - sparc stable wrt bug #542226 - - 14 Apr 2015; Agostino Sarubbo squashfs-tools-4.3.ebuild: - Stable for ia64, wrt bug #542226 - - 13 Apr 2015; Agostino Sarubbo squashfs-tools-4.3.ebuild: - Stable for alpha, wrt bug #542226 - - 02 Apr 2015; Markus Meier squashfs-tools-4.3.ebuild: - arm stable, bug #542226 - - 31 Mar 2015; Agostino Sarubbo squashfs-tools-4.3.ebuild: - Stable for ppc64, wrt bug #542226 - - 28 Mar 2015; Agostino Sarubbo squashfs-tools-4.3.ebuild: - Stable for ppc, wrt bug #542226 - - 25 Mar 2015; Agostino Sarubbo squashfs-tools-4.3.ebuild: - Stable for x86, wrt bug #542226 - - 10 Mar 2015; Jeroen Roovers squashfs-tools-4.3.ebuild: - Stable for HPPA (bug #542226). - - 09 Mar 2015; Agostino Sarubbo squashfs-tools-4.3.ebuild: - Stable for amd64, wrt bug #542226 - - 05 Mar 2015; Jeroen Roovers squashfs-tools-4.3.ebuild, - -files/squashfs-tools-3.3-posix.patch, - -files/squashfs-tools-4.0-progress-bar.patch, - -files/squashfs-tools-4.0-read-ret.patch: - Remove obsolete pkg_postinst() messages (bug #440586). - - 28 Sep 2014; Anthony G. Basile - squashfs-tools-4.3.ebuild: - Keyword ~ppc ~ppc64, bug #499468 - - 26 Aug 2014; Raúl Porcel squashfs-tools-4.3.ebuild: - Add ~m68k/~sh/~sparc wrt bug #499468 - - 11 Jul 2014; Mikle Kolyada squashfs-tools-4.3.ebuild: - Add ~s390 keyword - - 11 Jul 2014; squashfs-tools-4.3.ebuild: - Keyworded on arm64, bug #499468 - - 05 Jul 2014; Tobias Klausmann - squashfs-tools-4.3.ebuild: - Keyworded on alpha, bug #499468 - -*squashfs-tools-4.3 (08 Jun 2014) - - 08 Jun 2014; Jeroen Roovers - -squashfs-tools-4.2_p20140119-r1.ebuild, +squashfs-tools-4.3.ebuild: - Version bump. - - 28 Apr 2014; Sergey Popov - squashfs-tools-4.2_p20140119-r1.ebuild: - Add ~x86 keyword, wrt bug #499468 - - 28 Apr 2014; Sergey Popov - squashfs-tools-4.2_p20140119-r1.ebuild: - Add ~mips keyword, wrt bug #499468 - - 14 Feb 2014; Markus Meier - squashfs-tools-4.2_p20140119-r1.ebuild: - add ~arm, bug #499468 - - 08 Feb 2014; Akinori Hattori - squashfs-tools-4.2_p20140119-r1.ebuild: - keyword ~ia64 wrt bug #499468 - - 06 Feb 2014; Jeroen Roovers - squashfs-tools-4.2_p20140119-r1.ebuild: - Marked ~hppa (bug #499468). - -*squashfs-tools-4.2_p20140119-r1 (27 Jan 2014) - - 27 Jan 2014; Jeroen Roovers - +squashfs-tools-4.2_p20140119-r1.ebuild, metadata.xml: - Add lz4 support. - -*squashfs-tools-4.2_p20140119 (23 Jan 2014) - - 23 Jan 2014; Jeroen Roovers - -squashfs-tools-4.2_p20121216.ebuild, +squashfs-tools-4.2_p20140119.ebuild, - -squashfs-tools-4.3_pre20130621-r2.ebuild, - -files/squashfs-tools-4.3_pre20130621-xattr.patch: - Version bump. - -*squashfs-tools-4.3_pre20130621-r2 (21 Jan 2014) - - 21 Jan 2014; Jeroen Roovers - -squashfs-tools-4.3_pre20130621-r1.ebuild, - +squashfs-tools-4.3_pre20130621-r2.ebuild, - +files/squashfs-tools-4.3_pre20130621-xattr.patch, metadata.xml: - Fix USE=-xattr properly. Restore old USE flag behaviour. - - 21 Jan 2014; Jeroen Roovers - squashfs-tools-4.3_pre20130621-r1.ebuild, metadata.xml: - sys-apps/attr is not optional in this build. Describe USE=xattr specially. - -*squashfs-tools-4.3_pre20130621-r1 (21 Jan 2014) - - 21 Jan 2014; Jeroen Roovers - -squashfs-tools-4.3_pre20130621.ebuild, - +squashfs-tools-4.3_pre20130621-r1.ebuild: - Fix USE=-xattr. Drop the horrible use_sed in favour of usex. - -*squashfs-tools-4.3_pre20130621 (21 Jan 2014) - - 21 Jan 2014; Justin Lecher - +squashfs-tools-4.3_pre20130621.ebuild, metadata.xml: - Version bump, following Fedora, #479904 - - 18 Jan 2014; Mike Frysinger squashfs-tools-4.2-r1.ebuild, - squashfs-tools-4.2.ebuild, squashfs-tools-4.2_p20121216.ebuild: - Add arm64 love. - - 20 Feb 2013; Zac Medico - squashfs-tools-4.2_p20121216.ebuild: - Add ~arm-linux keyword. - -*squashfs-tools-4.2_p20121216 (17 Dec 2012) - - 17 Dec 2012; Jeroen Roovers - +squashfs-tools-4.2_p20121216.ebuild: - Add snapshot. - - 24 Apr 2012; Justin Lecher -squashfs-tools-4.0.ebuild, - -squashfs-tools-4.0-r1.ebuild, -squashfs-tools-4.1.ebuild, - -squashfs-tools-4.1-r1.ebuild, metadata.xml: - Drop old versions, #395201 - - 19 Apr 2012; Brent Baude squashfs-tools-4.2.ebuild: - Marking squashfs-tools-4.2 ppc64 for bug 400937 - -*squashfs-tools-4.2-r1 (19 Apr 2012) - - 19 Apr 2012; Jeroen Roovers +squashfs-tools-4.2-r1.ebuild, - metadata.xml: - Add old LZMA support back by Wicher Minnaard (bug #412575). - - 25 Mar 2012; Raúl Porcel squashfs-tools-4.2.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #400937 - - 28 Feb 2012; Brent Baude squashfs-tools-4.2.ebuild: - Marking squashfs-tools-4.2 ppc for bug 400937 - - 16 Feb 2012; Pawel Hajdan jr - squashfs-tools-4.2.ebuild: - x86 stable wrt bug #400937 - - 10 Feb 2012; Markus Meier squashfs-tools-4.2.ebuild: - arm stable, bug #400937 - - 08 Feb 2012; Jeroen Roovers squashfs-tools-4.2.ebuild: - Rip out the stuff that makes gzip optional (bug #366607). - - 08 Feb 2012; Jeroen Roovers squashfs-tools-4.2.ebuild, - metadata.xml: - Change USE=lzma to USE=xz now that upstream calls it that way (bug #400939). - - 08 Feb 2012; Jeroen Roovers squashfs-tools-4.2.ebuild: - Stable for HPPA (bug #400937). - - 27 Jan 2012; Agostino Sarubbo squashfs-tools-4.2.ebuild: - Stable for amd64, wrt bug #400937 - - 29 Jul 2011; Zac Medico squashfs-tools-4.2.ebuild: - Add ~x86-linux keyword. - -*squashfs-tools-4.2 (15 Mar 2011) - - 15 Mar 2011; Justin Lecher +squashfs-tools-4.2.ebuild: - Version Bump - - 06 Feb 2011; Mart Raudsepp squashfs-tools-3.4.ebuild: - Drop to ~mips - -*squashfs-tools-4.1-r1 (31 Jan 2011) - - 31 Jan 2011; Jeroen Roovers +squashfs-tools-4.1-r1.ebuild: - Die sooner (and explain why) when no compression USE flag is set (bug - #352861). Fix USE=-lzma case (it tried to fix xz_SUPPORT in the Makefile - instead of XZ_SUPPORT, so it would always link against liblzma or die if not - found). - - 14 Nov 2010; Justin Lecher squashfs-tools-3.2_p2.ebuild, - squashfs-tools-3.4.ebuild, squashfs-tools-4.0.ebuild, - squashfs-tools-4.0-r1.ebuild, squashfs-tools-4.1.ebuild, metadata.xml: - Move local USE lzma to global USE - - 07 Oct 2010; Mike Frysinger squashfs-tools-4.1.ebuild: - Fix by Martin Väth for IUSE=xattr handling #338671, and clean up general - handling of the USE flags. - -*squashfs-tools-4.1 (20 Sep 2010) - - 20 Sep 2010; Mike Frysinger +squashfs-tools-4.1.ebuild, - metadata.xml: - Version bump. - -*squashfs-tools-4.0-r1 (20 Sep 2010) - - 20 Sep 2010; Mike Frysinger - +squashfs-tools-4.0-r1.ebuild, +files/squashfs-tools-4.0-progress-bar.patch, - +files/squashfs-tools-4.0-read-ret.patch: - Add fixes from upstream #292011 by Nicolas Dufresne. - - 07 Dec 2009; Mike Frysinger squashfs-tools-4.0.ebuild: - Fix building on non-glibc systems #276951 by Ed Wildgoose. - - 07 Dec 2009; Mike Frysinger - -squashfs-tools-3.1_p2.ebuild, squashfs-tools-3.2_p2.ebuild, - -squashfs-tools-3.3.ebuild, squashfs-tools-3.4.ebuild: - Slot older versions of squashfs-tools as the filesystem format is not - backwards compatible and sometimes we need to easily create older - filesystem versions. - - 18 Jul 2009; Joseph Jezak squashfs-tools-4.0.ebuild: - Marked ppc stable for bug #273131. - - 19 Jun 2009; Brent Baude squashfs-tools-4.0.ebuild: - stable ppc64, bug 273131 - - 15 Jun 2009; Jeroen Roovers squashfs-tools-4.0.ebuild: - Stable for HPPA (bug #273131). - - 13 Jun 2009; Andrew Gaffney - squashfs-tools-4.0.ebuild: - Change ewarn per bug #263762 - - 08 Jun 2009; Jeremy Olexa squashfs-tools-4.0.ebuild: - amd64 stable, bug 273131 - - 08 Jun 2009; Raúl Porcel squashfs-tools-4.0.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #273131 - -*squashfs-tools-4.0 (01 Jun 2009) - - 01 Jun 2009; Andrew Gaffney - +squashfs-tools-4.0.ebuild: - Bumping squashfs-tools to 4.0 for bug #272043 - -*squashfs-tools-4.0_pre20090324 (25 Mar 2009) - - 25 Mar 2009; Zac Medico - -squashfs-tools-4.0_pre20080324.ebuild, - +squashfs-tools-4.0_pre20090324.ebuild: - Rename 4.0_pre20080324 to 4.0_pre20090324 (off by 1 year). - -*squashfs-tools-4.0_pre20080324 (25 Mar 2009) - - 25 Mar 2009; Zac Medico - +squashfs-tools-4.0_pre20080324.ebuild: - Add squashfs-4.0 cvs snapshot, for linux-2.6.29 users. - - 15 Oct 2008; Jeroen Roovers squashfs-tools-3.1_p2.ebuild, - squashfs-tools-3.2_p2.ebuild, squashfs-tools-3.3.ebuild, - squashfs-tools-3.4.ebuild: - Pick up CFLAGS from the environment instead of "setting them in stone" - (bug #242030). - -*squashfs-tools-3.4 (28 Aug 2008) - - 28 Aug 2008; Jeroen Roovers +squashfs-tools-3.4.ebuild: - Version bump (bug #235867). - - 28 Jun 2008; Chris Gianelloni - squashfs-tools-3.2_p2.ebuild, squashfs-tools-3.3.ebuild: - Marking 3.2_p2 stable for 2.6.23 kernels. Thanks to Kerin Millar - for pointing it out in bug #227461. This was used - during the 2008.0 release cycle, so it received plenty of testing. Also, - changing the elog to ewarn for 3.3 and the 2.6.24 requirement notice. - - 19 Jun 2008; Chris Gianelloni - squashfs-tools-3.3.ebuild: - Stable on alpha/amd64/arm/hppa/ia64/ppc/ppc64/sparc/x86 since they all - have 2.6.24 versions stable and we want to use this version of - squashfs-tools for the release. - - 04 Apr 2008; Chris Gianelloni - squashfs-tools-3.3.ebuild: - Added a note about requiring 2.6.24 kernel for 3.3 support. - -*squashfs-tools-3.3 (30 Dec 2007) - - 30 Dec 2007; +files/squashfs-tools-3.3-posix.patch, - +squashfs-tools-3.3.ebuild: - - Version bump.. get_nprocs() is a glibc only function and there is no - reason to use it when sysconf(_SC_NPROCESSORS_CONF) exists. Also fixed some - format mistakes. - - 06 Nov 2007; Chris Gianelloni - squashfs-tools-3.2_p2.ebuild: - Changing installation of docs so we pull in README-3.2 and not README-3.1 - and closing bug #196158. - -*squashfs-tools-3.2_p2 (16 May 2007) - - 16 May 2007; Chris Gianelloni - +squashfs-tools-3.2_p2.ebuild: - Version bump and closing bug #175700. Thanks to Roman Zimmermann - for pointing out a simpel copy would work. - - 16 May 2007; Chris Gianelloni - -squashfs-tools-2.2_p2.ebuild, -squashfs-tools-3.0.ebuild, - -squashfs-tools-3.1.ebuild: - Cleaning up older versions now that 3.1_p2 is stable everywhere. - - 15 May 2007; Jeroen Roovers squashfs-tools-3.1_p2.ebuild: - Stable for HPPA (bug #165289). - - 11 May 2007; Joshua Kinard - squashfs-tools-3.1_p2.ebuild: - Stable on mips, per #165289. - - 28 Mar 2007; Raúl Porcel - squashfs-tools-3.1_p2.ebuild: - ia64 stable wrt bug 165289 - - 13 Feb 2007; Chris Gianelloni - squashfs-tools-3.1_p2.ebuild: - Stable on alpha wrt bug #165289. - - 13 Feb 2007; Markus Rothe - squashfs-tools-3.1_p2.ebuild: - Stable on ppc64; bug #165289 - - 11 Feb 2007; nixnut squashfs-tools-3.1_p2.ebuild: - Stable on ppc wrt bug 165289 - - 11 Feb 2007; Steve Dibb squashfs-tools-3.1_p2.ebuild: - amd64 stable, bug 165289 - - 05 Feb 2007; Torsten Veller - squashfs-tools-3.1_p2.ebuild: - Stable on x86 (#165289) - - 05 Feb 2007; Gustavo Zacarias - squashfs-tools-3.1_p2.ebuild: - Stable on sparc wrt #165289 - -*squashfs-tools-3.1_p2 (05 Sep 2006) - - 05 Sep 2006; Chris Gianelloni - squashfs-tools-3.1.ebuild, +squashfs-tools-3.1_p2.ebuild: - Version bump. Closing bug #145676. - -*squashfs-tools-3.1 (28 Aug 2006) - - 28 Aug 2006; Chris Gianelloni - +squashfs-tools-3.1.ebuild: - Version bump. Closing bug #145369. - - 28 Aug 2006; Gustavo Zacarias - squashfs-tools-3.0.ebuild: - Stable on hppa - - 09 May 2006; Chris Gianelloni - squashfs-tools-3.0.ebuild: - Marking stable on amd64 for bug #126992. - - 02 May 2006; Gustavo Zacarias - squashfs-tools-3.0.ebuild: - Stable on sparc wrt #126992 - - 01 May 2006; Joseph Jezak squashfs-tools-3.0.ebuild: - Marked ppc stable for bug #126992. - - 29 Apr 2006; Joshua Kinard squashfs-tools-3.0.ebuild: - Marked stable on mips. - - 23 Apr 2006; Chris Gianelloni - squashfs-tools-3.0.ebuild: - Stable on x86 wrt bug #126992. - - 22 Apr 2006; Markus Rothe squashfs-tools-3.0.ebuild: - Stable on ppc64; bug #126992 - - 14 Apr 2006; Chris Gianelloni - squashfs-tools-3.0.ebuild: - Added unsquashfs to dobin and closing bug #129875. - - 12 Apr 2006; Chris Gianelloni - -squashfs-tools-2.1_p2-r1.ebuild: - Cleaning up older ebuilds. - - 12 Apr 2006; Bryan Østergaard - squashfs-tools-2.2_p2.ebuild: - Stable on sparc wrt #126542 - - 18 Mar 2006; Markus Rothe - squashfs-tools-2.2_p2.ebuild: - Stable on ppc64; bug #126542 - - 17 Mar 2006; Tobias Scherbaum - squashfs-tools-2.2_p2.ebuild: - ppc stable, bug #126542 - -*squashfs-tools-3.0 (17 Mar 2006) - - 17 Mar 2006; Chris Gianelloni - squashfs-tools-2.2_p2.ebuild, +squashfs-tools-3.0.ebuild: - Added squashfs-tools-3.0 and marking 2.2_p2 stable on amd64/x86 wrt bug - #126542. - - 12 Sep 2005; Chris Gianelloni - -squashfs-tools-2.2.ebuild: - Cleaning up older ebuilds. - -*squashfs-tools-2.2_p2 (09 Sep 2005) - - 09 Sep 2005; Chris Gianelloni - +squashfs-tools-2.2_p2.ebuild: - Version bump and closing bug #99886. - -*squashfs-tools-2.2 (22 Jul 2005) - - 22 Jul 2005; Chris Gianelloni - +squashfs-tools-2.2.ebuild: - Version bumped to latest version. - - 16 May 2005; Chris Gianelloni - squashfs-tools-2.1_p2-r1.ebuild: - Removed src_test and closing bug #85682. - -*squashfs-tools-2.1_p2-r1 (23 Feb 2005) - - 23 Feb 2005; Chris Gianelloni - -squashfs-tools-2.0_p2.ebuild, +squashfs-tools-2.1_p2-r1.ebuild, - -squashfs-tools-2.1_p2.ebuild: - Marking stable and closing bug #82568. - - 29 Jan 2005; Markus Rothe squashfs-tools-2.1_p2.ebuild: - Stable on ppc64 - - 06 Jan 2005; Bryan Østergaard - squashfs-tools-2.0_p2.ebuild: - Stable on alpha. - -*squashfs-tools-2.1_p2 (15 Dec 2004) - - 15 Dec 2004; Chris Gianelloni - -squashfs-tools-1.3.ebuild, -squashfs-tools-2.0.ebuild, - -squashfs-tools-2.0_alpha.ebuild, squashfs-tools-2.0_p2.ebuild, - +squashfs-tools-2.1_p2.ebuild: - Version bumped to 2.1_p2 and closing bug #74509. - - 24 Sep 2004; Tom Gall squashfs-tools-2.0.ebuild: - stable on ppc64 - - 07 Sep 2004; Gustavo Zacarias - squashfs-tools-2.0_p2.ebuild: - Stable on sparc wrt #54103 - -*squashfs-tools-2.0_p2 (07 Sep 2004) - - 07 Sep 2004; Daniel Black - +squashfs-tools-2.0_p2.ebuild: - version bumped as per bug #54103. Thanks Thomas Weidner <3.14159@gmx.net> for - initial testing. src_test routine added - - 05 Sep 2004; Sven Wegener : - Fixed ChangeLog header. - - 03 Sep 2004; Pieter Van den Abeele - squashfs-tools-1.3.ebuild, squashfs-tools-2.0.ebuild: - Masked squashfs-tools-2.0.ebuild stable for ppc - - 03 Sep 2004; Pieter Van den Abeele - squashfs-tools-1.3.ebuild: - Masked squashfs-tools-1.3.ebuild stable for ppc - - 26 Aug 2004; Gustavo Zacarias - squashfs-tools-2.0.ebuild: - Stable on sparc - - 18 Jul 2004; Tom Gall squashfs-tools-2.0.ebuild: - stable on ppc64, bug #57487 - - 16 Jul 2004; Chris Gianelloni - squashfs-tools-2.0.ebuild: - Marked stable on x86 and amd64. - -*squashfs-tools-2.0 (13 Jul 2004) - - 04 Oct 2004; Pieter Van den Abeele : - PPC stable - - 13 Jul 2004; Chris Gianelloni metadata.xml, - +squashfs-tools-2.0.ebuild: - Changed maintainer to livecd and adding squashfs-tools-2.0 for use with the - 2004.2 livecd. - - 01 Jul 2004; Jeremy Huddleston - squashfs-tools-1.3.ebuild, squashfs-tools-2.0_alpha.ebuild: - virtual/glibc -> virtual/libc - - 20 Jun 2004; : - digest fix - -*squashfs-tools-2.0_alpha (04 Jun 2004) - - 04 Jun 2004; Daniel Black - +squashfs-tools-2.0_alpha.ebuild: - version bump thanks to Stefan Schweizer in bug #52038 - - 04 Jun 2004; Daniel Black +metadata.xml, - +squashfs-tools-1.3.ebuild: - Moved from sys-apps/squashfs-tools to sys-fs/squashfs-tools. - - 03 May 2004; Mike Frysinger : - Clean up ebuild and make it look nice. - - 26 Apr 2004; Daniel Black metadata.xml: - Added embedded to the ownership. version 1.3 is realy 1.3_p3. Can the next - version include proper naming. Ref bug #47995 - - 15 Apr 2004; Michael McCabe squashfs-tools-1.3.ebuild: - adding s390 to keywords - -*squashfs-tools-1.3 (14 Feb 2004) - - 14 Feb 2004; Brad House squashfs-tools-1.3.ebuild: - Initial commit diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/Manifest b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/Manifest index f75009a3c0..e57c2ab050 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/Manifest @@ -1,25 +1,19 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -DIST squashfs-tools-4.2_p20140119.tar.xz 119496 SHA256 007382c4be734f923b7a0964c378b665d924adfd5537922452c455c0a2d4d20a SHA512 016c79000bb775c3ffb0a8eb9eefe11f9a82a0cd40be44b42c0c16f4184c4113538947d3677956f97313797ed9a7645380d05586afb0f6bd392cb4652e9fbe14 WHIRLPOOL 12ebdbb78053f0cc6863d1801ab964c0460966667a24f0eca39a63d73a5a313291981a39c5b6f539c33f0eb65ff34d7bbc00a06ae256173f9c4177fbfa3aacab +AUX squashfs-tools-4.3-2gb.patch 961 SHA256 cdb9c85c2f733c0db879275d0ee2480f528aa3191f236bbf1ff681c75b14a024 SHA512 c45cad7822964ad4c74ea36fdd833fbfaf9e8e047726fa7a9517392bfa0b04a4de348bf3a511b071ac36d045c40cab0d8efeff054ebcd90b94f8508516b7dd71 WHIRLPOOL d3581d6014ecac4d4fa7a21e62829cb78c6ffa9fe148680d1fa43434bb1adb26c1dfb2f25fe58cfa22d16dbc2a922f7201a1d6bff94fd786456d28f445744e8f +AUX squashfs-tools-4.3-aligned-data.patch 375 SHA256 3030ddfa5ba9d0baea7f5e4761b33dea67fbc4d49c86e475830fc1bfbfddb145 SHA512 566e2ada5e86afc799cb0c52396179bedfbcc49349bc6eb43c048b96215b1638c3765f7c75c6fa35593d5a95a1111df7c29a143ee4a55eaf33a6663e9bfe1b25 WHIRLPOOL 798dda9e91f3c68148e3f974caf62536745c1e22267d8e551903d49c3808a8e5a27ea1ac3787ef556823035d82d68a97974620f1f0871e7c14841c781899d077 +AUX squashfs-tools-4.3-local-cve-fix.patch 620 SHA256 7edceedead4f5a57dc009afecd0f414d60a3878dc43f8de5224bff391ed32c76 SHA512 8e308217136f8b50bc89b49017ae706978d5c8a42a74deeef268e9aaaf6ae5785926da99711462374dfc98f2f193840b0e016b1845be1f9bad168047e4574367 WHIRLPOOL 6eda9f29a2f5786cc7538bfe26b6ff632b0be6f361f963c7ad39c83608bc62c7e972074be264587d8e65d254812b1b715a57c0dd2ef5eedc9d424c9f53fc54e7 +AUX squashfs-tools-4.3-mem-overflow.patch 981 SHA256 a94f9df3439bef373da31a734e6dad42f5fc5a6d91f2b9d15d30b02f1aac73b3 SHA512 00db6700ab7fbf7f71aa97b45ac9c629dc5e7b1731c3e3eb5c93a0891c1b0f79884df7b6a8672facd9104e9442448ba9657dd10b64d47d89abd1b9ae1969dc2e WHIRLPOOL af0c8a6c4f3218abbc800516cfb58626563ab1967da8b86702ca523f1db22e006b71f93e23bb04b4bef48ae9c463ea1fdaecb4af371353f09b65375050c9fd59 +AUX squashfs-tools-4.3-sysmacros.patch 611 SHA256 b44afb79ba6108a657fe6c51cecdf0e9623cbc91234b297478a6c3308cf0eddf SHA512 c21466b2f0aa6d6ae65b3693148274250bc42d8e7ea5142d6d4048d663ff4343dc539822320cf732d88c5bac048766a9771e1d2b739b1176cb9fafa96c4d306a WHIRLPOOL b0e0db62a80dc4c706dfd70ada83042ed5e66ecf881cf2b2055d09b838814571ac174a1f4c7a2a8bfc2ad242d10c717caa2ef03716b484f165d94d0e30f6e1d9 +AUX squashfs-tools-4.3-xattrs.patch 1076 SHA256 f98fb6bee2f46ba57b9ab68dbc1ad15ed5ac8c7592cbdfead36d6642096acada SHA512 3899bb72cabeb296eb12fdd1c2e77e82a4354e58c91c69be918950c7fc88f56fbc0265c915b7363704579b710a69a35312fa9ab3d43236900774ae97efd473a8 WHIRLPOOL b39d57dc7caa7468ea54396416485986c8867af1b2905f3b08266afb66b23484dda41b399fff1d0f80031c5b729c24af4a91908ed1239885fa3ce3368fdbf288 +DIST squashfs-tools_4.3-3.debian.tar.xz 15252 SHA256 1c296cc147e322e7124bf23a3c242ac83f6a986e6d6f64829ad2424b33914fc4 SHA512 ab1a707e04e92697549f7e7c667c5da835d39d5e2cb791e47bf549b232e7173e6981c33a87cd373c4a7a4815e4af1b7294fe13e54422a5ccdcff90904bfc51ae WHIRLPOOL 4f5a12a3371f2adced8f3a50b1d25db4420c2ff63856bbe74489e945c4698eb0e327ce677e442678849118f45351d01b14aef075ed78e6c09acb83ce56c99c3d DIST squashfs3.2-r2.tar.gz 314764 SHA256 8482465d58d78099c608b32fc034921f7c8c3cf7934b5edc68c463cd450b40a7 SHA512 983f1fa966c15fb4929eaaf2d88401aac72f6d04e8c5523bd46397bc28928ff13b638e0e96bc09650627449c37f6a654ffa727445f1e9ca13cdc9de4fc43012f WHIRLPOOL 14b22cfc16e5c9bc91a5e02b9d4b64589339162d59613b12c2344acbed34690616a7a0254d9a63f839e96ff4b850f30fd7e1e855aecb76423356f4b1d8582129 DIST squashfs3.4.tar.gz 352660 SHA256 9ea1a9b3bd4f387ca11b5e96f00f8ae996fb81c4c7ad41f7c7f359917628a339 SHA512 5e126ea468271f54c62d473a04a355169514f2668b4dc0de4138a8ef2a6e633d373454e7b85c1c684b875d9dfc8afb17c05548dd5062d05f847ffef8e624d9fe WHIRLPOOL 7c113f3a66d0d28310302017e5f317d14bb5576e680a8f94e687193a376db92c54920be7d1121637f860cafa802d665ba419115e976b07029ca1f0c51953972d -DIST squashfs4.2.tar.gz 133173 SHA256 d9e0195aa922dbb665ed322b9aaa96e04a476ee650f39bbeadb0d00b24022e96 SHA512 4b69c5d3008803347d0ce7628957e3873c9ebd799662b25dfb739afb6a1ce97bdd02b0465ac4d949bc38af2155880ac068209dc638b94e5c86a8011ec3a00de0 WHIRLPOOL c69d403b9775ecebfba02c2ae395b3e5ed8f832caf80417863e5df861b60462b97ac3d10ee027cc96c6f8146450bd8fe8cf715574d41ed47abcc7abc9423ce52 DIST squashfs4.3.tar.gz 182550 SHA256 0d605512437b1eb800b4736791559295ee5f60177e102e4d4ccd0ee241a5f3f6 SHA512 854ed7acc99920f24ecf11e0da807e5a2a162eeda55db971aba63a03f0da2c13b20ec0564a906c4b0e415bd8258b273a10208c7abc0704f2ceea773aa6148a79 WHIRLPOOL c819f416b34cc46a232b8bc385017774603f81b4a865e6b97208004c183ebad5de7d0f726be444f8cb4e1d450abed9340dab730aec0762407f034e99b39bdc06 -EBUILD squashfs-tools-3.2_p2.ebuild 1100 SHA256 5ee4a2f3660dc022d59cfe737bd121ddd7aacc237c91f29834faa698c636a4e3 SHA512 fc97b405122bd3292ecd755c548176e2b38ba46137577bb413a6f82e621fa1d47a3059d875ca455ec10fa9653ce162e5825c04a8963393fcd8bd1f35ca436a41 WHIRLPOOL 7ee166966ab45d0a4144e70fa9a884d3318ed43ed4da9561d0e8ea3d07334cb59e132c21decbb2fd39f93ff78628acbc5668be1ea0430818cd2081d3d6947f01 -EBUILD squashfs-tools-3.4.ebuild 1101 SHA256 152e87091c76d2312057319cf1f0250154d93eb68ac7f9082cfe729b32ee447d SHA512 90d76e462ee6b7759943efd22619c82a0da29654a69f875ca8686e419b57bed52af7a77a8e8616b0e3bb92a3f7aa02d39cc7b703b60e4003ff4af6614b314e04 WHIRLPOOL 872bac9f2807c4af5de62c22a679be599aa3ec8ef6e51adbb343971344ebbb0824fcc7e3c44969778b9d92866bc181ef87f23cb7046dd7b0f0ceaf1886f6d12c -EBUILD squashfs-tools-4.2-r1.ebuild 1469 SHA256 07a7963e89e3785c164f276e42fe5e01e94c7dc255ae34427a9bd7bc7124d452 SHA512 cbd8c215301e0d063f5dcf3049242fd7f2f2c79df17efca71e377dec57605ed21381edcd944474ff21c9da13bcf748242a141947151ffc4b15fb3c142b14671b WHIRLPOOL 297658a6eec918b03040f9a785c9f3f6d1d09484d1328510591c73cb38005469da8ed53b93749be466cf3a70e14a8e29a71576ac03f17c909b23eacc4c9f50c0 -EBUILD squashfs-tools-4.2.ebuild 1396 SHA256 7fed23bab94b6b41c70a7ccb5ab57d22eb8fad9ebe191bade48a292eee2b5d5e SHA512 d2a857c4c7cc04268a906f77afbd82d5f13f4faf42a3a574352a9ee403e8716277499d0fb29bf2caeaa782f5352ad4acbb8bd29ddcb10747f705f61c1a83ba78 WHIRLPOOL c37f0cf29938e081bf01e3badc6a5e41f29af77e6ef33c955af14c54f9c53e187a4ddad22f46782ae86da7feaa166999109546d42cf59ab010ee5a846af31634 -EBUILD squashfs-tools-4.2_p20140119.ebuild 1414 SHA256 11dea05ccfbf5d162fda27fd66e327426f40ee507526f7c1f75d39aa209ce037 SHA512 ab280eb0f2f5bfd384b55570193e46f6be9d4426280074846c7118486a43e8cd18c45dfccf0924b5d9fbd1404712a866421c87bc787b2fc777d8957bc365e8b7 WHIRLPOOL 0a921f928648a86a6b180d716b642e5af47d424fc90f10ad5104c446903c5b8e64871aaf5f2b35c4ee5e9b3cce729b2b5e002184a773e386586692b5d84372f3 -EBUILD squashfs-tools-4.3.ebuild 1293 SHA256 aef551a4f5070faa409ea387de79b29ce7144cefa3b8a550dfa8bb87d1b6b598 SHA512 e073f8ecd67d7f5270c8a00f5577bdd1a759eac3c1942a8b9d065c8e2d1d9f5788ab7a03fb92da86fc342411a701a2593ebaad4aeb00897d695ce5abcded0082 WHIRLPOOL b67e2899a649506c1db3afa8712fda8706e905d3431bf58ea50b89ad75db550d3c4439209f9526d3c1a208854960a4342d4e2379e81e99e1fc4615b0f0920c22 -MISC ChangeLog 18545 SHA256 0306a06bbaff3887d7694783c618f22a51f7515157c7acaa10b1df8c787bc1f9 SHA512 f3d2362e44bd3bcf3c1df9c170f70212e58d1e1b5885ea924b5befce64604ce964edbdd2bc88501c7b8346be0c91d2843844d0e14bc6df57c38e00ac6939bc60 WHIRLPOOL 7976beb555efa9bfb2a44292dadb5ef10e2756c7fc8cd626f71ffa53d0dad7652b8f43d229f0ed93453b8713a6b8672968539c8ef3e3809470ce88e27c5b1017 -MISC metadata.xml 377 SHA256 f55b4ff997009e1a694f9f78512dcce70e0fd1a111e25e758e6dc57dd19498cc SHA512 0fdc2d9306ee383b9e5220eab84478b19c7c7045909cedc9bfe823ea64e15f31f420062344ed6339dbd73a799b394097ac659d1e8dd6fb5da32f2c8bb0cdb72c WHIRLPOOL 5c57733fba7143afd7fe7351e2d8ae8a41f6ff1d4cdc8bc7152e270835713622303b9671ea2974c90c17e2f797e1b00ce68d80bfb5f396284cf3e8efb2a5cede ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iJwEAQEIAAYFAlUwxVsACgkQG9wOWsQutda0OQQAkn725IDJrMZ4yHuFp5rMWRF7 -CrCTPUGMktxZxAX34WC7s8Bl5vI9oj1KD3lOIyiLUzSktHZvf5TCyDELjr+EfKSg -jYbBth750IRrmZs2LSjF91zK4gw2wiUi0U8KjU7t9nI67extBsikv+P3JfkGotDR -JwrIzNZrzecxR+kxhvQ= -=3h99 ------END PGP SIGNATURE----- +EBUILD squashfs-tools-3.2_p2.ebuild 960 SHA256 146cbfbf53a748c6c0b56218fd860d8c8d3db4dd4847a70cd6bb6a4fc1669383 SHA512 01eab80416c6fa4185b32d17fd4d6fb6ec773fac619e93877f7ad5ebe7b8984d1c69dc14a906c90f3331080aca4ebb081a5aa4f24613e2bd7a9804acd9d33e1f WHIRLPOOL 3146382a57f338185cafaec6e5b64dfb722505155d234d1a8daa78a008fde04eaebc1494f5d29d5fe11c0d4bc2aaedaa4c8ab453231ebb494eef0e7fe52d7e1c +EBUILD squashfs-tools-3.4.ebuild 944 SHA256 6ceec93092fc18d7faca0a24474e173921ce3fbea878404532fe85f3a10ca39e SHA512 650e0fa9cf5daa7f014b685f4c421a34792f09b3de3b2385234c34d49d56f57ac886baaed1b3558b059155338562b292d464f7e994bf1b918c3d693e143f88de WHIRLPOOL bfa1f19b82ed9408cae6c513d4d3f193afb20228a03629848bda2b13faa77cf066fbe79119304459e7beb684c8911b70b5d4924566f0ef94fc54472bf08074fe +EBUILD squashfs-tools-4.3-r1.ebuild 1492 SHA256 b393a3b419c1b11531c9793d4577997a197a4c48e2133a7be1a2d3fd51270204 SHA512 063f9e454640af97c37b354eafd207ab1578c61ece33f3706b4f9af6e3bf06ee2f1f4dfc4dce1ea69bf16c8b8e8c66d709e248b15a0140d55c9d6488ed90bcd0 WHIRLPOOL 1d52874d32f97a18aeb3aca12c1212f8edebe93be6c4b9f12bdbe60d9999e0c9ca7842b3e5c4b5163b5bdd10e3a4ea26173df0eb249878eaf49597a3b10fb23d +EBUILD squashfs-tools-4.3-r2.ebuild 1958 SHA256 994e45548df15c79b5e06ac41b65db060eee27c2126509f0a04cf4efff71b5d7 SHA512 83e35022929623af09033b451e79b213a89173cbe0aecf4f3198f915a65514762983612e475f3c0c49a74b6d7aa65adfbc555821f406f104e09639653d47549b WHIRLPOOL 40a2a552ccce2339a90ca0a82b4b24b25f91f4de92985b67ef114369a89d87291299a4d130ccac269733e8d20f93b7434f303b46df064d4d3650f2cdaf186c5e +EBUILD squashfs-tools-4.3.ebuild 1249 SHA256 03a4c1b165c5e584f6ac8679edbf4f69bd270e57f28a9b4e7b26b75af9e8de55 SHA512 e0a362cfc8228f945aacd203f6c10465235bb0a2d9dbf7a071d91a216d55049b04dff03c62bb7040575921e4367b82d0726a8fb5c9c4b4f6d3595d52cc2a823a WHIRLPOOL 1339a17a3cc78659c2a90f65358869d594942a3cf5bd908367c08f4eb64873456386f24052d8f3d23bf533460077493e025432038c021254f8c24cfc07ebd0cb +EBUILD squashfs-tools-9999.ebuild 1649 SHA256 39a6b5ef9618b67ffccf0ec3ce56b0c497ada8269fd70b891da03abf6d1fefaf SHA512 0535d76acba1893795b029dd8f0315fa5d1a96ff5048bffa9cac18a221b3204abcc2173e5ab26e8fad427824bee1aebfedef2d40f1cd8cf3a26c0b9a30972628 WHIRLPOOL 246c8c30868c05566649c9eb818891f6a067161e87ecbc462f4833f5498e81f1cc50800f03f7cc82d67ec89c206d32b7cf0cc29cb7cc3a51a52a4066214ddd55 +MISC ChangeLog 4767 SHA256 ca930de230c6edc3ce963be226d53d0e67678f7cbac5ee9900b2f7226c689788 SHA512 d3ed4b7163ecefdf2c15d797a0a4c48d3d78bd18a38b8cf973c54f389c856ec1efb9571ba1721d0911fddd9c8f4eac3de7ce195b299db29ec8a5bb3405052480 WHIRLPOOL 3adaa033364cca55a944824d27cd448dcc4f846a471d42c0dbce1abc4286e5738266579910a0426432d9434c2ffcf30c683adac0fe37de9ee3a28af1c74072b1 +MISC ChangeLog-2015 18760 SHA256 a731f71798d4dcbb59b9001f81a73064961bc450ba3f4e6de3fb790112eaf571 SHA512 58d3ee1c7ed0327c87d8bec39fcb309095adc8c500aa919c74cb461d13e9e745e632fc07207109dbab677ab4ac1862cbe1ec08af74f98cafc92d2a26e9d931be WHIRLPOOL 8188d57e0e1c6b6dcfd5be583571e38ea9db21ded8bb60355e60a2ed8eb34debc72cfaa79fa122e787085ded69a64567269e9ded619d63fdc36852f6b61ff110 +MISC metadata.xml 559 SHA256 5813dae0eff3bfed9a7a40ac785726804d493f175479c1cc10ee3ea566b6eb2d SHA512 2318c516e5e76a6c802563d1e1bf60273dbfd6a6cf0944a41e5287f0c85f1b73761ba050599dfb3b2c86a53da01fc752bb4c74397c404c4ff68eb73dfedf2572 WHIRLPOOL 763a763428e1ca87f7fc653cc7984a88bac9ffb256464e7fe2258f901ab4283819998c560197aa1e558e17a3b3c4bdb480a2b9df696efadd81c4cd00a47cfade diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-2gb.patch b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-2gb.patch new file mode 100644 index 0000000000..467448f626 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-2gb.patch @@ -0,0 +1,30 @@ +From 9c1db6d13a51a2e009f0027ef336ce03624eac0d Mon Sep 17 00:00:00 2001 +From: "Guan, Xin" +Date: Sat, 13 Sep 2014 13:15:26 +0200 +Subject: [PATCH] Fix 2GB-limit of the is_fragment(...) function. + +Applies to squashfs-tools 4.3. + +Reported-by: Bruno Wolff III +Signed-off-by: Guan, Xin +Signed-off-by: Phillip Lougher +--- + squashfs-tools/mksquashfs.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/squashfs-tools/mksquashfs.c b/squashfs-tools/mksquashfs.c +index f1fcff1cc284..d221c35865a0 100644 +--- a/squashfs-tools/mksquashfs.c ++++ b/squashfs-tools/mksquashfs.c +@@ -2029,7 +2029,7 @@ struct file_info *duplicate(long long file_size, long long bytes, + + inline int is_fragment(struct inode_info *inode) + { +- int file_size = inode->buf.st_size; ++ off_t file_size = inode->buf.st_size; + + /* + * If this block is to be compressed differently to the +-- +2.8.2 + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-aligned-data.patch b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-aligned-data.patch new file mode 100644 index 0000000000..024129ffa9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-aligned-data.patch @@ -0,0 +1,15 @@ +the mksquashfs code has an all_zeros func that does: + long *p = (long *) file_buffer->data; + +make sure we force the data field to be aligned so that still works. + +--- a/squashfs-tools/caches-queues-lists.h ++++ b/squashfs-tools/caches-queues-lists.h +@@ -123,6 +123,7 @@ struct file_buffer { + char locked; + char wait_on_unlock; + char noD; ++ long _pad; + char data[0]; + }; + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-local-cve-fix.patch b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-local-cve-fix.patch new file mode 100644 index 0000000000..7637f67cd5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-local-cve-fix.patch @@ -0,0 +1,19 @@ +taken from Fedora + +commit af393379e34c5677f95bbec11645b6c3028195b4 +Author: Bruno Wolff III +Date: Wed Jun 24 14:27:31 2015 -0500 + +Update printf formats to match datatypes after CVE patch + +--- squashfs-tools/unsquash-4.c ++++ squashfs-tools/unsquash-4.c +@@ -35,7 +35,7 @@ + size_t indexes = SQUASHFS_FRAGMENT_INDEXES(sBlk.s.fragments); + long long *fragment_table_index; + +- TRACE("read_fragment_table: %d fragments, reading %d fragment indexes " ++ TRACE("read_fragment_table: %u fragments, reading %zu fragment indexes " + "from 0x%llx\n", sBlk.s.fragments, indexes, + sBlk.s.fragment_table_start); + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-mem-overflow.patch b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-mem-overflow.patch new file mode 100644 index 0000000000..a9b000149e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-mem-overflow.patch @@ -0,0 +1,35 @@ +taken from Fedora + +From 604b607d8ac91eb8afc0b6e3d917d5c073096103 Mon Sep 17 00:00:00 2001 +From: Phillip Lougher +Date: Wed, 11 Jun 2014 04:51:37 +0100 +Subject: mksquashfs: ensure value does not overflow a signed int in -mem + option + +Signed-off-by: Phillip Lougher + +diff --git a/squashfs-tools/mksquashfs.c b/squashfs-tools/mksquashfs.c +index 5370ecf..9676dc8 100644 +--- a/squashfs-tools/mksquashfs.c ++++ b/squashfs-tools/mksquashfs.c +@@ -5193,7 +5193,16 @@ print_compressor_options: + argv[0]); + exit(1); + } +- /* convert from bytes to Mbytes */ ++ ++ /* ++ * convert from bytes to Mbytes, ensuring the value ++ * does not overflow a signed int ++ */ ++ if(number >= (1LL << 51)) { ++ ERROR("%s: -mem invalid mem size\n", argv[0]); ++ exit(1); ++ } ++ + total_mem = number / 1048576; + if(total_mem < (SQUASHFS_LOWMEM / SQUASHFS_TAKE)) { + ERROR("%s: -mem should be %d Mbytes or " +-- +cgit v0.10.1 + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-sysmacros.patch b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-sysmacros.patch new file mode 100644 index 0000000000..1430b1a2ee --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-sysmacros.patch @@ -0,0 +1,25 @@ +sys/types.h might not always include sys/sysmacros.h for major/minor/makedev + +--- a/squashfs-tools/mksquashfs.c ++++ b/squashfs-tools/mksquashfs.c +@@ -59,6 +59,7 @@ + #else + #include + #include ++#include + #endif + + #include "squashfs_fs.h" +--- a/squashfs-tools/unsquashfs.c ++++ b/squashfs-tools/unsquashfs.c +@@ -38,6 +38,10 @@ + #include + #include + ++#ifdef linux ++#include ++#endif ++ + struct cache *fragment_cache, *data_cache; + struct queue *to_reader, *to_inflate, *to_writer, *from_writer; + pthread_t *thread, *inflator_thread; diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-xattrs.patch b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-xattrs.patch new file mode 100644 index 0000000000..47b0ea5c98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.3-xattrs.patch @@ -0,0 +1,34 @@ +From ffe9e55c4993422ce36213fa86d4fc29c22646ea Mon Sep 17 00:00:00 2001 +From: Wessel Dankers +Date: Fri, 17 Jun 2016 09:46:42 +0800 +Subject: [PATCH] unsquashfs: Correctly set file capabilities + +As posted on https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804194. +--- + squashfs-tools/unsquashfs.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/squashfs-tools/unsquashfs.c b/squashfs-tools/unsquashfs.c +index 1323dd6..a5f0117 100644 +--- a/squashfs-tools/unsquashfs.c ++++ b/squashfs-tools/unsquashfs.c +@@ -821,8 +821,6 @@ int set_attributes(char *pathname, int mode, uid_t uid, gid_t guid, time_t time, + { + struct utimbuf times = { time, time }; + +- write_xattr(pathname, xattr); +- + if(utime(pathname, ×) == -1) { + ERROR("set_attributes: failed to set time on %s, because %s\n", + pathname, strerror(errno)); +@@ -845,6 +843,8 @@ int set_attributes(char *pathname, int mode, uid_t uid, gid_t guid, time_t time, + return FALSE; + } + ++ write_xattr(pathname, xattr); ++ + return TRUE; + } + +-- +2.8.0.rc3.226.g39d4020 diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/metadata.xml index 1e576aae7e..9edcb3d56b 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/metadata.xml @@ -1,9 +1,15 @@ - livecd + + livecd@gentoo.org + Gentoo LiveCD Project + Enable support for XZ ("LZMA2") compression using app-arch/xz-utils Enable support for LZ4 compression using app-arch/lz4 + + squashfs + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-3.2_p2.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-3.2_p2.ebuild index 8464d70cbf..9e9a192314 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-3.2_p2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-3.2_p2.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/squashfs-tools/squashfs-tools-3.2_p2.ebuild,v 1.8 2010/11/14 13:49:59 jlec Exp $ +# $Id$ +EAPI=5 inherit toolchain-funcs MY_PV=${PV/_p/-r} @@ -12,29 +13,28 @@ SRC_URI="mirror://sourceforge/squashfs/squashfs${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="3.0" # squashfs filesystem version KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -IUSE="" RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND}" S=${WORKDIR}/squashfs${MY_PV}/squashfs-tools -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { sed -i \ -e 's:-O2:$(CFLAGS):' \ -e '/-lz/s:$: $(LDFLAGS):' \ - Makefile + Makefile || die + echo "struct dir_info; `grep '^int dir_scan2' mksquashfs.c`;" >> global.h } src_compile() { - emake CC="$(tc-getCC)" || die + emake CC="$(tc-getCC)" } src_install() { - newbin mksquashfs mksquashfs-${SLOT} || die - newbin unsquashfs unsquashfs-${SLOT} || die + newbin mksquashfs mksquashfs-${SLOT} + newbin unsquashfs unsquashfs-${SLOT} cd .. - dodoc README ACKNOWLEDGEMENTS CHANGES PERFORMANCE.README README-3.2 || die + dodoc README ACKNOWLEDGEMENTS CHANGES PERFORMANCE.README README-3.2 } diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-3.4.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-3.4.ebuild index 3d9262c8e6..4d107d652b 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-3.4.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-3.4.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/squashfs-tools/squashfs-tools-3.4.ebuild,v 1.6 2011/02/06 11:03:19 leio Exp $ +# $Id$ +EAPI=5 inherit toolchain-funcs MY_PV=${PV/_p/-r} @@ -12,29 +13,28 @@ SRC_URI="mirror://sourceforge/squashfs/squashfs${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="3.1" # squashfs filesystem version KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" -IUSE="" RDEPEND="sys-libs/zlib" +DEPEND="${RDEPEND}" S=${WORKDIR}/squashfs${MY_PV}/squashfs-tools -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { sed -i \ -e 's:-O2:$(CFLAGS):' \ -e '/-lz/s:$: $(LDFLAGS):' \ - Makefile || die "sed failed" + Makefile || die + sed -i -e 's:get_nprocs():sysconf(_SC_NPROCESSORS_ONLN):' *.c } src_compile() { - emake CC="$(tc-getCC)" || die + emake CC="$(tc-getCC)" } src_install() { - newbin mksquashfs mksquashfs-${SLOT} || die - newbin unsquashfs unsquashfs-${SLOT} || die + newbin mksquashfs mksquashfs-${SLOT} + newbin unsquashfs unsquashfs-${SLOT} cd .. - dodoc README ACKNOWLEDGEMENTS CHANGES PERFORMANCE.README README || die + dodoc README ACKNOWLEDGEMENTS CHANGES PERFORMANCE.README README } diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2-r1.ebuild deleted file mode 100644 index cb4977f58a..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/squashfs-tools/squashfs-tools-4.2-r1.ebuild,v 1.2 2014/01/18 11:37:50 vapier Exp $ - -EAPI=4 - -inherit eutils toolchain-funcs - -MY_PV=${PV} -DESCRIPTION="Tool for creating compressed filesystem type squashfs" -HOMEPAGE="http://squashfs.sourceforge.net" -SRC_URI="mirror://sourceforge/squashfs/squashfs${MY_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux" -IUSE="+xz lzma lzo xattr" - -RDEPEND=" - sys-libs/zlib - xz? ( app-arch/xz-utils ) - lzo? ( dev-libs/lzo ) - lzma? ( app-arch/xz-utils ) - !xz? ( !lzo? ( sys-libs/zlib ) ) - xattr? ( sys-apps/attr )" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/squashfs${MY_PV}/squashfs-tools - -use_sed() { - local u=$1 s="${2:-`echo $1 | tr '[:lower:]' '[:upper:]'`}_SUPPORT" - printf '/^#?%s =/%s\n' "${s}" \ - "$( use $u && echo s:.*:${s} = 1: || echo d )" -} - -src_configure() { - tc-export CC - sed -i -r \ - -e "$(use_sed xz XZ)" \ - -e "$(use_sed lzo)" \ - -e "$(use_sed xattr)" \ - -e "$(use_sed lzma LZMA_XZ)" \ - Makefile || die -} - -src_install() { - dobin mksquashfs unsquashfs - cd .. || die - dodoc README ACKNOWLEDGEMENTS CHANGES PERFORMANCE.README -} - -pkg_postinst() { - ewarn "This version of mksquashfs requires a 2.6.29 kernel or better" - use xz && - ewarn "XZ support requires a 2.6.38 kernel or better" -} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2.ebuild deleted file mode 100644 index 87b699b8b9..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/squashfs-tools/squashfs-tools-4.2.ebuild,v 1.12 2014/01/18 11:37:50 vapier Exp $ - -EAPI="2" - -inherit eutils toolchain-funcs - -MY_PV=${PV} -DESCRIPTION="Tool for creating compressed filesystem type squashfs" -HOMEPAGE="http://squashfs.sourceforge.net" -SRC_URI="mirror://sourceforge/squashfs/squashfs${MY_PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-linux" -IUSE="+xz lzo xattr" - -RDEPEND=" - sys-libs/zlib - xz? ( app-arch/xz-utils ) - lzo? ( dev-libs/lzo ) - !xz? ( !lzo? ( sys-libs/zlib ) ) - xattr? ( sys-apps/attr )" -DEPEND="${RDEPEND}" - -S=${WORKDIR}/squashfs${MY_PV}/squashfs-tools - -use_sed() { - local u=$1 s="${2:-`echo $1 | tr '[:lower:]' '[:upper:]'`}_SUPPORT" - printf '/^#?%s =/%s\n' "${s}" \ - "$( use $u && echo s:.*:${s} = 1: || echo d )" -} - -src_configure() { - tc-export CC - sed -i -r \ - -e "$(use_sed xz XZ)" \ - -e "$(use_sed lzo)" \ - -e "$(use_sed xattr)" \ - Makefile || die -} - -src_install() { - dobin mksquashfs unsquashfs || die - cd .. - dodoc README ACKNOWLEDGEMENTS CHANGES PERFORMANCE.README || die -} - -pkg_postinst() { - ewarn "This version of mksquashfs requires a 2.6.29 kernel or better" - use xz && - ewarn "XZ support requires a 2.6.38 kernel or better" -} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2_p20140119.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2_p20140119.ebuild deleted file mode 100644 index 56336904ba..0000000000 --- a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2_p20140119.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/squashfs-tools/squashfs-tools-4.2_p20140119.ebuild,v 1.1 2014/01/23 12:40:10 jer Exp $ - -EAPI=5 -inherit eutils toolchain-funcs - -DESCRIPTION="Tool for creating compressed filesystem type squashfs" -HOMEPAGE="http://squashfs.sourceforge.net" -SRC_URI="http://dev.gentoo.org/~jer/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux" -IUSE="+xz lzma lzo xattr" - -RDEPEND=" - xattr? ( sys-apps/attr ) - sys-libs/zlib - !xz? ( !lzo? ( sys-libs/zlib ) ) - lzma? ( app-arch/xz-utils ) - lzo? ( dev-libs/lzo ) - xz? ( app-arch/xz-utils ) -" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${P}/squashfs-tools" - -src_configure() { - # set up make command line variables in EMAKE_SQUASHFS_CONF - EMAKE_SQUASHFS_CONF=( - $(usex lzma LZMA_XZ_SUPPORT= LZMA_XS_SUPPORT= 1 0) - $(usex lzo LZO_SUPPORT= LZO_SUPPORT= 1 0) - $(usex xattr XATTR_SUPPORT= XATTR_SUPPORT= 1 0) - $(usex xz XZ_SUPPORT= XZ_SUPPORT= 1 0) - ) - - tc-export CC -} - -src_compile() { - emake ${EMAKE_SQUASHFS_CONF[@]} -} - -src_install() { - dobin mksquashfs unsquashfs - dodoc ../README -} - -pkg_postinst() { - ewarn "This version of mksquashfs requires a 2.6.29 kernel or better" - use xz && - ewarn "XZ support requires a 2.6.38 kernel or better" -} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.3-r1.ebuild new file mode 100644 index 0000000000..9a3ccd0b81 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.3-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils toolchain-funcs + +DEB_VER="3" + +DESCRIPTION="Tool for creating compressed filesystem type squashfs" +HOMEPAGE="http://squashfs.sourceforge.net" +SRC_URI="mirror://sourceforge/squashfs/squashfs${PV}.tar.gz + mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}-${DEB_VER}.debian.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="lz4 lzma lzo xattr +xz" + +RDEPEND=" + sys-libs/zlib + !xz? ( !lzo? ( sys-libs/zlib ) ) + lz4? ( app-arch/lz4 ) + lzma? ( app-arch/xz-utils ) + lzo? ( dev-libs/lzo ) + xattr? ( sys-apps/attr ) + xz? ( app-arch/xz-utils ) +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/squashfs${PV}/${PN}" + +src_prepare() { + epatch "${WORKDIR}"/debian/patches/*.patch + epatch "${FILESDIR}"/${P}-sysmacros.patch + epatch "${FILESDIR}"/${P}-aligned-data.patch +} + +use10() { usex $1 1 0 ; } + +src_configure() { + # set up make command line variables in EMAKE_SQUASHFS_CONF + EMAKE_SQUASHFS_CONF=( + LZMA_XZ_SUPPORT=$(use10 lzma) + LZO_SUPPORT=$(use10 lzo) + LZ4_SUPPORT=$(use10 lz4) + XATTR_SUPPORT=$(use10 xattr) + XZ_SUPPORT=$(use10 xz) + ) + + tc-export CC +} + +src_compile() { + emake "${EMAKE_SQUASHFS_CONF[@]}" +} + +src_install() { + dobin mksquashfs unsquashfs + cd .. + dodoc CHANGES PERFORMANCE.README pseudo-file.example README* OLD-READMEs/* + doman "${WORKDIR}"/debian/manpages/*.[0-9] +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.3-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.3-r2.ebuild new file mode 100644 index 0000000000..fdfef29a11 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.3-r2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +inherit eutils toolchain-funcs flag-o-matic + +DEB_VER="3" + +DESCRIPTION="Tool for creating compressed filesystem type squashfs" +HOMEPAGE="http://squashfs.sourceforge.net" +SRC_URI="mirror://sourceforge/squashfs/squashfs${PV}.tar.gz + mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}-${DEB_VER}.debian.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86" +IUSE="debug lz4 lzma lzo static xattr +xz" + +LIB_DEPEND="sys-libs/zlib[static-libs(+)] + !xz? ( !lzo? ( sys-libs/zlib[static-libs(+)] ) ) + lz4? ( app-arch/lz4[static-libs(+)] ) + lzma? ( app-arch/xz-utils[static-libs(+)] ) + lzo? ( dev-libs/lzo[static-libs(+)] ) + xattr? ( sys-apps/attr[static-libs(+)] ) + xz? ( app-arch/xz-utils[static-libs(+)] )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" + +S="${WORKDIR}/squashfs${PV}/${PN}" + +src_prepare() { + epatch "${WORKDIR}"/debian/patches/*.patch + epatch "${FILESDIR}"/${P}-sysmacros.patch + epatch "${FILESDIR}"/${P}-aligned-data.patch + epatch "${FILESDIR}"/${P}-2gb.patch + epatch "${FILESDIR}"/${P}-local-cve-fix.patch + epatch "${FILESDIR}"/${P}-mem-overflow.patch + epatch "${FILESDIR}"/${P}-xattrs.patch +} + +use10() { usex $1 1 0 ; } + +src_configure() { + # set up make command line variables in EMAKE_SQUASHFS_CONF + EMAKE_SQUASHFS_CONF=( + LZMA_XZ_SUPPORT=$(use10 lzma) + LZO_SUPPORT=$(use10 lzo) + LZ4_SUPPORT=$(use10 lz4) + XATTR_SUPPORT=$(use10 xattr) + XZ_SUPPORT=$(use10 xz) + ) + + tc-export CC + use debug && append-cppflags -DSQUASHFS_TRACE + use static && append-ldflags -static +} + +src_compile() { + emake "${EMAKE_SQUASHFS_CONF[@]}" +} + +src_install() { + dobin mksquashfs unsquashfs + cd .. + dodoc CHANGES PERFORMANCE.README pseudo-file.example README* OLD-READMEs/* + doman "${WORKDIR}"/debian/manpages/*.[0-9] +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.3.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.3.ebuild index 7be81c6cb7..9d62b79226 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.3.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/squashfs-tools/squashfs-tools-4.3.ebuild,v 1.16 2015/04/17 08:35:17 zlogene Exp $ +# $Id$ EAPI=5 inherit eutils toolchain-funcs @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/squashfs/squashfs${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" IUSE="+xz lzma lz4 lzo xattr" RDEPEND=" @@ -27,24 +27,31 @@ DEPEND="${RDEPEND}" S="${WORKDIR}/squashfs${PV}/${PN}" +src_prepare() { + epatch "${FILESDIR}"/${P}-sysmacros.patch +} + +use10() { usex $1 1 2 ; } + src_configure() { # set up make command line variables in EMAKE_SQUASHFS_CONF EMAKE_SQUASHFS_CONF=( - $(usex lzma LZMA_XZ_SUPPORT=1 LZMA_XS_SUPPORT=0) - $(usex lzo LZO_SUPPORT=1 LZO_SUPPORT=0) - $(usex lz4 LZ4_SUPPORT=1 LZ4_SUPPORT=0) - $(usex xattr XATTR_SUPPORT=1 XATTR_SUPPORT=0) - $(usex xz XZ_SUPPORT=1 XZ_SUPPORT=0) + LZMA_XZ_SUPPORT=$(use10 lzma) + LZO_SUPPORT=$(use10 lzo) + LZ4_SUPPORT=$(use10 lz4) + XATTR_SUPPORT=$(use10 xattr) + XZ_SUPPORT=$(use10 xz) ) tc-export CC } src_compile() { - emake ${EMAKE_SQUASHFS_CONF[@]} + emake "${EMAKE_SQUASHFS_CONF[@]}" } src_install() { dobin mksquashfs unsquashfs - dodoc ../README + cd .. + dodoc CHANGES PERFORMANCE.README pseudo-file.example README* OLD-READMEs/* } diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-9999.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-9999.ebuild new file mode 100644 index 0000000000..b2c2c5a392 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-9999.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils git-r3 toolchain-funcs flag-o-matic + +DEB_VER="3" + +DESCRIPTION="Tool for creating compressed filesystem type squashfs" +HOMEPAGE="http://squashfs.sourceforge.net" +EGIT_REPO_URI=" + https://git.kernel.org/pub/scm/fs/squashfs/squashfs-tools.git +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="debug lz4 lzma lzo static xattr +xz" + +LIB_DEPEND="sys-libs/zlib[static-libs(+)] + !xz? ( !lzo? ( sys-libs/zlib[static-libs(+)] ) ) + lz4? ( app-arch/lz4[static-libs(+)] ) + lzma? ( app-arch/xz-utils[static-libs(+)] ) + lzo? ( dev-libs/lzo[static-libs(+)] ) + xattr? ( sys-apps/attr[static-libs(+)] ) + xz? ( app-arch/xz-utils[static-libs(+)] )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} )" + +PATCHES=( + "${FILESDIR}"/${PN}-4.3-sysmacros.patch + "${FILESDIR}"/${PN}-4.3-aligned-data.patch + "${FILESDIR}"/${PN}-4.3-xattrs.patch +) + +use10() { usex $1 1 0 ; } + +src_configure() { + cd "${WORKDIR}"/${P}/${PN} || die + + # set up make command line variables in EMAKE_SQUASHFS_CONF + EMAKE_SQUASHFS_CONF=( + LZMA_XZ_SUPPORT=$(use10 lzma) + LZO_SUPPORT=$(use10 lzo) + LZ4_SUPPORT=$(use10 lz4) + XATTR_SUPPORT=$(use10 xattr) + XZ_SUPPORT=$(use10 xz) + ) + + tc-export CC + use debug && append-cppflags -DSQUASHFS_TRACE + use static && append-ldflags -static +} + +src_compile() { + cd "${WORKDIR}"/${P}/${PN} || die + emake "${EMAKE_SQUASHFS_CONF[@]}" +} + +src_install() { + cd "${WORKDIR}"/${P}/${PN} || die + dobin mksquashfs unsquashfs + cd .. || die + dodoc CHANGES README RELEASE-README RELEASE-READMEs/* +}