Age | Commit message (Collapse) | Author | Files | Lines |
|
(at least cross/bossa, bossa-20140109nb2, has a problem)
cross/bossa/work/.buildlink/include/wx-2.8/wx/debug.h:194:43: error:
typedef 'wxDummyCheckInt' locally defined but not used [-Werror=unused-local-typedefs]
|
|
|
|
|
|
Overview of changes in GTK+ 3.16.7
==================================
* Bugs fixed:
345345 PrintOperation::paginate is not emitted for class handler
579466 gtk_entry_completion_insert_action documentation is misleading
751721 No release event for shift key when both shift keys were pressed
753621 Calculate screen physical size
753628 user options of wrong printer are used
753644 Switching from Multipress input method to None immediately kills...
754535 Cursor disappears only on adding characters
* Translation updates:
Brazilian Portuguese
Czech
German
Hungarian
Indonesian
Lithuanian
Polish
Portuguese
Swedish
|
|
7.6.1:
This is a brown paper bag release fixing a double-free bug in the 7.6.0
release.
I could swear I'd tested this appropriately yesterday, but apparently
not. :(
Michel Dänzer (3):
Post 7.6.0 release version bump
Remove duplicate free(output_ids) call
Set version for 7.6.1 release
The xf86-video-ati 7.6.0 release supports xserver versions 1.8-1.18.
New features in this release:
* DRI3 and Present extension support, allowing more efficient and secure
OpenGL compositing
* Option "TearFree" [0] to eliminate tearing (currently only effective for
non-rotated outputs)
* Option "ShadowPrimary" [0] which may deliver better performance for some
2D use cases, at the potential expense of other use cases (only available
with glamor)
* DisplayPort 1.2 MST support
* Implemented support for Xorg -background none with glamor and fixed it to
work better with EXA
* The contents of newly allocated buffers are always initialized before
scanout, reducing intermittent artifacts
[0] Enabling Option "TearFree" or Option "ShadowPrimary" currently disables
DRI page flipping.
Plus support for a few more Bonaire and Oland GPUs, and lots of other small
improvements and fixes. Thanks to everybody who contributed to this
release!
Adam Jackson (1):
Remove dead accelDFS flag
Alex Deucher (3):
radeon: bump version post release
add new bonaire pci id
add new OLAND pci id
Dave Airlie (6):
radeon: stop caching mode resources
radeon: move output name creation to its own function
radeon: add support for DP 1.2 display hotplug (v2)
radeon: adopt for new X server dirty tracking APIs.
radeon: cleanup the entity rec
radeon: move radeon_pixmap forward declaration into other block
David Heidelberger (2):
radeon/vdpau: don't report VDPAU for < r300
Handle tiling in radeon_set_shared_pixmap_backing
Emil Velikov (1):
Do not link radeon_drv.so against libpciaccess
Jerome Glisse (2):
Avoid leaking memory on output.
Proper leak fix, previous leak fix was bogus.
Mario Kleiner (6):
present: Move check for async flips
present: Fix present notify timestamps and counts.
Allow/Fix use of multiple ZaphodHead outputs per x-screen. (v2)
Don't set TILE_SPLIT flags if surface.tile_split == 0.
Fix inconsistent default eg_tile_split in evergreen_accel.c
Make selection between DRI2 and DRI3 consistent with other drivers. (v2)
Michel Dänzer (78):
Remove duplicate OPTION_PAGE_FLIP entry
PRIME: Don't advertise offload capabilities when acceleration is disabled
Prefer drmModeSetCursor2 over drmModeSetCursor
Require at least xserver 1.8
Move xorg_list backwards compatibility to new radeon_list.h header
Add DRM event queue helpers v2
DRI2: Simplify blit fallback handling for scheduled swaps
DRI2: Remove superfluous assignments to *_info->frame
DRI2: Move radeon_dri2_flip_event_handler
DRI2: Use helper functions for DRM event queue management v3
DRI2: Split out helper for getting UST and MSC of a specific CRTC
Move #include "radeon_glamor.h" from radeon.h to where it's needed
Fold radeon_glamor_flush into radeon_cs_flush_indirect
Add support for SYNC extension fences v2
Add support for the Present extension v2
Add DRI3 support v2
Simplify includes in radeon_{dri3,present}.c
Add xorg_list_for_each_entry_safe fallback in radeon_list.h
Initialize boolean variable before calling xf86GetOptValBool
DRI3: Use open hook instead of open_client
Always include misync.h before other misync headers
glamor: Add glamor_fd_from_pixmap define for standalone glamor tree
dri3: Use screen->CreatePixmap instead of fbCreatePixmap directly
EXA: Return NULL from radeon_get_pixmap_bo if there is no driver private
configure.ac: Check for misyncshm.h again
Adapt radeon_sync.c for misyncshm.h vs misync.h as well
Make radeon_do_pageflip take a BO handle directly
Present: Add radeon_present_get_pixmap_handle helper
glamor: Avoid generating GEM flink names for BOs shared via DRI3 v2
glamor: Handle GLAMOR_* flags removed from xserver
Increase robustness against DRM page flip ioctl failures v3
Simplify radeon_do_pageflip() error handling slightly more
Move radeon_drm_handler/abort_proc fields to drmmode_flipdata_rec
Move get_pixmap_handle helper to radeon_bo_helper.c
DRI2: Use radeon_get_pixmap_handle
Only enable SYNC extension fences and the Present extension along with DRI3
Add radeon_get_pixmap_tiling_flags helper
present: Don't flip between BOs with different tiling parameters
Rename scanout_pixmap_x field to prime_pixmap_x
Split out struct drmmode_scanout for rotation shadow buffer information
Add RADEON_CREATE_PIXMAP_SCANOUT flag
glamor: Remove unused function radeon_glamor_pixmap_is_offscreen
glamor: Add radeon_pixmap parameter to radeon_glamor_create_textured_pixmap
glamor: Add wrappers for the X server rendering hooks
glamor: Add Option "ShadowPrimary" v2
glamor: Remove the stride member of struct radeon_pixmap
Add Option "TearFree" v4
DRI2: Clear old->devPrivate.ptr in fixup_glamor
Only copy fbcon BO contents if bgNoneRoot is TRUE
Defer initial drmmode_copy_fb call until root window creation
Defer initial modeset until the first BlockHandler invocation
Update scanout pixmap contents before setting a mode with it
Make drmmode_copy_fb() work with glamor as well
On screen resize, clear the new buffer before displaying it
Don't call radeon_get_pixmap_private() when using EXA
Skip disabled CRTCs in drmmode_set_desired_modes() even if set_hw == FALSE
glamor: Deal with glamor_glyphs_init being removed from xserver
Replace SyncFence typedef with declaration of struct _SyncFence
present: Remove get_drmmode_crtc helper
glamor: Only wait for GPU writes in radeon_glamor_prepare_access_cpu_ro
DRI2: Fix handling of drmmode_crtc_get_ust_msc return code
Don't attempt a DRI2/Present page flip while the other one is flipping
Skip disabled CRTCs in radeon_scanout_(do_)update
present: Fall back to modeset for unflip operation
present: Look at all CRTCs to determine if we can flip
present: Handle DPMS off in radeon_present_get_ust_msc
Remove unused local variable pRADEONEnt
glamor: Move declaration of struct radeon_pixmap out of #if/#else blocks
Only call drmmode_copy_fb (at most) once on server startup
Wait for scanout BO initialization to finish before setting mode
DRI2: Don't ignore rotated CRTCs in amdgpu_dri2_drawable_crtc
DRI2: Keep MSC monotonic when moving window between CRTCs
Only align screen / scanout pixmap height where necessary
Call xf86CrtcRotate from initial drmmode_set_desired_modes call
Don't advertise rotation support without hardware acceleration v2
Eliminate redundant data parameter from drmmode_crtc_scanout_create
Properly handle drmModeAddFB failure in drmmode_crtc_scanout_allocate
Bump version for 7.6.0 release
Piotr Redlewski (2):
Disable CRTCs when disabling the outputs
Do not try to enable already enabled CRTCs in DPMS hook
Rolf Eike Beer (1):
radeon: remove unneeded inclusion of sarea.h
Stephen Chandler Paul (1):
Handle failures in setting a CRTC to a DRM mode properly
Tom St Denis (5):
dri2: Avoid calculation with undefined msc value
Simplify pick best crtc to fold two loops into one
Clean up allocation in RADEONInitVideo()
Simplify drmmode_set_mode_major() and avoid leaking memory.
Clean up radeon_dri2_create_buffer2()
|
|
Just a few accumulated build fixes.
Adam Jackson (4):
Remove mibstore.h
Fix build against xserver 1.17
Remove dependency on xf86PciInfo.h
rendition 4.2.6
|
|
Changes:
Features:
- Now uses Xft for font rendering by default with fallback-font
support, this also allows anti-aliased fonts and such.
The font string matching will be different, check out
http://www.freedesktop.org/software/fontconfig/fontconfig-user.html
for the font string syntax, huge thanks to Eric Pruitt and the other
people who worked on the dmenu-xft patch (previously on the wiki).
- Uses a shared libdraw codebase (also used for dwm right now).
- Merged wiki patches:
- monarg: allow to specify monitor number to start on with -m (Martin Kühl).
- multisel: allow selecting multiple items (ctrl-enter) (Evan Gates).
- xft: see above.
- Accepted vi'is exit approach ^[ (Arkaduisz).
- Add ^G escape keybinding (Karl F).
- Separate config options to config.h (Alex Sedov).
- Support keybind C-S-[jm] (Connor Lane Smith).
- stest: get rid of getopt, use suckless arg.h (Hiltjo).
- stest: support inverse matching (flag -v) (Martin Kühl).
Notable fixes:
- Buffer nul termination on tab (Alex Sedov's).
- Crash (pointer dereference) with ctrl-enter as input (Hiltjo).
- Ignore prompt if it is empty in addition to NULL (Moritz Wilhelmy).
- Incorrect ordering of match results (Davide Del Zompo).
- Input text matching (Quentin Rameau).
- Paste from clipboard (ctrl+shift+y) (Joshua Lloret).
- Replace deprecated usleep() with nanosleep() (Quentin Rameau).
- dmenu_run: Split cache logic to dmenu_path again (Quentin Glidic).
- multimon: always spawn client on first monitor if specified with
-m 0 (Hiltjo).
- reset ControlMask for C-j and C-m (Hiltjo).
Build improvements:
- config.mk: add $FREETYPELIBS and $FREETYPEINC, simpler to override
(ports and *BSDs).
- config.mk: improve feature test check (k0ga, stateless).
- config.mk: use -std=c99 by default.
|
|
No pkgrevision bump as only affects platforms which would not have built
|
|
this architecture in pkgsrc now.
Reviewed by wiz@
|
|
|
|
or nearbyint(), but might still have them declared in <math.h>.
Bump PKGREVISION.
|
|
or nearbyint(), but might still have them declared in <math.h>.
Bump PKGREVISION.
|
|
Couple of minor fixes, the only user-visible change is that the warning when
a key type is shortened is now on a verbosity level above the default
verbosity. This effectively removes the warning below for all users of the
german keyboard layout (and others):
Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
Alan Coopersmith (1):
Stop including <X11/Xalloca.h> in parseutils.c
Jon TURNEY (1):
Define WIN32_LEAN_AND_MEAN when building on Win32
Matthew Green (1):
Adjust a NUL-string assignment to avoid const issues.
Peter Hutterer (2):
symbols: increase the warning level for shortening a key type
xkbcomp 1.3.1
|
|
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.
|
|
1.17.4:
Fixes an uninitialized fd_set
1.17.3:
Various bugfixes across the board. The most visible changes include
fixing GLX extension setup under Xwayland and other non-Xorg servers
(enabling core contexts in more scenarios), and various stability fixes
to glamor and the Present extension.
|
|
|
|
|
|
Bump PKGREVISION.
|
|
pkgsrc changes:
- add fonts/unifont path in etc/font-fb example
Changes noted in doc/en/ReleaseNote:
ver 3.6.0
* Support MacOSX/Cocoa. (See doc/en/README.cocoa)
* Add "geometry" to OSC 5379.
* Add "mlconfig" to OSC 5379.
* Add "Columns" and "Rows" to "Others" tab of mlconfig.
* Bug fixes:
Fix segfault of libvte compatible library if conf_menu_path_N option is specified.
|
|
|
|
|
|
Fix for cmake files on Darwin.
|
|
|
|
- Added support for Qt v5.5.1.
- Added the --disable option to configure.py.
- Implemented __matmul__ and __imatmul__ for QMatrix4x4 and QTransform.
|
|
- Added support for PEP 465 (__matmul__ and __imatmul__).
- Added support for PEP 492 (__aenter__, __aexit__, __await__, __aiter__
and __anext__).
- Added support for MSVC 2015 to the build system.
- Bug fixes.
|
|
|
|
Qt Bluetooth
Bluetooth Low Energy API final release (5.4 was featuring tech preview).
Bluetooth Low Energy Support for Android (requires Android v18+) added.
Bluetooth Classic and Low Energy support for iOS and OS X.
Qt Core
You can now have Q_PROPERTY and Q_INVOKABLE within a Q_GADGET, and there is a way to query the QMetaObject of such gadget using the QMetaTYpe system.
Added Q_ENUM to replace Q_ENUMS which allow to get a QMetaEnum at compile time using QMetaEnum::fromType<T>. Such enums are now automatically registered as metatype, and can be converted to string within QVariant, or are printed as string by qDebug()
Qt GUI
Windows packages are all built with -opengl dynamic. No OpenGL-only or ANGLE-only builds are provided anymore.
On Windows the OpenGL implementation to use can now be configured based on the GPU vendor and driver version using JSON configuration files. This allows shipping fine-grained card and driver blacklists with the apps, when necessary.
QOpenGLWidget is now supported in iOS.
QImage: 8-bit alpha map and grayscale formats.
QImageReader: EXIF orientation can now be read though the transformation method, and applied on read to JPEGs if wanted.
Qt Multimedia
GStreamer 1.0 support. Note that the default is still 0.10. 1.0 support can be enabled by configuring Qt with '-gstreamer 1.0'.
New video filtering framework to integrate frameworks like OpenCV or compute APIs such as OpenCL or CUDA with VideoOutput elements.
New API to control camera viewfinder settings
Improved camera support on iOS (focus, zoom, exposure, viewfinder/image settings)
The QML MediaPlayer is now rendered in an OpenGL texture on iOS. This means VideoOutput supports advanced transformation, shader effects and doesn't have to be always on top of other items anymore.
Qt NFC
Neard based backend for Linux added.
Qt Network
New SSL back-end for iOS and OS X based on Secure Transport. Note that in Qt 5.6 this will become the default SSL: back-end on these platforms.
Support for libproxy
Support for TLS PSK ciphersuites
Support for elliptic curve certificates
Ability to select specific curves when using elliptic curve ciphersuites.
QPA
Added support for the Raspberry Pi 2.
Added support for the ODROID-XU3.
On supported desktops, the xcb plugin now uses the D-Bus based org.kde.StatusNotifier protocol for system tray icons, and org.freedesktop.Notifications for notifications.
KMS/DRM backend for EGLFS. This replaces the now deprecated KMS platform plugin. It allows running apps with eglfs on the console on systems with Mesa and devices that come with drm support.
EGLFS has a plugin-based backend mechanism in addition to the existing, statically compiled-in solution. Most compiled-in hooks are converted to be dynamically loaded plugins that are built based on configure time tests. This reduces the reliance on the device makespecs for RPi, i.MX6 and Mali-based devices.
Input handling is now unified for EGLFS and LinuxFB, avoiding the need to launch and configure LinuxFB-based apps differently than when using EGLFS.
tslib is now better integrated with EGLFS and LinuxFB to provide support for resistive single-touch touchscreens often used in industrial environments.
xcb is refactored to move GLX and EGL support into plugins. No more ifdefs, allowing building both backends.
Added a TUIO Touch plugin for receiving remote touch events via UDP.
Added a libinput plugin.
iOS: you can now use QFileDialog to browse system photos using a native image picker dialog by setting directory to QStandardPaths::PicturesLocation. Selected photos can be loaded using QFile.
Qt QML
It is now possible to conveniently expose custom C++ value types into the JavaScript environment of QML and QJSEngine.
Support for JavaScript typed arrays
Various performance improvements, notably QJSValue
Added convenience qJsEngine(QObject*) getter function.
Qt Quick
Windows now defaults to the threaded Qt Quick render loop when using desktop OpenGL (opengl32.dll).
QQuickWidget is now supported in iOS.
QQuickRenderControl supports threaded rendering.
Improved behavior of Flickable on OS X trackpads using pixel deltas from native gestures.
PinchArea handles native pinch gestures when the OS provides them (so far only on OS X). Otherwise it relies on touch events, as before.
Added a smart zoom signal to PinchArea to react to that gesture on an OS X trackpad.
MouseArea now has a scrollGestureEnabled property to control whether native scroll gestures from the OS will be handled by the wheel signal handler.
Qt Quick Controls
Qt Quick Extras (formerly Qt Quick Enterprise Controls) was added under the QtQuick.Extras import.
TreeView control for QAbstractItemModel-derived models. Supports QItemSelectionModel selection.
Qt WebEngine
Updated Chromium snapshot to version 40
WebEngineProfile for control of storage and cache paths and related policies.
Added support for javascript Geolocation API with QtLocation as a backend
Added API for managing downloading of files
Added API for controlling cache and cookie paths and policy
Added API for WebEngine settings
Added API for injecting user scripts
Various experimental QML API has been promoted to public
Added QtWebChannel integration API over Chromium IPC
Qt WebView
Added native implementations for Mac OS X.
Added API for running JavaScript (Requires API 19+ on Android).
Added API for setting the HTML content.
Added API for load status notifications.
|
|
|
|
me how to make it always provide this information for us.
Should fix build on OS X 10.11.1.
|
|
Fixed a crash when hot-swapping monitors while locked.
Fixed some incorrect output from xscreensaver-command -watch.
Various OSX and iOS performance improvements.
|
|
|
|
modern GHC anyway.
|
|
|
|
Should be possible to support but the Darwin xorg-server build assumes
it is going to build xquartz and nothing else.
|
|
know, this is just to fix the modular-xorg meta package.
|
|
to USE_LANGUAGES just to appease broken configure scripts.
|
|
approved by wiz@
|
|
A couple of minor patches accumulated over the years. One crasher fix, one
exit status correction, two fixes for the test-xi2 printf. And some build
system cleanups.
Gaetan Nadon (1):
config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
Peter Hutterer (6):
Drop AM_MAINTAINER_MODE
Fix crash for enable/disable without a device argument
Fix valuator printf output in test-xi2
property: return EXIT_FAILURE if at least one device fails (#90226)
Print touch event flags in test-xi2
xinput 1.6.2
|
|
|
|
tech-pkg@ discussion on how to better declare need for C++11.
This is necessary due to libsigc++ headers and will probably be
required for everything that depends on gtkmm{,3}.
(there are ~25 or so such packages in pkgsrc the I have not yet tested)
|
|
Another stable release of xkeyboard-config is out there!
Andriy Rysin (1):
Move apostrophe U+0027 to the first level and add U+02BC one to
ua(unicode)
Benjamin Tissoires (1):
Add support for chromebooks layout
Giuseppe Bilotta (1):
Add missing semicolons in symbols/inet
Roland Kaufmann (1):
Undo incompatible us(dvp) layout additions
Sascha Brawer (1):
Define a keyboard layout for the Ol Chiki script
Sergey Udaltsov (11):
new layout - Russian Phonetic Czech
Correct capitalization and naming of us(dvp) "Programmer Dvorak"
added swap_lalt_lwin
fixed Icelandic Dvorak
Broken xml fixed
Fixed mac file, use utf-8
Added Teck keyboard
added missing Teck file
Version 2.15.99
prerelease translation sync
Release 2.16
Tomi Leppänen (1):
Added Finnish DAS layout
|
|
|
|
Adapt some packages so they build with that.
Bump their PKGREVISIONs.
|
|
|
|
that will not always get defined. Instead query xcrun directly.
|
|
Somebody reported that this was broken but now I can't find the thread ...
|
|
|
|
It turns out that moving Xpoll.h before osdep.h breaks on Linux because
it doesn't get the feature test macros for select.h.
|
|
|
|
|