forked from pool/plplot
Use SOURCE_DATE_EPOCH for reproducible jar mtime OBS-URL: https://build.opensuse.org/request/show/1203957 OBS-URL: https://build.opensuse.org/package/show/science/plplot?expand=0&rev=159
814 lines
32 KiB
Plaintext
814 lines
32 KiB
Plaintext
-------------------------------------------------------------------
|
|
Thu Sep 26 17:17:45 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Added patch:
|
|
* plplot-reproducible-jar-mtime.patch
|
|
+ Use SOURCE_DATE_EPOCH for reproducible jar mtime
|
|
+ Applied if building with Java >= 17
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 15 22:27:50 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Add plplot-numpy-2.0-compat.patch for compatibility with numpy
|
|
>= 2.0 (gh#PLplot/PLplot#10); patch taken from upstream PR and
|
|
updated to fix tests.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 8 05:34:11 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Disable python3.12 as it is not supported by upstream.
|
|
- Fix doc pakcage location.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 26 21:57:04 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Add plplot-pkgconfig-includedir.patch: Use
|
|
CMAKE_INSTALL_FULL_<dir> macros to fix incorrect include and lib
|
|
dirs in pkgconfig file
|
|
(https://sourceforge.net/p/plplot/bugs/207/).
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 25 06:45:13 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Adapt specfile to build plplot against multiple python flavours.
|
|
- Set $HOME to current dir during %check to ensure fontconfig does
|
|
not complain about un-writable cache dirs.
|
|
- Add plplot-libharu-version-check.patch: Fix check for libharu
|
|
version when configuring build with cmake.
|
|
- New subpackages:
|
|
* plplot-driver-pdf: PDf driver based on libharu; new
|
|
BuildRequires: libharu-devel.
|
|
* plplot-pyqt5-cmake: CMake files for building cmake based
|
|
projects using python3-plplot-pyqt5. CMake files are not
|
|
versioned according to python3 versioning, and so can only
|
|
help when using the pyqt5 bindings with the primary python3
|
|
version. NOTE: Currently pkg is noop as pyqt5 bindings do not
|
|
build for python 3.11, since sip4 is not available for the
|
|
latter.
|
|
- Make doc package noarch.
|
|
- Have python310-plplot-pyqt5 obsolete plplot-python3-qt5.
|
|
- Have python311-plplot explicitly obsolete python3-plplot to
|
|
avoid file conflicts during upgrades.
|
|
- Let python310-plplot = %{version}-%{release} conflict with
|
|
python3-plplot < %{version}-%{release}.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 3 06:35:14 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Disable octave also for TW (openSUSE >= 1550) since plplot does
|
|
not support octave >= 8.0.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 26 14:58:47 UTC 2022 - Max Lin <mlin@suse.com>
|
|
|
|
- BuildRequires python3-sip4 for Leap 15.4
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 30 16:33:59 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Enforce CMAKE_INSTALL_LIBDIR=%{_libdir} to ensure pkgconfig
|
|
file substitutions for libdir are correct; this became an issue
|
|
after we switched to using the cmake macro for configuring
|
|
(boo#1195074).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 6 05:52:58 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>
|
|
|
|
- Change shebangs for Python examples to be Python 3.
|
|
- Add patch support-python3-pythondemos.patch so pythondemos.py will
|
|
run under Python 3.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 2 23:33:31 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Enable building octave bindings for openSUSE >= 1550 (TW) where
|
|
swig has been patched to support octave 6+.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 8 22:25:22 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Enforce std=c++14 to avoid build failures with GCC 11 that
|
|
defaults to c++17.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 4 13:56:35 UTC 2021 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
- Reenable qhull support, link against reentrant libqhull_r:
|
|
0001-Use-reentrant-libqhull_r-instead-of-deprecated-libqh.patch
|
|
- Some minor specfile cleanups
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 13 12:24:34 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Add plplot-drop-FindLua-cmake-module.patch to drop in-house
|
|
FindLua.cmake module, which is severely dated, to use cmake's
|
|
own module and fix building for lua >= 5.4; patch taken from
|
|
upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 9 13:26:01 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Disable octave bindings until compilation against octave 6 is
|
|
fixed (fix should happen mostly in swig, see gh#swig/swig#1893).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 22 12:57:42 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Fix dependency of -devel package when built without qhull
|
|
support: libcsironn0 does not exist in this case.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 28 19:03:52 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Disable csironn library since it does not build against recent
|
|
qhull (libqhull_r).
|
|
- Disable ada bindings: does not build with fPIC.
|
|
- BuildRequires: python3-sip4-devel for openSUSE >= 1550 to enable
|
|
pyqt5 bindings.
|
|
- Pass `-DCMAKE_SKIP_RPATH:BOOL=OFF
|
|
-DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON` to cmake to fix build issues
|
|
caused by Leap 15.2's incorrect cmake macros (doesn't hurt for
|
|
other distros anyway).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 21 11:36:26 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Disable octave bindings for openSUSE < 1550 where they fail to
|
|
build.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 20 12:50:23 UTC 2020 - Michel Normand <normand@linux.vnet.ibm.com>
|
|
|
|
- Add _constraints for PowerPC avoid "no space left on device" build error
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 14 13:22:12 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Add plplot-include-QPainterPath.patch: Include QPainterPath
|
|
header when building Qt modules, needed for Qt >= 5.15.0; patch
|
|
from upstream.
|
|
- Re-enable octave bindings (issue with swig and octave seems to
|
|
be fixed now).
|
|
- Reorganise the distribution of cmake files so that each cmake
|
|
file belongs in the right package.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 24 14:17:15 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Re-enable csironn bindings for openSUSE >= 1550 as they build
|
|
again (due to fixes to qhull package).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 24 10:12:09 UTC 2020 - olaf@aepfle.de
|
|
|
|
- add conditional for OCaml bindings, they depend on camlidl
|
|
- actually fix the OCaml bindings with plplot-ocaml.patch
|
|
- use autosetup, build verbose
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 4 09:40:55 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Do not require libcsironn0 from the -devel package on
|
|
suse_version>=1550, where this is no longer built.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 13 10:57:12 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- plplotqt-devel no longer Requires libqt4-devel, instead the
|
|
appropriate Qt5 headers.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 12 13:18:30 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Disable libcsironn on openSUSE >= 1550 to prevent build
|
|
failures.
|
|
- Fix shapelib dependency: BuildRequires: pkgconfig(shapelib)
|
|
instead of BuildRequires: shapelib; install additional shapelib
|
|
files as part of plplot-common.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 26 12:21:47 UTC 2019 - olaf@aepfle.de
|
|
|
|
- Add ExclusiveArch, based on build_ada in gcc.spec
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 5 12:07:27 UTC 2019 - Luigi Baldoni <aloisio@gmx.com>
|
|
|
|
- Update to version 5.15.0
|
|
* Bug fixes
|
|
* Update PLplot to be consistent with modern free software
|
|
* Rewrite the configuration of the INSTALL_RPATH target
|
|
property
|
|
* Rewrite the rpath configuration of traditionally built
|
|
examples
|
|
* Factor the PLplot export files
|
|
* Introduce symbolic constants in our color-map routines
|
|
* New implementation of the range checks for the validity of
|
|
cmap0 and cmap1 user input
|
|
* New implementation of the -bg command-line option
|
|
* Implement ctest for the build system of the installed
|
|
examples
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 4 14:57:16 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Disable octave bindings until compilation against octave 5.1.x
|
|
is supported.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 25 12:40:02 UTC 2019 - badshah400@gmail.com
|
|
|
|
- Update to version 5.14.0:
|
|
* Update control of Python version
|
|
* Rewrite the build-system logic for determining PYQT_SIP_DIR
|
|
and PYQT_SIP_FLAGS
|
|
* Implement plStatic2dGrid
|
|
* Difference report default device changed from psc to svg
|
|
* Resolve the remaining difference report issues
|
|
* Improve command-line parsing
|
|
* Cleanup of plmap
|
|
* wxwidgets development status
|
|
* First step toward using best CMake-3 practices for our build
|
|
system
|
|
* Update PLplot to be consistent with modern free software
|
|
* Rewrite documentation of PLplot testing
|
|
* Configure the ps and psttf device drivers just like all other
|
|
device drivers
|
|
* Bug fixes
|
|
- Drop plplot-fix-pkgconfig-checks.patch: upstreamed.
|
|
- Update shlib package names in keeping with upstream so versions.
|
|
- Enable octave bindings: compilation against 4.4.x has been fixed
|
|
upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 30 12:43:55 UTC 2018 - badshah400@gmail.com
|
|
|
|
- Add plplot-fix-pkgconfig-checks.patch: Fix pkg-config based
|
|
checks for installed dependencies; patch taken from upstream
|
|
git.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 31 12:50:31 UTC 2018 - badshah400@gmail.com
|
|
|
|
- Re-enable libcsirocsa and libscironn for i586: these are now
|
|
building (go figure!)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 5 12:13:36 UTC 2018 - badshah400@gmail.com
|
|
|
|
- Disable octave bindings until compilation against octave 4.4 is
|
|
sorted out; remove conditionals for setting octave_enabled as
|
|
plplot is unresolvable against openSUSE < 1320 anyway.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 8 03:24:17 UTC 2018 - badshah400@gmail.com
|
|
|
|
- plplot-devel should not depend on shared libs which are not
|
|
built: %{csirocsa_shlib} and %{csironn_shlib} on certain archs.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 7 08:13:10 UTC 2018 - guillaume.gardet@opensuse.org
|
|
|
|
- Handle aarch64, ppc64 and ppc64le, not only x86_64 for libs
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 26 12:49:52 UTC 2018 - badshah400@gmail.com
|
|
|
|
- Fix building for i586 by packaging x86_64-only libraries only
|
|
for the latter arch.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 16 12:24:17 UTC 2018 - badshah400@gmail.com
|
|
|
|
- Remove python3-base from Requires for %{name}-tcltk; it is
|
|
unneeded in light of python(abi) getting pulled in
|
|
automatically.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 12 17:19:40 UTC 2018 - badshah400@gmail.com
|
|
|
|
- Replace even more python2 Requires with python3 ones; this
|
|
finally fixes build failures on openSUSE:Leap:15.0.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 12 08:38:48 UTC 2018 - badshah400@gmail.com
|
|
|
|
- Swap leftover python2 Requires for explicitly python3 ones,
|
|
rename python package to python3-plplot.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 1 10:08:56 UTC 2017 - badshah400@gmail.com
|
|
|
|
- Switch to using explicit python3 BuildRequires (plplot is
|
|
"unresolvable" for openSUSE <= 1320 anyway); adapt file lists
|
|
accordingly.
|
|
- Drop conditionals referring to old openSUSE versions <= 1320.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 1 08:26:44 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Drop legacy dependencies: pkgconfig(gnome-python-2.0) and
|
|
pkgconfig(pygtk-2.0) are not in use.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 29 08:20:50 UTC 2017 - badshah400@gmail.com
|
|
|
|
- Fix License tag in specfile for plplot-octave subpackage: While
|
|
everything else is licensed as LGPL-2.1+, the Octave bindings
|
|
are licensed as GPL-2.0+.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Nov 11 22:51:26 UTC 2017 - badshah400@gmail.com
|
|
|
|
- Drop BuildRequires on libgnomui and libgnomeprintui, as they are
|
|
not really required any more (boo#1067727).
|
|
- Change hashbangs for python based examples so that they refer
|
|
directly to the python binary instead of doing so via env.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 4 07:40:37 UTC 2017 - fstrba@suse.com
|
|
|
|
- Remove the stale gcc-java dependency, since gcc-java is bound to
|
|
go soon and it is really not needed for building here
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 26 15:29:06 UTC 2017 - badshah400@gmail.com
|
|
|
|
- Update to version 5.13.0:
|
|
* Bug fixes.
|
|
* The Python binding and examples now work for both Python 2 and
|
|
3.
|
|
* Change the Fortran naming convention.
|
|
* Fix many "space in prefix" issues.
|
|
* Complete rewrite of IPC between -dev wxwidgets and wxPLViewer.
|
|
* Implement a new Windows GDI (wingdi) device driver.
|
|
* Implement new Python extension module to support pytkdemo.
|
|
* Fix OCaml inconsistencies for example 8.
|
|
* Improve the implementation of the OCaml binding.
|
|
- Add shapelib BuildRequires for added features.
|
|
- Rename fortran shared lib and devel package in keeping with
|
|
corresponding shared object naming changes.
|
|
- Use ctest for the check section. This allows the disabling of
|
|
tests that either fail because of issues with the test codes
|
|
themselves (octave), or because of lack of a full Xserver (Qt
|
|
tests).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 16 10:17:09 UTC 2017 - alarrosa@suse.com
|
|
|
|
- Add LDFLAGS=-fPIC to fix the ada compiler test to link successfully
|
|
and enable the generation of ada bindings in Factory.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 11 18:20:06 UTC 2017 - jengelh@inai.de
|
|
|
|
- Remove Requires(post) since there is not even a %post section.
|
|
- Trim descriptions for size, fix wrong summaries.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 7 17:06:28 UTC 2017 - badshah400@gmail.com
|
|
|
|
- Switch to building with Qt5 instead of Qt4.
|
|
- Add BuildRequires on qhull, this generates a new shared lib
|
|
now packaged as %{csironn_shlib}.
|
|
- Drop unused cmake variables.
|
|
- Rename devel pkgs to follow their corresponding shared library
|
|
nomenclature.
|
|
- Split out wxPLViewer into its own subpackage, which is now
|
|
called %{name}-wxwidgets (the shared lib which was using this
|
|
name previously has been renamed in keeping with shlib policy).
|
|
- Drop %{name}-rpmlintrc file, as it is no longer needed.
|
|
- Since version 5.12.0 plplot's fortran bindings depend on
|
|
gcc-fortran >= 6.0.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 30 06:59:30 UTC 2017 - badshah400@gmail.com
|
|
|
|
- Update to version 5.12.0:
|
|
* Bug fixes.
|
|
* Rewrite the CMake Ada language support.
|
|
* Rewrite the Fortran binding.
|
|
* Supply old Fortran binding and examples option.
|
|
* Backwards incompatibilities introduced by the new Fortran
|
|
binding.
|
|
* Examples reworked for the -DPL_DOUBLE=OFF case.
|
|
* Changes to our Ada bindings and examples.
|
|
* Changes to our tclmatrix library.
|
|
* Backwards-incompatible changes to our Tcl/Tk bindings and
|
|
examples.
|
|
* Substantial rewrite of the DocBook documentation.
|
|
* Default page size consistency.
|
|
* Updated D language support.
|
|
* Modernized build-system support for Qt4 and Qt5.
|
|
* Implemented support for pyqt5.
|
|
* Addressed -DPL_DOUBLE=OFF issues.
|
|
* Replaced "Lena" with "Chloe".
|
|
* Removed trailing blanks on most text files in our source tree.
|
|
* Make our wxwidgets find module consistent with the official
|
|
version for CMake-3.7.1.
|
|
* Introduction of two new generic pointer types to help protect
|
|
against a planned future C API breakage.
|
|
* Introduction of additional self-describing names for the types
|
|
of arguments used in our C API.
|
|
* Implement submission of dashboards to the <my.cdash.org> cdash
|
|
server.
|
|
* Substantial update and rename of the Python examples.
|
|
* Linux efficiency improvements for the wxwidgets device driver.
|
|
- Drop plplot-cmake36-pkg_check_pkgconfig_macro.patch: upstreamed.
|
|
- Rebase plplot-5.9.9-ada-pic.patch for updated version.
|
|
- Fix timestamp on previous changelog entry.
|
|
- Back to installing plplot.pc by default instead of plplot-c.pc.
|
|
- Rename plplot-fortran to libplplotf95-%{sover} as it now
|
|
contains a single shared lib.
|
|
- Apply shared library packaging guidelines wherever appropriate;
|
|
remove corresponding %{name}-rpmlintrc snippet. Shared lib
|
|
naming not applied to %{name}-tcltk-libs as all the SO in this
|
|
package are always required together and have their SO numbers
|
|
bumped in lock-step with each other.
|
|
- Rename %{name}-tcltk to %{name}-tcltk-libs.
|
|
- Except for the most basic drivers, package individual drivers in
|
|
their own subpackages. Users need to individually install
|
|
drivers they need, only mem and null drivers will be installed
|
|
by default [with any of the devel pkgs, for example].
|
|
- Split out a %{name}-common package with the most basic drivers
|
|
and common example files included; require it from all driver
|
|
subpackage, and -devel packages.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 31 21:09:00 UTC 2016 - bwiedemann@suse.com
|
|
|
|
- build-fix: kill our Xvfb after use
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 9 00:26:55 UTC 2016 - badshah400@gmail.com
|
|
|
|
- plplot.pc installs as plplot-c.pc with cmake >= 3.7.1 (now in
|
|
openSUSE:Factory). Manually install a symlink plplot.pc to
|
|
plplot-c.pc for consistency.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 18 11:50:29 UTC 2016 - badshah400@gmail.com
|
|
|
|
- Temporarily disable octave bindings as a workaround to build
|
|
failures caused by octave's upgrade to version 4.2.0 in Factory.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 14 23:54:09 UTC 2016 - badshah400@gmail.com
|
|
|
|
- Enable tk bindings for all openSUSE versions; problem with
|
|
Xvfb segfaulting that prevent building tk bindings for Leap:42.2
|
|
and > 13.2 are worked around by passing the -noreset option to
|
|
Xvfb (see boo#992429).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 8 07:45:35 UTC 2016 - badshah400@gmail.com
|
|
|
|
- Define macro "octave_enabled" to consistently check when
|
|
octave bindings are disabled (only for openSUSE:Leap:42.1).
|
|
- Disable tk bindings also for openSUSE:Leap:42.2 -- it does not
|
|
build because of Xvfb crash (boo#992429).
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 6 14:25:12 UTC 2016 - badshah400@gmail.com
|
|
|
|
- Enable octave bindings for openSUSE >= 13.2; builds just fine
|
|
now.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 6 13:50:06 UTC 2016 - badshah400@gmail.com
|
|
|
|
- Add plplot-cmake36-pkg_check_pkgconfig_macro.patch to fix
|
|
plplot's defined pkg_check_pkgconfig macro to work with
|
|
cmake >= 3.6; patch sent upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 12 15:15:22 UTC 2016 - normand@linux.vnet.ibm.com
|
|
|
|
- disable Tk bindings in Factory need more change in spec
|
|
to avoid ppc64 build error.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 30 14:52:11 UTC 2016 - badshah400@gmail.com
|
|
|
|
- Disable octave bindings for openSUSE > 13.2 temporarily until
|
|
related build failures are sorted out.
|
|
- Tk in Factory is not compatible with plplot apparently, turn
|
|
off tk bindings until fix found.
|
|
- Bump required cmake version to 3.0.2, has been required since
|
|
v5.11.1.
|
|
- Some rpmlint warning cleanups from using macros in comments.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 25 22:23:07 UTC 2015 - p.drouand@gmail.com
|
|
|
|
- Remove pkgconfig(libagg) requirement; the package doesn't build
|
|
against it anyway
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 18 10:35:48 UTC 2015 - badshah400@gmail.com
|
|
|
|
- Disable octave bindings for openSUSE:42 as it doesn't have
|
|
a recent enough swig (>= 3.0) to support this.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 13 05:06:41 UTC 2015 - badshah400@gmail.com
|
|
|
|
- Update to version 5.11.1:
|
|
+ Bug fixes.
|
|
+ Improve traditional build linking for nondynamic device
|
|
drivers case.
|
|
+ Comply with a NEW value for the CMake CMP0022, CMP0023 and
|
|
CMP0026 policies.
|
|
+ Plot labels as date / time are now available for 3D plots.
|
|
+ Comprehensive testing script improvements.
|
|
+ Build system and file cleanup concerning retired devices.
|
|
+ Many improvements and bug fixes for the new wxwidgets device.
|
|
+ Substantially improved results for comprehensive testing of
|
|
PLplot on the Cygwin platform.
|
|
+ Initial success of comprehensive testing of PLplot on the
|
|
MSYS2 platform.
|
|
- Drop plplot-swig-3.0.6.patch: incorporated upstream (use
|
|
-DTRY_OCTAVE4=ON option to build against octave 4.0 if
|
|
available).
|
|
- Disable plmeta driver: fails to build.
|
|
- Disable building tests: we can't seem to get make check
|
|
working anyway.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 26 06:16:23 UTC 2015 - badshah400@gmail.com
|
|
|
|
- Add plplot-swig-3.0.6.patch to fix builds against swig 3.0.6;
|
|
patch taken from Fedora and accepted upstream.
|
|
- Enable octave bindings back, patch against swig to fix its
|
|
octave4 bindings has already entered develprojects and Factory.
|
|
- Define %{lua_version} to be 5.3 for openSUSE > 13.2 (Factory
|
|
has lua 5.3.x now).
|
|
- Drop conditionals for EOL openSUSE versions.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 9 17:09:17 UTC 2015 - badshah400@gmail.com
|
|
|
|
- Disable octave bindings for now, since build fails with
|
|
octave >= 4.0 (now in science and TW).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 13 17:26:17 UTC 2015 - badshah400@gmail.com
|
|
|
|
- Update to version 5.11.0:
|
|
+ Long list of changes, incl. backward incompatible changes
|
|
over version 5.10.0; see
|
|
/usr/share/doc/packages/plplot/README.release for a full
|
|
list.
|
|
- Adapt file-list to dropping of the 'd' suffix for shared libs.
|
|
- Drop 0001-fix_for_cmake_3.1.patch: incorporated upstream.
|
|
- Enable plmeta driver, it is now actively maintained by
|
|
upstream again.
|
|
- Add new binaries and man files installed by upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 15 17:10:28 UTC 2015 - jengelh@inai.de
|
|
|
|
- Remove redundant ldconfig requires
|
|
- Build with wxWidgets 3
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 31 00:18:15 UTC 2015 - sfalken@opensuse.org
|
|
|
|
- Added 0001-fix_for_cmake_3.1.patch to fix building on cmake>3.0
|
|
http://sourceforge.net/p/plplot/plplot/ci/772223c638ecf5dc740c9f3dd7a6883c6d2c83d2/
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 23 23:04:08 UTC 2014 - sfalken@opensuse.org
|
|
|
|
- Added -fno-strict-aliasing to CFLAGS and CXXFLAGS to clear warning:
|
|
[ 138s] I: Program is likely to break with new gcc. Try -fno-strict-aliasing.
|
|
[ 138s] W: plplot strict-aliasing-punning /home/abuild/rpmbuild/BUILD/plplot-5.10.0/builddir/bindings/java/plplotjavacJAVA_wrap.c:2441, 2454, 2467, 2480, 2493, 2506, 2519, 2532, 2545, 2558, 2571, 2597, 2610, 2623, 2636, 2649, 2662, 2675, 2688, 2701, 2714, 2727, 2740, 2753, 2767, 2777, 10385
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 21 23:00:31 UTC 2014 - badshah400@gmail.com
|
|
|
|
- Re-enable the tcl-tk bindings for factory as the problem seems
|
|
to have fixed itself (likely due to tk update).
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 29 14:39:24 UTC 2014 - badshah400@gmail.com
|
|
|
|
- Disable tcl-tk bindings for factory until we manage to fix what
|
|
is going wrong.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 13 01:31:27 UTC 2014 - badshah400@gmail.com
|
|
|
|
- Update to version 5.10.0:
|
|
+ Update the parts of the build system that find Tcl-related
|
|
software
|
|
+ Update api.xml to be consistent with our public API defined by
|
|
plplot.h
|
|
- Packaging changes:
|
|
+ Drop plplot-avoid-config_h-nameclash.patch: incorporated
|
|
upstream
|
|
+ Add BuildRequires: xorg-x11-server as %configure requires
|
|
x-server to find and enable the tk bindings now
|
|
+ Implement a %check section to carry out build testing, but
|
|
disable actual testing until octave tests are fixed
|
|
+ Also package the FAQ file as %doc.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 30 13:00:30 UTC 2014 - badshah400@gmail.com
|
|
|
|
- Enable octave bindings (requires patched swig version from
|
|
devel:tools:building)
|
|
- Add patch plplot-avoid-config_h-nameclash.patch to fix build
|
|
errors when octave bindings are enabled for openSUSE > 13.1;
|
|
patch taken from upstream svn.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 2 20:07:27 UTC 2014 - badshah400@gmail.com
|
|
|
|
- Turn off octave bindings until bugs with octave >= 3.8.0 are
|
|
fixed upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 23 10:04:57 UTC 2013 - badshah400@gmail.com
|
|
|
|
- Update to version 5.9.11:
|
|
+ Change CMake variable NUMERIC_INCLUDE_PATH to
|
|
NUMPY_INCLUDE_PATH
|
|
- Overhaul of the build system and bindings for Tcl and friends
|
|
- Substantial overhaul of the build system for the Qt components
|
|
- Packaging changes:
|
|
- Drop patches:
|
|
- plplot-lua-5_2.patch: incorporated upstream
|
|
- plplot-tcl-import-usage.patch: incorporated upstream
|
|
- A shared library file was added to the tcltk bindings, also
|
|
package this appropriately (and its related devel files)
|
|
- BuildRequires: pkgconfig(lasi) for openSUSE 13.1 and above,
|
|
so that psttf driver can be built as well
|
|
- The driver pstex is disabled as recommended by upstream
|
|
- Remove conditionals solely necessitated by EOL versions of
|
|
openSUSE.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 2 13:11:48 UTC 2013 - badshah400@gmail.com
|
|
|
|
- Update to version 5.9.10:
|
|
+ The format for map data used by plmap has changed
|
|
+ Python support for Numeric has been dropped
|
|
+ Backwards-incompatible API change to non-integer line widths
|
|
+ Improvements to the build system for the Cygwin case
|
|
+ The plcolorbar API has been finalized
|
|
+ Documentation of the new legend and color bar capabilities of
|
|
PLplot
|
|
+ The D bindings and examples have been converted from the
|
|
old version of D (D1) to the new version of D (D2)
|
|
+ The DocBook documentation for PLplot is now generated using
|
|
modern XML/XSL backend tools for DocBook
|
|
+ Implement experimental build_projects sub-project
|
|
+ Implement extremely simple "00" example
|
|
+ Convert to using the Allura form of SourceForge software
|
|
+ Use NON_TRANSITIVE linking by default for the shared libraries
|
|
case for all non-windows systems
|
|
+ Update f95 examples to take larger advantage of Fortran 95
|
|
capabilities
|
|
+ Substantial additions to the doxygen documentation
|
|
- Packaging changes:
|
|
+ Turn ada bindings back on
|
|
+ Remove restriction on lua version used, since package now
|
|
builds with lua version >= 5.2 as well
|
|
+ Turn off f77 bindings, as recommended by upstream
|
|
+ Drop patches that have been incorporated upstream:
|
|
- plplot-multiarch.patch
|
|
- plplot-gcc-ada46-libs.patch
|
|
- plplot-strncat.patch
|
|
- Add plplot-lua-5_2.patch to replace usage of log10, deprecated
|
|
in lua 5.2, in favour of log(,10) in some lua based examples.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 20 03:16:20 UTC 2013 - badshah400@gmail.com
|
|
|
|
- Pass "-DUSE_INTERP_RESULT" to CFLAGS for openSUSE >= 13.1 to fix
|
|
build failures from usage of interp->result which is deprecated
|
|
in Tcl 8.6
|
|
- In addition, use plplot-tcl-import-usage.patch to fix type
|
|
inconsistency in Tcl_Import (for >= 13.1 only); re-enable
|
|
building of tck/tk bindings for openSUSE 13.1.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 20 03:06:46 UTC 2013 - badshah400@gmail.com
|
|
|
|
- Disable tck/tk bindings completely for Factory to workaround
|
|
build failures from usage of interp->result which is deprecated
|
|
in Tcl 8.6.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 8 16:01:29 UTC 2012 - badshah400@gmail.com
|
|
|
|
- Disable ada bindings for Factory as they cause build errors.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 17 16:25:49 UTC 2012 - idonmez@suse.com
|
|
|
|
- Add plplot-5.9.9-ada-pic.patch to compile Ada code with -fPIC
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 29 13:15:00 UTC 2012 - badshah400@gmail.com
|
|
|
|
- Enable octave bindings also for openSUSE 12.1; building octave
|
|
bindings fail on openSUSE < 12.1 and have been turned off.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 14 17:43:29 UTC 2012 - badshah400@gmail.com
|
|
|
|
- Enable octave bindings for openSUSE > 12.1 since octave is now
|
|
in factory. The octave bindings are packaged in a separate
|
|
package called plplot-octave.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 22 15:06:37 UTC 2012 - dimstar@opensuse.org
|
|
|
|
- Extend plplot-gcc-ada46-libs.patch to include gnat-4.7 in plus.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 7 08:31:21 UTC 2012 - badshah400@gmail.com
|
|
|
|
- Update lapack buildrequires in keeping with lapack package
|
|
naming changes in devel project; enables building on openSUSE
|
|
12.1 and 11.4 again.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 13 10:53:50 UTC 2012 - coolo@suse.com
|
|
|
|
- patch license to follow spdx.org standard
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 12 17:51:38 UTC 2012 - badshah400@gmail.com
|
|
|
|
- Enable lua bindings for factory again, using BuildRequires:
|
|
pkgconfig(lua) < 5.2.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 9 22:45:38 UTC 2012 - badshah400@gmail.com
|
|
|
|
- Disable lua bindings for factory, since build fails with
|
|
lua > 5.1
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 20 09:29:37 UTC 2011 - werner.ho@gmx.de
|
|
|
|
- dropped the qhull requirement from the spec-file
|
|
I've not seen any need of it in the INSTALL/README files
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 18 00:58:03 UTC 2011 - badshah400@gmail.com
|
|
|
|
- Update to version 5.9.9
|
|
+ Minor bug fixes for Windows platform
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 3 11:53:46 UTC 2011 - dimstar@opensuse.org
|
|
|
|
- Fix typo in Patch tagline.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 8 23:56:24 UTC 2011 - badshah400@gmail.com
|
|
|
|
- Enable ada bindings
|
|
- Added plplot-gcc-ada46-libs.patch to enable compilation with
|
|
gcc-ada = 4.6
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 1 19:44:18 UTC 2011 - badshah400@gmail.com
|
|
|
|
- Update to version 5.9.8 (too many changes, see README.release
|
|
file for changes)
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 16 17:14:51 UTC 2011 - badshah400@gmail.com
|
|
|
|
- Configure spec file to allow outputs in jpeg, gif formats
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 29 14:57:00 UTC 2011 - badshah400@gmail.com
|
|
|
|
- Added gcc-c++ dependency for plplot-devel
|
|
- Cleanup spec file and correct build dependencies to resolve
|
|
build issues with openSUSE 11.3
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 28 14:00:16 UTC 2011 - badshah400@gmail.com
|
|
|
|
- Rename (sub)packages and cleanup spec file
|
|
- Add rpmlintrc file to avoid false-positives
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 10 09:30:13 UTC 2011 - badshah400@gmail.com
|
|
|
|
- Remove misbehaving cmake based examples altogether
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 9 04:34:54 UTC 2011 - badshah400@gmail.com
|
|
|
|
- Initial package (version 5.9.7)
|
|
|