sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3b3eb27553c455b0b4f53d7c2ad9a3ffe76e9c48)
- From: Pavel Vinogradov <vin.public AT gmail.com>
- To: sm-commit AT lists.ibiblio.org
- Subject: Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3b3eb27553c455b0b4f53d7c2ad9a3ffe76e9c48)
- Date: Mon, 3 Jul 2017 17:29:00 -0400
Hi Treeve,
Do we really need meson here? It's possible to build with good ol' ./configure && make && make install. Also, libwacom is still optional.
Regards,
On Mon, Jul 03, 2017 at 02:02:37PM +0000, Treeve Jelbert wrote:
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
xorg-lib/libinput/DEPENDS | 33 +++++++++++++++++++++++---------- xorg-lib/libinput/DETAILS | 3 ++- xorg-lib/libinput/FINAL | 1 + xorg-lib/libinput/HISTORY | 7 +++++++ 4 files changed, 33 insertions(+), 11 deletions(-)
New commits: commit 3b3eb27553c455b0b4f53d7c2ad9a3ffe76e9c48 Author: Treeve Jelbert <treeve AT sourcemage.org> Commit: Treeve Jelbert <treeve AT sourcemage.org>
libinput: => 1.8.0
diff --git a/xorg-lib/libinput/DEPENDS b/xorg-lib/libinput/DEPENDS index 62c0d92..a29be68 100755 --- a/xorg-lib/libinput/DEPENDS +++ b/xorg-lib/libinput/DEPENDS @@ -1,20 +1,33 @@ +depends meson && +depends ninja-build-system && +depends libevdev && depends mtdev && -depends libevdev && depends DEVICE-MANAGER && depends libgudev && +depends libwacom && optional_depends doxygen \ '' \ - '--disable-documentation' \ - 'build=documentation' && + 'documentation=false' \ + 'build documentation' && +if is_depends_enabled $SPELL doxygen;then + depends graphviz +fi && optional_depends gtk+3 \ - '--enable-event-gui' \ - '--disable-event-gui' \ - 'build event GUI' && + '' \ + 'debug-gui=false' \ + 'build event GUI for debugging' && if is_depends_enabled $SPELL gtk+3; then depends cairo && depends glib2 fi && -optional_depends libwacom \ - '--enable-libwacom' \ - '--disable-libwacom' \ - 'tablet identification' +#optional_depends libwacom \ +# 'libwacom=true' \ +# 'libwacom=false' \ +# 'tablet identification' && +optional_depends check \ + 'tests=true' \ + 'tests=false' \ + 'enable tests' && +if is_depends_enabled $SPELL check;then + depends valgrind +fi diff --git a/xorg-lib/libinput/DETAILS b/xorg-lib/libinput/DETAILS index a88abba..1acb465 100755 --- a/xorg-lib/libinput/DETAILS +++ b/xorg-lib/libinput/DETAILS @@ -1,5 +1,6 @@ +source $GRIMOIRE/MESON_FUNCTIONS SPELL=libinput - VERSION=1.7.3 + VERSION=1.8.0 SOURCE=$SPELL-$VERSION.tar.xz SOURCE_URL=https://www.freedesktop.org/software/$SPELL/$SOURCE SOURCE2=$SOURCE.sig diff --git a/xorg-lib/libinput/FINAL b/xorg-lib/libinput/FINAL new file mode 100755 index 0000000..8cdb4b2 --- /dev/null +++ b/xorg-lib/libinput/FINAL @@ -0,0 +1 @@ +udevadm hwdb --update diff --git a/xorg-lib/libinput/HISTORY b/xorg-lib/libinput/HISTORY index e90a3ba..c33e1ad 100644 --- a/xorg-lib/libinput/HISTORY +++ b/xorg-lib/libinput/HISTORY @@ -1,3 +1,10 @@ +2017-07-03 Treeve Jelbert <treeve AT sourcemage.org> + * DETAILS: version 1.8.0 + use MESON_FUNCTIONS + * FINAL: added + * DEPENDS: add meson, ninja-build-system, libwacom, check, valgrind + spell now uses meson build + 2017-06-23 Treeve Jelbert <treeve AT sourcemage.org> * DETAILS: version 1.7.3
_______________________________________________ SM-Commit mailing list SM-Commit AT lists.ibiblio.org https://lists.ibiblio.org/mailman/listinfo/sm-commit
-- Sincerely, Pavel Vinogradov
Attachment:
signature.asc
Description: PGP signature
-
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3b3eb27553c455b0b4f53d7c2ad9a3ffe76e9c48),
Treeve Jelbert, 07/03/2017
-
Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3b3eb27553c455b0b4f53d7c2ad9a3ffe76e9c48),
Pavel Vinogradov, 07/03/2017
- Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3b3eb27553c455b0b4f53d7c2ad9a3ffe76e9c48), Treeve Jelbert, 07/04/2017
-
Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3b3eb27553c455b0b4f53d7c2ad9a3ffe76e9c48),
Pavel Vinogradov, 07/03/2017
Archive powered by MHonArc 2.6.24.