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 new file mode 100644 index 0000000000..95a17c844b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/ChangeLog @@ -0,0 +1,416 @@ +# ChangeLog for sys-fs/squashfs-tools +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/squashfs-tools/ChangeLog,v 1.89 2013/02/20 20:26:54 zmedico Exp $ + + 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 58f6bda15f..4da6801719 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 +1,24 @@ -DIST squashfs4.2.tar.gz 133173 RMD160 e23a273c91c1d676b72f68d72610c03c430395ec SHA1 e0944471ff68e215d3fecd464f30ea6ceb635fd7 SHA256 d9e0195aa922dbb665ed322b9aaa96e04a476ee650f39bbeadb0d00b24022e96 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX squashfs-tools-3.3-posix.patch 1596 SHA256 9e75c5d8aec9c36dd4096347cd258d957903d1c8f6bec36d98654bb42f868ed8 SHA512 6f934c3b20ada2ba689cc791fe5d1eaa570050653049604c50f712df7455aab228e93e3e378740f1d8f67e273dc9f6ebd8784004bd3a6806c3ee675f8efb2630 WHIRLPOOL 957bc352bcb49eb10d8c4ab730a000f2502a5209c75988959415536767d1976a5a6667a81dec2742e6a7927fb31486224f375f47d408b11b888d1a678725490b +AUX squashfs-tools-4.0-progress-bar.patch 1178 SHA256 c9dcfb9fda91f55bc379e5d55c2fa3f5b869b54a3dd25c80df17157dca6781fa SHA512 9024dfbc8b7a617739af3844fdb7566432c44b43db6650b53a81703e2e6c72711a3551ba0886a25d1aa53074f038db5b9d27140e82e8972e12c1ddedc5eb46d9 WHIRLPOOL 31e7d2f8d8d5353556466ce3d9da4cc958717b9b1b62db92eae03dcd354c5a2a0d6dac77dab63dc3e97b8f87283a6dc0c9d282f323f77481439a665cceb4d966 +AUX squashfs-tools-4.0-read-ret.patch 846 SHA256 ca968e8a2b4d59c1745a2ec1c076b988d675655abd47297bb83a076dfb7fc555 SHA512 5d619bbdebfe5162493bf6866de59cf828e2817a46ba9004527f37be8ac30bcc6f9a86264aeaa83d8649652b765805e1a9350955c817129d2addbe74e05305d2 WHIRLPOOL df3a43b40ade09c0552e26389eb2f0546ddb91749103f6b83fe097a896e4a387a1dfbaff8c4cbe099b5ee59d0c0f7f74ed08917644e737fea49d5f3859ce34a0 +DIST squashfs-tools-4.2_p20121216.patch.bz2 36444 SHA256 1c5b9e1e6662e9c4fa08aaa990263003f1bf32d5a5656a341ed4d642a0c01fe5 SHA512 e5d9df92631ac58228673d76e7ec062aaff9af61574aff0d29d4c30cf025239685fac045b5ea60dbfb7a68e822dc075e1eae6f3c3ed40a522c5955999f652994 WHIRLPOOL c5ef44d0ee2becdfeb76767b7bc230be68b75454db632257b2d93f7a247e169173ddfd03f66404caf51b66abbddb6bb9e3cfce80c3f873ac8d4ed625e27b620f +DIST squashfs3.2-r2.tar.gz 314764 SHA256 8482465d58d78099c608b32fc034921f7c8c3cf7934b5edc68c463cd450b40a7 +DIST squashfs3.4.tar.gz 352660 SHA256 9ea1a9b3bd4f387ca11b5e96f00f8ae996fb81c4c7ad41f7c7f359917628a339 +DIST squashfs4.2.tar.gz 133173 SHA256 d9e0195aa922dbb665ed322b9aaa96e04a476ee650f39bbeadb0d00b24022e96 SHA512 4b69c5d3008803347d0ce7628957e3873c9ebd799662b25dfb739afb6a1ce97bdd02b0465ac4d949bc38af2155880ac068209dc638b94e5c86a8011ec3a00de0 WHIRLPOOL c69d403b9775ecebfba02c2ae395b3e5ed8f832caf80417863e5df861b60462b97ac3d10ee027cc96c6f8146450bd8fe8cf715574d41ed47abcc7abc9423ce52 +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 1459 SHA256 d7106ba31f523cad0bf06c8c1470fed610253d83866ba73f14d6a7635d701645 SHA512 f0632c4dc2ed7e2e82cb18ff6ec9a0599bbf8eebe988fc0ee83a1d5bcc6de8658bf9a926068d0e4332d726b952e0bc1280bfe4acf05fd306c7323a5c341ba963 WHIRLPOOL 934d917c0f99fe51b2425688b666e2ef99bf73a76c89a97605db69a08cdc60537f65a1da0085d0d4d959766732feecee034fb2d01ab38abeb1b80b3c0fb2b091 +EBUILD squashfs-tools-4.2.ebuild 1390 SHA256 0a3a86c6e98c933f679e2f16b73613067e9ce02f6987c722210fb672ffdf4339 SHA512 8fc434f2c2a279fa1bfaccf77bba85bbf1d470201ad5421abbbaaab27dab16da0e57822881a4cc85c99bdab90b43b2d3da570d3e09db709615fb09abe611beef WHIRLPOOL d394fcdb59d91e8220bf287e8542a1376aedfdb4b5e72c9309b9b8ffc5a2893c14715bbdf21f1e9391eedd93e562ca5d4d51b0a94a1fed8fe258cf8364b4ef2d +EBUILD squashfs-tools-4.2_p20121216.ebuild 1580 SHA256 a4a1b8e00ea9cc3dddb908320e83395e032adecf57833176d4c4c22639f53cf9 SHA512 a2cb7dd54b069eb1cfc43ff9f9feee73e0c1d48b24972717f00535a23527cd37eb6606f0f6050c00f2c4ecc82b3c0d2edc8bbfff9b6315a484963d7effdd43ea WHIRLPOOL ae596fb0766ef1a0d8fbc463edb8fed63957897721a48c35730a76584169144d1a22c2dea2da844f98b2b93198bdf9a3fe792002c910d1300e1d74afc8225d90 +MISC ChangeLog 14388 SHA256 24d87baa7baedc22112e004dab25a230607c7e77cd7a5e457f639f25228190b3 SHA512 1ab3500c61448c7ce7f21771dd2d03dfaa3a2f33d974d74616c18121c3a393cd0a329035ee459a0fdb1d402a69dd13ad7a99ba4f1f12b726e6a8304254d2682c WHIRLPOOL c6b3f305e1da3bf348808b02690969adb8c7f0c3b296959614a659b2e5ade704a15375d55ed4be42fb5f7a087d35b0768716b3ad378d11e8d9e3c3e1eff3bd16 +MISC metadata.xml 279 SHA256 633025af589c2fc297e429b2aafea644134268b2ffdfcf0ea43e00ed98d56e85 SHA512 4f451db9aea7e8228bcd309e2f6ad95f74b3a0bfeb9ed5a8a23621e883a839ecec26b9655644e974b091d81c12935429c63cfbabb59b5e1ba438f974e11363ef WHIRLPOOL 94e0d90869a020908691076f57f9d841a3834cac4c799cca871867624e09afb932f644482b351d3711d3eb07400b3f3d4260280a92d43241c724df6c7430b0db +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEAREIAAYFAlElMZAACgkQ/ejvha5XGaOGugCg4Po+erkikbWffxPahaZlpd/d +LywAn2g/mbnBPdcETeKx2slkptvQs1bm +=JQKV +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-3.3-posix.patch b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-3.3-posix.patch new file mode 100644 index 0000000000..735cecb14a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-3.3-posix.patch @@ -0,0 +1,46 @@ +--- squashfs-tools/mksquashfs.c 2007-11-01 06:48:13 +0000 ++++ squashfs-tools/mksquashfs.c 2007-12-30 18:47:28 +0000 +@@ -991,12 +991,12 @@ + char buff[65536]; + + if((byte = readlink(filename, buff, 65536)) == -1) { +- ERROR("Failed to read symlink %d, creating empty symlink\n", filename); ++ ERROR("Failed to read symlink %s, creating empty symlink\n", filename); + byte = 0; + } + + if(byte == 65536) { +- ERROR("Symlink %d is greater than 65536 bytes! Creating empty symlink\n", filename); ++ ERROR("Symlink %s is greater than 65536 bytes! Creating empty symlink\n", filename); + byte = 0; + } + +@@ -1022,7 +1022,7 @@ + SQUASHFS_SWAP_IPC_INODE_HEADER(ipc, inode); + TRACE("ipc inode, type %s, nlink %d\n", type == SQUASHFS_FIFO_TYPE ? "fifo" : "socket", nlink); + } else +- BAD_ERROR("Unrecognised inode %d in create_inode\n"); ++ BAD_ERROR("Unrecognised inode in create_inode\n"); + + *i_no = MKINODE(inode); + inode_count ++; +@@ -2845,7 +2845,7 @@ + processors = 1; + } + #else +- processors = get_nprocs(); ++ processors = sysconf(_SC_NPROCESSORS_CONF); + #endif + } + +--- squashfs-tools/unsquashfs.c 2007-11-01 06:53:46 +0000 ++++ squashfs-tools/unsquashfs.c 2007-12-30 18:47:31 +0000 +@@ -921,7 +921,7 @@ + set_attributes(pathname, i->mode, i->uid, i->gid, i->time, TRUE); + dev_count ++; + } else +- ERROR("create_inode: could not create %s device %s, because you're not superuser!\n", ++ ERROR("create_inode: could not create %s device %s, because you're not superuser! %s\n", + chrdev ? "character" : "block", pathname, strerror(errno)); + break; + } diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.0-progress-bar.patch b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.0-progress-bar.patch new file mode 100644 index 0000000000..4efb8ff90a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.0-progress-bar.patch @@ -0,0 +1,36 @@ +http://bugs.gentoo.org/292011 + +revision 1.121 +date: 2010/03/08 01:30:17; author: plougher; state: Exp; lines: +10 -5 +Fix floating point error in progress_bar when max == 0 + +Index: unsquashfs.c +=================================================================== +RCS file: /cvsroot/squashfs/squashfs/squashfs-tools/unsquashfs.c,v +retrieving revision 1.120 +retrieving revision 1.121 +diff -u -p -r1.120 -r1.121 +--- squashfs-tools/unsquashfs.c 7 Mar 2010 03:16:46 -0000 1.120 ++++ squashfs-tools/unsquashfs.c 8 Mar 2010 01:30:17 -0000 1.121 +@@ -1871,12 +1871,17 @@ void update_progress_bar() + void progress_bar(long long current, long long max, int columns) + { + char rotate_list[] = { '|', '/', '-', '\\' }; +- int max_digits = floor(log10(max)) + 1; +- int used = max_digits * 2 + 11; +- int hashes = (current * (columns - used)) / max; +- int spaces = columns - used - hashes; ++ int max_digits, used, hashes, spaces; + static int tty = -1; + ++ if(max == 0) ++ return; ++ ++ max_digits = floor(log10(max)) + 1; ++ used = max_digits * 2 + 11; ++ hashes = (current * (columns - used)) / max; ++ spaces = columns - used - hashes; ++ + if((current > max) || (columns - used < 0)) + return; + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.0-read-ret.patch b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.0-read-ret.patch new file mode 100644 index 0000000000..f57d49c0ee --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/files/squashfs-tools-4.0-read-ret.patch @@ -0,0 +1,23 @@ +http://bugs.gentoo.org/292011 + +revision 1.21 +date: 2009/04/21 00:59:16; author: plougher; state: Exp; lines: +1 -1 +Fix return in read_fragment_table_4 + +Index: squashfs-tools/unsquash-4.c +=================================================================== +RCS file: /cvsroot/squashfs/squashfs/squashfs-tools/unsquash-4.c,v +retrieving revision 1.20 +retrieving revision 1.21 +diff -u -p -r1.20 -r1.21 +--- squashfs-tools/unsquash-4.c 31 Mar 2009 04:38:53 -0000 1.20 ++++ squashfs-tools/unsquash-4.c 21 Apr 2009 00:59:16 -0000 1.21 +@@ -38,7 +38,7 @@ int read_fragment_table_4() + sBlk.fragment_table_start); + + if(sBlk.fragments == 0) +- return; ++ return TRUE; + + if((fragment_table = malloc(sBlk.fragments * + sizeof(squashfs_fragment_entry))) == NULL) 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 new file mode 100644 index 0000000000..8a76920d75 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/metadata.xml @@ -0,0 +1,8 @@ + + + + livecd + + Enable support for XZ ("LZMA2") compression using app-arch/xz-utils + + 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 new file mode 100644 index 0000000000..8464d70cbf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-3.2_p2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2010 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 $ + +inherit toolchain-funcs + +MY_PV=${PV/_p/-r} +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="3.0" # squashfs filesystem version +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" +IUSE="" + +RDEPEND="sys-libs/zlib" + +S=${WORKDIR}/squashfs${MY_PV}/squashfs-tools + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e 's:-O2:$(CFLAGS):' \ + -e '/-lz/s:$: $(LDFLAGS):' \ + Makefile + echo "struct dir_info; `grep '^int dir_scan2' mksquashfs.c`;" >> global.h +} + +src_compile() { + emake CC="$(tc-getCC)" || die +} + +src_install() { + newbin mksquashfs mksquashfs-${SLOT} || die + newbin unsquashfs unsquashfs-${SLOT} || die + cd .. + dodoc README ACKNOWLEDGEMENTS CHANGES PERFORMANCE.README README-3.2 || die +} 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 new file mode 100644 index 0000000000..3d9262c8e6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-3.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2011 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 $ + +inherit toolchain-funcs + +MY_PV=${PV/_p/-r} +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="3.1" # squashfs filesystem version +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" +IUSE="" + +RDEPEND="sys-libs/zlib" + +S=${WORKDIR}/squashfs${MY_PV}/squashfs-tools + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e 's:-O2:$(CFLAGS):' \ + -e '/-lz/s:$: $(LDFLAGS):' \ + Makefile || die "sed failed" + sed -i -e 's:get_nprocs():sysconf(_SC_NPROCESSORS_ONLN):' *.c +} + +src_compile() { + emake CC="$(tc-getCC)" || die +} + +src_install() { + newbin mksquashfs mksquashfs-${SLOT} || die + newbin unsquashfs unsquashfs-${SLOT} || die + cd .. + dodoc README ACKNOWLEDGEMENTS CHANGES PERFORMANCE.README README || die +} 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 new file mode 100644 index 0000000000..83ba557f83 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2012 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.1 2012/04/19 01:59:06 jer 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 ~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 index e5453501fd..ca43386a29 100644 --- 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 @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 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.2 2011/07/29 07:47:45 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/squashfs-tools/squashfs-tools-4.2.ebuild,v 1.11 2012/04/19 14:37:17 ranger Exp $ EAPI="2" @@ -13,14 +13,14 @@ SRC_URI="mirror://sourceforge/squashfs/squashfs${MY_PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux" -IUSE="+gzip +lzma lzo xattr" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-linux" +IUSE="+xz lzo xattr" RDEPEND=" - gzip? ( sys-libs/zlib ) - lzma? ( app-arch/xz-utils ) + sys-libs/zlib + xz? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo ) - !lzma? ( !lzo? ( sys-libs/zlib ) ) + !xz? ( !lzo? ( sys-libs/zlib ) ) xattr? ( sys-apps/attr )" DEPEND="${RDEPEND}" @@ -34,28 +34,8 @@ use_sed() { src_configure() { tc-export CC - local def - if [[ -n ${SQUASH_FS_DEFAULT_COMP} ]]; then - def=${SQUASH_FS_DEFAULT_COMP} - else - einfo "You can set the default compression (gzip, xz or lzo) by exporting SQUASH_FS_DEFAULT_COMP" - if use gzip; then - def="gzip" - elif use lzma; then - def="xz" - elif use lzo; then - def="lzo" - else - die "Please set at least one of the gzip, lzma and lzo USE flags as compression algorithm." - fi - fi - - einfo "Using ${def} as compression algorithm." - sed -i -r \ - -e "/^COMP_DEFAULT =/s:=.*:= ${def}:" \ - -e "$(use_sed gzip)" \ - -e "$(use_sed lzma XZ)" \ + -e "$(use_sed xz XZ)" \ -e "$(use_sed lzo)" \ -e "$(use_sed xattr)" \ Makefile || die @@ -69,6 +49,6 @@ src_install() { pkg_postinst() { ewarn "This version of mksquashfs requires a 2.6.29 kernel or better" - use lzma && + 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_p20121216.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2_p20121216.ebuild new file mode 100644 index 0000000000..0e9d600b35 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/squashfs-tools/squashfs-tools-4.2_p20121216.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2013 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_p20121216.ebuild,v 1.2 2013/02/20 20:26:54 zmedico Exp $ + +EAPI=4 +inherit eutils toolchain-funcs + +DESCRIPTION="Tool for creating compressed filesystem type squashfs" +HOMEPAGE="http://squashfs.sourceforge.net" +SRC_URI=" + mirror://sourceforge/squashfs/squashfs/squashfs${PV/_p*/}.tar.gz + http://dev.gentoo.org/~jer/${P}.patch.bz2 +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~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${PV/_p*/}/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_prepare() { + epatch "${WORKDIR}"/${P}.patch +} + +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" +}