Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6f15bfa4ff419788aa0ff8445096fc4881b9b69e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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.

Top of Page