aboutsummaryrefslogtreecommitdiffstats
path: root/x11/kf5-kwayland
diff options
context:
space:
mode:
authorNiclas Zeising <zeising@FreeBSD.org>2018-12-19 17:09:11 +0800
committerNiclas Zeising <zeising@FreeBSD.org>2018-12-19 17:09:11 +0800
commit248c6b5c09f123b4b2cbda5d5a71292f914516d0 (patch)
tree573e75ef1898d818b9f9ec7c562fec3bc1120a64 /x11/kf5-kwayland
parent81f404a02706a759b935d2bcadb05e3f6caae3f0 (diff)
downloadfreebsd-ports-gnome-248c6b5c09f123b4b2cbda5d5a71292f914516d0.tar.gz
freebsd-ports-gnome-248c6b5c09f123b4b2cbda5d5a71292f914516d0.tar.zst
freebsd-ports-gnome-248c6b5c09f123b4b2cbda5d5a71292f914516d0.zip
Split out evdev headers from multimedia/v4l_compat
Split out evdev headers (input.h, input-event-codes.h, uinput.h) into their own port, devel/evdev-proto, and update those to be current with the Linux 4.19 kernel. This is done in order to be able to update the rest of the FreeBSD input stack, which is forthcoming. By splititng out the evdev headers we can update them independent of other updates in v4l_compat, which makes it easier for the graphics team to keep track of them and keep them updated as needed. Update devel/libevdev from 1.4.4 to 1.5.9 instead of trying to make it work with the updated headers. This will be further updated. Update devel/py-evdev from 0.5.0 to 0.8.1 instead of trying to make it work with the updated evdev headers. Update consumers to use devel/evdev-proto rather than multimedia/v4l_compat as needed, and bump portrevisions. This is the first step in getting the FreeBSD input stack (libevdev, libinput and so on) updated to newer versions. Many thanks to all who have helped out with testing, code and exp-runs. Apologies if I've forgotten to add any names. PR: 222905, 217248, (based on, in part), 233787 (exp-run) Submitted by: Greg V, wulf Tested by: tcberner, kde Exp-run by: antoine Approved by: portmgr (antoine) Obtained from: FreeBSDDesktop development repo https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/input-ports
Diffstat (limited to 'x11/kf5-kwayland')
-rw-r--r--x11/kf5-kwayland/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/x11/kf5-kwayland/Makefile b/x11/kf5-kwayland/Makefile
index 566e42288206..986c353af48c 100644
--- a/x11/kf5-kwayland/Makefile
+++ b/x11/kf5-kwayland/Makefile
@@ -2,12 +2,13 @@
PORTNAME= kwayland
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 Client and Server library wrapper for the Wayland libraries
-BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat
+BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto
LIB_DEPENDS= libwayland-client.so:graphics/wayland
LICENSE= LGPL21 LGPL3
cgi/freebsd-ports-gnome/commit/textproc?h=gnome-3.24&id=373d17b8e3df2342b68c23cd0c7cca650002f7b0'>Update textproc/elasticsearch2-plugin-sql to version 2.4.4.0.olgeni2017-09-082-5/+5 | * Update textproc/elasticsearch to version 1.7.6.olgeni2017-09-082-3/+4 | * Revert r449418, it breaks ports depending on xerces-c3antoine2017-09-082-1205/+11 | * Change from gmake to cmakesunpoet2017-09-082-10/+1205 | * Bump PORTREVISION on *-sbcl ports after lang/sbcl upgradejrm2017-09-072-2/+2 | * - Add new port: textproc/R-cran-readrtota2017-09-074-0/+35 | * Update to 1.6.2sunpoet2017-09-072-7/+6 | * Add py3-* packages for toposort and pyPEG2.ed2017-09-072-0/+8 | * - Create python3 version of textproc/py-feedparsersbz2017-09-073-1/+10 * | Merge branch 'master' into gnome-3.24Koop Mast2017-09-0612-17/+33 |\| | * Fix build.mat2017-09-051-0/+3 | * Update to 1.1.2sunpoet2017-09-052-3/+5 | * Update to 2017.09.03sunpoet2017-09-042-4/+4 | * Add LICENSE and fix portlint warning.olgeni2017-09-041-1/+1 | * Update databases/pg_repack to version 1.4.1.olgeni2017-09-041-1/+4 | * Update textproc/markdown-mode.el to version 2.3.olgeni2017-09-032-4/+4 | * Mark CONFLICTS_INSTALL with rubygem-sasssunpoet2017-09-021-1/+3 | * Mark CONFLICTS_INSTALL with rubygem-sass34sunpoet2017-09-021-0/+3 | * Update to 3.2.0sunpoet2017-09-023-4/+5 | * Mark BROKEN: conflicting run dependsantoine2017-09-021-0/+2 * | Merge branch 'master' into gnome-3.24Koop Mast2017-09-0121-33/+62 |\| | * Update to 0.85sunpoet2017-08-312-4/+4 | * Update to 0.2.0bapt2017-08-312-4/+4 | * Update WWWsunpoet2017-08-311-1/+1 | * Update to 4.88sunpoet2017-08-302-4/+4 | * sphinxcontrib-webuspport provides a Python API to easilyaraujo2017-08-304-0/+26 | * Update to 0.83sunpoet2017-08-302-4/+4 | * Change MAINTAINER email to my new FreeBSD emailpizzamig2017-08-291-1/+1 | * - Properly clean up all empty doc dirsamdmi32017-08-291-1/+1 | * Update textproc/elixir-ex_doc to version 0.16.3.olgeni2017-08-293-5/+8 | * Update KDE Frameworks to 5.37.0tcberner2017-08-293-9/+9 | * Update to 2017.08.27sunpoet2017-08-292-4/+4 * | Merge branch 'master' into gnome-3.24Koop Mast2017-08-286-9/+15 |\| | * - Update to 0.82wen2017-08-282-4/+4 | * - Update to 0.17.0antoine2017-08-272-5/+5 | * Mark CONFLICTS_INSTALL with rubygem-github-linguistsunpoet2017-08-271-0/+3 | * Mark CONFLICTS_INSTALL with rubygem-gitlab-linguistsunpoet2017-08-271-0/+3 * | Merge branch 'master' into gnome-3.24Koop Mast2017-08-25