sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3fbb1aada206aca37e80eb349376ae4e0f88598e)
- 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 (3fbb1aada206aca37e80eb349376ae4e0f88598e)
- Date: Wed, 9 Dec 2015 18:12:15 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 5 ++++
accounts-sso/libaccounts-glib/DETAILS | 8 +++---
crypto/hashcat/BUILD | 2 +
crypto/hashcat/DEPENDS | 2 +
crypto/hashcat/DETAILS | 16 +++++++++++++
crypto/hashcat/HISTORY | 4 +++
crypto/hashcat/INSTALL | 6 ++++
kde-frameworks/kwallet5/DEPENDS | 7 ++++-
kde-frameworks/kwallet5/HISTORY | 3 ++
kde5-extra/libkgapi/CONFIGURE | 1
kde5-extra/libkgapi/DEPENDS | 7 +++++
kde5-extra/libkgapi/DETAILS | 15 ++++++++++++
kde5-extra/libkgapi/HISTORY | 7 +++++
xorg-lib/libxfont2/BUILD | 5 ++++
xorg-lib/libxfont2/CONFIGURE | 41
++++++++++++++++++++++++++++++++++
xorg-lib/libxfont2/DEPENDS | 24 +++++++++++++++++++
xorg-lib/libxfont2/DETAILS | 20 ++++++++++++++++
xorg-lib/libxfont2/HISTORY | 3 ++
xorg-lib/libxfont2/PRE_SUB_DEPENDS | 14 +++++++++++
xorg-lib/libxfont2/SUB_DEPENDS | 13 ++++++++++
20 files changed, 197 insertions(+), 6 deletions(-)
New commits:
commit 3fbb1aada206aca37e80eb349376ae4e0f88598e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
hashcat-2.00
commit b7c28576e74eb0af472a44395a32ff0be8a3c767
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libkgapi-5.0.0
commit 5af296d2d58d94528082482d359c694af39490b9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libaccounts-glib: => 1.19
commit 4b5f892c17342f95b9445acd41133313e03d93ea
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kwallet5 - tweak depends
commit 3e34d92338a5ca1914d0a5405d20e031ba3cf5cc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libXfont2-2.0.0
diff --git a/ChangeLog b/ChangeLog
index 108ef8a..93197f1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-12-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * xorg-lib/libxfont2: added, moderenised version of libxfont
+ * kde5-extra/libkgapi: added, API for Google services
+ * crypto/hashcat: added, password recovery tool
+
2015-12-08 Treeve Jelbert <treeve AT sourcemage.org>
* /plasma/kscreenlocker: added
diff --git a/accounts-sso/libaccounts-glib/DETAILS
b/accounts-sso/libaccounts-glib/DETAILS
index a73c635..879bcd7 100755
--- a/accounts-sso/libaccounts-glib/DETAILS
+++ b/accounts-sso/libaccounts-glib/DETAILS
@@ -1,8 +1,8 @@
SPELL=libaccounts-glib
- VERSION=1.18
- VX=17201ad512e86d248ac158046ac322e7164adc87
-
SOURCE_HASH=sha512:cbef0472660cc1d0a353f0671c7456d74bbe0607e30cfed3432c99fd44a72de8f032ee2478fdea9b579dcfdf196192ab9826c628e8a2e39259cecb1d36b009a2
- SOURCE=$VERSION.tar.bz2
+ VERSION=1.19
+ VX=61b5adaadc8efd1b8235580f0f8747fb62b40486
+
SOURCE_HASH=sha512:89b91cd5a0e8e3a39da463c0f4f8b4517d754e1708e968b3e5af16cc72865c4de94e217268a1a17b993f15b7f324724d2383de6c2463fa877044fdd75c501a0e
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL=https://gitlab.com/accounts-sso/$SPELL/repository/archive.tar.bz2?ref=VERSION_${VERSION}
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-VERSION_$VERSION-$VX
WEB_SITE=https://gitlab.com/accounts-sso/$SPELL
diff --git a/crypto/hashcat/BUILD b/crypto/hashcat/BUILD
new file mode 100755
index 0000000..916534e
--- /dev/null
+++ b/crypto/hashcat/BUILD
@@ -0,0 +1,2 @@
+cd $SOURCE_DIRECTORY &&
+make posix64 posixAVX2 posixAVX posixXOP
diff --git a/crypto/hashcat/DEPENDS b/crypto/hashcat/DEPENDS
new file mode 100755
index 0000000..171a132
--- /dev/null
+++ b/crypto/hashcat/DEPENDS
@@ -0,0 +1,2 @@
+depends gmp &&
+depends SSL
diff --git a/crypto/hashcat/DETAILS b/crypto/hashcat/DETAILS
new file mode 100755
index 0000000..282a1a1
--- /dev/null
+++ b/crypto/hashcat/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=hashcat
+ VERSION=2.00
+
SOURCE_HASH=sha512:367215bf4f6a48b5ce1806c5e45091b7640c1d2d275ee49b37204273d7485f5f5dce228b4c898247cb152209d85cff737225a457bf16c18a3f7e9afc57201040
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=https://github.com/hashcat/hashcat/archive/$VERSION.tar.gz
+ WEB_SITE=https://hashcat.net/hashcat/
+ LICENSE[0]=MIT
+ ENTERED=20151209
+ KEYWORDS=""
+ SHORT="password recovery utility"
+cat << EOF
+**Hashcat** is an advanced CPU-based password recovery utility for Windows
7/8/10, Apple
+OS X, and GNU/Linux, supporting seven unique modes of attack for over 100
optimized
+hashing algorithms.
+EOF
diff --git a/crypto/hashcat/HISTORY b/crypto/hashcat/HISTORY
new file mode 100644
index 0000000..14297d1
--- /dev/null
+++ b/crypto/hashcat/HISTORY
@@ -0,0 +1,4 @@
+2015-12-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.00
+ spell created
+
diff --git a/crypto/hashcat/INSTALL b/crypto/hashcat/INSTALL
new file mode 100755
index 0000000..8896330
--- /dev/null
+++ b/crypto/hashcat/INSTALL
@@ -0,0 +1,6 @@
+DEST=$INSTALL_ROOT/usr/bin &&
+mkdir -p $DEST &&
+cp hashcat-cli*.bin $DEST/ &&
+DEST=$INSTALL_ROOT/usr/share/apps/hashcat &&
+mkdir -p $DEST &&
+cp -a rules salts tables examples charsets $DEST
diff --git a/kde-frameworks/kwallet5/DEPENDS b/kde-frameworks/kwallet5/DEPENDS
index 27bb51b..90f26fb 100755
--- a/kde-frameworks/kwallet5/DEPENDS
+++ b/kde-frameworks/kwallet5/DEPENDS
@@ -8,5 +8,8 @@ depends knotifications &&
depends kservice &&
depends kwindowsystem &&
depends kwidgetsaddons &&
-depends gpgme &&
-depends libgcrypt
+depends libgcrypt &&
+optional_depends gpgmepp '' '' 'GPG support' &&
+if is_depends_enabled $SPELL gpgmepp;then
+ depends gpgme
+fi
diff --git a/kde-frameworks/kwallet5/HISTORY b/kde-frameworks/kwallet5/HISTORY
index 203d572..a0e3033 100644
--- a/kde-frameworks/kwallet5/HISTORY
+++ b/kde-frameworks/kwallet5/HISTORY
@@ -1,3 +1,6 @@
+2015-12-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: tweak
+
2015-11-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 5.16.0
diff --git a/kde5-extra/libkgapi/CONFIGURE b/kde5-extra/libkgapi/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/kde5-extra/libkgapi/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/kde5-extra/libkgapi/DEPENDS b/kde5-extra/libkgapi/DEPENDS
new file mode 100755
index 0000000..2449def
--- /dev/null
+++ b/kde5-extra/libkgapi/DEPENDS
@@ -0,0 +1,7 @@
+source $GRIMOIRE/KDE5_DEPENDS &&
+depends qtwebkit &&
+depends kcalcore &&
+depends kcontacts &&
+depends kcoreaddons &&
+depends kio &&
+depends kwindowsystem
diff --git a/kde5-extra/libkgapi/DETAILS b/kde5-extra/libkgapi/DETAILS
new file mode 100755
index 0000000..8978593
--- /dev/null
+++ b/kde5-extra/libkgapi/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=libkgapi
+ VERSION=5.0.0
+
SOURCE_HASH=sha512:a0d0de2daeb56eed209d15d70a3754941ee36ca824bf8682f7864f36695d8f303f9453adbd098f60949f1395c0466e88645cf79a89da5c5a1f7329ba3819a200
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL=http://download.kde.org/stable/$SPELL/${VERSION}/src/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://projects.kde.org/projects/libkgapi
+ ENTERED=20141109
+# SECURITY_PATCH=1
+ LICENSE[0]=LGPL
+ KEYWORDS="kde5"
+ SHORT="APIs for various Google services"
+cat << EOF
+LibKGAPI s a C++ library that implements APIs for various Google services.
+EOF
diff --git a/kde5-extra/libkgapi/HISTORY b/kde5-extra/libkgapi/HISTORY
new file mode 100644
index 0000000..3fe93c3
--- /dev/null
+++ b/kde5-extra/libkgapi/HISTORY
@@ -0,0 +1,7 @@
+2015-11-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0
+
+2014-11-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version frameworks
+ spell created
+
diff --git a/xorg-lib/libxfont2/BUILD b/xorg-lib/libxfont2/BUILD
new file mode 100755
index 0000000..00f82af
--- /dev/null
+++ b/xorg-lib/libxfont2/BUILD
@@ -0,0 +1,5 @@
+OPTS="$LIBXFONT_OPTS \
+ $LIBXFONT_OPTS_OVERRIDE \
+ $OPTS" &&
+
+default_build
diff --git a/xorg-lib/libxfont2/CONFIGURE b/xorg-lib/libxfont2/CONFIGURE
new file mode 100755
index 0000000..2b025ea
--- /dev/null
+++ b/xorg-lib/libxfont2/CONFIGURE
@@ -0,0 +1,41 @@
+config_query_option LIBXFONT_OPTS \
+ 'Enable builtin fonts' \
+ y \
+ '--enable-builtins' \
+ '--disable-builtins' &&
+
+config_query_option LIBXFONT_OPTS \
+ 'Enable pcf format' \
+ y \
+ '--enable-pcfformat' \
+ '--disable-pcfformat' &&
+
+config_query_option LIBXFONT_OPTS \
+ 'Enable bdf format' \
+ y \
+ '--enable-bdfformat' \
+ '--disable-bdfformat' &&
+
+config_query_option LIBXFONT_OPTS \
+ 'Enable snf format' \
+ y \
+ '--enable-snfformat' \
+ '--disable-snfformat' &&
+
+config_query_option LIBXFONT_OPTS \
+ 'Enable fc' \
+ y \
+ '--enable-fc' \
+ '--disable-fc' &&
+
+config_query_option LIBXFONT_OPTS \
+ 'Enable UNIX domain socket transport?' \
+ y \
+ '--enable-unix-transport' \
+ '--disable-unix-transport' &&
+
+config_query_option LIBXFONT_OPTS \
+ 'Enable TCP socket transport?' \
+ y \
+ '--enable-tcp-transport' \
+ '--disable-tcp-transport'
diff --git a/xorg-lib/libxfont2/DEPENDS b/xorg-lib/libxfont2/DEPENDS
new file mode 100755
index 0000000..35a6e69
--- /dev/null
+++ b/xorg-lib/libxfont2/DEPENDS
@@ -0,0 +1,24 @@
+depends AWK &&
+depends pkgconfig &&
+depends libtool &&
+depends zlib &&
+depends util-macros &&
+depends xproto &&
+depends fontsproto &&
+depends xtrans &&
+depends libfontenc &&
+
+optional_depends freetype2 \
+ "--enable-freetype" \
+ "--disable-freetype" \
+ "Enable freetype2 support?" &&
+
+optional_depends HTML_TO_TEXT \
+ '--enable-devel-docs' \
+ '--disable-devel-docs' \
+ 'for converting HTML documentation to text' &&
+
+optional_depends bzip2 \
+ '--with-bzip2' \
+ '--without-bzip2' \
+ 'for bzip2 compressed bitmap fonts'
diff --git a/xorg-lib/libxfont2/DETAILS b/xorg-lib/libxfont2/DETAILS
new file mode 100755
index 0000000..dd3ac62
--- /dev/null
+++ b/xorg-lib/libxfont2/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=libxfont2
+ PKG=libXfont2
+ VERSION=2.0.0
+
SOURCE_HASH=sha512:dd26d9016107280ed2b7c29b7b3633056f91a44897602b3138be6855fc4d89f7d53d3c4ff9a430164ec5553ee031db2e471182ce1554e3f62ae2141aafa7533c
+# SECURITY_PATCH=
+ SOURCE=${PKG}-${VERSION}.tar.bz2
+
SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/lib/${SOURCE}
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
+ WEB_SITE=http://xorg.freedesktop.org/wiki
+ ENTERED=20151209
+ LICENSE[0]=XCL
+ SHORT="Module libxfont2 for xorg"
+cat << EOF
+libXfont provides the core of the legacy X11 font system, handling the
+index files (fonts.dir, fonts.alias, fonts.scale), the various font file
+formats, and rasterizing them. It is used by the X servers, the
+X Font Server (xfs), and some font utilities (bdftopcf for instance),
+but should not be used by normal X11 clients. X11 clients access fonts
+via either the new API's in libXft, or the legacy API's in libX11.
+EOF
diff --git a/xorg-lib/libxfont2/HISTORY b/xorg-lib/libxfont2/HISTORY
new file mode 100644
index 0000000..e80f8e8
--- /dev/null
+++ b/xorg-lib/libxfont2/HISTORY
@@ -0,0 +1,3 @@
+2015-12-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.0
+ spell created, based on libxfont
diff --git a/xorg-lib/libxfont2/PRE_SUB_DEPENDS
b/xorg-lib/libxfont2/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..90aaada
--- /dev/null
+++ b/xorg-lib/libxfont2/PRE_SUB_DEPENDS
@@ -0,0 +1,14 @@
+case $THIS_SUB_DEPENDS in
+ FC) list_find "$LIBXFONT_OPTS" "--enable-fc" && return 0;;
+ BUILTIN_FONTS)
+ if list_find "$LIBXFONT_OPTS" "--enable-builtins" \
+ "--enable-pcfformat" "--enable-bdfformat" \
+ "--enable-snfformat"
+ then
+ return 0;
+ fi
+ ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac &&
+return 1
diff --git a/xorg-lib/libxfont2/SUB_DEPENDS b/xorg-lib/libxfont2/SUB_DEPENDS
new file mode 100755
index 0000000..69d7d7f
--- /dev/null
+++ b/xorg-lib/libxfont2/SUB_DEPENDS
@@ -0,0 +1,13 @@
+persistent_add LIBXFONT_OPTS_OVERRIDE
+
+case "$THIS_SUB_DEPENDS" in
+ FC) list_add LIBXFONT_OPTS_OVERRIDE '--enable-fc' ;;
+ BUILTIN_FONTS)
+ if list_find "$LIBXFONT_OPTS" '--disable-builtins'; then
+ list_remove LIBXFONT_OPTS '--disable-builtins'
+ fi &&
+ list_add LIBXFONT_OPTS_OVERRIDE '--enable-builtins'
+ ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
-
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3fbb1aada206aca37e80eb349376ae4e0f88598e),
Treeve Jelbert, 12/09/2015
- Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3fbb1aada206aca37e80eb349376ae4e0f88598e), Pavel Vinogradov, 12/09/2015
Archive powered by MHonArc 2.6.24.