https://goodies.xfce.org/ states "Starting this month (November 2019), a project is starting
to migrate the goodies.xfce.org documentation to https://docs.xfce.org/start. The goal is to
remove deprecated projects and, eventually, de-commission the goodies.xfce.org URLs. Additional
information will be posted on https://wiki.xfce.org/projects/goodies-decomm/start as the project
proceeds."
This patch updates the URLs being used in the HOMEPAGEs to reflect where the address is actually
resolving.
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Backport patches to support libsoup3
* Replace libsoup-2.4 dependency with libsoup3
* Add required dependency on json-c in this version
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This upgrade fixes a build failure for the current 1.11.0 version.
src/main-settings-dialog.c:175:12: error: too many arguments to function
'notes_path_button_new'; expected 0, have 1
Note that an extra dependency is added to this new version: gtksourceview4.
It is exlicitly required in configure.ac.
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
In order to facilitate users who wish to use e.g. dbus-broker as their
runtime D-Bus implementation, change the Freedesktop.org specific D-Bus
runtime dependency to honor oe-core's new VIRTUAL-RUNTIME_dbus
variable.
With this change we also align with oe-core commit 5dfca64b78
("dbus-glib: depend on dbus, not dbus-x11") which mentions that
dbus-x11 hasn't existed as a package since 2012[1] and is just a
RPROVIDES in dbus, so depend on dbus directly instead.
Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Upgrade xfce4-session from 4.18.4 to 4.20.0:
* rebase 0001-configure.in-hard-code-path-to-iceauth.patch
* add dependency libxfce4windowing
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
In case netcat PACKAGECONFIG is enabled, do_configure fails
with the following error message:
| configure: error: hddtemp isn't queryable via netcat (use --disable-pathchecks to disable this check)
hddtemp service keeps a TCP port open to query the sensor data.
In case netcat is enabled for this recipe, the configure script
will search for the netcat binary, and will try to query this
hddtemp port, as a sanity check. This check is performed
independently from the hddtemp PACKAGECONFIG. Since hddtemp
isn't running in the build environment (probably) and
network connection is also disabled, this check fails.
To avoid this problem, add the extra config argument suggested by the
error message.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Upgrade xfce4-panel from 4.18.6 to 4.20.0:
* add dependency libxfce4windowing
* set GDBUS_CODEGEN for configure
* rebase patches as well
The change log is at:
https://gitlab.xfce.org/xfce/xfce4-panel/-/blob/master/NEWS
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
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>
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>
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>
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>
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>
Changelog: https://gitlab.xfce.org/xfce/xfwm4/-/tags/xfwm4-4.19.0
- frame: clip title text from drawing behind buttons in stretched theme
- mypixmap: fix origin for tiling in xfwmPixmapFill* functions
- theme: ensure menu icon gets updated when redrawing stretched title
frame
- mypixmap: implement support for the matrix parameter in
xfwmPixmapFillRectangle
- frame: reference stretch theme variants
- mypixmap: update xfwmPixmapFill* signatures to allow cairo_matrix_t
param
- mypixmap: use cairo in xfwmPixmapFillRectangle
- theme: load '-stretch' variants
- build: Bump requirements for Xfce 4.20
- settings-dialogs: Fix string leak
- main: Fix string leak in setupLog
- compositor: also block softpipe for GLX vsync
- focus: Include skip taskbar/pager when passing focus
- build: Fix build with libxfce4ui master
- build: clang: Fix -Wcast-align
- build: clang: Fix -Wsingle-bit-bitfield-constant-conversion
- Prevent division by zero
- Return if `tile` is not valid
- Free `data` before returning
- Fix emptying eventFilterStack
- Allocate memory so that `logfile` can be freed with `g_free()`
- `getWindowHostname` always sets `hostname` to a non-NULL value
- Initialize `wm_command_count` variable
- build: Fix -Werror=format=
- Update bug report address
- add missing break to fix use-after-free when alt-tabbing (#762)
- Fix incorrect ifdef guard for startup notification
- I18n: Update po/LINGUAS list
- Remove usage of XDT_I18N() and intltool
- Eliminate need for pre-processed configure.ac.in
- Add generator for compile_flags.txt
- Added check for working with external compositors
- screen: Fix uninitialized rect in myScreenGetXineramaMonitorGeometry
- stacking: Use WIN_LAYER_FULLSCREEN for focused fullscreen windows
when modifying _NET_WM_STATE_ABOVE.
- menu: Schedule a redraw for all menu options
- screen: myScreenMaxSpaceForGeometry(): drop unused retval
- drop dead code
- drop obsolete prototypes
- moveresize: clientResizeEventFilter(): drop unnecessary call to
myScreenFindMonitorAtPoint
- client: clientGetWMNormalHints(): simplify defaults and constraints
- client: clientToggleMaximizedAtPoint: use clientReconfigure()
- client: clientUpdateFullscreenSize(): use clientReconfigure()
- placement: clientFill() skip unused computation
- client: clientConstrainPos(): drop unneded local vars
- client: getSizeExcludingMargins() return rect as GdkRectangle retval
- client: getSizeExcludingMargins() pass rect as stack value instead of
pointer
- client: clientNewTileSize() pass rect as stack value instead of
pointer
- client: clientNewMaxSize() pass rect as stack value instead of pointer
- client: drop unncessary code
- client: clientConfigureWindows(): drop unncessary parameter
- drop obsolete xfwm4rc
- placement.c: make set_rectangle inline and drop unnecessary checks
- placement.c: clientConstrainPos(): scope and optimize strut rects
- compositor: Ditch the shadowPict
- compositor: Expose just the window area
- main: Fix our compositor selection
- main: Simplify options handlers
- netwm: Fix regular _NET_WM_STRUT
- Corrected invalid use of g_return_val_if_fail for flow-control in
move-to-monitor
- build: Add GLib requirement
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
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>
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>