251980 Commits

Author SHA1 Message Date
Oleg Titov
3bdbba8dd3 community/xmrig: upgrade to 6.26.0
Ref https://github.com/xmrig/xmrig/releases/tag/v6.26.0
2026-03-28 23:14:11 +01:00
Oleg Titov
fcbb266dd3 community/xmrig-proxy: upgrade to 6.26.0
Ref https://github.com/xmrig/xmrig-proxy/releases/tag/v6.26.0
2026-03-28 23:13:17 +01:00
mio
4d50ec1c2e community/py3-lmdb: skip test on some arches
Skip `test_close` test on 32-bit arm and ppc64le. Previously known to segfault
on loongarch64. Error found on the builders.

```
tests/env_test.py::CloseTest::test_close Fatal Python error: Segmentation fault

Current thread 0xf7f77f40 [python3] (most recent call first):
  File "/home/buildozer/aports/community/py3-lmdb/src/py-lmdb-py-lmdb_1.8.1/lmdb/cffi.py", line 553 in _mvstr
  File "/home/buildozer/aports/community/py3-lmdb/src/py-lmdb-py-lmdb_1.8.1/lmdb/cffi.py", line 1799 in item
  File "/home/buildozer/aports/community/py3-lmdb/src/py-lmdb-py-lmdb_1.8.1/lmdb/cffi.py", line 1815 in _iter
  File "/home/buildozer/aports/community/py3-lmdb/src/py-lmdb-py-lmdb_1.8.1/tests/env_test.py", line 286 in <lambda>
  File "/usr/lib/python3.14/unittest/case.py", line 247 in handle
  File "/usr/lib/python3.14/unittest/case.py", line 813 in assertRaises
  File "/home/buildozer/aports/community/py3-lmdb/src/py-lmdb-py-lmdb_1.8.1/tests/env_test.py", line 286 in test_close

[...]

Current thread's C stack trace (most recent call first):
  <cannot get C stack on this system>

Extension modules: _cffi_backend, lmdb_cffi (total: 2)
Segmentation fault
```
2026-03-28 22:05:39 +00:00
Michał Polański
7c569a8bbd community/kubectx: upgrade to 0.11.0 2026-03-28 22:25:25 +01:00
mekyt
5c81419a18 testing/magika: new aport
Detect file content types with deep learning
https://github.com/google/magika
2026-03-28 21:56:39 +01:00
Michał Polański
a9c90c79c8 community/dysk: upgrade to 3.6.0 2026-03-28 21:33:07 +01:00
Michał Polański
e2caf7f0be main/py3-hypothesis: upgrade to 6.151.9 2026-03-28 21:31:28 +01:00
Michał Polański
73d4f3f404 community/kustomize: upgrade to 5.8.1 2026-03-28 21:28:26 +01:00
Michał Polański
d75f05ebdf community/gojq: upgrade to 0.12.18 2026-03-28 21:20:24 +01:00
Michał Polański
2d18af7566 community/cmctl: upgrade to 2.4.1 2026-03-28 21:09:38 +01:00
Achill Gilgenast
7ab34316fc community/gmobile: upgrade to 0.7.0 2026-03-28 20:54:48 +01:00
Hannes Braun
4b45ceb424 community/qpwgraph: upgrade to 1.0.0 2026-03-28 20:50:55 +01:00
mio
b40b64f0f4 community/ruff: fix case syntax 2026-03-28 19:40:27 +00:00
mio
53bf1214c6 community/ruff: use thin on 32-bit arm
Avoid OOM on 32-bit arm. Error found on the builders.

```
rustc-LLVM ERROR: out of memory
Allocation failed
error: could not compile `ruff` (bin "ruff")
```
2026-03-28 19:33:57 +00:00
mio
efba974dd7 community/libgit2-glib: rebuild against python 3.14 2026-03-28 16:02:15 +00:00
kpcyrd
2117bac31a community/cargo-audit: upgrade to 0.22.1
- bump libc crate for loongarch64
- run tests
2026-03-28 15:07:09 +00:00
Hannes Braun
9c99047f2b community/go-task: upgrade to 3.49.1 2026-03-28 15:05:59 +01:00
Jonas
e9a2d82e1a testing/texstudio: upgrade to 4.9.3 2026-03-28 12:38:14 +01:00
Michał Polański
3c5dea6c2d community/dua: upgrade to 2.34.0 2026-03-28 12:34:26 +01:00
Lindsay Zhou
b7e37bbbff community/freerdp: security upgrade to 3.24.2
+ CVE-2026-33952
+ CVE-2026-33977
+ CVE-2026-33983
+ CVE-2026-33984
+ CVE-2026-33985
+ CVE-2026-33986
+ CVE-2026-33987
+ CVE-2026-33982
+ CVE-2026-33995
2026-03-28 12:33:04 +01:00
WrenIX
def776c85b testing/iotas: rebuild against python 3.14 2026-03-28 12:32:22 +01:00
Thomas Böhler
f0c017570c community/ttdl: upgrade to 6.0.0 2026-03-28 12:16:04 +01:00
adamthiede
3e4a73e5a9 community/magic-wormhole-rs: upgrade to 0.8.0 2026-03-28 12:12:13 +01:00
Pedro Lucas Porcellis
6f647b807f community/solvespace: upgrade to 3.2 2026-03-28 12:10:43 +01:00
Wen Heping
96adfb9395 testing/perl-dancer2: upgrade to 2.1.0 2026-03-28 12:03:35 +01:00
Michał Polański
bb7e68e96a community/py3-hcloud: upgrade to 2.17.1 2026-03-28 11:06:36 +01:00
Michał Polański
a30a2ff19c community/hcloud: upgrade to 1.62.0 2026-03-28 11:01:44 +01:00
Wren IX
073c686b6f testing/apostrophe: rebuild against python 3.14 2026-03-28 10:45:33 +01:00
Wren IX
4a2d29f0bb community/gnome-secrets: rebuild against python 3.14 2026-03-28 10:43:47 +01:00
Wen Heping
09240c7879 main/aspell-en: upgrade to 2026.02.25 2026-03-28 07:49:42 +00:00
Daniel Néri
434058394f main/dovecot: security upgrade to 2.4.3
https://github.com/dovecot/core/releases/tag/2.4.3
2026-03-28 07:48:32 +00:00
Natanael Copa
5e7f88538e testing/anari-sdk: rebuild against python 3.14 2026-03-28 08:46:21 +01:00
Natanael Copa
59b5970501 testing/ampy: rebuild against python 3.14 2026-03-28 08:46:21 +01:00
Natanael Copa
47fdb327fe testing/amdgpu-fan: rebuild against python 3.14 2026-03-28 08:46:21 +01:00
Natanael Copa
13f25f6ea6 testing/aggregate6: rebuild against python 3.14 2026-03-28 08:46:21 +01:00
Natanael Copa
adcde9c618 testing/py3-py-radix: rebuild against python 3.14 2026-03-28 08:46:21 +01:00
Natanael Copa
df1391c901 testing/afew: rebuild against python 3.14 2026-03-28 08:46:21 +01:00
Guy Godfroy
fb9dd2a2a1 main/sanlock: change upstream 2026-03-28 08:35:47 +01:00
mio
0920df355c community/py3-magic: build with gpep517, skip tests
Build with gpep517, temporarily skip tests affected by a regression in
libmagic's `magic_buffer` function in 5.47.

Upstream issue: https://github.com/houseabsolute/File-LibMagic/issues/31

```
____________________ MagicTestCase.test_detect_from_content ____________________

self = <test.libmagic_test.MagicTestCase testMethod=test_detect_from_content>

    def test_detect_from_content(self):
        # differ from upstream by opening file in binary mode,
        # this avoids hitting a bug in python3+libfile bindings
        # see https://github.com/ahupp/python-magic/issues/152
        # for a similar issue
        with open(self.filename, 'rb') as fobj:
            result = magic.detect_from_content(fobj.read(4096))
>       self.assert_result(result)

test/libmagic_test.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
test/libmagic_test.py:23: in assert_result
    self.assertIn(result.name, self.expected_name)
E   AssertionError: 'PDF document, version %.%, 2 page(s)' not found in ('PDF document, version 1.2', 'PDF document, version 1.2,2 pages', 'PDF document, version 1.2, 2 page(s)')
```

Update the apache parquet mimetype in the `MagicTest.test_mime_types`
test to fix it with file 5.47.

```
__________________________ MagicTest.test_mime_types ___________________________

self = <test.python_magic_test.MagicTest testMethod=test_mime_types>

    def test_mime_types(self):
        dest = os.path.join(MagicTest.TESTDATA_DIR,
                            b'\xce\xbb'.decode('utf-8'))
        shutil.copyfile(os.path.join(MagicTest.TESTDATA_DIR, 'lambda'), dest)
        try:
            m = magic.Magic(mime=True)
>           self.assert_values(m, {
                'magic._pyc_': ('application/octet-stream', 'text/x-bytecode.python', 'application/x-bytecode.python'),
                'test.pdf': 'application/pdf',
                'test.gz': ('application/gzip', 'application/x-gzip'),
                'test.snappy.parquet': 'application/octet-stream',
                'text.txt': 'text/plain',
                b'\xce\xbb'.decode('utf-8'): 'text/plain',
                b'\xce\xbb': 'text/plain',
            })

test/python_magic_test.py:92:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
test/python_magic_test.py:53: in assert_values
    self.assertIn(value, expected_value)
E   AssertionError: 'application/vnd.apache.parquet' not found in ('application/octet-stream',)
```
2026-03-28 04:52:23 +00:00
mio
f0e31c0bd5 main/py3-pexpect: skip test
Revert fix for `test_10000`, the test is flaky in some setups.
2026-03-28 03:10:02 +00:00
mio
a91b8ecd3b main/py3-pexpect: remove unused py3-pyte from checkdepends
Dependency was accidentally added during patch testing.
2026-03-28 01:51:56 +00:00
mio
b85c320946 main/py3-pexpect: skip test that deadlocks, fix test
Skip `test_multiple_interrupts` test which deadlocks occasionally.

Change `searchwindowsize` parameter in `test_100000` test which returned
a timeout error in some setups.

```
_______________________ PerformanceTestCase.test_100000 ________________________

self = <tests.test_performance.PerformanceTestCase testMethod=test_100000>

    def test_100000(self):
        if platform.python_implementation() == 'PyPy':
            raise unittest.SkipTest("This test fails on PyPy because of REPL differences")
        print()
        start_time = time.time()
        self.plain_range (100000)
        print("100000 calls to plain_range:", (time.time() - start_time))
        start_time = time.time()
>       self.window_range(100000)

tests/test_performance.py:93:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_performance.py:61: in window_range
    self.assertEqual(e.expect([b'inquisition', '%d' % n], searchwindowsize=20), 1)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pexpect/spawnbase.py:354: in expect
    return self.expect_list(compiled_pattern_list,
pexpect/spawnbase.py:383: in expect_list
    return exp.expect_loop(timeout)
           ^^^^^^^^^^^^^^^^^^^^^^^^
pexpect/expect.py:181: in expect_loop
    return self.timeout(e)
           ^^^^^^^^^^^^^^^
```
2026-03-28 00:47:17 +00:00
mio
6c9b01e0bd main/freeradius: fix build with python 3.14
Fix build error from calls to functions removed in python >=3.13. Error
found on the edge builders.

```
src/modules/rlm_python3/rlm_python3.c: In function 'python_interpreter_free':
src/modules/rlm_python3/rlm_python3.c:692:9: error: implicit declaration of function 'PyEval_AcquireLock'; did you mean 'PyEval_AcquireThread'? [-Wimplicit-function-declaration]
  692 |         PyEval_AcquireLock();
      |         ^~~~~~~~~~~~~~~~~~
      |         PyEval_AcquireThread
src/modules/rlm_python3/rlm_python3.c:695:9: error: implicit declaration of function 'PyEval_ReleaseLock'; did you mean 'PyEval_ReleaseThread'? [-Wimplicit-function-declaration]
  695 |         PyEval_ReleaseLock();
      |         ^~~~~~~~~~~~~~~~~~
```
2026-03-28 00:34:39 +00:00
mio
309a4daa6c main/py3-poetry-core: fix checksum
Fix checksum error found on the edge builders.

```
ERROR: py3-poetry-core: Number of checksums(4 / 2) does not correspond
to number of sources(1)
```
2026-03-28 00:05:14 +00:00
Natanael Copa
002121250c community/weasyprint: rebuild against python 3.14 2026-03-27 20:40:53 +01:00
Natanael Copa
a29d91f4a9 community/xpra: upgrade to 6.4.3 2026-03-27 20:40:53 +01:00
Natanael Copa
96f50a9a7f community/py3-opytimizer: rebuild against python 3.14
and fix tests with recent numpy
2026-03-27 20:40:53 +01:00
Natanael Copa
180cbc97a2 community/py3-niaarmts: rebuild against python 3.14 and fix tests 2026-03-27 20:40:53 +01:00
Natanael Copa
f3d82fce11 community/tuned: rebuild against python 3.14 2026-03-27 20:40:53 +01:00
Natanael Copa
5c8c2f0064 community/tinyfugue: upgrade to 5.2.2 2026-03-27 20:40:53 +01:00