Commit graph

11969 commits

Author SHA1 Message Date
rodent
f35c689221 libXext build failure on OpenBSD exposed libX11 test failing during
configure due to missing pthread library. Buildlink pthread. Don't hardcode
-pthread for OSF1, MirBSD, and OpenBSD, but use PTHREAD_{C,LD}FLAGS
instead. Add pthread in bl3, but for the above targets.
2014-05-27 04:45:33 +00:00
wiz
e0d587cdd1 + hyena. 2014-05-26 09:30:48 +00:00
wiz
cf4cae0c0f Import hyena-0.5nb1 as x11/hyena, packaged for wip by jihbed and myself.
Hyena is a C# library used to make awesome applications. It contains
a lot of random things, including useful data structures, a
Sqlite-based db layer, cool widgets, a JSON library, a smart job/task
scheduler, a user-query/search parser, and much more. It's particularly
useful for Gtk# applications, though only the Hyena.Gui assembly
requires Gtk#.
2014-05-26 09:24:56 +00:00
bouyer
4df7c71a89 Enable --enable-graphics_ctx, as proposed on tech-pkg@.
Needed by upcoming geography/opencpn. Major linux distro seems to have it
enabled by default.
This package now depends on cairo.
Bump PKGREVISION.
Dependant packages not bumped, as the library should be ABI backward-compatible
(tested with kicad).PKGREVISION.
Dependant packages not bumped, as the library should be ABI backward-compatible
(tested with cad/kicad).
2014-05-25 18:21:31 +00:00
obache
b97364ef42 Revbump after updating graphics/giflib 2014-05-25 09:19:37 +00:00
obache
1aa592e498 Fixes error handling bug introduced in patch for glflib-5.0.4. 2014-05-25 09:18:06 +00:00
obache
c38e6438de Revbump after updating graphics/giflib 2014-05-25 08:51:05 +00:00
obache
a7e7a6caa1 Adapt to giflib-5.1 API change. 2014-05-25 07:18:44 +00:00
szptvlfn
e202045ce2 + hs-X11-xft 2014-05-22 21:38:59 +00:00
szptvlfn
4ea5e09adc Import X11-xft-0.3.1 as x11/hs-X11-xft,
packaged for wip by esg.

Bindings to the Xft, X Free Type interface library, and some Xrender parts
2014-05-22 21:36:32 +00:00
szptvlfn
993a417797 + hs-X11 2014-05-21 20:57:40 +00:00
szptvlfn
f2e3990002 Import X11-1.6.1.2 as x11/hs-X11,
packaged for wip by esg.

A Haskell binding to the X11 graphics library.
The binding is a direct translation of the C binding; for
documentation of these calls, refer to "The Xlib Programming
Manual", available online at <http://tronche.com/gui/x/xlib/>.
2014-05-21 20:55:51 +00:00
gls
82a1c91a66 Update x11/x3270 to 3.3.14ga11
Upstream changes
----------------

Changes in version 3.3.14ga10, 27. April 2014

    [x3270] Restored the ability to use the special 3270 fonts with code
 page 1047.

Changes in version 3.3.14ga9, 13. April 2014

    [all 3270] Fixed a crash when disabling tracing after opening the
 trace file fails.

Changes in version 3.3.14beta8, 31. March 2014

    [all 3270] Changed the keyboard to unlock when a BIND-IMAGE is received.
 This matches the behavior of PCOMM and is consistent with some comments
 found on IBM webpages. The net result is that the keyboard will be unlocked
 (and scripts may be allowed to proceed) earlier than with previous versions
 of the emulators. This is good for talking to hosts that don't send an initial
 Write command (as can happen with CICS); previously this Write was the only
 trigger for unlocking the keyboard at connect or BIND time. But it is bad if a
 script implicitly depended on the old behavior. Scripts confused by this change
 may need to add a Wait(InputField) to cover these cases.
    [all 3270] Got rid of the E status for keyboard lock in the scripting prompt.
 The status is now L (locked) or U (unlocked).
    [all 3270] Added decoding of UNBIND reasons to traces.
    [all 3270] Increased the number of situations where keyboard input can result
 in typeahead instead of drops.

Changes in version 3.3.14ga6, 23. January 2014

    [all] Fixed a problem with displaying text in NVT mode when the host does
 no TELNET negotiation.
    [all] Deprecated the dsTrace and eventTrace resources (and associated
 toggles and x3270 menu options) and replaced them with a new single trace
 resource and toggle. The old resources and toggles are still available, but
 are effectively aliases for the new single setting.

Changes in version 3.3.14alpha5, 30. December 2013

    [x3270] Turned the scrollbar on by default. Mapped the PageUp and
 PageDown keys to the (new) Scroll action, to scroll up or down one screen,
 respectively. Modified the Reset action to cancel any screen scrolling.
    [all Windows] Got everything to build under MSVC again, using either
 the command line or MS Visual Studio. A Visual Studio solution file is now
 included in the source tarball. Windows targets also cross-compile again
 with the latest Cygwin MinGW.

Changes in version 3.3.14alpha4, 21. December 2013

    [all] Added a printTextScreensPerPage resource to control how many
 screens of text are displayed per page when tracing screens to the printer.
    [all] Corrected screen tracing to the printer so it observes the
 printer.name and printer.command resources.

Changes in version 3.3.14alpha3, 16. December 2013

    [all, wc3270] Fixed problem with message display during file
 transfers initiated by scripts.
    [all] Fixed a problem reading files with the Source action, when the
 file does not end with a CR or NL.

Changes in version 3.3.14alpha2, 4. November 2013

    [all] Added support for CICS IND$FILE file transfers.

Changes in version 3.3.14alpha1, 30. October 2013

    [all] Allow file transfers to start when the screen is unformatted.
    [all] Fixed a problem with the initial data stream trace snapshot
 when the screen is unformatted.
    A wrapper function was put around the Windows snprintf function,
to ensure that it always NUL-terminates strings. The lack of such a
 wrapper could lead to string overflows in some situations.
2014-05-20 20:05:41 +00:00
wiz
bf3d45cd98 Update to 0.4.2:
libxkbcommon 0.4.2 - 2014-05-15
==================

- Fixed a bug where explicitly passing "--enable-x11" to ./configure would
  in fact disable it (regressed in 0.4.1).

- Added @since version annotations to the API documentation for everything
  introduced after the initial stable release (0.2.0).

- Added a section to the documentation about keysym transformations, and
  clarified which functions perform a given transformation.

- XKB files which fail to compile during keymap construction can no longer
  have any effect on the resulting keymap: changes are only applied when
  the entire compilation succeeds.
  Note: this was a minor correctness issue inherited from xkbcomp.

- Fix an out-of-bounds array access in src/x11/util.c:adopt_atoms()
  error-handling code.
  Note: it seems impossible to trigger in the current code since the input
  size cannot exceed the required size.
2014-05-20 08:45:44 +00:00
joerg
9574943386 Fix egg build. 2014-05-18 21:26:30 +00:00
joerg
609165785f Fix tautology to the intended check. Bump revision. 2014-05-18 21:26:02 +00:00
markd
f0ebabe4d5 Fix build with giflib 5.1 2014-05-18 12:27:51 +00:00
wiz
3faf991a33 Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.
2014-05-17 16:10:41 +00:00
wiz
b0d8d29913 Fix build with giflib-5.1. 2014-05-16 09:57:55 +00:00
wiz
ad3b70ca75 Update to 1.4.8.
This release is overflowing with security fixes and code cleanups,
including the fixes for CVE-2014-0209, CVE-2014-0210, & CVE-2014-0211
for the security advisory published earlier this week:
    http://lists.x.org/archives/xorg-announce/2014-May/002431.html

This release works with fontsproto 2.1.2 or earlier and is for use with
the existing stable releases of xorg-server - 1.15 & earlier.

libXfont 1.5 will be released later this year to support fontsproto 2.1.3
and xorg-server 1.16.  It will also change the compile time defaults to stop
building SNF font format support by default, taking the next step in the
deprecation of this file format that was used prior to X11R5, and has been
on the way out since 1991.   In the unlikely event that you still need to
support old SNF format fonts, get in the habit of adding --enable-snfformat
to your configure flags when building.
2014-05-16 08:36:21 +00:00
joerg
483abc405d Fix CVE-2014-0209, CVE-2014-0210 and CVE-2014-0211, validation errors
triggerable via XFS or local font directories under user control.
Bump revision.
2014-05-15 23:48:05 +00:00
adam
28bb94d01f Revbump after updating graphics/giflib 2014-05-15 14:41:45 +00:00
marino
2b20e8d6b5 x11/gtkada: Add post-wrapper hack to work around bad gtk2 pkgconfig file
The GTK2 configure script searches in vain for libgmodule.  Since it does
not find it, gmodule-2.0 is not added to the gtk+*-2.0 pkgconfig files.
Since gcc-aux now uses the gold linker which requires explicit linking by
default, gtkada fails to link due to use of gmodule-2.0 symbols within
other libraries.

The true fix needs to happen at the gtk2 package.  A post-wrapper hack has
been added to gtkada to locally append the gtk2 pkgconfig file which
allows building to complete.

This hack should be removed when gtk2's gtk+-2.0.pc file has been fixed.
2014-05-13 07:48:29 +00:00
morr
fff61cb6f7 Update to version 9.20, including security fix.
Changes:
- (libptytty) fix bug that prevented urxvtd from writing utmp
  entries when using --fork (reported by Ryan Kavanagh).
- security bugfix: window property values could be queried even
  in secure mode (reported by Phillip Hallam-Baker).
- fix build when perl is enabled and fading is disabled.
- fix regression that broke continuous scrolling when pressing
  and holding the scrollbar up or down button, gentoo bug #493992.
- increase the maximum length of a command sequence to 32k bytes,
  to allow longer OSC sequences (previous limit was 2k).
- new Ctrl-Meta-c and Ctrl-Meta-v bindings to interact with
  the CLIPBOARD selection.
- new extension: selection-to-clipboard.
- the extensions macosx-clipboard and macosx-clipboard-native
  are deprecated and will be removed in the next release.
  Support for the clipboard on OS X can be more generally
  enabled by setting the XQuartz preference to sync the OS X
  pasteboard and the X11 clipboard.
2014-05-09 17:18:48 +00:00
wiz
c1b44346cd Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
2014-05-09 07:36:53 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
ryoon
fccf08dfa6 Bump BUILDLINK_{API,ABI}_DEPENDS
* pixman_region32_clear() is implemented in 0.25.2 or later.
  It is required by firefox-29.0.
2014-05-04 22:06:34 +00:00
wiz
97da0f82d2 Update to 2.4.54:
Alex Deucher (1):
      bump version to 2.4.54 for release

Daniel Kurtz (1):
      Use signed location for drmModeSetPlane

Maarten Lankhorst (2):
      nouveau: safen up nouveau_device list usage against concurrent access
      amend previous commit to actually compile

Rob Clark (2):
      modetest: add cursor support
      freedreno: add missing fxn prototype

Samuel Li (2):
      radeon: add Mullins chip family
      radeon: add Mullins pci ids

Thierry Reding (4):
      Mark functions printf-like where possible
      intel: Fix some format strings
      libdrm: Remove extraneous parameter
      tests: Use drmFreeVersion() instead of drmFree()

Ville Syrjälä (1):
      intel/chv: Add Cherryview PCI IDs
2014-05-04 16:50:32 +00:00
wiz
bfe1ee4a81 Update to 304:
This adds experimental support for ReGIS. There are also several
minor bugfixes and portability improvements.
2014-05-04 16:48:36 +00:00
alnsn
aedfc77e1e Revbump for Lua multiversion support. 2014-05-03 13:14:36 +00:00
tsutsui
35cec3248d Update mlterm to 3.3.5.
pkgsrc changes:
 - remove post-3.3.4 fix patches
 - pull post-3.3.5 bug fixes

Changes from doc/en/ReleaseNote:

* Support Animation GIF on "show_picture" of OSC 5379.
  (It works with https://bitbucket.org/arakiken/w3m/get/remoteimg.tar.gz)
* Add "add_frame" to OSC 5379.
* Bug fixes:
  Fix compiler error on NetBSD/OpenBSD framebuffer. (enbugged at 3.3.4)
  Fix the bug which sometimes disabled to show large sixel graphics sequence.
  (enbugged at 3.3.4)
  Output ^? instead of ^H on TERM=xterm by default in pressing backspace key.
  Fix the bug which sometimes left X11 events untouched for a while.
  Fix the bug of closing the input method window unexpectedly in pressing it.
  ":Percentage" after font names in ~/.mlterm/aafont works on cairo.
2014-05-02 05:09:29 +00:00
wiz
6474dfcfb5 This is an ugly hack:
qdbuscpp2xml and qdbusxml2cpp should be built and installed, because
they are referenced from Qt5DBusConfigExtras.cmake, and cmake
fails to find qtdbus if they are not installed.
I didn't manage to build them though, and the only customers so far
didn't need their functionality - so install scripts that call 'false'.

Bump PKGREVISION.

Please fix properly :)
2014-05-01 12:50:39 +00:00
marino
1eccaf40e3 x11/gtkada: Revbump due to new Ada compiler release
The new compiler can't use libraries built with the former version,
so xmlada gets revbumped to ensure the builders rebuild it.
2014-04-30 16:31:41 +00:00
wiz
11676f935e Bump PKGREVISION for boehm-gc default-on threads, just to be on
the safe side.
2014-04-30 14:19:40 +00:00
wiz
21df12babc Update to 0.12, provided by Leonardo Taccari in PR 48772.
Changes:
 o Build fixes: Check for Xmu and Xt
 o The version number has been corrected.
 o Man pages are now available (xclip-copyfile.1). Contributed by
   Maximilian Gass.
2014-04-30 06:25:54 +00:00
obache
20014042a9 require xproto>=7.0.17 2014-04-29 10:27:33 +00:00
obache
55294c77fc XInput2 is required. 2014-04-29 08:27:35 +00:00
obache
84e636a29b Set API_DEPENDS same as Makefile. 2014-04-29 08:21:07 +00:00
obache
8031ce34c4 Remove legacy builtin detection.
This builtin.mk is only used with modular X (using pkgconfig files),
and legacy detection prevent to detect sufficient version with *.pc file.
2014-04-29 07:45:42 +00:00
obache
4c57d8aeac No reference to header files from neither glproto nor libdrm, just libpciaccess. 2014-04-29 06:30:26 +00:00
rodent
481809024f +gtk3-engines-unico 2014-04-28 02:01:07 +00:00
rodent
6943611b61 Import gtk3-engines-unico-1.0.2 as x11/gtk3-engines-unico.
Unico is a Gtk+ engine that aims to be the more complete yet powerful theming
engine for Gtk+ 3.0 and newer. It's the first Gtk+ engine written with Gtk+
style context APIs in mind, using CSS as first class citizen.
2014-04-28 01:59:52 +00:00
obache
794f24045c Prevent to install pre-modular older Xfixes for native modular X.
* stop to use x11/Xfixes if builtin one is newer (xfixes.pc exists)
* add builtin libXfixes detection.

affect to NetBSD-5, builtin libXfixes is 4.0.3, prevent to install Xfixes 2.0.1,
if it is considerd that builtin Xfixes is not sufficient.
2014-04-24 12:18:09 +00:00
obache
9e366cfe95 Add builtin detection for libXi (mainly for the case X11_TYPE=native but builtin
version is older than required version).
Set API_DEPENDS for required package for the case using libXi from pkgsrc,
same as specified to build this package.
2014-04-23 12:22:48 +00:00
adam
1a4c9fc349 Changes 5.2.1:
It provides many improvements over Qt 5.2.0 as well as packages Qt Creator 3.0.1. As a patch release, it does not add new features and remains binary compatible with Qt 5.2.0.
2014-04-23 07:05:31 +00:00
obache
0939b242e5 Detect builtin version if xextproto.pc is available (or assumed as 1.0.1,
same as current fake pc).
2014-04-22 12:21:15 +00:00
obache
7d9306707f set required xineramaproto version, per configure request. 2014-04-22 11:27:35 +00:00
obache
de712a2ac1 bump required xextproto version per configure request. 2014-04-22 11:17:08 +00:00
wiz
140d239e83 recursive bump for boehm-gc API bump 2014-04-21 13:25:53 +00:00
ryoon
2e7bdbb293 Recursive revbump from json-c 0.12 update 2014-04-20 02:27:49 +00:00