sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6f15bfa4ff419788aa0ff8445096fc4881b9b69e)
- From: Vlad Glagolev <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6f15bfa4ff419788aa0ff8445096fc4881b9b69e)
- Date: Tue, 14 Nov 2017 12:51:29 +0000
GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:
devel/python3/DETAILS | 4 ++--
devel/python3/HISTORY | 5 +++++
devel/python3/INSTALL | 5 +++++
devel/python3/PRE_BUILD | 2 +-
4 files changed, 13 insertions(+), 3 deletions(-)
New commits:
commit 6f15bfa4ff419788aa0ff8445096fc4881b9b69e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
python3: => 3.6.3 [security]
diff --git a/devel/python3/DETAILS b/devel/python3/DETAILS
index bb3bff1..6cc2323 100755
--- a/devel/python3/DETAILS
+++ b/devel/python3/DETAILS
@@ -1,6 +1,6 @@
SPELL=python3
- VERSION=3.6.2
- SECURITY_PATCH=4
+ VERSION=3.6.3
+ SECURITY_PATCH=5
SOURCE=Python-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Python-$VERSION"
diff --git a/devel/python3/HISTORY b/devel/python3/HISTORY
index db41f76..715454f 100644
--- a/devel/python3/HISTORY
+++ b/devel/python3/HISTORY
@@ -1,3 +1,8 @@
+2017-11-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.6.3; SECURITY_PATCH++
+ * INSTALL: corrected conflicting Python gettext scripts
+ * PRE_BUILD: corrected build for older GCC versions
+
2017-08-10 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD: fix build of blake2
diff --git a/devel/python3/INSTALL b/devel/python3/INSTALL
index 7895fda..45600b5 100755
--- a/devel/python3/INSTALL
+++ b/devel/python3/INSTALL
@@ -1,6 +1,11 @@
cp -av "$SOURCE_DIRECTORY/anywhere/$INSTALL_ROOT/usr" "$INSTALL_ROOT/" &&
# gettext
+for script in pygettext msgfmt; do
+ install -vm 755 "$SOURCE_DIRECTORY/Tools/i18n/${script}.py" \
+ "$INSTALL_ROOT/usr/bin/${script}3.py"
+done &&
+
install -vm 755 "$SOURCE_DIRECTORY/Tools/i18n/"{pygettext.py,msgfmt.py} \
"$INSTALL_ROOT/usr/bin"
# help some stupid installer scripts
diff --git a/devel/python3/PRE_BUILD b/devel/python3/PRE_BUILD
index 715a1fd..1a3cb34 100755
--- a/devel/python3/PRE_BUILD
+++ b/devel/python3/PRE_BUILD
@@ -1,6 +1,6 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
-if is_depends_enabled ${SPELL} gcc; then
+if is_depends_enabled ${SPELL} gcc && ! is_version_less $(installed_version
gcc) 4.9; then
# Forcing GCC's builtin atomics
sed -i 's;defined(HAVE_STD_ATOMIC);!&;' Include/pyatomic.h
fi &&
- [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6f15bfa4ff419788aa0ff8445096fc4881b9b69e), Vlad Glagolev, 11/14/2017
Archive powered by MHonArc 2.6.24.