diff options
Diffstat (limited to 'repo/media/libcanberra')
4 files changed, 0 insertions, 181 deletions
diff --git a/repo/media/libcanberra/dont-assume-all-GdkDisplays-are-GdkX11Displays.patch b/repo/media/libcanberra/dont-assume-all-GdkDisplays-are-GdkX11Displays.patch deleted file mode 100644 index 79ced10..0000000 --- a/repo/media/libcanberra/dont-assume-all-GdkDisplays-are-GdkX11Displays.patch +++ /dev/null @@ -1,72 +0,0 @@ -From c0620e432650e81062c1967cc669829dbd29b310 Mon Sep 17 00:00:00 2001 -From: Michael Meeks <michael.meeks@suse.com> -Date: Fri, 9 Nov 2012 16:16:40 +0000 -Subject: gtk: Don't assume all GdkDisplays are GdkX11Displays: - broadway/wayland - ---- - src/canberra-gtk-module.c | 15 +++++++++++++++ - src/canberra-gtk.c | 5 +++++ - 2 files changed, 20 insertions(+) - -Patch-Source: http://git.0pointer.net/libcanberra.git/commit/?id=c0620e432650e81062c1967cc669829dbd29b310 - -diff --git a/src/canberra-gtk-module.c b/src/canberra-gtk-module.c -index 67791f0..c1532ab 100644 ---- a/src/canberra-gtk-module.c -+++ b/src/canberra-gtk-module.c -@@ -307,6 +307,11 @@ static gint window_get_desktop(GdkDisplay *d, GdkWindow *w) { - guchar *data = NULL; - gint ret = -1; - -+#ifdef GDK_IS_X11_DISPLAY -+ if (!GDK_IS_X11_DISPLAY(d)) -+ return 0; -+#endif -+ - if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), GDK_WINDOW_XID(w), - gdk_x11_get_xatom_by_name_for_display(d, "_NET_WM_DESKTOP"), - 0, G_MAXLONG, False, XA_CARDINAL, &type_return, -@@ -335,6 +340,11 @@ static gint display_get_desktop(GdkDisplay *d) { - guchar *data = NULL; - gint ret = -1; - -+#ifdef GDK_IS_X11_DISPLAY -+ if (!GDK_IS_X11_DISPLAY(d)) -+ return 0; -+#endif -+ - if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), DefaultRootWindow(GDK_DISPLAY_XDISPLAY(d)), - gdk_x11_get_xatom_by_name_for_display(d, "_NET_CURRENT_DESKTOP"), - 0, G_MAXLONG, False, XA_CARDINAL, &type_return, -@@ -365,6 +375,11 @@ static gboolean window_is_xembed(GdkDisplay *d, GdkWindow *w) { - gboolean ret = FALSE; - Atom xembed; - -+#ifdef GDK_IS_X11_DISPLAY -+ if (!GDK_IS_X11_DISPLAY(d)) -+ return FALSE; -+#endif -+ - /* Gnome Panel applets are XEMBED windows. We need to make sure we - * ignore them */ - -diff --git a/src/canberra-gtk.c b/src/canberra-gtk.c -index 34446f5..08cb668 100644 ---- a/src/canberra-gtk.c -+++ b/src/canberra-gtk.c -@@ -185,6 +185,11 @@ static gint window_get_desktop(GdkDisplay *d, GdkWindow *w) { - guchar *data = NULL; - gint ret = -1; - -+#ifdef GDK_IS_X11_DISPLAY -+ if (!GDK_IS_X11_DISPLAY(d)) -+ return 0; -+#endif -+ - if (XGetWindowProperty(GDK_DISPLAY_XDISPLAY(d), GDK_WINDOW_XID(w), - gdk_x11_get_xatom_by_name_for_display(d, "_NET_WM_DESKTOP"), - 0, G_MAXLONG, False, XA_CARDINAL, &type_return, --- -cgit v1.2.3 - diff --git a/repo/media/libcanberra/fix-build-with-no-lynx-installed.patch b/repo/media/libcanberra/fix-build-with-no-lynx-installed.patch deleted file mode 100644 index 1d6f46b..0000000 --- a/repo/media/libcanberra/fix-build-with-no-lynx-installed.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 5a71fffd3da981127d0a012dda1a1412acaee7d8 Mon Sep 17 00:00:00 2001 -From: Colin Walters <walters@verbum.org> -Date: Sun, 15 Jan 2012 16:35:43 -0500 -Subject: build-sys: Fix build with no lynx installed - ---- - Makefile.am | 8 +++++++- - doc/Makefile.am | 3 ++- - 2 files changed, 9 insertions(+), 2 deletions(-) - -Patch-Source: http://git.0pointer.net/libcanberra.git/commit/?id=5a71fffd3da981127d0a012dda1a1412acaee7d8 - -diff --git a/Makefile.am b/Makefile.am -index af36805..42a56e5 100644 ---- a/Makefile.am -+++ b/Makefile.am -@@ -16,7 +16,11 @@ - # License along with libcanberra. If not, see - # <http://www.gnu.org/licenses/>. - --dist_doc_DATA = README -+dist_doc_DATA = -+ -+if USE_LYNX -+dist_doc_DATA += README -+endif - - EXTRA_DIST = \ - autogen.sh \ -@@ -27,7 +31,9 @@ EXTRA_DIST = \ - SUBDIRS = src gtkdoc doc - - MAINTAINERCLEANFILES = README -+if USE_LYNX - noinst_DATA = README -+endif - - pkgconfigdir = $(libdir)/pkgconfig - pkgconfig_DATA = libcanberra.pc -diff --git a/doc/Makefile.am b/doc/Makefile.am -index fae9958..cb27f22 100644 ---- a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -16,7 +16,7 @@ - # License along with libcanberra. If not, see - # <http://www.gnu.org/licenses/>. - --noinst_DATA = README.html README -+noinst_DATA = README.html - EXTRA_DIST = $(noinst_DATA) style.css README.html.in - - MAINTAINERCLEANFILES = README.html -@@ -26,6 +26,7 @@ if USE_LYNX - README: README.html - $(AM_V_GEN)lynx --dump $^ | sed 's,file://localhost/.*/doc/README.html,README,' > $@ - -+noinst_DATA += README - CLEANFILES += README - endif - --- -cgit v1.2.3 - diff --git a/repo/media/libcanberra/libcanberra-gtk3.xibuild b/repo/media/libcanberra/libcanberra-gtk3.xibuild deleted file mode 100644 index c597390..0000000 --- a/repo/media/libcanberra/libcanberra-gtk3.xibuild +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh - -DESC="GTK+3.0 bindings for libcanberra" -DEPS="glib gtk3 libcanberra libx11 musl" - -package () { - add_from_main usr/bin/canberra-gtk-play - add_from_main usr/lib/gtk-3.0/* - add_from_main usr/lib/gnome-settings-daemon-3.0/* - add_from_main usr/lib/libcanberra-gtk3.so.* - add_from_main usr/share/gdm/* - add_from_main usr/share/gnome/* -} diff --git a/repo/media/libcanberra/libcanberra.xibuild b/repo/media/libcanberra/libcanberra.xibuild deleted file mode 100644 index 7ae4a6b..0000000 --- a/repo/media/libcanberra/libcanberra.xibuild +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -NAME="libcanberra" -DESC="Simple audio library for GTK applications" - -MAKEDEPS="make " -DEPS="eudev libvorbis musl libtool " - -PKG_VER=0.30 -SOURCE="https://dev.alpinelinux.org/archive/libcanberra/libcanberra-$PKG_VER.tar.xz" -ADDITIONAL="fix-build-with-no-lynx-installed.patch dont-assume-all-GdkDisplays-are-GdkX11Displays.patch " - -prepare () { - apply_patches - autoreconf -if -} - -build () { - ./configure \ - --prefix=/usr \ - --bindir=/usr/bin \ - --sysconfdir=/etc \ - --enable-alsa \ - --enable-null \ - --disable-lynx \ - --disable-oss \ - --with-builtin=dso - make -} - -package () { - make DESTDIR=$PKG_DEST install -} |