diff options
| author | Liu Yiding <liuyd.fnst@fujitsu.com> | 2026-01-29 17:05:43 +0800 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2026-01-30 23:59:12 -0800 |
| commit | 52b76013e84ae39697d68f7e7c4a9133ae039d17 (patch) | |
| tree | 859a859dca498b4e6a531694112873de5cdc2989 /meta-oe/recipes-graphics | |
| parent | 6354dcfaa89bb77076425a56ff16bee9ebaac85c (diff) | |
| download | meta-openembedded-52b76013e84ae39697d68f7e7c4a9133ae039d17.tar.gz | |
tigervnc: upgrade 1.15.0 -> 1.16.0
1.ChangeLog
https://github.com/TigerVNC/tigervnc/releases/tag/v1.16.0
2.Update 0002-add-missing-dynamic-library-to-FLTK_LIBRARIES.patch for 1.16.0
3.Update xorg-server to 21.1.21
4.Fix do_install error
Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-graphics')
| -rw-r--r-- | meta-oe/recipes-graphics/tigervnc/files/0002-add-missing-dynamic-library-to-FLTK_LIBRARIES.patch | 9 | ||||
| -rw-r--r-- | meta-oe/recipes-graphics/tigervnc/tigervnc_1.16.0.bb (renamed from meta-oe/recipes-graphics/tigervnc/tigervnc_1.15.0.bb) | 10 |
2 files changed, 11 insertions, 8 deletions
diff --git a/meta-oe/recipes-graphics/tigervnc/files/0002-add-missing-dynamic-library-to-FLTK_LIBRARIES.patch b/meta-oe/recipes-graphics/tigervnc/files/0002-add-missing-dynamic-library-to-FLTK_LIBRARIES.patch index 101adaa82f..924b950c59 100644 --- a/meta-oe/recipes-graphics/tigervnc/files/0002-add-missing-dynamic-library-to-FLTK_LIBRARIES.patch +++ b/meta-oe/recipes-graphics/tigervnc/files/0002-add-missing-dynamic-library-to-FLTK_LIBRARIES.patch | |||
| @@ -6,16 +6,19 @@ Subject: [PATCH] add missing dynamic library to FLTK_LIBRARIES | |||
| 6 | Upstream-Status: Pending | 6 | Upstream-Status: Pending |
| 7 | 7 | ||
| 8 | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> | 8 | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> |
| 9 | |||
| 10 | Update for 1.16.0 | ||
| 11 | Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> | ||
| 9 | --- | 12 | --- |
| 10 | CMakeLists.txt | 2 ++ | 13 | CMakeLists.txt | 2 ++ |
| 11 | 1 file changed, 2 insertions(+) | 14 | 1 file changed, 2 insertions(+) |
| 12 | 15 | ||
| 13 | diff --git a/CMakeLists.txt b/CMakeLists.txt | 16 | diff --git a/CMakeLists.txt b/CMakeLists.txt |
| 14 | index 80c2762c..eb581600 100644 | 17 | index a5981938..dd13d0df 100644 |
| 15 | --- a/CMakeLists.txt | 18 | --- a/CMakeLists.txt |
| 16 | +++ b/CMakeLists.txt | 19 | +++ b/CMakeLists.txt |
| 17 | @@ -315,6 +315,8 @@ if(BUILD_VIEWER) | 20 | @@ -315,6 +315,8 @@ if(BUILD_VIEWER) |
| 18 | set(CMAKE_REQUIRED_LIBRARIES) | 21 | endif() |
| 19 | endif() | 22 | endif() |
| 20 | 23 | ||
| 21 | +set(FLTK_LIBRARIES ${FLTK_LIBRARIES} -lm -ldl -lpng -ljpeg) | 24 | +set(FLTK_LIBRARIES ${FLTK_LIBRARIES} -lm -ldl -lpng -ljpeg) |
| @@ -24,5 +27,5 @@ index 80c2762c..eb581600 100644 | |||
| 24 | trioption(ENABLE_GNUTLS "Enable protocol encryption and advanced authentication") | 27 | trioption(ENABLE_GNUTLS "Enable protocol encryption and advanced authentication") |
| 25 | if(ENABLE_GNUTLS) | 28 | if(ENABLE_GNUTLS) |
| 26 | -- | 29 | -- |
| 27 | 2.25.1 | 30 | 2.43.0 |
| 28 | 31 | ||
diff --git a/meta-oe/recipes-graphics/tigervnc/tigervnc_1.15.0.bb b/meta-oe/recipes-graphics/tigervnc/tigervnc_1.16.0.bb index efc166dfa6..a5413a9108 100644 --- a/meta-oe/recipes-graphics/tigervnc/tigervnc_1.15.0.bb +++ b/meta-oe/recipes-graphics/tigervnc/tigervnc_1.16.0.bb | |||
| @@ -16,9 +16,9 @@ REQUIRED_DISTRO_FEATURES = "x11 pam" | |||
| 16 | # out-of-tree builds. | 16 | # out-of-tree builds. |
| 17 | B = "${S}" | 17 | B = "${S}" |
| 18 | 18 | ||
| 19 | SRCREV = "8bdf8734ce12c8ed3c232496fc8a4ccdb04636b8" | 19 | SRCREV = "dc50022844dfad0a0e195d54b8499fcf242fff0c" |
| 20 | 20 | ||
| 21 | SRC_URI = "git://github.com/TigerVNC/tigervnc.git;branch=1.15-branch;protocol=https \ | 21 | SRC_URI = "git://github.com/TigerVNC/tigervnc.git;branch=1.16-branch;protocol=https \ |
| 22 | file://0001-do-not-build-tests-sub-directory.patch \ | 22 | file://0001-do-not-build-tests-sub-directory.patch \ |
| 23 | file://0002-add-missing-dynamic-library-to-FLTK_LIBRARIES.patch \ | 23 | file://0002-add-missing-dynamic-library-to-FLTK_LIBRARIES.patch \ |
| 24 | file://0003-tigervnc-add-fPIC-option-to-COMPILE_FLAGS.patch \ | 24 | file://0003-tigervnc-add-fPIC-option-to-COMPILE_FLAGS.patch \ |
| @@ -26,10 +26,10 @@ SRC_URI = "git://github.com/TigerVNC/tigervnc.git;branch=1.15-branch;protocol=ht | |||
| 26 | 26 | ||
| 27 | # Keep sync with xorg-server in oe-core | 27 | # Keep sync with xorg-server in oe-core |
| 28 | XORG_PN ?= "xorg-server" | 28 | XORG_PN ?= "xorg-server" |
| 29 | XORG_PV ?= "21.1.18" | 29 | XORG_PV ?= "21.1.21" |
| 30 | SRC_URI += "${XORG_MIRROR}/individual/xserver/${XORG_PN}-${XORG_PV}.tar.xz;name=xorg" | 30 | SRC_URI += "${XORG_MIRROR}/individual/xserver/${XORG_PN}-${XORG_PV}.tar.xz;name=xorg" |
| 31 | XORG_S = "${UNPACKDIR}/${XORG_PN}-${XORG_PV}" | 31 | XORG_S = "${UNPACKDIR}/${XORG_PN}-${XORG_PV}" |
| 32 | SRC_URI[xorg.sha256sum] = "c878d1930d87725d4a5bf498c24f4be8130d5b2646a9fd0f2994deff90116352" | 32 | SRC_URI[xorg.sha256sum] = "c0cbe5545b3f645bae6024b830d1d1154a956350683a4e52b2fff5b0fa1ab519" |
| 33 | 33 | ||
| 34 | # It is the directory containing the Xorg source for the | 34 | # It is the directory containing the Xorg source for the |
| 35 | # machine on which you are building TigerVNC. | 35 | # machine on which you are building TigerVNC. |
| @@ -85,7 +85,7 @@ do_compile:append () { | |||
| 85 | } | 85 | } |
| 86 | 86 | ||
| 87 | do_install:append() { | 87 | do_install:append() { |
| 88 | oe_runmake -C ${B}/hw/vnc 'DESTDIR=${D}' install | 88 | oe_runmake 'TIGERVNC_BUILDDIR=${B}' -C ${B}/hw/vnc 'DESTDIR=${D}' install |
| 89 | } | 89 | } |
| 90 | 90 | ||
| 91 | FILES:${PN} += " \ | 91 | FILES:${PN} += " \ |
