Commit graph

11560 commits

Author SHA1 Message Date
wiz
e3e87a7628 According to Thomas E. Dickey, the best-fitting license we have is "x11".
Make it so.
2013-07-11 18:40:05 +00:00
wiz
9a46f7bf53 Add option for toolbar mode.
Thomas E. Dickey says it has hard-to-fix layout issues and slows
the startup, so turn the option default off.

Bump PKGREVISION for the default change from on to off.
2013-07-11 11:44:07 +00:00
wiz
06a2b3d7ae Remove xsetmode. Peter Hutterer writes on xorg-devel:
xsetmode still works on devices that support multiple mode, the hooks are
still there so functionally there's nothing wrong with it. xinput has
replaced it though, you get the same with
  xinput --set-mode "device name" ABSOLUTE
since xinput is actively maintained, I recommend using that instead.
2013-07-11 10:42:55 +00:00
wiz
24ccee73f0 Remove xsetpointer. Peter Hutterer writes on xorg-devel:
xsetpointer sets an input device as the core pointer. This dates
back to when an extension device could not be a core device at the
same time and is obsolete since server 1.4 (2006 or so I think).
the request always fails now (96e32805d12fc36f0fa0926dbfb0dd8a5cadb739).
xinput set-pointer is the equiv xsetpointer, but still doesn't do
anything, that app is truly dead.
2013-07-11 10:40:28 +00:00
wiz
220c5da54a Update to 296:
modify delimiter in configure macro used to add a library
after a given library to avoid confusion with -Wl
pass-through options to linker (NetBSD #48031).

fix quoting in expression used to trim extra libraries from
patch #295 changes (report by Thomas Klausner).
2013-07-11 09:37:01 +00:00
wiz
70882e993a Try fixing the option handling. 2013-07-10 20:12:59 +00:00
wiz
d3cb3165fc Add patch from Thomas E. Dickey to address the build problems from
PR 48031 and PR 48035.
2013-07-10 09:11:04 +00:00
tsutsui
591e617d11 Disable py-numpy option (which requires lang/g95 support) by default
until lang/g95 issue is resolved.
Also bump PKGREVISION for the option default change.

"Please do that" from wiz@ in PR/48023.
2013-07-09 15:49:43 +00:00
tsutsui
92d7a32698 Handle PKG_OPTIONS.py-gtk2=-py-numpy properly in buildlink3.mk. PR/48024 2013-07-09 14:13:30 +00:00
marino
caa9280011 x11/gtkada: Update from version 2.22 to 2.24.4
This is the minimum version necessary to build the next version of the
GNAT Programming Studio.  It is also the last version to support GTK2+.
As this will break GPS 5.0, GPS will be imminently upgraded to version
5.2.1 following this commit.
2013-07-09 10:14:53 +00:00
ryoon
23c6c8aae5 Downgraded to 3.6.0nb4, revert previous.
Update breaks gedit3 and updating gedit3 is not easy now.
2013-07-08 12:14:46 +00:00
wiz
85a42326fd Update to 295:
This release fixes a minor regression introduced by the --as-needed
loader option.
2013-07-08 08:39:10 +00:00
adam
4d1608bcdf Qt 4.8.5 provides overall close to 400 improvements, for example:
35 fixes to Qt Core module
65 fixes to Qt Gui module
21 Mac OS X specific fixes
15 Windows specific fixes
8 Linux/X11 specific fixes
Webkit upgrade to 2.2.4 (minor improvements)
Change all shmget calls to user-only memory (security)
Several important fixes for the VxWorks port in the Qt Enterprise version
2013-07-07 18:13:56 +00:00
rodent
df0c154977 Add missing dependencies as reported by verifypc and confirmed by ldd.
buildlink3.mk: gdk-pixbuf2 glib2 libsigc++ pthread
Makefile: Same as above plus mm-common and glibmm >=2.36.0.
2013-07-07 16:13:13 +00:00
rodent
b58e4bfe24 +gtksourceviewmm 2013-07-07 15:08:53 +00:00
rodent
e448e19e7e Import gtksourceviewmm-3.2.0 as x11/gtksourceviewmm.
gtksourceviewmm is a C++ wrapper for the gtksourceview widget library. It offers
all the power of gtksourceview with an interface familiar to C++ developers,
including users of the gtkmm library.
2013-07-07 15:07:48 +00:00
wiz
c366f04097 + gtkmm3. 2013-07-07 11:48:56 +00:00
wiz
b27035b8f1 Import gtkmm3-3.8.0 as x11/gtkmm3.
gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights
include typesafe callbacks, and a comprehensive set of widgets that are easily
extensible via inheritance. You can create user interfaces either in code or
with the Glade User Interface designer, using Gtk::Builder. There's extensive
documentation, including API reference and a tutorial.

This is major version 3 of the library using interfaces for GTK3.
2013-07-07 11:46:16 +00:00
wiz
bae7cc5ced Update to 294. Add desktopdb.mk.
Changes:
Experimental support for sixel graphics, a fix for a regression in
selection, and minor improvements to performance and configurability.
2013-07-06 23:18:54 +00:00
ryoon
a086bfe68e Remove obsolete patch. 2013-07-06 16:04:48 +00:00
ryoon
15959b8dd3 Update to 3.8.1
Changelog:

News in 3.8.1
-------------
* Improvements to the LaTeX and Perl language specs
* Update to gtk-mac-integration 2.0 API
* More unit tests
* Misc bugfixes
* Updated translations

News in 3.8.0
-------------
* Add Libtool versioning. There was an ABI break during this development
  cycle, because some private functions were accidentally exported. So
  the Libtool's -version-info is bumped from 0:0:0 to 1:0:0. On
  GNU/Linux, this results in a version bump of the soname.
* Updated translations

News in 3.7.92
--------------
* New style id for warnings
* Improvements to the completion code and documentation
* Misc bugfixes
* Updated translations

News in 3.7.91
--------------
* Simplify code for the completion
* Improvements of the Perl, R and Ruby language specs
* Misc bugfixes
* Updated translations

News in 3.7.90
--------------
* Improvements in completion
* Add Modelica language spec
* Misc bugfixes
* Updated translations

News in 3.7.3
-------------
* Deprecate gtk_source_completion_move_window()
* Deprecate gtk_source_completion_info_get_widget()
* Deprecate gtk_source_completion_info_set_widget()
* CompletionInfo: always a natural size
* Simplify internal code for the completion (new CompletionModel)
* Fixes for the style schemes and GtkSourceMark
* Other misc bugfixes
* Updated translations

News in 3.7.2
-------------
* Improved unit tests and code coverage support
* Misc bugfixes
* Updated translations

News in 3.7.1
-------------
* Add Bluespec SystemVerilog syntax highlighter
* Improvements in completion
* Add language spec for IDL
* Lots of fixes in gtk doc
* Misc bugfixes
* Updated translations
2013-07-06 16:02:08 +00:00
wiz
0015fecee3 Fix hardcoded aclocal-1.13/automake-1.13 issue. PR 48020.
While here, add desktop-file-utils/desktopdb.mk and bump PKGREVISION.
2013-07-06 10:50:32 +00:00
ryoon
57d221eea1 Update to 3.1.0
Changelog:
* Several bugfixes, updated translations, and support for color sets
2013-07-06 10:00:45 +00:00
ryoon
18b0cede66 Fix build with giflib-5.0.4.
Noticed by wiz@, thank you.
2013-07-06 08:00:47 +00:00
ryoon
2193923ba6 Recursive revbump from graphics/giflib update to 5.0.4. 2013-07-05 13:29:28 +00:00
adam
35bfc35cff Changes 2.24.20
* Backport changes from GTK+ 3 to look for rc files in system
  config dirs in addition to /etc/gtk-2.0 and ~/.gtkrc.

* Backport changes from GTK+ 3 to look for the immodules cache
  file in libdir. gtk-query-immodules-2.0 gained an --update-cache
  option to write the output to the correct location. Note that
  this may require slight adjustment of distro packaging.

* Bug fixes:
 560337 GtkFileChooser hour time missing for current date files
 649390 CRLF text is copied to clipboard as CRCRLF on Windows
 698183 quartz: Text input is too slow and some keys are broken...
 702455 Add support for Avahi printers to gtk 2.24.x

* Translation updates:
 Polish
2013-07-04 21:29:05 +00:00
wiz
fdf3c9e67c Bump PKGREVISION for py-sip module major version change. 2013-07-04 17:03:18 +00:00
wiz
28654fe030 Update to 4.14.7:
v4.14.7 16th June 2013
  - The internal API version is increased to 10.0 requiring the regeneration of
    all modules.
  - Added the /Sequence/ function annotation.
  - %ConvertFromTypeCode can now be specified for classes.
  - Added sipEnableAutoconversion() to the C API.
  - Added sipSetDestroyOnExit() to the C API.
  - Bug fixes.

Bump coming (for first point).
2013-07-04 17:03:02 +00:00
wiz
940786ea6f Update to 1.7.2.
Changes in 1.7.2:
Only one minor change since the RC. Again, this release contains the fixes
for CVE-2013-1998, CVE-2013-1984 and CVE-2013-1995 so you're encouraged to
update.

Peter Hutterer (1):
      libXi 1.7.2

Thomas Klausner (1):
      Remove check that can never be true.

Changses in 1.7.1.901:
First and likely only RC for libXi 1.7.2. This one has a bunch of changes
for CVE-2013-1998, CVE-2013-1984 and CVE-2013-1995. These relate to various
integer overflows and other corruption that happens if we trust the server
a bit too much on the data we're being sent.

On top of those fixes, the sequence number in XI2 events is now set
propertly too (#64687).

Please test, if you find any issues let me know.

Alan Coopersmith (14):
      Expand comment on the memory vs. reply ordering in XIGetSelectedEvents()
      Use _XEatDataWords to avoid overflow of rep.length bit shifting
      Stack buffer overflow in XGetDeviceButtonMapping() [CVE-2013-1998 1/3]
      memory corruption in _XIPassiveGrabDevice() [CVE-2013-1998 2/3]
      unvalidated lengths in XQueryDeviceState() [CVE-2013-1998 3/3]
      integer overflow in XGetDeviceControl() [CVE-2013-1984 1/8]
      integer overflow in XGetFeedbackControl() [CVE-2013-1984 2/8]
      integer overflow in XGetDeviceDontPropagateList() [CVE-2013-1984 3/8]
      integer overflow in XGetDeviceMotionEvents() [CVE-2013-1984 4/8]
      integer overflow in XIGetProperty() [CVE-2013-1984 5/8]
      integer overflow in XIGetSelectedEvents() [CVE-2013-1984 6/8]
      Avoid integer overflow in XGetDeviceProperties() [CVE-2013-1984 7/8]
      Avoid integer overflow in XListInputDevices() [CVE-2013-1984 8/8]
      sign extension issue in XListInputDevices() [CVE-2013-1995]

Peter Hutterer (7):
      Copy the sequence number into the target event too (#64687)
      Don't overwrite the cookies serial number
      Fix potential corruption in mask_len handling
      Change size += to size = in XGetDeviceControl
      If the XGetDeviceDontPropagateList reply has an invalid length, return 0
      Include limits.h to prevent build error: missing INT_MAX
      libXi 1.7.1.901
2013-07-03 06:27:03 +00:00
wiz
2e7e9e9cff Update to 2.4.46:
Release because I want the cursor ioctls released,
also haswell and radeon ids.

Alex Deucher (3):
      radeon: add CIK chip families
      radeon: add Bonaire pci ids
      radeon: add kabini pci ids

Damien Lespiau (3):
      intel/aub: Sync the AUB defines with mesa's
      intel/aub: Return early if we disable aub dumps
      intel/aub: Implement a way to specify the output .aub filename

Dave Airlie (2):
      drm: add hotspot cursor interface support.
      libdrm: bump to 2.4.46

Mark Kettenis (1):
      radeon: correct RADEON_GEM_WAIT_IDLE use

Rob Clark (3):
      freedreno: add handle and name tracking
      freedreno: add some asserts
      freedreno: also remove from name table on bo delete

Rodrigo Vivi (2):
      intel: Fix Haswell GT3 names.
      intel: Adding more reserved PCI IDs for Haswell.

Ville Syrjälä (1):
      modetest: Make RGB565 pwetty too
2013-07-02 21:03:16 +00:00
gls
017c2adcbf Minor x3270 update to 3.3.12ga13.
No upstream changelog, unfortunately.
2013-07-02 20:20:30 +00:00
tsutsui
167d78d67c Update mlterm to 3.2.1. (leaf package update)
Also pull post-3.2.1 patches for configure scripts.

pkgsrc changes:
 - remove obsolete post-3.2.0 patches
 - adjust for etc/font-fb changes
 - update PLIST for new framebuffer software keyboard files

Changes from doc/en/ReleaseNote:

ver 3.2.1
* Support framebuffer on OpenBSD.
* Support software keyboard on framebuffer.
  (Double-click Button1 at the right bottom corner of the screen to show it.)
* Support USB keyboard with iBus on NetBSD/OpenBSD framebuffer.
* Support CSI ? 69 h, CSI ? 69 l (DECLRMM) and CSI pl;pr s (DECSLRM).
* Support CSI 3 m and CSI 23 m which set/unset italic attribute.
* Prefer JISX0208 to JISX0213 all the time in converting Unicode to other cs.
* If DEFAULT=-foo-bar-medium-r-*--%d-*- is specified in ~/.mlterm/font,
  -foo-bar-bold-r-*--%d-*-, -foo-bar-medium-i-*--%d-*- or -foo-bar-bold-i-*--%d-*-
  are automatically searched for a bold, italic or bold italic font.
* Bug fixes:
  SF Bug #3614142 (Thanks to Ahmed El-Mahmoudy)
  SF Bug #3614192 (Thanks to Ahmed El-Mahmoudy)
  Fix the bug which caused segmentation fault in using a font whose width doesn't
  match the usascii font on 24 or 32 bpp framebuffer.
  Fix the bug which caused segmentation fault in closing input method status window.
  Fix the bug which caused segmentation fault in loading illegal pcf fonts.
  Resize the window in attaching a new pty. (enbugged at 3.2.0)
  Fix the bug which disabled mlconfig and mlterm-menu. (enbugged at 3.2.0)
  Fix the error message in the failure of loading US-ASCII font.
  Fix the bug which lets parcellite reset the selected region.
  Report relative-origin position of the cursor to CPR sequence.
2013-06-29 20:29:46 +00:00
taca
3fa8925e45 Reset PKGREVISION by update of both ruby18 and ruby193. 2013-06-27 16:37:16 +00:00
tsutsui
ad10fda470 Pull one more post-3.2.0 fix from upstream (leaf package bug fixes):
https://bitbucket.org/arakiken/mlterm/commits/c8814173cb051b32ce1d1b440b4033bd0
bba567d#chg-xwindow/fb/x_display.c
> fb/x_display.c: get_ps2_kcode() is added to convert usb keycode
> to ps2 keycode for iBus on NetBSD/OpenBSD framebuffer.

This makes ibus inputmethod usable with USB keyboard on mlterm-fb.

Bump PKGREVISION.
2013-06-26 11:29:47 +00:00
jperkin
7afa03e7e2 Use PKGVERSION_NOREV. 2013-06-23 21:22:37 +00:00
dholland
69570dcdc3 Also apparently requires automake. 2013-06-23 18:50:08 +00:00
wiz
09e4fde41a Update to 1.0.9:
This quick fix release corrects an issue with the security fix from 1.0.8,
in which, if the size checks did determine the response from the X server
was too large to fit in the buffer it had allocated, XvQueryPortAttributes
could return a pointer to the caller that pointed to uninitialized memory
where the caller expected a nil-terminated string.

Alan Coopersmith (2):
      XvQueryPortAttributes: add a comment explaining memory strategy
      libXv 1.0.9

Daphne Pfister (1):
      Bug 65252: Ensure final name is nil-terminated & none point to uninitialized memory.
2013-06-23 18:35:53 +00:00
jperkin
7488192b65 Fix PLIST on SunOS. 2013-06-23 18:00:19 +00:00
tsutsui
6a2b2daf56 Pull more post-3.2.0 fixes from upstream (leaf package bug fixes):
http://mlterm.sf.net/mlterm-3.2.0-fixes.patch
 - Fix the bug which caused segmentation fault in closing input method
   status window.
 - Fix the error message in the failure of loading US-ASCII font.
 - Resize the window in attaching a new pty. (enbugged at 3.2.0)
 - Fix the bug which lets parcellite reset the selected region.
 - Fix the bug which disabled mlconfig and mlterm-menu. (enbugged at 3.2.0)
 - SF Bug #3614192

Bump PKGREVISION.
2013-06-23 06:02:39 +00:00
obache
4f8a47c007 preprocessor is a tool. 2013-06-23 05:39:56 +00:00
tsutsui
0afa40ecec Fix PLIST error in "PKG_OPTIONS.mlterm=mlterm-fb m17nlib" case.
Reported by Mayuresh on pkgsrc-users@:
http://mail-index.netbsd.org/pkgsrc-users/2013/06/22/msg018231.html
2013-06-23 01:30:06 +00:00
jperkin
aa5da6a5ac Apply various patches to get this package building on SunOS. 2013-06-22 22:39:10 +00:00
jperkin
c13260bf61 Fix a REPLACE_INTERPRETER which cannot possibly have ever worked, fix a
PKG_DEVELOPER check, and avoid non-portable dirent ops for SunOS.
2013-06-22 20:18:25 +00:00
jperkin
f8865b35ec Exclude PKGREVISION from PLIST generation, fixes part of PR#47946. 2013-06-21 17:39:48 +00:00
obache
23fb2bf239 revert `say good-bye to ruby-1.8', it should not be done dureing a freeze. 2013-06-20 09:12:13 +00:00
jperkin
9dc3b3634d Various fixes to get this package to work on non-NetBSD.
Bump PKGREVISION.
2013-06-19 15:07:40 +00:00
obache
0e33d4e5ff say good-by to Ruby-1.8. 2013-06-19 13:40:29 +00:00
jperkin
9bcafa9223 Unconditionally install the GDB script. Fixes package on any OS which
does not have 'gdb' in PATH.
2013-06-19 12:13:39 +00:00
jperkin
eac47eb27d Fix SunOS build, and possibly other non-NetBSD OS too. 2013-06-19 00:29:02 +00:00
wiz
9e24e30118 Set LICENSE. 2013-06-18 19:36:51 +00:00