Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

menu-cache-devel-1.1.0-lp152.3.5 RPM for x86_64

From OpenSuSE Leap 15.2 for x86_64

Name: menu-cache-devel Distribution: openSUSE Leap 15.2
Version: 1.1.0 Vendor: openSUSE
Release: lp152.3.5 Build date: Sat May 16 20:14:19 2020
Group: Development/Libraries/C and C++ Build host: lamb14
Size: 6414 Source RPM: menu-cache-1.1.0-lp152.3.5.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.lxde.org
Summary: Menu-cache Headers
menu-cache development files

Provides

Requires

License

GPL-2.0+ and LGPL-2.1+

Changelog

* Fri Nov 03 2017 mvetter@suse.com
  - Update to 1.1.0:
    * Fixed crash with invalid <Name> tag in a menu.
    * Added new API menu_cache_app_get_generic_name() to get generic
      name for application.
    * Fixed potential access violation, use runtime user dir instead of tmp dir.
      It limits libmenu-cache compatibility to menu-cached >= 0.7.0.
    * Directory $XDG_DATA_HOME/applications will be created if it does not
      exist so it will be monitored in any case.
    * Fixed issue when subdirectories added would be skipped in monitoring.
    * Fixed potential file descriptors leak.
    * Reduced inactivity timer to 6 seconds (from 600 seconds).
    * Fixed an issue with multiple daemons started: test if daemon is already
      running on socket before killing old socket file.
    * Fixed 100% CPU load by menu-cached due to invalid dup2() call.
  - Remove menu-cache-1.0.2-until-fd52af6.patch: upstreamed
* Wed Sep 13 2017 mvetter@suse.com
  - boo#boo#1044483:
    - Add menu-cache-1.0.2-until-fd52af6.patch
    We need a6763eb which tests for multiple daemons.
    Other fixes are also important/related/good-to-have
* Sun Dec 25 2016 trcs@gmx.com
  - New upstream release 1.0.2
    * Fixed crash in menu-cached if cache regeneration fails
    * Fixed 100% CPU load by menu-cached in some rare conditions
    * Invalid empty <DefaultLayout> should be ignored, see
      specification
    * Fixed crash in menu-cache-gen on <MergeFile type="parent"/> if
      no file to merge found
    * Fixed showing empty Other menu in some cases
    * The option --disable-debug is now default, instead of
    - -enable-debug
* Mon Dec 07 2015 trcs@gmx.com
  - New upstream release 1.0.1
    * Fixed crash on generating menu with both tags <DefaultAppDirs/>
      and <KDELegacyDirs/> present.
    * Fixed crash when menu-cache-gen ran manually without
      CACHE_GEN_VERSION.
    * Fixed crash in menu-cache-gen on <Filename> in menu layout with
      <OnlyUnallocated/> tag present.
    * Fixed incorrect processing of <Merge type=”files”> in
      menu-cache-gen.
    * Added safeguards against environment variables containing
      newlines.
    * Fixed case when cache was not updated while it should, it was
      claimed to be fixed in 1.0.0 but apparently fix was incomplete.
    * Fixed ignored <Filename> tags inside of <Layout>.
    * Fixed memory corruption in scanning <LegacyDir> addressed
      directory.
    * Removed menu-cache-1.0.0-Fix-crash-on-generating-menu.patch
    * Removed menu-cache-1.0.0-Fix-crash-CACHE_GEN_VERSION.patch
* Sat Oct 31 2015 trcs@gmx.com
  - Added menu-cache-1.0.0-Fix-crash-on-generating-menu.patch
    * Fix crash on generating menu with both tags <DefaultAppDirs/>
      and <KDELegacyDirs/> present
  - Added menu-cache-1.0.0-Fix-crash-CACHE_GEN_VERSION.patch
    * Fix crash when menu-cache-gen ran manually without
      CACHE_GEN_VERSION
* Mon Sep 29 2014 trcs@gmx.com
  - update to pre-release version 1.0.0
    * A little code optimization
    * Fix compilation warning
    * Fix DISTCLEANFILES in docs - generated files should be cleaned
    * Add Log Domain "Menu-Cache" for better library logging
      messages
    * Fixed bug when cache was not updated while it should
    * Added new cache file format generation support with changes:
    - invisible directories (NoDisplay=true or empty) can be put
      into the cache too but with flag (not displayed) set;
    - content of TryExec field is added to contents of cache file;
    - the working dir to execute application is added to cache
      file;
    - list of categories is added to contents of cache file;
    - list of keywords is added to contents of cache file.
    * Fixed crash in menu_cache_item_get_file_dirname() for a
      non-existent file (might happen for directories without
      .directory file).
    * Made menu_cache_app_get_working_dir() actually work.
    * Made menu_cache_lookup() faster (do not load cache immediately
      but on idle instead).
    * Eliminated secondary cache reload in menu_cache_lookup_sync()
    - server response in such case will be ahead of idle reload
      (since main thread is in wait ATM) and therefore idle call
      will be supressed.
    * Added new API menu_cache_app_get_categories() to get list of
      categories for the application.
    * Added new APIs for applications:
      menu_cache_list_all_for_category() and
      menu_cache_list_all_for_keyword() that return list of
      applications matching criteria.
    * Fixed problem if some string in the desktop entry file
      contained a new line character. That broke cache file format,
      now it's replaced with a "\n" string and converted back into
      new line in the library.
  - applied spec-cleaner
* Sat Sep 06 2014 trcs@gmx.com
  - New upstream release 0.7.0
    * autogen.sh: do not do configure until $DOCONGIGURE is set to
      non-empty
    * menu-cache-gen: don't fail on improper menu sctructure when
      verbose=0
    * Be more verbose on file loading failures. May be better not
      fail at all?
    * menu-cache-gen: don't fail if <MergeFile> file isn't found,
      just skip it
    * Fix menu-cached crash after menu-cache-gen failure
    * Handles menu-cached failures more gracefully in libmenu-cache
    * Add a parameter for menu-cached to specify socket path
    * Fix unrequested empty directories in default mode
    * Fix support for <Move> tag - it should move not into <New> but
    to <New> instead
    * debian: add libfm-dev into build dependencies
    * debian: dh-autoreconf was missing in debian/control file
    * Fix './configure --help' formatting and update NEWS file
    * Update output of 'menu-cache-gen -h' command
    * menu-cache-gen: implement inline_alias attribute support
    * Take show_empty attribute into consideration in _stage2()
    * Add option --verbose for menu-cache-gen (quiet by default, max
      3 verbosity level)
    * Support NoDisplay in <Directory> files (menu-cache-gen) to
      hide folder
    * Update AUTHORS and README files
    * Fixing memory problems in menu-cache-gen
    * Pass LegacyDir prefix to menu-cache-gen composer using XML
      comment
    * menu-cache-gen: add support for <KDELegacyDirs> tag
    * Implement support for 'inline' attribute of <Menuname> tag in
      menu-cache-gen
    * Fix check for duplicates in menu-cache-gen merging
    * Add support into menu-cache-gen for <LegacyDir> tag
    * Fix few parsing issues in ragards to desktop menu
      specifications
    * libmenu-cache: send languages list to menu-cache-gen instead
      of single lang code
    * Support for <Move> tag in menu-cache-gen
    * Check for mandatory <Name> for <Menu> tags
    * First draft on menu-cache-gen, it works now it seems
    * Add main() function to menu-cache-gen
    * Make save_menu_cache() safe - rename temp file into it if no
      errors only
    * The 'menu-cache-gen': new implementation based on FmXmlFile
      parser
* Tue Aug 26 2014 trcs@gmx.com
  - new upstream version 0.6.1
    * Fixed invalid memory access after cache reload.
    * A little cleanup of dist tarball: removed unused files
      menu-cache.h and libmenu-cache-uninstalled.pc.in.
* Sun Aug 03 2014 trcs@gmx.com
  - new upstream version 0.6.0
    * Fixed few GLIB compatibility issues.
    * Changed default tarball format to XZ instead of GZIP.
    * Fixed build without --enable-gtk-doc.
    * Fixed crash on access root_dir with empty cache (no menu).
    * Allowed menu_cache_get_desktop_env_flag() accept colon-separated list in accordance to
      freedesktop.org specification for the environment variable XDG_CURRENT_DESKTOP.
    * The case if user deleted cache file is handled: it will be regenerated.
* Fri Jul 04 2014 andrea@opensuse.org
  - Spec file clean up, we should not provide and obsolete libmenu-cache2

Files

/usr/include/menu-cache
/usr/include/menu-cache/menu-cache.h
/usr/lib64/libmenu-cache.so
/usr/lib64/pkgconfig/libmenu-cache.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 11:31:35 2024