Commit graph

12669 commits

Author SHA1 Message Date
leot
6550a18886 Add builtin.mk. 2015-09-30 09:08:43 +00:00
wiz
b05450dc69 Update to 2.4.65:
Alan Coopersmith (1):
      Include <alloca.h> when needed before calling alloca

    Christian König (2):
      amdgpu: remove sequence mutex
      amdgpu: serialize drmPrimeFDToHandle

    Emil Velikov (20):
      drm: add interface to get drm devices on the system v3
      Move -lm link flag to LIBADD
      vbltest: fix variable shadowing warning
      modetest: fix shadowing warnings
      intel: resolve shadowing warnings
      intel: error out on has_error in exec2
      intel: introduce to_bo_gem() helper
      configure: enable -Wshadow when available
      amdgpu: remove unneeded -Wno-switch-enum flag
      modetest: annotate const data as such for good measure
      libkms: use static const for good measure
      radeon: cleanup bo/cs func tables
      freedreno: annotate the device/bo/pipe/ringbuffer funcs as const data
      tests/amdgpu: reference the correct variable for memcpy
      tests/amdgpu: annotate the uvd message templates as const data
      tests/amdgpu: annotate (most of) the vce templates as const data
      tests/amdgpu: ensure tests work by using c99 initializers
      nouveau: use designated initializers
      intel: ignore missing-field-initializers warnings
      configure: remove -Wno-missing-field-initializers

    Hyungwon Hwang (2):
      xf86drmMode: remove the trailing white spaces
      modetest: remove the trailing white spaces

    Jonathan Gray (1):
      amdgpu: use EINVAL instead of EBADMSG in amdgpu_bo_cpu_unmap()

    Jérôme Glisse (1):
      drm: Add -lm to libdrm ldflags to fix build failure.

    Mathias Tillman (1):
      drm: fix the usage after free

    Mauro Rossi (2):
      amdgpu: add Makefile.sources
      amdgpu: add Android build support

    Michel Dänzer (1):
      tests: Add -lm to LDADD for dristat

    Rafał Sapała (1):
      intel: Serialize drmPrimeFDToHandle with struct_mutex

    Rob Clark (4):
      freedreno: don't take ownership of the dmabuf fd on import
      drm: make individual drm_server_info fxns optional
      freedreno: add API to get drm fd from fd_device
      Bump version for release

    Thierry Reding (1):
      omap: Initialize DMA BUF file descriptor to -1

    Tvrtko Ursulin (1):
      libdrm: Add framebuffer modifiers uapi

    Varad Gautam (5):
      freedreno: fix a bo cache segfault with imported bo's
      freedreno: fill bo->fd when importing
      freedreno: get bo size for imported dma-buf
      freedreno: use drmPrime wrappers to import/export prime bo's
      freedreno: serialize drmPrimeFDToHandle under table_lock

    monk.liu (1):
      amdgpu: fix missing deinit on vamgr_32
2015-09-29 08:23:18 +00:00
wiz
72732ab571 Update to 1.2.6:
Adam Jackson (3):
      Remove mibstore.h
      ddc: Use own thunk function instead of vgaHWddc1SetSpeedWeak
      Update for xserver 1.17

Alan Coopersmith (2):
      Add iopl.h to source lists in util/Makefile.am so it gets packaged
      Require ANSI C89 pre-processor, drop pre-C89 token pasting support

Matt Turner (1):
      xf86-video-chips 1.2.6
2015-09-29 08:21:08 +00:00
wiz
e920a86791 Update to 1.10.7:
Adam Jackson (3):
      Use own thunk function instead of vgaHW*Weak
      Fix build against xserver 1.17
      Remove call to miInitializeBackingStore

Matt Turner (1):
      xf86-video-s3virge 0.10.7
2015-09-29 08:19:22 +00:00
kamil
25228b2f31 +arandr 2015-09-27 16:50:56 +00:00
kamil
d76ab4c23d Import arandr-0.1.8 as x11/arandr
ARandR is designed to provide a simple visual front end for XRandR.
Relative monitor positions are shown graphically
and can be changed in a drag-and-drop way.
2015-09-27 16:49:54 +00:00
tnn
74f54f2448 added x11/xtrace 2015-09-27 11:24:05 +00:00
tnn
ffeed96e31 Import xtrace-1.3.1 as x11/xtrace.
(from pkgsrc-wip, originally packaged by reed@)

Xtrace fakes an X server and forwards all connections to a real X
server, displaying the communication between clients.  It prints
the requests going from client to server and the replies, events
and errors going the other way.
2015-09-27 11:21:41 +00:00
taca
a00ededea8 Allow ruby-wxruby to built with newer version of Ruby, 2.0.0 and later. 2015-09-27 06:41:06 +00:00
tnn
2030a84396 Afaict xf86driproto does in fact not need libpciaccess.
Direct rendering is available on platforms without PCI.
Drop libpciaccess and bump PKGREVISION.
2015-09-27 05:17:49 +00:00
tnn
744213f757 kludge around non-constant expressionness of CMSG_SPACE(3) on netbsd-5 2015-09-26 18:35:41 +00:00
tnn
8041451266 - always compile with GLAMOR support
- require modular-xorg-server>=1.17.2nb6
- bump pkgrevision
2015-09-26 08:48:38 +00:00
tnn
541cb1249c Enable more functionality in modular-xorg-server:
- always include dri3 support with dri option (can still use dri2)
- always include GLAMOR support with dri option
- enable xtrans file descriptor passing
- require mesa 11
- Bump PKGREVISION

GLAMOR is experimental OpenGL accelerated 2D graphics. It works with
xf86-video-ati and xf86-video-intel but must be explicitly enabled.
Sample configuration:

---8<---
# /usr/pkg/share/X11/xorg.conf.d/20-glamor.conf
Section "Module"
    Load "dri2"
    Load "glamoregl"
EndSection
Section "Device"
    Identifier "radeon" # or intel
    Driver "radeon" # or intel
    Option "AccelMethod" "glamor"
EndSection
---8<---
2015-09-26 08:47:17 +00:00
tnn
3ec4f8a858 Import compton-20150920 as x11/compton.
Compton is a compositor for X, and a fork of xcompmgr-dana.

Changes from xcompmgr:

  OpenGL backend (--backend glx), in addition to the old X Render backend.
  Inactive window transparency (-i) / dimming (--inactive-dim).
  Titlebar/frame transparency (-e).
  Menu transparency (-m, thanks to Dana).
  shadows are now enabled for argb windows, e.g. terminals with transparency
  removed serverside shadows (and simple compositing) to clean the code,
    the only option that remains is clientside shadows
  configuration files (see the man page for more details)
  colored shadows (--shadow-[red/green/blue])
  a new fade system
  VSync support (not always working)
  Blur of background of transparent windows, window color inversion (bad in
    performance)
  Some more options...
2015-09-26 07:25:59 +00:00
tnn
a59c9c661b add x11/compton 2015-09-26 07:21:46 +00:00
tnn
7192e36e8c add "xatracker" option, which enables support for kernel modesetting and 3D 2015-09-25 01:43:43 +00:00
tnn
6e31eb4132 provide MesaLib7 if that was requsted 2015-09-25 00:57:16 +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
tnn
fafce04f6b add a refcnt and do sem_unlink() when it drops to 0. Bump PKGREVISION. 2015-09-24 23:57:27 +00:00
tnn
7ce1fc7443 Add makeshift NetBSD support using POSIX semaphores.
Not upstreamed because I think NetBSD should be given the chance to
implement some better interprocess synchronization primitives first.
See PR lib/49529.

In particular what's missing is an interprocess sync primitive that can:
  1) be passed safely through MAP_SHARED memory
  2) support atomic unlock-and-block (like pthread_cond_wait)
  3) wake up all waiters at once
2015-09-24 23:34:16 +00:00
tnn
71e80a7bec - provide full path to textproc/py-sphinx sphinx-build tool
- make it find libgcc_s.so from lang/gcc-aux if system has no libgcc_s.s

This fixes the package build, but it still complains that libgnat-4.9.so
is not found at run time and I don't know how to fix that.
2015-09-24 02:38:33 +00:00
rodent
aededb857f Needs USE_OLD_MODULAR_XORG_SERVER=yes to find xaa.h. Request from joerg@
this morning on the list. Bump PKGREVISION.
2015-09-23 16:39:17 +00:00
tnn
f0c3f77358 backport sparc64 fixes (sync w/ x11/modular-xorg-server) 2015-09-20 16:39:18 +00:00
tnn
3b07f7b151 reduce diff to upstream 2015-09-20 15:32:38 +00:00
tnn
506c957915 ac_cv_tls=none requires -DPIXMAN_NO_TLS 2015-09-19 17:11:35 +00:00
jperkin
483fd8416a Add SunOS to ONLY_FOR_PLATFORM, builds fine. 2015-09-16 18:38:34 +00:00
tnn
02c5285498 PR pkg/50243: PLIST fix when X11_TYPE=modular and PKG_OPTIONS.MesaLib=-dri
ok gdt@
2015-09-16 12:28:53 +00:00
tnn
fafa3f3850 PR pkg/50172: support the "glamor" AccelMethod on FreeBSD/DragonFly/Linux
(NetBSD not yet. Needs libxshmfence support first.)
2015-09-13 04:59:35 +00:00
wiz
75eb87e0d0 Update to 1.7.5:
A couple of important bugfixes that have accumulated over the last year.

Cosimo Cecchi (1):
      Fix version check in _XIAllowEvents

Julien Cristau (1):
      Advance the request buffer by the right amount in XIChangeHierarchy

Michal Srb (7):
      Fix double unlock when _XiCheckExtInit return -1.
      XIChangeHierarchy: Add missing unlock.
      Do not return NoSuchExtension casted to pointer as an error.
      XIGetClientPointer: Return False on error.
      Fix logic in _XIAllowEvents and prevent double unlock.
      Refactor XGetExtensionVersion.
      XIGrabDevice: Unlock display in error path.

Peter Hutterer (1):
      libXi 1.7.5
2015-09-09 17:55:39 +00:00
wiz
e9fa9835e6 Update x11/libxcb to 1.11.1:
there is a new minor version of libxcb available. This fixes some
threading-related bugs with xcb_wait_for_special_event() and adds
64-bit versions of functions that work with sequence numbers.


Changes:

Christian Linhart (1):
      expose 64-bit sequence numbers for XLib

Michel Dänzer (1):
      Call _xcb_wake_up_next_reader from xcb_wait_for_special_event

Uli Schlachter (2):
      Fix a thread hang with xcb_wait_for_special_event()
      Release libxcb 1.11.1
2015-09-09 17:54:45 +00:00
joerg
7000b7ad98 Rename internal structure to not conflict with the new non-null warning
attribute.
2015-09-08 18:55:51 +00:00
khorben
20757e142e Register dependencies on x11/deforaos-{keyboard,locker} 2015-09-03 22:15:35 +00:00
khorben
d23e5724f2 Package DeforaOS Panel 0.3.3
This is essentially a bugfix release, with:
- additional fixes to the helper utilities (panel-notify, wifibrowser...)
- minor improvement to the "network" applet and settings(1) utility
- build fixes
2015-09-02 23:18:45 +00:00
khorben
5325394e0a Add x11/deforaos-notes 2015-09-01 00:28:39 +00:00
khorben
734fbdc2c1 Import initial package for DeforaOS Notes version 0.0.0
DeforaOS Notes is a notes manager for the DeforaOS desktop.
2015-09-01 00:28:03 +00:00
wiz
83c0d0eac5 PLIST_VARS needs to be defined unconditionally.
Fixes non-Linux build.
2015-08-31 12:25:10 +00:00
tsutsui
b34d514ae7 Update mlterm to 3.5.1.
pkgsrc changes:
 - remove post-3.5.0 patch

Changes noted in doc/en/ReleaseNote:

ver 3.5.1
* Support font fallback on cairo.
* Improve romaji-kana conversion in using wnn as an input method.
  (Merge https://gist.github.com/tsutsui/1d4f9af3b4a53c906eb4)
* KBD_INPUT_NUM or MOUSE_INPUT_NUM environmental variables enable to specify N
  of /dev/input/eventN on Linux/framebuffer.
* Update unicode properties to 8.0.0.
* Add "layout_inner_border" / --lborder option.
* Add "use_extended_scroll_shortcut" to OSC 5379 and 5380.
* Add "Scroll by Shift+Up or Shift+Down" to "Others" tab of mlconfig.
* Add "Font width" (Narrow/Widen/Default) entry to "Font" tab of mlconfig.
* Bug fixes:
  Change the version of libvte 2.91 compatible library from 9.0.0 to 0.0.0
  Clean up utmp entry in exiting on NetBSD.
2015-08-30 16:06:12 +00:00
wiz
c92c3f3ee0 Update to 320:
Patch #320 - 2015/08/28

correct documentation for %t format (report by Martin Tournoij).

add %R for consistency to exec-formatted() and insert-formatted()
actions.

add %r format to exec-formatted() and insert-formatted() actions
(patch by Martin Tournoij).

Amend fix for Debian #794201 (report forwarded from Christian
Jachmann by Emanuel Haupt, Debian #797008).
2015-08-30 14:32:37 +00:00
wiz
8aaeb913ed Update to 0.10.8:
Adam Jackson (2):
      Remove mibstore.h
      Stop including xf86Priv.h

Alan Coopersmith (1):
      Fix HDisplay/VDisplay typos

Connor Behan (1):
      Remove upload / download EXA hooks

Dave Airlie (3):
      sis: fix build against latest xserver
      sis: more build fixes against master X server.
      sis: force build, who uses this crazy code anyways

Jan Lindemann (1):
      Replace xf86UnMapVidMem with pci_device_unmap_range

Matt Turner (1):
      xf86-video-sis: bump to version 0.10.8.

Peter Hutterer (1):
      Fix format-security warnings
2015-08-30 14:28:14 +00:00
markd
04ce3d58f5 pick up correct pcre.h 2015-08-30 10:00:56 +00:00
markd
d598b612cc Fix g++ 5.0 build. Fix build on Linux. 2015-08-30 09:56:45 +00:00
markd
bbfa5c5282 Build on linux (where likely to find alsa in base system). 2015-08-30 04:17:15 +00:00
markd
8083bb6c9e Fix build on Linux. 2015-08-30 04:13:46 +00:00
markd
eb646a68a1 Fix PLIST for cups option. 2015-08-30 01:21:42 +00:00
khorben
6d4c859234 Register missing dependency on sysutils/deforaos-browser 2015-08-29 15:11:17 +00:00
wiz
415dd2eb5d Add missing libconv dependency and fix linker line.
From Jörn Clausen in PR 50180.

Bump PKGREVISION to be on the safe side.
2015-08-27 21:44:59 +00:00
khorben
cb19de2ee9 Fix build on amd64 2015-08-27 09:14:52 +00:00
wiz
5227d488f2 Update to 0.15:
Major changes in 0.15 are:
* Updated translations
* Added manpages

Major changes in 0.14 are:
* Updated translations
* Fix permissions of ~/.config if created (should be 0700)

Major changes in 0.13 are:
* Fix a memleak
* Updated translations
* ChangeLog is now autogenerated by git

Major changes in 0.12 are:
* Updated translations

Major changes in 0.11 are:
* Switch DOWNLOAD default to "Downloads" instead of "Download" to
  to match the other names
* Fix bashisms in xdg-user-dirs
* Updated translations
2015-08-26 11:54:10 +00:00
khorben
3c605dbf98 Package DeforaOS Locker 0.3.1
This release brings:
- user interface improvements to the "password" authentication
- themeing for the "slider" authentication and "logo" demo
- support for demo cycling
- improved test suite
- fewer dependencies ("panel" plug-in moved to the Integration project)
2015-08-25 23:58:20 +00:00
khorben
bad16db595 Add x11/deforaos-integration 2015-08-25 22:59:42 +00:00