summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2015-03-10Drop support for ruby18.taca1-2/+2
2015-03-10Update to 1.6.3:wiz6-45/+18
This release of libX11 looks bigger than it is, due to a lot of spec/doc cleanup work that doesn't affect the code itself. There is still a good deal of bug fixes, code cleanup, locale improvements, and compose key table additions, including new UTF-8 compose sequences for: <Multi_key> <R> <equal> : "<U+20B9>" U20b9 # INDIAN RUPEE SIGN <Multi_key> <S> <semicolon> : "Ș" U0218 # LATIN CAPITAL LETTER S WITH COMMA BELOW <Multi_key> <s> <semicolon> : "ș" U0219 # LATIN SMALL LETTER S WITH COMMA BELOW <Multi_key> <T> <semicolon> : "Ț" U021A # LATIN CAPITAL LETTER T WITH COMMA BELOW <Multi_key> <t> <semicolon> : "ț" U021B # LATIN SMALL LETTER T WITH COMMA BELOW <Multi_key> <F> <U> : "<U+1F595>" U1F595 # REVERSED HAND WITH MIDDLE FINGER EXTENDED <Multi_key> <L> <L> <A> <P> : "<U+1F596>" U1F596 # RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS Alan Coopersmith (77): Xcms file parsing should not require the impossible to succeed Drop X_LOCALE fallback for OS'es without setlocale() unifdef -UISC XkbSelectEventDetails: remove unnecessary assignments _XkbReadGeomOverlay: check for NULL first, then use pointer Remove unused ETEST & ESZTEST macros from XlibInt.c Add RANDR 1.4 requests & events to XErrorDB Fix typos in Xrm.c comments Fix "follwing" typo in en_US.UTF-8/Compose comment XCreateGC.man: simplify table to work with Solaris tbl Add missing .TE tags to end tables in Xkb man pages Start adding Unicode 7.0 support to compose table specs/libX11: Fix x & y in parameter lists to be two separate parameters specs/libX11: Fix height & width in parameter lists to be two separate entries specs/libX11: Add missing spaces to 'unsignedint' & 'unsignedlong' types Fix map->num_types check in XkbAddKeyType() Fix validation of ctrls parameter to XkbGetPerClientControls() Use C99 named initializers to fill in events passed to XSendEvent specs/libX11: Correct value of IconicState to match Xutil.h specs/libX11: disengender a user reference specs/XKB: Convert header filenames to filename tags specs/XKB: Fix various markup issues in functiondecl tables specs/XKB: Add index specs/XKB: Convert to funcsynopsis+variablelist instead of informaltable specs/XKB: normalize <emphasis> layout in xml files specs/XKB: Markup function names as <function> instead of <emphasis> specs/XKB: Apply <emphasis> to semantic tag transformations from Xlib spec specs/XKB: Turn Chapter references into xref links specs/XKB: Turn section references into xref links specs/XKB: Turn Table references into links specs/XKB: Add <figure> tags and make Figure references link to them specs/XKB: make olinks to xkbproto for references in section 10.13 specs/XKB: Remove remaining xref comments specs/XKB: re-normalize <emphasis> layout in xml files specs/XKB: manually fixup some more emphasis tagging mismatches specs/XKB: Convert remaining error names to errorname tags specs/XKB: Markup function args as <parameter> instead of <emphasis> specs/XKB: Markup NULL as <symbol> instead of <emphasis> specs/XKB: Markup keysyms as <keysym> instead of <emphasis> specs/XKB: Use ° instead of o for degrees. specs/XKB: Markup XKB macros as <symbol> instead of <emphasis> specs/XKB: Markup *Rec as <structname> instead of <emphasis> specs/XKB: Markup *Ptr as <type> instead of <emphasis> specs/XKB: Markup symbol names in table entries too specs/XKB: Markup structs as <struct{name,field}> instead of <emphasis> specs/XKB: Markup characters & strings as <literal> instead of <emphasis> specs/XKB: Markup keyboard keys as <keycap> instead of <emphasis> specs/XKB: Markup protocol requests as <systemitem> instead of <emphasis> specs/XKB: Manual fixup of function name markup specs/XKB: Manual fixup of symbol name markup specs/XKB: Manual fixup of struct name/field markup specs/XKB: Manual fixup of parameter markup specs/XKB: Manual fixup of type markup specs/XKB: Markup key terms as <firstterm> instead of <emphasis> specs/XKB: fixup newlines between tags and parens specs/XKB: fixup newlines between tags and punctuation specs/XKB: Markup quoted terms as <quote> instead of with "" specs/XKB: make sure all files have DOCTYPEs so standard entities work specs/XKB: Markup some subtractions with &minus; instead of - specs/XKB: Markup some ranges with &ndash; instead of - specs/XKB: replace =&gt; with &rArr; for double arrows specs/XKB: replace -&gt; with &rarr; when used as arrow, not in C structs specs/XKB: remove unwanted white space around C -&gt; struct references specs/XKB: Table 4.1: remove page numbers & unnecessary para tags specs/XKB: add links to more tables listing section references specs/XKB: add links for terms in definition list under figure 1.1 specs/XKB: add some more links by hand specs/XKB: fixup various formatting issues in <literallayout>s specs/XKB: fixup various formatting issues in <programlisting>s specs/XKB: add some more indexterms by hand specs/XKB: Fix miscelleanous typos & spelling errors specs/XKB: Add olinks to libX11 for "X Library Functions Affected by Xkb" specs/XKB: Trim leading spaces off text lines specs/XKB: acknowledge my contributions specs/XKB: Markup fractions as <{super,sub}script> instead of <emphasis> Fix source paths for out-of-tree lintlib builds libX11 1.6.3 Andreas Schwab (1): Restore lost tabs in sed commands Benno Schulenberg (15): nls: Fix transposed locale identifier for Khmer. nls: Allowing Romanian Ă and ă to be composed also with lowercase <u>. nls: Adding compose sequences (with <parenleft> first) that GTK also has. nls: Ordering some compose sequences in a more customary way. nls: Adding accessible compose sequences for Ș and Ț (with comma below). nls: Adding the missing postfix sequences for composing vowels with ogoneks. nls: Adding the missing compose sequences with <comma> for O with ogonek. nls: Transform Brazilian compose file to an include plus three overrides. nls: Grouping the compose sequences for Dstroke/dstroke together. nls: Grouping a lone superscript minus together with its mates. nls: Adding the visual composing characters to two comment lines. nls: Add one lowercase compose variant for ®, to mirror those for ©. nls: Add a comment to the block of accented Hebrew letters. nls: Remove a duplicate locale name, and sort some others more strictly. nls: Sorting compose sequences rigorously in mirroring pairs, as is custom. Gabriel Souza Franco (1): Add double-arrow compose sequence Gaetan Nadon (1): makekeys: don't need to use target-specific CFLAGS Gioele Barabucci (1): Add compose sequence for U+20B9 INDIAN RUPEE SIGN Ingo Schwarze (1): Fix pasto in XkbGetKeyBehaviors(3) manual James Cloos (4): nls/en_US.UTF-8/Compose.pre: Fix typo. Revert "nls: Adding compose sequences (with <parenleft> first) that GTK also has." Add nls for cs_CZ.UTF-8 Add cs_CZ.UTF-8 locale to configure.ac Jon TURNEY (1): Don't try so hard to find a matching font with the given encoding Joonas Javanainen (1): Fix XErrorEvent struct field order in man page Marko Myllynen (1): Annotate Finnish Compose map with Unicode code points Owen W. Taylor (1): Fix XNextRequest() after direct usage of XCB Peter Hutterer (1): man: fix man page for XkbGetMap Ran Benita (5): nls: remove duplicate 'ohorn' and 'uhorn' compose sequences nls: always use XCOMM instead of # for comments in Compose.pre files Remove dead USE_OWN_COMPOSE-protected code xkb: fix misleading comment about consumed modifiers compose: fix the description of modifiers in compose sequences Reuben Thomas (1): en_US.UTF-8/Compose: Fix apparent copy-paste-o, changing capital to small A. Teemu Likonen (1): Fix "RING ABOVE" key in the Finnish compose file walter harms (8): libX11/lcGenConv.c fix: dereferenced before check libX11/XKBNames.c fix: dereferenced before check libX11/lcUTF8.c fix: dereferenced before check Remove redundant null checks before free Remove more redundant null checks before Xfree() libX11: rm redundante NULL checks rm redundant null checks lcDefConv.c: fix use before check
2015-03-09these should have bl3.mktnn2-0/+28
2015-03-09clean up whitespacetnn1-12/+12
2015-03-09Force a full dependency on libpciaccess in situations where we definitelytnn1-2/+3
need to link with it but might have included x11/xf86driproto's bl3.mk first, because we have: x11/xf86driproto/buildlink3.mk:BUILDLINK_DEPMETHOD.libpciaccess?= build (This issue appears only on non-x86 because on x86 we get libpciaccess through libdrm) Bump PKGREVISION to get the dependency expressed.
2015-03-09add comment to explain why libpciaccess is conditional heretnn1-1/+3
2015-03-09LOCALBASE -> PREFIXtnn1-2/+2
2015-03-09Update to 316:wiz2-6/+6
Patch #316 - 2015/03/07 revert change to make DCH honor top/bottom scrolling margins. For the record, both the VT420 and VT520 reference manuals incorrectly state that "DCH has no effect outside the scrolling margins." fix regression in DCH introduced in adjustment for limit-check in patch #315 (report/testcase by Zoltan Keri, also reported by Christian Weisgerber). correct default value for configure option --enable-initial-erase; it should be "False", but in patch #315 it was "Maybe", which differed from default set in patch #192. Patch #315 - 2015/03/02 change default for --enable-narrowproto for Cygwin to "no" to better match contemporary configurations (report by Jens Schweikhardt, prompted by <a href= "http://stackoverflow.com/questions/28137618/what-is-a-narrow-prototype-and-why-would-i-need-one/28334574?noredirect=1#comment45022128_28334574"> discussion). provide OSC 106 as an alternative to OSC 6, avoiding conflict with one of Terminal.app's undocumented escape sequences (report by Egmont Koblinger). fix an off-by-one in comparison when autowrap and left/right margins are combined (report by George Nachman). modify DECBI and DECFI to work outside the left/right margins, since the vague VT520 reference manual could support that interpretation (suggested by George Nachman). correct response for DECSCUSR in DECRQSS (report/analysis by George Nachman). add DECSLRM to list for DECRQSS in ctlseqs.ms (report by George Nachman). improve limit-checks versus assert's in the debugging version (reports by George Nachman). correct a problem with multiple writes to the right-margin when autowrap is turned off (report by George Nachman, also reported in Gnome #744819 by Ulf Magnusson). modify DCH to honor top/bottom and left/right margins (report by George Nachman). correct off-by-one in comparison so that DL honors left/right margins (report by George Nachman). correct logic of DECSCL, which always set 8-bit controls as a side-effect (report by George Nachman). correct loop limit for DECSED 1, when DECSCA is enabled (report by George Nachman). fix a entry in csi_table for "$", needed for CSI [ $ z (report by George Nachman). remove restriction from patch #279 changes on DECIC and DECDC to left-right mode (report by George Nachman). correct PID value returned in response to DECRQCRA (report/analysis by George Nachman). fix an ifdef'ing problem, where --disable-dec-locator would turn off logic needed for DECIC and DECDC (report by George Nachman). correct order of parameters in report for CSI 1 9 t, which gives the screensize in characters (report by George Nachman). add null pointer checks for a case in DECCRA where part of the target rectangle lies outside the screen limits (report by George Nachman). remove extra "6" for selective erase from DA1 response (report by George Nachman). support Xinerama screen specification in geometry parsing (patch by Nicolas George). add configure option --enable-initial-erase to set ptyInitialErase consistently with manpage, as well as adding a table in manpage to clarify the relationship between the resources related to the backarrow key (Debian #775952). add configure --enable-builtin-xpms to simplify compiling-in the icons introduced in <a href= "#xterm_284">patch #284 (prompted by discussion with William Bulley). fix/improve autoconf macros: CF_WITH_APP_DEFAULTS, add paths for OSX CF_WITH_MAN2HTML, configure option "--with-man2html" provides "man2html" as alternative to groff's man/html conversion fix some minor issues in manpage (Jens Schweikhardt).
2015-03-08Explictly allow build with ruby21-base.taca1-1/+2
2015-03-07Update to 1.1.4:wiz3-21/+6
Alan Coopersmith (8): Fix "no search will be preformed" typo in dialog box message Ensure fgets read at least one byte before modifying string config: Add missing AC_CONFIG_SRCDIR configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Fix typos & wording issues in source comments Ask groff for text instead of postscript on Solaris xman 1.1.4 Jon TURNEY (1): Use same FORMAT command on cygwin as on linux in HANDLE_ROFFSEQ case as well Jörg Sonnenberger (1): Fix tautology to the intended check. Thomas Klausner (1): Fix shadow warning.
2015-03-04Update to 804.033:wiz4-49/+8
Tk-804.033 release (2015-02-21) ------------------ Tests New t/pod.t test (github pull request #16) Tk-804.032_501 release (2015-01-31) ---------------------- Fixes Teach perl/Tk where OS X Yosemite Xquartz puts the X11 files (github pull request #12) Pushstack experiment to workaround crashes with perl 5.20.x and XFT=0 (RT #96543) Tk::Text: don't insert ctrl and meta key presses (github issue #9) Fix memory leak in canvas text item handling with XFT=1 (RT #100211) Use public version of Perl_utf8_hop (RT #100878) FixBuggyUTF8String is not called anymore for new perls Improvements Use Cwd::getcwd() instead of Cwd::cwd() (performance improvement) Tests t/font.t does not fail with only one font family installed (RT #99411) unicode.t - update textwidget before examining new state (RT #100153) Compatibility with old Test::More versions without note() and isa_ok class check Workaround for core dumps in some fork-using tests (RT #100399) Workaround for more timing problems in wm-tcl.h Tk-804.032_500 release (2014-11-06) ---------------------- Fixes Freetype header files may now be in /usr/include/freetype2/freetype.h in newer freetype installations (e.g. Debian/jessie). https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740207 Tk::MainWindow::Create without args used to segfault. Fix X11 discovery on non-x86_64 platforms (RT #95590). Fix new sprintf warning with perl 5.21.x. Workaround behaviour change in ExtUtils::MakeMaker 6.99_10 (PERL value is now quoted), which caused build failures (RT #100044). Tests Fix race condition in t/errordialog.t t/create.t uses Test::More Remove useless hostname and getlogin retrieval in t/fileevent.t (RT #98889). Use pipe instead of stdin in t/fileevent2.t (RT #98891). Fix font-related issues with t/entry.t (RT #98831). Documentation New Pod ErrorDialog.pod (github pull request #6).
2015-03-03Imported xf86-video-intel 2.99.917khorben4-7/+33
This is the same version as found in xsrc, from which I have also imported the exact same patches. With this I can use the DRMKMS kernel from NetBSD 7 on my T440s laptop. I believe this is the latest release available for this driver.
2015-03-03Imported a patch from xsrc to implement RRSetChanged()khorben4-3/+42
With this I can build xf86-video-intel 2.99.917 with the same changes as found in xsrc.
2015-02-28Sync buildlink list with main package, in case libXxf86vm is not pickedjoerg1-1/+2
up otherwise.
2015-02-28.auto is not picked up by *, so help pkgsrc to findjoerg2-2/+8
config.guess/config.sub.
2015-02-28Update to 1.5.0.wiz4-88/+6
Despite the warning below, the server compiles fine and this version was used to update NetBSD's xsrc. As a reminder: *IMPORTANT* This release works with fontsproto 2.1.3 or later and is for use with xorg-server 1.16 and later. It will *not* work with older versions of fontsproto or xorg-server (prior to 1.15.99.901). libXfont provides the core of the legacy X11 font system, handling the index files (fonts.dir, fonts.alias, fonts.scale), the various font file formats, and rasterizing them. It is used by the X servers, the X Font Server (xfs), and some font utilities (bdftopcf for instance), but should not be used by normal X11 clients. X11 clients access fonts via either the new API's in libXft, or the legacy API's in libX11. This release includes all the security & bug fixes from libXfont 1.4.8, plus these additional significant changes: - Support for SNF font format (deprecated since X11R5 in 1991) is now disabled by default at build time. For now, adding --enable-snfformat to configure flags may re-enable it, but support may be fully removed in future libXfont releases. - Many compiler warnings cleaned up, including some which required API changes around type declarations (const char *, Pointer, etc.). - README file expanded to explain all the different formats/options.
2015-02-27Explicitly disable libgps support, to fix build if gpsd package happensmarkd1-1/+2
to be installed. Fixes PR pkg/49701.
2015-02-24Update to 1.1.4:wiz3-7/+9
This minor maintenance release provides the usual recent collection of man page maintenance, build configuration improvements and janitorial cleanups. Alan Coopersmith (7): Require ANSI C89 pre-processor, drop pre-C89 token pasting support Fix a couple sign comparison warnings Add XF86VidModeAddModeLine man page Add man/XF86VidModeAddModeLine.man file (missed in previous commit) Discard correct length for old-format replies in XF86VidModeGetGamma Tell the compiler it's unlikely we're talking to an XFree86 3.x server libXxf86vm 1.1.4 Eric S. Raymond (2): Eliminate use of .ta. Enable parsing of C prototypes in the synopsis into prototype markup. Michael Joost (1): Remove fallback for _XEatDataWords, require libX11 1.6 for it
2015-02-23Update to 1.3.5:wiz2-8/+6
Adam Jackson (1): Remove mibstore.h Matt Turner (1): xf86-video-i740 1.3.5 Matthieu Herrb (1): Fix loading the driver without XAA
2015-02-23Update to 1.4.6:wiz2-8/+6
Adam Jackson (2): Remove mibstore.h dri: Stop (uselessly) initializing the ValidateTree hooks Guillem Jover (7): Define local PCI IDs instead of using xf86PciInfo.h Rename XSERVER_PCIACCESS to XSERVER_LIBPCIACCESS Use new pci_device_(un)map_range functions instead of deprecated ones Remove unreachable breaks after return statements Use the PCI ID macros instead of hardcoded values Unmap MMIO ranges for all chips Add more PCI IDs for supported chips Matt Turner (1): xf86-video-tdfx 1.4.6
2015-02-23Update to 1.6.4:wiz2-7/+6
Adam Jackson (3): man: Don't mention the HAL dri: Stop (uselessly) initializing the ValidateTree hooks undef DISABLE_VGA_IO Matt Turner (1): xf86-video-mga 1.6.4 Mikulas Patocka (3): xf86-video-mga: set the pan_ctl register xf86-video-mga: fix a lockup in the mga driver fix a type in previous lockup in the mga driver fix
2015-02-23Update to 1.0.3:wiz2-6/+8
Alan Coopersmith (3): Remove fallback for _XEatDataWords, require libX11 1.6 for it configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Matt Turner (1): libXp 1.0.3
2015-02-22fix segfault in DRI2CreateDrawable2 due to uninitialized variabletnn3-3/+44
2015-02-21Recursive revbump from audio/pulseaudio.ryoon15-23/+30
2015-02-21Fix segfault when built with clang. From upstream bug 47160.tnn4-2/+35
Probably needed for native Xorg as well. (ping wiz@) Bump PKGREVISION.
2015-02-20Build shared library. Fix soname passing. Fix format strings. Explicitlyjoerg8-8/+177
truncate pointers (XXX revisit by somewhere with more Haskellfu). Fix bit masking.
2015-02-20Fix include guard. Bump revision.joerg3-3/+17
2015-02-20Fix dependencies.joerg1-3/+6
2015-02-20Fix incorrect memory management, from upstream.wiz3-3/+19
Bump PKGREVISION.
2015-02-19Use __clear_cache as fallback for GCCish compilers.joerg3-1/+29
2015-02-19-reduce-relocations is only supported on x86.joerg1-2/+3
2015-02-18* Make HOMEPAGE and MASTER_SITES empty since rubyforge.org has gone.taca1-3/+5
* wxruby dose not support Ruby 2.0 and later.
2015-02-15Update to 1.6.50ryoon4-83/+20
* Remove old NetBSD support. Changelog: not available.
2015-02-14Fix build on smartos.nros2-6/+52
2015-02-14Fix cross-build for arm.riastradh2-4/+12
- Add freedreno stuff to PLIST. - Use ${CROSS_DESTDIR} in exists(/usr/...) test.
2015-02-13Update mlterm to 3.4.3.tsutsui4-14/+16
Changes noted in doc/en/ReleaseNote: ver 3.4.3 * Support true type fonts with the use of freetype library (./configure --enable-anti-alias) on framebuffer and Android. * Support ISCII proportional fonts with the use of freetype library on framebuffer and Android. * Drop -C/--ind/use_ind and -D/--bi/use_bidi options. Add -C/--ctl/use_ctl option which enables or disables both rendering bi-directional text and indic scripts. * --deffont/default_font option and vte_terminal_set_font* functions of libvte compatible library overwrite the default font of "ISO10646_UCS4_1" not only "DEFAULT". * Simplify font configuration of OSC 5380 and 5381. (e.g.) 'mlcc font USASCII' returns "#ISO8859_1,12=-mplus-*-medium-r-*--12-*-iso8859-1") * Bug fixes: Fix the position of a candidate window of fcitx. (Thanks to @msmhrt) Fix frozen screen in preediting text by soft keyboard on Android. (Thanks to @mikoto2000)
2015-02-11Fix http://www.x.org/wiki/Development/Security/Advisory-2015-02-10/wiz3-3/+144
Bump PKGREVISION.
2015-02-08Fix strict aligment issue. While here, update homepage.tnn4-3/+44
2015-02-08Strict alignment. Upstream issue #273tnn4-3/+35
2015-02-08+ qt5-qtwebsocketswiz1-1/+2
2015-02-08Import qt5-websockets-5.4.0 as x11/qt5-qtwebsockets, packaged for wip by nros.wiz5-0/+78
Qt5 module that implements the Websocket protocol as specified in RFC 6455.
2015-02-08# used by x11/qt5-qtwebsockets/Makefilewiz1-1/+2
2015-02-08Bump PKGREVISION for PLIST change in previous.wiz1-1/+2
2015-02-08Improvements from nros via the wip package of the same name.wiz3-12/+10
2015-02-08# used by x11/qt5-qtwebchannel/Makefilewiz1-1/+2
2015-02-07+ py-qt5.wiz1-1/+2
2015-02-07Import py34-qt5-5.4 as x11/py-qt5, packaged for wip by myself.wiz6-0/+808
PyQt is a set of Python bindings for the Qt toolkit. PyQt brings together the Qt C++ cross-platform toolkit and the cross-platform interpreted language Python. PyQt contains 300 classes and over 5,750 functions and methods. PyQt also includes the pyuic and pylupdate utilities which correspond to the Qt uic and lupdate utilities. pyuic converts the GUI designs created with Qt Designer to executable Python code. pylupdate scans Python code, extracts all strings that are candidates for internationalisation, and creates an XML file for use by Qt Linguist. This package is for QT5.
2015-02-07+ qt5-qtwebchannelwiz1-1/+2
2015-02-07Import qt5-qtwebchannel-5.4.0 as x11/qt5-qtwebchannel.wiz5-0/+76
Qt5 WebChannel module
2015-02-02Fix build on OS X based on upstreamwiz2-1/+19
http://cgit.freedesktop.org/xcb/util-cursor/commit/?id=f03cc278c6cce0cf721adf9c3764d3c5fba63392 and PR 49627 by Youri Mouton.