Commit graph

11798 commits

Author SHA1 Message Date
wiz
020d4ae3f5 Update to 1.4.7 (pkgsrc already had the security fix):
This release includes the fix for CVE-2013-6462, as well as other security
hardening and code cleanups, and makes libXfont compatible with libXtrans 1.3
on Solaris.

Alan Coopersmith (7):
      xstrdup -> strdup
      Replace malloc(strlen)+strcpy/strcat calls with strdup
      Don't leak old allocation if realloc fails to enlarge it
      Add AC_USE_SYSTEM_EXTENSIONS to expose non-standard extensions
      CVE-2013-6462: unlimited sscanf overflows stack buffer in bdfReadCharacters()
      Limit additional sscanf strings to fit buffer sizes
      libXfont 1.4.7

Julien Cristau (1):
      Make serverGeneration unsigned
2014-01-07 20:09:18 +00:00
richard
b407e72ad5 add missing libXft dependency in buildlink3.mk too 2014-01-07 16:18:04 +00:00
wiz
19f9488591 CVE-2013-6462:
A BDF font file containing a longer than expected string could
overflow the buffer on the stack.  Testing in X servers built with
Stack Protector resulted in an immediate crash when reading a
user-provided specially crafted font.

Bump PKGREVISION.
2014-01-07 07:39:49 +00:00
joerg
3b99989b97 Don't override post-configure, just add to it. 2014-01-06 11:21:18 +00:00
rodent
1a1f570f7d Will MAINTAIN as well for same reason as x11/xf86-video-dummy. 2014-01-06 02:16:02 +00:00
rodent
3224e17f80 Will MAINTAIN, as this was my import to -wip after all. 2014-01-06 02:14:07 +00:00
richard
a5d556f2b3 add missing libXft dependency, fonts are much nicer now 2014-01-05 10:12:31 +00:00
richard
96e427152d Some upstream patches are added based upon the following:
TigerVNC requires FLTK 1.3.0 (or later). Although it will build and work
with plain 1.3.0, to get full functionality and the best behaviour the
following patches are needed

# Export dead key information from FLTK to the apps
# http://www.fltk.org/str.php?L2599

# Notify applications of changes to the clipboard
# http://www.fltk.org/str.php?L2636

# Ability to convert a Fl_Pixmap to a Fl_RGB_Image
# http://www.fltk.org/str.php?L2659

# Support for custom cursors
# http://www.fltk.org/str.php?L2660

# Improve modality interaction with WM
# http://www.fltk.org/str.php?L2802

# Window icons
# http://www.fltk.org/str.php?L2816

# Multihead
# http://fltk.org/str.php?L2860
2014-01-05 09:15:06 +00:00
dholland
0372a88136 Needs msgfmt, seen in freebsd build. 2014-01-05 05:37:32 +00:00
joerg
7cfb4ab2a2 Honor wrappers. 2014-01-04 23:46:26 +00:00
prlw1
98ca82bf38 Remove --with-xinput configure argument.
--with-xinput was renamed --enable-xinput a while ago, and then removed
completely. XINPUT2 is no longer optional.
2014-01-04 16:21:00 +00:00
wiz
4111b0d11e Bump PKGREVISION.
libxcb-1.10 has one major library version change, for libxcb-sync.so
(from 0 to 1) and qt5 is the only package I could find that uses
this particular library.
2014-01-04 11:58:39 +00:00
ryoon
f3e85313f7 Update to 3.1.3
Changelog is not available.
2014-01-03 05:26:24 +00:00
ryoon
ecafcbbc9f Update to 0.90.8.1
Changelog:
0.90.8.1:

* fixed bug that prevented uninstallation of rep-gtk

0.90.8:

* fixed building on ARM
* synced spec file [Kim B. Heino]

0.90.7:

* re-arranged tree (all new widget-definitons in widgets/<widget>)
* minimum GTK+ bumped to 2.24
* minimum GDK bumped to 2.23
* New API wrapped:

GtkAccelGroup
  - gtk_accel_group_get_is_locked
  - gtk_accel_group_get_modifier_mask
  - GtkAccelKey
  - GtkAccelGroupEntry

GtkAccelMap:
  - gtk_accel_map_add_entry
  - gtk_accel_map_lookup_entry
  - gtk_accel_map_change_entry
  - gtk_accel_map_load
  - gtk_accel_map_save
  - gtk_accel_map_foreach
  - gtk_accel_map_load_fd
  - gtk_accel_map_save_fd
  - gtk_accel_map_lock_path
  - gtk_accel_map_unlock_path
  - gtk_accel_map_add_filter
  - gtk_accel_map_foreach_unfiltered

GtkExpander:
  - gtk_expander_set_label_fill
  - gtk_expander_get_label_fill

GtkComboBox:
  - gtk_combo_box_new_with_entry
  - gtk_combo_box_new_with_model_and_entry
  - gtk_combo_box_popup
  - gtk_combo_box_popdown
  - gtk_combo_box_set_button_sensitivity
  - gtk_combo_box_get_button_sensitivity
  - gtk_combo_box_get_has_entry
  - gtk_combo_box_get_entry_text_column
  - gtk_combo_box_set_entry_text_column
  - gtk_combo_box_set_row_separator_func
  - gtk_combo_box_get_row_separator_func

GtkComboBoxText:
  - added completely

GtkScale:
  - gtk_scale_add_mark
  - gtk_scale_clear_marks

GtkRC:
  - gtk_rc_parse_string

GdkPixbuf:
  - gdk_pixbuf_new_from_file_at_size
  - gdk_pixbuf_new_from_file_at_scale

GtkImage:
  - gtk_image_clear

* Fixed wrapped API:

GtkFileChooser:
  - gtk_file_chooser_set_filename
  - gtk_file_chooser_select_filename

* Deprecated API no longer wrapped:

GtkComboBox
  - gtk_combo_box_get_active_text
  - gtk_combo_box_remove_text
  - gtk_combo_box_append_text
  - gtk_combo_box_insert_text
  - gtk_combo_box_prepend_text

GtkComboBoxEntry:
  - removed completely

GtkButton
  - gtk_button_pressed
  - gtk_button_released
  - gtk_button_enter
  - gtk_button_leave
  - gtk_file_chooser_button_new_with_backend


0.90.6:

* bump minimum librep to 0.92.0
* updated for changes in installation-paths in librep 0.92.0
* merged Debian scripts from Ian Zimmermann
* improved Makefile clean rules
* combined gtk and gtk-types modules [Kim B. Heino]

0,90,5:

* fixed a bug in configure, which could create an incomplete rep-gtk.pc
* updated the debian packaging scripts (mostly) to the new spec
2014-01-03 05:03:51 +00:00
wiz
211583345e Update to 1.10:
once again, there is a new libxcb release out. This time with even
less bugs, api and abi breakage.

Changes (hand-edited to remove things that were released from
branches):

Alan Coopersmith (3):
      Fix "indention" typos in xcb-examples.3 man page
      Enable warnings for pre-C89 style definitions for gcc & Solaris Studio
      Define _xcb_map_new with explicit void arg list instead of empty one

Christian König (1):
      fix deadlock with xcb_take_socket/return_socket v3

Daniel Martin (10):
      c_client.py: Always initialize xcb_align_to
      c_client.py: Do not create pointers in unions
      Make xsltproc optional
      Remove second AC_PREREQ, require version 2.60
      Set AC_CONFIG_AUX_DIR to build-aux
      Use build-aux as autom4te cache directory
      Use m4 directory
      Sort gitignore, adjust pattern for config.h
      tests: Add files to .gitignore
      c_client.py: Fix _sizeof() functions

Daphne Pfister (2):
      Fix poll() if POLLIN == ROLLRDNORM|POLLRDBAND
      Use /usr/spool/sockets/X11/ on HP-UX for UNIX sockets (#69118).

Julien Cristau (2):
      Bump xcb-proto requirement to 1.10
      Add NEWS for 1.10

Marc Deslauriers (1):
      Update Makefile.am for newer automake

Mark Kettenis (1):
      Fix alignment issues in FD passing code

Michael Stapelberg (1):
      Build xcb-xkb by default

PHO (1):
      Test the value of msg_controllen for platforms whose CMSG_FIRSTHDR() does not test it for us

Uli Schlachter (6):
      Fix documentation of xcb_poll_for_event()
      Revert "fix deadlock with xcb_take_socket/return_socket v3"
      Revert "Remove xcb_ge_event_t from xcb.h"
      Increment the "current" version info for sync, xinput and xkb
      Add NEWS entries for releases 1.9.1 to 1.9.3
      Release libxcb 1.10
2014-01-02 19:52:16 +00:00
wiz
a3ce088fa6 Update to 1.10:
it's time for a new xcb-proto release. This is just for some minor
bug fixes and to make the libxcb release work.

Thanks to everyone who helped!

Changes:

Daniel Martin (6):
      xinput: Add XI2 event enum. for event selection
      xv: Remove obsolete comments in EncodingInfo and QueryEncodings
      Add note on pretty patches and src/.gitattributes
      xkb: Comment out Doodads
      xkb: Comment out the struct Property and {Get, Set}Geometry
      xkb: Comment out intermixed fixed size fields and lists

Julien Cristau (1):
      Add news for 1.10

Matt Turner (1):
      xcbgen: Remove tab from xtypes.py.

Peter Harris (4):
      Present: Remove reference to nonexistent enum
      sync: Add missing namespace for the INT64 struct
      sync: VALUETYPE and TESTTYPE are enum
      xinput: Explicitly specify NotifyMode and NotifyDetail

Ran Benita (1):
      xkb: Add struct Property as per spec (commented out)

Uli Schlachter (3):
      Rename ge events to GeGeneric events
      Add NEWS entries for release 1.9
      Release xcb-proto 1.10
2014-01-02 19:51:00 +00:00
wiz
e03c03b6dc Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump. 2014-01-01 11:52:02 +00:00
obache
84f1e570c2 egtk was removed. 2014-01-01 08:58:18 +00:00
rodent
cfc6c2f7e8 DIST_SUBDIR looks like it was left in mistakenly. Discussed over IRC. 2013-12-31 19:39:07 +00:00
wiz
5fdd7e3c65 Update to 7.3.0:
7.3.0:
Here's a stable xextproto to go along with Xserver 1.15

Keith Packard (1):
      Bump release to 7.3

7.2.99.901:
Here's a release of xextproto that includes the new MIT-SHM requests

Adam Jackson (1):
      configure: Remove AM_MAINTAINER_MODE

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

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Keith Packard (2):
      Adds MIT-SHM AttachFd and CreateSegment requests
      Bump version to 7.2.99.901 (7.3 RC1)
2013-12-31 17:34:27 +00:00
wiz
918b6acc21 Update to 1.4.17. No changelog found. 2013-12-31 17:31:44 +00:00
wiz
861cf35b98 Remove egtk, needs removed SmartEiffel. 2013-12-31 17:17:17 +00:00
wiz
5889401244 Remove packages that were either BROKEN for more than a year or
BROKEN and explicitly scheduled to be removed after 2013Q4.
2013-12-31 17:08:08 +00:00
jperkin
265d117bff SunOS needs sys/utsname.h too. 2013-12-30 11:49:48 +00:00
ryoon
ac64397ed3 *** empty log message *** 2013-12-30 06:37:11 +00:00
jperkin
ec7f560050 Don't use -reduce-relocations on SunOS, it is not supported. 2013-12-28 09:11:24 +00:00
tsutsui
21baac5aef Update mlterm to 3.3.2. (leaf package update, ok'ed wiz@)
pkgsrc changes:
 - remove post-3.3.1 patches
 - pull post-3.3.2 fixes for mlterm-fb from upstream:
  - 4d974f7: fix mlterm-fb scroll on >=8bpp framebuffers
  - 0b2987a: fix palette handling on 4bpp framebuffers

Changes from doc/en/ReleaseNote:

ver 3.3.2
* Support 4bpp framebuffer on NetBSD/luna68k.
* Desynchronize ssh negotiation on cygwin or mingw.
* "inner_border" option accepts "[horizontal border],[vertical border]" format value.
* Add "leftward_double_drawing" option which embolds medium fonts by drawing doubly at
  1 pixel leftward instead of rightward.
* Add vte_terminal_set_color_*_rgba() functions to libvte compatible library.
* Bug fixes:
  Fix memory leak when opening pty fails on win32gdi.
  Fix the bug which disabled to clear hidden input method window it if large
  value is specified for --border option.
  Fix the bug which disabled to paste UTF-8 string.
  Bitbucket pull request #1 (Thanks to Hayaki Saito san)
  Fix the bug which causes segfault in pasting text via win32 clipboard from x11
  applications over ssh x11 forwarding
  Fix segfault caused by zero column characters like 0x200e.
2013-12-25 16:32:31 +00:00
wiz
d33dfdeb7c Reset maintainer for resigned developers. 2013-12-23 11:57:02 +00:00
obache
1951dd96ed fix a typo in last change. 2013-12-23 02:51:57 +00:00
obache
f98e7ecace Use PKGPATH instead of PKGNAME for check current package, because later variable
may not be defined yet and broken with old bmake in netbsd5.
2013-12-21 08:59:41 +00:00
obache
944629aeee exactly check for the case MAKE_JOBS.
fixes for old bmake behavior in netbsd5 and missing MAKE_JOBS.
2013-12-20 02:36:10 +00:00
jnemeth
fdc8f023a6 remove qt5-ibus; no such directory 2013-12-19 04:15:52 +00:00
wiz
670f5753b1 Configure looks for bison, and 'make' dies without a yacc, as the SunOS
bulk builds show. Add bison to USE_TOOLS.
2013-12-18 19:12:03 +00:00
wiz
ac00580261 Improve doc handling, from Niclas Rosenvik in PR 48454.
Really fixes packaging when doxygen already is installed.

No change by default, so no PKGREVISION++.
2013-12-18 18:51:03 +00:00
joerg
fc650364a3 Explicitly include unistd.h for getconf defines. 2013-12-17 23:22:35 +00:00
asau
a13a68ee2a No utmp.h on modern FreeBSD, use utmpx.h instead. 2013-12-16 19:51:14 +00:00
asau
82775a5c15 Pull libiconv in for FreeBSD 9 to fix dependent packages. 2013-12-16 06:24:13 +00:00
joerg
9c05752bd3 Uses deprecated GTK interfaces. 2013-12-15 19:51:57 +00:00
joerg
b358da451e Build one test case without optimisation to restrict memory use. 2013-12-15 19:51:19 +00:00
asau
e75a4cc3b6 Needs libiconv to build on FreeBSD.
Bump revision as precaution.
2013-12-15 19:42:48 +00:00
ryoon
2780553e4f Update to 5.2.0
Changelog:
No changes from Qt 5.2.0rc1 is available.
* Some header files has chenged its name.
2013-12-15 09:42:43 +00:00
wiz
1f9b5eb378 Add two missing build dependencies: bison & gperf. 2013-12-15 00:09:22 +00:00
tsutsui
a202b5e54d Pull two post 3.3.1 fixes from mlterm upstream:
ba3a5a22ae
 * ml_vt100_parser.c: U+200c-200f and U+202a-202e aren't converted
   even if -n option is specified.

4ccecc4cbc
 * x_screen.c: The limitation of the column width and the line height (< 32)
   is removed.

Bump PKGREVISION.
2013-12-14 16:30:17 +00:00
tron
9f00ddc0d3 Restore detection of builtin "libXcomposite" which got broken when the
"Xcomposite" package was removed.

This should hopefully restore NetBSD support to a working state.
2013-12-14 09:54:52 +00:00
tron
27c2e6a930 "x11/Xcomposite/buildlink3.mk" no longer exists. So don't try to
include it.
2013-12-14 09:36:57 +00:00
dholland
0dd64a1e7d Turn on DESTDIR mode, clear BROKEN.
Deploy a pile of horrible hacks to more or less fix the build; this
version of this package does not seem to be fully compatible with even
the ancient ghc we have in pkgsrc.

Bump PKGREVISION.
2013-12-14 08:26:30 +00:00
wiz
4615738816 Remove Xcomposite. Despite the version number, it's a much older version
than libXcomposite. Also, it is unused in pkgsrc and conflicts with
libXcomposite.
2013-12-14 07:37:21 +00:00
wiz
a66fcd1b3b Depend on correct libXcomposite. 2013-12-14 07:35:04 +00:00
wiz
5a5bbf6a83 Fix PLIST when doxygen is not installed, and tell configure
not to look for it to avoid an expensive build dependency.

Bump PKGREVISION.
2013-12-13 23:14:47 +00:00
ryoon
097c33048a Add libxkbcommon 2013-12-13 14:48:10 +00:00