diff options
author | Khem Raj <raj.khem@gmail.com> | 2023-03-01 16:21:36 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-03-01 18:09:24 -0800 |
commit | eba72fe2bc5e8a39fe16872c2be127300dd94e65 (patch) | |
tree | 56b39144d6960efa2f56c2e20883f97bf63e1585 | |
parent | 64a5f3df012d49cabdd5754817d788f9a578f88f (diff) | |
download | meta-openembedded-contrib-eba72fe2bc5e8a39fe16872c2be127300dd94e65.tar.gz |
gnome-commander: Upgrade to 1.16.0 release
- Switch to using meson for build system
- Add -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR to continue using std::auto_ptr
from exiv2
- The changes are here [1]
[1] https://gcmd.github.io/2023/01/22/Release-v1-16-0.html
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-gnome/recipes-gnome/gnome-commander/gnome-commander_1.14.3.bb | 22 | ||||
-rw-r--r-- | meta-gnome/recipes-gnome/gnome-commander/gnome-commander_1.16.0.bb | 31 |
2 files changed, 31 insertions, 22 deletions
diff --git a/meta-gnome/recipes-gnome/gnome-commander/gnome-commander_1.14.3.bb b/meta-gnome/recipes-gnome/gnome-commander/gnome-commander_1.14.3.bb deleted file mode 100644 index b16400cf38..0000000000 --- a/meta-gnome/recipes-gnome/gnome-commander/gnome-commander_1.14.3.bb +++ /dev/null @@ -1,22 +0,0 @@ -SUMMARY = "A light and fast file manager" -LICENSE = "GPL-2.0-only" -LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" - -DEPENDS = " \ - glib-2.0-native \ - gtk+ \ -" - -inherit gnomebase itstool gettext gnome-help features_check -ANY_OF_DISTRO_FEATURES = "${GTK2DISTROFEATURES}" - -SRC_URI[archive.sha256sum] = "78d8dce70fb922b2909cf767783053b0811213a4d6a49b3875510cf3a84efd7b" - -PACKAGECONFIG ??= "exiv2 taglib libgsf poppler" -PACKAGECONFIG[exiv2] = "--with-exiv2,--without-exiv2,exiv2" -PACKAGECONFIG[taglib] = "--with-taglib,--without-taglib,taglib" -PACKAGECONFIG[libgsf] = "--with-libgsf,--without-libgsf,libgsf" -PACKAGECONFIG[poppler] = "--with-poppler,--without-poppler,poppler" - -FILES:${PN} += "${datadir}/metainfo" -FILES:${PN}-dev += "${libdir}/${BPN}/lib*${SOLIBSDEV}" diff --git a/meta-gnome/recipes-gnome/gnome-commander/gnome-commander_1.16.0.bb b/meta-gnome/recipes-gnome/gnome-commander/gnome-commander_1.16.0.bb new file mode 100644 index 0000000000..8c4b79160a --- /dev/null +++ b/meta-gnome/recipes-gnome/gnome-commander/gnome-commander_1.16.0.bb @@ -0,0 +1,31 @@ +SUMMARY = "A light and fast file manager" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" + +DEPENDS += " \ + desktop-file-utils-native \ + glib-2.0-native \ + gtk+ \ +" + +CXXFLAGS += "-D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR" + +inherit gnomebase itstool gettext gnome-help features_check meson gtk-icon-cache mime-xdg +ANY_OF_DISTRO_FEATURES = "${GTK2DISTROFEATURES}" + +GNOMEBASEBUILDCLASS = "meson" +GIR_MESON_ENABLE_FLAG = 'enabled' +GIR_MESON_DISABLE_FLAG = 'disabled' + +SRC_URI[archive.sha256sum] = "d80ac70b99a7059c8f28ca0bf37305f09daeaecfceb1528d68a435ace9e8ec5d" + +PACKAGECONFIG ??= "exiv2 taglib libgsf poppler" +PACKAGECONFIG[exiv2] = "-Dexiv2=enabled,-Dexiv2=disabled,exiv2" +PACKAGECONFIG[taglib] = "-Dtaglib=enabled,-Dtaglib=disabled,taglib" +PACKAGECONFIG[libgsf] = "-Dlibgsf=enabled,-Dlibgsf=disabled,libgsf" +PACKAGECONFIG[poppler] = "-Dpoppler=enabled,-Dpoppler=disabled,poppler" +PACKAGECONFIG[samba] = "-Dsamba=enabled,-Dsamba=disabled,samba" +PACKAGECONFIG[tests] = "-Dtests=enabled,-Dtests=disabled," + +FILES:${PN} += "${datadir}/metainfo" +FILES:${PN}-dev += "${libdir}/${BPN}/lib*${SOLIBSDEV}" |