# changelog

author: gber@opensuse.org
changelog:
  - added xfce4-panel-plugin-smartbookmark-use-exo-open.patch in
    order to use exo-open instead of xfbrowser4 which has been
    removed in 4.10 (bxo#8642)
  - use https://bugzilla.xfce.org/ as the default bookmark


author: gber@opensuse.org
changelog:
  - update to version 1.1.0
    - fix progressbar width in vertical mode
    - added about dialog
    - use a single label to show uptime, either 'X days' (if > 0) or
      'hh:mm'
    - build the plugin as a module
    - added a power-saving interval option using upower (if present
      at build time)
    - added an update interval option
    - rewritten configuration dialog
    - conditional retrieval of system stats
    - port to libxfce4ui
    - fix transparency issues


author: pcerny@novell.com
changelog:
  - fixed invalid progress bar update
    xfce4-time-out-plugin-1.0.0-hidden_progress_bar.patch
    https://bugzilla.xfce.org/show_bug.cgi?id=7660


author: gber@opensuse.org
changelog:
  - renamed xfce4-time-out-plugin-1.0.0-hidden_progress_bar.patch to
    xfce4-panel-plugin-timeout-1.0.0-hidden_progress_bar.patch


author: gber@opensuse.org
changelog:
  - update to version 1.0.1
    - port to libxfce4ui
    - build the plugin as a module
    - fix double-free when seconds are not displayed
    - port to GtkTooltip
    - emit the 'update' signal only if the countdown is running
    - only call gtk_progress_set_percentage() with valid value
  - dropped obsolete
    xfce4-panel-plugin-timeout-1.0.0-hidden_progress_bar.patch


author: gber@opensuse.org
changelog:
  - update to version 0.6.2
    - added pause/resume functionality
    - minor fixes and cleanup
    - translation updates
  - dropped
    xfce4-panel-plugin-timer-0.6.1-fix-invalid-function-type.patch
    which has been applied upstream


author: gber@opensuse.org
changelog:
  - added xfce4-panel-plugin-timer-fix-timerinfo-truncation.patch
    which uses a dynamically allocated string to hold timer data in
    order to prevent truncation in some locales (bnc#742788)


author: gber@opensuse.org
changelog:
  - added xfce4-panel-plugin-timer-fix-windows.patch in order to set
    the add/edit dialog transient for the main configuration window
    and to make the notification dialog modal


author: gber@opensuse.org
changelog:
  - update to version 0.6.4
    - incorporated xfce4-panel-plugin-timer-fix-windows.patch and
      xfce4-panel-plugin-timer-fix-timerinfo-truncation.patch
    - the mouse click receive code is separated for pre-4.8 and 4.8
      panels
    - added an icon


author: gber@opensuse.org
changelog:
  - added xfce4-wavelan-plugin-0.5.6-fix-libm-underlinking.patch in
    order to explicitly link against libm
  - added
    xfce4-panel-plugin-wavelan-0.5.6-fix-transparency-and-bar-color.patch
    in order to fix transparency and bar color (backported from
    upstream git)


author: gber@opensuse.org
changelog:
  - update to version 0.5.7
    - port to libxfce4ui
    - adapt to panel 4.9 and newer
    - fix transparency and bar color
    - explicitely link against libm
  - dropped obsolete
    xfce4-panel-plugin-wavelan-0.5.6-fix-transparency-and-bar-color.patch,
    xfce4-wavelan-plugin-0.5.6-fix-libm-underlinking.patch
  - specfile cleanup
  - correct dependencies
  - split off -lang subpackage


author: gber@opensuse.org
changelog:
  - update to version 0.5.8
    - build the plugin as a module loadable by Xfce4's panel wrapper
    - add an about dialog
    - fix properties dialog look


author: gber@opensuse.org
changelog:
  - update to version 0.5.10
    - add an option to hide the icon for small screen/panels
    - translation updates


author: gber@opensuse.org
changelog:
  - update to version 0.5.4.2
    - text size on icon is now adjustable
    - new flag: Cambodia
    - Bosnian flag renamed from bs to ba
    - code cleanup
    - fixing memory leaks (bnc#734851)
    - scrolling the plugin button cycle through layouts
    - remove unnedeed g_strdup as g_strconcat already allocates memory
    - switch to libxfce4ui, updated dependencies
    - compilation with libxklavier 5.0 API
    - prevent crashing when removing from panel
    - new flag of Georgia
    - new flag of Serbia, removed flag of Yugoslavia as obsoleted
  - dropped all patches, all fixes have been integrated upstream


author: gber@opensuse.org
changelog:
  - update to version 0.5.4.3
    - fix error with incorrect handling variants
    - text size on icon is now adjustable
    - new flag: Cambodia


author: prusnak@suse.cz
changelog:
  -  updated to 4.6.4
    - Fix /Net/CursorBlinkTime property typo (bug #5488).
    - Improve error handling when setting the button map (part of bug #5004).
    - Fix the check for Xi so it does not fail with Xi2 (bug #4929).
    - Translation updates (ru, ja).


author: prusnak@opensuse.org
changelog:
  - updated to 4.7.6
    - Add checks for API change in libnotify 0.7.0.
  - updated to 4.7.5
    - Use xfconf_channel_get instead of xfconf_channel_new.
    - Don't activate numlock on first launch.
    - Fix wrong capitalizations of Xfce.
    - Fix compiler warnings.
    - Drop Xfce from the settings manager .desktop name.
    - Fix free of invalid memory (bug #6909).
    - Translations updates (hu, zh_CN, he, pt, gl).


author: gber@opensuse.org
changelog:
  - corrected URL
  - corrected license
  - improved summaries/descriptions
  - added proper BRAND comment
  - handle desktop files with %%suse_update_desktop_file
  - mark configurations files as such
  - split off -lang subpackage
  - remove unsupported locales
  - removed empty README
  - show compiler output
  - enable sound settings
  - enable pluggable dialogs


author: gber@opensuse.org
changelog:
  - update to version 4.8.2
    - set sensitivity of custom dpi spinner
    - remove unused code and variables.
    - bugfixes
    - translation updates


author: gber@opensuse.org
changelog:
  - specfile cleanup
  - correct dependencies
  - added xfce4-settings-fix-keyboard-shortcut-settings.patch in
    order to clear out all old entries in the list of shortcuts when
    resetting the keyboard shortcuts in order to prevent duplicates
    (bxo#8138)


author: gber@opensuse.org
changelog:
  - update to version 4.9.4
    - fix compilation without device property support
    - Xfsettingsd: don't set large dpi in xrdb
    - include xscreensaver in the manager dialog
    - complete theme installation script
    - Settings editor: set sensitivity of save button on init
    - Xfsettingsd: properly round display refresh rate to find match
    - add mime icons in the mime-editor treeview
    - store window and column sizes in xfconf
    - add cateogry based settings manager
    - re-add support for pluggable dialogs and enable them always
    - rework settings editor
    - clear out keyboard shortcuts before resetting to defaults
    - use daemon() for xfsettingsd if available
    - hide the xfconfd-already running message completely
    - excluded items with NoDisplay=true in the settings dialog
    - remove duplicated accelerators
    - add theme dnd-installation by dropping in a treeview
    - drop AC_LIBTOOL in favor of LT_PREREQ and LT_INIT
    - wait for the window manager before setting workspace names
    - add option to disable numlock restoring
    - add Help button and make existing buttons work with wiki
    - add new MIME Type editor
    - depend on Gtk+ 2.20 and Glib 2.24
    - merge xfce4-settings-helper into xfsettingsd
    - add support to xfsettingsd for pointing device properties
    - rework the mouse dialog and add support for basic synaptics
      and wacom settings
    - add option to enable assistive technologies during login
    - add fontconfig monitoring
    - improved debugging with XFSETTINGSD_DEBUG=1
    - updated translation
  - dropped obsolete
    xfce4-settings-fix-keyboard-shortcut-settings.patch


author: gber@opensuse.org
changelog:
  - add back X-XFCE category to all desktop files until XFCE is
    supported by %suse_update_desktop_file
  - fix non-existent icon name in xfce4-mime-settings.desktop


author: gber@opensuse.org
changelog:
  - update to version 4.9.5
    - fix display rate matching
    - bump package dependency versions
    - fix missing : in Xft.hintstyle
    - set Xcursor resources too
    - fix typo in appearance error
    - add hardcoded fallback if menu is not found
    - translation updates


author: gber@opensuse.org
changelog:
  - update to version 4.10.0
    - use the more generic application-x-executable icon for MIME
      editor
    - Xsettings: fix an alignment problem seen on PPC
    - translation updates


author: prusnak@suse.cz
changelog:
  - use %find_lang macro
  - do not package INSTALL file
  - replace startup-notification with startup-notification-devel


author: prusnak@suse.cz
changelog:
  - updated to 0.4.0
    * Priority setting
    * 64bit archs fix
    * Update strings
  - dropped obsoleted patch: signal.diff


author: prusnak@opensuse.org
changelog:
  - updated to 1.0.0
    - Replaced progress bars against monitors
    - Display window icons/names with libwnck (optional)
    - Display the tree view context menu on Menu key press
    - On tree view column click sort first by descending order
    - Context menu on the status icon to quit the application
    - Hide window on window close when the status icon is visible
    - Several fixes


author: gber@opensuse.org
changelog:
  - use libwnck
  - drop obsolete build dependencies
  - show compiler output
  - remove unsupported locales
  - improved summaries/descriptions


author: gber@opensuse.org
changelog:
  - update to version 4.8.0
    - dropped Xfconf.get/set_array functions, since tests didn't pass
      and using GLib.Value with Vala changed


author: gber@opensuse.org
changelog:
  - update to version 4.8.1
    - update to vala 0.12
  - added xfce4-vala-multiple-vala-versions.patch to retain
    compatibility with vala 0.10


author: gber@opensuse.org
changelog:
  - use %%suse_update_desktop_file
  - do not install empty NEWS
  - added xfce4-volumed-0.1.11-honor-cflags.patch in order to remove
    hardcoded CFLAGS
  - corrected group
  - corrected license
  - improved summary/description


author: dimstar@opensuse.org
changelog:
  - Update to version 1.1.1:
    + Remove freetype2 from PKG_CHECK_MODULES list
    + Build system fixes.
  - Remove pkgconfig(freetype2) BuildRequires, following upstream
    changes.


author: prusnak@suse.cz
changelog:
  - updated to 4.6.1
    == xfdesktop
    * Fix desktop menu failing to load on FreeBSD (bug 3370).
    * Ensure root window properties get deleted when xfdesktop
      quits (bug 5154).
    * Reload the backdrop and icon view when 'xfdesktop --reload'
      is run (bug 5156).
    * Make default button in 'delete multiple' dialog consistent with
      default in 'delete single' dialog (bug 5140).
    * Reload the desktop when the first image is added to an image
      list (bug 5001).
    * Auto-select new images as they are added to the settings dialog's
      image list (bug 5014).
    == xfce-utils
    - Reset icon theme name if the migrated icon theme name (possibly 'Rodent')
    doesn't exist anymore.
    - Remove a bash-ishm ('source') from xinitrc.


author: bernhard@bwalle.de
changelog:
  - updated to 4.6.2
    == xfdesktop
    o Build fixes for GIT.
    o Rebuild doc directory.
    o Add libexo to CFLAGS and LIBS for panel plugin.
    o Fix detection of rename/delete ability.
    o Fix compilation when libexo isn't present.
    o Update icon text labels when system font size changes (bug #2862).
    o Set mnemonic widget properly for icon type/size labels (bug #5555).
    o Always show 'Eject' in volume context menus, regardless of whether
      or not it's mounted (bug #5343).
    o Never show 'Unmount' in volume context menus.
    o Use GtkBindingSet for keyboard handling on desktop.
    o Only register menu with panel if popup succeeded (bug #5792).
    o Fix inability to delete broken symlinks on the desktop (bug 5387).
    o Don't misuse the g_return_(val_)?if_fail() macros as much (bug #5791).
    o Translation updates (el, es, gl, it, pl, pt, ru, tr, ro, lv, ca,
      ur, ur_PK, hu, ast, da, sk, nn, nl, si, am, kk, ja, ug, fr).
    == xfce-utils
    o Build fixes for GIT.
    o Fix make distcheck.
    o Translation updates (es, gl, pl, ro, lv, ur, ur_PK, hu, ast, ru,
      it, ta, nl, kk, nb_IN, sk, ug).


author: prusnak@opensuse.org
changelog:
  - updated to 4.7.4
    * Add checks for an API change in libnotify 0.7.0 (bug #6915).
    * Avoid GTK+ 2.18 and GIO 2.20 function calls (or at least guard them
      so that xfdesktop still builds with older versions).
    * Let garcon choose the default applications menu file using
      XDG_MENU_PREFIX. Drop the UserMenu kiosk option as the panel
      sort of allows to bypass it anyway.
  - updated to 4.7.3
    * Fix a crash caused by accessing the wrong variable when adding
      items to the right-click menu.
    * Select the correct icon style in the desktop settings on first
      start (bug #6798).
    * Depend on libwnck >= 2.22 so we no longer have to implement hacks
      for the two different "active-workspace-changed" signal variants
      in libwnck (bug #6638).
    * Add menu item monitoring.
    * Fix critical when session manager is not running (bug #6822).
    * Remove checks for older GLib/GTK+ versions that are no longer needed.
    * Allow workspace names that start with a number (bug #6318).
    * Delay notification initialization until we show one.
    * Set the correct session priority.
    * Do not call gtk_widget_show() on menus (bug #6198).
    * Translation updates: gl, ca, de, it, kk, fi, sk, pt, uk, el,
      zh_TW, da, id, eu, hu, lt.


author: gber@opensuse.org
changelog:
  - added -branding-upstream subpackage
  - obsoleted xfce4-desktop branding which is now provided by
    xfdesktop-branding


author: gber@opensuse.org
changelog:
  - added xfdesktop-4.8.0-show-name-of-desktop-files.patch so that
    the Name field of desktop files is shown rather than the filename


author: gber@opensuse.org
changelog:
  - add xfdesktop-4.8.0-fix-volume-change-handling.patch from
    upstream git in order to work around an issue with GIO or GVfs
    which causes mounting/unmounting on a volume-changed signal to
    fail


author: gber@opensuse.org
changelog:
  - update to version 4.8.1
    - bugfixes
    - translation updates
  - dropped obsolete xfdesktop-4.8.0-fix-volume-change-handling.patch
    and xfdesktop-4.8.0-show-name-of-desktop-files.patch


author: gber@opensuse.org
changelog:
  - update to version 4.8.2
    - retrieve the translated desktop file name
    - bugfixes
    - translation updates


author: gber@opensuse.org
changelog:
  - update to version 4.8.3
    - fix moving files to the desktop via shift & drag
    - translation updates


author: gber@opensuse.org
changelog:
  - added xfdesktop-fix-slow-popup-menu.patch which adds a check for
    GDK_GRAB_INVALID_TIME in xfdesktop_popup_grab_available to
    mitigate slow menu popups on a right mouse click (bnc#669768,
    bxo#7172)


author: gber@opensuse.org
changelog:
  - update to version 4.9.2
    - enable pseudo-transparent backgrounds again
    - fix menu without desktop icons
    - use the preferred file manager when opening folders
    - keep the image width to something sensible for
      xfdesktop-settings
    - change xfdesktop's menu icon to "applications-other"
    - prevent multiple instances of xfdesktop from running
    - comments in .desktop files are displayed in the tooltip
    - get correct workspace size with multimon display
    - fix xinerama_stretch not refreshing on all monitors
    - added the root menu popup when there are no icons shown on the
      desktop
    - fix a segfault when tumbler isn't available
    - single click option to open items on desktop
    - arrange icons on the desktop
    - always use gdk_screen_get_monitor_geometry
    - stretch background across all monitors setting
    - unmounted volumes are semi-transparent
    - fix for moving files instead of copy when src isn't writable
    - modified xfdesktop_icon_view_drag_drop to allow all selected
      files to drag and drop
    - backdrop image cycling on a timer
    - change to POINTER_MOTION_HINT_MASK & use
      gdk_event_request_motions
    - icon positions are saved/restored per resolution
    - fix for shift + drag selections
    - display correct trash icon on menu & desktop
    - adds the code required to perform a paste on the on the
      desktop
    - thumbnail desktop icon previews using tumblerd
    - added a check for GDK_GRAB_INVALID_TIME in
      xfdesktop_popup_grab_available to mitigate slow menu popups on
      a right mouse click
    - right-click Drag and Drop
    - show dialog in settings category
    - remove docs and link to wiki
    - drop AC_PROG_LIBTOOL for LT_PREREQ and LT_INIT
    - fix moving files to the desktop with shift & drag
    - fix some compiler warnings
    - fix window actions on minimised windows' icons
    - fix creation of empty file from template menu
    - fix potential crash in xfdesktop-settings
    - retrieve the translated desktop file name
    - fix crash on focus in when items are selected
    - properly invalidate tooltips on file changes
    - fix crash when cancelling a file download
    - implement open and empty actions for the trash
    - implement monitoring for special file icons like the trash
    - scroll to the selected background in the settings
    - support absolute icon paths in desktop files
    - handle volume changes in a timeout
    - make sure the background is reloaded on compositing changes
    - use Name field as display name of desktop files


author: gber@opensuse.org
changelog:
  - update to version 4.9.3
    - fix dependency versions
    - hide unneeded message on startup
    - apply single click option on startup
    - disable the resize grip from the root window
    - add new background and remove old ones
    - make string translatable
    - fix a mnemonic conflict
    - simplify the menu reloading
    - translation updates
  - added xfdesktop-default-backdrop-image.patch which sets the
    default backdrop image to a symlink that is delivered by branding
    packages
  - added xfdesktop-backgrounds-path.patch in order to deliver
    background images under DATADIR/wallpapers which is already used
    by openSUSE


author: gber@opensuse.org
changelog:
  - update to version 4.10.0
    - use the correct default value for the 'show thumbnails'
      checkbox
    - remove deprecated glib/gio functions
    - translation updates
  - added dependency on exo-tools since it uses exo-desktop-item-edit


author: gber@opensuse.org
changelog:
  - rename %{_datadir}/wallpapers/xfce/default.jpg to
    %{_datadir}/wallpapers/xfce/default.wallpaper, the default
    wallpaper formats may differ and xfdesktop doesn't care about
    the filetype extension


author: werner@suse.de
changelog:
  - Update to xfig 3.2.5b including various bug fixes (including the
    bug fix for bnc#560351):
    * Dimension line indicator incorrectly showed arrow length/width
    * Several patches from Fedora xfig maintainer
    * divide by 0 under certain circumstances in ruler code
      From Libor Pechacek
    * Segfault if PRINTER env variable was not defined
    * Fig-color merged into Fig app-defaults file because almost no one knows about
      the "*customization: -color" option to make X programs read the color def file.
    * dimension line arrowhead width and length used %d instead of %f in
      dialog, always displaying 0
    * leftover debugging printf(...color = ) in startup
    * finally fixed size of mode panel so it doesn't cover indicator panel
      under certain circumstances
    * removed "Alpha" from splash
    * updated copyright date in Help/About
    * problem with depth panel height due to snap mode indicator
    * snap indicator indicated "Focus" when "Diameter" was selected
    * w_keyboard.c had pointer assignment reversed
    * extraneous "done" in Imakefile in "install.jhtml" section
      From Eric Scott
    * many protoytpe cleanups from Eric Scott
    * #ifndef __FreeBSD__ added around #include  from Eric Scott
    * uses rint() instead of lrint() for those with non-C99 compilers
    * Solaris doesn't have REG_NOERROR for regex, so have new #define for that
    * added dependency on version.h and patchlevel.h for f_util.c and f_save.c to
      Imakefile
    * In imperial fractional scale mode, if the user scale factor wasn't 1.0, xfig
      would switch to decimal mode.  This has been fixed to remain in fractional mode.
    * Added condition for GLIBC to not declare srandom(int)
    * Better resizing of message popup panel
    * Map of Spain included Portugal. From Eugen Dedu.
    * Double-clicking on either style or family would crash xfig
    * Export/Print grid units were not reset when loading Fig file of different units
    * When converting empty export/print grid units to fractional inches would make 0/2
    * Escaped hyphens in man page
      From Roland Rosendfeld
    * When exporting to all three: PostScript, PDF and TeX, incorrectly generated
      PostScript and PDF that included LaTeX-only (special) text
    * Bug when doing Save As to a shorter filename - would corrupt name sometimes
    * Note about 450 pixels/cm didn't make it from the FORMAT3.1 file to FORMAT3.2
    * Print command was using -P instead of -d for lp
    * On Cygwin, needed to double-escape PRINTER environment when backslashes in name
    * w_library.c had incompatible poiner type in call to ScanLibraryDirectory
    * Not enough characters allocated for ruler inch/cm indicators.  Would cause segfault
      on zooming out because of longer ruler text, e.g. -10210cm
    * 22 new arrowhead types
    * changed default browser to firefox and default pdf viewer to xpdf
    * HTML MAP export (fig2dev) produces reference to .png file instead of .gif now
    * A note added to i18n.html that says if you run fig2dev standalone, you must
      pass the -j option to it
    * No need to have the C99 complex functions in the math library.
    * New computers from Andre Esser (Libraries/Computers)
    * Some network icons colored and/or combined by Roland Rosenfeld.
    * When exporting only active layers have choice of bounding area of whole
      figure or only the active layers
    * Two new library figures - piano_keyboard.fig, top view of a piano keyboard
      by Reinaert Albrecht, and piano_keyboard_perspect.fig, a perspective
      view of a piano keyboard by Brian Smith, both in the Libraries/Music
      directory.
    * New library figure - scissors.fig in Libraries/OfficeEquip from Kasie
      Breezer Talbot
    * Search tolerance increased from 4 pixels to 10 for zoom < 20
    * Isometric grid to ease making isometric drawings
      From Jasper Wesselingh
    * New 37-pin D connector and 50-pin ribbon connector in Libraries/Electronic/Physical


author: werner@suse.de
changelog:
  - Make eps/ps import work again.  This trouble was caused  by the
    security fix for ghostscript of bug bnc#608071


author: werner@suse.de
changelog:
  - Do canonicalize the eps files used with the previous fix
    (thanks goes to Hans de Goede from RedHat)
  - Make previous fix more clear by adding a command how the
    used .locksafe operator works


author: cfarrell@suse.com
changelog:
  - license update: MIT
    SPDX compliant license short name. MIT chosen as majority of files are
    under this license (Fedora also chose MIT)


author: lmichnovic@suse.cz
changelog:
  - added missing include (implicit_decl.patch)
  - repacked tarball: renamed xfishtank-2.2.orig to xfishtank-2.2, because ".orig" is not allowed string


author: prusnak@suse.cz
changelog:
  - updated to 0.0.4
    * 0.0.4
    - Add a database browser with the ability to add songs
    - Add behaviors in the filter entry of the playlist
    - Be more efficient with playlist refreshes
    - Fix misc bugs
    * 0.0.3
    - New widget XfmpcExtendedInterface which displays notebook pages
      selectable through a combo box
    - New widget XfmpcPlaylist with a filter entry
    - Save the state of the window (sticky window, size)
    - Installs a desktop file entry
    - Emit signals on changes instead of setting a bitfield inside
      XfmpcMpdclient
    * 0.0.2
    - Keybindings (Ctrl+B/P/S/F/V) to go backwards, play/pause, stop,
      go forwards, and open the volume slider
    - A cleaner interface to libmpd, with status handling
    - A GObjectified XfmpcMpdclient
    - A GObject XfmpcPreferences interface, so far it remembers the
      last position of the XfmpcInterface


author: prusnak@suse.cz
changelog:
  - updated to 0.1.0
    * 0.1.0
    - Preferences dialog for the MPD server and the appearance
    - An about dialog
    - Display the song position in the playlist
    - The database browser shows filenames already in the playlist in bold
    - A statusbar with the number of songs and total time of the playlist
    - A Replace item in the database browser context menu
    - A Browse item in the database browser (search results) and the playlist
      context menus to go to the directory of a song
    - An information item in the playlist context menu
    - Fix misc bugs
    - New translations: Swedish, Turkish, Portuguese, Czech, Basque, Italian,
      Spanish, Catalan
    * 0.0.7
    - Add a search entry in the database browser
    - Add a right click menu in the database browser to add the selected songs
    - Add a right click menu in the playlist to remove the selected songs
    - Fix misc bugs
    - New translations: Finnish, Indonesian, Japanese, Ukrainian
    * 0.0.6
    - New button that displays a context menu
    - Possibility to switch repeat and random in the context menu
    - Reload the database view on changes (mpc update)
    - Fix misc bugs
    * 0.0.5
    - Add Clear Playlist and Refresh Database buttons
    - Clean up XfmpcInterface, move GtkWindow code to main.c
    - Fix misc bugs


author: gber@opensuse.org
changelog:
  - corrected group
  - corrected license
  - imporved summary, description
  - added missing build dependencies
  - remove unsupported locales


author: gber@opensuse.org
changelog:
  - update to version 0.2.1
    - support for consume and single modes
    - set Xfmpc window title to what is currently playing in mpd
    - port to libxfce4ui
    - port to automake 1.11
    - Remove dependency on xfce4-vala
    - bugfixes


author: gber@opensuse.org
changelog:
  - update to version 0.2.2
    - add status-icon to hide Xfmpc and keep it running in the
      background
    - add a Shortcuts dialog to show existing shortcuts
    - tweak visual aspects
    - fix misc bugs


author: vuntz@opensuse.org
changelog:
  - Update to version 1.1.2:
    + Fix issues found by static analysis and compiler warnings
    + Code & doc cleanups
    + Build configuration improvements
  - Add pkgconfig(xproto) BuildRequires: new upstream dependency.
  - Remove pkgconfig(libfs) BuildRequires: dependency has been
    removed.
  - Call %restart_on_update for xfs in %postun, as recommended by
    packaging guidelines.


author: mmarek@suse.cz
changelog:
  - updated to 2.2.48
    * Prune dump sessions with 0 media files even when using -m.
    * Correctly detect whether a tape device is in variable or
      fixed block mode when using the TS tape driver.


author: mmarek@suse.cz
changelog:
  - updated to 3.0.1
    - Bump major package version number to signify changed
      dependencies and moved binaries (xfs_fsr and estimate
      have moved into xfsprogs).
    - xfsdump should no longer make use of internal XFS
      headers and libraries, in particular no use of libxfs
      is permitted in this package anymore (such detailed
      on-disk format knowledge is the realm of xfsprogs).


author: mmarek@novell.com
changelog:
  - updated to 3.0.5
    - Release tags will now be digitally signed
    - Quota files will now be dumped, regardless of the maxsize
      setting
    - The new "-s sessid" flag allows inventory sessions to be pruned
      by their session ID.
    - Fixed a bug in handling long dump filenames, and dropped
      (undocumented) support for encoding certain parameters within
      the dump filename
    - NODECHK is now off by default, meaning xfsrestore will now
      support 16 times more directory entries (4 billion)
    - nrh_t is now 64 bits wide, allowing xfsrestore to support dumps
      with up to 4 billion directory entries
    - nix_t is no longer useful, and has been eliminated
    - Memory use in xfsrestore is better managed now.  Segments of
      nodes are now power-of-2 sized, and allocated nodes are no
      longer needlessly zeroed and linked into the free list.
    - Pathname resolution in xfsrestore has a number of performance
      improvements
    - Better checking has been implemented for compatibility when
      resuming a cumulative restore
    - Build system output has been cleaned up considerably
    - Dead "namreg" code has been removed
    - Build dependencies are now determined automatically
    - Other miscellaneous build system improvements, as well bug
      fixes thanks to Mike Frysinger and Arkadiusz Mi?kiewicz.
    - Improve xfsinvutil man page and argument processing.
    - Fix timestamp handling on 64-bit architectures in xfsinvutil.
    - Various build system improvements.


author: rschweikert@suse.com
changelog:
  - really place the binaries in /usr (UsrMerge project)
    The configure and Makefiles do not respect the user settings to
    configure for certain binaries. This lead to circular linkage on package
    build and improper linkage on package install.


author: mmarek@suse.cz
changelog:
  - updated to 3.0.1
    - New project(5) and projid(5) man pages.
    - Fix extent array reallocation in the xfs_io bmap command,
      thanks to Tomasz Majkowski.
    - Allow xfs_freeze to freeze non-XFS filesystems.
    - Fix the xfs_db bmbta command.
    - Various smaller xfs_repair improvements.
    - Various gettext improvements, thanks to Jakub Bogusz.
    - Polish translation update, thanks to Jakub Bogusz.
    - Various xfs_quota fixes, thanks to Arkadiusz Miskiewicz.
    - Support parallel builds.
    - Detection of btrfs, gfs and gfs2 in libdisk.
    - Addition of the xfs_fsr and xfs_estimate tools previous found
      in the xfsdump package.
    - Resync libxfs to latest kernel implemenation.
    - Update all of xfsprogs to latest kernel interfaces.
    - Cleanup devel package for xfsctl, libhandle and libdisk only
      (remove libxfs interfaces).


author: ro@suse.de
changelog:
  - update to xfsprogs-3.1.4 (9 November 2010)
    - Add projid32bit handling to userspace, resolving type
      sizing issues when dealing with 32 bit project ids.
    - Make xfs_fsr use /proc/mounts if available.
  - update to xfsprogs-3.1.3 (26 August 2010)
    - Add xfs_io support for XFS_IOC_ZERO_RANGE
    - Allow xfs_io resvsp command for foreign filesystems.
    - Make xfs_db check for valid inode data pointer before dereferencing.
    - Validate btree block magic in the xfs_db freesp command,
    - Fix linking of libxfs and librt detection (needs pthread),


author: mmarek@novell.com
changelog:
  - updated to 3.1.5
    - Polish translation update, thanks to Jakub Bogusz
    - xfs_repair now warns if running in low memory mode
    - Phase 2 of xfs_repair is now multithreaded
    - xfs_quota no longer attempts to get quota information if not
      enabled
    - Inode flags are now properly validated by xfs_repair
    - Metadump now obfuscates all file names reliably
    - xfs_io now supports the "fiemap" command, a more generic form
      of the "bmap" command
    - xfs_io now supports the "fpunch" command, as well as a "-p"
      flag to the "fallocate command.  Both implement hole punching.
      Thanks to Josef Bacik
    - A number of other bug fixes thanks to Ajeet Yadav


author: dsterba@suse.cz
changelog:
  - updated to 3.1.6
    - Re-synch of the header and libxfs files with the kernel
      code as of Linux 2.6.37, including reviving xfs_repair
      radix tree code.
    - Fix a xfs_repair phase 4 hang, thanks to Ajeet Yadav.
    - Subcommand names within various programs are no longer
      translated/localized, thanks to Arkadiusz Mi?kiewicz.
    - Build system fixes, thanks to Ted Ts'o.
    - Updates to teh xfs_info(8)/xfs_growfs(8) man page, thanks
      to Roman Ovchinnikov.
    - xfs_quota "df" no longer reports values twice what they
      should have been for project quotas.
    - mkfs.xfs now requires that sub-options are non-empty
      strings; thanks to Chris Pearson for reporting.
    - Better handling of short reads in libxfs.
    - xfs_quota now prints "N/A" rather than a large number for
      the quota file inode number for disabled quota types.
    - Bogus (unrelated) mount point entries no longer cause
      xfs_growfs, xfs_quota, and xfs_io to quit early.
    - xfs_repair no longer fails when the sector size of an
      underlying device is larger than the sector size in a
      hosted filesystem image.
    - Various other internal improvements, including refactoring
      and eliminating more build warnings.


author: bernhard@bwalle.de
changelog:
  - update to 4.6.2
    o Build fixes for GIT.
    o Fix mixed RTL/LTR text not rendering properly in title and tabwin.
    o Place windows on top of stack even when not focused in focus
      follow mouse (bug #5479).
    o Increase menu button height and redice width (bug #5567).
    o Do not set the "demand attention" flag when the window is already
      focused.
    o Keep windows entirely visible on screen change (bug #5795).
    o Various compilation warnings fixed.
    o Compute screen size based on each monitor size and layout and
      avoid using reported size (bug #5795).
    o Reloading settings on keysochanged signal is a huge overhead and
      complete nonsense (bug #5964).
    o Recent Xorg drivers disable the output when the lid is closed,
      leaving no active monitor, in that case simply ignore the event to
      avoid messing with windows' positions (bug #6209).
    o Add linkage to libm when compositor is used (bug #6231).
    o Check for invalid type for GValue to avoid a crash (bug #6195).
    o Allow only regular windows to be placed either above or below.
    o Translation updates (cs, el, es, gl, it, pl, pt, sv, tr, uk, lv,
      ur, ur_PK, ro, ru, nl, ug).


author: prusnak@opensuse.org
changelog:
  - updated to 4.7.3
    - Panel won't focus entries in focus follow mode (bug #6649).
    - Adjusted sizes when a maximized window is undecorated (bug #6543).
    - Unshade windows when given focus with Alt-Tab (bug #5931).
    - Fix hang when closing a submenu (bug #6562).
    - New theme for 4.8.
    - Focus-follows-mouse activate/raise should not do focus (bug #4679).
    - Translation updates (pt, pt_BR, it).
  - updated to 4.7.2
    - Fix corrupted button layouts by obtaining the button IDs correctly
      (bug #6824).
    - Bump the GTK+ dependency to 2.14 which is the minimum version
      required for Xfce 4.8.
    - Properly implement session handling (bug #6330).
    - Make the settings dialog smaller so it fits on netbooks screens.
    - Depend on libxfce4ui 4.7.5 for crucial fix in the
      save-state-extended signal.
    - Translation updates (it, gl, pt, da, de, kk, hu, zh_CN).


author: gber@opensuse.org
changelog:
  - do not install documentation in /usr/share/doc
  - improved summary/description
  - show compiler output
  - removed obsolete build dependencies
  - require xfconf
  - remove unsupported locales


author: gber@opensuse.org
changelog:
  - added Sonar and Gilouche themes here for now
  - added xfwm4-branding-upstream subpackage
  - remove installed Makefile.am files
  - build documentation


author: gber@opensuse.org
changelog:
  - update to version 4.8.1
    - bugfixes
    - translation updates
    - allow the use of pixmaps without alpha channels for themes


author: gber@opensuse.org
changelog:
  - added xfwm4-4.8.1-fix-panel-plugins-not-receiving-focus.patch in
    order to fix panel plugins not receiving focus in focus follow
    mouse mode (backported from upstream git)
  - added xfwm4-4.8.1-always-initialize-display-session.patch which
    ensures the display struct's session member is always initialized
    in order to prevent crashes when quitting (backported from
    upstream git)


author: gber@opensuse.org
changelog:
  - update to version 4.8.2
    - relax resize wrt to size increments
    - allow menu shortcut to work even for non-decorated windows
    - keep window fully visible on screen on size request
    - bugfixes
    - translation updates
  - dropped obsolete
    xfwm4-4.8.1-fix-panel-plugins-not-receiving-focus.patch,
    xfwm4-4.8.1-always-initialize-display-session.patch


author: gber@opensuse.org
changelog:
  - added xfwm4-4.8.2-careful-layer-manipulation.patch in order to
    ignore size increment if a resize request comes from an
    application itself (backported from upstream git)
  - added xfwm4-4.8.2-fix-resizing.patch in oder to be more careful
    when allowing applications to manipulate the window layer by
    themselves
  - do not package INSTALL file


author: gber@opensuse.org
changelog:
  - added xfwm4-4.8.2-fix-disappearing-transient-windows.patch which
    fixes a problem with transient windows disapearing when switching
    workspaces


author: gber@opensuse.org
changelog:
  - update to version 4.8.3
    - do not exit the move/resize loop when just any key is pressed
      unless the operation is triggered via the keyboard
    - reverting from desktop view may not focus the top most window
    - recompute window's position/maximization state even if the
      overall size of the screen hasn't changed as the actual layout
      of the monitors may have changed nevertheless
    - check for both forward and backward cycling modifier to be
      released before exiting the cycle loop
    - fix a couple of memory leaks
    - fix some events being lost causing the tabwin window to remain
      sometimes after the key has been released
    - fix crash when workspace count is set to negative values
    - fix crash in signal handler
    - fix a bug with transients for group (including utility windows)
      being withdrawn as many times as parent windows where in the
      group, causing utility windows to disapear when switching
      workspaces
    - do not allow applications to change the win layer on dialogs to
      prevent dialogs to be unreachable in some Java based
      applications
    - do not enforce the size increment only if the size request
      comes from the application itself
  - dropped obsolete xfwm4-4.8.2-careful-layer-manipulation.patch,
    xfwm4-4.8.2-fix-disappearing-transient-windows.patch, and
    xfwm4-4.8.2-fix-resizing.patch


author: gber@opensuse.org
changelog:
  - split-off -lang subpackage
  - correct dependencies
  - do not regenerate documentation
  - specfile cleanup


author: gber@opensuse.org
changelog:
  - update to version 4.9.0
    - add tiling feature
    - navigate with arrows in task switcher
    - show dialogs in settings category
    - do not cancel pending focus transition and use actual
      meaningful timestamp to avoid setting focus on wrong window in
      focus follow mouse
    - remove docbook documentation
    - remove older themes from main package (moved to xfwm4-themes
      now)
    - add patch for themeable tab-window
    - use themeable icons for the settings manager and the menu,
      rework the default icons for the settings manager and the
      window menu and add SVG version
    - reintroduce the double-click timeout
    - drop AC_PROG_LIBTOOL in favor of LT_PREREQ and LT_INIT
    - simply double click detection logic
    - add special icons for the button layout in settings
    - remove some XFlush() calls
    - upon restart, restore the previous selected workspace
    - improve horizontal/vertical maximization toggle so that
      de-maximizing in either direction while fully maximized gives
      the expected maximization result
    - change the default theme to differentiate from 4.8
    - update mouse cursor theme and size dynamically
    - optimize transients for group evaluation while withdrawing#
      windows
    - increase timeout for other WM to exit with "--replace",
    - rework focus and fullscreen windows to make xfwm4 simpler and
      more predictable
    - get rid or of old GNOME 1.x protocol
    - get rif of legacy fullscreen emulation
    - translation updates


author: gber@opensuse.org
changelog:
  - update to version 4.9.1
    - improve tiling
    - reduce tiling distance
    - keep pointer position relative to the window being moved
    - set spacing to avoid overlap with some themes
    - add workspace settings in a notebook
    - improve workspace dialog subtitle/comment
    - generate default icon during make dist
    - update FSF address in settings dialogs
    - add missing license
    - restore button press/release mask as removing it breaks switching
      workspaces with scroll wheel
    - add UI option to WM tweaks for tiling
    - resize fullscreen windows on screen size changes
    - don't use deprecated g_str(n)casecmp
    - translation updates


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.2:
    + Build system fixes.
  - Replace pkgconfig(x11) BuildRequires with pkgconfig(xproto)
    BuildRequires following upstream changes.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.5:
    + Document that xgamma is useless on XRandr screens.
    + Build system fixes.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.5:
    + Rework si:type:value code to remove need for shadowed namelen
      variable
    + man: xhost can not take a user name as a parameter.
    + Declare some char * as const to fix gcc -Wwrite-strings
      warnings
    + Only need CFLAGS, not LIBS from xau package
    + Move "-help" handling up to before XOpenDisplay (fdo#39633)
    + xhost: check return value of X{Add,Remove}Host
    + Build system fixes.


author: ke@suse.de
changelog:
  - Adjust directories according to FHS 2.3:
    * Move XML DTDs to /usr/share/xml/xhtml.
    * Keep CATALOG.* files in /usr/share/sgml for the time being.
    * Improve XML catalog (/etc/xml/xhtml/xml).


author: ke@suse.de
changelog:
  - Also resolve "-//W3C//ELEMENTS XHTML" and "-//W3C//ENTITIES XHTML";
    reported by Thomas Schraitle (bnc#433355).


author: Manfred.Tremmel@iiv.de
changelog:
  - update to 0.99.6:
    * Use pkg-config only; xine-config is deprecated.
    * Fix build with libpng 1.4.
    * Fix build on Mac OS X.
    * Fix segfaults caused by our getline() (only used if no system getline()).
    * Add front-end support for .ass subtitles.
    * Point xine-bugreport at the current bugs list; note the bug tracker URL.
    * Disable character substitution code (xine bug 30). Let's see what breaks...
    * Set menu windows' override-redirect flag (xine bug 24)
    * Automatically load opensubtitle-like filenames <name>.*.<subext>
    * New/updated spanish manpage translations from Carlos E. Robinson
    * Fixed possible corruption and overflow of keybindings table
    * Mark the toolbar window as such; should fix control panel visibility issues
      in full-screen mode with some window managers. [bug SF 1750100]
    * New command/keybinding from Richard van Paasen:
      "PVRSetFrequency" changes frequency on ivtv cards (input_pvr).
    * Install a shared-mime-info entry for .tox files, contributed by
      Peter Fox in bug #10.
    * New commands/keybindings from Richard van Paasen:
      "PVRSetInput" changes input on ivtv cards (input_pvr);
      "PVRSetMark", "PVRSetName", "PVRSave" enable saving
      of live streams from ivtv cards (input_pvr).
    * New command/keybinding from Richard van Paasen:
      "SetPosition100%" jumps to end of stream.
    * Recognize .rmvb files, closes debian bug #437864.
    * Recognize .m2p files, closes debian bug #419002.
    * Fixes for stdctl race conditions, contributed by Stas Sergeev
    * Resetting the video controls restores the driver default settings
      instead of fixed center values
    * New commands/keybindings from Stas Sergeev:
      "SelectMrl" with a numeric parameter allows to select an MRL directly
      by its position number in the playlist.
      "KeyBindingsEnable" with optional numeric parameter allows to enable/disable
      the keybindings (disabled by param equal to 0, else enabled), so stdctl can
      get exclusive control over the keys with disabled bindings; this command is
      not bound to a key by default for an obvious reason (don't dare to bind) ;-)
    * Enhanced commands/keybindings with contributions from Stas Sergeev:
      "PlaylistStop" accepts a numeric parameter to set the stop state absolutely
      (continue if param equals 0, else stop) and persistent, i.e. not reset to
      "continue" after playing current stream, as opposed to the usual toggling
      without parameter; usual toggling is now also possible when no stream is
      currently played, allowing to change the selection at any time.
      "ToggleLoopMode" and "ToggleAspectRatio" accept a numeric parameter as index
      to make a direct selection from the list of their possible states
    * Stdctl enhancements and fixes from Stas Sergeev:
      Feedback messages and echoing of key presses to standard output added,
      clean exit upon closing standard input connection or quitting xine-ui,
      multiple commands in one command string handled
    * Fixed wrong locale path (introduced in previous release) and related crash
      concerning tooltips, closes debian bug #432798.
    * ASCII Art updates:
    * fixed aalib detection in configure
    * build with libcaca >= 0.99, fixes xine bug #50
    * update CACA output due to changes in xine-lib
    * Various memleak and memory access fixes, for example:
    * skin downloader crash
    * cleaner destroy of the widgets in xine toolkit ("kamikaze patch")
    * proper free after strsep()
    * opening multiple times TV settings window
    * Fixed string encoding conversion, closes xine bug #14.
    * Fixed loading of playlist containing relative paths, closes xine bug #52,
      save old playlist with absolute paths on exit.
    * Fixed possible integer overflow when parsing PNG files in skins, closes
      xine bug #153.
    * Lock display on exit, xine bug #193.
    * Drag & drop race condition fixes.
  - build against xine-lib 1.2 not 1.1


author: Manfred.Tremmel@iiv.de
changelog:
  - update to 0.99.7:
    * Support for comments in .m3u playlists
    * Avoid possible overflows when handling media marks & M3U files.
    * Fixes for libpng 1.5 and header checking.
    * xine-bugreport uses $TMPDIR.
    * Spanish translation update from Carlos E. Robinson M.
    * Czech translation update.
    * Use only ASCII for "picture" texts in skin.
    * Fix of the help texts encoding.
    * Avoid a deadlock in the tooltips code.
    * Set combo box menu windows' override-redirect flags.
    * MRL browser recognises a few more extensions.
    * Fix LIRC library detection (build time).
    * Fix a segfault which prevented the display of the help window.
    * Make building of fbxine optional (--with-fb; enabled by default).
    * "ToggleFullscreen" command takes an optional numeric parameter,
      controlling whether full-screen mode is switched on or off.
    * New command "Close".
    * Rename default.avi to default.mpv since it's actually an MPEG.
    * Replace the splash .mpv with a PNG (from xine-lib).
    * Support use of JPEG images for splash etc.
    * Make use of XScreenSaver.
    * Set dialogue windows' maximum sizes.
    * Fix LIRC check so that it doesn't fail if liblircclient0.pc (which is
      Debian-specific) is missing.
    * Recognise "authentication needed" messages from xine-lib 1.2.
    * Handle "file is empty" messages from xine-lib.
    * Add support for XINE_EVENT_MRL_REFERENCE_EXT.
    * Use re-entrant XML parser functions (if available).
    * Distribute xine_splash.xcf (source for xine_splash.png).
    * Tidy up building of common function libraries; ensure all replacement
      function sources are distributed.
    * xine.desktop now says that xine can accept files or URLs.


author: mseben@novell.com
changelog:
  - fixed rc.xinetd [bnc#457903]:
    * rc-script start: check if xinetd isn't already running
    * rc-script stop: wait until pid file has disappeared


author: mseben@novell.com
changelog:
  - added ident-bind.patch : use right size of addresses in bind() call.
    Also use getpeername addresses when connecting to ident service to
    prevent address family mismatch between socket(),
    bind() and connect() calls. (bnc#598305)


author: lchiquitto@suse.com
changelog:
  - added xinetd-2.3.14-nodeadlock-revisited.patch: ignore SIGCONT
    and avoid print in signal handler (bnc#726737)


author: cfarrell@suse.com
changelog:
  - license update: SUSE-xinedt
    Use this license from license.opensuse.org until upstream SPDX accepts
    xinetd into the official list


author: dimstar@opensuse.org
changelog:
  - Update to version 1.3.2:
    + Use default clientargs, serverargs, and display if none were
      set
    + launchd: Add an option (--with-launchagent-xserver) to set the
      default X11 server
    + startx: Choose an unused $DISPLAY by default on all platforms
      (fdo#1789)
    + Include <sys/time.h> and <sys/resource.h> unconditionally
      (fdo#40632)
    + darwin: Buildfix for Tiger which doesn't have posix_spawn
  - Changes from version 1.3.1:
    + launchd: Brownbag fix string compare
    + launchd: console_redirect: Actually read and log the remaining
      data when we get EV_EOF
    + launchd: Enable stdout/stderr redirection to ASL
    + launchd: Fix an array-index-out-of-bounds crasher
    + launchd: Log messages to ASL rather than fprintf
    + launchd: Reorganized layout of launchd sources
    + launchd: Set the correct id for privileged_startx
    + launchd: Silence clang static analyzer
    + launchd: syslog: Use facility org.x rather than user
    + launchd: Update console redirection to work with libdispatch
    + privileged_startx: Prefer /usr/bin/mktemp
    + Rename launchd-id-prefix to bundle-id-prefix
    + Use XORG_MANPAGE_SECTIONS rather than cpprules.in to build man
      pages
    + Build system fixes.
  - Rebase xinit.diff.


author: vuntz@opensuse.org
changelog:
  - Move /etc/X11/Xresources from xorg-x11 to this package (in
    xinit.tar.bz2), since this is the base package using this file.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.5.99.1:
    + Print usage when run with --help
    + xinput: Assume 'list' by default if no args given. (same usage
      as xrandr)
    + Support touch raw events
    + Support XI 2.1
    + Add support for device-to-screen mapping
    + Build system fixes.
  - Add pkgconfig(xinerama) and pkgconfig(xrandr) BuildRequires: new
    upstream dependencies.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.5.99.901:
    + Handle XA_CARDINAL as property type.
    + Print the source ID for raw events (XI 2.2 only).
    + Improvements to NVIDIA-specific output checking.
    + User-visible changes: map-to-crtc was changed to map-to-output.
    + Several bug fixes and cleanups.


author: kirill.kirillov@gmail.com
changelog:
  - update to 3.0.1
    + Added transliteration support from non-Latin character sets.
    + Fixed a crash-inducing bug in detached ("free-floating") Bible
      and commentary windows, from context menu synchronization. This
      was redundant with the sync button in upper left, so the menu
      item was removed, and a glitch in the sync button's use was fixed.
    + Sidebar module list entries can be expanded by clicking anywhere
      on the row.
    + Only when not using tabbed browsing, a crash on history usage was
      stopped, though a full fix for tab-less history access is pending.
    + A PDF version of the manual is included.
    + Fixed a disappearing-button problem in the module manager, as well
      as several instances of faulty mutex usage.
  - changes for 3.0.0 (Xiphos begins life, as the former GnomeSword)
    + Invocation of the editor (personal commentary, prayer list/journal)
      will induce several harmless warning messages to occur.
    + A fabulous new look, with the support of professional graphics
      designers having done a facelift of our graphics
    + Standard module repository setup for first-time users
    + Image resize enabled by default
    + Commentary-by-chapter display, as a commentary module option,
      rather than just per-verse commentary.
    + Consistent dialog usages: Y/N questions and file browsers.
    + Module manager: Remembers previous settings. New remote source is
      set as current. Tooltips over icons in module manager lists.
      Visual improvements by showing repository in use and separating
      full module lists from limited update/uninstalled lists. Now
      functions correctly with both shared and personal storage areas.
    + Compatibility with forthcoming Sword engine updates for dynamic
      versification ("dv11n"). Future modules will support e.g.
      deuterocanonical books in Catholic Bibles.
    + More uniform module option support in parallel window.
    + Dictionary links auto-display in the previewer, after the
      fashion of Strong's and morphology references.
    + Better Help menu selections: Online chat support, bug reporting,
      mailing list pointers.
    + Better search term highlighting in both sidebar and dialog search.
    + Double-click navigation of search results entries.
    + Improved/fixed search abort.  Assume "AND" semantic for sidebar
      multiple word search.
    + Countless internal cleanups, efficiency improvements, and
      bugfixes, the need for many of which was exposed by the Windows
      port effort.
    + Additions to the manual, especially for instruction on original
      language research and how to get help
    + Better integration of image support with ImageMagick libraries.
    + Respect for configuration-specified font choices (Font= and
      Fontsize= in module configuration files).
    + Improvements to build-time configuration support.
    + Fixed fast search ("lucene") index creation.


author: kirill.kirillov@gmail.com
changelog:
  - update to 3.1.1
    + The Help->Chat interface had to change
    + Per-verse user annotations ("inline marking")
    + There is a new geography interface through BibleMap.org
    + Module manager now can do automatic repository discovery
    + The verse navbar now has normal relief on book/chapter/verse.
    + A failure to redisplay properly after loading a tab set is fixed.
    + Freakish European keyboard Ctrl +/- should now work.
    + Some fixes were applied to journal/prayerlist editing.
    + If the sidebar is detached, it now gets a title bar name.
    + Bugfixes to the logic which preserves tab names as they are added
      or deleted.
    + New Slovak translation.
    + Strong's markup is now handled in pre-verse headers.
    + Ctrl-F4 will delete a tab.
    + Many other fixes and improvements
  - changes for 3.1.0
    + The module manager is no longer modal
    + New interface translations: Norwegian and Welsh
    + Improved bookmark support
    + 'j' and 'k' have been added for keyboard-driven verse selection.
    + Many other fixes and improvements


author: lars@linux-schulserver.de
changelog:
  - update to 3.1.3:
    + Bug reports addressed since 3.1.2:
    .  2915026  Right to Left Languages - Display
    .  2915912  RToL toolbar number order
    .  2918463  crash detected in Fedora 12 xiphos-3.1.1
    .  2924074  verse selection causes scroll-to-top
    .  2928849  Parallel views (reset) problem
    .  2936311  Add Link action not able to use bible:// for verse links
    .  2941678  Book name up arrow
    .  2941684  Small caps in "LORD"
    .  2943173  freeaddrinfo (win2k compatibility - dropped)
    .  2951941  Turkish Ubuntu blocks display of Old Testament books
    .  2956797  Xiphos crashes when trying to edit
    .  2958644  Nautilus?  -  Xiphos doesn't show bible text
    .  2936311  Add Link action not able to use bible:// for verse links
    .  2961704  crash detected in xiphos-3.1.2 module manager
    .  2972686  Arabic is not right-aligned
    + Feature requests closed:
    2781509  Export->Copy HTML doesn't work properly
    2791414  Parallel View tab should behave like a real tab
    2791621  Biblical resource in seperate window: synchronize from/with?
    2795762  Reference bar: Choosing a book name
    2799867  Increase reducing of window sizes
    2893826  Versification in the Psalms
    2902403  How to install for other than listed OS
    2907492  Interlinear commentary
    2925935  One Year Daily reading Schedule
    2928388  personal note deletion
    2932551  Shortcut Keys
  - removed outdated --enable-gtkhtml
  - enabled with-gecko (and build against gecko-sdk)
  - removed outdated openSUSE versions


author: lars@linux-schulserver.de
changelog:
  - update to 3.1.4:
    + Many smaller issues that have been waiting for a long time have been
      implemented. Again, classified as new, enhancements, and fixes.
      Please have a look at /usr/share/doc/packages/xiphos/ChangeLog
      for details
  - package xiphos manpage


author: kirill.kirillov@gmail.com
changelog:
  - updated to 20110627svn4220 to have webkit backend and gtk3
    support
  - added xiphos-3.1.4-add-gconf-2.0-pkgconfig.patch (thanks to
    Nelson Marques)


author: dimstar@opensuse.org
changelog:
  - Update to version 1.2.4:
    + Delete redundant redeclarations of extern Atoms in symbols.c
    + Make sure to leave room for trailing nil byte in yyGetNumber
    + include resets group compatibility modifiers fdo#43091
    + Correct our zeroing out of the row in InitRowInfo
    + Add missing _X_NORETURN to uFatalError
    + Add .pc file for version export
    + Print version number on -version.
    + Build system fixes.
  - Changes from version 1.2.3:
    + Interp: Allow explicit Any/NoSymbol mappings
    + Constify LookupKeysym input argument
  - Changes from version 1.2.2:
    + Interp: Ignore NoSymbol definitions
    + Interp: Don't make modifier lookup failure fatal
    + Replace repeated checks for gcc with _X_ATTRIBUTE_PRINTF from
      xproto
    + xkbcomp: Stop possible overflow in yyGetnumber. fdo#31647
    + Inline the oiText macro in the only place it's used
    + Build system fixes.
  - Changes from version 1.2.1:
    + Build system fixes.
  - Add pkgconfig(xproto) BuildRequires: new dependency.
  - Provide xkbcomp-devel from the main-package. This is a compiler,
    and as such per definition a -devel tool. This helps to silence
    a rpmlint warning, as we now also have a .pc file.


author: coolo@suse.com
changelog:
  - remove the pkgconfig file - it requires all devel packages and
    nothing of that is needed to run xkbcomp


author: vuntz@opensuse.org
changelog:
  - Split the pkg-config file in a devel subpackage, instead of
    removing it: it might be needed by some configure scripts.
  - Remove xkbcomp-devel Provides from main subpackage now that we
    have a proper devel subpackage.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.1.3:
    + Replace local u*alloc wrappers with direct calls to standard
      funcs.
    + Check for strdup & strcasecmp in configure before defining our
      own.
    + Build system fixes.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.3:
    + Build system fixes.
    + Bugs fixed: fdo#24206, fdo#24242
  - Remove AUTHORS and NEWS from %doc section: they are no longer
    shipped in the tarball, as they were empty anyway.


author: sndirsch@suse.de
changelog:
  - xkeyboard-config 1.5
    * More than 40 bugs from freedesktop.org bugzilla were fixed.
      symbols/inet restructured.
  - obsoletes xkeyboard-config.powerbook-usb-iso-keyboard.patch,
    unknown-keysym.diff
  - adjusted MDSW-change-keycode.diff, xkeyboard-config.inet.patch
    disable-2xalt_2xctrl-toggle.diff, ucw_suse.diff
  - cs.po.diff
    * removed dup to fix build


author: sndirsch@suse.de
changelog:
  - xkeyboard-config.br.abnt2_inet.patch
    * new abnt2_inet xkbmodel required for br layout (bnc #497647)


author: sndirsch@suse.de
changelog:
  - xkeyboard-config.jp.jp106_inet.patch
    * new jp106_inet xkbmodel required for jp layout (bnc #497647)


author: sndirsch@suse.de
changelog:
  - xkeyboard-config.inet.microsoftpro.patch (bnc #497647)
    * adds microsoftpro internet keyboard keys to any keyboard when
      adding the line: Option "XkbOptions" "inet:microsoftpro" to the
      keybaord input device section of xorg.conf.
    * obsoletes xkeyboard-config.jp.jp106_inet.patch,
      xkeyboard-config.br.abnt2_inet.patch


author: sndirsch@suse.de
changelog:
  - xkeyboard-config 1.7
    * Around 30 bugs from freedesktop.org bugzilla were fixed.
    * Restructured rules-generating scripts.
  - obsoletes ucw_suse.diff, xkeyboard-config.sr@latin.diff, cs.po.diff
  - adjusted microsoftnek4k.diff, p_suse.diff,
    xkeyboard-config.macintosh.patch,
    xkeyboard-config.inet.microsoftpro.patch


author: sndirsch@suse.de
changelog:
  - xkeyboard-config-commit-81d9313.diff
    * Added several chars to hu layout (bnc #599318, bfo #27825)
  - xkeyboard-config.inet.microsoftpro.patch
    * fixed inet:media_common mapping (bnc #602129)
    * changed inet:microsoftpro mapping to inet(microsoftprousb),
      since inet(microsoftpro) no longer exists (bnc #602129)


author: sndirsch@suse.de
changelog:
  - xkeyboard-config.ctrl_alt_bksp.patch
    * enable zapping by default (still protected by ZapWarning)
      (bnc #576481)


author: sndirsch@novell.com
changelog:
  - xkeyboard 1.9
  - obsolete patches
    * xkeyboard-config.mainline-cvs.mac-es.patch
    * xkeyboard-config-commit-81d9313.diff
    * xkeyboard-config-commit-dc87d0c.diff
  - adjusted patches
    * ibm_space_saver.diff
    * microsoftnek4k.diff
    * p_suse.diff
    * xkeyboard-config.ctrl_alt_bksp.patch
    * xkeyboard-config.inet.microsoftpro.patch
    * xkeyboard-config.macintosh.patch
  - make use of %fdupes macro
  - added new pkgconfig file


author: sndirsch@novell.com
changelog:
  - xkeyboard-config 2.0
    * More layouts, more options. Updated translations.
  - adjusted ibm_space_saver.diff


author: sndirsch@novell.com
changelog:
  - xkeyboard-config 2.1
    * Again, some tweaks and additions, here and there. Updated 12
      translations, thanks to TP.
  - refreshed patches


author: fcrozat@novell.com
changelog:
  - Update to version 2.1.99:
    + Major changes in descriptions: for GNOME3 release
    + Some new layouts and models. Translations are not updated.
    + Checking runtime dependencies at build time
  - Rebase microsoftnek4k.diff
  - Disable runtime dependencies check at build time, not relevant
    for us.


author: eich@suse.de
changelog:
  - Remove special handling for the microsoftnek4k
    keyboard. This is handled correctly in evdev
    already.


author: eich@suse.de
changelog:
  - Remove xkeyboard-config.inet.microsoftpro.patch:
    This patch is bogus and not needed for evedev keyboards any
    more.
    For old style keyboard +inet(microsoftprousb) specified the
    augmentation used for a specific keyboard model. This this
    keyboard model should be set instead ie:
    setxkbmap -rules base -model microsfortprousb -layout <lo> -option ""
    produces the same results as:
    setxkbmap -rules base -model pc104 -layout <lo> -option inet:microsoftpro
    (disregarding the geometry part which is rather irrelevant here).


author: eich@suse.de
changelog:
  - remove xkeyboard-config.macintosh.patch:
    This can be handled by adding:
    altwin:swap_lalt_lwin,lv3:alt_switch
    as option for instance to the keyboard mappings for macintosh.
    The xorg-x11 package will be updated accordingly.


author: eich@suse.de
changelog:
  - place all SUSE specific patches into one file:
    * add Multi_key for compose.
    * add ctrl-alt-backspace server termination key sequence.


author: eich@suse.de
changelog:
  - remove xkeyboard-config.inet.patch:
    * There is an entry for KP_Equal in inet(apple) already:
      key <KPEQ>  {       [ KP_Equal ] };
      With the macintosh keycodes <KPEQ> has the same value as
      <K59> in the xfree86 keycodes file (i.e. 157).


author: vuntz@opensuse.org
changelog:
  - Update to version 2.5.1:
    + Updated translations.
  - Changes from version 2.5:
    + Critical security bug fixed: Grabs and screensavers
    + Add option to map Zenkaku_Hankaku to Escape
    + 15 bugs fixed
    + Updated translations.
  - Changes from version 2.4.1:
    + Critical bug fixed: many Ctl+Alt combinations broken
  - Changes from version 2.4:
    + Add option to use RAlt as RCtrl
    + 9 bugs fixed
    + Updated translations.
  - Changes from version 2.3:
    + Serious cleanup of descriptions
    + Updated translations.
  - Drop MDSW-change-keycode.diff: fixed upstream.
  - Add pkgconfig(xorg-macros) BuildRequires: new dependency
    upstream.


author: pmladek@suse.cz
changelog:
  - fixed prefix of comments which should go to from the Imakefile
    to the Makefile:
    * old prefix: /**/#
    * new prefix: XCOMM
  - removed forgotten debugging option and build again with $RPM_OPT_FLAGS


author: nekolayer@yandex.ru
changelog:
  - update to xl2tpd 1.3.0
    * added xl2tpd-control tool (activates/disconnects the tunnel,
    actions with lac configuration file)
    * fixed bug causing "Resource temporarily unavailable(11)" in log
    * fixed xl2tpd hungs and won't redial after communication fail
    * fixed buffer overrun in reading >16 char l2tp-secrets


author: lmichnovic@suse.cz
changelog:
  - builds also with new X.org 7.x, detecting prefix in X.org
  - building with icecream
  - using RPM_OPT_FLAGS


author: lmichnovic@suse.cz
changelog:
  - fixed wrong install directory for pixmaps
  - fixed implicit declaration of exit function (exit.diff)
  - don't use icecream, build fails in most cases


author: ltinkl@suse.cz
changelog:
  - update to snapshot 2005-09-04 which incorporates fixes for
    the previous security bug (#66139) and fullscreen handling
    (#115258)


author: lmichnovic@suse.cz
changelog:
  - fixed buffer overflow which can be misused to execute arbitrary code (#121922)
  - added support 8bit color images with palette.


author: lmichnovic@suse.cz
changelog:
  - create config file in /usr/lib/X11/Xli as sugested in man page
    (configfile.patch)
  - now builds also with new X.org 7.x


author: lmichnovic@suse.cz
changelog:
  - update to new snapshot 2006/11/10
    * fixing a crash on PGM/PPM images with a maxval > 255,
      and various warnings about uninitialized variables.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.1.1:
    + Solaris: use getloadavg from libc instead of kstats.
    + Solaris: Read avenrun_1min kstat as a uint32, not a long.
    + Remove DG/UX support.
    + Build system fixes.
  - Add pkgconfig(xproto) BuildRequires: new dependency.


author: sbrabec@suse.cz
changelog:
  - Updated to version 5.26.1:
    * PAM_putText() would set pointer resp->resp to buffer.
    * "Esc" key now resets password entry.  Do not put an escape in
      your password.  This should behave the same as Control-U.
    * -showdate added.  +showdate allows you to turn off date in
      password window.
    * Inverted bitmap for xlock.
    * Updated the Java launcher in xlock.
    * antic cleanups.
    * New mode pyro2: -mode pyro2 -msg 'MSGSTR' -fnt 'FONT'
    * Modifications for +install, -mono.
    * New resource files for Chinese...
    * Automata modes now have triangular tilings drawn with a black
      triangle around it.
    * Fix for xlock -resource in life.c.
    * Added a compile-time option "-DNO_TIME if you dont want the
      time in the password window.


author: sbrabec@suse.cz
changelog:
  - Updated to version 5.28:
    * Inrovements in modes: ant3d, life3d, life,
    * FTGL library support.
    * PAM_putText() fix.
    * configure checks for libXdpms


author: coolo@novell.com
changelog:
  - update to 5.32
    * life3d update for -neighbors 14, new truncated octahedral life form.
    * ant & demon updates for -neighbors 5 or 7
    * -xinerama option added off by default.
    * skewb mode now scrambles, taken out of unstable category.
    * juggler3d mode stolen from xscreensaver with help from Tim Auckland.
    * petri: crashed due to shift of int, fix from Dr Nigel Warr
    * penrose should be working again.  Other small fixes for life, etc.
    * image: image set right away and added option -icononly to only display
      image when in password window
  - remove support for outdated libraries and versions


author: pgajdos@suse.com
changelog:
  - build with --no-copy-dt-needed-entries
    * no-copy-dt-needed-entries.patch
  - updated to 5.34:
    * DPMS changed from 30 sec to 5 sec.  Define -DMIN_DPMS=3 at compile-time
      if you would like to change it to be sooner.
    * life mode fix for hexagons, life forms would not map certain screen sizes
    * life mode: Added new neighbor 9 ship, added asym ships for neighbor 12
      S356/B46, and added some new oscillators including a neighbor 6 p16.
      Now (mostly) use generated file from java app and life2d.xml.
    * life3d mode: Added new some new oscillators including a neighbor 12 p10
      S456/B3.  Also new puffers and gliders found.  Now use generated file
      from java app and life3d.xml.
    * loop mode: made new small loops less frequent


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.4:
    + Require xt >= 1.0 for appdefaultdir.
    + Build system fixes.
    + Bugs fixed: fdo#37237, fdo#31645


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.4:
    + Compiler warning silencing
    + Build system fixes.
  - Add pkgconfig(xproto) BuildRequires: new upstream dependency.


author: sndirsch@suse.de
changelog:
  - added freetype2 to #neededforbuild; prevents from building empty
    xmahjong font (bdftopcf needs freetype2)


author: vuntz@opensuse.org
changelog:
  - Pass FONTDIR=%{fontdir}/.. to "make install" so that the font is
    correctly installed in /usr/share/fonts/misc instead of
    /usr/share/fonts/X11/misc.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.1.2:
    + Remove xmu dependency by inlining AssignMax macro.
    + Use snprintf to PATH_MAX sized buffers to construct filenames.
    + Convert more sprintf calls to snprintf.
    + Don't need to copy static strings to a buffer before calling
      PopupWarning.
    + Mark string argument to PopupWarning as a const char *.
    + Build system fixes.
  - Remove pkgconfig(xmu) BuildRequires.


author: mvyskocil@suse.cz
changelog:
  - merge spec file with xml-commons-1.3.04-5.jpp5.src.rpm
    * add external-1.2.04 and 1.3.04
    * include the resolver
    * new subpackages - which[10-11], resolver[10-12],
      jaxp-1.[1-3]-apis
    * old xml-commons-apis is now provided by xml-commons-jaxp-1.3-apis


author: skh@suse.de
changelog:
  - add BuildRequires: antlr-bootstrap and #!BuildIgnore: antlr to break
    build cycle caused further down the dependency chain
    (java-1_4_2-gcj-compat->gjdoc->antlr->ant->xml-commons-apis-bootstrap)


author: mvyskocil@suse.cz
changelog:
  - Created an xmlbeans-mini package build with gcj (the bootstrapping of
    openjdk)
  - Removal of .xsd files with problematic license
  - The new source archive is xmlbeans-2.1.0-src-free.tar.bz2


author: mvyskocil@suse.cz
changelog:
  - Fixed a build dependencies of xmlbeans-mini package:
    - remove an unecessary ones
    - explicit use of a bootstrap packages instead of full featured
    - add a BuildIgnore


author: ke@suse.de
changelog:
  - Adjust directories according to FHS 2.3:
    * Move entity files to /usr/share/xml/entities/xmlcharent
    * Provide compatibility links for SL =< 9.0 (log this info in
      /var/adm/SuSEconfig/run-sgmldir-links for later processing).


author: toms@suse.de
changelog:
  - Reorganised installation directory: Installed all jar files under
    %{_javadir} and created link from %{_datadir}/%{name}
  - Corrected *sh.in files


author: toms@suse.de
changelog:
  - Removed from samples/tests/spec/fonts/ directory due to license issues:
    fontAltGlyph.svg, fontAltGlyph3.svg, fontChoice.svg, fontDecorations.svg,
    fontGlyphChoice.svg, fontGlyphsBoth.svg, fontGlyphsChildSVG.svg,
    fontGlyphsD.svg, fontKerning.svg, fontStyling.svg and
    samples/tests/spec/scripting/textcontent/missing-glpyh.svg


author: toms@suse.de
changelog:
  - Fixed errors in build by correction build.xml.patch:
    Replaced target="1.5" with target="1.4"
  - Cleaned up SPEC file a bit


author: skh@suse.de
changelog:
  - update to version 0.94, major changes:
    * Add support for font auto-detection (JM) Thanks to Adrian Cumiskey
    * Add support for the border-collapsing model in tables (VH, JM)
    * Add support for named destinations in PDF (JB)
    * Add support for UAX#14 type line breaking (MM)
    full list of changes at:
    http://xmlgraphics.apache.org/fop/0.94/changes_0.94.html


author: skh@suse.de
changelog:
  - update to version 0.95, list of changes at:
    http://xmlgraphics.apache.org/fop/0.95/changes_0.95.html
  - fop requires java 1.4 now
  - use unversioned Requires: jre


author: mvyskocil@suse.cz
changelog:
  - fix bnc#650138 - fop update wanted
    * fix memory leak in property cache
    * change FONode.addCharacters() parameter to closer match the signature of the standard SAX characters() event
    * new event handling framework
    * support for font substitution
    * support for addressing all glyphs available in a Type 1 font,
      not just the ones in the font's primary encoding.
    * limited support for pages of different inline-progression-dimensions within a page-sequence.
    * minimal support for integer keep values on the various keep properties on block-level FOs.
    * new AFPGraphics2D implementation which provides the ability to use Batik to
      drive the production of AFP Graphics (GOCA) output from SVG.
    * new Resource group leveling, external streaming, and de-duplication of images and
    graphics using IncludeObject and ResourceGroup.
    * new Native image embedding support (e.g. JPEG, GIF, TIFF) using ObjectContainer
      and a MOD:CA Registry implementation.
  - merge with xmlgraphics-fop-0.95-6.jpp5.src.rpm


author: toms@suse.de
changelog:
  - Fixed xmlgraphic-fop script:
    * Added excalibur/avalon-framework-impl in BASE_JAR variable to
      avoid exception in thread "main" java.lang.NoClassDefFoundError:
      org/apache/avalon/framework/configuration/DefaultConfigurationBuilder
      Caused by: java.lang.ClassNotFoundException:
      org.apache.avalon.framework.configuration.DefaultConfigurationBuilder
    * Replaced xmlgraphics-batik/util in BASE_JAR variable to
      avoid ClassNotFoundException: org.apache.batik.bridge.UserAgent


author: toms@suse.de
changelog:
  - Recompressed gzip archive to bz2 to avoid warning
  - Fixed non-conffile-in-etc warning for %{_mavendepmapfragdir}
  - Added new xmlgraphics-fontmetrics and xmlgraphics-fontlist scripts
    to help for better FOP configuration
  - Added manpage and HTML for all scripts (xmlgraphics-fop,
    xmlgraphics-fop-fontmetrics, and xmlgraphics-fop-fontlist)
  - Created links without prefix xmlgraphics-fop for
    xmlgraphics-fop-fontmetrics and xmlgraphics-fop-fontlist
  - Created links for all manpages without prefix xmlgraphics-fop


author: giecrilj@stegny.2a.pl
changelog:
  - restored gzipped archive to avoid HTTP 404
  - disabled tests (they take ages to build and they fail anyway, so do we really need them)?
  - added standard hyphenation from OFFO
  - told ant to use UTF-8
  - fix for asf#51789


author: toms@suse.de
changelog:
  - Downloaded .changes file from Factory
  - Fixed bnc#545280: missing call to fclose
  - Recompressed tar ball from gz to bz2
  - Used RPM macros in SPEC file
  - Fixed rpmlint warnings
  - Added rpmlintrc file
  - Fixed %patch command to work with openSUSE 11.2 (Factory)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.0.5:
    * fixes a bug in which stylesheets with CDATA nodes led to memory corruption
    * the --help option now prints to stdout and exits with success
  - changes from 1.0.4:
    * special XML characters in arguments are escaped (in particular, double
      quotes can now be included in xpath expressions)
    * non-zero exit code when an input file is not found
    * XML ed with --pf/--ps options no longer reformats output
    * exit with an error instead of segfaulting when trying to delete namespace
      nodes
  - changes from 1.0.3:
    * fixes several bugs
    * when validating long documents, error messages will now give correct line
      numbers past 65536 sf#1219072
    * validation will not use an embedded DTD if not asked, sf#1167215
    * the parameters to the --value option for update and the --output option for
      select are now escaped (sf#3052978 and sf#1912978)
    * c14n on documents with a DTD now respects default attributes (sf#1505579)
  - changes from 1.0.2:
    * inplace editing now works
    * libxml2 features are only used if libxml2 has been compiled to support them
    * the -N option usage has been expanded


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.0.6:
    * the c14n command now outputs linefeeds only in Windows as well
    * the --help text for ed now correctly describes the behavior of -P, -S,
    - -pf, and --ps
    * some subcommands' --help options were outputting the printf format string
      literally


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.1.0:
    * several select command improvements were made:
      + --elif and --else options
      + sorting on multiple fields
      + correct (for English) lexical sorting
      + inclusion of only needed namespaces by the output stylesheet
    * library version information was added to --version output
    * a directory argument for ls was added; the exit status indicates failure or
      success instead of file count


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.2.0:
    * implement ed --update --expr
    * use top-level namespace definitions from first input file, this should
      remove the need to define namespaces on the command line with -N in most
      cases
    * select exits with 0 only if result is non-empty (SF#3155702)
    * add -Q to select, like grep's -q
    * add column number to error messages
    * restore input context (lost in version 1.0.3) to error messages
      (SF#3305659)
    * print extra string information in error messages
    * use entity definitions from dtd (SF#3305659)
    * add --net option to c14n, ed, fo, and val (SF#1071398)
    * remove --catalog from tr --help message since it isn't actually supported
    * add --elif and --else to sel --help message


author: pascal.bleser@opensuse.org
changelog:
  - add xmlstarlet-backport_libxml2_2_7_8_XML_SAVE_WSNONSIG.patch to fix builds
    on distros that use libxml2 versions prior to 2.7.8 and which hence don't
    support XML_SAVE_WSNONSIG


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.2.1:
    * check for NULL nodeset result (Bugs #3323189, #3323196)
    * "-" was being confused with --elif
    * generated XSLT should also have automatic namespaces
    * allow -N after other option (Bug #3325166)
    * namespace values were being registered as prefixes
    * avoid segfault when asked to move namespace nodes
    * missing newline in ed --help message
    * don't use XML_SAVE_WSNONSIG #if libxml < 2.7.8 (Bug #3310475)
  - dropped patch "xmlstarlet-backport_libxml2_2_7_8_XML_SAVE_WSNONSIG.patch",
    was merged upstream


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.3.0:
    * avoid ASCII CRs in UTF-16/32 text
    * --value-of outputs concat values of all nodes (sf#2563866)
    * encode special chars for ed -u -x
    * allow use of exslt functions in ed -u -x
    * add --var to select (allow --var <name>=<value> as well as --var <name>
      <value> --break)
    * work around libxml bug that passes bogus data to error handler (sf#3362217)


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.3.1:
    * handle multiple values for --value-of properly (sf#2563866)
    * substitute external entities (sf#3467320)
    * pyx output needs space between attribute name and value (sf#3440797)


author: ke@suse.de
changelog:
  - Update to version 0.0.23; reported by Andreas Schwab.
  - Drop obsolete patch.
  - Rebuild old patches.


author: chris@computersalat.de
changelog:
  - update to 0.0.25
    - 2011-11-28  Ondrej Vasik <ovasik@redhat.com>
    * configure.in: detect grep location
    * xmlto.in: use (fop/fop1).extensions parameter based on real
      fop version
    - 2011-07-14  Ondrej Vasik <ovasik@redhat.com>
    * format/docbook/epub: initial experimental support for
      docbook to epub conversion
    * configure.in: detect zip location
    * xmlto.in: provide detected zip location to epub convertor
    - 2011-07-07  Ondrej Vasik <ovasik@redhat.com>
    * README: Improve the readme file, create online manual
      pages on project wiki
    * xmlto.in: use backend extensions by default, provide
    - -noextensions to disable this
    * doc/xmlto.xml: mention --noextensions option in documentation
    - 2011-03-03  Ondrej Vasik <ovasik@redhat.com>
    * format/{docbook,xhtml}/txt: show the text-web-browser
      converting command in verbose mode
    - 2010-07-13  Ondrej Vasik <ovasik@redhat.com>
    * format/fo/{ps,dvi,pdf}: workaround passivetex limitation
      for chapters titles starting with L (rhbz#526273)
  - rebase patches (xmlto-overflow.patch, xmlto-xsltopts.patch).


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.6:
    + Replace chk_malloc + sprintf with asprintf.
    + Free copy of input line at end of process_line instead of
      leaking it.
    + Fix gcc -Wwrite-strings warnings.
    + Add missing _X_NORETURN to functions that need it.
    + Include strings.h for strcasecmp.
    + Improve error handling in copy_to_scratch.
    + Build system fixes.
  - Add pkgconfig(xproto) BuildRequires: new dependency.
  - Add xmodmap-includes.patch: Fix build: as asprintf is only
    defined when building as _GNU_SOURCE.


author: lmichnovic@suse.cz
changelog:
  - update to version 20060817
    French program translation update. Thanks Christophe Masson
    Corrected handling of i18n in iso environment. Thanks Thomas Huriaux


author: crrodriguez@suse.de
changelog:
  - use %find_lang
  - remove static libraries and "la" files
  - fix autotools stuff
  - run ldconfig in the correct package


author: vuntz@opensuse.org
changelog:
  - Change font-util BuildRequires to xorg-x11-fonts-devel:
    xorg-x11-fonts-devel hasn't been renamed yet.


author: sndirsch@novell.com
changelog:
  - xorg-docs 1.5.99.901 (1.6 RC1)
    * This package provides the X Window System documentation that
      doesn't belong in a more specific package. It used to provide
      a lot of docs that did belong in more specific packages, but
      that has largely been corrected in this release:
      git diff --shortstat xorg-docs-1.5..xorg-docs-1.5.99.901
      155 files changed, 27570 insertions(+), 112431 deletions(-)
      The protocol specifications have mostly moved to the matching
      proto modules. The library API references  have mostly moved
      to the matching lib modules. The server internals docs have
      mostly moved to the xorg-server module.
      What's left has mostly (but not yet completely) been converted
      to Docbook XML, from troff, SGML, and other formats.
  - adjusted xorg-x11-doc.diff


author: sndirsch@novell.com
changelog:
  - xorg-docs 1.6
    * This release continues the work to convert documents to
      DocBook/XML, to move documents to the modules they more
      logically belong in, to clean up the documents already
      converted to DocBook/XML and to finalize the Release Notes
    for the X11R7.6 katamari.


author: eich@suse.de
changelog:
  - Removed patch: excluded man pages to X and Xsecurity (which
    are shipped with the server package) explicitely in the spec
    file.


author: vuntz@opensuse.org
changelog:
  - Rename source and binary package from xorg-x11-doc to
    xorg-docs (upstream name).
  - Add Provides/Obsoletes for xorg-x11-doc to smooth upgrades.
  - Remove docbook-utils BuildRequires: it's not needed.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.10.99.901:
    + CSS style: support styling for multi licensed docs
    + Add libXt entry in masterdb.xml
    + ToC on separate page in pdfs
    + Set defs.ent values for X11R7.7 RC1


author: sndirsch@suse.de
changelog:
  - xinitrc.common: no longer apply xkbcomp workaround, which should
    be obsolete with xorg-server 1.6 (bnc #483651)


author: sndirsch@suse.de
changelog:
  - xrandr-commit-39a1678.diff
    * Revert "Move outputs among crtcs as necessary. Fixes 14570"
      This reverts commit 4dcc8ae1a6903434def1a2706f7c68ff9e2a17c4.
      The commit broke uncloning completely again.


author: sndirsch@suse.de
changelog:
  - xdm init script
    * generate HAL .fdi file for global X11 keyboard configuration
      via new script 'keytable4hal'


author: sndirsch@suse.de
changelog:
  - xrandr 1.3.0
    * Set the screen config on the correct screen.
    * Allow zero replies from GetPanning to mean panning is
      unavailable.
    * Revert "Move outputs among crtcs as necessary. Fixes 14570"
  - obsoletes xrandr-commit-39a1678.diff


author: sndirsch@suse.de
changelog:
  - xinput 1.4.1
    * Nothing particularly exciting, a few minor fixes. Requires
      xorg-macros 1.2 now.


author: sndirsch@suse.de
changelog:
  - keytable4hal
    * only create new .fdi file and reload haldaemon if keyboard
      configuration has changed (Hans Petter Jansson <hpj@novell.com>)


author: sndirsch@suse.de
changelog:
  - keytable4hal
    * fixed the bug, which causes the layout, variant and option
      entries to be written even if no such thing was specified.
      (Egbert Eich)


author: sndirsch@suse.de
changelog:
  - misc.tar.bz2/xdm.tar.bz2/xinit.tar.bz2:
    * make use of '-nocpp' option for xrdb where possible and no
      longer support configuration for monochrome visuals
    * motif configuration for acroread is absolute; it uses gtk now


author: sndirsch@suse.de
changelog:
  - mkfontscale-skip_symlinks.diff
    * skip symlinks if they refer to files in the same directory
      (bnc #496860)


author: sndirsch@suse.de
changelog:
  - xinput 1.4.1
    * This release brings mainly 64-bit fixes. Also, the device list
      now prints out the type (MOUSE, KEYBOARD, etc.).


author: sndirsch@suse.de
changelog:
  - /etc/init.d/xdm, /etc/X11/xdm/keytable4hal
    * moved restart of hald (if required) from keytable4hal to xdm
      init script; if keytable4hal returns 0 ==> restart required;


author: eich@suse.de
changelog:
  - Add patches taken from Moblin:
    * xauth:
      . move structure declaration to correct place:
      fix build for non C99 compilers.
      . Change xauth_CFLAGS to AM_CFLAGS to make automake-1.10 happier
      . Replace rsh by ssh the extract/merge example. Rsh is no more.
    * xconsole
      . remove inclusion of sys/stropts.h
    * xinit: set stdin to /dev/null.


author: sndirsch@suse.de
changelog:
  - xkbcomp 1.1.0
    * a few bug fixes, cleanups, comments and a run of 'indent' over
      the repository.
  - setxkbmap 1.1.0
    * changes include cleanups and a run of 'indent' over the
      repository.


author: sndirsch@suse.de
changelog:
  - xrandr 1.3.1
    * The last couple of fixes hanged long enough to be declared
      good, and at least the server grab fix is important enough
      to justify a release.


author: sndirsch@suse.de
changelog:
  - xrestop.tar.gz --> xrestop.tar.bz2 so it gets built, installed
    and eventually packaged; needs ncurses-devel (bnc #532741)


author: sndirsch@suse.de
changelog:
  - /etc/init.d/xdm
    * exit gracefully if gdm has already been started successfully
      by earlyxdm (bnc #534179)


author: eich@suse.de
changelog:
  - keytables4hal
    Updated keytable generator to also set the keyboard model.
    (required for abnt2 and jp106 keyboards)


author: sndirsch@suse.de
changelog:
  - keytables4hal
    * set xkb variant to empty for layouts, where it isn't used by
      default (bnc #518281)


author: eich@suse.de
changelog:
  - Simplify keytables4hal and resulting .fdi file.
    * don't match for Linux - we *are* on Linux.
    * "layout" is mandatory, always add.
    * only use KEYTABLE env variable to determine if we need to regenerate
      .fdi file.
    * fix typo.


author: eich@suse.de
changelog:
  - When (re)writing the the keymap fdi file for hald
    remove hald cache file before restarting the daemon


author: mhopf@novell.com
changelog:
  - Update xrandr to 1.3.2
    * Warn if given output does not exist
    * More stable number parsing
  - xbacklight_5512e16_Use-Backlight-RandR-property-fall-back-to-legacy.patch
    * Support for new standard "Backlight" property (bnc #541606)


author: sndirsch@suse.de
changelog:
  - /etc/X11/xdm/Xaccess
    * switched to version of xdm 1.1.8 (which only includes updated
      comments)
    * listen to IPv4 connections only (bnc #546632)


author: sndirsch@suse.de
changelog:
  - keytables4hal
    * fix parsing of keyboard model in mapping table (bnc #552448)
    * let the "macbook79" model through instead of hardcoding
      "evdev" (bnc #552448)


author: sndirsch@suse.de
changelog:
  - 0001-XDM-Add-support-for-clients-that-sent-ipv4-addresses.patch
    * XDM: Add support for clients that sent ipv4 addresses to a
      dual-stacked host, which obsoletes listen to IPv4 connections
      only (bnc #546632)


author: sndirsch@suse.de
changelog:
  - improved consolekit support in xdm (bnc #556594)
    * better error message in 'xdm-consolekit.diff' patch when
      console-kit-daemon is not available/running
    * added ConsoleKit package to Requires


author: sndirsch@suse.de
changelog:
  - /etc/init.d/xdm: added support for entrance (E17) login manager;
    add this option also to /etc/sysconfig/displaymanger:DISPLAYMANAGER
    (bnc #565583)


author: sndirsch@suse.de
changelog:
  - xdm.tar.bz2:
    * etc/X11/xdm/sys.xsession: GNOME_KEYRING_SOCKET has been renamed
      to GNOME_KEYRING_CONTROL in gnome-keyring 2.29.4 (bnc #567231)


author: ro@suse.de
changelog:
  - change xdm init-script to call keytable instead of keytable4hal
  - rename keytable4hal to keytable and write xorg.conf.d snippet


author: ro@suse.de
changelog:
  - xdm.tar.bz2: fix some typos in keytable script
  - steal Keytable.map from sax2 and install it to /etc/X11/xdm
    and use that from the keytable script


author: sndirsch@suse.de
changelog:
  - bdftopcf 1.0.2
  - iceauth 1.0.3
  - luit 1.0.4
  - mkfontdir 1.0.5
  - mkfontscale 1.0.7
  - sessreg 1.0.5
  - smproxy 1.0.3
  - x11perf 1.5.1
  - xbacklight 1.1.1
  - xcmsdb 1.0.2
  - xcursor-themes 1.0.2
  - xcursorgen 1.0.3
  - xev 1.0.4
  - xgamma 1.0.3
  - xhost 1.0.3
  - xinput 1.5.0
  - xkbcomp 1.1.1
  - xkbevd 1.1.0
  - xkbutils 1.0.2
  - xkill 1.0.2
  - xlsatoms 1.0.2
  - xlsclients 1.0.2
  - xmodmap 1.0.4
  - xpr 1.0.3
  - xprop 1.1.0
  - xrdb 1.0.6
  - xrefresh 1.0.3
  - xset 1.1.0
  - xsetroot 1.0.3
  - xvinfo 1.1.0
  - xwd 1.0.3
  - xwininfo 1.0.5
  - xwud 1.0.2
  - obsoletes xbacklight_5512e16_Use-Backlight-RandR-property-fall-back-to-legacy.patch
  - obsoletes C89-fix.patch
  - obsoletes Change-xauth_CFLAGS-to-AM_CFLAGS-to-make-automake-1.patch
  - obsoletes Replace-rsh-by-ssh-the-extract-merge-example.-Rsh-is.patch
  - bumped version number to 7.5


author: sndirsch@suse.de
changelog:
  - xdm 1.1.9
  - xsm 1.0.1-20100211-4f56a25
  - adjusted xdm-consolekit.diff
  - removed xphelloworld-X11R7.0-1.0.1.tar.bz2 (requires Xaw8)


author: eich@suse.de
changelog:
  - xcursorgen: change dependency on libpng from libpng12 to libpng.
    This change makes it build with libpng14, too.


author: sndirsch@suse.de
changelog:
  - configure xrdb with "--with-cpp=/usr/bin/cpp"; otherwise it
    apparently gets compiled without cpp support, which breaks e.g.
    emacs ('Undefined color: "WINDOW FOREGROUND"')


author: sndirsch@suse.de
changelog:
  - reorganized patches
    * 0001-XDM-Add-support-for-clients-that-sent-ipv4-addresses.patch
    - -> xdm-add-support-for-clients-that-sent-ipv4-addresses.diff
    * p_twm_sig11.diff --> twm-sig11.diff
    * p_xrdb.diff --> xrdb.diff
    * ps_suse.diff --> twm-suse.diff, xinit-suse.diff
    * p_xauth.diff --> xauth-tolerant-hostname-changes.diff,
      xdm-tolerant-hostname-changes.diff,
      xinit-tolerant-hostname-changes.diff
  - removed obsolete 'p_bugzilla-117193-luit-sometimes-hangs.diff'


author: eich@suse.de
changelog:
  - Add support for 'seamless boot experience' to display manager
    startup script. This also requires bootsplash kernel support.
    We check the version of the bootsplash kernel code to find out
    if the required feature is supported.


author: sndirsch@suse.de
changelog:
  - /etc/X11/xdm/keytable:
    * model/rules is always "evdev", not matter what you write to
      keyboard section
    * option terminate:ctrl_alt_bksp no longer required; now fixed
      for real in xkeyboard-config


author: sndirsch@suse.de
changelog:
  - xrdb-traditional-cpp.diff
    * run cpp with option "-traditional-cpp" to fix multiline X
      resources (bnc #615036)


author: sndirsch@suse.de
changelog:
  - xdm-greeter_fix_logging_of_failed_login_attempts.patch
    * fix logging of failed login attempts (bnc #613172, bfo #26015)


author: sndirsch@suse.de
changelog:
  - /etc/X11/xdm/Xsetup
    * removed obsolete xrandr hacks including variables in
      displaymanager sysconfig (bnc #623250)


author: sndirsch@novell.com
changelog:
  - xscope 1.2 (*new*)
    xscope 1.2 is the grand unification release of xscope, finishing
    the three way merge of the MIT-licensed version from the original
    author, James Peterson of MCC, the extensions from Keith Packard,
    and the fork Sun Microsystems maintained in Solaris releases.
    Features from James Peterson's version:
    * Core X11 protocol decoding
    * TCP/IPv4 socket support
    Features from Keith Packard's version:
    * Interactive debugging mode with breakpoints & single stepping for
      core protocol
    * X11 extension protocol decoding for:
      BIGREQUESTS             NCD-WinCenterPro
      LBX                     RANDR 1.0
      MIT-SHM                 RENDER 0.4
    * Decoding of bigrequest-encoded requests
    * NAS audio protocol decoding
    * Unix domain socket support
    * -S option to toggle output on SIGUSR1
    * -t option to terminate when all clients close
    * xstats program to generate statistics from xscope logs
      (not built by default)
    Features from Solaris version:
    * SVR4 platform support
    * Use of xtrans to get all normally supported transports, including IPv6
    * IPv6 address decoding in hosts requests
    * -r option to dump raw packet data
    New features in this release:
    * Support for setting breakpoints on X11 extension requests
    * Decoding of GenericEvents & ServerInterpreted host addresses
    * Update RENDER extension decoding to protocol version 0.11
    Removed features:
    * X11 extension protocol decoding for PEX extension
    * DECnet support
  - appres 1.0.2
  - bitmap 1.0.4
  - editres 1.0.4
  - listres 1.0.2
  - mkcomposecache 1.2.1
  - sessreg 1.0.6
  - viewres 1.0.2
  - xbiff 1.0.2
  - xcalc 1.0.3
  - xclipboard 1.1.0
  - xclock 1.0.4
  - xcompmgr 1.1.5
  - xditview 1.0.2
  - xdm 1.1.10
  - xeyes 1.1.0
  - xgc 1.0.2
  - xinit 1.2.1
  - xinput 1.5.2
  - xkbprint 1.0.2
  - xlogo 1.0.2
  - xlsatoms 1.1.0
  - xlsclients 1.1.0
  - xlsfonts 1.0.3
  - xman 1.1.0
  - xmessage 1.0.3
  - xmore 1.0.2
  - xrandr 1.3.3
  - xscope 1.2
  - xset 1.2.0
  - xvidtune 1.0.2
  - adjusted patches
    * xinit.diff
  - obsolete patches
    * xset-spurious-xprint.patch
    * xvidtune.diff
    * xdm-add-support-for-clients-that-sent-ipv4-addresses.diff
    * xdm-greeter_fix_logging_of_failed_login_attempts.patch


author: sndirsch@novell.com
changelog:
  - x11perf 1.5.2
    minor maintenance release, which mostly includes build-time
    improvements, along with one small feature addition, the
    "-falseprecision" command line flag.


author: sndirsch@suse.de
changelog:
  - oclock 1.0.2
    * This minor maintenance release of the classic shaped-window
      clock application mainly provides several years worth of
      accumulated improvements to the build configuration and other
      janitorial improvements.
  - setxkbmap 1.2.0
    * This minor feature release adds the -query option to print
      the current RLMVO layout in use by the X server.


author: sndirsch@suse.de
changelog:
  - xauth 1.0.5
    * This minor maintenance release fixes a couple bugs and
      includes the usual recent build improvements/janitorial
      cleanups.
  - xclock 1.0.5
    * This minor maintenance release of the classic non-shaped
      window clock fixes a crash on startup on 64-bit architectures
      and includes the usual set of recent build improvements/
      janitorial cleanups.


author: sndirsch@novell.com
changelog:
  - xcmsdb 1.0.3
    * This minor maintenance release provides only corrections to
      the COPYING notice and the usual round of recent build
      improvements & janitorial cleanups.
  - xconsole 1.0.4
    * This minor maintenance release includes several years of build
      improvements and janitorial fixes, including support for
      building without libXaw8 macros.
    * obsoletes xconsole-no-stropts.patch
  - xcursorgen 1.0.4
    * This minor maintenance release allows building with libpng 1.4
      & later, and includes the usual round of recent build
      improvements & janitorial cleanups.
    * obsoletes xcursorgen-libpng.diff


author: sndirsch@novell.com
changelog:
  - xlsclients 1.1.1
    * This minor maintenance release ensures the tarballs correctly
      include the strnlen.h header for systems without that function
      provided in the system libraries, and updates the build
      configuration to the latest X.Org standards.


author: sndirsch@suse.de
changelog:
  - xmodmap 1.0.5
    * This minor maintenance release features improvements to the
      man page, as well as the usual recent rounds of build
      configuration improvements and janitorial cleanups.


author: sndirsch@novell.com
changelog:
  - xload 1.1.0
    * This release includes several years worth of build improvements
      and cleanups, including fixes for builds on case-insenstive
      filesystems, builds without the Xaw8 macros, and other fixes
      needed for building on various platforms.
      Support for displaying translated error messages via gettext is
      included, but no translations have been (see the mail I just
      sent to xorg-devel about translations if you're interested in
      localizing xload or other X.Org apps).
  - xsm 1.0.2
    * This release includes nearly 5 years worth of build
      improvements and cleanups, including fixes for builds on
      case-insensitive filesystems, builds without the Xaw8 macros,
      and other fixes needed for building on various platforms.
  - xfontsel 1.0.3
    * This release includes several years worth of build
      improvements and cleanups, including fixes for builds on
      case-insensitive filesystems, builds without the Xaw8 macros,
      and other fixes needed for building on various platforms.
  - xstdcmap 1.0.2
    * This minor maintenance release accumulates nearly 5 years worth
      of build system fixes and improvements, and updates to current
      autotools/macros.
  - xwininfo 1.1.0
    * The major new feature of this release is the rewrite to use
      libxcb instead of libX11, batching requests for information to
      reduce waiting on round-trips in gathering the client
      information from the X server. Testing over a high-latency
      connection from California to China and back resulted in an
      improvement from 8 minutes to 45 seconds to output the
      complete window tree via xwininfo -root -all of a GNOME
      desktop session with 114 windows.
      This release thus libxcb to build, (though it still requires
      some libX11 headers as well). It also requires a minimum
      xproto version of 7.0.17.
      Should anyone need to maintain the libX11 version, a 1.0.x
      branch can be created in git from the 1.0.5 release base as
      needed.
      This release also adds support for reporting some EMWH window
      manager hints, including UTF-8 localized window names from the
      _NET_WM_NAME property. (This version does not correctly
      display names for windows with the WM_NAME property set using
      the COMPOUND_TEXT encoding.   Most current desktops & toolkits
      will set the _NET_WM_NAME, which is used in preference to
      WM_NAME if it is set.)


author: sndirsch@novell.com
changelog:
  - luit 1.1.0
    This release includes these changes from Thomas Dickey's
    luit-20100601:
    * add -alias option to allow override of locale.alias pathname.
    * improve fix waitForInput as suggested in Freedesktop #26383.
    * fix warnings from clang
  - rgb 1.0.4
    * This minor maintenance release mainly provides build
      configuration improvements and janitorial cleanups.


author: sndirsch@novell.com
changelog:
  - bitmap 1.0.5
    * This minor maintenance release just provides build
      configuration improvements and other janitorial cleanups.


author: sndirsch@novell.com
changelog:
  - xfd 1.1.0
    * This release adds internationalization support (though with no
      translations contributed yet), drops Xaw8 support, and
      accumulates a number of years worth of build configuration
      improvements and janitorial cleanups.


author: sndirsch@novell.com
changelog:
  - smproxy 1.0.4
    * This minor maintenance release provides assorted build
      configuration improvements and janitorial clenaups.


author: sndirsch@novell.com
changelog:
  - bdftopcf 1.0.3
    * This minor maintenance release unsurprisingly provides the
      usual recent collection of build configuration improvements
      and janitorial cleanups.
  - iceauth 1.0.4
    * In this minor maintenance release you may find the usual recent
      collection of build configuration improvements and janitorial
      cleanups.
  - mkfontscale 1.0.8
    * This minor maintenance release provides the usual recent
      collection of janitorial cleanups and build configuration
      improvements.


author: sndirsch@novell.com
changelog:
  - beforelight 1.0.4
    * This minor maintenance release provides the usual recent collection of
      build configuration improvements and janitorial cleanups, plus a bunch
      more from years past that had been sitting in git for a long time.
  - editres 1.0.5
    * This minor maintenance release provides the usual recent collection of
      build configuration improvements and janitorial cleanups.
  - fslsfonts 1.0.3
    * This minor maintenance release provides several years worth of accumulated
      build configuration improvements and janitorial cleanups.
  - fstobdf 1.0.4
    * This minor maintenance release provides a few years worth of accumulated
      build configuration improvements and janitorial cleanups.
  - ico 1.0.3
    * This minor maintenance release includes a bugfix for handling expose
      events in multiple threads, along with multiple years worth of accumulated
      build configuration improvements and janitorial cleanups.
  - proxymngr 1.0.2
    * First new release of xproxymngr since X11R7.0, with 5 years worth of
      accumulated build configuration improvements and janitorial cleanups.
  - rstart 1.0.4
    * This release moves the protocol specification document from xorg-docs to
      this module, though it's still in troff format, and not built or
      translated as part of the build process.
  - showfont 1.0.3
    * This minor maintenance release provides a couple years worth of build
      configuration improvements and janitorial cleanups.
  - twm 1.0.5
    * This minor maintenance release provides the last two years' Worth of build
      configuration improvements, janitorial cleanups, & Makefile.am support for
      automake-1.11 silent builds.
  - viewres 1.0.3
    * This minor maintenance release provides the usual recent collection of
      build configuration improvements and janitorial cleanups.
  - xcursor-themes 1.0.3
    * This minor maintenance release provides the usual recent collection of
      build configuration improvements and janitorial cleanups.
  - xedit 1.2.0
    * This release includes bug fixes, removal of support for Xprint/Xaw8, and
      several years worth of build configuration improvements and janitorial
      cleanups.
  - xev 1.1.0
    * This release adds the -root option to specify monitoring root window
      events.
  - xfs 1.1.1
    * This release includes a couple bug fixes in the code, improved handling of
      the included DocBook XML documentation, and the usual recent collection of
      build configuration improvements and janitorial cleanups.
  - xfsinfo 1.0.3
    * This minor maintenance release provides the usual recent collection of
      build configuration improvements and janitorial cleanups, plus a small
      tweak to default to "unix/:-1" when no font server address is specified.
  - xgc 1.0.3
    * This minor maintenance release provides the usual recent collection of
      build configuration improvements and janitorial cleanups.
  - xhost 1.0.4
    * This release updates the man page to clarify the /etc/X*.hosts files, as
      well as delivering the usual recent collection of build configuration
      improvements and janitorial cleanups.
  - xinit 1.3.0
    * This release adds support for an xinitrc.d directory to contain startup
      script snippets on all systems.  It also features a number of
      modernizations and cleanups of the code base.
  - xkbcomp 1.2.0
    * This release provides performance improvements and bug fixes, mixed in
      with the usual recent collection of build configuration improvements and
      janitorial cleanups.
  - xkbevd 1.1.1
    * This minor maintenance release helps show our appreciation for the hard
      work of the janitors cleaning the code base, so they don't "accidentally"
      lock me in the broom closet again.
  - xkbutils 1.0.3
    * This minor maintenance release provides a filled-in COPYING file for the
      benefit of packagers who use that to pass on the notices required by the
      MIT license to their users, and uses more accurate lists of the
      dependencies required to build these programs.
      Oh, and of course, it also includes the usual recent collection of build
      configuration improvements and janitorial cleanups, but you could probably
      guess that after the last twenty mails to xorg-announce.
  - xlogo 1.0.3
    * This minor maintenance release provides the usual recent collection of
      build configuration improvements and janitorial cleanups.
  - xmag 1.0.4
    * If you look closely at this tiny little release, you might find the usual
      collection of recent build configuration improvements and janitorial
      cleanups.
  - xman 1.1.1
    * This minor maintenance release provides the usual recent collection of
      manually generated build configuration improvements and janitorial
      cleanups.
  - xmh 1.0.2
    * Just in case anyone might still be using this program, this release
      provides compatibility with a world without Xaw8, and provides five years
      worth of build configuration improvements and janitorial cleanups in its
      first release since the original X11R7.0 katamari.
  - xprop 1.2.0
    * This release adds support for printing UTF8_STRING properties as UTF-8
      strings in appropriate locales, including a new "u" specifier for the
    - format option.
  - xrandr 1.3.4
    * This release corrects a mistake in the man page, and fixes the reporting
      of missing RandR extension support when connecting to servers not
      supporting it (such as Xorg releases with the Xinerama extension enabled).
  - xrx 1.0.4
    * This minor maintenance release provides some of the usual recent build
      configuration improvements and janitorial cleanups.
  - xsetroot 1.1.0
    * This release adds the ability to load an arbitrary ARGB cursor file via
      the new -xcf command line flag. In Keith's words:
      Instead of having to construct a whole cursor theme and play with the
      environment variables in Xlib to set a random ARGB cursor, this lets the
      user set whatever they like directly from a file.
  - xwininfo 1.1.1
    * This bug-fix release corrects two issues introduced in the xcb port in the
      1.1.0 release: a build issue with the optional support for the xcb-icccm
      library, and a runtime issue with reporting coordinates for windows
      extending into the negative parts of the coordinate space.
  - xscope 1.3
    * This version adds basic support for decoding GLX extension requests and
      improved transport layer selection/fallback.
  - adjusted patches
    * proxymngr.diff
    * rstart.diff
    * xinit-client-session.patch
  - new Buildrequires: bison


author: sndirsch@novell.com
changelog:
  - xdbedizzy 1.1.0
    * Previous versions included code interacting with the XPrint
      extension as well, but as a double buffered spinning printer
      spewing animated output is one of the clearest signs of demonic
      possession ever seen, that code has been exorcised from this
      release. Should anyone desire to dance with that demon, the
      proper git incantations could be invoked to call forth a new
      1.0.x branch from the depths of the repository.
      Aside from that, this release also includes assorted other work
      by the X.Org janitors to scrub the build configuration and
      purify the code since the 1.0.2 release in 2006. So what's for
      dessert?
  - xf86dga 1.0.3
    * This release raises the dependency on libXxf86dga to require a
      minimum of version 1.1.0 to get the new Xxf86dga.h header
      instead of the now deprecated xf86dga.h.  However, it also
      removes unused dependencies on libXaw, libXt, and libXmu that
      were previously declared.
      It also delivers the build configuration improvements and other
      janitorial cleanups that have built up since the 1.0.2 release
      in 2006.
  - appres 1.0.3
    * This minor maintenance release provides the specified collection
      of build configuration improvements and janitorial cleanup
      instances.


author: sndirsch@novell.com
changelog:
  - xvinfo 1.1.1
    * This minor maintenance release provides the usual recent
      collection of build configuration improvements and janitorial
      cleanups.


author: sndirsch@novell.com
changelog:
  - xwd 1.0.4/
    xwud 1.0.3/
    mkfontdir 1.0.6
    * This minor maintenance release provides the usual recent
      collection of build configuration improvements and janitorial
      cleanups.


author: sndirsch@novell.com
changelog:
  - xclipboard 1.1.1
    * This minor maintenance release provides the usual recent
      collection of build configuration improvements and janitorial
      cleanups.
  - xgamma 1.0.4
    * This minor maintenance release provides the usual recent
      collection of build configuration improvements and janitorial
      cleanups.


author: sndirsch@novell.com
changelog:
  - xkill 1.0.3
    * This minor maintenance release provides some hopefully very
      non-dangerous build configuration improvements and janitorial
      cleanups.
  - xrdb 1.0.7
    * This minor maintenance release provides the usual recent
      collection of build configuration improvements and janitorial
      cleanups.
  - xrefresh 1.0.4
    * This minor maintenance release refreshes the tarball with the
      usual recent collection of build configuration improvements
      and janitorial cleanups.
  - xset 1.2.1
    * This minor maintenance release provides the usual recent
      collection of build configuration improvements and janitorial
      cleanups, plus some more unusual cleanups specific to xset.
  - xinput 1.5.3
    * This release brings a minor fix when checking for the device
      mode. Out-of-proximity device could report the wrong mode.
      The UI has two minor improvements. First, it doesn't interpret
      random strings as "relative" anymore when switching modes.
      Second, valuators are printed on separate lines now with the
      valuator number prefixed. This is helpful for devices that
      don't always report continuous valuator ranges.


author: sndirsch@novell.com
changelog:
  - rendercheck 1.4
    * This release makes the sources pass various checks of the
      compilers, adds a --version option, and provides a new test
      for rendering to source-only pictures under gradients, as
      well as the usual recent janitorial cleanups and build
      configuration improvements.


author: sndirsch@novell.com
changelog:
  - xcalc 1.0.4
    * This minor maintenance release provides the usual recent
      collection of improvements to the calculation of the build
      configuration and other janitorial cleanups.
  - xeyes 1.1.1
    * Looking closely at this release would reveal an unsurprising
      set of build configuration improvements and removal of various
      eyesores in the code.


author: sndirsch@novell.com
changelog:
  - xcalc 1.0.4.1
    * This brown-paper-bag release just rebuilds the tarballs to
      include the correct install-sh from the autotools instead of
      the broken one in the 1.0.4 tarballs. Sorry about that.


author: lnussel@suse.de
changelog:
  - print warning if xinit fails and Xorg has no setuid bit
    (bnc#632737)
  - refresh patches to apply without dirty hacks
  - make quilt setup work
  - really fix bnc#470983


author: sndirsch@novell.com
changelog:
  - xbacklight 1.1.2
    * This minor maintenance release provides the usual round of
      recent build configuration improvements and janitorial
      cleanups.
  - xkbevd 1.1.2
    * This release fixes a bug introduced in the configure script in
      1.1.1 that broke cross-compilation, as well as other minor bug
      fixes, configuration improvements, and janitorial cleanups.


author: gber@opensuse.org
changelog:
  - changed then handling of DEFAULT_WM in /etc/init.d/xdm, it will
    now look for a corresponding session file which has the same
    basename as DEFAULT_WM and, if found, set WINDOWMANAGER to the
    value of Exec; if there is no session file it will try to set
    WINDOWMANAGER to an executable with the same name as DEFAULT_WM
    (bnc#667408)


author: sndirsch@novell.com
changelog:
  - xdm.tar.bz2:
    * etc/X11/xdm/sys.xsession: use DE-specific ssh-askpass instead
      of unspecific x11-ssh-askpass (bnc #682897)


author: mhopf@novell.com
changelog:
  - xrdb-Create-shell-escape-safe-cpp-options-in-the-non-path-bnc674733.patch
    * Fix CVE-2011-0465 (bnc #674733).


author: sndirsch@novell.com
changelog:
  - changes by Christopher Yeleighton <giecrilj@stegny.2a.pl>
    * add documentation for xedit (bnc #684116)
    * fix several RPMLINT warnings and compiler warnings, in
      particular in keygen.
    * make use of more rpm macros
    * xdmshell is excluded as obsolete.
    * xkeystone is excluded as broken.
    * some other files are excluded because they are irrelevant.
    * OpenSuSE-specific tools get manual pages redirecting to init.d.


author: sndirsch@novell.com
changelog:
  - etc/X11/xdm/sys.xsession: do not start gpg-agent with GNOME3 as
    WM since the GPG agent feature is now integrated


author: eich@suse.de
changelog:
  - remove xfs-no_config_file.diff as this no longer needed since
    commit b0c41c11 which is included in xfs-1.1.1.


author: eich@suse.de
changelog:
  - remove xrdb.diff (bnc#149007) as this is also adressed by
    xrdb-Create-shell-escape-safe-cpp-options-in-the-non-path-bnc674733.patch
    which has been included in upstream already and can also be removed
    once the xrdb package got updated.


author: eich@suse.de
changelog:
  - update Keyboard.map:
    Remove jp106 and abnt2. Those two keyboard models don't exist
    any more.
    Instead those mappings are part of the jp and br symbol tables.
    Now it is possible to specify a microsoftprosub keyboard with
    the jp or br mappings.
    For Mac keyboards add the altwin:swap_lalt_lwin,lv3:alt_switch
    options, as those patches have been removed from the
    keyboard-config.


author: eich@suse.de
changelog:
  - add u_luit-Set-up-terminal-before-fork.diff:
    Set up terminal before fork.
    An older version of this patch was dropped as
    it didn't apply any more.
    This patch is to be upstreamed.


author: sndirsch@novell.com
changelog:
  - update xbiff 1.0.3 to fix build again with current toolchain
    * Xmu functions are called directly, so include it in
      PKG_CHECK_MODULES
  - added some xdm git commits (adjusted to xdm 1.10.1) to fix build
    again with current toolchain
    * U_xdm_config-AC_LIBTOOL_DLOPEN-is-required-for-dynamic-lin.patch
    * U_xdm_config-use-libtool-export-dynamic-option-for-reverse.patch
    * U_xdm_Fix-missing-linking-dependency-on-ldl.patch


author: eich@suse.de
changelog:
  - xdm.tar.bz2:
    Remove any display manager specific stuff from
    /etc/xinit.d/xdm.
    Display manager specific settings will be read
    from scripts in /etc/X11/displaymanagers.
    Those script need to be provided with the display
    manager package. A HOWTO describing how this
    scipt should look like can be found in this
    directory.


author: eich@suse.com
changelog:
  - xdm.tar.bz2: Fixed some bugs in the xdm startup script,
    mode HOWTO.xdm to rhe sources as a separate file.


author: vuntz@opensuse.org
changelog:
  - Update /etc/X11/xdm/sys.xsession: do not start a gpg agent if
    gnome-keyring is running, since starting with GNOME 3,
    gnome-keyring plays that role. Also, drop support for
    seahorse-agent as gpg agent for the same reason. Fix bnc#692277.


author: eich@suse.com
changelog:
  - xdm.tar.bz2:
    Fixed name of function in dm startup script fallback for entrance:
    entrancedm_vars -> entrance_vars.


author: eich@suse.com
changelog:
  - xdm.tar.bz2:
    Fixed name of function in dm startup script fallback for slim:
    slimdm_vars -> slim_vars.


author: gber@opensuse.org
changelog:
  - xdm.tar.bz2:
    commented out Tablet PC detection code in /etc/X11/xdm/Xsetup and
    /etc/X11/xdm/Xstartup which relied on hal-find-by-property


author: sndirsch@suse.com
changelog:
  - luit 1.2-20111030
    * modify  configure  script  to  add  X_LIBS  symbol  after resolving
      fontenc  library,  to  use  the  associated -L option in subsequent
      configure-checks.
    * add  -t  to simplify testing available locales versus luit's tables
      and the locale.alias file.
    * add "US-ASCII" for C/POSIX to the locale-charset table.
    * add  entries  to  the  locale-charset  table to correspond with the
      font-encoding table, making it possible to use locales defined with
      each  named  charset  (reported  by Andrey Ivanov, also reported in
      Freedesktop #41857).
    * modify  the  lookup  by  locale  charset to help match results from
      nl_langinfo(CODESET)  by  mapping  commonly  used prefixes into the
      prefixes used by luit.
    * check   for,   and   use   nl_langinfo(CODESET)   to   augment  X's
      locale.aliases file for determining the encoding to use.
    * workaround  limitation in copying terminal settings on Solaris from
      original tty to pty.
    * add  /usr/openwin/lib/locale  to  search-list  of  locale.alias for
      Solaris 10.
    * improve  configure  script so that it does not error-out if fontenc
      is unavailable, using iconv instead.
    * bump  version  to 1.2, noting xorg hackers having marked (with only
      cosmetic changes) the 2010/6/1 snapshot as "1.1.0".
    * add/use  configure  check  for  posix_openpt,  prompted  by FreeBSD
      ports/161480.
    * updated      configure      script     macros:     CF_ANSI_CC_CHECK
      CF_DISABLE_RPATH_HACK  CF_LD_RPATH_OPT  CF_PKG_CONFIG CF_RPATH_HACK
      CF_SVR4 CF_WITH_ZLIB CF_XOPEN_SOURCE
    * update config.guess, config.sub


author: anixx@opensuse.org
changelog:
  - Add ntp service to should-start in /etc/init.d/xdm in file
    xdm.tar.bz2 to prevent conflict between kdm3 and ntp (bnc#728846)


author: sndirsch@suse.com
changelog:
  - xlsclient 1.1.2 - fixes build against xcb-util 0.3.8
    * Depend on xcb >= 1.6 for XCB_ATOM_*.
    * Drop dependency on xcb-atom/xcb-util
    * Use XCB_ATOM_* atom names rather than deprecated atom names
    * config: move man pages into their own directory
    * man: replace hard coded man page section with substitution strings
    * man: remove trailing spaces and tabs
    * config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
    * Purge cvs tags.


author: sndirsch@suse.com
changelog:
  - u_xauth_Look-for-FamilyLocal-if-inet-or-inet6-addr.patch
    * Look for FamilyLocal if inet or inet6 address is loopback.
      (bnc #731504)


author: vuntz@opensuse.org
changelog:
  - Split utilities in their own source packages:
    appres bdftopcf beforelight bitmap editres fonttosfnt fslsfonts
    fstobdf iceauth ico lbxproxy listres luit mkcomposecache
    mkfontdir mkfontscale oclock proxymngr rendercheck rgb rstart
    sessreg setxkbmap showfont smproxy twm viewres x11perf xauth
    xbacklight xbiff xcalc xclipboard xclock xcmsdb xcompmgr xconsole
    xcursorgen xcursor-themes xdbedizzy xditview xdm xdpyinfo xedit
    xev xeyes xf86dga xfindproxy xfontsel xfs xfsinfo xfwp xgamma xgc
    xhost xinit xinput xkbcomp xkbevd xkbprint xkbutils xkill xload
    xlogo xlsatoms xlsclients xlsfonts xmag xman xmessage xmh xmodmap
    xmore xplsprinters xpr xprehashprinterlist xprop xrandr xrdb
    xrefresh xrestop xrx xscope xset xsetmode xsetpointer xsetroot
    xsm xstdcmap xtrap xvidtune xvinfo xwd xwininfo xwud
  - Bump version to 7.6_1 since the split packages have a Conflicts
    with xorg-x11 <= 7.6.


author: vuntz@opensuse.org
changelog:
  - Split scripts upstream module in the xorg-scripts source package.
  - Move /etc/X11/Xresources to xinit from this package, since xinit
    is the base package using this file.
  - Make package noarch.


author: seife+obs@b1-systems.com
changelog:
  - do not require xmh, workaround for not being able to uninstall
    postfix. The real bug is, that packages require xorg-x11, though


author: sndirsch@suse.de
changelog:
  - removed randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff;
    probably a wrong patch since this commit has been reverted right
    after by commit b4193a2eee80895c5641e77488df0e72a73a3d99 again
  - no longer overwrite xorg.conf with an obsolete one; obsoletes
    disable-root-xorg_conf.diff


author: sndirsch@suse.de
changelog:
  - commit-cadf65a.diff
    * randr: Nuke broken set_origin shortcut. Shortcut is impossible
      to implement this way, because we don't know for sure whether
      the crtc of an output has changed or not. (bnc #482838)


author: sndirsch@suse.de
changelog:
  - fixed-SYNC-extension-trigger-BlockHandler-test.diff (bnc #472046)
    * Reworked ComputeBracketValues():
    * Reworked previous patch to IdleTimeBlockHandler() (commit 1f4fb022)
    (Egbert Eich)


author: sndirsch@suse.de
changelog:
  - xkeyboard-config should be required by xorg-x11-driver-input
  - require INPUT_ABI_VERSION = 4 (provided by xorg-x11-driver-input)
  - require VIDEO_ABI_VERSION = 5 (provided by xorg-x11-driver-video)
  - require libpixman-1-0 >= 0.15.2


author: sndirsch@suse.de
changelog:
  - fbdev_fallback_fail_fix.diff
    * fix fbdev fallback failure if no xorg.conf exists; fbdev driver
      complained about required BusID (Egbert Eich)


author: eich@suse.de
changelog:
  - Patches taken from Moblin:
    * security: Grant untrusted windows remove access on all windows.
    * security: Fix a crash caused by wrong ordering of format arguments.
    * security: Revert behavior of extension access for compatibility.
    * Autodetect Plousbo chips.
    * add -nb command line option to supress root window background stet
      on startup.
    * cache xkb output for fast startup.
    * make noPanoramiXExtension symbol local and initialize.


author: eich@suse.de
changelog:
  Frederico's patches to support reprobing of connected displays on EnterVT
    and fixes to set event timestamps properly.
  - Re-probe RANDR outputs on laptop unsuspend.
  - Make RANDR 'set' timestamps follow client specified time.
  - Add missing fields to SRR*NotifyEvent().


author: sndirsch@suse.de
changelog:
  - autoconfig_fallback_fbdev_first.diff
    * fallback to fbdev first, then vesa instead of the other way
      round


author: sndirsch@suse.de
changelog:
  - keyrelease-git.diff
    * xkb: Don't press+release keys on key events. Fixes submission
      of F7 to apps on switch from console for drivers that switch
      fast enough (bnc #141443).


author: sndirsch@suse.de
changelog:
  - driver-autoconfig.diff
    * ati ==> fglrx --> radeonhd --> ati
    * nv ==> nvidia --> nouveau --> nv (FATE #305109)
    * openchrome ==> chrome9 --> openchrome --> unichrome
    * registered vboxvideo
  - obsoletes radeonhd.diff/radeonhd.h


author: sndirsch@suse.de
changelog:
  - xserver-1.5.0-bg-none-root.patch
    * removed patch for compalloc.c, which hurts on Moblin
  - disabled xserver-1.5.0-bg-none-root.patch (only useful for Moblin)


author: sndirsch@suse.de
changelog:
  - includes-fix.diff
    * build fix
  - truetype_fontpath.diff
    * added /usr/share/fonts/truetype to default font path


author: sndirsch@novell.com
changelog:
  - xorg-server 1.6.2
    * This is the second update to the 1.6 version and is designed
      to be a drop-in compatible version with various bug fixes and
      other improvements.
  - obsoletes various patches
    * bug-507190_xorg-x11-server-bnc381139-randr-fix-timestamps.diff
    * includes-fix.diff
    * security-Fix-a-crash-caused-by-wrong-ordering-of-fo.patch
    * security-Grant-untrusted-windows-remove-access-on-a.patch
    * security-Revert-behavior-of-extension-access-for-co.patch
  - adjusted zap_warning_xserver.diff


author: sndirsch@suse.de
changelog:
  - xorg-server 1.6.3
    * This mostly just collects a bunch of minor fixes since 1.6.2.
      Two notable inclusions are:
    - Replacing dixLookupResource with dixLookupResourceByType,
      dixLookupResourceByClass. This returns us to having two
      resource lookup functions, but this time we have a more
      sensible name and argument set.
    - Fixing RandR transforms for drivers providing set_mode_major.
      These patches were originally slated to land in 1.6.2 but
      I missed them somehow.
  - obsoletes commit-cadf65a.diff


author: sndirsch@suse.de
changelog:
  - 0001-config-don-t-shutdown-the-libhal-ctx-if-it-failed-to.patch
    * no longer need to revert commit c941479 (bnc #528397, bfo #23213)


author: mhopf@novell.com
changelog:
  - 0001-Fix-sporadic-segfault-on-resume-with-intel-KMS-due-t.patch:
    Fixes segfaults with intel and KMS upon resume (only occuring sporadically).


author: sndirsch@suse.de
changelog:
  - %post: modify xorg.conf if required
    * do not change input driver behaviour for existing X.Org
      configurations


author: sndirsch@suse.de
changelog:
  - bug532341.diff
    * fixes Xserver crash when running x11perf -shmputxy10 test case
      (bnc #532341, bfo #23298)


author: sndirsch@suse.de
changelog:
  - xorg-server 1.6.4
    * fbdevhw: Test for graphics:fb%d as well as graphics/fb%d
    * render: return the supported version rather than just passing
      the proto's version
    * xfree86/modes: Remove all framebuffer support from DGA
    * dri2: Don't crash if pPriv is NULL.
    * Don't send events through the master if the device has
      SendCoreEvents off.
    * Don't reset the lastDeviceEventTime when doing DPMS actions
    * dix: append "built-ins" to the font path in SetDefaultFontPath


author: sndirsch@suse.de
changelog:
  - dga-removal-fix.diff
    * "Removing DGA ended up breaking any drivers calling into the old
      xf86DiDGAInit function as it tried to see if DGA was already
      enabled and ended up crashing if the VT wasn't completely
      initialized. Oops."


author: sndirsch@suse.de
changelog:
  - dga-removal-fix.diff
    * Here's an updated patch -- removes the _X_INTERNAL from the .c
      files, renames xf86DiDGAInit to _xf86_di_dga_init_internal,
      and renames xf86DiDGAReInit to _xf86_di_dga_reinit_internal.


author: eich@suse.de
changelog:
  - 0001-Check-harder-for-primary-PCI-device.patch (bnc #545458)
    * Primary PCI devices are identified by checking for an 'PCIINFOCLASSES'
      device which is VGA and has access to the memory bars enabled.
      If there should be more than one device for which this is true
      redo the check and also check if IO resoures are also enabled,
      if this still doesn't turn up a unique result also check for
      the presence of a BIOS rom.


author: eich@suse.de
changelog:
  -  Fix segfault when killing X with ctrl-alt-backspace. (bnc #545363)
    * The damage structure for the cursor is not deregistered before
      deallocation, causing a subsequent DamageUnregister () to segfault.
      The problem may leave the text console unrestored.
      (0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch)


author: sndirsch@suse.de
changelog:
  - xorg-server 1.6.5
    * This release fixes the fact that 1.6.4 would crash on drivers
      that still tried to initialize the DGA extension. It also has
      a minor improvement for Xephyr to support nesting within an
      existing window at a different depth.
  - obsoletes dga-removal-fix.diff


author: sndirsch@suse.de
changelog:
  - add 'Option "AutoAddDevices" "off"' to xorg.conf only as
    documented comment, since it caused a lot of confusion
    (bnc #548085 and various others)


author: sndirsch@suse.de
changelog:
  - build Xserver again with '-O2' instead of '-O0', which had been
    an unintentional change (bnc #551789)


author: sndirsch@suse.de
changelog:
  - driver-autoconfig.diff:
    * VIA chipsets: switched to "via" as first try since "via" is no
      longer renamed to "chrome9" in -chrome9 driver package and
    - unichrome driver package now disables the "via" wrapper


author: sndirsch@suse.de
changelog:
  - added xlog2xconf, which is a script to create a minimal xorg.conf
    extracted from Xorg.<DISPLAY>.log


author: ro@suse.de
changelog:
  - update to 1.7.4
    - obsoletes acpi_events.diff
    - obsoletes loadmod-bug197195.diff
    - obsoletes events.diff
    - obsoletes acpi-warning.diff
    - obsoletes fbdev_fallback_fail_fix.diff
    - obsoletes bug-507190_xorg-x11-server-bnc381139-randr-reprobe-on-unsuspend.diff
    - obsoletes keyrelease-1.5.2.diff
    - obsoletes 0001-Unclaim-PCI-slot-if-driver-probing-fails.patch
    - obsoletes 0001-Fix-sporadic-segfault-on-resume-with-intel-KMS-due-t.patch
    - obsoletes bug532341.diff
    - obsoletes no-return-in-nonvoid-function.diff
    - adjusted 0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch
    - adjusted bitmap_always_unscaled.diff
    - adjusted bug-197858_dpms.diff
    - adjusted cache-xkbcomp-output-for-fast-start-up.patch
    - adjusted driver-autoconfig.diff
    - adjusted fixed-SYNC-extension-trigger-BlockHandler-test.diff
    - adjusted fpic.diff
    - adjusted missing_font_paths.diff
    - adjusted p_default-module-path.diff
    - adjusted p_ia64-console.diff
    - adjusted p_xorg_acpi.diff
    - adjusted xorg-detect-psb.patch
    - adjusted xorg-server-xf4vnc-disable-dmxvnc.diff
    - adjusted xorg-server-xf4vnc-fix.diff
    - adjusted xorg-server-xf4vnc.patch
    - adjusted xorg-x11-server.changes
    - adjusted xorg-x11-server.spec
    - adjusted zap_warning_xserver.diff
  - removed truetype_fontpath.diff
  - removed libdri_noPanoramiXExtension_symbol.patch
  - exa-greedy.diff not applied
  - fixed xorg-detect-psb.patch:
    rewrite to use second level switch statement for device_id
  - /usr/$lib/X11/Options is gone
    (Remove xorgcfg 'Options' list.)


author: lchiquitto@novell.com
changelog:
  - 0001-Don-t-double-swap-the-RandR-PropertyNotify-event.patch
    * The event is swapped in randr.c/SRROutputPropertyNotifyEvent,
      so it should not be swapped again here.
      (bnc #573446, bfo #26511)


author: sndirsch@suse.de
changelog:
  - update to 1.7.5
    * Only four fixes since the RC, with the fix for 25640 being
      rather noteworthy - if your X server crashed on replugging
      keyboards (or using a KVM), you're encouraged to upgrade.
    - dix: restore lastDeviceEventTime update in dixSaveScreens
    - Don't double-swap the RandR PropertyNotify event
    - Xi: reset the sli pointers after copying device classes.
      (bfo #25640)
    - RENDER: Fix gradient and solid fill pictures with Xinerama,
      and misc cleanup
  - obsoletes
    0001-Don-t-double-swap-the-RandR-PropertyNotify-event.patch


author: ro@suse.de
changelog:
  - drop un-applied patches
    p_pci-off-by-one.diff.ia64
    xorg-x11-server-1.2.99-unbreak-domain.patch
    ia64linuxPciInit.diff
    exa-greedy.diff
    commit-c941479.diff
    moblin-hw-xf86-modes-Set-crtc-mode-rotation-transform-befo.patch
    moblin-xfree86-move-didLock-assignment-down-to-where-the-f.patch
    moblin-randr-fix-operation-order-so-that-rotation-transfor.patch


author: ro@suse.de
changelog:
  - update to 1.7.99 to get rid of hal
    - refresh patches
    - drop p_ia64-console.diff
  - remove hal-devel from buildrequires
  - add libudev-devel to buildrequires
  - add --enable-config-udev to configure


author: ro@suse.de
changelog:
  - xserver-1.6.1-nouveau.patch (from fedora)
    Also, don't treat DRI setup failure as an error for nouveau.


author: ro@suse.de
changelog:
  - re-do xorg-server-walk_drivers.diff again, different approach
    create screen sections for each possible drivers
    now it is really using the first driver as in full autoconfig


author: sndirsch@suse.de
changelog:
  - xorg-server-walk_drivers.diff:
    * updated patch working more cleanly, fixed coding style, added
      comments (Rüdiger Oertel)


author: sndirsch@suse.de
changelog:
  - update to 1.8
  - obsoletes xorg-server-walk_drivers.diff
  - adjusted xorg-server-xf4vnc.patch
  - xorg-server-1.8.0.diff
    * install evdev config file to the right directory


author: sndirsch@suse.de
changelog:
  - fix_fglrx_screendepth_issue.patch
    * hardcode default color depth of fglrx driver to 24bit to fix
      video driver autoconfiguration (bnc #593878)


author: eich@suse.de
changelog:
  - On ia64 the Xserver brings its own PIO functions (inb, outb, ...).
    These are supposed to overrule the ones provided by glibc.
    Unfortunately this doesn't seem to work under all circumstances.
    Therefore use inX/outX_ia64 and set appropriate defines.


author: eich@novell.com
changelog:
  - Adapted and fixed 'noroot-background' patch originally coming from
    the Moblin project and enable by default.


author: sndirsch@suse.de
changelog:
  - adjusted moblin-xserver-no-root-2.patch, renamed it to
    xorg-server-nohwaccess.diff and enable it by default
  - rename moblin-xorg-x11-nonroot-vesa.patch to
    xorg-x11-nonroot-vesa.patch
  - removed obsolete patch 'xserver-boottime.patch'


author: eich@suse.de
changelog:
  - Prevent XSync Alarms from senslessly calling CheckTrigger() when inactive.
    If an XSync Alarm is set to inactive there is no need to check if a trigger
    needs to fire. Doing so if the counter is the IdleCounter will put the
    server on 100 percent CPU load since the select timeout is set to 0
    (bnc #584919).


author: sndirsch@suse.de
changelog:
  - Xdmx was disabled in favor of Nomad repository but it is
    apparently dead (no Xdmx for OpenSUSE 11.2, last build from
    early 2009). This patch re-enables Xdmx with some silly typo
    fixed (dmx-silly.patch). Contributed by <zawel1@gmail.com>.


author: eich@suse.de
changelog:
  - Updated "Prevent XSync Alarms from senslessly calling CheckTrigger()"
    to make sure SyncTriggerInit() readds trigger to counter (bnc #584919).


author: sndirsch@suse.de
changelog:
  - xorg-detect-psb.patch
    * added "intellegacy" as fallback for "intel" (gets active if
    'nomodeset' is set as kernel option) since there is now a new
    package for the older intel driver, which still has UMS support


author: sndirsch@suse.de
changelog:
  - xorg-detect-psb.patch
    * remove again "intellegacy" from driver autoconfiguration; that
      reverts previous change (bnc #608315)


author: sndirsch@suse.de
changelog:
  - missing_font_paths.diff:
    * added /usr/share/fonts/{misc/sgi,truetype} to core font
      rendering default path; always use ":unscaled" for bitmap
      font paths (bnc #616400)


author: max@suse.de
changelog:
  - Fix some shortcomings in the xdmcp implementation. It used to
    suppress loopback addresses from the list of potential display
    addresses to report to xdm, even when talking to xdm through
    a loopback address. Now only display addresses of the same kind
    as the xdm connection are reported to xdm.
    This most notably helps Xvnc servers contacting the local xdm,
    because they were severely affected by the suppression of
    loopback addresses.


author: vuntz@opensuse.org
changelog:
  - Add xorg-x11-server-gl-apps-crash.patch to fix crash with GL
    applications. See bnc#617651. The patch is taken from upstream on
    the server-1.8-branch and simply updates the glx/ and
    hw/xfree86/dri2/ directories.


author: sndirsch@suse.de
changelog:
  - xorg-server-commit-21ed660.diff
    * dix: make DeviceEvent coordinates signed for Xinerama
      (bnc #628295, bfo #24986)


author: sndirsch@suse.de
changelog:
  - CVE-2010-2240-address_space_limit.patch/
    CVE-2010-2240-tree_depth_limit.patch
    * xorg stack/heap overlap fix (bnc #618152)


author: max@suse.de
changelog:
  - Replaced the previous xdmcp fix with a simpler approach that
    doesn't cause login problems in xdm and kdm. (bnc#625593)


author: sndirsch@suse.de
changelog:
  - xorg-server 1.9.0
    * obsolete patches:
    - dmx-silly.patch
    - fixed-SYNC-extension-trigger-BlockHandler-test.diff
    - sw_cursor_on_randr.patch
    - xorg-evdev-conf.diff
    - xorg-server-commit-21ed660.diff
    - xorg-server-revert-event-mask.patch
    - xorg-x11-server-gl-apps-crash.patch
    * adjusted patches
    - 0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch
    - 0001-Xinput-Catch-missing-configlayout-when-deleting-dev.patch
    - CVE-2010-2240-tree_depth_limit.patch
    - cache-xkbcomp-output-for-fast-start-up.patch
    - confine_to_shape.diff
    - driver-autoconfig.diff
    - fpic.diff
    - xorg-detect-psb.patch
    - xorg-server-1.8.0.diff
    - xorg-server-nohwaccess.diff
    - xorg-server-option_libxf86config.diff
    - xorg-server-xf4vnc.patch
    - xserver-1.6.1-nouveau.patch
    - xserver-bg-none-root.patch
    * vbe-bufferoverflow.diff
    - fixes vbe buffer overflow
  - disabled vnc build for now (standalone server + module)


author: mhopf@novell.com
changelog:
  - Use-external-tool-for-creating-backtraces-on-crashes.patch,
    xorg-backtrace:
    Use external script /usr/bin/xorg-backtrace for creating reasonable
    backtraces upon crashes.


author: sndirsch@novell.com
changelog:
  - xorg-server 1.9.0.901
    * This is the first release candidate for xorg-server-1.9.1.
      We've picked up fixes for some crashers and memory management
      problems as well as some minor new features including RandR
      support in XQuartz, 18bpp support in xfree86, and support for
      the nds32 architecture in xfree86.
  - adjusted zap_warning_xserver.diff


author: sndirsch@novell.com
changelog:
  - xorg-server 1.9.0.902
    * This release fixes an input regression introduced in 1.9.1 as
      well as some additional memory management issues.
  - obsoletes vbe-bufferoverflow.diff


author: sndirsch@novell.com
changelog:
  - commit-5c6a2f9.diff
    xfree86: Kill pixmapPrivate with a vengeance (v2)
    ScrnInfo->pixmapPrivate only existed in order to catch invalid
    access to the framebuffer by making the backing data NULL across
    the VT switch. This was causing more confusion in the higher
    layers during mode setting without any real benefit, so remove
    it. v2: Kill ShadowModifyPixmapHeader() as well. (ABI change!)


author: sndirsch@novell.com
changelog:
  - commit-5c6a2f9.diff
    * retain obsolete pixmapPrivate, just for ABI compatibility
    * reenable patch


author: sndirsch@novell.com
changelog:
  - xorg-server 1.9.2
    * This is a brown-bag release to address an issue with the
      xorg-server-1.9.1 tarball. The version of util-macros used to
      build the 1.9.1 tarball was modified and could cause problems
      due to the absence of the -fno-strict-aliasing CFLAG. This
      tarball was packaged using the unmodified util-macros.
      This additionally contains a fix for a regression in XQuartz
      found by Christof Wolf.


author: sndirsch@novell.com
changelog:
  - xorg-server 1.9.2.902 (1.9.3 RC2)
    * includes various build and bug fixes to stability and
      correctness over previous releases


author: sndirsch@novell.com
changelog:
  - xorg-server 1.9.3
    * This version is functionally equivalent to the second release
      candidate.


author: sndirsch@novell.com
changelog:
  - sync-fix.patch
    * fixes the issue that gnome screensaver fadeout could not be
      stopped (bnc #648851)


author: mhopf@novell.com
changelog:
  - xorg-server-xf4vnc-fix-crash-on-193.diff
    Fix vnc startup crashes (bnc #660208).
    Reenabled build of Xvnc. Massive rendering errors, still.


author: sndirsch@novell.com
changelog:
  - use-last-screen.patch
    * Use last Screen section found to prefer xorg.conf (bnc #661536,
      bfo #32430)


author: sndirsch@novell.com
changelog:
  - use-last-screen.patch
    * adjusted the patch to no longer segfault the Xserver during
      startup immediately when there isn't any screen section
      specified at all (bnc #661989)


author: jeffm@suse.de
changelog:
  - pad-size-of-system-memory-copy-for-1x1-pixmaps:
    * Pad size of system memory copy for 1x1 pixmaps (bnc#652523,
      bfo#32803)


author: vuntz@opensuse.org
changelog:
  - Add xorg-server-stop-cpu-eating.diff to avoid eating 100% of the
    CPU when auto-detecting which vt to use on startup.


author: sndirsch@novell.com
changelog:
  - disabled build of Xvnc and moved Xvfb to main package;
    xorg-x11-Xvnc will be a seperate package (bnc #660208)


author: mhopf@novell.com
changelog:
  - Update xorg-server-xf4vnc-fixes_1_9.diff:
    Fix Xvnc rendering issues.
  - Enable build of Xvnc again.
  - Merge xorg-server-xf4vnc-fix-crash-on-193.diff
    into xorg-server-xf4vnc-fixes_1_9.diff


author: mhopf@novell.com
changelog:
  - Disable Use-external-tool-for-creating-backtraces-on-crashes.patch:
    - Security isn't exactly fond of the patch (bnc#666578)
    - Patch potentially livelocks server in fork() (bnc#660166)


author: devel@navlost.eu
changelog:
  - Added --enable-kdrive-evdev switch to ./configure so that
    the evdev driver can be used with Xephyr's -keybd and -mouse
    switches


author: sndirsch@novell.com
changelog:
  - record-avoid-crash-when-calling-RecordFlushReplyBuff.patch
    * record: avoid crash when calling RecordFlushReplyBuffer
      recursively (bnc #673575)


author: sndirsch@novell.com
changelog:
  - Replace-malloc-with-calloc-to-initialize-the-buffers.patch
    * Replace malloc with calloc to initialize the buffers[] as NULL
      in do_get_buffers function (bnc #673595)


author: sndirsch@novell.com
changelog:
  - EXA-mixed-ModifyPixmapHeader-pitch-fixes.-bug-33929.patch
    * EXA/mixed: ModifyPixmapHeader pitch fixes. (bnc #678264,
      bfo #33929)


author: mhopf@novell.com
changelog:
  - bnc #605015
    - Enable use of all keyboard layouts, independent of remotely set layout
    - Remove obsolete xorg-server-xf4vnc-bug605015-vnc-umlauts.diff
    - xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff
      This should basically already enable the use of other keyboards, if the
      remote keyboard stays at US.
    - xorg-server-xf4vnc-bug605015-fix-keycode-lookup-and-isolevel3shift.diff
      This patch fixes keycode lookup (not using any static keyboard layout any
      more) and ISO-Level3-Shift handling (enabling the use of keyboard layouts
      that use AltGr for reaching certain characters).


author: mhopf@novell.com
changelog:
  - xorg-server-xf4vnc-bug660797-fix-keycode-lookup-and-isolevel3shift.diff
    - bnc #400520, fallout of previous fix:
      Analysis for shift/level3 event faking was broken, leading to e.g
      Shift+PgUp not being recognized correctly.


author: mhopf@novell.com
changelog:
  - xorg-server-xf4vnc-bug660797-multilayout.diff
    - bnc #605015, 660797, fallout of fix from May 10:
      Keyboard handling was not XKB aware, which lead to a multitude of issues.
      Situation with this patch is not perfect, but way better.


author: mhopf@novell.com
changelog:
  - xorg-server-xf4vnc-fix-keyboard-layout-handling.diff
    Consolidate adapted patches for bugs 400520, 605015, and 660797 into
    single patch:
    - xorg-server-xf4vnc-bug660797-fix-keycode-lookup-and-isolevel3shift.diff
    - xorg-server-xf4vnc-bug660797-multilayout.diff
    - xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff
  - Fix *major* memory leak introduced by original 1.9 enabling patch


author: eich@suse.de
changelog:
  - remove: bitmap_always_unscaled.diff
      missing_font_paths.diff
    This has now been solved in the spec file directly.


author: eich@suse.de
changelog:
  - remove: CVE-2010-2240-address_space_limit.patch
      CVE-2010-2240-tree_depth_limit.patch
    These security issues have been handled in the Linux kernel in a
    much more general fashion.


author: eich@suse.de
changelog:
  - remove xorg-x11-nonroot-vesa.patch, org-server-nohwaccess.diff:
    There are other things missing to make those patches useful.


author: eich@suse.de
changelog:
  - remove p_bug96328.diff:
    /dev/input/mice is the default mouse for X -configure
    on Linux for a long time already.


author: eich@suse.de
changelog:
  - remove p_xorg_acpi.diff
    add u_OS-acpi-Reconnect-to-acpid-when-it-gets-restarted.patch
    removed redundant error message.


author: eich@suse.de
changelog:
  - remove disable-fbblt-opt.diff:
    We are unable to reproduce this issue any more.
    So let's remove the workaround and start from scratch
    when issue resurfaces and find a proper fix.


author: eich@suse.de
changelog:
  - remove use-last-screen.patch:
    This patch has been rejected upstream. We will try to resolve
    this issue differently by not providing any screen, monitor or
    device section.


author: eich@suse.de
changelog:
  - update:
    * randr1_1-sig11.diff
      removed accidentally forgotten debugging code.
    * u_OS-acpi-Reconnect-to-acpid-when-it-gets-restarted.patch
      made socket non-blocking. Idea taken from a pach for SLES11.


author: sndirsch@suse.com
changelog:
  - u_xf4nvc_missing-libz.patch
    * Xvnc no longer can rely on the toolchain to add the required
      libs, it uses directly.


author: sndirsch@suse.com
changelog:
  - U_xserver_fix-pixmaps-lifetime-tracking.patch
    * avoid crash when enabling the desktop icons in gnome3
    (bnc#701199)


author: sndirsch@suse.com
changelog:
  - update to xorg-server 1.10.4
  - VNC patches completely redone by Egbert Eich (N-VNC-*)
  - Xvnc-pthread.diff: small buildfix required for factory
  - removed obsolete patches
    * EXA-mixed-ModifyPixmapHeader-pitch-fixes.-bug-33929.patch
    * Replace-malloc-with-calloc-to-initialize-the-buffers.patch
    * U_xserver_fix-pixmaps-lifetime-tracking.patch
    * commit-5c6a2f9.diff
    * pad-size-of-system-memory-copy-for-1x1-pixmaps
    * record-avoid-crash-when-calling-RecordFlushReplyBuff.patch
    * xorg-server-stop-cpu-eating.diff
  - adjusted patches
    * bug534768-prefer_local_symbols.patch
    * zap_warning_xserver.diff
  - disabled patches for now
    * 0001-Xinput-Catch-missing-configlayout-when-deleting-dev.patch
    * cache-xkbcomp-output-for-fast-start-up.patch
    * xserver-bg-none-root.patch
    * 0001-Prevent-XSync-Alarms-from-senslessly-calling-CheckTr.patch
  -  set VIDEO_ABI_VERSION = 10 and INPUT_ABI_VERSION = 12 in specfile


author: eich@suse.com
changelog:
  - U_Don-t-call-deleted-Block-WakeupHandler.patch:
    Don't call deleted Bloxk/WakeupHandler() - this avoids
    crashes when handlers are unregistered from within a handler
    which are in the call chain behind the current handler
    (bnc #723777).


author: sndirsch@suse.com
changelog:
  - u_record-fix-sig11.patch
    * If you aren't using the Record extension (and you aren't), you
      can work around the bug by moving the code which accesses the
      (non-existant) request buffer inside the loop looking at the
      recording contexts (of which there should be none).
      (bnc #728964, fdo #36930)


author: sndirsch@suse.com
changelog:
  - U_dix-send-focus-events-to-the-immediate-parent-44079.patch/
    U_dix-on-PointerRootWin-send-a-FocusIn-to-the-sprite-w.patch
    * fixed very visible bug in XI2 handling exposed by a gtk+
      bugfix (bnc #740332, fdo #44079)


author: jengelh@medozas.de
changelog:
  - Parallel build with %_smp_mflags; strip redundant sections/tags
  - Use pkgconfig symbols for BuildRequires/Requires


author: dimstar@opensuse.org
changelog:
  - Update to version 1.12.1
  - Drop xorg-docs-1.6.tar.bz2: the docs are provided in a sep.
    package.
  - Add ABI Provides verification:
    + pre_checkin.sh to be launched with --tar before checkin (no
      parameter given will try to do the right thing).
    + pre_checkin.sh is used during build to verify that the ABI
      values match the expectations, to ensure we provide by rpm what
      the binaries do.
  - Add rpm macro file, allowing driver and input packages to specify
    %x11_abi_videodrv_req, %x11_abi_xinput_req.
  - Rebased patches to apply on 1.12.1 code base:
    + 0001-Check-harder-for-primary-PCI-device.patch
    + 0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch
    + autoconfig_fallback_fbdev_first.diff
    + bug534768-prefer_local_symbols.patch
    + dpms_screensaver.diff
    + driver-autoconfig.diff
    + fbdevhw.diff
    + fix-dpi-values.diff
    + fix_fglrx_screendepth_issue.patch
    + p_default-module-path.diff
    + pu_fixes.diff
    + p_xnest-ignore-getimage-errors.diff
    + randr1_1-sig11.diff
    + vidmode-sig11.diff
    + xorg-detect-psb.patch
    + xorg-server-xdmcp.patch
    + zap_warning_xserver.diff
    + sync-fix.patch
  - Drop upstream fixed patches:
    + U_dix-on-PointerRootWin-send-a-FocusIn-to-the-sprite-w.patch
    + U_dix-send-focus-events-to-the-immediate-parent-44079.patch
    + U_Don-t-call-deleted-Block-WakeupHandler.patch
    + u_OS-acpi-Reconnect-to-acpid-when-it-gets-restarted.patch
    + u_record-fix-sig11.patch


author: sndirsch@suse.com
changelog:
  - remove BuildRequires to ghostscript-library, since it conflicts
    with ghostscript-mini apparently now required by some other
    package


author: sndirsch@suse.com
changelog:
  - added patches to implement GLX_ARB_create_context extensions
    required for OpenGL 3.0 support (not upstream yet)


author: sndirsch@suse.com
changelog:
  - let xorg-x11-server require Mesa, since that package includes
    the DRI drivers (including the "swrast" DRI driver for software
    rendering), which are required by GLX and AIGLX extensions
    (bnc#765241)


author: sndirsch@suse.com
changelog:
  - change xorg-x11 requires to a requires for xkbcomp (xorg-x11 is
    meanwhile a meta package, which requires any X sample app
    package); background: Xserver uses xkbcomp on startup for
    creating the cache file for xkb keyboard map.


author: tobias.johannes.klausmann@mni.thm.de
changelog:
  - Update to Version 1.12.3
    + The third stable update to the X.Org X server 1.12 series is now available.
      A few smaller changes only since the second RC, some memory leak fixes and two
      fixes to avoid out-of-bounds array access.


author: badshah400@gmail.com
changelog:
  - Add patches u_dri2_add_DRI2CreateDrawable2.patch and
    u_0012-glx_Free_reference_to_destroyed_GLX_drawable.patch to fix
    seemingly random crashes of the X stack [bnc#769553]; patches
    came from upstream git commits, and were rebased to apply to
    present version cleanly.


author: sndirsch@suse.com
changelog:
  - renamed patches of previous change according to our policy
    u_* --> U_* (since these were rebased on upstream patches)


author: sndirsch@suse.com
changelog:
  - u_Do-not-use-intel-driver-on-Poulsbo-Oaktrail-Medfield.patch
    * Do not use intel driver on Poulsbo, Oaktrail, Medfield, CDV.
      IDs stolen from Kernel psb driver. (bnc#772279)
    * obsoletes xorg-detect-psb.patch


author: sndirsch@suse.de
changelog:
  - libXrandr-70d641c.diff
    * fixes fatal protocol error in libXrandr, which broke RANDR
      support completely (bnc #481863)


author: sndirsch@suse.de
changelog:
  - xcb-util 0.3.5
    * various issues fixed
    Thu Apr 30 22:40:53 CEST 2009
  - fix a version typo that prevented the .la files to be found for
    11.0 <= version <= 11.1
    Thu Apr 30 21:53:45 CEST 2009
  - pack .la files in devel package


author: eich@suse.de
changelog:
  - Add patches from Moblin:
    * libXft:
      . clean up header file.
    * libXTrap:
      . remove trapproto as Requires from pkgconfig file.


author: sndirsch@suse.de
changelog:
  - drop libXft1, since it's no longer required by current versions
    of Intel's Debugger (bnc #198432)


author: sndirsch@suse.de
changelog:
  - updated libraries
    * libXtst-1.1.0
    * libXxf86dga-1.1.1
    * libXxf86vm-1.1.0
    * libdmx-1.1.0
    * liblbxutil-1.1.0
  - removed lbxbuf.h/lbxbufstr.h (same version already in libXext)
  - removed libAppleWM
  - removed libXi (seperate libXi6 package now)
  - added libXi6-devel to Requires


author: sndirsch@suse.de
changelog:
  - exclude /usr/include/X11/extensions/lbximage.h from
    xorg-x11-devel (already in xorg-x11-libXext-devel)
  - exclude /usr/lib/libpciaccess.so from xorg-x11-devel (already in
    libpciaccess0-devel)


author: sndirsch@suse.de
changelog:
  - libWindowsWM 1.0.1
  - libXScrnSaver 1.2.0
  - libXcomposite 0.4.1
  - libXcursor 1.1.10
  - libXdamage 1.1.2
  - libXfont 1.4.1
  - libXinerama 1.1
  - libXres 1.0.4
  - libXvMC 1.0.5
  - libpciaccess 0.10.9
  - xbitmaps 1.1.0
  - libXft 2.1.14
  - obsoletes p_xft_cjk.diff, Header-cleanup-bug-4703.patch
  - adjusted libXft-2.1.7-lcd-filter-2.patch
  - bumped version number to 7.5


author: sndirsch@suse.de
changelog:
  - libXaw 1.0.7
  - provide libXaw8.so.8, libXaw7.so.7, libXaw6.so.6
  - create compatibility symlinks libXaw8.so.8, libXaw.so.8


author: sndirsch@suse.de
changelog:
  - libXfont 1.4.2
    * This minor release contains a new and single hook function to
      be used by the server to register all fpe functions
      (register_fpe_functions()). Also, lot of clean-ups for
      configuration happened.
  - required by xorg-server 1.9


author: sndirsch@novell.com
changelog:
  - libXcomposite 0.4.2
  - libXdamage 1.1.3
  - libXfontcache 1.0.5
  - libXvMC 1.0.6
  - libXxf86misc 1.0.2
  - libpciaccess 0.12.0


author: sndirsch@novell.com
changelog:
  - libXaw 1.0.8
    * This minor maintenance release fixes some bugs, improves build
      configuration, includes various janitorial cleanups, and
      delivers for the first time the DocBook/XML conversion of the
      API docs that were previously in troff format.


author: sndirsch@novell.com
changelog:
  - libFS 1.0.3
    * This minor maintenance release simply collects the latest set
      of build configuration improvements and janitorial cleanups.


author: sndirsch@novell.com
changelog:
  - libXcomposite 0.4.3
    * This minor maintenance release provides build improvements and
      reduces both buildtime & runtime dependencies of the library.
  - libXcursor 1.1.11
    * This minor maintenance release provides the usual recent set
      of build configuration improvements and janitorial cleanups.
  - libXinerama 1.1.1
    * This minor maintenance release of the Xlib-based library for
      the Xinerama extension protocol provides the usual set of
      recent build configuration improvements and janitorial
      cleanups.


author: sndirsch@novell.com
changelog:
  - libXfont 1.4.3
    * This bug fix release mostly fixes build issues on various
      platforms involving the hackery required for libXfont to
      depend on symbols defined in the X server itself. Trying to
      explain or understand this hackery may be damaging to your
      sanity - it has already robbed several generations of X
      developers of ours.
  - libdmx 1.1.1
    * This minor maintenance release provides the latest set of
      the usual build configuration improvements and janitorial
      cleanups.
  - libXrandr 1.3.1
    * This release includes several fixes to the error handling
      paths in the library, as well as the usual set of recent
      build configuration improvements and janitorial cleanups.
  - libXres 1.0.5
    * This minor maintenance release provides the latest set of
      the usual build configuration improvements and janitorial
      cleanups.


author: sndirsch@novell.com
changelog:
  - libXft 2.2.0
    * This release removes the deprecated xft-config script now that
      pkg-config is well-established as it's replacement.   It also
      updates the xft pkg-config file to reduce unnecessary linking
      in users of libXft, but may cause issues if used with versions
      of pkg-config older than the pkg-config 0.22 release from 2007.
      It also includes the usual recent set of build configuration
      improvements and janitorial cleanups.
  - libXtst 1.2.0
    * This release adds the specification documents for the API's for
      both extensions, converted from the original troff format to
      DocBook/XML. It also includes the usual recent rounds of build
      configuration improvements and janitorial cleanups.
  - libXxf86dga 1.1.2
    * This minor maintenance release provides the usual recent
      collection of build configuration improvements and janitorial
      cleanups.
  - libXxf86vm 1.1.1
    * This minor maintenance release provides the usual recent
      collection of build configuration improvements and janitorial
      cleanups.
  - libXScrnSaver 1.2.1
    * This minor maintenance release provides the usual recent
      collection of build configuration improvements and janitorial
      cleanups, with no additional snarkiness beyond that provided
      in this announcement.


author: sndirsch@novell.com
changelog:
  - libXevie-1.0.3
    * This release provides the cleanups and build configuration
      improvements that have been made since the last libXevie
      release in 2006.


author: sndirsch@novell.com
changelog:
  - libXxf86misc 1.0.3
    * This minor maintenance release provides the usual recent set
      of misc. cleanups and build configuration improvements.


author: sndirsch@novell.com
changelog:
  - revert 'export only public API symbols'
    it breaks at least build of Xnest (xorg-x11-server package)


author: sndirsch@novell.com
changelog:
  - xbitmaps 1.1.1
    * This minor maintenance release mostly provides the usual
      collection of janitorial cleanups and build configuration
      improvements.
      It also changes the installation path for the pkg-config
      xbitmaps.pc from $(libdir) to $(datadir), as no libraries
      or compiled code are found via this pkg-config file, only
      platform-independent image files (which double as C source
      code headers that programs may #include at compile time).


author: eich@suse.de
changelog:
  - removed libXTrap-pcfix.diff:
    * This patch is rather irrelevant to us. We are not even
      going to submit it to upstream.


author: sndirsch@suse.com
changelog:
  - split off libpciaccess to avoid build cycles; latest intel driver
    now buildrequires libpciaccess


author: sndirsch@suse.com
changelog:
  - U_libXfont_LZW-decompress-fix-for-CVE-2011-2895.patch
    * LZW decompress: fix for CVE-2011-2895 (bnc #709851)


author: chris@computersalat.de
changelog:
  - xcb-util 0.3.8
    * Split up atom, aux event into their own repository.
    * Create a single shared library and header file.
    * Remove namespaceless pre-defined atoms.
    * Remove synchronous xcb_atom_get().
    * Remove useless xcb_atom_get_fast*() and xcb_atom_get_name().
    * Delete redundant core-protocol error codes.
    * Delete callback-based APIs for events, properties, and replies.
    * Link with -no-undefined.
    * Add AM_MAINTAINER_MODE for vendors.
  - remove AUTHORS from description
  - switch {?jobs:-j%jobs} to {?_smp_mflags}


author: sndirsch@suse.de
changelog:
  - provide fake libxcb-atom.so.1 (bnc #741465) for older openSUSE
    releases since it apparently vanished with xcb-util 0.3.8 :-(


author: sndirsch@suse.com
changelog:
  - fixed typo in generating fake xcb libs; fake xcb libs don't need
    to be provided explicitely via spec file, since this Provides is
    already picked up from the generated xcb libs themselves


author: sndirsch@suse.com
changelog:
  - still we need a LD_PRELOAD for the freshly introduced libxcb-util;
    added this to /etc/profile.d/xorg-x11-libs.{csh,sh}; seems to
    help on openSUSE 12.1, but apparently not on openSUSE 11.4
    (bnc #742297)


author: sndirsch@suse.com
changelog:
  - instead of using LD_PRELOAD link the fake libs against the
    freshly introduced libxcb-util; hope this works out ...
    Still this does not help on openSuSE 11.4 (bnc#742297)


author: sndirsch@suse.com
changelog:
  - turned -devel package into a meta package, which now requires
    all the previously required packages by adding the appropriate
    pkgconfig(...) Requires


author: coolo@suse.com
changelog:
  - there is no value in manually adding the pkgconfig provides of
    package names we already know (bnc#748486)
    The pkgconfig provides of random X libraries can change at any
    time and it would be necessary to touch this meta package without
    any additional gain.


author: sndirsch@suse.com
changelog:
  - devel package: fixed devel requires for libpciaccess, added the
    remaining requires: liblbxutil-devel, xbitmaps-devel,
    xorg-x11-fonts-devel


author: vuntz@opensuse.org
changelog:
  - Remove all tarballs and patches, since they're not used anymore
    with the split packages.
  - Stop making xorg-x11-devel have a Requires on xorg-x11-libs: both
    are metapackages, so it's useless.
  - Add a README.meta file to explain the goal of the compatibility
    metapackages, and update their summaries and descriptions as
    well.


author: sndirsch@suse.de
changelog:
  - xf86-input-synaptics 1.0.99.3
    * Another snapshot before the release since a number of fixes
      went into this one. Most notably, syndaemon updated to use
      device properties by default. And a fix that caused synclient
      with properties to fail on 64-bit machines.


author: sndirsch@suse.de
changelog:
  - xf86-input-synaptics 1.0.99.4
    * 1.0.99.3 crashes on 64 bit machines. This is caused by
      different struct sizes in the server and the driver,
      due to a missing #define. Fixed now, please test.


author: sndirsch@suse.de
changelog:
  - xf86-input-synaptics 1.1.0
    * man: device properties are now supported, should be stated as
      such. This includes listing supported properties and
      de-emphasizing the need for SHM.
    * man: remove some pointless ( and ) around "float" options.
  - xf86-input-evdev 2.2.0
    * Fix duplicate wheel button up mapping.
    * Check button label before fetching the Atom from the server
      (bfo #20524)
    * Define MAX_VALUATORS if it's missing to allow for builds
      against 1.5.
  - no longer exclude vmmmouse HAL files


author: sndirsch@suse.de
changelog:
  - xf86-input-evdev 2.2.1
    * A set of fixes to make touchpads work nicely again. Fix to
      enable key repeat for server 1.5 + evdev 2.2.


author: sndirsch@suse.de
changelog:
  - xf86-input-joystick 1.4.1
    * Incompatible with xorg-server master. Configure fails for
      xorg-server >= 1.6.99.
    * Some fresh float properties.
    * "PWM" mode for keygeneration when axis is set to accelerated.


author: sndirsch@novell.com
changelog:
  - xf86-input-evdev-2.2.2
    * Three fixes to avoid deadlocks, two of which caused by allocs
      during SIGIO handling.


author: sndirsch@suse.de
changelog:
  - xf86-input-vmmouse 12.6.4
    * Fix bug where motion notify events were being sent with every
      button event.


author: sndirsch@suse.de
changelog:
  - xf86-input-synaptics 1.1.0
    * avoiding allocations during the signal handler.
    * several 64 bit property issues with synclient
    * The driver tries to detect the touchpad model and adjusts the
      edge values accordingly. This addresses issues where edge
      scrolling appeared to be broken on certain touchpad models
      (ALPS, appletouch) due to incorrect RightEdge values.


author: sndirsch@novell.com
changelog:
  - xf86-input-synaptics 1.1.2
    * One patch that should have made it into 1.1.1 but didn't.
      Jeremy's patch adds model-specific edges for appletouch
      touchpads in the same fashion as we already do for ALPS
      and synaptics pads.


author: sndirsch@suse.de
changelog:
  - xf86-input-evdev 2.2.3
    * Long overdue, another release of evdev 2.2. Expect this to be
      the last 2.2 release unless some grave issues are discovered.


author: sndirsch@suse.de
changelog:
  - xf86-input-synaptics 1.1.3
    * A single patch addressing the loss of the right scrolling area
      on certain touchpads. This issue is caused by the driver
      auto-scaling the right edge but not respecting the proportions
      of the actual touchpad range. Please see the comments for Bug
      21001 for more details.


author: sndirsch@suse.de
changelog:
  - xf86-input-evdev 2.2.4
    * Fixing a regression introduced with 2.2.3. The fix to
      Bug #21832 in 2.2.3 prevented Alps touchpads from working
      with the evdev driver. These touchpads announce both
      relative and absolute axes, events from the latter get
      ignored with the fix to 21832. The fix special-cases
      touchpad initialization to give absolute axes precedence
      over relative if a touchpad or touchscreen is found. For
      more info see Bug #23126


author: sndirsch@suse.de
changelog:
  - xf86-input-vmmouse 12.6.5
    * Compile with INPUT ABI 7.
    * Remove ModuleInfoRec and associated bits.
    * Needed by newer X servers, otherwise the module data is
      invisible and a dlopen error occurs.
    * Turn off built-in fallback-to-mouse-driver mechanism.


author: sndirsch@suse.de
changelog:
  - xf86-input-evdev 2.2.5
    * Only take the driver-internal button mapping to count buttons
      (bfo #23405)


author: sndirsch@suse.de
changelog:
  - 11-x11-synaptics.fdi:
    * register synaptics driver for 'ETPS/2 Elantech Touchpad'
      (bnc #525607)


author: sndirsch@suse.de
changelog:
  - 11-mouse.fdi: disabled horizontal wheel scrolling (XAxisMapping)
    on IBM Trackpoint (bnc #550164)


author: sndirsch@suse.de
changelog:
  - xf86-input-evdev-commit-c1f16a4.diff
    * Set all valuators for relative motion events (bfo #24737,
      bnc #566264)


author: sndirsch@suse.de
changelog:
  - driver updates
    * xf86-input-acecad-1.4.0
    * xf86-input-aiptek-1.3.0
    * xf86-input-joystick-1.4.1
    * xf86-input-keyboard-1.4.0
    * xf86-input-mouse-1.5.0
    * xf86-input-void-1.3.0
    * xf86-input-synaptics-1.2.1
    * xf86-input-evdev-2.3.2
  - adjusted wait.diff
  - removed no longer maintained drivers
    * xf86-input-calcomp
    * xf86-input-citron
    * xf86-input-digitaledge
    * xf86-input-dmc
    * xf86-input-dynapro
    * xf86-input-elo2300
    * xf86-input-magellan
    * xf86-input-magictouch
    * xf86-input-microtouch
    * xf86-input-palmax
    * xf86-input-spaceorb
    * xf86-input-summa
    * xf86-input-tek4957
    * xf86-input-ur98
  - added xf86-input-wacom (0.10.3)
  - provide/obsolete x11-input-wacom{,-devel,-tools}
  - driver package now requires VIDEO_ABI_VERSION = 7


author: mhopf@novell.com
changelog:
  - synaptics-retry-serial-open.diff by Takashi:
    Wait for synaptics device to settle upon DeviceOn
    (bnc #573644,569340,573642)


author: mhopf@novell.com
changelog:
  - synaptics-retry-serial-open.diff completely reworked:
    Reprobe /dev/input/event* devices always upon DeviceOn,
    check for race with kernel reassigning devices.
    (bnc #573644,569340,573642)


author: mhopf@novell.com
changelog:
  - synaptics-retry-serial-open.diff:
    Increase number of reconnect tries after S3/S4.
    Don't retry unless it had been successful at least once, though.
    (bnc #573644,569340,573642)


author: ro@suse.de
changelog:
  - removed hal fdi files and added xorg-conf snippets for
    input devices
    - 00-evdev.conf: basic evdev catchall (from fedora)
    - 10-quirks.conf: do not use accelerometer as mouse (from fedora)
    - 11-mouse.conf: translated version of 11-mouse.fdi
    - 20-synaptics.conf: translated version of 11-x11-synaptics.fdi
    - 20-wacom.conf: version of wacom.fdi


author: sndirsch@suse.de
changelog:
  - xf86-input-synaptics 1.2.2
    * Don't clobber the timer we just created.
    * After closing the fd, reset it to -1.
  - adjusted synaptics-retry-serial-open.diff


author: sndirsch@suse.de
changelog:
  - 20-synaptics.conf
    * match *any* touchpad
    * removed "LeftEdge" option; value needs to be be autodetected!
    * "SHMConfig" option no longer required due to new Device
      Properties of synaptics driver


author: sndirsch@suse.de
changelog:
  - cleanup
    * removed no longer built old evdev driver 1.1.5 + patches
    * removed p_mouse_misc.diff due to XFree86-Misc extension no
      longer available anyway


author: sndirsch@suse.de
changelog:
  - xf86-input-vmmouse 12.6.9
  - obsoletes extra files 10-vmmouse.conf, 69-xorg-vmmouse.rules
  - renamed wait.diff to xf86-input-synaptics-wait.diff
  - renamed synaptics-retry-serial-open.diff to
    xf86-input-synaptics-retry-serial-open.diff
  - more specfile cleanup


author: sndirsch@suse.de
changelog:
  - xf86-input-evdev 2.4.0
    * bugfixes
    * new behaviours/features
    - no reopen attempts anymore. The reopen mechanism was mainly
      a feature to work around older kernels that would return
      ENODEV on the first read (but not during DEVICE_ON). I
      haven't seen this in a long time now, suggesting that the
      feature was simply dead weight now.
    - A number of build system cleanups that have been applied to
      most other modules too.
    - Touch screens disable mouse button emulation by default.
    - keycodes > 255 are now forwarded. The server doesn't do
      anything with them, but at least we can claim the
      evdev-driver is ready for the future with flying donkeys
      and whatnot.
    - Absolute devices can now change mode between relative
      and absolute, and they may employ wheel emulation too.
  - xf86-input-wacom-0.10.5
    * Many of the patches are cleanup, rearraging and restructuring
      the code to streamline both the code and the driver itself. A
      bunch of misc. fixes all over the place.
      Chris has been working hard on getting the Bamboo support
      improved, with a number of the changes ported from linuxwacom.
      That's not quite there yet (you also need some kernel changes)
      but we're certainly on our way.
  - xf86-input-penmount 1.4.1
  - obsoletes xf86-input-penmount.diff


author: sndirsch@suse.de
changelog:
  - 11-mouse.conf
    * fixed matching rules for IBM TPPS/2 TrackPoint, i.e. removed
      MatchVendor line; added XAxisMapping (bnc #597214)


author: tiwai@suse.de
changelog:
  - xf86-input-synaptics-add-clickpad-support,
    xf86-input-synaptics-add-led-support: Add Clickpad support


author: ro@suse.de
changelog:
  - update last patch with fix from takashi: check priv->has_double
    (set on appletouch but not on clickpad devices)


author: sndirsch@suse.de
changelog:
  - added udev rule for serial wacom tablets; added inputclass
    section for serial wacom tablets (bnc #444641)


author: sndirsch@suse.de
changelog:
  - always use '--with-xorg-conf-dir=/etc/X11/xorg.conf.d/' configure
    option
  - set INPUT_ABI_VERSION = 11


author: sndirsch@suse.de
changelog:
  - xf86-input-aiptek 1.3.1
  - xf86-input-elographics 1.2.4
    * A long overdue update of the elographics drivers that includes
      the build fixes for the new input APIs in use since server 1.7.
      These fixes have been on the master branch for quite a while,
      but no release has followed them.
  - xf86-input-evdev 2.5.0
    * No particularly exciting commits went in since the 2.4.0, evdev
      is quite stable and boring - as it should be. So we have a few
      memory leak fixes, man page updates, build system fixes and
      other misc stuff. The only really new behaviour: middle mouse
      button emulation is off by default.
  - xf86-input-synaptics 1.2.99.901
    * We've seen a lot of autotool cleanups and they constitute a
      large part of the changes. This also means we require
      util-macros 1.8. Some general fixes, the most important of
      which have found their way into the 1.2.x stable releases.
    * The most visible feature change is the new pointer accel
      mechanism. Since the server got its new accel methods,
      synaptics was accelerated twice - once in the driver, once
      in the server. This lead to a really fast and sometimes
      confusing pointer behaviour.  This is fixed now but it does
      lead to a slower pointer. We'll be trying to find some middle
      ground there, possibly following the motto of "one size
      doesn't quite fit anyone".
    * The driver installs the xorg.conf.d snippet as well, assigning
      itself to all touchpads by default. At this point I'd like to
      point out again that "synaptics" is merely a historical name.
      Under Linux, this is the generic touchpad driver for all
      touchpads that are supported by the kernel.
    * the default speed has been increased again after quite a few
      complaints that the speed was too slow.
    * the driver now defaults to two-finger emulation on if a valid
      width is reported by the kernel.
    * coasting is now enabled by default, using a friction parameter
      to stop coasting after a bit.
  - xf86-input-vmmouse 12.6.10
  - obsoletes patches
    * xf86-input-elographics.diff
  - adjusted patches
    * xf86-input-synaptics-retry-serial-open.diff
    * xf86-input-synaptics-settings.diff
    * xf86-input-synaptics-wait.diff
  - disabled clickpad patches for now
    * xf86-input-synaptics-add-clickpad-support
    * xf86-input-synaptics-add-led-support
    * xf86-input-synaptics-clickpad_blacklist_appletouch


author: sndirsch@suse.de
changelog:
  - xf86-input-synaptics 1.3.0
    * Just one more patch on top of the RC, a man page correction
      that I should have pushed earlier. Other than that, the driver
      looks reasonably stable and good enough to be pushed out.


author: tiwai@suse.de
changelog:
  - revived synaptics clickpad and LED patches
  - fix / improve synaptics clickpad device handling (bnc#620000)
  - fix right/middle-button capabilities for synaptics (bnc#620328)
  - fix 64bit incompatibility in synaptics
  - refreshed patches in synaptics
  - disable unnecessary serial-retry patch for synaptics; this can
    be rather problematic on some machines
  - add filter-bogus-packet patch to make clickpad on some laptops
    somehow usable (still pretty bad performance without the pending
    multi-touch patch!) (bnc#624356)


author: sndirsch@novell.com
changelog:
  - xf86-input-mouse 1.6.0
    * This update to the mouse driver used mainly on non-Linux
      systems adds Xorg 1.9 ABI support to the Solaris-specific
      code, Genius NetScroll+ serial autodetection, and a number
      of minor bug fixes and a large number of cleanups &
      configuration improvements.


author: sndirsch@novell.com
changelog:
  - xf86-input-keyboard 1.5.0
    * This release improves compatibility with current and future X
      servers, and removes calls to deprecated and/or ununsed
      functionality.
  - xf86-input-void 1.3.1
    * This minor maintenance release improves compatibility with
      future Xorg server releases and also includes the usual recent
      collection of build configuration improvements and janitorial
      cleanups.


author: sndirsch@novell.com
changelog:
  - xf86-input-vmmouse-iopl-driver.diff
    * switch to I/O privilege level 3 also for the driver itself
      (bnc #625041)


author: sndirsch@novell.com
changelog:
  - xf86-input-vmmouse-iopl-driver.diff
    * Use fprintf(...) instead of VMwareLog((...)) for debug messages.


author: sndirsch@novell.com
changelog:
  - xf86-input-evdev 2.5.99.901 (2.6 RC1)
    * This release has some improved tablet handling, notably for
      tablets that send coordinates while still being out-of-proximity.
      Proximity support itself has been added to evdev as well,
      devices that support it will get DevicePresence events (note that
      proximity is not exposed as an axis for XI2, there are some
      design questions that need to be clarified first).
      The button mapping code was changed to support styli. Note that
      this rearranges the mappings for buttons past the first 3, so far
      we haven't seen any side-effects.


author: sndirsch@novell.com
changelog:
  - xf86-input-evdev 2.5.99.902 (2.6 RC2)
    * Only one minor fix since RC1. In xorg.conf static configurations,
      a wrong error code would prevent the server from loading
      additional devices if a device couldn't be opened. This is fixed
      now and only happens when we're out of memory (as intended).


author: sndirsch@novell.com
changelog:
  - xf86-input-vmmouse 12.6.99.901
    * This is RC1 for upcoming 1.7.0.0. This is not a stable release
      and not suitable for stable distro inclusion. It adds support
      for Input ABI 12.


author: sndirsch@novell.com
changelog:
  - xf86-input-evdev 2.5.99.903 (2.6 RC3)
    This should have been the 2.6 release but we found a nasty
    crasher bug late last year (#32480).
    * Fix grammar typo in comment.
    * Rename proximity to in_proximity.
    * Revert "Don't count BTN_TOUCH as tool. (#29428)"
    * Add use_proximity bit for BTN_TOOL handling.
    * Don't update first_val and num_val if we don't have data (#32480)
    * evdev 2.5.99.903
    * evdev: rename EvdevCacheCompare() to EvdevCache()


author: sndirsch@novell.com
changelog:
  - 11-mouse.conf
    * enabled "Emulate3Buttons" on two button mice touchpads detected
      as "ImPS/2 Generic Wheel Mouse" (bnc #671776)


author: sndirsch@novell.com
changelog:
  - 11-mouse.conf
    * support buttons 6+7 (sideways tilted scroll wheel) on the
      "Logitech Easy Optical Mouse RX250" (bnc #681503)


author: sndirsch@novell.com
changelog:
  - xf86-input-wacom-no-n-trig.diff
    * stylus doesn't work on N-Trig; better rely on evdev driver
      (bnc #686498)


author: munix9@googlemail.com
changelog:
  - updated to xf86-input-wacom 0.11.1
    * Just a few minor patches on top of 0.11, most notably the
      cw/ccw rotation swap and the addition of 0xE6 tablet devices
      to the list of known devices.


author: sndirsch@suse.com
changelog:
  - U_xf86-input-synaptics_Drain-XRecord-connection-of-any-events-after-handlin.patch
    * It happened from time to time that syndaemon takes 100% of the
      CPU. The patch fixes that issue. (bnc #710864)


author: sndirsch@suse.com
changelog:
  - driver updates required for new input ABI 12
    * xf86-input-acecad 1.5.0
    * xf86-input-aiptek 1.4.1
    * xf86-input-elographics 1.3.0
    * xf86-input-fpit 1.4.0 (obsoletes xf86-input-fpit.diff)
    * xf86-input-hyperpen 1.4.1 (obsoletes xf86-input-hyperpen.diff)
    * xf86-input-joystick 1.6.0
    * xf86-input-keyboard 1.6.0
    * xf86-input-mouse 1.7.1
    * xf86-input-mutouch 1.3.0 (obsoletes xf86-input-mutouch.diff)
    * xf86-input-penmount 1.5.0
    * xf86-input-synaptics-1.5.0
    * xf86-input-void 1.4.0
  - disabled Takashi's synaptics driver patches for now
  - removed xf86-input-wacom-no-n-trig.diff (bnc #686498, comment #18)


author: sndirsch@suse.com
changelog:
  - xf86-input-vmmouse-12.7.0
    * The 12.7.0 release is a stable release that provides support
      for input ABI major version 12 which is required by X server
      releases > 1.9


author: tiwai@suse.de
changelog:
  - Resurrect synaptics patches
  - Removed obsoleted patches:
    U_xf86-input-synaptics_...handlin.patch: already in upstream,
    xf86-input-synaptics-64bit-fix.diff: no longer needed


author: poletti.marco@gmail.com
changelog:
  - xf86-input-wacom 12.0
    * Add ToolSerials option for hotplugging pens.
    * Default to touch tool for multi-touch devices.
    * Allow 'MapToOutput' to accept X geometry strings.
    * xsetwacom: Support MapToOutput for TwinView.
    * Use xf86PostButtonEventP for held button action releases.
    * Other improvements and fixes.


author: vuntz@opensuse.org
changelog:
  - Drop jamstudio driver:
    + It is marked as deactivated in xorg-docs' MAINTAINERS.
    + Remove xf86-input-jamstudio-1.2.0.tar.bz2 and
      xf86-input-jamstudio.diff.


author: vuntz@opensuse.org
changelog:
  - Split drivers in their own source packages: xf86-input-evdev
    xf86-input-joystick xf86-input-keyboard xf86-input-mouse
    xf86-input-synaptics xf86-input-vmmouse xf86-input-void
    xf86-input-wacom
  - Drop drivers that are unmaintained upstream, and apparently only
    useful to a handful of people (we can always resurrect them as
    new packages if needed): xf86-input-acecad xf86-input-aiptek
    xf86-input-elographics xf86-input-fpit xf86-input-hyperpen
    xf86-input-mutouch xf86-input-penmount
  - Bump version to 7.6_1 since the split packages have a Conflicts
    with xorg-x11-driver-input <= 7.6.
  - Add Provides/Obsoletes to the main subpackage, for the now
    removed devel subpackage, to smooth upgrades.
  - Add a README.meta file to explain the goal of this compatibility
    metapackage.


author: sndirsch@suse.com
changelog:
  - change Requires for xf86-input-vmmouse to a Recommends, since it
    is only built on x86/x64 platforms


author: sndirsch@suse.de
changelog:
  - no longer require xorg-x11-driver-video-unichrome; use Supplements
    in xorg-x11-driver-video-unichrome instead (bnc #481569)


author: sndirsch@suse.de
changelog:
  - xf86-video-intel-commit-73aa23d.diff
    * DRI1: Update sarea (and other information) when CRTC
      configuration changes (bfo #14423, bfo #18100)


author: sndirsch@suse.de
changelog:
  - removed xf86-video-intel-sdvo_detect.diff due to a severe
    regression in G45 startup (bnc #480374)


author: sndirsch@suse.de
changelog:
  - switched from xf86-video-intel 2.6.99.1 (master branch) to
    xf86-video-intel 2.6.99.901 (2.7 branch)


author: sndirsch@suse.de
changelog:
  - xf86-video-ati 6.12.0
    * Big changes here are EXA and Xv support for R6xx/R7xx chips.
      Requires an updated drm.  Other than that, mostly bug fixes.


author: sndirsch@suse.de
changelog:
  - xf86-video-ati 6.12.1
    * Fix some fall out from the r6xx/r7xx merge and fix load
      detection on avivo chips.


author: sndirsch@suse.de
changelog:
  - xf86-video-i740 1.3.0
    * Uncomment DDC2 code, move it before mode validation so DDC has
      some effect.


author: sndirsch@suse.de
changelog:
  - xf86-video-nv.diff
    * Remove xorgconfig & xorgcfg from See Also list in man page
    * Add README with pointers to mailing list, bugzilla & git repos
    * Add NV_/RIVA_ prefixes to fix build warnings.
    * Build fix: set EXA_DRIVER_KNOWN_MAJOR=3
    * Revert "Build fix: set EXA_DRIVER_KNOWN_MAJOR=3"
    * Add missing pci id for GeForce 7100 GS
  - sax2/hwinfo-data:
    * added GeForce 7100 GS as supported by nv driver


author: sndirsch@suse.de
changelog:
  - xf86-video-nv 2.1.13
    * Remove README.NV1. There's no nv1 support here, so.
  - obsoletes xf86-video-nv.diff


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.6.99.903
    Third release candidate in preparation for the upcoming 2.7.0
    release. Main improvements since the 2.6-series driver include:
    * SDVO-TV support, available on ADD2 card (bug#9992) and
      D945GCLF2 board (bug#17776).
    * Basic SDVO-LVDS support
    * Tearing-free xv (bug#19635)
    * For for panel startup failure on some specific laptop models
      (bug#17292) and various fixes for UXA/DRI2 and Kernel
      Modesetting.


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.7.0
    * We encourage users to use kernel modesetting and UXA
      acceleration with this release, which should give the best
      performance and robustness. When KMS is available, UXA is the
      default acceleration used by the driver, (EXA is the default
      otherwise).


author: sndirsch@suse.de
changelog:
  - intel-gpu-tools 1.0
    * This little package is an amalgamation of a few things:
    - miscellaneous userland tools that don't really fit into the
      2D driver tree
    - standalone regression tests for the DRM (make check)
    - microbenchmarks of the DRM for kernel performance regression
      testing


author: sndirsch@suse.de
changelog:
  - xf86-video-mach64 6.8.1
    * Make sure the screen is a mach64 screen before doing anything
      in ATIMach64XVInitialiseAdaptor.
    * Don't print the resource list on failure.
    * Add README with pointers to mailing list, bugzilla & git repos
    * Convert to XORG_CWARNFLAGS & XORG_CHANGELOG
    * Remove xf86{Disable,Enable}Interrupts


author: sndirsch@suse.de
changelog:
  - xf86-video-nv-2.1.3_29acf7c.diff
    * Fix a dumb typo in the chip name entry for the GeForce 9800 GTX+
    * G80: Fix incorrect I2C port access for ports above 3


author: sndirsch@suse.de
changelog:
  - xf86-video-cirrus 1.3.0
    * This release adds support for building against Xorg 1.6, but
      drops support for building against Xorg 1.3 and older.


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.7.1
    * 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.


author: sndirsch@suse.de
changelog:
  - xf86-video-newport 0.2.2
    * Use "no" bus, not ISA
    * Bug#11761: Fix xaa initialization
  - obsoletes xf86-video-newport.diff


author: sndirsch@suse.de
changelog:
  - xf86-video-nv-2.1.13_c8d6f7a.diff
    * More chip names. Add support for the following previously
      unsupported chips:
    - 0x0658 - Quadro FX 380
    - 0x0659 - Quadro FX 580
    - 0x065C - Quadro FX 770M
  - sax2/hwinfo-data:
    * added new chip names
    * GeForce 9800 GTK+ --> GeForce 9800 GTX+


author: sndirsch@suse.de
changelog:
  - intel-gpu-tools 1.0.1
    * This release was inspired by going to roll a debian package for
      intel-gpu-tools and realizing I had no manpages. Whoops. And
      since I was in the directory, I decided to clean up some things
      that were bothering me about intel_gpu_dump output.


author: eich@suse.de
changelog:
  - Integrated Intel driver fixes from the Moblin Project
    * Support for 'rootless' X: option -nb.
    * BIOS and register dumper for Intel.
    * Support for fixed LVDS modes.
    * Free frontbuffer when X exits.
    * Copy initial framebuffer contents when starting with -br.


author: sndirsch@suse.de
changelog:
  - use copy-fb.patch only for Moblin, since it requires
    xserver-1.5.0-bg-none-root.patch in xorg-x11-server, which is
    also only applied on Moblin


author: sndirsch@suse.de
changelog:
  - xf86-video-geode 2.11.3
  - xf86-video-nv-2.1.13_68c2914.diff
    * Remove useless loader symbol lists.
    * New chip support.
    * Fix modesets on certain GPUs that were broken by the previous
      commit.
  - obsoletes xf86-video-nv-2.1.13_c8d6f7a.diff


author: sndirsch@suse.de
changelog:
  - finally get rid of 'nvidia' dummy module; obsoleted by automatic
    driver selection in Xserver now (nvidia --> nouveau --> nv)


author: sndirsch@suse.de
changelog:
  - xf86-video-dummy 0.3.2
  - xf86-video-glint 1.2.3
  - xf86-video-i128 1.3.2
  - xf86-video-i740 1.3.1
  - xf86-video-neomagic 1.2.3
  - xf86-video-rendition 4.2.2
  - xf86-video-s3 0.6.2
  - xf86-video-s3virge 1.10.3
  - xf86-video-savage 2.3.0
  - xf86-video-siliconmotion 1.7.2
  - xf86-video-sisusb 0.9.2
  - xf86-video-tdfx 1.4.2
  - xf86-video-trident 1.3.2
  - xf86-video-tseng 1.2.2
  - xf86-video-voodoo 1.2.2
  - xf86-video-nv 2.1.14
    * obsoletes xf86-video-nv-2.1.13_68c2914.diff,
      xf86-video-nv-68c2914_05d2b85.diff


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.7.99.902
    * This is the second release candidate in preparation for the
      upcoming 2.8.0 release. Most major and critical bugs should
      be fixed, but some minor bugs may still be present. We will
      appreciate any feedback we can get from testing of this
      snapshot to improve the 2.8.0 release.
  - obsoletes Free-front-buffer-bo-when-X-exit.patch,
    eeetop_sdvo_lvds.patch
  - xf86-video-intel-buildfix.diff
    * trivial buildfix
  - xf86-video-intel-commit-e386e7b.diff
    * Reset framebuffer offset when rebinding aperture


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 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).
  - obsoletes xf86-video-intel-commit-e386e7b.diff


author: sndirsch@suse.de
changelog:
  - xf86-video-vmware 10.16.7
    * Fix black screen after resume from hibernate.
    * An imperfect fix for Xinerama state changes without a mode
      change


author: sndirsch@suse.de
changelog:
  - removed patches, which are no longer in use, from source package:
    * Free-front-buffer-bo-when-X-exit.patch
    * eeetop_sdvo_lvds.patch


author: sndirsch@suse.de
changelog:
  - xf86-video-apm 1.2.2
  - xf86-video-ast 0.89.9
  - xf86-video-cirrus 1.3.2
  - xf86-video-fbdev 0.4.1
  - xf86-video-glint 1.2.4
  - xf86-video-i128 1.3.3
  - xf86-video-i740 1.3.2
  - xf86-video-mach64 6.8.2
  - xf86-video-mga 1.4.11
  - xf86-video-neomagic 1.2.4
  - xf86-video-r128 6.8.1
  - xf86-video-s3 0.6.3
  - xf86-video-s3virge 1.10.4
  - xf86-video-savage 2.3.1
  - xf86-video-sis 0.10.2
  - xf86-video-sisusb 0.9.3
  - xf86-video-tdfx 1.4.3
  - xf86-video-vesa 2.2.1
  - xf86-video-voodoo 1.2.3


author: eich@suse.de
changelog:
  - Resynced with patches from Intel's Moblin project.
  - Updated patches to apply cleanly again.
  - Resynced with patches from Moblin:Base


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.8.0.901
    * Allow DRM mode setting to include transformations (also requires
      a fix in the X server - available in xserver 1.6.3)
    * Align tiled pixmap height so we don't address beyond the end of
      our buffers.
  - obsoletes xf86-video-intel-bnc524304.diff


author: mhopf@novell.com
changelog:
  - xf86-video-intel-2.8.0-backlight.diff
    Add legacy + kernel based backlight control to intel driver
    in KMS case (BACKLIGHT RandR property) (bnc #527533).
    To be superseeded by kernel based fix.


author: sndirsch@suse.de
changelog:
  - xf86-video-intel-Add-BACKLIGHT-property-support-in-KMS-case.patch/
    xf86-video-intel-Add-new-backlight-driver-samsung.patch
    * new kernel based backlight patches for Samsung N130 (bnc #527533)
  - obsoletes xf86-video-intel-2.8.0-backlight.diff


author: sndirsch@suse.de
changelog:
  - xf86-video-intel-brightness-addon.patch
    * This is an addon patch for previous backlight patches to fix
      some minor issues (get_properties was not implemented,
      BACKLIGHT property doesn't fit name standardization, some
      quirks possible with DPMS, backlight not necessarily powered
      off). Note that this is pretty much untested, so it isn't
      applied for the Moblin yet.


author: sndirsch@suse.de
changelog:
  - xf86-video-chips 1.2.2
    * Remove useless loader symbol lists.
    * Remove xorgconfig & xorgcfg from See Also list in man page
    * chips: update for resources/RAC API removal
    * chips: change to using ABI version check
    * Fix PCI card probe and chipset detection.


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.8.1
    * Align the height of untiled pixmaps to 2 lines as well.
    * Replace existing EDID property blob with new one
    * Only align DRI2 tiled pixmaps to the DRI2 tiled pixmap
      alignment requirement (fixes bfo #21387).
    * Calculate the DVO relative offset in LVDS data entry to get the
      DVO timing (fixes bfo #22787 and Debian bug #538148).
    * Fix sampler indexes on i965 planar video, (fixes bfo #22895
      and bfo #19856).


author: mhopf@novell.com
changelog:
  - Update xf86-video-intel-brightness-addon.patch to match upstream changes:
    * Remove "Also write to bl_power when setting brightness."
    * Add "Don't set backlight level if going on->on."
    Fixes issues with backlight level saving and DPMS.


author: mhopf@novell.com
changelog:
  - bug519261-increase-virtual.diff for radeon and nv:
    * Increase virtual on startup if enough Gfx RAM is available.


author: sndirsch@suse.de
changelog:
  - xf86-video-ati 6.12.4
    * numerous fixes backported from master over the last few months
    * supports PCI IDs for some new hardware


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.8.99.902
    * Support for the B43 chipset.
    * Multiple fixes to make the driver stable for 8xx chipsets,
      (855GM, 865G, etc.). The 2.8 driver series was extremely
      unstable with many of these chipsets. (bfo #22904/22947)
    * Add support for BACKLIGHT property when using kernel
      modesetting (KMS). This allows backlight adjustment with
      programs such as "xbacklight -set <percentage>" or
      "xrandr --set BACKLIGHT <value>". (bfo #20963)
    * Fix so that "xrandr --scale" works when using KMS. (bfo #22893)
    * Fix segfaults of X server when logging out. (bfo #20516)
    * Avoid falling back to software for 1-bit alpha-only masks.
    (bfo #23184)
    * Fix pixel sampling position for 8xx chipsets, (fixes some
      cairo-test suite failures).
  - obsoletes several patches
    * moblin-reset-pos-for-rotate-fb.patch
    * xf86-video-intel-Add-BACKLIGHT-property-support-in-KMS-case.patch
    * xf86-video-intel-Add-new-backlight-driver-samsung.patch
    * xf86-video-intel-brightness-addon.patch


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.9.0
    * this release is identical to the 2.8.99.902 release candidate
      other than the version number


author: sndirsch@suse.de
changelog:
  - xf86-video-intel-commit-02fe9be6.diff
    * reverts git commit 02fe9be6, which resulted in a regression
      (bnc #544185)


author: mhopf@novell.com
changelog:
  - xf86-video-intel-Regression-bnc545499-commit_57fc09c-avoid_fallbacks_for_a1_srcmask.diff:
    * Remove new functionality that introduced regression.


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.9.1
    * a few, hand-picked bug fixes since that 2.9.0 release
  - obsoletes xf86-video-intel-commit-02fe9be6.diff,
    xf86-video-intel-bnc545499-commit_57fc09c.diff


author: sndirsch@suse.de
changelog:
  - updated xf86-video-xgi to release 1.5.1 and reenabled build;
    adjusted xf86-video-xgi.diff (FATE #307893)


author: sndirsch@suse.de
changelog:
  - sax2/hwinfo-data:
    * added device IDs for XGI Volari Z9s (FATE #307893)
    * fixed suffix (missing "0x") of device ID for several entries


author: sndirsch@suse.de
changelog:
  - xf86-video-nv-commit-f050096.diff/
    xf86-video-nv-commit-b30ec38.diff
    * support for new G80 boards


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.9.99.901 (2.10.0 RC1)
    * support for new chipsets, among these is Ironlake
    * removes UMS support (KMS only now)
    * obsoletes xf86-video-intel-G33-1mb.diff,
      xf86-video-intel-NoFBC-945GME.diff,
      xf86-video-intel-bfo17988.diff,
      moblin-uxa-Fix-segfault-on-source-only-picture-usage.patch
    * adjusted moblin-dump-tools.patch,
      xf86-video-intel-buildfix.diff


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.10.0
    * minor change to the configure script, and some small updates
      to the documentation since 2.9.99.902


author: sndirsch@suse.de
changelog:
  - updated video drivers
    * xf86-video-ark-0.7.2
    * xf86-video-cirrus-1.3.2
    * xf86-video-newport-0.2.3
    * xf86-video-nv-2.1.16
    * xf86-video-rendition-4.2.3
    * xf86-video-tga-1.2.1
    * xf86-video-tseng-1.2.3
    * xf86-video-vmware-10.16.9
    * xf86-video-geode-2.11.6
  - obsoletes patches xf86-video-nv-commit-b30ec38.diff,
    xf86-video-nv-commit-f050096.diff
  - disabled build of nsc driver
  - driver package now requires VIDEO_ABI_VERSION = 6


author: sndirsch@suse.de
changelog:
  - xf86-video-nv-commit-7b01fc8.diff:
    Separate LUTs per output. Wire up the RandR 1.2 gamma_set hook.
    Call it from G80SetPalette like the Intel driver does.
    (bfo #26612, likely bnc #577140)


author: sndirsch@suse.de
changelog:
  - xf86-video-ati 6.12.191
    * pre-release for the upcoming 6.13 release
    * KMS/DRI2 support for all families r100->r700 for KMS driver
      in Linux 2.6.33.
    * Initial evergreen KMS support for planned 2.6.34 driver.
    * Userspace modesetting support for r600/r700 families
    * experimental userspace modesetting support for evergreen
      families
    * r600/r700 acceleration support.
    * Userspace modesetting basic power management controls
    * textured Xv controls (brightness, contrast, etc.)
    * Displayport support.
    * Improved Zaphod support - per-screen output assignment.
    * CustomEDID option - force the driver to use EDID from a file
    * lots of quirks and fixes and optimisations.
  - adjusted xf86-video-ati-bug519261-increase-virtual.diff
  - obsoletes xf86-video-ati-bug-561880-keep_crtc_enabled.diff


author: sndirsch@suse.de
changelog:
  - xf86-video-ati 6.12.191 (6.13.0rc2)
    * Mostly bug fixes.  The r6xx/r7xx domain fix improves KMS EXA
      DFS (and hence GetImage) performance significantly.
  - xf86-video-nv 2.1.17
    * support for RandR 1.2's new-style gamma control, which also
      fixes a problem on xserver 1.7 where the screen may be black
      or strange colors.
    * support for MCP7x-based motherboard GPUs.
  - obsoletes xf86-video-nv-commit-7b01fc8.diff,
    xf86-video-nv-commit-49349f6.diff,
    xf86-video-nv-commit-9378ecd.diff
  - xf86-video-nv-commit-e6b0463.diff
    * Don't crash if LVDS initialization fails (bfo #24787)
  - xf86-video-nv-commit-347625b.diff
    * Add support for GeForce 7025 and 7050 (bfo #19817)
  - xf86-video-nv-commit-250a3a7.diff
    * Update MCP6x supported products. Use the official names for
      10DE:053B and 10DE:053E.  Add some additional product IDs
      and update the documentation.


author: ro@suse.de
changelog:
  - fix xf86-video-siliconmotion-1.7.3 to build with xserver-1.8
    (struct ClockRanges was removed)
  - change VIDEO_ABI_VERSION to 7


author: sndirsch@suse.de
changelog:
  - disabled build of xgi driver due to the driver apparently no
    longer providing a xgiModuleData data object - which is required
    for being loaded
  - xf86-video-newport-commit-48f48e5.diff
    * newport: stop using obsolete loader functions. The loader
      symbol list functions have been removed from the server in 1.7.


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.11.0
    * The most significant new feature of this release is support for
      new DRI2 APIs, allowing page flipping to occur for swaps that
      are full-screen and not rotated.
    * Dramatically improved performance of large pixmaps on
      memory-constrained hardware, (such as 945), by using tiling.
      Note that this fix is new since the most recent release
      candidate for this release (2.10.903).
      (https://bugs.freedesktop.org/show_bug.cgi?id=25375)
    * Elimination of software fallback with alpha-only pixmap (a fix
      which eliminated a full second from the Moblin boot time)
      (https://bugs.freedesktop.org/show_bug.cgi?id=26189)
    * Fix for undesired black borders on some images, (caused several
      problems with firefox):
      (http://bugs.freedesktop.org/show_bug.cgi?id=17933)
    * And other fixes to provide more conformance with existing
      software-rendering, (as measures by the cairo test suite),
      such as the sampling location for nearest-neighbor sampling.
    * Eric Anholt and Daniel Vetter both removed large piles of old
      and useless code now that the driver requires kernel modesetting
      (KMS). This continues to reduce the mainteance burden of the
      driver, making it easier to isolate and fix bugs.
  - removed obsolete patch 'moblin-dump-tools.patch'; bios_reader/
    reg_dumper moved to intel-gpu-tools
  - update intel-gpu-tools to current git master (2010-03-24, commit
    [#7682]c42)


author: sndirsch@suse.de
changelog:
  - xf86-video-intel-mbp_backlight.diff
    * added backlight control for MacBooks (bnc #581474, bfo #25901)


author: mhopf@novell.com
changelog:
  - xf86-video-ati-bug589022-atombios.diff
    * Fix server crash for "interesting" AtomBIOS tables (bnc #589022)


author: sndirsch@suse.de
changelog:
  - xf86-video-ati 6.13.0 (final)
    * kms: fix ums naming compat for DisplayPort
    * XAA: disable render accel
    * r6xx EXA/Xv: track src/dst domains
    * r6xx+ EXA: always use the accel_state state in DoPrepareCopy
    * r6xx+ EXA: always use a temp surface for overlapping copies
    * r6xx+ EXA/Xv: add a R600SetAccelState function
    * radeon: fix name string for eDP
    * radeon: add support eDP connectors with and LCD device tag
    * r6xx+ EXA: fix swapped domains in kms UTS
    * radeon: fix possible gpio i2c table overrun (bnc #589022)
    * radeon: avoid using DRI1 init path on DRI2 driver.
    * r600: reduce function call overhead.
    * r600: cleanup wasteful variables.
    * r600/exa: further cleanup, use the object struct in the accel
      state.
    * Add support for MacModel autodetection on OpenBSD.


author: sndirsch@suse.de
changelog:
  - major cleanup
    * removed obsolete/broken drivers: xf86-video-impact,
      xf86-video-nsc, xf86-video-vga, xf86-video-xgi,
      xf86-video-xgixp (+ patches)
    * removed special and never working RANDR 1.2 mga driver
      1.9.100 + patches; xf86-video-mga 1.4.11 remains of course
    * removed no longer appliable r128/radeon patches:
      xf86-video-ati-6.7.197-r128-xvideo.patch,
      xf86-video-ati-es1000.diff
    * renamed copy-fb.patch to xf86-video-intel-copy-fb.diff
    * specfile cleanup


author: sndirsch@suse.de
changelog:
  - kms-blacklist.tar.bz2
    * framework for KMS blacklist; use
      /etc/X11/kms-blacklist.<kms_module> for distribution wide
      blacklisting of PCI IDs and /etc/X11/kms-blacklist.local for
      local usage on the system


author: sndirsch@suse.de
changelog:
  - /sbin/kms_loader.sh (kms-blacklist.tar.bz2)
    * fixed PATH for grep/cut commands
    * added kernel message via logger to inform the user that KMS
      has been disabled via this script and /etc/X11/kms-blacklist.*


author: mhopf@novell.com
changelog:
  - intel_check_kms_on_probe.diff:
    Check for KMS on probe - that way fallback to fbdev or vesa will
    still be possible if drm module is not available.


author: sndirsch@suse.de
changelog:
  - added /etc/X11/kms-blacklist.i915 and install rule for i915
    module to /etc/modprobe.d/99-kms.conf


author: sndirsch@suse.de
changelog:
  - added xorg.conf.d snippets so you can easily override defaults
    if your monitor has not been detected via DDC (bnc #598125)


author: sndirsch@suse.de
changelog:
  - xf86-video-intel-commit-e2615cd.diff
    * dri: Only flip if the front and back pixmaps match (bnc #610323)
  - xf86-video-intel-commit-f227240.diff
    * DRI2: fix new buffer exchange check (bnc #610323)


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.12.0
    * Many performance improvements targeting i915/i945/G33/Pineview
      graphics chipset.
    * Improved Xvmc and overlay, adding GEM support.
    * Fixes for page-flipping and other DRI2-handling bugs.
  - adjusted xf86-video-intel-copy-fb.diff
    * intel_batch_submit(pScrn) --> intel_batch_submit(pScrn, TRUE)
  - obsoletes xf86-video-intel-commit-e2615cd.diff,
    xf86-video-intel-commit-f227240.diff


author: sndirsch@suse.de
changelog:
  - xf86-video-ati 6.13.1
    * server 1.9 support
    * evergreen accel disabled explicitly
    * kms uevent + sync support
    * rn50 fixes
    * enable color tiling on kms on r300->r500
    * xv cleanup and large vertex number fixes


author: sndirsch@suse.de
changelog:
  - xf86-video-intel-commit-c57840b.diff
    uxa: Check for failed pixmap allocation; fixes crash in intel_drv
    (bnc #596473, bfo #29187)


author: sndirsch@suse.de
changelog:
  - xf86-video-apm 1.2.3
    * This update to the mostly unmaintained Alliance Promotion
      driver provides Xorg server 1.9 compatibility as well as a
      number of build/configuration fixes, and removes several
      bits of dead code that are no longer usable with current
      Xorg releases.
  - xf86-video-chips 1.2.3
    * This driver update for Chips and Technologies devices
      provides compatibility with Xorg 1.9 as well as many
      assorted build/configuration improvements.
  - xf86-video-dummy 0.3.4
    * Release of the dummy driver for the new X server API.
  - xf86-video-neomagic 1.2.5
    * neomagic 1.2.5 release for server 1.9
    * obsoletes xf86-video-neomagic-commit-4e2afb8.diff
  - xf86-video-rendition 4.2.4
    * rendition video driver 4.2.4 for server 1.9
  - xf86-video-sis 0.10.3
    * sis video driver 0.10.3 for server 1.9
    * obsoletes xf86-video-sis-19070.diff,
      xf86-video-sis-website.diff
  - xf86-video-sisusb 0.9.4
    * sisusb video driver 0.9.4 for server 1.9
  - xf86-video-trident 1.3.4
    * trident video driver 1.3.4 for server 1.9
  - xf86-video-tseng 1.2.4
    * tseng video driver 1.2.4 for server 1.9
  - xf86-video-vesa 2.3.0
    * vesa video driver 2.3.0 for server 1.9
  - xf86-video-voodoo 1.2.4
    * voodoo video driver 1.2.4 for server 1.9


author: sndirsch@suse.de
changelog:
  - disable xf86-video-intel-copy-fb.diff for now to avoid assertion
    during Xserver start on intel; assertion was:
    "X: pixmap.c:118: AllocatePixmap: Assertion
    `pScreen->totalPixmapSize > 0' failed."


author: sndirsch@novell.com
changelog:
  - intel-gpu-tools 1.0.2-20100825-c935c60
  - xf86-video-ark 0.7.3
    * This minor maintenance release of the driver for Ark Logic
      graphics devices mainly features various configuration & build
      improvements.
  - xf86-video-ast 0.91.10
    * The major feature of this release is support for the AST2300
      chip, though you wouldn't know it from looking at the changelog.
      ASPEED are gently reminded to use slightly more descriptive
      changelog entries.
  - xf86-video-fbdev 0.4.2
    * One bug fix, and a number of build system and other janitorial
      updates.
  - xf86-video-i128 1.3.4
  - xf86-video-mga 1.4.13
  - xf86-video-nv 2.1.18
    * It's been a while since the last nv driver release, so there
      have been quite a number of accumulated changes.  This update
      adds a pile of new product names, fixes a couple of bugs, and
      cleans up a lot of old code (thanks to Gaetan).  It now also
      refuses to load if a kernel module is bound to the device,
      which will prevent it from interfering with the nouveau
      module's framebuffer driver.
  - xf86-video-siliconmotion 1.7.4
    * This minor release fixes compatibility with xorg-server-1.8.x
      releases, as well as including other bug fixes & janitorial
      cleanups.
  - xf86-video-vmware 11.0.2
  - obsolete patches
    * xf86-video-nv-commit-250a3a7.diff
    * xf86-video-nv-commit-347625b.diff
    * xf86-video-nv-commit-e6b0463.diff
    * xf86-video-siliconmotion-1.7.3.dif


author: sndirsch@suse.de
changelog:
  - xf86-video-intel 2.12.0-20100825-b7a8087
    * latest intel git master driver (2010-08-25)
  - obsolete patches
    * xf86-video-intel-commit-c57840b.diff
    * xf86-video-intel-mbp_backlight.diff
  - adjusted patches
    * intel_check_kms_on_probe.diff
  - removed xf86-video-intel-sandybridge_m2.diff since it doesn't
    work anyway


author: sndirsch@suse.de
changelog:
  - xf86-video-ati-6.7.197-r128-xvideo.patch/
    xf86-video-ati-theatre.patch
    * readded TV-in support for All in Wonder 128 (bfo #8811)
  - xf86-video-ati-theatre-pciaccess.patch
    * fixes build with libpciaccess


author: sndirsch@novell.com
changelog:
  - xf86-video-intel-55b5fe8.diff
    * Add alternate pci-id for B43
  - xf86-video-intel-f63c7df.diff
    * Disable swap buffer wait on Sandybridge


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.12.902 (2.13 RC2)
    * 2nd prerelease of intel's 2.13 driver
  - obsoletes xf86-video-intel-55b5fe8.diff,
    xf86-video-intel-f63c7df.diff


author: sndirsch@novell.com
changelog:
  - 0001-Re-add-XVideo-option-as-XVideo-on-SandyBridge-freez.patch
    * Re-add XVideo option, as XVideo on SandyBridge freezes the chip


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.0
    * requires libdrm 2.4.22
    * Attempt to fix infinite MI_WAIT_FOR_EVENT while watching video
      https://bugs.freedesktop.org/show_bug.cgi?id=28964
      ( Various new checks have been added to the video code here,
      but the bug fix hasn't yet been verified by the original
      reporter. )
    * Fix buffer-object leak
    https://bugs.freedesktop.org/show_bug.cgi?id=26946
    * Fix memory leak on server reset
    * Fix crash due to unchecked pixmap allocation
    https://bugs.freedesktop.org/show_bug.cgi?id=29187
    * Fix for video artifacts when using dualscreen
    https://bugs.freedesktop.org/show_bug.cgi?id=29213
    * Fix for incorrect characters in gnome-terminal when using compiz
    https://bugs.freedesktop.org/show_bug.cgi?id=28438
    * Fix for hanging, full-screen applications, (flash, compiz, etc.)
    https://bugs.freedesktop.org/show_bug.cgi?id=29584
    * Fix selection of backlight device on multi-GPU systems
    https://bugs.freedesktop.org/show_bug.cgi?id=29273
    * Fix to avoid crash with extremely large glyphs
    https://bugs.freedesktop.org/show_bug.cgi?id=29430
    * Fix for eDP panels incorrectly being given only a single, valid mode
    https://bugs.freedesktop.org/show_bug.cgi?id=30069
    * Fix GPU hang involving clipped SRC copies
    https://bugs.freedesktop.org/show_bug.cgi?id=30120
    * Fix to compile for 1.6 series X server.
    * Fix to retry framebuffer allocation after an initial failure.
    * Fix to disable dri2 after fallbacks are forced on.


author: sndirsch@novell.com
changelog:
  - xf86-video-ati 6.13.2 (bugfix release)
    * Evergreen UMS modesetting fixes
    * Performance improvements with EXA
    * r6xx/r7xx tiling support
    * lots of bug fixes


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.0-20101005-4bf2182
    * current git master commit with latest Sandybridge patches
  - obsoletes intel_check_kms_on_probe.diff (commit
    455f2939a661764ebb8d1747d44e16a0a8937808: "Do not claim the PCI
    device if !KMS. By returning FALSE whilst probing if we can't
    find a KMS driver, we allow X to fallback to trying the VESA
    driver -- rather than failing.")
  - obsoletes xf86-video-intel-345c963.diff


author: sndirsch@novell.com
changelog:
  - xf86-video-intel-d1925de.diff
    * Clear pixmap->devPrivate.ptr [regression from 7c7294e]
  - xf86-video-intel-fix-8784c4f.diff
    * fix commit #8784c4f; IS_965G(..) is already part of IS_9XX(..)


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.0-20101006-1444ea3
    * Revert "Clear pixmap->devPrivate.ptr [regression in 7c7294e]"
    * uxa: Re-enable acceleration.
    * uxa: Skip a pixmap lookup if there is no driver finish access
    function
    * dri: Reattach the fake pixmap for the shadow scanout to the
      drawable.
    * dri+shadow: Only tweak the acceleration of CopyRegion if using shadow.
  - removed xf86-video-intel-d1925de.diff ("Clear
    pixmap->devPrivate.ptr [regression from 7c7294e]")


author: sndirsch@novell.com
changelog:
  - remove obsolete patch
    0001-Re-add-XVideo-option-as-XVideo-on-SandyBridge-freez.patch
  - xf86-video-intel-5472359.diff
    * dri: Check for pixmap privates before dereferencing them
      (bfo #30707)


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.0-20101018-a1c54f6
    * latest intel driver from git master, which fixes Sig11 when
      doing any modesetting (bnc #647568)
  - obsoletes the following patches
    * xf86-video-intel-5472359.diff
    * xf86-video-intel-a1c54f6.diff
    * xf86-video-intel-fix-8784c4f.diff


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.901
    * This is an intermediate snapshot of ongoing driver development.
      The primary purpose of this snapshot is to capture some recent
      improvements, (particularly in Sandybridge support), for
      further testing.


author: sndirsch@novell.com
changelog:
  - xf86-video-geode 2.11.10
    * fix the DCON verification loop for LX output
    * Add get_crtc output function
    * Don't power down DCON when it is frozen
    * Replace xalloc/xrealloc/xfree/xcalloc with malloc/realloc/free/
      calloc
    * Mode Validation support on modeline in xorg.conf
    * Fix a typo on resolution parameter
    * Add resolution 1024x600 support for PANEL
    * Revise the entry for 1024x600
    * Simplify the mode_valid function
    * Modify rotation pitch & reallocate pixmap for bo
    * Allocate video memory with exaOffscreenAlloc
    * Revert "Simplify the mode_valid function"
    * lx_display: fix typo


author: sndirsch@novell.com
changelog:
  - xf86-video-vmware 11.0.3
    * This is a bugfix release that addresses a number of bugs as
      well as build failures on Servers 1.0 through 1.9


author: sndirsch@novell.com
changelog:
  - readded and reenabled build of -xgi/-xgixp drivers
  - xf86-video-xgi-buildfix.diff
    * buildfix for -xgi driver


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.901-20101117-33c0888
    * uxa: Fix crash after allocation failure
    * i915: Disable maximum state addresses
    * uxa: Relax fencing some more for gen3
    * Mark outputs as DPMSModeOn and restore backlight at mode set
  - xf86-video-intel-Disable-BLT-for-i830-and-845G.patch
    * Disable BLT for i830 and 845G


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.901-20101203-55c5f18
    * i965: Use reciprocal scale factors to avoid the divide
      per-vertex-element
    * i965: Upload an entire vbo in a single pwrite, rather than
      per-rectangle
    * i965: Amalgamate surface binding tables
    * Wait on the current buffer to complete when running
      synchronously.
  - obsoletes xf86-video-intel-Disable-BLT-for-i830-and-845G.patch


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.901-20101205-8abade8
    * i965: Check for potential vertex array overflow every time
    * i965: Also flush the vertex buffer when restarting the array.
    * display: Flush any pending batches before changing modes.


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.901-20101206-f3a47d7
    * Don't use hardware acceleration on Sandybridge rev 07 hardware
      or earlier.
    * uxa: Prevent reading past the last byte on upload/download
    * snb: Emit more invariants only once
    * snb: Cache state between composite ops
    * snb: Cache pixmap binding locations
  - xf86-video-savage-2.3.2.tar.bz2
    * This fixes a bug since the privates changes in the upstream
      server, along with the usual build cleanups.


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.901-20101206-00c204a
    * snb: Restore drawrect, we need the implicit flush
    * snb: Only emit CC and DepthStencil bos once per batch


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.901-20101207-9b96780
    * uxa: Emit the damage after the render for the workaround in
      uxa_solid_rects
    * Always flush the batch before blocking for new X requests
    * i965: Invalidate pixmap binding location on reuse.
    * i965: The RenderCache flush after every glyph is required for
      compiz
    * i965: Mark sure we mark reused render targets as dirty
    * Revert "i965: The RenderCache flush after every glyph is
      required for compiz"


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.902
    * configure: Bump required libdrm to 2.4.23
    * NEWS: Add entry for the 2.13.902 snapshot


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.902-20101220-1ac2e04
    * Fix reporting of pageflip completion events on multi-head.
    * Check consistency of pageflip completion vblank count.
    * G35 is gen4 and not gen3
    * Undo: Disable BLT for i830 and 845G
  - obsoletes xf86-video-intel-G35.diff


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.13.903
    * configure: updated m4 macro check in configure.ac
    * Remove the deprecated function 'XNFprintf'
    * i830: amalgamate consecutive composites into a single primitive
    * dri: Differentiate identical "get vblank failed" messages with line no
    * Don't replace the scanout bo through PutImage
    * dri: Protect against using dri with an non-gem pixmap
    * dri: Fix the use of the uninitialised bo for flink
    * dri: Don't wait upon a NULL current mode
    * dri: Only issue a warning for an "impossible" flip return 5 times
    * xv: Fix interlace computation
    * dri2: Fix interlace computation
    * If the crtc is not enabled, then it can't be on
    * configure: suggest upstream to find macros in case they're missing.
    * NEWS: Add entry for 2.13.903
    * configure: version bump for 2.13.903 snapshot
  - xf86-video-intel-i965-Fix-off-by-one-in-assert.patch
    * i965: Fix off-by-one in assert


author: sndirsch@novell.com
changelog:
  - xf86-video-ati (2011-01-21, fadee04)
    * latest git version of radeon driver, which includes Evergreen
      support


author: sndirsch@novell.com
changelog:
  - xf86-video-xgi-symbols.diff, xf86-video-xgixp-symbols.diff
    * (xf86)LoaderReqSymLists no longer supported/required; fixes
      "X -configure" run (bnc #667877)


author: sndirsch@novell.com
changelog:
  - xf86-video-ati-6.14.0
    * KMS EXA/Xv support for evergreen asics (requires kernel 2.6.36
      or newer)
    * KMS EXA/Xv support for ontario fusion asics (requires kernel
      2.6.38 or newer)
    * KMS EXA/Xv support for northern islands asics (requires kernel
      2.6.38 or newer)
    * UMS support for ontario fusion asics
    * KMS pageflipping support for all radeons (requires kernel
      2.6.38 or newer)
    * Major man page cleanup
    * Lots of bug fixes


author: sndirsch@novell.com
changelog:
  - added qxl driver to support QXL virtual GPU used by spice, which
    is now also supported by qemu beginning with release 0.14


author: sndirsch@novell.com
changelog:
  - xf86-video-intel-uxa-Undo-damage-translation-before-appending.patch
    * uxa: Undo damage translation before appending (bnc #666704)


author: sndirsch@novell.com
changelog:
  - xf86-video-ati-kms-don-t-rotate-if-acceleration-is-not-enabled.patch
    * kms: don't rotate if acceleration is not enabled (bnc #675453)


author: sndirsch@novell.com
changelog:
  - xf86-video-intel 2.15.0
  - obsoletes xf86-video-intel-uxa-Undo-damage-translation-before-appending.patch
  - adjusted xf86-video-intel-dell_backlight.diff,
    xf86-video-intel-copyfb.diff


author: sndirsch@novell.com
changelog:
  - xf86-video-ati 6.14.1
    * add cayman support (shadowfb, kms-only, requires kernel 2.6.39)
    * fix build against xserver 1.10
    * big endian support for r6xx+ (kms)
    * bug fixes
  - obsoletes xf86-video-ati-kms-don-t-rotate-if-acceleration-is-not-enabled.patch


author: eich@suse.de
changelog:
  - remove xf86-video-rendition.diff:
    Doesn't seem to be required for build any more.
    Let's see where it breaks in the build system.


author: eich@suse.de
changelog:
  - remove xf86-video-vmware-10.15.2.diff:
    According to https://bugs.freedesktop.org/show_bug.cgi?id=14208
    this bug has been fixed in the vmware driver in version 10.16.9.


author: sndirsch@novell.com
changelog:
  - commented out xorg.conf.d snippets by default, since
    "use-last-screen.patch" of xorg-x11-server package hasn't been
    accepted upstream and we want to get rid of it; documented the
    issues in the conf.d files themselves, when make use of these
    sections (fdo #32430)


author: sndirsch@novell.com
changelog:
  - xf86-video-geode-Stop-including-linux-videodev.h-in-z4l.c.patch
    * Stop including "linux/videodev.h" in z4l.c V4L1 support was
      dropped as of Linux kernel 2.6.38


author: eich@suse.de
changelog:
  - renamed xf86-video-geode-Stop-including-linux-videodev.h-in-z4l.c.patch
    to U_geode-Stop-including-linux-videodev.h-in-z4l.c.patch.


author: eich@suse.de
changelog:
  - added U_xgi-Fix-build-on-bigendian.patch:
    Fixed a big endian issue in xgi, extracted from xgi GIT (found by
    Marcus Meissner).


author: sndirsch@suse.com
changelog:
  - updated drivers to fix the build against xorg-server 1.10
    * xf86-video-chips 1.2.4
    * xf86-video-mach64 6.8.2
    * xf86-video-siliconmotion 1.7.5


author: sndirsch@suse.com
changelog:
  - update to latest available video drivers
    * xf86-video-ast 0.93.9
    * xf86-video-geode 2.11.12
    * xf86-video-glint 1.2.6
    * xf86-video-intel 2.16.0
  - obsoletes U_geode-Stop-including-linux-videodev.h-in-z4l.c.patch
  - get rid of obsolete sax2/hwinfo meta files; sax2 is dead since
    openSUSE 11.3


author: eich@suse.com
changelog:
  - U_API-compat-fix-for-DRAWABLE_BUFFER.patch:
    Fix for API change in Xserver: Removed DRAWABLE_BUFFER which is
    no longer in the Xserver fixes an big endian issue in the xgixp
    driver (for ppc).


author: sndirsch@suse.com
changelog:
  - xf86-video-ati 6.14.3
    * Support for more cards, in particular Llano APUs.
    * KMS page flipping fixes.
    * vdpau/XvMC support (currently only available for >= R3xx via
      Gallium3D).
    * Tiling fixes, enable it on more cards by default.


author: eich@suse.com
changelog:
  - As requested by Michael Meeks - pulled patch
    429a36f7481b9bfd5ed137642d2916d69a713557 from
    upstream to fix an issue seen in LibreOffice
    (bnc #740520).


author: vljn@ovi.com
changelog:
  - Update xf86-video-intel from 2.16 to 2.18
    * U_uxa-Fix-clip-processing-for-uxa_fill_spans.patch upstreamed


author: sndirsch@suse.com
changelog:
  - back to UXA for intel for stability reasons (bnc #750309);
    rather likely upstream will change to glamor anyway


author: vuntz@opensuse.org
changelog:
  - Split drivers in their own source packages: xf86-video-ark
    xf86-video-ast xf86-video-ati xf86-video-cirrus xf86-video-dummy
    xf86-video-fbdev xf86-video-geode xf86-video-glint
    xf86-video-i128 xf86-video-intel xf86-video-mach64 xf86-video-mga
    xf86-video-neomagic xf86-video-newport xf86-video-nv
    xf86-video-qxl xf86-video-r128 xf86-video-savage
    xf86-video-siliconmotion xf86-video-sis xf86-video-tdfx
    xf86-video-tga xf86-video-trident xf86-video-v4l xf86-video-vesa
    xf86-video-vmware xf86-video-voodoo
  - Split intel-gpu-tools in its own source package.
  - Drop drivers that are unmaintained upstream: xf86-video-apm
    xf86-video-chips xf86-video-i740 xf86-video-rendition
    xf86-video-s3 xf86-video-s3virge xf86-video-sisusb
    xf86-video-tseng xf86-video-xgi xf86-video-xgixp
  - Bump version to 7.6_1 since the split packages have a Conflicts
    with xorg-x11-driver-video <= 7.6.
  - Add a README.meta file to explain the goal of this compatibility
    metapackage.


author: vuntz@opensuse.org
changelog:
  - Change xf86-video-qxl Requires to Recommends, as recent versions
    of xf86-video-qxl don't build on openSUSE <= 12.1 due to the
    requirement on spice. For all our practical needs, the Recommends
    matches what we need anyway.
  - This makes xorg-x11-driver-video installable on openSUSE <= 12.1
    again.


author: vuntz@opensuse.org
changelog:
  - Change xf86-video-geode Requires to Recommends: xf86-video-geode
    only works on x86, so a plain Requires on x86_64 (for instance)
    is wrong. Since we can't use %ifarch (because our build
    architecture is noarch), we can't really use a Requires. Using a
    Recommends is enough for what we need.


author: crrodriguez@opensuse.org
changelog:
  - Remove Requires of drivers that now have "supplements"
    in place, later we can add more of them to the remaining
    packages and obsolete/avoid this metapackage.


author: sndirsch@suse.com
changelog:
  - change Requires for intel-gpu-tools to a Recommends, since it
    makes only sense on x86/x64 platforms


author: mhopf@novell.com
changelog:
  - xorg-server-1.9.diff:
    Fix intel-legacy for Xserver 1.9 (bnc#671140)
  - xf86-video-intel-2.9.1-legacy.patch:
    Update to be applied w/o fuzz due to above changes.


author: sndirsch@novell.com
changelog:
  - removed meanwhile obsolete patch xorg-server-1.9.3.diff;
    everything necessary is already covered in updated
    xorg-server-1.9.diff and adjusted
    xf86-video-intel-2.9.1-legacy.patch


author: sndirsch@suse.com
changelog:
  - n_xf86-video-intel-2.9.1_fix-compilation-on-xserver-1.10.patch
    * Fix the build against xorg-server 1.10 the same way as it has
      been fixed for radeon driver via git commit 0f18463.


author: sndirsch@suse.com
changelog:
  - n_xf86-video-intel_PIOOffset-removed-from-_vgaHWRec-struct.patch
    * PIOOffset removed from _vgaHWRec structure in latest Xserver ABI


author: ro@suse.de
changelog:
  - update to version 1.0.1
    - Add support for newer X org versions with libpciaccess
    - xf86-video-ivtv Xv scaling fix


author: ro@suse.de
changelog:
  - update to version 1.1.1
    - Compile fixes for latest Xorg
  - update to version 1.1.0
    - No longer uses proprietary ivtv ioctls with ivtv > 1.4.0
    - Added Xv attribute 'XV_VIDEODEVNUM'. This is read-only and
    contains the number of the video device being using for output
    (i.e. 48 = video48)
    - Removed server config option 'ivtv' since it was never used.
    - Now reports unused X server config options to the server log
    file.
    - Tweaked some error messages to show where failure occurred.
    - Removed some unused variables & merged some structures to make
    code easier to work with.
  - update to version 1.0.2
    - Fixed bug where incorrect pitch would be returned by
    QueryImageAttributes.
    (Fixes skewed video with some files played using mplayer)
    - Fixed bug which caused X server to fail with
    'FBIOPUT_VSCREENINFO: Invalid argument' when using default
    screen mode.
    - Added support of negative y source coordinates for Xv overlay
    (Removes garbage at bottom of video when using zoom function in
    xine with some files)
    - Sets V4L2_FBUF_FLAG_OVERLAY on start to ensure Xv overlay is
    aligned correctly.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.1.2:
    + Adjust to latest Xorg.
  - Use %x11_abi_videodrv_req instead of static ABI Requires.


author: sndirsch@suse.de
changelog:
  - nouveau driver 0.0.15_20100401_bfb95cc
    * kms: Don't try to copy fbcon contents when there's no
      framebuffer bound.
    * Remove leftover in man page and nv_const.h
    * nv50: fix texturing from >=4GiB mark
    * Fix for the latest nouveau_class.h
    * xv: only use bicubic filtering when scaling >=2x
    * Fix "make dist".


author: sndirsch@suse.de
changelog:
  - nouveau driver 0.0.16_20100615_db98ad2
    * Import latest nouveau_class.h from renouveau
    * Add uevent support
    * Bump version number to 0.0.16
    * wfb: use 28 bits instead of 32 bits for multiply_factor
      optimisation
    * Handle startup without monitor attached more gracefully
    * update nouveau_class.h
    * nv50/exa: new nouveau_class.h has correct blend func defines
    * nv50/exa: rip out compat defines, we depend on 1.7 anyway
    * use libc directly for [cm]alloc/free
    * nv50/accel: fix perspective interps in YUV to RGB shader
    * fix for server 1.9
    * call NVEnterVT from CreateScreenResources
    * dri2: Fix for the last DRI2InfoRec ABI.


author: sndirsch@novell.com
changelog:
  - nouveau driver 0.0.16_20100826_065576d
    * Revert "nv04-nv40/exa: Match the blob behavior more closely on
      PrepareCopy."
    * nv10/exa: Bump maxX/maxY to 4096/4096.
    * nvc0: recognise these chipsets, and allow NoAccel mode on them
    * nouveau_exa.c: move line_count logic out of UTS/DFS loop
    * nv50/xv: We have 18 relocs, not 16, adjust MARK_RING.
    * nv50/xv: Fix the uncommon codepath to use width/height variable.
    * nv50/xv: support UYVY
    * kickoff from the flush callback chain
    * dri2: remove explit flush from copy_region()


author: sndirsch@novell.com
changelog:
  - nouveau driver 0.0.16_20101010_8c8f15c
    * noaccel: fix rotation, as well as an assert during server
      shutdown
    * nv50: use 0x8697 on NVAF
    * dri2: Throttle frontbuffer flushes.
    * nv50/exa: Stop using wfb by default, but add an option to
      enable it.
    * Fix for the last xserver ABI.
    * nv10-nv40/exa: Fix tiled pixmap pitch alignment calculation.


author: sndirsch@novell.com
changelog:
  - nouveau driver 0.0.16_20101216_1fc564f
    * Update to the last libdrm API.
    * kms: Register a wakeup handler to poll vblank/pageflip/udev events.
    * Make the sync-to-vblank helpers more consistent.
    * nv04-nv40/exa: Make the copy hook blit downwards for non-overlapping regions.
    * dri2: Add sync-to-vblank support.
    * Restructure tiled pixmap allocation in a single place.
    * dri2: Give out buffers ready for scanout.
    * Allocate a tiled scanout on pre-nv50 too.
    * dri2: Add pageflip/exchange support.
    * dri2: Implement the ScheduleWaitMSC/GetMSC hooks.
    * Make the sync-to-vblank helpers take a box as argument.
    * dri2: Report damage on page-flipped drawables.
    * Bump the required X server version to 1.8.
    * dri2: Fix build on X server 1.8.
    * kms: initial pass at supporting zaphod-mode
    * dri2: Fix throttling on occluded drawables.
    * Purge cvs tags.
    * dri2: Don't return failure from schedule_wait if sync-to-vblank is unavailable.
    * dri2: don't return failure from get_msc if sync-to-vblank isn't available
    * dri2: fix certain clients blocking forever when sync-to-vblank unavailable
    * nv50/xv: kick csc parameters out into a constant buffer
    * nv50/xv: implement brightness/contrast/saturation/hue controls
    * set canDoBGNoneRoot if building against new enough server
    * nv50/xv: use mad in nv12 shader, rather than mul+add


author: dmueller@suse.de
changelog:
  - disable udev support as it causes screens to blank every 10 seconds
  - update to slightly newer git for small bugfixes (no new features)
  - remove nouveau-bgnr.patch which is already upstream


author: dmacvicar@suse.de
changelog:
  - nouveau driver 0.0.16_20110720_b806e3f
    * nvc0: merge initial acceleration support
    * dri2: allow page flipping to be disabled in xorg.conf
    * nv50: attempt to allocate compressed Z buffers
    * dri2: disable page flipping if any crtc is rotated
    * dri2: return an error rather than crashing if we can't allocate a buffer
    * kms: clear new fb to black on fb resize
    * nvc0: assume 0x9097's presence on all chipsets
    * nvc0: accept 0xdx chipsets
    * kms: fix multiple rotations in noaccel mode
    * g3dvl: update for compatibility with latest pipe-video branch in Mesa
    * nvc0/accel: allow nvc1,nvc3,nvc4 in 3D engine init and use 9097
    * drmmode_display: Resolve missing brackets
    * Update configure.ac with autoupdate
    * Page flipping man page update
    * Fix gcc 4.6.0 set but unused variable warnings
    * exa: Flush (S)IFC to the frontbuffer immediately.
    * Also flush from the BlockHandler.
    * fix drmSetMaster error reporting
  - Add patch nouveau-nva3-noaccel-info.patch from git
    (97d0bd96c536349f21f6b6bc1f148f7ba58f2990)
    * Add info to logs as to likely reason why acceleration
      isn't available on NVA3+ chipsets.


author: sndirsch@suse.com
changelog:
  - renamed nouveau-nva3-noaccel-info.patch to
    N_xf86-video-nouveau_nva3-noaccel-info.patch due to new X11:XOrg
    patch name format


author: crrodriguez@opensuse.org
changelog:
  - Add proper "Supplements" so the package manager picks drivers
    individually according to the user's hardware.


author: sndirsch@suse.de
changelog:
  - Updated to Release 1.2.5
    * Added 2D acceleration for R6xx and R7xx.
    * Added XVideo support for R6xx and R7xx.
    * Added support for RS880 and RV790.
    * Added RandR 1.3 mandatory properties.
    * Refactoring of MC code.
    * Enable DRI support by default on R5xx and RS6xx.
    * LUT (color lookup table) fixes.
    * Tons of quirk table entries and bug fixes.
    * Fix register accesses for processors that reorder memory writes.


author: mhopf@suse.de
changelog:
  - Update to git of 06.05.2009
    * Cursor corruption fixes
    * Acceleration fixes
    * New PCI IDs
    * Early power management functionality


author: sndirsch@suse.de
changelog:
  - modes-Fixup-broken-panel-modes-if-possible.patch
    * modes: Fixup broken panel modes if possible. Panels only, and
      if we can do so only. Otherwise we might have no chance of
      driving the panel at all. Inspired by commit 57a02b50c from
      the intel driver (bnc #472013)


author: mhopf@novell.com
changelog:
  - Update to git of 01.09.2009. *Almost* 1.2.6.
    * MC updates.
    * Bug fixes.
    * Powermanagement detection improvements.
    * EXA is default now on r5xx-r7xx.


author: mhopf@novell.com
changelog:
  - Update to git of 01.10.2009. Again, *almost* 1.2.6.
    * More bug fixes.
    * Disable EXA acceleration on RV740.
  - Reverted AtomBIOS backlight controll from commit #de3f80b.


author: mhopf@novell.com
changelog:
  - Update to 1.3.0
    * Only few, but major bugfixes compared to git of 01.10.2009
    * Improve reliability of DDC and load detection.
    * Backlight issues fixed for good.
    * LUT fixes.


author: eich@suse.de
changelog:
  - Update driver tarball to lastest GIT version:
    * Better load detection for DCE3.0 chipsets.
    * Fix backlight brightness readout thru AtomBIOS.
    * Fix GART type for RS880.
    * recalculate I2C clock when engine clock changes due to PM.
    * Integrate patch: Fix compilation on 10.3 (xf86_ansic.h).


author: eich@suse.de
changelog:
  - Updated driver:
    * Fix 2D/3D engine lockups.
    * Fix I2C readout fail under certain conditions.
    * Disable DRI/Acceleration for R6XX and up until fix for lockups is found.


author: eich@suse.de
changelog:
  - Updated driver:
    * Fixed PM related issues:
    - better validation of voltage values in AtomBIOS.
    - fix endless loop reading AtomBIOS table which prevented the
      Xserver from starting.


author: sndirsch@suse.de
changelog:
  - driver update (20100119_17bbb4d)
    * conntest: Update PCI ID list.
    * Blacklist: Marking 0x9710, 0x1043, 0x83A2 hotplug unusable.
    * Fix build for w/o USE_DRI.
    * ATOM: add newer power table defs
    * HDMI audio support for RV710 and RV730.
    * Bugfixing and a bit cleanup
    * Fix incorrect LIST_END macro.
    * updated ObjectID.h
    * Update Sun license notices to current X.Org standard form
    * Probe: Only allow this driver when KMS is not present.
    * Configure: Only compile the KMS check code if xf86drmMode.h is
      actually present.
    * Probe: Move KMS test to rhd_dri.c.
    * Fix wrong mask value for fractional pll divider.
    * Add debugging to RHDCloseScreen.
    * ATOM: Upstream parser updates


author: mhopf@novell.com
changelog:
  - driver update (20100325_54ca963)
    * Load kernel drm module before KMS detection if not already loaded


author: sndirsch@novell.com
changelog:
  - driver update (20100512_80ba041)
    * Fix build with --disable-atombios. Again.
    * Fix compilation in non-DRI case (invalid storage class errors).
    * Fix crash in R300CheckComposite() due to broken pSrcPicture.
    * Compilation fix on NetBSD (ACPI code)
    * Fix typo in 74dde3629


author: sndirsch@suse.de
changelog:
  - update to git commit 5d542c6 (2009-08-29)
    * experimental support for
    - VT3118: PM800, CN400, PM880, whatever.
    - VT3344: P4M800Pro, CN700, VN800
    - VT3157: CX700
    - VT3230: K8M890
    - VT3343: P4M890
    - VT3371: P4M900
    * FB Mapping: fix mapping of AMD k8 direct FB under libpciaccess
      (bnc #515352)
    * various other fixes and improvements


author: sndirsch@suse.de
changelog:
  - specfile: commented out Supplements for chips with experimental
    support (related to bnc #548015)


author: sndirsch@suse.de
changelog:
  - update to git commit 4ce10d4 (2009-10-20)
    * adds chip support for VX800 (VT1122)
    * removes chip support for non-existing CN750/CN800 (VT3225)
    * support for MSI K9VGM-V (VT3108)
    * support for MSI P4M890M (VT3343)
    * support for Foxconn P4M9007MB (VT3371)
    * support for Asus M2V-MX SE (VT3230)
    * support for Quanta IL1 (VT1122)
    * support for MSI Fuzzy CN700 (VT3344)
  - obsoletes sles10.diff
  - commit-18bcba7.diff (reverse applied)
    * revert openchrome wrapper
  - removed no longer existing "--enable-experimental" configure
    option


author: sndirsch@suse.de
changelog:
  - update to git commit cd12cce (2009-11-17)
    * XvMC support
    * fixes in XvMC and Xv
    * README: Provide intro, add package building and XvMC section.
    * manual page: Update chipsets and add XvMC section and option.
    * support for Belinea C.Book 150x (VT3371)


author: sndirsch@suse.de
changelog:
  - libdrm-2.4.20.diff
    * fixed build against libdrm 2.4.20 (libdrm header files moved
      from /usr/include/drm to /usr/include/libdrm)


author: sndirsch@novell.com
changelog:
  - update to git commit 3e2dd0a (2010-12-06)
    * xorg: remove x from xalloc/xcalloc/xfree symbols
    * xorg: update to new XvReputImage API


author: eich@suse.de
changelog:
  - remove mandriva2007.diff.
    The man page directory is handled correctly by the macros.
    Neither does the patch contain any information why it is
    needed nor exists any reference to this patch in this changelog.


author: sndirsch@suse.de
changelog:
  - encodings 1.0.3
  - font-adobe-100dpi 1.0.1
  - font-adobe-75dpi 1.0.1
  - font-adobe-utopia-100dpi 1.0.2
  - font-adobe-utopia-75dpi 1.0.2
  - font-adobe-utopia-type1 1.0.2
  - font-alias 1.0.2
  - font-arabic-misc 1.0.1
  - font-bh-100dpi 1.0.1
  - font-bh-75dpi 1.0.1
  - font-bh-lucidatypewriter-100dpi 1.0.1
  - font-bh-lucidatypewriter-75dpi 1.0.1
  - font-bh-ttf 1.0.1
  - font-bh-type1 1.0.1
  - font-bitstream-100dpi 1.0.1
  - font-bitstream-75dpi 1.0.1
  - font-bitstream-type1 1.0.1
  - font-cronyx-cyrillic 1.0.1
  - font-cursor-misc 1.0.1
  - font-daewoo-misc 1.0.1
  - font-dec-misc 1.0.1
  - font-ibm-type1 1.0.1
  - font-isas-misc 1.0.1
  - font-jis-misc 1.0.1
  - font-micro-misc 1.0.1
  - font-misc-cyrillic 1.0.1
  - font-misc-ethiopic 1.0.1
  - font-misc-meltho 1.0.1
  - font-misc-misc 1.1.0
  - font-mutt-misc 1.0.1
  - font-schumacher-misc 1.1.0
  - font-screen-cyrillic 1.0.2
  - font-sony-misc 1.0.1
  - font-sun-misc 1.0.1
  - font-winitzki-cyrillic 1.0.1
  - font-xfree86-type1 1.0.2
  - adjusted font-misc-ethiopic.diff
  - bumped version number to 7.5


author: sndirsch@novell.com
changelog:
  - all font modules (besides font-bitstream-speedo) updated to use
    the new font-utils 1.1.2
  - font-bh-ttf 1.0.2:
    * Install a fontconfig snippet to force treating Luxi Mono fonts
      as monospaced
  - font-mutt-misc 1.0.2:
    * ClearlyU: fix off-by-one error in U+FFE1 through U+FFE6 range
      (full-width currency characters)
  - font-sun-misc 1.0.2:
    * Update Sun license notices to current X.Org standard form
      and Oracle as copyright holder


author: sndirsch@novell.com
changelog:
  - encodings 1.0.4
    * This minor maintenance release is built with the latest X.Org
      autotools macros and provides the usual recent collection of
      build configuration improvements and janitorial cleanups.


author: sndirsch@novell.com
changelog:
  - font-bh-ttf 1.0.3
    * This bug-fix release fixes the installation path of the
      fontconfig 42-luxi-mono.conf files introduced in 1.0.2, plus
      adds support for finding the correct fontconfig path from the
      fontconfig.pc file variables added recently in fontconfig git.


author: sndirsch@novell.com
changelog:
  - font-adobe-100dpi-1.0.3,
    font-adobe-75dpi-1.0.3,
    font-adobe-utopia-100dpi-1.0.4,
    font-adobe-utopia-75dpi-1.0.4,
    font-adobe-utopia-type1-1.0.4
    * CVS tags purges by Jesse Adkins
    * font-util macro bump to 1.2 by Gaétan Nadon


author: sndirsch@novell.com
changelog:
  - font-arabic-misc-1.0.3,
    font-bh-100dpi-1.0.3,
    font-bh-75dpi-1.0.3,
    font-bh-lucidatypewriter-100dpi-1.0.3,
    font-bh-lucidatypewriter-75dpi-1.0.3,
    font-bh-type1-1.0.3,
    font-bitstream-100dpi-1.0.3,
    font-bitstream-75dpi-1.0.3,
    font-bitstream-speedo-1.0.2,
    font-bitstream-type1-1.0.3,
    font-cronyx-cyrillic-1.0.3,
    font-cursor-misc-1.0.3,
    font-daewoo-misc-1.0.3,
    font-dec-misc-1.0.3,
    font-ibm-type1-1.0.3,
    font-isas-misc-1.0.3,
    font-jis-misc-1.0.3,
    font-micro-misc-1.0.3,
    font-misc-cyrillic-1.0.3,
    font-misc-ethiopic-1.0.3,
    font-misc-meltho-1.0.3,
    font-misc-misc-1.1.2,
    font-mutt-misc-1.0.3,
    font-schumacher-misc-1.1.2,
    font-screen-cyrillic-1.0.4,
    font-sony-misc-1.0.3,
    font-sun-misc-1.0.3,
    font-winitzki-cyrillic-1.0.3,
    font-xfree86-type1-1.0.4
    * CVS tags purges by Jesse Adkins
    * font-util macro bump to 1.2 by Gaétan Nadon


author: eich@suse.de
changelog:
  - Remove patch font-misc-ethiopic.diff
    To install only OTF fonts set --with-ttf-fontdir= to an
    empty string.


author: eich@novell.com
changelog:
  - Remove patch font-misc-cyrillic.diff
    Instead specify the fonts to be built and installed explicitely
    on the command line with "FONT_FILES=<list>".


author: eich@suse.de
changelog:
  - Removed encodings.diff.
    This patch was there to make the japanese encoding
    jisx0201.1976-0 ASCII-like. The correnct encoding had
    two ASCII code points replaced by the Yen sign and
    the overstrike character. This patch seems to have
    served as a workaround for an already quite ugly
    workaround.
    We drop it now.


author: sndirsch@suse.com
changelog:
  - use proper Buildrequires
    * xorg-x11 --> mkfontscale,mkfontdir,bdftopcf
    * xorg-x11-fonts-devel --> font-util


author: sndirsch@novell.com
changelog:
  - changes by Christopher Yeleighton <giecrilj@stegny.2a.pl>
    * run mkallcomposecaches from the tarball


author: sndirsch@novell.com
changelog:
  - makedepend 1.0.3
    * This release fixes a bug if you have directories and files with
      the same names (more likely with C++'s suffixless include
      filenames, such as Qt's "QtCore").


author: sndirsch@novell.com
changelog:
  - imake 1.0.4
    * This release provides a random collection of build
      improvements, fixes for Cygwin compatibility, and janitorial
      cleanups.


author: sndirsch@novell.com
changelog:
  - xorg-sgml-doctools 1.5.99.901 (1.6 RC1)
    * This snapshot for the upcoming 7.6RC1 katamari makes the
      entities compatible with the XML documents we now build in
      xorg-docs, as well as providing various stylesheet updates
      to improve the documentation formatting and generation.


author: sndirsch@novell.com
changelog:
  - xorg-sgml-doctools 1.6
    * This release provides another round of improvements to the XSL
      stylesheet, especially improving the output of PDF documents
      from FOP, and provides the updated XML entities to substitute
      dates & versions in documentation for the X11R7.6 final release.


author: eich@novell.com
changelog:
  - Remove the last patch in this package and add content to the local
    host.def file (for reference) as this patch is only relevant for
    SPARC64 builds anyhow.
    The patch could probably be upstreamed but this is should be done
    by distributors who still build for SPARC64. Debian doesn't use
    lib64/ on any 64-bit systems so they will not need this change.
    I'm not sure of about any others.


author: jengelh@medozas.de
changelog:
  - Parallel build with %_smp_mflags; strip redundant sections/tags
  - Use pkgconfig symbols for BuildRequires


author: vuntz@opensuse.org
changelog:
  - Update to imake 1.0.5:
    + Silence useless pedantry warning from find(1) when running
      cleanlinks
    + Fix compiler warnings
    + Janitorial cleanups
  - Update to lndir 1.0.3:
    + Fix compiler warnings
    + Janitorial cleanups
  - Update to makedepend 1.0.4:
    + Raise MAXFILES from 1024 to 2048
    + Fix bashism
    + Fix compiler warnings
    + Janitorial cleanups
  - Update to xorg-cf-files 1.0.4:
    + Update xorgversion.def from 7.5 to 7.6
    + Remove libXp from XawClientLibs
    + Use font-util 1.1 macros to set FontDir and FontEncDir in
      site.def
    + Build system improvements
  - Update to xorg-sgml-doctools 1.10:
    + Embed CSS styles inside the HTML HEAD element
    + Add olink support for chunked html
    + Changes from 1.9:
    - Add support for generating chunked xhtml for DocBooks
    - Review documents cascading style sheet
    - Update masterdb for libX11/i18n/compose/libX11-keys.xml
    + Changes from 1.8:
    - Change the location where the target dbs for olinks are
      expected to be located
    - Match libX11 installation directory structure change
    - Remove the libXi porting document target db
    + Changes from 1.7:
    - Add support for docbook external references
  - Add xorg-x11-xtrans-devel BuildRequires since xorg-cf-files now
    requires font-util.


author: vuntz@opensuse.org
changelog:
  - Split utilities in their own source packages: gccmakedep imake
    lndir makedepend xorg-cf-files xorg-sgml-doctools
  - Bump version to 7.6_1 since the split packages have a Conflicts
    with xorg-x11-util-devel <= 7.6.
  - Add a README.meta file to explain the goal of this compatibility
    metapackage.


author: lmichnovic@suse.cz
changelog:
  - fixed rpmlint warnings: bziped archive, fixed files permissions
  - specifying X.org headers dir and library dir
  - fixed Requires for devel package


author: bwalle@suse.de
changelog:
  - update to 2.4.14
    o 2.2.13 -> 2.2.24
      + Timeout Bigfix Patch
      + Documentation Patch
      + Beep Plugin Security Patch
    o 2.2.12 -> 2.2.13
      + buffer overflow patch
      + timeout patch
      + x window select patch
      + x event patch
      + synchronous update patch
      + debug patch
      + configure.ac patch
      + beep media player plugin
      + configure patch so xosd compiles when beep media player not
      installed


author: crrodriguez@suse.de
changelog:
  - remove static libraries and "la" files
  - fix -devel package dependencies
  - fix xosd-config to not bloat other packages with bogus dependencies


author: vuntz@opensuse.org
changelog:
  - Remove unneeded gtk1-compat-devel BuildRequires: we don't build
    the xmms plugin.
  - Move the API man pages to devel package.


author: werner@suse.de
changelog:
  - Update to xosview version 1.9.2
    * Fix a bug where battery meter was not redrawn
    * Modify linux serialmeter startup to allow for a port number instead of
      True/False.  Patch provided by Horst Wente.
    * netIface support for NetBSD.  Patch from  Bernd Ernesti.
    * Move repository to Git
    * Merged patches from Debian distribution
    * Several bugfixes
    * Improvements to defaults


author: coolo@suse.com
changelog:
  - buildrequire xorg-x11 for directory ownership of app-defaults
  - drop support for pre-sles9 X11 paths


author: dkukawka@suse.de
changelog:
  - updated to new upstream version 0.3.2:
    - preferences file and Save Preferences command
    - extra customization (via preferences file)
    - minor UI changes (patch contributed by Eduardo de Barros Lima)
    - hand tool (partially contributed by Vincenzo Ciancia)
    - a few bugfixes in rendering of bitmap backgrounds
    - fixed a file format bug on systems with non-standard numeric
      locale (bug reported by Gert Renckens)
  - fixed b.n.c #222484


author: dkukawka@suse.de
changelog:
  - updated to new upstream version 0.3.3:
    - bugfix: upon loading a new file, zoom is set to default
      startup zoom
    - config option to allow input from a mouse or other core pointer
      device
    - config file entry to specify a default location for open/save
      (patch contributed by Andy Neitzke)
    - config file entries to customize visibility and position of
      toolbars
    - icon (thanks to Michele Codutti)
  - added new icon for the desktop file


author: dkukawka@suse.de
changelog:
  - updated to new upstream version 0.4.1:
    - bugfix: compatibility with new versions of pdftoppm
    - GTK+ 2.11 event processing bugfix
    - minor bugfixes: hand tool, handling of filenames containing '&'
    - desktop and MIME files + updated installer
    - config options: left-handed scrollbar, hide some menu items
      (customizable in config file), auto-save preferences
    - bugfixes for GTK+ 2.11 behavior
    - text tool (handles most TrueType and Type1 fonts)
    - font selection dialog and button
    - keyboard mappings (arrow keys)
    - menu mnemonics and shortcuts
    - more responsive hand tool
    - bugfix for GTK+ 2.11 XInput behavior
    - various minor bugfixes and enhancements
  - added patch:
    - xournal-fix-compilerWarnings.diff (fix really many compiler
      warnings and 64bit issues)


author: dkukawka@suse.de
changelog:
  - updated to new 0.4.2.1:
    - bugfix for #1926757 (crash upon pasting variable-width stroke)
    - bugfix: set ruler/recognizer setting to default upon switching
      tools
    - bugfixes for X.org 7.3; allow XInput and core events in reverse
      order
    - resize selection
    - pressure sensitive pen (variable stroke width)
    - geometric shape recognizer (see manual)
    - clean up compiler warnings (patch contributed by Danny Kukawka)
  - removed upstream gone patches:
    - xournal-fix-compilerWarnings.diff
    - xournal-retval.patch


author: sharms@ubuntu.com
changelog:
  - Update to version 0.4.5:
    - bugfixes for GTK+ 2.16/2.17 issues with xinput events
    - various minor UI bugfixes
    - gettext internationalization (contributed by David Planella)
    - Catalan translation (by David Planella), French translation
    - use poppler instead of pdftoppm to render PDF backgrounds
      (after patches by Mike Ter Louw and Bob McElrath)
    - various improvements to UI and to key bindings (including
      patches by Bob McElrath and Lu Zhihe)
    - use gtk-print instead of libgnomeprint for printing
    - custom color chooser (patch contributed by Alex Ray)
    - option to have tablet buttons toggle the mapping rather than draw
    - paper color chooser (after a patch by Ole Joergen Broenner)
    - remove binary installer (due to binary incompatibilities)
    - UPDATED DEPENDENCIES: need gtk+ 2.10, poppler-glib 0.5.4


author: cihlar@suse.cz
changelog:
  - update to version 2.2:
    * The squish option: kill toons with your mouse
    * The themes Bill (images from XBill) and Big Penguins
    * The ability to run several themes simultaneously
    * Redraws erased desktop icons
  - added README.SuSE


author: mmj@suse.de
changelog:
  - Update to 1.2.0 including:
    o Added the -grs_longitude option, to specify the longitude of
      Jupiter's Great Red Spot, in System II coordinates.  This assumes
      the Jupiter image has the center of the Great Red Spot at pixel 0
      (at the left side of the image) in order to draw it at the right
      position.
    o Added the Icosagnomonic projection
    o Fixed a bug where output filenames had an extra digit in some
      cases
    o Added the bump_map and bump_scale options in the configuration
      file
    o Added the -glare option to set the size of the sun's glare
    o An image map may be specified for the sun in the configuration
      file now.  A shade value is now required for the sun (should be
      100, otherwise the sun will have a night side!)
    o Added the -arc_spacing option to set the default angular
      distance between great arc points.  It used to be 0.1 degree, so
      arcs smaller than this wouldn't get drawn
    o Fixed a bug where markers were not aligned properly when using
      align = "above" or "below"
    o Added warnings if options are specified in the [default] section
      of the configuration file that probably shouldn't be there


author: jsmeix@suse.de
changelog:
  - Use our preferred architecture-specific RPM_OPT_FLAGS.
  - fix-buffer-overflow.patch avoids an unfounded buffer overflow
    error message.


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.2.2:
    * Lots of changes (see ChangeLog).
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Added libjpeg-devel and pango-devel in BuildRequires:.
    * Minor other updates.
    * Removed changelog entries.
  - Removed fix-buffer-overflow.patch (fixed upstream).
  - Removed gcc43 and gcc44 patches (not needed).


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.3.0:
    * add "outlined" keyword to marker files
    * update JPL ephemeris code for 64 bit machines
    * add bump_shade config file parameter
    * add opacity keyword for markers
    * implement Rayleigh scattering


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.4:
    + Use memmove rather than bcopy
    + Add _X_NORETURN to usage() & leave() as suggested by gcc
    - Wmissing-noreturn
    + Add const attributes to fix gcc -Wwrite-strings warnings
    + Fix printf type warnings in LP64 builds
    + Define pixel mask constant as unsigned long
    + Refactor invalid depth error reporting to allow printf format
      checking
    + Replace gcc noreturn & printf attributes with macros from
      <X11/Xfuncproto.h>
    + Build system fixes.
  - Add pkgconfig(xproto) BuildRequires: new dependency.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.2.1:
    + Improves the man page.
    + Fixes issues found by static code analysis
    + Other cleanups to the code
    + Build system fixes.
  - Add pkgconfig(xproto) BuildRequires: New dependency.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.3.5:
    + Correct several issues found by static code analysis tools.
    + Clean up some build configuration issues.
  - Add pkgconfig(xproto) BuildRequires: new upstream dependency.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.9:
    + Create shell-escape-safe cpp options in the non-pathetic-cpp
      case (CVE-2011-0465).
  - Changes from version 1.0.8:
    + Merge usage() printf() strings/calls into a single string/call.
    + Replace complex malloc calculations with asprintf().
    + Man page fixes.
    + Build system fixes.
  - Drop xrdb-Create-shell-escape-safe-cpp-options-in-the-non-path-bnc674733.patch:
    fixed upstream.
  - Drop xrdb-traditional-cpp.diff: obsoleted.


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.996:
    * corrected bug in PDF documents
    * viewer window does not use full screen without window frame for
      large images any more
  - Use upstream desktop and icon.
  - Use %find_lang.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 0.997:
    + removed SANE_CAP_ALWAYS_SETTABLE (not SANE1)
    + added test for (opt->size == 0) for SANE_TYPE_STRING in xsane.c
    + in gtk_adjustment_new changed page_size from (min-max)*1e-30 to
      0 because new gtk versions don`t link non zero values for
      spinbuttons
    + added several gdk_drawable_unref(mask)


author: dimstar@opensuse.org
changelog:
  - Update to version 0.998:
    + bugfix for 16bit png format
    + removed some gtk warnings
    + removed two format string errors
    + corrected some compilation issues
  - Rebase no-eula.patch.
  - Clean spec file using spec-cleaner.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.3.1:
    + Add const attributes to clear gcc -Wwrite-strings warnings
    + Add Intel copyright to COPYING for glx additions in xscope 1.3
    + Allocate buffers dynamically as needed instead of as part of
      fdinfo struct
    + Call realloc() instead of open coding it
    + Check the right return value for malloc failure
    + Clean up existing malloc calls
    + Ensure ScopeHost global is initialized when built with
      USE_XTRANS
    + File descriptors should be stored in ints not shorts
    + Fix builds of scope.c with Solaris Studio compilers
    + Make CS dynamically allocated
    + Make FDinfo dynamically allocated
    + Make ReplyQ dynamically allocated
    + Mark panic() as _X_NORETURN
    + Remove extra definition of ScopeEnabled from x11.h
    + Remove StaticMaxFD now that all uses now allocate dynamically
    + Remove unused variable server_client from print_lbx.c
    + Stop wrapping malloc & free
    + Store ClientNumber as int instead of converting back & forth to
      long
    + Use calloc() instead of malloc(); bzero();
    + Use strdup instead of malloc(strlen+1); strcpy();
    + Build system fixes
  - Add pkgconfig(xproto) BuildRequires: New upstream dependency.


author: sbrabec@suse.cz
changelog:
  - Updated to version 5.08:
    * new hacks: sonar, jigsaw, photopile
    * Support for embedded orientation in the latest gdk-pixbuf
    * unlock timer improvements
    * minor fixes
  - Prevent warnings in xscreensaver-getimage-file (bnc#408673).


author: coolo@novell.com
changelog:
  - update to version 5.10
    * new hacks: rubikblocks, surfaces
    * Retired hypercube and hyperball, which are redundant with polytopes.
    * Updates to mirrorblob, glhanoi, and sonar


author: vuntz@opensuse.org
changelog:
  - Split screensavers in subpackages:
    + the xscreensaver subpackage contains xscreensaver itself
    + the xscreensaver-data subpackage contains a selection of nice
      screensavers that will be installed by default with
      xscreensaver, but also gnome-screensaver
    + the xscreensaver-data-extra subpackage contains the remaining
      screensavers.
  - This implements fate#308474.


author: guido+opensuse.org@berhoerster.name
changelog:
  - changed some defaults:
    + use DPMS by default
    + do not display splash screen
    + lock screen by default
    + nice to 19


author: coolo@novell.com
changelog:
  - update to 5.11
    * New versions of photopile, strange.
    * Fixed flicker in pipes, cubestorm, and noof.
    * Minor fixes to circuit, polyhedra, tangram, gears, pinion,
      substrate, xanalogtv.
    * Fixed some leaks in xanalogtv and apple2.
    * Better seeding of the RNG.


author: coolo@novell.com
changelog:
  - update to 5.12
    * New molecule in `molecule'.
    * `glhanoi' now supports an arbitrary number of poles.
    * Turned on "New Login" button by default.
    * Added support for XInput-style alternate input devices.


author: pgajdos@novell.com
changelog:
  - updated to 5.14:
    * Added "Quick Power-off in Blank Only Mode" option.
    * BSOD GLaDOS.
    * Optionally enabled full-scene OpenGL antialiasing.
      Set the resource `*multiSample' to true if doing so
      doesn't kill performance with your video hardware.
    * New version of `glhanoi'.
    * Image-loading hacks that display the file name now also
      display the sub-directory (xscreensaver-getimage now
      returns relative paths under imageDirectory).
    * Passwords that contain UTF-8 non-Latin1 chars are now
      typeable.
    * Numerous minor stability fixes.


author: coolo@suse.com
changelog:
  - update to 5.15
    * New hacks, hilbert, companioncube and tronbit.
    * Image-manipulating hacks can now load from RSS or Atom feeds:
      imageDirectory may contain a URL.
    * Updated webcollage for recent search engine changes.
    * phosphor and apple2 can now be run as standalone terminal
      emulator applications on MacOS.
    * photopile sped up.
    * New molecule in molecule.
    * Turned on LC_CTYPE on Linux; maybe Japanese password entry works now?


author: Antti.Andreimann@mail.ee
changelog:
  - Added ACE homepage to SPEC file comments
  - Added verbose=1 to MAKEFLAGS so compiler flags could be
    verified from build logs.


author: pmladek@suse.cz
changelog:
  - renamed from xselect to xselection
  - bzippped sources
  - fixed copyright tag
  - added BuildRoot
  - cleaned up spec file


author: pmladek@suse.cz
changelog:
  - fixed for qt (kde) applications where TARGETS request must be
    answered before the request on selected data


author: dimstar@opensuse.org
changelog:
  - Update to version 1.2.2:
    + Remove direct call to Solaris nanosleep system call
    + Mark error() & usage() functions as _X_NORETURN
    + Give better error for "xset dpms force" without argument
    + Print pixel colors in hex not decimal
    + Man page fixes.
    + Build system fixes.
  - Add pkgconfig(xproto) BuildRequires: new upstream dependency.


author: ke@suse.de
changelog:
  - Update to version 0.2 (previous xslide.zip was a 0.2 beta release...):
    - Better font-lock support.
    - Support more keywords.
    - Support .fo files (via suse-start-xslide).
  - Drop obsolete patch.


author: ke@suse.de
changelog:
  - Update to version 0.2.1; NEWS:
    - Add ability to view or browse `xsl-process' output.
    - Add `ident-region' support.
    - Add error-regexp and process command template for xsltproc.
    - Add more XSL properties in xslide-data.el.
    - Minor bug fixes.


author: aj@suse.de
changelog:
  - Run fdupes
  - Mark /var/run/xsp2 as %ghost and create it during package install
  - Add xsp.conf to create directory in /var/run


author: aj@suse.de
changelog:
  - Fix rpmlint warnings:
    * Fix build require on libpcap-devel.
    * Remove unneeded files from tarball.


author: davejplater@gmail.com
changelog:
  - Update to version 0.9.3
  - Upstream changes :
    * Updated about_bitmap.xpm for 2010.
    * Fixed spurious flags on LADSPA_HINT_TOGGLED ports.
    * Cleaned up exported symbols.
    * GUI knobs now use cairo when available.
    * Fixed patch handling to more gracefully deal with locales: accept
      both native and "C" locales, but emit only "C" (thanks to Martin
      Tarenskeen for the bug report.)


author: davejplater@gmail.com
changelog:
  - Update to version 0.9.4
  - Upstream changes :
    * Don't link against alsa-lib (or libdssialsacompat): all we need
      are the ALSA headers.
    * In recent glibc, thread-specific locale functions now need
      '#define _XOPEN_SOURCE 700'.


author: jengelh@medozas.de
changelog:
  - new upstream release 1.22
    * ipset: enable build of ip_set_setlist.ko
    * quota2: add the --no-change mode
  - remove merged patch geoip-dir.diff (use
    /usr/share/xt_geoip instead of /var/geoip)


author: jengelh@medozas.de
changelog:
  - new upstream release 1.23
    * ipset updated to 4.2
    * removal of obsoleted configure options;
      compile fixes for IPV6=n and 2.6.32's skb_dst
    * support for Linux 2.6.33 and the projected 2.6.34 net tree


author: jengelh@medozas.de
changelog:
  - new upstream release 1.25
    * incorporated changes from upstream review into xt_TEE:
      (rechecksumming in PREROUTING, decrease TTL on cloned packet, set
      dont-fragment on cloned packets, free skb when route lookup
      failed, do not limit use to mangle table, do not retain iif and
      mark on cloned packet, new loop detection logic, use less
      expensive pskb_copy)


author: jengelh@medozas.de
changelog:
  - new upstream release 1.28
    * RAWNAT: IPv6 variants erroneously rejected masks /33-/128
    * new target xt_CHECKSUM
    * xt_length2: add support for IPv6 jumbograms
    * xt_geoip: fix possible out-of-bounds access
    * import xt_geoip database scripts


author: jengelh@medozas.de
changelog:
  - new upstream release 1.30
    * support for Linux 2.6.36
    * update to ipset 4.4
    - ipport{,ip,net}hash did not work with mixed "src" and "dst"
      destination parameters
    * do ship ip_set_ipport{ip,net}hash


author: jengelh@medozas.de
changelog:
  - Do not build xt_TEE, xt_CHECKSUM; they are provided in newer
    iptables and kernel versions already


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.31
    * LOGMARK: print remaining lifetime of ct entries
    * xt_iface: allow matching against incoming/outgoing interface
    * libxt_gradm: match packets based on status of grsecurity RBAC


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.33
    * IPv6 GeoIP support
    * New DNETMAP extension
    * Update to ipset 5.4-genl


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.34
    * xt_pknock: avoid crash when hash TFM could not be allocated
    * xt_pknock: avoid inversion of rule lookup that led to warnings
    * xt_DNETMAP: add missing module alias
    * xt_DNETMAP: support for kernels below 2.6.34
  - Add kmp preamble file


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.35
    * update to ipset 6.3
    * ipset-genl: handle EAGAIN return value emitted from autoloader
    * ipset-genl: resolve nfgenmsg remains and fix spurious protocol abort


author: jengelh@medozas.de
changelog:
  - update to new upstream release 1.36
    * update to ipset 6.7
    * xt_TARPIT has gained the "honeypot" and "reset" modes


author: jengelh@medozas.de
changelog:
  - update to new upstream release 1.37
    * xt_SYSRQ: make IPv6 trigger work again
    * xt_SYSRQ: improve security: include host address in digest
    * xt_TARPIT: fix a kernel oops in --reset mode


author: jengelh@medozas.de
changelog:
  - update to new upstream release 1.38
    * Restore UDP functionality for xt_psd
    * UDPLITE support for xt_SYSRQ, xt_ipp2p, xt_pknock, xt_psd
    * Provides ipset 6.8


author: jengelh@medozas.de
changelog:
  - update to new upstream release 1.39
    * update to ipset 6.9.1
    * resolve compilation errors due to missing libxtables_CFLAGS


author: jengelh@medozas.de
changelog:
  - update to new upstream release 1.40
    * xt_ECHO: fix kernel warning about RTAX_HOPLIMIT being used
    * xt_ipv4options: fix an infinite loop
    * Provides ipset 6.10: ICMP/ICMPv6 type/code parser bug fixed;
    fix lookup of tcp port names


author: jengelh@medozas.de
changelog:
  - We have now a few of kernel versions that ipset can be compiled
    against, so ipset has been separated out into a new RPM package,
    and ipset-genl from xtables-addons is hereby subsequently
    disabled.


author: jengelh@medozas.de
changelog:
  - the database generation script is now packaged within
    xtables-addons; use it
  - package missing network-order variants


author: jengelh@medozas.de
changelog:
  - update database files to 2011.01
  - include ranges for new IPv6-capable xt_geoip in
    Xtables-addons 1.33


author: jengelh@medozas.de
changelog:
  - update db files to 2011.12
  - removing LGPL from License: field, it applies only to libGeoIP,
    which is not shipped in any form in xtables-geoip


author: meissner@suse.de
changelog:
  - Patch #254 - 2010/1/6
    * add a configure-check to eliminate install-ti rule from Makefile
      when the system has no tic (terminfo compiler) program. This lets
      one use the install-full rule more consistently.
    * amend change to WriteText() function in patch #252 to take into
      account the colorAttrMode resource (report by Krzysztof Kotlenga).
    * document titleModes resource in manpage, added in patch #252.
    * modify tcap-query table entries for shifted up/down cursor keys
      to match ncurses convention.
    * improve lookup of termcap-query data, allowing for duplicate
      keycodes versus missing entries.
    * add control sequence which can be used to modify the terminal data
      used for the termcap-keyboard.
    * improve portability of tcap-query feature, using terminfo functions
      in preference to termcap on systems having terminfo.
    * improve font-setting/querying control (OSC 50):
      o when TrueType font is selected, the TrueType faceName will
      be set, rather than the bitmap font.
      o when TrueType font is selected, querying returns the name
      of the TrueType font.
      o querying a font recognizes the relative-font convention that
      setting a font could use.
    * add menu-entry for allowColorOps.
    * add new resources for fine-tuning menu entries: allowColorOps,
      disallowedColorOps, disallowedFontOps and disallowedTcapOps.
    * correct logic for disabling the "TrueType Fonts" menu item; it
      was not ensuring that the faceName resource value was non-empty.
    * implement VT520-style controls DECSMBV and DECSWBV for setting
      the margin- and warning-bell volume.
    * fix a minor error from patch #243 which made the zIconBeep feature
      use a minor-error tone rather than an informational tone.
    * add a null-pointer check for the case where renderFont resource is
      true, but faceName resource is unset, used in logic to strip "xft:"
      prefix from patch #251 changes (patch by Michael Riepe).
    * add special case to configure CF_XOPEN_SOURCE macro to use
      extensions on Darwin (patch by Dennis Preiser).
    * improve configure checks for regular expressions header and library
    * update config.guess, config.sub
  - Patch #253 - 2009/12/10
    * add a null-pointer check in getPrinterFlags() per changes in patch #252.
    * add a null-pointer check, needed in UTF-8 mode for Xft fonts after
      changes in patch #252 (patch by Alan Coopersmith).
    * correct size when clearing struct for tek4014 (patch by Jochen Voss).
    * parenthesize expression in MoreRows macro, fixing a limit check
      added in patch #251 (Debian #560039).
  - Patch #252 - 2009/12/7
    * modify title-querying logic to support retrieval of titles encoded using UTF-8.
    * add new "title-modes" control sequence for controlling whether
      window/icon titles can be set or queried using UTF-8, optionally
      encoded in a hexadecimal string.
    * use mkdir -p rather than mkdirs.sh (prompted by discussion of mawk
      by Aleksey Cheusov).
    * add appropriate copyright/license notices to the bulk of files
      lacking same, and modify to use identical terms in others which used
      different wording. The main exceptions are the files contributed
      by Markus Kuhn, who appears to prefer public domain distribution,
      noting that I have modified/improved several of these without
      changing the terms of distribution (request by Jari Aalto).
    * add control sequences for resetting the "dynamic" colors to their
      default values.
    * add control sequences for resetting the "special" colors to their
      default values.
    * add control sequences for setting the "special" colors such as
      colorBD (bold).
    * add overlooked case for setting highlight foreground color with
      the dynamic-colors control.
    * add OSC 104, for resetting ANSI/16/88/256 colors to default.
    * reset ANSI/16/88/256 colors to default in soft/hard reset functions.
    * strip "xft:" prefix from faceName and faceNameDoublesize resource values,
    * add DECSCUSR (discussion with Andy Koppe).
    * add check/warning on failure to load font, to see if the name looks
      like an Xft pattern rather than XLFD. This can happen if someone
      happens to modify their X resource settings for programs that read
      data from xterm's namespace.
    * modify handling of print and print-everything actions to allow
      the various printer flags to be overridden by supplying parameters.
    * add resource printerNewLine (request by Ovidiu Gheorghioiu).
    * minor cleanup, finish using TScreenOf() and TekScreenOf() macros introduced in patch #224.
    * improve checks in ShowCursor/HideCursor to get the background color,
      particularly when highlightReverse resource is used (reports by
      Jan Engelhardt, Christian Weisgerber).
    * correct checkVeryBoldAttr to omit comparison of foreground color
      to special color values used for color<XX> resources (report by
      Jan Engelhardt).
    * make colorBDMode and colorULMode resources work with TrueType
      configuration (report by Jan Engelhardt).
  - Patch #251 - 2009/11/11
    * add window-ops controls to push/pop icon and/or window labels on a stack.
    * minor fixes to align termcap file with terminfo.
    * add resource disallowedWindowOps, to allow fine-tuning of features
      to suppress with the allowWindowOps resource (prompted by discussion
      with Bram Moolenaar).
    * add makefile rules for resize-manpage to pdf, etc.
    * further improve limit-checks in select/paste (Mandriva #54531).
  - Patch #250 - 2009/10/13
    * add check and error-message for fonts that have no printable values
      in the ISO-8859-1 range (Debian #542434).
    * some compiler-warning cleanup, in particular workaround for
      defective implementation of gcc's attribute warn_unused_result
      (report by Bram Moolenaar).
    * improve estimate of single-column width for packed TrueType fonts
      by ignoring extents for codes 127 and 159.
    * improve line-drawing for TrueType fonts which happen to have defined
      glyphs which are not line-drawing in 0..31 by assuming they're not,
      and just checking the existence of the Unicode codepoints. This
      makes it more likely that the user can override a misconfigured
      font using the "Line-Drawing Characters" menu entry.
    * limit minimum cell-width for packed font to maximum-advance reported
      by Xft. Some fonts are wider than that, even in the Latin-1 range
      (Debian #550497).
    * add list of direct-contributors in "THANKS" file.
    * stylistic changes to this file to help scripted extraction of list
      of contributors.
    * correct off-by-one in okPosition fix from patch #249 limit-checks
      which prevented double-click selection on the bottom line of the
      screen (reports by Rajeev V. Pillai, Debian #550368).
    * add -q option to vttest/256colors2.pl and vttest/88colors2.pl to
      demonstrate bulk initialization of color palette.
    * improve the workaround from patch #188 by enabling resources for
      the 88-color model.
    * document in xterm manpage the limited availability of resources
      color16 to color255 as noted in patch #188 (Ubuntu #438850).
  - Patch #249 - 2009/10/1
    * change default for allowWindowOps resource to false.
    * add limit-checks for result of visual_width() function, needed
      from patch #242 and exposed by #244 changes (Debian #548321).
    * improve limit-checks in select/paste.
    * fix a remaining bug from patch #230 changes for displaying
      multi-column characters in a proportional font (report by Chris
      Jones).
    * add new resource forcePackedFont and menu entry "Packed Font" to
      control whether to use the font's minimum (default) or maximum width
      when those differ. The workaround which xterm uses to accommodate
      proportional fonts is not necessary with certain fonts such as
      unifont which happen to store a mixture of multicolumn glyphs
      (report by Chris Jones).
    * fix an (old) bug which did not restart the timer for blinking
      text if the only blinking text was temporarily scrolled out of view,
      e.g., using the scrollbar.
    * fix an (old) flaw in the delete-line operation where the text
      which is scrolled into view while the display is scrolled up was
      not repainted.
    * improve delete-line and insert-line operations, retaining selection
      when the selection does not intersect the deleted/inserted lines.
    * fix an (old) off-by-one error when an application cleared above
      the cursor position while the display was scrolled up, that would
      leave an extra line of text uncleared.
    * fix a similar problem where the double-size attribute would not
      be reset when clearing the screen while the display was scrolled up.
    * fix an indexing error which would occur if an application cleared
      a line while the display was scrolled up and was also in UTF-8 mode
      (Redhat #524503). The error was from patch #228 but more visible
      after changes from patch #244.
  - Patch #248 - 2009/9/11
    * fix an overlooked adjustment for selecting double-width characters
      in the narrow-character configuration.
    * eliminate uses of XTERM_CELL and XTERM_CELLC where an appropriate
      LineData pointer is available.
    * correct expression in okScrnRow macro, making selections give the
      length of lines below the visible screen (report by Stuart Henderson).
    * correct logic used to improve performance of missing-glyph check,
      which did not handle line-drawing characters (Debian #545220).
  - Patch #247 - 2009/8/30
    * add ifdef's and check for openpty() on DragonFly (patch by Alex
      Hornung).
    * correct calculation for size of line's data block, which was
      sometimes off-by-one when configured using --enable-16bit-chars
      (report by H Merijn Brand).
    * fix indexing error in print-everything feature from patch #246
      (patch by Ovidiu Gheorghioiu).
  - Patch #246 - 2009/8/16
    * remove obsolete logic for saving/restoring wrapping flags, which did
      not work on 64-bit platform. Wrapping flags (stored in the
      line-index) are now copied with line-data (Debian #541160).
    * modify comments in app-defaults files to avoid problem with C
      preprocessor used by xrdb (Debian #541603).
    * restore special case in makeColorPair, needed for colorBDMode
      resource (Debian #541089).
    * correct SetLineFlags() macro, broken in patch #244 when recoding
      to avoid gcc-specific bitfields (Debian #541236).
    * modify initialization of screen buffers to ensure that pointers
      align to int-boundaries. This fixes a problem introduced in patch
      [#244] where the color- and character-arrays (stored after the
      video-attributes in each row) might be misaligned (report by Rajeev
      V Pillai).
    * add limit-check in ScrnRefresh for handling saved-lines from the
      circular buffer which are repainted on a screen whose width has
      increased. To improve performance, circular buffer entries are
      not resized (report by Rajeev V Pillai).
    * correct type for CellColor (a late change in patch #244 to avoid
      gcc-specifc enums made that unsigned rather than unsigned short,
      for the 256-color option).
    * fix typo in configure option --enable-16bit-chars (report by Rajeev
      V. Pillai).
  - Patch #245 - 2009/8/12
    * correct a special case in saving FIFO-lines from patch #244. If
      the screen was shrunk, xterm used the wrong amount for copying to
      FIFO-lines, and then used this amount to adjust the current row
      on the screen. That was both a visible defect (Debian #541109)
      as well as a potential addressing error (Debian #541132, #541160,
      and #541236).
    * add clarification in xterm manual about the various allowXXXOps
      resources, which are disabled when the allowSendEvents resource
      is active (patch by Julien Cristau, Debian #531597).
  - Patch #244 - 2009/8/9
    * refactored storage of saved-lines, providing a configure
      option to manage them as a FIFO (actually a circular buffer),
      improving performance. Added configure option --enable-fifo-lines
      to enable/disable the new feature (it is enabled by default).
    * added fastScroll resource, to amuse people who measure terminal
      emulator performance by cat'ing large files to the screen.
    * modify check in readPtyData from return values to provide exit
      on zero-bytes read from pty for FreeBSD, or eliminate high-CPU
      in "xterm-hold" processing (discussion with Ulrich Spoerlein,
      FreeBSD ports/136686). The check was originally modified to combine
      negative/zero values in XFree86-3.1.2E, 1996/05/06.
    * add configure option --enable-16bit-chars to provide wide-characters
      with 1account whether they are double-width (report by Guilbert
      Stabilo on comp.unix.shell).
    * add capability for keypad-center (kb2/KA2) to termcap entry
      for xterm-new, as well as xterm-8bit, xterm-sun and xterm-vt220
      (FreeBSD conf/136336).
    * change default for keepSelection resource to true (prompted by
      discussion with David Muir Sharnoff).
    * remove a limit-check in ptydata.c, allowing Unicode values past
      64k to be displayed using TrueType fonts (Debian #458432).
    * remove a vt52-specific ifdef to allow mapping F1-F4 to PF1-PF4
      when vt52 support is not compiled (report by Olaf 'Rhialto' Seibert).
    * save/restore line-wrapping flags when converting from ISO-8859-1
      encoding to UTF-8 encoding, as well as when resizing screen.
    * remove extra adjustment of position in fix for Debian #418324.
    * modify default check for mkWidth resource to check for line-drawing
      characters, which are categorized as double-width in Solaris 10
      (report by Sebastian Kayser).
    * add "print-everything" action (patch by Ovidiu Gheorghioiu).
    * start refactoring scrollback data using new getLineData() function.
    * demote recent change to Debian #252873 fix to experimental,
      ifdef'd out as EXP_BOGUS_FG (Debian #522141).
    * work around groff mapping of ASCII quotes using macros (requested
      by Reuben Thomas based on Colin Watson advice, fixes Debian #378700).
    * correct symbol used for default of allowWindowOps which was
      DEF_ALLOW_FONT rather than DEF_ALLOW_WINDOW (report by Matthieu
      Herrb).
    * amend fix for tek4014 from patch #243 to make it only apply to
      the Tek Options menu.
    Patch #243 - 2009/3/28
    * revert change to default for allowTcapOps (request by Bram Moolenaar).
    * reallocate result returned by xtermEnvLocale() to avoid reference
      to freed memory after handling menuLocale resource.
    * fix an old (X11R5) bug in tek4014 for switching fontsizes.
    * add resource defaultString to make configurable the use of "#"
      when pastes of UTF-8 text fail due to limitations in the current
      locale settings.
    * make the set of selection target Atom's configurable by two new
      resources eightBitSelectTypes and utf8SelectTypes, e.g., to use the
      TEXT Atom in preference to UTF8_STRING (discussion with Stanislav
      Sedov regarding koi8rxterm and the FreeBSD port).
    * modify handling of TARGETS Atom by making it return exactly the
      set of targets as those which xterm is currently providing.
    * set MANPAGER and PAGER explicitly to /bin/cat in minstall.sh
      to work around /etc/man.conf's with those variables already set
      (report by ???????? ?????).
    * improve error-checking of tcap-query parser.
    * add check for keyboard tcap), which ensures that terminal
      descriptions containing the same string for shifted/unshifted keys
      will be seen by tcap-query as only the unshifted key. (This would
      only happen with an incorrect terminal description).
    * fix conversion for input event-state to modifier-parameter which
      made tcap-query feature not work with tcapFunctionKeys (keyboard
      type tcap).
    * add "DEF_ALLOW_XXX" definitions to main.h to allow overriding the
      default compiled-in values for "allowxxx" resources.
    * remove check on bell-percentage added in patch #242, which
      disallowed zero/negative values (Redhat Bugzilla #487829).
  - Updated vttest to 20091231 snapshot.


author: jslaby@suse.de
changelog:
  - Patch #255 - 2010/1/21
    * rename install.sh to install-sh in case suffix-rules might interfere.
    * extend range for convertToUTF8 function to full 31-bits, to use with
      printing, etc.
    * improve manpage by checking for actual locations of utmp/wtmp files
      (Debian #562640).
    * modify configure macro CF_XOPEN_SOURCE to remove -D's before adding the
      same name rather than relying on -U's, to reduce redefinition warnings
      for some platforms that have conflicting definitions in headers.
    * correct logic used to switch to alternate screen using FIFO-lines
      configuration (Debian #565772).
    * update config.guess, config.sub


author: meissner@suse.de
changelog:
  - Patch #264 - 2010/10/14
    * replace a null-pointer check with check for empty string in
      xtermOpenFont, to eliminate a warning message from patch #263 changes.
    * build-fix for patch #263 when toolbar is not configured (patch by
      Chris Clayton) (reports by Robby Workman, David Wood).
  - Patch #263 - 2010/10/13
    * corrected initialization of "misc" resource values, to ensure that
      xterm has allocated a copy of strings which may not have been malloc'd
      by the X library (Debian #600129).
    * modify handling of any-event/any-button mouse protocol; it now is
      active with any combination of key-modifiers.
    * add debugging feature showWrapMarks, which marks lines which xterm
      knows are wrapped, showing where a double-click will select past the
      end of a line.
    * build-fix to address change in include-guards for Xlib.h in ongoing
      Xorg edits (patch by Jeremy Huddleston).
    * improve pointerMode by continuing to watch for motion events after
      mouse tracking is disabled if the pointer is hidden (Debian #594856).
    * further extend initialization for active-icon font to check if the
      font was not loaded succesfully, to retry with font1, or as even
      (if TrueType fonts are used) to use a TrueType font. The retries
      are to help with cases as in patch #241 where the bitmap fonts are
      not available.
    * fix special case of active-icon used when TrueType font is specified
      for the xterm window, from patch #261 change. In that case, the
      default font's size was used for layout of the active icon's window
      (Debian #591265).
  - Patch #262 - 2010/8/30
    * fix a case where changing the cursor color via escape sequences did
      not immediately update the screen (report by Andreas Wagner).
    * implement ANSI and DEC request-mode control sequences. The latter
      includes the xterm-specific private modes such as the mouse mode. The
      feature is ifdef'd with the rectangle operations since its decoding
      overlaps that feature.
    * correct typo in ctlseqs.ms for response of OSC 21 (patch by Kevin Schoedel).
    * improve discussion of mouse tracking in ctlseqs.ms
    * increase an array limit used in reporting mouse events (report by Ryan Johnson).
    * add extended mouse-coordinates mode, allowing up to 2015x2015 windows,
      using UTF-8 encoding (patch by Ryan Johnson).
    * modify manpage hyphens to conform with Debian.
  - Patch #261 - 2010/6/28
    * fix regression in renderFont logic, from patch #260 changes (report
      by Joseph Quinsey).
  - Patch #260 - 2010/6/20
    * modify plink.sh to work around problem linking to recent PCRE libraries.
    * extend renderFont resource to allow deferred switch to TrueType
      fonts without affecting existing resource settings (Debian #585620).
    * modify configure macro CF_X_TOOLKIT to work around omission of ICE
      library from ".pc" file (report by Miroslav Lichvar).
    * change configure script default for --enable-broken-st i.e., the
      brokenStringTerm feature) to normally enable it. If the corresponding
      resource is enabled, this feature eliminates an apparent freeze of
      xterm when sending mis-encoded data to the screen (Debian #584801).
    * document in manpage some actions which were overlooked:
      o readline-button
      o scroll-lock
      o set-8-bit-control
    * undo a change to limit-check in ScrnRefresh in patch #257, which
      broke fastScroll feature (Debian #584841).
    * modify handling of brokenLinuxOSC and brokenStringTerm to also sound
      the bell.
    * add control/D and control/Q to controls which will cause early exit
      from control string per brokenStringTerm resource.
    * improve documentation of brokenStringTerm resource in manpage.
  - Patch #259 - 2010/6/5
    * modify configure check for luit to include new aliases for the program
      (xterm-filter and bluit).
    * add workaround in xtermClearLEDs() to account for Xkb's override,
      making vttest's LED demo reset the scroll lock.
    * filter out client-message events when deciding whether to hide cursor,
      e.g., when using SCIM (patch/report by anonymous user).
    * improve description of -bd option in manpage (report by Guy Daniel Clotilde).
    * modify configure checks for PCRE and other libraries to use pkg-config, if available.
    * amend change from patch #252, to take veryColorColors resource into
      account when checking colorBDMode resource for TrueType fonts (report
      by anonymous user).
    * add vttests/query-fonts.pl script for demonstrating the OSC 50 font query.
    * improve manpage discussion of Scroll Lock feature.
    * improve configure macros CF_GCC_VERSION and CF_GCC_WARNINGS.
    * fix warnings for "clang --analyze".
    * change default for allowScrollLock resource to false, noting that
      the supposedly unused key has been useful for various rebindings
      (Debian #580946).
  - Patch #258 - 2010/5/1
    * add pointer-checks in ScrnRefresh to fix a case in rapid scrolling
      where an empty record is fetched from the scrollback FIFO.
  - Patch #257 - 2010/4/22
    * correct ctlseqs.ms description of OSC 17 and OSC 19 (patch by Emanuele Giaquinta).
    * corrected logic for menuLocale resource; the setlocale function
      returns the original locale only when querying.
    * improve filtering of translations resource, narrowing the scope of
      the alwaysUseMods to address only the translations that would cause
      a key to be sent to the host (report by Andrew Gaylard).
    * change default value of menuLocale resource to "C", to work around
      longstanding Xorg bug.
    * modify handling of scrollKey feature to ignore XON/XOFF keys.
    * implement scroll-lock feature.
    * revise memory allocation in UTF8toLatin1() to fix an out-of-bounds
      index (Mandriva #54531).
    * compute value for first wide-character rather than assuming it is
      256, fixes problem with -cjk_width introduced in patches 242 and 249
      (report by Thomas Wolff).
    * improve configure script:
      o corrected check for _XOPEN_SOURCE for OpenSolaris.
      o when possible, add rpath option for libraries in unusual places
      o add configure option --disable-rpath-hack to control whether the rpath option can be added.
    * modify AllocateTermColor() to separate initialization from control
      sequences, fixing problem from patch #254 changes where enabling
      allowSendEvents resource prevents setting cursor color on command-line
      (Debian #572928).
    * amend logic from patch #185 to not reallocate cell-array if processing
      ESC % G to switch from UTF-8 if already in ISO-8859-1 character set
      (report by Michael Koehne).
    * fix to avoid calling XmuInternStrings() with zero count (report by Johan Bockgård).
    * fix build when --disable-ansi-color configure option is used.
    * fix build when neither OPT_TCAP_QUERY or OPT_TCAP_FKEYS is defined
      (patch by Matthieu Herrb)
  - Patch #256 - 2010/3/6
    * add TerminalEmulator to desktop category files.
    * modify sinstall.sh to ignore the "." appended to permissions by selinux.
    * change app-defaults organization, installing UXTerm-color and
      KOI8XTerm-color for consistent behavior regarding customization: color
      (prompted by discussion in Ubuntu #421261).
    * fix typo in minstall.sh from patch #255 changes, and add case for
      /var/run needed for full path of utmp (report by Julien Cristau).
    * minor fix to xterm manpage, remove a comment stating that margin bell
      can be changed via the VT Options menu. That was replaced in patch #225
    * add a "docs" rule to makefile.
    * fix initialization of Atom used for XkbBell feature from patch 243
      changes. Unlike the other calls to XInternAtom(), in this case the
      flag telling X to create the Atom was unset (patch by Chris Adams).


author: pcerny@novell.com
changelog:
  - Patch #268 - 2011/02/10
    * fix an inconsistency of the "Enable Reverse Video" checkbox in the VT
      Options menu. This also removes a special case added in patch #217 which
      limited the effect of the reverseVideo resource (Debian #603808).
    * amend decoding of misformed UTF-8 sequences to avoid absorbing valid
      characters as documented in Unicode 6.0 section 3.9 (report by Keith
      Winstein).
    * do not set urgency hint when window already has focus (patch by Dimitrios
      Christidis).
    * amend extended mouse-coordinate mode from patch #262 changes to include the
      Cb button-code, which also may be greater than 127 (report by Ailin Nemui).
    * ensure that underline-cursor is visible when an application happens to set
      the background color (report by Christian Weisgerber).
    * add feature for full-screen toggling using either Alt-Enter or a menu
      selection (integrated patch by Dave Simmons).
    * add missing logic to handle reallocation of FIFO index for the "UTF-8" menu
      entry (report by David Holland, NetBSD #44344).
    * add makefile rules docs-ctlseqs, docs-xterm, etc.
    * correct typo in description of DECRPM in control sequences document (report
      by Ailin Nemui).
  - Patch #267 - 2010/11/20
    * minor formatting changes to ctlseqs.ms to simplify a script which extracts
      the feature information. See the results in Comparing versions, by counting
      controls in the xterm FAQ.
    * add docs-clean makefile rule.
    * add copy-selection action (request by Timo Juhani Lindfors, Debian #588785).
    * trim leading/trailing blanks from string used for "Selection" font-menu
      data.
    * trim leading/trailing blanks from color resource values.
    * configure script improvements:
      o add workaround for removal of X11 dependency from Xt's package file
      (report by Robert Hooker).
      o add workaround for removal of fontconfig dependency from Xft's package
      file (report by Jeremy Huddleston).
      o add workaround for removal of Xmu dependency from Xaw's package file
      (report by Jeremy Huddleston).
      o improve workaround in CF_X_TOOLKIT macro, checking for other possible
      packages where Xt's dependencies may be given.
      o prefer ${name:=value} to ${name-value}, since recent bash changes break
      legacy support for that feature.
  - Patch #266 - 2010/10/24
    * add rpm and dpkg scripts, for testing.
    * more fixes for Debian #600707 (report by Cyril Brulebois).
  - Patch #265 - 2010/10/22
    * fix a regression in fontname logic from patch #263 changes (Debian #600707,
      reported by Vincent Lefevre).
    * revert modification of any-event/any-button protocol from patch #263
      changes. It interferes with selection using a shifted mouse button (reports
      by Neil Bird, Bram Moolenaar).


author: pcerny@novell.com
changelog:
  - Patch #269 - 2011/02/19
    * build-fixes for imake (report by Heiko Berges).
    * modify autoconf macro CF_PKG_CONFIG to work with cross-compile
      environments (patch by Thierry Reding).
    * modify MapToColorMode() to favor bold over underline, matching
      the precedence used before patch #252 (report/analysis by
      Nicolas George).
    * add omitTranslation resource, which can be used to suppress
      the default translations for these features:
      o fullscreen
      o scroll-lock
      o shift-fonts
      o wheel-mouse
    * make the fullscreen feature configurable (Debian #612978)
      o add it to the configurable list disallowedWindowOps.
      o add command-line option -fullscreen to allow the feature to
      be enabled at startup.
      o add resource fullscreen to control whether the feature is
      active or may be enabled.
    * modify probe_netwm_fullscreen_capability for 64-bit machines.
      Contrary to XGetWindowProperty manpage, that function returns
      32-bit data packed as long's.
    * eliminate copy of name resource, which was otherwise used only
      to give the terminal-description name for the tcap-query
      feature. Use the actual $TERM value instead, as derived from
      termName resource, etc.
    * eliminate an old inconsistency with error messages, some used
      the -name option, while others used argv[0]. The latter is now
      used consistently.
    * improve configure check for rpath-hack, to improve builds on
      systems where gcc will not search /usr/local/lib, etc.
    * build-fix for Xaw3d configuration (report by H Merijn Brand).
    * update config.guess, config.sub


author: pcerny@novell.com
changelog:
  - Patch #270 - 2011/04/26
    * build-fix, e.g., for using imake on platforms which use the
      termcap library.
    * modify utf8 resource to accept a name.
    * mention default for fontWarnings in manpage (report by Werner
      Scheinast).
    * split "UTF-8" menu entry into "UTF-8 Encoding" and "UTF-8
      Fonts".
    * gray-out font-menu entries when a font fails to load, e.g., a
      bitmap font is not installed.
    * improve behavior when there is no app-defaults file:
      o set the toolBar resource to false
      o gray-out the font menu entries where no resource is found.
    * add configure option --with-desktop-category to allow
      customization of the ".desktop" files.
    * build-fix for the install-desktop makefile-rule, when the
      source/build directories differ (patch by Loïc Minier).
    * add menu entry and corresponding resource which can be used to
      suppress all bold-fonts (discussion with Jan Engelhardt).
    * make internal line-size value consistent with allocated sizes
      of character and related arrays to ensure that bulk copying of
      line data, e.g., in scrolling, accounts for the padding used
      for pointer alignment (adapted from patch by Rajesh
      Mandalemula, also reported by Ali Bahar).
    * widen ifdef for screen-resizing logic from patch #176 changes
      to send SIGWINCH to process group to include any system
      supporting ioctl(*,TIOCGPGRP,*) (prompted by linux-specific
      patch in OpenSUSE rpm package).
    * add printModeOnXError and printFileOnXError resources, which
      allow the user to specify that xterm will write the contents
      of its screen to a file if it is exiting due to an X error
      (Debian #280457).
    * restore logic that made reverse-video apply to the scrollbar's
      foreground/background, broken in patch #158 (report by Bryan
      Ischo).
    * amend some of the window operations parameter-checks added in
      patch #251 for the push/pop title feature, to allow the
      parameters used for window resizing to be -1's, which makes
      the corresponding values ignored rather than using the
      window's maximum width/height (report by Noah Friedman).
    * correct order of initialization for translations vs fullscreen
      resources to enable a special case which omits the Alt-Enter
      translation when fullscreen is disabled (Debian #612978).
    * update config.guess, config.sub


author: pcerny@novell.com
changelog:
  - Patch #271 - 2011/07/14
    * omit permissions adjustments to pty on exit except for
      pre-Unix98 ptys, since modern implementations handle this
      (report by Sean C Farley).
    * modify logic for switching fonts between UTF-8 and non-UTF-8
    * encoding to not merge the derivable bold-, wide- and widebold
    * values from the VT100 fonts. Also suppress warning when not
    * using UTF-8 fonts if wide- and widebold-fonts cannot be
    * derived or otherwise loaded (report by Werner Scheinast).
    * modify menu-creation to suppress entries which will never be
      used in the current configuration, rather than simply disabling
      them.
    * add resource printModeImmediate and menu item to allow print
      of screen plus saved lines to a file.
    * add menu item to allow runtime enable/disable of the
      printFileOnXError feature.
    * append a timestamp to filename used in printFileOnXError
      feature, and restrict its permissions (request by Vincent
      Lefevre).
    * add a check when cancelling cursor-blinking, in case the
      cursor is blinked off. Fix so that the cursor is repainted
      without waiting for other events, e.g., keypress (report by
      Ailin Nemui).
    * add configure --with-app-class option, to simplify building
      "xterm-dev" packages with filenames that do not conflict with
      conventional "xterm" packages.
    * corrected logic flow for DECSCL, which prevented the updated
      operating level from being reported via DECRQSS (report by
      Ailin Nemui).
    * corrected default for brokenStringTerm resource to match
      manpage.
    * add vttests/dynamic.pl
    * add runtime check for locale not supported by X libraries, and
      fallback to XA_STRING in this case (request by Bryan
      Henderson).
    * fix a special case in configure script after no FreeType
      libraries are found. The script was proceeding to check for a
      usable configuration.
    * add xterm+tmux building block to terminfo (adapted from
      changes proposed by Ailin Nemui and Nicholas Marriott).
    * improve discussion of faceName resource in manpage (adapted
      from suggestions by Jens Schweikhardt).
    * correct mapping of shifted up/down cursor-keys in termcap
      function-keys mode, i.e., resource tcapFunctionKeys (patch by
      Gertjan Halkes).
    * update AIX case in CF_XOPEN_SOURCE configure macro to add
      release 7.x.
    * modify ifdef's in xterm_io.h for __hpux to force that to use
      the hacked SYSV support in that file. This fixes a problem
      with a non-blocking socket call (patch by Paul Lampert).
    * improve filtering of desktop category scanning, to exclude
      XFCE.
    * modify configure script to work with systems that have both
      ncurses (or other terminfo) as well as a real termcap library,
      e.g., Slackware (report by Alan Watts).
    * modify configure script to work around special case where
      user's environment adds compiler flags to the CC variable
      (prompted by report by Paul Lampert).
    * amend change for Debian #110226 so that "-h" or "-v" options
      cause an exit, rather than simply printing to stdout while the
      window is displayed (Debian #629358).
    * add response for DECRQSS which gives the setting for DECSCUSR.
    * modify AllocateTermColor() to handle XtDefaultForeground and
      XtDefaultBackground, which are not recognized by XParseColor.
      For example, this fixes the use of OSC 112 when no explicit
      cursor color was set (report by Ailin Nemui).
    * handle special-case of KeyPress translated to popup-menu
      action (Ubuntu #756273).


author: pcerny@suse.com
changelog:
  - Patch #273 - 2011/08/25
    * build-fix for out-of-tree "make docs" rule.
    * correct a typo in x_strdup, from patch #198 changes.
    * correct initialization for -e option, broken in patch #272
      changes (report by Gabriele Balducci).
    * build-fix for out-of-tree builds to address minstall script
      changes in patch #272 (patch by Thierry Reding).
  - Patch #272 - 2011/08/24
    * document limitation of Gtk in connection with xterm's -into
      option, in the manpage (Ubuntu #806969).
    * improve -into by checking for and using the size of the window
      within which xterm is embedded, overriding other clues.
    * modify logic for localeFilter resource to allow that to
      include command-line options of luit.
    * improve -into by checking for invalid window-id, and allowing
      hexadecimal/decimal/octal values.
    * improve keepSelection, adding the case where the highlighting
      is cleared, overlooked in patch #230 (patch by Marco
      Peereboom).
    * improve command-line parsing to make abbreviate options work
      consistently across xterm-specific versus standard X toolkit
      options, and report cases where an abbreviated option happens
      to be ambiguous. In particular, -d now works as an
      abbreviation for -display.
    * fix regression in command-line parsing introduced in patch
      [#271] changes for Debian #629358, (Debian #637910).
    * split-out new termcap/terminfo building block xterm+kbs for
      configurability.
    * modify terminfo file to reflect changes in ncurses for
      xterm-16color and xterm-256color.
    * modify minstall.sh, etc., to reflect the default default
      class, $TERM and decTerminalID values.
    * reword resize manpage to reflect the fact that $TERMCAP is not
      set on all systems (patch by Alan Coopersmith).
    * work around combined Xaw6/Xaw7 package in DragonFlyBSD which
      omits the usual symbolic link to the preferred library name.
    * further improve build-fix for termcap systems by checking for
      some which are only partial implementations, e.g., termcap
      2.08 in CentOS 5.2


author: pcerny@suse.com
changelog:
  - Patch #274 - 2011/09/05
    * portability fixes for cygwin: do not define SVR4, and work
      around nonstandard header location.
    * ifdef'd use of unsetenv from patch #273 changes to work with
      Solaris 9 (report by Waldemar Rachwal).
    * modify logic for XtAppPending to merge adjacent Expose and
      ConfigureNotify events which are redundant (report by Edward
      McGuire).
    * fix an unneeded warning message when -r option is given.
    * remove a few redundant entries from table used for helping
      abbreviation-checking of command-line options, makes -geom
      work again after patch #272 changes as an abbreviation of
    - geometry.
    * add scaleHeight resource and command-line option -sh as
      workaround for some font-configurations broken by changes in
      FreeType 2.4.6 (report by Miroslav Hodak).
    * portability fixes for some configure macros: CF_FUNC_TGETENT,
      CF_XOPEN_SOURCE, CF_X_ATHENA_LIBS.
    * add configure option --with-freetype-config to improve
      selection over the plethora of configuration options which
      freetype has so far provided.
    * build-fix for configure --enable-load-vt-fonts when
    - -enable-widec is not specified.
    * build-fixes for suppressing various features, needed after
      changes in patches 270, 271 and 272 (report by Brian
      Lindholm)


author: pcerny@suse.com
changelog:
  - Patch #275 - 2011/09/11
    * add ash, zsh to known shells for resize.
    * modify resize to reuse the logic from xterm which determines
      the actual logon-user's shell if $SHELL is not set.
    * revert the unsetenv("SHELL") added in patch #272.
    * an unsetenv("SHELL") added in patch #272 to help ensure that
      luit would get the user's shell consistently did not work as
      expected for cases where multiple names are in the
      password-file for a given uid. That was because changes in
      patch #157 to handle this situation did not take into account
      that repeated calls to getpwnam and getpwuid return a pointer
      to the same static buffer. Fixed the older logic to work as
      intended, by ensuring that the passwd-data from each call is
      stored separately (report by Paul Keusemann).
    * adjust ifdef's for putenv and unsetenv in case only one of
      those is provided on a given platform.
    * correct comparison used in ExposeContains macro from patch
      [#274] changes, to handle window-dragging (patch by Todd
      Eigenschink).


author: pcerny@suse.com
changelog:
  - Patch #276 - 2011/10/10
    * modify clipping limits for TrueType fonts to account for the
      scaleHeight resource setting, to work around another problem
      due to recent FreeType changes. In this case, the DejaVu Sans
      Mono set to pixelsize=13.5 is truncated because the font
      descent is reduced by FreeType to match an incorrect height
      metric (report by Adam Lee).
    * improve recovery when bitmap fonts are not installed, e.g.,
      so that switching font-sizes works for TrueType fonts.
    * modify lookup for XTERM_SHELL feature to allow relative
      pathnames.
    * modify abbreviation disambiguation check for command-line
      parameters to account for -geometry, whose parameter may
      begin with "+" or "-" (report by Scott Bertilson).


author: pcerny@suse.com
changelog:
  - Patch #278 - 2012/01/18
    * correct initialization for eightBitMeta resource
      (FreeBSD #164101).
    * make special check for Darwin 9 (and lower) to not use
      posix_openpt (report by Christian Ebert).
    * minor fixes (adding ".ne" directives) to reduce the cases
      where groff's utility for generating images for tables dumps
      core. Most versions of groff (I've found 1.19.2 to be the
      most stable) dump core when attempting to report that there
      are too few lines on a page for a table to be shown.
  - Patch #277 - 2012/01/07
    * remove special case for ISC pseudo-terminals which attempts
      to open the pty in two different ways.
    * move call to grantpt before asking utempter to add a record,
      to work with kFreeBSD which does not update the terminal's
      ownership until this point (Debian #652907).
    * document limitation of XIM interface in manpage
      (Debian #230787).
    * cleanup error reporting with new xtermWarning function.
    * add configure option --disable-selection-ops to make the new
      actions optional.
    * add four new actions for making the selection or data
      directly copied from the screen (prompted by discussion in
      Debian #637001, as well as report by Arjen van Tol):
      o exec-formatted
      o exec-selectable
      o insert-formatted
      o insert-selectable
    * add visualBellLine resource to allow visualBell to flash only
      the current line (prompted by patch by Gertjan Halkes).
    * add eightBitMeta resource to control the features which
      modify or interpret the eighth bit of a key when the meta
      modifier key is pressed (prompted by Debian #326200).
    * improve discussion of eightBitInput in the manpage (prompted
      by Debian #326200).
    * correct logic for alt-sends-escape action, overlooked when
      implementing altSendsEscape resource, which still used
      eightBitInput resource value.
    * add a workaround for XAllocColor(), which does not actually
      allocate "a read-only colormap entry corresponding to the
      closest RGB value supported by the hardware", but rather
      a rough approximation (Debian #650291).
    * undo parameter checks for RequestResize() added in patch #251
      and amended in patch #270, because zeros also are special
      cases (report by John S Urban).
    * modify some test-scripts to use /bin/echo rather than the
      shell's possibly-builtin echo, to work around broken
      configuration on Mac OS X, i.e., neither honoring the option
      nor flagging an error.
    * add SGR 1006, as a better technical solution than SGR 1015:
      o the responses will not be confused with line-deletion and
      scrolling controls.
      o the button encoding is a little simpler, since it does not
      add an unnecessary 32 because the integer parameter does
      not have to be represented as a printable character.
      o the control responses for pressing and releasing a mouse
      button differ, allowing an application to tell which button
      was released.
    * Besides these improvements, in discussion, it was noted that
      urxvt's implementation of 1005 is incorrect, relying upon
      a locale that provides UTF-8 encoding. In contrast, vttest
      demonstrates a correct decoding, independent of locale.
    * add support for urxvt SGR 1015 to address shortcoming of
      SGR 1005 with luit (patch by Egmont Koblinger).
    * add ISO and DEC controls useful for left/right scrolling.
    * add some changes for OpenBSD and MirBSD (adapted from patch
      by Thorsten Glaser):
      o disable search for non-Unix96 ptys.
      o fix a gcc warning in timestamp_filename
      o modify Imakefile to install xterm setgid to utmp.
    * add/use/prefer posix_openpt() for opening pseudo-terminal.
    * modify special errno handling case in ptydata.c from
      patch #158 to allow for the possibility that any platform may
      have special cases where "/dev/tty" is absent. For example,
      this can happen in a FreeBSD jail (patch by David Wolfskill).
    * add keyboard logic to map shift-tab into XK_ISO_Left_Tab,
      which is usually, not always, done by the X keyboard
      configuration.
    * portability fixes for some configure macros: CF_XOPEN_SOURCE


author: jengelh@inai.de
changelog:
  - Update to new upstream release 279
    * add support for VT420/VT520 left/right margins and related
    origin-mode


author: pmladek@suse.cz
changelog:
  - fixed usage of strcat() to do not write outside of static strigs
  - removed improper test on dash because some values in options
    can begin with dash, for example font name
  - /usr/X11R6/share/xtermset is owned by this package now


author: sndirsch@novell.com
changelog:
  - xtrans 1.2.6
    * This minor release converts the libxtrans API documentation
      from troff to DocBook/XML and updates it for the current state
      of the code.
      It also includes some minor bug fixes, and of course, the usual
      recent collection of build configuration improvements and
      janitorial cleanups.


author: vuntz@opensuse.org
changelog:
  - Update to xtrans 1.2.7:
    + Lot of cleanups, both from manual inspection and from automated
      static code analysis
    + Bug fixes, including:
    - fix some resource & memory leaks
    - avoid buffer overrun in SocketReopen
    + Remove decnet leftover
    + Remove SUN specific code, let solaris create .X11-pipe with
      sticky bit on
    + Documentation & build configuration improvments
  - Include version of xtrans in the version of the package. For
    instance, this will now be 7.6_1.2.7.
  - Add pkgconfig(xorg-macros) BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Rename source and binary package from xorg-x11-xtrans-devel to
    xtrans.
  - Add Provides/Obsoletes for xorg-x11-xtrans-devel to smooth
    upgrades.
  - Pass --docdir=%{_docdir}/xtrans to configure to install
    xtrans.xml in the right doc directory, instead of
    /usr/share/doc/xtrans/).


author: dkukawka@suse.de
changelog:
  - added xaw3d-devel to BuildRequires
  - added patch:
    - xvkbd-2.8-fix-compilerwarnings.diff: to avoid warnings with
      warn_unused_result


author: dkukawka@suse.de
changelog:
  - updated to new version 2.9:
    - Russian (Cyrillic) keyboard layout supported. (thanks, Victor)
    - New -delay option.
    - \D special sequence in -text can be used to put a delay in spe-
      cific position.
    - -text can now simulate mouse operation via \x, \y and \m
      special sequences.


author: dkukawka@suse.de
changelog:
  - updated to new version 3.0:
    - New Property panel.
    - New automatic click feature.
    - Key-click sounds when key is pressed.


author: dkukawka@suse.de
changelog:
  - added default config file with 'Automatic Click' disabled  to be
    able to start xvkbd in the login manager (see bnc#441873) with
    this option.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1:
    + Changed the default setting for automatic click to OFF, which
      was set ON in the previous release in error and caused
      confusion.
    + The keypad is now customizable, too (see XVkbd-strip.ad for the
      example).
    + Up to 25x25 keys can now be supported both for the main
      keyboard and the keypad.
    + Able to open the keypad panel when startup, by setting
      `xvkbd.keypad: false' and `xvkbd.keypadOnly: true'.
    + Fixed errors in some keyboard layout files (Korean, Slovene,
      UK).
    + A new sample layout file XVkbd-strip.ad.


author: pascal.bleser@opensuse.org
changelog:
  - update to 3.2:
    + the "Behave as Toolbar Window?" option was added to the
      Property panel, which may make xvkbd work better with some
      kinds of window managers, such as Matchbox
    + "Always on Top" will work better with window managers that
      support the extended window manager hint _NET_WM_STATE_ABOVE
    + the -window option can now find the window whose title matches
      the specified string, and the string may now include the
      wildcard characters "*" and "?"


author: pascal.bleser@opensuse.org
changelog:
  - fixed build on SLES_9 and SLE_10 by using the prefix /usr/X11R6
    as well as /usr/X11R6/lib/X11/app-defaults instead of /usr and
    /usr/share/X11/app-defaults, respectively
  - removed bogus and insecure rm -rf $RPM_BUILD_ROOT at the
    beginning of the %install section
  - use install + suse_update_desktop_file -r instead of
    suse_update_desktop_file -i to fix the bogus rpmlint warning
    message about untranslated desktop entries


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.5:
    + Mark usage as _X_NORETURN.
    + Dead code removal.
    + Fix LP64 bug.
    + Replace local checks for gcc with _X_NORETURN from xproto
      7.0.17.
    + Rewrite parse_long to not fail -Wformat-nonliteral.
    + Man page fixes.
    + Build system fixes.
  - Add pkgconfig(xproto) BuildRequires: New upstream dependency.
  - Add xwd-no-xt-dependency.patch: Removes need for including
    <X11/Intrinsic.h> in multiVis.c just to get the Pixel typedef.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.1.2:
    + When matching window names, ensure name lengths match too
    + Fix for invalid free if window has a _NET_WM_NAME property
    + Update to xcb-icccm 0.3.8 API (Disabled by default)
    + Build fixes.
    + Man page fixes.
    + Build system fixes.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.4:
    + Replace malloc(strlen) + strcpy() with strdup().
    + Man page fixes.
    + Build system fixes.
  - Add pkgconfig(xproto) BuildRequires: new upstream dependency.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9.1:
    + xzgv now uses GTK 2.
    + Gamma, brightness and contrast control are not currently
      supported.
  - Change gtk-devel BuildRequires to gtk2-devel.
  - Remove gcc-c++, imlib-devel, libpng-devel, libtiff-devel,
    xorg-x11 BuildRequires.
  - Drop xzgv.diff: not needed anymore. Just set PREFIX when calling
    make.
  - Drop xzgv-mmx.diff: not needed anymore, no code using MMX is
    there.
  - Drop xzgv-secfix.diff: not needed anymore, gdk-pixbuf is used.
  - Drop xzgv-fixgcc4.diff: not needed anymore.
  - Drop xzgv-jpegdetect.diff: not needed anymore, gdk-pixbuf is
    used.
  - Drop xzgv-cmyk-ycc-fix.diff: not needed anymore, gdk-pixbuf is
    used.
  - Drop xzgv-build.diff: not needed anymore.
  - Use SUSE_ASNEEDED=0.
  - Add post/postun for info.


author: prusnak@suse.cz
changelog:
  - updated to 0.0.9
    * New SAH-kdtree for mesh objects, which is hopefully mature now.
      Improvements include:
      o Smaller memory footprint
      o More robust traversal, so holes in meshes should be history
      o Faster ray-scene-intersection (depending on scene) due
      to new building algorithm (surface area heuristic and triangle
      clipping, preparing scene can take a bit longer though)
    * Image loading code is more careful when trying to load files
      with unknown extension (crash-fixes)
    * Added -p command line option for Linux to specify an alternative
      plugin path when rendering XML (yafray executable), YafRay also
      prints used plugin path and number of plugins loaded to console now.
    * Changing number of threads with blender plugin now takes effect
      without restarting blender (blender 2.42 and later only)
    * Fixed some minor bugs, code cleanups/updates for newer compilers
      and build-environments
  - cleaned spec file


author: beineri@opensuse.org
changelog:
  - update to version 2.9.5:
    * Added a new framework to display notifications (and potentially
      other information) on top of the terminals.
    * Added an option to visually indicate the newly-focussed terminal
      when moving focus in a session with multiple terminals
    * Added a feature to disable keyboard input for all or individual
      terminals in a session.
    * Added a feature to lock a session to prevent it from being closed
    * Added support for moving tabs on the tab bar by drag and drop.
    * Added an option to open the application window after program start.
    * Improved graphics for window state lock button in default skin.
    * Added a slightly improved version of the application icon
    * Added D-Bus interfaces for splitting and other new interfaces
    * Several bug fixes


author: beineri@opensuse.org
changelog:
  - update to version 2.9.6:
    * Fixed interactive rename of sessions not working reliably
    * Updated the application icon in the bottom-left corner graphic
    * Updated icon for default skin in configuration dialog's skin


author: beineri@opensuse.org
changelog:
  - update to version 2.9.7:
    * Fixed quit action bypassing the "Confirm quit when more than
      one session is open" setting.
    * When "Prevent Closing" is toggled for a tab an appropriate icon
      will now be shown on the tab label. The icon can be provided by
      the skin, or, if the skin does not provide one, it will be
      procured from the system icon theme.
    * Thanks to API improvements in the KDE libraries in KDE SC 4.4 a
      KNotify notification is now used for announcing that Yakuake was
      started success-fully
    * Middle-clicking a tab closes it now, consistent with other apps.
    * Tabs can now also be dragged using middle-mouse, again for
      consistency with many other KDE apps.
    * Fixed a bug where dragging an inactive tab to a new position on
      the tab bar would show the tab as selected after the drop, but
      the terminal area wouldn't actually show corresponding terminal(s).
    * Fixed a bug causing the empty area of the tab bar to become
      draggable as if if was the last tab that had been clicked.
    * Fixed a bug causing the title bar corner images of a theme not
      to be shown when they don't have an alpha channel.
    * Fixed a bug causing the window to appear at a distance away from
      the top edge of the screen matching the height of a panel at the
      top edge of another screen in a multi-screen setup.


author: tittiatcoke@gmail.com
changelog:
  - Update to version 2.9.8:
    * Added a new "Ask the window manager to perform the animation"
      option to the animation settings (only shown if Yakuake is
      running in a KDE Plasma Workspace v4.6 or newer). If this option
      is enabled (it is by default) and the KDE Desktop Effect
      "Sliding Popups" is enabled as well, the animation will be
      performed by KDE's window manager KWin, for much improved
      smoothness on many systems.
    * Added keyboard shortcuts to attempt to grow the active terminal
      in the left, right, top or bottom direction by 10px, as well
      as D-Bus calls to attempt to grow any particular terminal by a
      given amount of pixels in one of these directions.
    * Skin authors can now control whether the title bar text is set
      in a bold weight or not with the 'bold' key in the 'Text' group
      of title.skin.
    * Fixed a bug causing the "Keep above other windows" preference
      not to be respected immediately when toggling the "Keep window
      open when it loses focus" preference from the title bar or the
      main menu.
    * The contents of the "Screen" sub-menu in the main menu now get
      updated when the number of screens attached to the system changes.


author: olh@suse.de
changelog:
  - fix memory corruption in genmacro while handling empty lines
    or lines with whitespaces only
    use RPM_OPT_FLAGS, build with icecream


author: uli@suse.de
changelog:
  - update -> 0.6.2; new features since 0.4.0:
    * AMD SSE4a and SSE5 instruction support.
    * AMD LZCNT, POPCNT, EXTRQ, INSERTQ, MOVNTSD, and MOVNTSS instruction
      support.
    * 16-bit float value (IEEE-754r half precision) support (desirable for
      SSE5).
    * Added "oword", "do", and "reso" aliases for "dqword", "ddq", "resdq".
    * Added easier RIP-relative addressing with rel/abs modifiers and
      "default" directive to set default rel/abs mode (see AMD64 for details).
    * CPP preprocessor. Contributed by Paul Barker
    * GAS local labels (1:, 1f, 1b) support. Noticed by Jung Lee
    * GAS .org fill parameter support. Noticed by Jung Lee and Xiaoming Mo
    * Command line aliases for -d (-D) and -u (-U) for increased NASM
      command line compatibility. Requested by Mike Frysinger
    * SSE4.1 and SSE4.2 instruction support. Noticed by arkon@ragestorm.net
    * Support for .set directive in GAS parser. Contributed by Sebastian
      D'Alessandro
    * -E and -s command line options, similar to NASM options of the same
      names (redirect errors to file and stdout, respectively). Suggested by:
      pingved@gmail.com
    * -Wsize-override option, to turn on warnings for duplicated size
      overrides such as "dword dword" or "word word". Suggested by:
      pingved@gmail.com
    * Reconcile generated prefix order with GAS, to suggested Intel ordering
      of SEG, ADDR, DATA, LOCKREP (AMD doesn't care).
    * Fix test failure in Mach-O object format. Reported by many (e.g.
      [#105]), first by Christophe Malvasio
    * end_prolog macro equivalent to end_prologue (for Win64 structured
      exception handling). Suggested by Brian Gladman
    * Allow RIP-relative cross-section references in bin output.
    * Mach-O custom sections: #102
    * Brand-new "virtual" multi-pass optimizer that automatically generates
      much smaller code for jumps and immediates.
    * Support for Mach-O object format used in MacOS X, including both the
      32-bit (x86) and 64-bit (AMD64) versions (contributed by Henryk
      Richter).
    * Support for structured exception handling on Win64.
    * Support for RDOFF2 (.rdf) object format.
    * Support for STRICT keyword in NASM syntax.
    * Rewritten NASM and GAS parsers (now recursive descent rather than
      Bison-based).
    * Yasm no longer defaults to reading from standard input if no files are
      specified; standard input can be specified with "-".
    * Support for arithmetic on single-character constants.
    * Support for OUTPUT_FORMAT as an alias for YASM_OBJFMT.
    * Support for CodeView? 8.0 source debugging (as used by Visual Studio
      2005).
    * Fixed -I support to properly handle relative paths (now the search
      pattern is essentially identical to most C compilers). This change is
      backwards incompatible (to both NASM and earlier Yasm versions), but is
      much more consistent.
    * Standard macros that provide version information: __YASM_MAJOR__,
      __YASM_MINOR__, __YASM_SUBMINOR__, __YASM_BUILD__, __YASM_VERSION_ID__
      and __YASM_VER__.
    * Aliases for AMD64 object formats: "win64" and "elf64" (these
      automatically set the machine to "amd64").
    * "x64" alias for Win64 object format (for easier use with Visual
      Studio).
    * DWARF2 source debugging (enable with "-g dwarf2").
    * GAS parser good enough to take GCC output for both AMD64 and 32-bit
      x86 (including DWARF2 debug information).
    * Specifying "amd64" as the machine (or using a 64-bit object format)
      automatically sets BITS 64.


author: pth@novell.com
changelog:
  - Update to 0.8.0. Changes from 0.7.2 :
    * Add TASM-like basic syntax and frontend.
    * Add movbe instruction and CPU feature.
    * Don't require 0d/0e/0f/0t prefix on floating point numbers in GAS syntax.
    * Legalize effective addresses such as [eax*2+ebx*2-ebx].
    * Allow @ signs in identifiers in win32/win64 GAS syntax.
    * Update AVX and FMA to latest Intel specifications.
    * Update code alignment opcodes for modern processors, make
      configurable using CPU directive.
    * Fix referencing of local label from line that defines nonlocal label.
    * Default memory size to "s" for no-suffix FP conversions in GAS syntax.
    * Other bugfixes.


author: ro@suse.de
changelog:
  - update to 1.1.0
    * Fix a number of issues with Win32 SAFESEH support (#139).
    * Fix several 32-bit Mach-O (macho32) bugs (#212 and others).
    * Add Intel post-32nm instructions (section 7 of AVX spec).
    * Add XSAVEOPT, INVEPT, INVVPID, and GETSEC instructions (#211).
    * Remove AMD CVT16 instructions.
    * Don't emit unnecessary REX.W for pinsrw instruction (#207).
    * Update gettext to 0.17 (#206).
  - update to 1.0.1
    * Fix ELF32 shared object relocations (#202).
    * Ignore [warning] directive (#201).
  - update to 1.0.0
    * Add GAS preprocessor (fixes #79).
    * Add Visual Studio 2010 special frontend, vsyasm
    * Add support for AMD XOP, FMA4, and CVT16 instructions
      (replacing SSE5).
    * Add support for %scope and %endscope NASM macros
    * Add support for %{x:y} parameter list expansion
      in NASM preprocessor
    * Fix _GLOBAL_OFFSET_TABLE_
    * Add support for ELF64 PC-relative relocations and latest ELF32
      relocation types.
    * Add support for ELF tlsdesc, tlscall, pltoff, gotplt, gotoff
      special symbols.
    * NASM preprocessor license has been changed to 2-clause BSD.
    * Various bugfixes in TASM syntax support.
    * Many other bugfixes


author: lslezak@suse.cz
changelog:
  - PackageSystem.ycp - check nil result of Pkg::PkgCommit() call
    which indicates an error (bnc#157551)


author: jsrain@suse.cz
changelog:
  - at start-up, check that /sys, /proc and /dev are not empty and
    prevent YaST from start if they are (bnc#450643)


author: lslezak@suse.cz
changelog:
  - URL.ycp - escape also non-ASCII characters in URL, added
    URLRecode.pm module (bnc#446395)
  - URL.ycp - fixed processing of smb:// URLs (bnc#495109)


author: mvidner@suse.cz
changelog:
  - yast2-completion.sh: removed <(process substitution) so that it
    works even with POSIXLY_CORRECT=1 (bnc#504844).


author: lslezak@suse.cz
changelog:
  - use float::tolstring() function in String::FormatSize() and
    String::FormatSizeWithPrecision() to use the current
    locale decimal separator (bnc#372671)


author: lslezak@suse.cz
changelog:
  - Call UI::RecalcLayout() after changing push button label
    (bnc#510282)
  - Improved automatic retry after download failure (more attepts,
    logarithmic back-off, retry download in more cases) (bnc#119813)
  - 2.18.20


author: mvidner@suse.cz
changelog:
  - save_y2logs: print usage to stderr (bnc#522842).
    This is to notify users who use "$0 > l.tgz" instead of "$0 l.tgz"


author: kmachalkova@suse.cz
changelog:
  - ProductControl: support for disabling AC sub-items and sub-proposals
    (related to FaTE #303859 and bnc#534862)
  - 2.18.23


author: jsrain@suse.cz
changelog:
  - issue an error message instead of trying to start YaST in
    NCurses without a terminal available (bnc#502688)


author: locilka@susue.cz
changelog:
  - REGISTERPRODUCT from content file moved to control file to
    globals->require_registration (FATE #305578)
  - Extended SuSEFirewallServices module (FATE #306804)


author: lslezak@suse.cz
changelog:
  - added missing UI::SetProductName() call - display the proper
    product name in help texts (using &product; macro) (bnc#535483)
  - 2.19.1


author: jsrain@suse.cz
changelog:
  - updated start-up script to behave correctly if QT CC is to be
    used without QT back-end (bnc#545331)


author: lslezak@suse.cz
changelog:
  - GPG.ycp - run gpg in C locale (bnc#544680)
  - GPG.ycp - return success/error result in GPG::Init() and
    GPG::CreateKey() functions (bnc#544682)


author: kmachalkova@suse.cz
changelog:
  - Added Recommends: xdg-utils. xdg-su is now used in .desktop files
    of root-only YaST modules (bnc#540627)
  - 2.19.2


author: jsuchome@suse.cz
changelog:
  - SERVICES.pm: read descriptions (bnc#570298); get single service
    status from the Read function (bnc#570968)
  - 2.19.5


author: locilka@suse.cz
changelog:
  - Fixed generating unique step IDs for Wizard too keep the same
    durign one YaST run (BNC #575092).


author: locilka@suse.cz
changelog:
  - Fixed SuSEFirewall::ActivateConfiguration to return a boolean
    value in all scenarios (BNC #577932).


author: mvidner@suse.cz
changelog:
  - Mode::test(): check getenv instead of the UI
    so that it works also in WebYaST (bnc#243624#c13).
  - 2.19.8


author: gs@suse.de
changelog:
  - yast2 start script: don't start YaST on console in UTF-8 mode
    by default and don't fix settings, but respect and trust the
    locale ('testutf8' is removed, see bnc#556555 and bnc#436378).
  - 2.19.11


author: lslezak@suse.cz
changelog:
  - just log problemDeltaDownload callbacks - libzypp automatically
    tries full rpm if patch/delta cannot be downloaded, displaying
    error popup breaks unattended installation (bnc#377569)
  - 2.20.0


author: lslezak@suse.cz
changelog:
  - don't display extra error popup when a download fails, the error
    is reported later via MediaChange callback anyway (bnc#625987)
  - 2.20.1


author: lslezak@suse.cz
changelog:
  - PackageCallbacks: removed the retry/abort/skip dialog from
    DoneProvide callback - the user is asked via MediaChange
    callback, don't ask twice when aborting.
  - 2.20.3


author: lslezak@suse.cz
changelog:
  - don't abort when package checksum verification failes, ask to
    download the file again (bnc#657608)
  - 2.20.8


author: jsrain@suse.cz
changelog:
  - do not define splash screen resolution to mkinitrd if boot splash
    is not installed (bnc#670225)
  - 2.20.12


author: mvidner@suse.cz
changelog:
  - Don't assume YaST has crashed (and scare the user with a pop-up)
    simply if a YCP script returns false (bnc#645434).
  - 2.20.14


author: lslezak@suse.cz
changelog:
  - read GPG keys in UTF-8 locale to properly read non-ASCII
    characters, UTF-8 characters caused SLMS webyast module crashing
    (bnc#696312)
  - 2.21.3


author: lslezak@suse.cz
changelog:
  - Suppress decimal zeroes for kB sizes (e.g. display "743 kB"
    instead of "743.00 kB") (bnc#495045)
  - 2.21.4


author: locilka@suse.cz
changelog:
  - Fixed SuSEfirewall2 config library: By default any unassigned
    network interface is automatically assigned to the external
    firewall zone (bnc#547309).
  - Fixed CWM library for opening ports in firewall not to list any
    empty strings returned by network module, just interface names
    (bnc#547309).
  - 2.21.5


author: mvidner@suse.cz
changelog:
  - FCoE detection in NetworkStorage::isDiskOnNetwork (bnc#677251, FATE#306855).
  - Added NetworkInterfaces::GetTypeFromIfcfg which knows
    ETHERDEVICE=>vlan (FATE#311380).
  - 2.21.6


author: locilka@suse.cz
changelog:
  - Fixed Get/SetBroadcastAllowedPorts in SuSEFirewall to keep
    user-entered values instead of translating them magically into
    list of ports (bnc#694782).
  - 2.21.9


author: lslezak@suse.cz
changelog:
  - improved GPG key import dialog: changed "Import" button to
    "Trust" (bnc#694213), display expiration warning for expired
    keys, better layout for displaying GPG key properties, hide
    additional help text in ncurses UI (so the GPG key properties are
    displayed completely)
  - 2.21.11


author: locilka@suse.cz
changelog:
  - Fixed handling of FW_SERVICES_ACCEPT_* in SuSEFirewall modules to
    understand flags as the fifth parameter (bnc#712670)
  - Fixed SuSEfirewall2 SCR agent to parse the sysconfig file
    properly (bnc#712670)
  - 2.21.12


author: lslezak@suse.cz
changelog:
  - fixed trusting a GPG key (wrong id check) (bnc#713068)
  - added String::FindMountPoint() function (moved from yast2-wagon
    to share it with other modules)
  - 2.21.13


author: mvidner@suse.cz
changelog:
  - Update Deleted and OriginalDevices in NetworkInterfaces::Write.
    Thanks to Justus Winter
  - 2.21.14


author: lslezak@suse.cz
changelog:
  - added new Systemd.ycp module for handling systemd configuration,
    (needed for bnc#707418)
  - 2.21.16


author: lslezak@suse.cz
changelog:
  - GPG.ycp - fixed initialization after creating a new GPG key,
    fixed creating a GPG key in KDE desktop or after logging via
    plain "su" (gpg agent problem) (bnc#715242)


author: locilka@suse.cz
changelog:
  - Fixed SuSEfirewall2 SCR agent to understand single-quoted and
    double-quoted, single and multi-line variables and also
    single-line variables without any quotes (bnc#716013).
  - 2.21.19


author: mvidner@suse.cz
changelog:
  - Added the interface name patterns emN, pN and pNpM.
    It fixes recognizing them as configured (bnc#713644)
    and unbreaks the proposed bridged configuration (bnc#713048).
  - 2.21.21


author: visnov@suse.de
changelog:
  - Added UIHelper library module - contains useful
    UI helpers from now obsolete Wizard_hw
  - Drop Wizard_hw
  - Added Wizard::SetDesktopTitleAndIcon
  - Added Desktop::ParseSingleDesktopFile
  - 2.21.22


author: lslezak@suse.cz
changelog:
  - use Pkg::ResolvableProperties() instead of obsoleted
    Pkg::TargetProducts()
  - removed obsoleted Pkg::CallbackAcceptNonTrustedGpgKey() and the
    related dialog
  - 2.21.23


author: locilka@suse.cz
changelog:
  - Fixed script for generating translations for firewall services
    defined by other packages
  - Regenerated translations for firewall services defined by other
    packages (bnc#722877)


author: locilka@suse.cz
changelog:
  - Added new function String::ReplaceWith that is a replacement for
    often used mergestring(splitstring(...))


author: jreidinger@suse.com
changelog:
  - forbid appending to IPADDR additional suffix if there is already
    one. Original name have preference (bnc#735109).


author: mvidner@suse.cz
changelog:
  - Relicensed ConfigHistory from GPL-2.0 to GPL-2.0+
    to match the rest of the package (bnc#728950).
  - 2.22.2


author: mfilka@suse.com
changelog:
  - bnc#694582 - added @ as it is allowed in authority part of URI.
  - improve Exists(), don't return 'true' if SCR::Read() returned nil
  - fixed testsuite for WorkFlow.ycp - corrupted due to above Exists() fix
  - added String::YesNo
  - 2.22.4


author: gs@suse.de
changelog:
  - Revert the change in FileUtils::Exists() (change is not needed
    here but will cause failure of testsuites)
  - 2.22.5


author: gs@suse.de
changelog:
  - added color schemes "highcontrast" and "inverted" to description
    of Y2NCURSES_COLOR_THEME in sysconfig.yast2


author: locilka@suse.cz
changelog:
  - Removing a work around that broke the possibility to use several
    add-ons with the same URL (especially physical media-based ones)
    (bnc #475352).


author: kmachalkova@suse.cz
changelog:
  - Adjusted .desktop file(s) to wrap /sbin/yast2/ calls in xdg-su
    where root privileges are needed, removed X-KDE-SubstituteUID key
    (bnc#540627)


author: lslezak@suse.cz
changelog:
  - properly handle abort in software selection (finish add-on
    workflow instead of going on) (bnc#691133)


author: lslezak@suse.cz
changelog:
  - properly remove an add-on from installation workflow when it
    is not compliant (bnc#701497)
  - 2.21.3


author: lslezak@suse.cz
changelog:
  - cleanup: removed obsoleted SourceManager::SyncAddedAndDeleted()
    call (zmd sync has been removed)
  - 2.21.4


author: jsrain@suse.cz
changelog:
  - adjust installation workflow after integrating add-on products
    via AutoYaST (bnc#725439)
  - 2.21.6


author: jsuchome@suse.cz
changelog:
  - fixed importing product file (bnc#548637)
  - fixed CLI handling of y2update_packages_dir option (bnc#548637)
  - 2.18.8


author: jsuchome@suse.cz
changelog:
  - added some path escaping
  - when generating new package descriptions, delete save entries of
    packages with same name (bnc#486041)
  - 2.19.1


author: kmachalkova@suse.cz
changelog:
  - Reduced number of overly long strings (bnc#384170)
  - Extended some helptexts (bnc#482563, bnc#443287)
  - 2.18.3


author: kmachalkova@suse.cz
changelog:
  - Have GenericNames from .desktop files correctly translated (removed
    trailing whitespace - bnc#538245)
  - 2.18.4


author: kmachalkova@suse.cz
changelog:
  - Improved help text (bnc#539352)
  - Better error message on unexpected backend termination (bnc#535107)
  - Correct saving of event notification levels (bnc#531512)
  - 2.19.0


author: opensuse@cboltz.de
changelog:
  - add BuildRequires: perl-macros and %{perl_requires} to ensure
    Notify.pm is in @INC (bnc#670650#c1)


author: jeffm@suse.de
changelog:
  - Rename files to use proper AppArmor names and abbreviations
  - Change code to reflect new names
    - Basic version needed to use newer perl-apparmor. This version
      gets rid of the old SubDomain names entirely.
  - Move yast2-apparmor.desktop to apparmor.desktop


author: jsrain@site
changelog:
  - fixed enabling/disabling apparmor
  - fixed setting notifications (and enabling aaeventsd as part of
    global switch only)
  - prevent profile generator from failing immediately
  - prevent window from disappearing when starting a module
  - don't close the module after running a report (bnc#531512)
  - run the dialog to select application for profiling without
    pop-up (bnc#531512)
  - disabled Reports part due to changes in AppArmor
  - merged editation and deleting of a profile
  - 2.21.5


author: gs@suse.de
changelog:
  - Add information about all option settings to the help text
    (bnc #510776),
  - Add command line support for settings in /etc/audit/auditd.conf
  - 2.18.3


author: gs@suse.de
changelog:
  - Add missing paragraph tag to the help text (bnc #527803)
  - Add X-SuSE-YaST-Keywords to desktop file
  - 2.18.4


author: gs@suse.de
changelog:
  - Use 'YaST' instead of 'YaST2' in messages and text (bnc #532518)
  - Bug-fix for errors in help text (bnc #531588)
  - 2.18.5


author: kmachalkova@suse.cz
changelog:
  - Adjusted to new Nfs::Mount API (5th param specifying nfs type -
    nfs[23] vs. nfs4 is required). Assuming default 'nfs' here
  - 2.18.4


author: locilka@suse.cz
changelog:
  - Fixed infinite loop in case of old archives to keep set to zero
    (bnc #550996).
  - Fixed Mode when running in cron, 'commandline' is used instead of
    'testsuite' (bnc #548427).
  - 2.19.0


author: locilka@suse.cz
changelog:
  - Excluding '/var/lib/ntp/proc' directory and filesystem type
    'none' by default (BNC #624826)
  - 2.20.1


author: locilka@suse.cz
changelog:
  - Fixed handling /etc/mtab while creating backup archive on NFS
    share. Archive must contain the mtab file without a temporary
    NFS entry, otherwise it breaks during restoration (BNC #675259).


author: locilka@suse.cz
changelog:
  - Enhanced dialog and help for automatic backup - emphasized the
    fact that all backups are full backups (BNC #698802).
  - 2.21.0


author: locilka@suse.cz
changelog:
  - Using UI::AskForSaveFileName for selecting new/existent file
    where to store the backup output (BNC #717164).
  - 2.21.3


author: locilka@suse.com
changelog:
  - UI refresh in searching for modified files optimized for faster
    machines (and disks) (BNC #756493).


author: locilka@suse.com
changelog:
  - UI refresh adapted also in searching for changed files belonging
    to RPMs (BNC #756493).
  - 2.22.2


author: juhliarik@suse.cz
changelog:
  - refactoring UI is done (fate#305268)
  - fixed problem with providing vga modes list in grub(bnc#362517)
  - fixed troubles with short input field for devices (bnc#396387)
  - fixed problem with setup of password for grub
    (bnc#407887,#433854,#450470)
  - fixed problem with keyboard shortcuts (bnc#414989)
  - setup for console in grub was rewritten (bnc#431515)
  - 2.18.4


author: juhliarik@suse.cz
changelog:
  - added fix for checking soft-raid devices in device.map
    (bnc#494630)
  - added fix for changing device map in y2-bootloader (bnc#497944)
  - 2.18.7


author: juhliarik@suse.cz
changelog:
  - added fix for changing device map in y2-bootloader (bnc#497944)
  - added warning message if there is not valid configuration for
    soft-raid (bnc#501043)


author: juhliarik@suse.cz
changelog:
  - fixed additional options for memory test section (bnc#396150)
  - fixed problems with empty settings in autoyast profile for
    memory test section (bnc#390659)
  - fixed problem with custom (disable) gfxmenu option in autoyast
    profile (bnc#380509)
  - fixed deleting gfxmenu option if there is defined serial console
    (bnc#346576)
  - added support check for ext4 (fate#305691)
  - 2.18.8


author: juhliarik@suse.cz
changelog:
  - added client bootloader_preupdate it takes care about calling
    Storage::Update() (bnc#414490)
  - added fix for using iscsi disk (bnc#393928)
  - updated help text (bnc#511007)
  - enabled change bootloader settings via one-click in installation
    summary (fate#303643)
  - deleted warning message about using ext4
  - updated proposal and using checkboxes Boot from Boot Partition
    and Boot from Extended Partition
  - 2.18.9


author: juhliarik@suse.cz
changelog:
  - added fix for missing persistent device names in mapping for
    perl-Bootloader (bnc#534905A)
  - 2.18.16


author: jreidinger@novell.com
changelog:
  - allow to not specify vga mode for boot (bnc#643984)
  - improve help text for menu section (bnc#621290)
  - explicitelly  mention variables to compare to avoid problems with nil
    value (consider nil as false)
  - number of partition can be integer so always convert it to string
  - more explanation for warning messages with hint how to solve it
  - 2.19.16


author: jsuchome@suse.cz
changelog:
  - added GfxMenu::Update to the client, so calling does not require
    package dependency (bnc#730391)
  - 2.22.0


author: mchang@suse.com
changelog:
  - add kernel parameters (detected necessary and user specfied one during
    installation) to grub2's config file (bnc#752939)
  - 2.23.1


author: mchang@suse.com
changelog:
  - add "Boot Loader Options" dialog for grub2-efi that provides widgets for
    manipulating global options. These options include timeout, vgamode,
    append and default.
  - add widgets for enabling serial console and specify it's arguments on
    "Boot Loader Options" dialog.
  - add "Boot Loader Options" dialog for grub2 that provides widgets for
    manipulating global options. These options include activate, generic_mbr,
    timeout, vgamode, append and default.
  - 2.23.2


author: mchang@suse.de
changelog:
  - set leagcy grub as default for xen pv guest
  - use 'auto' for default gfxmode
  - replace background with theme
  - support editing GRUB_DISTRIBUTOR
  - make vgamode widget wider
  - 2.23.5


author: mchang@suse.com
changelog:
  - support failsafe kernel parameters
  - use product name in distributor
  - rearrange widgets in dialog
  - fix redundant kernel append
  - 2.23.7


author: jsrain@suse.cz
changelog:
  - fixed dependencies (added missing supplements, removed
    requirement on branding-%product) (bnc#490017)


author: mc@suse.de
changelog:
  - fix close dialog while importing certificates (bnc#554677)
  - translate long named EKUs to the short name (bnc#546154)
  - write only global ip addresses into subjectAltName of the
    server certificate (bnc#556596)
  - reduce proposal creation time in case of not configured
    DNS server (bnc#556596)
  - fix delete CA (bnc#556908)
  - ask for deleting the CA only one time (bnc#556906)


author: mc@suse.de
changelog:
  - version 2.19.1
  - add remove certificate function to common server certificate module
    (fate#306590)
  - improve the help text.


author: mc@suse.de
changelog:
  - version 2.19.2
  - add a hint to the help texts that more informations about
    CA Management are available in our manual. (fate#306589)


author: mc@suse.de
changelog:
  - version 2.21.0
  - improve bad password error message. (bnc#690558)
  - mark message for translation (bnc#605481)


author: jreidinger@suse.cz
changelog:
  - version 2.21.1
  - country selection combobox is editable to allow choose of
    countries not listed there (FATE#310179)
  - allow to change altarnative name in CA proposal (FATE#308423)


author: mc@suse.de
changelog:
  - version 2.21.8
  - quote pathes used in target.bash (bnc#266220)
  - implement export request (bnc#717224)


author: mc@suse.de
changelog:
  - version 2.22.2
  - Add details to hostname warning while exporting a
    common server certificate (bnc#756014)


author: kmachalkova@suse.cz
changelog:
  - Replaced not expanding @ybindir@ in spec.in by something sensible
  - Few minor fixes
    * Show no groups if no module matches the query
    * Remember window position
    * Use some system of fallback icons for groups and modules
  - 2.18.5


author: kmachalkova@suse.cz
changelog:
  - Show warning (user is not root) at startup
  - Process CLI options
  - Put $YAST_DESKTOP_DIR support back again
  - Enable translating strings in 'control-center' textdomain +
    generating pot files by y2tools
  - 2.18.6


author: kmachalkova@suse.cz
changelog:
  - Two X-KDE-* keys added to .desktop to enable launching of YaST
    from within KDE System Settings (bnc#526911)
  - Removed X-KDE-SubstituteUID from .desktop, using Exec=xdg-su ..
    instead. Thus, OnlyShowIn key is not needed anymore (bnc#525876)
  - 2.18.8


author: kmachalkova@suse.cz
changelog:
  - Use left mouse single click (bnc#525287) and/or 'Enter' key
    (bnc#528631) to launch the modules
  - 2.18.9


author: kmachalkova@suse.cz
changelog:
  - Scroll icon view so that category header is in the topmost
    position (if possible) - bnc#525288
  - 2.18.10


author: kmachalkova@suse.cz
changelog:
  - Use more contrast colours for highlighted items in icon view
    (bnc#531528)
  - Pre-select 1st module category (partly bnc#531529)
  - 2.18.11


author: kmachalkova@suse.cz
changelog:
  - The same module order for every language (to prevent broken sync
    between left and right pane for non-English locale - bnc#525288)
  - .desktop file split into system-wide and KDE-specific one for
    kcontrol (do not use xdg-su from within kcontrol - bnc#544313)
  - 2.18.12


author: kmachalkova@suse.cz
changelog:
  - Correctly show GenericNames containing comma (convert QStringList
    to QString) (bnc#550085)
  - Show Name from .desktop (instead of client name) in status line
    (bnc#544167)
  - Enable closing the main window with Ctrl+Q (bnc#551737)
  - Re-activated y2log saving (port of original Qt3 code - bnc#548520)
  - 2.19.0


author: mmichael@suse.de
changelog:
  - Update to version 2.13.3:
    * Fix random -S parameter from yast2 shell script wrapper
      (bnc#389069)


author: vuntz@novell.com
changelog:
  - Add yast2-control-center-gnome-no-gconf-error-dialog.patch: fix
    the error dialog popping up when run under "su" (not "su -"). Fix
    bnc#448398, bnc#470714 and probably a few others.


author: vuntz@novell.com
changelog:
  - Update to version 2.13.4:
    + force not using the default handler for gconf errors, to avoid
      spammy dialog for errors
    + use the "current" icon theme for yast
    + move the gconf key to /apps/yast-control-center
    + synchronize code with code from the shell in
      gnome-control-center:
    - use goption
    - use libunique instead of bonobo
    - bigger icons
  - Drop yast2-control-center-gnome-no-gconf-error-dialog.patch:
    now unneeded.
  - Do not call autoreconf.
  - Remove definition of prefix.
  - Drop gnome-main-menu-devel, gnome-menus-devel, libgnomeui-devel
    BuildRequires.
  - Add libslab-devel and libunique-devel BuildRequires.
  - Drop gnome-main-menu, libgnomesu Requires.
  - Use spec-cleaner script:
    + reorder lines in preamble.
    + remove AutoReqProv: it's default now.
    + use makeinstall macro.


author: vuntz@opensuse.org
changelog:
  - Move to pkgconfig()-style BuildRequires:
    + Old ones: libslab-devel, libunique-devel.
    + New ones: libslab, unique-1.0.
  - This fixes the build with GNOME 3.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.21.0:
    + Port to GNOME 3, based on the code of the gnome-control-center
      shell.
  - Change pkgconfig() BuildRequires to reflect dependency changes:
    + Old ones: libslab, unique-1.0.
    + New ones: gio-unix-2.0, gtk+-3.0, libgnome-control-center,
      libgnome-menu.
  - Remove gconf schema handling, since there is no gconf schema
    anymore.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.21.1:
    + Do not depend on libgnome-control-center, which is going
      private upstream. Instead, keep a local copy of the code.
  - Remove pkgconfig(libgnome-control-center) BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.21.2:
    + Update gnome-control-center code; this includes:
    - port to the new gnome-menus library
    - do not display item title twice when searching
    - add Ctrl+Q as a way to exit the shell
    + Specify layout in YaST-gnome.menu to avoid alphabetical order.
  - Change pkgconfig(libgnome-menu) BuildRequires to
    pkgconfig(libgnome-menu-3.0) to use the new gnome-menus library.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.21.3:
    + Update gnome-control-center code; this includes:
    - Window sizing fixes.
    - Small changes.
    - Build fixes on recent GNOME.
  - Add new explicit pkgconfig(glib-2.0) BuildRequires, following
    upstream change.


author: lslezak@suse.cz
changelog:
  - .modprobe_blacklist agent: use /etc/modprobe.d/50-blacklist.conf
    file instead of deprecated /etc/modprobe.d/blacklist (bnc#485992)


author: mvidner@suse.cz
changelog:
  - Use /etc/modprobe.d/50-yast.conf instead of /etc/modprobe.conf
    (bnc#485992).
  - Move /etc/modprobe.d/blacklist on update (bnc#485992).
  - Dropped ag_xauth (.xauth.key), superseded since 2005 by
    $XAUTHLOCALHOSTNAME (bnc#482223).
  - 2.18.5


author: lslezak@suse.cz
changelog:
  - Merged the Yast DBus service from /tmp/lslezak/core branch, the
    service exports Yast name spaces on DBus. The SCR service has
    been refactored - the common parts have been moved to liby2dbus.
  - Removed oboleted YCPMapIterators
  - 2.18.6


author: mvidner@suse.cz
changelog:
  - DBus service:
    * handle variants in replies
    * don't crash on unsupported types
    * fixed ModuleManager action IDs
    * more examples


author: lslezak@suse.cz
changelog:
  - DBus service - better handle "::" separators in name space
    string - replace it by "/" in DBus object path and "." in
    PolicyKit action ID string
  - 2.18.7


author: mvidner@suse.cz
changelog:
  - Resurrected logging in the signal handler, into
    /var/log/YaST2/signal (or ./y2signal.log) (bnc#493152#c33).
  - Y2StdioComponent: exit only at EOF, not on parse error (bnc#498407).
  - 2.18.9


author: lslezak@suse.cz
changelog:
  - SCR DBus service - fixed DBus object registration, fixed creating
    the PolicyKit action ID
  - 2.18.10


author: lslezak@suse.cz
changelog:
  - DBus service - fixed DBus object to Yast name space conversion
    in autoimport code ('/' -> '::'), replace all occurrences


author: mvidner@suse.cz
changelog:
  - Added 'string float::tolstring(float f, integer precision)' using the
    current locale decimal separator (bnc#460094).
  - Fixed makefiles to work with "install" calls changed via
    automake-1.11.
  - Fixed tons of warnings by explicitly initializing all members of
    declaration_t.
  - 2.18.12


author: lslezak@suse.cz
changelog:
  - DBus service - fixed returning of nested values (e.g. list<map>),
    removed extra check for map (bnc#512569)
  - 2.18.13


author: lslezak@suse.cz
changelog:
  - DBus service - fixed returning "any" values (bnc#513503),
    return correct signatures in DBus introspection data, return the
    values according to it (bnc#513571), added basic testuite


author: mvidner@suse.cz
changelog:
  - yast_modules_dbus_server: return org.freedesktop.DBus.Error.UnknownMethod
    for unknown methods
  - Disable --as-needed until this package is fixed.


author: mvidner@suse.cz
changelog:
  - Enhanced DBus -> YCP value conversion by considering
    also the expected YCP type.
    Otherwise it is impossible to tell whether an empty array
    should become an empty map or an empty list (bnc#516492).
  - Removed the dependency on dbus-1-x11
    by calling dbus-daemon directly without dbus-launch.
  - 2.18.15


author: mvidner@suse.cz
changelog:
  - Return DBus errors in most cases that used to y2error only (bnc#520616).
  - In BSV types, "" again means "string" (broken in previous version).
  - Log also the user when reporting a PolKit check result.
  - o.o.Y.modules.ModuleManager.Import fixed to return false on failure.
  - 2.18.16


author: lslezak@suse.cz
changelog:
  - the DBus code has been moved to separate packages
    (yast2-dbus-client and yast2-dbus-server) (bnc#431208)
  - 2.18.17


author: mvidner@suse.cz
changelog:
  - ycp.pm: convert wide strings to byte strings,
    to silence a warning when handling parsed XML (bnc#512536).
  - /var/log/YaST2/signal: do not make it executable
  - 2.18.18


author: lslezak@suse.cz
changelog:
  - don't generate autodocs on ARM (doesn't work in qemu-arm)
    (by jansimon.moeller@opensuse.org)
  - 2.18.19


author: mvidner@suse.cz
changelog:
  - Fixed a crash in LogTail by adding a mutex to the shared variable
    (bnc#565918).
  - Re-enabled parts of liby2util-r testsuite.
  - 2.19.1


author: mvidner@suse.cz
changelog:
  - Fixed the regexpsub algorithm not to loop endlessly
    if the source string contains \1 (bnc#552914).
  - 2.19.2


author: mvidner@suse.cz
changelog:
  - Don't crash when adding to a nil list (bnc#694520).
  - A nil (type cast failure) in a list literal will not make the whole
    list nil (bnc#694520).
  - 2.21.1


author: mvidner@suse.cz
changelog:
  - change blowfish id from 2a to 2y (bnc#700876 bnc#706705 CVE-2011-2483)
    (thanks to Ludwig Nussel)
  - 2.21.6


author: mvidner@suse.cz
changelog:
  - ini-agent: Fixed a test failure "wrong stderr for nonex"
    (bnc#706705#c16)
  - process-agent: a badly designed test is less likely to fail now
  - 2.21.8


author: mvidner@suse.cz
changelog:
  - ini-agent: added Write(.section_private.SECTION, BOOLEAN)
    (bnc#713661, CVE-2011-3177)
  - system agent: added  Write(.target.string, [filename, mode], content)
  - 2.22.1


author: mvidner@suse.cz
changelog:
  - Relicensed agent-process from GPL-2.0 to GPL-2.0+
    to match the rest of the package (bnc#728950).
  - 2.22.2


author: mfilka@suse.com
changelog:
  - increase version
  - added testcases
  - handling of escape sequences when quoting
  - enable quoting only for sysconfig files
  - 2.23.3


author: mvidner@suse.cz
changelog:
  - Moved more code dealing with NTP setup from yast2-country
    to yast2-ntp-client to make the API less fragile (bnc#483787).
  - 2.18.3


author: jsuchome@suse.cz
changelog:
  - adapted testsuite for date call change (bnc#445670)
  - call 'xset r on' to enable autorepeat (bnc#371756)
  - 2.18.4


author: jsuchome@suse.cz
changelog:
  - before NTP sync, save the current time zone (bnc#467318)
  - before updating boot menu, switch the UI language (bnc#446982)
  - 2.18.5


author: jsuchome@suse.cz
changelog:
  - show also native language forms in firstboot (bnc#492812)
  - fixed string for Traditional Chinese (bnc#492812)
  - 2.18.6


author: jreidinger@suse.cz
changelog:
  - fix spec file problem for 2.18.10 ( by coolo )
  - revert coolo fix and properly generate spec by new yast devtools


author: jsuchome@suse.cz
changelog:
  - correct path to xset binary (bnc#522615)
  - make PackagesCommit available for outside
  - load english names for languages in firstboot stage
  - 2.18.11


author: jsuchome@suse.cz
changelog:
  - correctly parse the output of date command (bnc#530495)
  - show a message that X11 keyboard layout switch is not possible
  - added keywords to desktop files for searching
  - 2.18.16


author: jsuchome@suse.cz
changelog:
  - fixed testsuite after latest changes (date output)
  - added support for Tajik language
  - set console fonts for Ukrainian and Tajik
  - 2.18.17


author: jsuchome@suse.cz
changelog:
  - new console map file for Tajik
  - allow changing X11 keyboar layout on running system (bnc#540958)
  - 2.18.20


author: jsuchome@suse.cz
changelog:
  - during installation set the system time based on time zone and
    not on hardware clock (bnc#540638)
  - 2.19.2


author: jsuchome@suse.cz
changelog:
  - added Language::SwitchToEnglishIfNeeded to be called when it might
    be necessary to use English in UI, due to possible displaying
    problems with another language (bnc#479529)
  - 2.19.5


author: jsuchome@suse.cz
changelog:
  - TIMEZONE.pm: search for language only when full locale was
    not given (preparation for bnc#558364)
  - 2.19.13


author: jsuchome@suse.cz
changelog:
  - use Dutch keyboard layout as a default for Dutch (bnc#603955)
  - added keyboard entry for China and Taiwan (bnc#603950)
  - 2.19.16


author: jsuchome@suse.cz
changelog:
  - mkinitrd call is needed after time change with localtime
    (bnc#627116)
  - remember if NTP was set; save NTP settings (bnc#627818)
  - 2.20.0


author: lslezak@suse.cz
changelog:
  - don't install recommended packages for already installed packages
    when adding a new language (bnc#439373)
  - start the package manager when there are unresolved dependencies
  - 2.20.3


author: jsuchome@suse.cz
changelog:
  - force installing recommended language packages (bnc#722739)
  - use "us" keyboard layout for Dutch (bnc#728547)
  - 2.21.6


author: jsuchome@suse.cz
changelog:
  - call GfxMenu::Update from client, so we do not have to require
    yast2-bootloader package dependency (bnc#730391)
  - expanded texts about UTC/localtime to convice user for using UTC
    (bnc#732769)
  - 2.22.4


author: mvidner@suse.cz
changelog:
  - Better fix: dbus_bool_t instead of int (bnc#606712).
  - Fixed retrieving boolean values on big-endian archs (bnc#606712).
  - Enabled the already existing test for this bug.
  - 2.18.2


author: lslezak@suse.cz
changelog:
  - properly distinguish between received empty map and empty list
    (bnc#588593)
  - reenable tests during build
  - 2.21.0


author: mvidner@suse.cz
changelog:
  - FindYast.cmake: make it a bit more verbose on error (kkaempf)
  - ycp.vim: added ButtonBox (jsuchome)
  - ycp-mode.el: added notifyContextMenu (aschnell)
  - y2autoconf: Fixed bootstrapping via Makefile.cvs
  - y2makeall: merge back the one used on Hudson,
    with additional features like printing the base buildrequires (visnov)
  - y2log_ana: remove hardcoded moc that broke with new qt (dmacvicar)


author: jsrain@suse.cz
changelog:
  - fixed y2tool oscsubmit when submitting package the first time
  - make oscsubmit work correctly with cmake-based modules


author: lslezak@suse.cz
changelog:
  - updated vim YCP syntax file - added missing built-ins: lsort,
    lsubstring, ClientExists, GetEncoding, GetEnvironmentEncoding,
    dgettext, dngettext, dpgettext, float::abs, float::ceil,
    float::floor, float::pow, float::trunc, list::reduce, sublist,
    added type name: const, added UI option: Cell


author: lslezak@suse.cz
changelog:
  - added float::tolstring builtin to the vim syntax file
    (added in yast2-core-2.18.12)
  - rest-plugin skeleton - define and use 'id' member


author: mvidner@suse.cz
changelog:
  - Fixed makefile includes (*.ami) to work with "install" calls changed
    via automake-1.11.
  - 2.18.7


author: mvidner@suse.cz
changelog:
  - autodocs-ycp.ami: Added AUTODOCS_SUBDIR, for yast2.rpm
  - oscsubmit: Adjusted "osc sr" syntax to work with old and new (0.119) osc.


author: locilka@suse.cz
changelog:
  - Obsoleted X-KDE-SubstituteUID replaced with xdg-su in Exec in
    desktop files (bnc#540627)
  - 2.21.0


author: visnov@suse.cz
changelog:
  - Simplify config module skeleton
  - Remove dependency on Wizard_hw
  - Add setting window title and icon to config skeleton
  - 2.21.1


author: mvidner@suse.cz
changelog:
  - create-spec: adjusted whitespace to comply with prepare_spec
  - create-spec: use %version to minimize diffs
  - 2.21.2


author: aschnell@suse.de
changelog:
  - link agents against y2util and ycpvalues to get proper rpm
    dependencies (zypper and buildservice need them)
  - 2.23.0


author: locilka@suse.cz
changelog:
  - Fixed handling forwarders in netconfig, forwarders.conf have to
    be included if some forwarders are defined (bnc #484736).
  - Adjusted testsuites.
  - 2.18.2


author: locilka@suse.cz
changelog:
  - Correcting the last change: forwarders.conf is always included.
    Netconfig is called before starting named (bnc #484736).
  - Adjusted testsuites.
  - 2.18.3


author: locilka@suse.cz
changelog:
  - Fixed help text (BNC #620101)
  - Allowing wildcard '*' for some resource records (BNC #646895).
  - 2.20.2


author: locilka@suse.cz
changelog:
  - Automatically changing entered forwarder to a localhost IP if
    the server would forward to itself (non-local IP) (BNC #676676).


author: locilka@suse.cz
changelog:
  - Fixed a typo (BNC #703099)
  - Texts changed to be easily translatable - not to confuse
    translators with constant strings


author: locilka@suse.com
changelog:
  - Fixed transforming records from relative to absolute format.
    The final dot is added only to records including a zone name
    (bnc#745560).


author: locilka@suse.com
changelog:
  - Fixed transforming records from absolute to relative format
    while they are listed in UI (bnc#746363).
  - Fixed saving the current status of all zones to LDAP/files while
    switching from using files to LDAP and vice versa (bnc#746401).


author: locilka@suse.com
changelog:
  - Checking for and adding required LDAP schemas (yast, dnszone)
    while writing the configuration. Fixed handling if configuration
    cannot be written to LDAP (bnc#690237).
  - 2.22.1


author: locilka@suse.com
changelog:
  - Fixed zone-file agent to handle semicolons in TXT records
    correctly instead of considering them to represent comments
    (bnc#755766).
  - 2.23.1


author: locilka@suse.com
changelog:
  - Triggering the global "modified" flag while adding/modifying
    a zone to be correctly stored later (BNC#753038).


author: locilka@suse.com
changelog:
  - Fixed removing RRs from LDAP when they share the same LDAP
    object with another non-deleted RRs (BNC#755592).


author: cmeng@novell.com
changelog:
  - fix bug-291766: yast-drbd doesn't install drbd-kmp-<arch> pack
  - fix bug-291778: yast-drbd recreate drbd.conf while it doesn't exist
  - fix bug-291785: set the default val of protocol even 'advance page' not be accesed
  - fix bug-291771: refine some error messages and logs


author: xwhu@suse.de
changelog:
  - bnc#459742: drbd module crashes in ncurses mode
  - bnc#459747: drbd module doesn't update to the latest drbd.conf


author: gs@suse.de
changelog:
  - Main parts of the FCoE configuration are available
    (implementation of feature #311802)
  - V 2.21.1


author: gs@suse.de
changelog:
  - Create VLAN interface and start FCoE during installation, only
    start FCoE in installed system (if VLAN interface exists)
  - 'DCB capable' is last column in table of interfaces
  - inst_fcoe-client.ycp and fcoe-client_finish.ycp added (needed
    for installation workflow)
  - V 2.21.2


author: gs@suse.de
changelog:
  - Bug-fixes for installation workflow (reset network cards, only
    show tabs 'interfaces' and 'configuration', reset modified flag),
    stop services fcoe or lldpad on 'Abort' (if started here)
  - V 2.21.3


author: locilka@suse.cz
changelog:
  - Obsoleted X-KDE-SubstituteUID replaced with xdg-su in Exec in
    desktop files (bnc#540627)
  - 2.21.5


author: gs@suse.de
changelog:
  - Several improvements (add 'Remove Interface', allow to change
    settings before creating FCoE interface, respect AUTO_VLAN) and
    bug-fixes (bnc #705171, bnc #705610, bnc #692403, bnc #710390)
  - 2.21.7


author: gs@suse.de
changelog:
  - Use ini agent to write /etc/fcoe/cfg-ethx files,
    write /etc/sysconfig/network/ifcfg-file for underlying interface
    (bnc #705610),
    destroy FCoE interface before removing it (bnc #719443)
  - V 2.21.9


author: gs@suse.de
changelog:
  - Don't enable service start at boot during installation (is
    enabled at the end), improve warning message
  - V 2.21.12


author: gs@suse.de
changelog:
  - Merge SP2 branch to trunk: use improved 'fipvlan' (bnc #728103),
    set DCB_REQUIRED to "no" for Broadcom devices (bnc #728658),
    enable service start of 'lldpad' before enabling 'fcoe',
    don't overwrite BOOTPROTO for underlying interface,
    set default for AUTO_VLAN to "yes" (bnc #724563),
    Call 'fipvlan' with option --link-up (bnc #737683)
  - V 2.22.2


author: kmachalkova@suse.cz
changelog:
  - Adjusted .desktop file(s) to wrap /sbin/yast2/ calls in xdg-su
    where root privileges are needed, removed X-KDE-SubstituteUID key
    (bnc#540627)
  - 2.19.0


author: kmachalkova@suse.cz
changelog:
  - Adapted to new Netmask API - prefix and netmask are now checked
    by two separate functions
  - 2.19.0


author: locilka@suse.cz
changelog:
  - Added missing help for accepting-broadcast-reply (BNC #583046).
  - Fixed HTML in help text (BNC #595204).
  - 2.19.1


author: jsuchome@suse.cz
changelog:
  - grab texts from firstboot.xml when creating pot file (bnc#479571)
  - added more generic steps
  - 2.18.1


author: jsuchome@suse.cz
changelog:
  - added firstboot_licenses step able to show 2 license texts
    (fate#306295)
  - adapt to Language::SwitchToEnglishIfNeeded (bnc#479529)
  - 2.19.1


author: jsrain@suse.cz
changelog:
  - remove listen_ipv6 from vsftp.conf - it was preventing from
    running in standalone mode (bnc#632543)


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.19.10
  - package manager got a face re-lift
  - fire the browser as the session's user (bcn#523694).
  - table selection ignored for a few seconds (bnc#513085).
  - complement our label mapping strategy with an array
    of translatable yast2 labels (bnc#446524)
  - always use black color on the text against the white
    background regardless style (bnc#471059).
  - don't show lock&remove options for patterns (bnc#489016).


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.19.13
  - bug fix: failing to map packages to a couple of categories.
  - speed fix: improved startup speed.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.19.16
  - improved speed up fix: only query libzypp when
    respective expander is open.
  - bug fix: don't over-suffix "B" to size strings.
  - popup confirm dialog, rather than having the user to
    double-click apply button.
  - don't disable installed tab on repositories view.
  - disable version action button if the action is already
    undertaken.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.0
  - Many UI fixes and improvements to the software manager and
    online update.
  - software manager code now resides in its own library, linked
    only when needed.
  - several bug fixes.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.12
  - html renderer: <li> element and headers ending with colon were
    not being given right-to-left treatment for languages like Arabic
    (bnc#581800).


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.13
  - software manager bug fix: fixed the dependencies
    links to search only for the package name.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.19
  - software manager fixes:
  - ensured description view visible by default in small
    displays.
  - fixed crash on search with trailing whitespace.
  - show better status-bar string for initial packages set
    for install after installing a new system.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.20
  - changed undo line and dialog as response to feedback
    by Atri Bhattacharya.
  - undo line fix: truncate text when there is not enough
    room.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.22
  - look fix: enlarge wizard and dialog buttons to reflect settings
    from GtkButtonBox.
  - look fix: use yellow color for search entry when changed like
    Rhythmbox and other gnome apps.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.25
  - repo view: added undo button.
  - bug fix: repositories count was broken, as was the 'none' entry.
  - wizard look: set buttons spacing.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.28
  - sw_single: bug fix: various glitches when searching for
    certain small sub-strings.
  - sw_single: speed fix: pin-down the cause of the overall
    slowness of a query update.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.29
  - sw_single: bug fix2: highlight could (still) get mangled
    when searching for more than one keyword, when the 2nd was part
    of a tag.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.30
  - sw_single: speed up query a little bit.
  - sw_single: show busy cursor when modifying some list item.
  - sw_single: disable Lock context-menu item when package is being
    installed or remove, in which case it won't have an effect.
    And replaced I/U/R by Undo when package changed.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.31
  - sw_single: added history of changes dialog.
  - sw_single: align side-bar count number to the right.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.32
  - sw_single: bug fix: find entry didn't show clear icon when
    requires or provides links were clicked.
  - button icons: map icons for untranslated terms.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.33
  - sw_single: several improvements to the "history of changes"
    window.
  - over-load GTK Arabic treatment for lists and trees (bnc#594840)


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.34
  - sw_single: fixed crash on history dialog when parsing some
    logs.
  - selection-box, multi-box and tree widgets: fixed crash on
    right-click.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.37
  - sw_single: added visual feedback that history dialog may
    take a bit to load, and cached it for repetitive use.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.39
  - sw_single: bug fix: upgrade button should not be selected
    when the button presses anywhere in the column it is in.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.43
  - online_update: several fixes, especially in the versions
    lists.
  - sw_single: bug fix: history window wouldn't function
    when closing by pressing Escape.
  - sw_single: bug fix: upgrade button wouldn't show up.
  - sw_single: show summary lines in gray.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.44
  - sw_single: fixed visually disconsonant sub-lines between
    the package lists and the repository/pattern ones.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.46
  - sw_single: bug fix: ups: broke the is-installed flag
    for patterns in the previous version.
  - sw_single (main list and history dialog): bug fix: on
    arabic, tooltips were showing in the wrong columns.
  - sw_single: don't show patterns view when none is available.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.47
  - sw_single: bug fix: patches were being (redundantly)
    marked as "auto" in the history window.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.49
  - sw_single: history window fix: show downgrades and
    re-installs as such, not upgrades.
  - sw_single list: show patch mark next to version number,
    not name.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.52
  - sw_single: undo window: show 'inconsistent' when
    env variable PKGMGR_ACTION_AT_EXIT==summary.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.53
  - internationalization of some files broken (bnc#610313)
  - solver not automatically run on repository switch and
    on a couple of the menus, when dependencies check enabled.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.59
  - ommit online-update configuration menu item when
    not running online-update (bnc#609778s)


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.70
  - sw_single: package count wrong on the filters box when
    show-debug or show-devel when de-selected (bcn#632377)
  - fixed potential crash when file picking file of esoteric
    filename (bnc#633173)
  - window size too small when using big fonts: correlate
    window size to font size (bnc#633498)


author: vuntz@opensuse.org
changelog:
  - Add yast2-gtk-fix-FindGTK2-gdk-pixbuf.patch to fix build with
    gtk2 2.21.x: gdk-pixbuf was split and the include paths are
    different now.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.76
  - sw_single: run solver at end, fixes bnc#620513.
  - rpm spec fix (now compatible with both 11.3 and factory).
  - got rid of included FindGTK2.cmake module.
  - overall string review.
  - text domain changed from "yast2-gtk" to "gtk".


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.79
  - work-around bug in global-menubar-applet, which isn't
    showing the software manager menu bar (bnc#595560)
  - improved performance of the upgrades filter.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.82
  - tables: when pressing the context-menu key, show the popup
    menu next to the selected row, not under the mouse cursor.
  - sw_single: use bold for "all packages" or "all patches" row.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.83
  - fix: can't use combo-box popup menu when items are too
    long (bnc#595560).
  - table fix: not showing all popup entries on right-click.
  - log view fix: fixed flickering, and allow user to freely
    scroll.
  - sw_single: use same height for "all packages" item, and
    keep items sorted by name when sorting by status or another
    column.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.84
  - code to close packagekit deamon when running will be moved
    to the sw_single ycp level (bnc#659522)


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.87
  - bug fix: YTree was crashing with new libyui
  - YMultiSelectionBox and YTree: show selection count
    when main widget
  - sw_single: show "re-install" popup menu option
    for single package selections.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.88
  - sw_single: using buttons instead of radios for the
    versions-box.
  - allow moving window by dragging the header.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.89
  - sw_single bug fix: the versions box is showing the to-install
    as marked for all versions, not merely the one who is actually
    going to get installed. (Reported by Atri.)


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.90
  - printer crash fix: printer tool was misbehaving, somestimes
    crashing, when selecting tree item. (Reported by Atri Bhattacharya.)


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.93
  - firewall tool crash fix (bnc#677007).
  - refer to LibreOffice rather than OpenOffice.org in help text
    (bnc#675486).


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.21.95
  - use same keyboard string mnemonics as rest of yast2, to
    avoid confusing translators. (bnc#686452).


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - 2.22.0
  - ported to gtk3
  - don't show unsupported packages when the list is empty
    (bnc#704103).
  - showing mnemonics characters (bnc#704102).
  - show "Re-install" menu when selecting various installed packages.


author: rpmcruz@alunos.dcc.fc.up.pt
changelog:
  - layout issues for the manual conflicts resolver and other
    sw_single dialogs. (bnc#716336)
  - 2.22.2


author: locilka@suse.cz
changelog:
  - Fixed 'do not use switch/case' error by replacing with
    'given/when' (BNC #695698)
  - Partly fixed indentation in YaPI/HTTPD.pm
  - 2.21.1


author: locilka@suse.cz
changelog:
  - Adjusted to the newest default configurations.
  - Package documentation has been moved into new yast2-inetd-doc.
  - 2.17.0


author: locilka@suse.cz
changelog:
  - Using buil-in getenv instead of artificial simulation of it.
  - Adjusted RPM dependencies.
  - [Cancel] instead of [Abort].
  - 2.17.1


author: locilka@suse.cz
changelog:
  - Updated to the latest state of packages (default services).
  - Disallowing invalid characters in service name to prevent from
    failures in writing the configuration (bnc #447487).
  - 2.17.3


author: locilka@suse.cz
changelog:
  - Obsolete 'tar --preserve' replaced with
    'tar --preserve-permissions --preserve-order' (bnc #483791).
  - Added recovery support for AC (dialogs) possibly called by AC
    scripts (bnc #483211).


author: locilka@suse.cz
changelog:
  - Location /etc/modprobe.d/blacklist has been renamed to
    /etc/modprobe.d/50-blacklist.conf (bnc #485980).
  - Unified inst_mode handling, especially correct handling of
    Automatic Configuration together with switching to Update mode
    (originally reported as bnc #469273).
  - Repair workflow unified with the rest of installation.
  - 2.18.10


author: locilka@suse.cz
changelog:
  - Added new globals->ac_redraw_and_ignore control file item
    (openSUSE and SLED) that ignores if AC UI is missing and just
    redraws it. An error is still reported in case of missing Wizard
    widget (bnc #487565).


author: locilka@suse.cz
changelog:
  - Fixing reevaluation of packages to remove, install and/or upgrade
    after images are deployed during first stage (bnc #489448).
  - 2.18.12


author: ug@suse.de
changelog:
  - changed the error message of missing hard disks during
    autoinstallation. Might confuse s390/iSCSI users. (bnc#476147)


author: locilka@suse.cz
changelog:
  - Fixed Welcome dialog layout to have more license content visible
    and to align language and keyboard widgets with it.
  - Not offering installation images if there are none (bnc #492745).
  - 2.18.19


author: locilka@suse.cz
changelog:
  - added calling bootloader client bootloader_preupdate to control
    file to fix multiple grub entries (bnc #414490, bnc #477778).


author: kmachalkova@suse.cz
changelog:
  - Introducing unique IDs to unambiguously identify AC steps and
    sub-proposals
  - Writing disabled AC steps and subproposals at the end of 1st
    stage, reading them back at the end of 2nd stage
  - Filtering out disabled AC steps from AC workflow (FaTE #303859 and
    bnc#534862)
  - Require new yast2 base
  - 2.18.24


author: kmachalkova@suse.cz
changelog:
  - Enable SSH service after reboot if this is SSH or VNC installation
    (new ssh_service_finish client) (bnc#535206)
  - 2.18.27


author: kmachalkova@suse.cz
changelog:
  - Correct HTML format tags in helptext (bnc#540784)
  - Set firewall status according to user's choice also in non-automatic
    2nd stage (missing call for AdjustDisabledSubProposals) (bnc#534862)
  - 2.18.28


author: locilka@suse.cz
changelog:
  - Adjusting understandable name for update URLs added during second
    stage of installation (bnc #542792).
  - 2.18.29


author: kmachalkova@suse.cz
changelog:
  Cumulative patch with SLE11 SP1 features:
  - In TUI (ncurses), use plain text (.txt) file with release notes,
    if found (FaTE#306167)
  - Set /etc/sysconfig/boot:RUN_PARALLEL according to corresponding
    value in control file (FaTE#307555)
  - 2.19.0


author: locilka@suse.cz
changelog:
  - Repositories added by inst_addon_update_sources use
    Pkg::RepositoryAdd that does not need access to network
    (bnc #557723)


author: jsrain@suse.cz
changelog:
  - dereference hardlinks when deploying live CD so that it can
    be also deployed on multiple separate partitions (bnc#549158)


author: ug@suse.de
changelog:
  - clone checkbox at the end of the installation is always
    enabled now and can install the autoyast2 package if needed
    (bnc#547486)


author: locilka@suse.cz
changelog:
  - Documented YaST RELAX NG schema (FATE #305551).
  - Correctly re-added unique_id to RNC - AC steps and proposals
    (BNC #582094).


author: locilka@suse.cz
changelog:
  - Unique identification in inst_upgrade_urls switched from URL to
    ALIAS (BNC #587517).
  - In case of re-adding CD/DVD media, user is asked to insert
    correct media before adding it (BNC #587517).
  - Only upgrade packages if upgrading from SLES 11, otherwise use
    patterns for upgrade (BNC #587544).


author: kmachalkova@suse.cz
changelog:
  - Port from SLE11 SP1: process files in _datadir/autoinstall/modules
    with %suse_update_desktop_file. This passes their strings into
    translation (bnc#549944)


author: locilka@suse.cz
changelog:
  - Previously used repositories switched from enabled/disabled mode
    to removed/enabled/disabled mode (BNC #588659).


author: ug@suse.de
changelog:
  - fixed a broken yast2-installation.spec.in
  - fixed broken schema validation files for control.xml files
  - 2.19.4


author: locilka@suse.cz
changelog:
  - Script copy_files_finish copies files with --dereference to
    prevent from copying symlinks instead of the files content
    (BNC #596938).


author: lslezak@suse.cz
changelog:
  - don't use spaces in repo alias (bnc#596950)
  - inst_addon_update_sources.ycp - removed obsoleted ZMD sync call
  - 2.20.0


author: jsrain@suse.cz
changelog:
  - fixed behavior of window closing in installation proposal
    (bnc#636980)
  - use df for estimating partition size for live installer
    (bnc#555288)
  - 2.20.1


author: locilka@suse.cz
changelog:
  - Using wider space for licence displayed in non-textual interface
    (BNC #607135).
  - Fixed DUD deployment (BNC #626337)


author: jsrain@suse.cz
changelog:
  - adaptations for unattended migration (fate#310481)
  - don't delete /etc/mtab if it is a symlink (bnc#665437)
  - 2.20.3


author: jsuchome@suse.cz
changelog:
  - show the 'before-reboot' message in RichText, so possible command
    can be copy-pasted (bnc#383519)
  - 2.21.1


author: jsuchome@suse.cz
changelog:
  - added option to configure FCoE Interfaces when started with
    WithFCoE=1 argument (fate#307445)
  - 2.21.3


author: locilka@suse.cz
changelog:
  - always loading 'pciehp' kernel module on Dell hardware
    (FATE #311991)
  - fixed control file validation
  - stricter btrfs_increase_percentage definition in all control
    files (only 'integer' is allowed)


author: jsuchome@suse.cz
changelog:
  - Show Xen Virtualization Host Server Installation scenario
    only for x86_64 architecture (bnc#702103)
  - 2.21.7


author: locilka@suse.cz
changelog:
  - Preserving the /dev/urandom state from inst-sys after the
    installation (bnc#692799)
  - Automatically enabling haveged service if installed (bnc#692799)
  - 2.21.9


author: lslezak@suse.cz
changelog:
  - cleanup: removed obsoleted SourceManager::SyncAddedAndDeleted()
    call (zmd sync has been removed)
  - 2.21.11


author: lslezak@suse.cz
changelog:
  - extraurls: check whether there is an update candidate in the
    added extra repositories - openSUSE DVD does not contain all
    packages, packages from OSS repository which are not on DVD
    medium were not upgraded and were left in the old version even
    after adding new OSS repository with updated version (bnc#693230)


author: lslezak@suse.cz
changelog:
  - upgrade_urls.ycp - do not display reading and writing progress,
    it is pretty quick and just causes screen flickering
    (the write progress is displayed only when there is an enabled
    repo to add, refreshing it can take long time) (bnc#692614)
  - 2.21.13


author: jsuchome@suse.cz
changelog:
  - expect there might me extra checks for disk controllers with
    s390 (bnc#706911)
  - adapted help text and label in installation mode selection
    (bnc#711160)
  - 2.21.14


author: jsuchome@suse.cz
changelog:
  - added systemd .service files for second stage and firstboot
    (from fcrozat@suse.com, bnc#713760)
  - 2.21.15


author: lslezak@suse.cz
changelog:
  - improved package update check - display only the repositories
    with an update available, display package updates in details
  - 2.21.18


author: jsuchome@suse.cz
changelog:
  - require yast2-proxy for 2nd stage (bnc#764951)
  - show a message if network config has failed (bnc#765129)
  - 2.22.7


author: aschnell@suse.de
changelog:
  - kill console before reboot (bnc#759627)
    (otherwise systemd will not proceed with system shutdown)


author: jsuchome@suse.cz
changelog:
  - ensure Plymouth is hiddent before 2nd start, to prevent system
    freeze (bnc#768185)
  - ensure 2nd stage is started before SuSEfirewall2_init (bnc#733361)
  - 2.22.8


author: lslezak@suse.cz
changelog:
  - write correct IP address to SLP config file when there is no eth0
    device (bnc#475676)
  - add 'no_subtree_check' option to NFS exports
  - 2.18.0


author: lslezak@suse.cz
changelog:
  - fixed SLP config - escape special characters and use [] brackets
    instead of (), they have special meaning (bnc#492367)
  - 2.18.1


author: lslezak@suse.cz
changelog:
  - fixed creating SLP reg. files: fixed reading supported
    architectures from content file (bnc#608834), fixed also for
    SLES10 repositories (bnc#616307)
  - fixed reescaping already escaped values
  - 2.19.0


author: fehr@suse.de
changelog:
  - delay offload initialisation into init function
  - fix offload init from old autoyast xml files (bnc#703485)
  - 2.21.1


author: fehr@suse.de
changelog:
  - 2.21.7
  - load hardware modules needed for iscsi offload like bnx2i, cxgb3i
    and be2iscsi before autoLogOn() call (bnc#718014)


author: fehr@suse.de
changelog:
  - create /etc/iscsi to prevent crash if nonexistant (bnc#742570)
  - prevent calling getiBFT() before open-iscsi install (bnc#725833)


author: fehr@suse.de
changelog:
  - fix typos in translatable texts (bnc#703125)
  - use ButtonBox widget where appropriate (bnc#701259)
  - 2.21.2


author: fehr@suse.de
changelog:
  - do not remove tgt package, just stop and disable tgtd service,
    this way possible tgt config files do not get lost (bnc#706580)


author: jsuchome@suse.cz
changelog:
  - when sssd is configured, update sssd.conf's kerberos values
  - agent for krb5.conf moved to yast2-pam to be usable by ldap-client
  - 2.20.2


author: jsuchome@suse.cz
changelog:
  - added UI for downloading CA certificates, enable editing of
    certificate directory (bnc#574704)
  - 2.19.1


author: jsuchome@suse.cz
changelog:
  - call c_rehash after downloading certificate (bnc#662937)
  - do not write into sssd.conf when it does not exist (bnc#662963)
  - 2.20.4


author: jsuchome@suse.cz
changelog:
  - install correct package for Kerberos (krb5-client)
  - read cache_credentials value from sssd.conf
  - 2.20.12


author: jsuchome@suse.cz
changelog:
  - remove 'ldap' from nsswitch.conf when sssd is configured
    (bnc#681818)
  - remove ldap and ldap-account_only PAM modules when sssd is set
  - 2.21.3


author: jsuchome@suse.cz
changelog:
  - make SSSD switch more prominent (fate#310820)
  - add options to set ldap_schema and enumerate in sssd.conf
  - adapted help texts
  - 2.21.5


author: locilka@suse.cz
changelog:
  - Removed obsoleted X-KDE-SubstituteUID from desktop file
    (bnc#540627) and replaced with xdg-su in the Exec entry.
  - 2.21.8


author: jsuchome@suse.cz
changelog:
  - removed password policies configuration from client, relevant parts
    moved to server configuration (fate #313143)
  - 2.22.4


author: rhafer@novell.com
changelog:
  - call SuSEFirewall::Read() in installation proposal to avoid
    overwriting Firewall configuration (bnc#496862)


author: rhafer@novell.com
changelog:
  - Version 2.18.2
    * Adding indexes could crash yast2-ldap-server, because
      attributes names were not handled case-insensitve and addtional
      names for Attributes were ignored, when analyzing the directory
      schema (bnc#504214).


author: rhafer@novell.com
changelog:
  - Version 2.18.3
    * Fixed crasher and improved sanity checks when adding new
      schema elements (bnc#541819)


author: rhafer@novell.com
changelog:
  - Version 2.19.1
    * Write tls_cacert option to ldap.conf (bnc#619549)
    * Rename ReadInitialDefaults() back to CreateInitialDefaults()
      to stay backwards compatible. (bnc#615805)


author: rhafer@suse.de
changelog:
  - Version 2.20.0
  - Warn user, when creating a database with a non-standard base DN and
    disable base-object creation in such case (bnc#669213)
  - Allow non-standard db-directory when creating the first database
    (bnc#669213)


author: rhafer@suse.de
changelog:
  - Version 2.21.0
  - Fixed typos (bnc#703175, bnc#692812)
  - silence perl error message when creating db without rootpw


author: rhafer@suse.de
changelog:
  - Version 2.22.0
  - merged SLE-11-SP2 changes (mirrormode support)
  - merged results from proofreading


author: kmachalkova@suse.cz
changelog:
  - Search for icons in several possible directories (using
    /usr/share/icons/hicolor as fallback) - holds for everything
    derived from SelectionWidget (FaTE #306356)
  - V 2.18.8


author: lslezak@suse.cz
changelog:
  - don't use obsoleted inst_packages.ycp client, use PackagesUI.ycp
    module instead (bnc#471490)
  - 2.20.0


author: jsrain@suse.cz
changelog:
  - enhance error reporting when running out of disk space during
    live installation (bnc#533601)
  - 2.21.0


author: jsuchome@suse.cz
changelog:
  - handle more consoles running
  - check console processes state
  - properly handle buttons enablement
  - report error on start failure
  - stop container before deleting
  - enable manual refreshing of the table
  - 2.17.3


author: varkoly@suse.de
changelog:
  - bnc#488677 - yast2-mail "Advanced config" overwrites mailman settings
  - alias map ldap search must be sub


author: varkoly@suse.de
changelog:
  - bnc#491113 - fetchmail demon is started though disabled in runlevel
    editor when configuring email via network services


author: varkoly@suse.de
changelog:
  - fixed syntax errors
  - Apply jsuchomes changes from bnc#559145
    Export and Import smtp_use_TLS: no yes may
    Export and Import smtp_use_TLS
  - Reorganize ldap tables


author: varkoly@novell.com
changelog:
  - Initial version of daemonless postfix solution: A new script
    /usr/sbin/check_mail_queue can check the queue if there are some
    messages to deliver. If so postfix will  be started, mails will
    be delivered, and postfix will be stoped it queue is empty.
  - Add missed requirement for yast2-mail-plugins


author: varkoly@novell.com
changelog:
  - bnc#586486 Multiple Issues with Yast Configuration of Postfix MTA for Relaying over SMTP
  - Enhance warning if use advanced configuration


author: varkoly@suse.com
changelog:
  - bnc#723742 - SLES11_SP2_LOC : The 'No Outgoing Mail' radio button can't check in Mail server global settings panel!


author: lslezak@suse.cz
changelog:
  - properly initialize package slideshow, display correct
    installation progress (bnc#482320)
  - 0.8.9


author: lslezak@suse.cz
changelog:
  - don't use obsoleted inst_packages.ycp client, use PackagesUI.ycp
    module instead (bnc#471490)
  - 0.8.10


author: lslezak@suse.cz
changelog:
  - added missing slidshow initialization after manual conflict
    resolution, properly display the total number of pakages to
    install (bnc#590198)
  - 0.8.11


author: locilka@suse.cz
changelog:
  - removed X-KDE-SubstituteUID from the desktop file and replaced
    with X-SuSE-YaST-RootOnly (bnc#540627)
  - 0.8.12


author: lslezak@suse.cz
changelog:
  - import trusted GPG keys before refreshing repositories, do not
    ask for importing already trusted keys (bnc#652043)
  - 0.8.13


author: locilka@suse.cz
changelog:
  - AutoinstGeneral::mouse moved to AutoinstData::mouse (yast2.rpm)
    to break YaST dependencies.
  - 2.16.0


author: locilka@suse.cz
changelog:
  - Installation-related scripts have been moved here from
    yast2-installation to reduce the current dependencies.
  - 2.18.0


author: coyli@suse.de
changelog:
  - fix #291385 (Unclear multipath status recognition).
  - fix #290265, add re-read configuration when start/stop multipath.


author: locilka@suse.cz
changelog:
  - Checking and installing required packages only in Mode::normal
    and Stage::normal (bnc #418703).
  - 2.17.0


author: xwhu@novell.com
changelog:
  - fix bnc#438061, call Storage::ActivateMultipath instead of /etc/init.d/multipath during installation
  - related to bnc#438055, do not insserv during installation cause libstorage enable the service already.
  - remove extra dependency on python


author: xwhu@novell.com
changelog:
  - Fix bnc#438055, remove all usage of /etc/init.d/multipath during
    installation, disable Configure tab during installation.


author: gs@suse.de
changelog:
  - NCRichText widget: bugfixes for text in <pre>...</pre> tags:
    show DOS files correctly, add missing PadNL(), show complete
    license text (bnc #484163),
    only take printable chars into account in method textWidth()
  - V 2.18.6


