Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (250d5e6563744a206bd735332348ec03809f752e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (250d5e6563744a206bd735332348ec03809f752e)
  • Date: Wed, 15 Aug 2018 13:23:14 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 4 ++++
devel/mozjs/BUILD | 4 ++++
devel/mozjs/DEPENDS | 20 ++++++++++++++++++++
devel/mozjs/DETAILS | 17 +++++++++++++++++
devel/mozjs/HISTORY | 3 +++
devel/mozjs/INSTALL | 10 ++++++++++
devel/spidermonkey/PRE_BUILD | 3 +++
freedesktop.gpg |binary
gnome2-libs/policykit/DEPENDS | 5 +++--
gnome2-libs/policykit/DETAILS | 14 ++++++++------
gnome2-libs/policykit/HISTORY | 6 ++++++
11 files changed, 78 insertions(+), 8 deletions(-)

New commits:
commit 250d5e6563744a206bd735332348ec03809f752e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

policykit: => 0.115

commit b9d155b3f90f5196210142647da2db583b452a5c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

update freedesktop.gpg

commit e84aa4afb6f7285b37cc0e7dab24b7789a8f2e18
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mozjs-52.2.1

diff --git a/ChangeLog b/ChangeLog
index d2edb7e..86bf506 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2018-08-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * devel/mozjs: added, upadeted version of old spidermonkey
+ * freedesktop.gpg: add Miloslav Trmac <mitr AT volny.cz>
+
2018-08-14 Pavel Vinogradov <public AT sourcemage.org>
* utils/haveged: new spell, a simple entropy daemon

diff --git a/devel/mozjs/BUILD b/devel/mozjs/BUILD
new file mode 100755
index 0000000..ccc1043
--- /dev/null
+++ b/devel/mozjs/BUILD
@@ -0,0 +1,4 @@
+cd $SOURCE_DIRECTORY/js/src &&
+
+OPTS+=" --enable-threadsafe --disable-tests" &&
+default_build
diff --git a/devel/mozjs/DEPENDS b/devel/mozjs/DEPENDS
new file mode 100755
index 0000000..e657831
--- /dev/null
+++ b/devel/mozjs/DEPENDS
@@ -0,0 +1,20 @@
+depends autoconf-2.13 &&
+depends bzip2 '--with-system-bz2' &&
+depends cairo '--enable-system-cairo' &&
+depends icu '--with-system-icu' &&
+depends JPEG '--with-system-jpeg' &&
+depends libevent '--with-system-libevent' &&
+depends libpng '--with-system-png' &&
+depends libvpx '--with-system-libvpx' &&
+depends nspr '--with-system-nspr' &&
+depends nss '--with-system-nss' &&
+depends perl &&
+depends psutil &&
+depends pixman '--enable-system-pixman' &&
+depends PYTHON &&
+depends readline '--enable-readline' &&
+depends sqlite '--enable-system-sqlite' &&
+depends yasm &&
+depends zlib '--with-system-zlib' &&
+depends hunspell '--enable-system-hunspell' &&
+optional_depends doxygen '' '' 'build docs'
diff --git a/devel/mozjs/DETAILS b/devel/mozjs/DETAILS
new file mode 100755
index 0000000..fa2f014
--- /dev/null
+++ b/devel/mozjs/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=mozjs
+ VERSION=52.2.1gnome1
+
SOURCE_HASH=sha512:3013061d2a79a5a4d2765f6058dac2b7a216faec0812d7b39f5cbc34ef4cd282b9fbf418023ecf0518e1ef5c7b8ad4328b87314cc10a9ac1141c844001f826d9
+# PATCHLEVEL=1
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=$GNOME_URL/teams/releng/tarballs-needing-help/mozjs/$SOURCE
+#https://ftp.mozilla.org/pub/mozilla.org/js/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION}"
+ WEB_SITE=https://www.mozilla.org/js/spidermonkey
+ LICENSE[0]=MPL
+ ENTERED=20180415
+ SHORT="Mozilla's C implementation of JavaScript"
+cat << EOF
+The embeddable JavaScript engine from the Mozilla project (used among others
+by the Mozilla, Galeon, Netscape6 browsers as well as by the iPlanet
WebServer)
+called SpiderMonkey.
+EOF
diff --git a/devel/mozjs/HISTORY b/devel/mozjs/HISTORY
new file mode 100644
index 0000000..5ae9a43
--- /dev/null
+++ b/devel/mozjs/HISTORY
@@ -0,0 +1,3 @@
+2018-08-15 Treeve Jelbert <treeve AT sourcemage.org
+ * DETAILS: version 52.2.2
+ spell created
diff --git a/devel/mozjs/INSTALL b/devel/mozjs/INSTALL
new file mode 100644
index 0000000..95f0f60
--- /dev/null
+++ b/devel/mozjs/INSTALL
@@ -0,0 +1,10 @@
+default_install &&
+
+cd "$SOURCE_DIRECTORY/js/src" &&
+
+install -vm 755 shell/js jscpucfg "$INSTALL_ROOT/usr/bin" &&
+
+ln -vsf "$TRACK_ROOT/usr/lib/libmozjs${VERSION//.}.so" \
+ "$INSTALL_ROOT/usr/lib/libjs.so" &&
+
+ln -vsf "$TRACK_ROOT/usr/lib/libmozjs185-1.0.a"
"$INSTALL_ROOT/usr/lib/libjs.a"
diff --git a/devel/spidermonkey/PRE_BUILD b/devel/spidermonkey/PRE_BUILD
new file mode 100755
index 0000000..fee3737
--- /dev/null
+++ b/devel/spidermonkey/PRE_BUILD
@@ -0,0 +1,3 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+unpack_file
diff --git a/freedesktop.gpg b/freedesktop.gpg
index 988af83..46371ff 100644
Binary files a/freedesktop.gpg and b/freedesktop.gpg differ
diff --git a/gnome2-libs/policykit/DEPENDS b/gnome2-libs/policykit/DEPENDS
index a87950e..5a0a3e8 100755
--- a/gnome2-libs/policykit/DEPENDS
+++ b/gnome2-libs/policykit/DEPENDS
@@ -3,7 +3,7 @@ depends dbus &&
depends dbus-glib &&
depends expat &&
depends shadow &&
-depends spidermonkey &&
+depends mozjs &&

if [[ "$POLICYKIT_AFW" != "none" ]]; then
depends $POLICYKIT_AFW
@@ -30,4 +30,5 @@ optional_depends docbook-xsl \
'--disable-man-pages' \
'to build manual pages' &&

-depends glib2
+depends glib2 &&
+optional_depends elogind '--enable-libelogind' '--disable-libelogind'
'Elogind support'
diff --git a/gnome2-libs/policykit/DETAILS b/gnome2-libs/policykit/DETAILS
index 7bb27e3..9bb2022 100755
--- a/gnome2-libs/policykit/DETAILS
+++ b/gnome2-libs/policykit/DETAILS
@@ -1,13 +1,15 @@
SPELL=policykit
- VERSION=0.113
-
SOURCE_HASH=sha512:ab177c89a20eeb2978ddbe28afb205d3619f9c5defe833eb68a85e71a0f2c905367f1295cbbfb85da5eafdd661bce474d5d84aca9195cd425a18c9b4170eb5f9
- SECURITY_PATCH=2
+ VERSION=0.115
+ SECURITY_PATCH=3
SOURCE=polkit-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/polkit-$VERSION
- SOURCE_URL[0]=http://www.freedesktop.org/software/polkit/releases/$SOURCE
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE_URL[0]=https://www.freedesktop.org/software/polkit/releases/$SOURCE
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=freedesktop.gpg:$SOURCE.sig:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
LICENSE[0]=LGPL
- WEB_SITE=http://www.freedesktop.org/software/polkit/
+ WEB_SITE=https://www.freedesktop.org/software/polkit/
ENTERED=20080907
KEYWORDS="policy"
SHORT="Freedesktop.org "
diff --git a/gnome2-libs/policykit/HISTORY b/gnome2-libs/policykit/HISTORY
index 6b76da2..1a61467 100644
--- a/gnome2-libs/policykit/HISTORY
+++ b/gnome2-libs/policykit/HISTORY
@@ -1,3 +1,9 @@
+2018-08-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.115
+ * DETAILS: add gpg checking
+ SECURITY_PATCH++ fix CVE-2018-1116
+ * DEPENDS: spidermonkey => mozjs, add elogind
+
2015-07-17 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: CONSOLE-MANAGER




  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (250d5e6563744a206bd735332348ec03809f752e), Treeve Jelbert, 08/15/2018

Archive powered by MHonArc 2.6.24.

Top of Page