* [PATCH 00/19] news, updates and fixes
@ 2015-09-17 0:41 Andreas Müller
2015-09-17 0:41 ` [PATCH 01/19] gvfs: remove invalid PACKAGECONFIG[cdda] Andreas Müller
` (18 more replies)
0 siblings, 19 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 0:41 UTC (permalink / raw)
To: openembedded-devel
Currently my error logs are so poluted and I have so many patches that I might
have missed something.
I did not take care yet for gazillions of 'host-user-contaminated' warnings.
Most of them are caused by dbg-packages and in the current situation I don't
care for correct user settings of source code files I don't install often.
Please note that this series needs some patches not yet applied in master and
found in this branch:
gupnp-tools: Upgrade 0.8.1 -> 0.8.10
gimp: disable webkit dependency in the recipe
evince: Remove pkg-config check for specific icon theme
gnome-system-monitor: Remove pkg-config check for specific icon theme
gnome-themes: Depend on adwaita, not gnome-icon-theme
xfce4-settings: recommend adwaita, not gnome-icon-theme
The following changes since commit b1a92d10d8bdf453746151ea9f0c14dce96d5f95:
xfce4-settings: recommend adwaita, not gnome-icon-theme (2015-09-17 01:17:13 +0200)
are available in the git repository at:
git://github.com/schnitzeltony/meta-openembedded.git desperate-fixes
for you to fetch changes up to 63fd6384b37f3e4a3d2d8e1e348060f2657321b4:
xfce4-settings: make Adwaita default icon theme (2015-09-17 02:19:07 +0200)
----------------------------------------------------------------
Andreas Müller (19):
gvfs: remove invalid PACKAGECONFIG[cdda]
gst-plugins-ugly: prepare for update of libcdio
libcdio: update to 0.93
libburn: initial add 1.4.0
cdrkit: initial add 1.1.11
libgudev: initial add 230
udisks2: add libgudev to DEPENDS
udisks: replace udev by libgudev in DEPENDS
udisks: update to 1.05 and fix build with latest glibc-version
upower replace udev by libgudev in DEPENDS
libmbim: replace udev by libgudev in DEPENDS
thunar-volman: replace udev by libgudev in DEPENDS
xfce4-power-manager: make upower a build dependency
gimp: fix compile in latest environment
gimp: add libgudev to DEPENDS
polkit-group-rule.inc: remove allarch
xfce4-settings: remove libnotify from DEPENDS - it is in PACKAGECONFIG
xfce4-settings: get 0001-xsettings.xml-Set-default-themes.patch back
xfce4-settings: make Adwaita default icon theme
meta-gnome/recipes-gnome/gvfs/gvfs_1.10.1.bb | 5 +-
.../gstreamer-0.10/gst-plugins-ugly/0001-cdio-compensate-for-libcdio-s-recent-cd-text-api-cha.patch | 193 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
meta-multimedia/recipes-multimedia/gstreamer-0.10/gst-plugins-ugly_0.10.19.bb | 1 +
meta-oe/recipes-connectivity/libmbim/libmbim_1.12.2.bb | 2 +-
meta-oe/recipes-extended/polkit/polkit-group-rule.inc | 2 +-
meta-oe/recipes-gnome/libgudev/libgudev_230.bb | 11 ++++
meta-oe/recipes-graphics/gimp/gimp_2.8.14.bb | 4 +-
meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb | 18 ++++++
meta-oe/recipes-multimedia/cdrkit/files/0001-do-not-create-a-run-test-to-determine-order-of-bitfi.patch | 53 ++++++++++++++++
meta-oe/recipes-multimedia/libburn/libburn_1.4.0.bb | 11 ++++
meta-oe/recipes-multimedia/libcdio/{libcdio_0.82.bb => libcdio_0.93.bb} | 7 +--
meta-oe/recipes-support/udisks/udisks/0001-fix-build-with-newer-glibc-versions.patch | 29 +++++++++
meta-oe/recipes-support/udisks/udisks/add-systemd-support.patch | 112 ----------------------------------
meta-oe/recipes-support/udisks/udisks/udisks-1.0.5-fix-service-file.patch | 33 ++++++++++
meta-oe/recipes-support/udisks/udisks2_2.1.5.bb | 3 +-
meta-oe/recipes-support/udisks/{udisks_1.0.4.bb => udisks_1.0.5.bb} | 22 +++----
meta-oe/recipes-support/upower/upower_0.9.14.bb | 2 +-
meta-xfce/recipes-xfce/thunar-volman/thunar-volman_0.8.1.bb | 2 +-
meta-xfce/recipes-xfce/xfce4-power-manager/xfce4-power-manager_1.4.4.bb | 4 +-
meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch | 33 ++++++++++
meta-xfce/recipes-xfce/xfce4-settings/xfce4-settings_git.bb | 9 ++-
21 files changed, 413 insertions(+), 143 deletions(-)
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
create mode 100644 meta-oe/recipes-gnome/libgudev/libgudev_230.bb
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
create mode 100644 meta-oe/recipes-multimedia/libburn/libburn_1.4.0.bb
rename meta-oe/recipes-multimedia/libcdio/{libcdio_0.82.bb => libcdio_0.93.bb} (71%)
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} (60%)
create mode 100644 meta-xfce/recipes-xfce/xfce4-settings/files/0001-xsettings.xml-Set-default-themes.patch
--
2.1.0
^ permalink raw reply [flat|nested] 26+ messages in thread
* [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
* [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
* [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
* 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
* Re: [PATCH 01/19] gvfs: remove invalid PACKAGECONFIG[cdda]
2015-09-17 7:21 ` Martin Jansa
@ 2015-09-17 7:42 ` Andreas Müller
0 siblings, 0 replies; 26+ messages in thread
From: Andreas Müller @ 2015-09-17 7:42 UTC (permalink / raw)
To: openembedded-devel@lists.openembedded.org
On Thu, Sep 17, 2015 at 9:21 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
>
> OK, I can even update this patch for you, because I like your patches
> and the rest looks good to me.
This would be the very best solution for me because I don't need to
take further activities on this one :)
Andreas
^ permalink raw reply [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
end of thread, other threads:[~2015-09-23 19:52 UTC | newest]
Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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 6:54 ` Martin Jansa
2015-09-17 7:07 ` Andreas Müller
2015-09-17 7:21 ` Martin Jansa
2015-09-17 7:42 ` 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 ` [PATCH 03/19] libcdio: update to 0.93 Andreas Müller
2015-09-17 0:41 ` [PATCH 04/19] libburn: initial add 1.4.0 Andreas Müller
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
2015-09-17 0:41 ` [PATCH 06/19] libgudev: initial add 230 Andreas Müller
2015-09-17 0:41 ` [PATCH 07/19] udisks2: add libgudev to DEPENDS Andreas Müller
2015-09-17 0:41 ` [PATCH 08/19] udisks: replace udev by libgudev in DEPENDS 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
2015-09-17 0:41 ` [PATCH 10/19] upower replace udev by libgudev in DEPENDS Andreas Müller
2015-09-17 0:41 ` [PATCH 11/19] libmbim: " Andreas Müller
2015-09-17 0:41 ` [PATCH 12/19] thunar-volman: " Andreas Müller
2015-09-17 0:41 ` [PATCH 13/19] xfce4-power-manager: make upower a build dependency Andreas Müller
2015-09-17 0:41 ` [PATCH 14/19] gimp: fix compile in latest environment Andreas Müller
2015-09-17 0:41 ` [PATCH 15/19] gimp: add libgudev to DEPENDS Andreas Müller
2015-09-17 0:41 ` [PATCH 16/19] polkit-group-rule.inc: remove allarch Andreas Müller
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 ` [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
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.