This reduces the number of pkglint errors for this package, since all
remaining patches are properly commented now.
No functional change, except for a smaller binary package.
Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:
pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
Yet another collection of fixes from master. There will likely be at
least one more 1.19.x release in 2018 as there are still a number of
unreviewed patches pending. Until then, happy new year.
prototypes. Since NetBSD headers have moved to #including what they
reference, <string.h> is everywhere, which turns the externs from
annoying into harmful.
Changes noted in doc/en/RelaseNote:
ver 3.8.4
* Support DECSLPP, DECSCPP, DECBBSM, DECRQTSR, DECCTR, DECRQPSR, DECSNLS, DECSTGLT, DECRSPS,
DECSR, CSI 7 t, CSI 9;1 t, CSI ? Pm s, CSI ? Pm r, CSI 34 [hl], CSI 53 m and CSI 55 m.
* Support DECSASD, DECSSDT unless vertical mode is enabled.
* Support 90-degree rotation of alphabet glyphs in vertical mode (cjk alone) on framebuffer,
wayland and android if freetype is enabled.
* Support sticky shift key of skk im module, and change the format of skk option from
"skk:[dictionary]" to "skk:dict=[dictionary],sskey=[sticky shift key]".
* Add "use_vertical_cursor" and "click_interval" to OSC 5379, 5380 and 5381.
* Add "ot_features" and "ot_script" to OSC 5380 and 5381.
* Add "Features" and "Script" buttons to "Encoding" tab of mlconfig.
* Add "Underline pos (pixels)" and "Baseline pos (pixel)" to "Font" tab of mlconfig.
* Add "Double click interval (msec)", "Send keys to all windows" and
"Trim trailing CR/LF in pasting" to "Others" tab of mlconfig.
* Add doc/en/ControlSequences which lists escape/control sequences which mlterm supports.
* Change the default value of "use_vertical_cursor" option from false to true.
* Drop "CSI ? 9500 [hl]".
* Improve processing sixel graphics on pseudo color framebuffer.
* Merge patches:
https://sf.net/p/mlterm/patches/_discuss/thread/f5dc445d/0fc3/attachment/fix_spelling.diff
* Bug fixes:
Fix impossibility of keyborad and pointer input after switching virtual consoles on wayland.
Fix unexpectedly having privilege in opening a shell on startup of mlterm built with brlapi.
Fix Pl, Pc and Pp of XCPR and CPR.
Fix corruption of TBC (CSI g), CTC (CSI W) and DECATC(CSI ,}).
note: script detailed in `man revbump` insisted on bumping pkgrevision of
print/poppler, it's probably wrong, but not committing this change is wronger.
util-linux v2.31:
blkid: improve man page wording
blkid: more info about ambivalent results to the man page
blkid: cleanup man page info about lsblk
pkgsrc:
unified libuuid, libblkid, and mcookie
libuuid: also installs uuidgen
Alan Coopersmith (4):
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Use strdup() instead of malloc(strlen())+strcpy()
Fix some clang integer sign/size mismatch warnings
Emil Velikov (1):
autogen.sh: use quoted string variables
Matthieu Herrb (1):
libXcursor 1.1.15
Mihail Konev (1):
autogen: add default patch prefix
Peter Hutterer (1):
autogen.sh: use exec instead of waiting for configure to finish
Tobias Stoeckmann (1):
Fix heap overflows when parsing malicious files. (CVE-2017-16612)
shubham shrivastav (1):
Insufficient memory for terminating null of string in _XcursorThemeInherits
3.22.2 (stable):
Gtk:
* Editable, RecentChooser, Scale: Fix memory leaks.
(Kjell Ahlstedt) Bug #783360
* PrintJob: Fix a call to Glib::throw_exception().
(Kjell Ahlstedt)
Documentation:
* Gdk::RGBA: Update ctor(ustring) docs from GTK+
(Daniel Boles) Bug #784483
3.22.1 (stable):
Unusually for a stable micro release, this release has some deprecations
compared to 3.22.0, to match similar deprecations in GTK+ 3.22.x.
Gtk:
* Container: Deprecate the child property.
The underlying C property was deprecated in GTK+ 3.22.2.
(Kjell Ahlstedt) Bug #773642.
* FileChooserDialog: Deprecate the constructors that take a backend
parameter.
(Kjell Ahlstedt)
* Menu: Deprecate popup().
The underlying C functions were deprecated in GTK+ 3.22.2.
(Kjell Ahlstedt) Bug #773642
* Widget:
- Deprecate is_composited() and signal_composited_changed().
The underlying C functions were deprecated in GTK+ 3.22.3.
- Deprecate drag_dest_set_proxy().
The underlying C functions was deprecated in GTK+ 3.22.3.
(Kjell Ahlstedt) Bug #773642.
* Window: Deprecate set_wmclass().
The underlying C functions was deprecated in GTK+ 3.22.2.
(Kjell Ahlstedt) Bug #773642.
Gdk:
* Screen: Deprecate get_number(), get_width(), get_height(), get_width_mm(),
get_height_mm(), make_display_name(), get_n_monitors(), get_primary_monitor(),
get_monitor_geometry(), get_monitor_workarea(), get_monitor_at_point(),
get_monitor_at_window(), get_monitor_width_mm(), get_monitor_height_mm(),
get_monitor_plug_name(), get_monitor_scale_factor(), get_active_window().
The underlying C functions were deprecated in GTK+ 3.22.2.
(Kjell Ahlstedt) Bug #773642
* Visual: Deprecate get_system(), get_best(), get_best_depth(), get_best_type().
The underlying C functions were deprecated in GTK+ 3.22.3.
(Kjell Ahlstedt) Bug #773642
* Window:
- Deprecate process[_all]_updates().
The underlying C functions were deprecated in GTK+ 3.22.7.
- Deprecate set_background(), get_background_pattern(), set_debug_updates().
The underlying C functions were deprecated in GTK+ 3.22.2.
(Kjell Ahlstedt)
Documentation:
* Box: Correct the constructor documentation.
(Daniel Boles)
* CellLayout: Improve docs of get_first_cell() funcs
(Daniel Boles)
* Frame: Fix the documentation of set_label_align().
(Daniel Boles) Bug #774249
* Label: Improve h/valign constructor documentation and
the improve the parameter names.
(Daniel Boles) Bug #774652
* TreeModel: Improve docs of foreach*() functions
(Daniel Boles)
* Minor cleanup of examples and demos.
(Daniel Boles)
* demo: Don't call Notebook::remove_page() with invalid index.
(Daniel Boles)
Build:
* Update the Visual Studio builds.
(Chun-wei Fan)
* GtkMainConnectionNode: Remove unused method.
(Kjell Ahlstedt)
News in 3.24.5
--------------
* Bug fix in gtk_source_view_indent_lines().
* Improvements to the Visual Studio builds.
* Improvements to the syntax highlighting of: Vala.
* Translation updates.
News in 3.24.4
--------------
* Fix bug when GtkSourceView:indent-width and :tab-width are equal.
* New syntax highlighting definition files for: Swift, Maxima and Kotlin.
* Improvements to the syntax highlighting of: CSS.
* Various other small improvements.
* Translation updates.
Upstream changes (from NEWS):
== Ruby-GNOME2 3.2.1: 2017-11-19
This is a memory related bug fix release.
=== Changes
==== Ruby/GLib2
* Improvements
* (({GLib::Bytes#initialize})): Stopped to copy data for frozen
(({String})).
==== Ruby/GObjectIntrospection
* Fixes
* Fixed memory leaks for output parameters.
[GitHub#1113][Reported by Will Bryant]
==== Ruby/GIO2
* Improvements
* (({Gio::InputStream#read_all})): Made workable.
[GitHub#1110][Reported by Paul van Tilburg]
* (({Gio::InputStream#read})): If the given size is (({nil})),
read until EOF or error. It's compatible with Ruby's IO objects.
==== Ruby/GTK3
* Improvements
* Marked top-level windows automatically.
[GitHub#1103][Reported by cedlemo]
=== Thanks
* Paul van Tilburg
* cedlemo
* Will Bryant
This should be the last part of the renaming operation for print/cups to
print/cups-base.
Rationale: packages depending on CUPS but not relying on a functional
printing setup only need to depend on print/cups-base (equivalent to the
former print/cups). The new print/cups now depends on print/cups-base
and on print/cups-filters, thus directly providing a functional printing
setup. This bump reflects this change of dependency.
As discussed on tech-pkg@
This is with the notable exception of meta-pkgs/desktop-gnome, which I
believe implies a fully functional cups.
This is still missing revision bumps - I'll be right there (first time I
am doing this on so many packages at a time).
As discussed on tech-pkg@
GTK+ 3.22.25
* The HighContrast theme has received numerous improvements
* Middle-click on scrollbars jumps to the position again
* Wayland:
- Terminal sizing problems are fixed
- The Wayland backend now implemented the KDE server-side decorations protocol
* X11:
- Problems with menus on several X servers are fixed
* Bugs fixed:
701296 gtkfixed accepts toplevel windows into its children list after gtk_w...
728452 gtk_tree_view_column_create_button creates button which is leaked
738387 ComboBox in appears-as-list-mode: popup is not hidden when focus is ...
763517 Selected then unselected Label in ListBox gets wrong colour until ho...
769877 [HighContrast(|Inverse)] dual-headerbars broken
769879 [HighContrast(|Inverse)] tooltips problems
771279 Segfault due to gtk_event_controller_get_widget() returning NULL but...
775217 Warning message "gdkcursor-wayland.c:170: Unable to load blank_curso...
776793 GtkComboBox with appears-as-list doesn't receive mouse events from a...
777072 window shrinks when restored from maximized
778811 Enter submenus when activating their parent item
778930 gtk3-icon-browser: Add scalable icons to icon detail modal window
780101 Menus do not display over remote X11
781909 Implement KDE's server-decoration protocol
782396 Inconsistent deprecation documentation for gtk_paint_spinner
783995 Monitor API inconsistencies across X11 & Wayland
784314 entry completion regression on wayland
784509 wrong coordinates given to at-spi layer from GTK3 entries
786220 Sometimes the volume icon is replaced with image-missing
786794 Print dialogue has a printer called "printer"
787274 ComboBox in appears-as-list-mode: Gtk-CRITICAL when popping down wit...
787669 Middle mouse click on scrollbar is ignored
787866 Untranslated key labels in the Keyboard panel of Settings
788053 Window position wrong in HiDPI mode
788458 (style) Array index 'i' is used before limits check.
788496 HighContrast/win32: CSD Windows have missing border and shadows floa...
788505 ComboBox in appears-as-list mode: Clicking a TreeView expander also ...
788516 dialogs in gtk+ 3.22.24 have square borders.
788573 HighContrast: titlebar separator is too wide and joined to buttons, ...
788574 HighContrast: Ugly solid black corners at bottom of MessageDialog
788575 HighContrastInverse: Windows lack visible borders, merge into each o...
788577 Global -GtkComboBox-appears-as-list breaks opening menu-mode CBs by ...
788580 HighContrast: .flat buttons become non-flat when their window is :ba...
788614 Trying to reuse a TreeViewColumn causes criticals and a segfault (e....
788841 Fix gtk_actionable_set_detailed_action_name API inconsistency
788905 GtkRange horizontal scrolling causes movement in the wrong direction
789141 Segmentation fault when adding Google online account
789149 GtkGestureZoom leaks the list of sequences while calculating the dis...
789327 appchooserwidget: Don't limit application list unconditionally
789357 Regression in 3.22.23: GDK_WINDOW_STATE_TILED flag is never set
* Translation updates:
Brazilian Portuguese
Catalan (Valencian)
Croatian
Czech
German
Hungarian
Italian
Indonesian
Lithuanian
Polish
Slovak
Slovenian
Swedish
This fixes context menus not appearing correctly in packages
such as emacs and firefox when using Xnest, Xephyr or tunneled X11.
while here, regen patch-gtk_fallback-c89.c with more diff context.
2.4.87:
Marek Olšák (2):
amdgpu: fix 32-bit build
configure.ac: bump version for release
2.4.86:
Andrey Grodzovsky (2):
amdgpu: Add wrappers for AMDGPU_VM IOCTL.
amdgpu: Add VMID reservation per GPU context test.
Dave Airlie (2):
drm: sync drm headers from drm-next.
drm/syncobj: fix some whitespace issues
Marek Olšák (1):
configure.ac: bump version for release
2.4.85:
No changelog found.