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: 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,

Do we really need meson here? It's possible to build with good ol'
./configure && make && make install. Also, libwacom is still optional.

the next release will remove autotools junk, so we are just anticipating.

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





Archive powered by MHonArc 2.6.24.

Top of Page