Commit Graph

1198 Commits

Author SHA1 Message Date
J. S. 26bfd7ae72 xfce4-panel: upgrade 4.18.4 -> 4.18.5
Change log found at https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.18.5

- pager: Do not adapt upper value of spin button in viewport mode
- pager: Update workspace layout also on window manager change
- pager: Fix aspect ratio for viewport (V2)
- actions: Fix memory leak
- pager: Delay GdkScreen signal handlers
- panel: Do not scale background image when UI scale > 1
- popup-command: Do not block autohide when popped up at pointer
- Fix memory leaks when using gtk_css_provider_new()
- panel: Clear item list before repopulating item dialog
- panel: Remove autosave timer for plugins
- wrapper: Really ensure we don't call gtk_main_quit() twice
- panel: Block autohide when the panel has input focus
- clock: Fix sync timeout for seconds display
- clock: Implement ConsoleKit sleep monitor
- Add/Sharpen icons at 48-128px
- Adjust 32px icon margins, new separator icon
- Sharpen icons at 16px and 32px
- Increase margins for 24px icons
- Make 24px icons sharper
- icons: Fix wrong exported sizes
- Translation Updates:
  Basque, Catalan, Danish, Estonian, French, Italian, Kazakh, Polish,
  Russian, Slovenian, Spanish

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 48d82c20c4)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2024-11-19 13:13:27 -08:00
J. S. 075bf19ff9 xfce4-panel: upgrade 4.18.3 -> 4.18.4
Changelog found at https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.18.4

- icons: Scale at size 16x16 to 128x128 (Fixes #385)
- icons: Fix centering of org.xfce.panel
- icons: Rename org.xfce.panel.statustray to org.xfce.panel.systray
- Fix memory leaks around gtk_get_current_event()
- tasklist: Fix use-after-free on tasklist child
- systray: Update icon also on status change
- Translation Updates:
  Catalan, Estonian, French, Greek, Italian, Korean, Occitan (post
  1500), Russian, Slovenian, Turkish, Ukrainian

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2024-11-19 13:13:24 -08:00
Armin Kuster 461d85a183 meta-openemnedded: Add myself as styhead maintainer
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-29 13:58:53 -07:00
Yi Zhao be012cc838 packagegroup-xfce-extended: fix typo of gobject-introspection-data feature
Fix typo: gobject-introspection -> gobject-introspection-data

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-07-03 08:46:30 -07:00
Kai Kang e33270bb82 xfwm4: fix gcc -Wincompatible-pointer-types
Fix xfwm4 incompatible pointer type error with gcc option -Wincompatible-pointer-types:

| ../../xfwm4-4.18.0/src/startup_notification.c:139:57: error: passing argument
      2 of 'sn_startup_sequence_get_last_active_time' from incompatible pointer type
      [-Wincompatible-pointer-types]
|   139 |     sn_startup_sequence_get_last_active_time (sequence, &l_sec, &l_usec);
|       |                                                         ^~~~~~
|       |                                                         |
|       |                                                         long int *

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-12 21:08:07 -07:00
Dmitry Baryshkov 07772ae470 layers: stop declaring compatibility with scarthgap
With the UNPACKDIR changes in place the layers are no longer compatible
with the scarthgap release. Drop it from LAYERSERIES_COMPAT and limit
compatibility to styhead only.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-28 09:34:02 -07:00
Khem Raj d6dd4b89b6 menulibre: Upgrade to 2.4.0
Switch SRC_URI to github release artifacts

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-23 08:44:42 -07:00
Khem Raj bfb2dab802 xfmpc: Disable incompatible-pointer-types warning as error
Fixes build with GCC-14

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-23 08:44:41 -07:00
Khem Raj cfa4040260 xfce4-notes-plugin: Upgrade to 1.11.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-05-21 14:15:11 -07:00
Yoann Congal d3751ce994 reproducibility: move repro excludes from AB config.json to meta-oe
For now, the known non-reproducible packages list is stored inside the
autobuilder config.json file. This is not ideal. Let's move this list
into each layers of meta-openembedded.

These lists can be used with, in local.conf:
  include conf/include/non-repro-meta-oe.inc
  OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES = "${KNOWN_NON_REPRO_META_OE}"

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Acked-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-29 11:11:51 -07:00
Khem Raj 1e5ae73fd3 layers: Add styhead to compatible release series
styhead is codename for upcoming 5.1 release

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-28 08:55:01 -07:00
Khem Raj a8310f7f31 layer.conf: Prepare for release, drop nanbield LAYERSERIES
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-17 13:10:12 -07:00
Martin Jansa e722be5fac recipes: Drop remaining PR values from recipes
* as oe-core did in:
  https://git.openembedded.org/openembedded-core/commit/?id=d4c346e8ab

* when people are have to maintain own PRs for recipes in oe-core, they
  might add them for meta-oe recipes at the same time when upgrading
  to next LTS

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-17 13:10:10 -07:00
Khem Raj 8186418f5b layer.conf: Update for the scarthgap release series
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-16 10:29:31 -07:00
Martin Jansa fdab9ca9fe xfce4-notifyd: use python3native and depend on python3-packaging-native
* it uses gdbus-codegen from glib-2.0-native which depended
  on python3-distutils-native until
  https://lists.openembedded.org/g/openembedded-core/message/196136
  but distutils on host was enforced by sanity check only until mickledore with:
  https://git.openembedded.org/openembedded-core/commit/?id=8e3a5b0709384f2b455a82ac1e8e212686fe4456

  so on hosts without distutils this was already failing
  and the glib-2.0-native change only changes the dependency from
  distutils to packaging which results in:
  https://errors.yoctoproject.org/Errors/Details/754995/

gdbus-codegen \
	--interface-prefix org.xfce.Notifyd.Log \
	--c-namespace Xfce \
	--generate-c-code xfce-notify-log-gbus \
	--glib-max-allowed 2.68 \
	../../xfce4-notifyd-0.8.2/common/xfce-notify-log-dbus.xml
Traceback (most recent call last):
  File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/bin/gdbus-codegen", line 53, in <module>
    from codegen import codegen_main
  File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/share/glib-2.0/codegen/codegen_main.py", line 29, in <module>
    from . import dbustypes
  File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/share/glib-2.0/codegen/dbustypes.py", line 22, in <module>
    from . import utils
  File "TOPDIR/build/tmp/work/riscv64-yoe-linux/xfce4-notifyd/0.8.2/recipe-sysroot-native/usr/share/glib-2.0/codegen/utils.py", line 22, in <module>
    import packaging.version
ModuleNotFoundError: No module named 'packaging'

* packaging probably isn't as wide spread on host distros as old
  distutils was, so make sure it's available by using
  python3-native with python3-packaging-native from OE build

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-28 11:28:37 -08:00
Martin Jansa 4b87fabf12 ristretto: use python3native and depend on glib-2.0-native, python3-packaging-native
* it uses gdbus-codegen from glib-2.0-native which depended
  on python3-distutils-native until
  https://lists.openembedded.org/g/openembedded-core/message/196136
  but distutils on host was enforced by sanity check only until mickledore with:
  https://git.openembedded.org/openembedded-core/commit/?id=8e3a5b0709384f2b455a82ac1e8e212686fe4456

  so on hosts without distutils this was already failing
  and the glib-2.0-native change only changes the dependency from
  distutils to packaging which results in:
  https://errors.yoctoproject.org/Errors/Details/754996/

gdbus-codegen \
	--c-namespace=Tumbler \
	--interface-prefix=org.freedesktop.thumbnails. \
	--generate-c-code=tumbler \
	tumbler-service-dbus.xml
Traceback (most recent call last):
  File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/bin/gdbus-codegen", line 53, in <module>
    from codegen import codegen_main
  File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/share/glib-2.0/codegen/codegen_main.py", line 29, in <module>
    from . import dbustypes
  File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/share/glib-2.0/codegen/dbustypes.py", line 22, in <module>
    from . import utils
  File "TOPDIR/build/tmp/work/riscv64-yoe-linux/ristretto/0.13.1/recipe-sysroot-native/usr/share/glib-2.0/codegen/utils.py", line 22, in <module>
    import packaging.version
ModuleNotFoundError: No module named 'packaging'

* packaging probably isn't as wide spread on host distros as old
  distutils was, so make sure it's available by using
  python3-native with python3-packaging-native from OE build

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-28 11:28:37 -08:00
Khem Raj ca43c0abd1 thunar: inherit gtk-doc
Recent changes to oe-core[1] mean that if a configure.ac uses gtk-doc
then gtkdocize will be called. This means that recipes that don't
inherit gtk-doc (to depend on gtk-doc-native) but don't explicitly
disable the use of gtkdocize will fail to configure.

Inheriting gtk-doc both solves the configure failure, and allows us to
build the API documentation.

[1] oe-core 891ec38d4c5cc5ac7bc34938276261ebd6f6d54e

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-14 10:54:10 -08:00
Peter Kjellerstedt 0de0685374 xarchiver: Specify the version in the recipe file name
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-07 19:59:58 -08:00
Khem Raj cb6c08579e xfce4-systemload-plugin: Fix build on 32bit machines
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:52 -08:00
Khem Raj b6914c12e8 xarchiver: upgrade 0.5.4.17 -> 0.5.4.21
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:52 -08:00
Khem Raj f89f87da72 xfce4-mailwatch-plugin: upgrade 1.3.0 -> 1.3.1
License-Update: GPL text format changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:52 -08:00
Khem Raj 9d24dde0ec exo: upgrade 4.18.0 -> 4.19.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj 68fa5f89d6 xfce4-verve-plugin: upgrade 2.0.1 -> 2.0.3
License-Update: GPL text updated

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj 72063952c5 gigolo: upgrade 0.5.2 -> 0.5.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj 9658b73b69 mousepad: upgrade 0.5.9 -> 0.6.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj e9db2d8f8c xfce4-mpc-plugin: upgrade 0.5.2 -> 0.5.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj dc8d1921e7 xfce4-taskmanager: upgrade 1.5.5 -> 1.5.6
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj 1c15f302d3 libxfce4ui: upgrade 4.18.3 -> 4.19.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj 14ece39b66 xfce4-pulseaudio-plugin: upgrade 0.4.3 -> 0.4.8
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj 3f17b08420 menulibre: upgrade 2.2.3 -> 2.3.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj 6917f21826 xfce4-datetime-plugin: upgrade 0.8.1 -> 0.8.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj f48d700a60 parole: upgrade 4.16.0 -> 4.18.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj 7e73fed6c7 xfce4-cpugraph-plugin: upgrade 1.2.7 -> 1.2.8
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj 7a0f6d43c6 xfce4-fsguard-plugin: upgrade 1.1.2 -> 1.1.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj 1647dd54d4 xfce4-genmon-plugin: upgrade 4.1.1 -> 4.2.0
License-Update: Update LGPL license text

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj f8018adce8 garcon: upgrade 4.18.1 -> 4.19.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:51 -08:00
Khem Raj 4de9c8bd5c xfmpc: upgrade 0.3.0 -> 0.3.1
License-Update: updated LGPL text

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:49:42 -08:00
Khem Raj 85e9ea4465 xfce4-calculator-plugin: upgrade 0.7.1 -> 0.7.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:48 -08:00
Khem Raj d88500d4c6 xfce4-timer-plugin: upgrade 1.7.1 -> 1.7.2
License-Update: GPL text updated

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:43 -08:00
Khem Raj 2a483cfd80 thunar-archive-plugin: upgrade 0.5.1 -> 0.5.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:43 -08:00
Khem Raj c3aa5374ce xfce4-time-out-plugin: upgrade 1.1.2 -> 1.1.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:43 -08:00
Khem Raj 9d88a4f9e2 catfish: upgrade 4.16.3 -> 4.18.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:43 -08:00
Khem Raj c1865e1c42 thunar: upgrade 4.18.4 -> 4.19.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:43 -08:00
Khem Raj 684ac3c58e xfce4-weather-plugin: upgrade 0.11.0 -> 0.11.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:43 -08:00
Khem Raj 8f681f1ca0 xfce4-notes-plugin: upgrade 1.9.0 -> 1.10.0
License-Update: GPL license text updated

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:38 -08:00
Khem Raj 8a2711c410 libxfce4util: upgrade 4.18.1 -> 4.19.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:38 -08:00
Khem Raj a7f5a953cd xfce4-places-plugin: upgrade 1.8.1 -> 1.8.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:38 -08:00
Khem Raj d564372fe9 xfce4-battery-plugin: upgrade 1.1.4 -> 1.1.5
License-Update: format GPL license format

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:33 -08:00
Khem Raj a5143ea64c thunar-shares-plugin: upgrade 0.3.1 -> 0.3.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:33 -08:00
Khem Raj 3c9102b078 xfce4-netload-plugin: upgrade 1.4.0 -> 1.4.1
License-Update: GPL text changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:27 -08:00