Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (3b3eb27553c455b0b4f53d7c2ad9a3ffe76e9c48)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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




Archive powered by MHonArc 2.6.24.

Top of Page