Commit graph

11792 commits

Author SHA1 Message Date
richard
fbf1848f79 add missing libXft dependency, fonts are much nicer now 2014-01-05 10:12:31 +00:00
richard
3363244016 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
a02e798e8a Needs msgfmt, seen in freebsd build. 2014-01-05 05:37:32 +00:00
joerg
353f5592bd Honor wrappers. 2014-01-04 23:46:26 +00:00
prlw1
7dd5a12faa 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
b067da348c 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
064538cbb1 Update to 3.1.3
Changelog is not available.
2014-01-03 05:26:24 +00:00
ryoon
03303d2281 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
4822d3af39 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
072b1d6424 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
d520a7cf2a Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump. 2014-01-01 11:52:02 +00:00
obache
a40df30a96 egtk was removed. 2014-01-01 08:58:18 +00:00
rodent
57fe1fbe6c DIST_SUBDIR looks like it was left in mistakenly. Discussed over IRC. 2013-12-31 19:39:07 +00:00
wiz
3eded49d50 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
378dcf45d0 Update to 1.4.17. No changelog found. 2013-12-31 17:31:44 +00:00
wiz
a6e1522a6b Remove egtk, needs removed SmartEiffel. 2013-12-31 17:17:17 +00:00
wiz
964194988f 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
1d0a75a87b SunOS needs sys/utsname.h too. 2013-12-30 11:49:48 +00:00
ryoon
c430594b4f *** empty log message *** 2013-12-30 06:37:11 +00:00
jperkin
5ab3f2ac6a Don't use -reduce-relocations on SunOS, it is not supported. 2013-12-28 09:11:24 +00:00
tsutsui
526ab72575 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
f5401a11ec Reset maintainer for resigned developers. 2013-12-23 11:57:02 +00:00
obache
b5dfa2b804 fix a typo in last change. 2013-12-23 02:51:57 +00:00
obache
252e00f104 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
7077f0df06 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
36c7c6ba6c remove qt5-ibus; no such directory 2013-12-19 04:15:52 +00:00
wiz
d9f9bbae6c 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
8e0794c1c8 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
5a847df3f3 Explicitly include unistd.h for getconf defines. 2013-12-17 23:22:35 +00:00
asau
1ac55e1a53 No utmp.h on modern FreeBSD, use utmpx.h instead. 2013-12-16 19:51:14 +00:00
asau
223809eb90 Pull libiconv in for FreeBSD 9 to fix dependent packages. 2013-12-16 06:24:13 +00:00
joerg
8e931d0039 Uses deprecated GTK interfaces. 2013-12-15 19:51:57 +00:00
joerg
5c32a5999f Build one test case without optimisation to restrict memory use. 2013-12-15 19:51:19 +00:00
asau
914abbeed1 Needs libiconv to build on FreeBSD.
Bump revision as precaution.
2013-12-15 19:42:48 +00:00
ryoon
338bf72129 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
dfc02f1994 Add two missing build dependencies: bison & gperf. 2013-12-15 00:09:22 +00:00
tsutsui
bd19c496a7 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
67f2d17bbe 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
165cfae00d "x11/Xcomposite/buildlink3.mk" no longer exists. So don't try to
include it.
2013-12-14 09:36:57 +00:00
dholland
7f88e2a0e3 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
3338a539dc 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
fc82de7646 Depend on correct libXcomposite. 2013-12-14 07:35:04 +00:00
wiz
c081e32d3f 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
3e7d8889a4 Add libxkbcommon 2013-12-13 14:48:10 +00:00
ryoon
808580b1ad Import libxkbcommon-0.3.2 as x11/libxkbcommon.
xkbcommon is a library to handle keyboard descriptions, including
loading them from disk, parsing them and handling their state. It's
mainly meant for client toolkits, window systems, and other system
applications; currently that includes Wayland, kmscon, GTK+, Qt,
Clutter, and more.

This package is required by Qt5.
2013-12-13 14:47:33 +00:00
ryoon
e818630f4c Add qt5* packages 2013-12-13 14:38:59 +00:00
ryoon
47bb54c1cb Import Qt5 5.2.0rc1 packages and qt5 input module from uim
Only tested on NetBSD/amd64 6.99.28.

ToDo:
* inputmethod/qt5-ibus from Qt5 should be created
2013-12-13 14:38:34 +00:00
markd
6db949da42 Don't fail build with old MesaLib. Fixes PR pkg/48398. 2013-12-12 11:09:28 +00:00
obache
9a1951618f require bsd.prefs.mk befer refering ${OPSYS}. 2013-12-12 08:47:24 +00:00
prlw1
da2bbe1792 Build fix for deprecated functions 2013-12-12 01:28:45 +00:00