Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2024.1 15 May 2024 22:28:52 |
Jan Beich (jbeich) |
x11/xorgproto: update to 2024.1
Changes: https://lists.x.org/archives/xorg-announce/2024-March/003495.html
PR: 278495
Approved by: manu |
2023.2 27 Oct 2023 09:16:13 |
Emmanuel Vadot (manu) |
x11/xorgproto: Update to 2023.2
Sponsored by: Beckhoff Automation GmbH & Co. KG |
2022.1_1 21 May 2023 09:12:30 |
Dimitry Andric (dim) |
x11/xorgproto: ensure Xos.h does not define index() as a macro
During the exp-run for clang 16, it turned out that Xos.h defines
index() and rindex() as preprocessor macros, and this causes many
problems with libc++ headers [1]:
/usr/include/c++/v1/variant:532:39: error: too few arguments provided to
function-like macro invocation
return __at(__fmatrix, __vs.index()...)(
^
/usr/local/include/X11/Xos.h:67:12: note: macro 'index' defined here
# define index(s,c) (strchr((s),(c)))
^
/usr/include/c++/v1/variant:813:18: error: too few arguments provided to
function-like macro invocation
return index() == variant_npos;
^ (Only the first 15 lines of the commit message are shown above ) |
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) |
2022.1 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 ) |
2022.1 29 Jun 2022 08:35:39 |
Baptiste Daroussin (bapt) |
x11/xorgproto: update to 2022.1 |
2021.5 21 Nov 2021 18:25:11 |
Po-Chuan Hsieh (sunpoet) |
x11/xorgproto: Add NO_ARCH
Approved by: portmgr (blanket) |
2021.5 10 Nov 2021 08:09:24 |
Daniel Engberg (diizzy) |
x11/xorgproto: Update to 2021.5
There's no changelog by upstream, commit log:
https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/commits/master
Exp-run by: antoine
PR: 259600
Approved by: arrowd (mentor), zeising (member of x11@)
Differential Revision: https://reviews.freebsd.org/D32766 |
2021.4 29 Jun 2021 02:04:16 |
Kevin Bowling (kbowling) Author: Samy Mahmoudi |
x11/xorgproto: add LICENSE and clean up Makefile
PR: 230735
Approved by: x11 (verbal) |
2021.4 18 May 2021 14:51:42 |
Jan Beich (jbeich) |
x11/xorgproto: update to 2021.4
Changes: https://lists.x.org/archives/xorg-announce/2021-February/003072.html
Changes: https://lists.x.org/archives/xorg-announce/2021-February/003073.html
Changes: https://lists.x.org/archives/xorg-announce/2021-April/003085.html
PR: 255771
Reported by: portscout
Approved by: zeising
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D30203 |
2020.1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
2020.1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2020.1 28 May 2020 18:58:36 |
zeising |
x11/xorgproto: Improve description
Improve the package description and comment of x11/xorgproto, to try to be a
bit clearer about what this actually is.
Add WWW:, pointing to the gitlab repo.
No functional change to the package. |
2020.1 28 May 2020 08:43:30 |
danfe |
Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 6). |
2020.1 14 Apr 2020 19:27:26 |
zeising |
x11/xorgproto: Update to 2020.1
Update x11/xorgproto to 2020.1
Adds a DPMSNotify event
Adds XF86XK_FullScreen keysym
This update is needed to silence the harmless "Could not resolve keysym
XF86FullScreen" message that can be printed on xorg-server start. [1]
Complete changelog:
https://lists.x.org/archives/xorg-announce/2020-April/003042.html
PR: 245384 [1]
Reported by: alt2600@icloud.com [1] |
2019.2 23 Nov 2019 12:59:57 |
amdmi3 |
- OPTIONize docs
PR: 241811
Submitted by: amdmi3
Approved by: maintainer timeout (x11, 2 weeks) |
2019.2 06 Nov 2019 17:58:27 |
zeising |
Update xorgproto, libX11 and libXvMC
Update x11/xorgproto to 2019.2 [0]
Disable all legacy headers, they are no longer needed, since they only
detail deprecated protocol features.
Update x11/libX11 to 1.6.9
This is a minor update, mostly containing fixes to work with updated
x11/xorgproto.
Update x11/libXvMC to 1.0.12 [1]
This is a minor update, mostly containing fixes to work with updated
x11/xorgproto.
Patch mesa prts to explicitly link against -lXv, previously this was pulled
in by x11/libXvMC, but with changes to libXvMC .pc file, this is no longer
true.
Bump portrevision for mesa-dri because of this.
Thanks fo antoine for the exp-run!
PR: 241314 (exp-run) [0], 240801 [1]
Submitted by: pete@nomadlogic.org [1] |
2019.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 |
2019.1 22 Jun 2019 19:33:16 |
zeising |
x11/xorgproto: update to 2019.1
Update x11/xorgproto to 2019.1
This release contains cleanups and and a few new keysyms. No functional
changes to any protocols.
Big thanks to antoine and portmgr for help with the exp-run!
Changelog:
https://lists.x.org/archives/xorg-announce/2019-June/003000.html
PR: 238728 (exp-run)
exp-run by: antoine
Sponsored by: B3 Init (zeising) |
2018.4 06 Aug 2018 12:20:39 |
mat |
Fix Xprint build issue.
For some reason, the Xprint.man patch is supposed to get into a subdirectory
that does not exist:
--------------------------
|--- man/Xprint.man.orig 2018-07-24 10:46:56 UTC
|+++ man/Xprint.man
--------------------------
(Creating file Xprint.man...)
Patching file Xprint.man using Plan A...
Empty context always matches.
Hunk #1 succeeded at 1.
done
So patch extracts it in the first existing directory, and then the build fails:
make[1]: don't know how to make man/Xprint.7. Stop
make[1]: stopped in /wrkdirs/usr/ports/x11/xorgproto/work/xorgproto-2018.4
*** Error code 1
Stop.
Sponsored by: Absolight |
2018.4 31 Jul 2018 18:41:30 |
zeising |
Switch to xorgproto instead of individual packages
Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto. This update
tracks that change.
* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
instead depend on xorgproto. Bump portrevision.
* Delete the old *proto packages, update MOVED.
PR: 230023
Submitted by: zeising
Approved by: portmgr (antoine)
exp-run by: antoine |