summaryrefslogtreecommitdiff
path: root/x11
AgeCommit message (Collapse)AuthorFilesLines
2015-10-10Recursive revbump from textproc/icuryoon45-89/+90
2015-10-08fix build w/ current mesa. Based on patch from richard@tnn3-15/+16
2015-10-07Needs pkg-config.joerg1-2/+2
2015-10-06modular-xorg-server & drivers are not for Darwintnn1-1/+3
2015-10-04Update xfce4-exo to 0.10.7.youri2-6/+6
0.10.7 ====== - Correctly escape file names (bug #9912), fixing magnet links - Translation updates: Lithuanian, Swedish, Norwegian Nynorsk, English (Australia), Asturian, Turkish
2015-10-03Packaged DeforaOS Panel 0.3.4khorben2-8/+8
This release brings: - general code review - more consistent error management (applets, panel-notify(1)...) - uninitialized variable fix in the "close" applet - stricter invocation of helper binaries ("mixer" applet, run(1)...) - improved "network" applet - avoid potential crashes in the "pager", "systray" and "tasks" applets - rid some compilation and run-time warnings (run(1)...) - updated translations Additional thanks to bouyer@ for the bug reports.
2015-10-03Update to terminator-0.98kamil4-15/+277
Upstream CHANGELOG ================== Release notes It's been a couple years since 0.97, high time for a new release! This release brings a slew of enhancements and bug fixes. Much attention is given to layout configuration functionality and customization. Tabs functionality is better polished; there were many corner case type bugs here. The preferences UI (which includes the vast bulk of the applications' widgetry) is better polished and numerous quirks and bugs removed. Scrollbars and scrolling is also made more solid in this release. One of the principle goals for this release was conversion to Gtk3. Unfortunately this is still a work in progress, but since progress on that front is slow, we decided getting an interim release out with all these improvements was probably more important than waiting until the conversion was finished. For the interested, the Gtk3 work is being done in a development branch which you're welcome to peek into. Going forward, our plan is to continue with a 0.99 bug-fix release and then a stable 1.00. The 1.x branch will remain Gtk2-based and focused on stabilization, while a new 2.x branch will be focused on the Gtk3/Python3/GObject porting work. * Features * Layout launcher with option or shortcut (Steve Boddy) * An all-new manual! Default to F1 key (Steve Boddy) * An initial separate port to gtk3 is available for the brave, which is having all trunk changes applied to it while the issues get shaken out (Egmont Koblinger & Steve Boddy) * Enhancements * Layout launcher reloads config when opened to be sure it has the latest layouts (Steve Boddy) * Reload the config before we write to it or we could overwrite something from another instance (Steve Boddy) * When saving, a layout now remembers: * maximised and fullscreen status (Steve Boddy) * window titles (Steve Boddy, LP#1192960) * which tab was active (Steve Boddy) * which terminal was active (Steve Boddy, LP#858268) * working directory for each terminal (MoMaT, LP#1157422) plus additional GUI code (Steve Boddy) * Add vertical scrollbar to the layout launcher and make mouse wheel scrolling work (Steve Boddy) * Add vertical scrollbars to the Profiles and Layouts tabs in Preferences (Steve Boddy, LP#1396843) * Add options for non-homogenous tabs and scroll arrows (Grizzly Smit) * Add shortcuts for scrolling up/down by line/half-page/page (nanikata, LP#332267) * Improve consistency of Custom Commands menu (David Caro, LP#684340) * New distinct icons for non terminal windows (Steve Boddy) * Active terminal per tab is remembered (Steve Boddy, LP#315956) * Add shortcuts/code to toggle All/Tab grouping (Steve Boddy, LP#1097347) * Improve watcher plugin (Joseph Crosland) with additional fixup (Steve Boddy) * Add Ctrl+MouseWheel Zoom in/out and Shift+MouseWheel page scroll up/down (Steve Boddy) * Add Ctrl+Shift+MouseWheel and Ctrl+Super+MouseWheel to zoom receivers or all terminals (Steve Boddy) * Add search bar wrap toggle (Christophe Bourez) * Add default broadcast behaviour selection (Jiri, LP#1288835) * Improve testing, distcheck, setup.py (Bryce Harrington) * Major cleanup and reorganisation of the preferences window (Steve Boddy) * Complete revamp of the Global tab * Splitters added on the 'Profiles', 'Layouts' and 'Plugins' tabs for resizing lists * Made the 'Layouts' tab and the 'Profile' sub-tabs more consistent style wise * Included a new 'About' tab with some project links * Add global setting for changing the titlebar font (Eli Zor) expanded and improved (Steve Boddy) * Add shortcuts for next/prev profile (Peter E Lind, LP#1314734) * Improve DnD to handle multiple files (Schplurtz le Déboulonné) and (Steve Boddy) * Add 'Save' button for saving to the selected Layout (Ariel Zelivansky) * Preselect the current layout when opening Prefs window, and also save config after using the layout 'Save' button (Steve Boddy) * Add default shortcuts for some actions by my preference (Steve Boddy) * Added HighContrast icons, and fix all window/menu icons to respect theme changes (Steve Boddy, LP#305579) * Add option to set how long ActivityWatcher plugin is quiet for (Steve Boddy) * Big tidy up and improvements to translation strings, although it will require additional work by translators (Steve Boddy) * Make the menu mnemonics a bit more consistent, or add them where they were missing (Steve Boddy) * Add fallback to psutils to discover the cwd of a terminal (Heon Jeong, LP#1261293) with additional fixup (Steve Boddy) * Slight improvement (IMO) to the zoom terminal font scaling (Steve Boddy, LP#329158) * Add an internationalised AppData file for software installers (Steve Boddy, LP#1323785) * Bug fixes * Fix <Mod>+double-click to not rebalance splitters (Steve Boddy, LP#1192679) * Fix closing a group to no longer leaves strays (Steve Boddy, LP#1193484) * Fix shader so it works for background images too (Steve Boddy, LP#1202109) * Fix x-terminal-emulator option (Neal Fultz, LP#366644) * Fix lost geom when using -H option (Steve Boddy, LP#1035617) * Fix maximise in Fluxbox. Possibly also Windows w/Xming too (Steve Boddy, LP#1201454) * Fix lack of focus on unhide with patch from (Pavel Khlebovich, LP#805870) * Fix the Group All/Tab shortcuts where titlebars were not updated (Steve Boddy, LP#1242675) * Fix splits not being central mith multiple tabs (Justin Ossevoort, LP#1186953) * Fix closing of tab with multiple terminals not closing (Steve Boddy, 1253995) * Fix custom commands broadcast to grouped terminals (Mauro S M Rodrigues, LP#1414332) * Fix libc loading in freebsd.py. Restores pwd detection. (Thomas Hurst) * Fix scrollbar doubleclick rebalancing (Bryce Harrington, LP#1423686) and (Steve Boddy) * Fix crash when capslock pressed while editing a tab title (wizwiz50, LP#1313761) * Fix navigation between terminals (Julián Moreno Patiño LP#1433810) and (Steve Boddy, LP#328235, LP#1433810) * Fix option --new-tab to show application (Pavel Roschin, LP#1367680) and (Steve Boddy) * Fix xterm color palette to match xterm (Casper Ti. Vector, LP#1260924) * Fix (unconfirmed) for Fedora messing up prompts in gtk2 vte if gtk3 vte is also installed (Steve Boddy, LP-Q#268135) * Fix to make the debugserver work with two or more -d flags as per docs, not three or more (Steve Boddy) * Fix unwanted newline on DnD file (Schplurtz le Déboulonné, LP#1311481) * Fix DnD filenames with sh-quote, even those with ' (Schplurtz le Déboulonné) * Fix multi-line DnD to full text block, not just first line (Steve Boddy) * Fix slightly uneven splits on shortcut due to handle size, though this will make previously saved layouts off by a few pixels (Steve Boddy, LP#1089162) * Man page typo (Michael Eller, LP#1296725) * Fix new tab labels when adding a tab to a window with splits (Steve Boddy) * Minor visual fix for slider in prefs filling whole trough (Steve Boddy) * Buttons in Prefs>Layouts tab cannot be hidden by slider (Steve Boddy) * Fix Super+double-click on splitter within tabs (Steve Boddy) * Fix composed characters for receivers (Takao Fujiwara, LP#1463704) * Fix launcher opening after a dbus enabled window is already open (Steve Boddy, LP#1283002) * Sort entries in config file, so they don't jump around every time config is saved for easier troubleshooting (Steve Boddy) * Start 'New Layout #' from 1. Looked strange starting at 2 (Steve Boddy) * Fix the renaming of Layouts/Profiles sometimes corrupting what appears in the config file (Steve Boddy, LP#1262709) * Fix the way alternatives are set up that cures blurry/incorrect icons in task switchers (Steve Boddy, LP#1067287) * Fix the tab switching if a terminal on another tab exits (Steve Boddy, LP#943311)
2015-10-01add modular-xorg-xquartztnn1-1/+2
2015-10-01Import modular-xorg-xquartz-1.17.2 as x11/modular-xorg-xquartz.tnn19-0/+1345
The XQuartz project is an open-source effort to develop a version of the X.Org X Window System that runs on OS X. Together with supporting libraries and applications, it forms the X11.app that Apple has shipped with OS X since version 10.5.
2015-10-01fix build on Darwin with X11_TYPE=modulartnn2-2/+12
2015-10-01Recursive revbump for poppler-0.36.0 shlib bump.wiz1-2/+2
2015-09-30Update to 0.32.8:wiz2-7/+6
A new pixman release 0.32.8 is now available. This is a stable release that contains an important bug fix (buffer overflow), which can affect 32-bit systems. I recommend to all the distributions that still use the 0.32.x version to upgrade to this release as soon as possible. For those distributions that already moved to the new 0.33.2 version, I will release in the coming weeks a new version (0.33.4), which will include this bug fix, among other things.
2015-09-30Add builtin.mk.leot2-0/+18
2015-09-29Update to 2.4.65:wiz3-22/+6
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-29Update to 1.2.6:wiz5-154/+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-29Update to 1.10.7:wiz3-84/+6
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-27+arandrkamil1-1/+2
2015-09-27Import arandr-0.1.8 as x11/arandrkamil4-0/+103
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-27added x11/xtracetnn1-1/+2
2015-09-27Import xtrace-1.3.1 as x11/xtrace.tnn6-0/+181
(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-27Allow ruby-wxruby to built with newer version of Ruby, 2.0.0 and later.taca7-13/+132
2015-09-27Afaict xf86driproto does in fact not need libpciaccess.tnn2-8/+3
Direct rendering is available on platforms without PCI. Drop libpciaccess and bump PKGREVISION.
2015-09-26kludge around non-constant expressionness of CMSG_SPACE(3) on netbsd-5tnn2-1/+23
2015-09-26- always compile with GLAMOR supporttnn1-8/+4
- require modular-xorg-server>=1.17.2nb6 - bump pkgrevision
2015-09-26Enable more functionality in modular-xorg-server:tnn4-22/+15
- 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-26Import compton-20150920 as x11/compton.tnn4-0/+75
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-26add x11/comptontnn1-1/+2
2015-09-25add "xatracker" option, which enables support for kernel modesetting and 3Dtnn1-2/+20
2015-09-25provide MesaLib7 if that was requstedtnn1-2/+5
2015-09-25don't include Mesa's bl3 directly. It needs to come in via xorg-server'stnn12-25/+12
bl3 since that decides which mesa version to use.
2015-09-24add a refcnt and do sem_unlink() when it drops to 0. Bump PKGREVISION.tnn3-2/+9
2015-09-24Add makeshift NetBSD support using POSIX semaphores.tnn9-9/+416
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- provide full path to textproc/py-sphinx sphinx-build tooltnn1-3/+10
- 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-23Needs USE_OLD_MODULAR_XORG_SERVER=yes to find xaa.h. Request from joerg@rodent1-3/+5
this morning on the list. Bump PKGREVISION.
2015-09-20backport sparc64 fixes (sync w/ x11/modular-xorg-server)tnn8-6/+262
2015-09-20reduce diff to upstreamtnn2-903/+55
2015-09-19ac_cv_tls=none requires -DPIXMAN_NO_TLStnn1-1/+2
2015-09-16Add SunOS to ONLY_FOR_PLATFORM, builds fine.jperkin1-2/+2
2015-09-16PR pkg/50243: PLIST fix when X11_TYPE=modular and PKG_OPTIONS.MesaLib=-dritnn1-4/+4
ok gdt@
2015-09-13PR pkg/50172: support the "glamor" AccelMethod on FreeBSD/DragonFly/Linuxtnn4-18/+21
(NetBSD not yet. Needs libxshmfence support first.)
2015-09-09Update to 1.7.5:wiz2-6/+6
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-09Update x11/libxcb to 1.11.1:wiz2-6/+6
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-08Rename internal structure to not conflict with the new non-null warningjoerg2-1/+38
attribute.
2015-09-03Register dependencies on x11/deforaos-{keyboard,locker}khorben1-1/+3
2015-09-02Package DeforaOS Panel 0.3.3khorben5-76/+10
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-01Add x11/deforaos-noteskhorben1-1/+2
2015-09-01Import initial package for DeforaOS Notes version 0.0.0khorben6-0/+86
DeforaOS Notes is a notes manager for the DeforaOS desktop.
2015-08-31PLIST_VARS needs to be defined unconditionally.wiz1-2/+2
Fixes non-Linux build.
2015-08-30Update mlterm to 3.5.1.tsutsui3-242/+6
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-30Update to 320:wiz2-6/+6
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).