diff options
Diffstat (limited to 'extra')
-rw-r--r-- | extra/bluez/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/clutter/PKGBUILD | 30 | ||||
-rw-r--r-- | extra/clutter/fix_a_segfault_on_device_removal.diff | 31 | ||||
-rw-r--r-- | extra/clutter/stop_using_deprecated_libevdev_api.diff | 117 | ||||
-rw-r--r-- | extra/clutter/unref_devices_on_removal.diff | 22 | ||||
-rw-r--r-- | extra/freetype2/PKGBUILD | 21 | ||||
-rw-r--r-- | extra/libevdev/0001-Revert-Drop-deprecated-functions.patch | 163 | ||||
-rw-r--r-- | extra/libevdev/0001-Revert-Drop-some-leftover-deprecated-constants.patch | 30 | ||||
-rw-r--r-- | extra/libevdev/PKGBUILD | 23 | ||||
-rw-r--r-- | extra/ltrace/PKGBUILD | 4 | ||||
-rw-r--r-- | extra/ntp/PKGBUILD | 6 | ||||
-rw-r--r-- | extra/ntp/ntpdate.service | 3 | ||||
-rw-r--r-- | extra/sqlite/PKGBUILD | 10 | ||||
-rw-r--r-- | extra/sushi/PKGBUILD | 4 | ||||
-rw-r--r-- | extra/thunar-archive-plugin/PKGBUILD | 7 |
15 files changed, 234 insertions, 243 deletions
diff --git a/extra/bluez/PKGBUILD b/extra/bluez/PKGBUILD index 14509b07d..f4681e439 100644 --- a/extra/bluez/PKGBUILD +++ b/extra/bluez/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 206240 2014-02-22 16:19:00Z andyrtr $ +# $Id: PKGBUILD 207518 2014-03-11 17:59:19Z andyrtr $ # Maintainer: Tom Gundersen <teg@jklm.no> # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Geoffroy Carrier <geoffroy@archlinux.org> pkgbase=bluez pkgname=('bluez' 'bluez-utils' 'bluez-libs' 'bluez-cups' 'bluez-hid2hci' 'bluez-plugins') -pkgver=5.15 +pkgver=5.16 pkgrel=1 url="http://www.bluez.org/" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ source=(http://www.kernel.org/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.xz 0001-Allow-using-obexd-without-systemd-in-the-user-session.patch bluetooth.modprobe) # see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc -sha256sums=('487bd75697e565793bf5bc4fbd5fa6a602788313b0c694f7542b81689fc0aa87' +sha256sums=('c8d5094a21a799dca9cdcd99651dc19d521af514b22b8178fc787c454cdbb163' '896a1403d9b7258c4fb0d41f3a6f70fd51eaa1115ab3f4259f3dbbe02b55766b' '46c021be659c9a1c4e55afd04df0c059af1f3d98a96338236412e449bf7477b4') diff --git a/extra/clutter/PKGBUILD b/extra/clutter/PKGBUILD index 9c4766f0a..bc3c1fd2b 100644 --- a/extra/clutter/PKGBUILD +++ b/extra/clutter/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 207401 2014-03-08 16:24:07Z ioni $ +# $Id: PKGBUILD 207501 2014-03-11 15:47:58Z andyrtr $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: William Rea <sillywilly@gmail.com> pkgname=clutter pkgver=1.16.4 -pkgrel=2 +pkgrel=3 pkgdesc="A GObject based library for creating fast, visually rich graphical user interfaces" arch=('i686' 'x86_64') url="http://clutter-project.org/" @@ -13,13 +13,33 @@ license=('LGPL') depends=('cogl' 'mesa' 'json-glib' 'atk' 'libxi' 'libxkbcommon' 'libevdev') makedepends=('gobject-introspection') source=(http://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz - fix_buffer_age.patch) + fix_buffer_age.patch + unref_devices_on_removal.diff + fix_a_segfault_on_device_removal.diff + stop_using_deprecated_libevdev_api.diff) sha256sums=('cf50836ec5503577b73f75f984577610881b3e2ff7a327bb5b6918b431b51b65' - 'e254b26663c88dfba756934f011451c0551e52bb70e2de037835aea267ed7bda') + 'e254b26663c88dfba756934f011451c0551e52bb70e2de037835aea267ed7bda' + '70494fe0b46bbe4157196fd855e3fcef0970e543979018df57676fea00dd38af' + 'a9dabecb727f23654ef622aef8bba92e3dd1381ef6257107da7a689766e9917c' + '02768f0032f57939caa3f0695723fd3a6b4ab7bb33908ca50502dfc7f49e6c21') -build() { +prepare() { cd "$pkgname-$pkgver" patch -Np1 -i ../fix_buffer_age.patch + + # fix build with libevdev >= 1.0.x + # https://git.gnome.org/browse/clutter/commit/?h=clutter-1.18&id=7d8f72a60e4087a4d9e48d3f0e38b669b3717243 + patch -Np1 -i ../unref_devices_on_removal.diff + # https://git.gnome.org/browse/clutter/patch/?id=05e6bcc666e345ed4619c1a40a298212d1075b99 + patch -Np1 -i ../fix_a_segfault_on_device_removal.diff + # https://git.gnome.org/browse/clutter/patch/?id=3cd9a70fea1ccf795419a1726c7c279b0aaf237e + patch -Np1 -i ../stop_using_deprecated_libevdev_api.diff + + autoreconf -vfi +} + +build() { + cd "$pkgname-$pkgver" ./configure --prefix=/usr --enable-introspection \ --enable-wayland-backend --enable-egl-backend --enable-evdev-input \ --enable-wayland-compositor diff --git a/extra/clutter/fix_a_segfault_on_device_removal.diff b/extra/clutter/fix_a_segfault_on_device_removal.diff new file mode 100644 index 000000000..46f67dbe5 --- /dev/null +++ b/extra/clutter/fix_a_segfault_on_device_removal.diff @@ -0,0 +1,31 @@ +From 05e6bcc666e345ed4619c1a40a298212d1075b99 Mon Sep 17 00:00:00 2001 +From: Rui Matos <tiagomatos@gmail.com> +Date: Thu, 21 Nov 2013 13:51:26 +0000 +Subject: device-manager-evdev: Fix a segfault on device removal + +Master devices have a NULL sysfs path so use g_strcmp0 to handle them +without crashing. + +https://bugzilla.gnome.org/show_bug.cgi?id=712812 +--- +diff --git a/clutter/evdev/clutter-device-manager-evdev.c b/clutter/evdev/clutter-device-manager-evdev.c +index 256fd0e..38d707f 100644 +--- a/clutter/evdev/clutter-device-manager-evdev.c ++++ b/clutter/evdev/clutter-device-manager-evdev.c +@@ -943,11 +943,8 @@ find_device_by_udev_device (ClutterDeviceManagerEvdev *manager_evdev, + { + ClutterInputDeviceEvdev *device = l->data; + +- if (strcmp (sysfs_path, +- _clutter_input_device_evdev_get_sysfs_path (device)) == 0) +- { +- return device; +- } ++ if (g_strcmp0 (sysfs_path, _clutter_input_device_evdev_get_sysfs_path (device)) == 0) ++ return device; + } + + return NULL; +-- +cgit v0.9.2 + diff --git a/extra/clutter/stop_using_deprecated_libevdev_api.diff b/extra/clutter/stop_using_deprecated_libevdev_api.diff new file mode 100644 index 000000000..cfe56a439 --- /dev/null +++ b/extra/clutter/stop_using_deprecated_libevdev_api.diff @@ -0,0 +1,117 @@ +From 3cd9a70fea1ccf795419a1726c7c279b0aaf237e Mon Sep 17 00:00:00 2001 +From: Rui Matos <tiagomatos@gmail.com> +Date: Tue, 19 Nov 2013 16:02:58 +0000 +Subject: device-manager-evdev: Stop using deprecated libevdev API + +Fixes compiler warnings with libevdev >= 0.4 and makes use of a new +function to set the clock id instead of doing the ioctl directly. + +https://bugzilla.gnome.org/show_bug.cgi?id=712816 +--- +diff --git a/README.in b/README.in +index 0018869..0e73a42 100644 +--- a/README.in ++++ b/README.in +@@ -40,7 +40,7 @@ When building the CEx100 backend, Clutter also depends on: + When building the evdev input backend, Clutter also depends on: + + • xkbcommon +- • libevdev ++ • libevdev ≥ @LIBEVDEV_REQ_VERSION@ + + If you are building the API reference you will also need: + +diff --git a/clutter/evdev/clutter-device-manager-evdev.c b/clutter/evdev/clutter-device-manager-evdev.c +index 38d707f..bc34c39 100644 +--- a/clutter/evdev/clutter-device-manager-evdev.c ++++ b/clutter/evdev/clutter-device-manager-evdev.c +@@ -605,11 +605,11 @@ sync_source (ClutterEventSource *source) + const gchar *device_path; + + /* We read a SYN_DROPPED, ignore it and sync the device */ +- err = libevdev_next_event (source->dev, LIBEVDEV_READ_SYNC, &ev); ++ err = libevdev_next_event (source->dev, LIBEVDEV_READ_FLAG_SYNC, &ev); + while (err == 1) + { + dispatch_one_event (source, &ev); +- err = libevdev_next_event (source->dev, LIBEVDEV_READ_SYNC, &ev); ++ err = libevdev_next_event (source->dev, LIBEVDEV_READ_FLAG_SYNC, &ev); + } + + if (err != -EAGAIN && CLUTTER_HAS_DEBUG (EVENT)) +@@ -664,7 +664,7 @@ clutter_event_dispatch (GSource *g_source, + if (clutter_events_pending ()) + goto queue_event; + +- err = libevdev_next_event (source->dev, LIBEVDEV_READ_NORMAL, &ev); ++ err = libevdev_next_event (source->dev, LIBEVDEV_READ_FLAG_NORMAL, &ev); + while (err != -EAGAIN) + { + if (err == 1) +@@ -677,7 +677,7 @@ clutter_event_dispatch (GSource *g_source, + goto out; + } + +- err = libevdev_next_event (source->dev, LIBEVDEV_READ_NORMAL, &ev); ++ err = libevdev_next_event (source->dev, LIBEVDEV_READ_FLAG_NORMAL, &ev); + } + + queue_event: +@@ -725,7 +725,7 @@ clutter_event_source_new (ClutterInputDeviceEvdev *input_device) + GSource *source = g_source_new (&event_funcs, sizeof (ClutterEventSource)); + ClutterEventSource *event_source = (ClutterEventSource *) source; + const gchar *node_path; +- gint fd, clkid; ++ gint fd; + GError *error; + ClutterInputDeviceType device_type; + +@@ -756,15 +756,13 @@ clutter_event_source_new (ClutterInputDeviceEvdev *input_device) + } + } + +- /* Tell evdev to use the monotonic clock for its timestamps */ +- clkid = CLOCK_MONOTONIC; +- ioctl (fd, EVIOCSCLOCKID, &clkid); +- + /* setup the source */ + event_source->device = input_device; + event_source->event_poll_fd.fd = fd; + event_source->event_poll_fd.events = G_IO_IN; ++ + libevdev_new_from_fd (fd, &event_source->dev); ++ libevdev_set_clock_id (event_source->dev, CLOCK_MONOTONIC); + + device_type = clutter_input_device_get_device_type (CLUTTER_INPUT_DEVICE (input_device)); + if (device_type == CLUTTER_TOUCHPAD_DEVICE) +diff --git a/configure.ac b/configure.ac +index 0448ee4..47fce79 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -146,6 +146,7 @@ m4_define([uprof_req_version], [0.3]) + m4_define([gtk_doc_req_version], [1.15]) + m4_define([xcomposite_req_version], [0.4]) + m4_define([gdk_req_version], [3.3.18]) ++m4_define([libevdev_req_version], [0.4]) + + AC_SUBST([GLIB_REQ_VERSION], [glib_req_version]) + AC_SUBST([COGL_REQ_VERSION], [cogl_req_version]) +@@ -158,6 +159,7 @@ AC_SUBST([UPROF_REQ_VERSION], [uprof_req_version]) + AC_SUBST([GTK_DOC_REQ_VERSION], [gtk_doc_req_version]) + AC_SUBST([XCOMPOSITE_REQ_VERSION], [xcomposite_req_version]) + AC_SUBST([GDK_REQ_VERSION], [gdk_req_version]) ++AC_SUBST([LIBEVDEV_REQ_VERSION], [libevdev_req_version]) + + # Checks for typedefs, structures, and compiler characteristics. + AM_PATH_GLIB_2_0([glib_req_version], +@@ -478,7 +480,7 @@ AS_IF([test "x$enable_evdev" = "xyes"], + AS_IF([test "x$have_evdev" = "xyes"], + [ + CLUTTER_INPUT_BACKENDS="$CLUTTER_INPUT_BACKENDS evdev" +- BACKEND_PC_FILES="$BACKEND_PC_FILES gudev-1.0 libevdev xkbcommon" ++ BACKEND_PC_FILES="$BACKEND_PC_FILES gudev-1.0 libevdev >= $LIBEVDEV_REQ_VERSION xkbcommon" + experimental_input_backend="yes" + AC_DEFINE([HAVE_EVDEV], [1], [Have evdev support for input handling]) + SUPPORT_EVDEV=1 +-- +cgit v0.9.2 diff --git a/extra/clutter/unref_devices_on_removal.diff b/extra/clutter/unref_devices_on_removal.diff new file mode 100644 index 000000000..8ad9aac30 --- /dev/null +++ b/extra/clutter/unref_devices_on_removal.diff @@ -0,0 +1,22 @@ +From 7d8f72a60e4087a4d9e48d3f0e38b669b3717243 Mon Sep 17 00:00:00 2001 +From: Rui Matos <tiagomatos@gmail.com> +Date: Thu, 21 Nov 2013 13:50:40 +0000 +Subject: device-manager-evdev: Unref devices on removal + +https://bugzilla.gnome.org/show_bug.cgi?id=712812 +--- +diff --git a/clutter/evdev/clutter-device-manager-evdev.c b/clutter/evdev/clutter-device-manager-evdev.c +index 9e7be95..256fd0e 100644 +--- a/clutter/evdev/clutter-device-manager-evdev.c ++++ b/clutter/evdev/clutter-device-manager-evdev.c +@@ -1046,6 +1046,8 @@ clutter_device_manager_evdev_remove_device (ClutterDeviceManager *manager, + clutter_event_source_free (source); + priv->event_sources = g_slist_remove (priv->event_sources, source); + } ++ ++ g_object_unref (device); + } + + static const GSList * +-- +cgit v0.9.2 diff --git a/extra/freetype2/PKGBUILD b/extra/freetype2/PKGBUILD index de96c4ac7..3f2d9ecfa 100644 --- a/extra/freetype2/PKGBUILD +++ b/extra/freetype2/PKGBUILD @@ -1,22 +1,25 @@ -# $Id: PKGBUILD 201340 2013-12-09 07:41:57Z heftig $ +# $Id: PKGBUILD 207503 2014-03-11 15:49:00Z andyrtr $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=freetype2 -pkgver=2.5.2 +pkgver=2.5.3 pkgrel=1 pkgdesc="TrueType font rendering library" arch=(i686 x86_64) license=('GPL') url="http://freetype.sourceforge.net" -depends=('zlib' 'bzip2' 'sh' 'libpng') -source=(http://downloads.sourceforge.net/sourceforge/freetype/freetype-${pkgver}.tar.bz2 +# adding harfbuzz for improved OpenType features auto-hinting +# introduces a cycle dep to harfbuzz depending on freetype wanted by upstream +depends=('zlib' 'bzip2' 'sh' 'libpng' 'harfbuzz') +source=(http://downloads.sourceforge.net/sourceforge/freetype/freetype-${pkgver}.tar.bz2{,.sig} freetype-2.2.1-enable-valid.patch freetype-2.5.1-enable-spr.patch freetype-2.5.1-enable-sph.patch) -md5sums=('10e8f4d6a019b124088d18bc26123a25' - '214119610444c9b02766ccee5e220680' - '80a14cce234f3f190cd936ca9060c398' - '0636ba2ff074201e2ea5c47ac408bc63') +sha1sums=('d3c26cc17ec7fe6c36f4efc02ef92ab6aa3f4b46' + 'SKIP' + 'f279d922a873d62a8af50bfc873051839d194dca' + '13ee8d558593db991ad29fa090b461f914536104' + 'c31fa3d342ead56f3acfa1f267b474a7686d0014') prepare() { cd "${srcdir}/freetype-${pkgver}" @@ -31,9 +34,7 @@ prepare() { build() { cd "${srcdir}/freetype-${pkgver}" - ./configure --prefix=/usr --disable-static - make } diff --git a/extra/libevdev/0001-Revert-Drop-deprecated-functions.patch b/extra/libevdev/0001-Revert-Drop-deprecated-functions.patch deleted file mode 100644 index e4857e7ad..000000000 --- a/extra/libevdev/0001-Revert-Drop-deprecated-functions.patch +++ /dev/null @@ -1,163 +0,0 @@ -From 51bf0ead89df5c1ddaa22d2f7fc0e04cedbdc590 Mon Sep 17 00:00:00 2001 -From: Adam Williamson <awilliam@redhat.com> -Date: Thu, 26 Dec 2013 18:58:23 -0800 -Subject: [PATCH] Revert "Drop deprecated functions" - -This reverts commit 7a38f4abc3ed1df368d5bad32a1d72559acdc234. It is incorrect and dangerous to drop functions without an soname bump. This broke GNOME. ---- - libevdev/libevdev.c | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ - libevdev/libevdev.h | 30 ++++++++++++++++++++++++++++++ - 2 files changed, 79 insertions(+) - -diff --git a/libevdev/libevdev.c b/libevdev/libevdev.c -index 8a37204..02e4f78 100644 ---- a/libevdev/libevdev.c -+++ b/libevdev/libevdev.c -@@ -162,6 +162,14 @@ libevdev_free(struct libevdev *dev) - free(dev); - } - -+/* DEPRECATED */ -+LIBEVDEV_EXPORT void -+libevdev_set_log_handler(struct libevdev *dev, libevdev_log_func_t logfunc) -+{ -+ /* Can't be backwards compatible to this yet, so don't even try */ -+ fprintf(stderr, "libevdev: ABI change. Log function will not be honored.\n"); -+} -+ - LIBEVDEV_EXPORT void - libevdev_set_log_function(libevdev_log_func_t logfunc, void *data) - { -@@ -1244,6 +1252,12 @@ libevdev_disable_event_code(struct libevdev *dev, unsigned int type, unsigned in - } - - LIBEVDEV_EXPORT int -+libevdev_kernel_set_abs_value(struct libevdev *dev, unsigned int code, const struct input_absinfo *abs) -+{ -+ return libevdev_kernel_set_abs_info(dev, code, abs); -+} -+ -+LIBEVDEV_EXPORT int - libevdev_kernel_set_abs_info(struct libevdev *dev, unsigned int code, const struct input_absinfo *abs) - { - int rc; -@@ -1296,12 +1310,22 @@ libevdev_grab(struct libevdev *dev, enum libevdev_grab_mode grab) - return rc < 0 ? -errno : 0; - } - -+/* DEPRECATED */ -+LIBEVDEV_EXPORT int -+libevdev_is_event_type(const struct input_event *ev, unsigned int type) -+ALIAS(libevdev_event_is_type); -+ - LIBEVDEV_EXPORT int - libevdev_event_is_type(const struct input_event *ev, unsigned int type) - { - return type < EV_CNT && ev->type == type; - } - -+/* DEPRECATED */ -+LIBEVDEV_EXPORT int -+libevdev_is_event_code(const struct input_event *ev, unsigned int type, unsigned int code) -+ALIAS(libevdev_event_is_code); -+ - LIBEVDEV_EXPORT int - libevdev_event_is_code(const struct input_event *ev, unsigned int type, unsigned int code) - { -@@ -1314,6 +1338,11 @@ libevdev_event_is_code(const struct input_event *ev, unsigned int type, unsigned - return (max > -1 && code <= (unsigned int)max && ev->code == code); - } - -+/* DEPRECATED */ -+LIBEVDEV_EXPORT const char* -+libevdev_get_event_type_name(unsigned int type) -+ALIAS(libevdev_event_type_get_name); -+ - LIBEVDEV_EXPORT const char* - libevdev_event_type_get_name(unsigned int type) - { -@@ -1323,6 +1352,11 @@ libevdev_event_type_get_name(unsigned int type) - return ev_map[type]; - } - -+/* DEPRECATED */ -+LIBEVDEV_EXPORT const char* -+libevdev_get_event_code_name(unsigned int type, unsigned int code) -+ALIAS(libevdev_event_code_get_name); -+ - LIBEVDEV_EXPORT const char* - libevdev_event_code_get_name(unsigned int type, unsigned int code) - { -@@ -1334,6 +1368,16 @@ libevdev_event_code_get_name(unsigned int type, unsigned int code) - return event_type_map[type][code]; - } - -+/* DEPRECATED */ -+LIBEVDEV_EXPORT const char* -+libevdev_get_input_prop_name(unsigned int prop) -+ALIAS(libevdev_property_get_name); -+ -+/* DEPRECATED */ -+LIBEVDEV_EXPORT const char* -+libevdev_get_property_name(unsigned int prop) -+ALIAS(libevdev_property_get_name); -+ - LIBEVDEV_EXPORT const char* - libevdev_property_get_name(unsigned int prop) - { -@@ -1343,6 +1387,11 @@ libevdev_property_get_name(unsigned int prop) - return input_prop_map[prop]; - } - -+/* DEPRECATED */ -+LIBEVDEV_EXPORT int -+libevdev_get_event_type_max(unsigned int type) -+ALIAS(libevdev_event_type_get_max); -+ - LIBEVDEV_EXPORT int - libevdev_event_type_get_max(unsigned int type) - { -diff --git a/libevdev/libevdev.h b/libevdev/libevdev.h -index 37ca2f4..c89f4ad 100644 ---- a/libevdev/libevdev.h -+++ b/libevdev/libevdev.h -@@ -1642,6 +1642,36 @@ int libevdev_get_repeat(const struct libevdev *dev, int *delay, int *period); - #define LIBEVDEV_DEPRECATED - #endif - -+LIBEVDEV_DEPRECATED extern const enum libevdev_read_flag LIBEVDEV_READ_SYNC; -+LIBEVDEV_DEPRECATED extern const enum libevdev_read_flag LIBEVDEV_READ_NORMAL; -+LIBEVDEV_DEPRECATED extern const enum libevdev_read_flag LIBEVDEV_FORCE_SYNC; -+LIBEVDEV_DEPRECATED extern const enum libevdev_read_flag LIBEVDEV_READ_BLOCKING; -+ -+/* replacement: libevdev_kernel_set_abs_info */ -+int libevdev_kernel_set_abs_value(struct libevdev *dev, unsigned int code, const struct input_absinfo *abs) LIBEVDEV_DEPRECATED; -+ -+ -+/* replacement: libevdev_set_log_function */ -+void libevdev_set_log_handler(struct libevdev *dev, libevdev_log_func_t logfunc) LIBEVDEV_DEPRECATED; -+ -+/** replacement: libevdev_event_type_get_max */ -+int libevdev_get_event_type_max(unsigned int type) LIBEVDEV_DEPRECATED; -+ -+/** replacement: libevdev_property_get_name */ -+const char* libevdev_get_property_name(unsigned int prop) LIBEVDEV_DEPRECATED; -+ -+/** replacement: libevdev_event_type_get_name */ -+const char * libevdev_get_event_type_name(unsigned int type) LIBEVDEV_DEPRECATED; -+/** replacement: libevdev_event_code_get_name */ -+const char * libevdev_get_event_code_name(unsigned int type, unsigned int code) LIBEVDEV_DEPRECATED; -+ -+/** replacement: libevdev_event_is_type */ -+int libevdev_is_event_type(const struct input_event *ev, unsigned int type) LIBEVDEV_DEPRECATED; -+ -+/** replacement: libevdev_event_is_code */ -+int libevdev_is_event_code(const struct input_event *ev, unsigned int type, unsigned int code) LIBEVDEV_DEPRECATED; -+/**************************************/ -+ - #ifdef __cplusplus - } - #endif --- -1.8.5.2 - diff --git a/extra/libevdev/0001-Revert-Drop-some-leftover-deprecated-constants.patch b/extra/libevdev/0001-Revert-Drop-some-leftover-deprecated-constants.patch deleted file mode 100644 index 250be8505..000000000 --- a/extra/libevdev/0001-Revert-Drop-some-leftover-deprecated-constants.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 9ee61912a356bb8c1995cf262428196e5e4f179d Mon Sep 17 00:00:00 2001 -From: Peter Hutterer <peter.hutterer@who-t.net> -Date: Fri, 3 Jan 2014 08:30:04 +1000 -Subject: [PATCH libevdev] Revert "Drop some leftover deprecated constants." - -This reverts commit a612ee753e8c40d2d1fff6da516d278064e27d86. ---- - libevdev/libevdev.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/libevdev/libevdev.c b/libevdev/libevdev.c -index 8a37204..432aeff 100644 ---- a/libevdev/libevdev.c -+++ b/libevdev/libevdev.c -@@ -36,6 +36,12 @@ - - #define MAXEVENTS 64 - -+/* DEPRECATED */ -+LIBEVDEV_EXPORT const enum libevdev_read_flag LIBEVDEV_READ_SYNC = LIBEVDEV_READ_FLAG_SYNC; -+LIBEVDEV_EXPORT const enum libevdev_read_flag LIBEVDEV_READ_NORMAL = LIBEVDEV_READ_FLAG_NORMAL; -+LIBEVDEV_EXPORT const enum libevdev_read_flag LIBEVDEV_FORCE_SYNC = LIBEVDEV_READ_FLAG_FORCE_SYNC; -+LIBEVDEV_EXPORT const enum libevdev_read_flag LIBEVDEV_READ_BLOCKING = LIBEVDEV_READ_FLAG_BLOCKING; -+ - static int sync_mt_state(struct libevdev *dev, int create_events); - - static int --- -1.8.4.2 - diff --git a/extra/libevdev/PKGBUILD b/extra/libevdev/PKGBUILD index 8f669ce1a..e417072a7 100644 --- a/extra/libevdev/PKGBUILD +++ b/extra/libevdev/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: $ -# Maintainer: Jan de Groot +# $Id: PKGBUILD 207500 2014-03-11 15:47:57Z andyrtr $ +# Maintainer: Andreas Radke <andyrtr@archlinux.org> pkgname=libevdev -pkgver=0.6 +pkgver=1.0.1 pkgrel=1 pkgdesc="Wrapper library for evdev devices" arch=(i686 x86_64) @@ -10,22 +10,13 @@ url="http://www.freedesktop.org/wiki/Software/libevdev/" license=(custom:X11) depends=('glibc') makedepends=('python') -source=(http://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz - 0001-Revert-Drop-deprecated-functions.patch - 0001-Revert-Drop-some-leftover-deprecated-constants.patch) -sha256sums=('1c562ed32252ef9c14aa61e03b38acb886cb3edbbdafbb5181762ff16e010d93' - '783ba5edf7c9525e8cac46c8c4c981c98395ff3c68ed7a162190ef9e8f13b149' - '24d52811732b3335eb363416e4862c6152bfe6ebc8c372a298126221f754f041') +source=(http://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz) +sha256sums=('a2b6f6a5f898099df816e3e30f53f4b23c2f05ab240737cbdc111874a0922913') build() { cd $pkgname-$pkgver - - # Fix libevdev 0.6 missing symbol that breaks clutter, patches from Fedora - # https://bugzilla.redhat.com/show_bug.cgi?id=1046426 - patch -Np1 -i ../0001-Revert-Drop-deprecated-functions.patch - patch -Np1 -i ../0001-Revert-Drop-some-leftover-deprecated-constants.patch - - ./configure --prefix=/usr --disable-static --disable-gcov + ./configure --prefix=/usr \ + --disable-static make } diff --git a/extra/ltrace/PKGBUILD b/extra/ltrace/PKGBUILD index ffb8981c3..dee136132 100644 --- a/extra/ltrace/PKGBUILD +++ b/extra/ltrace/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 194589 2013-09-18 22:47:23Z foutrelis $ +# $Id: PKGBUILD 207507 2014-03-11 16:22:15Z foutrelis $ # Maintainer: Evangelos Foutras <evangelos@foutrelis.com> # Contributor: Aaron Griffin <aaron@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> @@ -13,7 +13,7 @@ license=('GPL') depends=('elfutils') makedepends=('dejagnu') backup=('etc/ltrace.conf') -source=(https://alioth.debian.org/frs/download.php/file/3947/$pkgname-$pkgver.tar.bz2) +source=(https://dev.archlinux.org/~foutrelis/sources/$pkgname/$pkgname-$pkgver.tar.bz2) sha256sums=('0e6f8c077471b544c06def7192d983861ad2f8688dd5504beae62f0c5f5b9503') build() { diff --git a/extra/ntp/PKGBUILD b/extra/ntp/PKGBUILD index 34997d0cb..a599fb9c8 100644 --- a/extra/ntp/PKGBUILD +++ b/extra/ntp/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 203483 2014-01-11 16:49:37Z bisson $ +# $Id: PKGBUILD 207491 2014-03-11 04:40:40Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: kevin <kevin@archlinux.org> pkgname=ntp pkgver=4.2.6.p5 _realver=4.2.6p5 -pkgrel=18 +pkgrel=19 pkgdesc='Network Time Protocol reference implementation' url='http://www.ntp.org/' license=('custom') @@ -20,7 +20,7 @@ source=("http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${_realver}.tar.gz" sha1sums=('4a5353a4791b6f4315a66c28d504ec6c7926b192' 'd3496dbeb7d531dd6ab071dbce3262c3c9618d8b' 'dd24216e8333e12d5080965696602591c72537b1' - 'e1c48cba549b7d21501aadf513926e463884c090' + '059b382d1af0c55202e2d17f2ae065a2cbfec9ee' ) install=install diff --git a/extra/ntp/ntpdate.service b/extra/ntp/ntpdate.service index 094dd42c8..e85852e27 100644 --- a/extra/ntp/ntpdate.service +++ b/extra/ntp/ntpdate.service @@ -1,11 +1,12 @@ [Unit] Description=One-Shot Network Time Service After=network.target nss-lookup.target +Before=ntpd.service [Service] Type=oneshot PrivateTmp=true -ExecStart=/usr/bin/ntpd -q -g -u ntp:ntp +ExecStart=/usr/bin/ntpd -q -n -g -u ntp:ntp [Install] WantedBy=multi-user.target diff --git a/extra/sqlite/PKGBUILD b/extra/sqlite/PKGBUILD index 7646b5938..f085b3d75 100644 --- a/extra/sqlite/PKGBUILD +++ b/extra/sqlite/PKGBUILD @@ -1,13 +1,13 @@ -# $Id: PKGBUILD 207477 2014-03-10 18:59:37Z andyrtr $ +# $Id: PKGBUILD 207516 2014-03-11 17:41:31Z andyrtr $ # Maintainer: Andreas Radke <andyrtr@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgbase="sqlite" pkgname=('sqlite' 'sqlite-tcl' 'sqlite-doc') -_amalgamationver=3080400 +_amalgamationver=3080401 _docver=${_amalgamationver} #_docver=3080001 -pkgver=3.8.4 +pkgver=3.8.4.1 pkgrel=1 pkgdesc="A C library that implements an SQL database engine" arch=('i686' 'x86_64') @@ -19,8 +19,8 @@ source=( # tarball containing the amalgamation for SQLite >= 3.7.5 together with http://www.sqlite.org/2014/sqlite-doc-${_docver}.zip license.txt) options=('!emptydirs') -sha1sums=('19249a798456f88b3a99ef27fa4119d08d89682f' - 'f3765974a7752901aff58b4c7ade4950383bcb24' +sha1sums=('f8a77b74bd2632eb14cea62cd8b92c45026e248c' + '11c635048ad6378e86e704246c3c2d64568ce09d' 'f34f6daa4ab3073d74e774aad21d66878cf26853') build() { diff --git a/extra/sushi/PKGBUILD b/extra/sushi/PKGBUILD index ea3b761fc..2d681501d 100644 --- a/extra/sushi/PKGBUILD +++ b/extra/sushi/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 198443 2013-10-30 14:54:20Z allan $ +# $Id: PKGBUILD 207502 2014-03-11 15:48:00Z andyrtr $ # Maintainer: Ionut Biru <ibiru@archlinux.org> pkgname=sushi pkgver=3.10.0 -pkgrel=1 +pkgrel=2 pkgdesc="A quick previewer for Nautilus" arch=(i686 x86_64) url="http://www.gnome.org" diff --git a/extra/thunar-archive-plugin/PKGBUILD b/extra/thunar-archive-plugin/PKGBUILD index 7b21e0ec2..72994f9e7 100644 --- a/extra/thunar-archive-plugin/PKGBUILD +++ b/extra/thunar-archive-plugin/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 198458 2013-10-30 14:59:45Z allan $ +# $Id: PKGBUILD 207512 2014-03-11 16:41:15Z foutrelis $ # Maintainer: Evangelos Foutras <evangelos@foutrelis.com> # Contributor: Tobias Kieslich <tobias (at) archlinux.org> pkgname=thunar-archive-plugin pkgver=0.3.1 -pkgrel=2 +pkgrel=3 pkgdesc="Create and extract archives in Thunar" arch=('i686' 'x86_64') url="http://goodies.xfce.org/projects/thunar-plugins/thunar-archive-plugin" @@ -13,7 +13,8 @@ groups=('xfce4-goodies') depends=('thunar' 'hicolor-icon-theme') makedepends=('intltool') optdepends=('file-roller' - 'kdeutils-ark') + 'kdeutils-ark' + 'xarchiver') install=$pkgname.install source=(http://archive.xfce.org/src/thunar-plugins/$pkgname/0.3/$pkgname-$pkgver.tar.bz2) sha256sums=('9ad559b0c11308f6897ad56604e5a06dc8f369f649eb20120b2d3018ef5da54c') |