Commit Graph

1209 Commits

Author SHA1 Message Date
Jason Schonberg 1f3eb0b6a9 xfce4-session: Upgrade 4.18.3 -> 4.18.4
Changelog: https://gitlab.xfce.org/xfce/xfce4-session/-/tags/xfce4-session-4.18.4

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-22 17:19:26 -08:00
Jason Schonberg 14dd926952 xfce4-power-manager: Upgrade 4.18.1 -> 4.18.2
Changelog: https://gitlab.xfce.org/xfce/xfce4-power-manager/-/tags/xfce4-power-manager-4.18.2

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-22 17:19:25 -08:00
Jason Schonberg db512a6ba9 xfce4-dev-tools: Upgrade 4.18.0 -> 4.18.1
Changelog: https://gitlab.xfce.org/xfce/xfce4-dev-tools/-/tags/xfce4-dev-tools-4.18.1

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-22 17:19:25 -08:00
Jason Schonberg 3ea17130b1 xfce4-appfinder: Upgrade 4.19.1 -> 4.19.2
Changelog: https://gitlab.xfce.org/xfce/xfce4-appfinder/-/tags/xfce4-appfinder-4.19.2

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-22 17:19:25 -08:00
Jason Schonberg a01228ac45 xfce4-session: upgrade 4.18.2 -> 4.18.3
Changelog found at https://gitlab.xfce.org/xfce/xfce4-session/-/tags/xfce4-session-4.18.3

- shutdown: Do not set an error when returning TRUE
- logout-dialog: Fix use-after-free
- Use glib wrappers for memory allocation
- build: Fix build when there is no suspend/hibernate support
- build: Add suspend support for Solaris
- startxfce4: Fix xinit arguments order
- manager: Always use xfsm_manager_save_yourself_dbus() (Fixes #106)
- settings: Remove useless tooltip
- xflock4: Update fallback list
- logout-dialog: Lower warning level
- shutdown: Keep error NULL when unused
- cleanup: Remove dead polkit code
- Revert "Fallback to old method for shutdown (bug #8630)."
- Use g_critical() instead of g_error()
- Use GLib logging functions or g_printerr() instead of g_print()
- Use GLib logging functions instead of g_printerr()
- build: Fix untranslated policykit file
- Escape/unescape string list delimiter when saving/restoring session
- Replace XfceRc with GKeyFile for session file parsing
- Translation Updates:
  Albanian, Armenian (Armenia), Asturian, Azerbaijani, Basque,
  Belarusian, Belarusian (Tarask), 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), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Uyghur, Vietnamese

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:06 -08:00
J. S. f7caccedc7 xfce4-panel: upgrade 4.18.5 -> 4.18.6
Change log found at https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.18.6

- Update copyright year
- Do not use g_log_set_always_fatal()
- launcher: Ensure default icon in empty launchers
- build: Search for bind_textdomain_codeset in libintl too
- Fix memory management of GTypeModules
- pager: Avoid recursion in WnckScren signal handler
- pager: Do not query workspace count if screen is not initialized
- libxfce4panel: Fix custom menu items management
- clock: Create monitor proxy asynchronously
- Add missing G_BEGIN_DECLS
- Translation Updates:
  Czech, Finnish, Hungarian, Icelandic, Interlingue, Italian,
  Portuguese (Brazil), Turkish

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 13:50:57 -08:00
J. S. 4329b6595d xfce4-vala: Drop unnecessary SRC_URI[md5sum]
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-04 07:30:34 -07:00
J. S. 4cb3c5ff23 xfwm4-themes: Drop unnecessary SRC_URI[md5sum]
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-04 07:30:34 -07:00
J. S. 13f49641fb xfce-dusk-gtk3: Drop unnecessary SRC_URI[md5sum]
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-04 07:30:34 -07:00
J. S. 7164955591 rodent-icon-theme: Drop unnecessary SRC_URI[md5sum]
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-04 07:30:33 -07:00
J. S. 531c9d3af3 openzone: Drop unnecessary SRC_URI[md5sum]
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-04 07:30:33 -07:00
J. S. 48d82c20c4 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>
2024-10-03 17:18:25 -07:00
Khem Raj d909e0d1e3 layer.conf: Update to walnascar (5.2) layer/release series
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-01 09:23:12 -07:00
J. S. 83688fdf74 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>
2024-09-27 07:27:23 -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