Commit Graph
434863 Commits
Author SHA1 Message Date
David Michael 7c8f07fe7c app-misc/mime-types: EAPI 7
Closes: https://bugs.gentoo.org/768879
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Michael <fedora.dm0@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 20:00:26 +01:00
David Michael 3e967baacf media-libs/libdvbcsa: EAPI 7, fix SIMD, drop static-libs
The previous revision would not actually use SSE2 if MMX was also
enabled.

This also drops the explicit int size specification for amd64/x86
since these values are automatically determined, and they apply for
other architectures as well.  (It computes the size of long for the
default option, and this value is cached in a CONFIG_SITE file with
crossdev, so it works everywhere.)

Closes: https://bugs.gentoo.org/773100
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Michael <fedora.dm0@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 20:00:23 +01:00
David Michael 6f4060b9c0 dev-libs/libyaml: use BDEPEND with EAPI 7
Closes: https://bugs.gentoo.org/768384
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Michael <fedora.dm0@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 20:00:20 +01:00
David Michael d62c6a8dd7 media-libs/flac: move nasm to BDEPEND
Closes: https://bugs.gentoo.org/769755
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Michael <fedora.dm0@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 20:00:17 +01:00
David Michael 659b88585b media-libs/nv-codec-headers: Version bump to 11.0.10.0, EAPI 7
Closes: https://bugs.gentoo.org/759076
Closes: https://bugs.gentoo.org/768723
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Michael <fedora.dm0@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 19:39:27 +01:00
Stephan Hartmann 3440988397 www-client/chromium: dev channel bump to 91.0.4449.6
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
2021-03-21 19:30:43 +01:00
Stephan Hartmann 8bdd02a1d0 profiles: mask >=www-client/chromium-91[system-icu]
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
2021-03-21 19:28:39 +01:00
Stephan Hartmann 8fd6b564a6 profiles: update chromium mask
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
2021-03-21 19:25:05 +01:00
Stephan Hartmann d2349c7e08 www-client/chromium: beta channel bump to 90.0.4430.30
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
2021-03-21 19:12:37 +01:00
Mikle Kolyada 63d58b27ac app-admin/gopass: Drop old
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
2021-03-21 21:11:07 +03:00
Mikle Kolyada 4f562c4f56 app-admin/gopass: Version bump (v1.12.4)
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
2021-03-21 21:10:40 +03:00
Mikle Kolyada f98f72db5a net-fs/minio: Version bump (v2021.03.17.02.33.02)
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
2021-03-21 20:56:46 +03:00
David Seifert 1af24df9b3 app-portage/genlop: Sync live ebuild
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 18:56:25 +01:00
David Seifert 230408c78c app-portage/genlop: Port to EAPI 7
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 18:56:22 +01:00
David Seifert 6b0c930e14 app-portage/genlop: Remove old 0.30.9-r1, 0.30.10-r1
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 18:56:19 +01:00
Joerg Bornkessel 3300151080 media-plugins/vdr-extrecmenu: fixed compile on llvm/clang
Closes: https://bugs.gentoo.org/740282
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org>
2021-03-21 18:37:31 +01:00
Ionen Wolkens 264f42fd95 gui-libs/egl-wayland: don't use -Werror for build
Closes: https://github.com/gentoo/gentoo/pull/20037
Closes: https://bugs.gentoo.org/777546
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 18:20:16 +01:00
Andreas Sturmlechner a4f16d2f63 app-misc/xmind: Fix typo
Closes: https://bugs.gentoo.org/768510
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2021-03-21 18:19:34 +01:00
Joerg Bornkessel 8639f1eb81 media-plugins/vdr-fritzbox: calls ar directly fixed
Closes: https://bugs.gentoo.org/740290
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org>
2021-03-21 17:53:57 +01:00
Joerg Bornkessel add797d5f3 media-plugins/vdr-rssreader: version bump
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org>
2021-03-21 17:53:56 +01:00
Joerg Bornkessel f08bed278a media-plugins/vdr-live: version bump
this version has a new maintainer team and
Homepage on github
version is addapted to tntnet-3.x
ebuild simplifyed in ssh key install routine
call ar directly fixed

Closes: https://bugs.gentoo.org/775755
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org>
2021-03-21 17:53:56 +01:00
Joerg Bornkessel 947a0300ce media-video/vdr: cleanup old
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org>
2021-03-21 17:53:55 +01:00
Lars Wendler d90e80c8aa dev-libs/nettle: Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2021-03-21 17:33:54 +01:00
Lars Wendler ffe028565b dev-libs/nettle: Bump to version 3.7.2
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2021-03-21 17:17:04 +01:00
Lars Wendler be45bf5a5b app-shells/zsh: Minor improvements in zprofile
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2021-03-21 17:11:04 +01:00
Anthony G. Basile b13ed8ea54 net-vpn/tor: add new alpha 0.4.6.1-alpha
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
2021-03-21 12:09:06 -04:00
Michał Górny 352ca5c6db dev-util/pkgcheck: Fix problems due to stray precompiled files
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2021-03-21 17:04:04 +01:00
Ionen Wolkens 2406c1dbc6 gui-libs/egl-wayland: new package 1.1.6
Split off from nvidia-drivers[wayland] which formerly only provided
runtime files (no pkgconfig).

Uses its own versioning and doesn't seem to need to match drivers, so
it makes more sense as its own package.

Package is needed to provide EGLStream (nvidia's workaround to get
acceleration on wayland) support notably in x11-wm/mutter (wants
the pkg-config file) and some other wayland compositors.

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19812
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:52:24 +01:00
Ionen Wolkens 5ca648bb90 gui-libs/eglexternalplatform: new package 1.1
needed for gui-libs/egl-wayland

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:52:22 +01:00
Ionen Wolkens 1d5d843771 x11-drivers/nvidia-drivers: remove unused files
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:52:19 +01:00
Ionen Wolkens ad0532525c x11-drivers/nvidia-drivers: revbump to sync 390.141 with 460.67
Mostly same as 460.67 minus same existing 390.xx workarounds.

Other than those:
- Given uvm flag is gone, the x86-only uvm mask is now handled
  internally with an explanation to users.
- nvidia-persistenced needed an extra workaround to find libtirpc
- fno-common patch updated for new layout
- Moved the /etc 390-specific GLX workaround to /usr/share where it
  replaces nvidia-drm-outputclass.conf
- No supported-gpus.json so no legacy check (nor ZLIB license), but
  this is as far as legacy support goes on Gentoo with 340 gone.

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:52:16 +01:00
Ionen Wolkens 1c9748e1bf x11-drivers/nvidia-drivers: revbump to sync 450.102.04 with 460.67
Identical to 460.67 except few different paths and no 5.11 support.

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:52:13 +01:00
Ionen Wolkens 26146d1510 x11-drivers/nvidia-drivers: bump to 460.67 with refactored ebuild
ebuild carries a lot of history and, rather than cleanups, it needed
something closer to a rewrite.

Bugfixes:
- Removed all udev rules to solve long standing issues (bug #454740)
- Install libraries with no X11 dependencies with USE=-X,
  notably for headless OpenCL/CUDA (bug #561706)
- Install systemd unit for persistenced + nvpd user (bug #591638)
- Add custom error message for DRM_KMS_HELPER and ensure driver
  doesn't attempt building DRM support without it (bug #603818)
- Warn about AMD SME if enabled by default (bug #652408)
- Distribute extra sources to lift RESTRICT="bindist mirror", the
  nvidia-driver.eclass is no longer used (bug #732702)
- Build modprobe and persistenced from source (bug #747145)
- Use system locations for vulkan icd/layers (bug #749600)

Others:
- Dropped IUSE=compat/multilib/kms/uvm/wayland
  > compat: was for non-GLVND variants and currently a no-op
  > multilib: obsolete, abi_x86_32 does all that's needed
  > kms/uvm: modules are loaded by nvidia-modprobe as-needed and
    there's not much sense in skipping installation. Will also save
    OpenCL/CUDA packages from having to depend on [uvm]
  > wayland: library is provided by gui-libs/egl-wayland instead which
    now also provides pkgconfig files and can be a newer version.
    optfeature warning was added for awareness.
- Dropped REQUIRED_USE, all USE can now be used independently, e.g.
  now possible to get libXNVCtrl.a (static-libs) without the
  deps-heavy USE=tools
- Dropped locale patch, the offending code it was meant to fix is gone.
- Dropped linker patch, uses right linker even with -native-symlinks.
- Added modprobe.d .conf to blacklist nouveau by default.
- Patched nvidia-modprobe to respect nvidia.conf's permissions when
  creating uvm devices, was previously created as world read-write.
- No longer installing libOpenCL.so loader (not needed to use OpenCL,
  was used by the no longer available eselect-opencl).
- nvidia-persistenced init script simplified and updated for nvpd user.
- nvidia-smi init script removed (all it did was query cards every 300
  seconds), mentioned behavior is no longer observable (fan scales
  normally without X) and it wasn't intended for this purpose.
- Removed I2C_NVIDIA_GPU check as it caused unnecessary noise for
  gentoo-kernel-bin users (built as module), and being a bad thing
  even if loaded is questionable.
- Attempt to reduce message noise. The only fatal CONFIG_CHECK is
  fairly rare so there's little reason to check twice with pkg_pretend.
- ... but added new conditional messages to explain important things
  often seen as common sense but that a new user likely won't know.
- Replaced the nvidia-driver.eclass legacy test with a compact version
  that reads supported-gpus.json (usable on >450).
- More strict deps, some may sound strange but nvidia-settings only
  use headers for some of these (dbus/Xrandr/Xv/vdpau).
  > X? libs kept separate as it's the only one needing multilib deps.
  > pax-utils now unconditional for scanelf as libraries are always
    installed. Alternatively could've generated those, but prefer to
    leave it easier to maintain for future generations.
  > virtual/opencl removed, no sense in the drivers depending on this
    and it's instead applications using opencl that should.
  > Added MODULES_OPTIONAL_USE="driver" to handle linux-mod deps
- Added MIT license for persistenced
- Added ZLIB license for supported-gpus.json
- NV_KERNEL_MAX (previously NV_KV_MAX_PLUS) set to be <=5.11 form
  rather than <5.12 given that often confused users thinking it meant
  5.12 support from quick looks.
- arm64 support "should" work but runtime untested
- And a long list of cleanups that "hopefully" won't cause new issues.

Closes: https://bugs.gentoo.org/454740
Closes: https://bugs.gentoo.org/561706
Closes: https://bugs.gentoo.org/591638
Closes: https://bugs.gentoo.org/603818
Closes: https://bugs.gentoo.org/652408
Closes: https://bugs.gentoo.org/732702
Closes: https://bugs.gentoo.org/747145
Closes: https://bugs.gentoo.org/749600
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:52:10 +01:00
Ionen Wolkens d40faa721a x11-misc/primus: remove old 0.2
nvidia-drivers[compat] wasn't providing compat libraries anymore
making this unusable, and now the flag is being removed.

Bug: https://bugs.gentoo.org/774111
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:52:07 +01:00
Ionen Wolkens af3d57c5bd dev-util/nvidia-cuda-sdk: update nvidia-drivers[uvm] dep
flag being removed and enabled by default

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:52:04 +01:00
Ionen Wolkens 31f8fb46b0 dev-util/nvidia-cuda-toolkit: update nvidia-drivers[uvm] deps
flag being removed and enabled by default

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:52:01 +01:00
Ionen Wolkens 11e8642321 acct-user/nvpd: add user (458) for x11-drivers/nvidia-drivers
NVIDIA "strongly" recommends to run nvidia-persistenced as non-root,
user added for this. As it need access to /dev/nvidia*, :video group
is used rather than a pair.

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:51:57 +01:00
Ionen Wolkens b961343744 x11-drivers/nvidia-drivers: change .conf tmp path to /var/tmp
Given space requirement and /tmp typically being tmpfs, /var/tmp
makes more sense. >430 ebuilds currently had to warn users to
change the path (no need for revbumps because of this).

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:51:55 +01:00
Ionen Wolkens 81bfe81833 x11-drivers/nvidia-drivers: add remote-ids, metadata cleanups
Removed X flag, this flag will no longer mean as much
and the global description is good enough.

Long description also removed, it explained parts of
ebuild maintenance and not very useful for users.

Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:51:52 +01:00
Ionen Wolkens 7666728eb3 x11-drivers/nvidia-drivers: take over as primary maintainer
Signed-off-by: Ionen Wolkens <sudinave@gmail.com>
Signed-off-by: David Seifert <soap@gentoo.org>
2021-03-21 16:51:49 +01:00
Rolf Eike Beer 0ee6fbb9d9 sys-devel/slibtool: keyworded 0.5.31 for sparc, bug #777435
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2021-03-21 15:35:14 +00:00
Rolf Eike Beer 788ecfce53 dev-util/pkgcheck: stable 0.9.2-r1 for hppa/sparc, bug #776913
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2021-03-21 15:35:14 +00:00
Rolf Eike Beer bcd90312bc sys-apps/pkgcore: stable 0.11.4-r2 for hppa/sparc, bug #776913
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2021-03-21 15:35:13 +00:00
Rolf Eike Beer 64c71da962 dev-python/snakeoil: stable 0.9.3 for hppa/sparc, bug #776913
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2021-03-21 15:35:13 +00:00
Rolf Eike Beer e3ab302ce8 dev-python/tree-sitter: stable 0.19.0 for hppa/sparc, bug #776913
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2021-03-21 15:35:13 +00:00
Rolf Eike Beer 6b64d02a3d x11-libs/libdockapp: stable 0.7.3 for sparc, bug #776721
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2021-03-21 15:35:01 +00:00
Arfrever Frehtes Taifersar Arahesis a3b13fc187 autotools.eclass: config_rpath_update(): Fix path to config.rpath.
Closes: https://bugs.gentoo.org/775914
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2021-03-21 11:15:54 -04:00
Anthony G. Basile 4b8a5df7e7 net-vpn/tor: version bumps to 0.4.4.8 and 0.4.5.7
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
2021-03-21 11:14:57 -04:00
Mike Gilbert 786ecd5f4c app-admin/sudo: remove obsolete comments
The built-in secure_path should be viewed as a reasonable fallback.
The sysadmin may in fact customize it via sudoers at runtime.

Also drop the useless einfo output: this function takes a fraction of a
second to complete, and there is no need for a status message.

Bug: https://bugs.gentoo.org/777267
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2021-03-21 11:09:41 -04:00
Mike Gilbert 45fd59bda6 app-admin/sudo: re-order default secure_path
Match the order from baselayout.

Closes: https://bugs.gentoo.org/777267
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2021-03-21 11:06:06 -04:00