Skip to content
This repository was archived by the owner on Jan 30, 2023. It is now read-only.

Commit e52e959

Browse files
author
David Lucas
committed
Updated to 7.0
2 parents ac23bcc + 1961f94 commit e52e959

File tree

430 files changed

+13146
-7814
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

430 files changed

+13146
-7814
lines changed

VERSION.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Sage version 7.0.beta3, released 2016-01-06
1+
Sage version 7.0, released 2016-01-19

build/pkgs/atlas/configuration.py

+4-6
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,8 @@ def close(self):
161161

162162
conf['generic_binary?'] = (os.environ.get('SAGE_FAT_BINARY', 'no') == 'yes')
163163

164+
conf['user'] = os.environ.get('ATLAS_CONFIGURE', '')
165+
164166
######################################################################
165167
### bit width
166168
######################################################################
@@ -253,9 +255,5 @@ def close(self):
253255
######################################################################
254256

255257
print("Configuration:")
256-
for key, value in conf.items():
257-
print(' '+str(key)+': '+str(value))
258-
259-
260-
261-
258+
for k in sorted(conf, key=str.lower):
259+
print(' {}: {}'.format(k, conf[k]))

build/pkgs/atlas/spkg-install

+4
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,10 @@ def configure(arch=None, isa_ext=None):
346346
isa_extension = sum(1 << ATLAS_ISAEXT.index(x) for x in isa_ext)
347347
cmd += ' -V '+str(isa_extension)
348348

349+
# Custom configure options
350+
if conf['user']:
351+
cmd += " " + conf['user']
352+
349353
rc = system_with_flush(cmd)
350354
make_check_enums()
351355
return rc

build/pkgs/configure/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
tarball=configure-VERSION.tar.gz
2-
sha1=740a26d4dab56b5a88fa0e886c9bbed931d6a961
3-
md5=4d3f1282f9db5dab064822b856b86e99
4-
cksum=3179103806
2+
sha1=631a348f0ac864b3ec37dfcb1d7fab79e213a075
3+
md5=5759d84c96102aee89c7eaea0aadf842
4+
cksum=2510923339
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
137
1+
140

build/pkgs/cryptominisat/type

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
optional
1+
experimental
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
Use LDFLAGS for tests, too
2+
3+
Upstream PR: https://github.com/wbhart/flint2/pull/209
4+
5+
6+
--- a/Makefile.in 2016-01-09 01:44:52.178779543 +0100
7+
+++ b/Makefile.in 2016-01-09 01:44:19.874183406 +0100
8+
@@ -227,7 +227,7 @@
9+
$(QUIET_CC) $(CC) $(CFLAGS) $(INCS) -c $< -o $@;
10+
11+
build/test/%$(EXEEXT): test/%.c $(HEADERS) | build/test
12+
- $(QUIET_CC) $(CC) $(CFLAGS) $(INCS) $< -o $@ $(LIBS)
13+
+ $(QUIET_CC) $(CC) $(CFLAGS) $(INCS) $(LDFLAGS) $< -o $@ $(LIBS)
14+
15+
build/test:
16+
mkdir -p build/test
17+
@@ -242,7 +242,7 @@
18+
$(QUIET_CXX) $(CXX) $(CXXFLAGS) $(INCS) -c $< -o $@
19+
20+
build/interfaces/test/t-NTL-interface$(EXEEXT): interfaces/test/t-NTL-interface.cpp build/interfaces/NTL-interface.o
21+
- $(QUIET_CXX) $(CXX) $(CXXFLAGS) $(INCS) $< build/interfaces/NTL-interface.o -o $@ $(LIBS)
22+
+ $(QUIET_CXX) $(CXX) $(CXXFLAGS) $(INCS) $(LDFLAGS) $< build/interfaces/NTL-interface.o -o $@ $(LIBS)
23+
24+
print-%:
25+
@echo '$*=$($*)'

build/pkgs/flint/spkg-check

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ if [ "$SAGE_LOCAL" = "" ]; then
1313
fi
1414

1515
cd src
16-
$MAKE check
16+
$MAKE check AT= QUIET_CC= QUIET_CXX= QUIET_AR=
1717

1818
if [ $? -ne 0 ]; then
1919
echo >&2 "Error: FLINT failed to pass its test suite."

build/pkgs/flint/spkg-install

+10-10
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ fi
2626

2727
cd src
2828

29-
#echo "Patching FLINT."
30-
#for patch in ../patches/*.patch; do
31-
# [ -f "$patch" ] || continue
32-
# patch -p1 <"$patch"
33-
# if [ $? -ne 0 ]; then
34-
# echo >&2 "Error applying '$patch'"
35-
# exit 1
36-
# fi
37-
#done
29+
echo "Patching FLINT."
30+
for patch in ../patches/*.patch; do
31+
[ -f "$patch" ] || continue
32+
patch -p1 <"$patch"
33+
if [ $? -ne 0 ]; then
34+
echo >&2 "Error applying '$patch'"
35+
exit 1
36+
fi
37+
done
3838

3939
echo "Configuring FLINT."
4040
./configure \
@@ -50,7 +50,7 @@ if [ $? -ne 0 ]; then
5050
fi
5151

5252
echo "Building FLINT shared library."
53-
$MAKE
53+
$MAKE verbose
5454
if [ $? -ne 0 ]; then
5555
echo >&2 "Error: Failed to build FLINT shared library."
5656
exit 1

build/pkgs/gsl/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
tarball=gsl-VERSION.tar.gz
2-
sha1=210af9366485f149140973700d90dc93a4b6213e
3-
md5=e49a664db13d81c968415cd53f62bc8b
4-
cksum=3294423139
2+
sha1=e20110bf060c4030b26c519a70c6c0e113abc9f7
3+
md5=d8f70abafd3e9f0bae03c52d1f4e8de5
4+
cksum=3284797015

build/pkgs/gsl/package-version.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.16
1+
2.1

build/pkgs/gsl/patches/cygwin.patch

-200
This file was deleted.

build/pkgs/gsl/spkg-install

-2
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ for patch in ../patches/*.patch; do
4343
fi
4444
done
4545

46-
# Use newer version of config.guess and config.sub (see Trac #19806)
47-
cp "$SAGE_ROOT"/config/config.* .
4846

4947
echo "Configuring GSL..."
5048
./configure --prefix="$SAGE_LOCAL" --libdir="$SAGE_LOCAL/lib"

build/pkgs/libfplll/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
tarball=libfplll-VERSION.tar.bz2
2-
sha1=a622425bf693c02191b79f47f349320f775ea95f
3-
md5=fcb479b344f1170d368512b1fe85391b
4-
cksum=3437229139
2+
sha1=0810bb8283671b7bb84392494cc84a20162dd40f
3+
md5=281bbe2b95572401b6cd5264b5694863
4+
cksum=3698765896
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20151201
1+
20160107

build/pkgs/lie/type

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
optional
1+
experimental

build/pkgs/openssl/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
tarball=openssl-VERSION.tar.gz
2-
sha1=d01d17b44663e8ffa6a33a5a30053779d9593c3d
3-
md5=38dd619b2e77cbac69b99f52a053d25a
4-
cksum=4293826663
2+
sha1=2c5691496761cb18f98476eefa4d35c835448fb6
3+
md5=5262bfa25b60ed9de9f28d5d52d77fc5
4+
cksum=1572674046
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.0.2d
1+
1.0.2e

build/pkgs/pynac/checksums.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
tarball=pynac-VERSION.tar.bz2
2-
sha1=6e2a5bd84fb6be1a8489273904bf6e0b6d363915
3-
md5=3f60936655145104e6241204ebeee00e
4-
cksum=4254247737
2+
sha1=1c955b11dd52b6eefb43d5ebf00c3a735140faec
3+
md5=4cdac770128d41e230b06e3c82d928e0
4+
cksum=2890824965

build/pkgs/pynac/package-version.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.5.3
1+
0.6.0

src/bin/sage-banner

+1-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
┌────────────────────────────────────────────────────────────────────┐
2-
│ SageMath Version 7.0.beta3, Release Date: 2016-01-06
2+
│ SageMath Version 7.0, Release Date: 2016-01-19
33
│ Type "notebook()" for the browser-based notebook interface. │
44
│ Type "help()" for help. │
55
└────────────────────────────────────────────────────────────────────┘
6-
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
7-
┃ Warning: this is a prerelease version, and it may be unstable. ┃
8-
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

0 commit comments

Comments
 (0)