diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/0001-himx-impec-revision-detection-pin.patch b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/0001-himx-impec-revision-detection-pin.patch similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/0001-himx-impec-revision-detection-pin.patch rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/0001-himx-impec-revision-detection-pin.patch diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/0001-himx0294-Add-Kconfig.patch b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/0001-himx0294-Add-Kconfig.patch similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/0001-himx0294-Add-Kconfig.patch rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/0001-himx0294-Add-Kconfig.patch diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/0001-himx0432-Add-Kconfig.patch b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/0001-himx0432-Add-Kconfig.patch similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/0001-himx0432-Add-Kconfig.patch rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/0001-himx0432-Add-Kconfig.patch diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/1066mhz_4x128mx16.cfg b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/1066mhz_4x128mx16.cfg similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/1066mhz_4x128mx16.cfg rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/1066mhz_4x128mx16.cfg diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/1066mhz_4x256mx16.cfg b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/1066mhz_4x256mx16.cfg similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/1066mhz_4x256mx16.cfg rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/1066mhz_4x256mx16.cfg diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/Kconfig b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/Kconfig similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/Kconfig rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/Kconfig diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/Kconfig_himx0432 b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/Kconfig_himx0432 similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/Kconfig_himx0432 rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/Kconfig_himx0432 diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/Makefile b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/Makefile similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/Makefile rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/Makefile diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/Makefile_himx0432 b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/Makefile_himx0432 similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/Makefile_himx0432 rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/Makefile_himx0432 diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/clocks.cfg b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/clocks.cfg similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/clocks.cfg rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/clocks.cfg diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/ddr-setup.cfg b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/ddr-setup.cfg similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/ddr-setup.cfg rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/ddr-setup.cfg diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/fw_env-ipcam.config b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/fw_env-ipcam.config similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/fw_env-ipcam.config rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/fw_env-ipcam.config diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/fw_env.config b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/fw_env.config similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/fw_env.config rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/fw_env.config diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294.c b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294.c similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294.c rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294.c diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294.h b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294.h similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294.h rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294.h diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294_dvmon_defconfig b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294_dvmon_defconfig similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294_dvmon_defconfig rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294_dvmon_defconfig diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294_imoc_defconfig b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294_imoc_defconfig similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294_imoc_defconfig rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294_imoc_defconfig diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294_impec_defconfig b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294_impec_defconfig similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294_impec_defconfig rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294_impec_defconfig diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294_ivap_defconfig b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294_ivap_defconfig similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294_ivap_defconfig rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294_ivap_defconfig diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294_ivqp_defconfig b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294_ivqp_defconfig similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0294_ivqp_defconfig rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0294_ivqp_defconfig diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0432.c b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0432.c similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0432.c rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0432.c diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0432.h b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0432.h similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/himx0432.h rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/himx0432.h diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/imximage-1GiB.cfg b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/imximage-1GiB.cfg similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/imximage-1GiB.cfg rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/imximage-1GiB.cfg diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/imximage_scm_lpddr2.cfg b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/imximage_scm_lpddr2.cfg similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/imximage_scm_lpddr2.cfg rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/imximage_scm_lpddr2.cfg diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/mx6qp.cfg b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/mx6qp.cfg similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/mx6qp.cfg rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/mx6qp.cfg diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/nitrogen6q.cfg b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/nitrogen6q.cfg similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/nitrogen6q.cfg rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/nitrogen6q.cfg diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0294/nitrogen6q2g.cfg b/recipes-bsp/u-boot/u-boot-2021.07/himx0294/nitrogen6q2g.cfg similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0294/nitrogen6q2g.cfg rename to recipes-bsp/u-boot/u-boot-2021.07/himx0294/nitrogen6q2g.cfg diff --git a/recipes-bsp/u-boot/u-boot-2021.01/himx0438/fw_env.config b/recipes-bsp/u-boot/u-boot-2021.07/himx0438/fw_env.config similarity index 100% rename from recipes-bsp/u-boot/u-boot-2021.01/himx0438/fw_env.config rename to recipes-bsp/u-boot/u-boot-2021.07/himx0438/fw_env.config diff --git a/recipes-bsp/u-boot/u-boot_2021.01.bbappend b/recipes-bsp/u-boot/u-boot_2021.07.bbappend similarity index 100% rename from recipes-bsp/u-boot/u-boot_2021.01.bbappend rename to recipes-bsp/u-boot/u-boot_2021.07.bbappend diff --git a/recipes-connectivity/openssh/openssh_8.5p1.bbappend b/recipes-connectivity/openssh/openssh_8.7p1.bbappend similarity index 100% rename from recipes-connectivity/openssh/openssh_8.5p1.bbappend rename to recipes-connectivity/openssh/openssh_8.7p1.bbappend diff --git a/recipes-core/base-files/base-files_3.0.14.bbappend b/recipes-core/base-files/base-files_3.0.14.bbappend deleted file mode 100644 index 9cb4e67b..00000000 --- a/recipes-core/base-files/base-files_3.0.14.bbappend +++ /dev/null @@ -1,23 +0,0 @@ -FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" - -# Original: volatiles = "cache run log lock tmp" -# We don't any of those in volatiles, so: -volatiles = "" -dirs755 = "/bin /boot /dev ${sysconfdir} ${sysconfdir}/default \ - ${sysconfdir}/skel /lib /mnt /proc ${ROOT_HOME} /run /sbin \ - ${prefix} ${bindir} ${docdir} /usr/games ${includedir} \ - ${libdir} ${sbindir} ${datadir} \ - ${datadir}/common-licenses ${datadir}/dict ${infodir} \ - ${mandir} ${datadir}/misc ${localstatedir} \ - ${localstatedir}/backups ${localstatedir}/lib \ - /sys ${localstatedir}/lib/misc ${localstatedir}/spool \ - ${localstatedir}/volatile \ - ${localstatedir}/volatile/log \ - /media \ - ${localstatedir}/cache \ - ${localstatedir}/log \ - ${localstatedir}/tmp \ - ${localstatedir}/volatile/tmp \ - /run \ - " - diff --git a/recipes-devtools/e2fsprogs/files/0001-ext4-64bit-feature-not-activated-by-default.patch b/recipes-devtools/e2fsprogs/files/0001-ext4-64bit-feature-not-activated-by-default.patch index f67cb3ad..3feb96a2 100644 --- a/recipes-devtools/e2fsprogs/files/0001-ext4-64bit-feature-not-activated-by-default.patch +++ b/recipes-devtools/e2fsprogs/files/0001-ext4-64bit-feature-not-activated-by-default.patch @@ -1,6 +1,6 @@ -From 2852e40e4326f22b81e4f53fde203a16893a9131 Mon Sep 17 00:00:00 2001 +From 4c93877e34023ea14b819e942edb8d2166522c41 Mon Sep 17 00:00:00 2001 From: Mario Schuknecht -Date: Wed, 8 Jul 2020 07:11:19 +0200 +Date: Wed, 17 Nov 2021 09:03:11 +0100 Subject: [PATCH] ext4 64bit feature not activated by default HYP-24046 The ext4 64bit feature allows partitioning greater than 16TiB. But with @@ -15,20 +15,19 @@ Signed-off-by: Mario Schuknecht 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/misc/mke2fs.conf.in b/misc/mke2fs.conf.in -index c95f55bb..e7972dea 100644 +index 83c75a31..a39ef2a4 100644 --- a/misc/mke2fs.conf.in +++ b/misc/mke2fs.conf.in -@@ -11,8 +11,9 @@ +@@ -11,7 +11,8 @@ features = has_journal } ext4 = { - features = has_journal,extent,huge_file,flex_bg,metadata_csum,64bit,dir_nlink,extra_isize + features = has_journal,extent,huge_file,flex_bg,metadata_csum,dir_nlink,extra_isize - inode_size = 256 + auto_64-bit_support = 1 } small = { blocksize = 1024 -- -2.16.4 +2.26.2 diff --git a/recipes-devtools/e2fsprogs/files/0001-mke2fs.conf-define-a-short-proceed_delay-of-1-sec-HY.patch b/recipes-devtools/e2fsprogs/files/0001-mke2fs.conf-define-a-short-proceed_delay-of-1-sec-HY.patch index 65cb7ad8..e17fb603 100644 --- a/recipes-devtools/e2fsprogs/files/0001-mke2fs.conf-define-a-short-proceed_delay-of-1-sec-HY.patch +++ b/recipes-devtools/e2fsprogs/files/0001-mke2fs.conf-define-a-short-proceed_delay-of-1-sec-HY.patch @@ -1,8 +1,7 @@ -From cd301edd32c129b23ddcc76a04c281fac8eaaa74 Mon Sep 17 00:00:00 2001 +From 57165d22cebb63a867ec63ef981b25d06aa07da6 Mon Sep 17 00:00:00 2001 From: Mario Schuknecht -Date: Sun, 7 Mar 2021 09:18:41 +0100 -Subject: [PATCH] mke2fs.conf: define a short proceed_delay of 1 sec, - HYP-14823 +Date: Wed, 17 Nov 2021 09:34:11 +0100 +Subject: [PATCH] mke2fs.conf: define a short proceed_delay of 1 sec, HYP-14823 Beginning with this version mke2fs asks the user for confirmation if block device or image file contains an existing file system image. @@ -16,12 +15,12 @@ Signed-off-by: Steffen Sledz 1 file changed, 3 insertions(+) diff --git a/misc/mke2fs.conf.in b/misc/mke2fs.conf.in -index 01e35cf8..a72e0cba 100644 +index 05680992..83c75a31 100644 --- a/misc/mke2fs.conf.in +++ b/misc/mke2fs.conf.in -@@ -45,3 +45,6 @@ - blocksize = 4096 +@@ -43,3 +43,6 @@ inode_size = 128 + warn_y2038_dates = 0 } + +[options] diff --git a/recipes-devtools/mklibs-native/mklibs-native_%.bbappend b/recipes-devtools/mklibs-native/mklibs-native_%.bbappend deleted file mode 100644 index d8bb8f51..00000000 --- a/recipes-devtools/mklibs-native/mklibs-native_%.bbappend +++ /dev/null @@ -1,2 +0,0 @@ -# this package is not c++17 compliant yet but your local g++ default might be -CXXFLAGS += " -std=gnu++11 " diff --git a/recipes-image/hipos/image-common.inc b/recipes-image/hipos/image-common.inc index a80c3469..ccfab951 100755 --- a/recipes-image/hipos/image-common.inc +++ b/recipes-image/hipos/image-common.inc @@ -1,5 +1,6 @@ # common stuff for all images -LICENSE = "CLOSED" +inherit core-image + # Image feature debug-tweaks makes an image suitable for development. It adds 'allow-empty-password', # 'empty-root-password', and 'post-install-logging' to IMAGE_FEATURES. # meta-angstrom/recipes-images/angstrom/angstrom-image.bb adds also allow-empty-password to IMAGE_FEATURES. diff --git a/recipes-kernel/linux-firmware/linux-firmware_20210818.bbappend b/recipes-kernel/linux-firmware/linux-firmware_20211027.bbappend similarity index 100% rename from recipes-kernel/linux-firmware/linux-firmware_20210818.bbappend rename to recipes-kernel/linux-firmware/linux-firmware_20211027.bbappend diff --git a/recipes-navigation/gpsd/gpsd_3.20.bbappend b/recipes-navigation/gpsd/gpsd_3.23.1.bbappend similarity index 100% rename from recipes-navigation/gpsd/gpsd_3.20.bbappend rename to recipes-navigation/gpsd/gpsd_3.23.1.bbappend diff --git a/recipes-navigation/gpsd/gpsd_3.23.bb b/recipes-navigation/gpsd/gpsd_3.23.bb deleted file mode 100644 index 3d1e2848..00000000 --- a/recipes-navigation/gpsd/gpsd_3.23.bb +++ /dev/null @@ -1,141 +0,0 @@ -SUMMARY = "A TCP/IP Daemon simplifying the communication with GPS devices" -SECTION = "console/network" -LICENSE = "BSD-2-Clause" -LIC_FILES_CHKSUM = "file://COPYING;md5=7a5d174db44ec45f9638b2c747806821" -DEPENDS = "dbus ncurses python3 pps-tools" -PROVIDES = "virtual/gpsd" - -SRC_URI = "${SAVANNAH_GNU_MIRROR}/${BPN}/${BP}.tar.gz \ - file://gpsd.init \ -" -SRC_URI[md5sum] = "b4f96cb01cbc06542b1cb66b3296078d" -SRC_URI[sha256sum] = "522c2362a7eb2d7ac37eaa1504f12aded1c373479a87ba06cc6795974b567bbc" - -inherit scons update-rc.d python3-dir python3native systemd update-alternatives - -INITSCRIPT_PACKAGES = "gpsd-conf" -INITSCRIPT_NAME = "gpsd" -INITSCRIPT_PARAMS = "defaults 35" - -SYSTEMD_OESCONS = "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false',d)}" - -export STAGING_INCDIR -export STAGING_LIBDIR - -CLEANBROKEN = "1" - -PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} usb" -PACKAGECONFIG[bluez] = "bluez='true',bluez='false',bluez5" -PACKAGECONFIG[qt] = "qt='yes' qt_versioned=5,qt='no',qtbase" -PACKAGECONFIG[usb] = "usb='true',usb='false',libusb1" -EXTRA_OESCONS = " \ - sysroot=${STAGING_DIR_TARGET} \ - libQgpsmm='false' \ - debug='false' \ - nostrip='true' \ - systemd='${SYSTEMD_OESCONS}' \ - libdir='${libdir}' \ - manbuild='false' \ - LINK='${CC}' \ - ${PACKAGECONFIG_CONFARGS} \ -" -# this cannot be used, because then chrpath is not found and only static lib is built -# target=${HOST_SYS} - -do_compile:prepend() { - export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}" - export PKG_CONFIG="PKG_CONFIG_SYSROOT_DIR=\"${PKG_CONFIG_SYSROOT_DIR}\" pkg-config" - export STAGING_PREFIX="${STAGING_DIR_HOST}/${prefix}" - export LD="${CC}" - export LINKFLAGS="${LDFLAGS}" -} - -do_install() { - export PKG_CONFIG_PATH="${PKG_CONFIG_PATH}" - export PKG_CONFIG="PKG_CONFIG_SYSROOT_DIR=\"${PKG_CONFIG_SYSROOT_DIR}\" pkg-config" - export STAGING_PREFIX="${STAGING_DIR_HOST}/${prefix}" - export LD="${CC}" - export LINKFLAGS="${LDFLAGS}" - - export DESTDIR="${D}" - # prefix is used for RPATH and DESTDIR/prefix for instalation - ${STAGING_BINDIR_NATIVE}/scons prefix=${prefix} python_libdir=${libdir} install ${EXTRA_OESCONS} || \ - bbfatal "scons install execution failed." -} - -do_install:append() { - install -d ${D}/${sysconfdir}/init.d - install -m 0755 ${WORKDIR}/gpsd.init ${D}/${sysconfdir}/init.d/gpsd - install -d ${D}/${sysconfdir}/default - install -m 0644 ${S}/packaging/deb/etc_default_gpsd ${D}/${sysconfdir}/default/gpsd.default - - #support for udev - #install -d ${D}/${sysconfdir}/udev/rules.d - #install -m 0644 ${S}/gpsd.rules ${D}/${sysconfdir}/udev/rules.d/ - #install -d ${D}${base_libdir}/udev/ - #install -m 0755 ${S}/gpsd.hotplug ${D}${base_libdir}/udev/ - - #support for python - install -d ${D}/${PYTHON_SITEPACKAGES_DIR}/gps - install -m 755 ${S}/gps/*.py ${D}/${PYTHON_SITEPACKAGES_DIR}/gps - - #support for systemd - #install -d ${D}${systemd_unitdir}/system/ - #install -m 0644 ${S}/systemd/${BPN}.service ${D}${systemd_unitdir}/system/${BPN}.service - #sed -i -e 's,/usr/local,/usr,g' ${D}${systemd_unitdir}/system/${BPN}.service - #install -m 0644 ${S}/systemd/${BPN}ctl@.service ${D}${systemd_unitdir}/system/${BPN}ctl@.service - #sed -i -e 's,/usr/local,/usr,g' ${D}${systemd_unitdir}/system/${BPN}ctl@.service - #install -m 0644 ${S}/systemd/${BPN}.socket ${D}${systemd_unitdir}/system/${BPN}.socket -} - -PACKAGES =+ "libgps libgpsd python3-pygps gpsd-udev gpsd-conf gpsd-gpsctl gps-utils" - -RPROVIDES_${PN}-dbg += "python-pygps-dbg" - -FILES:${PN}-dev += "${libdir}/pkgconfdir/libgpsd.pc ${libdir}/pkgconfdir/libgps.pc \ - ${libdir}/libQgpsmm.prl" - -RDEPENDS:${PN} = "gpsd-gpsctl" -RRECOMMENDS_${PN} = "gpsd-conf gpsd-udev gpsd-machine-conf" - -SUMMARY_gpsd-udev = "udev relevant files to use gpsd hotplugging" -FILES:gpsd-udev = "${base_libdir}/udev ${sysconfdir}/udev/*" -RDEPENDS:gpsd-udev += "udev gpsd-conf" - -SUMMARY_libgpsd = "C service library used for communicating with gpsd" -FILES:libgpsd = "${libdir}/libgpsd.so.*" - -SUMMARY_libgps = "C service library used for communicating with gpsd" -FILES:libgps = "${libdir}/libgps.so.*" - -SUMMARY_gpsd-conf = "gpsd configuration files and init scripts" -FILES:gpsd-conf = "${sysconfdir}" -CONFFILES_gpsd-conf = "${sysconfdir}/default/gpsd.default" - -SUMMARY_gpsd-gpsctl = "Tool for tweaking GPS modes" -FILES:gpsd-gpsctl = "${bindir}/gpsctl" - -SUMMARY_gps-utils = "Utils used for simulating, monitoring,... a GPS" -# Python files are required for gps/fake, required for gpsfake. -FILES:gps-utils = "${bindir}/* ${libdir}/gps/*.py ${libdir}/gps/*.so" -RDEPENDS:gps-utils = "python3-pygps" - -SUMMARY_python3-pygps = "Python bindings to gpsd" -FILES:python3-pygps = "${PYTHON_SITEPACKAGES_DIR}/* ${libdir}/gps/*.py ${libdir}/*.egg-info" -RDEPENDS:python3-pygps = " \ - python3-core \ - python3-io \ - python3-threading \ - python3-terminal \ - gpsd \ - python3-json" - -RPROVIDES_${PN} += "${PN}-systemd" -RREPLACES_${PN} += "${PN}-systemd" -RCONFLICTS_${PN} += "${PN}-systemd" -SYSTEMD_SERVICE:${PN} = "${BPN}.socket ${BPN}ctl@.service" - - -ALTERNATIVE:${PN} = "gpsd-defaults" -ALTERNATIVE_LINK_NAME[gpsd-defaults] = "${sysconfdir}/default/gpsd" -ALTERNATIVE_TARGET[gpsd-defaults] = "${sysconfdir}/default/gpsd.default" diff --git a/recipes-navigation/gpsd/gpsd_3.23.bbappend b/recipes-navigation/gpsd/gpsd_3.23.bbappend deleted file mode 100644 index d579da0f..00000000 --- a/recipes-navigation/gpsd/gpsd_3.23.bbappend +++ /dev/null @@ -1,24 +0,0 @@ -FILESEXTRAPATHS:prepend := "${THISDIR}/gpsd:" - -# Without 'LDFLAGS -lm' gpsd compile fails (yocto/morty) with following error: -# | ./libgpsd.so: error: undefined reference to 'atan2' -# | ./libgpsd.so: error: undefined reference to 'pow' -# | ./libgpsd.so: error: undefined reference to 'sqrt' -# | ./libgpsd.so: error: undefined reference to 'sin' -# | ./libgpsd.so: error: undefined reference to 'cos' -# | collect2: error: ld returned 1 exit status -LDFLAGS:prepend = " -lm " - -SRC_URI += " \ - file://gpsd.service \ -" - -# for HydraIP we do not need gpsd.socket unit -do_install:append() { - rm -f ${D}${systemd_unitdir}/system/${PN}.socket - rm -f ${D}${systemd_unitdir}/system/gpsdctl@.service - - install -d ${D}${systemd_unitdir}/system/ - install -m 0644 ${WORKDIR}/${BPN}.service ${D}${systemd_unitdir}/system/${BPN}.service -} -SYSTEMD_SERVICE:${PN} = "${PN}.service"