guibuilder_pel7x64builder0
6 years ago
4 changed files with 841 additions and 0 deletions
@ -0,0 +1,34 @@
@@ -0,0 +1,34 @@
|
||||
From 9f3a6ac97e9d3f13cdfb38e54fbce92452025830 Mon Sep 17 00:00:00 2001 |
||||
From: Peter Hutterer <peter.hutterer@who-t.net> |
||||
Date: Mon, 14 May 2018 09:49:00 +1000 |
||||
Subject: [PATCH synaptics] eventcomm: if we get a read error other than |
||||
EAGAIN, remove the fd |
||||
|
||||
Otherwise poll() keeps on triggering on our fd until udev gets around to |
||||
notifying the server that the device is in some state of deadness. Meanwhile, |
||||
the input thread is busy filling the log up with "Read error" messages. Great |
||||
way to test file systems and their capacity to handle out of space scenarios |
||||
but otherwise a bit pointless. Those FS developers should write their own |
||||
tests instead of relying on the synaptics driver! |
||||
|
||||
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> |
||||
Reviewed-by: Adam Jackson <ajax@redhat.com> |
||||
--- |
||||
src/eventcomm.c | 1 + |
||||
1 file changed, 1 insertion(+) |
||||
|
||||
diff --git a/src/eventcomm.c b/src/eventcomm.c |
||||
index f65d532..3d0c5b0 100644 |
||||
--- a/src/eventcomm.c |
||||
+++ b/src/eventcomm.c |
||||
@@ -557,6 +557,7 @@ SynapticsReadEvent(InputInfoPtr pInfo, struct input_event *ev) |
||||
if (rc != -EAGAIN) { |
||||
LogMessageVerbSigSafe(X_ERROR, 0, "%s: Read error %d\n", pInfo->name, |
||||
errno); |
||||
+ xf86RemoveEnabledDevice(pInfo); |
||||
} else if (proto_data->read_flag == LIBEVDEV_READ_FLAG_SYNC) { |
||||
proto_data->read_flag = LIBEVDEV_READ_FLAG_NORMAL; |
||||
return SynapticsReadEvent(pInfo, ev); |
||||
-- |
||||
2.14.3 |
||||
|
@ -0,0 +1,49 @@
@@ -0,0 +1,49 @@
|
||||
Section "InputClass" |
||||
Identifier "touchpad catchall" |
||||
Driver "synaptics" |
||||
MatchIsTouchpad "on" |
||||
MatchDevicePath "/dev/input/event*" |
||||
EndSection |
||||
|
||||
# This option enables the bottom right corner to be a right button on |
||||
# non-synaptics clickpads. |
||||
# This option is only interpreted by clickpads. |
||||
Section "InputClass" |
||||
Identifier "Default clickpad buttons" |
||||
MatchDriver "synaptics" |
||||
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0" |
||||
Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%" |
||||
EndSection |
||||
|
||||
# This option disables software buttons on Apple touchpads. |
||||
# This option is only interpreted by clickpads. |
||||
Section "InputClass" |
||||
Identifier "Disable clickpad buttons on Apple touchpads" |
||||
MatchProduct "Apple|bcm5974" |
||||
MatchDriver "synaptics" |
||||
Option "SoftButtonAreas" "0 0 0 0 0 0 0 0" |
||||
EndSection |
||||
|
||||
# Quirks for special touchpads |
||||
|
||||
# Force clickpad on for wireless trackpad. The propbit isn't set on 3.3. |
||||
# Remove once we're on 3.4 |
||||
Section "InputClass" |
||||
Identifier "Disable clickpad buttons on Apple touchpads" |
||||
MatchProduct "Apple Wireless Trackpad" |
||||
MatchDriver "synaptics" |
||||
Option "ClickPad" "on" |
||||
EndSection |
||||
|
||||
# Some devices have the buttons as part of the lower edge of the |
||||
# touchpad. Pressing a button moves the cursor, causing cursor jumps and |
||||
# erroneous clicks. |
||||
# Use the synaptics area property to work around this, udev labels these |
||||
# devices for us as touchpad_button_overlap. |
||||
# Affected: Dell Mini |
||||
Section "InputClass" |
||||
Identifier "touchpad button overlap" |
||||
MatchIsTouchpad "on" |
||||
MatchTag "touchpad_button_overlap" |
||||
Option "AreaBottomEdge" "4000" |
||||
EndSection |
@ -0,0 +1,15 @@
@@ -0,0 +1,15 @@
|
||||
ACTION!="add|change", GOTO="touchpad_quirks_end" |
||||
KERNEL!="event*", GOTO="touchpad_quirks_end" |
||||
|
||||
ENV{ID_INPUT_TOUCHPAD}!="1", GOTO="touchpad_quirks_end" |
||||
|
||||
# model specific quirks |
||||
|
||||
# Dell Minis have a touchpad where the buttons and the touchpad area |
||||
# overlap. Clicking a button thus moves the pointer, this requires special |
||||
# Xorg configuration. |
||||
|
||||
ATTR{[dmi/id]product_name}=="Inspiron 1011|Inspiron 1012", \ |
||||
ENV{ID_INPUT.tags}="touchpad_button_overlap" |
||||
|
||||
LABEL="touchpad_quirks_end" |
@ -0,0 +1,743 @@
@@ -0,0 +1,743 @@
|
||||
%global tarball xf86-input-synaptics |
||||
%global moduledir %(pkg-config xorg-server --variable=moduledir ) |
||||
%global driverdir %{moduledir}/input |
||||
|
||||
#global gitdate 20130214 |
||||
%global gitversion 4cdee4005 |
||||
|
||||
Name: xorg-x11-drv-synaptics |
||||
Summary: Xorg X11 Synaptics touchpad input driver |
||||
Version: 1.9.0 |
||||
Release: 2%{?gitdate:.%{gitdate}git%{gitversion}}%{?dist} |
||||
URL: http://www.x.org |
||||
License: MIT |
||||
Group: User Interface/X Hardware Support |
||||
|
||||
%if 0%{?gitdate} |
||||
Source0: %{tarball}-%{gitdate}.tar.bz2 |
||||
Source1: make-git-snapshot.sh |
||||
Source2: commitid |
||||
%else |
||||
Source0: ftp://ftp.x.org/pub/individual/driver/%{tarball}-%{version}.tar.bz2 |
||||
%endif |
||||
Source3: 50-synaptics.conf |
||||
Source4: 70-touchpad-quirks.rules |
||||
|
||||
Patch01: 0001-eventcomm-if-we-get-a-read-error-other-than-EAGAIN-r.patch |
||||
|
||||
ExcludeArch: s390 s390x |
||||
|
||||
BuildRequires: autoconf automake libtool pkgconfig |
||||
BuildRequires: xorg-x11-server-devel >= 1.10.99.902 |
||||
BuildRequires: libX11-devel libXi-devel libXtst-devel |
||||
BuildRequires: xorg-x11-util-macros >= 1.8.0 |
||||
BuildRequires: libevdev-devel |
||||
|
||||
Requires: Xorg %(xserver-sdk-abi-requires ansic) |
||||
Requires: Xorg %(xserver-sdk-abi-requires xinput) |
||||
Requires: libevdev |
||||
Requires: libXi libXtst |
||||
|
||||
Provides: synaptics = %{version}-%{release} |
||||
Obsoletes: synaptics < 0.15.0 |
||||
|
||||
|
||||
%description |
||||
This is the Synaptics touchpad driver for the X.Org X server. The following |
||||
touchpad models are supported: |
||||
* Synaptics |
||||
* appletouch (Post February 2005 and October 2005 Apple Aluminium Powerbooks) |
||||
* Elantech (EeePC) |
||||
* bcm5974 (Macbook Air (Jan 2008), Macbook Pro Penryn (Feb 2008), iPhone |
||||
(2007), iPod Touch (2008) |
||||
|
||||
Note that support for appletouch, elantech and bcm5974 requires the respective |
||||
kernel module. |
||||
A touchpad by default operates in compatibility mode by emulating a standard |
||||
mouse. However, by using a dedicated driver, more advanced features of the |
||||
touchpad become available. |
||||
|
||||
Features: |
||||
|
||||
* Movement with adjustable, non-linear acceleration and speed. |
||||
* Button events through short touching of the touchpad ("tapping"). |
||||
* Double-Button events through double short touching of the touchpad. |
||||
* Dragging through short touching and holding down the finger on the |
||||
touchpad. |
||||
* Middle and right button events on the upper and lower corner of the |
||||
touchpad. |
||||
* Vertical scrolling (button four and five events) through moving the |
||||
finger on the right side of the touchpad. |
||||
* The up/down button sends button four/five events. |
||||
* Horizontal scrolling (button six and seven events) through moving the |
||||
finger on the lower side of the touchpad. |
||||
* The multi-buttons send button four/five events, and six/seven events for |
||||
horizontal scrolling. |
||||
* Adjustable finger detection. |
||||
Multifinger taps: two finger for middle button and three finger for |
||||
right button events. (Needs hardware support. Not all models implement |
||||
this feature.) |
||||
* Run-time configuration using shared memory. This means you can change |
||||
parameter settings without restarting the X server. |
||||
|
||||
%prep |
||||
%setup -q -n %{tarball}-%{?gitdate:%{gitdate}}%{!?gitdate:%{version}} |
||||
%patch01 -p1 |
||||
|
||||
%build |
||||
autoreconf -v --install --force || exit 1 |
||||
%configure --disable-static --disable-silent-rules |
||||
make %{?_smp_mflags} |
||||
|
||||
%install |
||||
rm -rf $RPM_BUILD_ROOT |
||||
|
||||
make install DESTDIR=$RPM_BUILD_ROOT |
||||
|
||||
# FIXME: Remove all libtool archives (*.la) from modules directory. This |
||||
# should be fixed in upstream Makefile.am or whatever. |
||||
find $RPM_BUILD_ROOT -regex ".*\.la$" | xargs rm -f -- |
||||
|
||||
# we keep shipping our own config file |
||||
rm -f $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d/70-synaptics.conf |
||||
|
||||
install -d $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d |
||||
install -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d/50-synaptics.conf |
||||
|
||||
install -d $RPM_BUILD_ROOT%{_prefix}/lib/udev/rules.d/ |
||||
install -m 0644 %{SOURCE4} $RPM_BUILD_ROOT%{_prefix}/lib/udev/rules.d/70-touchpad-quirks.rules |
||||
|
||||
|
||||
%clean |
||||
rm -rf $RPM_BUILD_ROOT |
||||
|
||||
%files |
||||
%defattr(-,root,root,-) |
||||
%doc COPYING |
||||
%{_datadir}/X11/xorg.conf.d/50-synaptics.conf |
||||
%{driverdir}/synaptics_drv.so |
||||
%{_bindir}/synclient |
||||
%{_bindir}/syndaemon |
||||
%{_mandir}/man4/synaptics.4* |
||||
%{_mandir}/man1/synclient.1* |
||||
%{_mandir}/man1/syndaemon.1* |
||||
%doc COPYING README |
||||
%{_prefix}/lib/udev/rules.d/70-touchpad-quirks.rules |
||||
|
||||
%package devel |
||||
Summary: Xorg X11 synaptics input driver |
||||
Group: Development/Libraries |
||||
Requires: pkgconfig |
||||
|
||||
%description devel |
||||
Development files for the Synaptics TouchPad for X.Org. |
||||
|
||||
%files devel |
||||
%defattr(-,root,root,-) |
||||
%doc COPYING |
||||
%{_libdir}/pkgconfig/xorg-synaptics.pc |
||||
%dir %{_includedir}/xorg |
||||
%{_includedir}/xorg/synaptics-properties.h |
||||
|
||||
|
||||
%changelog |
||||
* Tue May 15 2018 Peter Hutterer <peter.hutterer@redhat.com> 1.9.0-2 |
||||
- Fix infinite log spam in case of read errors (#1564624). |
||||
|
||||
* Fri Jan 27 2017 Peter Hutterer <peter.hutterer@redhat.com> 1.9.0-1 |
||||
- synaptics 1.9.0 (#1401659) |
||||
|
||||
* Fri May 01 2015 Peter Hutterer <peter.hutterer@redhat.com> 1.8.2-1 |
||||
- synaptics 1.8.2 (#1194883) |
||||
|
||||
* Wed Sep 10 2014 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-13 |
||||
- Avoid click delays when clocks drift apart (#1138484) |
||||
|
||||
* Thu Aug 14 2014 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-12 |
||||
- Fix 3-finger click on clickpads (#1123297) |
||||
|
||||
* Thu Jul 17 2014 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-11 |
||||
- Add support for secondary software button areas (#1093050) |
||||
|
||||
* Wed Jan 15 2014 Adam Jackson <ajax@redhat.com> - 1.7.1-10 |
||||
- 1.15 ABI rebuild |
||||
|
||||
* Tue Jan 14 2014 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-9 |
||||
- Fix ABI detection for input ABI 20 and higher (#1048099) |
||||
|
||||
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.7.1-8 |
||||
- Mass rebuild 2013-12-27 |
||||
|
||||
* Wed Nov 06 2013 Adam Jackson <ajax@redhat.com> - 1.7.1-7 |
||||
- 1.15RC1 ABI rebuild |
||||
|
||||
* Fri Oct 25 2013 Adam Jackson <ajax@redhat.com> - 1.7.1-6 |
||||
- ABI rebuild |
||||
|
||||
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.1-5 |
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild |
||||
|
||||
* Mon Jul 22 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-4 |
||||
- Disable in-driver coordinate scaling on ABI 19.2, requires |
||||
xorg-x11-server-1.14.2-7.fc19 |
||||
|
||||
* Fri Jul 12 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-3 |
||||
- Quieten rpmlint (non-escaped percent sign, tab/spaces mix) |
||||
|
||||
* Thu May 16 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-2 |
||||
- add explicit BR for automake, autoconf |
||||
- Fix a few specfile complaints |
||||
|
||||
* Mon May 13 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.1-1 |
||||
- synaptics 1.7.1 |
||||
|
||||
* Fri Apr 26 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.0-2 |
||||
- Fix stack smash on magic trackpad (#952221) |
||||
|
||||
* Tue Apr 02 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.7.0-1 |
||||
- synaptics 1.7.0 |
||||
|
||||
* Tue Mar 19 2013 Adam Jackson <ajax@redhat.com> 1.6.99-8.20130214git4cdee4005 |
||||
- Less RHEL customization |
||||
|
||||
* Thu Mar 07 2013 Peter Hutterer <peter.hutterer@redhat.com> - 1.6.99-7.20130214git4cdee4005 |
||||
- require xorg-x11-server-devel, not -sdk |
||||
|
||||
* Thu Mar 07 2013 Peter Hutterer <peter.hutterer@redhat.com> - 1.6.99-6.20130214git4cdee4005 |
||||
- ABI rebuild |
||||
|
||||
* Fri Feb 15 2013 Peter Hutterer <peter.hutterer@redhat.com> - 1.6.99-5.20130214git4cdee4005 |
||||
- ABI rebuild |
||||
|
||||
* Fri Feb 15 2013 Peter Hutterer <peter.hutterer@redhat.com> - 1.6.99-4.20130214git4cdee4005 |
||||
- ABI rebuild |
||||
|
||||
* Thu Feb 14 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-3.20130214git4cdee4005 |
||||
- Today's git snapshot |
||||
|
||||
* Thu Jan 10 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-2 |
||||
- Add commitid file, got lost during a git reset |
||||
|
||||
* Thu Jan 10 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.6.99-1 |
||||
- Today's git snapshot |
||||
|
||||
* Thu Jan 10 2013 Adam Jackson <ajax@redhat.com> - 1.6.2-9 |
||||
- ABI rebuild |
||||
|
||||
* Fri Dec 21 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-8 |
||||
- Allow right softbuttons in dead area (#888051) |
||||
|
||||
* Wed Oct 31 2012 Peter Hutterer <peter.hutterer@redhat.com> - 1.6.2-7 |
||||
- Fix {?dist} tag |
||||
|
||||
* Fri Aug 31 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-6 |
||||
- Fix memory corruption on resume. Triggered if fingers are still on the |
||||
touchpad when the device is disabled. |
||||
|
||||
* Fri Aug 10 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-5 |
||||
- Use signal-safe logging |
||||
|
||||
* Sun Aug 05 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-4 |
||||
- Align git snapshot building with other drivers |
||||
|
||||
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-3 |
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild |
||||
|
||||
* Wed Jul 18 2012 Dave Airlie <airlied@redhat.com> - 1.6.2-2 |
||||
- ABI rebuild |
||||
|
||||
* Tue Jun 12 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.2-1 |
||||
- synaptics 1.6.2 |
||||
|
||||
* Thu Jun 07 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.1-2 |
||||
- Drop udev requires, install udev rules in /usr/lib |
||||
|
||||
* Fri May 11 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.1-1 |
||||
- synaptics 1.6.1 (#813668, #819348) |
||||
|
||||
* Thu May 03 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.6.0-1 |
||||
- synaptics 1.6.0 |
||||
|
||||
* Fri Apr 27 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.904-1 |
||||
- synaptics 1.5.99.904 |
||||
|
||||
* Thu Apr 26 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.903-5.20120419git11d892964 |
||||
- Force clickpad on for apple wireless trackpad |
||||
|
||||
* Tue Apr 24 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.903-4.20120419git11d892964 |
||||
- Reset touch state on DEVICE_OFF (#814972) |
||||
|
||||
* Thu Apr 19 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.903-3.20120419git11d892964 |
||||
- Update .conf file for softbuttons |
||||
|
||||
* Thu Apr 19 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.903-2.20120419git11d892964 |
||||
- Git snapshot, fix for #813686 |
||||
|
||||
* Mon Apr 16 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.903-1 |
||||
- synaptics 1.5.99.903 |
||||
|
||||
* Thu Apr 05 2012 Adam Jackson <ajax@redhat.com> - 1.5.99.902-2 |
||||
- RHEL arch exclude updates |
||||
|
||||
* Fri Mar 23 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.902-1 |
||||
- synaptics 1.5.99.902 |
||||
|
||||
* Wed Mar 14 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.901-2 |
||||
- Require mtdev |
||||
|
||||
* Wed Mar 14 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99.901-1 |
||||
- synaptics 1.5.99.901 |
||||
|
||||
* Thu Feb 23 2012 Peter Hutterer <peter.hutterer@redhat.com> - 1.5.99-8.20120223git0a2fd560a |
||||
- New git snapshot, with improved MT handling |
||||
|
||||
* Sat Feb 11 2012 Peter Hutterer <peter.hutterer@redhat.com> - 1.5.99-7.20120207git141d9120b |
||||
- ABI rebuild |
||||
|
||||
* Fri Feb 10 2012 Peter Hutterer <peter.hutterer@redhat.com> - 1.5.99-6.20120207git141d9120b |
||||
- ABI rebuild |
||||
|
||||
* Tue Feb 07 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99-5.20120207git141d9120b |
||||
- Update to today's git snapshot with MT support |
||||
|
||||
* Tue Jan 24 2012 Peter Hutterer <peter.hutterer@redhat.com> - 1.5.99-4.20120104gitc861d4568 |
||||
- ABI rebuild |
||||
|
||||
* Wed Jan 04 2012 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99-3.20120104.gitc861d4568 |
||||
- Update to today's git snapshot |
||||
- Switch define to global in spec file |
||||
- Append git version to NVR |
||||
|
||||
* Mon Nov 14 2011 Adam Jackson <ajax@redhat.com> - 1.5.99-2.20111110 |
||||
- ABI rebuild |
||||
|
||||
* Thu Nov 10 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.5.99-1.20111110 |
||||
- Update to today's git snapshot |
||||
|
||||
* Wed Nov 09 2011 ajax <ajax@redhat.com> - 1.5.0-3 |
||||
- ABI rebuild |
||||
|
||||
* Wed Oct 12 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.5.0-2 |
||||
- Add libXtst dependency to enable syndaemon build with the RECORD |
||||
extension (#745289) |
||||
|
||||
* Fri Sep 02 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.5.0-1 |
||||
- synaptics 1.5.0 |
||||
|
||||
* Fri Aug 19 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.4.99.1-1 |
||||
- synaptics 1.4.99.1 |
||||
|
||||
* Thu Aug 18 2011 Adam Jackson <ajax@redhat.com> - 1.4.1-3 |
||||
- Rebuild for xserver 1.11 ABI |
||||
|
||||
* Mon Aug 01 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.4.1-2 |
||||
- devel package requires pkgconfig |
||||
|
||||
* Thu Jul 07 2011 Peter Hutterer <peter.hutterer@redhat.com> |
||||
- Disable silent rules on build |
||||
|
||||
* Tue Jun 28 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.4.1-1 |
||||
- synaptics 1.4.1 |
||||
|
||||
* Mon Apr 18 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.4.0.901-1 |
||||
- synaptics 1.4.1RC1 |
||||
|
||||
* Fri Mar 04 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.4.0-1 |
||||
- synaptics 1.4 |
||||
|
||||
* Mon Feb 21 2011 Peter Hutterer <peter.hutterer@redhat.com> 1.3.99.901-1 |
||||
- synaptics 1.4 RC1 |
||||
|
||||
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.99-3.20101125 |
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild |
||||
|
||||
* Thu Nov 25 2010 Peter Hutterer <peter.hutterer@redhat.com> - 1.3.99-2.20101125 |
||||
- Rebuild for server 1.10 |
||||
|
||||
* Thu Nov 25 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.3.99-1.20101125 |
||||
- today's git snapshot |
||||
|
||||
* Wed Oct 27 2010 Adam Jackson <ajax@redhat.com> 1.3.0-2 |
||||
- Add ABI requires magic (#542742) |
||||
|
||||
* Wed Sep 01 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.3.0-1 |
||||
- synaptics 1.3.0 |
||||
|
||||
* Mon Aug 23 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.99.901-1.20100823 |
||||
- synaptics 1.2.99.901 from git |
||||
|
||||
* Thu Aug 19 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.99.1-4.20100819 |
||||
- today's git snapshot |
||||
- synaptics-1.2.99.1-increase-accel-factor.patch: increase default accel |
||||
factor to something more useful (#621591) |
||||
- drop unused patches |
||||
|
||||
* Thu Jul 08 2010 Adam Jackson <ajax@redhat.com> 1.2.99.1-3 |
||||
- Install COPYING |
||||
|
||||
* Mon Jul 05 2010 Peter Hutterer <peter.hutterer@redhat.com> - 1.2.99.1-2.20100617 |
||||
- rebuild for X Server 1.9 |
||||
|
||||
* Thu Jun 17 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.99.1-1.20100617 |
||||
- synaptics 1.2.99.1 (from git) |
||||
|
||||
* Tue Jun 01 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.99-1 |
||||
- Update to today's git version. Includes the new pointer acceleration code. |
||||
|
||||
* Tue May 18 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-6 |
||||
- The rules file shouldn't end in .conf... |
||||
|
||||
* Mon May 17 2010 Peter Hutterer <peter.hutterer@redhat.com> |
||||
- Add missing LABEL statement to 70-touchpad.rules |
||||
|
||||
* Thu May 13 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-5 |
||||
- Change ClickFinger defaults to 0 if there's more than one. |
||||
- Add ClickPad support, this requires a kernel patch as well (#590835) |
||||
- pop the udev rule into /lib/udev/rules.d instead of $sysconfigdir |
||||
|
||||
* Mon May 10 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-4 |
||||
- 70-touchpad-rules.conf: label Dell Mini touchpads as broken in udev, |
||||
requiring special config. |
||||
- 50-synaptics.conf: add dell mini quirk for bottom edge. This is only |
||||
partially useful for now, a real patch is coming soon. |
||||
One half of the fix for #573463. |
||||
|
||||
* Thu Apr 15 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-3 |
||||
- Install config snippet in $datadir/X11/xorg.conf.d. |
||||
- Rename to 50-synaptics.conf to match upstream better. |
||||
|
||||
* Wed Apr 14 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-2 |
||||
- Only match /dev/input/event* in 10-synaptics.conf. (related #581573) |
||||
|
||||
* Fri Mar 26 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.2-1 |
||||
- synaptics 1.2.2 |
||||
|
||||
* Thu Mar 11 2010 Adam Jackson <ajax@redhat.com> 1.2.1-4 |
||||
- synaptics-1.2.1-timer-fix.patch: Don't clobber the timer we just created. |
||||
|
||||
* Tue Feb 16 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-3 |
||||
- cvs add 10-synaptics.conf this time |
||||
|
||||
* Tue Feb 16 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-2 |
||||
- 10-synaptics.conf: new xorg.conf.d config file, replacing the fdi. |
||||
- 10-synaptics.fdi: drop, X server doesn't use HAL anymore. |
||||
- Drop HAL require |
||||
|
||||
* Sat Feb 13 2010 Peter Hutterer <peter.hutterer@redhat.com> 1.2.1-1 |
||||
- synaptics 1.2.1 |
||||
|
||||
* Thu Jan 21 2010 Peter Hutterer <peter.hutterer@redhat.com> - 1.2.0-4 |
||||
- Rebuild for server 1.8 |
||||
|
||||
* Wed Dec 09 2009 Adam Jackson <ajax@redhat.com> 1.2.0-3 |
||||
- synaptics-1.2.0-timer-fix.patch: Don't free the timer in DeviceClose, since |
||||
that gets called on VT switch. (#540248) |
||||
|
||||
* Fri Nov 20 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.2.0-2 |
||||
- BuildRequires xorg-x11-util-macros 1.3.0 |
||||
|
||||
* Fri Oct 09 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.2.0-1 |
||||
- synaptics 1.2.0 |
||||
|
||||
* Mon Sep 07 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99-7.20090907 |
||||
- This time with the tarball. |
||||
|
||||
* Mon Sep 07 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99-6.20090907 |
||||
- Update to today's git master (synaptics 1.1.99.1) |
||||
|
||||
* Tue Jul 28 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99-5.20090728 |
||||
- Update to today's git master. |
||||
|
||||
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.99-4.20090717 |
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild |
||||
|
||||
* Fri Jul 17 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99-3-20090717 |
||||
- Update to today's git master. |
||||
|
||||
* Wed Jul 15 2009 Adam Jackson <ajax@redhat.com> - 1.1.99-2.20090710.1 |
||||
- ABI bump |
||||
|
||||
* Fri Jul 10 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99-2-20090710 |
||||
- Update to today's git master. |
||||
|
||||
* Mon Jun 22 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.99.1-20090622 |
||||
- Update to today's git master. |
||||
|
||||
* Tue Apr 14 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.0-2 |
||||
- synaptics-1.1.0-synclient-64.patch: fix 64-bit integer issues with |
||||
synclient (#494766) |
||||
|
||||
* Mon Mar 09 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.1.0-1 |
||||
- synaptics 1.1 |
||||
|
||||
* Thu Mar 05 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.99.4-1 |
||||
- synaptics 1.1, snapshot 4 (fix for 64 bit crashes) |
||||
|
||||
* Wed Mar 04 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.99.3-1 |
||||
- synaptics 1.1, snapshot 3 |
||||
|
||||
* Fri Feb 27 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.99.2-1 |
||||
- Synaptics 1.1, snapshot 2 |
||||
- Up Requires to 1.6.0-2 for XATOM_FLOAT defines. |
||||
|
||||
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-5 |
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild |
||||
|
||||
* Mon Feb 09 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.0-4 |
||||
- Fix 10-synaptics.fdi, the warning added in the last commit was not |
||||
well-formed xml. |
||||
|
||||
* Mon Feb 09 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.0-3 |
||||
- Revert last commit, this is against Fedora policy. |
||||
https://fedoraproject.org/wiki/Packaging:Guidelines#Configuration_files |
||||
|
||||
* Mon Feb 02 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.0-2 |
||||
- mark the fdi file as %%config(noreplace) |
||||
|
||||
* Mon Feb 02 2009 Peter Hutterer <peter.hutterer@redhat.com> 1.0.0-1 |
||||
- synaptics 1.0 |
||||
|
||||
* Mon Jan 05 2009 Peter Hutterer <peter.hutterer@redhat.com> 0.99.3-3 |
||||
- Require xorg-x11-server-devel 1.6 to build |
||||
- Update fdi file with comments on how to merge your own keys. |
||||
|
||||
* Mon Dec 22 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.99.3-2 |
||||
- Rebuild for server 1.6 |
||||
|
||||
* Mon Dec 15 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.99.3-1 |
||||
- synaptics 1.0 RC 3 |
||||
|
||||
* Thu Dec 4 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.99.2-1 |
||||
- synaptics 1.0 RC 2 |
||||
|
||||
* Thu Dec 4 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.99.1-2 |
||||
- 10-synaptics.fdi: if something has capabilities input.touchpad match it. |
||||
Don't bother about product names. |
||||
|
||||
* Mon Nov 24 2008 Peter Hutterer <peter.hutterer@redhat.com> |
||||
- Fix up summary and description, provide list of supported models. |
||||
|
||||
* Fri Nov 14 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.99.1-1 |
||||
- synaptics 1.0 RC 1 |
||||
|
||||
* Tue Oct 14 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.99-0.2 |
||||
- add the make-git-snapshot script. |
||||
|
||||
* Tue Oct 14 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.99-0.1 |
||||
- Today's git snapshot. |
||||
- Add devel subpackage. |
||||
- remove xf86-input-synaptics-0.15.2-maxtapmove.patch: driver autoscales now. |
||||
|
||||
* Wed Sep 17 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.2-1 |
||||
- update to 0.15.2 |
||||
- remove patches merged upstream. |
||||
- xf86-input-synaptics-0.15.2-maxtapmove.patch: scale MaxTapMove parameter |
||||
depending on touchpad height #462211 |
||||
|
||||
* Tue Sep 9 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.1-1 |
||||
- update to 0.15.1 |
||||
- remove xf86-input-synaptics-0.15.0-tap.patch: merged in upstream. |
||||
- update patches to apply against 0.15.1. |
||||
- xf86-input-synaptics-0.15.1-dont-crash-without-Device.patch: don't crash if |
||||
neither Device nor Path is given. |
||||
|
||||
* Mon Sep 8 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-6 |
||||
- xf86-input-synaptics-0.15.0-edges.patch: updated to improve edge calculation |
||||
and acceleration factors. |
||||
- xf86-input-synaptics-0.15.0-preprobe patch: pre-probe eventcomm devices for |
||||
axis ranges if specifed with Device option. |
||||
- update fdi file to support "bcm5974" devices. |
||||
|
||||
* Sun Sep 7 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-5 |
||||
- update fdi file to support "appletouch" devices. |
||||
|
||||
* Tue Sep 2 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-4 |
||||
- xf86-input-synaptics-0.15.0-dont-lose-buttonup.patch: force a click if |
||||
middle button emulation times out during ReadInput cycle. RH #233717. |
||||
|
||||
* Thu Aug 28 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-3 |
||||
- xf86-input-synaptics-0.15.0-edges.patch: reserve 5% on each side for edge |
||||
detection. |
||||
|
||||
* Mon Aug 25 2008 Adel Gadllah <adel.gadllah@gmail.com> 0.15.0-2 |
||||
- Enable tapping RH #439386 |
||||
|
||||
* Fri Aug 8 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.15.0-1 |
||||
- Initial RPM release - this is the relicensed version of the old synaptics |
||||
package. |
||||
- Includes Changelog from synaptics package. |
||||
|
||||
* Wed Aug 6 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.14.6-10 |
||||
- Update Release, really this time. |
||||
|
||||
* Wed Aug 6 2008 Peter Hutterer <peter.hutterer@redhat.com> 0.14.6-10 |
||||
- Fix license tag and BuildRoot, reduce description line width. |
||||
|
||||
* Tue Jun 17 2008 Adam Jackson <ajax@redhat.com> 0.14.6-9 |
||||
- Fix %%fedora version comparison to be numeric not string. |
||||
|
||||
* Thu Apr 10 2008 Ville Skyttä <ville.skytta at iki.fi> - 0.14.6-8 |
||||
- Build with $RPM_OPT_FLAGS, fix debuginfo (#249979). |
||||
|
||||
* Fri Mar 28 2008 Rex Dieter <rdieter@fedoraproject.org> 0.14.6-7 |
||||
- Synaptics default acceleration values are way slow for alps (#437039) |
||||
|
||||
* Wed Mar 26 2008 Adam Jackson <ajax@redhat.com> 0.14.6-6 |
||||
- synaptics-0.14.6-alps.patch: Fix the defaults on ALPS touchpads. Values |
||||
stolen from rhpxl. |
||||
|
||||
* Tue Mar 18 2008 Matt Domsch <Matt_Domsch@dell.com> 0.14.6-5 |
||||
- synaptics-0.14.6-poll-delay.patch: make poll interval user configurable |
||||
http://www.bughost.org/pipermail/power/2008-January/001234.html |
||||
- synaptics-0.14.6-poll-200ms.patch: reduce default poll from 20ms to 200ms |
||||
|
||||
* Sun Mar 09 2008 Adam Jackson <ajax@redhat.com> 0.14.6-4 |
||||
- 10-synaptics.fdi: Get hal to report the X driver as synaptics for |
||||
touchpads we support. |
||||
- synaptics-0.14.6-tap-to-click.patch: Disable tap to click by default in |
||||
the name of accessibility. |
||||
|
||||
* Wed Mar 05 2008 Dave Airlie <airlied@redhat.com> 0.14.6-3 |
||||
- rebuild for ppc64 |
||||
|
||||
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.14.6-2 |
||||
- Autorebuild for GCC 4.3 |
||||
|
||||
* Mon Jan 07 2008 Jarod Wilson <jwilson@redhat.com> 0.14.6-1 |
||||
- Update to 0.14.6 w/permission from krh |
||||
- Adds two-finger scrolling capability on supported hardware |
||||
|
||||
* Fri Nov 30 2007 Caolan McNamara <caolanm@redhat.com> 0.14.4-12 |
||||
- Resolves: rhbz#396891 patch it to at least work |
||||
|
||||
* Mon Oct 15 2007 Adam Jackson <ajax@redhat.com> 0.14.4-11 |
||||
- Back to ExclusiveArch, buildsystem is a disaster. |
||||
|
||||
* Wed Oct 03 2007 Adam Jackson <ajax@redhat.com> 0.14.4-10 |
||||
- ExclusiveArch -> ExcludeArch. |
||||
|
||||
* Tue Aug 21 2007 Adam Jackson <ajax@redhat.com> - 0.14.4-9 |
||||
- Rebuild for build id |
||||
|
||||
* Wed Aug 16 2006 Jesse Keating <jkeating@redhat.com> - 0:0.14.4-8 |
||||
- bump for missing ppc package |
||||
- remove 0 epoch |
||||
- add dist tag |
||||
|
||||
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0:0.14.4-7.1 |
||||
- rebuild |
||||
|
||||
* Tue May 16 2006 Kristian Høgsberg <krh@redhat.com> - 0:0.14.4-7 |
||||
- Add missing build requires for libXext. |
||||
|
||||
* Tue Apr 11 2006 Kristian Høgsberg <krh@redhat.com> 0:0.14.4-6 |
||||
- Build as a shared object. |
||||
|
||||
* Mon Apr 10 2006 Adam Jackson <ajackson@redhat.com 0:0.14.4-5 |
||||
- Delibcwrap and rebuild for 7.1RC1 ABI. |
||||
|
||||
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0:0.14.4-4.2.1 |
||||
- bump again for double-long bug on ppc(64) |
||||
|
||||
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0:0.14.4-4.2 |
||||
- rebuilt for new gcc4.1 snapshot and glibc changes |
||||
|
||||
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> |
||||
- rebuilt |
||||
|
||||
* Fri Nov 18 2005 Jeremy Katz <katzj@redhat.com> - 0:0.14.4-4 |
||||
- fix install destination too |
||||
|
||||
* Fri Nov 18 2005 Jeremy Katz <katzj@redhat.com> - 0:0.14.4-3 |
||||
- patch for modular X include paths |
||||
|
||||
* Fri Nov 18 2005 Kristian Høgsberg <krh@redhat.com> - 0:0.14.4-2 |
||||
- Remove last bits of monolithic X paths. |
||||
|
||||
* Mon Nov 07 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.4-1 |
||||
- Modular X.org |
||||
- New upstream version |
||||
|
||||
* Thu Aug 04 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.3-3 |
||||
- Enable ppc builds as we have appletouch driver now |
||||
|
||||
* Tue Jul 26 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.3-2 |
||||
- Fix man page location (#164295) |
||||
|
||||
* Fri Jul 22 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.3-1 |
||||
- Update to 0.14.3 |
||||
|
||||
* Tue May 17 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.2-1 |
||||
- Update to 0.14.2 |
||||
|
||||
* Mon May 16 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.1-1 |
||||
- Update to 0.14.1 |
||||
|
||||
* Tue Mar 15 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.0-2 |
||||
- Rebuild |
||||
|
||||
* Thu Jan 06 2005 Paul Nasrat <pnasrat@redhat.com> - 0:0.14.0-1 |
||||
- Update to 0.14.0 |
||||
- Drop patch for 64bit as upstream now |
||||
|
||||
* Wed Sep 01 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.5-5 |
||||
- rebuild |
||||
|
||||
* Wed Sep 01 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.5-4 |
||||
- more ARCH fixes |
||||
|
||||
* Wed Sep 01 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.5-3 |
||||
- need to explicitely pass ARCH |
||||
|
||||
* Wed Sep 01 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.5-2 |
||||
- Add x86_64 |
||||
|
||||
* Mon Aug 09 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.5-1 |
||||
- New version |
||||
- Override mandir/bindir rather than patching |
||||
|
||||
* Wed Jul 28 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.4-3 |
||||
- Fix typo |
||||
- Only i386 for the moment |
||||
|
||||
* Wed Jul 28 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.4-2 |
||||
- Add ExclusiveArch |
||||
|
||||
* Wed Jul 28 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.4-1 |
||||
- New version |
||||
|
||||
* Fri Jul 09 2004 Paul Nasrat <pnasrat@redhat.com> - 0:0.13.3-1 |
||||
- New version |
||||
- Update makefile patch |
||||
|
||||
* Thu Apr 01 2004 Paul Nasrat <pauln@truemesh.com> - 0:0.12.5-0.fdr.1 |
||||
- New version |
||||
- Remove Imakefile |
||||
|
||||
* Wed Feb 18 2004 Paul Nasrat <pauln@truemesh.com> - 0:0.12.4-0.fdr.1 |
||||
- New version |
||||
|
||||
* Thu Feb 05 2004 Paul Nasrat <pauln@truemesh.com> - 0:0.12.3-0.fdr.2 |
||||
- Imakefile now builds synclient and syndaemon |
||||
- TODO manpages |
||||
|
||||
* Mon Jan 19 2004 Paul Nasrat <pauln@truemesh.com> - 0:0.12.3-0.fdr.1 |
||||
- Revert to imakefile and XFree86-sdk |
||||
- Include missing sdk headers - push upstream |
||||
- don't build synclient and syndaemon for now |
||||
|
||||
* Sat Nov 29 2003 Paul Nasrat <pauln@truemesh.com> - 0:0.12.1-0.fdr.1 |
||||
- update to latest version |
||||
- Remove imake and XFree86-sdk magic |
||||
|
||||
* Fri Oct 03 2003 Paul Nasrat <pauln@truemesh.com> - 0:0.11.7-0.fdr.1 |
||||
- new version |
||||
|
||||
* Tue Sep 16 2003 Paul Nasrat <pauln@truemesh.com> - 0:0.11.3-0.fdr.3.p11 |
||||
- Build against latest XFree86-sdk |
||||
|
||||
* Mon Sep 08 2003 Paul Nasrat <pauln@truemesh.com> - 0:0.11.3-0.fdr.2.p11 |
||||
- Use XFree86 sdk |
||||
|
||||
* Sun Aug 10 2003 Paul Nasrat <pauln@truemesh.com> - 0:0.11.3-0.fdr.1.p11 |
||||
- Initial RPM release. |
Loading…
Reference in new issue