Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.17.0 16 Apr 2024 20:00:22 |
Emmanuel Vadot (manu) |
x11/libxcb: Update to 1.17.0
Release notes: https://lists.x.org/archives/xorg-announce/2024-April/003507.html
Differential Revision: https://reviews.freebsd.org/D44804
Reviewed by: bapt
Sponsored by: Beckhoff Automation GmbH & Co. KG |
1.16.1 04 Mar 2024 06:55:22 |
Emmanuel Vadot (manu) |
x11/libxcb: Update to 1.16.1
Release notes: https://lists.x.org/archives/xorg-announce/2024-March/003464.html
Sponsored by: Beckhoff Automation GmbH & Co. KG |
1.15_2 23 Jan 2024 21:51:20 |
Muhammad Moinur Rahman (bofh) |
x11/libxcb: Impelled to share/man
Approved by: portmgr (blanket) |
1.15_1 11 Mar 2023 17:29:05 |
Jan Beich (jbeich) |
x11/libxcb: drop libpthread-stubs dependency
Switch from libpthread to pthread stubs in libc. This is how
libpthread-stubs was supposed to work before it became useless.
PR: 269462
Exp-run by: antoine
Approved by: manu |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
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) |
1.15 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
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.
(Only the first 15 lines of the commit message are shown above ) |
1.15 20 Jul 2022 14:23:32 |
Tobias C. Berner (tcberner) |
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> (Only the first 15 lines of the commit message are shown above ) |
1.15 29 Jun 2022 08:35:29 |
Baptiste Daroussin (bapt) |
x11/libxcb: update to 1.15
While here drop the python category, libxcb has nothing to do with
python |
1.14_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.14_1 13 Sep 2020 17:35:37 |
zeising |
x11/libxcb: Re-add runtime dependency on pthread-stubs
Re-add the runtime dependency on pthread-stubs, that was dropped in the
update to 1.14. Things linking against libxcb needs it as well, and since
it was pulled in from here, keep doing that.
In the future, the dependency on pthread-stubs mabye should be moved to the
ports that actually need it, but keep the status quo for now. |
1.14 13 Sep 2020 17:00:02 |
zeising |
x11/libxcb: Update to 1.14
Update x11/libxcb to 1.14.
Clean up the makefile:
* Remove the dependency on check and libxslt, they are only needed for tests
which aren't built and installed anyway.
* No need to use gmake
* Correct configure options
* Have libxcb use pkgconfig to figure out cflags and ldflags, instead of
hardcoding some cflags and ldflags in the Makefile. |
1.13.1 30 Apr 2020 09:32:37 |
amdmi3 |
- Update WWW
Approved by: portmgr blanket |
1.13.1 03 Nov 2019 21:56:38 |
zeising |
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 |
1.13.1 06 Aug 2019 14:14:58 |
zeising |
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 |
1.13.1 28 Sep 2018 19:47:03 |
zeising |
x11/libxcb: Update to 1.13.1
This fixes an issue with intermittent KWin craches when using the nvidia
driver.
While here, add gnome to USES=
Release notes:
https://lists.freedesktop.org/archives/xcb/2018-September/011155.html |
1.13 16 May 2018 18:59:47 |
zeising |
Update x11/libxcb and x11/xcb-proto to 1.13
Remove patches from upstream included in the releases.
Tested by: Pete Wright |
1.12_2 29 Dec 2017 09:25:58 |
antoine |
Fix previous commit |
29 Dec 2017 09:01:54
|
antoine |
Simplify some USES=python
With hat: portmgr |
1.12_2 29 Mar 2017 20:05:09 |
rezny |
Revert previous; in this one case there is a runtime dependency on
pthread-stubs.pc because it is referenced in xcb.pc, which would be
better handled as part of USE_XORG=xcb, but a quick fix is required.
PR: 218015
Approved by: feld (mentor) |
1.12_1 29 Mar 2017 13:46:20 |
rezny |
Remove the no longer valid RUN_DEPENDS on libpthread-stubs
PR: 218015
Reported by: freebsd@charles.lecklider.org
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10182 |
1.12 05 Feb 2017 11:14:37 |
sunpoet |
Move devel/libcheck to devel/check
- Bump PORTREVISION for dependent ports |
1.12 07 Nov 2016 09:36:15 |
rm |
x11/libxcb: fix build with python3
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: 214281
Submitted by: John W. O'Brien <john@saltant.com>
Approved by: portmgr (just-fix-it blanket) |
1.12 05 Nov 2016 19:06:03 |
bapt |
Update to 1.12 |
1.11.1 01 Apr 2016 14:33:58 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
1.11.1 20 Oct 2015 13:49:18 |
kwm |
Update xkbevd to 1.1.4.
Obtained from: Xorg devel repo |
1.11_1 04 Jul 2015 22:14:15 |
rm |
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+) |
1.11_1 18 Apr 2015 15:34:37 |
kwm |
Misc X.org port updates:
Update gccmakedep to 1.0.3.
Update imake to 1.0.7.
Update libpciaccess to 0.13.3.
Update libdrm to 2.4.60.
Update bitmap to 1.0.8.
Update fstobdf to 1.0.6.
Update iceauth to 1.0.7.
Update libXdmcp to 1.1.2.
Update libXp to 1.0.3.
Update libXvMC to 1.0.9.
Update libXxf86vm to 1.1.4.
Update libxshmfence to 1.2.
Update randrproto to 1.4.1. (Only the first 15 lines of the commit message are shown above ) |
1.11 22 Mar 2015 11:02:35 |
robak |
x11/libxcb: add CPE information
- Maintainer's timeout (x11@FreeBSD.org)
PR: 197724
Submitted by: Shun <shun.fbsd.pr@dropcut.net> |
1.11 01 Nov 2014 14:44:15 |
kwm |
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 |
1.10_2 19 Oct 2014 18:16:16 |
mva |
- 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) |
1.10_2 16 Jul 2014 03:34:57 |
adamw |
Add DOCS option to the remaining staged ports where PORTDOCS appears
in the plist. |
1.10_2 11 Jun 2014 14:50:00 |
tijl |
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be (Only the first 15 lines of the commit message are shown above ) |
1.10_2 23 Apr 2014 13:25:17 |
tijl |
When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la. So everything that subsequently links with libA will also
link to these extra libraries. This causes too much overlinking.
This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging. However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.
So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).
(Only the first 15 lines of the commit message are shown above ) |
1.10_1 19 Apr 2014 10:16:56 |
zeising |
Restrict these to use python 2 for the time being. |
1.10 16 Apr 2014 18:28:50 |
zeising |
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 (Only the first 15 lines of the commit message are shown above ) |
1.9.3 13 Jan 2014 21:00:04 |
rene |
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) |
1.9.3 16 Dec 2013 11:11:10 |
zeising |
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] |
1.9.1_1 02 Dec 2013 16:06:17 |
kwm |
Enable xkb support. [1]
Stageify.
Requested by: makc@ [1]
Obtained from: xorg-dev |
1.9.1 29 Sep 2013 17:01:42 |
zeising |
The FreeBSD graphics/x11 team proudly presents
a kwm, zeising production:
MESA 9.1.6
Starring:
Mesa 9.1.6, including libGL, libGLU and dri (new xorg only)
Addition of libEGL and libglesv2
KMS support for ATI graphics cards in 10-current (new xorg only)
Improved sparc64 support for new xorg. [1]
pixman 0.30.2, including shlib bump and portrevision bumps
libX11 1.6.2
Make absolute pointing devices work with x11-drivers/xf86-input-mouse
x11-drivers/xf86-video-ati 7.2.0 for 10-current (KMS aware ati driver)
(Only the first 15 lines of the commit message are shown above ) |
1.9.1 20 Sep 2013 23:43:20 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11) |
1.9.1 02 Sep 2013 11:56:52 |
bapt |
Add an explicit dependency on pkgconfig
Reported by: antoine |
1.9.1 04 Jun 2013 19:31:30 |
zeising |
Fix security issues in xorg client libraries.
Most libraries were updated to newer versions, in some cases patches
were backported instead.
Most notably, x11/libX11 was updated to 1.6.0
Security: CVE-2013-1981
CVE-2013-1982
CVE-2013-1983
CVE-2013-1984
CVE-2013-1985
CVE-2013-1986
CVE-2013-1987
CVE-2013-1988
CVE-2013-1989 (Only the first 15 lines of the commit message are shown above ) |
1.9 25 May 2013 14:37:03 |
zeising |
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
(Only the first 15 lines of the commit message are shown above ) |
1.7 19 Mar 2013 13:04:31 |
eadler |
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) |
1.7 21 Apr 2012 17:03:32 |
miwi |
- 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@. |
1.7 09 Nov 2011 15:26:04 |
miwi |
- Remove WITH_FBSD10_FIX, is no longer needed |
1.7 28 Oct 2011 18:26:48 |
miwi |
- Fix build on FreeBSD 10 |
1.7 27 Oct 2011 02:02:15 |
eadler |
- remove outdated warning
- hand maintainership to x11@
Reviewed by: kwm
Approved by: ashish (maintainer)
Approved by: bapt,sahil (mentors, implicit) |
1.7 24 Oct 2011 04:17:38 |
dougb |
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. |
1.7 22 Feb 2011 05:25:57 |
ashish |
- Exclude Python 3.x from USE_PYTHON_BUILD as it fails to build with Python 3.x
PR: ports/154882
Submitted by: sunpoet
Approved by: pgj (mentor, implicit) |
1.7 15 Sep 2010 06:46:52 |
ashish |
- Update to 1.7
- Add LICENSE
Approved by: tabthorpe (mentor) |
1.6 11 Jun 2010 13:37:41 |
ashish |
- Change my maintainer address.
Approved by: pgj (mentor) |
1.6 13 May 2010 06:28:35 |
wen |
- Update to 1.6
PR: ports/146456
Submitted by: Ashish SHUKLA <wahjava@gmail.com> (maintainer) |
1.5 12 Dec 2009 23:32:21 |
pav |
- Update to 1.5
PR: ports/141225
Submitted by: Ashish SHUKLA <wahjava@gmail.com> (maintainer) |
1.4 31 Jul 2009 20:20:52 |
amdmi3 |
- Add dependency on x11/xcb-proto >= 1.5, this does not build with earlier
versions
PR: 137298
Submitted by: Ashish SHUKLA <wahjava@gmail.com> (maintainer) |
1.4 30 Jul 2009 15:17:38 |
amdmi3 |
- Update to 1.4
PR: 137231
Submitted by: Ashish SHUKLA <wahjava@gmail.com> (maintainer) |
1.3 28 Jun 2009 12:52:33 |
gahr |
- Enable installation of tutorial
PR: 136055
Submitted by: gahr
Approved by: Ashish Shukla <wahjava@gmail.com> (maintainer) |
1.3 14 Jun 2009 22:22:28 |
dhn |
- Update to 1.3
PR: ports/135430
Submitted by: Ashish SHUKLA <wahjava@gmail.com> (maintainer) |
1.2_1 04 Apr 2009 18:49:26 |
rnoland |
Add patch to fix xauth.
PR: 131120
Submitted by: Danny Braniss <danny@cs.huji.ac.il>
Approved by: Ashish SHUKLA <wahjava@gmail.com> (maintainer) |
1.2 19 Feb 2009 20:11:27 |
rnoland |
Update xcb-proto to 1.4, libxcb to 1.2 and libX11 to 1.2
forced commit to fix commit message from last commit.
Approved by: wahjava@gmail.com (xcb maintainer for xcb bits) |
1.2 19 Feb 2009 19:56:52 |
rnoland |
/tmp/cvsGePDN8 |
1.1.93 23 Jan 2009 16:28:36 |
flz |
- 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). |
1.1.90.1 17 Jan 2009 22:02:45 |
rnoland |
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) |
1.1.90.1 07 Sep 2008 22:20:18 |
miwi |
- Update to 1.1.90.1
PR: 126990
Submitted by: bf <bf2006a@yahoo.com>
Approved by: maintainer |
1.1 21 Aug 2008 06:18:49 |
rafan |
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 (Only the first 15 lines of the commit message are shown above ) |
1.1 28 May 2008 13:07:31 |
edwin |
${.CURDIR}/pkg-message -> ${PKGMESSAGE}
Noticed by: flz@
PR: ports/123966
Submitted by: Anatoly Borodin <anatoly.borodin@gmail.com> |
1.1 28 May 2008 12:30:43 |
edwin |
x11/libxcb: message isn't shown sometimes
When installing x11/libxcb pkg-message may not be shown if
/usr/obj is used and /usr/obj/usr/ports/x11/libxcb dir
exist.
PR: ports/123966
Submitted by: Anatoly Borodin <anatoly.borodin@gmail.com> |
1.1 07 May 2008 14:23:17 |
itetcu |
Update to 1.1:
"This release requires xcb-proto 1.1, due to the addition of the
extension-multiword attribute to the XML schema.
Enhancements:
* Print a backtrace, if possible, on locking assertion failures.
* Skip abort() on locking assertions if LIBXCB_ALLOW_SLOPPY_LOCK is set.
* xcb_poll_for_event: Return already-read events before reading again.
* Output a configuration summary at the end of ./configure.
Bug fixes:
* Don't hold the xlib-xcb lock while sleeping: that allows deadlock.
* Allow unix:<screen> style display names again.
* Bug #9119: test xcb_popcount
* Fix unit tests for FreeBSD (Only the first 15 lines of the commit message are shown above ) |
1.0_3 05 Sep 2007 14:45:07 |
beech |
- Remove doxygen docs build.
Reported by: pointyhat via pav
Approved by: Ashish Shukla <wahjava@gmail.com> (maintainer),
sat (mentor) |
1.0_2 22 Jun 2007 06:11:39 |
beech |
- Fix pkg-plist
- Remove 4.x cruft
- Makefile tweaks
PR: ports/113705
Submitted by: Ashish Shukla <wahjava@gmail.com> (maintainer)
Approved by: maintainer, sat (mentor) |
1.0_2 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
1.0_1 24 Mar 2007 13:29:12 |
pav |
- Fix plist
Reported by: pointyhat |
1.0_1 31 Jan 2007 22:41:17 |
miwi |
- Unbreak index
- Bump PORTREVISION
PR: 108629
Submitted by: Drew Derbyshire <ahd@kew.com>
Approved by: Ashish Shukla <wahjava@gmail.com> (maintainer) |
1.0 29 Jan 2007 11:18:46 |
miwi |
- Update to 1.0
PR: 108494
Submitted by: Ashish Shukla<wahjava@gmail.com> (maintainer) |
0.9.92 05 Nov 2006 15:49:16 |
alepulver |
- Fix building on 4.x.
Reported by: pointyhat |
0.9.92 08 Oct 2006 16:14:52 |
alepulver |
The X protocol C-language Binding (XCB) is a replacement for Xlib
featuring a small footprint, latency hiding, direct access to the
protocol, improved threading support, and extensibility.
WWW: http://xcb.freedesktop.org/
- Ashish Shukla
wahjava@gmail.com
PR: ports/102447
Submitted by: Ashish Shukla <wahjava at gmail.com> |