# changelog

author: Filip Januš <fjanus@redhat.com> - 0.7.0-3
changelog:
  - Build fails due to ck_hclh test
  - github issue: https://github.com/concurrencykit/ck/issues/153
  - resolves:https://bugzilla.redhat.com/show_bug.cgi?id=1799226
  - add patch - disables ck_hclh test


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.2.1-6
changelog:
  - Use %{name} macro in several places
  - Use %cmake_* macros consistently
  - Add a %check section to run the tests
  - Build HTML documentation with Doxygen, and add a new -doc subpackage
  - Add top-level documentation files (README.md etc.)
  - Try to add necessary libs to the .pc file, and remove unnecessary -I


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.2.2-1
changelog:
  - Update to 0.2.2 (SONAME bump)
  - Drop patch for upstream commit caab275509826dc5fe5ab2632582abb8f83ea2b3, now
    released


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.3.0-1
changelog:
  - Update to 0.3.0 (SONAME bump)
  - Drop EPEL7 conditionals in Fedora spec file
  - Drop missing header patch, now upstreamed
    (https://github.com/puppetlabs/cpp-hocon/pull/124)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.3.0-4
changelog:
  - Trivial simplification in the %build section
  - BR catch1-devel, and patch the build system to use it instead of the vendored
    copy in leatherman-devel; this fixes FTBFS due to SIGSTKSZ no longer being a
    preprocessor macro constant in glibc 2.34


author: Artur Frenszek-Iwicki <fedora@svgames.pl> - 1.2.4-1
changelog:
  - Update to v1.2.4
  - Drop Patch0 (longer sleep in tests - backport from upstream)
  - Drop Patch1 (missing NUL-terminator - issue fixed upstream)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.0-11
changelog:
  - General:
    * Update summaries and descriptions
    * Update License fields to include licenses from bundled components
    * Fix failure to respect Fedora build flags
    * Use the system shared certificate bundle instead of shipping our own
  - CLI:
    * No longer set rpath $ORIGIN
  - C (core) and C++ (cpp):
    * Add c_so_version/cpp_so_version macros
    * Split out C++ bindings and shared data into subpackages
    * Drop obsolete ldconfig_scriptlets macro
    * Stop stripping debugging symbols
  - Python:
    * Use generated BR’s
    * Build and package Python binding documentation
    * Disable accommodations for older libc’s
    * Patch out -std=gnu99 flag, which is inappropriate for C++
    * Build additional Python packages grpcio_tools, gprcio_channelz,
      grpcio_health_checking, grpcio_reflection, grpcio_status, and
      grpcio_testing


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.0-12
changelog:
  - C (core) and C++ (cpp):
    * Add CMake build support but do not enable it yet; there is still a problem
      where grpc_cli is only built with the tests, and a linking problem when
      building the tests


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.0-13
changelog:
  - General:
    * Replace * with • in descriptions
    * Use cmake() dependencies first, and pkgconfig() dependencies second, where
      available
    * Drop explicit pkgconfig BR
    * Fix the directory in which CMake installs pkgconfig files
    * Improved CMake options
    * Build the Doxygen reference manuals
  - C (core) and C++ (cpp):
    * Let the -devel package require cmake-filesystem
    * Allow building tests with our own copy of gtest/gmock, which will become
      mandatory when we depend on abseil-cpp and switch to C++17
    * Fix a link error in the core tests when using CMake
    * Manually install grpc_cli (CMake)
    * Add CMake files to the files list for the -devel package
    * Start running some of the core tests in %check
  - Python:
    * Add several patches required for the tests
    * BR gevent for gevent_tests
    * Fix build; in particular, add missing preprocess and build_package_protos
      steps, without which the packages were missing generated proto modules and
      were not
      usable!
    * Add %py_provides for Fedora 32
    * Drop python3dist(setuptools) BR, redundant with %pyproject_buildrequires
    * Start running most of the Python tests in %check
    * Merge the python-grpcio-doc subpackage into grpc-doc


author: Benjamin A. Beasley <code@musicinmybrain.net> - 1.26.0-15
changelog:
  - General:
    * Do not use %exclude for unpackaged files (RPM 4.17 compatibility)
  - Python:
    * Stop using %pyproject_buildrequires, since it is difficult to fit the
      pyproject-rpm-macros build and install macros into this package, and Miro
      Hrončok has advised that “mixing %pyproject_buildrequires with
      %py3_build/%py3_install is generally not a supported way of building
      Python packages.”


author: Björn Esser <besser82@fedoraproject.org> - 1.9.4-1
changelog:
  - Update to version 1.9.4 (rhbz#1882874)
  - Package all files generated by doxygen
  - Run tests single threaded


author: Pete Zaitcev <zaitcev@redhat.com> 1.6.1-1
changelog:
  - Upstream 1.6.1
  - Add a patch for using strncpy on binary data
  - Add a patch for the warning about unitialized frags.array


author: Mosaab Alzoubi <moceap@hotmail.com> - 0.7.0-4
changelog:
  - First build on EPEL8
  - Use one branch to build on Fedora and EPEL
  - Use python3 as BR except EPEL7
  - Use LC_ALL=en_US.UTF-8 in EPEL7


author: Christopher Engelhard <ce@lcts.de> - 2.1.0-31
changelog:
  - use tarball hosted at new upstream site
  - Fedora's patches have been merged upstream, so use those instead
  - apply various unreleased upstream fixes that deal with compiler warnings


author: Christopher Engelhard <ce@lcts.de> - 2.1.1-1
changelog:
  - Update to 2.1.1
  - Remove all patches merged upstream
  - Switched build to autotools
  - Include upstream pkgconfig module
  - Sysfsutils no longer includes /usr/bin/get_module


author: Alfredo Moralejo <amoralej@redhat.com> - 4.3.0-1
changelog:
  - Update to latest upstream release 4.3.0 (closes rhbz#2010524)
  - Includes support for OpenSSL 3.0.0


author: Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.13beta3
changelog:
  - arm: Fix up condition codes for conditional arithmetic insn.
  - bugfix: fixed a segfault when unsinking 64-bit pointers.
  - Remove setrlimit on FreeBSD.
  - test: Check for package.searchers only in compat5.2.


author: Siddhesh Poyarekar <sid@reserved-bit.com> - 2.1.0-0.16beta3
changelog:
  - New API functions jit.prngstate and thread.exdata from OpenResty.
  - Bug fixes in ppc64le and aarch64.
  - Optimised string hash function for SSE4.2
  - Miscellaneous bug fixes.


author: Denis Arnaud <denis.arnaud_fedora@m4x.org> - 5.2.122-20
changelog:
  - Suppressed the dependency on SCons (as autotools are used instead)
  - Fixed the generated version minor number (from 127 to 122)
  - Fixed the target include directory


author: Jan Macku <jamacku@redhat.com> - 10.05-1
changelog:
  - service: Prevent variables from globbing
  - init.d/functions: Make usage msgs more clear
  - network-scripts: Use net_log() instead of logger
  - Allow updating rfkill switch status while in readonly root mode
  - Add info into specfile about readonly-root deprecation
  - Allow updating mlocate.db while in readonly root mode
  - rc.d/functions: replace grep's --quiet with -q
  - Add warning to warn user when ETHTOOL_OPTS is set and ethtool binary is missing - Olav Vitters
  - Fix spacing in Makefile
  - Add optional 'dev' keyword


author: Jan Macku <jamacku@redhat.com> - 10.07-1
changelog:
  - doc: Fix "Duplicated string found in the file."
  - doc: Documents RES_OPTIONS option
  - doc: Documents ifcfg option LINKSTATUS
  - ci: use up to date keywords and fix some warnings
  - network: fix set_link_up()
  - network: add option to keep the link down
  - Rework of shell ci
  - Translations update from Weblate


author: Jan Macku <jamacku@redhat.com> - 10.10-1
changelog:
  - Translated using Weblate (Friulian) (#381)
  - Translations update from Weblate (#378)
  - added veth support
  - ifup-eth: add a new PERSISTENT_DHCLIENT_IPV6 option for IPv6 dhclient daemon
  - ifdown removes veth pair if both peers are down
  - rename_device: also support dracut-style kernel cmdline configuration
  - spec: Mark network-scripts as deprecated
  - spec: Initscripts now requires chkconfig (#374)
  - Translations update from Weblate (#371)
  - spec: Move service script into subpackage
  - ci: Onboard initscripts to Packit
  - ci: Migrate from Travis to GH Actions


author: Jan Macku <jamacku@redhat.com> - 10.11.1-1
changelog:
  - spec: Update relation between initscripts and initscripts-service
  - spec: Replace not working awk command with sed
  - use downstream version style


author: Miro Hrončok <mhroncok@redhat.com> - 2.0.1-13
changelog:
  - Subpackage python2-pysendfile has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.1-9
changelog:
  - Subpackage python2-Bottleneck has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Artem Polishchuk <ego.cordatus@gmail.com> - 19.2.0-1
changelog:
  - Update to 19.2.0
  - Switch to {pypi_source}
  - Enable LTO
  - Cosmetic spec file fix
  - Minimum Python version is >= 3.5 now


author: Miro Hrončok <mhroncok@redhat.com> - 3.1.7-3
changelog:
  - Subpackage python2-bcrypt has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Orion Poplawski <orion@nwra.com> - 20.6.0-1
changelog:
  - Update to 20.6.0 (bz#1840109)
  - Resolve Python 3.9 issue (bz#1838696)
  - Only remove Cython generated .c files
  - Add BR on libuv-devel
  - Use updated build variables
  - Run tests, but do not fail on them for now


author: Carl George <carl@george.computer> - 0.15-2
changelog:
  - Include missing upstream license
  - Disable package data in setup.py to avoid installing source files


author: Miro Hrončok <mhroncok@redhat.com> - 2.1.2-3
changelog:
  - Subpackage python2-lz4 has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Tomas Popela <tpopela@redhat.com> - 3.3.3-2
changelog:
  - Don't build the Qt 4 backend in ELN/RHEL 9 as Qt 4 won't be available there
    (reuse
    https://src.fedoraproject.org/rpms/python-matplotlib/c/588e490738b06d525910f05bc1ba3f3f05ec7d50?branch=epel8)


author: Miro Hrončok <mhroncok@redhat.com> - 0.6.1-5
changelog:
  - Subpackage python2-msgpack has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 2.6.6-3
changelog:
  - Subpackage python2-numexpr has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.7.0-1
changelog:
  - Update to latest version (#1614993)
  - Various modernization to the spec file. Actually fail %check if the test
    suite fails.


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 3.7.2-2
changelog:
  - Drop build dependency on mongodb-server, since it is no longer shipped in Fedora.
  - As a result of the above, we no longer run the tests.


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 3.10.1-1
changelog:
  - Update to 3.10.1 (#1782385).
  - https://github.com/mongodb/mongo-python-driver/blob/3.10.1/doc/changelog.rst


author: Miro Hrončok <mhroncok@redhat.com> - 1.3.0-5
changelog:
  - Subpackage python2-pynacl has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.1.10-13
changelog:
  - Subpackage python2-setproctitle has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 0.5.4-2
changelog:
  - Subpackage python2-snappy has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 2.0-0.2.20170206git2f1d487
changelog:
  - Subpackage python2-ujson has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.11.2-4
changelog:
  - Subpackage python2-wrapt has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Jerry James <loganjerry@gmail.com> - 1.3.0-18
changelog:
  - The python iso8601 module in Fedora has diverged too much from the bundled
    version.  Allow this package to bundle it (bz 1811697).


author: Jerry James <loganjerry@gmail.com> - 1.3.0-19
changelog:
  - Drop the -decode-binary-to-unicode patch; it doesn't work with the bundled
    version of iso8601.
  - Add 0003 and 0004 patches to fix bugs reported to upstream.


author: Denis Arnaud <denis.arnaud_fedora@m4x.org> - 4.3.4-1
changelog:
  - Upstream upgrade
  - Fixes #1921879, #1921972, #1921973, #1921975, #1921976, #1921979, #1921981,
  - #1921983, #1921983, #1921985, #1921987, #1921989, #1921992, #1921994


