Date: Friday, November 25, 2016 @ 19:47:23 Author: arojas Revision: 196871
Update to 4.8.6, disable package auto-loading Added: gap/trunk/gap-no-packages-by-default.patch Modified: gap/trunk/PKGBUILD ----------------------------------+ PKGBUILD | 20 ++++++++++++-------- gap-no-packages-by-default.patch | 13 +++++++++++++ 2 files changed, 25 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-11-25 19:11:54 UTC (rev 196870) +++ PKGBUILD 2016-11-25 19:47:23 UTC (rev 196871) @@ -5,21 +5,25 @@ pkgbase=gap pkgname=(gap gap-data gap-doc gap-packages) -pkgver=4.8.3 -_gapver=4r8p3_2016_03_19-22_17 -pkgrel=4 +pkgver=4.8.6 +_gapver=4r8p6_2016_11_12-14_25 +pkgrel=1 pkgdesc="Groups, Algorithms, Programming: a system for computational discrete algebra" arch=(i686 x86_64) url="http://www.gap-system.org/" license=(GPL) -source=("http://www.gap-system.org/pub/gap/gap48/tar.gz/gap$_gapver.tar.gz") -sha256sums=('667fbbe4b6f2626b799b977a4ca12e9373e0878a6771a94d217bab412405abe6') -makedepends=(libxaw libxt openmpi givaro mpfi fplll normaliz polymake) +source=("http://www.gap-system.org/pub/gap/gap48/tar.gz/gap$_gapver.tar.gz" gap-no-packages-by-default.patch) +sha256sums=('a9df4c49b2feb5dd7b8c4f093f6558bdd7a6c1b3f5f64971c4d9e74828eb0cd4' + 'e8f19968d998172b7c289d0499b8b8a05bc31119a1ce073181d3842ece6fe3a2') +makedepends=(libxaw openmpi givaro mpfi fplll normaliz polymake git) prepare() { cd gap4r8 -# Fix build of cohomolo package - sed -e 's|cd cohomolo|cd cohomolo*|' -i bin/BuildPackages.sh + +# Use system normaliz + sed -e '/build-normaliz.sh/d' -i bin/BuildPackages.sh +# Don't load any packages by default + patch -p1 -i ../gap-no-packages-by-default.patch } build() { Added: gap-no-packages-by-default.patch =================================================================== --- gap-no-packages-by-default.patch (rev 0) +++ gap-no-packages-by-default.patch 2016-11-25 19:47:23 UTC (rev 196871) @@ -0,0 +1,13 @@ +--- gap4r8/lib/package.gi.orig 2016-11-25 18:59:02.234113245 +0000 ++++ gap4r8/lib/package.gi 2016-11-25 18:59:53.093996139 +0000 +@@ -1743,9 +1743,7 @@ + For backwards compatibility, the default lists most of packages \ + that were autoloaded in GAP 4.4 (add or remove packages as you like)." + ], +- default:= [ "autpgrp", "alnuth", "crisp", "ctbllib", "factint", "fga", +- "irredsol", "laguna", "polenta", "polycyclic", "resclasses", +- "sophus", "tomlib" ], ++ default:= [ ], + values:= function() return RecNames( GAPInfo.PackagesInfo ); end, + multi:= true, + ) );