summaryrefslogtreecommitdiff
path: root/x11/xrandr
diff options
context:
space:
mode:
Diffstat (limited to 'x11/xrandr')
-rw-r--r--x11/xrandr/Makefile9
-rw-r--r--x11/xrandr/distinfo6
-rw-r--r--x11/xrandr/files/patch-Makefile.in11
-rw-r--r--x11/xrandr/files/patch-man_xrandr.man11
-rw-r--r--x11/xrandr/pkg-descr8
5 files changed, 34 insertions, 11 deletions
diff --git a/x11/xrandr/Makefile b/x11/xrandr/Makefile
index 6b510c9ffc1a..715bcc0845cc 100644
--- a/x11/xrandr/Makefile
+++ b/x11/xrandr/Makefile
@@ -1,21 +1,18 @@
PORTNAME= xrandr
-PORTVERSION= 1.5.2
-PORTREVISION= 1
+DISTVERSION= 1.5.3
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Primitive command line interface to the RandR extension
+WWW= https://gitlab.freedesktop.org/xorg/app/xrandr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-EXTRACT_SUFX= .tar.xz
USES= tar:xz xorg xorg-cat:app
-USE_XORG= xrandr xrender x11
+USE_XORG= x11 xorgproto xrandr xrender
PLIST_FILES= bin/xrandr \
- bin/xkeystone \
share/man/man1/xrandr.1.gz
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
.include <bsd.port.mk>
diff --git a/x11/xrandr/distinfo b/x11/xrandr/distinfo
index 23f67296ffe2..0c9990a0528b 100644
--- a/x11/xrandr/distinfo
+++ b/x11/xrandr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670267952
-SHA256 (xorg/app/xrandr-1.5.2.tar.xz) = c8bee4790d9058bacc4b6246456c58021db58a87ddda1a9d0139bf5f18f1f240
-SIZE (xorg/app/xrandr-1.5.2.tar.xz) = 174012
+TIMESTAMP = 1747032576
+SHA256 (xorg/app/xrandr-1.5.3.tar.xz) = f8dd7566adb74147fab9964680b6bbadee87cf406a7fcff51718a5e6949b841c
+SIZE (xorg/app/xrandr-1.5.3.tar.xz) = 176852
diff --git a/x11/xrandr/files/patch-Makefile.in b/x11/xrandr/files/patch-Makefile.in
new file mode 100644
index 000000000000..2ffa9e9d147e
--- /dev/null
+++ b/x11/xrandr/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig 2025-05-14 16:29:29 UTC
++++ Makefile.in
+@@ -398,7 +398,7 @@ SUBDIRS = man
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ SUBDIRS = man
+-bin_SCRIPTS = xkeystone
++bin_SCRIPTS =
+ AM_CFLAGS = $(XRANDR_CFLAGS) $(CWARNFLAGS)
+ xrandr_LDADD = $(XRANDR_LIBS)
+ xrandr_SOURCES = \
diff --git a/x11/xrandr/files/patch-man_xrandr.man b/x11/xrandr/files/patch-man_xrandr.man
new file mode 100644
index 000000000000..84a626414f73
--- /dev/null
+++ b/x11/xrandr/files/patch-man_xrandr.man
@@ -0,0 +1,11 @@
+--- man/xrandr.man.orig 2025-05-14 16:17:35 UTC
++++ man/xrandr.man
+@@ -400,7 +400,7 @@ xrandr --fb 1024x768 --output VGA --transform 1.24,0.1
+ xrandr --fb 1024x768 --output VGA --transform 1.24,0.16,-124,0,1.24,0,0,0.000316,1
+ .RE
+ .SH "SEE ALSO"
+-Xrandr(__libmansuffix__), cvt(__appmansuffix__), xkeystone(__appmansuffix__), xbacklight(__appmansuffix__)
++Xrandr(__libmansuffix__), cvt(__appmansuffix__), xbacklight(__appmansuffix__)
+ .SH AUTHORS
+ Keith Packard,
+ Open Source Technology Center, Intel Corporation.
diff --git a/x11/xrandr/pkg-descr b/x11/xrandr/pkg-descr
index 25be87c3d20b..7a46f769d5b8 100644
--- a/x11/xrandr/pkg-descr
+++ b/x11/xrandr/pkg-descr
@@ -1,2 +1,6 @@
-This package contains xrandr, a primitive command line interface to
-the RandR extension.
+Xrandr is used to set the size, orientation and/or reflection of the
+outputs for a screen. It can also set the screen size.
+
+If invoked without any option, it will dump the state of the outputs,
+showing the existing modes for each of them, with a '+' after the
+preferred modes and a '*' after the current mode.