4524214
%bcond_with html
4524214
%bcond_without check
4524214
# https://fedorahosted.org/fpc/ticket/381
4524214
%bcond_without bundled_fonts
2e2f0e7
8293bc2
# the default backend; one of GTK3Agg GTK3Cairo MacOSX Qt4Agg Qt5Agg TkAgg
8293bc2
# WXAgg Agg Cairo PS PDF SVG
7731b0f
%global backend                 TkAgg
7731b0f
732ad8b
%if "%{backend}" == "TkAgg"
732ad8b
%global backend_subpackage tk
732ad8b
%else
732ad8b
%  if "%{backend}" == "Qt4Agg"
732ad8b
%global backend_subpackage qt4
732ad8b
%  else
732ad8b
%    if "%{backend}" == "Qt5Agg"
732ad8b
%global backend_subpackage qt5
6995ee3
%    else
6995ee3
%      if "%{backend}" == "WXAgg"
6995ee3
%global backend_subpackage wx
6995ee3
%      endif
732ad8b
%    endif
732ad8b
%  endif
732ad8b
%endif
732ad8b
8c9cc20
# Use the same directory of the main package for subpackage licence and docs
8c9cc20
%global _docdir_fmt %{name}
8c9cc20
f171297
# Updated test images for new FreeType.
26c79f2
%global mpl_images_version 3.3.0
f171297
1584487
# The version of FreeType in this Fedora branch.
26c79f2
%global ftver 2.10.2
1584487
25f5d42
Name:           python-matplotlib
037e6ae
Version:        3.3.0
26c79f2
%global Version 3.3.0
26c79f2
Release:        1%{?dist}
cfeed65
Summary:        Python 2D plotting library
Thomas Spura 81fc2e8
# qt4_editor backend is MIT
Thomas Spura 81fc2e8
License:        Python and MIT
cfeed65
URL:            http://matplotlib.org
037e6ae
Source0:        https://github.com/matplotlib/matplotlib/archive/v%{Version}/matplotlib-%{Version}.tar.gz
Thomas Spura be26c9b
Source1:        setup.cfg
cfeed65
1584487
# Fedora-specific patches; see:
120f1b7
# https://github.com/fedora-python/matplotlib/tree/fedora-patches
1584487
# Updated test images for new FreeType.
f171297
Source1000:     https://github.com/QuLogic/mpl-images/archive/v%{mpl_images_version}-with-freetype-%{ftver}/matplotlib-%{mpl_images_version}-with-freetype-%{ftver}.tar.gz
1584487
# Search in /etc/matplotlibrc:
1584487
Patch1001:      0001-matplotlibrc-path-search-fix.patch
9046bbb
# Increase tolerances for new FreeType everywhere:
e6f3591
Patch1002:      0002-Set-FreeType-version-to-%{ftver}-and-update-tolerances.patch
037e6ae
26c79f2
# https://github.com/matplotlib/matplotlib/pull/17963
26c79f2
Patch0001:      0003-TST-Ignore-deprecations-when-switching-backends.patch
cfeed65
ee42f59
BuildRequires:  gcc
ee42f59
BuildRequires:  gcc-c++
685e53f
BuildRequires:  glibc-langpack-en
cfeed65
BuildRequires:  freetype-devel
cfeed65
BuildRequires:  libpng-devel
dd3b8ab
BuildRequires:  qhull-devel
f2d3f53
BuildRequires:  xorg-x11-server-Xvfb
cfeed65
BuildRequires:  zlib-devel
Thomas Spura a0ff1b7
9d428b0
BuildRequires:  ghostscript
9d428b0
BuildRequires:  ImageMagick
c7c1d89
%ifnarch s390x
9d428b0
BuildRequires:  inkscape
c7c1d89
%endif
9d428b0
9d428b0
BuildRequires:  texlive-dvipng
02546b2
BuildRequires:  texlive-latex-bin
02546b2
BuildRequires:  texlive-tex-bin
02546b2
BuildRequires:  texlive-xetex-bin
02546b2
# Search for documentclass and add the classes here.
02546b2
BuildRequires:  tex(article.cls)
02546b2
BuildRequires:  tex(minimal.cls)
02546b2
# Search for inputenc and add any encodings used with it.
02546b2
BuildRequires:  tex(utf8.def)
107b5a1
BuildRequires:  tex(utf8x.def)
02546b2
# Found with: rg -Io 'usepackage(\[.+\])?\{.+\}' lib | rg -o '\{.+\}' | sort -u
02546b2
# and then removing duplicates in one line, etc.
f5b673f
BuildRequires:  tex(avant.sty)
02546b2
BuildRequires:  tex(bm.sty)
107b5a1
BuildRequires:  tex(chancery.sty)
107b5a1
BuildRequires:  tex(charter.sty)
02546b2
BuildRequires:  tex(color.sty)
f5b673f
BuildRequires:  tex(courier.sty)
02546b2
BuildRequires:  tex(euler.sty)
02546b2
BuildRequires:  tex(fontenc.sty)
02546b2
BuildRequires:  tex(fontspec.sty)
f5b673f
BuildRequires:  tex(geometry.sty)
02546b2
BuildRequires:  tex(graphicx.sty)
f5b673f
BuildRequires:  tex(helvet.sty)
02546b2
BuildRequires:  tex(import.sty)
f5b673f
BuildRequires:  tex(inputenc.sty)
f5b673f
BuildRequires:  tex(mathpazo.sty)
f5b673f
BuildRequires:  tex(mathptmx.sty)
02546b2
BuildRequires:  tex(pgf.sty)
f5b673f
BuildRequires:  tex(preview.sty)
02546b2
BuildRequires:  tex(psfrag.sty)
f5b673f
BuildRequires:  tex(sfmath.sty)
f5b673f
BuildRequires:  tex(textcomp.sty)
f5b673f
BuildRequires:  tex(txfonts.sty)
02546b2
BuildRequires:  tex(type1cm.sty)
f5b673f
BuildRequires:  tex(type1ec.sty)
02546b2
BuildRequires:  tex(unicode-math.sty)
02546b2
# See BakomaFonts._fontmap in lib/matplotlib/mathtext.py
02546b2
BuildRequires:  tex(cmb10.tfm)
02546b2
BuildRequires:  tex(cmex10.tfm)
02546b2
BuildRequires:  tex(cmmi10.tfm)
02546b2
BuildRequires:  tex(cmr10.tfm)
107b5a1
BuildRequires:  tex(cmss10.tfm)
02546b2
BuildRequires:  tex(cmsy10.tfm)
02546b2
BuildRequires:  tex(cmtt10.tfm)
f5b673f
Thomas Spura a0ff1b7
%description
e6f3591
Matplotlib is a Python 2D plotting library which produces publication
Thomas Spura a0ff1b7
quality figures in a variety of hardcopy formats and interactive
e6f3591
environments across platforms. Matplotlib can be used in Python
e6f3591
scripts, the Python and IPython shell, web application servers, and
e6f3591
various graphical user interface toolkits.
Thomas Spura a0ff1b7
Thomas Spura a0ff1b7
Matplotlib tries to make easy things easy and hard things possible.
Thomas Spura a0ff1b7
You can generate plots, histograms, power spectra, bar charts,
Thomas Spura a0ff1b7
errorcharts, scatterplots, etc, with just a few lines of code.
Thomas Spura a0ff1b7
b4eba4a
%package -n python3-matplotlib-data
12e8a62
Summary:        Data used by python-matplotlib
Dominik 'Rathann' Mierzejewski b295321
BuildArch:      noarch
4524214
%if %{with bundled_fonts}
b4eba4a
Requires:       python3-matplotlib-data-fonts = %{version}-%{release}
12e8a62
%endif
831ec4c
Obsoletes:      python-matplotlib-data < 3
12e8a62
b4eba4a
%description -n python3-matplotlib-data
12e8a62
%{summary}
12e8a62
4524214
%if %{with bundled_fonts}
b4eba4a
%package -n python3-matplotlib-data-fonts
12e8a62
Summary:        Fonts used by python-matplotlib
7901631
# STIX and Computer Modern is OFL
7901631
# DejaVu is Bitstream Vera and Public Domain
7901631
License:        OFL and Bitstream Vera and Public Domain
12e8a62
BuildArch:      noarch
b4eba4a
Requires:       python3-matplotlib-data = %{version}-%{release}
831ec4c
Obsoletes:      python-matplotlib-data-fonts < 3
12e8a62
b4eba4a
%description -n python3-matplotlib-data-fonts
12e8a62
%{summary}
12e8a62
%endif
12e8a62
cfeed65
%package -n     python3-matplotlib
cfeed65
Summary:        Python 2D plotting library
cfeed65
BuildRequires:  python3-cairo
Dominik 'Rathann' Mierzejewski b295321
BuildRequires:  python3-cycler >= 0.10.0
cfeed65
BuildRequires:  python3-dateutil
cfeed65
BuildRequires:  python3-devel
Thomas Spura 81fc2e8
BuildRequires:  python3-setuptools
cfeed65
BuildRequires:  python3-gobject
1584487
BuildRequires:  python3-kiwisolver
cfeed65
BuildRequires:  python3-numpy
Dominik 'Rathann' Mierzejewski b295321
BuildRequires:  python3-pillow
cfeed65
BuildRequires:  python3-pyparsing
cfeed65
BuildRequires:  python3-pytz
1584487
BuildRequires:  python3-sphinx
Dominik 'Rathann' Mierzejewski b295321
Requires:       dejavu-sans-fonts
713ad40
Recommends:     texlive-dvipng
713ad40
Requires:       (texlive-dvipng if texlive-base)
b4eba4a
Requires:       python3-matplotlib-data = %{version}-%{release}
cfeed65
Requires:       python3-cairo
Dominik 'Rathann' Mierzejewski b295321
Requires:       python3-cycler >= 0.10.0
cfeed65
Requires:       python3-dateutil
1584487
Requires:       python3-kiwisolver
Dominik 'Rathann' Mierzejewski b295321
Requires:       python3-matplotlib-%{?backend_subpackage}%{!?backend_subpackage:tk}%{?_isa} = %{version}-%{release}
4524214
%if %{with check}
5ff9cbe
BuildRequires:  python3-pytest
1f37c6a
BuildRequires:  python3-pytest-rerunfailures
1f37c6a
BuildRequires:  python3-pytest-timeout
ad961d5
BuildRequires:  python3-pytest-xdist
037e6ae
BuildRequires:  python3-pikepdf
Dominik 'Rathann' Mierzejewski b295321
%endif
Dominik 'Rathann' Mierzejewski b295321
Requires:       python3-numpy
Dominik 'Rathann' Mierzejewski b295321
Recommends:     python3-pillow
Dominik 'Rathann' Mierzejewski b295321
Requires:       python3-pyparsing
4524214
%if %{without bundled_fonts}
Thomas Spura a9a2c96
Requires:       stix-math-fonts
ab00be2
%else
Dominik 'Rathann' Mierzejewski b295321
Provides:       bundled(stix-math-fonts)
Dominik 'Rathann' Mierzejewski b295321
%endif
cfeed65
cfeed65
%description -n python3-matplotlib
e6f3591
Matplotlib is a Python 2D plotting library which produces publication
cfeed65
quality figures in a variety of hardcopy formats and interactive
e6f3591
environments across platforms. Matplotlib can be used in Python
e6f3591
scripts, the Python and IPython shell, web application servers, and
e6f3591
various graphical user interface toolkits.
cfeed65
cfeed65
Matplotlib tries to make easy things easy and hard things possible.
cfeed65
You can generate plots, histograms, power spectra, bar charts,
cfeed65
errorcharts, scatterplots, etc, with just a few lines of code.
cfeed65
f2d3f53
%package -n     python3-matplotlib-qt4
f2d3f53
Summary:        Qt4 backend for python3-matplotlib
Dominik 'Rathann' Mierzejewski b295321
BuildRequires:  python3-PyQt4-devel
Thomas Spura 81fc2e8
Requires:       python3-matplotlib%{?_isa} = %{version}-%{release}
Thomas Spura 8e6fb6a
Requires:       python3-matplotlib-qt5
f2d3f53
Requires:       python3-PyQt4
f2d3f53
f2d3f53
%description -n python3-matplotlib-qt4
f2d3f53
%{summary}
f2d3f53
dd3b8ab
%package -n     python3-matplotlib-qt5
dd3b8ab
Summary:        Qt5 backend for python3-matplotlib
dd3b8ab
BuildRequires:  python3-qt5
Dominik 'Rathann' Mierzejewski b295321
Requires:       python3-matplotlib%{?_isa} = %{version}-%{release}
dd3b8ab
Requires:       python3-qt5
Dominik 'Rathann' Mierzejewski b295321
%{?python_provide:%python_provide python3-matplotlib-qt5}
dd3b8ab
dd3b8ab
%description -n python3-matplotlib-qt5
dd3b8ab
%{summary}
dd3b8ab
9c2074e
%package -n     python3-matplotlib-gtk3
9c2074e
Summary:        GTK3 backend for python3-matplotlib
9c2074e
# This should be converted to typelib(Gtk) when supported
9c2074e
BuildRequires:  gtk3
9c2074e
BuildRequires:  python3-gobject
9c2074e
Requires:       gtk3%{?_isa}
9c2074e
Requires:       python3-gobject%{?_isa}
Dominik 'Rathann' Mierzejewski b295321
Requires:       python3-matplotlib%{?_isa} = %{version}-%{release}
9c2074e
9c2074e
%description -n python3-matplotlib-gtk3
9c2074e
%{summary}
9c2074e
cfeed65
%package -n     python3-matplotlib-tk
cfeed65
Summary:        Tk backend for python3-matplotlib
cfeed65
BuildRequires:  python3-tkinter
Dominik 'Rathann' Mierzejewski b295321
Requires:       python3-matplotlib%{?_isa} = %{version}-%{release}
cfeed65
Requires:       python3-tkinter
cfeed65
cfeed65
%description -n python3-matplotlib-tk
cfeed65
%{summary}
cfeed65
6995ee3
%package -n     python3-matplotlib-wx
6995ee3
Summary:        WX backend for python3-matplotlib
6995ee3
BuildRequires:  python3-wxpython4
6995ee3
Requires:       python3-matplotlib%{?_isa} = %{version}-%{release}
6995ee3
Requires:       python3-wxpython4
6995ee3
6995ee3
%description -n python3-matplotlib-wx
6995ee3
%{summary}
6995ee3
8293bc2
%package -n python3-matplotlib-doc
8293bc2
Summary:        Documentation files for python-matplotlib
4524214
%if %{with html}
8293bc2
BuildRequires:  graphviz
8293bc2
BuildRequires:  python3-sphinx
8293bc2
BuildRequires:  tex(latex)
8293bc2
BuildRequires:  tex-preview
b5e6655
BuildRequires:  js-jquery >= 3.2.1
b5e6655
BuildRequires:  xstatic-jquery-ui-common
b5e6655
Requires:       js-jquery >= 3.2.1
b5e6655
Requires:       xstatic-jquery-ui-common
8293bc2
%endif
8293bc2
Requires:       python3-matplotlib%{?_isa} = %{version}-%{release}
8293bc2
%{?python_provide:%python_provide python3-matplotlib-doc}
8293bc2
8293bc2
%description -n python3-matplotlib-doc
8293bc2
%{summary}
8293bc2
c48ca2e
%package -n python3-matplotlib-test-data
c48ca2e
Summary:        Test data for python3-matplotlib
c48ca2e
Requires:       python3-matplotlib%{?_isa} = %{version}-%{release}
c48ca2e
c48ca2e
%description -n python3-matplotlib-test-data
c48ca2e
%{summary}
c48ca2e
c48ca2e
25f5d42
%prep
037e6ae
%autosetup -n matplotlib-%{Version} -N
f171297
14e8645
# Fedora-specific patches follow:
3f6380d
%patch1001 -p1
1584487
# Updated test images for new FreeType.
9046bbb
%patch1002 -p1
037e6ae
gzip -dc %SOURCE1000 | tar xf - --transform='s~^mpl-images-%{mpl_images_version}-with-freetype-%{ftver}/\([^/]\+\)/~lib/\1/tests/baseline_images/~'
5ff9cbe
rm -r extern/libqhull
Orion Poplawski e461fe6
Thomas Spura be26c9b
# Copy setup.cfg to the builddir
9fde50a
cp -p %{SOURCE1} setup.cfg
Thomas Spura be26c9b
037e6ae
%patch0001 -p1
037e6ae
267dd5c
25f5d42
%build
6e771d1
%set_build_flags
Dominik 'Rathann' Mierzejewski b295321
export http_proxy=http://127.0.0.1/
8293bc2
4524214
MPLCONFIGDIR=$PWD %py3_build
4524214
%if %{with html}
cfeed65
# Need to make built matplotlib libs available for the sphinx extensions:
838673b
pushd doc
12e8a62
    MPLCONFIGDIR=$PWD/.. \
12e8a62
    PYTHONPATH=`realpath ../build/lib.linux*` \
4524214
        %{python3} make.py html
838673b
popd
a706a1d
%endif
cfeed65
# Ensure all example files are non-executable so that the -doc
cfeed65
# package doesn't drag in dependencies
664c62f
find examples -name '*.py' -exec chmod a-x '{}' \;
664c62f
4524214
25f5d42
%install
Dominik 'Rathann' Mierzejewski b295321
export http_proxy=http://127.0.0.1/
8293bc2
4524214
MPLCONFIGDIR=$PWD %py3_install
b9a2f55
mkdir -p %{buildroot}%{_sysconfdir} %{buildroot}%{_datadir}/matplotlib
8293bc2
mv %{buildroot}%{python3_sitearch}/matplotlib/mpl-data \
b9a2f55
   %{buildroot}%{_datadir}/matplotlib
4524214
%if %{without bundled_fonts}
b9a2f55
rm -rf %{buildroot}%{_datadir}/matplotlib/mpl-data/fonts
12e8a62
%endif
25f5d42
4524214
4524214
%if %{with check}
Thomas Spura be26c9b
%check
5ff9cbe
# These files confuse pytest, and we want to test the installed copy.
5ff9cbe
rm -rf build*/
5ff9cbe
Dominik 'Rathann' Mierzejewski b295321
export http_proxy=http://127.0.0.1/
b11ac26
# Skips:
c89bd06
#  * test_invisible_Line_rendering: Checks for "slowness" that often fails on a
c89bd06
#    heavily-loaded builder.
c4446bc
#  * wxagg is broken on ppc64le:
c4446bc
#    https://bugzilla.redhat.com/show_bug.cgi?id=1738752
12e8a62
MPLCONFIGDIR=$PWD \
b9a2f55
PYTHONPATH=%{buildroot}%{python3_sitearch} \
5c2bf08
PYTHONDONTWRITEBYTECODE=1 \
4cf6018
     xvfb-run -a -s "-screen 0 640x480x24" \
037e6ae
         %{python3} tests.py -ra -n $(getconf _NPROCESSORS_ONLN) \
c89bd06
             -m 'not network' \
c4446bc
%ifarch ppc64le
c4446bc
             -k 'not test_invisible_Line_rendering and not Qt5Agg and not wxagg'
c4446bc
%else
9046bbb
             -k 'not test_invisible_Line_rendering and not Qt5Agg'
c4446bc
%endif
c08eccf
# Run Qt5Agg tests separately to not conflict with Qt4 tests.
c08eccf
MPLCONFIGDIR=$PWD \
c08eccf
PYTHONPATH=%{buildroot}%{python3_sitearch} \
c08eccf
PYTHONDONTWRITEBYTECODE=1 \
c08eccf
     xvfb-run -a -s "-screen 0 640x480x24" \
037e6ae
         %{python3} tests.py -ra -n $(getconf _NPROCESSORS_ONLN) \
9046bbb
             -m 'not network' -k 'Qt5Agg'
6ae3a9e
%endif
Thomas Spura be26c9b
4524214
b4eba4a
%files -n python3-matplotlib-data
Dominik 'Rathann' Mierzejewski b295321
%{_datadir}/matplotlib/mpl-data/
4524214
%if %{with bundled_fonts}
Dominik 'Rathann' Mierzejewski b295321
%exclude %{_datadir}/matplotlib/mpl-data/fonts/
Dominik 'Rathann' Mierzejewski b295321
%endif
Dominik 'Rathann' Mierzejewski b295321
4524214
%if %{with bundled_fonts}
b4eba4a
%files -n python3-matplotlib-data-fonts
Dominik 'Rathann' Mierzejewski b295321
%{_datadir}/matplotlib/mpl-data/fonts/
Dominik 'Rathann' Mierzejewski b295321
%endif
Dominik 'Rathann' Mierzejewski b295321
8293bc2
%files -n python3-matplotlib-doc
838673b
%doc examples
4524214
%if %{with html}
cfeed65
%doc doc/build/html/*
cfeed65
%endif
cfeed65
cfeed65
%files -n python3-matplotlib
9411cfc
%license LICENSE/
1584487
%doc README.rst
4524214
%{python3_sitearch}/matplotlib-*.egg-info/
Thomas Spura 81fc2e8
%{python3_sitearch}/matplotlib-*-nspkg.pth
cfeed65
%{python3_sitearch}/matplotlib/
Dominik 'Rathann' Mierzejewski b295321
%exclude %{python3_sitearch}/matplotlib/tests/baseline_images/*
cfeed65
%{python3_sitearch}/mpl_toolkits/
Dominik 'Rathann' Mierzejewski b295321
%exclude %{python3_sitearch}/mpl_toolkits/tests/baseline_images/*
4524214
%pycached %{python3_sitearch}/pylab.py
4524214
%pycached %exclude %{python3_sitearch}/matplotlib/backends/backend_qt4*.py
4524214
#pycached #exclude #{python3_sitearch}/matplotlib/backends/backend_qt5*.py
4524214
%pycached %exclude %{python3_sitearch}/matplotlib/backends/backend_gtk*.py
4524214
%pycached %exclude %{python3_sitearch}/matplotlib/backends/_backend_tk.py
4524214
%pycached %exclude %{python3_sitearch}/matplotlib/backends/backend_tk*.py
cfeed65
%exclude %{python3_sitearch}/matplotlib/backends/_tkagg.*
4524214
%pycached %exclude %{python3_sitearch}/matplotlib/backends/backend_wx*.py
8c9cc20
%exclude %{_pkgdocdir}/*/
cfeed65
c48ca2e
%files -n python3-matplotlib-test-data
c48ca2e
%{python3_sitearch}/matplotlib/tests/baseline_images/
c48ca2e
%{python3_sitearch}/mpl_toolkits/tests/baseline_images/
c48ca2e
f2d3f53
%files -n python3-matplotlib-qt4
4524214
%pycached %{python3_sitearch}/matplotlib/backends/backend_qt4.py
4524214
%pycached %{python3_sitearch}/matplotlib/backends/backend_qt4agg.py
f2d3f53
6995ee3
# This subpackage is empty because the Qt4 backend imports it, so we leave
6995ee3
# these files in the default package, and only use this one for dependencies.
dd3b8ab
%files -n python3-matplotlib-qt5
4524214
#pycached #{python3_sitearch}/matplotlib/backends/backend_qt5.py
4524214
#pycached #{python3_sitearch}/matplotlib/backends/backend_qt5agg.py
dd3b8ab
9c2074e
%files -n python3-matplotlib-gtk3
4524214
%pycached %{python3_sitearch}/matplotlib/backends/backend_gtk*.py
9c2074e
cfeed65
%files -n python3-matplotlib-tk
4524214
%pycached %{python3_sitearch}/matplotlib/backends/backend_tk*.py
4524214
%pycached %{python3_sitearch}/matplotlib/backends/_backend_tk.py
cfeed65
%{python3_sitearch}/matplotlib/backends/_tkagg.*
644f5c0
6995ee3
%files -n python3-matplotlib-wx
4524214
%pycached %{python3_sitearch}/matplotlib/backends/backend_wx*.py
6995ee3
a6c4a06
25f5d42
%changelog
26c79f2
* Sat Jul 18 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.3.0-1
26c79f2
- Update to latest version
26c79f2
- Fixes RHBZ#1858120
26c79f2
9d428b0
* Tue Jun 30 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.3.0-0.2.rc1
9d428b0
- Add more test dependencies
9d428b0
037e6ae
* Mon Jun 29 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.3.0-0.1.rc1
037e6ae
- Update to latest version
037e6ae
bea8958
* Sat Jun 20 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.2.2-1
bea8958
- Update to latest version
bea8958
713ad40
* Mon Jun 01 2020 Miro Hrončok <mhroncok@redhat.com> - 3.2.1-2
713ad40
- Only recommend texlive-dvipng (but require it if texlive is installed) (#1509657)
713ad40
d613f4b
* Mon May 25 2020 Miro Hrončok <mhroncok@redhat.com> - 3.2.1-1.1
d613f4b
- Rebuilt for Python 3.9
d613f4b
3fa499b
* Wed Mar 18 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.2.1-1
3fa499b
- Update to latest version
3fa499b
e6f3591
* Tue Mar 03 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.2.0-1
e6f3591
- Update to latest version
e6f3591
304a359
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.2-1.1
304a359
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
304a359
1f37c6a
* Fri Nov 22 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.1.2-1
1f37c6a
- Update to latest version
1f37c6a
c533793
* Fri Sep 06 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.1.1-2
c533793
- Backport bool deprecation fix for Python 3.8
c533793
3009a9a
* Sun Aug 18 2019 Miro Hrončok <mhroncok@redhat.com> - 3.1.1-1.1
3009a9a
- Rebuilt for Python 3.8
3009a9a
9046bbb
* Thu Aug 08 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.1.1-1
9046bbb
- Update to latest version
9046bbb
3652785
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-2.1
3652785
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
3652785
831ec4c
* Wed Jul  3 2019 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.0.3-2
831ec4c
- Update Obsoletes to be later than the last python2 builds (#1726490)
831ec4c
b5e6655
* Sat Mar 02 2019 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.0.3-1
b5e6655
- Update to latest version
b5e6655
b1b97b1
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.2-1.1
b1b97b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
b1b97b1
1713008
* Tue Nov 13 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.0.2-1
1713008
- Update to latest version
1713008
1713008
* Wed Oct 31 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.0.1-1
1713008
- Update to latest version
1713008
cc106d1
* Fri Sep 21 2018 Miro Hrončok <mhroncok@redhat.com> - 3.0.0-2
cc106d1
- Obsolete old python-matplotlib-data* to prevent conflicts and provide an upgrade path
cc106d1
b868337
* Wed Sep 19 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.0.0-1
b868337
- Update to latest version
b868337
- Drop Python 2 subpackages
b868337
- Stop setting a default backend (allow Matplotlib to choose automatically)
b868337
a6c4a06
* Mon Aug 13 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.2.3-1
a6c4a06
- Update to latest version
a6c4a06
6f741c4
* Fri Jul 20 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.2.2-4
6f741c4
- Don't use unversioned Python in build (#1605766)
862f207
- Add missing texlive-cm BR
6f741c4
b89d120
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.2-3.1
b89d120
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b89d120
1b8cd73
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.2.2-3
725edd9
- Rebuilt for Python 3.7
725edd9
5c2bf08
* Tue Apr 17 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.2.2-2
5c2bf08
- Remove bytecode produced by pytest
c48ca2e
- Add python?-matplotlib-test-data subpackages
5c2bf08
1584487
* Sat Mar 31 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.2.2-1
1584487
- Update to latest release
ad961d5
- Run tests in parallel
ad961d5
da0bd4c
* Tue Mar 13 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.1.2-3
da0bd4c
- Cleanup spec file of old conditionals
bf01071
- Use more python2- dependencies
da0bd4c
da0bd4c
* Mon Feb 05 2018 Karsten Hopp <karsten@redhat.com> - 2.1.2-2
bc53b53
- update and fix spec file conditionals
bc53b53
0326098
* Sun Jan 21 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.1.2-1
0326098
- Update to latest release
0326098
2d712ef
* Sun Dec 10 2017 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.1.1-1
2d712ef
- Update to latest release
2d712ef
0976917
* Mon Oct 16 2017 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.1.0-1
0976917
- Update to latest release
0976917
730689d
* Thu Sep 28 2017 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.0.2-1
730689d
- Update to latest release
730689d
14e87c4
* Thu Sep 28 2017 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 2.0.1-1
14e87c4
- Update to latest release
14e87c4
68a10c0
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-3.2
68a10c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
68a10c0
cf584d7
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-3.1
cf584d7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
cf584d7
c20c3de
* Sun Mar 12 2017 Peter Robinson <pbrobinson@fedoraproject.org> 2.0.0-3
c20c3de
- Fix NVR
c20c3de
Thomas Spura 3368455
* Mon Mar 06 2017 Thomas Spura <tomspur@fedoraproject.org> - 2.0.0-2.2
Thomas Spura 3368455
- Remove copyrighted file from tarball (gh-8034)
Thomas Spura 3368455
0505957
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-2.1
0505957
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
0505957
886c137
* Wed Jan 25 2017 Dan Horák <dan[at]danny.cz> - 2.0.0-2
886c137
- Apply the 'aarch64' test tolerance patch on s390(x) also
886c137
Orion Poplawski af22a58
* Fri Jan 20 2017 Orion Poplawski <orion@cora.nwra.com> - 2.0.0-1
Orion Poplawski af22a58
- Update to 2.0.0 final
Orion Poplawski af22a58
2e2f0e7
* Tue Jan 10 2017 Adam Williamson <awilliam@redhat.com> - 2.0.0-0.7.rc2
2e2f0e7
- Update to 2.0.0rc2
2e2f0e7
- Fix more big-endian integer issues
2e2f0e7
- Apply the 'aarch64' test tolerance patch on ppc64 also (it's affected by same issues)
2e2f0e7
- Tweak the 'i686' test tolerance patch a bit (some errors are gone, some new ones)
2e2f0e7
- Re-enable test suite for all arches
2e2f0e7
- Note a remaining quasi-random test issue that causes build to fail sometimes
2e2f0e7
cab4305
* Mon Jan 09 2017 Adam Williamson <awilliam@redhat.com> - 2.0.0-0.6.b4
cab4305
- Fix another integer type issue which caused more issues on ppc64
cab4305
cf0338c
* Sun Jan 08 2017 Adam Williamson <awilliam@redhat.com> - 2.0.0-0.5.b4
cf0338c
- Fix int type conversion error that broke text rendering on ppc64 (#1411070)
cf0338c
08fc8aa
* Tue Dec 13 2016 Charalampos Stratakis <cstratak@redhat.com> - 2.0.0-0.4.b4
08fc8aa
- Rebuild for Python 3.6
08fc8aa
82ec742
* Mon Oct 24 2016 Dan Horák <dan[at]danny.cz> - 2.0.0-0.3.b4
82ec742
- disable tests on some alt-arches to unblock depending builds
82ec742
Dominik 'Rathann' Mierzejewski 8c21714
* Mon Sep 26 2016 Dominik Mierzejewski <rpm@greysector.net> - 2.0.0-0.2.b4
Dominik 'Rathann' Mierzejewski 8c21714
- add missing runtime dependencies for python2 package
Dominik 'Rathann' Mierzejewski 8c21714
Dominik 'Rathann' Mierzejewski b295321
* Sat Sep 10 2016 Dominik Mierzejewski <rpm@greysector.net> - 2.0.0-0.1.b4
Dominik 'Rathann' Mierzejewski b295321
- Update to 2.0.0b4
Dominik 'Rathann' Mierzejewski b295321
- Drop upstreamed or obsolete patches
Dominik 'Rathann' Mierzejewski b295321
- python-cycler >= 0.10.0 is required
Dominik 'Rathann' Mierzejewski b295321
- move around Requires and BRs and sort more or less alphabetically
Dominik 'Rathann' Mierzejewski b295321
- don't ship baseline images for tests (like Debian)
Dominik 'Rathann' Mierzejewski b295321
- Require stix fonts only when they're not bundled
Dominik 'Rathann' Mierzejewski b295321
- disable HTML doc building for bootstrapping 2.0.x series
Dominik 'Rathann' Mierzejewski b295321
- relax image rendering tests tolerance due to freetype version differences
Dominik 'Rathann' Mierzejewski b295321
- disable some failing tests on aarch64 for now
Dominik 'Rathann' Mierzejewski b295321
00a8b9c
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.2-0.2.rc2
00a8b9c
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
00a8b9c
Dominik Mierzejewski 844271b
* Fri Jun 03 2016 Dominik Mierzejewski <rpm@greysector.net> - 1.5.1-7
Dominik Mierzejewski 844271b
- Update to 1.5.2rc2.
Dominik Mierzejewski 844271b
- Drop wrong hunk from use-system-six patch.
Dominik Mierzejewski 844271b
- Patch new qhull paths on F25+ instead of using sed.
Dominik Mierzejewski 844271b
- Rebase failing tests patch.
Dominik Mierzejewski 844271b
Dominik Mierzejewski ee7e325
* Mon May 23 2016 Dominik Mierzejewski <rpm@greysector.net> - 1.5.1-6
Dominik Mierzejewski ee7e325
- Upstream no longer ships non-free images, use pristine source.
Dominik Mierzejewski ee7e325
Dominik Mierzejewski 0316efe
* Wed May 18 2016 Dominik Mierzejewski <rpm@greysector.net> - 1.5.1-5
Dominik Mierzejewski 0316efe
- Unbundle python-six (#1336740).
Dominik Mierzejewski 0316efe
- Run tests (and temporarily disable failing ones).
Dominik Mierzejewski 0316efe
- Use upstream-recommended way of running tests in parallel.
Dominik Mierzejewski 0316efe
- python2-cycler and -mock are required for running tests.
Dominik Mierzejewski 0316efe
267dd5c
* Sat Apr 30 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.5.1-4
267dd5c
- Rebuild for qhull-2015.2-1.
267dd5c
- Reflect qhull_a.h's location having changed.
267dd5c
Orion Poplawski ecfdac6
* Wed Apr 6 2016 Orion Poplawski <orion@cora.nwra.com> - 1.5.1-3
Orion Poplawski ecfdac6
- Add requires python-cycler
Orion Poplawski ecfdac6
632ebab
* Tue Apr 05 2016 Jon Ciesla <limburgher@gmail.com> - 1.5.1-2
632ebab
- Drop agg-devel BR, fix sphinx build with python*cycler BR
632ebab
Thomas Spura 760f924
* Mon Apr 04 2016 Thomas Spura <tomspur@fedoraproject.org> - 1.5.1-1
Thomas Spura 760f924
- update to 1.5.1 (#1276806)
Thomas Spura 760f924
- Add missing requires of dvipng to python3-matplotlib (#1270202)
Thomas Spura 760f924
- use bundled agg (#1276806)
Thomas Spura 760f924
- Drop cxx patch (was dropped upstream)
Thomas Spura 760f924
- Regenerate search path patch2
Thomas Spura 760f924
Thomas Spura 8e6fb6a
* Mon Apr 04 2016 Thomas Spura <tomspur@fedoraproject.org> - 1.4.3-13
Thomas Spura 8e6fb6a
- Require the qt5 subpackage from the qt4 subpackage (#1219556)
Thomas Spura 8e6fb6a
c901c66
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-12
c901c66
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c901c66
Thomas Spura 96f1b73
* Tue Jan 12 2016 Thomas Spura <tomspur@fedoraproject.org> - 1.4.3-11
Thomas Spura 96f1b73
- Fix another requires of the main package
Thomas Spura 96f1b73
Thomas Spura e065ba8
* Thu Jan 07 2016 Thomas Spura <tomspur@fedoraproject.org> - 1.4.3-10
Thomas Spura e065ba8
- Fix requiring the correct backend from the main package
Thomas Spura e065ba8
Thomas Spura 69fbdf8
* Thu Jan 07 2016 Thomas Spura <tomspur@fedoraproject.org> - 1.4.3-9
Thomas Spura 69fbdf8
- regenerate tarball to exclude lena image (#1295174)
Thomas Spura 69fbdf8
Thomas Spura 5ddd160
* Sun Nov 15 2015 Thomas Spura <tomspur@fedoraproject.org> - 1.4.3-8
Thomas Spura 5ddd160
- Pick upstream patch for fixing the gdk backend #1231748
Thomas Spura a0ff1b7
- Add python2 subpackages and use python_provide
Thomas Spura 5ddd160
13c730c
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-7
13c730c
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
13c730c
13ef95a
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-6
13ef95a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
13ef95a
b7fd65c
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.4.3-5
b7fd65c
- Rebuilt for GCC 5 C++11 ABI change
b7fd65c
9c2074e
* Wed Feb 25 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.4.3-4
9c2074e
- Split out python-matplotlib-gtk, python-matplotlib-gtk3,
9c2074e
  python3-matplotlib-gtk3 subpackages (#1067373)
9c2074e
- Add missing requirements on gtk
9c2074e
8c9cc20
* Tue Feb 24 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.4.3-3
8c9cc20
- Use %%license, add skimage to build requirements
8c9cc20
dd3b8ab
* Tue Feb 17 2015 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.4.3-2
dd3b8ab
- Disable Qt5 backend on Fedora <21 and RHEL
dd3b8ab
dd3b8ab
* Tue Feb 17 2015 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.4.3-1
8c9cc20
- New upstream release (#1134007)
dd3b8ab
- Add Qt5 backend
dd3b8ab
dd3b8ab
* Tue Jan 13 2015 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.4.2-1
dd3b8ab
- Bump to new upstream release
dd3b8ab
- Add qhull-devel to BR
dd3b8ab
- Add six to Requires
dd3b8ab
3d4898c
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-7
3d4898c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
3d4898c
3b5c19b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-6
3b5c19b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3b5c19b
d42870f
* Wed May 21 2014 Jaroslav Škarvada <jskarvad@redhat.com> - 1.3.1-5
d42870f
- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86
d42870f
68e0413
* Wed May 14 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 1.3.1-4
68e0413
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
68e0413
7731b0f
* Tue Feb 11 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.3.1-3
7731b0f
- Make TkAgg the default backend
7731b0f
- Remove python2 dependency from -data subpackage
7731b0f
12e8a62
* Mon Jan 27 2014 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.3.1-2
12e8a62
- Correct environment for and enable %%check
12e8a62
- Install system wide matplotlibrc under /etc
12e8a62
- Do not duplicate mpl-data for python2 and python3 packages
12e8a62
- Conditionally bundle data fonts (https://fedorahosted.org/fpc/ticket/381)
12e8a62
Thomas Spura be26c9b
* Sat Jan 25 2014 Thomas Spura <tomspur@fedoraproject.org> - 1.3.1-1
Thomas Spura be26c9b
- update to 1.3.1
Thomas Spura be26c9b
- use GTKAgg as backend (#1030396, #982793, #1049624)
Thomas Spura be26c9b
- use fontconfig
Thomas Spura be26c9b
- add %%check for local testing (testing requires a display)
Thomas Spura be26c9b
Thomas Spura 14b1524
* Wed Aug  7 2013 Thomas Spura <tomspur@fedoraproject.org> - 1.3.0-1
Thomas Spura 81fc2e8
- update to new version
Thomas Spura 81fc2e8
- use xz to compress sources
Thomas Spura 81fc2e8
- drop fontconfig patch (upstream)
Thomas Spura 81fc2e8
- drop tk patch (upstream solved build issue differently)
Thomas Spura 81fc2e8
- redo use system agg patch
Thomas Spura 81fc2e8
- delete bundled python-pycxx headers
Thomas Spura 81fc2e8
- fix requires of python3-matplotlib-qt (fixes #988412)
Thomas Spura 81fc2e8
0a7be6a
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-15
0a7be6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
0a7be6a
e5fc5ec
* Mon Jun 10 2013 Jon Ciesla <limburgher@gmail.com> - 1.2.0-14
e5fc5ec
- agg rebuild.
e5fc5ec
Thomas Spura 90bbb1e
* Wed Apr 10 2013 Thomas Spura <tomspur@fedoraproject.org> - 1.2.0-13
Thomas Spura c4143b6
- use python3 version in python3-matplotlib-qt4 (#915727)
Thomas Spura 90bbb1e
- include __pycache__ files in correct subpackages on python3
Thomas Spura c4143b6
Thomas Spura 83a2767
* Wed Apr  3 2013 Thomas Spura <tomspur@fedoraproject.org> - 1.2.0-12
Thomas Spura 83a2767
- Decode output of subprocess to utf-8 or regex will fail (#928326)
Thomas Spura 83a2767
ab00be2
* Tue Apr  2 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-11
ab00be2
- Make stix-fonts a requires of matplotlib (#928326)
ab00be2
b2c1943
* Thu Mar 28 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-10
b2c1943
- Use stix fonts avoid problems with missing cm fonts (#908717)
b2c1943
- Correct type mismatch in python3 font_manager (#912843, #928326)
b2c1943
c89b645
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-9
c89b645
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
c89b645
b58a0f6
* Wed Jan 16 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-8
b58a0f6
- Update fontconfig patch to apply issue found by upstream
b58a0f6
- Update fontconfig patch to apply issue with missing afm fonts (#896182)
b58a0f6
eb9a122
* Wed Jan 16 2013 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-7
eb9a122
- Use fontconfig by default (#885307)
eb9a122
11c0529
* Thu Jan  3 2013 David Malcolm <dmalcolm@redhat.com> - 1.2.0-6
11c0529
- remove wx support for rhel >= 7
11c0529
f2d3f53
* Tue Dec 04 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-5
f2d3f53
- Reinstantiate wx backend for python2.x.
f2d3f53
- Run setup.py under xvfb-run to detect and default to gtk backend (#883502)
f2d3f53
- Split qt4 backend subpackage and add proper requires for it.
f2d3f53
- Correct wrong regex in tcl libdir patch.
f2d3f53
03883d0
* Tue Nov 27 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-4
03883d0
- Obsolete python-matplotlib-wx for clean updates.
03883d0
cfeed65
* Tue Nov 27 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-3
cfeed65
- Enable python 3 in fc18 as build requires are now available (#879731)
cfeed65
cfeed65
* Thu Nov 22 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-2
cfeed65
- Build python3 only on f19 or newer (#837156)
cfeed65
- Build requires python3-six if building python3 support (#837156)
cfeed65
cfeed65
* Thu Nov 22 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.2.0-1
cfeed65
- Update to version 1.2.0
cfeed65
- Revert to regenerate tarball with generate-tarball.sh (#837156)
cfeed65
- Assume update to 1.2.0 is for recent releases
cfeed65
- Remove %%defattr
cfeed65
- Remove %%clean
cfeed65
- Use simpler approach to build html documentation
cfeed65
- Do not use custom/outdated setup.cfg
cfeed65
- Put one BuildRequires per line
cfeed65
- Enable python3 support
cfeed65
- Cleanup spec as wx backend is no longer supported
cfeed65
- Use default agg backend
cfeed65
- Fix bogus dates in changelog by assuming only week day was wrong
cfeed65
cfeed65
* Fri Aug 17 2012 Jerry James <loganjerry@gmail.com> - 1.1.1-1
cfeed65
- Update to version 1.1.1.
cfeed65
- Remove obsolete spec file elements
cfeed65
- Fix sourceforge URLs
cfeed65
- Allow sample data to have a different version number than the sources
cfeed65
- Don't bother removing problematic file since we remove entire agg24 directory
cfeed65
- Fix building with pygtk in the absence of an X server
cfeed65
- Don't install license text for bundled software that we don't bundle
cfeed65
8a5f96f
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-21
8a5f96f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
8a5f96f
cfeed65
* Tue Jul 3 2012 pcpa <paulo.cesar.pereira.de.andrade@gmail.com> - 1.1.0-1
cfeed65
- Update to version 1.1.0.
cfeed65
- Do not regenerate upstream tarball but remove problematic file in %%prep.
cfeed65
- Remove non longer applicable/required patch0.
cfeed65
- Rediff/rename -noagg patch.
cfeed65
- Remove propagate-timezone-info-in-plot_date-xaxis_da patch already applied.
cfeed65
- Remove tkinter patch now with critical code in a try block.
cfeed65
- Remove png 1.5 patch as upstream is now png 1.5 aware.
cfeed65
- Update file list.
cfeed65
2114656
* Wed Apr 18 2012 David Malcolm <dmalcolm@redhat.com> - 1.0.1-20
2114656
- remove wx support for rhel >= 7
2114656
05e0e0b
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-19
05e0e0b
- Rebuilt for c++ ABI breakage
05e0e0b
887890b
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-18
887890b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
887890b
630c235
* Tue Dec  6 2011 David Malcolm <dmalcolm@redhat.com> - 1.0.1-17
630c235
- fix the build against libpng 1.5
630c235
313dac9
* Tue Dec  6 2011 David Malcolm <dmalcolm@redhat.com> - 1.0.1-16
313dac9
- fix egg-info conditional for RHEL
313dac9
04e2e0f
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 1.0.1-15
04e2e0f
- Rebuild for new libpng
04e2e0f
5446c87
* Mon Oct 31 2011 Dan Horák <dan[at]danny.cz> - 1.0.1-14
5446c87
- fix build with new Tkinter which doesn't return an expected value in __version__
5446c87
aacc152
* Thu Sep 15 2011 Jef Spaleta <jspaleta@fedoraproject.org> - 1.0.1-13
f46b703
- apply upstream bugfix for timezone formatting (Bug 735677)
aacc152
Orion Poplawski e461fe6
* Fri May 20 2011 Orion Poplawski <orion@cora.nwra.com> - 1.0.1-12
Orion Poplawski e461fe6
- Add Requires dvipng (Bug 684836)
Orion Poplawski e461fe6
- Build against system agg (Bug 612807)
Orion Poplawski e461fe6
- Use system pyparsing (Bug 702160)
Orion Poplawski e461fe6
43d2ec1
* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-11
43d2ec1
- Set PYTHONPATH during html doc building using find to prevent broken builds
43d2ec1
664c62f
* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-10
664c62f
- Spec file cleanups for readability
664c62f
c7aa1a0
* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-9
c7aa1a0
- Bump and rebuild
c7aa1a0
5141702
* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-8
5141702
- Fix spec file typos so package builds
5141702
0e79a43
* Fri Feb 25 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-7
0e79a43
- Remove a debugging echo statement from the spec file
0e79a43
- Fix some line endings and permissions in -doc sub-package
0e79a43
680c73c
* Fri Feb 25 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-6
680c73c
- Spec file cleanups to silence some rpmlint warnings
680c73c
a48cf83
* Mon Feb 21 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-5
a48cf83
- Add default attr to doc sub-package file list
ab40769
- No longer designate -doc subpackage as noarch
06e45f0
- Add arch specific Requires for tk, wx and doc sub-packages
a48cf83
fa5fd50
* Mon Feb 21 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-4
fa5fd50
- Enable wxPython backend
f26192d
- Make -doc sub-package noarch
fa5fd50
a706a1d
* Mon Feb 21 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-3
a706a1d
- Add conditional for optionally building doc sub-package
f48deec
- Add flag to build low res images for documentation
f48deec
- Add matplotlib-1.0.1-plot_directive.patch to fix build of low res images
fd9734a
- Remove unused patches
a706a1d
838673b
* Sat Feb 19 2011 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 1.0.1-2
838673b
- Build and package HTML documentation in -doc sub-package
838673b
- Move examples to -doc sub-package
838673b
- Make examples non-executable
838673b
eb0ae8e
* Fri Feb 18 2011 Thomas Spura <tomspur@fedoraproject.org> - 1.0.1-1
eb0ae8e
- update to new bugfix version (#678489)
eb0ae8e
- set file attributes in tk subpackage
eb0ae8e
- filter private *.so
eb0ae8e
7d37cb0
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-3
7d37cb0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7d37cb0
3d8aca5
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 1.0.0-2
3d8aca5
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
3d8aca5
e8b7d4f
* Thu Jul 8 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 1.0.0-1
f46b703
- New upstream release
f46b703
- Remove undistributable file from bundled agg library
e8b7d4f
8ff61b6
* Thu Jul 1 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.3-1
f46b703
- New upstream release
8ff61b6
8e35b28
* Thu May 27 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.1.2-4
f46b703
- Upstream patch to fix deprecated gtk tooltip warning.
8e35b28
75838bc
* Mon Apr 12 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.1.2-2
f46b703
- Bump to rebuild against numpy 1.3
75838bc
5fb5eb7
* Thu Apr 1 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.1.2-1
f46b703
- Bump to rebuild against numpy 1.4.0
5fb5eb7
1888600
* Fri Dec 11 2009 Jon Ciesla <limb@jcomserv.net> - 0.99.1.2
1888600
- Update to 0.99.1.2
1888600
8e942f9
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.98.5.2-5
8e942f9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
8e942f9
7cfd478
* Fri Mar 06 2009 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.5-4
7cfd478
- Fixed font dep after font guideline change
7cfd478
81520ce
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.98.5.2-3
81520ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
81520ce
3566db3
* Tue Dec 23 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.5-2
3566db3
- Add dep on DejaVu Sans font for default font support
3566db3
0ec477d
* Mon Dec 22 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.5-1
0ec477d
- Latest upstream release
0ec477d
- Strip out included fonts
0ec477d
9009b11
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.98.3-2
9009b11
- Rebuild for Python 2.6
9009b11
e9f8234
* Wed Aug  6 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.3-1
e9f8234
- Latest upstream release
e9f8234
cfeed65
* Tue Jul  1 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.1-1
36a8616
- Latest upstream release
36a8616
61aa382
* Fri Mar  21 2008 Jef Spaleta <jspaleta[AT]fedoraproject org> - 0.91.2-2
61aa382
- gcc43 cleanups
61aa382
1437e01
* Fri Mar  21 2008 Jef Spaleta <jspaleta[AT]fedoraproject org> - 0.91.2-1
1437e01
- New upstream version
1437e01
- Adding Fedora specific setup.cfg from included template
1437e01
- removed numarry and numerics build requirements
1437e01
4b93d98
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.90.1-6
4b93d98
- Autorebuild for GCC 4.3
4b93d98
1ba7111
* Fri Jan  4 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.90.1-5
1ba7111
- Fixed typo in spec.
1ba7111
d1a8b70
* Fri Jan  4 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.90.1-4
d1a8b70
- Support for Python Eggs for F9+
d1a8b70
96119e7
* Thu Jan  3 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.90.1-3
96119e7
- Rebuild for new Tcl 8.5
96119e7
d539842
* Thu Aug 23 2007 Orion Poplawski <orion@cora.nwra.com> 0.90.1-2
d539842
- Update license tag to Python
d539842
- Rebuild for BuildID
d539842
bb617de
* Mon Jun 04 2007 Orion Poplawski <orion@cora.nwra.com> 0.90.1-1
bb617de
- Update to 0.90.1
bb617de
32df714
* Wed Feb 14 2007 Orion Poplawski <orion@cora.nwra.com> 0.90.0-2
32df714
- Rebuild for Tcl/Tk downgrade
32df714
0346b9d
* Sat Feb 10 2007 Jef Spaleta <jspaleta@gmail.com> 0.90.0-2
f46b703
- Release bump for rebuild against new tk
0346b9d
5550f6f
* Fri Feb 09 2007 Orion Poplawski <orion@cora.nwra.com> 0.90.0-1
5550f6f
- Update to 0.90.0
5550f6f
cfeed65
* Fri Jan  5 2007 Orion Poplawski <orion@cora.nwra.com> 0.87.7-4
680c73c
- Add examples to %%docs
a019183
a019183
* Mon Dec 11 2006 Jef Spaleta <jspaleta@gmail.com> 0.87.7-3
f319b1c
- Release bump for rebuild against python 2.5 in devel tree
f319b1c
a019183
* Tue Dec  5 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.7-2
5ca800e
- Force build of gtk/gtkagg backends in mock (bug #218153)
5ca800e
- Change Requires from python-numeric to numpy (bug #218154)
5ca800e
a019183
* Tue Nov 21 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.7-1
4172d14
- Update to 0.87.7 and fix up the defaults to use numpy
4172d14
- Force build of tkagg backend without X server
4172d14
- Use src.rpm from Jef Spaleta, closes bug 216578
4172d14
e197124
* Fri Oct  6 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.6-1
e197124
- Update to 0.87.6
e197124
145fd38
* Thu Sep  7 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.5-1
145fd38
- Update to 0.87.5
145fd38
145fd38
* Thu Jul 27 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.4-1
145fd38
- Update to 0.87.4
145fd38
644f5c0
* Wed Jun  7 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.3-1
644f5c0
- Update to 0.87.3
644f5c0
54692bd
* Mon May 15 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.2-2
54692bd
- Rebuild for new numpy
54692bd
ccda7c8
* Tue Mar  7 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.2-1
ccda7c8
- Update to 0.87.2
ccda7c8
31c351b
* Tue Mar  7 2006 Orion Poplawski <orion@cora.nwra.com> 0.87.1-1
31c351b
- Update to 0.87.1
31c351b
- Add pycairo >= 1.0.2 requires (FC5+ only)
31c351b
8217450
* Fri Feb 24 2006 Orion Poplawski <orion@cora.nwra.com> 0.87-1
8217450
- Update to 0.87
8217450
- Add BR numpy and python-numarray
8217450
- Add patch to keep Numeric as the default numerix package
8217450
- Add BR tkinter and tk-devel for TkInter backend
8217450
- Make separate package for Tk backend
8217450
899948a
* Tue Jan 10 2006 Orion Poplawski <orion@cora.nwra.com> 0.86-1
899948a
- Update to 0.86
899948a
6883dbf
* Thu Dec 22 2005 Orion Poplawski <orion@cora.nwra.com> 0.85-2
6883dbf
- Rebuild
6883dbf
111a53d
* Sun Nov 20 2005 Orion Poplawski <orion@cora.nwra.com> 0.85-1
111a53d
- New upstream version 0.85
111a53d
d22666d
* Mon Sep 19 2005 Orion Poplawski <orion@cora.nwra.com> 0.84-1
d22666d
- New upstream version 0.84
d22666d
4ba8ff1
* Tue Aug 02 2005 Orion Poplawski <orion@cora.nwra.com> 0.83.2-3
f46b703
- bump release
4ba8ff1
ff18059
* Tue Aug 02 2005 Orion Poplawski <orion@cora.nwra.com> 0.83.2-2
ff18059
- Add Requires: python-numeric, pytz, python-dateutil
ff18059
daf5031
* Fri Jul 29 2005 Orion Poplawski <orion@cora.nwra.com> 0.83.2-1
daf5031
- New upstream version matplotlib 0.83.2
daf5031
634341f
* Thu Jul 28 2005 Orion Poplawski <orion@cora.nwra.com> 0.83.1-2
634341f
- Bump rel to fix botched tag
634341f
87eb208
* Thu Jul 28 2005 Orion Poplawski <orion@cora.nwra.com> 0.83.1-1
87eb208
- New upstream version matplotlib 0.83.1
87eb208
df8fffe
* Tue Jul 05 2005 Orion Poplawski <orion@cora.nwra.com> 0.82-4
df8fffe
- BuildRequires: pytz, python-dateutil - use upstream
df8fffe
- Don't use INSTALLED_FILES, list dirs
df8fffe
- Fix execute permissions
df8fffe
5c67a30
* Fri Jul 01 2005 Orion Poplawski <orion@cora.nwra.com> 0.82-3
f217e72
- Use %%{python_sitearch}
5c67a30
25f5d42
* Thu Jun 30 2005 Orion Poplawski <orion@cora.nwra.com> 0.82-2
25f5d42
- Rename to python-matplotlib
25f5d42
- Remove unneeded Requires: python
680c73c
- Add private directories to %%files
25f5d42
25f5d42
* Tue Jun 28 2005 Orion Poplawski <orion@cora.nwra.com> 0.82-1
25f5d42
- Initial package for Fedora Extras