diff options
Diffstat (limited to 'guix-python-axolotl-package.scm.license')
-rw-r--r-- | guix-python-axolotl-package.scm.license | 243 |
1 files changed, 243 insertions, 0 deletions
diff --git a/guix-python-axolotl-package.scm.license b/guix-python-axolotl-package.scm.license new file mode 100644 index 0000000..316bd31 --- /dev/null +++ b/guix-python-axolotl-package.scm.license @@ -0,0 +1,243 @@ +SPDX-License-Identifier: GPL-3.0-or-later + +Copyright © 2016, 2017, 2018 Arun Isaac <arunisaac@systemreboot.net> +Copyright © 2016, 2017, 2020, 2022, 2023 Marius Bakke <marius@gnu.org> +Copyright © 2015-2021, 2023, 2024 Efraim Flashner <efraim@flashner.co.il> + +The original license notice: + + This file is part of GNU Guix. + + GNU Guix is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or (at + your option) any later version. + + GNU Guix 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + + + +Changes since python-axolotl was packaged for GNU Guix: + Author: Woj. Kosior <koszko@koszko.org> + Date: Fri Sep 19 + + Definition of python-axolotl placed in a + + Author: Nicolas Graves <ngraves@ngraves.fr> + Date: Tue Aug 26 00:30:38 2025 +0200 + + gnu: python-axolotl: Switch to pyproject. + + * gnu/packages/python-crypto.scm (python-axolotl): + [source]: Switch to git-fetch. + [build-system]: Switch to pyproject-build-system. + [arguments]<#:phases>: Replace phase 'remove-tests by phase + 'cleanup-install. + [native-inputs]: Add python-pytest, python-setuptools, python-wheel. + [description]: Run guix style. + + Author: Arun Isaac <arunisaac@systemreboot.net> + Date: Tue Jun 2 07:33:29 2020 +0530 + + gnu: python-axolotl: Update to 0.2.3. + + * gnu/packages/python-crypto.scm (python-axolotl): Update to 0.2.3. + [source]: Use PyPI URI. + [propagated-inputs]: Remove python-dateutil and python-pycrypto. Add + python-cryptography. + + Author: Efraim Flashner <efraim@flashner.co.il> + Date: Mon Jan 6 11:49:37 2020 +0200 + + gnu: python-axolotl: Don't use unstable tarball. + + * gnu/packages/python-crypto.scm (python-axolotl)[source]: Download + using git-fetch. + + Author: Adam Van Ymeren <adam@vany.ca> + Date: Thu Nov 23 15:04:46 2017 -0500 + + gnu: python-axolotl: Update to 0.1.39 and fix build. + + python-axolotl has been failing since March, + https://hydra.gnu.org/job/gnu/master/python-axolotl-0.1.35.x86_64-linux + + This also fixes the OMEMO and OTR plugins for Gajim work. + + * gnu/packages/patches/python-axolotl-AES-fix.patch: New file. + * gnu/local.mk (dist_patch_DATA): Add it. + * gnu/packages/python-crypto.scm (python-axolotl): Upgrade to 0.1.39. + [source]: Use the patch. + + Author: Ludovic Courtès <ludo@gnu.org> + Date: Wed Nov 15 14:10:30 2017 +0100 + + gnu: Move crypto packages from python to python-crypto. + + * gnu/packages/python.scm (python-passlib, python2-passlib) + (python-py-bcrypt, python2-py-bcrypt) + (python-paramiko, python2-paramiko, python-ecdsa, python2-ecdsa) + (python-pycrypto, python2-pycrypto, python-keyring, python2-keyring) + (python-certifi, python2-certifi) + (python-cryptography-vectors, python2-cryptography-vectors) + (python-cryptography, python2-cryptography) + (python-pyopenssl, python2-pyopenssl) + (python-axolotl-curve25519, python2-axolotl-curve25519) + (python-axolotl, python2-axolotl, python2-slowaes) + (python-pyaes, python2-pyaes): Move to... + * gnu/packages/python-crypto.scm: ... here. New file. + * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. + * gnu/packages/admin.scm, gnu/packages/backup.scm, + gnu/packages/crypto.scm, gnu/packages/finance.scm, + gnu/packages/irc.scm, gnu/packages/jrnl.scm, + gnu/packages/messaging.scm, gnu/packages/openstack.scm, + gnu/packages/python-web.scm, gnu/packages/tls.scm, + gnu/packages/xorg.scm: Adjust accordingly. + + Author: Marius Bakke <marius@gnu.org> + Date: Fri Dec 16 01:07:41 2016 +0100 + + gnu: python-axolotl: Remove workaround for bug #20765. + + * gnu/packages/python.scm (python-axolotl, python2-axolotl)[arguments]: + Remove #:configure-flags. + + Author: Hartmut Goebel <h.goebel@crazy-compilers.com> + Date: Wed Sep 28 13:07:24 2016 +0200 + + gnu: Remove python-setuptools and python2-setuptools from inputs (part 1a) + + This patch contains the changes in python.scm where removing setuptools from + the inputs could be achieved by removing complete lines. + + * gnu/packages/python.scm (python-psutil, python2-psutil, + python-py-bcrypt, python2-py-bcrypt, + python-paramiko, python2-paramiko, + python-httplib2, python2-httplib2, + python-ecdsa, python2-ecdsa, + python-ccm, python2-ccm, + python2-backport-ssl-match-hostname, + python-pycrypto, python2-pycrypto, + python-six, python2-six, + python-dateutil, python2-dateutil, + python2-mechanize, + python-extras, python2-extras, + python-mimeparse, python2-mimeparse, + python-nose, python2-nose, + python-nose2, python2-nose2, + python-unittest2, python2-unittest2, + python-py, python2-py, + python-testresources, python2-testresources, + python-fixtures-0.3.16, + python-fixtures, python2-fixtures, + python-coverage, python2-coverage, + python-discover, python2-discover, + python-exif-read, python2-exif-read, + python-pyld, python2-pyld, + python-certifi, python2-certifi, + python-click, python2-click, + python-vcversioner, python2-vcversioner, + python-unidecode, python2-unidecode, + python-pyyaml, python2-pyyaml, + python-markupsafe, python2-markupsafe, + python-pystache, python2-pystache, + python-docutils, python2-docutils, + python-pygments, python2-pygments, + python-sphinx-rtd-theme, python2-sphinx-rtd-theme, + python-blinker, python2-blinker, + python-rq, python2-rq, + python-numpy, python2-numpy, + python-distutils-extra, python2-distutils-extra, + python2-elib.intl, + python-pillow, python2-pillow, + python-xcffib, python2-xcffib, + python-decorator, python2-decorator, + python-gridmap, python2-gridmap, + python-pickleshare, python2-pickleshare, + python-isodate, python2-isodate, + python-html5lib, python2-html5lib, + python2-cssutils, + python-cssselect, python2-cssselect, + python-netifaces, python2-netifaces, + python-sympy, python2-sympy, + python-testlib, python2-testlib, + python2-xlib, + python-singledispatch, python2-singledispatch, + python-backports-abc, python2-backports-abc, + python-pep8, python2-pep8, + python-pyflakes, python2-pyflakes, + python-fonttools, python2-fonttools, + python-ly, + python-appdirs, python2-appdirs, + python-netaddr, python2-netaddr, + python-wrapt, python2-wrapt, + python-iso8601, python2-iso8601, + python-monotonic, python2-monotonic, + python-prettytable, python2-prettytable, + python-pyasn1-modules, python2-pyasn1-modules, + python-idna, python2-idna, + python-pretend, python2-pretend, + python-cryptography-vectors, python2-cryptography-vectors, + python-cryptography, python2-cryptography, + python-pyopenssl, python2-pyopenssl, + python-debian, python2-debian, + python-chardet, python2-chardet, + python-zope-event, python2-zope-event, + python-zope-i18nmessageid, python2-zope-i18nmessageid, + python-websocket-client, python2-websocket-client, + python-args, python2-args, + python-astor, python2-astor, + python2-functools32, + python2-futures, + python2-promise, + python-colorama, python2-colorama, + python-pluggy, python2-pluggy, + python-jmespath, python2-jmespath, + python-botocore, python2-botocore, + awscli, + python-pytest-subtesthack, python2-pytest-subtesthack, + python-pastedeploy, python2-pastedeploy, + python-magic, python2-magic, + python2-s3cmd, + python2-bz2file, + python-cysignals, python2-cysignals, + python-py3status, + python-tblib, python2-tblib, + python-greenlet, python2-greenlet, + python-twisted, python2-twisted, + python-kazoo, python2-kazoo, + python-pykafka, python2-pykafka, + python2-jsonrpclib, + python-chai, python2-chai, + python-inflection, python2-inflection, + python-pylev, python2-pylev, + python-lazy-object-proxy, python2-lazy-object-proxy, + python-dnspython, python2-dnspython, + python-email-validator, python2-email-validator, + python-ukpostcodeparser, python2-ukpostcodeparser, + python-pyaml, python2-pyaml, + python-flexmock, python2-flexmock, + python-orator, python2-orator, + python-bleach, python2-bleach, + python-ipywidgets, python2-ipywidgets, + python-nbconvert, python2-nbconvert, + python-nbformat, python2-nbformat, + python-axolotl-curve25519, python-axolotl2-curve25519, + python-axolotl, python2-axolotl, + python-nautilus, python-s3transfer): Remove python-setuptools and + python2-setuptools from [inputs], [native-inputs] or [propagated-inputs]. + Remove [inputs], [native-inputs] and [propagated-inputs] where + python-setuptools or python2-setuptools were the sole entry. + + Author: Arun Isaac <arunisaac@systemreboot.net> + Date: Thu Oct 20 15:45:04 2016 +0530 + + gnu: Add python-axolotl. + + * gnu/packages/python.scm (python-axolotl, python2-axolotl): New variables. |