1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-19 00:13:33 +00:00
Commit Graph

615 Commits

Author SHA1 Message Date
Koichiro Iwao
fbcaefa464 x11-drivers/xorgxrdp-devel: forgot to bump PORTREVISION
in the previous commit
2023-09-11 16:27:25 +09:00
Koichiro Iwao
6ecdfb32d2 x11-drivers/xorgxrdp-devel: rebuild against xrdp-devel 0.9.80.b20230613 2023-09-11 13:09:22 +09:00
Emmanuel Vadot
6d8216d213 x11-drivers/xf86-input-synaptics: Always use EVDEV on FreeBSD
Remove the condition on $OSREL as all supported FreeBSD version should
default using evdev.

PR:	273537
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2023-09-03 20:46:46 +02:00
Koichiro Iwao
4db43bc505 x11-drivers/xorgxrdp: Rebuild with xrdp 0.9.23 2023-08-31 16:30:07 +09:00
Muhammad Moinur Rahman
95274bf4f9 */*: Fix build with llvm16 on 13.2-STABLE
As like as HEAD(14.0-RELEASE) llvm16 was merged in base for 13.2-STABLE
with the OSVERSION 1302507.

- Utilize USE_CXXSTD=c++14 or similar solution where applicable
- Update conditionals to addtionally check for OSVERSION greater than
  1302507 and less than 1400000

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-07-26 02:48:20 +02:00
Muhammad Moinur Rahman
28223e1aff x11-drivers/xf86-video-savage: Fix build with llvm16
Sponsored by:	The FreeBSD Foundation
2023-07-25 11:42:18 +02:00
Felix Palmen
7d1faa7179 bsd.sites.mk: Update all ports using USE_GITLAB
Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is
backwards-compatible (accepting any commit hash as before), but also
understands an actual tag name. Moving to tag names where appropriate is
left to individual ports' maintainers.

Approved by:		portmgr (tcberner, mentor)
Differential Revision:	https://reviews.freebsd.org/D37077
2023-07-12 20:56:04 +02:00
Muhammad Moinur Rahman
89f1d74819 x11-drivers/xf86-video-openchrome: Fix build with llvm15 2023-06-09 18:55:03 +02:00
Christian Weisgerber
feb1fa34f5 audio/opus: bump consumers after update to 1.4 2023-04-25 17:17:15 +02:00
Tijl Coosemans
9fa263c21f x11-drivers/xf86-video-nv: Update to 2.1.22
Also fix regression from df10dcefa4 [1]

PR:		270869, 270509 [1]
Approved by:	x11 (manu)
2023-04-16 10:34:17 +02:00
Emmanuel Vadot
ab8e6456d0 x11-drivers/xf86-input-libinput: Update to 1.3.0
Release notes:	https://lists.x.org/archives/xorg/2023-April/061319.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG
2023-04-04 13:39:34 +02:00
Emmanuel Vadot
b6d89731d5 x11-drivers/xf86-video-vesa: Add patch for ignoring if kernel as a driver
The vesa driver checks if the kernel as a driver attached to the pci device.
This used to work before df10dcefa4 ("devel/libpciaccess: Update to 0.17")
because we had a patch in libpciaccess that always said that the kernel didn't
had any driver attached. This is obviously not a correct way.
The problem is that vgapci is always attached for us so for pci video devices
we always have a driver attached.
Ignoring the check in xf86-video-vesa seems the best way for us.

PR:	270509
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2023-03-30 21:03:20 +02:00
Koichiro Iwao
054af8ebdb x11-driverx/xorgxrdp-devel: Update to 0.9.80.b20230317 2023-03-22 13:07:13 +09:00
Ronald Klop
46488274d9
x11-drivers/xf86-video-qxl: upgrade to 0.1.6
- 4 patches are in the source now (checked manually)
- made portlint, portclippy & portfmt happy
- poudriere stage-qa: ok
- compiles on aarch64
- maintainer timeout on review

changelog: https://lists.x.org/archives/xorg-announce/2023-January/003316.html

Differential Revision: https://reviews.freebsd.org/D38612
2023-03-07 20:44:06 +01:00
Jan Beich
33b0eb073c x11-drivers/xf86-video-intel: update to 2.99.917.923 (2023-02-01 snapshot)
Changes:	31486f40f8...b74b67f0f3
PR:		269296
Tested by:	Paul Dufresne
Approved by:	manu
2023-02-28 02:19:19 +00:00
Hiroki Sato
72478310d3
x11-drivers/xf86-video-qxl: Resurrect xf86-video-qxl, driver for QXL GPU 2023-02-11 12:57:57 +09:00
Jan Beich
5c430b8585 x11-drivers/xf86-video-intel: switch to crocus DRI after 23e4dce35c
PR:		269291
Tested by:	nogueira@tuta.io
Approved by:	manu
2023-02-05 06:13:52 +00:00
Lorenzo Salvadore
d221e09d25
x11-drivers/xf86-video-vmware: Set USE_GCC=11 on i386
The port requires GCC to build on i386 architectures. As GCC default
version will soon be updated to version 12, but the port breaks with GCC
12, we explicitly ask for GCC 11.

PR:		266195
Reported by:	exp-run (antoine)
Approved by:	maintainer timeout (x11, 1 month)
2022-11-08 14:37:24 +01:00
Koichiro Iwao
3adaa42cc1 x11-drivers/xorgxrdp-devel: Update to 0.9.80.b20220916 2022-09-19 14:53:40 +09:00
Koichiro Iwao
936957ca44 x11-drivers/xorgxrdp: Update to 0.9.19
Changes:	https://github.com/neutrinolabs/xorgxrdp/releases/tag/v0.9.19
2022-09-16 23:39:46 +09:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 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-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 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.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Tobias C. Berner
b86221feea cleanup: remove trailing whitepaces 2022-09-07 12:26:41 +02:00
Rene Ladan
2987004cc7 cleanup: Remove expired ports:
2022-09-04 x11-drivers/xf86-video-trident: Broken with recent xorg, no fixes upstream
2022-09-04 x11-drivers/xf86-video-s3: Broken with recent xorg, no fixes upstream
2022-09-04 x11-drivers/xf86-video-glint: Broken with recent xorg, no fixes upstream
2022-09-04 11:39:02 +02:00
Koichiro Iwao
e1d8cb6be5 x11-drivers/xorgxrdp{,-devel}: force rebuild after xorg-server update
PR:		265728
Reported by:	Jürgen Weber <weberbug@gmx.de>
2022-08-09 18:23:14 +09:00
Dima Panov
a835676e2e x11-drivers/xorgxrdp[-devel]: unbreak build with DRI3 enabled after latest xorg update
Approved by:	portmgr blanket
2022-08-05 19:30:30 +03:00
Baptiste Daroussin
d5519553b9 xorg-drivers: remove obsolete drivers 2022-08-04 11:24:37 +02:00
Baptiste Daroussin
e616e74dc8 xorg drivers: mark as deprecated drivers that are no longer supported
Mark as broken and deprecated xorg drivers no longer supported by recent
xorg
2022-08-04 09:29:48 +02:00
Baptiste Daroussin
4836afa750 x11-drivers/xf86-video-mach64: update to 6.9.7 2022-08-04 09:29:36 +02:00
Baptiste Daroussin
60acfbbac5 xorg: bump revision of drivers after xorg-server upgrade
The internal ABI has been bumped
2022-08-02 15:19:13 +02:00
Baptiste Daroussin
88b0ae2bb9 xorg: upgrade to 21.1.4
Port changes:
- flavorize the port
- decouple Xwayland as it has been split from Xorg
- switch to meson
- cleanup non necessary patches anymore
- stop butchering the build system to play with Xorg.wrap but do it
  in post-install
- remove dmx (no longer existing)
- use libmd for sha1 (remove dependency on open/libre ssl)
- always activate RPC security
- simplify postinstall/deinstall script and make them cross install friendly
- remove the SUID option and make it the default, we cannot startx as user without it
- only keep the mesa-dri dependency on xorg-server not others

xf86-video-ati: fix build with recent xorg

While here incorporate a patch which prevent crash of the driver
when xrandr is invoked

Update x11/libxcvt to provide cvt(1) and friends which are not provided anymore
Xorg

Reviewed by:		tcberner, manu, jbeich
Approved by:		tcberner, manu
Differential Revision:	https://reviews.freebsd.org/D35661
2022-08-02 09:26:03 +02:00
Tobias C. Berner
ab8a40fb17 x11-drivers: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  Florent Thoumie <flz@freebsd.org>
  *  Gleb Smirnoff <glebius@FreeBSD.org>
  *  NIIMI Satoshi <sa2c@sa2c.net>
  *  lesi@FreeBSD.org

With hat:	portmgr
2022-07-20 16:23:34 +02:00
Baptiste Daroussin
f2ebe0de05 x11-drivers/xf86-input-libinput: update to 1.2.0 2022-06-29 10:35:38 +02:00
Emmanuel Vadot
0b95c0475f x11-drivers/xf86-video-amdgpu: Update to 22.0.0
While here pet portlint.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
Differential Revision:	https://reviews.freebsd.org/D35269
2022-06-08 10:23:05 +02:00
Koichiro Iwao
eb4f0481e3 x11-drivers/xorgxrdp-devel: Update to 0.9.80.b20220601 2022-06-02 10:27:57 +09:00
Mateusz Piotrowski
2aae981c04 x11-drivers/xorgxrdp*: Recommend appending to kld_list
Overriding the kld_list may not be what the user expects. Appending is
less intrusive.

Approved by:	portmgr blanket
2022-04-04 17:13:59 +02:00
Koichiro Iwao
c10d550ff1 x11-drivers/xorgxrdp-devel: Add new port 2022-04-04 13:54:07 +09:00
Dmitry Marakasov
7b4d1f0b36 */*: fix trailing whitespace in pkg-descr's
Approved by:	portmgr blanket
2022-04-01 18:09:49 +03:00
Koichiro Iwao
15df202d3f x11-drivers/xorgxrdp: Force rebuild after xorg-server update 2022-03-15 14:36:50 +09:00
Koichiro Iwao
3c626f52f8 x11-drivers/xorgxrdp: Update to 0.2.18 2022-02-08 12:55:20 +09:00
Larry Rosenman
b0a0685341
x11-drivers/xf86-video-scfb: Update Port
Per request of ray@
2021-12-20 17:19:13 -06:00
Emmanuel Vadot
40e9ad50de x11-drivers/xf86-video-vmware: Fix build with latest libdrm
libdrm includes stdbool.h but xorg redefines it in xf86Opt.h
Simply undef our bool to fix this failure.

PR: 259949
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2021-12-02 15:09:36 +01:00
Alexey Dokuchaev
61b6613393 Style: improve ONLY_FOR_ARCHS_REASON (grammar, markup, etc.)
ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should
start with lower-case letter and not end with a period which is added
by the framework, similar to other knobs like BROKEN, IGNORE, et al.

While here, remove needless quoting, add missing Oxford comma, expand
contractions and jargonisms, use correct spelling for proper names.
2021-10-25 12:58:29 +00:00
Jimmy Olgeni
4460cf727a *: fix tab vs. space issues, and comments according to the guide. 2021-10-16 11:51:39 +02:00
Koichiro Iwao
530ddcf842 x11-drivers/xorgxrdp: Update to 0.2.17
Changes:	https://github.com/neutrinolabs/xorgxrdp/releases/tag/v0.2.17
2021-10-02 23:26:44 +09:00
Rene Ladan
620968a43a cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
2021-09-30 23:23:30 +02:00
Darius
b6eed3fd34 x11-drivers/xf86-video-ast: restore functionality on 12
AST video which works on 11-, doesn't on 12-, restored by
pulling in some Linux DRM patches and then massaging it to
avoid device-tree madness, from darius@dons.net.au

PR:		240294
Approved by:	zeising (x11@)
2021-07-09 13:24:23 +02:00
Jung-uk Kim
ca4de4fd36 x11-drivers/xf86-video-intel: work around execbuffer2 test failure
Work around execbuffer2 test failure. I was not able to enable DRI3 with
SNA.  It turned out DRM_IOCTL_I915_GEM_EXECBUFFER2 ioctl returns a
different error code, i.e., ENOENT instead of EFAULT. Allow both to
return true.

PR:		256354
Approved by:	x11 (manu)
2021-07-01 13:01:14 -06:00
Kevin Bowling
da3162c7c9 graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
2021-06-22 11:53:08 -07:00
Gerald Pfeifer
d09ed096c4 */*: Replace USE_GCC=any with USE_GCC=yes
USE_GCC=any has been equivalent to USE_GCC=yes in most cases (such
as i386 and amd64 since 12.x and depending on configuration 11.x,
most newer installations on other platforms, and 13.x across the
board).

Since commit 96c17633d9 Mk/bsd.gcc.mk is treating them as
different spellings of the same, so continue the deorbiting of the
USE_GCC=any form and simply replace it with USE_GCC=yes.

This should not make any functional difference at all.

Discussed with:	mat, linimon, pkubaj
2021-06-04 05:53:21 +00:00