Updates and a dependency Patch
cover Updates and a dependency Patch
Set up package updates and a patch for some dependency issues with adduser and update-rc.d.
Sau!
The following changes since commit 6433f5d68eba1ce7306fbfb19265ea6786715d7c:
diffstat: patches have now been submitted upstream (2014-06-02 21:35:52 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib sgw/updates
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/updates
Saul Wold (7):
libxkbcommon: Update to 0.4.2
libcheck: Update to 0.9.13
libffi: Update to 3.1
man-pages: Update to 3.68
cups: Update to 1.7.3
resolvconf: Update to 1.75
update-rc.d/useradd: Add additional dependecies
meta/classes/update-rc.d.bbclass | 2 ++
meta/classes/useradd.bbclass | 2 +-
.../resolvconf/{resolvconf_1.74.bb => resolvconf_1.75.bb} | 6 +++---
meta/recipes-extended/cups/{cups_1.7.2.bb => cups_1.7.3.bb} | 4 ++--
.../man-pages/{man-pages_3.65.bb => man-pages_3.68.bb} | 6 +++---
meta/recipes-gnome/libffi/{libffi_3.0.13.bb => libffi_3.1.bb} | 8 ++++----
.../xorg-lib/{libxkbcommon_0.4.1.bb => libxkbcommon_0.4.2.bb} | 4 ++--
.../libcheck/{libcheck_0.9.12.bb => libcheck_0.9.13.bb} | 4 ++--
8 files changed, 19 insertions(+), 17 deletions(-)
rename meta/recipes-connectivity/resolvconf/{resolvconf_1.74.bb => resolvconf_1.75.bb} (92%)
rename meta/recipes-extended/cups/{cups_1.7.2.bb => cups_1.7.3.bb} (40%)
rename meta/recipes-extended/man-pages/{man-pages_3.65.bb => man-pages_3.68.bb} (72%)
rename meta/recipes-gnome/libffi/{libffi_3.0.13.bb => libffi_3.1.bb} (77%)
rename meta/recipes-graphics/xorg-lib/{libxkbcommon_0.4.1.bb => libxkbcommon_0.4.2.bb} (82%)
rename meta/recipes-support/libcheck/{libcheck_0.9.12.bb => libcheck_0.9.13.bb} (79%)Signature · 1 line
1.8.3.1
PATCH 1/7 libxkbcommon: Update to 0.4.2
---
.../xorg-lib/{libxkbcommon_0.4.1.bb => libxkbcommon_0.4.2.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-graphics/xorg-lib/{libxkbcommon_0.4.1.bb => libxkbcommon_0.4.2.bb} (82%)meta/recipes-graphics/xorg-lib/libxkbcommon_0.4.2.bb renamed from meta/recipes-graphics/xorg-lib/libxkbcommon_0.4.1.bb +2 -2
@@ -9,8 +9,8 @@ DEPENDS = "util-macros flex-native bison-native" SRC_URI = "http://xkbcommon.org/download/${BPN}-${PV}.tar.xz" -SRC_URI[md5sum] = "b70f4ed97b6c9432dc956e4177f3336a" -SRC_URI[sha256sum] = "90ee502ec919814533c65e74c208212854f5bae9b9b87932eeb96fb3876b8ff6" +SRC_URI[md5sum] = "4b717adce41c8305258e99a9b396330a" +SRC_URI[sha256sum] = "a0fc71b07eeddba4af62bd709e24cec219778bb6871384aa850b2f5798a48957" inherit autotools pkgconfig
Signature · 1 line
1.8.3.1
PATCH 3/7 libffi: Update to 3.1
In reply to Saul WoldLICENSE file has updated year
---
meta/recipes-gnome/libffi/{libffi_3.0.13.bb => libffi_3.1.bb} | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
rename meta/recipes-gnome/libffi/{libffi_3.0.13.bb => libffi_3.1.bb} (77%)meta/recipes-gnome/libffi/libffi_3.1.bb renamed from meta/recipes-gnome/libffi/libffi_3.0.13.bb +4 -4
@@ -7,13 +7,13 @@ library really only provides the lowest, machine dependent layer of a fully feat A layer must exist above `libffi' that handles type conversions for values passed between the two languages." LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=e54c573c49435ccbbd3f6dc9e49a065e" +LIC_FILES_CHKSUM = "file://LICENSE;md5=3610bb17683a0089ed64055416b2ae1b" -SRC_URI = "ftp://sourceware.org/pub/libffi/${BPN}-${PV}.tar.gz \ +SRC_URI = "ftp://sourceware.org/pub/libffi/${BP}.tar.gz \ file://fix-libffi.la-location.patch" -SRC_URI[md5sum] = "45f3b6dbc9ee7c7dfbbbc5feba571529" -SRC_URI[sha256sum] = "1dddde1400c3bcb7749d398071af88c3e4754058d2d4c0b3696c2f82dc5cf11c" +SRC_URI[md5sum] = "f5898b29bbfd70502831a212d9249d10" +SRC_URI[sha256sum] = "97feeeadca5e21870fa4433bc953d1b3af3f698d5df8a428f68b73cd60aef6eb" EXTRA_OECONF += "--disable-builddir"
Signature · 1 line
1.8.3.1
PATCH 4/7 man-pages: Update to 3.68
In reply to Saul WoldREADME updated with general text regarding installation location
---
.../man-pages/{man-pages_3.65.bb => man-pages_3.68.bb} | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
rename meta/recipes-extended/man-pages/{man-pages_3.65.bb => man-pages_3.68.bb} (72%)meta/recipes-extended/man-pages/man-pages_3.68.bb renamed from meta/recipes-extended/man-pages/man-pages_3.65.bb +3 -3
@@ -4,11 +4,11 @@ SECTION = "console/utils" HOMEPAGE = "http://www.kernel.org/pub/linux/docs/man-pages" LICENSE = "GPLv2+" -LIC_FILES_CHKSUM = "file://README;md5=0422377a748010b2b738342e24f141c1" +LIC_FILES_CHKSUM = "file://README;md5=8f2a3d43057d458e5066714980567a60" SRC_URI = "${KERNELORG_MIRROR}/linux/docs/${BPN}/Archive/${BP}.tar.gz" -SRC_URI[md5sum] = "8d273473a803cbe9f41b29b2294e5fda" -SRC_URI[sha256sum] = "3e936fb931239882ab2816a1497218b48ddc4834793a9779dfe91328c7587eb0" +SRC_URI[md5sum] = "b23aa8262f9c999e66a413fb44a0a055" +SRC_URI[sha256sum] = "ad26df6a8878cb87309e8cb1e5867def3e3bfa731e3cf02af076db7d94f58f1f" RDEPENDS_${PN} = "man"
Signature · 1 line
1.8.3.1
PATCH 2/7 libcheck: Update to 0.9.13
In reply to Saul Wold---
.../libcheck/{libcheck_0.9.12.bb => libcheck_0.9.13.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-support/libcheck/{libcheck_0.9.12.bb => libcheck_0.9.13.bb} (79%)meta/recipes-support/libcheck/libcheck_0.9.13.bb renamed from meta/recipes-support/libcheck/libcheck_0.9.12.bb +2 -2
@@ -8,8 +8,8 @@ LIC_FILES_CHKSUM = "file://COPYING.LESSER;md5=2d5025d4aa3495befef8f17206a5b0a1" SRC_URI = "${SOURCEFORGE_MIRROR}/check/check-${PV}.tar.gz \ " -SRC_URI[md5sum] = "46fe540d1a03714c7a1967dbc6d484e7" -SRC_URI[sha256sum] = "c7d47e55e133a0ca19a52e08a99333ac55cb22618b53719b7f4117a1875b1ea3" +SRC_URI[md5sum] = "95530868f81a9496b2518fd2b713008a" +SRC_URI[sha256sum] = "ca6589c34f9c60ffd4c3e198ce581e944a9f040ca9352ed54068dd61bebb5cb7" S = "${WORKDIR}/check-${PV}"
Signature · 1 line
1.8.3.1
PATCH 5/7 cups: Update to 1.7.3
In reply to Saul Wold---
meta/recipes-extended/cups/{cups_1.7.2.bb => cups_1.7.3.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-extended/cups/{cups_1.7.2.bb => cups_1.7.3.bb} (40%)meta/recipes-extended/cups/cups_1.7.3.bb renamed from meta/recipes-extended/cups/cups_1.7.2.bb +2 -2
@@ -2,5 +2,5 @@ require cups.inc LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c5e50cb4b8f24b04636b719683a9102d" -SRC_URI[md5sum] = "f06a997d4b71b81b23324e27174f93e7" -SRC_URI[sha256sum] = "315cdff436924c4efe04cb110b145fb1a6e038e2eed8445359052f86e9e95676" +SRC_URI[md5sum] = "d498c3020acda0904ab0c13b6389a1ec" +SRC_URI[sha256sum] = "fa989f856d1499169dc442fb2311053ea42fe455ca2721693ba5a9fe4b333e31"
Signature · 1 line
1.8.3.1
PATCH 6/7 resolvconf: Update to 1.75
In reply to Saul WoldArchive compression changed to xz
---
.../resolvconf/{resolvconf_1.74.bb => resolvconf_1.75.bb} | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
rename meta/recipes-connectivity/resolvconf/{resolvconf_1.74.bb => resolvconf_1.75.bb} (92%)meta/recipes-connectivity/resolvconf/resolvconf_1.75.bb renamed from meta/recipes-connectivity/resolvconf/resolvconf_1.74.bb +3 -3
@@ -11,10 +11,10 @@ AUTHOR = "Thomas Hood" HOMEPAGE = "http://packages.debian.org/resolvconf" RDEPENDS_${PN} = "bash" -SRC_URI = "${DEBIAN_MIRROR}/main/r/resolvconf/resolvconf_${PV}.tar.gz" +SRC_URI = "${DEBIAN_MIRROR}/main/r/resolvconf/resolvconf_${PV}.tar.xz" -SRC_URI[md5sum] = "2f190d3bb8960b69157f63590c262e93" -SRC_URI[sha256sum] = "2e72e6884e9105cbf57101ab0f11e768717b6f76b7f5100c6a2a0cc69bb3d4a0" +SRC_URI[md5sum] = "4b8bc86a3cf070e3fd0e9aff7eaaba56" +SRC_URI[sha256sum] = "16167f37a77ef4bc4596dcbefece269b6a10d10fa448594ec55ed3303193086e" inherit allarch
Signature · 1 line
1.8.3.1
PATCH 7/7 update-rc.d/useradd: Add additional dependecies
In reply to Saul WoldThese dependcies are needed to ensure that thier packages are created correctly since these classes have runtime dependiences in their packages but they are not actually created yet at rootfs time.
[YOCTO #6072]
--- meta/classes/update-rc.d.bbclass | 2 ++ meta/classes/useradd.bbclass | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-)
meta/classes/update-rc.d.bbclass +2 -0
@@ -1,6 +1,7 @@ UPDATERCPN ?= "${PN}" DEPENDS_append = " update-rc.d-native" +DEPENDS_append_class-target = " initscripts" UPDATERCD = "update-rc.d" UPDATERCD_class-cross = "" UPDATERCD_class-native = ""
@@ -67,6 +68,7 @@ python __anonymous() { } PACKAGESPLITFUNCS_prepend = "populate_packages_updatercd " +PACKAGESPLITFUNCS_remove_class-nativesdk = "populate_packages_updatercd " populate_packages_updatercd[vardeps] += "updatercd_prerm updatercd_postrm updatercd_preinst updatercd_postinst"
meta/classes/useradd.bbclass +1 -1
@@ -4,7 +4,7 @@ inherit useradd_base # target sysroot, and shadow -native and -sysroot provide the utilities # and support files needed to add and modify user and group accounts DEPENDS_append = "${USERADDDEPENDS}" -USERADDDEPENDS = " base-passwd shadow-native shadow-sysroot shadow" +USERADDDEPENDS = " base-files base-passwd shadow-native shadow-sysroot shadow" USERADDDEPENDS_class-cross = "" USERADDDEPENDS_class-native = "" USERADDDEPENDS_class-nativesdk = ""
Signature · 1 line
1.8.3.1
Re: [PATCH 4/7] man-pages: Update to 3.68
In reply to Saul Woldmeta/recipes-extended/man-pages/man-pages_3.68.bb SECTION = "console/utils" · line 7
Quoted 2 lines · Saul Wold
meta/recipes-extended/man-pages/man-pages_3.68.bb renamed from meta/recipes-extended/man-pages/man-pages_3.65.bb +1
-1-LIC_FILES_CHKSUM = "file://README;md5=0422377a748010b2b738342e24f141c1" +LIC_FILES_CHKSUM = "file://README;md5=8f2a3d43057d458e5066714980567a60"
Would it be easy to just checksum the license statement instead of the entire file?
Ross