Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Sep 2020 19:43:20 +0000 (UTC)
From:      Niclas Zeising <zeising@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r550739 - in head/devel/py-evdev: . files
Message-ID:  <202009301943.08UJhKH0050420@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: zeising
Date: Wed Sep 30 19:43:20 2020
New Revision: 550739
URL: https://svnweb.freebsd.org/changeset/ports/550739

Log:
  devel/py-evdev: Update to 1.3.0
  
  Update devel/py-evdev to 1.3.0
  Pass maintainership to x11@ since this is used in xorg and wayland input
  stacks.
  
  PR:		249961
  Submitted by:	zeising
  Approved by:	hselasky (maintainer)
  Obtained from:	FreeBSD Graphics Team git repo

Modified:
  head/devel/py-evdev/Makefile
  head/devel/py-evdev/distinfo
  head/devel/py-evdev/files/patch-v4l_compat

Modified: head/devel/py-evdev/Makefile
==============================================================================
--- head/devel/py-evdev/Makefile	Wed Sep 30 19:40:39 2020	(r550738)
+++ head/devel/py-evdev/Makefile	Wed Sep 30 19:43:20 2020	(r550739)
@@ -1,13 +1,12 @@
 # $FreeBSD$
 
 PORTNAME=	evdev
-PORTVERSION=	0.8.1
-PORTREVISION=	2
+PORTVERSION=	1.3.0
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
-MAINTAINER=	hselasky@FreeBSD.org
+MAINTAINER=	x11@FreeBSD.org
 COMMENT=	Bindings to the Linux input handling subsystem
 
 LICENSE=	BSD3CLAUSE

Modified: head/devel/py-evdev/distinfo
==============================================================================
--- head/devel/py-evdev/distinfo	Wed Sep 30 19:40:39 2020	(r550738)
+++ head/devel/py-evdev/distinfo	Wed Sep 30 19:43:20 2020	(r550739)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1522711809
-SHA256 (evdev-0.8.1.tar.gz) = 3f10c22f15ffedb34519e4af2201f1a088a958efedfd50da0da1aa3887283dff
-SIZE (evdev-0.8.1.tar.gz) = 22680
+TIMESTAMP = 1600512408
+SHA256 (evdev-1.3.0.tar.gz) = b1c649b4fed7252711011da235782b2c260b32e004058d62473471e5cd30634d
+SIZE (evdev-1.3.0.tar.gz) = 25381

Modified: head/devel/py-evdev/files/patch-v4l_compat
==============================================================================
--- head/devel/py-evdev/files/patch-v4l_compat	Wed Sep 30 19:40:39 2020	(r550738)
+++ head/devel/py-evdev/files/patch-v4l_compat	Wed Sep 30 19:43:20 2020	(r550739)
@@ -1,20 +1,21 @@
 # XXX Patch churn from GSoC 2014, expect v4l_compat for now
 
---- evdev/genecodes.py~	2014-10-07 20:16:56 UTC
+--- evdev/genecodes.py.orig	2020-01-11 21:45:04 UTC
 +++ evdev/genecodes.py
-@@ -11,11 +11,7 @@ import os, sys, re
- 
+@@ -30,12 +30,8 @@ uname = ' '.join(uname)
+ #-----------------------------------------------------------------------------
  template = r'''
  #include <Python.h>
 -#ifdef __FreeBSD__
 -#include <dev/evdev/input.h>
 -#else
  #include <linux/input.h>
+ #include <linux/uinput.h>
 -#endif
  
  /* Automatically generated by evdev.genecodes */
  /* Generated on %s */
---- evdev/input.c.orig	2014-10-07 20:16:59 UTC
+--- evdev/input.c.orig	2020-01-11 23:01:08 UTC
 +++ evdev/input.c
 @@ -18,11 +18,7 @@
  #include <fcntl.h>
@@ -26,9 +27,9 @@
  #include <linux/input.h>
 -#endif
  
- #define MAX_NAME_SIZE 256
- 
---- evdev/uinput.c.orig	2014-10-07 20:17:06 UTC
+ #ifndef input_event_sec
+ #define input_event_sec time.tv_sec
+--- evdev/uinput.c.orig	2020-01-11 22:09:18 UTC
 +++ evdev/uinput.c
 @@ -8,13 +8,8 @@
  #include <fcntl.h>
@@ -42,5 +43,5 @@
  #include <linux/uinput.h>
 -#endif
  
- int _uinput_close(int fd)
- {
+ #ifndef input_event_sec
+ #define input_event_sec time.tv_sec



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009301943.08UJhKH0050420>