diff --git a/config/patches/python-docutils/license/0.16/add-license-file.patch b/config/patches/python-docutils/license/0.16/add-license-file.patch deleted file mode 100644 index 497abe49a2d9ac9ca9ebf60b382ba5c7136b9743_Y29uZmlnL3BhdGNoZXMvcHl0aG9uLWRvY3V0aWxzL2xpY2Vuc2UvMC4xNi9hZGQtbGljZW5zZS1maWxlLnBhdGNo..0000000000000000000000000000000000000000 --- a/config/patches/python-docutils/license/0.16/add-license-file.patch +++ /dev/null @@ -1,143 +0,0 @@ -diff --git a/COPYING.txt b/COPYING.txt -new file mode 100644 -index 0000000..bfc8937 ---- /dev/null -+++ b/COPYING.txt -@@ -0,0 +1,137 @@ -+================== -+ Copying Docutils -+================== -+ -+:Author: David Goodger -+:Contact: goodger@python.org -+:Date: $Date: 2015-05-08 17:56:32 +0200 (Fr, 08. Mai 2015) $ -+:Web site: http://docutils.sourceforge.net/ -+:Copyright: This document has been placed in the public domain. -+ -+Most of the files included in this project have been placed in the -+public domain, and therefore have no license requirements and no -+restrictions on copying or usage; see the `Public Domain Dedication`_ -+below. There are a few exceptions_, listed below. -+Files in the Sandbox_ are not distributed with Docutils releases and -+may have different license terms. -+ -+ -+Public Domain Dedication -+======================== -+ -+The persons who have associated their work with this project (the -+"Dedicator": David Goodger and the many contributors to the Docutils -+project) hereby dedicate the entire copyright, less the exceptions_ -+listed below, in the work of authorship known as "Docutils" identified -+below (the "Work") to the public domain. -+ -+The primary repository for the Work is the Internet World Wide Web -+site <http://docutils.sourceforge.net/>. The Work consists of the -+files within the "docutils" module of the Docutils project Subversion -+repository (Internet host docutils.svn.sourceforge.net, filesystem path -+/svnroot/docutils), whose Internet web interface is located at -+<http://docutils.svn.sourceforge.net/viewvc/docutils/>. Files dedicated to the -+public domain may be identified by the inclusion, near the beginning -+of each file, of a declaration of the form:: -+ -+ Copyright: This document/module/DTD/stylesheet/file/etc. has been -+ placed in the public domain. -+ -+Dedicator makes this dedication for the benefit of the public at large -+and to the detriment of Dedicator's heirs and successors. Dedicator -+intends this dedication to be an overt act of relinquishment in -+perpetuity of all present and future rights under copyright law, -+whether vested or contingent, in the Work. Dedicator understands that -+such relinquishment of all rights includes the relinquishment of all -+rights to enforce (by lawsuit or otherwise) those copyrights in the -+Work. -+ -+Dedicator recognizes that, once placed in the public domain, the Work -+may be freely reproduced, distributed, transmitted, used, modified, -+built upon, or otherwise exploited by anyone for any purpose, -+commercial or non-commercial, and in any way, including by methods -+that have not yet been invented or conceived. -+ -+(This dedication is derived from the text of the `Creative Commons -+Public Domain Dedication`. [#]_) -+ -+.. [#] Creative Commons has `retired this legal tool`__ and does not -+ recommend that it be applied to works: This tool is based on United -+ States law and may not be applicable outside the US. For dedicating new -+ works to the public domain, Creative Commons recommend the replacement -+ Public Domain Dedication CC0_ (CC zero, "No Rights Reserved"). So does -+ the Free Software Foundation in its license-list_. -+ -+ __ http://creativecommons.org/retiredlicenses -+ .. _CC0: http://creativecommons.org/about/cc0 -+ -+Exceptions -+========== -+ -+The exceptions to the `Public Domain Dedication`_ above are: -+ -+* docutils/writers/s5_html/themes/default/iepngfix.htc: -+ -+ IE5.5+ PNG Alpha Fix v1.0 by Angus Turnbull -+ <http://www.twinhelix.com>. Free usage permitted as long as -+ this notice remains intact. -+ -+* docutils/utils/math/__init__.py, -+ docutils/utils/math/latex2mathml.py, -+ docutils/writers/xetex/__init__.py, -+ docutils/writers/latex2e/docutils-05-compat.sty, -+ docs/user/docutils-05-compat.sty.txt, -+ docutils/utils/error_reporting.py, -+ docutils/test/transforms/test_smartquotes.py: -+ -+ Copyright © Günter Milde. -+ Released under the terms of the `2-Clause BSD license`_ -+ (`local copy <licenses/BSD-2-Clause.txt>`__). -+ -+* docutils/utils/smartquotes.py -+ -+ Copyright © 2011 Günter Milde, -+ based on `SmartyPants`_ © 2003 John Gruber -+ (released under a 3-Clause BSD license included in the file) -+ and smartypants.py © 2004, 2007 Chad Miller. -+ Released under the terms of the `2-Clause BSD license`_ -+ (`local copy <licenses/BSD-2-Clause.txt>`__). -+ -+ .. _SmartyPants: http://daringfireball.net/projects/smartypants/ -+ -+* docutils/utils/math/math2html.py, -+ docutils/writers/html4css1/math.css -+ -+ Copyright © Alex Fernández -+ These files are part of eLyXer_, released under the `GNU -+ General Public License`_ version 3 or later. The author relicensed -+ them for Docutils under the terms of the `2-Clause BSD license`_ -+ (`local copy <licenses/BSD-2-Clause.txt>`__). -+ -+ .. _eLyXer: http://www.nongnu.org/elyxer/ -+ -+* docutils/utils/roman.py, copyright by Mark Pilgrim, released under the -+ `Python 2.1.1 license`_ (`local copy`__). -+ -+ __ licenses/python-2-1-1.txt -+ -+* tools/editors/emacs/rst.el, copyright by Free Software Foundation, -+ Inc., released under the `GNU General Public License`_ version 3 or -+ later (`local copy`__). -+ -+ __ licenses/gpl-3-0.txt -+ -+The `2-Clause BSD license`_ and the Python licenses are OSI-approved_ -+and GPL-compatible_. -+ -+Plaintext versions of all the linked-to licenses are provided in the -+licenses_ directory. -+ -+.. _sandbox: http://docutils.sourceforge.net/sandbox/README.html -+.. _licenses: licenses/ -+.. _Python 2.1.1 license: http://www.python.org/2.1.1/license.html -+.. _GNU General Public License: http://www.gnu.org/copyleft/gpl.html -+.. _2-Clause BSD license: http://www.spdx.org/licenses/BSD-2-Clause -+.. _OSI-approved: http://opensource.org/licenses/ -+.. _license-list: -+.. _GPL-compatible: http://www.gnu.org/licenses/license-list.html diff --git a/config/patches/python-docutils/license/0.19/add-license-file.patch b/config/patches/python-docutils/license/0.19/add-license-file.patch new file mode 100644 index 0000000000000000000000000000000000000000..d0a67e4fc5a1a0cc9414a09aee2de217f35657c0_Y29uZmlnL3BhdGNoZXMvcHl0aG9uLWRvY3V0aWxzL2xpY2Vuc2UvMC4xOS9hZGQtbGljZW5zZS1maWxlLnBhdGNo --- /dev/null +++ b/config/patches/python-docutils/license/0.19/add-license-file.patch @@ -0,0 +1,161 @@ +diff --color -Naur a/COPYING.txt b/COPYING.txt +--- a/COPYING.txt 1969-12-31 18:00:00 ++++ b/COPYING.txt 2023-03-09 14:11:28 +@@ -0,0 +1,157 @@ ++================== ++ Copying Docutils ++================== ++ ++:Author: David Goodger ++:Contact: goodger@python.org ++:Date: $Date: 2022-05-30 18:54:46 +0200 (Mo, 30. Mai 2022) $ ++:Web site: https://docutils.sourceforge.io/ ++:Copyright: This document has been placed in the public domain. ++ ++Most of the files included in this project have been placed in the ++public domain, and therefore have no license requirements and no ++restrictions on copying or usage; see the `Public Domain Dedication`_ ++below. There are a few exceptions_, listed below. ++Files in the Sandbox_ are not distributed with Docutils releases and ++may have different license terms. ++ ++ ++Public Domain Dedication ++======================== ++ ++The persons who have associated their work with this project (the ++"Dedicator": David Goodger and the many contributors to the Docutils ++project) hereby dedicate the entire copyright, less the exceptions_ ++listed below, in the work of authorship known as "Docutils" identified ++below (the "Work") to the public domain. ++ ++The primary repository for the Work is the Internet World Wide Web ++site <https://docutils.sourceforge.io/>. The Work consists of the ++files within the "docutils" module of the Docutils project Subversion ++repository (http://svn.code.sf.net/p/docutils/code/), ++whose Internet web interface is located at ++<https://sourceforge.net/p/docutils/code>. Files dedicated to the ++public domain may be identified by the inclusion, near the beginning ++of each file, of a declaration of the form:: ++ ++ Copyright: This document/module/DTD/stylesheet/file/etc. has been ++ placed in the public domain. ++ ++Dedicator makes this dedication for the benefit of the public at large ++and to the detriment of Dedicator's heirs and successors. Dedicator ++intends this dedication to be an overt act of relinquishment in ++perpetuity of all present and future rights under copyright law, ++whether vested or contingent, in the Work. Dedicator understands that ++such relinquishment of all rights includes the relinquishment of all ++rights to enforce (by lawsuit or otherwise) those copyrights in the ++Work. ++ ++Dedicator recognizes that, once placed in the public domain, the Work ++may be freely reproduced, distributed, transmitted, used, modified, ++built upon, or otherwise exploited by anyone for any purpose, ++commercial or non-commercial, and in any way, including by methods ++that have not yet been invented or conceived. ++ ++(This dedication is derived from the text of the `Creative Commons ++Public Domain Dedication`. [#]_) ++ ++.. [#] Creative Commons has `retired this legal tool`__ and does not ++ recommend that it be applied to works: This tool is based on United ++ States law and may not be applicable outside the US. For dedicating new ++ works to the public domain, Creative Commons recommend the replacement ++ Public Domain Dedication CC0_ (CC zero, "No Rights Reserved"). So does ++ the Free Software Foundation in its license-list_. ++ ++ __ http://creativecommons.org/retiredlicenses ++ .. _CC0: http://creativecommons.org/about/cc0 ++ ++Exceptions ++========== ++ ++The exceptions to the `Public Domain Dedication`_ above are: ++ ++* docutils/utils/smartquotes.py ++ ++ Copyright © 2011 Günter Milde, ++ based on `SmartyPants`_ © 2003 John Gruber ++ (released under a "revised" `BSD 3-Clause License`_ included in the file) ++ and smartypants.py © 2004, 2007 Chad Miller. ++ Released under the terms of the `BSD 2-Clause License`_ ++ (`local copy <licenses/BSD-2-Clause.txt>`__). ++ ++ .. _SmartyPants: http://daringfireball.net/projects/smartypants/ ++ ++* docutils/utils/math/latex2mathml.py ++ ++ Copyright © Jens Jørgen Mortensen, Günter Milde. ++ Released under the terms of the `BSD 2-Clause License`_ ++ (`local copy <licenses/BSD-2-Clause.txt>`__). ++ ++* docutils/utils/math/math2html.py, ++ docutils/writers/html5_polyglot/math.css ++ ++ Copyright © 2009,2010 Alex Fernández; 2021 Günter Milde ++ ++ These files were part of eLyXer_, released under the `GNU ++ General Public License`_ version 3 or later. The author relicensed ++ them for Docutils under the terms of the `BSD 2-Clause License`_ ++ (`local copy <licenses/BSD-2-Clause.txt>`__). ++ ++ .. _eLyXer: https://github.com/alexfernandez/elyxer ++ ++* docutils/__main__.py, ++ docutils/parsers/commonmark_wrapper.py, ++ docutils/parsers/recommonmark_wrapper.py, ++ docutils/utils/error_reporting.py, ++ docutils/utils/math/__init__.py, ++ docutils/utils/math/latex2mathml.py, ++ docutils/utils/math/tex2mathml_extern.py, ++ docutils/utils/punctuation_chars.py, ++ docutils/utils/smartquotes.py, ++ docutils/writers/html5_polyglot/__init__.py, ++ docutils/writers/html5_polyglot/*.css, ++ docutils/writers/latex2e/docutils.sty, ++ docutils/writers/xetex/__init__.py, ++ test/test_parsers/test_recommonmark/\*.py, ++ test/test_parsers/test_rst/test_directives/test__init__.py, ++ test/test_parsers/test_rst/test_directives/test_code_parsing.py, ++ test/test_parsers/test_rst/test_line_length_limit_default.py, ++ test/test_parsers/test_rst/test_line_length_limit.py, ++ test/test_writers/test_latex2e_misc.py, ++ test/transforms/test_smartquotes.py, ++ tools/docutils-cli.py, ++ tools/rst2html5.py ++ ++ Copyright © Günter Milde. ++ Released under the terms of the `BSD 2-Clause License`_ ++ (`local copy <licenses/BSD-2-Clause.txt>`__). ++ ++* docutils/utils/roman.py ++ ++ copyright by Mark Pilgrim, released under the ++ `Python 2.1.1 license`_ (`local copy`__). ++ ++ __ licenses/python-2-1-1.txt ++ ++* tools/editors/emacs/rst.el ++ ++ copyright by Free Software Foundation, Inc., ++ released under the `GNU General Public License`_ version 3 or later ++ (`local copy`__). ++ ++ __ licenses/gpl-3-0.txt ++ ++All used licenses are OSI-approved_ and GPL-compatible_. ++ ++Plaintext versions of all the linked-to licenses are provided in the ++licenses_ directory. ++ ++.. _sandbox: https://docutils.sourceforge.io/sandbox/README.html ++.. _licenses: licenses/ ++.. _Python 2.1.1 license: https://docs.python.org/3/license.html ++.. _GNU General Public License: https://www.gnu.org/copyleft/gpl.html ++.. _BSD 2-Clause License: http://opensource.org/licenses/BSD-2-Clause ++.. _BSD 3-Clause License: https://opensource.org/licenses/BSD-3-Clause ++.. _OSI-approved: http://opensource.org/licenses/ ++.. _license-list: ++.. _GPL-compatible: https://www.gnu.org/licenses/license-list.html diff --git a/config/software/python-docutils.rb b/config/software/python-docutils.rb index 497abe49a2d9ac9ca9ebf60b382ba5c7136b9743_Y29uZmlnL3NvZnR3YXJlL3B5dGhvbi1kb2N1dGlscy5yYg==..d0a67e4fc5a1a0cc9414a09aee2de217f35657c0_Y29uZmlnL3NvZnR3YXJlL3B5dGhvbi1kb2N1dGlscy5yYg== 100644 --- a/config/software/python-docutils.rb +++ b/config/software/python-docutils.rb @@ -18,7 +18,7 @@ name 'python-docutils' -default_version '0.16' +default_version '0.19' license 'Public-Domain' license_file 'COPYING.txt'