sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (fe0493f6d7e204c771ede83266525ca56d2054d6)
- 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 (fe0493f6d7e204c771ede83266525ca56d2054d6)
- Date: Sun, 7 Apr 2019 20:08:54 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 4 ++
gnome2-libs/gobject-introspection/CONFIGURE | 1
gnome2-libs/gobject-introspection/DEPENDS | 7 ++--
gnome2-libs/gobject-introspection/DETAILS | 9 +++---
gnome2-libs/gobject-introspection/HISTORY | 7 ++++
gnome2-libs/gobject-introspection/PRE_BUILD | 5 ---
gnome2-libs/json-glib/CONFIGURE | 1
gnome2-libs/json-glib/DEPENDS | 8 ++---
gnome2-libs/json-glib/DETAILS | 8 ++---
gnome2-libs/json-glib/HISTORY | 6 ++++
gnome2-libs/json-glib/REPAIR^none^PRE_SUB_DEPENDS | 5 ---
gnome2-libs/json-glib/SUB_DEPENDS | 2 -
gnome2-libs/libsoup/BUILD | 2 -
gnome2-libs/libsoup/CONFIGURE | 1
gnome2-libs/libsoup/DEPENDS | 21 ++++----------
gnome2-libs/libsoup/DETAILS | 9 +++---
gnome2-libs/libsoup/HISTORY | 3 ++
libs/libgusb/BUILD | 2 +
libs/libgusb/DEPENDS | 5 ++-
libs/libgusb/HISTORY | 5 +++
libs/libgusb/PRE_BUILD | 3 ++
libs/libgusb/patches/0001-fix-meson.patch | 32
++++++++++++++++++++++
libs/libsmbios/DEPENDS | 2 +
libs/libsmbios/DETAILS | 10 +++---
libs/libsmbios/HISTORY | 4 ++
libs/libsmbios/PRE_BUILD | 3 ++
libs/libxmlb/BUILD | 3 ++
libs/libxmlb/CONFIGURE | 1
libs/libxmlb/DEPENDS | 7 ++++
libs/libxmlb/DETAILS | 15 ++++++++++
libs/libxmlb/HISTORY | 4 ++
net/libpsl/DETAILS | 6 ++--
net/libpsl/HISTORY | 4 ++
net/libpsl/PRE_BUILD | 3 --
plasma/discover/CONFIGURE | 1
plasma/discover/DEPENDS | 18 ++++++++++++
plasma/discover/DETAILS | 18 ++++++++++++
plasma/discover/HISTORY | 3 ++
38 files changed, 189 insertions(+), 59 deletions(-)
New commits:
commit fe0493f6d7e204c771ede83266525ca56d2054d6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libsmbios-2.4.2
commit 208af5ec0f71f0b3be8aaabd3b3f32d4621b615f
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libsoup-2.66.0
commit cc7fe30f480851498d974b9eaf48808c88492c73
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libpsl: => 0.20.2
commit 2358f946fba0c050ebb30bfc92499fefd189a1f1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
json-glib-1.4.4
commit 20232330e108154958b66397363e3677b9c0e9de
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libgusb 0 fix build
commit 370d05376dc056c4b48afa1b9fa5e6a384121791
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
gobject-introspection-1.60.1
commit dac7cd75e5cfc31281217487ca49da5a14f307fc
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libxmlb-0.1.8
commit 60ff01085b1e5f041e3554bccce5ff53fead3d93
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
discover-5.15.4
diff --git a/ChangeLog b/ChangeLog
index c1a932e..dc5da41 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,10 @@
* x11/xplugd: new spell, monitor, keyboard, and mouse plug/unplug
helper for X
+2019-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * plasma/discover: added
+ * libs/libxmlb: added
+
2019-04-06 Vlad Glagolev <stealth AT sourcemage.org>
* audio-plugins/bluez-alsa: new spell, Bluetooth audio ALSA backend
diff --git a/gnome2-libs/gobject-introspection/CONFIGURE
b/gnome2-libs/gobject-introspection/CONFIGURE
new file mode 100755
index 0000000..e69dea4
--- /dev/null
+++ b/gnome2-libs/gobject-introspection/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/MESON_CONFIGURE
\ No newline at end of file
diff --git a/gnome2-libs/gobject-introspection/DEPENDS
b/gnome2-libs/gobject-introspection/DEPENDS
index e57fa99..ddafd68 100755
--- a/gnome2-libs/gobject-introspection/DEPENDS
+++ b/gnome2-libs/gobject-introspection/DEPENDS
@@ -1,5 +1,6 @@
+source $GRIMOIRE/MESON_DEPENDS &&
depends glib2 &&
-depends python "PYTHON=/usr/bin/python2" &&
depends libffi &&
-depends cairo &&
-depends gtk-doc
+optional_depends gtk-doc 'gtk_doc=true' 'gtk_doc=false' 'build docs'
+optional_depends cairo 'cairo=true' 'cairo=false' 'use cairo for tests'
+
diff --git a/gnome2-libs/gobject-introspection/DETAILS
b/gnome2-libs/gobject-introspection/DETAILS
index 0efeb11..32a7396 100755
--- a/gnome2-libs/gobject-introspection/DETAILS
+++ b/gnome2-libs/gobject-introspection/DETAILS
@@ -1,10 +1,11 @@
+source $GRIMOIRE/MESON_FUNCTIONS
SPELL=gobject-introspection
if [[ $GOBJECT_INTROSPECTION_BRANCH == devel ]]; then
- VERSION=1.56.1
-
SOURCE_HASH=sha512:2bfcd45b8c5ad68a3f6550c2f80a6804db0e1a72ffaf4fdd3cec3d8acc23e79ad14bb5bf612fe26fc896691839ab19ca8dd1c9994db14d730e56fa79df9d973d
+ VERSION=1.60.1
+
SOURCE_HASH=sha512:01adbeffee08ff6487f11a303fd7a59a99c36714dce21be9bbae7fd2bf8f080665e830bc3a47566140a6081dc74f6c2f8d8232286759b761f70493545a9d90ea
else
- VERSION=1.56.1
-
SOURCE_HASH=sha512:2bfcd45b8c5ad68a3f6550c2f80a6804db0e1a72ffaf4fdd3cec3d8acc23e79ad14bb5bf612fe26fc896691839ab19ca8dd1c9994db14d730e56fa79df9d973d
+ VERSION=1.60.1
+
SOURCE_HASH=sha512:01adbeffee08ff6487f11a303fd7a59a99c36714dce21be9bbae7fd2bf8f080665e830bc3a47566140a6081dc74f6c2f8d8232286759b761f70493545a9d90ea
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.xz
diff --git a/gnome2-libs/gobject-introspection/HISTORY
b/gnome2-libs/gobject-introspection/HISTORY
index 51e3f3e..2ff01a9 100644
--- a/gnome2-libs/gobject-introspection/HISTORY
+++ b/gnome2-libs/gobject-introspection/HISTORY
@@ -1,3 +1,10 @@
+2019-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.60.1
+ * PRE_BUILD: deleted
+ * CONFIGURE: add
+ * DEPENDS: updated
+ now uses meson build
+
2018-04-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.56.1
diff --git a/gnome2-libs/gobject-introspection/PRE_BUILD
b/gnome2-libs/gobject-introspection/PRE_BUILD
deleted file mode 100755
index 8240c01..0000000
--- a/gnome2-libs/gobject-introspection/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-mk_source_dir $SOURCE_DIRECTORY &&
-cd $BUILD_DIRECTORY &&
-verify_file '' &&
-xz -dc $SOURCE_CACHE/$SOURCE | tar -xf - &&
-cd $SOURCE_DIRECTORY
diff --git a/gnome2-libs/json-glib/CONFIGURE b/gnome2-libs/json-glib/CONFIGURE
new file mode 100755
index 0000000..e69dea4
--- /dev/null
+++ b/gnome2-libs/json-glib/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/MESON_CONFIGURE
\ No newline at end of file
diff --git a/gnome2-libs/json-glib/DEPENDS b/gnome2-libs/json-glib/DEPENDS
index 1e9e170..4404392 100755
--- a/gnome2-libs/json-glib/DEPENDS
+++ b/gnome2-libs/json-glib/DEPENDS
@@ -1,6 +1,6 @@
+depends meson &&
depends glib2 &&
-optional_depends gobject-introspection \
- '--enable-introspection=yes' \
- '--enable-introspection=no' \
- 'for object introspection'
+optional_depends gobject-introspection 'introspection=true'
'introspection=false' 'for object introspection' &&
+optional_depends gtk-doc 'docs=true' 'docs=false' 'build docs' &&
+optional_depends libxslt 'man=true' 'man=false' 'build man pages'
\ No newline at end of file
diff --git a/gnome2-libs/json-glib/DETAILS b/gnome2-libs/json-glib/DETAILS
index d8c631a..c6b2d57 100755
--- a/gnome2-libs/json-glib/DETAILS
+++ b/gnome2-libs/json-glib/DETAILS
@@ -1,13 +1,13 @@
+source $GRIMOIRE/MESON_FUNCTIONS
SPELL=json-glib
- VERSION=1.2.0
+ VERSION=1.4.4
+
SOURCE_HASH=sha512:cf56a99dce3938b5c0075810f105719836fac65392da33a49b26ebf33aee1fab89ca9fac58059a2008d688ecc75a3e524de60621a5b027d566963541f38b971f
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-# SOURCE_GPG=gurus.gpg:$SOURCE.sig
-
SOURCE_HASH=sha512:83202ca38ca72bda40f2ba1eb73603fb57a4801f06cddd15107ce69a79957b5f49753c22d708d74949f61219e38dbc37335b49930635631139889cd8df56abc0
LICENSE[0]=LGPL
- WEB_SITE=http://live.gnome.org/JsonGlib/
+ WEB_SITE=https://live.gnome.org/JsonGlib/
ENTERED=20101023
SHORT="JSON Parser for GLib"
cat << EOF
diff --git a/gnome2-libs/json-glib/HISTORY b/gnome2-libs/json-glib/HISTORY
index 3e30ef0..9927b0d 100644
--- a/gnome2-libs/json-glib/HISTORY
+++ b/gnome2-libs/json-glib/HISTORY
@@ -1,3 +1,9 @@
+2019-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.4
+ * CONFIGURE: added
+ * DEPENDS: adjust
+ uses meson build
+
2016-06-07 David C. Haley <khoralin AT gmail.com>
* DETAILS: 1.2.0
diff --git a/gnome2-libs/json-glib/REPAIR^none^PRE_SUB_DEPENDS
b/gnome2-libs/json-glib/REPAIR^none^PRE_SUB_DEPENDS
deleted file mode 100755
index 5f037aa..0000000
--- a/gnome2-libs/json-glib/REPAIR^none^PRE_SUB_DEPENDS
+++ /dev/null
@@ -1,5 +0,0 @@
-case $THIS_SUB_DEPENDS in
- GINTRO) is_depends_enabled $SPELL gobject-introspection ;;
- *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
- return 1;;
-esac
diff --git a/gnome2-libs/json-glib/SUB_DEPENDS
b/gnome2-libs/json-glib/SUB_DEPENDS
index b062060..285427f 100755
--- a/gnome2-libs/json-glib/SUB_DEPENDS
+++ b/gnome2-libs/json-glib/SUB_DEPENDS
@@ -1,5 +1,5 @@
case "$THIS_SUB_DEPENDS" in
- GINTRO) depends gobject-introspection "--enable-introspection=yes" ;;
+ GINTRO) depends gobject-introspection "introspection=true" ;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
return 1;;
esac
diff --git a/gnome2-libs/libsoup/BUILD b/gnome2-libs/libsoup/BUILD
index a667d34..e1c45d9 100755
--- a/gnome2-libs/libsoup/BUILD
+++ b/gnome2-libs/libsoup/BUILD
@@ -1,4 +1,4 @@
if [[ $LIBSOUP_GNOME == "n" ]]; then
- OPTS="--without-gnome $OPTS"
+ OPTS+=" gnome=false"
fi &&
default_build
diff --git a/gnome2-libs/libsoup/CONFIGURE b/gnome2-libs/libsoup/CONFIGURE
index 518205d..8db4cfb 100755
--- a/gnome2-libs/libsoup/CONFIGURE
+++ b/gnome2-libs/libsoup/CONFIGURE
@@ -1 +1,2 @@
+source $GRIMOIRE/MESON_CONFIGURE &&
config_query LIBSOUP_GNOME "Build with gnome support?" y
diff --git a/gnome2-libs/libsoup/DEPENDS b/gnome2-libs/libsoup/DEPENDS
index 2dadeb3..d5f711a 100755
--- a/gnome2-libs/libsoup/DEPENDS
+++ b/gnome2-libs/libsoup/DEPENDS
@@ -1,14 +1,12 @@
-depends autoconf &&
-depends automake &&
+depends meson &&
depends dbus &&
depends glib2 &&
depends libgcrypt &&
depends libgpg-error &&
+depends libpsl &&
depends libtool &&
depends libxml2 &&
depends sqlite &&
-depends -sub TLS glib-networking &&
-depends vala &&
if [[ $LIBSOUP_GNOME == "y" ]]; then
depends libproxy &&
@@ -20,14 +18,7 @@ if [[ $LIBSOUP_DEVEL == "y" ]]; then
sub_depends glib2 'GLIB_DEVEL'
fi &&
-optional_depends gtk-doc \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "Build documenation with gtk-doc" &&
-
-
-optional_depends gobject-introspection \
- "--enable-introspection" \
- "--disable-introspection" \
- "for introspection"
-
+optional_depends gtk-doc 'doc=true' 'doc=false' "Build documenation with
gtk-doc" &&
+optional_depends gobject-introspection "introspection=true"
"introspection=false" "for introspection"
+optional_depends vala 'vapi=true' 'vapi=false' 'VALA bindings'
+optional_depends -sub TLS glib-networking 'tls_check=true' 'tls_check=false'
'TLS support'
\ No newline at end of file
diff --git a/gnome2-libs/libsoup/DETAILS b/gnome2-libs/libsoup/DETAILS
index 67b8c3c..276f50b 100755
--- a/gnome2-libs/libsoup/DETAILS
+++ b/gnome2-libs/libsoup/DETAILS
@@ -1,12 +1,13 @@
+source $GRIMOIRE/MESON_FUNCTIONS
SPELL=libsoup
if [[ $LIBSOUP_DEVEL == y ]]; then
- VERSION=2.49.91
+ VERSION=2.66.0
+
SOURCE_HASH[0]=sha512:a79d4dafbf12a3345803b38859a398839e3e9e389552c90bab60b005ffa7e4ce2f43112e322ca10f134ab6e6c53568e058c82c370617e872539e1fafd82a1352
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH[0]=sha256:e5e80a0b789250a3d91ea6a02f2e33c5b9b6e877a6ae203d693558196e4079ff
else
- VERSION=2.62.3
+ VERSION=2.66.0
+
SOURCE_HASH[0]=sha512:a79d4dafbf12a3345803b38859a398839e3e9e389552c90bab60b005ffa7e4ce2f43112e322ca10f134ab6e6c53568e058c82c370617e872539e1fafd82a1352
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_HASH[0]=sha256:d312ade547495c2093ff8bda61f9b9727a98cfdae339f3263277dd39c0451172:UPSTREAM_HASH
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/gnome2-libs/libsoup/HISTORY b/gnome2-libs/libsoup/HISTORY
index 2ee2e2f..e9eeb06 100644
--- a/gnome2-libs/libsoup/HISTORY
+++ b/gnome2-libs/libsoup/HISTORY
@@ -1,3 +1,6 @@
+2019-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.66.0
+
2018-08-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.62.3
* DEPENDS: depend on vala
diff --git a/libs/libgusb/BUILD b/libs/libgusb/BUILD
new file mode 100755
index 0000000..f3425b7
--- /dev/null
+++ b/libs/libgusb/BUILD
@@ -0,0 +1,2 @@
+OPTS+=' tests=false'
+default_build
\ No newline at end of file
diff --git a/libs/libgusb/DEPENDS b/libs/libgusb/DEPENDS
index 44851b1..9cc42ee 100755
--- a/libs/libgusb/DEPENDS
+++ b/libs/libgusb/DEPENDS
@@ -1,5 +1,6 @@
depends meson &&
depends libusb &&
depends glib2 &&
-#optional_depends gobject-introspection 'vapi=true' 'vapi=false' 'build
VAAPI'
-depends gobject-introspection
+depends gobject-introspection &&
+optional_depends gtk-doc 'docs=true' 'docs=false' 'build docs' &&
+optional_depends vala 'vapi=true' 'vapi=false' 'build VAAPI'
diff --git a/libs/libgusb/HISTORY b/libs/libgusb/HISTORY
index f75b429..b952cca 100644
--- a/libs/libgusb/HISTORY
+++ b/libs/libgusb/HISTORY
@@ -1,3 +1,8 @@
+2019-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD patches: fix build
+ * BUILD; added, disable tests
+ * DEPENDS: add vala, gtk- doc
+
2018-04-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.3.0
* DEPENDS: add meson, gobject-introspection required
diff --git a/libs/libgusb/PRE_BUILD b/libs/libgusb/PRE_BUILD
new file mode 100755
index 0000000..922c0ab
--- /dev/null
+++ b/libs/libgusb/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+apply_patch_dir patches
diff --git a/libs/libgusb/patches/0001-fix-meson.patch
b/libs/libgusb/patches/0001-fix-meson.patch
new file mode 100644
index 0000000..3c26bc5
--- /dev/null
+++ b/libs/libgusb/patches/0001-fix-meson.patch
@@ -0,0 +1,32 @@
+From f6e76cf8890195d46331a6e41eda2fb3c83c0328 Mon Sep 17 00:00:00 2001
+From: Treeve Jelbert <treeve AT sourcemage.org>
+Date: Sun, 7 Apr 2019 18:37:56 +0200
+Subject: [PATCH] fix meson
+
+---
+ gusb/meson.build | 5 +++--
+ meson.build | 4 +++-
+ 2 files changed, 6 insertions(+), 3 deletions(-)
+diff --git a/meson.build b/meson.build
+index c6f16c1..d076d6e 100644
+--- a/meson.build
++++ b/meson.build
+@@ -1,7 +1,7 @@
+ project('libgusb', 'c',
+ version : '0.3.0',
+ license : 'LGPL-2.1+',
+- meson_version : '>=0.37.0',
++ meson_version : '>=0.50.0',
+ default_options : ['c_std=c99']
+ )
+
+@@ -108,4 +108,6 @@ root_incdir = include_directories('.')
+
+ subdir('gusb')
+ subdir('tools')
++if get_option('docs')
+ subdir('docs')
++endif
+--
+2.21.0
+
diff --git a/libs/libsmbios/DEPENDS b/libs/libsmbios/DEPENDS
new file mode 100755
index 0000000..9a27fe0
--- /dev/null
+++ b/libs/libsmbios/DEPENDS
@@ -0,0 +1,2 @@
+depends libxml2 &&
+depends PYTHON
\ No newline at end of file
diff --git a/libs/libsmbios/DETAILS b/libs/libsmbios/DETAILS
index 34c3ebb..55a5576 100755
--- a/libs/libsmbios/DETAILS
+++ b/libs/libsmbios/DETAILS
@@ -1,10 +1,10 @@
SPELL=libsmbios
- VERSION=2.0.3
+ VERSION=2.4.2
+
SOURCE_HASH=sha512:51d1b11447d50b768658473d01bcb6cc7f9dd5c96c26ec343f222115ffb5047ca1f035a0bfb67f94f53165eaea7a0d9b70cf01f03333a30885bbac153bf761bd
SOURCE="${SPELL}-${VERSION}.tar.gz"
-
SOURCE_URL[0]=http://linux.dell.com/${SPELL}/download/${SPELL}/${SPELL}-${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:29a45605cb0d57455a9f3a53b7fc8e5e8b5ef4bc27edf3b7b0882db91cde50c4d172e28f978fe77cef87f7d743ee4441271f335e89ff566029918605fa50437b
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://linux.dell.com/libsmbios/main/index.html"
+ WEB_SITE=https://github.com/dell/libsmbios
+ SOURCE_URL[0]=$WEB_SITE/archive/v$VERSION.tar.gz
LICENSE[0]=LGPL
ENTERED=20070827
SHORT="libsmbios provides access to Dell bios functions"
@@ -12,7 +12,7 @@ cat << EOF
SMBIOS is a standards-based approach for hardware vendors to
present and structure management data for consumption by OS and
Management Applications. You can find more information here:
-http://www.dmtf.org/standards/smbios .
+https://www.dmtf.org/standards/smbios .
Basically, the system BIOS leaves a small table in memory that can be found
by the OS after system boot. This table has a standardized format that can
diff --git a/libs/libsmbios/HISTORY b/libs/libsmbios/HISTORY
index 4e8d5f5..9fb0058 100644
--- a/libs/libsmbios/HISTORY
+++ b/libs/libsmbios/HISTORY
@@ -1,3 +1,7 @@
+2019-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.4.2
+ * PRE_BUILD DEPENDS: added
+
2008-09-15 Elisamuel Resto <ryuji AT sourcemage.org>
* DETAILS: updated spell to 2.0.3
diff --git a/libs/libsmbios/PRE_BUILD b/libs/libsmbios/PRE_BUILD
new file mode 100755
index 0000000..c51d7b2
--- /dev/null
+++ b/libs/libsmbios/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+autoreconf -f -i --symlink
diff --git a/libs/libxmlb/BUILD b/libs/libxmlb/BUILD
new file mode 100755
index 0000000..e460501
--- /dev/null
+++ b/libs/libxmlb/BUILD
@@ -0,0 +1,3 @@
+OPTS+=' tests=false'
+default_build
+
diff --git a/libs/libxmlb/CONFIGURE b/libs/libxmlb/CONFIGURE
new file mode 100755
index 0000000..d0bac55
--- /dev/null
+++ b/libs/libxmlb/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/MESON_CONFIGURE
diff --git a/libs/libxmlb/DEPENDS b/libs/libxmlb/DEPENDS
new file mode 100755
index 0000000..447b16e
--- /dev/null
+++ b/libs/libxmlb/DEPENDS
@@ -0,0 +1,7 @@
+depends meson &&
+depends ninja-build-system &&
+depends python3 &&
+depends glib2 &&
+depends util-linux &&
+optional_depends gobject-introspection 'introspection=true'
'introspection=false' 'introspection support' &&
+optional_depends gtk-doc 'gtkdoc=true' 'gtkdoc=false' 'build docs'
diff --git a/libs/libxmlb/DETAILS b/libs/libxmlb/DETAILS
new file mode 100755
index 0000000..1d12b75
--- /dev/null
+++ b/libs/libxmlb/DETAILS
@@ -0,0 +1,15 @@
+source $GRIMOIRE/MESON_FUNCTIONS
+ SPELL=libxmlb
+ VERSION=0.1.8
+
SOURCE_HASH=sha512:4109f171da4622429d18afdb9ae183a64f89e0b92df285efae5736017970f877a92391876969c20894184c6d5df96390ccd46be1d1087882a5461476c39e433a
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://github.com/hughsie/$SPELL
+ SOURCE_URL[0]=$WEB_SITE/archive/$VERSION.tar.gz
+ LICENSE[0]=GPL
+ ENTERED=20190407
+ KEYWORDS=""
+ SHORT="create and query binary XML blobs"
+cat << EOF
+A library to help create and query binary XML blobs
+EOF
diff --git a/libs/libxmlb/HISTORY b/libs/libxmlb/HISTORY
new file mode 100644
index 0000000..36a55f9
--- /dev/null
+++ b/libs/libxmlb/HISTORY
@@ -0,0 +1,4 @@
+2019-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.1.8
+ spell created
+
diff --git a/net/libpsl/DETAILS b/net/libpsl/DETAILS
index c88d772..15f6ec8 100755
--- a/net/libpsl/DETAILS
+++ b/net/libpsl/DETAILS
@@ -1,8 +1,8 @@
SPELL=libpsl
- VERSION=0.6.2
+ VERSION=0.20.2
+
SOURCE_HASH=sha512:fa9f6f7f0447d9fe00f5dfca5262c56ff26217eea44d0f7fc1e5d982224c41874e753f0aa06dd9e5d7d03d4f04e3dacd4f36034cc8dd0fc6e2c28b49a23e62fe
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=https://github.com/rockdaboot/libpsl/archive/$VERSION.tar.gz
-
SOURCE_HASH=sha512:691088f06a6972d918a0a76f164ab6e3cd30f556ca0a4274ba963e63dd33838cda0a0f3c6ecb9ea9638497ab447632dbe804b1cc40ab68795b803ce346b1eb0b
+
SOURCE_URL[0]=https://github.com/rockdaboot/libpsl/releases/download/$SPELL-$VERSION/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://github.com/rockdaboot/libpsl
ENTERED=20141211
diff --git a/net/libpsl/HISTORY b/net/libpsl/HISTORY
index 2ae068d..c467735 100644
--- a/net/libpsl/HISTORY
+++ b/net/libpsl/HISTORY
@@ -1,2 +1,6 @@
+2019-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.20.2
+ * PRE_BUILD: deleted
+
2014-12-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, PRE_BUILD: spell created, version 0.6.2
diff --git a/net/libpsl/PRE_BUILD b/net/libpsl/PRE_BUILD
deleted file mode 100755
index 0f4df8e..0000000
--- a/net/libpsl/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-./autogen.sh
diff --git a/plasma/discover/CONFIGURE b/plasma/discover/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/plasma/discover/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/plasma/discover/DEPENDS b/plasma/discover/DEPENDS
new file mode 100755
index 0000000..e07ad2a
--- /dev/null
+++ b/plasma/discover/DEPENDS
@@ -0,0 +1,18 @@
+source $GRIMOIRE/KDE5_DEPENDS &&
+depends qtdeclarative &&
+depends karchive &&
+depends kcoreaddons &&
+depends kcrash &&
+depends kconfig &&
+depends kdbusaddons &&
+depends kdeclarative &&
+depends ki18n &&
+depends kio &&
+depends kirigami2 &&
+depends kitemmodels &&
+depends knotifications &&
+depends kxmlgui &&
+
+optional_depends attica5 '' '' 'build KNS backend' &&
+optional_depends knewstuff '' '' 'build KNS backend' &&
+optional_depends fwupd '' '' 'update system firmware'
diff --git a/plasma/discover/DETAILS b/plasma/discover/DETAILS
new file mode 100755
index 0000000..ff616eb
--- /dev/null
+++ b/plasma/discover/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=discover
+ VERSION=5.15.4
+ SOURCE=$SPELL-$VERSION.tar.xz
+ SOURCE_URL=https://download.kde.org/stable/plasma/${VERSION}/$SOURCE
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
+ SOURCE_GPG=kde.gpg:$SOURCE.sig:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://quickgit.kde.org/?p=discover.git
+ ENTERED=20190407
+# SECURITY_PATCH=1
+ LICENSE[0]=GPL
+ KEYWORDS="kde5"
+ SHORT=""
+cat << EOF
+discover and install apps, wallpapers, firmware, icons, ..
+EOF
diff --git a/plasma/discover/HISTORY b/plasma/discover/HISTORY
new file mode 100644
index 0000000..a1de5af
--- /dev/null
+++ b/plasma/discover/HISTORY
@@ -0,0 +1,3 @@
+2019-04-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.15.4
+ spell created
\ No newline at end of file
- [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (fe0493f6d7e204c771ede83266525ca56d2054d6), Treeve Jelbert, 04/07/2019
Archive powered by MHonArc 2.6.24.