* [PATCH 01/19] gvfs: remove invalid PACKAGECONFIG[cdda]
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 6:54 ` Martin Jansa
2015-09-17 0:41 ` [PATCH 02/19] gst-plugins-ugly: prepare for update of libcdio Andreas Müller
` (17 subsequent siblings)
18 siblings, 1 reply; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
Enabling cdda requires libcdio-paranoia not libcdio. libcdio-paranoia is not
found in layer list so disable cdda.
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb b/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
index 7ed1bb5..2404fac 100644
--- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
+++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
@@ -1,13 +1,13 @@
require gvfs.inc
DEPENDS = "libsoup-2.4 gnome-keyring glib-2.0 avahi gconf intltool-native"
-# optional: obexftp libcdio libimobiledevice
+# optional: obexftp libcdio-paranoia libimobiledevice
PR = "${INC_PR}.0"
# in case of gnome-disk-utility was alresdy built: avoid double files
# afc is enabled when it detects libimobiledevice
-EXTRA_OECONF += "--disable-gdu --disable-afc"
+EXTRA_OECONF += "--disable-gdu --disable-afc --disable-cdda"
PACKAGES =+ "gvfsd-ftp gvfsd-sftp gvfsd-trash"
@@ -31,4 +31,3 @@ PACKAGECONFIG[samba] = "--enable-samba --with-samba-includes=${STAGING_INCDIR} \
PACKAGECONFIG[fuse] = "--enable-fuse, --disable-fuse, fuse"
PACKAGECONFIG[archive] = "--enable-archive, --disable-archive, libarchive"
PACKAGECONFIG[obexftp] = "--enable-obexftp, --disable-obexftp, bluez4 expat"
-PACKAGECONFIG[cdda] = "--enable-cdda, --disable-cdda, libcdio"
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [PATCH 01/19] gvfs: remove invalid PACKAGECONFIG[cdda]
2015-09-17 0:41 ` [PATCH 01/19] gvfs: remove invalid PACKAGECONFIG[cdda] Andreas Müller
@ 2015-09-17 6:54 ` Martin Jansa
2015-09-17 7:07 ` Andreas Müller
0 siblings, 1 reply; 26+ messages in thread
From: Martin Jansa @ 2015-09-17 6:54 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 2172 bytes --]
On Thu, Sep 17, 2015 at 02:41:13AM +0200, Andreas Müller wrote:
> Enabling cdda requires libcdio-paranoia not libcdio. libcdio-paranoia is not
> found in layer list so disable cdda.
It wouldn't be the first case where PACKAGECONFIG requires dependency
which cannot be satisfied, would you mind adding libcdio-paranoia to
PACKAGECONFIG for cdda and keeping it by default disabled?
Maybe with comment saying that for cdda you need to create/find
libcdio-paranoia recipe.
> Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
> ---
> meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb b/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
> index 7ed1bb5..2404fac 100644
> --- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
> +++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb
> @@ -1,13 +1,13 @@
> require gvfs.inc
>
> DEPENDS = "libsoup-2.4 gnome-keyring glib-2.0 avahi gconf intltool-native"
> -# optional: obexftp libcdio libimobiledevice
> +# optional: obexftp libcdio-paranoia libimobiledevice
>
> PR = "${INC_PR}.0"
>
> # in case of gnome-disk-utility was alresdy built: avoid double files
> # afc is enabled when it detects libimobiledevice
> -EXTRA_OECONF += "--disable-gdu --disable-afc"
> +EXTRA_OECONF += "--disable-gdu --disable-afc --disable-cdda"
>
> PACKAGES =+ "gvfsd-ftp gvfsd-sftp gvfsd-trash"
>
> @@ -31,4 +31,3 @@ PACKAGECONFIG[samba] = "--enable-samba --with-samba-includes=${STAGING_INCDIR} \
> PACKAGECONFIG[fuse] = "--enable-fuse, --disable-fuse, fuse"
> PACKAGECONFIG[archive] = "--enable-archive, --disable-archive, libarchive"
> PACKAGECONFIG[obexftp] = "--enable-obexftp, --disable-obexftp, bluez4 expat"
> -PACKAGECONFIG[cdda] = "--enable-cdda, --disable-cdda, libcdio"
> --
> 2.1.0
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH 01/19] gvfs: remove invalid PACKAGECONFIG[cdda]
2015-09-17 6:54 ` Martin Jansa
@ 2015-09-17 7:07 ` Andreas Müller
2015-09-17 7:21 ` Martin Jansa
0 siblings, 1 reply; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 7:07 UTC (permalink / raw)
To: openembedded-devel@lists.openembedded.org
On Thu, Sep 17, 2015 at 8:54 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
> On Thu, Sep 17, 2015 at 02:41:13AM +0200, Andreas Müller wrote:
>> Enabling cdda requires libcdio-paranoia not libcdio. libcdio-paranoia is not
>> found in layer list so disable cdda.
>
> It wouldn't be the first case where PACKAGECONFIG requires dependency
> which cannot be satisfied, would you mind adding libcdio-paranoia to
> PACKAGECONFIG for cdda and keeping it by default disabled?
>
> Maybe with comment saying that for cdda you need to create/find
> libcdio-paranoia recipe.
>
OK I can do. I think the easiest way to handle is ignoring this commit
and do the change next series. Please don't block the others (if there
aren't other complaints) because I am loosing overview what was sent
and what needs further rebasement.
Andreas
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH 01/19] gvfs: remove invalid PACKAGECONFIG[cdda]
2015-09-17 7:07 ` Andreas Müller
@ 2015-09-17 7:21 ` Martin Jansa
2015-09-17 7:42 ` Andreas Müller
0 siblings, 1 reply; 26+ messages in thread
From: Martin Jansa @ 2015-09-17 7:21 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 1288 bytes --]
On Thu, Sep 17, 2015 at 09:07:00AM +0200, Andreas Müller wrote:
> On Thu, Sep 17, 2015 at 8:54 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
> > On Thu, Sep 17, 2015 at 02:41:13AM +0200, Andreas Müller wrote:
> >> Enabling cdda requires libcdio-paranoia not libcdio. libcdio-paranoia is not
> >> found in layer list so disable cdda.
> >
> > It wouldn't be the first case where PACKAGECONFIG requires dependency
> > which cannot be satisfied, would you mind adding libcdio-paranoia to
> > PACKAGECONFIG for cdda and keeping it by default disabled?
> >
> > Maybe with comment saying that for cdda you need to create/find
> > libcdio-paranoia recipe.
> >
> OK I can do. I think the easiest way to handle is ignoring this commit
> and do the change next series. Please don't block the others (if there
> aren't other complaints) because I am loosing overview what was sent
> and what needs further rebasement.
OK, I can even update this patch for you, because I like your patches
and the rest looks good to me.
Thanks for fixes, I fully agree that in current state it's hard to track
what's broken and by what, it's big mess, hopefully we'll get failures
down when oe-core is stabilized for release.
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH 02/19] gst-plugins-ugly: prepare for update of libcdio
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
2015-09-17 0:41 ` [PATCH 01/19] gvfs: remove invalid PACKAGECONFIG[cdda] Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 03/19] libcdio: update to 0.93 Andreas Müller
` (16 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
libcdio's API has changed for version > 0.82
Build tested with libcdio 0.93 (next patch) and PACAKGECONFIG += "cdio"
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
...sate-for-libcdio-s-recent-cd-text-api-cha.patch | 193 +++++++++++++++++++++
.../gstreamer-0.10/gst-plugins-ugly_0.10.19.bb | 1 +
2 files changed, 194 insertions(+)
create mode 100644 meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-ugly/0001-cdio-compensate-for-libcdio-s-recent-cd-text-api-cha.patch
diff --git a/meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-ugly/0001-cdio-compensate-for-libcdio-s-recent-cd-text-api-cha.patch b/meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-ugly/0001-cdio-compensate-for-libcdio-s-recent-cd-text-api-cha.patch
new file mode 100644
index 0000000..1f72fc0
--- /dev/null
+++ b/meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-ugly/0001-cdio-compensate-for-libcdio-s-recent-cd-text-api-cha.patch
@@ -0,0 +1,193 @@
+From 649bd92cd2600719862ad5189899212409dd0a67 Mon Sep 17 00:00:00 2001
+From: Leon Merten Lohse <leon@green-side.de>
+Date: Thu, 3 May 2012 23:50:30 +0100
+Subject: [PATCH] cdio: compensate for libcdio's recent cd-text api changes
+
+https://bugzilla.gnome.org/show_bug.cgi?id=675112
+
+Conflicts:
+
+ ext/cdio/gstcdiocddasrc.c
+
+Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
+
+Upstream-Status: Backport
+---
+ ext/cdio/gstcdio.c | 35 ++++++++++++++++++++++++++++-------
+ ext/cdio/gstcdio.h | 16 ++++++++++++++++
+ ext/cdio/gstcdiocddasrc.c | 19 +++++++++++++++++++
+ 3 files changed, 63 insertions(+), 7 deletions(-)
+
+diff --git a/ext/cdio/gstcdio.c b/ext/cdio/gstcdio.c
+index 2f58d18..483ebf5 100644
+--- a/ext/cdio/gstcdio.c
++++ b/ext/cdio/gstcdio.c
+@@ -30,12 +30,16 @@
+ GST_DEBUG_CATEGORY (gst_cdio_debug);
+
+ void
+-gst_cdio_add_cdtext_field (GstObject * src, cdtext_t * cdtext,
++gst_cdio_add_cdtext_field (GstObject * src, cdtext_t * cdtext, track_t track,
+ cdtext_field_t field, const gchar * gst_tag, GstTagList ** p_tags)
+ {
+ const gchar *txt;
+
++#if LIBCDIO_VERSION_NUM > 83
++ txt = cdtext_get_const (cdtext, field, track);
++#else
+ txt = cdtext_get_const (field, cdtext);
++#endif
+ if (txt == NULL || *txt == '\0') {
+ GST_DEBUG_OBJECT (src, "empty CD-TEXT field %u (%s)", field, gst_tag);
+ return;
+@@ -57,6 +61,12 @@ gst_cdio_add_cdtext_field (GstObject * src, cdtext_t * cdtext,
+ }
+
+ GstTagList *
++#if LIBCDIO_VERSION_NUM > 83
++gst_cdio_get_cdtext (GstObject * src, cdtext_t * t, track_t track)
++{
++ GstTagList *tags = NULL;
++
++#else
+ gst_cdio_get_cdtext (GstObject * src, CdIo * cdio, track_t track)
+ {
+ GstTagList *tags = NULL;
+@@ -67,14 +77,22 @@ gst_cdio_get_cdtext (GstObject * src, CdIo * cdio, track_t track)
+ GST_DEBUG_OBJECT (src, "no CD-TEXT for track %u", track);
+ return NULL;
+ }
++#endif
+
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_PERFORMER, GST_TAG_ARTIST, &tags);
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_TITLE, GST_TAG_TITLE, &tags);
++ gst_cdio_add_cdtext_field (src, t, track, CDTEXT_FIELD_PERFORMER,
++ GST_TAG_ARTIST, &tags);
++ gst_cdio_add_cdtext_field (src, t, track, CDTEXT_FIELD_TITLE, GST_TAG_TITLE,
++ &tags);
+
+ return tags;
+ }
+
+ void
++#if LIBCDIO_VERSION_NUM > 83
++gst_cdio_add_cdtext_album_tags (GstObject * src, cdtext_t * t,
++ GstTagList * tags)
++{
++#else
+ gst_cdio_add_cdtext_album_tags (GstObject * src, CdIo * cdio, GstTagList * tags)
+ {
+ cdtext_t *t;
+@@ -84,11 +102,14 @@ gst_cdio_add_cdtext_album_tags (GstObject * src, CdIo * cdio, GstTagList * tags)
+ GST_DEBUG_OBJECT (src, "no CD-TEXT for album");
+ return;
+ }
++#endif
+
+- /* FIXME: map CDTEXT_PERFORMER to GST_TAG_ALBUM_ARTIST once we have that */
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_TITLE, GST_TAG_ALBUM, &tags);
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_GENRE, GST_TAG_GENRE, &tags);
+-
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_PERFORMER,
++ GST_TAG_ALBUM_ARTIST, &tags);
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_TITLE, GST_TAG_ALBUM,
++ &tags);
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_GENRE, GST_TAG_GENRE,
++ &tags);
+ GST_DEBUG ("CD-TEXT album tags: %" GST_PTR_FORMAT, tags);
+ }
+
+diff --git a/ext/cdio/gstcdio.h b/ext/cdio/gstcdio.h
+index ef31ed0..c6da580 100644
+--- a/ext/cdio/gstcdio.h
++++ b/ext/cdio/gstcdio.h
+@@ -24,22 +24,38 @@
+ #include <gst/gst.h>
+ #include <cdio/cdio.h>
+ #include <cdio/cdtext.h>
++#include <cdio/version.h>
++
++#if LIBCDIO_VERSION_NUM <= 83
++ #define CDTEXT_FIELD_PERFORMER CDTEXT_PERFORMER
++ #define CDTEXT_FIELD_GENRE CDTEXT_GENRE
++ #define CDTEXT_FIELD_TITLE CDTEXT_TITLE
++#endif
+
+ GST_DEBUG_CATEGORY_EXTERN (gst_cdio_debug);
+ #define GST_CAT_DEFAULT gst_cdio_debug
+
+ void gst_cdio_add_cdtext_field (GstObject * src,
+ cdtext_t * cdtext,
++ track_t track,
+ cdtext_field_t field,
+ const gchar * gst_tag,
+ GstTagList ** p_tags);
+
+ GstTagList * gst_cdio_get_cdtext (GstObject * src,
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t * t,
++#else
+ CdIo * cdio,
++#endif
+ track_t track);
+
+ void gst_cdio_add_cdtext_album_tags (GstObject * src,
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t * t,
++#else
+ CdIo * cdio,
++#endif
+ GstTagList * tags);
+
+ #endif /* __GST_CDIO_H__ */
+diff --git a/ext/cdio/gstcdiocddasrc.c b/ext/cdio/gstcdiocddasrc.c
+index 615a0c8..830839e 100644
+--- a/ext/cdio/gstcdiocddasrc.c
++++ b/ext/cdio/gstcdiocddasrc.c
+@@ -206,6 +206,9 @@ gst_cdio_cdda_src_open (GstAudioCdSrc * audiocdsrc, const gchar * device)
+ GstCdioCddaSrc *src;
+ discmode_t discmode;
+ gint first_track, num_tracks, i;
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t *cdtext;
++#endif
+
+ src = GST_CDIO_CDDA_SRC (audiocdsrc);
+
+@@ -244,8 +244,18 @@ gst_cdio_cdda_src_open (GstCddaBaseSrc * cddabasesrc, const gchar * device)
+ if (src->read_speed != -1)
+ cdio_set_speed (src->cdio, src->read_speed);
+
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext = cdio_get_cdtext (src->cdio);
++
++ if (NULL == cdtext)
++ GST_DEBUG_OBJECT (src, "no CD-TEXT on disc");
++ else
++ gst_cdio_add_cdtext_album_tags (GST_OBJECT_CAST (src), cdtext,
++ cddabasesrc->tags);
++#else
+ gst_cdio_add_cdtext_album_tags (GST_OBJECT_CAST (src), src->cdio,
+ cddabasesrc->tags);
++#endif
+
+ GST_LOG_OBJECT (src, "%u tracks, first track: %d", num_tracks, first_track);
+
+@@ -250,8 +263,14 @@ gst_cdio_cdda_src_open (GstAudioCdSrc * audiocdsrc, const gchar * device)
+ * the right thing here (for cddb id calculations etc. as well) */
+ track.start = cdio_get_track_lsn (src->cdio, i + first_track);
+ track.end = track.start + len_sectors - 1; /* -1? */
++#if LIBCDIO_VERSION_NUM > 83
++ if (NULL != cdtext)
++ track.tags = gst_cdio_get_cdtext (GST_OBJECT (src), cdtext,
++ i + first_track);
++#else
+ track.tags = gst_cdio_get_cdtext (GST_OBJECT (src), src->cdio,
+ i + first_track);
++#endif
+
+ gst_audio_cd_src_add_track (GST_AUDIO_CD_SRC (src), &track);
+ }
+--
+2.1.0
+
diff --git a/meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-ugly_0.10.19.bb b/meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-ugly_0.10.19.bb
index 2fdf03f..11f20ca 100644
--- a/meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-ugly_0.10.19.bb
+++ b/meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-ugly_0.10.19.bb
@@ -27,3 +27,4 @@ do_configure_prepend() {
SRC_URI[md5sum] = "1d81c593e22a6cdf0f2b4f57eae93df2"
SRC_URI[sha256sum] = "1ca90059275c0f5dca71d4d1601a8f429b7852baed0723e820703b977e2c8df0"
+SRC_URI += "file://0001-cdio-compensate-for-libcdio-s-recent-cd-text-api-cha.patch"
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 03/19] libcdio: update to 0.93
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
2015-09-17 0:41 ` [PATCH 01/19] gvfs: remove invalid PACKAGECONFIG[cdda] Andreas Müller
2015-09-17 0:41 ` [PATCH 02/19] gst-plugins-ugly: prepare for update of libcdio Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 04/19] libburn: initial add 1.4.0 Andreas Müller
` (15 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
Build test for recipes depending on libcdio:
* gst-plugins-ugly_0.10.19.bb with PACAKGECONFIG += "cdio"
* gstreamer1.0-plugins-ugly with PACAKGECONFIG += "cdio"
* mpd
xbmc was not tested it is blacklisted for a while
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
.../libcdio/{libcdio_0.82.bb => libcdio_0.93.bb} | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
rename meta-oe/recipes-multimedia/libcdio/{libcdio_0.82.bb => libcdio_0.93.bb} (71%)
diff --git a/meta-oe/recipes-multimedia/libcdio/libcdio_0.82.bb b/meta-oe/recipes-multimedia/libcdio/libcdio_0.93.bb
similarity index 71%
rename from meta-oe/recipes-multimedia/libcdio/libcdio_0.82.bb
rename to meta-oe/recipes-multimedia/libcdio/libcdio_0.93.bb
index 8cf393d..f21f914 100644
--- a/meta-oe/recipes-multimedia/libcdio/libcdio_0.82.bb
+++ b/meta-oe/recipes-multimedia/libcdio/libcdio_0.93.bb
@@ -8,14 +8,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
DEPENDS = "ncurses"
SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.gz"
-SRC_URI[md5sum] = "1c29b18e01ab2b966162bc727bf3c360"
-SRC_URI[sha256sum] = "1acb3de8e0927906ade7a34c5853173d3068b87b02dfba80d0bf11e47f0b5d39"
+SRC_URI[md5sum] = "d154476feaac5a7b5f180e83eaf3d689"
+SRC_URI[sha256sum] = "4972cd22fd8d0e8bff922d35c7a645be0db0ab0e7b3dfaecc9cd8272429d6975"
inherit autotools pkgconfig
-EXTRA_OECONF = "ac_cv_member_struct_tm_tm_gmtoff=no --disable-rpath"
-DEBUG_OPTIMIZATION_thumb = "-Os -fno-omit-frame-pointer -g"
-
PACKAGES += "${PN}-utils"
FILES_${PN} = "${libdir}/${PN}${SOLIB}"
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 04/19] libburn: initial add 1.4.0
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (2 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 03/19] libcdio: update to 0.93 Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 05/19] cdrkit: initial add 1.1.11 Andreas Müller
` (14 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-oe/recipes-multimedia/libburn/libburn_1.4.0.bb | 11 +++++++++++
1 file changed, 11 insertions(+)
create mode 100644 meta-oe/recipes-multimedia/libburn/libburn_1.4.0.bb
diff --git a/meta-oe/recipes-multimedia/libburn/libburn_1.4.0.bb b/meta-oe/recipes-multimedia/libburn/libburn_1.4.0.bb
new file mode 100644
index 0000000..91fe693
--- /dev/null
+++ b/meta-oe/recipes-multimedia/libburn/libburn_1.4.0.bb
@@ -0,0 +1,11 @@
+SUMMARY = "Library for reading, mastering and writing optical discs"
+HOMEPAGE = "http://libburnia-project.org/"
+
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=9ac2e7cff1ddaf48b6eab6028f23ef88"
+
+SRC_URI = "http://files.libburnia-project.org/releases/${BPN}-${PV}.tar.gz"
+SRC_URI[md5sum] = "82ff94bb04e78eac9b12c7546f005d6f"
+SRC_URI[sha256sum] = "6c975abae4ae1f80e47fc5d1e235f85157f73e954c84627a5ef85d8b1b95ae94"
+
+inherit autotools pkgconfig
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 05/19] cdrkit: initial add 1.1.11
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (3 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 04/19] libburn: initial add 1.4.0 Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-23 14:09 ` Martin Jansa
2015-09-17 0:41 ` [PATCH 06/19] libgudev: initial add 230 Andreas Müller
` (13 subsequent siblings)
18 siblings, 1 reply; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb | 18 ++++++++
...te-a-run-test-to-determine-order-of-bitfi.patch | 53 ++++++++++++++++++++++
2 files changed, 71 insertions(+)
create mode 100644 meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
create mode 100644 meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch
diff --git a/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
new file mode 100644
index 0000000..310a7b9
--- /dev/null
+++ b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
@@ -0,0 +1,18 @@
+SUMMARY = "CD/DVD command line tools"
+HOMEPAGE = "http://cdrkit.org/"
+
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=b30d3b2750b668133fc17b401e1b98f8"
+
+# While writing download from cdrkit.org was broken so get sources from debian
+SRC_URI = " \
+ ${DEBIAN_MIRROR}/main/c/${BPN}/${BPN}_${PV}.orig.tar.gz \
+ file://0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch \
+"
+SRC_URI[md5sum] = "efe08e2f3ca478486037b053acd512e9"
+SRC_URI[sha256sum] = "d1c030756ecc182defee9fe885638c1785d35a2c2a297b4604c0e0dcc78e47da"
+
+inherit cmake
+
+DEPENDS = "libcap file"
+RDEPENDS_${PN} = "perl"
diff --git a/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch b/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch
new file mode 100644
index 0000000..c9725cb
--- /dev/null
+++ b/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch
@@ -0,0 +1,53 @@
+From a702cd1bb5eba5a05d1098862b5b863a3f6dd558 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
+Date: Thu, 10 Sep 2015 09:39:13 +0200
+Subject: [PATCH] do not create a run test to determine order of bitfields
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+taken from [1]
+
+Upstream-Status: Inappropriate [cross compile specific]
+
+[1] http://cgit.openembedded.org/openembedded/tree/recipes/cdrkit/cdrkit/xconfig.patch
+
+Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
+---
+ include/CMakeLists.txt | 2 --
+ include/xconfig.h.in | 6 +++++-
+ 2 files changed, 5 insertions(+), 3 deletions(-)
+
+diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt
+index 99a69fd..e5ba8a7 100644
+--- a/include/CMakeLists.txt
++++ b/include/CMakeLists.txt
+@@ -35,8 +35,6 @@ endif(VA_LIST_IS_ARRAY)
+ INCLUDE(TestBigEndian)
+ TEST_BIG_ENDIAN(WORDS_BIGENDIAN)
+
+-TRY_RUN(BITFIELDS_HTOL TEST_DUMMY ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/test_BITFIELDS_HTOL.c)
+-
+ INCLUDE(CheckIncludeFiles)
+
+ #SET(CMAKE_REQUIRED_INCLUDES "/usr/include;/usr/local/include")
+diff --git a/include/xconfig.h.in b/include/xconfig.h.in
+index c130600..476c00b 100644
+--- a/include/xconfig.h.in
++++ b/include/xconfig.h.in
+@@ -233,7 +233,11 @@
+ /* If using network byte order */
+ #cmakedefine WORDS_BIGENDIAN
+ /* If high bits come first in structures */
+-#cmakedefine BITFIELDS_HTOL
++#ifdef WORDS_BIGENDIAN
++#define BITFIELDS_HTOL
++#else
++#define BITFIELDS_LTOH
++#endif
+ #define HAVE_C_BIGENDIAN /* Flag that WORDS_BIGENDIAN test was done */
+ #define HAVE_C_BITFIELDS /* Flag that BITFIELDS_HTOL test was done */
+
+--
+2.1.0
+
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [PATCH 05/19] cdrkit: initial add 1.1.11
2015-09-17 0:41 ` [PATCH 05/19] cdrkit: initial add 1.1.11 Andreas Müller
@ 2015-09-23 14:09 ` Martin Jansa
2015-09-23 19:52 ` Andreas Müller
0 siblings, 1 reply; 26+ messages in thread
From: Martin Jansa @ 2015-09-23 14:09 UTC (permalink / raw)
To: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 4267 bytes --]
On Thu, Sep 17, 2015 at 02:41:17AM +0200, Andreas Müller wrote:
> Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
> ---
> meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb | 18 ++++++++
> ...te-a-run-test-to-determine-order-of-bitfi.patch | 53 ++++++++++++++++++++++
> 2 files changed, 71 insertions(+)
> create mode 100644 meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
> create mode 100644 meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch
I've skipped this one, please add PACKAGECONFIG/dependency on bzip2:
cdrkit-1.1.11: cdrkit rdepends on libbz2, but it isn't a build
dependency? [build-deps]
>
> diff --git a/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
> new file mode 100644
> index 0000000..310a7b9
> --- /dev/null
> +++ b/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
> @@ -0,0 +1,18 @@
> +SUMMARY = "CD/DVD command line tools"
> +HOMEPAGE = "http://cdrkit.org/"
> +
> +LICENSE = "GPLv2"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=b30d3b2750b668133fc17b401e1b98f8"
> +
> +# While writing download from cdrkit.org was broken so get sources from debian
> +SRC_URI = " \
> + ${DEBIAN_MIRROR}/main/c/${BPN}/${BPN}_${PV}.orig.tar.gz \
> + file://0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch \
> +"
> +SRC_URI[md5sum] = "efe08e2f3ca478486037b053acd512e9"
> +SRC_URI[sha256sum] = "d1c030756ecc182defee9fe885638c1785d35a2c2a297b4604c0e0dcc78e47da"
> +
> +inherit cmake
> +
> +DEPENDS = "libcap file"
> +RDEPENDS_${PN} = "perl"
> diff --git a/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch b/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch
> new file mode 100644
> index 0000000..c9725cb
> --- /dev/null
> +++ b/meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch
> @@ -0,0 +1,53 @@
> +From a702cd1bb5eba5a05d1098862b5b863a3f6dd558 Mon Sep 17 00:00:00 2001
> +From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
> +Date: Thu, 10 Sep 2015 09:39:13 +0200
> +Subject: [PATCH] do not create a run test to determine order of bitfields
> +MIME-Version: 1.0
> +Content-Type: text/plain; charset=UTF-8
> +Content-Transfer-Encoding: 8bit
> +
> +taken from [1]
> +
> +Upstream-Status: Inappropriate [cross compile specific]
> +
> +[1] http://cgit.openembedded.org/openembedded/tree/recipes/cdrkit/cdrkit/xconfig.patch
> +
> +Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
> +---
> + include/CMakeLists.txt | 2 --
> + include/xconfig.h.in | 6 +++++-
> + 2 files changed, 5 insertions(+), 3 deletions(-)
> +
> +diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt
> +index 99a69fd..e5ba8a7 100644
> +--- a/include/CMakeLists.txt
> ++++ b/include/CMakeLists.txt
> +@@ -35,8 +35,6 @@ endif(VA_LIST_IS_ARRAY)
> + INCLUDE(TestBigEndian)
> + TEST_BIG_ENDIAN(WORDS_BIGENDIAN)
> +
> +-TRY_RUN(BITFIELDS_HTOL TEST_DUMMY ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/test_BITFIELDS_HTOL.c)
> +-
> + INCLUDE(CheckIncludeFiles)
> +
> + #SET(CMAKE_REQUIRED_INCLUDES "/usr/include;/usr/local/include")
> +diff --git a/include/xconfig.h.in b/include/xconfig.h.in
> +index c130600..476c00b 100644
> +--- a/include/xconfig.h.in
> ++++ b/include/xconfig.h.in
> +@@ -233,7 +233,11 @@
> + /* If using network byte order */
> + #cmakedefine WORDS_BIGENDIAN
> + /* If high bits come first in structures */
> +-#cmakedefine BITFIELDS_HTOL
> ++#ifdef WORDS_BIGENDIAN
> ++#define BITFIELDS_HTOL
> ++#else
> ++#define BITFIELDS_LTOH
> ++#endif
> + #define HAVE_C_BIGENDIAN /* Flag that WORDS_BIGENDIAN test was done */
> + #define HAVE_C_BITFIELDS /* Flag that BITFIELDS_HTOL test was done */
> +
> +--
> +2.1.0
> +
> --
> 2.1.0
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH 05/19] cdrkit: initial add 1.1.11
2015-09-23 14:09 ` Martin Jansa
@ 2015-09-23 19:52 ` Andreas Müller
0 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-23 19:52 UTC (permalink / raw)
To: openembedded-devel@lists.openembedded.org
On Wed, Sep 23, 2015 at 4:09 PM, Martin Jansa <martin.jansa@gmail.com> wrote:
> On Thu, Sep 17, 2015 at 02:41:17AM +0200, Andreas Müller wrote:
>> Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
>> ---
>> meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb | 18 ++++++++
>> ...te-a-run-test-to-determine-order-of-bitfi.patch | 53 ++++++++++++++++++++++
>> 2 files changed, 71 insertions(+)
>> create mode 100644 meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb
>> create mode 100644 meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch
>
> I've skipped this one, please add PACKAGECONFIG/dependency on bzip2:
>
> cdrkit-1.1.11: cdrkit rdepends on libbz2, but it isn't a build
> dependency? [build-deps]
>
I've put this one and the gudev dependency floaters on my todo.
Andreas
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH 06/19] libgudev: initial add 230
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (4 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 05/19] cdrkit: initial add 1.1.11 Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 07/19] udisks2: add libgudev to DEPENDS Andreas Müller
` (12 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
libgudev was splitted out from systemd into a separate package
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-oe/recipes-gnome/libgudev/libgudev_230.bb | 11 +++++++++++
1 file changed, 11 insertions(+)
create mode 100644 meta-oe/recipes-gnome/libgudev/libgudev_230.bb
diff --git a/meta-oe/recipes-gnome/libgudev/libgudev_230.bb b/meta-oe/recipes-gnome/libgudev/libgudev_230.bb
new file mode 100644
index 0000000..5f847ad
--- /dev/null
+++ b/meta-oe/recipes-gnome/libgudev/libgudev_230.bb
@@ -0,0 +1,11 @@
+SUMMARY = "GObject wrapper for libudev"
+
+SRC_URI[archive.md5sum] = "e4dee8f3f349e9372213d33887819a4d"
+SRC_URI[archive.sha256sum] = "a2e77faced0c66d7498403adefcc0707105e03db71a2b2abd620025b86347c18"
+
+DEPENDS = "glib-2.0 udev"
+
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
+
+inherit gnomebase
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 07/19] udisks2: add libgudev to DEPENDS
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (5 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 06/19] libgudev: initial add 230 Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 08/19] udisks: replace udev by libgudev in DEPENDS Andreas Müller
` (11 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
fixes:
| configure: error: Package requirements (gudev-1.0 >= 165) were not met:
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-oe/recipes-support/udisks/udisks2_2.1.5.bb | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/meta-oe/recipes-support/udisks/udisks2_2.1.5.bb b/meta-oe/recipes-support/udisks/udisks2_2.1.5.bb
index 1c76d81..031b0e8 100644
--- a/meta-oe/recipes-support/udisks/udisks2_2.1.5.bb
+++ b/meta-oe/recipes-support/udisks/udisks2_2.1.5.bb
@@ -2,8 +2,7 @@ SUMMARY = "udisks provides dbus interfaces for disks and storage devices"
LICENSE = "GPLv2+ & LGPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=dd79f6dbbffdbc8e86b086a8f0c0ef43"
-DEPENDS = "libatasmart polkit udev dbus-glib glib-2.0 intltool-native gnome-common-native"
-
+DEPENDS = "libatasmart polkit libgudev dbus-glib glib-2.0 intltool-native gnome-common-native"
DEPENDS += "${@base_contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}"
RDEPENDS_${PN} = "acl"
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 08/19] udisks: replace udev by libgudev in DEPENDS
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (6 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 07/19] udisks2: add libgudev to DEPENDS Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 09/19] udisks: update to 1.05 and fix build with latest glibc-version Andreas Müller
` (10 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
fixes:
| configure: error: Package requirements (gudev-1.0 >= 147) were not met:
|
| No package 'gudev-1.0' found
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-oe/recipes-support/udisks/udisks_1.0.4.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-oe/recipes-support/udisks/udisks_1.0.4.bb b/meta-oe/recipes-support/udisks/udisks_1.0.4.bb
index 4bd65d3..9923d60 100644
--- a/meta-oe/recipes-support/udisks/udisks_1.0.4.bb
+++ b/meta-oe/recipes-support/udisks/udisks_1.0.4.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "A storage daemon that implements well-defined D-Bus interfaces th
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=73d83aebe7e4b62346afde80e0e94273"
-DEPENDS = "libatasmart sg3-utils polkit udev dbus-glib glib-2.0 intltool-native lvm2"
+DEPENDS = "libatasmart sg3-utils polkit libgudev dbus-glib glib-2.0 intltool-native lvm2"
# optional dependencies: device-mapper parted
DEPENDS += "${@base_contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}"
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 09/19] udisks: update to 1.05 and fix build with latest glibc-version
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (7 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 08/19] udisks: replace udev by libgudev in DEPENDS Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 10/19] upower replace udev by libgudev in DEPENDS Andreas Müller
` (9 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
From News:
This version fixes a security vulnerability (CVE-2014-0004), so please update
as soon as possible!
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
.../0001-fix-build-with-newer-glibc-versions.patch | 29 ++++++
.../udisks/udisks/add-systemd-support.patch | 112 ---------------------
.../udisks/udisks-1.0.5-fix-service-file.patch | 33 ++++++
.../udisks/{udisks_1.0.4.bb => udisks_1.0.5.bb} | 20 ++--
4 files changed, 72 insertions(+), 122 deletions(-)
create mode 100644 meta-oe/recipes-support/udisks/udisks/0001-fix-build-with-newer-glibc-versions.patch
delete mode 100644 meta-oe/recipes-support/udisks/udisks/add-systemd-support.patch
create mode 100644 meta-oe/recipes-support/udisks/udisks/udisks-1.0.5-fix-service-file.patch
rename meta-oe/recipes-support/udisks/{udisks_1.0.4.bb => udisks_1.0.5.bb} (66%)
diff --git a/meta-oe/recipes-support/udisks/udisks/0001-fix-build-with-newer-glibc-versions.patch b/meta-oe/recipes-support/udisks/udisks/0001-fix-build-with-newer-glibc-versions.patch
new file mode 100644
index 0000000..520655a
--- /dev/null
+++ b/meta-oe/recipes-support/udisks/udisks/0001-fix-build-with-newer-glibc-versions.patch
@@ -0,0 +1,29 @@
+From 9829152b12a8924d2e091a00133ed1a3a7ba75c0 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gentoo.org>
+Date: Fri, 29 May 2015 21:09:39 -0400
+Subject: [PATCH] fix build with newer glibc versions
+
+https://bugs.freedesktop.org/show_bug.cgi?id=90778
+
+Upstream-Status: Applied [1]
+
+[1] http://cgit.freedesktop.org/udisks/commit/?h=udisks1&id=9829152b12a8924d2e091a00133ed1a3a7ba75c0
+---
+ src/helpers/job-drive-detach.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/helpers/job-drive-detach.c b/src/helpers/job-drive-detach.c
+index eeafcab..d122a1f 100644
+--- a/src/helpers/job-drive-detach.c
++++ b/src/helpers/job-drive-detach.c
+@@ -18,6 +18,7 @@
+ *
+ */
+
++#include <sys/stat.h>
+ #include <stdio.h>
+ #include <string.h>
+ #include <errno.h>
+--
+2.1.0
+
diff --git a/meta-oe/recipes-support/udisks/udisks/add-systemd-support.patch b/meta-oe/recipes-support/udisks/udisks/add-systemd-support.patch
deleted file mode 100644
index 29df8a4..0000000
--- a/meta-oe/recipes-support/udisks/udisks/add-systemd-support.patch
+++ /dev/null
@@ -1,112 +0,0 @@
-From 7a485d491697906b445020dfcb37fe91806d7134 Mon Sep 17 00:00:00 2001
-From: Lennart Poettering <lennart@poettering.net>
-Date: Thu, 22 Jul 2010 02:20:22 +0200
-Subject: [PATCH] systemd: install systemd unit files
-Upstream-Status: ?
-Based on: https://www.libreoffice.org/bugzilla/show_bug.cgi?id=29205
----
- Makefile.am | 5 ++++-
- configure.ac | 9 +++++++++
- data/.gitignore | 1 +
- data/Makefile.am | 11 ++++++++++-
- data/org.freedesktop.UDisks.service.in | 2 +-
- data/udisks-daemon.service.in | 12 ++++++++++++
- 6 files changed, 37 insertions(+), 3 deletions(-)
- create mode 100644 data/udisks-daemon.service.in
-
-diff --git a/Makefile.am b/Makefile.am
-index 588f05d..c3aaeea 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -24,7 +24,10 @@ EXTRA_DIST = \
- ChangeLog
-
- # xsltproc barfs on 'make distcheck'; disable for now
--DISTCHECK_CONFIGURE_FLAGS=--disable-man-pages --disable-gtk-doc
-+DISTCHECK_CONFIGURE_FLAGS = \
-+ --disable-man-pages \
-+ --disable-gtk-doc \
-+ --with-systemdsystemunitdir=$$dc_install_base/$(systemdsystemunitdir)
-
- clean-local :
- rm -f *~
-diff --git a/configure.ac b/configure.ac
-index a9141bf..39bbd7a 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -232,6 +232,15 @@ AC_SUBST([GETTEXT_PACKAGE])
- AM_GLIB_GNU_GETTEXT
- AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[gettext domain])
-
-+# systemd
-+
-+AC_ARG_WITH([systemdsystemunitdir],
-+ AS_HELP_STRING([--with-systemdsystemunitdir=DIR], [Directory for systemd service files]),
-+ [],
-+ [with_systemdsystemunitdir=$($PKG_CONFIG --variable=systemdsystemunitdir systemd)])
-+AC_SUBST([systemdsystemunitdir], [$with_systemdsystemunitdir])
-+AM_CONDITIONAL(HAVE_SYSTEMD, [test -n "$with_systemdsystemunitdir"])
-+
- AC_OUTPUT([
- Makefile
- data/Makefile
-diff --git a/data/Makefile.am b/data/Makefile.am
-index ca6d8ac..bf5c1a7 100644
---- a/data/Makefile.am
-+++ b/data/Makefile.am
-@@ -35,6 +35,14 @@ avahiservicedir = $(sysconfdir)/avahi/services
- avahiservice_DATA = udisks.service
- endif # REMOTE_ACCESS_ENABLED
-
-+if HAVE_SYSTEMD
-+systemdsystemunit_DATA = \
-+ udisks-daemon.service
-+
-+udisks-daemon.service: udisks-daemon.service.in
-+ @sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@
-+endif
-+
- EXTRA_DIST = \
- 80-udisks.rules \
- $(dbusif_DATA) \
-@@ -42,7 +50,8 @@ EXTRA_DIST = \
- $(dbusconf_in_files) \
- udisks.pc.in \
- udisks.service \
-+ udisks-daemon.service.in \
- $(NULL)
-
- clean-local :
-- rm -f *~ $(service_DATA) $(dbusconf_DATA)
-+ rm -f *~ $(service_DATA) $(dbusconf_DATA) udisks-daemon.service
-diff --git a/data/org.freedesktop.UDisks.service.in b/data/org.freedesktop.UDisks.service.in
-index b3606a6..6ba2cd0 100644
---- a/data/org.freedesktop.UDisks.service.in
-+++ b/data/org.freedesktop.UDisks.service.in
-@@ -2,4 +2,4 @@
- Name=org.freedesktop.UDisks
- Exec=@libexecdir@/udisks-daemon
- User=root
--
-+SystemdService=udisks-daemon.service
-diff --git a/data/udisks-daemon.service.in b/data/udisks-daemon.service.in
-new file mode 100644
-index 0000000..78379b2
---- /dev/null
-+++ b/data/udisks-daemon.service.in
-@@ -0,0 +1,12 @@
-+[Unit]
-+Description=Disk Manager
-+After=syslog.target
-+
-+[Service]
-+Type=dbus
-+BusName=org.freedesktop.UDisks
-+ExecStart=@libexecdir@/udisks-daemon
-+StandardOutput=syslog
-+
-+[Install]
-+WantedBy=graphical.target
---
-1.7.0.1
-
diff --git a/meta-oe/recipes-support/udisks/udisks/udisks-1.0.5-fix-service-file.patch b/meta-oe/recipes-support/udisks/udisks/udisks-1.0.5-fix-service-file.patch
new file mode 100644
index 0000000..d5e84d3
--- /dev/null
+++ b/meta-oe/recipes-support/udisks/udisks/udisks-1.0.5-fix-service-file.patch
@@ -0,0 +1,33 @@
+From 7d61ad048856ee239870b917d6933e3ad63f0789 Mon Sep 17 00:00:00 2001
+From: David King <amigadave@amigadave.com>
+Date: Thu, 2 Jul 2015 13:49:22 +0100
+Subject: [PATCH] Fix systemd service file
+
+udisks-daemon is installed to $(libexecdir), not $(prefix)/lib/udisks.
+
+https://bugzilla.redhat.com/show_bug.cgi?id=1238664
+https://bugs.freedesktop.org/show_bug.cgi?id=91191
+
+Taken-From: [1]
+[1] http://pkgs.fedoraproject.org/cgit/udisks.git/tree/udisks-1.0.5-fix-service-file.patch
+
+Upstream-Status: Pending
+---
+ data/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/data/Makefile.am b/data/Makefile.am
+index 411ea0f..08af5f4 100644
+--- a/data/Makefile.am
++++ b/data/Makefile.am
+@@ -31,7 +31,7 @@ systemdservicedir = $(systemdsystemunitdir)
+ systemdservice_DATA = $(systemdservice_in_files:.service.in=.service)
+
+ $(systemdservice_DATA): $(systemdservice_in_files) Makefile
+- @sed -e "s|\@libexecdir\@|$(prefix)/lib/udisks|" $< > $@
++ @sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@
+ endif
+
+ udevrulesdir = $(slashlibdir)/udev/rules.d
+--
+2.4.5
diff --git a/meta-oe/recipes-support/udisks/udisks_1.0.4.bb b/meta-oe/recipes-support/udisks/udisks_1.0.5.bb
similarity index 66%
rename from meta-oe/recipes-support/udisks/udisks_1.0.4.bb
rename to meta-oe/recipes-support/udisks/udisks_1.0.5.bb
index 9923d60..8ddc20d 100644
--- a/meta-oe/recipes-support/udisks/udisks_1.0.4.bb
+++ b/meta-oe/recipes-support/udisks/udisks_1.0.5.bb
@@ -7,17 +7,17 @@ DEPENDS = "libatasmart sg3-utils polkit libgudev dbus-glib glib-2.0 intltool-nat
DEPENDS += "${@base_contains('DISTRO_FEATURES', 'systemd', 'systemd', '', d)}"
-SRC_URI = "http://hal.freedesktop.org/releases/${BPN}-${PV}.tar.gz;name=${BPN} \
- file://optional-depends.patch"
-
-SRC_URI += "${@base_contains('DISTRO_FEATURES', 'systemd', 'file://add-systemd-support.patch', '', d)}"
-
-SRC_URI[udisks.md5sum] = "86c63b2b5484f2060499a052b5b6256b"
-SRC_URI[udisks.sha256sum] = "854b89368733b9c3a577101b761ad5397ae75a05110c8698ac5b29de9a8bf8f5"
+SRC_URI = " \
+ http://hal.freedesktop.org/releases/${BPN}-${PV}.tar.gz;name=${BPN} \
+ file://optional-depends.patch \
+ file://0001-fix-build-with-newer-glibc-versions.patch \
+ file://udisks-1.0.5-fix-service-file.patch \
+"
-PR = "r9"
+SRC_URI[udisks.md5sum] = "70d48dcfe523a74cd7c7fbbc2847fcdd"
+SRC_URI[udisks.sha256sum] = "f2ec82eb0ea7e01dc299b5b29b3c18cdf861236ec43dcff66b3552b4b31c6f71"
-inherit autotools systemd gtk-doc
+inherit autotools-brokensep systemd gtk-doc
PACKAGECONFIG ??= ""
PACKAGECONFIG[parted] = "--enable-parted,--disable-parted,parted"
@@ -35,5 +35,5 @@ FILES_${PN}-dbg += "${nonarch_base_libdir}/udev/.debug"
RPROVIDES_${PN} += "${PN}-systemd"
RREPLACES_${PN} += "${PN}-systemd"
RCONFLICTS_${PN} += "${PN}-systemd"
-SYSTEMD_SERVICE_${PN} = "udisks-daemon.service"
+SYSTEMD_SERVICE_${PN} = "udisks.service"
SYSTEMD_AUTO_ENABLE = "disable"
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 10/19] upower replace udev by libgudev in DEPENDS
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (8 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 09/19] udisks: update to 1.05 and fix build with latest glibc-version Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 11/19] libmbim: " Andreas Müller
` (8 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
fixes:
| configure: error: Package requirements (gudev-1.0 >= 147) were not met:
|
| No package 'gudev-1.0' found
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-oe/recipes-support/upower/upower_0.9.14.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-oe/recipes-support/upower/upower_0.9.14.bb b/meta-oe/recipes-support/upower/upower_0.9.14.bb
index 0aa9ec9..8cf8e43 100644
--- a/meta-oe/recipes-support/upower/upower_0.9.14.bb
+++ b/meta-oe/recipes-support/upower/upower_0.9.14.bb
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0de8fbf1d97a140d1d93b9f14dcfbf08"
PR = "r2"
-DEPENDS = "libusb1 udev glib-2.0 dbus-glib polkit gobject-introspection-stub"
+DEPENDS = "libusb1 libgudev glib-2.0 dbus-glib polkit gobject-introspection-stub"
SRC_URI = "http://upower.freedesktop.org/releases/${BPN}-${PV}.tar.xz"
SRC_URI[md5sum] = "18803f82102d56aac90949d1e4251645"
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 11/19] libmbim: replace udev by libgudev in DEPENDS
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (9 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 10/19] upower replace udev by libgudev in DEPENDS Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 12/19] thunar-volman: " Andreas Müller
` (7 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
fixes:
| checking for LIBMBIM_GLIB... no
| configure: error: Package requirements (glib-2.0 >= 2.32
| gobject-2.0
| gio-2.0
| gio-unix-2.0
| gudev-1.0 >= 147) were not met:
|
| No package 'gudev-1.0' found
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-oe/recipes-connectivity/libmbim/libmbim_1.12.2.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-oe/recipes-connectivity/libmbim/libmbim_1.12.2.bb b/meta-oe/recipes-connectivity/libmbim/libmbim_1.12.2.bb
index 4364bb0..f1ecce5 100644
--- a/meta-oe/recipes-connectivity/libmbim/libmbim_1.12.2.bb
+++ b/meta-oe/recipes-connectivity/libmbim/libmbim_1.12.2.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = " \
file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \
"
-DEPENDS = "glib-2.0 udev"
+DEPENDS = "glib-2.0 libgudev"
inherit autotools pkgconfig
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 12/19] thunar-volman: replace udev by libgudev in DEPENDS
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (10 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 11/19] libmbim: " Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 13/19] xfce4-power-manager: make upower a build dependency Andreas Müller
` (6 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
fixes:
| checking for gudev-1.0 >= 145... not found
| *** The required package gudev-1.0 was not found on your system.
| *** Please install gudev-1.0 (atleast version 145) or adjust
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-xfce/recipes-xfce/thunar-volman/thunar-volman_0.8.1.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_0.8.1.bb b/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_0.8.1.bb
index 6e63bef..08e6f5b 100644
--- a/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_0.8.1.bb
+++ b/meta-xfce/recipes-xfce/thunar-volman/thunar-volman_0.8.1.bb
@@ -2,7 +2,7 @@ SUMMARY = "Automatic management of removable drives and media for thunar"
SECTION = "x11"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
-DEPENDS = "exo glib-2.0 gtk+ libxfce4ui libxfce4util xfconf libnotify udev"
+DEPENDS = "exo glib-2.0 gtk+ libxfce4ui libxfce4util xfconf libnotify libgudev"
inherit xfce
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 13/19] xfce4-power-manager: make upower a build dependency
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (11 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 12/19] thunar-volman: " Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 14/19] gimp: fix compile in latest environment Andreas Müller
` (5 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
This one came up when upower failed:
| *** The required package upower-glib was not found on your system.
| *** Please install upower-glib (atleast version 0.9.7) or adjust
| *** the PKG_CONFIG_PATH environment variable if you
| *** installed the package in a nonstandard prefix so that
| *** pkg-config is able to find it.
xfce4-power-manager links against upower so we can expect shlibs causing upower
being added to RDEPENDS.
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
.../recipes-xfce/xfce4-power-manager/xfce4-power-manager_1.4.4.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta-xfce/recipes-xfce/xfce4-power-manager/xfce4-power-manager_1.4.4.bb b/meta-xfce/recipes-xfce/xfce4-power-manager/xfce4-power-manager_1.4.4.bb
index 623b2ed..4a9accf 100644
--- a/meta-xfce/recipes-xfce/xfce4-power-manager/xfce4-power-manager_1.4.4.bb
+++ b/meta-xfce/recipes-xfce/xfce4-power-manager/xfce4-power-manager_1.4.4.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
inherit xfce
DEPENDS = "gtk+ glib-2.0 dbus-glib xfconf libxfce4ui libxfce4util libnotify \
- libxrandr virtual/libx11 libxext xfce4-panel"
+ libxrandr virtual/libx11 libxext xfce4-panel upower"
SRC_URI[md5sum] = "e7d00548e58bf19229e727818184c1e0"
SRC_URI[sha256sum] = "c50ec8aa7e7848c57c0f856dceb8132eb5f37585f0ac1627459ab8c882c73b07"
@@ -34,7 +34,7 @@ FILES_xfce4-powermanager-plugin = " \
"
RDEPENDS_xfce4-powermanager-plugin = "${PN}"
-RDEPENDS_${PN} = "networkmanager udisks upower ${@base_contains('DISTRO_FEATURES','systemd','','consolekit',d)}"
+RDEPENDS_${PN} = "networkmanager udisks ${@base_contains('DISTRO_FEATURES','systemd','','consolekit',d)}"
# xfce4-brightness-plugin was replaced by xfce4-powermanager-plugin
RPROVIDES_xfce4-powermanager-plugin += "xfce4-brightness-plugin"
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 14/19] gimp: fix compile in latest environment
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (12 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 13/19] xfce4-power-manager: make upower a build dependency Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 15/19] gimp: add libgudev to DEPENDS Andreas Müller
` (4 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
fixes:
ld: error: file_ico-ico-load.o: requires unsupported dynamic reloc R_ARM_THM_MOVW_ABS_NC; recompile with -fPIC
ld: error: file_ico-ico-save.o: requires unsupported dynamic reloc R_ARM_THM_MOVW_ABS_NC; recompile with -fPIC
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-oe/recipes-graphics/gimp/gimp_2.8.14.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta-oe/recipes-graphics/gimp/gimp_2.8.14.bb b/meta-oe/recipes-graphics/gimp/gimp_2.8.14.bb
index efeb575..b897816 100644
--- a/meta-oe/recipes-graphics/gimp/gimp_2.8.14.bb
+++ b/meta-oe/recipes-graphics/gimp/gimp_2.8.14.bb
@@ -25,5 +25,7 @@ do_configure_append() {
find ${B} -name Makefile | xargs sed -i s:'-I/usr/include':'-I${STAGING_INCDIR}':g
}
+CFLAGS += "-fPIC"
+
FILES_${PN}-dbg += "${libdir}/gimp/2.0/*/.debug"
FILES_${PN} += "${datadir}/appdata"
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 15/19] gimp: add libgudev to DEPENDS
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (13 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 14/19] gimp: fix compile in latest environment Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 16/19] polkit-group-rule.inc: remove allarch Andreas Müller
` (3 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
WARNING: QA Issue: gimp rdepends on libgudev, but it isn't a build dependency? [build-deps]
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-oe/recipes-graphics/gimp/gimp_2.8.14.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-oe/recipes-graphics/gimp/gimp_2.8.14.bb b/meta-oe/recipes-graphics/gimp/gimp_2.8.14.bb
index b897816..1522fd6 100644
--- a/meta-oe/recipes-graphics/gimp/gimp_2.8.14.bb
+++ b/meta-oe/recipes-graphics/gimp/gimp_2.8.14.bb
@@ -4,7 +4,7 @@ SECTION = "x11/graphics"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
-DEPENDS = "babl gdk-pixbuf-native libart-lgpl gtk+ jpeg libpng libexif tiff lcms gegl poppler jasper bzip2"
+DEPENDS = "babl gdk-pixbuf-native libart-lgpl gtk+ jpeg libpng libexif tiff lcms gegl poppler jasper bzip2 libgudev"
DEPENDS += "${@base_contains('DISTRO_FEATURES', 'x11', 'libxmu libxpm', '', d)}"
inherit gnome gtk-doc
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 16/19] polkit-group-rule.inc: remove allarch
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (14 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 15/19] gimp: add libgudev to DEPENDS Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 17/19] xfce4-settings: remove libnotify from DEPENDS - it is in PACKAGECONFIG Andreas Müller
` (2 subsequent siblings)
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
Recipes using this include depend on polkit which is not allarch.
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-oe/recipes-extended/polkit/polkit-group-rule.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-oe/recipes-extended/polkit/polkit-group-rule.inc b/meta-oe/recipes-extended/polkit/polkit-group-rule.inc
index 3435e93..b727d00 100644
--- a/meta-oe/recipes-extended/polkit/polkit-group-rule.inc
+++ b/meta-oe/recipes-extended/polkit/polkit-group-rule.inc
@@ -1,7 +1,7 @@
# polkit must prepare polkid group
DEPENDS += "polkit"
-inherit allarch useradd
+inherit useradd
do_install_prepend() {
install -m 700 -d ${D}${sysconfdir}/polkit-1/rules.d
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 17/19] xfce4-settings: remove libnotify from DEPENDS - it is in PACKAGECONFIG
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (15 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 16/19] polkit-group-rule.inc: remove allarch Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 18/19] xfce4-settings: get 0001-xsettings.xml-Set-default-themes.patch back Andreas Müller
2015-09-17 0:41 ` [PATCH 19/19] xfce4-settings: make Adwaita default icon theme Andreas Müller
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_git.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_git.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_git.bb
index 1a7fcb5..811866c 100644
--- a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_git.bb
+++ b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_git.bb
@@ -2,7 +2,7 @@ SUMMARY = "Xfce4 settings"
SECTION = "x11/wm"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
-DEPENDS = "exo exo-native garcon gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi virtual/libx11 xrandr libnotify libxcursor libxklavier upower"
+DEPENDS = "exo exo-native garcon gtk+ libxfce4util libxfce4ui xfconf dbus-glib libxi virtual/libx11 xrandr libxcursor libxklavier upower"
inherit xfce xfce-git
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 18/19] xfce4-settings: get 0001-xsettings.xml-Set-default-themes.patch back
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (16 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 17/19] xfce4-settings: remove libnotify from DEPENDS - it is in PACKAGECONFIG Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
2015-09-17 0:41 ` [PATCH 19/19] xfce4-settings: make Adwaita default icon theme Andreas Müller
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
This patch was accidently included in the git source branch. It is neither new
functionality nor bugfix. It is a configuration and should remain in meta-xfce.
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
.../0001-xsettings.xml-Set-default-themes.patch | 33 ++++++++++++++++++++++
.../xfce4-settings/xfce4-settings_git.bb | 7 +++--
2 files changed, 38 insertions(+), 2 deletions(-)
create mode 100644 meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch
diff --git a/meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch b/meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch
new file mode 100644
index 0000000..8498d42
--- /dev/null
+++ b/meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch
@@ -0,0 +1,33 @@
+From 2218ba8a21e9f5715b652c6416c2ddb552686b14 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
+Date: Sun, 20 May 2012 15:22:09 +0200
+Subject: [PATCH] xsettings.xml: Set default themes
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Upstram status: Inappropriate [configuration]
+
+Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
+---
+ xfsettingsd/xsettings.xml | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/xfsettingsd/xsettings.xml b/xfsettingsd/xsettings.xml
+index 65ba1ee..9efb3cd 100644
+--- a/xfsettingsd/xsettings.xml
++++ b/xfsettingsd/xsettings.xml
+@@ -1,8 +1,8 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <channel name="xsettings" version="1.0">
+ <property name="Net" type="empty">
+- <property name="ThemeName" type="empty"/>
+- <property name="IconThemeName" type="empty"/>
++ <property name="ThemeName" type="string" value="Xfce"/>
++ <property name="IconThemeName" type="string" value="gnome"/>
+ <property name="DoubleClickTime" type="int" value="400"/>
+ <property name="DoubleClickDistance" type="int" value="5"/>
+ <property name="DndDragThreshold" type="int" value="8"/>
+--
+2.1.0
+
diff --git a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_git.bb b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_git.bb
index 811866c..c8224a1 100644
--- a/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_git.bb
+++ b/meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_git.bb
@@ -10,8 +10,11 @@ inherit xfce xfce-git
# + datetime-setter - sent to mainline but strange response
# + minor bugfixes - sent mainline but no response
# + option to hide mousepointer for a specific (touch) input device - sent mainline but no response
-SRC_URI = "git://github.com/schnitzeltony/xfce4-settings.git;protocol=git;branch=for-oe-4.12.0"
-SRCREV = "30bc3db17e0c634e41d2f099de6f39bb894906cd"
+SRC_URI = " \
+ git://github.com/schnitzeltony/xfce4-settings.git;protocol=git;branch=for-oe-4.12.0-1 \
+ file://0001-xsettings.xml-Set-default-themes.patch \
+"
+SRCREV = "c6683cb2cff489c16c2c7b5eab4017bb461f07f1"
S = "${WORKDIR}/git"
PV = "4.12.0+git${SRCPV}"
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 19/19] xfce4-settings: make Adwaita default icon theme
2015-09-17 0:41 [PATCH 00/19] news, updates and fixes Andreas Müller
` (17 preceding siblings ...)
2015-09-17 0:41 ` [PATCH 18/19] xfce4-settings: get 0001-xsettings.xml-Set-default-themes.patch back Andreas Müller
@ 2015-09-17 0:41 ` Andreas Müller
18 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
.../xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch b/meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch
index 8498d42..67df05a 100644
--- a/meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch
+++ b/meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch
@@ -24,7 +24,7 @@ index 65ba1ee..9efb3cd 100644
- <property name="ThemeName" type="empty"/>
- <property name="IconThemeName" type="empty"/>
+ <property name="ThemeName" type="string" value="Xfce"/>
-+ <property name="IconThemeName" type="string" value="gnome"/>
++ <property name="IconThemeName" type="string" value="Adwaita"/>
<property name="DoubleClickTime" type="int" value="400"/>
<property name="DoubleClickDistance" type="int" value="5"/>
<property name="DndDragThreshold" type="int" value="8"/>
--
2.1.0
^ permalink raw reply related [flat|nested] 26+ messages in thread