summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-build/cmake: Stabilize 3.30.6 ppc64, #945518Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: Stabilize 3.30.6 arm64, #945518Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: Stabilize 3.30.6 arm, #945518Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virt-manager: Move bits of pkg_preinst() into src_install()Michal Privoznik2024-12-012-20/+6
| | | | | | | | | | | | | | | Firstly, there's no need to call gnome2_pkg_preinst() explicitly as it'll be called due to ebuild inheriting gnome2 eclass. Secondly, setting GNOME2_ECLASS_ICONS variable is so EAPI5 (read obsolete), so drop it as gnome2_pkg_preinst() handles that. Thirdly, removing files in pkg_preinst() is undesirable. Therefore, drop the code that handles 'if use gui', and move the code that handles the other case into src_install(). Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39532 Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/virt-manager: Fix shebang of installed filesMichal Privoznik2024-12-012-0/+12
| | | | | | | | | | | | | | | | | | | Previously, app-emulation/virt-manager was installed using distutils which automatically fixed shebang on installed python scripts. Then virt-manager switched to meson, and our ebuilds simply started inheriting meson instead of distutils-r1. But this alone is not enough as shebangs are now broken. Fortunately, there's python_fix_shebang which can be called to fix shebangs and in ideal world this function would be called in src_prepare() but this is not the case. virt-manager and other files are generated at compile time with also too generic shebang [1]. Therefore, let's do that at the end of src_install(). 1: https://github.com/virt-manager/virt-manager/blob/main/scripts/make_bin_wrapper.py Fixes: c5ca13d818262729e691e4d23487cb427b50665d Closes: https://bugs.gentoo.org/945329 Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/dkms: add 3.1.3Nowa Ammerlaan2024-12-012-0/+54
| | | | Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
* sys-libs/readline: Stabilize 8.2_p13-r1 sparc, #945505Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: Stabilize 3.30.5 hppa, #941924Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd: drop 256.6Sam James2024-12-012-574/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd: drop 255.7-r1Sam James2024-12-012-541/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd: drop 255.12, 255.13Sam James2024-12-013-1082/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd: drop 254.18, 254.19Sam James2024-12-013-1082/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd-utils: drop 255.10, 255.11, 255.12, 255.13Sam James2024-12-015-2489/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd-utils: drop 254.18, 254.19Sam James2024-12-013-1168/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd-utils: drop 254.13, 254.16Sam James2024-12-013-1168/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-build/cmake: drop 3.28.5, 3.29.7, 3.30.2Sam James2024-12-014-865/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/readline: Stabilize 8.2_p13-r1 ppc, #945505Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/readline: Stabilize 8.2_p13-r1 arm, #945505Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/readline: Stabilize 8.2_p13-r1 ppc64, #945505Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/readline: Stabilize 8.2_p13-r1 arm64, #945505Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/readline: Stabilize 8.2_p13-r1 x86, #945505Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd-utils: add 254.21Sam James2024-12-012-0/+584
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd-utils: add 255.15Sam James2024-12-012-0/+622
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd-utils: add 256.9Sam James2024-12-012-0/+613
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd: add 254.21Sam James2024-12-012-0/+541
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd: add 255.15Sam James2024-12-012-0/+541
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/systemd: add 256.9Sam James2024-12-012-0/+574
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-ruby/brotli: fix gnu23 compilationHans de Graaff2024-12-012-0/+85
| | | | | Closes: https://bugs.gentoo.org/943784 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* rust.eclass: add rust-1.83.0Sam James2024-12-011-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/syd: add 3.29.2Patrick Lauer2024-12-012-0/+336
| | | | Signed-off-by: Patrick Lauer <patrick@gentoo.org>
* sys-libs/glibc: add mirrors to EGIT_REPO_URISam James2024-12-011-3/+9
| | | | | | | | | sourceware was down earlier, so add some mirrors. sourcehut is an official mirror (albeit an experiment IIRC) by sourceware and x86-glibc is run by H.J. Lu. Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/valgrind: add EGIT_REPO_URI mirrorSam James2024-12-011-1/+4
| | | | | | The sourcehut repo is an official mirror. Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/binutils-libs: sync EGIT_REPO_URI with sys-devel/binutilsSam James2024-12-011-1/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: sync EGIT_REPO_URI for 2.43.9999 with 9999Sam James2024-12-011-2/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/ROPgadget: Stabilize 7.5 arm64, #922181Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-debug/gdb: add mirrors to EGIT_REPO_URISam James2024-12-011-1/+5
| | | | | | | | | sourceware was down earlier, so add some mirrors. sourcehut is an official mirror (albeit an experiment IIRC) by sourceware and x86-binutils is run by H.J. Lu. Signed-off-by: Sam James <sam@gentoo.org>
* toolchain.eclass: add more mirrors to EGIT_REPO_URISam James2024-12-011-1/+6
| | | | | | | | | | sourceware was down earlier, so add some mirrors. sourcehut is an official mirror (albeit an experiment IIRC) by sourceware and x86-gcc is run by H.J. Lu. gcc-mirror on github (which was in the list already) looks like an automatic one but let's leave it last. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: add mirrors to EGIT_REPO_URISam James2024-12-011-1/+5
| | | | | | | | | sourceware was down earlier, so add some mirrors. sourcehut is an official mirror (albeit an experiment IIRC) by sourceware and x86-binutils is run by H.J. Lu. Signed-off-by: Sam James <sam@gentoo.org>
* dev-perl/Tk-JPEG-Lite: use libjpeg-turbo, style tweaksSam James2024-12-011-4/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-perl/Tk-JPEG-Lite: Build fix for modern C compilersChristopher Byrne2024-12-012-1/+38
| | | | | | | | | [sam: Revbump for modern C fix, add bug link to patch.] Closes: https://bugs.gentoo.org/883707 Signed-off-by: Christopher Byrne <salah.coronya@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38327 Signed-off-by: Sam James <sam@gentoo.org>
* sci-geosciences/gmt: fix implicit function declarationMario Haustein2024-12-012-1/+62
| | | | | | | | | [sam: Revbump for modern C fix.] Closes: https://bugs.gentoo.org/945480 Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de> Closes: https://github.com/gentoo/gentoo/pull/39531 Signed-off-by: Sam James <sam@gentoo.org>
* dev-util/ROPgadget: Stabilize 7.5 x86, #945498Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: update metadata.xmlSebastian Parborg2024-12-011-6/+1
| | | | | | | | | | The headless and the openimageio useflag is not used anymore. Update the cycles useflag description as both boost and openimageio is always required now. Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39534 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: drop blender-4.0.2-r1Sebastian Parborg2024-12-015-1043/+0
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: drop blender-3.3.*Sebastian Parborg2024-12-019-1636/+0
| | | | | | | This old LTS series is no longer supported upstream anymore Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add 3.6.18, 4.2.4Sebastian Parborg2024-12-013-0/+1063
| | | | | | | Bump LTS versions Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Fix building docsSebastian Parborg2024-12-011-12/+19
| | | | | | Closes: https://bugs.gentoo.org/939103 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Remove the experimental optionSebastian Parborg2024-12-011-2/+1
| | | | | | | | | | | | | The "experimental" flag is only intended to be used in development to try out new features. It is untested in regular releases and can cause the .blend files to not be compatible with other Blender versions. This is turned on/off by the Blender developers in the default cmake settings. Forcing it to something else than what is the default will in most cases lead to issues. Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* app-misc/broot: add 1.44.2 and drop oldKarl-Johan Karlsson2024-12-014-929/+115
| | | | | | | | | | Use system dev-libs/oniguruma since the one vendored in onig_sys is not compatible with GCC 15. Closes: https://bugs.gentoo.org/943785 Signed-off-by: Karl-Johan Karlsson <creideiki@lysator.liu.se> Closes: https://github.com/gentoo/gentoo/pull/39535 Signed-off-by: Sam James <sam@gentoo.org>
* dev-python/multipart: Stabilize 1.1.0 amd64, #945454Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>