Commit Graph

1478 Commits

Author SHA1 Message Date
Khem Raj
b5bbdd3964 geary: Fix build failures with latest vala
Backport needed patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Khem Raj
4ab47d303e folks: Upgrade to 0.15.5
vala has been upgraded in oe-core which needs this bump

Changes in this release

Bugs fixed:
  * vapi: Add missing generic type argument

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Markus Volk <f_l_k@t-online.de>
2022-03-24 09:45:25 -07:00
Wang Mingyu
60448ad6a2 metacity: upgrade 3.42.0 -> 3.44.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Wang Mingyu
b910e78a43 gnome-system-monitor: upgrade 41.0 -> 42.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Wang Mingyu
48bbc0091c gnome-photos: upgrade 40.0 -> 42.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Wang Mingyu
3df9a9a75f gnome-disk-utility: upgrade 41.0 -> 42.0
0001-build-fix-arguments-of-i18n.merge_file.patch
removed since it's include din 42.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Wang Mingyu
b63f865441 nautilus: upgrade 41.2 -> 42.0
liportal-0.5-fix.patch
removed since it's included in 42.0

Changelog:
=========
* Fix HiDPI thumbnails in list view
* Properly dispose pathbar to avoid crashes
* Translation updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Wang Mingyu
99ad5f2a7e gvfs: upgrade 1.49.1 -> 1.50.0
Remove-incorrect-i18n.merge_file-argument.patch
removed since it's include in new version

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Wang Mingyu
cead5f8f86 gjs: upgrade 1.71.1 -> 1.72.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Wang Mingyu
3e989f5e8e evince: upgrade 41.3 -> 41.4
Changelog:
=========
shell:
  * Fix crash when thumbnail extraction takes too long

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-17 08:18:31 -07:00
Khem Raj
69c8c91ecc gimp: Disable vector icons on ppc
qemuppc segfaults building them

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-14 09:16:05 -07:00
Khem Raj
cf1273f9c1 geary: Check for x11 in distro features
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-06 19:20:38 -08:00
Khem Raj
ce5ca93ff3 tepl: Check for x11 in distro features
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-06 19:20:38 -08:00
Khem Raj
87c64236b5 gedit: Fix REQUIRED_DISTRO_FEATURES to not overwrite x11
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-06 19:20:38 -08:00
Khem Raj
45c5fd8f2d gfbgraph: Check for x11 distro feature
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-06 14:35:44 -08:00
Markus Volk
60c0071926 evolution-data-server: update to v3.43.1
fix evolution-data-server build in the same way it was done for libical

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-06 10:18:33 -08:00
Markus Volk
91b245be8e gnome-disk-utility: disable build of man pages
this fixes:

| Program xsltproc found: NO
|
| ../gnome-disk-utility-41.0/doc/man/meson.build:1:0: ERROR: Program 'xsltproc' not found or not executable

Signed-off-by: Markus Volk <f_l_k@t-online.de>

Building man is enabled by default and this feature would require a dependency on libxslt-native
and network access at do_compile.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-06 08:27:02 -08:00
Khem Raj
06851c6fdc recipes: Update LICENSE variable to use SPDX license identifiers
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04 17:41:45 -08:00
Markus Volk
d69c574e1e gjs: update; customize dependencies
Disable gtk_tests to be able to drop gtk4 dependency

Update mozjs dependency to mozjs-91 since polkit also builds with it.

These changes should reduce the compilation of additional packages and thus save
space and time during build.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-03 23:07:50 -08:00
Andreas Müller
b49effc439 gnome-shell-extensions: Fix build with latest meson
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-03 08:50:19 -08:00
Andreas Müller
e7bfd14f97 gnome-tweaks: Fix build on latest meson
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-03 08:50:19 -08:00
Khem Raj
9c0cbd1d8f onboard: Inherit setuptools3-base instead of setuptools3
It uses distutils heavily

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-01 09:13:42 -08:00
Wang Mingyu
8abc3bd017 gegl: upgrade 0.4.34 -> 0.4.36
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-01 09:13:42 -08:00
Wang Mingyu
ec796f9da0 babl: upgrade 0.1.88 -> 0.1.90
Automatic LUT creation for conversions from &lt;24bpp of colorant componants,
SIMD builds for x86_64 micro-architecture levels and ARM neon, pre-defined
CIE Lab u8 and CIE Lab u16 formats. Fix bug of an unlocked non-locked mutex,
which started failing on some platforms.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-01 09:13:42 -08:00
Ross Burton
272f2083d4 layer.conf: change layer priority to match oe-core
Layer priority is the ultimate decider of what recipe is used: if layer
A has recipe foo_1 and layer B has recipe foo_2, if layer A's priority
is higher than B then foo_1 will be used, even though the version in B
is higher, and even if PREFERRED_VERSION_foo is set to 2.

This complicates recipes moving between layers, for example when a newer
version of a recipe (say, python3-wheel) is taken from a layer with a
higher priority (say, meta-python) and moved to a layer with a lower
priority (say, oe-core) then it has to be removed before it is added:
there is no way to have it in both layers and work correctly.

Higher priorities are useful in distribution layers where you may want
to override specific recipes without any other fuss.  However as all of
the layers in meta-oe simply add more recipes in defined areas, there's
no need to have a higher layer priority.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-28 08:39:26 -08:00
Andreas Müller
2509f659e4 All layers: Follow oe-core's variable name changes
Auto rename performed by oe-core's convert-variable-renames.py 0.1

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:35:24 -08:00
Wang Mingyu
d8f712b707 nautilus: upgrade 41.1 -> 41.2
Major changes in 41.2
=====================
* Avoid cropping format popover in Compress dialog
* Fix "Move to"/"Copy to" from Starred
* Fix memory leak on tab switch
* Translation updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-23 09:25:19 -08:00
Wang Mingyu
e5613af40e libwnck3: upgrade 40.0 -> 40.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-22 08:30:50 -08:00
Wang Mingyu
aca61b8dc7 gnome-autoar: upgrade 0.4.2 -> 0.4.3
Changelog:
=========
* Prevent NULL dereference when extracting to root
* Do not include basename in error messages
* Do not request password when encryption is unsupported
* Propagate libarchive errors when extraction failed

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-22 08:30:50 -08:00
Wang Mingyu
8918d9485c gedit: upgrade 40.1 -> 41.0
0001-Remove-incorrect-args-for-i18n.merge_file.patch
removed since it's included in 41.0

Changelog:
=========
* Fix some crashes, one when opening files, another when
  deleting the open folder with the file browser plugin active
* Fix buttons in the color scheme selector dialog
* Build fixes
* Improve symbolic icon coloring
* Improve Save As behavior when saving error infobar is showing
* Translation updates
* Note that gnome-text-editor will be GNOME's recommended text
  editor beginning with the GNOME 42 release next month

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-22 08:30:50 -08:00
Wang Mingyu
491ea7f7fc libwacom: upgrade 1.12 -> 2.1.0
Changelog:
=========
- New Devices:
  - Dell Latitude 5290
  - Lenovo ThinkPad X1 Tablet Gen3, Yoga 7
  - Pine64 PineNote
  - HP ProBook x360

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-22 08:30:50 -08:00
Khem Raj
d9ec74d4c2 layers: Bump to use kirkstone
its not going to be backward ABI compatible with honister due to variable renaming.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-21 18:12:04 -08:00
Wang Mingyu
ea223bd3da gjs: upgrade 1.70.0 -> 1.70.1
Changelog:
=========
- Build and crash fixes backported from the development branch.
- Closed bugs and merge requests:
  * Handle optional out parameters in callbacks
  * Link fails on Debian armel|mipsel|powerpc: needs more -latomic
  * gjs/jsapi-util.cpp: fix build on gcc-12

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-16 08:26:02 -08:00
Khem Raj
712e17f840 gimp: Disable vector icons with clang on arm
Avoid qemu coredumps

make[3]: *** [Makefile:2397: 24/gimp-center.svg] Segmentation fault (core dumped)
make[3]: *** [Makefile:2397: 24/gimp-channel.svg] Segmentation fault (core dumped)
make[3]: *** [Makefile:2397: 24/gimp-channel-blue.svg] Segmentation fault (core dumped)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-11 10:39:14 -08:00
Khem Raj
ce1c406d63 gimp: Disable vector icons on x86 with clang
It workarounds qemu crashes seen when building with clang

e.g.
| make[3]: *** [Makefile:2397: 24/gimp-controller.svg] Segmentation fault
| make[3]: *** Waiting for unfinished jobs....
| make[3]: *** [Makefile:2397: 24/gimp-color-space-perceptual.svg] Segmentation fault
| make[3]: *** [Makefile:2397: 24/gimp-controller-keyboard.svg] Segmentation fault
| make[3]: *** [Makefile:2397: 24/gimp-colormap.svg] Segmentation fault

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-08 08:59:08 -08:00
wangmy
4bd281ded7 devilspie2: upgrade 0.43 -> 0.44
Changelog:
=========
* Default to Lua 5.3, and permit use of other versions
* Add support for setting and deleting window properties
* Add get_process_name(), which returns the name of the process
  owning the window (if possible)
* Add get_monitor_index() and get_monitor_geometry(); improve
  monitor index/geometry discovery
* Add get_window_is_decorated() (which uses the Motif window hints)
* Alias center() as centre()
* Extend centre() to allow centring on a given monitor and to allow
  horizontal or vertical only
* Extend set_window_position() to allow positioning on a given
  monitor and control which corner is measured from.
  (Behaviour with two parameters is unchanged.)
* Quote the option hyphens in the man page (preventing replacement)
* Various const & compiler warning (gcc -Wextra) fix-ups
* Support for UTF-8 strings in window properties
* Allow replacements for pkg-config at compile time

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-07 16:36:08 -08:00
Markus Volk
c8ee13ae01 gvfs: upgrade 1.48.1 -> 1.49.1
backport upstream patch to fix issue with meson 0.60.0:

| Configuring org.gtk.vfs.file-operations.policy.in using configuration
|
| ../gvfs-1.49.1/daemon/meson.build:362:7: ERROR: Function does not take positional arguments.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-03 08:41:05 -08:00
Markus Volk
c597a154dd folks: dont build tests as they are not installed anyway
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-31 08:16:02 -08:00
Khem Raj
7c5dbbc9ef gparted: Do not use NULL where boolean is expected
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-28 09:40:58 -08:00
Markus Volk
a55110b6f6 evolution-data-server: try to fix g-i data generation
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-27 18:19:11 -08:00
Khem Raj
1746b37937 evolution-data-server: Disable g-i data generation
This still fails the build, since it starts peeking into build machine
sysroot

Fixes
| FAILED: src/camel/Camel-1.2.gir /mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux-musl/evolution-data-server/3.42.3-r0/build/src/camel/Camel-1.2.gir
...
| Error loading shared library libz.so.1: Exec format error (needed by /mnt/b/yoe/master/build/tmp/work/mips32r2-yoe-linux-musl/evolution-data-server/3.42.3-r0
/build/src/camel/libcamel-1.2.so.63)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Markus Volk <f_l_k@t-online.de>
2022-01-25 21:03:16 -08:00
Markus Volk
00dec94ac1 folks: make some dependencies optional
make some dependencies optional
add libebook dependency to all backends that need it
ofono backend depends on eds backend

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 21:03:16 -08:00
wangmy
4bd9a79629 libnma: upgrade 1.8.32 -> 1.8.34
Changelog:
=========
Add possibility of building libnma-gtk4 library with experimental Gtk4 support.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 09:29:29 -08:00
Markus Volk
1e9b524f92 geary: use sha hash for SRCREV; fix identation
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 09:29:29 -08:00
Markus Volk
37c7803b06 folks: add PACKAGECONFIG for import_tool and inspect_tool
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 09:13:09 -08:00
Markus Volk
6b8d2ad5cd packagegroup-gnome-apps.bb: add geary
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 09:13:09 -08:00
Markus Volk
5b73a63ea0 geary: initial add recipe
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 09:13:09 -08:00
Alexander Kanavin
82598c081c network-manager-applet: add meson 0.61 patch
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-24 09:11:01 -08:00
Alexander Kanavin
5ef3712860 dconf-editor: add a meson 0.61 patch
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-24 09:11:01 -08:00
Alexander Kanavin
7bbd43a783 gnome-photos: add a meson 0.61 patch
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-24 09:11:01 -08:00