aboutsummaryrefslogtreecommitdiff
path: root/guix-python-axolotl-package.scm.license
diff options
context:
space:
mode:
authorW. Kosior <koszko@koszko.org>2025-09-19 12:47:44 +0200
committerW. Kosior <koszko@koszko.org>2025-09-19 13:09:45 +0200
commit7000b1f2bb2fca5b7707c9b1a9f58f43100212d3 (patch)
treecc5531b93b8e76c39e3c58d52574f68e86c3f05e /guix-python-axolotl-package.scm.license
downloadAGH-msc-thesis-magister.tar.gz
AGH-msc-thesis-magister.zip
Initial commit.HEADmagister
Diffstat (limited to 'guix-python-axolotl-package.scm.license')
-rw-r--r--guix-python-axolotl-package.scm.license243
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.