Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update x11 ports #273

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Update x11 ports #273

wants to merge 2 commits into from

Conversation

Awoonyaa
Copy link
Contributor

Please, take a look. Poudriere testport works with these ports.

@jbeich @evadot @arrowd

Copy link
Contributor

@jbeich jbeich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally looks good. I've tested x11/libwacom update via CTH-470 under x11-wm/sway-devel. For x11-servers/xorg-server you may want to take a look at updating x11-drivers/xf86-input-wacom as well.

GNU_CONFIGURE_MANPREFIX removal (after 9fd7ee1) is unrelated to the updates, so should be explicitly documented in the commit messages (or split into separate commits).

Also, can you link to upstream change logs in the commit messages (Changes: field)? For X11 libs check https://lists.x.org/archives/xorg-announce/ Doing so helps post-push review (more eyes to check if anything was missed) and for users to know whether to update immediately.

x11/libwacom/pkg-plist Show resolved Hide resolved
graphics/libepoxy/Makefile Outdated Show resolved Hide resolved
x11/libwacom/Makefile Outdated Show resolved Hide resolved
devel/py-libevdev/Makefile Outdated Show resolved Hide resolved
x11/libwacom/Makefile Outdated Show resolved Hide resolved
x11/libwacom/Makefile Outdated Show resolved Hide resolved
x11/libwacom/Makefile Show resolved Hide resolved
x11/libwacom/Makefile Show resolved Hide resolved
x11/libwacom/Makefile Show resolved Hide resolved
x11/libwacom/pkg-plist Show resolved Hide resolved
@Awoonyaa Awoonyaa force-pushed the x_upd branch 4 times, most recently from f4c896e to 809c3f0 Compare June 19, 2024 11:56
@Awoonyaa
Copy link
Contributor Author

Thank you for the review! I have addressed all the comments, please take a look.

USE_GL= glesv2 egl
USE_LDCONFIG= yes
SHEBANG_FILES= src/gen_dispatch.py

USE_GITHUB= yes
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@arrowd
Copy link
Contributor

arrowd commented Jul 2, 2024

@jbeich What should be done to get this in?

Copy link
Contributor

@jbeich jbeich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not part of x11@, so my review doesn't count as maintainer approval.

fc616d1 should probably be squashed into b53cc99. Otherwise, Changes in PORTREVISION-only commit makes no sense.

If you're going to update/rebase this PR while waiting for the maintainer maybe also include libwacom-2.12.2.

x11/libwacom/Makefile Outdated Show resolved Hide resolved
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Changes: https://gitlab.freedesktop.org/xorg/lib/libsm/-/compare/libSM-1.2.3...libSM-1.2.4

Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Remove GNU_CONFIGURE_MANPREFIX, add TEST_TARGET

Changes: https://gitlab.freedesktop.org/xorg/lib/libxau/-/compare/libXau-1.0.9...libXau-1.0.11
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Remove GNU_CONFIGURE_MANPREFIX

Changes: https://gitlab.freedesktop.org/xorg/lib/libxaw/-/compare/libXaw-1.0.14...libXaw-1.0.16
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Remove GNU_CONFIGURE_MANPREFIX

Changes: https://gitlab.freedesktop.org/xorg/lib/libxfixes/-/compare/libXfixes-6.0.0...libXfixes-6.0.1
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Changes: https://gitlab.freedesktop.org/xorg/lib/libxfont/-/compare/libXfont2-2.0.5...libXfont2-2.0.6
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Remove GNU_CONFIGURE_MANPREFIX

Changes: https://gitlab.freedesktop.org/xorg/lib/libxi/-/compare/libXi-1.8...libXi-1.8.1
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Remove GNU_CONFIGURE_MANPREFIX

Changes: https://gitlab.freedesktop.org/xorg/lib/libxinerama/-/compare/libXinerama-1.1.4...libXinerama-1.1.5
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Remove GNU_CONFIGURE_MANPREFIX

Changes: https://gitlab.freedesktop.org/xorg/lib/libxrandr/-/compare/libXrandr-1.5.2...libXrandr-1.5.4
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Changes: https://gitlab.freedesktop.org/xorg/lib/libxrender/-/compare/libXrender-0.9.10...libXrender-0.9.11
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Remove GNU_CONFIGURE_MANPREFIX

Changes: https://gitlab.freedesktop.org/xorg/lib/libxtst/-/compare/libXtst-1.2.3...libXtst-1.2.4
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Remove GNU_CONFIGURE_MANPREFIX

Changes: https://gitlab.freedesktop.org/xorg/lib/libxxf86vm/-/compare/libXxf86vm-1.1.4...libXxf86vm-1.1.5
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Changes: https://gitlab.freedesktop.org/xorg/lib/libfs/-/compare/libFS-1.0.8...libFS-1.0.9
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
freebsd-git pushed a commit that referenced this pull request Jul 13, 2024
Changes:    https://github.com/anholt/libepoxy/releases/tag/1.5.10
Reviewed by:	diizzy, jbeich
Tested by:	arrowd
Pull Request:	#273
Sponsored by:   Serenity Cybersecurity, LLC
@arrowd
Copy link
Contributor

arrowd commented Jul 13, 2024

I've gone ahead and pushed X libraries updates, as these are mostly trivial. I did not push evdev and wacom stuff, though.

@Awoonyaa please rebase.

Жунёва Мария Михайловна added 2 commits July 13, 2024 15:34
@wulf7
Copy link
Contributor

wulf7 commented Oct 1, 2024

x11/libinput tools depends on py-libevdev rather than on py-evdev for some time. So py-libevdev part should be committed after x11@freebsd.org approval along with corresponding x11/libinput change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants