Commit graph

187456 commits

Author SHA1 Message Date
wiz
c47ca04822 Update to 2.13:
* Noteworthy changes in release 2.13 (2012-05-31) [stable]
- Updated fix for DER decoding issue to not depend on specific compilers.
- Updated DER decoding check to apply to short form integers as well.
2012-06-03 21:33:26 +00:00
wiz
8e02e35535 Added www/py-beautifulsoup4 version 4.1.0 2012-06-03 21:31:34 +00:00
wiz
55d903353c + py-beautifulsoup4 2012-06-03 21:30:59 +00:00
wiz
486944b6b4 Initial import of py-beautifulsoup4, a rewrite of py-beautifulsoup.
Changes compared to version 3 (in py-beautifulsoup):

= 4.1.0 (20120529) =

* Added experimental support for fixing Windows-1252 characters
  embedded in UTF-8 documents. (UnicodeDammit.detwingle())

* Fixed the handling of " with the built-in parser. [bug=993871]

* Comments, processing instructions, document type declarations, and
  markup declarations are now treated as preformatted strings, the way
  CData blocks are. [bug=1001025]

* Fixed a bug with the lxml treebuilder that prevented the user from
  adding attributes to a tag that didn't originally have
  attributes. [bug=1002378] Thanks to Oliver Beattie for the patch.

* Fixed some edge-case bugs having to do with inserting an element
  into a tag it's already inside, and replacing one of a tag's
  children with another. [bug=997529]

* Added the ability to search for attribute values specified in UTF-8. [bug=1003974]

  This caused a major refactoring of the search code. All the tests
  pass, but it's possible that some searches will behave differently.

= 4.0.5 (20120427) =

* Added a new method, wrap(), which wraps an element in a tag.

* Renamed replace_with_children() to unwrap(), which is easier to
  understand and also the jQuery name of the function.

* Made encoding substitution in <meta> tags completely transparent (no
  more %SOUP-ENCODING%).

* Fixed a bug in decoding data that contained a byte-order mark, such
  as data encoded in UTF-16LE. [bug=988980]

* Fixed a bug that made the HTMLParser treebuilder generate XML
  definitions ending with two question marks instead of
  one. [bug=984258]

* Upon document generation, CData objects are no longer run through
  the formatter. [bug=988905]

* The test suite now passes when lxml is not installed, whether or not
  html5lib is installed. [bug=987004]

* Print a warning on HTMLParseErrors to let people know they should
  install a better parser library.

= 4.0.4 (20120416) =

* Fixed a bug that sometimes created disconnected trees.

* Fixed a bug with the string setter that moved a string around the
  tree instead of copying it. [bug=983050]

* Attribute values are now run through the provided output formatter.
  Previously they were always run through the 'minimal' formatter. In
  the future I may make it possible to specify different formatters
  for attribute values and strings, but for now, consistent behavior
  is better than inconsistent behavior. [bug=980237]

* Added the missing renderContents method from Beautiful Soup 3. Also
  added an encode_contents() method to go along with decode_contents().

* Give a more useful error when the user tries to run the Python 2
  version of BS under Python 3.

* UnicodeDammit can now convert Microsoft smart quotes to ASCII with
  UnicodeDammit(markup, smart_quotes_to="ascii").

= 4.0.3 (20120403) =

* Fixed a typo that caused some versions of Python 3 to convert the
  Beautiful Soup codebase incorrectly.

* Got rid of the 4.0.2 workaround for HTML documents--it was
  unnecessary and the workaround was triggering a (possibly different,
  but related) bug in lxml. [bug=972466]

= 4.0.2 (20120326) =

* Worked around a possible bug in lxml that prevents non-tiny XML
  documents from being parsed. [bug=963880, bug=963936]

* Fixed a bug where specifying `text` while also searching for a tag
  only worked if `text` wanted an exact string match. [bug=955942]

= 4.0.1 (20120314) =

* This is the first official release of Beautiful Soup 4. There is no
  4.0.0 release, to eliminate any possibility that packaging software
  might treat "4.0.0" as being an earlier version than "4.0.0b10".

* Brought BS up to date with the latest release of soupselect, adding
  CSS selector support for direct descendant matches and multiple CSS
  class matches.

= 4.0.0b10 (20120302) =

* Added support for simple CSS selectors, taken from the soupselect project.

* Fixed a crash when using html5lib. [bug=943246]

* In HTML5-style <meta charset="foo"> tags, the value of the "charset"
  attribute is now replaced with the appropriate encoding on
  output. [bug=942714]

* Fixed a bug that caused calling a tag to sometimes call find_all()
  with the wrong arguments. [bug=944426]

* For backwards compatibility, brought back the BeautifulStoneSoup
  class as a deprecated wrapper around BeautifulSoup.

= 4.0.0b9 (20120228) =

* Fixed the string representation of DOCTYPEs that have both a public
  ID and a system ID.

* Fixed the generated XML declaration.

* Renamed Tag.nsprefix to Tag.prefix, for consistency with
  NamespacedAttribute.

* Fixed a test failure that occured on Python 3.x when chardet was
  installed.

* Made prettify() return Unicode by default, so it will look nice on
  Python 3 when passed into print().

= 4.0.0b8 (20120224) =

* All tree builders now preserve namespace information in the
  documents they parse. If you use the html5lib parser or lxml's XML
  parser, you can access the namespace URL for a tag as tag.namespace.

  However, there is no special support for namespace-oriented
  searching or tree manipulation. When you search the tree, you need
  to use namespace prefixes exactly as they're used in the original
  document.

* The string representation of a DOCTYPE always ends in a newline.

* Issue a warning if the user tries to use a SoupStrainer in
  conjunction with the html5lib tree builder, which doesn't support
  them.

= 4.0.0b7 (20120223) =

* Upon decoding to string, any characters that can't be represented in
  your chosen encoding will be converted into numeric XML entity
  references.

* Issue a warning if characters were replaced with REPLACEMENT
  CHARACTER during Unicode conversion.

* Restored compatibility with Python 2.6.

* The install process no longer installs docs or auxillary text files.

* It's now possible to deepcopy a BeautifulSoup object created with
  Python's built-in HTML parser.

* About 100 unit tests that "test" the behavior of various parsers on
  invalid markup have been removed. Legitimate changes to those
  parsers caused these tests to fail, indicating that perhaps
  Beautiful Soup should not test the behavior of foreign
  libraries.

  The problematic unit tests have been reformulated as informational
  comparisons generated by the script
  scripts/demonstrate_parser_differences.py.

  This makes Beautiful Soup compatible with html5lib version 0.95 and
  future versions of HTMLParser.

= 4.0.0b6 (20120216) =

* Multi-valued attributes like "class" always have a list of values,
  even if there's only one value in the list.

* Added a number of multi-valued attributes defined in HTML5.

* Stopped generating a space before the slash that closes an
  empty-element tag. This may come back if I add a special XHTML mode
  (http://www.w3.org/TR/xhtml1/#C_2), but right now it's pretty
  useless.

* Passing text along with tag-specific arguments to a find* method:

   find("a", text="Click here")

  will find tags that contain the given text as their
  .string. Previously, the tag-specific arguments were ignored and
  only strings were searched.

* Fixed a bug that caused the html5lib tree builder to build a
  partially disconnected tree. Generally cleaned up the html5lib tree
  builder.

* If you restrict a multi-valued attribute like "class" to a string
  that contains spaces, Beautiful Soup will only consider it a match
  if the values correspond to that specific string.

= 4.0.0b5 (20120209) =

* Rationalized Beautiful Soup's treatment of CSS class. A tag
  belonging to multiple CSS classes is treated as having a list of
  values for the 'class' attribute. Searching for a CSS class will
  match *any* of the CSS classes.

  This actually affects all attributes that the HTML standard defines
  as taking multiple values (class, rel, rev, archive, accept-charset,
  and headers), but 'class' is by far the most common. [bug=41034]

* If you pass anything other than a dictionary as the second argument
  to one of the find* methods, it'll assume you want to use that
  object to search against a tag's CSS classes. Previously this only
  worked if you passed in a string.

* Fixed a bug that caused a crash when you passed a dictionary as an
  attribute value (possibly because you mistyped "attrs"). [bug=842419]

* Unicode, Dammit now detects the encoding in HTML 5-style <meta> tags
  like <meta charset="utf-8" />. [bug=837268]

* If Unicode, Dammit can't figure out a consistent encoding for a
  page, it will try each of its guesses again, with errors="replace"
  instead of errors="strict". This may mean that some data gets
  replaced with REPLACEMENT CHARACTER, but at least most of it will
  get turned into Unicode. [bug=754903]

* Patched over a bug in html5lib (?) that was crashing Beautiful Soup
  on certain kinds of markup. [bug=838800]

* Fixed a bug that wrecked the tree if you replaced an element with an
  empty string. [bug=728697]

* Improved Unicode, Dammit's behavior when you give it Unicode to
  begin with.

= 4.0.0b4 (20120208) =

* Added BeautifulSoup.new_string() to go along with BeautifulSoup.new_tag()

* BeautifulSoup.new_tag() will follow the rules of whatever
  tree-builder was used to create the original BeautifulSoup object. A
  new <p> tag will look like "<p />" if the soup object was created to
  parse XML, but it will look like "<p></p>" if the soup object was
  created to parse HTML.

* We pass in strict=False to html.parser on Python 3, greatly
  improving html.parser's ability to handle bad HTML.

* We also monkeypatch a serious bug in html.parser that made
  strict=False disastrous on Python 3.2.2.

* Replaced the "substitute_html_entities" argument with the
  more general "formatter" argument.

* Bare ampersands and angle brackets are always converted to XML
  entities unless the user prevents it.

* Added PageElement.insert_before() and PageElement.insert_after(),
  which let you put an element into the parse tree with respect to
  some other element.

* Raise an exception when the user tries to do something nonsensical
  like insert a tag into itself.


= 4.0.0b3 (20120203) =

Beautiful Soup 4 is a nearly-complete rewrite that removes Beautiful
Soup's custom HTML parser in favor of a system that lets you write a
little glue code and plug in any HTML or XML parser you want.

Beautiful Soup 4.0 comes with glue code for four parsers:

 * Python's standard HTMLParser (html.parser in Python 3)
 * lxml's HTML and XML parsers
 * html5lib's HTML parser

HTMLParser is the default, but I recommend you install lxml if you
can.

For complete documentation, see the Sphinx documentation in
bs4/doc/source/. What follows is a summary of the changes from
Beautiful Soup 3.

=== The module name has changed ===

Previously you imported the BeautifulSoup class from a module also
called BeautifulSoup. To save keystrokes and make it clear which
version of the API is in use, the module is now called 'bs4':

    >>> from bs4 import BeautifulSoup

=== It works with Python 3 ===

Beautiful Soup 3.1.0 worked with Python 3, but the parser it used was
so bad that it barely worked at all. Beautiful Soup 4 works with
Python 3, and since its parser is pluggable, you don't sacrifice
quality.

Special thanks to Thomas Kluyver and Ezio Melotti for getting Python 3
support to the finish line. Ezio Melotti is also to thank for greatly
improving the HTML parser that comes with Python 3.2.

=== CDATA sections are normal text, if they're understood at all. ===

Currently, the lxml and html5lib HTML parsers ignore CDATA sections in
markup:

 <p><![CDATA[foo]]></p> => <p></p>

A future version of html5lib will turn CDATA sections into text nodes,
but only within tags like <svg> and <math>:

 <svg><![CDATA[foo]]></svg> => <p>foo</p>

The default XML parser (which uses lxml behind the scenes) turns CDATA
sections into ordinary text elements:

 <p><![CDATA[foo]]></p> => <p>foo</p>

In theory it's possible to preserve the CDATA sections when using the
XML parser, but I don't see how to get it to work in practice.

=== Miscellaneous other stuff ===

If the BeautifulSoup instance has .is_xml set to True, an appropriate
XML declaration will be emitted when the tree is transformed into a
string:

    <?xml version="1.0" encoding="utf-8">
    <markup>
     ...
    </markup>

The ['lxml', 'xml'] tree builder sets .is_xml to True; the other tree
builders set it to False. If you want to parse XHTML with an HTML
parser, you can set it manually.
2012-06-03 21:29:57 +00:00
abs
5468552f2a Work around (FSVO work around) VAX's lack of inf. 2012-06-03 21:23:10 +00:00
wiz
6151aba2e5 Updated devel/automake to 1.12.1 2012-06-03 21:18:41 +00:00
wiz
5cd228d91f Update to 1.12.1:
New in 1.12.1:

* WARNING: Future backward-incompatibilities!

  - Starting from either the next minor version (1.12.2) or the next major
    version (1.13), Automake will start warning if 'configure.in' is used
    instead of 'configure.ac' as the Autoconf input.  Future versions of
    Automake will drop support for 'configure.in' altogether.

  - Autoconf 2.65 or later will be required by the next major Automake
    version (1.13).  Until now, Automake has required Autoconf version
    2.62 or later.

  - Starting from the next major Automake version (1.13), the rules to
    build pdf, ps and dvi output from Texinfo input will use the '--tidy'
    option by default.  Since such an option was introduced in Texinfo
    4.9, this means that Makefiles generated by future Automake versions
    will require at least that version of Texinfo.

  - Starting from the next major Automake version (1.13), the parallel
    testsuite harness (previously only enabled by the 'parallel-tests'
    option) will become the default one; the older serial testsuite
    harness will still be available through the use of the 'serial-tests'
    option.

  - The following long-obsolete m4 macros will be removed in the
    next major Automake version (1.13):

      AM_PROG_CC_STDC:    superseded by AC_PROG_CC since October 2002
      fp_PROG_CC_STDC:    broken alias for AM_PROG_CC_STDC
      fp_WITH_DMALLOC:    old alias for AM_WITH_DMALLOC
      AM_CONFIG_HEADER:   superseded by AC_CONFIG_HEADERS since July 2002
      ud_PATH_LISPDIR:    old alias for AM_PATH_LISPDIR
      jm_MAINTAINER_MODE: old alias for AM_MAINTAINER_MODE
      ud_GNU_GETTEXT:     old alias for AM_GNU_GETTEXT
      gm_PROG_LIBTOOL:    old alias for AC_PROG_LIBTOOL
      fp_C_PROTOTYPES:    old alias for AM_C_PROTOTYPES (which was part
                          of the now-removed automatic de-ANSI-fication
                          support of Automake)

  - All the "old alias" macros in 'm4/obsolete.m4' will be removed in
    the next major Automake version (1.13).

  - Support for the two- and three-arguments invocation forms of the
    AM_INIT_AUTOMAKE macro will be deprecated in the next minor version
    of Automake (1.12.1) and removed in the next major version (1.13).

  - The '--acdir' option of aclocal is deprecated, and will probably
    be removed in the next major Automake release (1.13).  You should
    use the options '--automake-acdir' and '--system-acdir' instead
    (which have been introduced in Automake 1.11.2).

  - The exact order in which the directories in the aclocal macro
    search path are looked up is probably going to be changed in the
    next Automake release (1.13).

* New supported languages:

  - Support for Objective C++ has been added; it should work similarly to
    the support for Objective C.

* Deprecated obsolescent features:

  - Use of the long-deprecated two- and three-arguments invocation forms
    of the AM_INIT_AUTOMAKE macro now elicits a warning in the 'obsolete'
    category.  Starting from the next major Automake release (1.13), such
    usages won't be allowed anymore.

  - Support for the "Cygnus-style" trees (enabled by the 'cygnus' option) is
    now deprecated (its use triggers a warning in the 'obsolete' category).
    It will be removed in the next major Automake release (1.13).

  - The long-obsolete (since 1.10) automake-provided $(mkdir_p) make
    variable, @mkdir_p@ configure-time substitution and AM_PROG_MKDIR
    m4 macro are deprecated, eliciting a warning in the 'obsolete'
    category.  They will be removed in the next major version (1.13).

* Miscellaneous changes:

  - The Automake test cases now require a proper POSIX-conforming shell.
    Older non-POSIX Bourne shells (like Solaris 10 /bin/sh) won't be
    accepted anymore.  In most cases, the user shouldn't have to specify
    such POSIX shell explicitly, since it will be looked up at configure
    time.  Still, when this lookup fails, or when the user wants to
    override its conclusion, the variable 'AM_TEST_RUNNER_SHELL' can be
    used (pointing to the shell that will be used to run the Automake
    test cases).

Bugs fixed in 1.12.1:

* Bugs introduced by 1.12:

  - Several weaknesses in Automake's own build system and test suite
    have been fixed.

* Bugs introduced by 1.11.3:

  - When given non-option arguments, aclocal rejects them, instead of
    silently ignoring them.

* Long-standing bugs:

  - When the 'color-tests' option is in use, forcing of colored testsuite
    output through "AM_COLOR_TESTS=always" works even if the terminal is
    a non-ANSI one, i.e., if the TERM environment variable has a value of
    "dumb".

  - Several inefficiencies and poor performances in the implementation
    of the parallel-tests 'check' and 'recheck' targets have been fixed.

  - The post-processing of output "#line" directives done the ylwrap
    script is more faithful w.r.t. files in a subdirectory; for example,
    if the processed file is "src/grammar.y", ylwrap will correctly
    produce directives like:
        #line 7 "src/grammar.y"
    rather than like
        #line 7 "grammar.y"
    as it did before.

* Bugs with new Perl versions:

  - Aclocal works correctly with perl 5.16.0 (automake bug#11543).
2012-06-03 21:18:30 +00:00
wiz
fe83c8a064 Updated misc/py-libanki to 1.2.11 2012-06-03 21:15:05 +00:00
wiz
c4e3fa76dc Update to 1.2.11:
1.2.11 is a Linux-only release. It fixes a bug introduced by Qt
4.8 that broke cloze deletion, thanks to Jonas Grote.

1.2.10 is a Linux-only release. It fixes a bug introduced by Qt
4.8 that was breaking Japanese reading generation, and a warning
message on startup with the latest SQLAlchemy.
2012-06-03 21:14:43 +00:00
wiz
d415c86c58 Updated www/libmicrohttpd to 0.9.20 2012-06-03 21:10:36 +00:00
wiz
c8b0b9391a Update to 0.9.20:
Releasing 0.9.20. -CG
	Fixed some testcase build issues with disabled post processor. -CG
	Fixing bug where MHD failed to call connection termination callback
	if a connection either was closed due to read errors or if MHD
	was terminated with certain threading models.  Added new
	termination code MHD_REQUEST_TERMINATED_READ_ERROR for the
	read-termination cause. -CG
	Eliminating code clone in tls connection read/write handlers. -CG
	Making sure that MHD_get_connection_values iterates over the
	headers in the order in which they were received. -CG
	Fixed compilation problem on MinGW. -BS
2012-06-03 21:10:12 +00:00
wiz
895a788deb Updated converters/libvisio to 0.0.17 2012-06-03 20:12:57 +00:00
wiz
d3d26333ef Update to 0.0.17, changes undocument (AFAICT) 2012-06-03 20:12:48 +00:00
wiz
6c3565bbfc Updated textproc/libexttextcat to 3.3.1 2012-06-03 20:06:07 +00:00
wiz
d2aebfd2f3 Update to 3.3.1: fixes a broken pkgconfig file. 2012-06-03 20:05:58 +00:00
wiz
26edc06ebb Updated devel/mercurial to 2.2.2 2012-06-03 20:04:00 +00:00
wiz
78f7f6eed8 Update to 2.2.2:
This is a regularly-scheduled bugfix release.
    addremove: document default similarity behavior (issue3429)
    alias: inherit command optionalrepo flag (issue3298)
    amend: preserve extra dict (issue3430)
    bisect: save current state before running a command
    bugzilla: fix transport initialization on python 2.4
    build: fix hgrc manpage building with docutils 0.9
    bundle: make bundles more portable (isue3441)
    changelog: ensure that nodecache is valid (issue3428)
    hg-ssh: exit with 255 instead of -1 on error
    hgweb: fix filediff base calculation
    largefiles: fix "hg status dir" missing regular files (issue3421)
    largefiles: fix deletion of multiple missing largefiles (issue3329)
    largefiles: follow normal codepath for addremove if non-largefiles repo (issue3249)
    largefiles: in putlfile, ensure tempfile's directory exists prior to creation
    largefiles: use wlock for lfconvert (issue3444)
    localrepo: clear _filecache earlier to really force reloading (issue3462)
    match: make 'match.files()' return list object always
    mq: add --no-backup for qpush/qpop/qgoto
    mq: backup local changes in qpop --force (issue3433)
    mq: backup local changes in qpush --force
    mq: qimport need wlock for --push - do that after releasing lock
    osutil: handle deletion race with readdir/stat (issue3463)
    pager: check if signal.SIGPIPE exists
    pager: preserve Hg's exit code (and fix Windows support) (issue3225)
    pager: remove quiet flag
    paper, monoblue: link correctly to lines in annotate view
    parsers: fix refcount bug on corrupt index
    patch: fix segfault against unified diffs which start line is zero
    patch: keep patching after missing copy source (issue3480)
    posix: workaround lack of TIOCGWINSZ on Irix (issue3449)
    revpair: handle odd ranges (issue3474)
    revset: explicitely tag alias arguments for expansion
    revset: fix infinite alias expansion detection
    revset: fix traceback for bogus revisions in id(rev)
    revset: make matching() preserve input revision order
    scmutil: seen.union should be seen.update (issue3476)
    subrepo: do not traceback on .hgsubstate parsing errors
    subrepo: ignore blank lines in .hgsubstate (issue3424)
    tag: run commit hook when lock is released (issue3344)
    templater: handle SyntaxError when parsing ui.logtemplate
    util: fix bad variable use in bytecount introduced by f0f7f3fab315
    win32: fix encoding handling for registry strings (issue3467)
2012-06-03 20:03:50 +00:00
wiz
ea16e77e9e Updated x11/xproto to 7.0.23 2012-06-03 19:58:11 +00:00
wiz
12548b29dd Update to 7.0.23, based on Makoto Fujiwara's update to 7.0.23 in PR 45465.
I've reduced the patch to configure further.

7.0.23:
This release continues our documentation improvements, defines new keysyms
needed for input of various langugages, and fixes a couple compliation errors
in software that includes these headers when building either in C89 mode
(without C99 varargs macros) or in the Cygwin environment.

7.0.22:
This release provides a number of documentation improvements, a few new
macros and new keysyms.

7.0.21:
This release contains the addition of Sinhala Unicode keysysm and a
couple of compiler fixes and additions.

7.0.20:
This release provides two code changes - an additional #include <sys/types.h>
on Solaris machines to fix build issues in the X server, and the addition of
new XF86XK_TouchpadOn & XF86XK_TouchpadOff keysyms to the keysym definition
headers.

It also now includes the definitions of the ServerInterpreted families of
addresses that have been registered for use with the xhost +si:* syntax,
that were previously found in the xorg-docs module, since the X11 Protocol
spec defines the ServerInterpreted method and provides for those definitions.

The rest of the changes are further refinements of the DocBook/XML conversion
of the protocol spec which was introduced in xproto 7.0.19.   The HTML & PDF
versions should both feature greatly improved internal hyperlinking to allow
easier navigation and following of references between the interconnected
requests and events in the spec.   The conversion of the documentation is a
work in progress, and we appreciate all proof-reading to find errors (this
release fixes a couple spots where nroff markup didn't get properly converted
and appeared in the resulting text) as well as feedback on formatting or other
changes that would make the documentation more useful to developers.  Of course,
we are being very careful to not change the actual formal specification of the
protocol in these changes, just the formatting and usability.

7.0.19:
No code nor headers were changed in this release - this solely consists
of the move of the X11 Protocol specification from xorg-docs to this
module, and it's conversion from troff to DocBook XML by Matt Dew
(with some followup markup massaging by yours truly).  There is of course
still room for improvement as there are over a hundred pages to be proofread
 - patches accepted if you see ways to make the output better.

The standard xorg-macros options are provided in configure to control
the generation of text, html, postscript, and/or pdf versions of the
documents from the XML sources, via the xmlto frontend and it's associated
backends such as fop.
2012-06-03 19:57:33 +00:00
wiz
979cd03dc5 Updated x11/xineramaproto to 1.2.1 2012-06-03 19:57:10 +00:00
wiz
f00a805412 Update to 1.2.1:
Alan Coopersmith (2):
      config: Add missing AC_CONFIG_SRCDIR
      xineramaproto 1.2.1

Gaetan Nadon (9):
      .gitignore: use common defaults with custom section # 24239
      configure.ac: AM_MAINTAINER_MODE missing #24238
      configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242
      Makefile.am: INSTALL file is missing or incorrect #24206
      Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
      README: file created or updated #24206
      Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
      config: remove the pkgconfig pc.in file from EXTRA_DIST
      config: update AC_PREREQ statement to 2.60
2012-06-03 19:56:10 +00:00
wiz
e38d3b0b4e Updated x11/scrnsaverproto to 1.2.2 2012-06-03 19:56:05 +00:00
wiz
b8e27b08ae Update to 1.2.2:
1.2.2:
Alan Coopersmith (3):
      spec: Fix section titles/nesting
      specs: change othercredit tags to author tags
      scrnsaverproto 1.2.2

Gaetan Nadon (9):
      config: HTML file generation: use the installed copy of xorg.css
      Documentation: add Docbook external references support
      Install target dbs alongside generated documents
      Install xml versions of specs even if HAVE_XMLTO is false
      docbook.am: global maintenance update - entities, images and olinking
      docbook.am: embed css styles inside the HTML HEAD element
      docs: remove <productnumber> which is not used by default
      docs: use the &fullrelvers; entity to set X11 release information
      specs: fix markup for single license dual holder

Matt Dew (3):
      add id attributes to funcsynopsis to allow other docs to olink to them.
      Fix id attributes, linkend and olinks
      informaltable cleanup

1.2.1:
Release features: Protocol spec moved from xorg-docs, converted to DocBook
2012-06-03 19:55:47 +00:00
wiz
44f62f9306 Updated x11/resourceproto to 1.2.0 2012-06-03 19:55:24 +00:00
wiz
3a8054a1a3 Update to 1.2.0:
Version 1.2 of XResource protocol adds two requests: XResQueryClientIds
and XResQueryResourceBytes. They can be used for more exactly determining
which resources are used by which clients.

Support for these requests is planned for integration in the 1.11 X server
release cycle.
2012-06-03 19:55:10 +00:00
wiz
544dfb2f4d Updated x11/recordproto to 1.14.2 2012-06-03 19:54:26 +00:00
wiz
f11706220d randrproto-1.3.2 2012-06-03 19:52:21 +00:00
wiz
a8b54d9a29 Update to 1.14.2:
Alan Coopersmith (3):
      specs/record.xml: Fix section titles/nesting
      specs/record.xml: Pair copyright notices with matching license notices
      recordproto 1.14.2

Gaetan Nadon (10):
      config: HTML file generation: use the installed copy of xorg.css
      Documentation: add Docbook external references support
      Install target dbs alongside generated documents
      Install xml versions of specs even if HAVE_XMLTO is false
      docbook.am: global maintenance update - entities, images and olinking
      docbook.am: embed css styles inside the HTML HEAD element
      specs:  use more appropriate docbook element to get "Edited by"
      docs: remove <productnumber> which is not used by default
      docs: use the &fullrelvers; entity to set X11 release information
      specs: refactor copyright license text for multi licening

Matt Dew (1):
      informaltable cleanup
2012-06-03 19:49:38 +00:00
wiz
c057a8e5c6 Updated x11/inputproto to 2.2 2012-06-03 19:48:36 +00:00
wiz
74a8ce2b00 Update to 1.3.2:
1.3.2:
This minor maintenance provides a release of changes accumulated in git over the
last year, so as to deliver the usual recent collection of build configuration
improvements and janitorial cleanups of the package.
2012-06-03 19:47:59 +00:00
wiz
3f326dcee2 Update to 2.2:
2.2:
The X Input Extension protocol version 2.2 is now available.

The main feature added in this version is support for multitouch devices
and the ability for clients to register for and receive touch events.

Multitouch support in XI 2.2 aims to
- support a dynamic number of simultaneous touch points,
- support devices that are both multitouch and traditional pointer devices,
- allow touchpoints to be either grouped together or handled separately,
- be backwards-compatible to pre-XI 2.2 clients through emulation of XI 2.x/XI 1.x and core
  pointer events.

For a description of the new features see the following posts:
- http://who-t.blogspot.com.au/2011/12/multitouch-in-x-getting-events.html
- http://who-t.blogspot.com.au/2011/12/multitouch-in-x-pointer-emulation.html
- http://who-t.blogspot.com.au/2012/01/multitouch-in-x-touch-grab-handling.html
- http://who-t.blogspot.com.au/2012/02/multitouch-in-x-multitouch-touchpads.html

Many thanks to all who have contributed to this protocol.

2.1:
We haven't had any change requests to the 2.1 protocol changes and the 2.2
changes are about to be done soon too. Time for a release.

inputproto contains the protocol specification and header files for the
X Input Extension. This release introduces two new features:
- smooth scrolling support allows devices to send scroll events through
  valuator information instead of the traditional button 4-7 clicks.
- new raw event behaviour allows clients to listen to raw events from a
  device even if that device is currently grabbed

For a description of the changes, see
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-smooth-scrolling.html
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-raw-events.html
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-xi2-defines.html
http://who-t.blogspot.com/2011/09/whats-new-in-xi-21-versioning.html

Other changes include packaging fixes and miscellaneous fixes.
2012-06-03 19:45:42 +00:00
wiz
9b5ed83ff0 Updated x11/fontsproto to 2.1.2 2012-06-03 19:44:56 +00:00
wiz
f42dcda3d3 Update to 2.1.2:
2.1.2:
Alan Coopersmith (2):
      spec: Fix section titles/nesting
      fontsproto 2.1.2

Gaetan Nadon (12):
      config: HTML file generation: use the installed copy of xorg.css
      Documentation: add Docbook external references support
      Install target dbs alongside generated documents
      Install xml versions of specs even if HAVE_XMLTO is false
      docbook.am: global maintenance update - entities, images and olinking
      docbook.am: embed css styles inside the HTML HEAD element
      docs: remove <productnumber> which is not used by default
      docs: use the &fullrelvers; entity to set X11 release information
      specs: fix author affiliation markup
      specs: fix multi licensed copyright notice and license text
      specs: The strandard name is still "X Consortium Standard"
      specs: use <copyright> for the first holder in multi licensing

Matt Dew (1):
      1 - fix the capitolization of the ID attriutes to match either the

2.1.1:
This release features the Font Server Protocol spec move from xorg-docs
to this module, and converted to DocBook XML.
2012-06-03 19:43:14 +00:00
wiz
6eed36dab0 Updated x11/compositeproto to 0.4.2 2012-06-03 19:41:45 +00:00
wiz
b9f3b3ba58 Update to 0.4.2:
0.4.2:
This minor maintenance release provides the usual recent collection of
build configuration improvements and janitorial cleanups.
2012-06-03 19:41:11 +00:00
wiz
7ccc8db118 Updated x11/applewmproto to 1.4.2 2012-06-03 19:41:05 +00:00
wiz
09fe775ac5 Update to 1.4.2:
In addition to the great build system cleanup, this release of applewmproto
clarifies some ambiguity in the protocol by refering the caller to the
Xplugin API for some constants rather than relying on values and meaning
within AppleWM (which is just exposing parts of the Xplugin API to X11
clients.
2012-06-03 19:40:29 +00:00
wiz
0dbfb11906 + libexttextcat-3.3.1, mercurial-2.2.2, openttd-1.2.1, py-anki-1.2.11,
py-libanki-1.2.11, xfce4-4.10.
2012-06-03 18:46:02 +00:00
wiz
81afe4cad2 Updated x11/xf86dgaproto to 2.1 [tnn 2010-01-15] 2012-06-03 18:44:59 +00:00
wiz
bd5aa6ed9e Updated x11/xtrans to 1.2.7 2012-06-03 18:40:52 +00:00
wiz
d374c47ee4 Update to 1.2.7.
1.2.7:
This release features a lot of cleanups, both from manual inspection and
from automated static code analysis, along with a couple bug fixes and
various documentation & build configuration improvments.

1.2.6:
This minor release converts the libxtrans API documentation from troff
to DocBook/XML and updates it for the current state of the code.

It also includes some minor bug fixes, and of course, the usual recent
collection of build configuration improvements and janitorial cleanups.
2012-06-03 18:40:43 +00:00
wiz
0e28c380fa Updated x11/xf86vidmodeproto to 2.3.1 2012-06-03 18:40:10 +00:00
wiz
bd0618499a Update to 2.3.1:
This minor maintenance release provides the usual collection of recent
build configuration improvements and janitorial cleanups.
2012-06-03 18:40:01 +00:00
wiz
26bd4aacf4 Updated x11/xf86driproto to 2.1.1 2012-06-03 18:39:48 +00:00
wiz
63882bf6a2 Update to 2.1.1:
This minor maintenance release provides the usual collection of recent
build configuration improvements and janitorial cleanups.
2012-06-03 18:39:36 +00:00
wiz
93dadf772b Updated x11/xextproto to 7.2.1 2012-06-03 18:39:17 +00:00
wiz
8ff88ce778 Update to 7.2.1:
Alan Coopersmith (1):
      xextproto 7.2.1

Gaetan Nadon (23):
      Documentation: add Docbook external references support
      Install target dbs alongside generated documents
      Install xml versions of specs even if HAVE_XMLTO is false
      docbook.am: global maintenance update - entities, images and olinking
      docbook.am: embed css styles inside the HTML HEAD element
      Use more appropriate docbook element to get "Edited by"
      docs: remove <productnumber> which is not used by default
      docs: use the &fullrelvers; entity to set X11 release information
      sync: fix author name and authors affiliation
      appgrp: use <copyright> markup and minor titlepage fixes
      dbe spec: fix author affiliation and copyright notices
      dpms spec: fix author affiliation
      evi spec: fix copyright and orphan markup
      geproto: fix author's e-mail
      lbx: complete the authors name
      multibuf spec: refactor copyright legal text for multi licensing
      security: fix X Consortium copyrigh legal text and minor markups
      shape spec: fix author affiliation and copyright text
      shm spec: fix author affiliation and copyright text
      sync spec: fix copyright markup for multiple authors
      top-cup spec: remove orphan corpname markup
      xtest spec: fix copyright markup
      geproto spec: add missing copyright with the author's permission

Matt Dew (3):
      Add id attributes to funcsynopsis to allow other docs to olink to them.
      #1 - fix the capitalization of the ID attriutes to
      informaltable cleanup
2012-06-03 18:39:08 +00:00
wiz
965d013179 Updated x11/xcmiscproto to 1.2.2 2012-06-03 18:38:58 +00:00
wiz
c80fbd0204 Update to 1.2.2.
1.2.2:
Alan Coopersmith (1):
      xcmiscproto 1.2.2

Gaetan Nadon (10):
      config: HTML file generation: use the installed copy of xorg.css
      Docbook: change the book id to match the xml file basename
      Documentation: add Docbook external references support
      Install target dbs alongside generated documents
      Install xml versions of specs even if HAVE_XMLTO is false
      docbook.am: global maintenance update - entities, images and olinking
      docbook.am: embed css styles inside the HTML HEAD element
      docs: remove <productnumber> which is not used by default
      docs: use the &fullrelvers; entity to set X11 release information
      specs: fix author affiliation

Matt Dew (1):
      1 - fix the capitalization of the ID attriutes to match either the

Paulo Zanoni (1):
      Use docbookx.dtd version 4.3 for all docs

1.2.1:
This release includes a DocBook XML conversion of the protocol spec
previously found in xorg-docs, as well as the usual recent collection of
build configuration improvements and janitorial cleanups.
2012-06-03 18:38:41 +00:00
wiz
9c0fe2a733 Updated x11/renderproto to 0.11.1 2012-06-03 18:38:11 +00:00