Packaged by Daniel Ölschlegel in pkgsrc-wip.
Simple generic tabbed fronted to xembed aware applications, originally
designed for surf but also usable with many other application, i.e.
uzbl, urxvt and xterm.
Previously there were at least 5 different ways MACHINE_ARCH could be set,
some statically and some at run time, and in many cases these settings
differed, leading to issues at pkg_add time where there was conflict
between the setting encoded into the package and that used by pkg_install.
Instead, move to a single source of truth where the correct value based on
the host and the chosen (or default) ABI is determined in the bootstrap
script. The value can still be overridden in mk.conf if necessary, e.g.
for cross-compiling.
ABI is now set by default and if unset a default is calculated based on
MACHINE_ARCH. This fixes some OS, e.g. Linux, where the wrong default was
previously chosen.
As a result of the refactoring there is no need for LOWER_ARCH, with
references to it replaced by MACHINE_ARCH. SPARC_TARGET_ARCH is also
removed.
Fix gtk2 option. PR pkg/49277.
Explicitly turn off all database drivers since they might be picked up, as
shown in joyents linux bulk build.
Bump pkgrevision.
The main highlight of this release are RandR 1.5 with reworked
multi-monitor support, GLAMOR optimizations and better generic
modesetting driver support.
Patch #322 - 2016/01/02
fix regression due to incorrect fix for compiler warning when allocating storage for /etc/shells (reports by Ashish Shukla, Debian #809646).
Patch #321 - 2015/12/31
add resource keepClipboard, escape sequence and action keep-clipboard.
add optional feature to capture text copied to clipboard at the time of copying rather than at the time the clipboard contents are requested for pasting (patch by Milan Mehner).
improve a special case where the -e option was used to pass a single-quoted command via luit, by wrapping it in a “sh -c” (report by Keith Hedger).
minor fix for type-cleanliness when allocating storage for /etc/shells (Tobias Stoeckmann).
fix a typo in manual page (Dan Church).
fix minor file-descriptor leak; after calling openpty, the slave's file descriptor is not needed (report by Juha Nurmela).
editorial change to ctlseqs.ms (report by David Gomboc).
minor updates for autoconf macros.
update config.guess, config.sub
Changes:
v1.5.25, 2015/12/13 -- Fix#53, PEP8 changes, STRING_FUNCTION rename
v1.5.24, 2015/11/14 -- Fix for Import ctypes.wintypes on Linux issue.
v1.5.23, 2015/11/14 -- <no change, mistaken version bump>
v1.5.22, 2015/11/08 -- Fix segfault for PyQt4 copy/paste functions
v1.5.21, 2015/11/04 -- Import fixes.
v1.5.20, 2015/10/30 -- Big refactoring and testing additions from mhils. Thanks!
v1.5.19, 2015/10/29 -- Updating setup.py to pull version info from __init__.py
v1.5.18, 2015/10/29 -- Added _noCopy/_noPaste functions to raise
NotImplementedError exceptions when called, instead of
raising exceptions when Pyperclip is imported.
v1.5.17, 2015/10/28 -- Refactoring to add determineFunctionSet() and
setFunctions() functions.
v1.5.16, 2015/10/28 -- Fix issue 31, Klipper adds newline to the end of the
pasted text.
v1.5.15, 2015/10/12 -- Removing _pyperclip.py file which accidentally got
included in the PyPI package.
v1.5.14, 2015/10/09 -- Fixed major Windows problems.
v1.5.13, 2015/09/23 -- Added other python versions to to the setup.py file.
v1.5.12, 2015/09/18 -- Added _pasteKlipper() & _copyKlipper(). Thanks contrixed!
Overview of Changes from GTK+ 2.24.28 to 2.24.29
================================================
* OS X:
- Partial aspect ratio support
* Bug fixes:
345345 PrintOperation::paginate is not emitted for class handler
745127 Changing order of file in "Places" crashes the application
749507 gtk-2.0.m4 fails to detect a prefixed pkg-config
752638 notebook tab dragging doesn't work on Quartz (patches...
753644 Switching from Multipress input method to None immedi...
753691 make install -j2 fails when building for MinGW
753992 im-quartz discard_preedit segmentation fault
754046 annotate gtk_color_button_get_color
* Translation updates:
Occitan
libdrm 2.4.66 release, mainly for new nouveau API.
lots of other changes in here as well though.
Ben Skeggs (14):
nouveau: import and install a selection of nvif headers from the kernel
nouveau: move more abi16-specific logic into abi16.c
nouveau: move object functions up, to avoid future foward decls
nouveau: make it possible to init object in pre-allocated memory
nouveau: add interface to call an object's methods
nouveau: add interfaces to query information about supported classes
nouveau: introduce object to represent the kernel client
nouveau: stack legacy nouveau_device on top of nouveau_drm
nouveau: make use of nouveau_drm::fd instead of nouveau_device::fd
nouveau: remove nouveau_object_find()
nouveau: add new interface to create a nouveau_device
nouveau: add support for newer kernel interfaces
nouveau: clean up nouveau.h, noting deprecated members/functions
Bump version for release
Ben Widawsky (2):
intel: Add SKL GT4 PCI IDs
intel: Cleanup SKL PCI ID definitions.
Chih-Wei Huang (1):
intel: add the missing <strings.h> include
Dave Airlie (1):
drm: add virtgpu_drm.h
Emil Velikov (17):
automake: set --enable-valgrind during make distcheck
xf86drmMode: smoke-test the atomic API
tests/drmdevice: add new 'test'
xf86drm: flex platform specifics into drmParsePciBusInfo
xf86drm: move platform details to drmParsePciDeviceInfo()
xf86drm: move the final linux specific bits out of drmGetDevices
xf86drm: rename drmSameDevice to drmCompareBusInfo
util_math: add MAX3 macro
xf86drm: rework drmGetDevices()
xf86drm: move ifdef __linux__ guards where needed
xf86drm: warn on missing drmGetMinorNameForFD implementation
xf86drm: split out drmProcessPciDevice and drmFoldDuplicatedDevices
xf86drm: add drm{Get,Free}Device
tests/drmdevice: add drm{Get,Free}Device() example
Fix SunOS/NetBSD atomic macro
xf86drm: remove makedev() hack/workaround
configure.ac: test for the same atomic function as the one we use
Felix Janda (1):
xf86drm: include <limits.h> for PATH_MAX
Jammy Zhou (1):
amdgpu: fix overflow for timeout calculation
Jonathan Gray (1):
configure.ac: rework compiler builtin atomic tests
Kristian Høgsberg Kristensen (3):
intel: Update i915_drm.h
Add tests/drmdevice to .gitignore
intel: Add drm_intel_bo_set_softpin_offset to intel-symbol-check
Matt Roper (3):
xf86drm: Fix error handling for drmGetDevices()
xf86drm: Fix error handling for drmGetDevice()
xf86drm: Handle unrecognized subsystems safely in drmGetDevice[s]()
Michał Winiarski (2):
intel: Add support for softpin
intel: Restore formatting of offsets in debug statements
Michel Dänzer (2):
Fix void pointer arithmetic in drmProcessPciDevice
radeon: Handle surface offsets exceeding 32 bits correctly
Michel Thierry (2):
intel: 48b ppgtt support (EXEC_OBJECT_SUPPORTS_48B_ADDRESS flag)
intel: add drm_intel_bo_use_48b_address_range to symbol-check test
Rob Clark (3):
freedreno: don't reuse exported buffers
freedreno: drop exported dmabuf fd tracking
freedreno: debug msg cleanup
Stefan Agner (1):
tests: remove missleading comments
Thierry Reding (10):
tests: Split helpers into library
tests: Move name tables to libutil
proptest: Add Android support
tests: Add libkms-test library
tests: kms: Implement CRTC stealing test
tests: kms: Implement universal planes test
tests: Add helper to open a device/module
modetest: Use util_open()
proptest: Use util_open()
vbltest: Use util_open()
Tobias Jakobi (18):
exynos/fimg2d: fix empty buffer handling in g2d_flush()
exynos/fimg2d: simplify base address submission in g2d_scale_and_blend()
exynos/fimg2d: add g2d_check_space()
exynos/fimg2d: add g2d_validate_xyz() functions
exynos/fimg2d: remove default case from g2d_get_blend_op()
exynos/fimg2d: remove superfluous initialization of g2d_point_val
exynos/fimg2d: make g2d_add_cmd() less heavy
exynos/fimg2d: add message prefix
exynos/fimg2d: remove g2d_context from public header
exynos: Introduce exynos_handle_event()
tests/exynos: add fimg2d performance analysis
exynos/fimg2d: add g2d_config_event
tests/exynos: add fimg2d event test
tests/exynos: use XRGB8888 for framebuffer
exynos: fimg2d: add g2d_set_direction
exynos/fimg2d: add g2d_move
tests/exynos: add test for g2d_move
exynos: bump version number
Tom St Denis (4):
amdgpu: Unlock mutex if base_required is invalid
amdgpu: Fix use-after-free bug in vamgr_deinit
amdgpu: Cleanly handle ENOMEM on result in amdgpu_bo_list_create()
amdgpu: Make amdgpu_cs_calculate_timeout() return something sensible on error
Tvrtko Ursulin (1):
libdrm: Use userspace compatible type in fourcc_mod_code macro