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: Treeve Jelbert <treeve AT scarlet.be>
- To: <sm-commit AT lists.ibiblio.org>
- Subject: Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3b3eb27553c455b0b4f53d7c2ad9a3ffe76e9c48)
- Date: Tue, 04 Jul 2017 08:48:00 +0200
On Mon, 3 Jul 2017 17:29:00 -0400, Pavel Vinogradov wrote:
Hi Treeve,the next release will remove autotools junk, so we are just anticipating.
Do we really need meson here? It's possible to build with good ol'
./configure && make && make install. Also, libwacom is still optional.
it won't build without libwacom
Regards, Treeve
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
-
[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.