commit: 07ce20c8faae29af6236406f96999357547d38d7 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org> AuthorDate: Wed Feb 4 17:57:13 2026 +0000 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org> CommitDate: Wed Feb 4 17:57:46 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ce20c8
media-gfx/pencil: add 0.7.0_p20260127 Closes: https://bugs.gentoo.org/969491 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org> media-gfx/pencil/Manifest | 1 + media-gfx/pencil/pencil-0.7.0_p20260127.ebuild | 38 ++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/media-gfx/pencil/Manifest b/media-gfx/pencil/Manifest index d7603e74ed78..89ce242421a7 100644 --- a/media-gfx/pencil/Manifest +++ b/media-gfx/pencil/Manifest @@ -1 +1,2 @@ DIST pencil-0.7.0.tar.gz 3890882 BLAKE2B 56becddb43dd6e4cc1308238a2019aad3b7b056f2dfb182ea7c6591d502a7a0fda3f5d7783502c30c0c6f69b4e2a636e9461040c19c9818c74bfab2591c41ae0 SHA512 313ce4014b80ea94ba613d6d6a6e79894a224753ce083273d781e703617edd3f61a6fc33561d376cfdab8d99e2a13a645617943c91f40dec8b172d3ef0857e08 +DIST pencil-0.7.0_p20260127.tar.gz 3979463 BLAKE2B 13bd7b7563167360d4d35e97dfb4bb9df4bc3c02e056303f1d20e507e394ce0af4a3961a45ab7e077d22a8b9f216cfc7d5bc002c1b25f7b0c3e271d991444554 SHA512 62d7cc8e3366611c2da83f6526599cc35205fd56322c9fdfdd6cd0614c0ce121f72f890f5bca96b9c23ac54038d09a4c8dd43a5053ecd6b9b8852d361a5e5467 diff --git a/media-gfx/pencil/pencil-0.7.0_p20260127.ebuild b/media-gfx/pencil/pencil-0.7.0_p20260127.ebuild new file mode 100644 index 000000000000..d71ac296ec5d --- /dev/null +++ b/media-gfx/pencil/pencil-0.7.0_p20260127.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT=2c971b937d0608b05aa496b0f7e9aebcddf8e7fc + +inherit qmake-utils xdg + +DESCRIPTION="2D animation and drawing program based on Qt" +HOMEPAGE="https://www.pencil2d.org/" +SRC_URI="https://github.com/pencil2d/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtbase:6[gui,network,widgets,xml] + dev-qt/qtmultimedia:6 + dev-qt/qtsvg:6 +" +DEPEND="${RDEPEND}" +# BDEPEND="dev-qt/qttools:6[linguist]" + +src_configure() { +# $(qt6_get_bindir)/lrelease gpxsee.pro || die + eqmake6 PREFIX=/usr $(usex test "" "CONFIG+=NO_TESTS") +} + +src_install() { + einstalldocs + emake INSTALL_ROOT="${D}" install + # TODO: Install l10n files +}
