Commit graph

61 commits

Author SHA1 Message Date
nia
094f5c11d9 xf86-video-*: Add avoid-duplicate.mk 2021-12-02 18:15:25 +00:00
nia
f4a62a200c xf86-video-*: Add builtin.mk files 2021-12-02 18:14:34 +00:00
nia
f0847b49a7 mk: For consistency, rename PKG_HAS_ to OPSYS_HAVE_.
Requested by jperkin.
2021-11-09 12:04:43 +00:00
nia
d51d7bdeb3 xf86-video-intel: Use PKG_HAVE_TIMERFD. 2021-11-09 11:06:08 +00:00
nia
30f939d35c modular-xorg: Apply at most partial RELRO for modular drivers. 2021-11-02 08:20:24 +00:00
nia
ec8cda1f38 x11: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
2021-10-26 11:33:42 +00:00
nia
6280661b53 xf86-video-intel: Builds extra program with timerfd. Add LICENSE. 2021-10-17 11:22:57 +00:00
nia
665544c974 x11: Remove SHA1 hashes for distfiles 2021-10-07 15:13:25 +00:00
maya
f75842f180 xf86-video-intel: freebsd/dragonflybsd build fix. from freebsd ports.
Inspired by an outdated patch in PR pkg/50090
2020-10-13 04:38:29 +00:00
jperkin
46f28ec714 xf86-video-intel: Fix SunOS byteswap. 2020-09-23 08:33:35 +00:00
maya
f3f5387186 xf86-video-intel: update to the latest git snapshot.
The released version is quite old and doesn't run properly on new devices.
Some logic from similar packages in wip.
2020-07-31 14:41:37 +00:00
nia
fea7ff0d25 xf86-video-intel: only for x86 2020-06-28 13:54:09 +00:00
rillig
b686dd9180 all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
2020-01-18 23:30:43 +00:00
nia
97cf521539 xf86-video-intel: Update DESCR 2019-10-03 14:43:56 +00:00
wiz
013b913c44 xf86-video-intel: update to 2.99.917nb7.
Fix build with modular-xorg-server-1.20.
2018-05-15 10:50:19 +00:00
wiz
311ea978e4 xf86-video-intel: regen patch 2018-05-15 10:48:01 +00:00
wiz
380b6ec244 xorgproto: use xorgproto instead of separate *proto packages
Remove now obsolete packages.
2018-03-07 11:57:28 +00:00
wiz
fb1312e87d Patches from David Shao fixing build with xorg-server-1.19.
Sent in PR 51687.

Bump PKGREVISION.
2016-12-07 21:59:54 +00:00
tnn
4a1112c388 Add Linux specific PLIST 2016-03-09 07:31:56 +00:00
jperkin
02201cb05b Use OPSYSVARS. 2016-02-26 10:57:45 +00:00
tnn
3477021389 Build fix for xorg-server-1.18.0. Bump revision for new driver ABI. 2016-01-05 13:05:37 +00:00
agc
d8f09469bb Add SHA512 digests for distfiles for x11 category
Problems found locating distfiles:
        Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
        Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
        Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
        Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
        Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 03:28:24 +00:00
tnn
959c30222c don't include Mesa's bl3 directly. It needs to come in via xorg-server's
bl3 since that decides which mesa version to use.
2015-09-25 00:44:44 +00:00
richard
0f1c90a91a SunOS needs <alloca.h> for alloca() and <sys/mkdev.h> for major() 2015-05-22 05:40:35 +00:00
tnn
6a69e9522b Recursive revbump following MesaLib update, categories p through x. 2015-04-25 14:24:44 +00:00
khorben
a34caaf1c6 Add patch from xsrc to avoid random stack access
CID 1107540: Make the code safe avoiding random stack access. In
the first loop where there is a singleton point to pptSrc, only
access that singleton, no matter what.

Bump PKGREVISION as well.

Originally from Christos Zoulas:
http://mail-index.netbsd.org/source-changes/2013/11/14/msg049188.html

Reported upstream by Patrick Welche:
http://lists.freedesktop.org/archives/intel-gfx/2015-January/059018.html
2015-04-20 13:38:59 +00:00
tnn
948c600ad7 Revbump all the xf86-* driver packages so current binary packages get the
modular-xorg-server<1.17 dependency expressed.
2015-04-03 09:59:56 +00:00
khorben
7dc5bd4fa4 Imported xf86-video-intel 2.99.917
This is the same version as found in xsrc, from which I have also imported
the exact same patches. With this I can use the DRMKMS kernel from NetBSD
7 on my T440s laptop.

I believe this is the latest release available for this driver.
2015-03-03 01:02:05 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
richard
3adc89a059 update to xf86-video-intel-2.19.0 for modular-xorg-server-1.12.4 2013-05-16 06:16:50 +00:00
asau
8aba7e3fbf Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-29 05:06:05 +00:00
jperkin
c07e863658 Define DRIVER_MAN_SUFFIX on Solaris to the same as every other system, this
diverges from the standard layout on Solaris but ensures a consistent
experience for pkgsrc packages.

Fixes 31 packages on Solaris.
2012-09-27 10:06:28 +00:00
khorben
c383587495 Make xf86-video-intel driver work on Atom N455 + GMA3150 graphics chipset
From upstream, already applied in xsrc:
http://mail-index.netbsd.org/source-changes/2012/06/08/msg034860.html
2012-09-16 02:19:20 +00:00
jakllsch
3908206dc8 Add DMI support on NetBSD. 2011-11-15 20:44:58 +00:00
seanb
ce83aad862 Have pthread.buildlink3.mk handle -lpthread correctly on all platforms. 2011-06-06 12:48:14 +00:00
tron
1717faf5b1 Bump package revision of all packages depending on the "libXvMC" package
whose builtin detection has been fixed.
2011-01-19 18:12:20 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
tnn
c2e785c207 revision bump for libdrm update. 2010-04-16 13:50:51 +00:00
wiz
7693f65ee8 hasso says that 2.8.0 is almost useless for any user not using Linux,
because it now only supports DRI2 or KMS.

Downgrade to 2.7.1nb1.
2009-08-10 06:17:21 +00:00
wiz
c03e2072ba Update to 2.8.0:
We are pleased to present this major release of the xf86-video-intel
driver. This release is very similar to the 2.7.99.902 release
candidate but includes a couple of additional bug fixes, (for bugs
#22760 and @22483).

Compared to the 2.7 releases this driver contains several new features
and many bug fixes. The driver now depends on X server 1.6 or later,
and eliminates several obsolete code paths, (XAA and EXA removed in
favor of UXA, DRI1 support eliminated). The driver certainly will work
best with an i915 module from a recent kernel (2.6.31) and with
kernel-modesetting (KMS, specified by loading i915 with the option
"modeset=1").
2009-08-09 22:40:15 +00:00
wiz
260664e8d8 Bump PKGREVISION for modular-xorg-server update. 2009-06-07 11:24:35 +00:00
taca
2bc247eec8 Update xf86-video-intel to 2.7.1.
* pkgsrc change: remove useless patch-ba by me.


Release 2.7.1 (2009-05-12)
--------------------------
This is a maintenance release on the 2.7 branch. Compared to 2.7.0 it
consists only of a few carefully hand-picked fixes for bugs,
(including GPU crashers). We encourage all users of 2.7.0 to upgrade
to 2.7.1.

Bug fixes since 2.7.0:

    * KMS: Hook up output properties for RANDR, (this allows output
      properties to be controlled in the KMS case just as in the UMS
      case). [Zhenyu Wang <zhenyu.z.wang@intel.com>]

    * Fix multiplication error when computing required batch space.
      This could fix any number of cases where the driver did
      inexplicable things (due to having computed the wrong
      size). [Keith Packard <keithp@keithp.com>]

    * Hold reference to video binding table until all rects are
      painted. This prevent general chaos in the buffer
      manager. [Keith Packard <keithp@keithp.com>]

    * Split i915 textured video commands to fit into batch
      buffers. Video and 3D setup commands share the same batch
      buffer, so without this fix, various problems could occur when
      video and 3D clients were both heavily active at the same
      time. [Keith Packard <keithp@keithp.com>]

    * Fix crash with XV with large virtual display (> 2049). [Albert
      Damen <albrt@gmx.net>]

    * Provide missing value to 3D_STATE_VERTEX_BUFFERS command. We
      don't know that this was causing any problem, but the change
      does bring the driver into conformance with what the
      specification says the hardware requires here. [Keith Packard
      <keithp@keithp.com>]
2009-05-14 12:57:57 +00:00
joerg
4f43db2e0c Update to xf86-video-intel-2.7.0. Too many changes to list here, but
with the usual number of regressions and regression fixes, tearing for
Xvideo is fixed as long as composition isn't used.
2009-05-05 04:27:29 +00:00
hasso
7101a3f88e Backport G41 chipset support from 2.5, tested with Asus P5QPL-VM.
Bump PKGREVISION.
2009-01-05 13:18:18 +00:00
taca
8fe3be0fcd Update xf86-video-intel package to 2.4.3.
Here is the message on xorg-announce.

Hopefully this is the last 2.4.x release.  This one just includes a few
changes relative to 2.4.2, but the G4x stolen memory bit is an important
one.

Adam Jackson (1):
      Quirk: No LVDS on Dell Studio Hybrid

Carl Worth (1):
      Disable frame buffer compression by default for GM965.

Eric Anholt (1):
      Fix broken stolen memory counting on G4X.

Jesse Barnes (3):
      Don't allocate a pipe for hotplug detection
      Add a few programs to .gitignore
      Update version to 2.4.3 for release

Zhenyu Wang (3):
      Disable render standby
      Add backlight kernel method support on Asus and Eeepc
      quirk LVDS on Asus Eee box
2008-11-15 08:24:25 +00:00
tnn
3c36bc284d Update to xf86-video-intel-2.4.2.
From Hasso Tepper, PR pkg/39563. With patches for FDO bugs 17405 & 16631.

  Pack bdb_general_definitions block
  Remove unused VBIOS flag defines
  Don't disable planes in i830_update_dsparb
  Don't skip the checks for DRI headers with --enable-dri
  Fix reverted LVDS bios capability dword definition
  Bump version 2.4.2
  Fix from He Shuang(shuang.he at intel.com),
2008-09-19 14:56:00 +00:00
bjs
d574d511a4 PKGREVISION bump due to update of x11/modular-xorg-server. 2008-09-18 20:57:50 +00:00
tnn
65d42e165b Update to xf86-video-intel-2.4.1.
Man page typo fixes
  Set lvds_ddc_mode before use to avoid a segfault on mac mini.
  Update DSPARB while planes are still off
  Reorganize VBIOS code
  Fix pipe A force quirk
  Update man page
  Fix up the HP Pavilion ze4944ea quirk
  Apply pipe A quirk to 845 as well.
  Fix DPMS off in the presence of the pipe A quirk.
  Reorder visuals reported by the intel driver
  Don't program dsparb on new Intel chip
  Fix SDVO reg definition
  Fix SDVO HDMI encoding detect (#16920)
  Disable display clock gating for 4 series chips
  Fix possible spurious interrupts in hotplug detect on 4 series chip
  Make skip_panel_detect clear for its meaning
  Always check and free driver private in LVDS destroy
  Bump version 2.4.1
2008-08-15 06:37:22 +00:00
tnn
f857745c5d Update to xf86-video-intel-2.4.0.
Main new features included within this release are
- New Intel 4 series chipset support
- Improved 965 exa render performance
- Integrated HDMI support
- SDVO-HDMI support (e.g ASUS P5E-VM board)

Also a long list of bugfixes:
http://lists.freedesktop.org/archives/intel-gfx/2008-July/000192.html
2008-07-28 16:58:06 +00:00
tnn
b1c05fc844 fix breakage w/ libdrm-2.3.1.
From upstream commit 55678c64bc6e3ed613ea6db14c105c18a0cf28ce.
2008-07-17 12:03:11 +00:00