New commits:
commit 8787bb90eaa0c16ce14e78b67fc9a4bd212e0a9a
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
In testing the avahi spell during a troubleshooting session for
another spell, it appears that avahi requires 'dbus-python' to be
present during the "./configure" process or the casting fails.
Once 'dbus-python' was cast, this spell has no further issues and
cast completely without fail.
commit bd1ac36cc1d9a649971460f7ca6880f6a79a8960
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
New Spell: modemmanager
commit a9cf3f95f16be29240c3264b32561fd441c34729
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
New Spell: libqmi
Created due to potential need as an optional dependency for spell,
modemmanager.
commit c35f7b7cbbe4d6899db16e7e2a746fb08f41c55f
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
New Spell: libmbim
This spell has been created to support an optional dependency for
another spell (modemmanager).
commit 4527987bca427a53274f2eca871d6e0abd9a6528
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
Spell Update: json-glib 1.0.4 -> 1.2.0
Simple version bump.
Sig file for old version was removed. DETAILS was updated with
SOURCE_HASH as I do not currently have a GPG key setup for signing.
SOURCE_GPG is still present, but has been commented out for the time
being.
commit f8d830937cc5343b48386a0dffd7253bda1a54b1
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
Spell Update: ntp 4.2.8p7 -> 4.2.8p8
Security patch status incremented. Current version (4.2.8p8) resolves
1 high- and 4 low-severity vulnerabilitites. CVEs listed below for
reference:
commit 27dab5d481aa21b76c1f32290e86e4813273c749
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
Spell Update: imagemagick 7.0.1-1 -> 7.0.1-9
Upstream source location did not have the slightly older version, and
this broke the summon portion of the spell. A simple version bump was
able to fix the issue. The new version cast without issue.
commit 29f48de4f979407b4b2ec398d365d8d49f9c3dcf
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
Spell Update: net-snmp 5.7.2 -> 5.7.3
commit b3b3d18937f881423f473c68d0c693a8e074bcf8
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
Spell Update: etherape 0.9.11 -> 0.9.15
The simple version bump notwithstanding, SECURITY_PATCH was added to
the DETAILS file. There was a potential exploit found in v.0.9.11,
which was subsequently patched in v.0.9.12. Information for the CVE
given below for reference.
CVE-2011-3369
The add_conversation function in conversations.c in EtherApe before
0.9.12 allows remote attackers to cause a denial of service (NULL
pointer dereference and application crash) via an RPC packet, related
to the get_rpc function in decode_proto.c.
commit 62f4dbd770a5f2a273961677375afb8d99a6efd3
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
Spell Update: base 1.4.3.1 -> 1.4.5
Additionally, a dependency (logsnorter)was removed for this spell.
This particular dependency was already commented out and did not
appear to have any effect. As the spell was commented out and there
did not appear to be a 'logsnorter' spell currently, I removed
the spell from the DEPENDS file.
commit 8afc97d00b74c95c390887028389440e9dde13ac
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
Spell Update: swig 3.0.4 -> 3.0.9
commit f731bef6468d75e2a17cab207e2e16af08613f55
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
New Spell: pigz
A small, simple spell with two small caveats as noted below:
1) BUILD - there is no "configure" file present. Running 'make' and
its permissible permutations are the only option. As such the default
build behavior would not have worked and a BUILD file was created to
accomodate a simple 'make' command running.
2) INSTALL - the command 'make install' is not possible. To avoid the
need for a patch file to add the missing functionality, I created an
INSTALL file that performs a 'mkdir -p' (likely unneeded) and then
copy the two created files (pigz and unpigz) to the /usr/bin
directory. This was the easiest/simpliest thing I could think of,
however, I am open to ideas of others have a better approach.
commit 433422c4f7433f5c3b0559b60bb5e5a4cc63fccc
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
New Spell: pxz
Simple spell creation with one small caveat. Due to the lack of a
"configure" file, a custom BUILD file was generated to simply give
the "make" command during the build process.
Spell has been tested and casts as expected.
commit bd2682e283140d57ea3328c1d1845a310f494eb1
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
Spell Update: nmap 7.00 -> 7.12
In addition to version bump, the sha512 hash that was being used has
also been removed and use of the upstream key has been re-enabled.
commit 64a512f9ce2897ca7ce0214fc0c6ad100bc7429f
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
commit c90d7023fa299d119160929c08203ab10cdd71b2
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
Spell Updated: dhcp 4.2.6 -> 4.3.4
commit f8a51b5148f37a4179ea0fe2c055f1154b99f580
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
Spell Update: bind 9.10.1-P1 -> 9.10.3-P4
diff --git a/ChangeLog b/ChangeLog
index 1626b48..70f1573 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -69,9 +69,26 @@
2016-06-11 Ismael Luceno <ismael AT sourcemage.org>
* libs/libcacard: new spell, CAC (Common Access Card) library
+2016-06-08 David C. Haley <khoralin AT gmail.com>
+ * gnome2-libs/modemmanager: new spell, unified high level API
+
+2016-06-08 David C. Haley <khoralin AT gmail.com>
+ * gnome2-libs/libmbim: new spell, glib-based library for Mobile
+ Broadband Interface Model (MBIM) protocol.
+
+2016-06-08 David C. Haley <khoralin AT gmail.com>
+ * gnome2-libs/libqmi: new spell, glib-based library for Qualcomm
+ MSM Interface (QMI) protocol.
+
2016-06-08 Treeve Jelbert <treeve AT sourcemage.org>
* kde5-apps/kaffeine: added, new qt5/kf5 only
+2016-06-01 David C. Haley <khoralin AT gmail.com>
+ * archive/pxz: new spell, parallel implementation of xz
+
+2016-06-01 David C. Haley <khoralin AT gmail.com>
+ * archive/pigz: new spell, parallel implementation of gz
+
2016-06-01 Eric Sandall <sandalle AT sourcemage.org>
* net/ifenslave: Added to configure network interfaces for bonding
diff --git a/archive/pigz/BUILD b/archive/pigz/BUILD
new file mode 100755
index 0000000..8f00b77
--- /dev/null
+++ b/archive/pigz/BUILD
@@ -0,0 +1,2 @@
+make
+
diff --git a/archive/pigz/DEPENDS b/archive/pigz/DEPENDS
new file mode 100755
index 0000000..d34d973
--- /dev/null
+++ b/archive/pigz/DEPENDS
@@ -0,0 +1,2 @@
+depends glibc &&
+depends zlib
diff --git a/archive/pigz/DETAILS b/archive/pigz/DETAILS
new file mode 100755
index 0000000..86022fa
--- /dev/null
+++ b/archive/pigz/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=pigz
+ VERSION=2.3.3
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://zlib.net/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:6fa5ee1c03b4a8dc4b191acaa337b6f30132503ff413300214e1e6b27dd70590b53334be3fa880916f6ea4498beb8cf7c411a5954fdf188475882c44618c663c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://zlib.net/pigz/"
+ LICENSE[0]=GPL
+ ENTERED=20160601
+ SHORT="A parallel implementation of gzip for modern
multi-processor, multi-core machines."
+cat << EOF
+pigz, which stands for parallel implementation of gzip, is a fully functional
+replacement for gzip that exploits multiple processors and multiple cores
+to the hilt when compressing data.
+EOF
diff --git a/archive/pigz/HISTORY b/archive/pigz/HISTORY
new file mode 100644
index 0000000..31ee635
--- /dev/null
+++ b/archive/pigz/HISTORY
@@ -0,0 +1,3 @@
+2016-06-01 David C. Haley <khoralin AT gmail.com>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/archive/pigz/INSTALL b/archive/pigz/INSTALL
new file mode 100755
index 0000000..2ce501a
--- /dev/null
+++ b/archive/pigz/INSTALL
@@ -0,0 +1,3 @@
+mkdir -p ${INSTALL_ROOT}/usr/bin
+cp ${BUILD_DIRECTORY}/${SPELL}-${VERSION}/pigz ${INSTALL_ROOT}/usr/bin
+cp ${BUILD_DIRECTORY}/${SPELL}-${VERSION}/unpigz ${INSTALL_ROOT}/usr/bin
diff --git a/archive/pxz/BUILD b/archive/pxz/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/archive/pxz/BUILD
@@ -0,0 +1 @@
+make
diff --git a/archive/pxz/DEPENDS b/archive/pxz/DEPENDS
new file mode 100755
index 0000000..6f42cce
--- /dev/null
+++ b/archive/pxz/DEPENDS
@@ -0,0 +1 @@
+depends xz-utils
diff --git a/archive/pxz/DETAILS b/archive/pxz/DETAILS
new file mode 100755
index 0000000..5d5720e
--- /dev/null
+++ b/archive/pxz/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=pxz
+ VERSION=4.999.9beta
+ SOURCE=${SPELL}-${VERSION}.20091201git.tar.xz
+ SOURCE_URL[0]=http://jnovy.fedorapeople.org/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:cb44b6870d423ac329f9858734b4d92e6ca6b7454bcf60e154c102c2a0dc4df2649243d543c0b037dc0d5cf0d6dae5ed1a68d91d92f37106bbe33e5eb6468902
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ WEB_SITE="http://jnovy.fedorapeople.org/pxz/"
+ LICENSE[0]=GPL
+ ENTERED=20160601
+ SHORT="A parallel-enabled implimentation running LZMA compression
simultaneously across multiple cores."
+cat << EOF
+pxz is a compression utility that takes advantage of running XZ compression
+simultaneously on different parts of an input file on multiple cores and
+processors. This significantly speeds up compression time.
+EOF
diff --git a/archive/pxz/HISTORY b/archive/pxz/HISTORY
new file mode 100644
index 0000000..6a891d5
--- /dev/null
+++ b/archive/pxz/HISTORY
@@ -0,0 +1,3 @@
+2016-06-01 David C. Haley <khoralin AT gmail.com>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/database/mariadb/DETAILS b/database/mariadb/DETAILS
index 3b7d7d2..1770c85 100755
--- a/database/mariadb/DETAILS
+++ b/database/mariadb/DETAILS
@@ -1,7 +1,7 @@
SPELL=mariadb
if [[ $MARIADB_BRANCH == 10.1 ]]; then
- VERSION=10.1.13
-
SOURCE_HASH=sha512:fdaa35f1a93e2a124339f3a4a85d7247c223ffec2cd7ed36f029f63a76bd348b8f41f491e5b2f81f53bed82ed79bc89b62dd6966d5a946910299070ece667b5e
+ VERSION=10.1.14
+
SOURCE_HASH=sha512:dad8f296320f95b2ab2f3a9e888c1829df63229cb8c76161ad004c6c1a1a488f0db7918e3e655de04281dc65aab71f6e5d9ecab75e6071521799631355cfeadf
elif [[ $MARIADB_BRANCH == 5.3 ]]; then
VERSION=5.3.12