From: Peter Michael Green Date: Thu, 9 Nov 2017 02:23:36 +0000 (+0000) Subject: yt (3.4.0-2+rpi1) buster-staging; urgency=medium X-Git-Tag: archive/raspbian/3.4.0-3+rpi1~6 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3af15a5bb28d0706f13b1e00527919a3732b13da;p=yt.git yt (3.4.0-2+rpi1) buster-staging; urgency=medium * Disable testsuite. [dgit import unpatched yt 3.4.0-2+rpi1] --- 3af15a5bb28d0706f13b1e00527919a3732b13da diff --cc debian/changelog index 0000000,0000000..76aa5d1 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,63 @@@ ++yt (3.4.0-2+rpi1) buster-staging; urgency=medium ++ ++ * Disable testsuite. ++ ++ -- Peter Michael Green Thu, 09 Nov 2017 02:23:36 +0000 ++ ++yt (3.4.0-2) unstable; urgency=low ++ ++ * Fix build issue with home directory needed for nose tests. ++ ++ -- BW Keller Sat, 21 Oct 2017 13:55:11 +0000 ++ ++yt (3.4.0-1) unstable; urgency=medium ++ ++ * Upgrade to upstream version 3.4.0 ++ ++ -- BW Keller Fri, 22 Sep 2017 17:14:53 +0000 ++ ++yt (3.3.3-2) unstable; urgency=low ++ ++ * Fixes 32-bit build failures. Closes: #851831 ++ ++ -- BW Keller Thu, 26 Jan 2017 14:19:12 -0500 ++ ++yt (3.3.3-1) unstable; urgency=low ++ ++ * Upgrade to upstream version 3.3.3 ++ ++ -- BW Keller Sun, 08 Jan 2017 18:03:12 -0500 ++ ++yt (3.3.1-1) unstable; urgency=low ++ ++ * Upgrade to upstream version 3.3.1 ++ ++ -- BW Keller Mon, 19 Sep 2016 12:35:29 -0400 ++ ++yt (3.2.3-2) unstable; urgency=medium ++ ++ * ACTUALLY fixes build failures on i386. Closes: #803275 ++ ++ -- BW Keller Mon, 12 Sep 2016 22:50:04 -0400 ++ ++yt (3.2.3-1) unstable; urgency=medium ++ ++ * Upgrade to upstream version 3.2.3 ++ * Remove dependence on libpng. Closes: #810709 ++ * Fixes build failures. Closes: #810209, #803275 ++ * Maintainer has changed. Closes: #817200 ++ ++ -- BW Keller Tue, 6 Sep 2016 16:35:35 -0400 ++ ++yt (3.2.1-2) unstable; urgency=low ++ ++ * Backport fix for mpl-1.5. ++ * Correct Python dependencies to fix FTBS. Closes: #802428 ++ ++ -- Kacper Kowalik Thu, 22 Oct 2015 19:57:35 +0000 ++ ++yt (3.2.1-1) unstable; urgency=low ++ ++ * Initial release. (Closes: #789976) ++ ++ -- Kacper Kowalik Tue, 28 Jul 2015 20:08:18 +0000 diff --cc debian/compat index 0000000,0000000..ec63514 new file mode 100644 --- /dev/null +++ b/debian/compat @@@ -1,0 -1,0 +1,1 @@@ ++9 diff --cc debian/control index 0000000,0000000..d5a7abb new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,80 @@@ ++Source: yt ++Section: python ++Priority: optional ++Maintainer: Debian Astronomy Team ++Uploaders: BW Keller ++Build-Depends: cython (>= 0.22), ++ cython3 (>= 0.22), ++ debhelper (>= 9), ++ dh-python, ++ libpython-dev, ++ libpython3-dev, ++ python-all-dev, ++ python-h5py, ++ python-matplotlib, ++ python-nose, ++ python-mock, ++ python-numpy, ++ python-setuptools, ++ python-sympy, ++ python-tk, ++ python3-all-dev, ++ python3-h5py, ++ python3-matplotlib, ++ python3-nose, ++ python3-numpy, ++ python3-setuptools, ++ python3-sympy, ++ python3-tk, ++ libjs-jquery ++Standards-Version: 3.9.8 ++Homepage: http://yt-project.org/ ++Vcs-Git: https://anonscm.debian.org/cgit/debian-astro/packages/yt.git ++Vcs-Browser: https://anonscm.debian.org/cgit/debian-astro/packages/yt.git ++X-Python-Version: >= 2.7 ++X-Python3-Version: >= 3.3 ++ ++Package: python-yt ++Architecture: any ++Depends: ${misc:Depends}, ${python:Depends}, ${shlibs:Depends}, ++ python-h5py, ++ python-matplotlib, ++ python-numpy (>= 1:1.6.1), ++ python-numpy-abi9, ++ python-mock, ++ python-sympy, ++ libjs-jquery ++Suggests: python-astropy, ++ python-scipy, ++ python-pyx ++Description: Framework for analyzing and visualizing simulation data (Python 2) ++ The yt project aims to produce an integrated science environment for ++ collaboratively asking and answering astrophysical questions. To do so, it will ++ encompass the creation of initial conditions, the execution of simulations, and ++ the detailed exploration and visualization of the resultant data. It will also ++ provide a standard framework based on physical quantities interoperability ++ between codes. ++ . ++ This package contains the Python 2 version of the package. ++ ++Package: python3-yt ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-h5py, ++ python3-matplotlib, ++ python3-numpy (>= 1:1.6.1), ++ python3-numpy-abi9, ++ python3-sympy, ++ libjs-jquery ++Suggests: python3-astropy, ++ python3-scipy, ++ python3-pyx ++Description: Framework for analyzing and visualizing simulation data (Python 3) ++ The yt project aims to produce an integrated science environment for ++ collaboratively asking and answering astrophysical questions. To do so, it will ++ encompass the creation of initial conditions, the execution of simulations, and ++ the detailed exploration and visualization of the resultant data. It will also ++ provide a standard framework based on physical quantities interoperability ++ between codes. ++ . ++ This package contains the Python 3 version of the package. diff --cc debian/copyright index 0000000,0000000..995f5a0 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,174 @@@ ++Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ ++Upstream-Name: yt ++Upstream-Contact: Ben Keller ++Source: http://yt-project.org/ ++ ++Files: * ++Copyright: Anne M. Archibald 2008, ++ (c) Damian Eads, 2007-2008, ++ (c) 2007-2011 John Tsiombikas , ++ (c) 2006-2013, Matthew Turk , ++ (c) 2013-, yt Development Team, ++ 2015 Kacper Kowalik (Debian files) ++License: BSD-3-Clause ++ Redistribution and use in source and binary forms, with or without ++ modification, are permitted provided that the following conditions are met: ++ . ++ * Redistributions of source code must retain the above copyright notice, this ++ list of conditions and the following disclaimer. ++ . ++ * Redistributions in binary form must reproduce the above copyright notice, ++ this list of conditions and the following disclaimer in the documentation ++ and/or other materials provided with the distribution. ++ . ++ * Neither the name of the Astropy Team nor the names of its contributors may ++ be used to endorse or promote products derived from this software without ++ specific prior written permission. ++ . ++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" ++ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE ++ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ++ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE ++ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR ++ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF ++ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS ++ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN ++ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ++ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE ++ POSSIBILITY OF SUCH DAMAGE. ++ ++Files: yt/pmods.py ++Copyright: (c) 2011, Lawrence Livermore National Security, LLC. ++License: LNLL-BSD ++ The modifications to this code are copyright (c) 2011, Lawrence ++ Livermore National Security, LLC. Produced at the Lawrence Livermore ++ National Laboratory. Written by Tim Kadich and Asher Langton ++ . Released as LLNL-CODE-522751 under the name ++ SmartImport.py, version 1.0. All rights reserved. ++ . ++ Redistribution and use in source and binary forms, with or without ++ modification, are permitted provided that the following conditions are ++ met: ++ . ++ - Redistributions of source code must retain the above copyright ++ notice, this list of conditions and the disclaimer below. ++ . ++ - Redistributions in binary form must reproduce the above copyright ++ notice, this list of conditions and the disclaimer (as noted below) ++ in the documentation and/or other materials provided with the ++ distribution. ++ . ++ - Neither the name of the LLNS/LLNL nor the names of its contributors ++ may be used to endorse or promote products derived from this ++ software without specific prior written permission. ++ . ++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ++ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT ++ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR ++ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL LAWRENCE ++ LIVERMORE NATIONAL SECURITY, LLC, THE U.S. DEPARTMENT OF ENERGY OR ++ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, ++ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, ++ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR ++ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF ++ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING ++ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS ++ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ++ . ++ Additional BSD Notice ++ . ++ 1. This notice is required to be provided under our contract with the ++ U.S. Department of Energy (DOE). This work was produced at Lawrence ++ Livermore National Laboratory under Contract No. DE-AC52-07NA27344 ++ with the DOE. ++ . ++ 2. Neither the United States Government nor Lawrence Livermore ++ National Security, LLC nor any of their employees, makes any warranty, ++ express or implied, or assumes any liability or responsibility for the ++ accuracy, completeness, or usefulness of any information, apparatus, ++ product, or process disclosed, or represents that its use would not ++ infringe privately-owned rights. ++ . ++ 3. Also, reference herein to any specific commercial products, ++ process, or services by trade name, trademark, manufacturer or ++ otherwise does not necessarily constitute or imply its endorsement, ++ recommendation, or favoring by the United States Government or ++ Lawrence Livermore National Security, LLC. The views and opinions of ++ authors expressed herein do not necessarily state or reflect those of ++ the United States Government or Lawrence Livermore National Security, ++ LLC, and shall not be used for advertising or product endorsement ++ purposes. ++ ++Files: yt/frontends/artio/artio_headers/* ++Copyright: (c) 2012-2013, Douglas H. Rudd ++License: LGPL-3 ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 3 of the License, or (at your option) any later version. ++ . ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ . ++ On Debian systems, the full text of the GNU Lesser General Public ++ License version 3 can be found in the file ++ `/usr/share/common-licenses/LGPL-3'. ++Comment: This code is derived from knee.py, which was included in the Python ++ 2.6 distribution. ++ ++Files: yt/extern/bottle.py yt/extern/rocket.py yt/extern/six.py yt/utilities/poster/* yt/utilities/pyparselibconfig/libconfig.py ++Copyright: (c) 2010, Marcel Hellkamp, ++ (c) 2011 Timothy Farrell ++ (c) 2010-2014 Benjamin Peterson ++ (c) 2011 Chris AtLee ++ (c) 2013, Samuel Skillman ++License: MIT ++ ++License: MIT ++ Permission is hereby granted, free of charge, to any person obtaining ++ a copy of this software and associated documentation files (the ++ "Software"), to deal in the Software without restriction, including ++ without limitation the rights to use, copy, modify, merge, publish, ++ distribute, sublicense, and/or sell copies of the Software, and to ++ permit persons to whom the Software is furnished to do so, subject to ++ the following conditions: ++ . ++ The above copyright notice and this permission notice shall be ++ included in all copies or substantial portions of the Software. ++ . ++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ++ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ++ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. ++ IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY ++ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, ++ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE ++ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ++ ++Files: yt/extern/tqdm/* ++Copyright: Copyright (c) 2013 noamraph ++License: MIT ++ ++Files: yt/visualization/mapserver/html/leaflet/leaflet.js ++Copyright: Copyright (c) 2010-2011, CloudMade, Vladimir Agafonkin ++License: BSD-2-Clause ++ Redistribution and use in source and binary forms, with or without modification, are ++ permitted provided that the following conditions are met: ++ . ++ 1. Redistributions of source code must retain the above copyright notice, this list of ++ conditions and the following disclaimer. ++ . ++ 2. Redistributions in binary form must reproduce the above copyright notice, this list ++ of conditions and the following disclaimer in the documentation and/or other materials ++ provided with the distribution. ++ . ++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY ++ EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF ++ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE ++ COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, ++ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF ++ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ++ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR ++ TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS ++ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --cc debian/patches/fix_32bit_ftbfs.patch index 0000000,0000000..811d708 new file mode 100644 --- /dev/null +++ b/debian/patches/fix_32bit_ftbfs.patch @@@ -1,0 -1,0 +1,13 @@@ ++Author: Ben Keller ++Description: Fix issues with pointer size assumptions on 32-bit systems ++--- a/yt/utilities/lib/alt_ray_tracers.pyx +++++ b/yt/utilities/lib/alt_ray_tracers.pyx ++@@ -101,7 +101,7 @@ ++ rleft, rright, zleft, zright, \ ++ cleft, cright, thetaleft, thetaright, \ ++ tmleft, tpleft, tmright, tpright, tsect ++- cdef np.ndarray[np.int64_t, ndim=1, cast=True] inds, tinds, sinds +++ cdef np.ndarray[np.int_t, ndim=1, cast=True] inds, tinds, sinds ++ cdef np.ndarray[np.float64_t, ndim=2] xyz, rztheta, ptemp, b1, b2, dsect ++ ++ # set up points diff --cc debian/patches/fix_embedded_jquery.patch index 0000000,0000000..c2fab1f new file mode 100644 --- /dev/null +++ b/debian/patches/fix_embedded_jquery.patch @@@ -1,0 -1,0 +1,15 @@@ ++Author: BW Keller ++Description: Use debian's built in jquery ++Index: yt-debian/yt/visualization/mapserver/html/map_index.html ++=================================================================== ++--- yt-debian.orig/yt/visualization/mapserver/html/map_index.html +++++ yt-debian/yt/visualization/mapserver/html/map_index.html ++@@ -4,7 +4,7 @@ ++ ++ ++ ++- +++ ++