Commit graph

15458 commits

Author SHA1 Message Date
pin
8fb504246f x11/lxqt-admin: update to 0.16.0
-Use QFlags default constructor.
-Fixed a settings memory leak.
-Rigenerated all desktop files, completed italian translation, fixed title in
README.
2020-12-07 12:15:28 +00:00
pin
e972e87ba6 x11/lxqt-about: update to 0.16.0
-Bumped version to 0.16.0.
-Fixed Razor-qt link.
-Fixed Weblate links.
2020-12-07 12:13:44 +00:00
pin
dc2e45a6b7 x11/qterminal: update to 0.16.1
0.16.1
-Fixed a mistake in the layout of Terminal settings dialog.
-Fixed translation of shortcuts (in Terminal settings dialog).

0.16.0
-Made closing of tab on middle-clicking optional.
-Avoid loop variable copy.
-Emit signals with Q_EMIT.
-Use the default constructor of QFlags.
-Dropped qmake .pro file.
-Made the color scheme dirs comply with XDG Base Directory Specification.
-Added an optopn for openning the new tab to the right of the active tab.
-Added virtual destructor to a base class.
-Let QStandardPaths::locateAll() handle application name.
-Put drop-down QTerminal on screen with cursor.
2020-12-07 11:50:42 +00:00
pin
bb66cb00ad x11/qtermwidget: update to 0.16.1
0.16.1
-Bumped version to 0.16.1, for a point release of qterminal.

0.16.0
-Use qAsConst.
-Don't search application dir for keyboard and scheme data.
-Use Q_EMIT to call signals, instead of the emit keyword.
-Dropped the deprecated class QLinkedList.
-Don't use 0/nullptr to initialize QFlags.
-Fixed ColorEntry copy operator.
-Disabled the use of copy constructors and assignment operators.
-Check for successful ioctl() calls by testing that the call did not return -1.
-Fix find_package() developer warning in cmake.
-Use const references wherever possible.
-Handle keyboard commands properly.
2020-12-07 11:48:54 +00:00
pin
76b9bf7cd5 x11/libfm-qt: update to 0.16.0
-Clear selection before selecting an item in side-pane.
-Update text color of places view if style changes in runtime.
-Added a missing nullity check to file dialog code.
-Fixed unwanted selection of all items in detailed list mode.
-Fixed a memory leak in launching desktop entries.
-Remember file sorting, showing of hidden files, hidden places of side-pane,
showing of thumbnails, and icon sizes in LXQt file dialog.
-Better focus change with Tab/BackTab in file dialog.
-Open mount targets of mountable directories when they are clicked in file
dialog.
-More efficient and simpler code for graying out cut files.
-Also consider the legacy bookmarks file in bookmarks dialog.
-Guarantee horizontal alignment for pathbar scroll buttons.
-Natural (GTK-like) file sorting by treating dot as separator.
-Avoid QListView's DND methods in our list view.
-Support special chars like `\n` and `\t` in path button name.
-Code cleanup.
2020-12-07 11:34:52 +00:00
pin
25131f670a x11/liblxqt: update to 0.16.0
-Use QFlags default constructor
-Added an action for showing LXQt leave dialog (to be used when the power button
is pressed).
-Don't use deprecated QProcess methods.
2020-12-07 11:32:53 +00:00
pin
af0e43879e devel/lxqt-build-tools: update to 0.8.0
-Removed version checks for some LXQt dependencies.
-Added a Fontconfig CMake find module.
-Suppressed warning about find_package_handle_standard_args package name mismatch.
2020-12-07 11:29:28 +00:00
nia
fc822c4705 qt5-qtbase: Set GCC_REQD before including bsd.prefs.mk
Should help with the current workarounds to avoid gcc49 and gcc5
on CentOS 7 due to inlining bugs.
2020-12-06 11:18:40 +00:00
nia
51dda964a9 sxhkd: Update to 0.6.2
Bastien Dejean (13):
      Add an option to specify the chain abortion keysym
      Version 0.6.0
      Fix memory leak in `destroy_chain`
      Handle unreachable keysyms
      Version 0.6.1
      Fix GCC warnings
      Pass `--tags` to `git describe`
      Make it build with GCC 10
      Mention the fact that the sequences can be nested
      Fix clang static analyzer warnings
      Add complex example from @msteen
      Sequences can't be nested
      Version 0.6.2

Lesik (1):
      Remove explicit mention of xorg.service in sxhkd.service

Miroslav Koškár (1):
      Use preferred X screen
2020-12-05 14:56:33 +00:00
nia
f6dd9d2f87 Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
2020-12-04 20:44:57 +00:00
riastradh
77697b790a Revbump for openpam cppflags change months ago, belatedly. 2020-12-04 04:55:41 +00:00
wiz
f1c1e14e27 modular-xorg-server and friends: update to 1.20.10
Alex Goins (1):
      glamor: Update pixmap's devKind when making it exportable

Arthur Williams (1):
      include: Increase the number of max. input devices to 256.

Bernhard Übelacker (1):
      os: Fix instruction pointer written in xorg_backtrace

Greg V (1):
      xwayland: use drmGetNodeTypeFromFd for checking if a node is a render one

Kishore Kadiyala (1):
      modesetting: keep going if a modeset fails on EnterVT

Martin Peres (1):
      modesetting: check the kms state on EnterVT

Matt Turner (1):
      xserver 1.20.10

Matthieu Herrb (2):
      Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflows
      Check SetMap request length carefully.

Michel Dänzer (10):
      glamor: Fix glamor_poly_fill_rect_gl xRectangle::width/height handling
      xfree86: Take second reference for SavedCursor in xf86CursorSetCursor
      present/wnmd: Can't use page flipping for windows clipped by children
      xwayland: Check window pixmap in xwl_present_check_flip2
      present/wnmd: Remove dead check from present_wnmd_check_flip
      present: Move flip target_msc adjustment out of present_vblank_create
      present: Add present_vblank::exec_msc field
      present/wnmd: Move up present_wnmd_queue_vblank
      present/wnmd: Execute copies at target_msc-1 already
      present/wnmd: Translate update region to screen space

Olivier Fourdan (8):
      Revert "linux: Fix platform device probe for DT-based PCI"
      Revert "linux: Fix platform device PCI detection for complex bus topologies"
      Revert "linux: Make platform device probe less fragile"
      xwayland: Do not discard frame callbacks on allow commits
      xwayland: Remove pending stream reference when freeing
      xwayland: non-rootless requires the wl_shell protocol
      xwayland: Create an xwl_window for toplevel only
      configure: Build hashtable for Xres and glvnd
2020-12-01 21:03:16 +00:00
pin
efd05f0ef8 x11/xnotify: update to 0.8.1
0.8.1
-add support for specifying time for notification to be alive
-simplify invocation (replace "<... 3<>..." with "0<>...")
-handle SIGUSR1 and SIGUSR2
-minor code changes (rename variables, etc)

0.8.0
-add SEC: (time notification should be visible)
2020-12-01 07:59:26 +00:00
dbj
ebcf15a45c x11/qt5-qtmacextras: fix copypasta DESCR 2020-11-29 22:34:13 +00:00
dbj
fa8f67a2c3 x11/qt5-*: avoid calling install_name_tool on symlinks
otherwise, it converts symlinks to copies which creates
problems with duplicate dylibs at runtime
2020-11-29 22:33:21 +00:00
dbj
9a59a06feb x11/qt5-qtbase: fix comments about use of qt5-qtbase/Makefile.nocommon 2020-11-29 22:32:17 +00:00
dbj
f8829f3041 x11/wxGTK30: don't call install_name_tool on symlinks 2020-11-29 22:08:56 +00:00
nia
3474eaf3b7 xsel: Strip out -Werror 2020-11-29 20:37:32 +00:00
pin
4742e404b8 Add x11/unibar 2020-11-29 18:40:46 +00:00
pin
61105dcb28 x11/unibar: import pkg
Simple Xorg display bar written for speed and ease of use.
2020-11-29 18:39:36 +00:00
wiz
2af25f06bf libxkbcommon: update to 1.0.3.
libxkbcommon 1.0.3 - 2020-11-23
==================

- Fix (hopefully) a segfault in xkb_x11_keymap_new_from_device() in some
  unclear situation (bug introduced in 1.0.2).

- Fix keymaps created with xkb_x11_keymap_new_from_device() don't have level
  names (bug introduced in 0.8.0).
2020-11-29 18:03:32 +00:00
tnn
d19304fc86 alacritty: update to 0.6.0
Added
  Secondary device attributes escape (CSI > 0 c)
  Support for colon separated SGR 38/48
  New Ctrl+C binding to cancel search and leave vi mode
  Escapes for double underlines (CSI 4 : 2 m) and underline reset (CSI 4 : 0 m)
  Configuration file option for sourcing other files (import)
  CLI parameter --option/-o to override any configuration field
  Escape sequences to report text area size in pixels and in characters
  Support for single line terminals dimensions
  Right clicking on Wayland's client side decorations will show application menu
  Escape sequences to enable and disable window urgency hints

Changed
  Cursors are now inverted when their fixed color is similar to the cell's
    background
  Use the working directory of the terminal foreground process, instead of the
    shell's working directory, for SpawnNewInstance action
  Fallback to normal underline for unsupported underline types
    in CSI 4 : ? m escapes
  The user's background color is now used as the foreground for the render timer
  Use yellow/red from the config for error and warning messages instead of
    fixed colors
  Existing CLI parameters are now passed to instances spawned using
    SpawnNewInstance
  Wayland's Client side decorations now use the search bar colors
  Reduce memory usage by up to at least 30% with a full scrollback buffer
  The number of zerowidth characters per cell is no longer limited to 5
  SpawnNewInstance is now using the working directory of the terminal
    foreground process on macOS

Fixed
  Incorrect window location with negative window.position config options
  Slow rendering performance with HiDPI displays, especially on macOS
  Keys swallowed during search when pressing them right before releasing
    backspace
  Crash when a wrapped line is rotated into the last line
  Selection wrapping to the top when selecting below the error/warning bar
  Pasting into clients only supporting UTF8_STRING mime type on Wayland
  Crash when copying/pasting with neither pointer nor keyboard focus on Wayland
  Crash due to fd leak on Wayland
  IME window position with fullwidth characters in the search bar
  Selection expanding over 2 characters when scrolled in history with
    fullwidth characters in use
  Selection scrolling not starting when mouse is over the message bar
  Incorrect text width calculation in message bar when the message contains
    multibyte characters
  Remapped caps lock to escape not triggering escape bindings on Wayland
  Crash when setting overly long title on Wayland
  Switching in and out of various window states, like Fullscreen, not persisting
    window size on Wayland
  Crash when providing 0 for XCURSOR_SIZE on Wayland
  Gap between window and server side decorations on KWIN Wayland
  Wayland's client side decorations not working after tty switch
  Fullscreen startup mode not working on Wayland
  Window not being rescaled when changing DPR of the current monitor on Wayland
  Crash in some cases when pointer isn't presented upon startup on Wayland
  IME not working on Wayland
  Crash on startup on GNOME since its 3.37.90 version on Wayland
  Touchpad scrolling scrolled less than it should on macOS/Wayland on scaled
    outputs
  Incorrect modifiers at startup on X11
  Add and Subtract keys are now named NumpadAdd and NumpadSubtract respectively
  Feature checking when cross compiling between different operating systems
  Crash when writing to the clipboard fails on Wayland
  Crash with large negative font.offset.x/y
  Visual bell getting stuck on the first frame
  Zerowidth characters in the last column of the line
2020-11-28 19:20:14 +00:00
nia
49aa73978a clipit: Update to 1.4.5
Unknown changes
2020-11-25 21:41:39 +00:00
adam
63765f038c py-qt5: updated to 5.12.2
PyQt v5.15.2 has been released. This is a minor feature and bug-fix release. The wheels are bundled with Qt v5.15.2. There are corresponding releases of the other PyQt-related packages.
* Bound signals are now hashable.
* The QT_MAC_WANTS_LAYER environment variable is automatically set on macOS.
2020-11-25 10:34:50 +00:00
nia
902b661967 ratmen: Update to 2.2.3
Unknown changes
2020-11-24 17:33:29 +00:00
nia
2709fc9dab rofi: Update to 1.6.1
v1.6.1: Tortoise Power
   - Use GdkPixbuf for Icon parsing.
   - Add FileBrowser to default mode.
   - Fix parsing dicts in config file (with " in middle of string.)
   - Add -normalize-match option, that tries to o match ö, é match e. (#1119)
   - [Theme] Add min/max operator support to calc() (#1172)
   - Show error message and return to list instead of closing (#1187)
   - [Theme] Add nested media support. (#1189)
   - [Textbox] Try to fix estimated font height. (#1190)
   - [DRun] Fix broken caching mechanism.

v1.6.0: The Masked Launcher
   -  Add `themes/` directory in the users rofi config directory to the theme search path. (#1001)
   -  Split listview element into box widget holding icon and textbox. Supporting more dynamic themes. (#949)
   -  Fix default theme.
   -  Add -upgrade-config option.
   -  Add `ROFI_PLUGIN_PATH` variable.
   -  Add check for running rofi inside a Script mode.
   -  Remove gnome-terminal from rofi-sensible-terminal (#1074)
   -  Set window title based on mode name. (#969)
   -  Subpixel rendering workaround. (#303)
   -  Support character type in configuration {} block . (#1131)
   -  Use `XDG_CONFIG_DIRS` (#1133)
   -  [Box] Bug fix update propagation.
   -  [Build] Fix meson build with meson 0.55.
   -  [DMenu] Add `-keep-right` flag. (#1089)
   -  [DMenu] Don't match markup when filtering. (#579,#1128)
   -  [DRUN] Support Type=Link (#1166)
   -  [DRun] Add % to escape variable.
   -  [DRun] Add an optional cache for desktop files. (#1040)
   -  [DRun] Add keywords as default match item. (#1061)
   -  [DRun] Don't run custom commands.
   -  [DRun] Match keywords field.
   -  [DRun] Only show selected categories. (#817)
   -  [Dmenu|Script] Add non-selectable entries. (#1024)
   -  [Doc] Update documentation.
   -  [IconFetcher] Add jpeg support.
   -  [Icon] Set default size to 1.2 CH.
   -  [Icon] support distance for size.
   -  [Listview] Add widget to show keybinding index. (#1050)
   -  [Listview] Fix distribution of remaining space.
   -  [Listview] Fix left-to-right scrolling. (#1028)
   -  [Listview] Fix updating elements. (#1032)
   -  [Matching] Make Fuzzy matching non greedy.
   -  [Script] Add delimiter option. (#1041)
   -  [Script] Add environment variable indicating state.
   -  [Script] Add extra matchign field (meta). (#1052)
   -  [Script] Add info option, hidden field that gets passed to script via `ROFI_INFO` environment.
   -  [Script] Add no-custom option.
   -  [Textbox] Add cursor blinking option.
   -  [Textbox] Add placeholder. (#1020)
   -  [Theme] Add `calc()` support. (#1105)
   -  [Theme] Add alpha channel to highlight color. (#1033)
   -  [Theme] Add sidebar as mode-switcher alias.
   -  [Theme] Add some initial @media support. (#893)
   -  [Theme] Support buttons in the UI.
   -  [View] Add two widgets. One showing number of rows, other number of filtered rows. (#1026)
   -  [Window] Add window thumbnail option.
   -  [Window] Remove arbitrary # window limit. (#1047)
   -  [Window] check buffer overflow.
2020-11-24 17:22:00 +00:00
nia
5fcd531bf7 xbanish: Update to 1.7
Christian Garbs (1):
      call XFreeDeviceList() after XListInputDevices() (#46)

Graham Gower (1):
      Rescan the input devices when a device is (un)plugged. (#41)

Oleksandr Motsak (1):
      Add -a option to always hide mouse pointer

joshua stein (9):
      Add DPRINTF macro to make debugging printfs easier
      Makefile: always add -W flags to CFLAGS
      Makefile: releases are handled through git tags
      Add an -m option to move the cursor to a corner when hiding
      XQueryPointer's final arg needs an unsigned int
      usage: don't depend on __progname
      hide_cursor: return early
      snoop_xinput: close the device after probing it to avoid leaking mem
      xinput: ignore duplicate XDevicePresenceNotifyEvents
2020-11-24 10:28:44 +00:00
nia
8ef9e83717 xbindkeys: Update to 1.8.7
2020-05-23  Philippe Brochard <hocwp@free.fr>

	* Fix some compilation warnings

2020-05-23 Jason Miller  <jasom@fastmail.com>

	* Prevent scheme functions to be garbage collected
2020-11-24 10:25:24 +00:00
nia
4e69990489 xteddy2: Update to 2.2
2009-02-25:
  * Ported to Imlib2 (Thanks to Peter De Wachter <pdewacht@gmail.com>)
2020-11-24 10:12:48 +00:00
tsutsui
80e8629acf qt5-qtbase: fix a build error on NetBSD/sh3el. 2020-11-24 09:35:18 +00:00
tsutsui
aa50db1649 mlterm: -fno-dce hack is also required for NetBSD/sh3el 9.1 (gcc 7.5.0). 2020-11-24 09:29:45 +00:00
wiz
6b2ca19585 libxkbcommon: update to 1.0.2.
libxkbcommon 1.0.2 - 2020-11-20
==================

- Fix a bug where a keysym that cannot be resolved in a keymap gets compiled to
  a garbage keysym. Now it is set to XKB_KEY_NoSymbol instead.

- Improve the speed of xkb_x11_keymap_new_from_device() on repeated calls in the
  same xkb_context().
2020-11-23 15:34:26 +00:00
nia
0ab1bccc6d lemonbar: Update to 1.4
Notable changes:

    Unlimited number of clickable areas, the -a switch was removed.
    Unlimited number of loadable fonts (yay, I guess?).
    You can now specify what screens are used by lemonbar with the -o switch.
    The new Sn specifier allows you to select a screen by name.
    Much better handling of rapidly-changing input (#107).
    Underlines and overlines are not reset when changing the alignment.

Bug fixes:

    Use opaque black/white colors as default values.
    Reset the attributes and colors between each rendered line.
2020-11-23 14:07:27 +00:00
pin
dee81d158d x11/kitty: update to 0.19.2
-Add a new mappable select_tab action to choose a tab to switch to even when the
tab bar is hidden (#3115)
-Distribute extra pixels among all eight-blocks rather than adding them all to
the last block (#3097)
-Fix drawing of a few sextant characters incorrect (#3105)
-macOS: Fix minimize not working for chromeless windows (#3112)
-Preserve lines in the scrollback if a scrolling region is defined that is
contiguous with the top of the screen (#3113)
2020-11-22 14:24:22 +00:00
pin
84ad35712e x11/xterm: update to 362
Patch #362 - 2020/11/11
-cleanup of calls to free, removing checks for null (Walter Harms).
-improved mouse-button reporting (prompted by discussion with Stephane Chazelas)
	-narrow the scope of the change for shift-key in patch #361 to make it apply
	only when the modifyOtherKeys resource is set to 2 (i.e., “program mode”).
	Also, when checking the shift-key, ignore modifiers other than shift,
	control and “meta”
	-use the alt/meta modifier information obtained in VTInitModifiers to
	replace a hard-coded mod1 used to detect “Meta” for mouse-button responses.
-reduce SIGWINCH's sent to the client by filtering out duplicates.
-improve display when scaleHeight is greater than 1:
	-the text-cursor is vertically-centered on the current line, rather than
	only extending below the current line (report by Manu Chaturvedi).
	-the built-in line-drawing characters extend to the scaled cell-height.
-fill-in special case for motion-events to match the changes for shift-key in
pointer-button events from patch #361.
2020-11-22 13:32:27 +00:00
wiz
be8b67abe0 qt5-qtwebkit: restore PKGREVISION
This was not updated with the rest of qt5
2020-11-21 23:13:11 +00:00
adam
e3dff84f17 qt5: updated to 5.15.2
5.12.2:
Bug fix release.
2020-11-21 11:22:31 +00:00
wiz
196d0d846a *: recursive bump for poppler 20.11.0 2020-11-21 09:34:53 +00:00
wiz
23ac55d314 libX11: update to 1.7.0.
libX11 version 1.7.0 includes a new API, hence the change from the 1.6
series to 1.7:

 * XSetIOErrorExitHandler which provides a mechanism for applications
   to recover from I/O error conditions instead of being forced to
   exit. Thanks to Carlos Garnacho for this.

This release includes a bunch of bug fixes, some which have been pending for over three years:

 * A bunch of nls cleanups to remove obsolete entries and clean up
   formatting of the ist. Thanks to Benno Schulenberg for these.

 * Warning fixes and other cleanups across a huge swath of the
   library. Thanks to Alan Coopersmith for these.

 * Memory allocation bugs, including leaks and use after free in the
   locale code. Thanks to Krzesimir Nowak, Jacek Caban and Vittorio
   Zecca for these.

 * Thread safety fixes in the locale code. Thanks to Jacek Caban for
   these.

 * poll_for_response race condition fix. Thanks to Frediano Ziglio for
   the bulk of this effort, and to Peter Hutterer for careful review
   and improvements.

Version 1.7.0 includes a couple of new locales:

 * ia and ie locales. Thanks to Carmina16 for these.

There are also numerous compose entries added, including:

 * |^ or ^| for ↑, |v or v| for ↓, ~~ for ≈. Thanks to Antti
    Savolainen for this.

 * Allowing use of 'v' for caron, in addition to 'c', so things like
   vC for Č, vc for č. Thanks to Benno Schulenberg for this.

 * Compose sequences LT, lt for '<', and GT, gt for '>' for keyboards
   where those are difficult to access. Thanks to Jonathan Belsewir
   for this.
2020-11-20 20:42:53 +00:00
bsiegert
b1c79d1f97 mate-settings-daemon: remove superfluous gnome-keyring dependency
Not only is gnome-keyring super crufty, it is not actually used by this
package.

Prodded by nia@ on IRC
2020-11-20 17:12:03 +00:00
nia
ee68c20685 xdesktopwaves: Update to 1.4
Version 1.4
 * Added backdrop failure checking, and because this is not always reliable,
   also added an (emergency) exit button.
 * Adapted to new KDE versions.
 * Added support for Hygon Dhyana processor.
 * Fixed some minor portability flaws.
2020-11-20 14:26:47 +00:00
wiz
460ba03de8 xprop: update to 1.2.5.
Jason Nader (1):
      Add missing `-help` function

Keith Packard (5):
      Make output with unknown width terminal the same as old code
      Free string list returned from XmbTextPropertyToTextList
      Correct icon buffer width computation for truecolor terminals
      Check return value from ioctl(TIOCGWINSZ)
      xprop 1.2.5

Pierre-Loup A. Griffais (5):
      Don't display icons if they would line-wrap.
      Break down memory allocation logic and fix overallocating for UTF8.
      Fix aspect ratio for icon display by using two characters per icon pixel.
      Support true color output for icons if the terminal advertises it.
      Fix formatting of back-to-back not shown icons.
2020-11-20 08:09:58 +00:00
nia
9177052005 picom: Update to 8.2
This is a bug fix release of picom

    Fixes assertion failures related to WIN_FLAGS_SHADOW_STALE, see #479
    write-pid-path in configuration file now accepted, see #492
    Pid files are now deleted during shutdown, see #492
    Build fixes for certain platforms, see #501, #502

Thanks to @tryone144, @jialeens, and @niacat
2020-11-19 11:03:04 +00:00
nia
f9552a1a41 BUILD_DEPENDS -> TOOL_DEPENDS 2020-11-17 15:31:10 +00:00
mef
727fb7e474 (x11/gnome-session) Add gdbus-codegen-[0-9]* for BUILD_DEPENDS (is it enough ?) 2020-11-17 13:34:06 +00:00
nia
19f62e4463 vte3: Do not install files to SYSCONFDIR. Use CONF_FILES.
Should fix the build on systems where SYSCONFDIR exists outside of
PREFIX.
2020-11-17 12:05:01 +00:00
nia
251d5db0a5 gnome-desktop3: Remove USE_PKGLOCALEDIR, it's harmful here 2020-11-17 11:35:19 +00:00
mcf
e1112601d1 qt5-qtmultimedia: audioengine plugin is conditional on -gstreamer
Except on QNX and Darwin, where it is always enabled:
https://github.com/qt/qtmultimedia/blob/v5.15.1/src/plugins/plugins.pro
2020-11-17 04:46:35 +00:00
tsutsui
635c1f6157 mlterm: update to 3.9.1.
pkgsrc changes:

- remove a patch applied in the upstream
- pull an upstream fix for NetBSD/x68k VGA mode support:
 0d3a3b0bdc

Upstream changes noted in doc/en/ReleaseNote:

ver 3.9.1
* Support copy mode which starts by Control+Shift+Return.
* Support OSC 1337;Setmark ST.
* Support CSI 3 J (ED) which clears backlog.
* Support gradle to build mlterm for Android. (See doc/en/README.android)
* Add --enable-utmp-suid option to ./configure script.
  (The default value is disabled.)
* Add --with-utmp option which specifies the way of accessing to utmp database
  to ./configure script.
* Add SCROLL_UP_TO_MARK, SCROLL_DOWN_TO_MARK and SET_MARK shortcut keys.
* Add resize_mode / --rz option, and drop scroll_on_resize / --sr option.
  (If you want to revert to the old behavior, specify --rz=none option.)
* Add emoji_file_format / --emojifmt option.
* Add libvterm 0.1 API symbols to libvterm compatible library.
* Add vte 0.62 API symbols to libvte compatible library.
* Drop SCROLL_DOWN and PAGE_DOWN shortcut keys.
* Drop use_extended_scroll_shortcut option and SCROLL_UP shortcut key is enabled
  by default. (If you want to disable it, add UNUSED=SCROLL_UP to ~/.mlterm/key.)
* Update unicode property table (generated from UnicodeData.txt and
  EastAsianWidth.txt) to version 13.0.0.
* letter_space / --csp option accepts negative value.
* libvte compatible library supports XInput2.
* Bug fixes:
  Fix a bug which caused a 'mlimgloader' process not to exit after loading a wall picture.
  (Enbugged at 3.8.8)
  Fix a bug which disabled keyboard and mouse on Haiku R1/beta2.
  Mlconfig starts correctly by Ctrl + RightClick on cygwin 3.1.4.
  Fix https://sourceforge.net/p/mlterm/mailman/message/37033060/
  Fix segfault of mlcc in exiting after changing configurations.
  Fix segfault in double click at RTL characters. (Enbugged at 3.6.2)
  Fix corruption of data transferred by "OSC 5379; scp ... ST".
  Fix https://github.com/arakiken/mlterm/issues/4.
  Fix	http://twitter.com/oshimyja/status/1320251099211649024.
2020-11-16 11:58:08 +00:00
mef
3305494460 (x11/gnustep-back) Fix PLIST_SUBST, ref: PKGVERSION_NOREV 2020-11-14 22:40:18 +00:00
mef
1911104aac (x11/gnustep-gui) Add patch for icu-68 fallout (TRUE -> true) 2020-11-13 02:47:45 +00:00
adam
8e9450ad89 py-pyperclip: updated to 1.8.1
1.8.1:
Unknown changes
2020-11-12 23:44:23 +00:00
nia
191e955ae1 gnome-session: Needs msgfmt with --xml 2020-11-11 17:55:59 +00:00
nia
f0e6a15cd6 x11: Add gnome-shell. Based on work by Dan Cîrnaț and myself in wip.
GNOME Shell provides core user interface functions for the GNOME 3 desktop,
like switching to windows and launching applications. GNOME Shell takes
advantage of the capabilities of modern graphics hardware and introduces
innovative user interface concepts to provide a visually attractive and
easy to use experience.
2020-11-10 12:06:58 +00:00
nia
37c5a2af3a gnome-session: Import version 3.38.0
Based on work by Dan Cîrnaț and myself.

gnome-session contains the GNOME session manager, as well as a
configuration program to choose applications starting on login.
2020-11-10 02:15:00 +00:00
gutteridge
73775c376e mate-terminal: remove unused PLIST_VAR
The skey option hasn't made a difference in PLIST content in some time.
2020-11-09 23:48:31 +00:00
gutteridge
82473e3717 mate-terminal: update to mate-terminal 1.24.1
Change log:

mate-terminal 1.24.1

  * Translations update
  * build: silent build warnings for distcheck
  * build: do not override the default value for MATE_COMPILE_WARNINGS
  * fix searching in terminal window
  * fix url highlighting due to deprecation of vte_terminal_match_add_gregex
  * terminal-screen: prevent crash on bad term spawn due to redundant frees
  * Use user page on github when user email is private
  * Update authors
2020-11-09 23:45:39 +00:00
kim
64a02f60c1 xclip: Add "-f -" flags to tar in xclip-pastefile
BSD implementations of tar use tape device as default file, so "tar xv"
would extract files from tape device instead of standard input.
2020-11-08 15:25:58 +00:00
nia
c830e15d2e vte3: Make icu support optional.
According to upstream it's only used for legacy charset support, and
doesn't seem to be enabled in some popular Linux distributions I checked.
2020-11-07 10:05:11 +00:00
wiz
906156fcbc qt5-qtwebkit: fix build with icu-68 based on webkit-gtk patches 2020-11-07 09:23:55 +00:00
wiz
a3c642a3f2 gnome-desktop3: make gdbus-codegen a TOOL_DEPENDS 2020-11-06 18:31:15 +00:00
mef
11aecf41bf (x11/gnome-desktop3) DEPENDS+= line should appear earlier 2020-11-06 13:38:40 +00:00
mef
e965c5d683 (11/gnome-desktop3) Fix build: +DEPENDS+= gdbus-codegen-[0-9]* 2020-11-06 13:34:37 +00:00
wiz
2ee9ad5cda xkbcomp: update to 1.4.4.
Alan Coopersmith (1):
      Fix spelling/wording issues

Miroslav Koškár (1):
      Fix lockdevbtn to be XkbSA_LockDeviceBtn action

Peter Hutterer (3):
      For -R and after chdir, add the current directory to the path
      Don't pretend unresolved symbols are an error
      xkbcomp 1.4.4
2020-11-05 09:17:06 +00:00
ryoon
2831546220 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
ryoon
4675ccbc79 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:06:42 +00:00
nia
e44a6ce6ff gnome-desktop3: Update to 3.38.1.
Based on work by Dan Cîrnaț in pkgsrc-wip.

Changes:

- Add default input source for fr_BE
- Add default keyboard layout for Indonesia
- Add utility function to start a transient systemd scope
- Allow /etc/alternatives in bubblewrap sandbox (#92, Simon McVittie)
- Avoid using g_type_class_add_private()
- Blacklist seccomp on riscv64 architecture as its not supported yet
- Change default Japanish input source to KCC
- Disable gvfs in thumbnailer sandboxes
- Display locale @modifiers properly (#50, Gunnar Hjalmarsson)
- Don't run locale tests at build time (#159, Simon McVittie)
- Fix a compile-time error on x32
- Fix a crash in xkb info handling (#785320)
- Fix a memory leak in the display handling code
- Fix a use-after-free in the thumbnailer
- Fix bubblewrap sandbox on s390x (!82, Simon McVittie)
- Fix crash in idle monitor
- Fix crashes in thumbnailers (#785963)
- Fix detection of builtin display on NVIDIA (Jeremy Soller)
- Fix memory leak
- Fix multiple bugs in sandboxed thumbnailer handling,
- Fix multiple bugs in thumbnailing
- Fix regressions from intltool removal
- Fix regressions introduced by g_autoptr usage
- Fix slow thumbnailer due to missing font cache (#90)
- Fix some thumbnailer sandboxing issues
- Fix time display issue with Japanese translation (Tianhao Chai)
- Fix uninitialized memory in the thumbnailer (#784915)
- Fix various wall clock regressions
- GnomeBGSlideShow filename property replaced with a file property (Marco Trevisan)
- Honor XKB_CONFIG_ROOT environment variable
- Improve error reporting in thumbnailers
- Miscellaneous improvements to the thumbnailer code
- Modernize autotools configuration a bit
- Port buildsystem to meson
- Remove some obsolete API's in thumbnailer
- Remove unused API not compatible with wayland
- Remove unused gnome_desktop_thumbnail_has_uri()
- Replace GdkColor methods with GdkRGBA methods
- Require gio-unix-2.0
- Several fixes for compilation warnings
- Support common_name in ISO 639 (#49, Gunnar Hjalmarsson)
- Thumbnailers are now sandboxed (#7744970, #785197)
- Translation updates
- Use GLib fixed-width types (#168, Christopher Chavez)
- Use LC_TIME for time format string translations
- gnome-bg: Handle exif orientations (#516177)
- gnome-languages: Use uselocale to avoid threadsafety issues (#105)
- gnome_bg_slide_show_get_current_slide: add NULL check (#169, Mike Gorse)
- idle-monitor fixes
- languages: Fix encoding issue when translating locale modifiers (#156)
- remove unused direct x11 dependency
- rr: add color transform functions
- systemd: Change naming scheme to conform to systemd convention
- systemd: Default to garbage collect failed scopes
- tests/wall*: Do not fail if some of the locales is missing
- thumbnail: Update documentation
- thumbnailer: Correctly cleanup stale thumbnailer directories
- thumbnailer: fix incomplete TIOCSTI filtering (#112)
- thumbnails: keep the orignal file name (#154)
- wall-clock: Immediately react to show-weekday changes
- wall-clock: Tweak the clock format
- wall-clock: respect new clock-show-weekday setting
- wallclock: am/pm is always available now (#780877)
- wallclock: don't update needlessly (#780861)
2020-11-04 12:12:48 +00:00
triaxx
19ba028a6a gnustep-gui: fix build on FreeBSD 2020-11-04 09:01:02 +00:00
nia
6ddc1d9ee0 x11: add lemonbar
based on work by Zach Hopkins in pkgsrc-wip.

lemonbar (formerly known as bar) is a lightweight bar entirely based on
XCB. Provides full UTF-8 support, basic formatting, RandR and Xinerama
support and EWMH compliance without wasting your precious memory.
2020-11-03 11:44:58 +00:00
nia
c146a0891d x11: remove hyena
unused mono library, doesn't build, discontinued upstream
2020-10-30 14:22:28 +00:00
pin
feab1a8da4 x11/xnotify: update to 0.7.3
0.7.3 scale image rather than crop it
0.7.2 fix missing left alignment when reading xresources
2020-10-29 07:47:42 +00:00
pin
01f5a43c63 add x11/xnotify 2020-10-28 11:50:07 +00:00
pin
9540cb2af3 x11/xnotify: import pkg from wip
XNotify displays a notification on the screen. XNotify receives a
notification specification in stdin and shows a notification for the
user on the screen.
2020-10-28 11:49:08 +00:00
pin
395a4629d2 x11/kitty: update to 0.19.1
0.19.1 [2020-10-06]
-hints kitten: Add an ip type for easy selection of IP addresses (#3009)
-Fix a regression that caused segfault when using scrollback_pager_history_size
and it needs to be expanded (#3011)
-Fix update available notifications repeating (#3006)

0.19.0 [2020-10-04]
-Add support for hyperlinks from terminal programs. Controlled via
allow_hyperlinks (#68)
-Add support for easily editing or downloading files over SSH sessions without
the need for any special software, see Remote files
-A new Hyperlinked grep kitten to easily search files and open the results at
the matched line by clicking on them.
-Allow customizing the actions kitty takes when clicking on URLs
-Improve rendering of borders when using minimal borders. Use less space and do
not display a box around active windows
-Add a new extensible escape code to allow terminal programs to trigger desktop
notifications. See Desktop notifications (#1474)
-Implement special rendering for various characters from the set of "Symbols for
Legacy Computing" from the Unicode 13 standard
-Unicode input kitten: Allow choosing symbols from the NERD font as well.
These are mostly Private Use symbols not in any standard, however are common.
(#2972)
-Allow specifying border sizes in either pts or pixels. Change the default to
0.5pt borders as this works best with the new minimal border style
-Add support for displaying correct colors with non-sRGB PNG files
(Adds a dependency on liblcms2)
-hints kitten: Add a new kitty +kitten hints --type of hyperlink useful for
activating hyperlinks using just the keyboard
-Allow tracking focus change events in watchers (#2918)
-Allow specifying watchers in session files and via a command line argument
(#2933)
-Add a setting tab_activity_symbol to show a symbol in the tab title if one of
the windows has some activity after it was last focused (#2515)
-macOS: Switch to using the User Notifications framework for notifications. The
current notifications framework has been deprecated in Big Sur. The new
framework only allows notifications from signed and notarized applications, so
people using kitty from homebrew/source are out of luck. Complain to Apple.
-When in the main screen and a program grabs the mouse, do not use the scroll
wheel events to scroll the scrollback buffer, instead send them to the program
(#2939)
-Fix unfocused windows in which a bell occurs not changing their border color to
red until a relayout
-Linux: Fix automatic detection of bold/italic faces for fonts such as IBM Plex
Mono that have the regular face with a full name that is the same as the family
name (#2951)
-Fix a regression that broke kitten_alias (#2952)
-Fix a regression that broke the move_window_to_top action (#2953)
-Fix a memory leak when changing font sizes
-Fix some lines in the scrollback buffer not being properly rendered after a
window resize/font size change (#2619)

0.18.3 [2020-08-11]
-hints kitten: Allow customizing hint colors (#2894)
-Wayland: Fix a typo in the previous release that broke reading mouse cursor
size (#2895)
-Fix a regression in the previous release that could cause an exception during
startup in rare circumstances (#2896)
-Fix image leaving behind a black rectangle when switch away and back to
alternate screen (#2901)
-Fix one pixel mis-alignment of rounded corners when either the cell dimensions
or the thickness of the line is an odd number of pixels (#2907)
-Fix a regression that broke specifying OS window size in the session file
(#2908)

0.18.2 [2020-07-28]
-X11: Improve handling of multiple keyboards. Now pressing a modifier key in one
keyboard and a normal key in another works (#2362). Don't rebuild keymaps on new
keyboard events that only change geometry (#2787). Better handling of multiple
keyboards with incompatible layouts (#2726)
-Improve anti-aliasing of triangular box drawing characters, noticeable on
low-resolution screens (#2844)
-Fix kitty @ send-text not working reliably when using a socket for remote
control (#2852)
-Implement support for box drawing rounded-corners characters (#2240)
-Allow setting the class for new OS windows in a session file
-When a character from the Unicode Dingbat block is followed by a space, use the
extra space to render a larger version of the character (#2850)
-macOS: Fix the LC_CTYPE env var being set to UTF-8 on systems in which the
language and country code do not form a valid locale (#1233)
-macOS: Fix cmd+plus not changing font size (#2839)
-Make neighboring window selection in grid and splits layouts more intelligent
(#2840)
-Allow passing the current selection to kittens (#2796)
-Fix pre-edit text not always being cleared with ibus input (#2862)
-Allow setting the background_opacity of new OS windows created via
kitty --single-instance using the kitty --override command line argument (#2806)
-Fix the CSI J (Erase in display ED) escape code not removing line continued
markers (#2809)
-hints kitten: In linenumber mode expand paths that starts with ~ (#2822)
-Fix launch --location=last not working (#2841)
-Fix incorrect centering when a PUA or symbol glyph is followed by more than one
space
-Have the confirm_os_window_close option also apply when closing tabs with
multiple windows (#2857)
-Add support for legacy DECSET codes 47, 1047 and 1048 (#2871)
-macOS: no longer render emoji 20% below the baseline. This caused some emoji to
be cut-off and also look misaligned with very high cells (#2873)
-macOS: Make the window id of OS windows available in the WINDOWID environment
variable (#2877)
-Wayland: Fix a regression in 0.18.0 that could cause crashes related to mouse
cursors in some rare circumstances (#2810)
-Fix change in window size that does not change number of cells not being
reported to the kernel (#2880)

0.18.1 [2020-06-23]
-macOS: Fix for diff kitten not working with python 3.8 (#2780)

0.18.0 [2020-06-20]
-Allow multiple overlay windows per normal window
-Add an option confirm_os_window_close to ask for confirmation when closing an
OS window with multiple kitty windows.
-Tall and Fat layouts: Add a mirrored option to put the full size window on the
opposite edge of the screen (#2654)
-Tall and Fat layouts: Add mappable actions to increase or decrease the number
of full size windows (#2688)
-Allow sending arbitrary signals to the current foreground process in a window
using either a mapping in kitty.conf or via remote control (#2778)
-Allow sending the back and forward mouse buttons to terminal applications
(#2742)
-Backwards incompatibility: The numbers used to encode mouse buttons for the
send_mouse_event function that can be used in kittens have been changed
(see Sending mouse events).
-Add a new mappable quit action to quit kitty completely.
-Fix marks using different colors with regexes using only a single x: Workaround for broken Nvidia drivers for old cards (#456)
-WrdNotify events (#2726)
-X11: Reduce startup time by ~25% by ontarize the kitty application bundle (#2040)
-Fix the kitty shel)
-macOS: Fix a regression in the previous release that caused lect_by_word_characters (#2602)
-Fix a regression that caused cn sending wheel events to the terminal program
-Fix kitty @ senransparent (#2618)

0.17.3 [2020-04-23]
-Allow individually setcy or a
background image (#2419)
-Allow mapping arbitrary remotdoing drag and drop from some applications (#2505)
-Fix launch itten: New option to control the background color for filler li
-macOS: Render multi-cell PUA characters centered, matching belobally.
Also allow using environment variables in this option 0.17 that broke displaying graphics over SSH (#2568)
-Fix --tit-watcher option that allows defining callbacks that are called
s clipboard (#2487)
-Add a new mappable action close_other_windin the powerline style when first tab
is inactive (#2478)
-Fix (#2488)
-Linux: Fix selection of fonts with multiple width variession in 0.17 that caused tab bar background to be rendered afset-colors to require setting
cursor_text_color (#2470)

0.17.0d image, see background_image (#163 and
#2326; thanks to Fredrication running in the terminal grabs the mouse, pass middle
clix arrow mouse cursor using right pointing instead of the defaulng custom functions with the new marks feature
(#2344)
-Make thn/padding sizes not being recalculated on DPI change (#2346)
-dsed versions (#2365)
-Fix incorrect rendering of selection whenLASS and WM_NAME when creating new OS windows with the launch
c are less than four windows (#2377)
-Fix colors in scrollback pon pressed (#2445)
-Workaround for bug in less that causes coloking with launch command (#2417)
-Drop support for python 3.5
-using mouse
wheel/touchpad
2020-10-26 14:15:29 +00:00
nia
49b5abd29c vte3: Disable systemd support explicitly.
vte3 assumes Linux has systemd by default, so if you attempt to build
this package on a Linux distribution without systemd, it will fail to
find libsystemd and error out.
2020-10-25 13:15:43 +00:00
tnn
2cd60d3b19 add x11/alacritty 2020-10-22 14:49:56 +00:00
tnn
ae0f720306 x11/alacritty: import alacritty-0.5.0
Alacritty is a terminal emulator with a strong focus on simplicity and
performance. With such a strong focus on performance, included
features are carefully considered and you can always expect Alacritty
to be blazingly fast (on modern hardware). By making good choices for
defaults, Alacritty requires no additional setup. However, it does
allow configuration of many aspects of the terminal.
2020-10-22 14:48:16 +00:00
nia
4d34f36328 vte3: Force gcc7 for dependent packages 2020-10-18 09:47:41 +00:00
pin
725930e70f x11/xterm: update to 361
Patch #361 - 2020/10/14

-treat the return value of strerror as readonly (patch by Philipp Klaus Krause).
-modify event-handling in CopyWait to work around hanging while writing large
amounts of text to an active icon and at the same time iconifying/deiconifying
(report by Dave Kemper).
-initialize double-buffer for active-icon window.
-improve manual page description of scrollbar resources
(report by Brian Lindholm).
-correct ifdef for menu entry for active-icon, when initializing it with toolbar
configuration.
-add preprocessor option to makefile to set internal definition of pixmaps
directory to match the install-configuration (FreeBSD #250036).
-cleanup of calls to free, removing checks for null (Walter Harms).
-add fallback actions pointer-button and pointer-motion which handle events for
the mouse control-sequences protocol if the select-related translations are
omitted with *omitTranslation:select (prompted by discussion with "Ergus")
-amend rule for using shift-key to override mouse-
2020-10-18 08:27:54 +00:00
rin
64e29dc85f mlterm-fb has been renamed to mlterm-wscons. 2020-10-17 14:47:42 +00:00
mrg
d0a377fad0 don't force-include pulseaudio, let it come from options.mk. 2020-10-15 20:26:35 +00:00
maya
f75842f180 xf86-video-intel: freebsd/dragonflybsd build fix. from freebsd ports.
Inspired by an outdated patch in PR pkg/50090
2020-10-13 04:38:29 +00:00
bacon
87edcb24b1 math/blas, math/lapack: Install interchangeable BLAS system
Install the new interchangeable BLAS system created by Thomas Orgis,
currently supporting Netlib BLAS/LAPACK, OpenBLAS, cblas, lapacke, and
Apple's Accelerate.framework.  This system allows the user to select any
BLAS implementation without modifying packages or using package options, by
setting PKGSRC_BLAS_TYPES in mk.conf. See mk/blas.buildlink3.mk for details.

This commit should not alter behavior of existing packages as the system
defaults to Netlib BLAS/LAPACK, which until now has been the only supported
implementation.

Details:

Add new mk/blas.buildlink3.mk for inclusion in dependent packages
Install compatible Netlib math/blas and math/lapack packages
Update math/blas and math/lapack MAINTAINER approved by adam@
OpenBLAS, cblas, and lapacke will follow in separate commits
Update direct dependents to use mk/blas.buildlink3.mk
Perform recursive revbump
2020-10-12 21:51:57 +00:00
mcf
584a4a2121 qt5-qtsensors: iio-sensor-proxy depends on qt5-qtbase[dbus]
This plugin is only built when Qt has the dbus module [0].

[0] https://github.com/qt/qtsensors/blob/v5.15.1/src/plugins/sensors/sensors.pro#L40
2020-10-12 19:46:00 +00:00
mcf
3ab10bac93 qt5-qtlocation: geoclue plugins depend on qt5-qtbase[dbus]
These plugins are only built when Qt has the dbus module [0].

[0] https://github.com/qt/qtlocation/blob/v5.15.1/src/plugins/position/position.pro#L5-L6
2020-10-12 19:32:54 +00:00
nia
19820b4a88 rxvt: fix distfiles 2020-10-10 08:26:56 +00:00
wiz
01f4a0c192 py-xcbgen: update to 1.14.1.
This minor bug fix release provides compatibility with Python 3.9 by
replacing usage of deprecated API's which were removed in Python 3.9.

Alan Coopersmith (1):
      xcb-proto 1.14.1

Björn Esser (3):
      xcbgen: Use math.gcd() for Python >= 3.5.
      xcbgen: xml.etree.cElementTree has been dropped in Python 3.9.
      xcbgen: Use xml.etree.ElementTree for Python >= 3.3.

Samanta Navarro (1):
      Fix typo in documentation

Uli Schlachter (1):
      Parse a field's "enum=" correctly
2020-10-09 06:45:15 +00:00
wiz
fc6a7abe3d xcb-proto: update to 1.14.1.
This minor bug fix release provides compatibility with Python 3.9 by
replacing usage of deprecated API's which were removed in Python 3.9.

Alan Coopersmith (1):
      xcb-proto 1.14.1

Björn Esser (3):
      xcbgen: Use math.gcd() for Python >= 3.5.
      xcbgen: xml.etree.cElementTree has been dropped in Python 3.9.
      xcbgen: Use xml.etree.ElementTree for Python >= 3.3.

Samanta Navarro (1):
      Fix typo in documentation

Uli Schlachter (1):
      Parse a field's "enum=" correctly
2020-10-09 06:44:47 +00:00
wiz
15d9521b5e *: recursive bump for vala 0.50 2020-10-06 19:51:15 +00:00
gutteridge
aee890989a mate-panel: fix builds with newer libwnck3, and update to 1.24.1
pkgsrc-specific change: the PLIST generated by this package varies,
depending on the version of libwnck3 it's built against. Newer versions
of libwnck3 offer window previewing functionality that mate-panel
conditionally detects and uses, if available, which installs an extra
config file (org.mate.panel.applet.window-list-previews.gschema.xml).

Change log:

mate-panel 1.24.1

  * update translations
  * wncklet: Hide window preview on non-visible windows
  * launcher: Fix memory leaks
  * launcher: Fix memory leak
  * panel-util: Fix memory leak
  * Fix creating several launchers at once
  * clock: Fix GError double free
  * clock: Properly free rsvg handles
  * wncklet: Fix leaking cairo_t
  * panel-run-dialog: Fix leaking tree model strings
  * workspace-switcher: Fix leaking color string
  * panel-properties-dialog: Fix leaking string
  * clock: Fix leaking GtkListStore
  * panel-profile: Fix leaking list elements
  * clock: Fix list iteration
  * panel-lockdown: Fix leaking string array
  * panel-menu-items: Fix leaking string
  * mate-panel-applet: Fix leaking GVariantBuilder
  * launcher: Fix leaking strings
  * clock: Fix leaking cairo surface
  * Clarify meaning of panel reset option
  * panel-toplevel: Refactor panel_toplevel_update_hide_buttons_size()
  * panel-util: Fix leaking root GFile
  * panel-profile: Fix leaking list elements
  * panel-frame: Fix leaking background-color
  * panel-applet-frame: Fix leaking bg_pattern
  * fix release tarballs on travis CI failed
  * build: silent build warnings for distcheck
  * use default MATE_COMPILE_WARNINGS level
  * Add larger icon sizes
  * Clean scalable svg files
  * button-widget: Fix memory leak
  * Do not collect the translation for Icon
  * Enable applications in addto menu (fixes 1055) (#1056)
2020-10-05 17:35:55 +00:00
mef
7164b26fff (x11/gnustep-back) Updated 0.22 to 0.28
(pkgsrc)
 - githubify
 - DISTNAME changed to libs-back-version

(upstream)
1.1 Noteworthy changes in version '0.28.0'
==========================================

This release includes a few bugfixes and a huge rework of multi monitor
handling.

   * Improved focus handling for WindowMaker interaction.
   * Cursor improvements.
   * Better handling of fonts with fontconfig.
   * Simplify code that converts images for X11.
   * art: Remove ftfont-old.m.
   * Use Xrandr for multi monitor support.

1.2 Noteworthy changes in version '0.27.0'
==========================================

This release includes a few bugfixes.

   * configure: Improve configuration.
   * xlib: Improve xft font classes.
   * x11: Enable drawing in secondary threads.
   * x11: Better handling of atoms.  Method to get the window manager.
   * opal: Improve colour handling

1.3 Noteworthy changes in version '0.26.2'
==========================================

This release contains no changes since 0.26.1.  It is released to
coincide with gnustep-gui 0.26.2, which has important bugfixes related
to printing.

1.4 Noteworthy changes in version '0.26.1'
==========================================

This release contains no changes since 0.26.0.  It is released to
coincide with gnustep-gui 0.26.1, released to mark gnustep-base 1.25.1
as the requirement for gnustep-gui.

1.5 Noteworthy changes in version '0.26.0'
==========================================

This release includes a few bugfixes, as well as compatibility
improvements as a result of GSoC 2017 project.

   * opal: Bridging categories between Opal and GNUstep GUI. Added onto
     NSColor, NSImage and NSImageRep.
   * cairo: Get -DPSshow: to work on scaled windows.
   * opal: Allow creating a NSGraphicsContext with a custom graphics
     port, other than a CGContext.
   * misc: Fix reported static analyser warnings.

1.6 Noteworthy changes in version '0.25.1'
==========================================

Small fixes and cleanups.

1.7 Noteworthy changes in version '0.25.0'
==========================================

Support for pattern phase, compositing operation, image interpolation
and antialiasing per gstate.

   Improvements to Win32 code.

   Fix application menus under WindowMaker.

   Various fixes.

1.8 Noteworthy changes in version '0.24.1'
==========================================

Improvements in win32 display and mouse tracking.

   Various minor bugfixes and cleanups.

1.9 Noteworthy changes in version '0.24.0'
==========================================

Added experimental Opal backend.

   Allow for ARGB visual for OpenGL.

1.10 Noteworthy changes in version '0.23.0'
===========================================

Added cairo support for ms-windows.

   Updated for NSInteger/CGFloat support
2020-10-03 12:52:54 +00:00
nia
97b541036e picom: Update to 8.1
Changes:
    Fixed yshui/picom#470 yshui/picom#471 yshui/picom#474 yshui/picom#465
    Worked around yshui/picom#301
    Fixed specifying a window id with the picom-trans script
    Fixed minor memory leaks
2020-10-03 09:23:41 +00:00
mef
33618bdd2e (x11/gnustep-gui) Updated 0.22 to 0.28
(pkgsrc)
  - githubify
  - DISTNAME changed  (gnustep-gui to libs-gui)
  - LICENSE changed   (gnu-gpl-v3  to gnu-lgpl-v2.1 OR gnu-gpl-v3),
    both COPYING and COPYING.LIB now included
  - some discussion either renaming to libs-gui or staying on gnustep-gui
    http://mail-index.netbsd.org/pkgsrc-users/2020/09/28/msg032335.html

(upstream)
1.1 Noteworthy changes in version '0.28.0'
==========================================

This version adds support for modern XIB files and many new classes.
Plus the usual bunch of bug fixes.

   * Support loading of document XIB files.
   * Improve Key Value Binding for NSArrayController and add more
     bindings.
   * Better support for multi monitor usage and other improvement in the
     backend integration.
   * Add classes NSFontCollection, NSColorSampler, NSSpeechRecognizer,
     NSAppearance, NSPDFInfo, NSPICTImageRep, NSCIImageRep,
     NSPDFImageRep, NSPDFPanel, NSDataAsset, NSDatePicker,
     NSDatePickerCell, NSPredicateEditor, NSPredicateEditorRowTemplate,
     NSRuleEditor, NSGestureRecognizer, NSButtonTouchBarItem,
     NSCandidateListTouchBarItem, NSClickGestureRecognizer,
     NSColorPickerTouchBarItem, NSCustomTouchBarItem,
     NSGroupTouchBarItem, NSMagnificationGestureRecognizer,
     NSPanGestureRecognizer, NSPickerTouchBarItem,
     NSPopoverTouchBarItem, NSPressGestureRecognizer,
     NSRotationGestureRecognizer, NSSharingServicePickerTouchBarItem,
     NSSliderTouchBarItem, NSStepperTouchBarItem, NSTouchBarItem,
     NSTouchBar, NSTouch, NSDockTile.
   * Implement NSEPSImageRep.
   * Better encoding handling in RTF files.
   * Theming and drawing improvements.
   * Increase small font size to 10.
   * New cursor and stepper images.
   * Move NSFileWrapper to Foundation.
   * Fixed build on Debian GNU/kFreeBSD.
   * With command line argument -autolaunch YES, do not activate the
     application when -activateIgnoringOtherApps: is invoked.
   * Improvements to WindowMaker compatibility (e.g.  WMFHideApplication
     support).
   * Lowered NSFloatingWindowLevel by one to distinguish floating panels
     from menus.

1.2 Noteworthy changes in version '0.27.0'
==========================================

This version includes numerous bugfixes, compatibility improvements and
other changes accumulated over the last year.  It also enables work to
be done on integrating NSViews with a Core Animation renderer.

   * Make targetForAction safer.
   * Speed up menu updates.
   * Clean up speech tool compilation and switch to newer interface.
   * Fix bug in CUPS subclassing introduced in last release.
   * Minor improvements to typesetting.
   * Add NSIsControllerMarker.
   * Fix tracking on segmented cell.
   * Bring slider cell closer to Cocoa implementation.
   * Add ivar for Core Animation in NSView.
   * Improve border calculation on printing.
   * Lazy load app icon.
   * Better detection of removable volumes.
   * Polish translations.
   * Japanese translations.
   * Lots of bug fixes.

1.3 Noteworthy changes in version '0.26.2'
==========================================

This version is a small, but important bugfix release.

   * printing: Fix allocation of the CUPS printing classes.
   * installation: Fix the configure script.

1.4 Noteworthy changes in version '0.26.1'
==========================================

This version is released to conincide with version 1.25.1 of
gnustep-base, which contains changes required for this version of
gnustep-gui and gnustep-back.

   It includes an important workaround for users of GNUstep Objective-C
Runtime (libobjc2) and non-fragile ABI to avoid a bug in interaction
between the clang compiler and the runtime when non-fragile ABI is in
use.  Specifically, Clang and the runtime may disagree on what is the
offset of an ivar in a class's RAM. This manifested in a crash at
application startup due to misalignment of _gcontext inside NSThread.
See the mailing list discussion
(http://lists.gnu.org/archive/html/discuss-gnustep/2017-12/msg00129.html)
for more information.

   It also contains the following changes:

   * tests: Cleanup of warnings.
   * tests: Fix text system deallocation test.
   * printing: Undefine __BLOCKS__ before including cups.h, as some
     versions of the header expect that libdispatch is present and used
     if __BLOCKS__ is defined.
   * graphics context: Workaround for Clang+libobjc2+nonfragile ABI
     issue.

1.5 Noteworthy changes in version '0.26.0'
==========================================

This version was bumped due to previous binary incompatibilities between
0.25.0 and 0.25.1.  This version also includes numerous compatibility
improvements from the Summer of Code project, and a wide variety of
other fixes.  Notably, it fixes the use of cupsGetPPD() in the printing
system.

   * printing: Add an include to get deprecated function cupsGetPPD() on
     newer CUPS systems.
   * chore: Bump required base version.
   * tiff: Support for writing resolution.
   * jpeg: Save resolution information if it is different from 72 dpi.
   * save panel: Fix return type of sorting function.
   * events: Add some newer Cocoa enums and one method with dummy
     implementation.
   * speech synthesis: NSSpeechSynthesizerDelegate is now a @protocol on
     runtimes that support it.
   * pasteboard: New type identifiers.
   * translations: Some work on Polish, Russian and German translations
   * cell: Improvements to mouse tracking logic on NSCell.
   * image: If an unknown named image is unarchived with a coder or
     keyed coder, keep the name.
   * screen: Add -backingScaleFactor and return 1.0.
   * window: Return 1.0 from -backingScaleFactor.

   * compatibility: Numerous stub implementations of constants, classes
     and methods to improve source-level compatibility.
   * other bugfixes

1.6 Noteworthy changes in version '0.25.1'
==========================================

   * JPEG (saving) alpha channel fixes and size with resolution != 72
   * JPEG resolution read support
   * TIFF saving fixes
   * Improved volumes mounting and support
   * Portability improvements in volume mounting and support
   * Corrected layout of empty strings
   * Only update visible menus

1.7 Noteworthy changes in version '0.25.0'
==========================================

   * Fixes for new GIF library versions
   * Theming of named images for specific applications by the use of the
     CFBundleIdentifier in the theme
   * New icons and corresponding constants for special folders, recycler
     and others
   * Improvements in NSWorkspace icon lookup
   * Improvements in removable media commands, imported and cleaned from
     GWorkspace
   * Numerous bug fixes and improvements in Cocoa compatibility
   * Numerous theme tweaks
   * Spanish locale

1.8 Noteworthy changes in version '0.24.1'
==========================================

From a look through ChangeLog, we can see a lot of bugfixes for this
release, with the main focus on avoiding display glitches and improving
OSX compatibility.

1.9 Noteworthy changes in version '0.24.0'
==========================================

New features include:
   * Require newer base release as we moved the
     -replaceObject:withObject: of NSKeyedUnarchiver there.
   * Support for newer releases of the gif library.
   * NSTabView is now flipped.
   * Theme improvements and changes to image mapping.

   Many bugfixes.

1.10 Noteworthy changes in version '0.23.1'
===========================================

This is a bugfix release, primarily to deal with coding/archiving
issues.
2020-10-02 23:47:28 +00:00
nia
824ec6cd5f xlockmore: ftgl should be disabled if tty is
avoids it being picked up by other means resulting in mysterious build
errors
2020-10-02 13:26:09 +00:00
prlw1
28b5b11e65 Update gtksourceview4 to 4.8.0
- fix introspection option

News in 4.8.0, 2020-09-12
-------------------------
* Translation updates

News in 4.7.90, 2020-08-07
--------------------------
* Bump GTK requirement to 3.24 for gdk_window_move_to_rect()
* Use gdk_window_move_to_rect() to more reliably position completion windows
* erb.lang: initial support for ERB
* javascript.lang, typescript.lang: various correctness and performance
  improvements.
* Translation updates

News in 4.6.1, 2020-06-26
-------------------------
* Fix various G-I annotations
* Improve draw-spaces coloring in solarized-light
* javascript.lang: Performance improvements
* c.lang: Fixes for #include preprocessor
* sql.lang: Language completeness improvements
* latex.lang: additional keywords
* sh.lang: improved parameter expansion
* yara.lang: initial support for YARA
* Translation updates
2020-10-01 13:40:33 +00:00
prlw1
30756c1220 Update py-Xlib to 0.28
Version 0.28
============

Extensions
----------

- DPMS: Display Power Management Signaling (by @thiagokokada)

---
Version 0.27
============

Bug Fixes
---------

- fix TypeError in socket.error exception handling for Python 3.x (by @t-wissmann)

Extensions
----------

- NV-CONTROL: set offset for all perf levels (by @Sporif)

---
Version 0.26
============

Bug Fixes
---------

- support legacy X servers like RealVNC's one (by @Gerardwx)

Extensions
----------

- enrich XFixes extension with XFixesSelectionNotify events (by @acrisci)
- add example xfixes-selection-notify.py (by @acrisci)
- fix two issues in NV-CONTROL extension (by @leinardi)
- add method get_clock_info into NV-CONTROL extension (by @leinardi)
- add default client version into Composite extension (by @jakogut)
- add Damage extension with the example (by @mgarg1 and @jakogut)
2020-10-01 12:01:50 +00:00
prlw1
b89a4eba64 Update gtk3 to 3.24.23
Overview of Changes in GTK+ 3.24.23
===================================

* Adwaita:
 - Support error states for labels and entries

* Printing:
 - Use the correct names for remote printers

* File choser:
 - Default to tracker2 for search to prevent
   symbol clashes in tracker-using applications

* Wayland:
 - Support newer schemas for settings
 - Fix DND hotspot handling
 - Disconnect on display close

* X11:
 - Fix a possible crash with disabled devices

* Translation updates:
 Basque
 Chinese (China)
 Croatian
 Dutch
 Finnish
 Friulian
 Galician
 Hungarian
 Japanese
 Korean
 Portuguese
 Serbian
2020-10-01 11:54:11 +00:00
pin
10fbd41c44 x11/xterm: update to 360
Patch #360 - 2020/09/20

-mention decGraphicsID in ctlseqs.ms (suggested by Thomas Wolff).
-modify pixel-coordinate mouse reponse to use as origin the VT100-window rather
than the underlying widget, which includes the scrollbar
(report by Thomas Wolff).
-add configure option --disable-print-graphics (Ross Combs).
-add test_ptydata to make check rule.
-minor fixes for ctlseqs.ms (report by Jean-Marc Bourguet).
-minor fixes for manpage style (report/patch by "a1346054").
-correct cleanup from switch between italics/normal font in the show/hide cursor
functions (report/testcase by Peter Fabinski).
-integrated patch by Ross Combs:
  -internal renaming of GraphicsID symbols, for readability.
  -adjust logic for VT125, treating it as a ReGIS terminal.
-update configure macros, for compiler-warning fixes.
-integrated patch by Ross Combs:
  -add control sequence modes for graphics printing.
  -improve conversion to bitmaps for TrueType fonts in ReGIS
  -add font7 resource, for an enormous bitmap font.
  -do not reset graphics in a soft-reset.
  -add pointerFont resource, and -pf command-line option.
-improve typography of manual page (patch by Branden Robinson).
-amend patch #359 change to df-install.in to ignore a command-line assignment to
DESTDIR if followed by an explicit --dir (report by Sven Joachim).
2020-09-28 09:00:02 +00:00
khorben
423a972c9c modular-xorg-xephyr: fix Xephyr visual with -parent option
This patch was imported from
https://gitlab.freedesktop.org/xorg/xserver/-/issues/128.

It notably fixes embedding Xephyr into Gtk+ 3 applications, such as
simulator(1) from devel/deforaos-coder.

Tested on netbsd-9/amd64.
2020-09-28 01:08:15 +00:00
wiz
190950f182 Xrender: remove
This package contains an old version of libXrender.

Announced in https://mail-index.netbsd.org/tech-pkg/2020/09/14/msg023792.html
2020-09-27 16:32:01 +00:00
mef
9c40bd647c (x11/labltk) Not really fix, but $(BYTECC) was missing, added 2020-09-27 13:12:17 +00:00
jperkin
ccdca5e4f6 vte3: Portability fixes. 2020-09-25 08:51:41 +00:00
jperkin
46f28ec714 xf86-video-intel: Fix SunOS byteswap. 2020-09-23 08:33:35 +00:00
mef
fec2ec06d0 (x11/gnustep-gui) Some edit to make build go furthur: GS_GC_UNHIDE/GS_GC_HIDE issue 2020-09-21 03:43:22 +00:00
joerg
d847b10917 Fix Jasper fallout 2020-09-20 03:17:40 +00:00
taca
7fb140de04 x11/xf86-input-keyboard: apply xsrc/54784 fix
Apply xsrc/54784 fix.

Bump PKGREVISION.
2020-09-19 13:52:14 +00:00
wiz
e53ff42b51 libxkbcommon: fix PLIST for Linux
add xkbcli-interactive-evdev to PLIST.Linux
This utility is only built when linux/input.h is available.

From Michael Forney via tech-pkg.
2020-09-16 07:33:24 +00:00
adam
bbae49b146 py-qt5: updated to 5.15.1
v5.15.1
- Added the QtTextToSpeech module.
- None is now interpreted as a null QJsonValue.
- Bound signals can now be compared for equality.
- Q_CLASSINFO, Q_ENUM, Q_ENUMS, Q_FLAG and Q_FLAGS are not implemented when
  using PyPy.
2020-09-15 19:30:53 +00:00
adam
e30fb67eaa py-sip: updated to 4.19.24
v4.19.24
- Added support for Python v3.9.
- %InstanceCode is now used to provide the default result of virtual handlers
  that return a class or mapped type by value.
- 'android_abi' can now be used in a configuration file when building the sip
  module using qmake.  This is required when using Qt v5.14 or later on
  Android.
2020-09-15 19:30:03 +00:00
adam
2fa4b1ed9f qt5: updated to 5.15.1
Qt 5.15.1 Released

We have released Qt 5.15.1, the first patch release of Qt 5.15 LTS. As a patch release, Qt 5.15.1 does not add any new functionality but provides many bug fixes and other improvements.

Compared to Qt 5.15.0, the new Qt 5.15.1 contains more than 400 bug fixes.  For details of the most important changes, please check the Change files of Qt 5.15.1.
2020-09-14 20:08:26 +00:00
khorben
da34c42826 deforaos-notes: no longer depend on Gtk+ 2
Since the latest release (0.2.0) the package actually depends on what
deforaos-libdesktop uses, which now defaults to Gtk+ 3.

Bumps PKGREVISION.
2020-09-13 21:19:06 +00:00
wiz
0f0b70eded wmweather: update to 2.4.7.
Based on PR 55656 by snow flurry.

2.4.7 - Feb 12, 2019

  * Fixed NOAA download URL. Thanks to Tilmann Hentze, Werner,
    Roman Dobosz, Cristian Ionescu-Idbohrn, and Faried Nawaz.
2020-09-13 20:12:08 +00:00
wiz
5e0cd4b2cf libxkbcommon: update to 1.0.1.
libxkbcommon 1.0.1 - 2020-09-11
==================

- Fix the tool-option-parsing test failing.

- Remove requirement for pytest in the tool-option-parsing test.

- Make the table output of `xkbcli how-to-type` aligned.

- Some portability and test isolation fixes.

libxkbcommon 1.0.0 - 2020-09-05
==================

Note: this release is API and ABI compatible with previous releases -- the
major version bump is only an indication of stability.

- Add libxkbregistry as configure-time optional library. libxkbregistry is a C
  library that lists available XKB models, layouts and variants for a given
  ruleset. This is a separate library (libxkbregistry.so, pkgconfig file
  xkbregistry.pc) and aimed at tools that provide a listing of available
  keyboard layouts to the user. See the Documentation for details on the API.

  Contributed by Peter Hutterer <@who-t.net>.

- Better support custom user configuration:

    * Allow including XKB files from other paths.

      Previously, a 'symbols/us' file in path A would shadow the same file in
      path B. This is suboptimal, we rarely need to hide the system files - we
      care mostly about *extending* them. By continuing to check other lookup
      paths, we make it possible for a XDG_CONFIG_HOME/xkb/symbols/us file to
      have sections including those from /usr/share/X11/xkb/symbols/us.

      Note that this is not possible for rules files, which need to be manually
      controlled to get the right bits resolved.

    * Add /etc/xkb as extra lookup path for system data files.

      This completes the usual triplet of configuration locations available for
      most processes:
      - vendor-provided data files in /usr/share/X11/xkb
      - system-specific data files in /etc/xkb
      - user-specific data files in $XDG_CONFIG_HOME/xkb

      The default lookup order user, system, vendor, just like everything else
      that uses these conventions.

      For include directives in rules files, the '%E' resolves to that path.

    * Add a new section to the documentation for custom user configuration.

  Contributed by Peter Hutterer <@who-t.net>.

- Add an `xkbcli` command-line utility.

  This tool offers various subcommands for introspection and debugging.
  Currently the available subcommands are:

  list
    List available rules, models, layouts, variants and options

  interactive-wayland
    Interactive debugger for XKB keymaps for Wayland

  interactive-x11
    Interactive debugger for XKB keymaps for X11

  interactive-evdev
    Interactive debugger for XKB keymaps for evdev (Linux)

  compile-keymap
    Compile an XKB keymap

  how-to-type
    See separate entry below.

  See the manpages for usage information.

  Contributed by Peter Hutterer <@who-t.net>.

- Add `xkb_utf32_to_keysym()` to translate a Unicode codepoint to a keysym.
  When a special keysym (`XKB_KEY_` constant) for the codepoint exists, it is
  returned, otherwise the direct encoding is used, if permissible.

  Contributed by Jaroslaw Kubik <@froglogic.com>.

- Add `xkb_keymap_key_get_mods_for_level()` which retrieves sets of modifiers
  which produce a given shift level in a given key+layout.

  Contributed by Jaroslaw Kubik <@froglogic.com>.

- Add `xkbcli how-to-type` command, which, using `xkb_utf32_to_keysym()`
  and `xkb_keymap_key_get_mods_for_level()` and other APIs, prints out all
  the ways to produce a given keysym.

  For example, how to type `?` (codepoint 63) in a us,de keymap?

    $ xkbcli how-to-type --layout us,de 63 | column -ts $'\t'
    keysym: question (0x3f)
    KEYCODE  KEY NAME  LAYOUT#  LAYOUT NAME   LEVEL#  MODIFIERS
    20       AE11      2        German        2       [ Shift ]
    20       AE11      2        German        2       [ Shift Lock ]
    61       AB10      1        English (US)  2       [ Shift ]

- Add a new section to the documentation describing the format of the XKB
  rules file.

- Search for Compose in $XDG_CONFIG_HOME/XCompose (fallback to
  ~/.config/XCompose) before trying $HOME/.XCompose.

  Note that libX11 still only searches in $HOME/.XCompose.

  Contributed by Emmanuel Gil Peyrot <@linkmauve.fr>.

- Bump meson requirement to >= 0.49.0.

- Fix build with byacc.

- Fix building X11 tests on PE targets.

  Contributed by Jon Turney <@dronecode.org.uk>

- The tests no longer rely on bash, only Python (which is already used by
  meson).

- New API:
  xkb_utf32_to_keysym
  xkb_keymap_key_get_mods_for_level
  XKB_KEY_XF86FullScreen
2020-09-13 09:25:37 +00:00
khorben
40c76a6066 deforaos-integration: update to version 0.1.1
* Imported the telephony applet from DeforaOS Panel
2020-09-13 04:58:25 +00:00
khorben
46062ee18f deforaos-panel: update to version 0.4.1
* The telephony applet moved to DeforaOS Integration
 * The "General" tab no longer focused when applying preferences
 * Fix building Panel applets with pkg-config
 * Improved support for translations
2020-09-13 04:32:35 +00:00
khorben
7b0041c8b9 deforaos-panel: fix building panel applets with pkg-config
This should notably fix building x11/deforaos-integration.
2020-09-12 22:51:10 +00:00
leot
703a21d89e x11: + clipnotify 2020-09-11 13:28:13 +00:00
leot
247088fd40 clipnotify: Import clipnotify-1.0.2 as x11/clipnotify
clipnotify is a simple program that, using the XFIXES extension to X11,
waits until a new selection is available and then exits.
2020-09-11 13:27:43 +00:00
wiz
d3dd6eb9df xf86-video-vesa: update to 2.5.0.
This release rolls up a few minor bug fixes since 2.4.0. We now refuse
to run on machines with UEFI firmware (on Linux only, patches welcome
for other OSes) since it won't work in the general case and you
probably have a kernel framebuffer driver running already. We also only
attempt to use 24bpp if the alternative would be pseudocolor, but note
that since xserver 1.20 24bpp will not work at all. If you'd like to
fix that case, please note that it is filed as issue #4:

https://gitlab.freedesktop.org/xorg/driver/xf86-video-vesa/-/issues/4

We also notice several cases of running on emulated GPUs, in which case
the shadow framebuffer is disabled by default to improve performance by
reducing the number of copies.

All users are recommended to upgrade, ideally to a better video card
and/or driver.

Full changelog:

Adam Jackson (5):
      Newline-terminate a few error messages
      Refuse to run on UEFI machines
      Try harder to avoid 24bpp
      Disable shadow by default on known-virtual GPUs
      vesa 2.5.0

Alan Coopersmith (2):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration

Benjamin Tissoires (1):
      Refuse to run on UEFI machines running older kernels
2020-09-10 22:27:04 +00:00
gutteridge
9292ff6c1b xfce4-notifyd: update to 0.6.2
Change log:

0.6.2
======
- Switch to new app icon and rDNS icon name
- Default to session autostart instead of DBus (Fixes #27)
- Add configurable log size limit (default: 100)
- Make buttons on non-1st notifications work
- panel-plugin: Add option to hide "Clear log" dialog
- log: properly handle iso8601 timestamps
- log: Use SHA-1 data hash in icon cache paths (bug #16825)
- log: Improve performance of adding notifications to log file (bug #14865)
- log: Refactor log keyfile element insertion into a separate function
- Add basic GitLab pipeline
- Fix GTimeVal deprecation (Bug #16805)
- Remove unused expire_timeout variable
- Fix memory leaks
- settings: Switch to symbolic close icon
- Translation Updates:
  Bulgarian, Catalan, Chinese (China), Danish, Dutch, Eastern Armenian,
  Estonian, Finnish, French, Galician, German, Hebrew, Indonesian,
  Italian, Japanese, Kazakh, Korean, Lithuanian, Norwegian Bokmål,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Turkish
2020-09-10 00:34:44 +00:00
wiz
a04500aa2a p5-gtk2: update to 1.24993.
Overview of changes in Gtk2 1.24993
===================================

∗ Fix two test failures on newer versions of gtk+/gnome-shell/mutter
2020-09-07 21:05:04 +00:00
wiz
f94ee1e03f p5-Tk: update to 804.035.
Tk-804.035 release (2020-03-28)
------------------

This is basically the same like Tk-804.034_501.

Tk-804.034_501 release (2020-03-19)
----------------------

Fixes
 Add dummy rules for newer EUMM (RT #124910)

 Try harder to find libpng on FreeBSD

Tk-804.034_500 release (2020-02-23)
----------------------

Fixes
 Compiles again with perl 5.31.x (see also
 github pull request #61 and https://github.com/Perl/perl5/issues/17024
 by Karl Williamson). Now ppport.h is included in the
 distribution.

 Switch to X's locale handling if needed (Karl Williamson)

 Don't use buttons 4 and 5 on non-X11 platforms
 (Christopher Chavez)

 Fix corner case in XPM handling (/* in colors section)

 Spelling/grammar fixes in comments and code (Christopher Chavez)

 Improved demo script photo1.pl (Christopher Chavez)

Documentation
 Smaller Pod fixes (Slaven Rezic, Christopher Chavez)

Tests
 travis-ci fixes
2020-09-07 20:58:27 +00:00
wiz
8c6c22364d p5-Clipboard: update to 0.26.
0.26    2020-05-16

    - Try to fix 'Wide character in print' warning with Xclip
        - https://github.com/shlomif/Clipboard/issues/4
        - Thanks to @shawnhcorey .

0.25    2020-05-14

    - Fix capitalization in GitHub links (the links still worked) in META.*
        - A minor and cosmetic change

0.24    2020-03-07

    - Remove Makefile.PL due to ::OSPrereqs not munging it along with Build.PL
        - https://github.com/dagolden/Dist-Zilla-Plugin-OSPrereqs/issues/4
    - Fix macOS detection.
        - https://github.com/shlomif/Clipboard/issues/1
        - convert "darwin" to a regex.

0.23    2020-03-06

    - Require deps on MacOS and MSwin32
        - See: https://github.com/shlomif/Clipboard/issues/1
        - Thanks to https://metacpan.org/pod/Dist::Zilla::Plugin::OSPrereqs .

0.22    2020-01-28

    - Rebuild for order of 'NAME' and 'VERSION' sections in the generated
    POD documentation (see 0.001004 in
    https://metacpan.org/changes/distribution/Pod-Weaver-PluginBundle-SHLOMIF
    ).
        - VERSION used to appear before NAME.

0.21    2019-12-02

    - Min version of Mac::Pasteboard for macOS Catalina compat
        - Thanks to William H. Gilmore
2020-09-07 20:53:48 +00:00
kim
b3f2f0abe1 Use http with ftp.funet.fi 2020-09-02 22:16:48 +00:00
leot
b48709fc7d dmenu: Update to 5.0
Changes:
5.0
---
- Revert IME support
- Fix memory leaks in drw
- Misc bug fixes
2020-09-02 17:47:12 +00:00
wiz
2ac11edd52 *: switch to versioned_dependencies.mk for py-setuptools 2020-08-31 23:07:00 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
khorben
b119007eb9 deforaos-panel: fix wrong dependency on Gtk+ 2
This should fix building meta-pkgs/deforaos-desktop.

Thanks joerg@ for the heads up!
2020-08-30 22:06:22 +00:00
tnn
7b158523be py-qwt-qt4: remove, was only used by the outdated gnuradio package 2020-08-30 21:33:38 +00:00
tnn
1415230d11 x11/Makefile: +py-qwt-qt5 2020-08-30 08:23:52 +00:00
tnn
ca009eedb4 x11/py-qwt-qt5: import py37-qwt-qt5-1.02.00
Python PyQt wrapper for Qwt6
2020-08-30 08:21:15 +00:00
tnn
1110788ac8 qwt6-qt5: ship the optional pkg-config file, gnuradio wants it. Bump. 2020-08-30 08:19:06 +00:00
tnn
3fefc07567 qwt6-qt5: update to 6.1.5
Maintenance
- Avoid using some of the deprecated Qt APIs
- Missing includes of QPainterPath ( Qt 5.15 ) added
- QwtPlotSpectroCurve: missing public inheritance
- QwtPlotTradingCurve: missing public inheritance

Bug fixes
- QwtLinearColorMap: handling of alpha values in color stops fixed
- QwtPlotRasterItem: missing color table initialization for
  QImage::Format_Indexed8
- QwtScaleWidget: missing QEvent::LayoutRequest added
- QwtSetSample: bound rectangle fixed for empty sets
2020-08-30 08:05:57 +00:00
wiz
158da9d636 qt5-qtwebkit: let Bison generate the header directly
Starting with Bison 3.7, the generated C++ file #include's the header
by default, instead of duplicating it. So we should not delete it.

Remove the code to add #ifdef guards to the header, since Bison adds
them itself since version 2.6.3.

From Dmitry Shachnev via Debian.
2020-08-29 16:26:06 +00:00
joerg
2895dae4b8 Needs libuuid now that fontconfig doesn't pull it in. 2020-08-27 12:26:13 +00:00
wiz
6c2a416b24 modular-xorg-*: reset PKGREVISION after update 2020-08-26 10:29:06 +00:00
wiz
f0d2866a1f modular-xorg-server: update to 1.20.9.
Aaron Ma (1):
      xfree86: add drm modes on non-GTF panels

Adam Jackson (2):
      linux: Make platform device probe less fragile
      linux: Fix platform device PCI detection for complex bus topologies

Alan Coopersmith (2):
      Update URL's in man pages
      doc: Update URLs in Xserver-DTrace.xml

Alex Goins (1):
      randr: Check rrPrivKey in RRHasScanoutPixmap()

Hans de Goede (1):
      modesetting: Disable pageflipping when using a swcursor

Huacai Chen (1):
      linux: Fix platform device probe for DT-based PCI

Jose Maria Casanova Crespo (1):
      modesetting: Fix front_bo leak at drmmode_xf86crtc_resize on XRandR rotation

Lyude Paul (1):
      xwayland: Store xwl_tablet_pad in its own private key

Martin Weber (1):
      hw/xfree86: Avoid cursor use after free

Matt Turner (1):
      xserver 1.20.9

Matthieu Herrb (5):
      fix for ZDI-11426
      Correct bounds checking in XkbSetNames()
      Fix XIChangeHierarchy() integer underflow
      Fix XkbSelectEvents() integer underflow
      Fix XRecordRegisterClients() Integer underflow

Michel Dänzer (7):
      present/wnmd: Keep pixmap pointer in present_wnmd_clear_window_flip
      present/wnmd: Free flip_queue entries in present_wnmd_clear_window_flip
      xwayland: Always use xwl_present_free_event for freeing Present events
      xwayland: Free all remaining events in xwl_present_cleanup
      xwayland: Hold a pixmap reference in struct xwl_present_event
      xwayland: Propagate damage x1/y1 coordinates in xwl_present_flip
      xwayland: Handle NULL xwl_seat in xwl_seat_can_emulate_pointer_warp

Olivier Fourdan (4):
      xwayland: Fix infinite loop at startup
      xwayland: Clear private on device removal
      xwayland: Disable the MIT-SCREEN-SAVER extension when rootless
      xwayland: Use a fixed DPI value for core protocol

Roman Gilg (1):
      present: Check valid region in window mode flips

Samuel Thibault (1):
      dix: do not send focus event when grab actually does not change

Simon Ser (2):
      xwayland: import DMA-BUFs with GBM_BO_USE_RENDERING only
      xwayland: only use linux-dmabuf if format/modifier was advertised

SimonP (1):
      xwayland: Initialise values in xwlVidModeGetGamma()

Sjoerd Simons (1):
      xwayland: Fix crashes when there is no pointer
2020-08-26 10:28:39 +00:00
wiz
e0985818ef libX11: update to 1.6.12.
Christopher Chavez (1):
      Fix typo GCCLipYOrigin -> GCClipYOrigin in XCreateGC() manpage

Felix Yan (1):
      Correct a typo in GetStCmap.c

Matthieu Herrb (2):
      Fix an integer overflow in init_om()
      libX11 1.6.12

Maya Rashish (1):
      Avoid the use of "register" keyword in XkbTranslateKeySym.

Niclas Zeising (1):
      Fix input clients connecting to server
2020-08-26 10:28:03 +00:00
tnn
a4304a6f6a modeline: fix package that I previously broke due to a missing DIST_SUBDIR 2020-08-24 06:30:58 +00:00
gutteridge
c2acad8a0e xfce4-tumbler: update to 0.3.0
Change log:

0.3.0
=====
- Fix jpeg thumbnail orientation when fallback code is taken place (Bug #28).
- Use AC_CONFIG_MACRO_DIRS instead of AC_CONFIG_MACRO_DIR
- Fix GTimeVal deprecation
- Drop support of GLib < 2.32
- Use guint32 for request handle and fix its further occurrences of 0
- Implement Excludes paths in tumbler.rc
- Translation Updates: be, da, el, es, he, hu, hye, it, nl, pl, sq, zh_TW, zh_HK
2020-08-24 04:54:32 +00:00
gutteridge
4221beb477 mate*: remove unintentional linkage against pkgsrc gettext-libs
As of 1.24, MATE requires GNU-specific msgfmt features. meta-pkgs/mate/
Makefile.common r. 1.10 expressed this tool dependency using
USE_BUILTIN.gettext=no, but this exposed pkgsrc gettext-libs in the
build environment as well, which some MATE packages then linked
against, but gettext-libs didn't end up being declared as a run-time
dependency, so binary package installations were broken (with the
workaround of manually installing the undeclared gettext-libs
dependency). Express this dependency differently, so GNU msgfmt is
used as a tool without exposing pkgsrc gettext-libs.

(The pkgsrc tooling infrastruture could be altered to provide a
distinct "gmsgfmt" tool, same with "gxgettext", and perhaps others.
Here I'm just immediately concerned with fixing this packaging issue.)

Addresses PR pkg/55503 by Jay Patel.
2020-08-24 04:41:39 +00:00
joerg
6594c2dd27 Progress for the SmartOS build. 2020-08-22 00:28:29 +00:00
pin
ac997805e5 x11/xterm: update to 359
Patch #359 - 2020/08/17

-add special case in WriteText to allow colors 8-15 to -override colorBDMode
(patch by Ingo Brückl).
-add utf8Weblike resource, to provide an alternate scheme for handling ill-formed
UTF-8 sequences (adapted from patch by Dan Gohman).
-improve computation for the number of lines needed to scroll-up a SIXEL graphic
(report/patch by Ben Wong).
-correct manpage description for default value of disallowWindowOps from changes
in xterm #331 (patch by Ben Wong).
-correct a loop starting-point in refresh_graphics from optimization in patch #358
changes (report by Ben Wong).
-add a new mouse mode 1016, which uses the same format as mode 1006, but sends
the mouse's position in pixels (suggested by Igor van den Hoven).
-fix an issue from patch #338 changes where only the first selection buffer
specified in the request would be updated using OSC 52 (patch by Michael Gulick).
-modify makefile/scripts to allow DESTDIR to prefix the target directory for
desktop-file-install (report by Fred Heitkamp).
-enable SIXEL feature by default.
-update config.guess, config.sub

Note: sixel-graphics should now be enabled by default.
Hence, I've removed the corresponding CONFIGURE_ARGS.
If you experience any issues please report and I'll add it back if needed.
2020-08-21 08:07:34 +00:00
nia
0ea25cbff6 Skip building only-useful-with-Wayland packages on unsupported systems 2020-08-19 08:16:21 +00:00
leot
b13a568190 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
tnn
aba8ed0667 modeline: update to 20060709
The distfile changed on the MASTER_SITE back in 2006 so the checksum
didn't match for the past 14 years or so.
Change seems to be to fix a float cast warning.
2020-08-18 02:01:43 +00:00
leot
953ab724e1 *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
leot
0e49372c4e *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
adam
4c7b8eeae8 gtk3: updated to 3.24.22
Overview of Changes in GTK+ 3.24.22
===================================

* GtkTextView:
 - Fix some corner cases of pixelcache invalidation
 - Make select-all work on touch

* Fix print portal support

* Adwaita:
 - Tweak title style class
 - Add a public color for text view background

* Windows:
 - Limit the size of the corner mask cache
 - Use native API for keycode conversion
 - Use GLES on arm64

* Wayland: Add a way to change the application id

* Quartz: Add axes to master devices

* Add --enable-tracker3 option to configure

* Translation updates:
 Catalan
 German
 Indonesian
 Italian
 Kazakh
 Spanish
 Turkish
2020-08-14 11:14:09 +00:00
gutteridge
b7f0b7731e xfce4-tumbler: update to 0.2.9
Change log:

0.2.9
=====
- Fix jpeg thumbnail orientation when fallback code is taken place (Bug #28).
2020-08-12 22:43:37 +00:00
joerg
eb2a50b7f8 Install a script as script, so it doesn't get stripped. 2020-08-11 18:40:45 +00:00
joerg
80989cb9cf Fix build against newer Jasper. 2020-08-09 00:01:09 +00:00
wiz
da62b1b75b libX11: update to 1.6.11.
Alan Coopersmith (1):
      libX11 1.6.11

Yichao Yu (1):
      Fix size calculation in `_XimAttributeToValue`.
2020-08-07 20:20:40 +00:00
gutteridge
e4bd63e7e8 qt5-qtimageformats: build fix 2020-08-07 02:01:38 +00:00
gutteridge
2d2c27d9ed xfce4-whiskermenu-plugin: update to 2.4.6
Change log:

2.4.6
=====
- Fix crash during grab check. (Issue #19)
- Fix background incorrect without compositing.
2020-08-05 00:08:48 +00:00
maya
1d9a063402 libX11: backport patch fixing regression from upstream. bump PKGREVISION 2020-08-04 15:50:19 +00:00
jmcneill
798d12199a Add -fpermissive to CXXFLAGS to fix build on NetBSD 9 2020-08-02 12:49:08 +00:00
tnn
54a4c339b2 py-qt5: make dbus option actually do something 2020-08-02 00:25:20 +00:00
tnn
01ed33135a move PLIST variable under the conditional 2020-08-01 17:20:59 +00:00
tnn
f240cb1c40 wxGTK28: make gstreamer optional 2020-08-01 17:19:46 +00:00
tnn
7573831460 py-qt4: make "dbus" optional 2020-08-01 07:18:35 +00:00
pin
f97d04b1be x11/qt5ct: update to 1.1
Version 1.1
* fixed issue with custom icon themes
* updated Danish translation (scootergrisen)
2020-07-31 20:01:40 +00:00
maya
0709a8db85 modular-xorg-*: provide patch (making this package equivalent to
xorg-server 1.20.9, couldn't find a tarball).

X.Org security advisory: July 31, 2020

X Server Pixel Data Uninitialized Memory Information Disclosure
===============================================================

CVE-2020-14347

Allocation for pixmap data in AllocatePixmap() does not initialize the
memory in xserver, it leads to leak uninitialize heap memory to
clients. When the X server runs with elevated privileges.

This flaw can lead to ASLR bypass, which when combined with other
flaws (known/unknown) could lead to lead to privilege elevation in the
client.

Patch
=====

A patch for this issue has been commited to the xorg server git
repository.  xorg-server 1.20.9 will be released shortly and will
include this patch.

https://gitlab.freedesktop.org/xorg/xserver.git

diff --git a/dix/pixmap.c b/dix/pixmap.c
index 1186d7dbb..5a0146bbb 100644
--- a/dix/pixmap.c
+++ b/dix/pixmap.c
@@ -116,7 +116,7 @@ AllocatePixmap(ScreenPtr pScreen, int pixDataSize)
     if (pScreen->totalPixmapSize > ((size_t) - 1) - pixDataSize)
         return NullPixmap;

-    pPixmap = malloc(pScreen->totalPixmapSize + pixDataSize);
+    pPixmap = calloc(1, pScreen->totalPixmapSize + pixDataSize);
     if (!pPixmap)
         return NullPixmap;

Thanks
======

This vulnerability was discovered by Jan-Niklas Sohn working with
Trend Micro Zero Day Initiative.
2020-07-31 16:50:57 +00:00
maya
5e9060bb80 libX11: update to 1.6.10
Heap corruption in the X input method client in libX11
======================================================

CVE-2020-14344

The X Input Method (XIM) client implementation in libX11 has some
integer overflows and signed/unsigned comparison issues that can lead
to heap corruption when handling malformed messages from an input
method.

Patches
=======

Patches for these issues have been commited to the libX11 git repository.
libX11 1.6.10 will be released shortly and will include those patches.

https://gitlab.freedesktop.org/xorg/lib/libx11

commit 1703b9f3435079d3c6021e1ee2ec34fd4978103d (HEAD -> master)

    Change the data_len parameter of _XimAttributeToValue() to CARD16

    It's coming from a length in the protocol (unsigned) and passed
    to functions that expect unsigned int parameters (_XCopyToArg()
    and memcpy()).

commit 1a566c9e00e5f35c1f9e7f3d741a02e5170852b2

    Zero out buffers in functions

    It looks like uninitialized stack or heap memory can leak
    out via padding bytes.


commit 2fcfcc49f3b1be854bb9085993a01d17c62acf60

    Fix more unchecked lengths

commit 388b303c62aa35a245f1704211a023440ad2c488

    fix integer overflows in _XimAttributeToValue()


commit 0e6561efcfaa0ae7b5c74eac7e064b76d687544e

    Fix signed length values in _XimGetAttributeID()

    The lengths are unsigned according to the specification. Passing
    negative values can lead to data corruption.

Thanks
======

X.Org thanks Todd Carson for reporting these issues to our security
team and assisting them in understanding them and providing fixes.
2020-07-31 16:36:55 +00:00
maya
f3f5387186 xf86-video-intel: update to the latest git snapshot.
The released version is quite old and doesn't run properly on new devices.
Some logic from similar packages in wip.
2020-07-31 14:41:37 +00:00
wiz
863492d3d5 dunst: update to 1.5.0.
## 1.5.0 - 2020-07-23

### Added
- `min_icon_size` option to automatically scale up icons to a desired value (#674)
- `vertical_alignment` option to control the text/icon alignment within the notification (#684)
- Ability to configure multiple actions for each mouse event (#705)
- `dunstctl` command line control client (#651)
- RGBA support for all color strings (#717)
- Ability to run multiple scripts for each notification
- `ignore_dbusclose` setting (#732)

### Changed
- `dunstify` notification client is now installed by default (#701)
- Keyboard follow mode falls back to the monitor with the mouse if no window has keyboard focus (#708)

### Fixed
- Overflow when setting a >=40 minute timeout (#646)
- Unset configuration options not falling back to default values (#649)
- Crash when `$HOME` environment variable is unset (#693)
- Lack of antialiasing with round corners enabled (#713)
2020-07-29 12:27:13 +00:00
maya
8405646af0 gtk3: note that the patch shouldn't be upstreamed.
the glade fix requires some work to adapt to the released version, leaving
in this note in the meantime.
2020-07-23 09:09:48 +00:00
gutteridge
85eb0c910a xfce4-whiskermenu-plugin: update to 2.4.5
2.4.5
=====
- Fix saving plugin title with overridden default text. (Bug #16822)
- Fix extra key press to select search items. (Issue #8)
- Fix icon view skipping first item when pressing arrow key.
- Fix incorrect signal name.
- Fix nonfunctional grab check.
- Translation updates: Asturian, Dutch, Esperanto, Hungarian, Icelandic,
  Portuguese, Portuguese (Brazil), Russian.
2020-07-22 00:24:12 +00:00
adam
0bbe7a6a33 qt5-qscintilla: better patch for install_name 2020-07-20 17:09:15 +00:00
maya
1be81302c4 gtk3: avoid crash when using glade. repro mentioned in patch comment.
bump PKGREVISION
2020-07-20 14:39:34 +00:00
pin
6e5ed0843f x11/xterm: update to 358
Patch #358 - 2020/07/12
-correct logic for decodeTerminalID changes in patch #357 (report by "Chartreuse").
-modify makefile to use plink.sh when linking test-programs, to fix build when
using pcre (report by H Merijn Brand)
-build-fix for test_ptydata program (patch by H Merijn Brand)

Patch #357 - 2020/07/05
-several minor optimizations for the ReGIS and SIXEL features, improving
performance by 10%.
-add resource decGraphicsID to allow displaying graphics when the emulation
level would ordinarily disallow this (prompted by discussion with Thomas Wolff).
-add control sequences for fast switching of color palettes: XTPUSHCOLORS,
XTPOPCOLORS, XTREPORTCOLORS
-amend change for soft-hyphen from patch #328 to avoid stripping replacement-
characters which would be shown with malformed or overlong UTF-8 input.
-corrected an error-handling case in decodeUtf8, matching a similar fix in patch
#268 (report/patch by Dan Gohman).
-add a test-driver for ptydata.c
-minor cleanup of macros (adapted from patch by Walter Harms).
-fix some errata in ctlseqs.ms (report by Thomas Wolff).
-allow immediate repaint-on-palette-changed if double-buffering is enabled.
-deprecate codes 10/11 in sgr push controls, changing those to 30/31, to avoid
confusion with sgr 10-19.
-modify SGR parameter handling to stop if an unrecognized parameter is
encountered, to guard against malformed or nonstandard sequences
(report by Bram Moolenaar).
-modify DECERA color for consistency with other erasures/clearing
(report by Thomas Wolff).
-ECH should not be masked by DECSCA (report by Thomas Wolff).
-extend DECFRA and REP to accept any graphic character rather than just
Latin1, etc. (report by Thomas Wolff).
-add -C option to 256colors2.pl and 88colors2.pl, to demonstrate mixed semicolon
/colon separators which are implied by ECMA-48.
-update sample terminfo to reflect the documentation improvements.
-update description of 88/256/direct color in ctlseqs.ms to point out that using
semicolons is a deprecated legacy feature, and standard terminal applications
should use colons (prompted by discussion with Bram Moolenaar).
-modify configure-check for tgetent to conditionally include termcap.h, enabling
configuration using clang's pedantic-errors option (report by Dennis Clarke).
See Other Compatibility in ncurses' curs_termcap(3X).
-remove some unnecessary pointer checks (patch by Walter Harms).
-accept terminal-id and add DA response for VT131, VT132.

Patch #356 - 2020/05/02
-revise fix for Debian #954730, which interfered with wheel mouse events
(report by Gabriele Balducci).

Patch #355 - 2020/05/01
-revise fix for Debian #954730, which interfered with wheel mouse events
(report by Henri Menke).
-fix typos in documentation (reports by Stephen Hurd, Stefan Assmann).
-add mapping for decTerminalID for 100 overlooked in patch #354.
-update tables in wcwidth.c based on Unicode 13.0.0
-build-fix for make check when building out-of-tree (report by Sven Joachim).

Patch #354 - 2020/04/26
-work around performance problems of XDrawImageString and XDrawImageString16
functions (Debian #954845).
-add a control sequence which reports xterm's version (patch by Nicholas
Marriott, mintty #881).
-temporarily set numeric locale category to "C" when parsing resources, so that
scaleHeight and faceSize settings do not depend on locale (Debian #820803).
-improve DA/DA2 response by ensuring that the decTerminalID maps to one of the
known identifiers, as well as providing DA2 response for VT241 and VT382.
-terminfo improvements:
-add (my) comments from ncurses which explain the keypad layouts.
-add vt52+keypad from ncurses
-use improved xm example for xterm+x11mouse, xterm+sm+1006 from ncurses 6.2
terminfo.src
-two fixes for left/right wheel mouse event reporting (Debian #954730):
filter identical button-events
correct order of button-range versus protocol type (see patch #345)
-change make check makefile-rule to use test-drivers for charclass and wcwidth
data.
-quiet did not find a usable xxx TrueType font warnings by making fontWarnings
apply to these messages (report by Jim Rees).
-improve reinitialization of parameter list (report/testcase by James Holderness).
-temporarily set numeric locale category to "C" when formatting SVG or XHTML
screendumps, to make the radix separator used in RGB values consistent
(adapted from patch by George Kouryachy).
-add resource forceXftHeight to control whether workaround from Debian #880407
is used.
-apply updated ascent/descent in workaround from Debian #880407 to fix a 1-pixel
gap in built-in vertical lines (report/testcase by Stefan Assmann).
-improve round-off of scaling for built-in line-drawing (prompted by discussion
with Stefan Assmann).
-adjust fonts in svg-icon files to accommodate reduced functionality of new pango
(report/analysis by YOKOTA Hiroshi).
-improve configure check for X Toolkit library.
-correct Y-coordinate transformation in ClearCurBackground, overlooked in changes
for patch #334 (report/analysis by Chuck Silvers).
-remove --vendor option from test-packages' install of desktop files; the feature
is badly broken in gnome-shell.
-modify uxterm to make it possible to select nonstandard locale C.UTF-8, e.g, if
the user's locale is set to C (Debian #940626).
-re-save/tweak .svg icon-files to work around breakage in toolset since the
files were created in patch #283.

Patch #353 - 2020/02/01
-amend change in patch #352 for button-events to fix a case where some followup
events were not processed soon enough (report/patch by Jimmy Aguilar Mena).
-handle MappingNotify X event, to improve recovery when switching keyboard
configurations using xkbcomp (prompted by discussion with Frank Mosch, Debian
#661295). There is more work needed here, possibly in the X libraries.
improve discussion of mouse-mode in ctlseqs.ms (suggested by Igor van den Hoven).
-further improve checks for Xft max-advance-width to take into account fonts
which use two cells for ambiguous width characters. Also improve the time used
for these checks (reports by Yuri Pankov, Frank Mosch).
-fix a few spelling errors reported by codespell (report by Jens Schleusener).
-modify run-tic.sh to prefer development version of ncurses since changes to
terminfo file in patch #345 rely upon bug-fixes in ncurses (prompted by discussion
with Will Senn).

Patch #352 - 2020/01/16
-adjust fontsize data to handle a minor inconsistency from recent Xft versions
(Debian #880407, adapted from patch by Vincent Lefèvre).
-add a table to the manual page description of forceBoxChars to alert the reader
to the special characters aside from line-drawing which are drawn directly
when this resource is set (Debian #931305).
-improve checkXft logic which attempts to detect fonts whose max-advance-width
is inconsistent with the actual glyph widths. For some fonts, it is necessary to
check additional characters (report/analysis by Jan Engelhardt).
-improve configure-checks for X headers and libraries on recent MacOS, which has
moved those files under /usr/X11.
-improve portability of iconify/deiconify feature by taking into account some
window managers which manipulate the EWMH _NET_WM_STATE property,
adding/removing _NET_WM_STATE_HIDDEN rather than actually minimizing the window
(pon with Jörg Breitbart).
-improve workaround from patch #287 fo postponing the extra request for minimizing the window to the key by itself can generate button-events
(report/analysis by Maal page (patch by Larry Hynes).
-add definitions in xterm_io.h updated autoconf macros
-update config.guess

Patch #351 - 2019-add -report-icons to help-message.
-improved autoconf macros:
update config.guess, config.sub
-correct status in XTGETXRES resize from the struct-notify event handler to prevent
-recursion(report by Stefan Assmann).
-improve the note on the xterm-rep  not ignore zero'd/blank cells.
-align terminfo file with ncurs-add vttests/modify-keys.pl script to illustrate the modifyOtheines resource default value
(Branden Robinson, Debian #913815).n is complete.
-add a control sequence which, like tcap-query, in the imake configuration as they
would be by default via the  Sven Joachim).
-build-fix for the case when configure --enableSven Joachim).
-fix a few minor bugs found with Coverity.
-add the --disable-doublechars configure option (report by Brian Lin-document window properties in the manual page.
-improve title-le-string encoded in UTF-8, check if that is the case, and if iencoding (FreeBSD #240393).
-Make sameName resource work for thn UTF-8 is active.
-reorganize text-drawing to make it possiblen switching from 132 to 80 columns.
-improve font-warning messafont-warning messages, to accommodate broken X configurations.
ont (Redhat #1679790). That relies upon the :unscaled
property configurations.
-set a graphic-context for border when double-bg when switching to reverse-video.
-build-fix for --disable-zic(report by Scott Bertilson).

Patch #348 - 2019/07/22
-update wos types, to improve compiler-warnings.
-ensure that when resetgins), and DECSTR.
-corrected order of reset/move when setting ing margins, rather than only when the mode is changed
(report fering configuration.
-correct logic for filtering scrollbar-updescription of 1006 and 1005 mouse modes, to avoid implying thawere xterm extensions
rather than VT100/VT220 terminal featuresnse (suggested by Thomas Wolff).
-fix a typo, improve wording iolff).
-fix off-by-one in VT52 graphics character mapping (patcarnings when building with imake.
-update config.sub

Patch #34esource to control the maximum rate of screen updates
(report bed by report by Martin Hostettler).
-correct off-by-one in paraestcase by Thomas Wolff).
-add resource buffered to allow enablthat the needSwap flag is set after drawing TrueType text
-corr video attributes. The attribute to use is
in the left-half (reomas Wolff).
-reset flags including wraparound and reverse-wrap(report by Thomas Wolff).
-ensure that italic font is turned ofth
binary-search table generated using updated uniset (report b name comparisons work when active-icon is enabled,
since CSI13e since 2008 (see patch #238).

Patch #346 - 2019/05/27
.update#862042).
-account for internalBorder in useBorderClipping (repcharacters in wcwidth.c based on Unicode 12.1.0
(prompted by diort by Bram Moolenaar).
-fix a sign-extension when reporting of run-tic.sh for HPUX, whose mktemp prints the name of a temporalation is VT420 (suggested by Thomas Wolff).
-modify treatment discussion
with Ben Wong, lsix #20).
-modify button-handling tor after
a direct-color to be ignored.
-add resource useBorderClRobert Ross).
-improve logic for displaying xterm's built-in li, as well as to
demonstrate push/pop of the various color typesof indexed-colors, contrary to documentation.
-reduce buffer-fl for OSC 5 use the 5 in the response; formerly
it was mapped to request.
-update tables of combining and unknown-width charact-add vttests/query-dynamic.pl
-modify vttests/query-color.pl towhether to use OSC 5 rather than OSC 4.
-modify cursor coloringmouse responses from patch #342 changes; the legacy
protocol suy.pl to demonstrate batch queries with -q option.
-increase reslation of predefined symbols
-check for updated X Toolkit, whicrt by Emile LeBlanc).
-documentation errata (patch by Larry Hynfull-screen mode.
-window's border-size was incorrectly added t
2020-07-18 19:25:51 +00:00
adam
d0b9554a6d wxGTK30: updated to 3.0.5.1
3.0.5.1

This is a patch release updating the soname of the shared libraries for Unix/ELF systems which was forgotten in 3.0.5. Because of this, please use the source archives from this release if you're building wxWidgets shared libraries from source under these systems, but please refer to 3.0.5 files for all the rest, i.e. MSW binaries and the documentation.

For completeness, the only other changes compared to 3.0.5 are:
- Workaround for the problem with overflowing maximum command line length in MinGW builds not using configure.
- Fix for a problem with wxSpinCtrl in wxGTK


3.0.5

All:
- Support nullptr in wxPrintf() and other pseudo-vararg functions.
- Fix problem with wx-config installation and use under NetBSD (wiz).
- Avoid spurious errors on thread creation under NetBSD.

All (GUI):
- Improve stock items consistency and aesthetics (dhowland).
- Implement wxTextCtrl::HitTest() for single line controls.
- Improve wxSVGFileDC to support more of wxDC API (Maarten Bent).

wxMSW:
- Fix handling of AUX2 mouse button events (Trylz).
- Honour alignment flags for multiline buttons using custom colours too.
- Fix crash when using wxCHMHelpController() in 64 bit builds (Xlord2).

wxGTK:
- Fix position of popup menus shown in wxListCtrl.
- Fix not showing wxInfoBar with GTK+ 3 < 3.22.29.
- Potentially incompatible change: wxDataViewModel::Cleared() now works as
  documented cross-platform.  Previously on wxGTK it just emptied the model
  rather than triggering a reload of the model.  If you are working around the
  broken behaviour with wxGTK-specific code in your application you should
  check that your application works correctly with this change.
- Return appropriate values for some previously hard-coded system colours.
2020-07-18 13:02:53 +00:00
wiz
0d8a70a960 xev: update to 1.2.4.
Matt Turner (1):
      xev 1.2.4

Piotr Henryk Dabrowski (1):
      Add option "-1" to display only a single line per event
2020-07-17 23:07:34 +00:00
pin
ae4b48db05 x11/xterm: enable-sixel-graphics 2020-07-17 09:30:00 +00:00
rhialto
b415236fdb x11/py-sip-qt4: added, similar to py-sip-qt5.
Also add it as a dependency to py-qt4 (again, like py-qt5).
It is needed by some packages using py-qt4; I noticed it for devel/qbzr.
2020-07-10 20:02:23 +00:00
adam
97875dd57b qt5-qtmultimedia: Darwin has system OpenAL 2020-07-08 14:49:14 +00:00
adam
6678eeb95c gtk3+: updated to 3.24.21
Overview of Changes in GTK+ 3.24.21
===================================

* Wayland:
 - Prevent crashes with offscreen windows
 - Handle disorderly tablet/pad disconnects

* GtkFileChooser:
 - Translate the type column
 - Add a tracker3 search engine
 - Rate-limit trash monitoring
 - Make get_filter work for native chooser

* GtkGLArea:
 - Fix a redraw problem

* GtkScrolledWindow:
 - Fix kinetic scrolling

* Add a gtk-cursor-aspect-ratio setting

* GDK:
 - Improve frame clock smoothness
 - Fix frame clock monotonicity

* OS X:
 - Support Pen / Eraser input
 - Support openfiles in GtkApplication

* Adwaita:
 - Improve notebook tab legibility

* Translation updates:
 Basque
 Brazilian Portuguese
 Catalan
 Chinese (Taiwan)
 German
 Indonesian
 Italian
 Japanese
 Kazakh
 Lithuanian
 Polish
 Romanian
 Slovak
 Slovenian
 Swedish
 Ukrainian
2020-07-08 06:51:00 +00:00
nia
aa4e1ba953 qt5-qtbase: fix PLIST.Linux with -dbus
from Michael Forney
2020-07-05 01:14:27 +00:00
nia
75ce9c92fd qt5-qtmultimedia: fix PLIST with -gstreamer and -openal
from Michael Forney
2020-07-05 01:12:14 +00:00
nia
79190d75d8 Add 'lua' category to Lua modules.
While here, normalize some packages with strange variable order.
2020-07-02 10:26:16 +00:00
gutteridge
6de28bc901 xfce4-eyes-plugin: update to 4.5.1
Change log:

4.5.1
======
- Update URLs. Remove ref. to translations.x.o (Bug #16162)
- Allow compilation with panel 4.15
- Replace GtkStock buttons
- Improve spacing (Bug #14664)
- Make build less verbose
- AC_CONFIG_MACRO_DIR -> AC_CONFIG_MACRO_DIRS
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
  Croatian, Czech, Danish, Dutch, English (Australia), English (United
  Kingdom), Esperanto, Estonian, Finnish, French, Galician, German,
  Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Occitan
  (post 1500), Polish, Portuguese, Portuguese (Brazil), Romanian,
  Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Uighur, Ukrainian, Urdu, Urdu (Pakistan)
2020-06-29 23:38:01 +00:00
pin
0136a1b45e Import x11/xdo
Small X utility to perform elementary actions on windows.
Apply the given action to the given windows.
If no window IDs and no options are given, the action applies
to the focused window.
2020-06-29 18:35:14 +00:00
adam
83f4955ad0 qt5-qscintilla py-qt5-qscintilla: updated to 2.11.5
QScintilla v2.11.5 has been released. This is a minor bug-fix release.
2020-06-29 13:25:57 +00:00
nia
fea7ff0d25 xf86-video-intel: only for x86 2020-06-28 13:54:09 +00:00
nia
5abba2b8a3 xf86-input-vmmouse: only for x86 2020-06-28 13:52:19 +00:00
ryoon
fb2d80c439 qt5-qtbase: Bump libxcb requirement to 1.11
Pointed by Egil Brendsdal in private e-mail.
Thank you.
2020-06-24 12:29:30 +00:00
gdt
3c5e0e131b x11/vte: Accomdate C++17 usage
The package was declared to use c++14 and need gcc 5, but trying to
build on NetBSD 8 resulted in an error that gcc7 was needed for c++17.
2020-06-22 10:48:34 +00:00
tsutsui
62c3e52329 mlterm: pull an upstream patch for 3.9.0.
Also put misc pkgsrc tweaks:
- Disable SPECIAL_PERMS for mlterm.  It was required for utmp support
  only on ancient systems that have none of pututxline(3), setutent(3),
  or addToUtmp(3) but have to use logwtmp(3) or open system's _PATH_UTMP
  or _PATH_WTMP file directly to update utmp entries, but no easy way
  to statically identify them per OS and version basis.
- Add hacks.mk to avoid gcc SIGSEGV on NetBSD/sh3 9.0 (PR/55265)
- Appease several pkglint warnings/errors.

Bump PKGREVISION.
2020-06-21 17:53:01 +00:00
nia
ea0258fd24 vte3: Fix printf usage for NetBSD. 2020-06-20 16:00:07 +00:00
nia
f4ee577e02 x11: Add gnome-terminal.
A terminal emulator for the GNOME 3 desktop.
2020-06-20 15:05:48 +00:00
rillig
68ff6005e6 x11/qt5-qtlocation: fix pkglint warnings 2020-06-20 07:52:20 +00:00
rillig
8bc9a1da86 x11/mlterm: fix pkglint warnings 2020-06-20 07:50:45 +00:00
rillig
72c3099e62 x11/kde-workspace4: sort PLIST 2020-06-20 07:38:54 +00:00
rillig
65ea5b230d x11/kde-runtime4: sort PLIST 2020-06-20 07:35:50 +00:00
ryoon
8ed1635a93 vte3: Update to 0.60.3
* Use meson to build.
* Enable vala and gobject-introspection.

Changelog:
Not available.
2020-06-20 00:10:24 +00:00
leot
05e570d0e0 st-term: Update to 0.8.4
Changes:
0.8.4
=====
Security
--------

* config.def.h: add an option allowwindowops, by default off (secure).

  Similar to the xterm AllowWindowOps option.
  The sequence for base64-encoded clipboard copy is now guarded and off by
  default because it allows a sequence written to the terminal to manipulate the
  clipboard of the (other) running user non-interactively.


Features
--------

* Integrate auto-sync: draw on idle to avoid flicker/tearing by avih.
  st could easily tear/flicker with animation or other unattended
  output. This commit eliminates most of the tear/flicker.

* Optimize column width calculation and UTF-8 encode for the common-case ASCII.
  In particular on glibc and OpenBSD the wcwidth() call is more expensive.
  On musl there is no/little difference.

* Add support for REP (repeat) escape sequence and xterm compatibility, by
  avih.  The capability is not exposed yet due to some issues with
  applications.

* Call xsetcursor to set win.cursor in main, by Steve Ward.
  Allowing to set the st snowman cursor extension dynamically.


Fixes and other changes
-----------------------

* Fix unicode glitch in DCS strings, by Tim Allen.
  The related sixel stub code is now removed also.

* Fix for incorrect (partial) written sequences when libc wcwidth() == -1
  and using st -o.

* Mouse selection fixes, by Jakub

* Make shift+wheel behaves as shift+Prev/Next, patch by k0ga
  This patch adds a new hack, making shift+wheel returning the
  same sequences than shift+Prev/Next, meaning that scroll or
  any other similar program will not be able to differentiate
  between them.

* Expose rin terminfo capability.
  Tianlin Qu discovered that st is missing rin (scroll back #1 lines).

* Replace exit(3) by _exit(2) in signal handler sigchld(), by Jan.
  This change prevents st to crash and dump core in some situations.

* FAQ: add details and a patch example for single-buffering (for the w3mimg
  hack).
2020-06-19 10:38:15 +00:00
pin
c5c7cb26de x11/qt5ct: update to 1.0
ChangeLog:
Version 1.0
* added Ia Ora color scheme (from Mandriva default style)
* disabled debug messages by default
* fixed Qt 5.15 palette
* fixed crash on certain applications under Qt 5.15
2020-06-17 18:35:36 +00:00
nia
2f0a61b257 qt5-qtwebkit: Remove invalid ARM linker args 2020-06-13 09:47:40 +00:00
adam
3b97b73dac py-qt5: updated to 5.15.0
PyQt v5.15.0 has been released. This is a major feature release that adds support for Qt v5.15.0. There are corresponding releases of the other PyQt-related packages.

Added support for Qt v5.15.0.
Added the QtQuick3D module.
Added a callStaticMethod() overload to QAndroidJniObject that takes a QJsonDocument as the method argument and returns another QJsonDocument.
Added the missing QMultimedia control classes.
pyuic5 now supports QUndoView.
2020-06-11 14:50:33 +00:00
adam
48277cc63c py-sip: updated to 4.9.23
SIP v4.19.23 has been released. This is a minor bug-fix release.
2020-06-11 14:49:15 +00:00
ryoon
7c58489455 c++-gtk-utils: Update to 2.2.19
Changelog:
Version 2.2.19 (27 January 2020)
--------------

        Use autoconf's TAP support for running tests (Makefile.am,
        configure-gtk2.ac, configure-gtk3.ac, configure-gtk4.ac;
        c++-gtk-utils/Makefile.am; docs/Makefile.am; tests/Makefile.am,
        tests/extension/Makefile.am, tests/extra/Makefile.am; removed -
        Makefile.decl; added - glib-tap.mk, tap-driver.sh, tap-test,
        m4/glibtests.m4)

        Cater for guile-3.0 declarative modules (acinclude.m4;
        extension.h).

        Suppress GStaticRecMutex deprecation warnings (acinclude.m4,
        configure-gtk2.ac, configure-gtk3.ac, configure-gtk4.ac;
        cgu_config.h.in, mutex.h).
2020-06-11 13:30:19 +00:00
mef
0717a4b7ff (x11/qwt6-qt5) Adhoc fix for build problem, with following QPainterPath error
qwt_painter_command.h:85:22: error: field 'clipPath' has incomplete type 'QPainterPath'

Patches are not confirmed that all are necessary. But at least packaged on NetBSD/amd64 9.0
2020-06-09 07:01:55 +00:00
markd
8e04379187 libkscreen: update to 5.18.5
changes unknown (latest plasma5 version)
2020-06-09 06:55:57 +00:00
markd
90e37017c3 plasma-framework: update to 5.70.1
fix a crash.
2020-06-09 06:49:17 +00:00
rillig
ad1855e590 x11/gtkmm3: restore ABI_DEPENDS as API_DEPENDS
wiz says: Packages are not supposed to set BUILDLINK_ABI_DEPENDS for
other packages, they should set BUILDLINK_API_DEPENDS (P instead of B).

After that change, all these entries actually have an effect since they
are greater than their corresponding default BUILDLINK_API_DEPENDS, and
pkglint no longer complains.
2020-06-07 18:09:13 +00:00
rillig
898c28a652 x11/gtkmm3: move gtk3 buildlink above the PKG_BUILD_OPTIONS
Before, "bmake show-all" showed that PLIST.x11 was commented out.  This
was misleading since during the actual package build, that variable is
active, and the corresponding files are included in the PLIST.

This inconsistency was due to the magic of MAKEVARS and the barrier.

When bmake is run, the build options of gtk3 are determined and added
to MAKEVARS.  At that point PLIST.x11 is still undefined.  That doesn't
matter since this variable is not evaluated yet.  Before the actual PLIST
generation happens, the value of PKG_BUILD_OPTIONS.gtk3 is stored in
work/.build_makevars.mk, which acts as a cache.

After that, the barrier steps in, and bmake calls an inner bmake to do
the actual work.  This inner bmake reads the package Makefile again, and
when bsd.prefs.mk is included, the makevars.mk cache is loaded as well.
This makes PKG_BUILD_OPTIONS.gtk3 known at load time, and at that point,
PLIST.x11 is evaluated as expected and becomes "yes".

Luckily, PLIST.x11 was not added to MAKEVARS.  Otherwise it would have
been evaluated too early, the early value would have been cached, and the
whole trick wouldn't have worked.
2020-06-07 17:14:23 +00:00
rillig
a8dfea377d x11/gtkmm3: remove redundant dependencies
pkglint says:

NOTE: Makefile:30: The requirement >=2.24.2 is already guaranteed by the >=2.24.3nb2 from ../../devel/atkmm/buildlink3.mk:11.
NOTE: Makefile:33: The requirement >=2.49.1 is already guaranteed by the >=2.62.0nb1 from ../../devel/glibmm/buildlink3.mk:9.
NOTE: Makefile:36: The requirement >=2.38.2 is already guaranteed by the >=2.42.0nb3 from ../../devel/pangomm/buildlink3.mk:9.
NOTE: Makefile:38: The requirement >=1.12.0 is already guaranteed by the >=1.12.2nb3 from ../../graphics/cairomm/buildlink3.mk:9.
NOTE: Makefile:40: The requirement >=2.35.5 is already guaranteed by the >=2.40.0nb1 from ../../graphics/gdk-pixbuf2/buildlink3.mk:9.
NOTE: Makefile:43: The requirement >=3.22.0 is already guaranteed by the >=3.24.14nb2 from ../../x11/gtk3/buildlink3.mk:9.
2020-06-07 17:01:32 +00:00
rillig
117525a71f x11/gnome-desktop3: fix pkglint warnings 2020-06-07 16:28:49 +00:00
markd
992a0e55a1 qqc2-desktop-style: update to 5.70.0
5.67
  Remove scrollbar related workarounds from list delegates
  [TabBar] Remove frame
  Add active, link, visited, negative, neutral and positive background colors
  use hasTransientTouchInput
  always round x and y
  support mobile mode scrollbar
  ScrollView: Do not overlay scrollbars over contents
5.68
  ScrollView: Use scrollbar height as bottom padding, not width
5.69
  [Dialog] Use `ShadowedRectangle`
  Fix sizing of CheckBox and RadioButton
  Use `ShadowedRectangle`
5.70
  Detect QQC2 version at build time with actual detection
  [ComboBox] Use transparent dimmer
2020-06-07 12:55:07 +00:00
markd
a7a16d47b5 plasma-framework: update to 5.70.0
5.67
  Fixed tooltip corners and removed useless color attributes
  Removed hardcoded colors in background SVGs
  Fix the size and pixel alignment of checkboxes and radiobuttons
  Update breeze theme shadows
  [Plasma Quick] Add WaylandIntegration class
  Same behavior for scrollbar as the desktop style
  Make use of KPluginMetaData where we can
  Add edit mode menu item to desktop widget context menu
  Consistency: colored selected buttons
  Port endl to \n Not necessary to flush as QTextStream uses QFile which flush
  when it's deleted
5.68
  Buttons: allow to scale up icons
  Try to apply the colorscheme of the current theme to QIcons
  Dialog: disconnect from QWindow signals in destructor
  Fix memory leak in ConfigView and Dialog
  fix layout size hints for button labels
  make sure the size hints are integer and even
  support icon.width/height
  Remove hardcoded colors
  Construct NullEngine with KPluginMetaData()
  Slightly reduce level 1 heading size
  Vertically center tooltip icon/image
  support display property for Buttons
  Don't warn for invalid plugin metata
  tooltips always have normal colorgroup
  [Tests]Make radiobutton3.qml use PC3
  Optimize code when dropping files into the desktop
5.69
  Added Page element
  [pc3/busyindicator] Hide when not running
  Update window-pin, Add more sizes, Remove redundant edit-delete
  Create a new TopArea element using widgets/toparea svg
  Added plasmoid heading svg
  Make highlighted property work for roundbutton
5.70
  [PlasmaCore.IconItem] Regression: fix crash on source change
  [PlasmaCore.IconItem] Refactor source handling for different types
  Make applet tooltip text spacing consistent
  [ExpandableListItem] make it touch-friendly
  [ExpandableListItem] Use more semantically correct expand and collapse icons
  Fix PC3 BusyIndicator binding loop
  [ExpandableListItem] Add new showDefaultActionButtonWhenBusy option
  Remove rounded borders to plasmoidHeading
  [ExpandableListItem] Add itemCollapsed signal and don't emit itemExpanded
when collapsed
  Add readmes clarifying state of plasma component versions
  [configview] Simplify code / workaround Qt5.15 crash
  Create ExpandableListItem
  Make animation durations consistent with Kirigami values
2020-06-07 12:54:11 +00:00
markd
5749fbc783 kxmlgui: update to 5.70.0
5.67
  Use KStandardAction convenience method for switchApplicationLanguage
  Allow programLogo property to be a QIcon, too
  Remove ability to report bugs against arbitrary stuff from a static list
  Remove compiler information from bug report dialog
  KMainWindow: fix autoSaveSettings to catch QDockWidgets being shown again
  i18n: Add more semantic context strings
  i18n: Split translations for strings "Translation"
5.70
  [KRichTextEditor] Add support for headings
  [KKeySequenceWidget] Work around Meta modifier behavior
2020-06-07 12:51:50 +00:00
markd
d0000a922c kwindowsystem: update to 5.70.0
5.67
  [KWindowShadows] Check for X connection
  Introduce shadows API
  Deprecate KWindowEffects::markAsDashboard()
5.69
  Fix EWMH non-compliance for NET::{OnScreenDisplay,CriticalNotification}
  KWindowSystem: deprecate KStartupInfoData::launchedBy, unused
  Expose application menu via KWindowInfo
5.70
  Print meaningful warning when there is no QGuiApplication
2020-06-07 12:50:55 +00:00
markd
f26c750bfa kwidgetsaddons: update to 5.70.0
5.67
  [KMessageWidget] Subtract the correct margin
  [KMessageBox] Only allow selecting text in the dialog box using the mouse
  [KMessageWidget] Use devicePixelRatioF for animation pixmap
5.68
  [KMessageWidget] Allow the style to change our palette
  [KMessageWidget] Draw it with QPainter instead of using stylesheet
  Slightly reduce level 1 heading size
5.69
  New class KFontChooserDialog (based on KFontDialog from KDELibs4Support)
  [KCharSelect] Do not simplify single characters in search
  It we readd items we need to clear it first. OTherwise we will see
  Update kcharselect-data to Unicode 13.0
5.70
  [KFontChooser] Remove NoFixedCheckBox DisplayFlag, redundant
  [KFontChooser] Add new DisplayFlag; modify how flags are used
  [KFontChooser] Make styleIdentifier() more precise by adding font styleName
  [KFontRequester] Port from QFontDialog to KFontChooserDialog
  [KMimeTypeChooser] Add the ability to filter the treeview with a QSFPM
  [KFontChooser] Make the code slightly more readable
  [KFontChooser] Add a checkbox to toggle showing only monospaced fonts
  Remove not necessary include
2020-06-07 12:50:03 +00:00
markd
052d532176 ktextwidgets: update to 5.70.0
5.67
  Drop KWindowSystem dependency
5.70
  [NestedListHelper] Fix indentation of selection, add tests
  [NestedListHelper] Improve indentation code
  [KRichTextEdit] Make sure headings don't mess with undo stack
  [KRichTextEdit] Fix scroll jumping around when horizontal rule is added
  [KRichTextWidget] Remove ancient workaround and fix regression
  [KRichTextWidget] Add support for headings
  [KRichTextEdit] Always treat key press as single modification in undo stack
  [findreplace] Handle searching for WholeWordsOnly in Regex mode
2020-06-07 12:48:26 +00:00
markd
067c84e083 kjobwidgets: update to 5.70.0
5.70
  Add KDialogJobUiDelegate(KJobUiDelegate::Flags) constructor
2020-06-07 12:46:41 +00:00
markd
1c62700657 kitemviews: update to 5.70.0
changes unknown
2020-06-07 12:45:26 +00:00
markd
ded0297f05 kirigami2: update to 5.70.0
5.67
  Clip the flickable parent item
  Remove header top margin from private ScrollView
  proper size hint for the gridlayout
  use attached property for isCurrentPage
  Get rid of a couple of warnings
  try to keep the cursor in window when typing in an OverlaySheet
  properly expand fillWidth items in mobile mode
  Add active, link, visited, negative, neutral and positive background colors
  Expose ActionToolBar's overflow button icon name
  Use QQC2 Page as base for Kirigami Page
  Specify where the code is coming from as the URL
  Don't anchor AbstractApplicationHeader blindly
  emit pooled after the properties have been reassigned
  add reused and pooled signals like TableView
5.68
  Show tooltip with full URL for URL button with overridden text
  Have pullback toolbars on scrollable pages also for footers
  Fix PrivateActionToolButton behaviour with showText vs IconOnly
  Fix ActionToolBar/PrivateActionToolButton in combination with QQC2 Action
  Move checked menu item always into range
  Watch for language change events, and forward those to the QML engine
  don't have overlaysheets under page header
  use fallback when icon failed to load
  Missing links to pagepool source files
  Icon: fix rendering of image: urls on High DPI
  Do not crash when icon's width or height is 0
  fix margins in OverlaySheet
  [examples/simplechatapp] Always set isMenu to true
  [RFC] Reduce size of Level 1 headings and increase left padding on page titles
  properly sync size hints with state machine
  Add support for static platformtheme plugins
  make headerParent correctly alignedwhen there is a scrollbar
  Fix tabbar width computation
  Add PagePoolAction to QRC file
  allow toolbar style on mobile
  Make the api docs reflect that Kirigami is not only a mobile toolkit
5.69
  Hotfix for D28468 to fix broken variable refs
  get rid of the incubator
  disable mousewheel completely in outside flickable
  Add property initializer support to PagePool
  Refactor of OverlaySheet
  Add ShadowedImage and ShadowedTexture items
  [controls/formlayout] Don't attempt to reset implicitWidth
  Add useful input method hints to password field by default
  [FormLayout] Set compression timer interval to 0
  [UrlButton] Disable when there is no URL
  simplify header resizing
  Remove export header from static install
  Fix about page with Qt 5.15
  Fix broken paths in kirigami.qrc.in
  Add "veryLongDuration" animation duration
  fix multi row notifications
  don't depend on window active for the timer
  Support multiple stacked Passive Notifications
  Fix enabling border for ShadowedRectangle on item creation
  check for window existence
  Add missing types to qrc
  Fix undefined check in global drawer menu mode
  Fallback to a simple rectangle when using software rendering
  Fix color premultiply and alpha blending
  [FormLayout] Propagate FormData.enabled also to label
  Add a ShadowedRectangle item
  alwaysVisibleActions property
  don't create instances when the app is quitting
  Don't emit palette changes if the palette didn't change
5.70
  Introduce Theme::smallFont
  Make BasicListItem more useful by giving it a subtitle property
  Less segfaulty PageRouterAttached
  PageRouter: find parents of items better
  Remove unused QtConcurrent from colorutils
  PlaceholderMessage: Remove Plasma units usage
  Allow PlaceholderMessage to be text-less
  vertically center sheets if theiy don't have a scrollbar
  Account for top and bottom margin in default card height
  Various fixes to new Cards
  Icon: improve icon rendering on multi-screen multi-dpi setups
  Fix error in PlaceholderMessage: actions are disabled, not hidden
  Introduce PlaceholderMessage component
  Hotfix: fix bad typing in FormLayout array functions
  Hotfix for SwipeListItem: use Array.prototype.*.call
  Hotfix: use Array.prototype.some.call in ContextDrawer
  Hotfix for D28666: use Array.prototype.*.call instead of invoking functions
on 'list' objects
  Add missing m_sourceChanged variable
  Use ShadowedRectangle for Card backgrounds
  Update the visiblity check for ActionToolbar by checking width with
less-"equal"
  Couple of 'trivial' fixes for broken code
  never close when the click is inside the sheet contents
  sheet must be under other popups
  Add PageRouter component
  Add ColorUtils
  Allow setting separate corner radii for ShadowedRectangle
  Remove the STATIC_LIBRARY option to fix static builds
2020-06-07 12:43:11 +00:00
markd
dd8465f910 kinit: update to 5.70.0
5.68
  Make kwrapper/kshell spawn klauncher5 if needed
2020-06-07 12:39:51 +00:00
markd
114de109c0 kguiaddons: update to 5.70.0
5.68
  [UrlHandler] Handle opening the online docs for KCM modules
  [KColorUtils] Change getHcy() hue range to [0.0, 1.0)
2020-06-07 12:39:01 +00:00
markd
c0d886f52b kglobalaccel: update to 5.70.0
changes unknown
2020-06-07 12:38:17 +00:00
markd
c85514a0bf kdesignerplugin: update to 5.70.0
changes unknown
2020-06-07 12:35:27 +00:00
markd
5e7dbe8a44 kdelibs4support: update to 5.70.0
changes unknown
2020-06-07 12:32:58 +00:00
markd
8853e6f1c5 kded: update to 5.70.0
5.68
  Add a --replace option to kded5
5.70
  Port KToolInvocation::kdeinitExecWait to QProcess
  Drop delayed second phase
2020-06-07 12:30:02 +00:00
markd
736f77b688 kconfigwidgets: update to 5.70.0
5.67
  KStandardAction: add method for SwitchApplicationLanguage action creation
  [KColorSchemeManager] Don't list duplicates
  [KColorschemeManager] Add option to reenable following global theme
5.68
  Change "Redisplay" to "Refresh"
2020-06-07 12:29:11 +00:00
markd
3a434881de kactivities5: update to 5.70.0
5.67
  Remove files that Windows cannot handle
  Ensure to store resource uri without a trailing slash
5.68
  Fix issue finding the Boost include directories
  Use exposed DBus methods to switch activities in CLI
2020-06-07 12:28:22 +00:00
markd
c6a3479435 kactivities-stats: update to 5.70.0
5.67
  Fix broken SQL query in allResourcesQuery
2020-06-07 12:27:44 +00:00
markd
26a082e204 frameworkintegration: update to 5.70.0
5.67
  Drop unused dependency QtDBus
5.68
  [KStyle] Set the color of KMessageWidgets to the correct one from the
  current color scheme
2020-06-07 12:26:56 +00:00
mef
acf390b810 (qt5-qtvirtualkeyboard) regen distinfo (again, sorry) 2020-06-05 16:15:47 +00:00
mef
9224df63bc (qt5-qtvirtualkeyboard) regen distinfo 2020-06-05 16:09:09 +00:00
jperkin
38fe454b9c *: Apply revbump for graphics/giflib API change. 2020-06-05 12:48:58 +00:00
gutteridge
679a778b00 lxqt-session: fix PLIST
Align with the state of the configuration installation path defined in
patches/patch-config_CMakeLists.txt.
2020-06-02 17:40:00 +00:00
pin
7406e2ff5a x11/lxqt-runner: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 11:01:28 +00:00
pin
35c6990220 x11/lxqt-panel: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:59:59 +00:00
pin
d004f3acbc x11/qterminal: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:58:38 +00:00
pin
bf08a3d888 x11/lxqt-session: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:57:16 +00:00
pin
07db7d6920 x11/lxqt-qtplugin: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:52:03 +00:00
pin
e9b7a3ea59 x11/lxqt-notificationd: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:49:55 +00:00
pin
2274f2ed29 x11/lxqt-globalkeys: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:48:35 +00:00
pin
5d5f67dbb6 x11/lxqt-config: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:47:17 +00:00
pin
4820796c7c x11/lxqt-admin: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:45:54 +00:00
pin
d4acd5f695 x11/lxqt-about: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:44:25 +00:00
pin
65c1c29a9b x11/qtermwidget: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:39:04 +00:00
pin
dc5825f6af x11/libfm-qt: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:37:28 +00:00
pin
0378a3fe2a x11/liblxqt: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:36:07 +00:00
pin
73b0ac54db x11/libqtxdg: Follow github hosted package nomenclature
as suggested by @leot
2020-06-02 10:34:38 +00:00
adam
6bd0c30da6 Revbump for icu 2020-06-02 08:22:31 +00:00
adam
82223ae597 qt5: updated to 5.15.0
New Features in Qt 5.15

Qt 3D Module

Improved profiling and troubleshooting support.
QSortPolicy: introduced a uniform mode to control whether uniform minification needs to be performed or not.
QMouseDevice: introduced a updateAxesContinuously property.
Isolated the OpenGL renderer as a plugin.

Qt Core Module

Introduced QFile::moveToTrash() to provide a cross-platform API for moving files to the trash/recycling bin on Windows, macOS, and Linux desktops. This implements the freedesktop.org specification.
Introduced QFileInfo::isJunction() to detect whether a file system entry is a Windows NTFS junction.
QRunnable instances can now be created from std::function without having to subclass QRunnable.
QThreadPool::start() and tryStart() can now take std::function and thereby also anonymous lambda functions as arguments.
Added static template QDebug::toString() function, which streams the given object into a QDebug instance that operates on a string, and then returns that string. This is useful for cases where you need the textual representation of an object for debugging, but cannot use operator<<, such as when passing a failure message to QVERIFY2().

Qt GUI Module

QColorSpace setters can now operate on invalid color spaces, making it possible to set primaries and transfer function independently.
Implemented multi-threading support for many QImage scaling and conversion methods.

Qt Multimedia Module

Deprecated all plugin APIs.
Deprecated QMediaService and QMediaControl.
Introduced reverse playback for GStreamer.
Introduced rendering to multiple surfaces.
Introduced QVideoWidget::videoSurface(), QGraphicsVideoItem::videoSurface(), and QDeclarativeVideoOutput::videoSurface().
MediaPlayer QML type: Introduced a videoOutput property.
Introduced QVideoFrame::image().
GStreamer camerabin: React to changes in notify::zoom and notify::max-zoom properties.

Qt Network Module

OpenSSL backend: Added support for a new session ticket mechanism introduced by the TLS 1.3 protocol.
Implemented timeouts for downloads and uploads with QNetworkRequest and QNetworkAccessManager.
Increased the minimum supported version of OpenSSL to 1.1.

Qt QML Module

Introduced inline components; multiple QML components can be declared in the same file.
Introduced required properties.
Added a declarative way of registering types to QML.
qmllint now has a better understanding of the code and warns about deprecated QML features.
Added the qmlformat tool to automatically format any QML file according to the QML Coding Conventions.
Added support for the Nullish Coalescing Operator.
Added a colorspace property on image nodes, making it possible to read color spaces and transform images into a specific color space.

Qt Quick Module

Added a PathText type which can be used together with Qt Quick Shapes to render text as geometry, without relying on distance fields or pre-rendered textures. This is useful for rendering large font sizes which would otherwise consume a lot of texture memory.
Added a Image.sourceClipRect property to request the image plugin to render a portion of an image source.
Added a cursorShape property to pointer handlers. Most pointer handlers (for example DragHandler) will change the cursor when in active state. HoverHandler will change the cursor when the mouse is hovering over the Item that contains the handler.
Added support for Metal on iOS for the opt-in preview of the Graphics API Independent Rendering Architecture.

Qt Quick Controls Module

Added HorizontalHeaderView and VerticalHeaderView to display header data in a TableView, with support for flicking synchronization and multiple styles: default, fusion, imagine, material, and universal.
Added a selectTextByMouse property to ComboBox.

Qt WebEngine Module

Updated to Chromium 80.
Switched to use a sandboxed network service.
Introduced a new API for reading the subprocess ID of a page or a view.
Introduced a WebEngineHistory.clear() method.

Tools

QDoc can now generate DocBook.
QDoc now generates output for C++ class and function template parameters.
QDoc now generates correct output for scoped enums (enum classes).
2020-06-02 06:41:00 +00:00
gutteridge
167f34adf4 mate-session-manager: fix mate-common tool dependency pattern 2020-06-02 00:56:36 +00:00
pin
f1a4309063 x11/lxqt-session: Regenerate patchsum 2020-06-01 15:04:57 +00:00
pin
ccb20638e9 x11/lxqt-globalkeys: Remove unneeded patch 2020-06-01 15:03:00 +00:00