CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

x11/xcb-proto 1.17.0

The X protocol C-language Binding (XCB) protocol

Port info

Maintainer
x11@FreeBSD.org
Packages
latest: 1.17.0
Upstream
up to date
Last update
to 1.17.0 · a4c421c50a
Quarterly
2026Q4: 1.17.0
WWW
https://xcb.freedesktop.org/
Links
cgit · VuXML

Install

Package
# pkg install xcb-proto
installs 1.17.0 from latest; from quarterly (2026Q4) 1.17.0
Port
# cd /usr/ports/x11/xcb-proto && make install clean
Size
128 KiB download · 1.0 MiB installed
Depends on
lang/python312 3.12.15
License
MIT

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.17.01.17.0–
FreeBSD 151.17.01.17.0–
FreeBSD 141.17.01.17.01.17.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.17.01.17.0–
FreeBSD 141.17.01.17.01.17.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.17.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (51)

Kousuke Kannagi (mce) · 1.17.0
Mk/Uses/xorg-cat.mk: Resurrect CATEGORIES=proto and switch EXTRACT_SUFX to xz

Resurrect CATEGORIES=proto to simplify the port's Makefile.
Remove experimental from the meson's comment, as some ports have fully
transitioned to building with Meson.
Upstream has switched from bz2 to xz, so update EXTRACT_SUFX.

PR:		298092
Approved by:	x11 (arrowd)
Approved by:	fluffy (mentor)
a4c421c50a
Baptiste Daroussin (bapt) · 1.17.0
Uses=xorg-cat: remove proto category

This category is only used by 2 ports and its main purpose it to include
pathfix which is actually not needed.

Install the .pc files in share/pkgconfig which is valid for .pc files
refering to platform independant data which is the case here.

Reviewed by:	manu
Differential Revision:	https://reviews.freebsd.org/D51472
04af767164
Charlie Li (vishwin) · 1.17.0
x11/xcb-proto: list Python bytecode directly in plist

USE_PYTHON=py3kplist is being retired. No package changes.

With hat: python
31f5befbe3
Emmanuel Vadot (manu) · 1.17.0
x11/xcb-proto: Update to 1.17

Release notes:	https://lists.x.org/archives/xorg-announce/2024-April/003506.html

Differential Revision:	https://reviews.freebsd.org/D44803
Reviewed by:		bapt
Sponsored by:		Beckhoff Automation GmbH & Co. KG
6477df9103
Emmanuel Vadot (manu) · 1.16.0
x11/xcb-proto: Update to 1.16.0

Release notes:	https://lists.x.org/archives/xorg-announce/2023-August/003414.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG
7e24850e74
Stefan Eßer (se) · 1.15.2
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.15.2
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Baptiste Daroussin (bapt) · 1.15.2
x11/xcb-proto: fix build with any version of python

PR:		265022
Submitted by:	michael.osipov@siemens.com
Reported by:	many
Pointyhat to:	bapt
a85a4e867a
Tobias C. Berner (tcberner) · 1.15.2
x11: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Adam Weinberger <adam@vectors.cx>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexander Matey <matey@cis.ohio-state.edu>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Alexey Mikhailov <karma@ez.pereslavl.ru>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Toernqvist <antont@inbox.lv>
  *  Anton Tornqvist <antont@inbox.lv>
  *  Ashish Shukla <wahjava@gmail.com>
  *  Ben Woods <woodsb02@FreeBSD.org>
  *  Bert Burgemeister <trebbu@googlemail.com>
  *  Bruce A. Mah <bmah@ca.sandia.gov>
  *  Bruce M Simpson <bms@FreeBSD.org>
  *  Chris Hutchinson <portmaster@BSDforge.com>
  *  Cy SChubert <cy@FreeBSD.org>
  *  Cy Schubert <Cy.Schubert@uumail.gov.bc.ca>
  *  Cy Schubert <cy@FreeBSD.org>
  *  DaJoob
  *  Daniel Roethlisberger <daniel@roe.ch>
  *  Daniel Walter <sahne@0x90.at>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  Dave Grochowski
  *  David Mackay <davidjx8p@gmail.com>
  *  David Yeske <dyeske@gmail.com>
  *  Dejan Lesjak <lesi@FreeBSD.org>
  *  Denis Shaposhnikov <dsh@vlink.ru>
  *  Dennis Herrmann <dhn@FreeBSD.org>
  *  Dmitri Goutnik <dg@syrec.org>
  *  Dominik Rothert <dr@domix.de>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Eric Anholt <anholt@FreeBSD.org>
  *  Eric Blood <eblood@cs.unr.edu>
  *  Eric L. Hernes <erich@rrnet.com>
  *  Eric Turgeon <ericbsd@FreeBSD.org>
  *  Eric Turgeon <ericturgeon.bsd@gmail.com>
  *  Evgeni Dimitrov <evgeni.dimitrov@gmail.com>
  *  FURUSAWA,Kazuhisa <kazu@jp.freebsd.org>
  *  Florent Thoumie <flz@xbsd.org>
  *  Foxfair Hu <foxfair@FreeBSD.org>
  *  Francis Bacque <idroxid01@yahoo.fr>
  *  Franz Klammer <klammer@webonaut.com>
  *  Gerrit Beine <tux@pinguru.net>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Gvozdikov Veniamin <g.veniamin@googlemail.com>
  *  Hendrik Scholz <hendrik@scholz.net>
  *  Jacob House <jacob@jwfh.ca>
  *  James Earl <jdearl@telus.net>
  *  Jean-Baptiste Quenot <jb.quenot@caraldi.com>
  *  Jeroen Schot <schot@a-eskwadraat.nl>
  *  Jim Mock <jim@FreeBSD.org>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Julien Laffaye <kimelto@gmail.com>
  *  KIMURA Yasuhiro <yasu@utahime.org>
  *  Ka Ho Ng <khng300@gmail.com>
  *  Kelly Yancey <kbyanc@posi.net>
  *  Ken Moore <ken@pcbsd.org>
  *  Koop Mast <einekoai@chello.nl>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kris Kennaway <kris@FreeBSD.org>
  *  Kris Moore <kmoore@FreeBSD.org>
  *  Lars Engels <lars.engels@0x20.net>
  *  Lin, Cheng-Tao <b89605222@ntu.edu.tw>
  *  MANTANI Nobutaka <nobutaka@nobutaka.com>
  *  Markus Brueffer <markus@FreeBSD.org>
  *  Martin Ranne <gasp@ridcully.dnsalias.org>
  *  Martin Tournoij <carpetsmoker@xs4all.nl>
  *  Martin Wilke (miwi@FreeBSD.org)
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Matt Lancereau
  *  Matt Lancereau <matt@rimasec.net>
  *  Matt Peterson <matt@peterson.org>
  *  Matthew Donovan <kitchetech@gmail.com>
  *  Matthew Fuller <fullermd@futuresouth.com>
  *  Matthew Hunt <mph@pobox.com>
  *  Matthew West <mwest@uct.ac.za>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michiel Overtoom <motoom@xs4all.nl>
  *  Mikhail Teterin <mi@aldan.algebra.com>
  *  Morten Slot Kristensen
  *  Murray Stokely <murray@FreeBSD.org>
  *  NAKATA, Maho <maho@FreeBSD.org>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nikos Ntarmos <ntarmos@ceid.upatras.gr>
  *  Nikos Ntarmos <ntarmos@cs.uoi.gr>
  *  Oleg Pudeyev <oleg@bsdpower.com>
  *  Oliver Breuninger <ob@breuninger.org>
  *  Oliver Breuninger <ob@seicom.NET>
  *  Oliver Lehmann <oliver@FreeBSD.org>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Olivier Duchateau
  *  Patrick Li <pat@databits.net>
  *  Pawel Worach <pawel.worach@gmail.com>
  *  Pedro Giffuni
  *  Per Otterstr=F6m <pelle@fukt.bth.se>
  *  Petr Holub <hopet@ics.muni.cz>
  *  Pietro Cerutti <gahr@FreeBSD.org>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Roman Bogorodskiy <novel@FreeBSD.org>
  *  Sakai Hiroaki <sakai@miya.ee.kagu.sut.ac.jp>
  *  Sakai Hiroaki <sakai@seki.ee.kagu.sut.ac.jp>
  *  Samy Al Bahra <samy@kerneled.org>
  *  Samy Al Bahra <sbahra@kerneled.org>
  *  Sascha Holzleiter <sascha@root-login.org>
  *  Satoshi Asami <asami@FreeBSD.org>
  *  Satoshi TAOKA
  *  Scott Mace <smace@FreeBSD.org>
  *  Sean Farley <sean-freebsd@farley.org>
  *  Sebastian Yepes <esn@x123.info>
  *  Serge Gagnon <gagnon__s@videotron.ca>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sofian Brabez <sbz@FreeBSD.org>
  *  Stanislav Sedov <stas@FreeBSD.org>
  *  Stepan Zastupov [RedChrom] <redchrom@gmail.com>
  *  Stephen Montgomery-Smith <stephen@math.missouri.edu>
  *  Stijn Hoop <stijn@win.tue.nl>
  *  Tatsumi Hosokawa
  *  Theron Tarigo <theron.tarigo@gmail.com>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Thomas Hurst <tom@hur.st>
  *  Tim Bishop <tim@bishnet.net>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Tobias Roth <ports@fsck.ch>
  *  UMENO Takashi <umeno@rr.iij4u.or.jp>
  *  Vincent Tantardini <vinc@freebsd-fr.org>
  *  Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
  *  Winston Weinert <winstonw@lavabit.com>
  *  Ying-Chieh Liao <ijliao@csie.nctu.edu.tw>
  *  Yinghong Liu <relaxbsd@gmail.com>
  *  Yoshiro MIHIRA <sanpei@sanpei.org>
  *  Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
  *  Zane C. Bowers
  *  Zhihao Yuan <lichray@gmail.com>
  *  asami
  *  chinsan
  *  dirk.meyer@dinoex.sub.org
  *  dom@myrddin.demon.co.uk
  *  eimar.koort
  *  gpalmer
  *  gpalmer@FreeBSD.org
  *  grog
  *  gurkan@phys.ethz.ch
  *  hemi@puresimplicity.net
  *  ijliao
  *  incabulos@mac.com
  *  jacs
  *  janek
  *  jhb
  *  jkh
  *  jkh@FreeBSD.org
  *  jmz
  *  joerg
  *  johalun0@gmail.com
  *  jonny
  *  jsellens
  *  krion
  *  matt@bdd.net
  *  michael johnson <ahze@ahze.net>
  *  nkazushi@highway.or.jp
  *  od <od@iclub.nsu.ru>
  *  oleg@bsdpower.com
  *  roam@FreeBSD.org
  *  trevor
  *  will

With hat:	portmgr
d357bca4f0
Baptiste Daroussin (bapt) · 1.15.2
x11/xcb-proto: update to 1.15.2
19efd15571
Mathieu Arnold (mat) · 1.14.1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Niclas Zeising (zeising) · 1.14.1
x11/xcb-proto: Update to 1.14.1

Update x11/xcb-proto to 1.14.1
This release mainly conisists of fixes for python 3.9
Changelog:
https://lists.x.org/archives/xorg-announce/2020-October/003061.html
49606153da
Niclas Zeising (zeising) · 1.14
x11/xcb-proto: Update to 1.14

Update x11/xcb-proto to 1.14
Add additional patches from upstream that removes the use of deprecated
python functionality.
079e4f2ad4
Niclas Zeising (zeising) · 1.13_1
Switch all ports to use USES=xorg-cat

Change all ports to use USES=xorg-cat instead of the old XORG_CAT
Add USES=xorg and USES=gl as needed to x11@ ports
c32f72e68d
Niclas Zeising (zeising) · 1.13_1
Switch a couple of x11 ports to https

Switch over a couple of x11 ports, that doesn't use the common xorg master
sites, to use https instead of http.

PR:		239094
Submitted by:	Miyashita Touka
6a9eef6379
Dmitry Marakasov (amdmi3) · 1.13_1
- Update WWW

Approved by:	portmgr blanket
2fac364730
Antoine Brodin (antoine) · 1.13_1
Bump a few PORTREVISIONs after r498529

With hat:	portmgr
63f5eeef8a
Niclas Zeising (zeising) · 1.13
Update x11/libxcb and x11/xcb-proto to 1.13

Remove patches from upstream included in the releases.

Tested by: Pete Wright
36586e2e1b
Antoine Brodin (antoine) · 1.12
Simplify some USES=python

With hat:	portmgr
377901b804
Ruslan Makhmatkhanov (rm) · 1.12
x11/xcb-proto: fix build with pathon3

Add upstream patches to fix build/packaging with python3 as default after
the recent update. python3 is not default, so no PORTREVISION bump is required.

PR:		214279
Submitted by:	John W. O'Brien <john@saltant.com>
Approved by:	portmgr (just-fix-it blanket)
1b1bcc5dec
Baptiste Daroussin (bapt) · 1.12
Update to 1.12
c6c34b9185
Ruslan Makhmatkhanov (rm) · 1.11_1
x11/xcb-proto: fix packaging with python3.5

Utilize py3kplist to fix packaging with python 3.5 and to simplify Makefile.
Add LICENSE (MIT) and bump PORTREVISION for package changes.
Add NO_ARCH, while here.

PR:		205859
Submitted by:	Vladimir Krstulja <vlad-fbsd@acheronmedia.com>
Submitted by:   FreeBSD@ShaneWare.Biz (py3kplist suggestion)
Approved by:	maintainer timeout
d55de0011b
Ruslan Makhmatkhanov (rm) · 1.11
Allow build libxcb and xcb-proto with python3

Since version 1.11 libxcb successfully builds with pytnon3, so we don't
need to limit python version anymore.

PR:		194748 194749
Submitted by:	rm (myself)
Approved by:	maintainer timeout (6 months+)
32d61e3e2b
Koop Mast (kwm) · 1.11
Update the following Xorg components:

libXext to 1.3.3
libxcb and xcb-proto to 1.11
libxkbcommon to 0.5.0
pixman to 0.32.6
xinit to 1.3.4
xkeyboard-config to 2.13
xrandr to 1.4.3
xtrans to 1.3.5

Use INSTALL_TARGET=install-strip for stripping.
Drop @dirrm[try] from plist

Obtained from: xorg-dev repo
3bb1942cc4
Marcus von Appen (mva) · 1.10_1
- Convert ports from korean/, shells/, x11/, x11-clocks/, x11-fm/,   x11-fonts/, x11-toolkits and x11-wm to new USES=python

Approved by:	portmgr (implicit)
a5f9cc91c2
Niclas Zeising (zeising) · 1.10_1
Restrict these to use python 2 for the time being.
a09624943a
Niclas Zeising (zeising) · 1.10
The FreeBSD x11@ and graphics team proudly presents a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
39fc32e828
Rene Ladan (rene) · 1.9
Python cleanup: - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by:	python (mva, rm) Approved by:	portmgr-lurkers (mat)
50f8eaece1
Niclas Zeising (zeising) · 1.9
Switch FreeBSD CURRENT to use the new xorg stack (WITH_NEW_XORG=) [0] If the old xorg stack is still needed, it is possible to add WITHOUT_NEW_XORG= to /etc/make.conf to get the old version.

Update several xorg related ports, including:
x11/libxcb 1.9.1 -> 1.9.3
graphics/libdrm 2.4.46 -> 2.4.50
x11/pixman 0.30.2 -> 0.32.4
x11/xkeyboard-config 2.9 -> 2.10.1
x11-drivers/xf86-input-keyboard 1.7.0 -> 1.8.0

Fix dissapearing cursor in xf86-video-vmware [2]

Stagify all x11@-owned ports

Bump portrevisions for xf86-* ports due to xserver version change.

Fix fallout from updates where needed.

Thanks to:	all testersi, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/184684 [1], ports/181385 [2]
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net> [2]
Approved by:	portmgr (bdrewery), core (jhb) [0]
47be7a61c9
Eitan Adler (eadler) · 1.8
Cleanup of the x11@ ports in the x11 directory - Convert to staging
2f413cc184
Baptiste Daroussin (bapt) · 1.8
Add NO_STAGE all over the place in preparation for the staging support (cat: x11)
db5320be85
Niclas Zeising (zeising) · 1.8
The FreeBSD x11 team proudly presents an zeising, kwm, miwi, bapt, eadler production:

Xorg 7.7

Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities

Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.

PR:		ports/177942
Exp-run by:	miwi
Approved by:	portmgr (miwi)

Thanks to all who helped testing!
92ea0d614b
Eitan Adler (eadler) · 1.7.1
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.

If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
334eb0fc61
Ashish SHUKLA (ashish) · 1.7.1
- Add more sites to MASTER_SITES
c769463e03
Ashish SHUKLA (ashish) · 1.7.1
- Update to 1.7.1
ebe254c129
Martin Wilke (miwi) · 1.7
- Please welcome Xorg 7.5.2

The Xorg Team is pleased to announce the next round of Xorg updates.
       The team created a new flag called WITH_NEW_XORG that users can include
       in /etc/make.conf. This was created for the intel KMS work being done
       althouthough It probably works for other chips. Unfortunately, the intel
       KMS driver will only work on FreeBSD 9(RELENG|STABLE) or 10/HEAD users.
       Older version of FreeBSD will not be supported. Intel users will need
       to patch their source manually with Konstantin?s KMS kernel patch to get
       the newer chips to work. Please carefully read UPDATING entry.

Changes:

        - libdrm 2.4.31 (including KMS support)
        - mesa 7.11.2
        - xorg-server 1.10.6
        - a lot of new Graphic Drivers.

    I would like to thank:

         Koop Mast
         Eitan Adler
         Niclas Zeising
         and all helpers and testers from x11@.
29e347e197
Doug Barton (dougb) · 1.6
Remove more tags from pkg-descr files fo the form:

- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
2b1dacc826
Martin Wilke (miwi) · 1.6
- Get Rid MD5 support
a9481afc8a
Ashish SHUKLA (ashish) · 1.6
- Change my maintainer address.

Approved by:	   pgj (mentor)
cffcff87c3
Pav Lucistnik (pav) · 1.6
- Update to 1.6

PR:		ports/141224
Submitted by:	Ashish SHUKLA <wahjava@gmail.com> (maintainer)
f51f574512
Dennis Herrmann (dhn) · 1.5
- Update to 1.5

PR:		ports/135429
Submitted by:	Ashish SHUKLA <wahjava@gmail.com> (maintainer)
1880cd0acd
Robert Noland (rnoland) · 1.4
/tmp/cvsGePDN8
af3813da45
Florent Thoumie (flz) · 1.3
- Update X.org ports to 7.4+ (few ports are more recent than the katamari). - Bump PORTREVISION for all ports depending on libglut since the shlib version number went from 4 to 3. - Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't installed anymore. - Couple of ports fixes (mostly missing xorg components added to USE_XORG).
340b57f8be
Robert Noland (rnoland) · 1.2
allow x11/libxcb and x11/xcb-proto to build with python 2.5+

PR:		130475
Submitted by:	Joseph S. Atkinson
Approved by:	wahjava@gmail.com (maintainer), garga (mentor, implicit)
3e99647027
Martin Wilke (miwi) · 1.2
- Update to 1.2

PR:		126989
Submitted by:	bf <bf2006a@yahoo.com>
Approved by:	maintainer
5946a1fdd5
Rong-En Fan (rafan) · 1.1
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
741aa71483
Ion-Mihai Tetcu (itetcu) · 1.1
Update to 1.1:

Incompatible change to the XML schema: rather than special-casing the
treatment of protocol extension names, use the new extension-multiword
attribute. Normally, XCB prefixes C extension functions with
xcb_extname_. However, some of the existing extensions used multi-word
names, such as xcb_big_requests_ or xcb_xc_misc_. Those extensions now
use this attribute to match their existing defined API. This allows the
XCB code generator to avoid special-casing those extension names.

Protocol updates:
* Update DAMAGE to 1.1
* Update RandR to version 1.2

Bug fixes:
* fix XSync Initialize call
* Update autogen.sh to one that does objdir != srcdir.

PR:		ports/122559
Submitted by:	bf <bf2006a@yahoo.com>
Approved by:	maintainer
3d8d90a2ae
Martin Wilke (miwi) · 1.0
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
3e4ed01146
Florent Thoumie (flz) · 1.0
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Martin Wilke (miwi) · 1.0
- Update to 1.0

PR:		108495
Submitted by:	Ashish Shukla<wahjava@gmail.com> (maintainer)
53845b4ca5