Commit graph

13559 commits

Author SHA1 Message Date
tsutsui
8e6985753a ruby-gnome2: update to 3.1.9.
Upstream changes:
(from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.9/NEWS)

== Ruby-GNOME2 3.1.9: 2017-10-16

This is a release that includes GObject Introspection migrated Ruby/Poppler.

=== Changes

==== All

  * Improvements

    * Added (({Makefile})) existence check before running (({make})).
      [GitHub#1065][Patch by HIGUCHI Daisuke]

  * Fixes

    * Fixed shebang paths.
      [GitHub#1066][Patch by HIGUCHI Daisuke]

==== Ruby/GLib

  * Improvements

    * Windows: Updated required cairo gem dependency.

==== Ruby/GObjectIntrospection

  * Improvements

    * (({GObjectIntrospection::Loader.register_object_class_converter})):
      Added.

    * Added (({gboolean *})) output support.

    * Added (({[GBoxed]})) output support.

    * Added (({[gboolean]})) input support.

==== Ruby/GDK3

  * Improvements

    * (({Gdk::Window#origin})): Ignored garbage return value.

==== Ruby/GTK3

  * Improvements

    * Added more demos.
      [GitHub#1096][GitHub#1098][GitHub#1099][GitHub#1103]
      [Patch by cedlemo]

    * (({Gtk::Container#add_child})): Added.
      [GitHub#1101][Reported by Robert A. Heiler]

    * (({Gtk::Container#remove_child})): Added.
      [GitHub#1101][Reported by Robert A. Heiler]

==== Ruby/Poppler

  * Improvements

    * Migrated to GObject Introspection bindings.
      [Patch by cedlemo]

==== Ruby/WebKit2GTK

  * Improvements

    * Reduced fragile test failure.
      [GitHub#1067][Patch by HIGUCHI Daisuke]

    * Followed upstream fix for
      (({webkit_web_view_new_with_related_view})).
      [GitHub#1095][Reported by Jeremy Bicha]

    * Relaxed test to support the latest WebKit2GTK+.
      [GitHub#1095][Reported by Jeremy Bicha]

==== Ruby/Rsvg2

  * Improvements

    * Added document how to install on Heroku.
      [GitHub#1071][Patch by Ciocanel Razvan]

==== Ruby/VTE3

  * Improvements

    * (({Vte::Regex})): Added.
      [GitHub#1087][Patch by cedlemo]

=== Thanks

  * HIGUCHI Daisuke

  * cedlemo

  * Ciocanel Razvan

  * Jeremy Bicha

  * Robert A. Heiler
2017-10-21 01:22:55 +00:00
tsutsui
b55a807cdd mlterm: update to 3.8.3.
Changes noted in doc/en/RelaseNote:

ver 3.8.3
* Add "trim_trailing_newline_in_pasting" / --trim option which removes trailing
  newline characters in pasting text.
* Add "broadcast" / --bc option which broadcasts input or pasted characters to
  all ptys whose value of "ignore_broadcasted_chars" option is false.
* Add "ignore_broadcasted_chars" / --ibc option.
* Add "Next pty", "Previous pty" and "Close screen" to context menu on Android.
* Add "next_pty", "prev_pty" and "close_screen" to OSC 5379.
* Add "fontconfig" to OSC 5380.
* Support libssh2 on MacOSX/Cocoa.
* Support ModifyCursorKeys and ModifyFunctionKeys of xterm.
* Support OSC 0 and OSC 1 on MacOSX/Cocoa.
* Support _NET_WM_NAME and _NET_ICON_NAME properties on xlib.
* Support "CSI > Ps t" and "CSI > Ps T".
* Support "CSI 20 h" and "CSI 20 l" (LNM).
* Support right click menu on libvte compatible library on wayland.
* Support fcitx input method module on wayland.
* Support italic on MacOSX/Cocoa.
* Remove --hscr / "screen_height_ratio" option.
* Change the default sequences of Modifier+Function and Modifier+Cursor keys
  from xterm's old/obsolete ones to modern ones.
  (e.g. Shift+F1 outputs "\e[1;2P" instead of "\eO2P" by default.)
* Merge patches:
  https://bitbucket.org/arakiken/mlterm/pull-requests/3/update-a-left-old-code-about-the
* Bug fixes:
  Fix a bug which disabled to assign keypad keys in ~/.mlterm/shortcut.
  Fix wrong processing of percentage in a font name on framebuffer and wayland.
  Fix alpha blending in drawing glyphs on wayland.
  Fix disappearance of the cursor if built with --enable-vt52 option.
  Fix a bug which shows wrong window title in a splited screen.
  Fix faulty drawing a wall picture in closing one of splitted screens.
  Fix segfault when mlterm exits after having reconnected to ssh server automatically.
  Fix segfault in using input method plugins (except ibus) on wayland.
  Fix unexpected fallback to "DEFAULT" font in DECDHL or DECDWL lines.
  Fix screen corruption of libvte compatible library in operating multiple tabs on wayland.
  Fix segfault on pause or resume on Android.
2017-10-20 17:57:21 +00:00
wiz
7af790cd8f libXfont: update to 1.5.3.
Matt Turner (1):
     libXfont 1.5.3

Michal Srb (2):
     Check for end of string in PatternMatch (CVE-2017-13720)
     pcfGetProperties: Check string boundaries (CVE-2017-13722)
2017-10-19 23:29:46 +00:00
jperkin
ca60800de1 vte: Split non-standard multi-file patch into separate files.
Avoids issues when developing with mkpatches from pkgtools/pkgdiff.
2017-10-19 13:59:01 +00:00
jperkin
d5fcd6a0e8 vte: Don't define _XOPEN_SOURCE if using C99 on SunOS. 2017-10-19 13:51:34 +00:00
adam
ad23f00df0 gtk3: update to 3.22.24
GTK+ 3.22.24
* Bugs fixed:
 Combobox: Don't try to remove grabs on NULL devices
 Fix some issues with the new resizable tiling
2017-10-16 09:50:58 +00:00
prlw1
d59c698db2 Revert buildtool.mk additions for glib-{mkenums,genmarshal} using packages
Add TOOL_DEPENDS+=glib2-tools to glib2/buildlink3.mk
2017-10-15 23:19:10 +00:00
prlw1
c7d3d5b5d2 Put gdbus-codgen back into operation
- Revert "Move gdbus-codegen users to py-glib2-tools by including
  glib2/buildtools.mk" 1f764df
- while here change to TOOL_DEPENDS
- switch from py-glib2-tools to glib2-tools
2017-10-15 22:31:01 +00:00
prlw1
5286acacb8 libgnomekbd: requires py-glib2-tools to build 2017-10-14 21:25:36 +00:00
prlw1
8bffee4b14 gtksourceview2: requires py-glib2-tools to build 2017-10-14 21:22:56 +00:00
prlw1
8b50d29aa0 libunique: requires py-glib2-tools to build 2017-10-14 21:05:38 +00:00
prlw1
90cc4e476b xfce4-tumbler: requires glib-marshal which is now in py-glib2-tools 2017-10-14 13:36:52 +00:00
prlw1
f68de1aeb5 vte3: requires glib-marshal which is now in py-glib2-tools 2017-10-14 13:35:35 +00:00
prlw1
0371d99e73 gtksourceview3: requires glib-mkenums which is now in py-glib2-tools 2017-10-14 10:51:45 +00:00
prlw1
ff5daea505 vte: requires py-glib2-tools to build 2017-10-14 10:45:51 +00:00
prlw1
5eab8d275b xfce4-gtk2-engine: typo in previous s/glib/glib2/ 2017-10-14 10:02:34 +00:00
prlw1
df96168577 xfce4-gtk2-engine: requires glib-mkenums which is now in py-glib2-tools 2017-10-13 23:40:57 +00:00
prlw1
19daaab655 libxklavier: requires glib-mkenums which is now in py-glib2-tools 2017-10-13 23:37:20 +00:00
prlw1
06bac065a9 gtk2: requires glib-mkenums which is now in py-glib2-tools 2017-10-13 22:52:32 +00:00
prlw1
ee6cf974ac Move gdbus-codegen users to py-glib2-tools by including glib2/buildtools.mk 2017-10-13 16:36:03 +00:00
wiz
29ef0c4cbb libdrm: update to 2.4.84.
libdrm 2.4.84 has been released.

Alex Deucher (1):
      tests/amdgpu: add missing header to SOURCES

Andrey Grodzovsky (1):
      amdgpu: Add deadlock detection test suit.

Anuj Phogat (1):
      intel: Change a KBL pci id to GT2 from GT1.5

Christian König (1):
      amdgpu: make userptr unit test more interesting

Dave Airlie (1):
      headers: sync syncobj ioctl defines.

Eric Engestrom (1):
      freedreno/kgsl: fix pointer-to-int cast

James Zhu (2):
      tests/amdgpu: add new uvd enc support check
      tests/amdgpu: fix uvd enc data corruption issue

Jan Vesely (1):
      amdgpu: Do not write beyond allocated memory when parsing ids

Marek Olšák (7):
      amdgpu: print error messages when amdgpu_device_initialize is failing
      include: sync drm.h and amdgpu_drm.h with airlied/drm-next
      amdgpu: add sync_file import and export functions
      drm: add drmSyncobjWait wrapper
      amdgpu: add amdgpu_cs_syncobj_wait
      amdgpu: add amdgpu_cs_fence_to_handle
      configure.ac: bump version to 2.4.84

Philipp Zabel (1):
      etnaviv: prevent deadlock in error path

Rob Herring (2):
      Android: move libraries to /vendor
      headers: sync DRM_MODE_ROTATE/REFLECT defines from kernel v4.14-rc1
2017-10-13 14:58:09 +00:00
wiz
911a7765ba modular-xorg-server: update to 1.19.5.
One regression fix since 1.19.4 (mea culpa), and fixes for CVEs 2017-
12176 through 2017-12187. C is a terrible language, please stop writing
code in it.
2017-10-12 23:29:58 +00:00
wiz
3f32163819 libXfont2: update to 2.0.2.
A collection of minor fixes since 2.0.1, including CVEs 2017-13720
and 2017-13722.
2017-10-11 16:47:42 +00:00
wiz
ac62c4836f libXres: update to 1.2.0.
Version 1.2 of the X-Resource extension (added in xserver 1.13)
added some new requests allowing inspection of every resource for a
client, the bytes used per resource, and the PIDs of local clients.
Unfortunately the client library never saw a corresponding release, so
let's fix that.
2017-10-11 16:45:43 +00:00
jperkin
f532261f7a xfce4-whiskermenu-plugin: Remove duplicate BUILDLINK_TRANSFORM. 2017-10-10 13:58:00 +00:00
wiz
f30f2f3366 xlockmore: update HOMEPAGE and MASTER_SITES 2017-10-09 08:50:24 +00:00
wiz
d2f45811ca modular-xorg-server: update to 1.19.4.
A collection of stability fixes from the development branch, including
two minor CVEs. Thanks to all who sent in patches!

Aaron Plattner (1):
      randr: Use RRTransformEqual in RRCrtcPendingTransform

Adam Jackson (11):
      parser: Fix crash when xf86nameCompare(s1 = x, s2 = NULL)
      xinerama: Implement graphics exposures for window->pixmap copies (v4)
      ephyr: Don't clobber bitsPerPixel when using glamor
      xephyr: Check for host XVideo support before trying to use it
      modesetting: Validate the atom for enum properties
      wayland: Sync drm.xml with Mesa
      os: Fix warning in LockServer
      xfree86: Silence a new glibc warning
      dmx: Silence an unused-result warning
      dmx: Remove some not-very-interesting debug prints
      xserver 1.19.4

Carlos Garnacho (5):
      xwayland: Allow pointer warp on root/None window
      xwayland: "Accept" confineTo on InputOnly windows
      xwayland: Update root window size when desktop size changes
      xwayland: Lock the pointer if it is confined and has no cursor
      Xi: Use WarpPointerProc hook on XI pointer warping implementation

Daniel Stone (1):
      modesetting: Set correct DRM event context version

Dawid Kurek (1):
      modesetting: Blacklist EVDI devices from PRIME sync

Eric Anholt (1):
      glamor: Fix dashed line rendering.

Jason Gerecke (1):
      xfree86: Fix interpretation of xf86WaitForInput timeout

Jon TURNEY (1):
      Move statically linked xorgxkb files from dixmods to a separate directory

Keith Packard (6):
      os: un-duplicate code to close client on write failure
      os: Mark client as ready to read when closing due to write failure [100863]
      dix: Remove clients from input and output ready queues after closing
      modesetting: Skip no-longer-present connectors when resetting BAD links
      xkb: Handle xkb formated string output safely (CVE-2017-13723)
      xf86-video-modesetting: Add ms_queue_vblank helper [v3]

Kenneth Graunke (1):
      dri2: Sync i965_pci_ids.h from Mesa.

Louis-Francis Ratté-Boulianne (1):
      present: Check the whole exec queue on event

Lyude (1):
      xwayland: Don't load extension list more than once

Martin Peres (1):
      modesetting: re-set the crtc's mode when link-status goes BAD

Michal Srb (7):
      Xi: Zero target buffer in SProcXSendExtensionEvent.
      dix: Disallow GenericEvent in SendEvent request.
      Xi: Verify all events in ProcXSendExtensionEvent.
      Xi: Do not try to swap GenericEvent.
      Xi: Test exact size of XIBarrierReleasePointer
      Xext/shm: Validate shmseg resource id (CVE-2017-13721)
      xkb: Escape non-printable characters correctly.

Michel Dänzer (5):
      xfree86/modes: Make colormap/gamma glue code work with RandR disabled
      os: Handle SIGABRT
      glamor: Store the actual EGL/GLX context pointer in lastGLContext
      glamor: Fix temporary pixmap coordinate offsets
      xfree86/modes: Use RRTransformEqual in xf86RandR12CrtcSet

Nick Sarnie (1):
      suid: Include sysmacros.h to fix build after glibc-2.25

Olivier Fourdan (9):
      glamor: Check for NULL pixmap in glamor_get_pixmap_texture()
      Xephyr: Check screen resources creation success
      glamor: glamor_set_destination_drawable() can fail
      glamor: Check glamor_set_destination_drawable() return value
      glamor: avoid a crash if texture allocation failed
      glamor: an FBO is not needed for Xv pixmaps
      xwayland: Fix a segfault with pointer locking
      glamor: handle NULL source picture
      glamor: Avoid overflow between box32 and box16 box

Peter Hutterer (2):
      test: fix compiler warning
      xfree86: up the path name size to 512 in xf86MatchDriverFromFiles

Rodrigo Vivi (1):
      dri2: Sync i965_pci_ids.h from Mesa.

Tobias Stoeckmann (2):
      record: Fix OOB access in ProcRecordUnregisterClients
      dmx: Fix null pointer dereference
2017-10-05 15:34:13 +00:00
wiz
edfd88e90d xkeyboard-config: update to 2.22.
2.22	27 commits
	Translations updated
2017-10-05 14:33:25 +00:00
wiz
e508468110 *: Recursive PKGREVISION bump for vala 0.38 update. 2017-10-03 12:36:52 +00:00
wiz
9404145ee5 libunique: Fix HOMEPAGE. Mark as deprecated. 2017-10-03 12:12:34 +00:00
wiz
b70efb0848 mcookie: update to 2.30.2.
No changes.
2017-10-02 15:39:11 +00:00
adam
5aeeda499b gtk3: update to 3.22.1
3.22.21:

* Bugs fixed:
 738893 ComboBox in appears-as-list mode: Finishing scroll with mouse causes...
 786613 Adwaita: provide a generic sidebar icon and label styling
 787172 EmojiChooser: Improve selection of section buttons
 787279 EmojiChooser: Hovered emoji become impossible to see in HighContrast...
 787280 HighContrast: Fix regression in vertical separator in titlebar headerbar
 787410 entry: fix memory leak

* Translation updates
2017-09-30 14:15:07 +00:00
wiz
8a2fe04f66 p5-gtk2: update to 1.24992.
Overview of changes in Gtk2 1.24992
===================================

∗ Handle removing '.' from @INC for perl-5.26.0 compatibility
* Updated FSF Address; resolves RT#89038

Overview of changes in Gtk2 1.24991
===================================

* Fix typos in POD (Bugzilla #772333)

Overview of changes in Gtk2 1.2499
==================================

* Rename an internal variable to avoid confusion
* Make the Gtk2::StatusIcon::position_menu tests more robust/lenient
* Fix typos in POD (Bugzilla #760067)

Overview of changes in Gtk2 1.2498
==================================

* Add blurbs for the Gtk2::Pango::* POD/man pages

Overview of changes in Gtk2 1.2497
==================================

* Avoid a stack handling error in Gtk2::TreeModel::get on perl >= 5.23
* Fix a test failure in t/GdkWindow.t; it occurs only on gtk+ >= 2.24.26
  and < 2.24.29.

Overview of changes in Gtk2 1.2496
==================================

* Avoid registering a GType for GConnectFlags if not needed
* MANIFEST: added missing gtk-demo files

Overview of changes in Gtk2 1.2495
==================================

* Fix incorrect memory management in Gtk2::Gdk::Display::list_devices

Overview of changes in Gtk2 1.2494
==================================

* Skip all tests that use threads under the hood on FreeBSD if necessary

Overview of changes in Gtk2 1.2493
==================================

* Make t/GtkCellRenderer.t more robust
∗ Add a FIXME comment about a slight API problem

Overview of changes in Gtk2 1.2492
==================================

* Fix compatibility with perl 5.20 and non-dot locales.
* Disable some tests that are known to behave erratically in certain
  environments.  They are still available in the "xt" directory, but they will
  not be run by default.

Overview of changes in Gtk2 1.2491
==================================

* Fix a test failure in t/GdkPixbufLoader.t.
2017-09-27 17:13:21 +00:00
abs
a69020171d Remove PYTHON_VERSIONS_INCOMPATIBLE now builds with python 3.x 2017-09-26 13:10:07 +00:00
wiz
06bd0ca307 *: remove qt3 and the packages using it, including KDE3
Announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/10/msg025556.html
2017-09-26 10:26:54 +00:00
adam
84a158bcab Fix building on newer macOS 2017-09-20 19:19:58 +00:00
wiz
0a1a1ec0f1 hsetroot: Update HOMEPAGE, set LICENSE 2017-09-19 08:21:10 +00:00
maya
33ebf687dc revbump for requiring ICU 59.x 2017-09-18 09:52:56 +00:00
wiz
2efd94e67d p5-Wx: use matching version of p5-Alien-wxWdigets 2017-09-17 14:42:16 +00:00
wiz
a10e5adb31 p5-Wx: switch to wxGTK30
Bump PKGREVISION.
2017-09-17 14:41:22 +00:00
wiz
534dbe13f2 wxGTK30: update to 3.0.3.1
This is almost exactly the same as the last release but includes
the missing wxPropertySheetDialog::SetInnerSize() method which was
mistakenly removed from 3.0.3.

Please notice that this method is undocumented and not supposed to
be used from outside the library and it is declared as inline and
thus is not part of the library ABI, so its absence in 3.0.3 normally
shouldn't affect the library users, so there is no need to update
unless, for some reason, you need to recompile existing code using
this method with the latest sources, as is the case when building
wxPerl, for example.
2017-09-17 14:31:27 +00:00
wiz
5fed4155ea p5-Alien-wxWidgets: update to 0.69.
Switch to wxGTK30.

0.69  Tue Apr 18 2017
    - added build dependency on LWP::Protocol::https - it is always
    - necessary due to sourceforge redirect to https

0.68  Sat Apr 8 2017
    - RT:120887 - patch from Jim Keenan for '.' no longer in@INC
    - RT:94367  - allow ENV setting for wx-config
    - Fix current OSX builds
2017-09-17 13:55:28 +00:00
wiz
ef141a6b79 Reset maintainer 2017-09-16 19:26:41 +00:00
taca
46fe28f011 Reset PKGREVISION. 2017-09-15 00:37:14 +00:00
adam
e75f5378f1 Fix building on macOS 2017-09-13 08:23:47 +00:00
dholland
da26d492a9 Building with ocaml 4.05 installs two additional files. Bump PKGREVISION
again (to 9) as a precaution.
2017-09-13 05:19:18 +00:00
wiz
a08ccc4150 recursive bump for qt5-qtwebkit dependency change 2017-09-12 13:51:59 +00:00
wiz
7df46f829d qt5-qtwebkit: switch to gstreamer1
gstreamer0.10 is highly outdated.
2017-09-12 13:42:52 +00:00
dholland
19df4516f1 Unrevert the upstream bit I reverted; operator error on my part (forgot
to update ocaml locally)

build fix, no bump needed.
2017-09-12 08:41:05 +00:00
wiz
b983d591b8 Updated wxGTK30 to 3.0.3.
Carry forward libtool patch from 3.0.2, with LDFLAGS changes
included.

This is a bug fix release with no significant new features compared
to the previous 3.0.x releases and compatible with them at both the
API and the ABI level (i.e. all applications linked against earlier
3.0.x DLLs or shared libraries will continue to work when using
3.0.3 libraries).

The full list of changes in this release is available at

https://raw.githubusercontent.com/wxWidgets/wxWidgets/v3.0.3/docs/changes.txt

(starting from the line 583, or search for "3.0.3" in this file),
here are some selected ones:

* In all ports:
 - Support requestion modern (3.x+) OpenGL version in wxGLCanvas.
 - Fix using wxHTTP and wxFTP from worker thread.

* In wxGTK:
 - Support for Gstreamer 1.0 in wxMediaCtrl, in addition to obsolete 0.x.
 - Several fatal bug fixes for GTK+ 3.
2017-09-11 20:22:53 +00:00