Commit Graph

32413 Commits

Author SHA1 Message Date
Kai Kang
b1b2dce41b
xfdesktop: 4.18.1 -> 4.20.0
Upgrade xfdesktop from 4.18.1 to 4.20.0:

* add dependency libxfce4windowing
* set variables from glib-2.0.pc in EXTRA_OECONF since paths have been
  removed from the .pc file in oe-core

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:30 -08:00
Kai Kang
6062a0c9af
libxfce4windowing: add recipe
Add recipe for libxfce4windowing 4.20.0 which is required by other xfce4
components such as xfce4-session, xfdesktop etc.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:30 -08:00
Kai Kang
093a67bc62
xfce4-dev-tools: 4.18.1 -> 4.20.0
Upgrade xfce4-dev-tools from 4.18.1 to 4.20.0:

* add dependency meson-native

The change log is at:

https://gitlab.xfce.org/xfce/xfce4-dev-tools/-/blob/master/NEWS

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:30 -08:00
Kai Kang
021926bc92
xfwm4: 4.19.0 -> 4.20.0
4.20.0 (2024-12-15)
======
- Translation Updates:
  Finnish, Portuguese, Romanian

4.19.1 (2024-12-01)
======
- I18n: Update po/LINGUAS list
- hints: Fix buffer overflow in XChangeProperty
- Translation Updates:
  Finnish, Kurdish, Polish, Sinhala, Telugu, Vietnamese

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:30 -08:00
Kai Kang
fd2837f326
xfce4-settings: 4.18.3 -> 4.20.0
Upgrade xfce4-settings from 4.18.3 to 4.20.0:

* remove patch which has been applied in upstream already
  https://gitlab.xfce.org/xfce/xfce4-settings/-/commit/d1a04d4
* set GDBUS_CODEGEN in EXTRA_OECONF
* add PACKAGECONFIG wayland

The change log is at:

https://gitlab.xfce.org/xfce/xfce4-settings/-/blob/master/NEWS

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:29 -08:00
Kai Kang
5da5979066
xfconf: 4.18.2 -> 4.20.0
Update xfconf from 4.18.2 to 4.20.0:

* update EXTRA_OECONF to remove legacy perl setting, and add config for
  gdbug-codegen

The change log is at:

https://gitlab.xfce.org/xfce/xfconf/-/blob/master/NEWS

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:29 -08:00
Khem Raj
dedc9af69d
libnfs: Add gnutls build time dependency
It does not build without it.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:29 -08:00
Khem Raj
8cbbded9ed
lua-lgi: Disable on architecture without luajit port
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:29 -08:00
Wang Mingyu
fc532e0db1
libp11: update 0.4.12 -> 0.4.13
0001-detect-correct-openssl-3.x.patch
removed since it's included in 0.4.13

Changelog:
=========
- Increased maximum PIN length
- Fixed several memory leaks
- Don't include libp11.rc VERSIONINFO into pkcs11
- Reimplement CI with GitHub Actions
- Improved tests
- Added static ENGINE (libpkcas11.a) build
- Added a workaround broken foreign key handling in OpenSSL
  3.0.12-3.0.13, 3.1.4-3.1.5, 3.2.0-3.2.1
- Added a workaround for conflicting atexit() callbacks
- Always login with PIN If FORCE_LOGIN is specified in openssl config
- Added OAEP support to RSA_private_decrypt
- Added PKCS11_enumerate_*_ext functions
- Fixed non-null-terminated label padding
- Fixed several object management issues
- Deferred libp11 initialization until needed

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:28 -08:00
Khem Raj
bd8748209b
libpeas: Disable lua support on architectures without luajit port
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:28 -08:00
Bartosz Golaszewski
0c59f9fc36
gpiod-sysfs-proxy: update v0.1.1 -> v0.1.2
Small bugfix release addressing some corner-cases spotted in testing.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:28 -08:00
Khem Raj
4bebe950d4
packagegroup-meta-oe: Remove libpeas from packagegroup-meta-oe-gnome
all libpeas recipes are in meta-gnome now.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:28 -08:00
Markus Volk
3924888f6e
gedit: build with libpeas-1
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:27 -08:00
Markus Volk
831e1444e9
eog: build with libpeas-1
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:27 -08:00
Markus Volk
71653ae9ed
geary: build with libpeas-1
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:27 -08:00
Markus Volk
f44bcc9d60
packagegroup-meta-oe: adjust after libpeas update
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:27 -08:00
Kai Kang
51ea46ee2c
xfce4-power-manager: 4.18.2 -> 4.20.0
Upgrade xfce4-power-manager from 4.18.2 to 4.20.0:

* remove configure option `--enable-network-manager` which has been
  removed from upstream
  https://gitlab.xfce.org/xfce/xfce4-power-manager/-/commit/cc9921a
* set variable GDBUS_CODEGEN for configure
* add PACKAGECONFIG wayland

The change log is at:

https://gitlab.xfce.org/xfce/xfce4-power-manager/-/blob/master/NEWS

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:26 -08:00
Kai Kang
5bc86bcd55
xfce4-appfinder: 4.19.3 -> 4.20.0
4.20.0 (2024-12-15)
======
- Translation Updates:
  Finnish, Hebrew, Polish, Ukrainian
4.19.4 (2024-12-01)
======
- Fix buffer overflow and leaks (#92)
- I18n: Update po/LINGUAS list
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong),
  Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian,
  English (Australia), English (Canada), English (United Kingdom),
  Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hindi,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian
  Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
  Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur, Vietnamese

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:26 -08:00
Kai Kang
a15a909e4a
tumbler: 4.18.0 -> 4.20.0
Update tumbler from 4.18.0 to 4.20.0. And set variable GDBUS_CODEGEN for
configure.

Change log is at:

https://gitlab.xfce.org/xfce/tumbler/-/blob/master/NEWS

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:26 -08:00
Kai Kang
cd585b2308
thunar-volman: 4.18.0 -> 4.20.0
4.20.0 (2024-12-15)
======
- Translation Updates:
  Finnish, Portuguese
4.19.1 (2024-12-01)
======
- Translation Updates:
  Spanish, Vietnamese
4.19.0 (2024-11-01)
======
- build: Fix deprecation warning
- build: Bump requirements for Xfce 4.20
- build: Use XDT_VERSION_INIT and get rid of configure.ac.in
- README: correct documentation URL
- settings: make `option_entries` NULL-terminated
- tvm-input-device: Avoid criticals when ID_MODEL missing (#25)
- I18n: Update po/LINGUAS list
- build: Get rid of intltool
- Add icons at missing sizes, clean up SVG metadata
- Declare use of function (fixes #24)
- settings: Fix critical warning when closing embedded dialog
- Update bug report address
- Translation Updates:
  Asturian, Croatian, English (Canada), Greek, Italian, Polish,
  Portuguese, Russian

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:26 -08:00
Kai Kang
b217df7986
thunar: 4.19.0 -> 4.20.0
Upgrade thunar from 4.19.0 to 4.20.0. The change log is at:

https://gitlab.xfce.org/xfce/thunar/-/blob/master/NEWS

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:25 -08:00
Wang Mingyu
b1ea894fc4
xkbevd: upgrade 1.1.5 -> 1.1.6
Changelog:
==========
- Use _stricmp() instead of strcasecmp() on Windows
- Accept --help & --version as aliases to -help & -version
- evargs.c: constify pointer arguments that aren't modified
- evargs.c: Use standard strchr() instead of deprecated index()
- Remove detectableRepeat variable
- Assume target platforms have strcasecmp now

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:25 -08:00
Wang Mingyu
ea82c31897
tinysparql: upgrade 3.8.1 -> 3.8.2
0001-fix-reproducibility.patch
refreshed for 3.8.2

Changelog:
===========
* Hide again unintentionally leaked tracker_http_* symbols
* Doc building improvements

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:25 -08:00
Wang Mingyu
c38b70a70e
stunnel: upgrade 5.73 -> 5.74
fix-openssl-no-des.patch
refreshed for 5.74

* Bugfixes
  - Fixed a stapling cache deallocation crash.
  - Fixed "redirect" with protocol negotiation.
* Features
  - "protocolHost" support for "socks" protocol clients.
  - More detailed logs in OpenSSL 3.0 or later.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:25 -08:00
Wang Mingyu
8b3d776d12
python3-pybind11-json: upgrade 0.2.14 -> 0.2.15
Changelog:
==========
- Avoid crash when converting dict with circular reference
- ci: use pixi in CI
- Mention nanobind's solution

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:24 -08:00
Wang Mingyu
43b2882133
openjpeg: upgrade 2.5.2 -> 2.5.3
Changelog:
 https://github.com/uclouvain/openjpeg/blob/v2.5.3/NEWS.md

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:24 -08:00
Wang Mingyu
31323ac641
nanopb-generator(-runtime): upgrade 0.4.9 -> 0.4.9.1
Changelog:
==========
- Fix memory not released on error return from pb_decode_ex()
- Fix deprecated MakeClass() call in generator
- Fix compiler error with enums and --c-style
- Fix version conflict with bazel build rules

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:24 -08:00
Wang Mingyu
932f331dec
monit: upgrade 5.34.2 -> 5.34.3
Changelog:
==========
- Fixed: If the ping statement did not explicitly specify an outgoing address
  but a previous ping statement did, the same address was shared by both
  statements.
- Fixed: Monit may crash upon stopping if the ping statement is used in
  conjunction with the address option.
- Fixed: If a directory is set in the 'allow' option of the 'set httpd'
  statement, instead of file or string, Monit hangs on start.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:24 -08:00
Wang Mingyu
aacf96f2b0
mcelog: upgrade 201 -> 202
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:23 -08:00
Wang Mingyu
98b1d1fe84
lvm2: update 2.03.28 -> 2.03.29
0001-fix-command-bin-findmnt-bin-lsblk-bin-sort-not-found.patch
removed since it's included in 2.03.29

Changelog:
===========
* Fix renaming of raid sub LVs when converting a volume to raid (2.03.28).
* Fix segfault/VG write error for raid LV 'lvextend -i|--stripes -I|--stripesize'.
* Add configure --enable/disable-sd-notify to control lvmlockd build with sd-notify.
* Allow test mode when lvmlockd is built without dlm support.
* Add a note about RAID + integrity synchronization to lvmraid(7) man page.
* Add a function for running lvconvert --repair on RAID LVs to lvmdbusd.
* Improve option section of man pages for listing commands ({pv,lv,vg}{s,display}).
* And some cleanup mostly in test code.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:23 -08:00
Wang Mingyu
4bf94f272a
localsearch: upgrade 3.8.1 -> 3.8.2
Changelog:
 Fix database inconsistency resulting from some patterns of folder
 updates, and possible resulting CPU churn.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:23 -08:00
Wang Mingyu
2036eb69d0
libusbmuxd: upgrade 2.0.2 -> 2.1.0
Changelog:
==========
- Socket code has been moved to libimobiledevice-glue library
- Code cleanup (clang-tidy) and improvements
- autoconf: Fix clang-16 breakage
- Add libusbmuxd_version() function to interface
- iproxy: Use updated socket_create API to listen on IPv4 and IPv6 with a single socket

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:23 -08:00
Wang Mingyu
520ff13302
libplist: upgrade 2.3.0 -> 2.6.0
Changes:
  * Revert back API change around PLIST_DATA to use char* again

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:22 -08:00
Wang Mingyu
60cd45ada4
libnfs: upgrade 5.0.3 -> 6.0.2
0001-CMakeLists.txt-respect-CMAKE_INSTALL_LIBDIR-for-mult.patc
refreshed for 6.0.2

0001-cmake-Test-for-sys-uio.h.patch
removed since it's included in 6.0.2

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:22 -08:00
Wang Mingyu
82f4dc4839
graphviz: upgrade 12.2.0 -> 12.2.1
Changelog:
===========
- Support for building the SWIG-generated R language bindings has been
  integrated into the CMake build system. This is controllable by the
  '-DENABLE_R={AUTO|ON|OFF}' option.
- A sandboxing wrapper, 'dot_sandbox', is now included with Graphviz. Users
  should prefer their platform's native security solutions, but if nothing
  better is available this wrapper offers safe processing of untrusted inputs in
  some scenarios.
- JPEG images without an 'APP0' leading segment are supported for use in 'src'
  fields and friends. Previously Graphviz was overly strict with the types of
  JPEGs it would recognize.
- The GVPR library program 'depath' no longer acts on previously deleted nodes,
  causing unpredictable results.
- Void-typed function parameters ('int foo(void bar)') and variables 'void baz;'
  in GVPR are gracefully rejected.
- Input that induce a set node height but no set node width no longer crash with
  the failure "Assertion failed: '(r->boundary[i] <= r->boundary[NUMDIMS + i])',
  function RTreeInsert". It is typically not obvious to users when their input
  falls into this situation, hence why the assertion message is quoted here.
- Strings containing double quote characters preceded by escape sequences (e.g.
  '\n"') are once again correctly escaped in dot or canonical output.
- 'dot_builtins' no longer lists duplicate format options in its error messages.
- A precision error that resulted in truncated edge lines has been corrected.
  This was a regression in Graphviz 12.0.0.
- The xlib plugin ('-Tx11') resets its initialization state during finalization.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:22 -08:00
Wang Mingyu
b982a7b3f6
ctags: upgrade 6.1.20241201.0 -> 6.1.20241215.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:22 -08:00
Wang Mingyu
197f88829a
ace: update 8.0.1 -> 8.0.2
Changelog:
============
- Removed ACE_make_checked_array_iterator that used deprecated stdext::checked_array_iterator
- Embarcadero C++ Builder bcc64x compiler support has been updated to match the C++Builder 12.2 release
- Added support for Linux platforms that use musl-libc instead of glibc
- Improved QNX support
- Add support for std::string_view to CDR classes
- Define ACE_HAS_CPP23 when we have a C++23 capable C++ compiler

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:21 -08:00
Markus Volk
d89fc6ffbd
libpeas: add recipe for 2.0.5
- Drop 0001-Remove-builddir-and-srcdir-paths-from-test-binaries.patch
  peas-demo is not built anymore
- Add patch to disable the broken check for lgi
  lgi does not support pkgconfig but it hasn't changed version since 2017
- Remove gtk+3 from depends and dont inherit gtk-icon-cache to not pull it
  in again indirectly
- g-i is not required anymore and will be built depending on DISTRO_FEATURES
- Dont package the loaders into separate packages to reduce required RDEPENDS.
  If a loader is not wanted on target it will be better to remove the according
  PACKAGECONFIG option to also remove the dependencies?
- Move libpeas recipe to meta-gnome

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:21 -08:00
Ayoub Zaki
1bf9854163
bmap-writer: update to latest git version
* fix xz decompression
* add zstd decompression

Signed-off-by: ayoub.zaki@embetrix.com
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:21 -08:00
Derek Straka
c089690f57
python3-*: Update recipes to correctly check the upstream packages
With the upstream check migrated to the simple repo API, a number of the
recipes required updates to:
1. Remove outdated UPSTREAM_CHECK_REGEX checks
2. Add recipe specific UPSTREAM_CHECK_PYPI_PACKAGE definitions for
   packages that use '_', CamelCase, or other deviations from PEP625 in
   the source archive

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:21 -08:00
Markus Volk
dd241e2406
lua-lgi: add recipe
gobject bindings for lua

Required to build the lua51 loader for libpeas-2

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:20 -08:00
Markus Volk
c807ead7aa
luajit: update
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:20 -08:00
Kai Kang
607c2d67ce
garcon: 4.19.1 -> 4.20.0
4.20.0 (2024-12-15)
======
- Translation Updates:
  Polish
4.19.3 (2024-12-01)
======
- menu-item: Ensure UTF-8 strings
- Translation Updates:
  Galician
4.19.2 (2024-11-01)
======
- Fix doc annotation
- build: Bump requirements for Xfce 4.20
- Apply .clang-format file
- Sort includes
- clang-format: Add file
- gcc-analyzer: Add false positive file
- scan-build: Add false positive file
- build: Use AM_DISTCHECK_CONFIGURE_FLAGS
- menu-item: Honor TryExec again
- menu-item: Let glib check for absolute path to executable
- Use Exec instead of TryExec for menu item visibility (#22)
- Translation Updates:
  Asturian, Catalan, Polish

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 08:22:18 -08:00
Kai Kang
d5af0dd956
exo: 4.19.1 -> 4.20.0
4.20.0 (2024-12-15)
======
- Translation Updates:
  Finnish, Hebrew, Polish
4.19.2 (2024-12-01)
======
- I18n: Update po/LINGUAS list
- exo-die: Fix string leak in exo_die_g_key_file_set_locale_value
- Translation Updates:
  Belarusian, Czech, English (United Kingdom), French, Galician,
  German, Japanese, Kazakh, Lithuanian, Occitan (post 1500), Polish,
  Portuguese, Portuguese (Brazil), Serbian, Spanish, Swedish, Turkish,
  Uzbek, Vietnamese

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 08:22:18 -08:00
Kai Kang
7a4abcd215
libxfce4ui: 4.19.6 -> 4.20.0
4.20.0 (2024-12-15)
======
- Update active contributors for 4.20
- Translation Updates:
  Polish
4.19.7 (2024-12-01)
======
- xfce4-about: Don't show mail addresses
- xfce4-about: Init glibtop before using it
- Avoid undefined behavior with NULL msgid strings and dgettext
- Translation Updates:
  Czech, Finnish, Galician, Kazakh, Latvian, Persian (Iran), Polish,
  Spanish, Turkish, Urdu, Urdu (Pakistan)

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 08:22:18 -08:00
Kai Kang
dc3fee711e
libxfce4util: 4.19.3 -> 4.20.0
Change log:

4.20.0 (2024-12-15)
======
- Translation Updates:
  Polish
4.19.5 (2024-12-01)
======
- Bump Xfce overall version to 4.20pre2
- I18n: Update po/LINGUAS list
- Call xfce_kiosk's parent finalizer to prevent leaks
- Translation Updates:
  Amharic, Telugu
4.19.4 (2024-11-01)
======
- bump Xfce overall version to 4.20pre1
- Remove local ABI check
- Add meson build
- Migrate to xdt-gen-visibility and xdt-check-abi
- I18n: Update po/LINGUAS list
- build: Bump requirements for Xfce 4.20
- Apply .clang-format file
- Add missing includes of libxfce4util-alias.h
- clang-format: Add file
- xfce-rc: Fix support for the LANGUAGE environment variable
- scan-build: Add false positive file
- build: Use AM_DISTCHECK_CONFIGURE_FLAGS
- session-management: Try to create D-BUS proxy synchronously
- session-management: Always set an error when returning FALSE
- fileutils: Fix MD5 hash in xfce_create_shared_thumbnail_path()
- Translation Updates:
  Asturian, Greek, Hungarian, Lithuanian, Persian (Iran)

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 08:22:18 -08:00
Markus Volk
42b5b95874
gjs: update 1.80.2 -> 1.82.1
- Refresh patches

Version 1.82.1
--------------

- Closed bugs and merge requests:

  * gnome-shell crash when switching user after upgrade from Fedora 40 to Fedora
    41 [#647, !955, Philip Chimento]

Version 1.82.0
--------------

- Closed bugs and merge requests:

  * installed tests are failing because they can't load internal typelibs from
    parent directory [#639, !953, Simon McVittie]
  * GIMarshalling test has 3 failures with 1.81.90 on i686 [#642, !954, Philip
    Chimento]

Version 1.81.90
---------------

- Closed bugs and merge requests:

  * callbacks: fix sweeping check for incremental GC [!859, !950, Evan Welsh,
    Gary Li]
  * GJS doesn't handle query parameters in imports [#618, !944, Gary Li]
  * Integrate gobject-introspection-tests as submodule [!946, Philip Chimento]
  * module: Include full module specifier in import.meta.url [!947, Philip
    Chimento]
  * doap: Remove invalid maintainer entry [!948, Sophie Herold]
  * installed tests have the wrong libexecdir [#636, !949, Jeremy Bicha]
  * Inheriting final class crashes GJS [#640, !951, Gary Li]
  * Various maintenance [!952, Philip Chimento]

Version 1.81.2
--------------

- New JavaScript features! This version of GJS is based on SpiderMonkey 128, an
  upgrade from the previous ESR (Extended Support Release) of SpiderMonkey 115.
  Here are the highlights of the new JavaScript features.
  For more information, look them up on MDN or devdocs.io.

  * New APIs
    + The new `Object.groupBy()` and `Map.groupBy()` static methods group the
      elements of an iterable according to the return value of a key function.
    + The new `Promise.withResolvers()` static method returns a Promise as well
      as its resolve and reject functions, shorthand for a common pattern used
      when promisifying event-based APIs.
    + Strings have gained the `isWellFormed()` and `toWellFormed()` methods
      which help when interoperating with strings that may have unpaired
      Unicode surrogates. This usually does not come up in the GNOME platform.
    + ArrayBuffers have gained the `transfer()` and `transferToFixedLength()`
      methods, which transfer ownership of a data buffer to a new ArrayBuffer
      object, without copying it, and invalidating ("detaching") any existing
      references to the buffer. There is also a new property, `detached`, which
      allows checking whether an ArrayBuffer is in the detached state.
    + The new `Intl.Segmenter` class allows splitting a string into graphemes,
      words, or sentences, in a locale-aware way.
    + `Intl.NumberFormat` has gained `formatRange()` and `formatRangeToParts()`
      methods, which allow formatting number ranges, like "3–5".
    + `Intl.PluralRules` has gained a `selectRange()` method, which allows
      selecting the proper plural form based on a range of numbers, like
      "30–50 feral hogs".

  * New behaviour
    + The `Intl.NumberFormat` and `Intl.PluralRules` constructors support new
      options: `roundingIncrement`, `roundingMode`, `roundingPriority`, and
      `trailingZeroDisplay`.
    + The `Intl.NumberFormat` constructor also supports the new option
      `useGrouping`.

  * Backwards-incompatible changes
    + The behaviour of `Date.parse()` has been changed to be more consistent
      with other JavaScript engines. (But don't use `Date.parse()`.)

- Closed bugs and merge requests:
  * Invalid search paths cause failed assertions when printing imports.gi
    [#629, !935, Gary Li]
  * SpiderMonkey 128 [#630, !936, !945, Philip Chimento]
  * Pretty-printing byte array in gjs-console throws a type conversion
    error [#434, !937, Gary Li]
  * js: Add gjs_debug_callable() debug function [!940, Philip Chimento]
  * build: Build Cairo from subproject if not found [!941, Philip
    Chimento]
  * Bump CI image to Fedora 40 [!942, Philip Chimento]
  * CI tools updates [!943, Philip Chimento]

Version 1.81.1
--------------

- Breaking change: When creating a GObject with the `new` operator, the
  constructor takes a single argument consisting of a property bag with
  GObject construct properties and their values.
  This was often confused with the `new` static method that may take
  arguments that are not interpreted as property bags.
  For example, Gio.FileIcon was one of the many affected APIs:

      new Gio.FileIcon({file: myFile})

  vs

      Gio.FileIcon.new(myFile)

  Confusion between the two often lead to bug reports when confusing
  these two and calling `new Gio.FileIcon(myFile)` - the constructor
  would look for a nonexistent `file` property on `myFile`, causing an
  improperly initialized object.

  This is now no longer allowed. The argument to `new Gio.FileIcon(...)`
  must be a plain JS object, not a GObject.

  It's possible that existing code legitimately used a GObject here. If
  your code does this and a quick migration is impractical, please get
  in touch and we will revert this change before 1.82.0 in favour of a
  longer deprecation period.

- The `get_data()`, `get_qdata()`, `set_data()`, `steal_data()`,
  `steal_qdata()`, `ref()`, `unref()`, `ref_sink()`, and
  `force_floating()` methods of GObject now throw if called.
  These methods never worked, but sometimes they would silently appear
  to succeed, then cause crashes or memory leaks later.

  If you were trying to use the `get_data()` family of methods, just set
  a JS property instead. If you were trying to modify the refcount of a
  GObject in JS, instead set the object as the value of a JS property on
  some other object.

- Closed bugs and merge requests:
  * doc: Document how to get a stack trace [!864, Sonny Piers]
  * TextDecoder should accept GBytes [#587, !903, Sriyansh Shivam]
  * Possible use-after-free with GLib.Regex.match/GLib.MatchInfo [#589,
    !920, Philip Chimento]
  * method `get_line` of `Pango.Layout` doesn't work. [#547, !921,
    Philip Chimento]
  * Block calls to g_object_get_data and friends [#423, !922, Philip
    Chimento]
  * Crash when calling Pango.Layout.get_pixel_size() with a badly
    init:ed Pango.Layout [#580, !923, Philip Chimento]
  * doc: avoid reference to Gio.UnixInputStream [!925, Andy Holmes]
  * Add a CI check for config.h, and some other useful checks [#447,
    !926, Philip Chimento]
  * Incorrect UnixOutputStream warning [#610, !928, Philip Chimento]
  * Various maintenance [!929, !931, Philip Chimento]
  * Docs: Various markdown fixes [!930, Frank Dana]
  * Some build fixes for the main (and gnome-46) branches for Visual
    Studio [!932, Chun-wei Fan]
  * GJS doesn't log undefined values [#621, !933, Gary Li]
  * property objects are printed as empty js objects [#622, !934, Gary
    Li]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-16 08:42:01 -08:00
Markus Volk
21eb35aa27
mozjs: add recipe for mozjs-128
mozjs-128 is the current esr release based on firefox 128

Add a new recipe and keep mozjs-115 as its still supported and used by polkit

- Remove two backported patches
- Remove a (hopefully) unneeded patches for musl (build for qemuarm/musl succeeded)
- Add dependency for cbindgen-native

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-16 08:42:01 -08:00
Markus Volk
8eefff9de6
cbindgen: add recipe
cbindgen creates C/C++11 headers for Rust libraries which expose a public C API

It is a required dependency for the current mozjs esr release

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-16 08:42:01 -08:00
Chanh Nguyen
31b6cf91f2
mctp: upgrade 2.0 -> 2.1
Signed-off-by: Chanh Nguyen <chanh@os.amperecomputing.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-16 08:42:00 -08:00