56 Commits

Author SHA256 Message Date
2d8a2811ca Accepting request 1301192 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1301192
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=25
2025-08-25 18:38:30 +00:00
ba6b1df3cd use poetry-core to instead of poetry
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=55
2025-08-25 06:58:23 +00:00
5265b15adf Accepting request 1180151 from devel:languages:python
- update to libsodium26

- add crypto_kdf_derive.patch to fix crypto_kdf_derive_from_key() on 32-bit platforms
    the new pack_nonce option allows for the nonce to be omitted
his release introduces the DualKey class, secure key saving and loading,
Dual Keys are classes which can encrypt and sign data. These classes generate
The original time nonce routine used the first 20 chars of the 24 char nonce for the microsecond
timestamp (based on salt's jid), leaving 4 chars for random data. This new nonce uses far fewer
chars for the timestamp by hex encoding the float of microseconds into just 13 chars,

OBS-URL: https://build.opensuse.org/request/show/1180151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=24
2024-06-12 13:38:54 +00:00
e1f60b5eeb - update to libsodium26
- add crypto_kdf_derive.patch to fix crypto_kdf_derive_from_key() on 32-bit platforms
    the new pack_nonce option allows for the nonce to be omitted
his release introduces the DualKey class, secure key saving and loading,
Dual Keys are classes which can encrypt and sign data. These classes generate
The original time nonce routine used the first 20 chars of the 24 char nonce for the microsecond
timestamp (based on salt's jid), leaving 4 chars for random data. This new nonce uses far fewer
chars for the timestamp by hex encoding the float of microseconds into just 13 chars,

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=53
2024-06-12 09:50:10 +00:00
7e419d1576 Accepting request 1153722 from devel:languages:python
- Update to 2.1.0:
  * Added classes to the libnacl.aead module allowing for the use of
    XChaCha20-Poly1305-IETF, ChaCha20-Poly1305-IETF, and AES256-GCM.
  * Added the libnacl.kx module. This module contains the ExchangeKey class.
- Switch to autosetup and pyproject macros.
- Drop patch crypto_kdf_derive.patch, no longer required.

OBS-URL: https://build.opensuse.org/request/show/1153722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=23
2024-03-01 22:36:34 +00:00
47019ea1a7 - Drop patch crypto_kdf_derive.patch, no longer required.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=51
2024-03-01 03:20:39 +00:00
585cacd1ce - Update to 2.1.0:
* Added classes to the libnacl.aead module allowing for the use of
    XChaCha20-Poly1305-IETF, ChaCha20-Poly1305-IETF, and AES256-GCM.
  * Added the libnacl.kx module. This module contains the ExchangeKey class.
- Switch to autosetup and pyproject macros.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=50
2024-03-01 03:19:57 +00:00
5a4eea48db Accepting request 1096919 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1096919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=22
2023-07-05 13:31:26 +00:00
e12971655f Accepting request 1096915 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1096915
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=48
2023-07-05 08:58:58 +00:00
766f24986c Accepting request 899581 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/899581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=21
2021-06-12 18:08:11 +00:00
Niels Abspoel
f17d99db74 Accepting request 899542 from home:aboe76:branches:devel:languages:python
- add crypto_kdf_derive.patch to fix crypto_kdf_derive_from_key() on 32-bit platforms

OBS-URL: https://build.opensuse.org/request/show/899542
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=46
2021-06-12 07:18:52 +00:00
cbdec7a4f5 Accepting request 873706 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/873706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=20
2021-02-19 22:43:30 +00:00
8bf70a9af7 Accepting request 873565 from home:aboe76:branches:devel:languages:python
- Revert libsodium requirement back to libsodium23

OBS-URL: https://build.opensuse.org/request/show/873565
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=44
2021-02-19 10:18:47 +00:00
d0b9ec3eaf fix the link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=43
2021-02-02 08:50:58 +00:00
2caf29efe9 Accepting request 868490 from home:aboe76:branches:devel:languages:python
- Update to 1.7.2
* remove encoding parameter json.loads for python 3.9 compatibility
* implement functions for equal-comparison and hashing keys
* improved spec file

OBS-URL: https://build.opensuse.org/request/show/868490
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=42
2021-02-02 08:09:32 +00:00
dc3bdc34b4 Accepting request 781216 from devel:languages:python
- update to 1.7.1
 * Bindings for kdf in libsodium
 * Added extra key validation
 * Add Crypto_box_easy

OBS-URL: https://build.opensuse.org/request/show/781216
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=19
2020-03-04 08:45:25 +00:00
d9718a5664 - update to 1.7.1
* Bindings for kdf in libsodium
 * Added extra key validation
 * Add Crypto_box_easy

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=40
2020-03-03 13:20:29 +00:00
b76e14cf58 Accepting request 738360 from devel:languages:python
Replace %fdupes -s with plain %fdupes; hardlinks are better.

OBS-URL: https://build.opensuse.org/request/show/738360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=18
2019-10-16 07:14:58 +00:00
dc76383918 - Replace %fdupes -s with plain %fdupes; hardlinks are better.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=38
2019-10-14 13:59:41 +00:00
de3f575e52 Accepting request 628636 from devel:languages:python
- Fix the libsodium dependency on the runtime to be copied by macros
- Install license file

OBS-URL: https://build.opensuse.org/request/show/628636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=17
2018-08-24 15:03:01 +00:00
Tomáš Chvátal
857ebfefb7 - Fix the libsodium dependency on the runtime to be copied by macros
- Install license file

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=36
2018-08-10 13:48:04 +00:00
Tomáš Chvátal
e79380a947 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=35 2018-08-10 13:47:35 +00:00
d57e51daca Accepting request 559355 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/559355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=16
2017-12-28 23:04:25 +00:00
8a7cabf8ee Accepting request 559290 from home:adrianSuSE:home-assistant
version update, python3 build

OBS-URL: https://build.opensuse.org/request/show/559290
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=33
2017-12-22 12:43:45 +00:00
4e432d72f4 Accepting request 389648 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/389648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=15
2016-04-14 11:08:39 +00:00
Niels Abspoel
afee051900 Accepting request 389597 from home:Zaitor:branches:devel:languages:python
Fix build, but maintainer must make sure this is ok, since the previous change maxing out at libsodium 1.0.8 was clearly intentional.

OBS-URL: https://build.opensuse.org/request/show/389597
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=31
2016-04-13 18:36:02 +00:00
2d64e4b7a6 Accepting request 353693 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/353693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=14
2016-01-20 08:54:31 +00:00
591b975e50 Accepting request 353692 from home:dmacvicar:branches:devel:languages:python
- remove the escaped epoch to prevent the build service to
  auto replace it and break the macro.

OBS-URL: https://build.opensuse.org/request/show/353692
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=29
2016-01-14 13:38:58 +00:00
95da975d89 Accepting request 353634 from home:dmacvicar:branches:devel:languages:python
- Add libnacl-1.4.4-libsodium18.patch to find libsodium 1.0.8
- Fix BuildRequires to avoid building with a newer version
  of libsodium than 1.0.8

OBS-URL: https://build.opensuse.org/request/show/353634
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=28
2016-01-14 10:20:46 +00:00
9036ceabff Accepting request 352068 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/352068
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=13
2016-01-12 15:12:13 +00:00
9309cbbc05 Accepting request 351962 from home:aboe76:branches:devel:languages:python
Updated to latest version 1.4.4

OBS-URL: https://build.opensuse.org/request/show/351962
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=26
2016-01-05 17:01:53 +00:00
864738ae48 Accepting request 345378 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/345378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=12
2015-11-26 16:01:32 +00:00
f33c837334 Accepting request 345304 from home:darix:branches:devel:languages:python
- no longer build as noarch package, while the code is still
  noarch. we actually depend on the native library at runtime. To
  be able to make this work properly we need to require that native
  library, that native requires makes us arch dependent.

- make sure we require the libsodium version we were built with

- fix libsodium loading on Tumbleweed: soversion was bumped to 17
  reported as https://github.com/saltstack/libnacl/pull/60
  adds libnacl-1.4.3_bump_libsodium_soversion.patch

OBS-URL: https://build.opensuse.org/request/show/345304
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=24
2015-11-20 10:24:42 +00:00
Niels Abspoel
429cf82364 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=23 2015-10-11 08:33:14 +00:00
4773ce7f80 Accepting request 311693 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/311693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=11
2015-06-12 18:31:35 +00:00
Niels Abspoel
48b4d93bc6 Accepting request 311692 from home:aboe76:branches:devel:languages:python
minor bugfix release from upstream

OBS-URL: https://build.opensuse.org/request/show/311692
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=21
2015-06-11 20:48:49 +00:00
b1497400a1 Accepting request 291233 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/291233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=10
2015-03-18 12:08:39 +00:00
Niels Abspoel
4defe18413 Accepting request 291231 from home:aboe76:branches:devel:languages:python
minor upstream update

OBS-URL: https://build.opensuse.org/request/show/291231
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=19
2015-03-17 19:06:58 +00:00
9b5e41f2bf Accepting request 286835 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/286835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=9
2015-02-20 11:01:44 +00:00
Niels Abspoel
7bc7794fb8 Accepting request 286833 from home:aboe76:branches:devel:languages:python
minor bugfix release

OBS-URL: https://build.opensuse.org/request/show/286833
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=17
2015-02-19 18:57:01 +00:00
Stephan Kulow
ab6a15f347 Accepting request 259551 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/259551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=8
2014-11-04 16:30:05 +00:00
Niels Abspoel
db985c72bc Accepting request 259550 from home:aboe76:branches:devel:languages:python
minor update to libnacl, for new blake hash

OBS-URL: https://build.opensuse.org/request/show/259550
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=15
2014-11-03 19:46:06 +00:00
Stephan Kulow
27d6cf4038 Accepting request 253708 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/253708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=7
2014-10-05 18:31:22 +00:00
Niels Abspoel
d2d401ef15 Accepting request 253707 from home:aboe76:branches:devel:languages:python
small update to libnacl from upstream

OBS-URL: https://build.opensuse.org/request/show/253707
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=13
2014-10-02 20:50:50 +00:00
Stephan Kulow
611dda5807 Accepting request 248255 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/248255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=6
2014-09-10 15:02:21 +00:00
Niels Abspoel
00f6357dfc Accepting request 248254 from home:aboe76:branches:devel:languages:python
small incremental update, to keep inline with what upstream produces.

OBS-URL: https://build.opensuse.org/request/show/248254
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=11
2014-09-09 21:27:04 +00:00
Stephan Kulow
0184e32428 Accepting request 247275 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/247275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=5
2014-09-03 06:30:21 +00:00
Niels Abspoel
c145d025c3 Accepting request 247274 from home:aboe76:branches:devel:languages:python
Updated to version 1.3.4

OBS-URL: https://build.opensuse.org/request/show/247274
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=9
2014-09-02 17:33:11 +00:00
7e5e96e0ae Accepting request 244761 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/244761
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libnacl?expand=0&rev=3
2014-08-15 07:55:59 +00:00
Niels Abspoel
a9f80774c5 Accepting request 244760 from home:aboe76:branches:devel:languages:python
updated to version 1.3.2

OBS-URL: https://build.opensuse.org/request/show/244760
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libnacl?expand=0&rev=7
2014-08-14 19:02:57 +00:00