summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-ruby/sys-uname: enable ruby33Hans de Graaff2024-01-011-2/+2
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/tty-reader: update EAPI 7 -> 8, add ruby33Hans de Graaff2024-01-011-0/+35
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/websocket: stabilize 1.2.10 for amd64Hans de Graaff2024-01-011-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/websocket: enable ruby33Hans de Graaff2024-01-011-2/+2
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/websocket-driver: drop 0.7.5-r1Hans de Graaff2024-01-012-36/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/websocket-driver: enable ruby33Hans de Graaff2024-01-011-2/+2
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-java/jdepend: switch to java-pkg-simpleVolkmar W. Pogatzki2024-01-011-0/+25
| | | | | | | | Needed to avoid a cyclic dependency with upcoming >=dev-java/ant-1.10.14 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/34578 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* app-portage/kuroneko: Bump to 0.1.4Michał Górny2024-01-012-0/+39
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-portage/kuroneko: Remove oldMichał Górny2024-01-011-33/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/pytest-check: Bump to 2.2.3Michał Górny2024-01-012-0/+27
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-python/seaborn: Bump to 0.13.1Michał Górny2024-01-012-0/+40
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* kde-frameworks/kirigami: don't default-enable USE=openmpSam James2024-01-013-6/+6
| | | | | | | Rely on profiles to do this instead, otherwise kirigami fails out of the box on 23.0. Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/musl: fix comment typoSam James2024-01-014-8/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/iproute2: sync liveSam James2024-01-011-9/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: add 9.27.0Sam James2024-01-012-0/+138
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/iproute2: drop old compat symlink and USE=split-usr hackEli Schwartz2024-01-011-8/+2
| | | | | | | | | | | | | | As promised in the ebuild comments, we can now remove the compatibility symlink from /sbin -> /bin. While we are at it, don't do the move conditional on split-usr. Arguably only the symlink should have been conditionalized on this way back when... we already move another binary too in the same way, but without any conditional. Bug: https://bugs.gentoo.org/547264 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* header.txt: Happy new year 2024!Ulrich Müller2024-01-011-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-cluster/drbd-utils: drop 9.15.1-r2, 9.19.1, 9.23.1, 9.24.0Sam James2024-01-019-580/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-fs/davfs2: remove questionable USE=split-usrEli Schwartz2024-01-012-10/+64
| | | | | | | | | | | | | | | | | In bug 884323 it was noted that merged-usr systems get a conflict, because upstream attempted to install a symlink in /sbin pointing to /usr/sbin. It was noted in the bug that /sbin isn't needed at all, despite which the chosen solution was to add IUSE=split-usr and conditionally create the (useless) symlink. In version 1.7.0 upstream dropped this entirely, indicating they don't think it's a terribly good idea either. Take this opportunity to revert everything and go install exclusively to /usr/sbin, which should have been the original solution all along. Bug: https://bugs.gentoo.org/884323 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-fs/davfs2: remove pointless no-op USE=split-usrEli Schwartz2024-01-011-13/+1
| | | | | | | | | | | | | | | | | | | In bug 884323 it was noted that merged-usr systems get a conflict, because upstream attempted to install a symlink in /sbin pointing to /usr/sbin. It was noted in the bug that /sbin isn't needed at all, despite which the chosen solution was to add IUSE=split-usr and conditionally create the (useless) symlink. In version 1.7.0 upstream dropped this entirely, so no symlink is created either way -- but we still defined the USE flag and invalidated binpkg changed-use matches. Also we wasted ebuild real estate redefining the src_install function. Get rid of this dead weight. Bug: https://bugs.gentoo.org/884323 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: suppress LTOEli Schwartz2024-01-011-1/+5
| | | | | | | | | | | | | | | | | | | | | It fails to build: ``` x86_64-pc-linux-gnu-gcc -march=native -fstack-protector-all -O2 -pipe -fdiagnostics-color=always -frecord-gcc-switches -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-clash-protection -Wformat -Werror=format-security -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=incompatible-pointer-types -Wall -I../../drbd-headers -I.. -I. -I../shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o drbdadm drbdadm_scanner.o drbdadm_parser.o drbdadm_postparse.o drbdadm_main.o drbdadm_adjust.o drbdadm_dump.o drbdtool_common.o drbdadm_usage_cnt.o drbd_buildtag.o registry.o config_flags.o libnla.o drbd_nla.o shared_tool.o shared_main.o shared_parser.o libgenl.o drbdadm_linux.o drbdtool_common_linux.o path_linux.o shared_linux.o ../shared/shared_main.c:60:22: error: type of ‘ifreq_list’ does not match original declaration [-Werror=lto-type-mismatch] 60 | extern struct ifreq *ifreq_list; | ^ drbdadm_main.c:150:15: note: ‘ifreq_list’ was previously declared here 150 | struct ifreq *ifreq_list = NULL; | ^ drbdadm_main.c:150:15: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used lto1: some warnings being treated as errors lto-wrapper: fatal error: x86_64-pc-linux-gnu-gcc returned 1 exit status ``` Bug: https://bugs.gentoo.org/863728 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: avoid the necessity of USE=split-usrEli Schwartz2024-01-011-0/+134
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was added in commit 02512e1d120272ad4e035959fa4014a8df7a28fc without any explanation. Comparing builds, it does matter, though -- because on split-usr systems, it uses and needs the udevdir to be /lib/udev. Upstream detects this via pkg-config automagic with no way to override it. But the ebuild never actually depended on virtual/pkgconfig anyway... the good news is it only uses it for two things. The other thing it uses it for is for detecting systemd to set the default systemd unit directory when the configure option is not passed. We want to install it unconditionally though, which means we cannot rely on pkg-config for this either. That means we are using it for nothing. Instead, explicitly set PKG_CONFIG=/bin/false to ensure it gets detected as missing/broken, which means we fall back to the default udev directory value, which is safe for split-usr systems. While we are at it: - ensure the systemdunitdir setting actually does something by declaring the init type as systemd. The openrc files come from gentoo anyway and are overwritten after emake install. - avoid reinstalling the tmpfiles, which was originally added in commit 85d6acdce7c5e60c5dfe768d1b3514e2c962c2ea specifically to work around the "only on systemd" issue. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-power/nut: fix confusing split-usr handlingEli Schwartz2024-01-012-2/+221
| | | | | | | | | | | | | | | | | | | | | | | Almost a decade ago, upstream moved their binary from libdir to sbindir. Historically, Gentoo symlinked the binary into sbindir to make up for this -- and when upstream moved to follow the Gentoo layout, the Gentoo symlink overwrote the actual binary. For some reason, at the time, the solution used was to add a USE=split-usr and install extra symlinks for /sbin -> /usr/sbin even though this didn't actually do something meaningful. The split-usr USE flag has issues and using it unnecessarily should be avoided if possible. Drop the USE flag, and the symlink, and stick with /usr/sbin as upstream intends. This should be 100% fine in all cases. The /sbin directory is only needed for users who both have /usr on a different partition, *and* don't use an initramfs. In such a case, it is nonsensical to provide a symlink in /sbin that is a broken symlink to an un-mounted partition. Bug: https://bugs.gentoo.org/517954 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-misc/netifrc: drop 0.7.5, 0.7.6, 0.7.6-r1Sam James2024-01-014-245/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* skel.ebuild: happy new year!Sam James2024-01-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 14.0.0_pre20231231Sam James2023-12-312-0/+66
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-kernel/git-sources: add 6.7_rc8Mike Pagano2023-12-312-0/+40
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* kde-plasma/plasma-activities: Drop bogus/add missing test dependencyAndreas Sturmlechner2023-12-313-0/+13
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/34551 Closes: https://bugs.gentoo.org/920164 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-ruby/asciimath: drop 2.0.4Hans de Graaff2023-12-312-22/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/asciimath: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/bcrypt-ruby: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/binding_of_caller: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/blankslate: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/blankslate: drop 3.1.3-r1Hans de Graaff2023-12-311-25/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/brotli: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/bson: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/childlabor: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/chunky_png: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/climate_control: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/colorator: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/colored2: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/contracts: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/coolio: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/daemons: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/dbf: drop 4.2.2Hans de Graaff2023-12-312-22/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/dbf: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/dependor: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/ed25519: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/equalizer: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/equatable: enable ruby33Hans de Graaff2023-12-311-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>