Commit graph

14268 commits

Author SHA1 Message Date
wiz
06a351ed59 libXft: update to 2.3.3.
This release updates XftDrawSrcPicture to use XRenderCreateSolidFill when
available (Render version 0.10 or later).

Alan Coopersmith (4):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Add description of libXft to README.md
      libXft 2.3.3

Emil Velikov (1):
      autogen.sh: use quoted string variables

Keith Packard (1):
      XftDrawSrcPicture: Use XRenderCreateSolidFill when available

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-03-17 08:09:42 +00:00
wiz
ad511a0c87 libXext: update to 1.3.4.
Alan Coopersmith (7):
      Assert that values buffer has enough room for provided values
      Fix typos in man pages
      Use __builtin_popcountl if available to replace Ones() in XSecurity.c
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Add description of libXext to README.md
      libXext 1.3.4

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Rob Wu (1):
      XSecurityGenerateAuthorization: Allocate enough space in values buffer
2019-03-17 08:06:55 +00:00
wiz
ebd80eadd6 libXdmcp: update to 1.1.3.
This release provides a fix for CVE-2017-2625 for platforms which don't have
arc4random_buf() in their default libraries but do have getentropy(), such
as Linux platforms with a kernel version of 3.17 or newer and a glibc version
of 2.25 or newer.   (libXdmcp 1.1.2 already ensured that arc4random_buf()
is used on platforms that have it to provide sufficient entropy in XDMCP
key generation, but left other platforms with the weaker methods.  Linux
platforms could also have linked against libbsd to use arc4random_buf()
with libXdmcp 1.1.2 for stronger keys.)

Alan Coopersmith (2):
      Update README for gitlab migration
      libXdmcp 1.1.3

Benjamin Tissoires (2):
      Use getentropy() if arc4random_buf() is not available
      Fix compilation error when arc4random_buf is not available

Emil Velikov (1):
      autogen.sh: use quoted string variables

Helmut Grohne (1):
      do not use &fullrelvers; in xdmcp.xml (Debian bug 761628)

Jon TURNEY (1):
      Link with winsock library for socket functions on MinGW

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-03-17 08:04:00 +00:00
bsiegert
a48f8c3e63 xosd: place text correctly when using offset monitors.
From Aran Clauson in PR pkg/53994. Upstream seems dead.
2019-03-16 08:50:47 +00:00
wiz
cefc85965f rofi: update to 1.5.2.
v1.5.2: Procrastination in progress
	- Clearify Check dependency. (#879)
	- Add option to change negate character. (#877)
	- Fix assert and update test. (#875)
	- Add missing example Script (#869)
	- Add drun-display-format option. (#858)
	- Fixing typos (#867,#837,#831,#804)
	- Fix loading icons that are in cache (#860)
	- Improve ssh known_host parser. (#820)
	- Add terminals to rofi-sensible-terminal (#808)
	- Lexer Fix several ambiguity and handling of empty input.
	- IconFetcher preload the user set icon theme.
	- IconFetcher use generic threadpool.
	- Lexer support environment variables.
	- Cleanup syntax for sorting. (#816)
	- Documents update.
	- Fix how borders are drawn. (#792, #783)

v1.5.1:
	- Egor Zvorykin: Fix typos in theme manpage. (#760)
	- Ben: Fix README config file location. (#761)
	- [SSH] Reload when ssh entry is deleted.
	- Add support for randr 1.5 monitors. (#749)
	- Diki Anata: Fix border layout structure.
	- Remove duplicate tests. (#543)
	- Fix make test in libnkutils.

v1.5.0:
	- [Theme] Accept integer notation for double properties. (#752)
	- [View] Theme textboxes are vertically sized and horizontal wrapped. (#754)
	- Rofi 1.4.2 doesn't capture ←, ↑, →, ↓ binding to keys to work in combination with Mode_switch (#744)
	- Add konsole to list of sensible terminals. (#739)
	- Allow drun to filter based on comment field. (#733)
	- Add prompt widget to default theme.
	- Add manpage for rofi-theme-selector.
	- Dump theme without # prefix and separator .
	- Fix issue with xnomad and -4 placing. (#683)
	- DRun obey OnlyShowIn and NotShowIn properties.
	- Store default theme in rofi binary using GResources.
	- Add extra margin between prompt and entry.
	- Remove colon from prompt. (#637)
	- Add support for passing extra properties in script mode.
	- Better error message on invalid argb syntax.
	- Fix default theme border.
	- Make '#' in the parser optional.
	- Update themes.
	- Add -drun/window-match-fields option (thx to Askrenteam) for drun/window menu. (#690/#656)
	- Implement negated match. (#665)
	- Fix parsing of non-existing fields. (#700)
	- rofi-theme-selector fixes.
	- Fix spelling error (thx to jmkjaer)
	- Fix test on i686/arm. (#692)
	- Fix error in theme manpage. (#686)
	- Allow history size to be specified. (#613)
	- Fix drun history implementation. (#579)
	- Add gentoo install instruction. (#685)

v1.4.2:
	- Add sort to manpage. (#682)
	- Add tranaparent to theme manpage. (#688)
	- Re-add theme headers. (#679)
	- Fix super key. (#684)
	- Unknown option libnkutils:uuid. (#677)
	- Mode window is not found. (#686)
	- Fix meson build in dist file.

v1.4.1: All Hail Rasi
	- Bump meson release version

v1.4.0: I reject your truth and substitute my own
	New Features:
		- FZF style sorting for fuzzy matching (thanks to MaskRay) (#533)
		- Improve error messages.
		  - Theme parsing.
		  - Keybinding.
		  - invalid commandline options.
		  - etc.
		- Customizable highlight.
		- Give up when keyboard is not grabbed in first 5 seconds.
		- Improved manpage
			- rofi (1)
			- rofi-themes (5)
		- Super-{1..10} hotkey for first 10 rows.
		- Allow x-align/y-align for textbox.
		- Support matching bangs on multiple characters in combi mode. (#542)
		- Set WM_CLASS (#549)
		- Async pre-read 25 rows for improving user experience. (#550)
		- Improve handling in floating window manager by always setting window size.
		- DRun speedup.
		- Make lazy-grab defualt.
		- Remove extra layer in textbox. (#553)
		- Ignore fonts that result in a family name or size 0. (#554)
		- [Combi] Allow bang to match multiple modes. (#552)
		- Add detection of window manager and work around quirks.
		- Support dynamic plugins.
		- DMENU tty detection.
		- Support for icons in drun, combi and window mode.
		- Startup notification of launched application support.
		- Meson support.
		- Fuzzy matching with fzf based sorting algorithm.
		- Auto-detect DPI.
		- Set cursor at the end of the input field. (#662)
		- Meson support (thx to SardemFF7).
		- [Script] parse the command as if it was commandline. (#650)
		- Don't enable asan by meson. (#642)
		- Allow text widgets to be added in theme and string to be set.
		- [Dmenu] Support the -w flag.
		- Allow window (via window id) to be location for rofi window.
		- [Dmenu] Allow multi-select mode in `-no-custom` mode.

v1.3.1: Dan vs. Greg: The never ending story, reloaded.
	New Features
		- [DRun] Search categories. (#449)
	Improvements
		- Fix exit when failed to grab keyboard. (#524)
		- Introduce lazy keyboard grab mode for people who want rofi to show on key-down in i3.
		- Add copyrights to theme (needed for debian packaging).
		- DMENU: Correctly detect end-of-file (#518)
		- Directly queue redraw on overlay change.
		- Remove pango markup from workspace names in I3. (#507)

v1.3.0: Dan vs. Greg: The never ending story.
	New Features
		- Use randr for getting monitor layout. Fallback to xinerama if not available.
		- Re-add fuzzy matcher.
		- Restructure internal code to use dynamic sizing widgets. (hbox, vbox and lists)
		- Async mode for dmenu.
		- Add theme selector script.
		- Include 21 themes.
		- Dynamically sizing window with content.
		- When placed at bottom of screen re-order screen to have entry at bottom.
	Improvements
		- Fix pasting secondary clipboard. (#516)
		- By default use all cores to filter entries.
		- Make sure drawing priority is higher then reading input data.
		- Improve resizing of window, don't make X whipe background.
		- Improve close window (shift-delete) action, by sending NET_WM_CLOSE instead of destroying window.
		- Create cache and run directory on startup. (#497)
		- Fix uneeded redraws on cursor blinking. (#491)
		- Improve time till grabbing keyboard. (#494)
		- Better error message when failing to parse keybindings, also continue parsing on error.
		- Fix problem with custom layouts (#485)
		- Speedup drawing of screen. Works well now for 4k and 8k screens. (factor 1000+ speedup for the flipping of
		buffer) (#496)
		- DRun mode more compatible with specification.
		- Debug output via g_log.
		- Fix password entry cursor position.
		- Use bash instead of sh for get_git_rev.sh (#445)
		- Add Control+G for cancel (#452)
		- Add padding option to textbox (#449)
		- Ctrl-click does alternate accept entry. (#429)
		- Hide window decoration in normal window mode.
		- Click to exit option. (#460)
		- Fix cursor blinking on moving. (#462)
		- Remove entry from history if fails to execute (#466)
		- Fix margins. (#467)
		- Improved documentation of functions in code.
		- DRun: Set work directory when executing file. (#482)
		- Memory leak fixes.
		- Improve scrollbar behaviour.
	Removals
		- opacity option. The transparency support in the theme can do the same and more.

v1.2.0
	New Features
		- Highlight matched part of the string.
		- Make window switcher string customizable.
	Improvements
		- Improved selection mode in dmenu with selection counter.
		- Improved selection mode with 'dot' indicator.
		- Fix Current Desktop window switcher.
		- Fix  launching in terminal.
		- Supports include in config.
		- Add Control+k remove till eol keybinding.
		- Change clear line to Control+w and make Control+u remove till sol (matching readline)
		- Track origin of option value e.g. who set the option.
		- Comment default values in dump-xresources.
		- Fix displaying on 30bit 10bpc X setup.
	Removals:
		- Remove xlib dependency (xcb-xrm)
		- Remove fuzzy option
		- Remove i3 workaround as it no longer needed since I3 v4.9. (Feb. 2015)

v1.1.0
    New Features
        - Keys mode, showing keybindings.
        - Stop cycling option (#407) (Thx to Yaroslav)
        - Kill window on delete entry (#316)
    Improvements
        - Add Control+Backspace as remove word back keybinding.
        - Allow user to use X11 background for fake transparency (#390)
        - Allow user to specify background image.
        - Improved keybinding handling, allowing on-release and modifier only (#384).
        - Use display name for prompt (#409)
        - Parse subdirectories in drun parser (#416)
        - Switch to stop cycling (#407)
    Bug fixes
        - Grab mouse pointer with keyboard
2019-03-13 19:33:27 +00:00
gutteridge
056f80e41a xplanet: revise requirement to C++11 for a build fix
On recent Linux distributions, e.g. Fedora, it was failing to build
because of function visibility changes. Tested with Fedora 29, also
with NetBSD 8.0 and Debian Jessie, no regressions with the latter two.
2019-03-13 01:10:20 +00:00
wiz
9062edf51e libXdamage: update to 1.1.5.
Adam Jackson (1):
      configure: Remove AM_MAINTAINER_MODE

Alan Coopersmith (3):
      Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS
      Update README for gitlab migration
      libXdamage 1.1.5

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Emil Velikov (1):
      autogen.sh: use quoted string variables

Jeremy Huddleston Sequoia (1):
      Use Xfree rather than XFree for consistency

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-03-11 07:14:03 +00:00
wiz
6b832439a0 libXcursor: update to 1.2.0.
This release adds ~/.local/share/icons to the front of the default
cursor path in the library in support of the XDG user data dir.

This default can still be overridden at build time using the
--with-cursorpath argument to configure, and at run time using
the XCURSOR_PATH environment variable - if you or your users rely
on either of those, you should consider whether you'd like to
update those overrides to include this path as well.

Alan Coopersmith (3):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      libXcursor 1.2.0

Cosimo Cecchi (1):
      Support XDG user data dir location

Philipp Ludwig (1):
      Fix crash when encountering cursor themes with circular dependencies.
2019-03-11 07:09:56 +00:00
wiz
3895110342 libXcomposite: update to 0.4.5.
Adam Jackson (1):
      configure: Remove AM_MAINTAINER_MODE

Alan Coopersmith (3):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      libXcomposite 0.4.5

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Emil Velikov (1):
      autogen.sh: use quoted string variables

Jeremy Huddleston Sequoia (1):
      Use Xfree rather than XFree for consistency

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-03-11 06:54:09 +00:00
wiz
87411462ca libFS: update to 1.0.8.
Alan Coopersmith (9):
      Fix sign comparison warning in loop index in FSListFontsWithXInfo
      Fix sign comparison warning in loop index in FSListCatalogues
      Fix sign comparison warning in loop indexes in FSQueryXBitmaps{8,16}
      Fix sign comparison warning in loop indexes in FSQueryXExtents{8,16}
      Fix sign comparison warning in loop index in FSQueryXInfo
      Don't try to send strings larger than protocol allows in requests
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      libFS 1.0.8

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-03-11 06:51:03 +00:00
wiz
c424bdfabf xprop: update to 1.2.4.
Alan Coopersmith (5):
      Add missing braces around else clause in Read_Quoted()
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Fix -Wsign-compare warning in dsimple.c
      xprop 1.2.4

pmav99 (1):
      Fix typo in xprop.man
2019-03-10 08:12:36 +00:00
wiz
07233635dc xfd: update to 1.1.3.
Alan Coopersmith (7):
      Move domaindir declaration inside #ifdef USE_GETTEXT
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Re-enable code to use XKB Bells
      xfd 1.1.3

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-03-10 08:07:52 +00:00
tsutsui
2a28a2c4e8 ruby-gnome2: update to 3.3.5.
Upstream changes:

== Ruby-GNOME2 3.3.5: 2019-03-10

This is a follow-up release of 3.3.4.

=== Changes

==== Ruby/GObjectIntrospection

  * Improvements

    * Ignored no (({GType})) interface.
2019-03-10 01:12:00 +00:00
gutteridge
a5f240731f xfce4-screenshooter: update to 1.9.4
=== Version 1.9.4 ===
  * Enhancements:
    - Extended save function to also take files (bug #14156, thanks to Arthur Jansen)
    - Show width and height of selection area (bug #12664, thanks to Simon)
    - Improved imgur dialog (bug #14973, thanks to Arthur Jansen)
    - Don't save region/delay/show_mouse if region was specified from CLI

  * Bugs fixed:
    - React to core X input events when XInput is not available (bug #15166)
    - Fix crash and properly handle cursors on HiDPI (thanks to Viktor Odintsev)
    - Delay in panel plugin does not work (bug #14604)
2019-03-09 23:24:07 +00:00
gutteridge
f1c547f914 xfce4-desktop: update to version 4.13.3
Change log:

- Minimal GTK version = 3.22
- Avoid crash: do not clean up data to be used (Bug #14609)
- Add orientation option to arrange icons (Bug #14979)
- Fix icon size in Open with submenu (Bug #14774)
- Add support for RandR's primary monitor (Bug #10688)
- Sync user's wallpaper selection to AccountsService
- Restore icons of custom actions
- Port Settings UI to Glade 3
- Add padding to some context menu icons (Bug #14628)
- Translation Updates: Albanian, Amharic, Arabic, Asturian, Basque, Belarusian,
  Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan),
  Croatian, Czech, Danish, Dutch, English (Australia), English (Canada),
  English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek,
  Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean,
  Lithuanian, Malay, Nepali, Norwegian Bokmål, Norwegian Nynorsk, Occitan,
  Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian,
  Uyghur, Uzbek
2019-03-09 19:33:45 +00:00
tsutsui
1c7ef74ff1 ruby-gnome2: update to 3.3.4.
Upstream changes:

== Ruby-GNOME2 3.3.4: 2019-03-09

This is a real release to support GLib 2.60.

=== Changes

==== Ruby/GObjectIntrospection

  * Improvements

    * Ignored no (({GType})) interface.

== Ruby-GNOME2 3.3.3: 2019-03-09

This is a release to support GLib 2.60.

=== Changes

==== Ruby/GLib2

  * Improvements

    * Made tests more robust.
      [GitHub#1272][Reported by Jeremy Bicha]

    * Required pkg-config 1.3.5 or later.

    * Added support for GLib 2.60.

    * Windows: Removed support for static compilation.

  * Fixes

    * (({GLib::PollFD#fd=})): Fixed wrong conversion.

==== Ruby/GObjectIntrospection

  * Improvements

    * Improved auto (({#==}))/(({#!=})) implementations.
      They returns (({true}))/(({false})) for invalid argument instead
      of raising an error.

==== Ruby/GTK2

  * Improvements

    * Made tests more robust.
      [GitHub#1275][Reported by Jeremy Bicha]

==== Ruby/RSVG2

  * Improvements

    * Made tests more robust.
      [GitHub#1273][Reported by Mamoru TASAKA]

==== Ruby/Poppler

  * Improvements

    * (({Poppler::Document.new(data:)})):
      Added support for (({Encoding.default_internal})).

    * (({Poppler::Document.new})):
      Added support for (({#to_path})) objects as path.

=== Thanks

  * Jeremy Bicha

  * Mamoru TASAKA
2019-03-09 14:08:43 +00:00
wiz
3cdff26588 xf86-video-ati: update to 19.0.0.
I'm pleased to announce the 19.0.0 release of xf86-video-ati, the Xorg
driver for ATI/AMD Radeon GPUs supported by the radeon kernel driver.
This release supports xserver versions 1.13-1.20.

Highlights:

* Various TearFree related fixes and robustness improvements.
* Up to six independent instances per GPU are now supported in "Zaphod"
  style multi-head configurations.

Plus other improvements and fixes. Thanks to everybody who contributed
to this release in any way!


Alan Coopersmith (1):
      Update README for gitlab migration

Mario Kleiner (1):
      Fix crash when page flipping in multi-X-Screen/Zaphod mode

Michel Dänzer (30):
      dri3: Handle radeon_get_pixmap_bo returning NULL
      Handle pending scanout update in drmmode_crtc_scanout_free
      Make wait_pending_flip / handle_deferred symmetric in set_mode_major
      Allow up to six instances in Zaphod mode
      Post-release version bump
      Detect and fix up non-premultiplied cursor data
      Skip gamma correction of cursor data if premultiplied R/G/B > alpha
      glamor: Can work at depth >= 15 with current xserver Git master
      Use drm_abort_one in drm_queue_handler
      Explicitly keep track of whether a DRM event is for a flip or not
      Move deferred vblank events to separate drm_vblank_deferred list
      Perform scanout buffer update immediately if drmmode_wait_vblank fails
      Cancel pending scanout update in drmmode_crtc_scanout_update
      Automatically try re-enabling TearFree after a flip failed
      Drop RADEONInfoRec::cursor_bo array
      Use drmIoctl in drmmode_show_cursor
      Update cursor position in drmmode_show_cursor if hotspot changed
      Use two HW cursor buffers per CRTC
      Only call drmmode_uevent_init if RandR is enabled
      Only call drmmode_validate_leases if RandR is enabled
      dri3: Flush if necessary in dri3_fd_from_pixmap
      dri2: Flush in dri2_create_buffer2 after calling glamor_set_pixmap_bo
      glamor: Avoid glamor_create_pixmap for pixmaps backing windows
      Don't allow TearFree scanout flips to complete in the same vblank period
      Only update drmmode_crtc->flip_pending after actually submitting a flip
      Call drmHandleEvent again if it was interrupted by a signal
      Keep waiting for a pending flip if drm_handle_event returns 0
      present: Check that flip and screen pixmap pitches match
      dri2: Call drm_queue_handle_deferred in dri2_deferred_event
      Bump version for 19.0.0 release
2019-03-07 23:24:37 +00:00
jmcneill
654fcc5ccb vte3: update to 0.54.3 2019-03-07 21:36:06 +00:00
jmcneill
e96c5a004e mate-panel: update to 1.22.0 2019-03-07 21:35:35 +00:00
gutteridge
8a796aeae7 mate-session-manager: simplify patch (NFCI)
I misconstrued a detail about systemd handling code elsewhere in the
file by over-thinking things, and introduced some redundancies here.
2019-03-07 01:26:46 +00:00
wiz
e31b68e750 xf86-video-amdgpu: update to 19.0.0.
I'm pleased to announce the 19.0.0 release of xf86-video-amdgpu, the
Xorg driver for AMD Radeon GPUs supported by the amdgpu kernel driver.
This release supports xserver versions 1.13-1.20.

Highlights:

* Support for FreeSync variable refresh rate (this also requires the
  amdgpu driver from kernel 5.0 or newer, and radeonsi from Mesa 19.0 or
  newer).
* Various TearFree related fixes and robustness improvements.
* Support for scanout buffers using DCC colour compression.
* Up to six independent instances per GPU are now supported in "Zaphod"
  style multi-head configurations.

Plus other improvements and fixes. Thanks to everybody who contributed
to this release in any way!


Mario Kleiner (1):
      Fix crash when page flipping in multi-X-Screen/Zaphod mode

Michel Dänzer (53):
      Post-release version bump
      Convert README to markdown
      Handle pending scanout update in drmmode_crtc_scanout_free
      Make wait_pending_flip / handle_deferred symmetric in set_mode_major
      Cast return value of amdgpu_get_marketing_name to char*
      Fix --disable-glamor build
      Add GitLab CI configuration
      Fix condition for calling set_pixmap_bo in drmmode_xf86crtc_resize
      Allow up to six instances in Zaphod mode
      Detect and fix up non-premultiplied cursor data
      glamor: Can work at depth >= 15 with current xserver Git master
      man: This driver supports colour depths 8, 15 and 16
      Add README.md to EXTRA_DIST
      Relax detection of non-premultiplied alpha cursor data
      Use drm_abort_one in drm_queue_handler
      Explicitly keep track of whether a DRM event is for a flip or not
      Move deferred vblank events to separate drm_vblank_deferred list
      Skip gamma correction of cursor data if premultiplied R/G/B > alpha
      Generate docker image as part of CI pipeline
      Perform scanout buffer update immediately if drmmode_wait_vblank fails
      Cancel pending scanout update in drmmode_crtc_scanout_update
      Automatically try re-enabling TearFree after a flip failed
      Don't use GBM for allocating HW cursor BOs
      Drop AMDGPUInfoRec::cursor_buffer array
      Use drmIoctl in drmmode_show_cursor
      Update cursor position in drmmode_show_cursor if hotspot changed
      Use two HW cursor buffers per CRTC
      Don't clear info->flip_window in present_unflip
      Remove superfluous vrr_flipping field and clean up related code
      gitlab-ci: Use kaniko instead of docker-in-docker for image generation
      Only call drmmode_uevent_init if RandR is enabled
      Only call drmmode_validate_leases if RandR is enabled
      dri3: Flush if necessary in dri3_fd_from_pixmap
      dri2: Flush in dri2_create_buffer2 after calling glamor_set_pixmap_bo
      glamor: Avoid glamor_create_pixmap for pixmaps backing windows
      Don't allow TearFree scanout flips to complete in the same vblank period
      Only update drmmode_crtc->flip_pending after actually submitting a flip
      Call drmHandleEvent again if it was interrupted by a signal
      Keep waiting for a pending flip if drm_handle_event returns 0
      gitlab-ci: Only run docker-image stage if relevant source files change
      gitlab-ci: Don't rely on $CI_PROJECT_NAME
      Don't register a window private if VRR is disabled
      Don't enable the VRR support code for GPU screens
      Wrap change/delete window property request handlers
      Make use of property request wrappers for VRR property
      Call amdgpu_present_set_screen_vrr from amdgpu_vrr_property_update
      present: Check that flip and screen pixmap pitches match
      dri2: Call drm_queue_handle_deferred in dri2_deferred_event
      Revert "gitlab-ci: Only run docker-image stage if relevant source files change"
      Revert "Remove set but unused amdgpu_dri2::pKernelDRMVersion"
      Make drmmode_cm_enabled an inline function
      present: Don't check tiling parameters with DC & DRM minor version >= 31
      Bump version for the 19.0.0 release

Nicholas Kazlauskas (2):
      Check last flip window instead of screen root before flipping
      Support CRTC variable refresh for windows using Present flips
2019-03-06 14:00:30 +00:00
gutteridge
5a5813f8f7 mate-session-manager: regenerate distinfo for patch change 2019-03-06 08:14:33 +00:00
gutteridge
d48339a34d mate-session-manager: amend patch file 2019-03-06 08:12:36 +00:00
gutteridge
52878c32bc mozo: update to 1.22
### mozo 1.22.0

  * Translations update
  * Fix menu entry can not move
  * Initialize Travis CI support
2019-03-06 08:00:47 +00:00
gutteridge
e140e2cb60 mate-terminal: update to 1.22
### mate-terminal 1.22.0

  * Translations update
  * Initialize Travis CI support
  * Remove unused files in help dir
  * Remove generated files
  * Add update-authors.pl which helps to update terminal.about
  * Update authors
  * Update Documenters
  * drop umtp suport
  * Help - Window title when MATE Terminal is started for first time
  * Help - alternative text for tabbed window picture
  * Help - TERM=xterm-256color
  * eggsmclient: avoid deprecated 'g_type_class_add_private'
  * src/terminal-screen.c: Set TERM to 'xterm-256color' (instead of just 'xterm').
  * move appdata to metainfo directory
2019-03-06 07:51:05 +00:00
gutteridge
a773211457 mate-settings-daemon: update to 1.22
### mate-settings-daemon 1.22.0

  * update translations
  * Initialize travis support
  * disable deprecation warnings for distcheck
  * media-keys: Execute default calculator application defined by schema
2019-03-06 07:42:03 +00:00
gutteridge
4dc65937c1 mate-session-manager: update to 1.22
### mate-session-manager 1.22.0

  * Translations update
  * initial travis-CI support
  * manager: restart user bus if last graphical session
  * systemd: add api for detecting if this is the last session for a user
  * gsm: Disconnect all dbus clients when dbus is disconnected
  * manager: don't wait for all clients to exit before exiting
  * [gsm-autostart-app] Migrate from dbus-glib to gdbus
  * gsm-app-dialog: make the seconds translatables in the spinbutton
  * disable deprecation warnings for distcheck
  * change app startup dalay where it in system path
  * Remove X-GNOME-Autostart-Delay support
  * Add a delay setting to Startup Manager
  * gsm-properties-dialog: avoid 'gtk_dialog_add_buttons' with stock ids
  * avoid 'gtk_dialog_add_button' with stock ids
  * mate-session-save: show icon in error dialog
  * Migrate from dbus-glib to gdbus
  * gsm-inhibit-dialog.ui: avoid deprecated GtkVBox
  * session-properties.ui: avoid deprecations
  * gsm-manager: avoid deprecated 'g_settings_list_schemas'
  * Avoid compile warning for g_type_class_add_private
  * Only show application name when run with --version
  * Strip outer single quotes from string value returned by gsettings in mate-wm script.
  * replace deprecated gdk_error_trap functions
  * Fixed typo in --logout-dialog option
2019-03-06 07:37:51 +00:00
gutteridge
45aaf08483 mate-screensaver: update to 1.22
### mate-screensaver 1.22.0

  * Translations update
  * Initialize Travis CI support
  * Make translatable the auth-username-label in lock-dialog-default.ui
  * mate-screensaver-command: Support unlocking (--unlock) the screensaver via CLI.
  * disable deprecation warnings for distcheck
  * fade: fix fade computation math
  * fix more GdkScreen related deprecations
  * gs-grab-x11: replace deprecated gdk_error_trap_push/pop
  * gs-visual-gl: replace deprecated gdk_error_trap_push/pop
  * Remove "monitor" pointer from debug information
  * lock-plug: Only scale lock-screen widgets on older versions of GTK
  * gs-lock-plug: avoid deprecated 'gdk_keymap_get_default'
2019-03-06 07:31:46 +00:00
gutteridge
9bbad4dc00 mate-menus: update to 1.22
### mate-menus 1.22.0

  * Translations update
  * initial travis-ci support
  * Switch to modern realpath()
  * disable deprecation warnings for distcheck
  * drop Python support leftovers
2019-03-06 07:18:16 +00:00
gutteridge
7aa7fcaea2 mate-indicator-applet: update to 1.22
### mate-indicator-applet 1.22.0

  * bump version
2019-03-06 07:13:00 +00:00
gutteridge
a80df1b1ef mate-desktop: update to 1.22
### mate-desktop 1.22.0

  * Translations update
  * Fixed make distcheck fail on debian.
  * mate-colorsel: avoid deprecated 'gtk_widget_modify_bg'
  * Initialize travis support
  * [mate-rr] Avoid deprecated g_type_class_add_private
  * Avoid deprecated g_type_class_add_private
  * [mate-colorsel] Avoid deprecated g_type_class_add_private
  * mate-bg: avoid deprecated 'g_settings_list_keys'
  * update copyright  to 2019
  * disable deprecation warnings for distcheck
  * mate-bg: Corrected some comments
  * schemas: Define schema for a default calculator
2019-03-06 07:04:10 +00:00
gutteridge
a9d0f6f006 mate-control-center: update to 1.22
### mate-control-center 1.22.0

  * Translations update
  * Initialize travis support
  * eggcellrendererkeys: avoid deprecated 'gtk_widget_modify_bg/fg'
  * Update MCC help
  * default-applications: Use more common icon names for Office documents
  * mate-display-properties: Migrate from dbus-glib to GDBus
  * Fix the runtime warning about gtk_widget_destroy.
  * Fixed number of cols error after reload menus.
  * Fixed crash when install/remove application.
  * capplets/mouse: .svg files instead .png in doubleclick artwork
  * capplets/mouse: New doubleclick artwork with mate logo
  * disable deprecation warnings for distcheck
  * default-applications: Fix assertion failture on g_icon_to_string
  * default-applications: Add a widget for a default calculator application
  * default-applications: Use the selected word processor for RTF as well
2019-03-06 06:59:44 +00:00
gutteridge
10cafc5009 mate-applets: update to 1.22
### mate-applets 1.22.0

  * update translations
  * Issues reported by translators
  * multiload: ignore priviledged mount points
  * disable deprecation warnings for distcheck
  * Silent output when building.
  * Support git.mk to generate .gitignore
2019-03-06 06:48:22 +00:00
gutteridge
479ec25f12 libmatekbd: update to 1.22
### libmatekbd 1.22.0

  * sync with transifex
  * Initialize Travis CI support
  * rename g_strv_equal to matekbd_strv_equal
2019-03-06 06:37:47 +00:00
wiz
ef04fca47a xdm: update to 1.1.12.
This release collects 7 years worth of bug fixes and code cleanups,
including the fix for CVE-2013-2179 that was previously distributed
as a patch against the prior release.

Heads up to packagers: the config files have switched from *.cpp files that
are processed by the C Pre-Processor to *.in files processed by sed, so you
will have to adjust any local patches you apply to the configs.

Alan Coopersmith (27):
      Mark some chars as const to fix gcc -Wwrite-strings warnings
      Fix warnings about printing longs with int type format strings
      Add some missing malloc failure checks
      Remove unused TLI ("STREAMSCONN") code from xdm
      Remove unused DECnet ("DNETCONN") code from xdm
      Remove unused NCR/Wollongong TCP ("WINTCP") code from xdm
      Remove old Interactive Unix ("ISC") code from xdm
      Assume signal handlers return void, as C89 requires
      Stop leaking address struct on every call to getLocalAddress()
      Remove old man page note about XDM-AUTHENTICATION-1
      Avoid fd leak when fdopen() fails in openFiles()
      Show compile time options in Debug output
      Ensure fgets read at least one byte before modifying string
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Protect against unlikely NULL pointer dereference in FormatChooserArgument
      Only pass -u & -w args to sessreg if --with-{u,w}tmp-file=path specified
      Only free input or output to realloc, not both
      Mark LogPanic as noreturn per gcc's suggestion
      Get rid of an extraneous ; at the end of a C source line
      Remove non-existent cpp resource from man page
      Install xdm man pages under admin section (8), not user programs (1)
      Add missing brackets to multi-statement if in SaveServerAuthorizations
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Use sed instead of the C pre-processor to generate config files
      xdm 1.1.12

Björn Esser (1):
      glibc: Include <crypt.h> if needed, fix build with 2.28

Chí-Thanh Christopher Nguyễn (2):
      xdm uses arc4random without proper includes for Linux libbsd
      xdm uses setproctitle without proper includes for Linux libbsd

David Carlier (2):
      fix memory leak in StorePid()
      fix length format in StartClient() debug message

Egbert Eich (1):
      dm: Don't crash if argc == 0

Emil Velikov (1):
      autogen.sh: use quoted string variables

Eric S. Raymond (1):
      Don't rely on the ability to set tab stops.

Jeremy Huddleston (1):
      Require xt >= 1.0 for appdefaultdir

Jeremy Huddleston Sequoia (6):
      Look for pam in both pam/ and security/ paths
      xdm: Add missing include of <arpa/inet.h> for inet_ntop
      Add missing return type (void) for PrintProtoDisplay
      Add missing prototype for PrintSockAddr
      Silence -Wmissing-noreturn warnings
      Fixup various format warnings in PrintProtoDisplay

Jon TURNEY (1):
      Link libXdmGreet with -no-undefined libtool flag

Julien Cristau (1):
      greeter: link against -lXrender if xft is enabled

Matthieu Herrb (9):
      Fix build outside of source dir. Fixes distcheck too.
      replace <varargs.h> by <stdarg.h>. Spotted my Marco Peereboom with clang.
      Fix format string for systems where time_t is 64 bits long.
      Allow the greeter to set the input fields bg color
      Remove #if 0'd code
      Remove AIXV3, SCO, Unixware, OS/2 support
      Unifdef X_NO_SYS_UN
      Missed on arc4random() conversion.
      chown before chmod

Michał Górny (1):
      Support systemd startup notification.

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Thomas Klausner (2):
      Use appropriate format string.
      Add wrapper function for write.

mancha (1):
      Handle NULL returns from glibc 2.17+ crypt().
2019-03-04 11:43:50 +00:00
wiz
ab483df378 xmore: update to 1.0.3.
Alan Coopersmith (5):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      xmore 1.0.3

Emil Velikov (1):
      autogen.sh: use quoted string variables

Gaetan Nadon (7):
      Change xmore DocBook XML file extension from .sgml to .xml
      config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
      config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
      config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
      man: remove trailing spaces and tabs
      config: move man pages into their own directory
      man page: add __xorgversion__ which was just missing.

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-03-04 10:58:16 +00:00
wiz
c7625c2eba xlogo: update to 1.0.5.
This release fixes a bug in which you had to hit "q" then "Escape" to exit,
and collects several years worth of janitorial maintenance.

Alan Coopersmith (7):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      config: Add missing AC_CONFIG_SRCDIR
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      xlogo should not require hitting *both* q and Escape to quit
      xlogo 1.0.5

Emil Velikov (1):
      autogen.sh: use quoted string variables

Eric S. Raymond (1):
      Eliminate use of tab stops.  Helps with structural translation to DocBook.

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-03-04 10:56:01 +00:00
wiz
6cbc5cd398 xinit: update to 1.4.1.
This release fixes a bug when too many arguments are supplied to the program
and improves the man pages.

Alan Coopersmith (3):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      xinit 1.4.1

Jon TURNEY (1):
      Make text about supplying X server arguments via startx more generic

Laurent Bigonville (1):
      Fix some miscellaneous stuffs in the manpages

Tobias Stoeckmann (1):
      Buffer overflow with many arguments.
2019-03-04 10:53:56 +00:00
wiz
16edd9c463 xditview: update to 1.0.5.
Alan Coopersmith (3):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      xditview 1.0.5

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Pat Kane (1):
      make sure filename is a regular file.

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-03-04 10:45:26 +00:00
maya
e3147f79ba dmenu: fix build on older fontconfig (NetBSD 8.0) 2019-03-03 13:12:03 +00:00
youri
2e83907cf8 Add patch. 2019-03-01 17:13:32 +00:00
youri
8524455cd1 Update to 5.1:
Notable changes since v4:


    Config file search order makes more sense now. Make sure user config files are always preferred over system ones. c11c24b
    Fixed handling of -h. 9d64dec



    Makefile has been removed.
    Shadow calculation is a bit different now. There shouldn't be much actual visual difference, but you would need to increase your shadow radius by about 50% to keep what you have now. (dffde06)
    wintypes options actually overrides the global options now. Previously, setting shadow = false for a wintype when the global shadow option is true has no effect. Now that actually disables shadow for that specific wintype. (f97cf48)
    New config file path: ~/.config/compton/compton.conf (#62)
    compton now relies on libxdg-basedir for finding config files. (94b1bc0)
    Better logging (#67).
2019-03-01 17:11:23 +00:00
tnn
2e546d1338 modular-xorg-server: clang build fix 2019-02-28 12:32:39 +00:00
wiz
f37ef4c97d modular-xorg-server: update to 1.20.4.
A variety of bugfixes across the board, but primarily in Xwayland.
Thanks to all who contributed with testing and fixes!

A. Wilcox (1):
      DRI2: Add another Coffeelake PCI ID

Adam Jackson (6):
      automake: Distribute meson's configure header templates
      dri3: Fix XACE access mode for open and get_supported_modifiers
      mi: When {en,dis}abling extensions, match names case-insensitively
      vnd: Fix a silly memory leak
      gitlab: Skip the docker-in-docker step
      xserver 1.20.4

Alan Coopersmith (3):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      os: Report errors opening authorization file (#469)

Ilia Mirkin (1):
      modesetting: fix conn_id termination and potential overrun by 1 byte

Lionel Landwerlin (1):
      present: fix compile warning with debug traces

Lyude Paul (1):
      modesetting: Actually disable CRTCs in legacy mode

Maya Rashish (2):
      Fix typo in error message
      xfree86: Try nouveau on NetBSD as well.

Michel Daenzer (2):
      travis: Use a single meson invocation
      Make artifacts of piglit results if job fails

Michel Dänzer (22):
      xwayland: Plug leaks in xwl_present_sync_callback
      xwayland: Use xwl_present_reset_timer in xwl_present_timer_callback
      xwayland: Rename xwl_present_events_notify to xwl_present_msc_bump
      xwayland: Complete "synchronous" Present flips from xwl_present_msc_bump
      xwayland: Replace xwl_window::present_window with ::present_flipped
      xwayland: Add xwl_present_unrealize_window
      xwayland: Don't need xwl_window anymore in xwl_present_queue_vblank
      xwayland: Don't take buffer release queue into account for frame timer
      glamor: Check that storage format is compatible with RENDER format
      xfree86/modes: Don't clobber gamma LUT of compatibility output's CRTC
      Drop Travis Linux build in favour of GitLab CI
      gitlab-ci: Docker image can be generated as part of pipeline
      test: Use .../piglit instead of .../piglit-*.py
      gitlab-ci: Set LC_ALL=C.UTF-8
      gitlab-ci: Only run docker-image stage if relevant source files change
      gitlab-ci: Don't rely on $CI_PROJECT_NAME
      gitlab-ci: Add ccache to docker image, and leave in autotools
      gitlab-ci: Use ccache
      gitlab-ci: Add autotools build & test job
      present/wnmd: Allow flipping if the window pixmap matches the toplevel's
      glx,xquartz: Fix make distcheck
      gitlab-ci: Run make distcheck in autotools build & test job

Olivier Fourdan (3):
      present/wnmd: Fix use after free on CRTC removal
      xwayland: do not crash if `gbm_bo_create()` fails
      xwayland: handle case without any crtc

Peter Harris (1):
      os: Fix GetTimeInMicros resolution

Peter Hutterer (2):
      test: fix failing tests
      Xi: lock the input thread for any pointer barrier list manipulation
2019-02-27 16:32:58 +00:00
wiz
6a2acef2e8 libxkbcommon: update to 0.8.4.
libxkbcommon 0.8.4 - 2019-02-22
==================

- Fix build of xkbcommon-x11 static library with meson.

- Fix building using meson from the tarball generated by autotools.
2019-02-24 14:59:07 +00:00
gutteridge
abcf3bde8f kitty: add USE_LANGUAGES variable 2019-02-23 21:50:46 +00:00
wiz
0ab55e38e4 xkbcomp: add buildlink3.mk file for pc file linking.
Requested in PR 54007 by David Shao.
2019-02-23 08:40:45 +00:00
wiz
c606fa3cef xvinfo: update to 1.1.4.
This release delivers some small bug fixes and janitorial cleanups.

Alan Coopersmith (5):
      Make xvinfo not exit with error in normal operation
      Fix sign mismatch warnings for loop index comparisons
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      xvinfo 1.1.4

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Tobias Stoeckmann (1):
      Properly handle failures of Xv query functions.
2019-02-21 09:48:20 +00:00
wiz
67fc3d9169 xstdcmap: update to 1.0.4.
This release delivers some minor cleanups and janitorial maintenance.

Alan Coopersmith (6):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Fix -Wsign-compare warnings
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      xstdcmap 1.0.4

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Stéphane Aulery (1):
      Use the same parameter names in the help.
2019-02-21 09:47:24 +00:00
wiz
9775b91e5e xrdb: update to 1.2.0.
This release adds a -E flag to see the preprocessor command issued and
the output of the preprocessor, to aid in debugging.

Alan Coopersmith (4):
      Add -E flag to show cpp command line & processed input file
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      xrdb 1.2.0
2019-02-21 09:46:17 +00:00