233735 Commits

Author SHA1 Message Date
J. Neuschäfer
bf4ebac970 main/gd: update list of architectures where tests fail
Explanation for ppc64le -> ppc64*: I've tested on ppc64, the tests fail too.
2025-07-31 16:05:06 +02:00
fossdd
b3d1263e6d testing/melange: upgrade to 0.30.3 2025-07-31 16:03:54 +02:00
fossdd
003d3e7156 community/py3-matplotlib: set python_version 2025-07-31 16:02:29 +02:00
fossdd
3563fb39e2 community/py3-matplotlib: use non-curly-braces variables 2025-07-31 15:49:54 +02:00
fossdd
088e511777 community/py3-matplotlib: adjust subpkgs to new mpl-data location 2025-07-31 15:49:04 +02:00
fossdd
b0c08a5445 community/py3-matplotlib: keep upstream mpl-data location
>>> import matplotlib
	Traceback (most recent call last):
	  File "<stdin>", line 1, in <module>
	  File "/usr/lib/python3.12/site-packages/matplotlib/__init__.py", line 999, in <module>
	    rcParamsDefault = _rc_params_in_file(
	                      ^^^^^^^^^^^^^^^^^^^
	  File "/usr/lib/python3.12/site-packages/matplotlib/__init__.py", line 905, in _rc_params_in_file
	    with _open_file_or_url(fname) as fd:
	         ^^^^^^^^^^^^^^^^^^^^^^^^
	  File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
	    return next(self.gen)
	           ^^^^^^^^^^^^^^
	  File "/usr/lib/python3.12/site-packages/matplotlib/__init__.py", line 882, in _open_file_or_url
	    with open(fname, encoding='utf-8') as f:
	         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
	FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3.12/site-packages/matplotlib/mpl-data/matplotlibrc'
2025-07-31 15:43:19 +02:00
J. Neuschäfer
e38c7be4c0 main/gdb: fix build with gcc 15
Two of the patches are picked from upstream, one is created by me.
2025-07-31 15:34:57 +02:00
Andy Hawkins
42a52ac56e community/py3-inform: upgrade to 1.35
https://github.com/KenKundert/inform/releases/tag/v1.35
2025-07-31 15:34:01 +02:00
J. Neuschäfer
72a27338b6 main/wasi-libc: fix build after llvm split
After commit 082d961200c ("main/llvm: spilt from llvm20"), llvm-ar, etc.
are no longer provided by llvm20. Adjust the wasi-libc build function to
use the explicitly versioned llvm20-ar and llvm20-nm binaries.
2025-07-31 15:32:34 +02:00
fossdd
abdd187ffd community/py3-pandas: upgrade to 2.3.1, take over maintainership
Maintainer has been inactive since 2019

https://pandas.pydata.org/pandas-docs/version/2.3.1/whatsnew/index.html#version-2-3
2025-07-31 15:30:16 +02:00
J. Neuschäfer
002170a2ea main/py3-pyo: fix build with gcc 15 (use -std=gnu17)
py3-pyo heavily relies on unspecified parameter lists, which are no longer
supported in C23, the default in GCC 15.

https://gcc.gnu.org/gcc-15/porting_to.html
2025-07-31 15:29:24 +02:00
Maarten van Gompel
02f04bec65 testing/sfwbar: update to v1.0_beta16.1 2025-07-31 15:28:10 +02:00
fossdd
b7a9baf429 testing/sssd: upgrade to 2.11.1
https://sssd.io/release-notes/sssd-2.11.1.html
2025-07-31 15:19:16 +02:00
J. Neuschäfer
66c3954030 main/xmprpc-c: fix build with gcc 15
Patch from SVN revision 3318
2025-07-31 15:17:18 +02:00
J. Neuschäfer
28af67eebf main/irqbalance: fix build with gcc 15 2025-07-31 15:16:32 +02:00
J. Neuschäfer
61fa478968 main/perl-tk: fix build with gcc 15 2025-07-31 15:14:46 +02:00
J. Neuschäfer
1b83a7a9a6 main/mariadb-connector-c: fix build with gcc 15 2025-07-31 15:14:09 +02:00
J. Neuschäfer
b13caaecdf main/xl2tpd: fix build with GCC 15 2025-07-31 15:07:25 +02:00
Craig Andrews
183450e314 community/npm: upgrade to 11.5.1 2025-07-31 15:06:06 +02:00
fossdd
250ee4914d community/py3-matplotlib: upgrade to 3.10.3, take over maintainership 2025-07-31 15:04:06 +02:00
fossdd
b0623de9c1 community/abiword: upgrade to 3.0.7 2025-07-31 15:02:44 +02:00
Iztok Fister Jr.
8d3b01d408 community/py3-succulent: upgrade to 0.4.2 2025-07-31 15:01:41 +02:00
J. Neuschäfer
57cd9afd1c main/wayland-protocols: skip tests on ppc64
The same error occurs on big-endian.
2025-07-31 15:01:12 +02:00
J. Neuschäfer
8460309a10 main/py3-pip: add git to checkdepends
Without git (for example, if someone only installed abuild, not alpine-sdk)
py3-pip fails like this:

======================================================= ERRORS ========================================================
__________________________________ ERROR collecting tests/functional/test_vcs_git.py __________________________________
build/lib/pip/_internal/vcs/versioncontrol.py:631: in run_command
    return call_subprocess(
build/lib/pip/_internal/utils/subprocess.py:126: in call_subprocess
    proc = subprocess.Popen(
/usr/lib/python3.12/subprocess.py:1026: in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1955: in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
E   FileNotFoundError: [Errno 2] No such file or directory: 'git'

During handling of the above exception, another exception occurred:
tests/functional/test_vcs_git.py:349: in <module>
    @pytest.mark.skipif(Git().get_git_version() < (2, 17), reason="git too old")
                        ^^^^^^^^^^^^^^^^^^^^^^^
build/lib/pip/_internal/vcs/git.py:104: in get_git_version
    version = self.run_command(
build/lib/pip/_internal/vcs/git.py:87: in run_command
    return super().run_command(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/lib/pip/_internal/vcs/versioncontrol.py:649: in run_command
    raise BadCommand(
E   pip._internal.exceptions.BadCommand: Cannot find command 'git' - do you have 'git' installed and in your PATH?
================================================== warnings summary ===================================================
2025-07-31 15:00:09 +02:00
fossdd
b5e50fa1b2 main/mesa: upgrade to 25.1.7
Release-Notes: https://docs.mesa3d.org/relnotes/25.1.7.html
Announcement: https://lists.freedesktop.org/archives/mesa-dev/2025-July/226539.html
2025-07-31 11:42:32 +02:00
Matthias Ahouansou
e9caed9141 community/intel-media-driver: upgrade to 25.3.1 2025-07-31 11:42:00 +02:00
Iztok Fister Jr.
662f1d1ab3 community/niaaml-gui: upgrade to 0.4.2 2025-07-31 11:41:27 +02:00
fossdd
6b0663a372 community/fastfetch: upgrade to 2.49.0
https://github.com/fastfetch-cli/fastfetch/releases/tag/2.49.0
2025-07-31 11:40:33 +02:00
fossdd
ade100d1c8 main/meson: upgrade to 1.8.3
https://github.com/mesonbuild/meson/compare/1.8.2...1.8.3
2025-07-31 11:30:20 +02:00
Ferass El Hafidi
3d7ab9eb46 testing/alertmanager-irc-relay: new aport
Alertmanager IRC relay is a bot that relays Prometheus alerts to IRC
channels.  Alerts are received from Prometheus using Webhooks to then be
relayed to an IRC channel.

See also: <https://github.com/google/alertmanager-irc-relay/>

Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org>
2025-07-31 09:46:13 +02:00
Celeste
b77e595100 community/libfossil: upgrade to 0.20250730.1700
depends_dev removed as it is now auto-traced through symlink to libfossil
2025-07-31 07:39:20 +00:00
adamthiede
97c4e96ccf community/zram-init: upgrade to 13.0 2025-07-31 09:30:49 +02:00
Andy Postnikov
9caa9a1af0 community/uv: upgrade to 0.8.4 2025-07-31 09:29:35 +02:00
Tuan Anh Tran
7e4c4d2d9f testing/rustical: upgrade to 0.8.1
Signed-off-by: Tuan Anh Tran <me@tuananh.org>
2025-07-31 09:28:16 +02:00
Robin Candau
a7395bd5b7 testing/nwg-panel: upgrade to 0.10.12
https://github.com/nwg-piotr/nwg-panel/releases/tag/v0.10.12
2025-07-31 09:27:18 +02:00
Luca Weiss
24158cd4f3 community/umockdev: upgrade to 0.19.2 2025-07-31 09:26:49 +02:00
fossdd
487f19b25e community/nvim-lspconfig: upgrade to 2.4.0 2025-07-31 09:26:21 +02:00
Celeste
383c9b1a8b main/sqlite: upgrade to 3.50.4
https://sqlite.org/changes.html
2025-07-31 06:17:46 +00:00
Celeste
552dc6b4d0 main/sqlite-tools: upgrade to 3.50.4 2025-07-31 06:16:28 +00:00
Ariadne Conill
18f835973d community/inspircd: also enable openssl module 2025-07-30 22:40:19 -07:00
Marian Buschsieweke
c0291d1186 community/kicad-library: patch footprints to use wrl
The 3D models in kicad-library-3d contain both wrl and step files for
each 3D model. However, when KiCad is not linked against opencascade,
only the wrl models can be viewed. So just patch the footprints to
always refer to the wrl file that can be viewed both with and without
opencascade.
2025-07-31 03:01:50 +00:00
Ariadne Conill
3d4eb16287 community/inspircd: create inspircd user/group 2025-07-30 19:34:49 -07:00
mio
b635aaef64 main/nss-pam-ldapd: fix build with gcc 15 2025-07-31 02:14:34 +00:00
mio
4519a8c0ba main/libtirpc: fix build with gcc 15 2025-07-31 01:27:00 +00:00
mio
6636220d6e main/iscsi-scst: fix build with gcc 15
Backport upstream patch to fix bool typedef error.
2025-07-31 01:21:18 +00:00
mio
380ab02bb7 main/hypermail: fix build with gcc 15
Fix bool type and conflicting types errors.

```
In file included from date.c:28:
setup.h:4:13: error: 'bool' cannot be defined via 'typedef'
    4 | typedef int bool;
      |             ^~~~
setup.h:4:13: note: 'bool' is a keyword with '-std=c23' onwards
setup.h:4:1: warning: useless type name in empty declaration
    4 | typedef int bool;
      | ^~~~~~~
```

```
file.c:670:7: error: conflicting types for 'msg_href'; have 'char *(struct emailinfo *, struct emailinfo *, _Bool)'
  670 | char *msg_href(struct emailinfo *to_email, struct emailinfo *from_email, bool generate_markup)
      |       ^~~~~~~~
In file included from hypermail.h:426,
                 from file.c:27:
proto.h:48:7: note: previous declaration of 'msg_href' with type 'char *(struct emailinfo *, struct emailinfo *, int)'
   48 | char *msg_href(struct emailinfo *, struct emailinfo *, int);
      |       ^~~~~~~~
```
2025-07-31 01:11:58 +00:00
mio
cebfeb0079 main/gross: fix build with gcc 15
Fix argument mismatch and conflicting types errors.

```
worker.c:251:25: error: too many arguments to function 'edict_get'; expected 0, have 1
  251 |                 edict = edict_get(false);
      |                         ^~~~~~~~~ ~~~~~
In file included from ../include/common.h:86,
                 from worker.c:21:
../include/thread_pool.h:113:10: note: declared here
  113 | edict_t *edict_get();
      |          ^~~~~~~~~
```

```
syncmgr.c:211:1: error: conflicting types for 'force_peer_aggregate'; have 'int(peer_t *)' {aka 'int(struct peer_s *)'}
  211 | force_peer_aggregate(peer_t *peer)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from syncmgr.c:22:
../include/syncmgr.h:76:5: note: previous declaration of 'force_peer_aggregate' with type 'int(void)'
   76 | int force_peer_aggregate();
      |     ^~~~~~~~~~~~~~~~~~~~
```

```
thread_pool.c:143:41: error: too many arguments to function 'thread_ctx.cleanup'; expected 0, have 1
  143 |                                         thread_ctx.cleanup(thread_ctx.state);
      |                                         ^~~~~~~~~~         ~~~~~~~~~~~~~~~~
In file included from ../include/common.h:86,
                 from thread_pool.c:27:
../include/thread_pool.h:75:15: note: declared here
   75 |         int (*cleanup) ();
      |               ^~~~~~~
```
2025-07-31 01:02:33 +00:00
mio
4decf8f1be main/freeswitch: fix build with gcc 15
Fix bool typedef error.

```
[...]/freeswitch-1.10.12.-release/libs/xmlrpc-c/lib/util/include/bool.h:13:5: error: cannot use keyword 'false' as enumeration constant
   13 |     false = 0,
      |     ^~~~~
[...]/freeswitch-1.10.12.-release/libs/xmlrpc-c/lib/util/include/bool.h:13:5: note: 'false' is a keyword with '-std=c23' onwards
[...]/freeswitch-1.10.12.-release/libs/xmlrpc-c/lib/util/include/bool.h:15:3: error: expected ';',identifier or '(' before 'bool'
   15 | } bool;
      |   ^~~~
```
2025-07-31 00:39:23 +00:00
Ariadne Conill
5a5200cc7d community/inspircd: add openrc service definition 2025-07-30 17:07:32 -07:00
Daniel Néri
56d6ddb121 main/nvme-cli: upgrade to 2.15
https://github.com/linux-nvme/nvme-cli/releases/tag/v2.15
2025-07-31 01:21:48 +02:00