gpo.zugaina.org

Search Portage & Overlays:

net-libs/libmbim

Mobile Broadband Interface Model (MBIM) modem protocol helper library

Screenshots

  • libmbim-1.34.0
    ~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86
    gtk-doc introspection

    View      Download      Browse     License: LGPL-2   
    Overlay: gentoo
  • libmbim-1.34.0
    ~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86
    gtk-doc introspection

    View      Download      Browse     License: LGPL-2   
    Overlay: Miezhiko
  • libmbim-1.34.0
    ~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86
    gtk-doc introspection

    View      Download      Browse     License: LGPL-2   
    Overlay: bentoo
  • libmbim-1.32.0
    ~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv x86
    gtk-doc introspection

    View      Download      Browse     License: LGPL-2   
    Overlay: gentoo

ChangeLog

commit f65cbfbc894021f3436aa6425c54778bcde7d6c3
Author: lucascouts <lucascs@protonmail.com>
Date: Wed Nov 4 12:11:55 2026 -0300

python3_15: mirror the build-time-only packages so python 3.14 can go

PYTHON_TARGETS="python3_15" already resolved, but dev-lang/python:3.14 stayed
installed as an interpreter: 85 installed packages run Python only at build
time and stopped at 3.14. That list covers glibc, gcc, coreutils, the
llvm-runtimes, the Mozilla trio and most of the desktop/media stack.

Before any edit, each package was checked against what 3.15 removed (sre_*,
typing.ByteString, CGIHTTPRequestHandler, co_lnotab, re.Scanner capturing
groups, ...) in the scripts its build runs, and against the 3.15 support of
its python deps. Many were also built or exercised under 3.15:
- full builds: libvirt (1578/1578, meson test clean), dbus (build + install),
fontconfig, libepoxy, libglvnd, graphene, libdisplay-info,
blas-lapack-aux-wrapper
- test suites: krb5 pytests, automake, cmark, swtpm
- generators: glibc gen-as-const and gen-libm-test, icu and libwacom
(byte-identical to 3.14)

- Mirror 83 ::gentoo ebuilds at the same version with python3_15 added, and
nothing else. That is 82 installed packages, plus llvm-runtimes/libclc-22.1.8,
which dev-util/mesa_clc pins with =libclc-22*. Every diverging axis carries a
BENTOO-DIVERGENCE tag.
- www-client/firefox (mirror) and www-client/librewolf apply Mozilla's fix for
bmo#2083543 (mozilla-firefox/firefox 9a1535227ce2, fixed in 161). The test
manifest parser builds an re.Scanner with capturing groups, which 3.15
rejects. The build never hits this; src_test does. Verified on 3.15.2.
- eclass/kernel-build.eclass: fork of ::gentoo's with python3_15. The eclass
sets PYTHON_COMPAT before inheriting python-any-r1, so sys-kernel/bentoo-kernel
cannot widen it from the ebuild. Only this overlay's ebuilds see the fork.
- x11-drivers/xf86-video-qxl: python3_15 added.
- check-openrc-coverage.sh: allowlist polkit and bluez's obex (D-Bus
activated), and pipewire and wireplumber. Their system units exist only with
USE=system-service, which ::gentoo ties to systemd.
- check-autoupdate-damage.sh: strip the "@label" before looking for a
re-enabled record's ebuild. dev-build/automake@1.19 was the first labelled
record ever re-enabled, and the hook looked for dev-build/automake@1.19/.
- .autoupdate: 78 new probed records and 5 re-enabled ones. gcc@16, glibc,
firefox and graphite2 are held, because a PV bump alone cannot follow a
per-version ::gentoo patchset or a hand-set snapshot base.

Checked: with dev-lang/python:3.14 masked, emerge -pvuDN --with-bdeps=y
--changed-deps=y @world, with the mirrors selected from ::bentoo, resolves with
exit 0 (504 packages) and pulls in neither 3.13 nor 3.14. gentoo-parity.sh
adds no ALIGN or UNDOCUMENTED row. check-openrc-coverage.sh and
autoupdate --lint pass. pkgcheck finds nothing new except dev-python/lit
lacking 3.15, which is reachable only through USE=test.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 6867ee7311d4e3943caaf45ea37f5888486f672c
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Jul 13 13:33:23 2025 -0300

add(app-containers/docker-28.3.2), add(app-editors/vscodium-1.102.04606), add(dev-libs/libinput-1.28.901), add(mail-mta/proton-mail-bridge-3.21.2), add(media-libs/gstreamer-1.27.1), add(net-im/telegram-desktop-5.16.3), del(net-libs/libmbim-1.32.0), mod(media-gfx/inkscape-1.4.2), mod(net-misc/networkmanager-1.55.0_p20250606), up(app-containers/docker-compose/docker-compose-2.37.3.ebuild -> app-containers/docker-compose-2.37.3 -> 2.38.2), up(app-office/libreoffice-l10n/libreoffice-l10n-25.8.0.0_beta1.ebuild -> app-office/libreoffice-l10n-25.8.0.0_beta1 -> 25.8.0.1), up(app-office/libreoffice/libreoffice-25.2.5.1.ebuild -> app-office/libreoffice-25.2.5.1 -> 25.2.5.2), up(app-office/libreoffice/libreoffice-25.8.0.0_beta1.ebuild -> app-office/libreoffice-25.8.0.0_beta1 -> 25.8.0.1), up(dev-util/claude-code/claude-code-1.0.44.ebuild -> dev-util/claude-code-1.0.44 -> 1.0.51), up(dev-util/glslang/glslang-1.4.313.0_p20250702.ebuild -> dev-util/glslang-1.4.313.0_p20250702 -> 1.4.313.0_p20250711), up(dev-util/mesa_clc/mesa_clc-25.2_pre20250704.ebuild -> dev-util/mesa_clc-25.2_pre20250704 -> 25.2_pre20250713), up(dev-util/spirv-tools/spirv-tools-1.4.313.0_p20250704.ebuild -> dev-util/spirv-tools-1.4.313.0_p20250704 -> 1.4.313.0_p20250711), up(dev-util/volk/volk-1.4.321.0_p20250704.ebuild -> dev-util/volk-1.4.321.0_p20250704 -> 1.4.321.0_p20250712), up(dev-util/vulkan-headers/vulkan-headers-1.4.321.0_p20250703.ebuild -> dev-util/vulkan-headers-1.4.321.0_p20250703 -> 1.4.321.0_p20250711), up(dev-util/vulkan-tools/vulkan-tools-1.4.321.0_p20250630.ebuild -> dev-util/vulkan-tools-1.4.321.0_p20250630 -> 1.4.321.0_p20250707), up(dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.4.321.0_p20250704.ebuild -> dev-util/vulkan-utility-libraries-1.4.321.0_p20250704 -> 1.4.321.0_p20250708), up(media-libs/mesa/mesa-25.2_pre20250704.ebuild -> media-libs/mesa-25.2_pre20250704 -> 25.2_pre20250713), up(media-libs/vulkan-layers/vulkan-layers-1.4.321.0_p20250704.ebuild -> media-libs/vulkan-layers-1.4.321.0_p20250704 -> 1.4.321.0_p20250713), up(net-libs/nodejs/nodejs-24.3.0.ebuild -> net-libs/nodejs-24.3.0 -> 24.4.0), up(net-misc/postman-bin/postman-bin-11.52.5.ebuild -> net-misc/postman-bin-11.52.5 -> 11.53.5), up(www-client/brave-bin/brave-bin-1.80.115.ebuild -> www-client/brave-bin-1.80.115 -> 1.80.120)

commit 72401e97695fe3a0cd4f07cac9e98edd88325e8c
Author: lucascouts <lucascs@protonmail.com>
Date: Sat May 17 23:57:09 2025 -0300

add(net-libs/libmbim-1.32.0)

commit c37938fb612bbdd71144a6059b7e57b91c10d467
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Aug 25 22:03:21 2019 +0000

the master branch is the minimal overlay configuration.

commit c789cdb1b10c564b308ac286352e0523a2e4a9b7
Author: lucascouts <lucascs@protonmail.com>
Date: Fri Apr 5 15:35:07 2019 -0300

added net-libs/libmbim-1.18.0