Stefan Huber [Mon, 17 Aug 2026 21:26:36 +0000 (23:26 +0200)]
media-libs/libspiro: fix lint
RESTRICT="primaryuri" is no longer an allowed value in the gentoo
master repo's layout.conf; use the modern equivalent "mirror". Also
drop the empty IUSE/DEPEND and add the remote-id to metadata.xml.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Stefan Huber [Mon, 17 Aug 2026 21:26:36 +0000 (23:26 +0200)]
media-gfx/ipe: fix missing desktop eclass inherit and lint
All non-9999-* versions call make_desktop_entry in src_install but
never inherit the desktop eclass that defines it, which would die at
install time. Add it to the inherit line across all versions. Also
reorder S/LICENSE/SLOT/KEYWORDS/IUSE/RESTRICT to the conventional
order, drop a double blank line, and document the highprec USE flag
plus the remote-id in metadata.xml.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Stefan Huber [Mon, 17 Aug 2026 21:26:28 +0000 (23:26 +0200)]
media-gfx/ipe-tools: fix lint, document USE flags
Drop the empty BDEPEND, strip the trailing full stop from
DESCRIPTION, and document the annotate/figtoipe/ipe5toxml/pdftoipe/
svgtoipe USE flags plus the remote-id in metadata.xml.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Stefan Huber [Mon, 17 Aug 2026 21:26:28 +0000 (23:26 +0200)]
media-gfx/cgal-ipelets: fix lint across all versions
Drop the unused multilib inherit and empty IUSE, and move S before
the license/keywords block to match the conventional ordering. Add
the missing remote-id to metadata.xml.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Stefan Huber [Mon, 17 Aug 2026 21:26:13 +0000 (23:26 +0200)]
dev-libs/core: clean up ebuild lint
Reorder S/LICENSE/SLOT/KEYWORDS/IUSE/RESTRICT to the conventional
order, sort KEYWORDS, drop double/trailing blank lines, and document
the extensions/shared USE flags in metadata.xml.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Stefan Huber [Mon, 17 Aug 2026 21:26:13 +0000 (23:26 +0200)]
dev-embedded/simulavr: fix lint and dead RDEPEND assignment
RDEPEND="" was immediately shadowed by RDEPEND="${DEPEND}" further
down, so it did nothing; drop it. Also convert PATCHES to an array,
sort KEYWORDS, drop the empty BDEPEND, and document the verilog USE
flag in a new metadata.xml.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Stefan Huber [Mon, 17 Aug 2026 21:11:48 +0000 (23:11 +0200)]
dev-libs/core: fix doxygen pkgmove and license name
app-doc/doxygen was renamed to app-text/doxygen upstream; update the
doc? DEPEND. Also fix LICENSE="QPL" to the correct "QPL-1.0"
identifier used in the Gentoo tree.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Stefan Huber [Mon, 17 Aug 2026 21:11:01 +0000 (23:11 +0200)]
repo: remove unused licenses and stray Documentation dir
licenses/boolector and licenses/LEDA-free are dead since
sci-mathematics/boolector and sci-mathematics/lingeling were removed;
nothing references them anymore. Documentation/BUGS is a stray
top-level file (not a real category) left over from 2013.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Stefan Huber [Mon, 17 Aug 2026 21:07:02 +0000 (23:07 +0200)]
media-gfx/ipe: remove unbuildable 7.2.25
Depends on app-text/qtspell, dev-qt/qtcore:5 and dev-qt/qtwidgets:5,
none of which exist in the tree anymore (Qt5 is gone; 7.2.28+ already
migrated to Qt6). The version was long superseded by 7.2.28/29/30, so
drop it rather than port ancient Qt5 code forward.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Stefan Huber [Mon, 17 Aug 2026 21:00:57 +0000 (23:00 +0200)]
media-gfx/ipe-tools: fix live ebuild QA issues
Dedupe the identical KEYWORDS assignment in both branches of the
version conditional, add REQUIRED_USE for the python-single-r1
target when annotate/svgtoipe are enabled, and quote ${ED} in the
python_fix_shebang call.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Stefan Huber [Mon, 17 Aug 2026 20:35:16 +0000 (22:35 +0200)]
media-gfx/ipe-tools: add 7.2.29.2, remove old versions
Also fix the pdftoipe USE flag being silently dead: it was declared
in IUSE/DEPEND but missing from the src_compile/src_install tool
loops, so enabling it built and installed nothing. Add REQUIRED_USE
for the python-single-r1 target, quote ${ED}, and regenerate the
Manifest to drop stale entries for removed old-version ebuilds.
Stefan Huber [Sat, 10 Dec 2022 09:08:17 +0000 (10:08 +0100)]
smailq: Harmonize ebuilds
- Manage one common ebuild for version 9999 file and symlink different
versions to it.
- Remove older versions
- Fix URL for tarball of concrete versions