The NetBSD Project

CVS log for pkgsrc/wm/xfce4-wm/distinfo

[BACK] Up to [] / pkgsrc / wm / xfce4-wm

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.38 / (download) - annotate - [select for diffs], Fri Dec 30 17:32:35 2022 UTC (11 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, HEAD
Changes since 1.37: +4 -4 lines
Diff to previous 1.37 (colored)

Update XFCE4 to 4.18.0, part 2.

xfce4-appfinder, xfce4-power-manager, xfce4-thunar, xfce4-wm,
xfce4-desktop, xfce4-garcon, xfce4-panel, xfce4-settings

The full changelog (long) can be found at

Revision 1.37 / (download) - annotate - [select for diffs], Tue Nov 30 14:13:29 2021 UTC (2 years ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.36: +4 -5 lines
Diff to previous 1.36 (colored)

xfce4-wm: update to 4.16.1

Change log:


- Catch more XErrors (#476, #486)
- Untile window before switching to fullscreen (#478)
- Allow interactive resizing with any keyboard modifier (#487)
- Do not prefer Xpresent on AMD/Radeon (#490)
- Use g_info/g_print instead of g_message for some message
- I18n: Update translation:
  ast, be, be@tarask, cs, el, et, eu, fi, he, hr, hu, ie, pl, pt_BR, zh_TW.

- common: Avoid zero refresh rate for monitor
- hints: Protect against XError from XGetTransientFor()
- netwm: Allow above/below only for regular windows
- netwm: Mark splashscreen as transient for groups
- client: Complete client state even on different workspaces
- build: Increase GTK+ requirement to 3.22
- Add `cycle_minimized` option
- compositor: Release overlay window last
- compositor: Free GLX data when really using GLX
- compositor: Remove useless trace message
- compositor: Release current GLX context on teardown
- display: Remove custom XError handler
- compositor: Check for XError when adding windows
- compositor: Trap XErrors when disabling compositor
- main: Enable compositor by default
- compositor: Remove automatic redirect support
- main: Add short command line options
- main: Add debug command line option
- pixmap: Use a safer strncpy()
- settings: Fix compiler warning
- Remove useless autotools macros and Makefile targets
- Use --enable-debug=yes when compiling from git
- Revert "compositor: Do not damage on opaque region update"
- themes: Use smaller, lighter shadows
- compositor: Check if compositor is enabled
- compositor: Avoid XError when disabling compositor
- compositor: Warn for missing epoxy GL function
- netwm: Do not raise window if activate is set to none
- Remove GSourceFunc casts
- compositor: Fix build with older epoxy versions
- settings: Add 'Always on top' to the double click action
- Settings: Remove default alphabetical sorting of keyboard shortcuts
  Closes: #451 (Disable initial sorting of keyboard shortcuts)
- compositor: Handle XFixes XError
- compositor: Add support for GL_ARB_sync
- compositor: Return early if a Present swap is pending
- debug: Fix build in debug mode
- compositor: Fix compilation issue with Xpresent
- compositor: Log fence and GLX swap time in debug mode
- compositor: Move fence sync to redraw_glx
- compositor: Move fence triggered to its own function
- compositor: Set swap control if possible
- compositor: Adjust to the actual number of buffers
- compositor: Use a GLX drawable per buffer
- client: Allow transients for group to be minimized
- settings: Add a UI option for desktop zooming
- themes: Remove title shadow
- themes: Adjust shadows size/opacity
- client: Make above/below consistent
- compositor: Limit damage region to the screen
- compositor: Optimize repaint without vblank
- compositor: Only accumulate damage with multiple buffers
- compositor: Copy entire content for GLX buffers
- xsync: Handle XError
- compositor: Ignore opaque region for shaded windows
- compositor: Clip opaque region against window shape
- client: Protect against XError in XKillClient()
- compositor: Do not damage on opaque region update
- compositor: Opaque region applies to client window
- compositor: Reuse client size
- client: Toggle tiling on key shortcut
- client: Small cleanup
- client: Keep tiled size of windows
- compositor: No need to update compositor window on configure
- compositor: Limit opaque region clipping to window extents
- compositor: Damage on opaque region update only if visible
- client: Send synthetic configure on force redraw
- Post release tag bump
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Belarusian
  (Tarask), Bengali, 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, Georgian, German,
  Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Kazakh, Korean, Latvian, 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, Urdu, Urdu (Pakistan), Uyghur


- Fix opaque regions leaving trails of unpainted areas


- Add support for opaque regions in the compositor
- Make cursor zoom optional (xfce/xfwm4#439)
- Remove the deprecated options "--daemon" (Pablo Mazzini)
- Disable Xi2 support by default
- Add column sorting in settings
- Optimize window matching in the compositor with a hash table (Michael
- Add more XErrors traps
- I18n: Updated translations: ar, ast, be, be@tarask, bg, bn, ca, cs, da,
  de, el, en_AU, en_CA, en_GB, es, et, eu, fa_IR, fi, fr, gl, he, hr, hu,
  hy_AM, hye, id, ie, is, it, ja, ka, kk, ko, lt, lv, ms, nb, nl, nn, oc,
  pl, pt, pt_BR, ro, ru, sk, sl, sq, sr, sv, th, tr, ug, uk, ur, ur_PK,
  vi, zh_CN, zh_HK, zh_TW
  New translations: be@tarask, fa_IR, hye, ka


- Fix an error leak in compositor (xfce/xfwm4#351)
- Fix compositor selection atom misuse
- Prefer zero initialized memory allocation functions
- Use g_slice allocator for compositor windows


- First 4.15.x development release
- Show tabwin only on primary monitor if set
- All fixes and i18n as found in 4.14.4

Revision 1.36 / (download) - annotate - [select for diffs], Tue Oct 26 11:25:21 2021 UTC (2 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

wm: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Revision 1.35 / (download) - annotate - [select for diffs], Thu Oct 7 15:05:14 2021 UTC (2 years, 1 month ago) by nia
Branch: MAIN
Changes since 1.34: +1 -2 lines
Diff to previous 1.34 (colored)

wm: Remove SHA1 hashes for distfiles

Revision 1.34 / (download) - annotate - [select for diffs], Tue Jan 19 02:46:19 2021 UTC (2 years, 10 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.33: +5 -5 lines
Diff to previous 1.33 (colored)

xfce4-wm: update to 4.14.6

Change log:


- Add more XErrors traps
- I18n: Update translations: da, es, et, he, lt, oc, ug


- Fix an error leak in compositor (xfce/xfwm4#351)
- Fix compositor selection atom misuse

Revision 1.33 / (download) - annotate - [select for diffs], Sat Sep 12 00:18:59 2020 UTC (3 years, 2 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.32: +5 -5 lines
Diff to previous 1.32 (colored)

xfce4-wm: update to 4.14.4

Change log:


- Fix a crash on FreeBSD (xfce/xfwm4#411)
- Fix compilation warning due to g_type_class_add_private deprecation


- Add support for XRes X11 extension to get the PID of sandboxed apps
- Fix use-after-free of settings strings (xfce/xfwm4#406)
- More XError traps (xfce/xfwm4#405)
- I18n:
  Update translations: en_CA, et, he, hy_AM, id, it, sq, zh_HK
  New translations: hye

Revision 1.32 / (download) - annotate - [select for diffs], Wed May 13 01:56:42 2020 UTC (3 years, 6 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.31: +5 -5 lines
Diff to previous 1.31 (colored)

xfce4-wm: update to 4.14.2

Change log:


- Prefer GLX on AMD (Bug #16716)
- Fix compositor without required X11 extensions (Bug #16713)
- Fix window decorations without XRender extension (Bug #16713)
- Avoid grabbing the keyboard with Alt-Tab to work around a bug in
  Qt with XInput2 valuators (Bug #16708)
- Automatically update window title fonts on scale change
- Fix a regression with title font size at scale 2 (Bug #16711)
- Fix an X error with XShape (Bug #16383)
- I18n:
  Update translations: ar, be, be@tarask, bg, bn, ca, cs, da, de, el,
  en_AU, en_CA, en_GB, es, eu, fi, fr, gl, he, hr, hy_AM, id, ie, is,
  it, ka, ko, lt, lv, nb, nl, nn, oc, pl, pt, pt_BR, ro, sk, sl, sq,
  sv, th, ug, ur, ur_PK, zh_CN, zh_HK

Revision 1.31 / (download) - annotate - [select for diffs], Fri Apr 17 23:52:55 2020 UTC (3 years, 7 months ago) by gutteridge
Branch: MAIN
Changes since 1.30: +5 -5 lines
Diff to previous 1.30 (colored)

xfce4-wm: update to 4.14.1

Change log:


- Restore "Always below" menu options (bug #15884)
- Fix a crash with GL or high CPU usage without any monitor (bug #15852)
- Fix raise delay (bug #15974)
- Fix translucent wireframe repaint (bug #15966)
- Fix hostname not showing initially when running apps remotely
  (bug 15984)
- Avoid drawing server-side shadows on maximized windows (Simon
  Steinbeiss, bug #16381)
- Add keywords to settings dialogs desktop definitions (Yousuf Philips,
  bug #16621)
- Fix Dnd of decoration buttons with embedded settings dialog (Stefan
  Berzl, bug #13861)
- Blacklist SVGA3D GL renderer (bug #16274)
- Fix window title alignment (bug #16067)
- Restore window state when moving a maximized window (bug #16348)
- Fix pointer interactions with clients grabbing the pointer (bug #16347)
- Fix GTimeVal deprecation (Andre Miranda, bug #16644)
- Fix window selection vs. hovering in tabwin (Simon Steinbeiss,
  bug ##16382)
- Improve vblank mode auto-selection (GL/XPresent)
- Fix transients pulling their parents from lower layers (bug #15891)
- I18n:
  Update translations: ar, ast, be, bg, bn, ca, cs, da, de, el, en_AU,
  en_CA, en_GB, es, eu, fi, fr, gl, he, hr, hu, hy_AM, id, ie, is, it,
  ja, ka, kk, ko, lt, lv, ms, nb, nl, nn, oc, pl, pt, pt_BR, ro, ru, sk,
  sl, sq, sr, sv, th, tr, ug, uk, ur, ur_PK, vi, zh_CN, zh_HK, zh_TW
  New translations: fa_IR, ka

Revision 1.30 / (download) - annotate - [select for diffs], Thu Jan 2 17:00:14 2020 UTC (3 years, 11 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.29: +2 -1 lines
Diff to previous 1.29 (colored)

xfce4-wm: fix compilation when DEBUG_TRACE is enabled

Adding this in case anyone else is inclined to enable DEBUG_TRACE. (No
PKGREVISION since this doesn't affect regular builds.)

Revision 1.29 / (download) - annotate - [select for diffs], Sat Aug 17 18:49:46 2019 UTC (4 years, 3 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.28: +5 -5 lines
Diff to previous 1.28 (colored)

xfce4-wm: update to 4.14.0

Change log:

- settings-dialog: Replace GtkStock buttons
- Translation Updates:
  Galician, Italian, Norwegian Bokmål, Norwegian Nynorsk


- Fix GL texture filter (bug #15676)
- Fix zooming without GL
- Place windows on current monitor (bug #14959)
- Fix raising of parent transients (bug #15580)
- Enable root pixmap with compositor (bug #15709)
- I18n: Update translations: fi, hy_AM, ja, kk, nb, pt_BR, sr, th, uk

Revision 1.28 / (download) - annotate - [select for diffs], Fri Jul 12 23:56:54 2019 UTC (4 years, 4 months ago) by gutteridge
Branch: MAIN
Changes since 1.27: +5 -5 lines
Diff to previous 1.27 (colored)

xfce4-wm: update to 4.13.3

Change log:

- Update CSS for tabwinb only on theme change (Viktor Odintsev)
- HiDPI: Use GTK3 scaling attributes for window titles (Viktor Odintsev)
- HiDPI: Adjust default theme with scale
- Fix initial pointer location when zooming
- Fix double-click distance setting (Adam K)
- Allow the top of the frame to be cropped when maximised (Adam K,
  bug #14470)
- Update default theme to use maximized cropping
- Fix build without compositor (bug #15432)
- Improved GLX support with NVIDIA proprietary/closed source driver
  (bug #15453)
- Compositor updates with GLX
- Small optimization with zoom on GLX
- Increase X11 client priority of xfwm4
- Change default compositor background to plain black
- Fallback to resource class name for icons (Iharob Al Asimi, bug #15510)
- Clear shortcut in settings-dialog when removed (bug #12802)
- Remove icons from window menu
- Fix regression with maximized window (bug #15638)
- I18n: Update translations: bg, ca, cs, da, de, es, fr, gl, hr, hu,
  hy_AM, id, ie, it, lt, ms, nl, pl, pt, pt_BR, ru, sr, tr, zh_CN, zh_TW

Revision 1.27 / (download) - annotate - [select for diffs], Thu May 23 02:13:24 2019 UTC (4 years, 6 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.26: +5 -6 lines
Diff to previous 1.26 (colored)

xfce4-wm: update to 4.13.2

 - Fix flickering with GLX backend (bug #14564, bug #13519)
 - Fix monitor geometry with scaled UI (bug #14566)
 - Fix issue with Android Virtual Device emulator (bug #12206)
 - Fix XI2 mask (bug #14695, Timo Teras)
 - Fix preview with shaded windows (bug #14899)
 - Fix tabwin placement with scaled UI (bug #14931, Jonas Zetterberg)
 - Add xfconf setting for selecting permanent vblank method
 - Fix maximization with GTK clients using size increments (bug #13954)
 - Add style class to tabwin modes (Andre Miranda)
 - Fix crash/stack smash in startup-notification on some architectures
   (bug #15028, Martin Husemann)
 - Avoid crash with button layout setting (bug #14606)
 - Raise on activate only with raise-on-focus (bug #14656)
 - Fix use after release of client picture with hidden (bug #14990)
 - Fix monitor output size update (bug #15085)
 - Allow transients to be minimized (bug #14953)
 - Raise all transients together (bug #15303)
 - Fix menu alignment with scaled UI (Jason Zaman)
 - Fix a regression where the client would remain visible if closed while
   cycling (bug #15318)
 - Withdraw the frame before the client window (bug #15061)
 - Revert to GLX as default vblank method (bug #15325)
 - Reduce repaint timeout (bug #14335)
 - Fix support for 1bpp icons
 - Use cairo for pixmaps and masks
 - Allow hiding windows using NET_WM_STATE_HIDDEN (bug #15356,
 - Fix size increment with scaled UI
 - Various compositor improvements and optimizations with GLX
 - Check for appropriate XSync version and increase xfwm4 priority
 - Adjust zoom update based on monitor refresh rate (bug #15391, Alistair
 - Fix window type for broken clients (bug #15399)
 - Fix pointer enter/leave with decoration buttons (bug #14741)
 - New default theme
 - I18n: Update translations: ar, ast, be, bg, bn, ca, cs, da, de, el,
   en_AU, en_CA, en_GB, es, eu, fi, fr, gl, he, hr, hu, id, is, it, ja,
   kk, ko, lt, lv, ms, nb, nl, nn, oc, pl, pt, pt_BR, ro, ru, sk, sl,
   sq, sr, sv, th, tr, ug, uk, ur, ur_PK, zh_CN, zh_HK, zh_TW

Revision 1.26 / (download) - annotate - [select for diffs], Wed Jan 9 01:33:35 2019 UTC (4 years, 10 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)

wm/xfce4-wm: fix crasher bug

Address PR pkg/53396, reported and solved by Martin Husemann.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Nov 5 18:58:49 2018 UTC (5 years ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.24: +5 -5 lines
Diff to previous 1.24 (colored)

Update xfwm4 to 4.13.1.

Release notes for 4.13.1
[Please note that this is a development release.]

Adam Purkrt (3):
      Fix to erratic unmaximization by dragging
      Keep grip in proportion
      Typo in clientMoveTile

Andre Miranda (2):
      I18n: Update translation pt_BR (100%).
      Fix memory leaks in tabwin

Andrey Alekseenkov (1):
      Fix logic error in bottom struts validation

Bażej Szczygie (1):
      compositor: remove old vblank code

David Siroky (1):
      Raise window while cycling

Marcel Partap (1):
      Do not prevent ALT+Mouse resizing for borderless maximized

Olivier Fourdan (38):
      Post release tag bump.
      netwm: avoid spurious warning on restart
      placement: Use primary monitor as default
      Revert "Add PointerMotionHintMask"
      Use ximerama indices for _NET_WM_FULLSCREEN_MONITORS
      Fix typo in flag name
      Flush display to catch possible errors
      compositor: update presentproto requirement
      compositor: Remove vblank option
      compositor: Remove present env var
      screen: Fix broken monitor index
      compositor: Disable XPresent on error
      compositor: check XPresent before GLX
      Fix maximized size increment regression
      main: Only allow for the x11 gdk backend
      compositor: add command line option for vblank
      compositor: fix clipping region with zooming
      client: Make sure to redraw when removing maximized
      screen: Use computed screen size instead of xlib
      main: keep xfwm4_error_quark private
      display: Fix warning in trace message
      stacking: Raise ancestor on activate if different from window
      pixmap: Avoid warning without icon
      stacking: Raise on activate w/out click-to-focus
      Build: Fix warnings with newer gtk+
      trace: rework traces
      build: Fix warnings and errors
      display: Add convenient display functions
      Use convenient display functions
      compositor: avoid damage errors
      compositor: Do not repaint if region is empty
      compositor: Print the GL renderer used
      compositor: Skip ARGB10 GLX configs
      netwm: Fix adding maximized state
      client: Check when GTK_FRAME_EXTENTS has changed
      compositor: Add support for NET_WM_BYPASS_COMPOSITOR
      Release 4.13.1!

P. Pronk (1):
      client: Maximize on expected output

Stephane Gourichon (1):
      Fix build out of tree

Unit 193 (1):
      Fix a spelling mistake.

Viktor Odintsev (32):
      Prepare to GTK3
      Port most of GUI stuff to GTK3
      Implement RangeDebouncer
      Implement a new DND separator
      Replace inline pixbuf with gresource
      Handle gtk_screen_width/height deprecation
      Handle gtk_button_set_alignment deprecation
      Introduce xfwm-common static library
      Load default icon from icon theme
      Handle GDK display/screen/monitor deprecations
      Remove deprecated gdk_screen_make_display_name
      Replace gdk_error_trap_pop with gdk_error_trap_pop_ignored
      icons: replace gdk_pixbuf_get_from_drawable with gdk_pixbuf_get_from_surface
      Remove usage of deprecated macroses and private fields
      icons: use cairo-xlib-xrender to draw window's preview
      Remove black_gc and white_gc
      Implement GTK2-like style calculator
      Implement cairo drawing
      tabwin: complete GTK3 port, add CSS support
      poswin: remove deprecations
      Fix remaining deprecations
      compositor: fix possible infinite loop
      events: replace client_event with event filter
      Fix compilation with --disable-compositor
      menu: remove deprecations
      client: remove X error traps
      tabwin: fix initial sizing
      Add xfconf 4.13 support
      main: add support for multiple screens with GDK 3
      Fix some build warnings
      device: Implement XI2 event handling
      Replace XEvent with XfwmEvent + add xfwm_device_* grabs usage

Revision 1.24 / (download) - annotate - [select for diffs], Sun Jun 18 22:56:55 2017 UTC (6 years, 5 months ago) by youri
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.23: +6 -6 lines
Diff to previous 1.23 (colored)

Update xfce4-wm to 4.13.0:

 - Add support for VSYNC using either Present or OpenGL
 - Support for scaled cursor when zooming
 - Daemon mode is now deprecated (--daemon has no effect)
 - Bug fixes and I18n improvements

Revision 1.23 / (download) - annotate - [select for diffs], Mon Nov 2 23:42:56 2015 UTC (8 years, 1 month ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

Add SHA512 digests for distfiles for wm category

Problems found with existing distfiles:

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.22 / (download) - annotate - [select for diffs], Mon Jun 29 10:35:18 2015 UTC (8 years, 5 months ago) by youri
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.21: +4 -4 lines
Diff to previous 1.21 (colored)

Update to 4.12.3.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Apr 21 08:56:42 2015 UTC (8 years, 7 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.20: +5 -4 lines
Diff to previous 1.20 (colored)

Update Xfce to 4.12.0.

This is a very large change, and incorporates the 4.8, 4.10, and 4.12 major
Xfce releases since 4.6.2, our previous pkgsrc release.  For more information
about the thousands of changes in each major release since then, please see:

  Xfce 4.12 announcement:

  Xfce 4.12 tour:

  Xfce 4.10 announcement:

  Xfce 4.10 tour:

  Xfce 4.8 announcement:

  Xfce 4.8 tour:

The pkgsrc changes since then are:

  New packages:

  Renamed packages:
    devel/xfconf to devel/xfce4-conf
    x11/libxfce4menu to x11/libxfce4ui
    x11/xfce4-screenshooter-plugin to x11/xfce4-screenshooter

  Updated packages:

  Removed packages:

This is based on a huge amount of work by the NetBSDfr team and Youri Mouton,
who takes over as MAINTAINER, and has been tested by Youri on a large number
of platforms prior to commit.  A massive thanks to them.  Any issues with the
import are mine alone as the committer-by-proxy.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Sep 16 01:15:34 2009 UTC (14 years, 2 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.19: +4 -4 lines
Diff to previous 1.19 (colored)

Upgrading Xfce to 4.6.1.

This is for PR #40984. This is based on work from
dieter roelants. Thank you Dieter.
Also I had done some work independently on this.
Hopefully, I am getting this all committed at one time.

The changelogs are at

Also don't need the xfce4-dev-tools for building. (It is only
needed when building from SVN source.)

Revision 1.19 / (download) - annotate - [select for diffs], Wed Dec 17 12:50:03 2008 UTC (14 years, 11 months ago) by hira
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.18: +4 -4 lines
Diff to previous 1.18 (colored)

Update Xfce to 4.4.3.  This is bug fix release.
Changes since 4.4.2:

  * Quite a bit code changed in the dnd code. Mostly to fix a segfault
    in FreeBSD-amd64, but more problems were discovered and a lot of
    code was simplified.
  * Don't respond the uri drags, we don't use it and it only causes
    problems like hiding the panel when a file was dragged over the
    panel (Bug #3815).
  * Fix crash with xrandr 1.2 (Bug #3620)

  * Make menu panel plugin honor CustomizeDesktopMenu kiosk setting
    (Bug #1026).
  * Fix incorrect initial desktop font size when setting custom font
    size if a custom font was never set before (Bug #3957).

  * Fix automaximize on move
  * Remove trailing \0 in UTF-8 strings, that causes libwnck to
    rightfully complain that NET_WM_NAME contains invalid UTF-8
  * Exit on SelectionClear event so that xfwm4 exits even with WM who
    do not send a ClientMessage event such as Openbox (Bug #2374)
  * Backport overlay and compositor support from trunk (Bug #3849)
  * Filter out grab/ungrab events so we don't end up redrawing the
    frame twice
  * Set monitor when positionning menu (Bug #4162)
  * Reduce flickering during resize (Bug #4283)
  * Fix NET_WM_STATE claiming maximization vertical and horizontal even
    if only horizontal of vertical is actually set (Should fix Bug #3969)
  * Loosen the rule that prevents an application from iconifying itself
    when skip_taskbar is set (Bug #4434)
  * Rework visual depth selection of the frame window (Bug #4452)
  * Add support for NET_MOVERESIZE_WINDOW
  * Take gravity bit into account in configure resize only requests to
    comply with standard (Bug #3634)
  * Add client windows to save set to avoid loosing all windows in case
    of crash
  * Use guint32 instead of Time internally to avoid potential issues in
  * Add a "--replace" command line option to replace ICCCM2 compliant
    window managers (Bug #3731)

  * Fix format-string vulnerability in dialog code

  * Update to latest trunk translations.

  * Update to latest trunk translations.

  * Sort recent items by most recently used.

  * Fix missing translated chars (Bug #3543)

Updated translations:
  * Basque
  * Brazilian Portuguese
  * Catalan
  * Chinese Traditional
  * Danish
  * Estonian
  * Finnish
  * French
  * Galician
  * German
  * Indonesian
  * Japanese
  * Korean
  * Kurdish
  * Latvian
  * Norwegian
  * Polish
  * Sinhala
  * Slovak
  * Slovene
  * Spanish
  * Turkish
  * Urdu

Revision 1.18 / (download) - annotate - [select for diffs], Fri Dec 7 19:43:24 2007 UTC (15 years, 11 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.17: +4 -6 lines
Diff to previous 1.17 (colored)

Updated Xfce to 4.4.2

Lots of bug fixes. For the official ChangeLog, please see

Revision 1.17 / (download) - annotate - [select for diffs], Wed Oct 3 10:24:42 2007 UTC (16 years, 2 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

Updated wm/xfce4-wm to 4.4.1nb1

Fix keyboard/mouse problems with gtk2 2.11 and later.

Revision 1.16 / (download) - annotate - [select for diffs], Thu Apr 12 09:55:20 2007 UTC (16 years, 7 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.15: +5 -4 lines
Diff to previous 1.15 (colored)

Updated to Xfce 4.4.1

See for details.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Jan 23 11:53:46 2007 UTC (16 years, 10 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1, XFCE-4_2_x
Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored)

Xfce 4.2.4 released

A new bug fix release of Xfce 4.2 is available. This release is supposed to
be the last release for the 4.2 branch. It includes several fixes ported from
the current developpment branch. This release should not be confused with the
upcoming Xfce 4.4 release [1], it's a bug fix release of the previous stable

[1] Xfce 4.4.0 is already in pkgsrc-wip.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Nov 17 08:16:19 2005 UTC (18 years ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (colored)

pdated Xfce to

A "micro" release to fix a regression in the window manager settings.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Nov 9 06:42:58 2005 UTC (18 years ago) by martti
Branch: MAIN
Changes since 1.12: +4 -4 lines
Diff to previous 1.12 (colored)

Updated xfce4 to

* Lots of bug fixes
* Translation updates

Official ChangeLog is available at:

Revision 1.12 / (download) - annotate - [select for diffs], Wed May 18 06:10:30 2005 UTC (18 years, 6 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.11: +4 -4 lines
Diff to previous 1.11 (colored)

Updated xfce4 to 4.2.2


* new and updated translations: bn_IN, ca, cs, el, el_GR, eo, eu, fi, hu, ja,
  ko, mr, pl, ro, vi,
* new french documentation.


* fix various colors issues with ExoIconBar, prelight colors for treeview,
  Adobe® Acrobattm 7, progress bar, combo box, gtk scales (#848).


* check ~/.local/share/pixmaps/ as a fallback (#731).


* fix compiling with --enable-debug=full (#843),
* remove C99 variable declaration and C++ comments.


* fix a bug with ALSA.


* fix a crash with the MCS plugin.


* taskbar: Add a command option "--monitor=x" to allow specifying which
  monitor to use in Xinerama mode.


* fix translation problems with menu panel plugin,
* fix bug where binding 'xfdesktop -menu' only works sporadically (#441),
* fix unresolved symbol problem with menu module.


* fix property dialog crahsing on FreeBSD (#945),
* fix library version info not set on the properties module (#882, #249),
* fix fstab parsing (#524),
* fix compilation issues with ansi compiler and gcc4 (#862).


* make bsdlpr plugin compile,
* change CUPS detection code,
* set correct ld flags (#871),
* add support for printcap aliases (#821),
* fix MCS plugin.


* fix mouse buttons being left ungrabbed when focus was transfered to
  an unmanaged window,
* document hidden option "workspace_scroll" (#948),
* various focus issues (#759, #869, #899, #905, #924, #931),
* fix pixmap depth not being properly set (#895),
* refresh frame when "skip taskbar" state changes (#898),
* allow seemless windows to be hidden from kbd shortcuts,
* code cleanup.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Mar 18 07:59:09 2005 UTC (18 years, 8 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.10: +4 -4 lines
Diff to previous 1.10 (colored)

Updated xfce to


* Don't use G_INLINE_FUNC in the source code, which fixes several weird
  build errors.


* Fix a problem with NFS mounted home directories in Solaris (#724)


* Fix RedHat shutdown code (#703)


* fix handling of quoted commands in the desktop menu (#776)
* fix handling of .desktop files with no Categories list (#776)
* add "edit menu" button to panel plugin prefs (#554), and ability to change
  the button tooltip (#764)
* fix broken panel plugin behavior when trying to track the default desktop
  menu. there's a new option to either follow the default menu, or use a
  static menu file (#778)
* fix bug where xfdesktop would crash if the windowlist was opened, then a
  window was destroyed, and then that window was selected from the list (#672)
* fix "unique" attribute of system menu inclusion


* ensure posix.1-1996 compatibility (#695)
* fix for crash on opening fstab on solaris (#726)
* avoid a showstopper gtk-2.4 bug (scaling gdkpixbufs from svg images).
  This is bugzilla #751 report. Not all gtk showstopper bugs from svg
  can be avoided. In particular with office/mobile_phone_01.svg. This
  file will also crash rox
* allow relative paths for icon resolution (xfce4-modules)
* validate utf error messages (#737)
* don't quote paths that are already quoted.
* change smb-share icon to proper icon
* fix borked overwrite warning dialog message
* bug fixes for keyboardnavigation to close bug #795
* separate remove and paste button in toolbar to avoid confusing the
  remove confirmation dialog with the overwrite confirmation dialog
* fix translation problems in several languages, including
* fill in some missing spanish translation strings
* fix for bug #524 (crashing xffm by mounting cdrom and trying to open it
  in the other treeview before mount is complete)


* remembering of its position (bug #691 and #789)
* warning box for preventing users to loose their changes (#714 and #738)
* possibility to show/hide xfcalendar in taskbar, pager and systray (#719)
* possibility to choose to either show or hide the calendar window when
  xfcalendar is launched (it remembered before the status when leaving)


* Save configuration file only on exit
* Fix double click on inactive item in dialog (#739)
* 64bit fix
* Clock applet tweak (#716, hopefully)


* remove FILE backend and add a print-to-file entry in the printing dialog
* multiple bugfixes (#816, #817, #818, #820) in the BSD-LPR backend

Revision 1.10 / (download) - annotate - [select for diffs], Wed Feb 23 18:43:56 2005 UTC (18 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Add RMD160 checksums to the SHA1 ones.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jan 17 12:56:13 2005 UTC (18 years, 10 months ago) by martti
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

Updated XFce to 4.2.0

Too many changes to list here, please read the Changelog from

Revision / (download) - annotate - [select for diffs], Wed Jul 14 11:17:19 2004 UTC (19 years, 4 months ago) by agc
Branch: pkgsrc-2004Q2
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored) next main 1.8 (colored)

Pullup ticket 56 to the pkgsrc-2004Q2 branch, requested by Martti Kuparinen.

Update xfce4 to version 4.0.6 - a bugfix release. Also add various plugins:


	Module Name:    pkgsrc
	Committed By:   martti
	Date:           Mon Jul 12 08:25:11 UTC 2004

	Modified Files:
		pkgsrc/audio/xfce4-mixer: PLIST distinfo
		pkgsrc/graphics/xfce4-iconbox: PLIST distinfo
		pkgsrc/meta-pkgs/xfce4: Makefile.common
		pkgsrc/print/xfce4-print: PLIST distinfo
		pkgsrc/sysutils/xfce4-fm: PLIST distinfo
		pkgsrc/sysutils/xfce4-fm-icons: distinfo
		pkgsrc/sysutils/xfce4-systray: distinfo
		pkgsrc/wm/xfce4-wm: PLIST distinfo
		pkgsrc/wm/xfce4-wm-themes: distinfo
		pkgsrc/x11/libxfce4gui: PLIST distinfo
		pkgsrc/x11/libxfce4mcs: distinfo
		pkgsrc/x11/libxfce4util: distinfo
		pkgsrc/x11/xfce4-desktop: PLIST distinfo
		pkgsrc/x11/xfce4-gtk2-engines: Makefile distinfo
		pkgsrc/x11/xfce4-mcs-manager: PLIST distinfo
		pkgsrc/x11/xfce4-mcs-plugins: PLIST distinfo
		pkgsrc/x11/xfce4-panel: PLIST distinfo
		pkgsrc/x11/xfce4-themes: distinfo
		pkgsrc/x11/xfce4-toys: PLIST distinfo
		pkgsrc/x11/xfce4-trigger-launcher: PLIST distinfo
		pkgsrc/x11/xfce4-utils: PLIST distinfo

	Log Message:
	Updated XFce to 4.0.6

	As usual, this is a maintenance release, aimed at bug-fixing;
	no new features are being added to the 4.0 branch.

	The main purpose of this release is compatibility with recent GTK+
	releases along with other fixes.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Jul 12 08:25:11 2004 UTC (19 years, 4 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

Updated XFce to 4.0.6

As usual, this is a maintenance release, aimed at bug-fixing;
no new features are being added to the 4.0 branch.

The main purpose of this release is compatibility with recent GTK+
releases along with other fixes.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Apr 16 16:12:00 2004 UTC (19 years, 7 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base
Branch point for: pkgsrc-2004Q2
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

Updated xfce4 to 4.0.5

This is a maintenance release, aimed at bug-fixing; no new features
are being added to the 4.0 branch.

The main purpose of this release is compatibility with the recent GTK+ 2.4.x
release along with other fixes.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Mar 10 07:41:16 2004 UTC (19 years, 8 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

Updated XFce to 4.0.4

* Bug fixes
* Translation updates

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jan 13 06:55:25 2004 UTC (19 years, 10 months ago) by martti
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

Updated xfce4-wm to

* minor bug fixes

Revision 1.4 / (download) - annotate - [select for diffs], Thu Jan 8 08:11:41 2004 UTC (19 years, 10 months ago) by martti
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

Updated XFce to 4.0.3

- Leak in window manager's pixmap management
- Various file manager fixes
- Translation updates
- Support for KDE system tray was added

Revision 1.3 / (download) - annotate - [select for diffs], Mon Dec 22 08:50:40 2003 UTC (19 years, 11 months ago) by martti
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

Updated xfce4 to 4.0.2

* Improve window manager responsiveness
* Various bug fixes in file manager, window manager and panel
* More 64bit clean up
* New translation added: Azerbaijani

Revision 1.2 / (download) - annotate - [select for diffs], Wed Dec 3 05:34:08 2003 UTC (20 years ago) by martti
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)

Updated xfce4 to 4.0.1

  * Fixed panel crash with corrupted config file
  * Window management improvement
  * Improved handling of multiple selections in the file manager
  * French translations for the documentation
  * Translation updates
  * A new Gtk2 theme called "Xfce-winter"

Revision / (download) - annotate - [select for diffs] (vendor branch), Fri Sep 26 10:37:58 2003 UTC (20 years, 2 months ago) by martti
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Window manager for XFce4.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Sep 26 10:37:58 2003 UTC (20 years, 2 months ago) by martti
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>