[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/files/
commit: d42853e230e4a96e9c6b2218ae980042123b5288 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon May 6 16:49:37 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 6 18:30:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42853e2 x11-terms/st: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/36587 Signed-off-by: Conrad Kostecki gentoo.org> x11-terms/st/files/st-0.8.4-locale-musl-segfault.patch | 16 1 file changed, 16 deletions(-) diff --git a/x11-terms/st/files/st-0.8.4-locale-musl-segfault.patch b/x11-terms/st/files/st-0.8.4-locale-musl-segfault.patch deleted file mode 100644 index b70574025eb2.. --- a/x11-terms/st/files/st-0.8.4-locale-musl-segfault.patch +++ /dev/null @@ -1,16 +0,0 @@ -https://bugs.gentoo.org/784071 -https://git.suckless.org/st/commit/2f6e597ed871cff91c627850d03152cae5f45779.html a/x.c -+++ b/x.c -@@ -1585,8 +1585,9 @@ xsettitle(char *p) - XTextProperty prop; - DEFAULT(p, opt_title); - -- Xutf8TextListToTextProperty(xw.dpy, , 1, XUTF8StringStyle, -- ); -+ if (Xutf8TextListToTextProperty(xw.dpy, , 1, XUTF8StringStyle, -+ ) != Success) -+ return; - XSetWMName(xw.dpy, xw.win, ); - XSetTextProperty(xw.dpy, xw.win, , xw.netwmname); - XFree(prop.value);
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 1a718f1c861a51e2d5d12346c0252e528d004be3 Author: Ferenc Erki gmail com> AuthorDate: Fri May 3 15:44:05 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Sun May 5 08:30:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a718f1c x11-terms/st-terminfo: add 0.9.2 Signed-off-by: Ferenc Erki gmail.com> Signed-off-by: Petr Vaněk gentoo.org> x11-terms/st-terminfo/Manifest | 1 + x11-terms/st-terminfo/st-terminfo-0.9.2.ebuild | 51 ++ 2 files changed, 52 insertions(+) diff --git a/x11-terms/st-terminfo/Manifest b/x11-terms/st-terminfo/Manifest index b95bc3ef1057..04e64df2d75f 100644 --- a/x11-terms/st-terminfo/Manifest +++ b/x11-terms/st-terminfo/Manifest @@ -1,2 +1,3 @@ DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 +DIST st-0.9.2.tar.gz 48381 BLAKE2B 69818e3c2c3af31ceaaa86c4b721bc9842be21005d72db801d1867c3d33ab5674bce8bd34eb194a683d49514fd5e981b079c23844a895497386c0c26c414ea3a SHA512 1ca484227189d9e92ffc1092183fdc6a162da8bb41b9c18df662212d49a9551a84c3c87784ae16f2294105776b9d58983f29396bc681e367b761610bd7071b61 DIST st-0.9.tar.gz 48171 BLAKE2B f6713b565b785549a571b3775346351c6db79dfbb1a93e29aadd722f30e957e9f77d1644b150cd11f0993dec5accad9d825e6d6b380b4c84c5f526b6589d1b15 SHA512 8d996a68d55c63d84da9962911b076ef437842e8cd83d74672d95531dfbaea91e049430886459a99e859ec760bb3754e94bbe1f646410998725e5a8997fb70ea diff --git a/x11-terms/st-terminfo/st-terminfo-0.9.2.ebuild b/x11-terms/st-terminfo/st-terminfo-0.9.2.ebuild new file mode 100644 index ..4ecb17624dad --- /dev/null +++ b/x11-terms/st-terminfo/st-terminfo-0.9.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Terminfo for x11-terms/st" +HOMEPAGE="https://st.suckless.org/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/st; +else + SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; + S="${WORKDIR}/st-${PV}" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +BDEPEND=">=sys-libs/ncurses-6.0" + +RESTRICT="test" + +src_prepare() { + mkdir -v terminfo || die "Failed to create terminfo directory" + default +} + +src_configure() { + : +} + +src_compile() { + tic -sxo terminfo st.info || die "Failed to translate terminfo file" +} + +src_install() { + insinto "/usr/share/st" + doins -r terminfo + + newenvd - "51${PN}" <<-_EOF_ + TERMINFO_DIRS="/usr/share/st/terminfo" + COLON_SEPARATED="TERMINFO_DIRS" + _EOF_ +} + +pkg_postinst() { + ewarn "Please run env-update and then source /etc/profile in any open shells" + ewarn "to update terminfo settings. Relogin to update it for any new shells." +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: cc9631f669ba92ed71aba1e901f1cbc823743989 Author: Ferenc Erki gmail com> AuthorDate: Sat May 4 22:37:42 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Sun May 5 08:30:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9631f6 x11-terms/st: drop 0.8.4, 0.8.4-r1, 0.8.5 Signed-off-by: Ferenc Erki gmail.com> Signed-off-by: Petr Vaněk gentoo.org> x11-terms/st/Manifest | 2 -- x11-terms/st/st-0.8.4-r1.ebuild | 73 --- x11-terms/st/st-0.8.4.ebuild| 68 - x11-terms/st/st-0.8.5.ebuild| 75 - 4 files changed, 218 deletions(-) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 24d2af6c44c4..b350d47fb132 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,4 +1,2 @@ -DIST st-0.8.4.tar.gz 47330 BLAKE2B 709278a669414d7d44beba02ebb606853dbaa9cfe71650e40a11d3691d6bee2c0b2e8db57ca2df52776ca564a20f64f3ef7acec8dbad6d66408d314fe26fb794 SHA512 f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a -DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 DIST st-0.9.2.tar.gz 48381 BLAKE2B 69818e3c2c3af31ceaaa86c4b721bc9842be21005d72db801d1867c3d33ab5674bce8bd34eb194a683d49514fd5e981b079c23844a895497386c0c26c414ea3a SHA512 1ca484227189d9e92ffc1092183fdc6a162da8bb41b9c18df662212d49a9551a84c3c87784ae16f2294105776b9d58983f29396bc681e367b761610bd7071b61 DIST st-0.9.tar.gz 48171 BLAKE2B f6713b565b785549a571b3775346351c6db79dfbb1a93e29aadd722f30e957e9f77d1644b150cd11f0993dec5accad9d825e6d6b380b4c84c5f526b6589d1b15 SHA512 8d996a68d55c63d84da9962911b076ef437842e8cd83d74672d95531dfbaea91e049430886459a99e859ec760bb3754e94bbe1f646410998725e5a8997fb70ea diff --git a/x11-terms/st/st-0.8.4-r1.ebuild b/x11-terms/st/st-0.8.4-r1.ebuild deleted file mode 100644 index 27e7ded76ce4.. --- a/x11-terms/st/st-0.8.4-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop savedconfig toolchain-funcs - -DESCRIPTION="Simple terminal implementation for X" -HOMEPAGE="https://st.suckless.org/; -SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" -IUSE="savedconfig" - -RDEPEND=" - >=sys-libs/ncurses-6.0:0= - media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXft -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-locale-musl-segfault.patch -) - -src_prepare() { - default - - sed -i \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - config.mk || die - sed -i \ - -e '/tic/d' \ - Makefile || die - - restore_config config.h -} - -src_configure() { - sed -i \ - -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ - config.mk || die - - tc-export CC -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - - dodoc TODO - - make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' - - save_config config.h -} - -pkg_postinst() { - if ! [[ "${REPLACING_VERSIONS}" ]]; then - elog "Please ensure a usable font is installed, like" - elog "media-fonts/corefonts" - elog "media-fonts/dejavu" - elog "media-fonts/urw-fonts" - fi -} diff --git a/x11-terms/st/st-0.8.4.ebuild b/x11-terms/st/st-0.8.4.ebuild deleted file mode 100644 index 1e2f4ca7984c.. --- a/x11-terms/st/st-0.8.4.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit desktop multilib savedconfig toolchain-funcs - -DESCRIPTION="simple terminal implementation for X" -HOMEPAGE="https://st.suckless.org/; -SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~riscv x86" -IUSE="savedconfig" - -RDEPEND=" - >=sys-libs/ncurses-6.0:0= - media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXft -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" - -src_prepare() { - default - - sed -i \ -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 26180aba92ea3065e1788b1c0abe5b2e0ac86264 Author: Ferenc Erki gmail com> AuthorDate: Sat May 4 22:41:32 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Sun May 5 08:30:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26180aba x11-terms/st-terminfo: drop 0.8.5 Signed-off-by: Ferenc Erki gmail.com> Signed-off-by: Petr Vaněk gentoo.org> x11-terms/st-terminfo/Manifest | 1 - x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 51 -- 2 files changed, 52 deletions(-) diff --git a/x11-terms/st-terminfo/Manifest b/x11-terms/st-terminfo/Manifest index 04e64df2d75f..b350d47fb132 100644 --- a/x11-terms/st-terminfo/Manifest +++ b/x11-terms/st-terminfo/Manifest @@ -1,3 +1,2 @@ -DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 DIST st-0.9.2.tar.gz 48381 BLAKE2B 69818e3c2c3af31ceaaa86c4b721bc9842be21005d72db801d1867c3d33ab5674bce8bd34eb194a683d49514fd5e981b079c23844a895497386c0c26c414ea3a SHA512 1ca484227189d9e92ffc1092183fdc6a162da8bb41b9c18df662212d49a9551a84c3c87784ae16f2294105776b9d58983f29396bc681e367b761610bd7071b61 DIST st-0.9.tar.gz 48171 BLAKE2B f6713b565b785549a571b3775346351c6db79dfbb1a93e29aadd722f30e957e9f77d1644b150cd11f0993dec5accad9d825e6d6b380b4c84c5f526b6589d1b15 SHA512 8d996a68d55c63d84da9962911b076ef437842e8cd83d74672d95531dfbaea91e049430886459a99e859ec760bb3754e94bbe1f646410998725e5a8997fb70ea diff --git a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild deleted file mode 100644 index 95fa225624f3.. --- a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Terminfo for x11-terms/st" -HOMEPAGE="https://st.suckless.org/; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.suckless.org/st; -else - SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; - S="${WORKDIR}/st-${PV}" - KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv x86" -fi - -LICENSE="MIT" -SLOT="0" - -BDEPEND=">=sys-libs/ncurses-6.0" - -RESTRICT="test" - -src_prepare() { - mkdir -v terminfo || die "Failed to create terminfo directory" - default -} - -src_configure() { - : -} - -src_compile() { - tic -sxo terminfo st.info || die "Failed to translate terminfo file" -} - -src_install() { - insinto "/usr/share/st" - doins -r terminfo - - newenvd - "51${PN}" <<-_EOF_ - TERMINFO_DIRS="/usr/share/st/terminfo" - COLON_SEPARATED="TERMINFO_DIRS" - _EOF_ -} - -pkg_postinst() { - ewarn "Please run env-update and then source /etc/profile in any open shells" - ewarn "to update terminfo settings. Relogin to update it for any new shells." -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 0dfbd051d3ecae1d0870f0653520f3a8f841db90 Author: Ferenc Erki gmail com> AuthorDate: Sat May 4 22:42:54 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Sun May 5 08:30:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dfbd051 x11-terms/st: prefer explicit string check Signed-off-by: Ferenc Erki gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36534 Signed-off-by: Petr Vaněk gentoo.org> x11-terms/st/st-0.9.2.ebuild | 2 +- x11-terms/st/st-0.9.ebuild | 2 +- x11-terms/st/st-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-terms/st/st-0.9.2.ebuild b/x11-terms/st/st-0.9.2.ebuild index 87d6dfc80752..0686a4db528e 100644 --- a/x11-terms/st/st-0.9.2.ebuild +++ b/x11-terms/st/st-0.9.2.ebuild @@ -66,7 +66,7 @@ src_install() { } pkg_postinst() { - if ! [[ "${REPLACING_VERSIONS}" ]]; then + if [[ -z "${REPLACING_VERSIONS}" ]]; then elog "Please ensure a usable font is installed, like" elog "media-fonts/corefonts" elog "media-fonts/dejavu" diff --git a/x11-terms/st/st-0.9.ebuild b/x11-terms/st/st-0.9.ebuild index b2b6169f16ad..c74829a218fe 100644 --- a/x11-terms/st/st-0.9.ebuild +++ b/x11-terms/st/st-0.9.ebuild @@ -66,7 +66,7 @@ src_install() { } pkg_postinst() { - if ! [[ "${REPLACING_VERSIONS}" ]]; then + if [[ -z "${REPLACING_VERSIONS}" ]]; then elog "Please ensure a usable font is installed, like" elog "media-fonts/corefonts" elog "media-fonts/dejavu" diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index 87d6dfc80752..0686a4db528e 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -66,7 +66,7 @@ src_install() { } pkg_postinst() { - if ! [[ "${REPLACING_VERSIONS}" ]]; then + if [[ -z "${REPLACING_VERSIONS}" ]]; then elog "Please ensure a usable font is installed, like" elog "media-fonts/corefonts" elog "media-fonts/dejavu"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: d904b4ab28ca4eda60c91d8c2520fa10093f89ea Author: Ferenc Erki gmail com> AuthorDate: Fri May 3 15:51:16 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Sun May 5 08:30:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d904b4ab x11-terms/st: add 0.9.2 Signed-off-by: Ferenc Erki gmail.com> Signed-off-by: Petr Vaněk gentoo.org> x11-terms/st/Manifest| 1 + x11-terms/st/st-0.9.2.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 6451e88eb2fc..24d2af6c44c4 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,3 +1,4 @@ DIST st-0.8.4.tar.gz 47330 BLAKE2B 709278a669414d7d44beba02ebb606853dbaa9cfe71650e40a11d3691d6bee2c0b2e8db57ca2df52776ca564a20f64f3ef7acec8dbad6d66408d314fe26fb794 SHA512 f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 +DIST st-0.9.2.tar.gz 48381 BLAKE2B 69818e3c2c3af31ceaaa86c4b721bc9842be21005d72db801d1867c3d33ab5674bce8bd34eb194a683d49514fd5e981b079c23844a895497386c0c26c414ea3a SHA512 1ca484227189d9e92ffc1092183fdc6a162da8bb41b9c18df662212d49a9551a84c3c87784ae16f2294105776b9d58983f29396bc681e367b761610bd7071b61 DIST st-0.9.tar.gz 48171 BLAKE2B f6713b565b785549a571b3775346351c6db79dfbb1a93e29aadd722f30e957e9f77d1644b150cd11f0993dec5accad9d825e6d6b380b4c84c5f526b6589d1b15 SHA512 8d996a68d55c63d84da9962911b076ef437842e8cd83d74672d95531dfbaea91e049430886459a99e859ec760bb3754e94bbe1f646410998725e5a8997fb70ea diff --git a/x11-terms/st/st-0.9.2.ebuild b/x11-terms/st/st-0.9.2.ebuild new file mode 100644 index ..87d6dfc80752 --- /dev/null +++ b/x11-terms/st/st-0.9.2.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop savedconfig toolchain-funcs + +DESCRIPTION="Simple terminal implementation for X" +HOMEPAGE="https://st.suckless.org/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/${PN}; +else + SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft + ~x11-terms/st-terminfo-${PV} +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + sed -i \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + config.mk || die + sed -i \ + -e '/tic/d' \ + Makefile || die + + restore_config config.h +} + +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +} + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog "media-fonts/corefonts" + elog "media-fonts/dejavu" + elog "media-fonts/urw-fonts" + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/, x11-terms/st-terminfo/
commit: 45999feb5f2cd2f765a840d125bb45ae4c80bbf3 Author: Petr Vaněk gentoo org> AuthorDate: Wed Feb 14 10:57:12 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Wed Feb 14 10:57:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45999feb x11-terms/st*: Add proxy-maint@ Signed-off-by: Petr Vaněk gentoo.org> x11-terms/st-terminfo/metadata.xml | 4 x11-terms/st/metadata.xml | 4 2 files changed, 8 insertions(+) diff --git a/x11-terms/st-terminfo/metadata.xml b/x11-terms/st-terminfo/metadata.xml index f23cb7c27002..a057b342f48a 100644 --- a/x11-terms/st-terminfo/metadata.xml +++ b/x11-terms/st-terminfo/metadata.xml @@ -5,4 +5,8 @@ erkifer...@gmail.com Ferenc Erki + + proxy-ma...@gentoo.org + Proxy Maintainers + diff --git a/x11-terms/st/metadata.xml b/x11-terms/st/metadata.xml index f23cb7c27002..a057b342f48a 100644 --- a/x11-terms/st/metadata.xml +++ b/x11-terms/st/metadata.xml @@ -5,4 +5,8 @@ erkifer...@gmail.com Ferenc Erki + + proxy-ma...@gentoo.org + Proxy Maintainers +
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 93df4fc2d8c994ec3daa32a252d651c58e0f9954 Author: Alfred Wingate protonmail com> AuthorDate: Fri Jan 19 05:46:08 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 9 13:03:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93df4fc2 x11-terms/st: update LICENSE * It never had the advertising clause. https://git.suckless.org/st/file/LICENSE.html Closes: https://bugs.gentoo.org/922456 Signed-off-by: Alfred Wingate protonmail.com> Signed-off-by: Joonas Niilola gentoo.org> x11-terms/st/st-0.8.4-r1.ebuild | 4 ++-- x11-terms/st/st-0.8.4.ebuild| 4 ++-- x11-terms/st/st-0.8.5.ebuild| 4 ++-- x11-terms/st/st-0.9.ebuild | 4 ++-- x11-terms/st/st-.ebuild | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/x11-terms/st/st-0.8.4-r1.ebuild b/x11-terms/st/st-0.8.4-r1.ebuild index 9ce9140045af..27e7ded76ce4 100644 --- a/x11-terms/st/st-0.8.4-r1.ebuild +++ b/x11-terms/st/st-0.8.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ DESCRIPTION="Simple terminal implementation for X" HOMEPAGE="https://st.suckless.org/; SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; -LICENSE="MIT-with-advertising" +LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" IUSE="savedconfig" diff --git a/x11-terms/st/st-0.8.4.ebuild b/x11-terms/st/st-0.8.4.ebuild index 6bab6cc56eb3..1e2f4ca7984c 100644 --- a/x11-terms/st/st-0.8.4.ebuild +++ b/x11-terms/st/st-0.8.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -8,7 +8,7 @@ DESCRIPTION="simple terminal implementation for X" HOMEPAGE="https://st.suckless.org/; SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; -LICENSE="MIT-with-advertising" +LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~riscv x86" IUSE="savedconfig" diff --git a/x11-terms/st/st-0.8.5.ebuild b/x11-terms/st/st-0.8.5.ebuild index b275d3b2ed64..a4603f541014 100644 --- a/x11-terms/st/st-0.8.5.ebuild +++ b/x11-terms/st/st-0.8.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ else KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv x86" fi -LICENSE="MIT-with-advertising" +LICENSE="MIT" SLOT="0" RDEPEND=" diff --git a/x11-terms/st/st-0.9.ebuild b/x11-terms/st/st-0.9.ebuild index 06d9dc95cc9e..b2b6169f16ad 100644 --- a/x11-terms/st/st-0.9.ebuild +++ b/x11-terms/st/st-0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ else KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv x86" fi -LICENSE="MIT-with-advertising" +LICENSE="MIT" SLOT="0" RDEPEND=" diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index a54b97850eb9..87d6dfc80752 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi -LICENSE="MIT-with-advertising" +LICENSE="MIT" SLOT="0" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 0c4d24194fe5a59f699a3c7bd731e9d684e65905 Author: Alfred Wingate protonmail com> AuthorDate: Fri Jan 19 05:47:27 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 9 13:03:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4d2419 x11-terms/st-terminfo: update LICENSE * It never had the advertising clause. https://git.suckless.org/st/file/LICENSE.html Bug: https://bugs.gentoo.org/922456 Signed-off-by: Alfred Wingate protonmail.com> Signed-off-by: Joonas Niilola gentoo.org> x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 4 ++-- x11-terms/st-terminfo/st-terminfo-0.9.ebuild | 4 ++-- x11-terms/st-terminfo/st-terminfo-.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild index 4f837eebf88d..95fa225624f3 100644 --- a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ else KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv x86" fi -LICENSE="MIT-with-advertising" +LICENSE="MIT" SLOT="0" BDEPEND=">=sys-libs/ncurses-6.0" diff --git a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild index 5af9b3e710aa..95fa225624f3 100644 --- a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ else KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv x86" fi -LICENSE="MIT-with-advertising" +LICENSE="MIT" SLOT="0" BDEPEND=">=sys-libs/ncurses-6.0" diff --git a/x11-terms/st-terminfo/st-terminfo-.ebuild b/x11-terms/st-terminfo/st-terminfo-.ebuild index e7705495c78e..4ecb17624dad 100644 --- a/x11-terms/st-terminfo/st-terminfo-.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi -LICENSE="MIT-with-advertising" +LICENSE="MIT" SLOT="0" BDEPEND=">=sys-libs/ncurses-6.0"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 94ff5fae18f569df7b255c9d45097aa58357 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 26 17:52:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 26 17:52:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ff5fae x11-terms/st-terminfo: Stabilize 0.9 x86, #892039 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/st-terminfo/st-terminfo-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild index 008c2fe92088..5af9b3e710aa 100644 --- a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; S="${WORKDIR}/st-${PV}" - KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: b5595385600330eafa2a3edbff7357af3dbef111 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 26 17:52:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 26 17:52:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5595385 x11-terms/st: Stabilize 0.9 arm64, #892039 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/st/st-0.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/st/st-0.9.ebuild b/x11-terms/st/st-0.9.ebuild index a54b97850eb9..fb22be8384fd 100644 --- a/x11-terms/st/st-0.9.ebuild +++ b/x11-terms/st/st-0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://git.suckless.org/${PN}; else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: f3eb5e2c08e914c45bc99f28be7275be869d3fb3 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 26 17:52:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 26 17:52:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3eb5e2c x11-terms/st-terminfo: Stabilize 0.9 arm64, #892039 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/st-terminfo/st-terminfo-0.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild index e7705495c78e..c4573143051e 100644 --- a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; S="${WORKDIR}/st-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 9d4885c9eb34de9e11c79519bf897504ffca2fcd Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 26 17:52:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 26 17:52:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4885c9 x11-terms/st: Stabilize 0.9 x86, #892039 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/st/st-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.9.ebuild b/x11-terms/st/st-0.9.ebuild index b84ef11ded07..06d9dc95cc9e 100644 --- a/x11-terms/st/st-0.9.ebuild +++ b/x11-terms/st/st-0.9.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://git.suckless.org/${PN}; else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; - KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 725f4af95e3526a5b68fd2677c9c5d1083146f9c Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 26 17:52:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 26 17:52:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725f4af9 x11-terms/st: Stabilize 0.9 amd64, #892039 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/st/st-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.9.ebuild b/x11-terms/st/st-0.9.ebuild index fb22be8384fd..0ff3acb0fbd6 100644 --- a/x11-terms/st/st-0.9.ebuild +++ b/x11-terms/st/st-0.9.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://git.suckless.org/${PN}; else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 2b0771bfd9da8d1c99529bbce86de780d844372c Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 26 17:52:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 26 17:52:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0771bf x11-terms/st-terminfo: Stabilize 0.9 amd64, #892039 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/st-terminfo/st-terminfo-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild index c4573143051e..f83ff2fe9902 100644 --- a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; S="${WORKDIR}/st-${PV}" - KEYWORDS="~amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: b9f76c2ad5fee6096ca60a5be7ab7bffe0af2b50 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 26 17:52:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 26 17:52:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f76c2a x11-terms/st: Stabilize 0.9 ppc64, #892039 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/st/st-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.9.ebuild b/x11-terms/st/st-0.9.ebuild index 0ff3acb0fbd6..b84ef11ded07 100644 --- a/x11-terms/st/st-0.9.ebuild +++ b/x11-terms/st/st-0.9.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://git.suckless.org/${PN}; else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; - KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 7fb5d2beee6ad448e60e06c3ef18420e4f6b321c Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jan 26 17:52:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jan 26 17:52:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb5d2be x11-terms/st-terminfo: Stabilize 0.9 ppc64, #892039 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/st-terminfo/st-terminfo-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild index f83ff2fe9902..008c2fe92088 100644 --- a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; S="${WORKDIR}/st-${PV}" - KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: e023d32bce32f411a7ca287a647fd22882ea1333 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 11 17:15:00 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 11 17:15:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e023d32b x11-terms/st-terminfo: Stabilize 0.8.5 ppc64, #867721 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild index 3767ae01552a..4f837eebf88d 100644 --- a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; S="${WORKDIR}/st-${PV}" - KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 73b6083138eaa0a36f013bea083643a0bd2e8526 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Oct 11 17:14:59 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Oct 11 17:14:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b60831 x11-terms/st: Stabilize 0.8.5 ppc64, #867721 Signed-off-by: Arthur Zamarin gentoo.org> x11-terms/st/st-0.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.5.ebuild b/x11-terms/st/st-0.8.5.ebuild index 849753f48be5..b275d3b2ed64 100644 --- a/x11-terms/st/st-0.8.5.ebuild +++ b/x11-terms/st/st-0.8.5.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://git.suckless.org/${PN}; else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; - KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ppc64 ~riscv x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: dee73fabfbc943cb2b1db7698358465b10261c92 Author: Sam James gentoo org> AuthorDate: Mon Oct 10 23:36:24 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 10 23:36:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee73fab x11-terms/st: Stabilize 0.8.5 arm64, #867721 Signed-off-by: Sam James gentoo.org> x11-terms/st/st-0.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.5.ebuild b/x11-terms/st/st-0.8.5.ebuild index 91a99b9b1280..849753f48be5 100644 --- a/x11-terms/st/st-0.8.5.ebuild +++ b/x11-terms/st/st-0.8.5.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://git.suckless.org/${PN}; else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: aae9bc7201bd9ea43f8fafee0e0bad7e35b3c7d7 Author: Sam James gentoo org> AuthorDate: Mon Oct 10 23:36:25 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 10 23:36:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae9bc72 x11-terms/st-terminfo: Stabilize 0.8.5 arm64, #867721 Signed-off-by: Sam James gentoo.org> x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild index 5647c995b0da..3767ae01552a 100644 --- a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; S="${WORKDIR}/st-${PV}" - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~m68k ~ppc64 ~riscv x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 0453dfe6c646818d00b840b013614a2bc7413057 Author: Sam James gentoo org> AuthorDate: Mon Oct 10 22:06:26 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 10 22:06:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0453dfe6 x11-terms/st-terminfo: Stabilize 0.8.5 x86, #867721 Signed-off-by: Sam James gentoo.org> x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild index e7705495c78e..1c4c96c5c4d0 100644 --- a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; S="${WORKDIR}/st-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: a167fd5852ff8fedf8b344d32fbff5c52e1eb27d Author: Sam James gentoo org> AuthorDate: Mon Oct 10 22:06:40 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 10 22:06:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a167fd58 x11-terms/st-terminfo: Stabilize 0.8.5 amd64, #867721 Signed-off-by: Sam James gentoo.org> x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild index 1c4c96c5c4d0..5647c995b0da 100644 --- a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; S="${WORKDIR}/st-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 9356f4cff2c143b75db1ea2130c72250a4943bad Author: Sam James gentoo org> AuthorDate: Mon Oct 10 22:06:27 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 10 22:06:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9356f4cf x11-terms/st: Stabilize 0.8.5 x86, #867721 Signed-off-by: Sam James gentoo.org> x11-terms/st/st-0.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.5.ebuild b/x11-terms/st/st-0.8.5.ebuild index 61641700f566..0edb213db9c7 100644 --- a/x11-terms/st/st-0.8.5.ebuild +++ b/x11-terms/st/st-0.8.5.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://git.suckless.org/${PN}; else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 5af39bf5676e392f7167ecbceba67904b1930f1d Author: Sam James gentoo org> AuthorDate: Mon Oct 10 22:06:41 2022 + Commit: Sam James gentoo org> CommitDate: Mon Oct 10 22:06:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af39bf5 x11-terms/st: Stabilize 0.8.5 amd64, #867721 Signed-off-by: Sam James gentoo.org> x11-terms/st/st-0.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.5.ebuild b/x11-terms/st/st-0.8.5.ebuild index 0edb213db9c7..91a99b9b1280 100644 --- a/x11-terms/st/st-0.8.5.ebuild +++ b/x11-terms/st/st-0.8.5.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://git.suckless.org/${PN}; else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv x86" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: a70df51379bf1a8023dfdb1d24ed6b02974c6b4c Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Oct 7 19:04:38 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Oct 7 19:07:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70df513 x11-terms/st-terminfo: add 0.9 Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st-terminfo/Manifest | 1 + x11-terms/st-terminfo/st-terminfo-0.9.ebuild | 51 2 files changed, 52 insertions(+) diff --git a/x11-terms/st-terminfo/Manifest b/x11-terms/st-terminfo/Manifest index 589989ed4491..b95bc3ef1057 100644 --- a/x11-terms/st-terminfo/Manifest +++ b/x11-terms/st-terminfo/Manifest @@ -1 +1,2 @@ DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 +DIST st-0.9.tar.gz 48171 BLAKE2B f6713b565b785549a571b3775346351c6db79dfbb1a93e29aadd722f30e957e9f77d1644b150cd11f0993dec5accad9d825e6d6b380b4c84c5f526b6589d1b15 SHA512 8d996a68d55c63d84da9962911b076ef437842e8cd83d74672d95531dfbaea91e049430886459a99e859ec760bb3754e94bbe1f646410998725e5a8997fb70ea diff --git a/x11-terms/st-terminfo/st-terminfo-0.9.ebuild b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild new file mode 100644 index ..e7705495c78e --- /dev/null +++ b/x11-terms/st-terminfo/st-terminfo-0.9.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Terminfo for x11-terms/st" +HOMEPAGE="https://st.suckless.org/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/st; +else + SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; + S="${WORKDIR}/st-${PV}" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT-with-advertising" +SLOT="0" + +BDEPEND=">=sys-libs/ncurses-6.0" + +RESTRICT="test" + +src_prepare() { + mkdir -v terminfo || die "Failed to create terminfo directory" + default +} + +src_configure() { + : +} + +src_compile() { + tic -sxo terminfo st.info || die "Failed to translate terminfo file" +} + +src_install() { + insinto "/usr/share/st" + doins -r terminfo + + newenvd - "51${PN}" <<-_EOF_ + TERMINFO_DIRS="/usr/share/st/terminfo" + COLON_SEPARATED="TERMINFO_DIRS" + _EOF_ +} + +pkg_postinst() { + ewarn "Please run env-update and then source /etc/profile in any open shells" + ewarn "to update terminfo settings. Relogin to update it for any new shells." +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 57e1c5e4238b5a70ea3f284a652bc0c8001d95f6 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Oct 7 19:05:41 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Oct 7 19:07:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e1c5e4 x11-terms/st-terminfo: sync live ebuild Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st-terminfo/st-terminfo-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st-terminfo/st-terminfo-.ebuild b/x11-terms/st-terminfo/st-terminfo-.ebuild index 05cc1126c2b2..e7705495c78e 100644 --- a/x11-terms/st-terminfo/st-terminfo-.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; S="${WORKDIR}/st-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: a19d2ef538df2c52fdd261fe41acb3983d3509b7 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Oct 7 19:04:06 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Oct 7 19:07:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19d2ef5 x11-terms/st: add 0.9 Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st/Manifest | 1 + x11-terms/st/st-0.9.ebuild | 75 ++ 2 files changed, 76 insertions(+) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index ca6a601ac798..6451e88eb2fc 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,2 +1,3 @@ DIST st-0.8.4.tar.gz 47330 BLAKE2B 709278a669414d7d44beba02ebb606853dbaa9cfe71650e40a11d3691d6bee2c0b2e8db57ca2df52776ca564a20f64f3ef7acec8dbad6d66408d314fe26fb794 SHA512 f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 +DIST st-0.9.tar.gz 48171 BLAKE2B f6713b565b785549a571b3775346351c6db79dfbb1a93e29aadd722f30e957e9f77d1644b150cd11f0993dec5accad9d825e6d6b380b4c84c5f526b6589d1b15 SHA512 8d996a68d55c63d84da9962911b076ef437842e8cd83d74672d95531dfbaea91e049430886459a99e859ec760bb3754e94bbe1f646410998725e5a8997fb70ea diff --git a/x11-terms/st/st-0.9.ebuild b/x11-terms/st/st-0.9.ebuild new file mode 100644 index ..a54b97850eb9 --- /dev/null +++ b/x11-terms/st/st-0.9.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop savedconfig toolchain-funcs + +DESCRIPTION="Simple terminal implementation for X" +HOMEPAGE="https://st.suckless.org/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/${PN}; +else + SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT-with-advertising" +SLOT="0" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft + ~x11-terms/st-terminfo-${PV} +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + sed -i \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + config.mk || die + sed -i \ + -e '/tic/d' \ + Makefile || die + + restore_config config.h +} + +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +} + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog "media-fonts/corefonts" + elog "media-fonts/dejavu" + elog "media-fonts/urw-fonts" + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: c7ea960ad68e16da214044194a445c753844d0a6 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Oct 7 19:06:03 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Oct 7 19:07:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7ea960a x11-terms/st: sync live ebuild Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st/st-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index defaa3e758e2..a54b97850eb9 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit desktop savedconfig toolchain-funcs @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://git.suckless.org/${PN}; else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 9ba580c3f82cb702c316bc0bbd3ca56c93b827c6 Author: Ferenc Erki gmail com> AuthorDate: Sat Jan 8 18:13:23 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Jan 9 22:37:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba580c3 x11-terms/st: fix metadata indent Signed-off-by: Ferenc Erki gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/st/metadata.xml b/x11-terms/st/metadata.xml index a9f90a0a8a3f..2f82d0bb8eb7 100644 --- a/x11-terms/st/metadata.xml +++ b/x11-terms/st/metadata.xml @@ -2,7 +2,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - gyakov...@gentoo.org - Georgy Yakovlev + gyakov...@gentoo.org + Georgy Yakovlev
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 65f4f786e882e970ac6b572297c67c2f9d64e57d Author: Ferenc Erki gmail com> AuthorDate: Sat Jan 8 18:12:51 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Jan 9 22:37:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f4f786 x11-terms/st-terminfo: add myself as proxied maintainer Signed-off-by: Ferenc Erki gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st-terminfo/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/x11-terms/st-terminfo/metadata.xml b/x11-terms/st-terminfo/metadata.xml index 2f82d0bb8eb7..604f494f1c88 100644 --- a/x11-terms/st-terminfo/metadata.xml +++ b/x11-terms/st-terminfo/metadata.xml @@ -1,6 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + erkifer...@gmail.com + Ferenc Erki + gyakov...@gentoo.org Georgy Yakovlev
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 3814b8c024f3bed0883eeefd8ae9f118fab514cf Author: Ferenc Erki gmail com> AuthorDate: Sat Jan 8 18:13:42 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Jan 9 22:37:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3814b8c0 x11-terms/st: add myself as proxied maintainer Signed-off-by: Ferenc Erki gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23704 Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/x11-terms/st/metadata.xml b/x11-terms/st/metadata.xml index 2f82d0bb8eb7..604f494f1c88 100644 --- a/x11-terms/st/metadata.xml +++ b/x11-terms/st/metadata.xml @@ -1,6 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + erkifer...@gmail.com + Ferenc Erki + gyakov...@gentoo.org Georgy Yakovlev
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 195a2f7c5a1cc3b9a0d87a9341b54b0c31951885 Author: James Le Cuirot gentoo org> AuthorDate: Sun Jan 9 09:29:51 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Jan 9 09:29:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=195a2f7c x11-terms/st-terminfo: Keyword 0.8.5 for ~m68k Signed-off-by: James Le Cuirot gentoo.org> x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild index 05cc1126c2b2..e7705495c78e 100644 --- a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild +++ b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; S="${WORKDIR}/st-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 3a0a35c59e0a5b88a4265174c795bc4e5043aa79 Author: James Le Cuirot gentoo org> AuthorDate: Sun Jan 9 09:30:11 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Jan 9 09:30:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0a35c5 x11-terms/st: Keyword 0.8.5 for ~m68k Manually tested and working. Signed-off-by: James Le Cuirot gentoo.org> x11-terms/st/st-0.8.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.5.ebuild b/x11-terms/st/st-0.8.5.ebuild index defaa3e758e2..61641700f566 100644 --- a/x11-terms/st/st-0.8.5.ebuild +++ b/x11-terms/st/st-0.8.5.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://git.suckless.org/${PN}; else SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" fi LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 6fe4479f5ceec3ebfaa175fbae2ad144ba73d1ee Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jan 8 10:18:09 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 8 10:29:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe4479f Revert "x11-terms/st-terminfo: initial import" This reverts commit d65ae4798481462d0c332a98329f2c6075fd57c8. Authorship was improperly attributed Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st-terminfo/Manifest | 1 - x11-terms/st-terminfo/metadata.xml | 8 x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 51 -- x11-terms/st-terminfo/st-terminfo-.ebuild | 51 -- 4 files changed, 111 deletions(-) diff --git a/x11-terms/st-terminfo/Manifest b/x11-terms/st-terminfo/Manifest deleted file mode 100644 index 589989ed4491.. --- a/x11-terms/st-terminfo/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 diff --git a/x11-terms/st-terminfo/metadata.xml b/x11-terms/st-terminfo/metadata.xml deleted file mode 100644 index 2f82d0bb8eb7.. --- a/x11-terms/st-terminfo/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - gyakov...@gentoo.org - Georgy Yakovlev - - diff --git a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild deleted file mode 100644 index 05cc1126c2b2.. --- a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Terminfo for x11-terms/st" -HOMEPAGE="https://st.suckless.org/; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.suckless.org/st; -else - SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; - S="${WORKDIR}/st-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" -fi - -LICENSE="MIT-with-advertising" -SLOT="0" - -BDEPEND=">=sys-libs/ncurses-6.0" - -RESTRICT="test" - -src_prepare() { - mkdir -v terminfo || die "Failed to create terminfo directory" - default -} - -src_configure() { - : -} - -src_compile() { - tic -sxo terminfo st.info || die "Failed to translate terminfo file" -} - -src_install() { - insinto "/usr/share/st" - doins -r terminfo - - newenvd - "51${PN}" <<-_EOF_ - TERMINFO_DIRS="/usr/share/st/terminfo" - COLON_SEPARATED="TERMINFO_DIRS" - _EOF_ -} - -pkg_postinst() { - ewarn "Please run env-update and then source /etc/profile in any open shells" - ewarn "to update terminfo settings. Relogin to update it for any new shells." -} diff --git a/x11-terms/st-terminfo/st-terminfo-.ebuild b/x11-terms/st-terminfo/st-terminfo-.ebuild deleted file mode 100644 index 05cc1126c2b2.. --- a/x11-terms/st-terminfo/st-terminfo-.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Terminfo for x11-terms/st" -HOMEPAGE="https://st.suckless.org/; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.suckless.org/st; -else - SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; - S="${WORKDIR}/st-${PV}" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" -fi - -LICENSE="MIT-with-advertising" -SLOT="0" - -BDEPEND=">=sys-libs/ncurses-6.0" - -RESTRICT="test" - -src_prepare() { - mkdir -v terminfo || die "Failed to create terminfo directory" - default -} - -src_configure() { - : -} - -src_compile() { - tic -sxo terminfo st.info || die "Failed to translate terminfo file" -} - -src_install() { - insinto "/usr/share/st" - doins -r terminfo - - newenvd - "51${PN}" <<-_EOF_ - TERMINFO_DIRS="/usr/share/st/terminfo" - COLON_SEPARATED="TERMINFO_DIRS" - _EOF_ -} - -pkg_postinst() { - ewarn "Please run env-update and then source /etc/profile in any open shells" - ewarn "to update terminfo settings. Relogin to update it for any new shells." -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: 92126d7ad3a853e5a8854a99842e02c1ac465805 Author: Ferenc Erki gmail com> AuthorDate: Sat Jan 8 10:19:57 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 8 10:29:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92126d7a x11-terms/st-terminfo: initial import This reverts commit 3215a06f5a0b44e99ab9619656f740daa4dbeee4. PR: https://github.com/gentoo/gentoo/pull/18326 Bug: https://bugs.gentoo.org/592332 Co-authored-by: Ferenc Erki gmail.com> Signed-off-by: Ferenc Erki gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st-terminfo/Manifest | 1 + x11-terms/st-terminfo/metadata.xml | 8 x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 51 ++ x11-terms/st-terminfo/st-terminfo-.ebuild | 51 ++ 4 files changed, 111 insertions(+) diff --git a/x11-terms/st-terminfo/Manifest b/x11-terms/st-terminfo/Manifest new file mode 100644 index ..589989ed4491 --- /dev/null +++ b/x11-terms/st-terminfo/Manifest @@ -0,0 +1 @@ +DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 diff --git a/x11-terms/st-terminfo/metadata.xml b/x11-terms/st-terminfo/metadata.xml new file mode 100644 index ..2f82d0bb8eb7 --- /dev/null +++ b/x11-terms/st-terminfo/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + gyakov...@gentoo.org + Georgy Yakovlev + + diff --git a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild new file mode 100644 index ..05cc1126c2b2 --- /dev/null +++ b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Terminfo for x11-terms/st" +HOMEPAGE="https://st.suckless.org/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/st; +else + SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; + S="${WORKDIR}/st-${PV}" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT-with-advertising" +SLOT="0" + +BDEPEND=">=sys-libs/ncurses-6.0" + +RESTRICT="test" + +src_prepare() { + mkdir -v terminfo || die "Failed to create terminfo directory" + default +} + +src_configure() { + : +} + +src_compile() { + tic -sxo terminfo st.info || die "Failed to translate terminfo file" +} + +src_install() { + insinto "/usr/share/st" + doins -r terminfo + + newenvd - "51${PN}" <<-_EOF_ + TERMINFO_DIRS="/usr/share/st/terminfo" + COLON_SEPARATED="TERMINFO_DIRS" + _EOF_ +} + +pkg_postinst() { + ewarn "Please run env-update and then source /etc/profile in any open shells" + ewarn "to update terminfo settings. Relogin to update it for any new shells." +} diff --git a/x11-terms/st-terminfo/st-terminfo-.ebuild b/x11-terms/st-terminfo/st-terminfo-.ebuild new file mode 100644 index ..05cc1126c2b2 --- /dev/null +++ b/x11-terms/st-terminfo/st-terminfo-.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Terminfo for x11-terms/st" +HOMEPAGE="https://st.suckless.org/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/st; +else + SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; + S="${WORKDIR}/st-${PV}" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT-with-advertising" +SLOT="0" + +BDEPEND=">=sys-libs/ncurses-6.0" + +RESTRICT="test" + +src_prepare() { + mkdir -v terminfo || die "Failed to create terminfo directory" + default +} + +src_configure() { + : +} + +src_compile() { + tic -sxo terminfo st.info || die "Failed to translate terminfo file" +} + +src_install() { + insinto "/usr/share/st" + doins -r terminfo + + newenvd - "51${PN}" <<-_EOF_ + TERMINFO_DIRS="/usr/share/st/terminfo" + COLON_SEPARATED="TERMINFO_DIRS" + _EOF_ +} + +pkg_postinst() { + ewarn "Please run env-update and then source /etc/profile in any open shells" + ewarn "to update terminfo settings. Relogin to update it for any new shells." +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 3254571a576ccc68ec1aee72e0fb82c9725cd2cb Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jan 8 10:17:18 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 8 10:29:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3254571a Revert "x11-terms/st: add 0.8.5" This reverts commit fa44f3be8da1351734708634e575e27bde98d635. Authorship was improperly attributed Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st/Manifest| 1 - x11-terms/st/st-0.8.5.ebuild | 75 2 files changed, 76 deletions(-) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index ca6a601ac798..3938e25b22b6 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,2 +1 @@ DIST st-0.8.4.tar.gz 47330 BLAKE2B 709278a669414d7d44beba02ebb606853dbaa9cfe71650e40a11d3691d6bee2c0b2e8db57ca2df52776ca564a20f64f3ef7acec8dbad6d66408d314fe26fb794 SHA512 f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a -DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 diff --git a/x11-terms/st/st-0.8.5.ebuild b/x11-terms/st/st-0.8.5.ebuild deleted file mode 100644 index defaa3e758e2.. --- a/x11-terms/st/st-0.8.5.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop savedconfig toolchain-funcs - -DESCRIPTION="Simple terminal implementation for X" -HOMEPAGE="https://st.suckless.org/; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.suckless.org/${PN}; -else - SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" -fi - -LICENSE="MIT-with-advertising" -SLOT="0" - -RDEPEND=" - >=sys-libs/ncurses-6.0:0= - media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXft - ~x11-terms/st-terminfo-${PV} -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - sed -i \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - config.mk || die - sed -i \ - -e '/tic/d' \ - Makefile || die - - restore_config config.h -} - -src_configure() { - sed -i \ - -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ - config.mk || die - - tc-export CC -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - - dodoc TODO - - make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' - - save_config config.h -} - -pkg_postinst() { - if ! [[ "${REPLACING_VERSIONS}" ]]; then - elog "Please ensure a usable font is installed, like" - elog "media-fonts/corefonts" - elog "media-fonts/dejavu" - elog "media-fonts/urw-fonts" - fi -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 07c68bf55b6a6233a6882675e8b4013b3c3affe8 Author: Ferenc Erki gmail com> AuthorDate: Sat Jan 8 10:22:48 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 8 10:29:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c68bf5 x11-terms/st: add 0.8.5 This reverts commit 2a6d918cc0b6dfcc5d3e2e3af2d510ddd978f7ee. PR: https://github.com/gentoo/gentoo/pull/18326 Bug: https://bugs.gentoo.org/592332 Co-authored-by: Ferenc Erki gmail.com> Signed-off-by: Ferenc Erki gmail.com> Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st/Manifest| 1 + x11-terms/st/st-0.8.5.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 3938e25b22b6..ca6a601ac798 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1 +1,2 @@ DIST st-0.8.4.tar.gz 47330 BLAKE2B 709278a669414d7d44beba02ebb606853dbaa9cfe71650e40a11d3691d6bee2c0b2e8db57ca2df52776ca564a20f64f3ef7acec8dbad6d66408d314fe26fb794 SHA512 f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a +DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 diff --git a/x11-terms/st/st-0.8.5.ebuild b/x11-terms/st/st-0.8.5.ebuild new file mode 100644 index ..defaa3e758e2 --- /dev/null +++ b/x11-terms/st/st-0.8.5.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop savedconfig toolchain-funcs + +DESCRIPTION="Simple terminal implementation for X" +HOMEPAGE="https://st.suckless.org/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/${PN}; +else + SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT-with-advertising" +SLOT="0" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft + ~x11-terms/st-terminfo-${PV} +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + sed -i \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + config.mk || die + sed -i \ + -e '/tic/d' \ + Makefile || die + + restore_config config.h +} + +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +} + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog "media-fonts/corefonts" + elog "media-fonts/dejavu" + elog "media-fonts/urw-fonts" + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 6ac295501823d36df4b6f02ec6854d0a2c3e6f37 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 7 20:37:04 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 7 20:43:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac29550 x11-terms/st: sync live ebuild Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st/st-.ebuild | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index 525453f3d78e..defaa3e758e2 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -1,24 +1,30 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit desktop git-r3 savedconfig toolchain-funcs +inherit desktop savedconfig toolchain-funcs -DESCRIPTION="simple terminal implementation for X" +DESCRIPTION="Simple terminal implementation for X" HOMEPAGE="https://st.suckless.org/; -EGIT_REPO_URI="https://git.suckless.org/${PN}; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/${PN}; +else + SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" +fi LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="" -IUSE="savedconfig" RDEPEND=" >=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 x11-libs/libXft + ~x11-terms/st-terminfo-${PV} " DEPEND=" ${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: fa44f3be8da1351734708634e575e27bde98d635 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 7 20:36:51 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 7 20:43:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa44f3be x11-terms/st: add 0.8.5 Closes: https://bugs.gentoo.org/592332 Closes: https://github.com/gentoo/gentoo/pull/18326 Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st/Manifest| 1 + x11-terms/st/st-0.8.5.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 3938e25b22b6..ca6a601ac798 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1 +1,2 @@ DIST st-0.8.4.tar.gz 47330 BLAKE2B 709278a669414d7d44beba02ebb606853dbaa9cfe71650e40a11d3691d6bee2c0b2e8db57ca2df52776ca564a20f64f3ef7acec8dbad6d66408d314fe26fb794 SHA512 f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a +DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 diff --git a/x11-terms/st/st-0.8.5.ebuild b/x11-terms/st/st-0.8.5.ebuild new file mode 100644 index ..defaa3e758e2 --- /dev/null +++ b/x11-terms/st/st-0.8.5.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop savedconfig toolchain-funcs + +DESCRIPTION="Simple terminal implementation for X" +HOMEPAGE="https://st.suckless.org/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/${PN}; +else + SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT-with-advertising" +SLOT="0" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft + ~x11-terms/st-terminfo-${PV} +" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + sed -i \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + config.mk || die + sed -i \ + -e '/tic/d' \ + Makefile || die + + restore_config config.h +} + +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +} + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog "media-fonts/corefonts" + elog "media-fonts/dejavu" + elog "media-fonts/urw-fonts" + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st-terminfo/
commit: d65ae4798481462d0c332a98329f2c6075fd57c8 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 7 20:32:45 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 7 20:43:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d65ae479 x11-terms/st-terminfo: initial import Bug: https://bugs.gentoo.org/592332 Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st-terminfo/Manifest | 1 + x11-terms/st-terminfo/metadata.xml | 8 x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild | 51 ++ x11-terms/st-terminfo/st-terminfo-.ebuild | 51 ++ 4 files changed, 111 insertions(+) diff --git a/x11-terms/st-terminfo/Manifest b/x11-terms/st-terminfo/Manifest new file mode 100644 index ..589989ed4491 --- /dev/null +++ b/x11-terms/st-terminfo/Manifest @@ -0,0 +1 @@ +DIST st-0.8.5.tar.gz 47829 BLAKE2B 9c036b39605dcc69c03fd5a67e911545eb41e3e748efbcf4761770b2a9bf9f158fc1da1fc140b84fb9939fcb35ce126de444cd567806c350e8e2905907bdf645 SHA512 45cc51f9fc343bd80a48f23f5b00e41e0cc01a538474e0578dd02f02ce92cb560e0e7464ec47fd7de4d39483b23fda212c3e7c64233e8a3f4ab6862144d76323 diff --git a/x11-terms/st-terminfo/metadata.xml b/x11-terms/st-terminfo/metadata.xml new file mode 100644 index ..2f82d0bb8eb7 --- /dev/null +++ b/x11-terms/st-terminfo/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + gyakov...@gentoo.org + Georgy Yakovlev + + diff --git a/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild new file mode 100644 index ..05cc1126c2b2 --- /dev/null +++ b/x11-terms/st-terminfo/st-terminfo-0.8.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Terminfo for x11-terms/st" +HOMEPAGE="https://st.suckless.org/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/st; +else + SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; + S="${WORKDIR}/st-${PV}" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT-with-advertising" +SLOT="0" + +BDEPEND=">=sys-libs/ncurses-6.0" + +RESTRICT="test" + +src_prepare() { + mkdir -v terminfo || die "Failed to create terminfo directory" + default +} + +src_configure() { + : +} + +src_compile() { + tic -sxo terminfo st.info || die "Failed to translate terminfo file" +} + +src_install() { + insinto "/usr/share/st" + doins -r terminfo + + newenvd - "51${PN}" <<-_EOF_ + TERMINFO_DIRS="/usr/share/st/terminfo" + COLON_SEPARATED="TERMINFO_DIRS" + _EOF_ +} + +pkg_postinst() { + ewarn "Please run env-update and then source /etc/profile in any open shells" + ewarn "to update terminfo settings. Relogin to update it for any new shells." +} diff --git a/x11-terms/st-terminfo/st-terminfo-.ebuild b/x11-terms/st-terminfo/st-terminfo-.ebuild new file mode 100644 index ..05cc1126c2b2 --- /dev/null +++ b/x11-terms/st-terminfo/st-terminfo-.ebuild @@ -0,0 +1,51 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Terminfo for x11-terms/st" +HOMEPAGE="https://st.suckless.org/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.suckless.org/st; +else + SRC_URI="https://dl.suckless.org/st/st-${PV}.tar.gz; + S="${WORKDIR}/st-${PV}" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT-with-advertising" +SLOT="0" + +BDEPEND=">=sys-libs/ncurses-6.0" + +RESTRICT="test" + +src_prepare() { + mkdir -v terminfo || die "Failed to create terminfo directory" + default +} + +src_configure() { + : +} + +src_compile() { + tic -sxo terminfo st.info || die "Failed to translate terminfo file" +} + +src_install() { + insinto "/usr/share/st" + doins -r terminfo + + newenvd - "51${PN}" <<-_EOF_ + TERMINFO_DIRS="/usr/share/st/terminfo" + COLON_SEPARATED="TERMINFO_DIRS" + _EOF_ +} + +pkg_postinst() { + ewarn "Please run env-update and then source /etc/profile in any open shells" + ewarn "to update terminfo settings. Relogin to update it for any new shells." +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 6029c28e315e40679012fd938fc7d8c75f845818 Author: Sam James gentoo org> AuthorDate: Thu Oct 14 17:24:43 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 14 17:24:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6029c28e x11-terms/st: fix IncorrectCopyright Signed-off-by: Sam James gentoo.org> x11-terms/st/st-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index 295422f8857..525453f3d78 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: a985aa72ccb8171fcc09e2cbbe18c7d284aebd04 Author: Sam James gentoo org> AuthorDate: Thu Oct 14 17:23:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 14 17:24:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a985aa72 x11-terms/st: minor modernisation in 0.8.4-r1 Signed-off-by: Sam James gentoo.org> x11-terms/st/st-0.8.4-r1.ebuild | 7 --- x11-terms/st/st-.ebuild | 5 +++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/x11-terms/st/st-0.8.4-r1.ebuild b/x11-terms/st/st-0.8.4-r1.ebuild index 0b7788ee576..9ce9140045a 100644 --- a/x11-terms/st/st-0.8.4-r1.ebuild +++ b/x11-terms/st/st-0.8.4-r1.ebuild @@ -2,9 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit desktop multilib savedconfig toolchain-funcs -DESCRIPTION="simple terminal implementation for X" +inherit desktop savedconfig toolchain-funcs + +DESCRIPTION="Simple terminal implementation for X" HOMEPAGE="https://st.suckless.org/; SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; @@ -21,9 +22,9 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - virtual/pkgconfig x11-base/xorg-proto " +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${P}-locale-musl-segfault.patch diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index aeafbd94f11..295422f8857 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit desktop git-r3 multilib savedconfig toolchain-funcs + +inherit desktop git-r3 savedconfig toolchain-funcs DESCRIPTION="simple terminal implementation for X" HOMEPAGE="https://st.suckless.org/; @@ -21,9 +22,9 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - virtual/pkgconfig x11-base/xorg-proto " +BDEPEND="virtual/pkgconfig" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/files/, x11-terms/st/
commit: 332fe1cb7b2588d0fc0fb3086f7f44ac2386a2f0 Author: Sam James gentoo org> AuthorDate: Thu Oct 14 17:22:43 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 14 17:22:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332fe1cb x11-terms/st: backport locale crash fix Closes: https://bugs.gentoo.org/784071 Signed-off-by: Sam James gentoo.org> .../st/files/st-0.8.4-locale-musl-segfault.patch | 16 + x11-terms/st/st-0.8.4-r1.ebuild| 72 ++ 2 files changed, 88 insertions(+) diff --git a/x11-terms/st/files/st-0.8.4-locale-musl-segfault.patch b/x11-terms/st/files/st-0.8.4-locale-musl-segfault.patch new file mode 100644 index 000..b70574025eb --- /dev/null +++ b/x11-terms/st/files/st-0.8.4-locale-musl-segfault.patch @@ -0,0 +1,16 @@ +https://bugs.gentoo.org/784071 +https://git.suckless.org/st/commit/2f6e597ed871cff91c627850d03152cae5f45779.html +--- a/x.c b/x.c +@@ -1585,8 +1585,9 @@ xsettitle(char *p) + XTextProperty prop; + DEFAULT(p, opt_title); + +- Xutf8TextListToTextProperty(xw.dpy, , 1, XUTF8StringStyle, +- ); ++ if (Xutf8TextListToTextProperty(xw.dpy, , 1, XUTF8StringStyle, ++ ) != Success) ++ return; + XSetWMName(xw.dpy, xw.win, ); + XSetTextProperty(xw.dpy, xw.win, , xw.netwmname); + XFree(prop.value); diff --git a/x11-terms/st/st-0.8.4-r1.ebuild b/x11-terms/st/st-0.8.4-r1.ebuild new file mode 100644 index 000..0b7788ee576 --- /dev/null +++ b/x11-terms/st/st-0.8.4-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit desktop multilib savedconfig toolchain-funcs + +DESCRIPTION="simple terminal implementation for X" +HOMEPAGE="https://st.suckless.org/; +SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" +IUSE="savedconfig" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + x11-base/xorg-proto +" + +PATCHES=( + "${FILESDIR}"/${P}-locale-musl-segfault.patch +) + +src_prepare() { + default + + sed -i \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + config.mk || die + sed -i \ + -e '/tic/d' \ + Makefile || die + + restore_config config.h +} + +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +} + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog "media-fonts/corefonts" + elog "media-fonts/dejavu" + elog "media-fonts/urw-fonts" + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 3dc8c6cf237550d4c2fc85963b8191029e0223b1 Author: Yongxiang Liang gmail com> AuthorDate: Tue Sep 21 09:53:25 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Sep 21 13:41:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc8c6cf x11-terms/st: keyword ~riscv Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Yixun Lan gentoo.org> x11-terms/st/st-0.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.4.ebuild b/x11-terms/st/st-0.8.4.ebuild index f1b402b16eb..6bab6cc56eb 100644 --- a/x11-terms/st/st-0.8.4.ebuild +++ b/x11-terms/st/st-0.8.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~riscv x86" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 2c74623a11440b25b56f4298bffdaa27b8d3aa39 Author: Sam James gentoo org> AuthorDate: Sat Jul 17 23:17:32 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 17 23:17:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c74623a x11-terms/st: Stabilize 0.8.4 ppc64, #800212 Signed-off-by: Sam James gentoo.org> x11-terms/st/st-0.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.4.ebuild b/x11-terms/st/st-0.8.4.ebuild index 48b193a1e0c..f1b402b16eb 100644 --- a/x11-terms/st/st-0.8.4.ebuild +++ b/x11-terms/st/st-0.8.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 x86" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: eeb1084bb32864094173427100170c6f809fb76e Author: Sam James gentoo org> AuthorDate: Thu Jul 15 21:41:08 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jul 15 21:41:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb1084b x11-terms/st: Stabilize 0.8.4 arm64, #800212 Signed-off-by: Sam James gentoo.org> x11-terms/st/st-0.8.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/st/st-0.8.4.ebuild b/x11-terms/st/st-0.8.4.ebuild index 59951e85095..48b193a1e0c 100644 --- a/x11-terms/st/st-0.8.4.ebuild +++ b/x11-terms/st/st-0.8.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc64 x86" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 8698d01728a6d2551ef53e07e66741beeefab28e Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Nov 3 21:45:12 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Nov 3 21:54:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8698d017 x11-terms/st: update metadata.xml Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/x11-terms/st/metadata.xml b/x11-terms/st/metadata.xml index 6f49eba8f49..4df7409bb2f 100644 --- a/x11-terms/st/metadata.xml +++ b/x11-terms/st/metadata.xml @@ -1,5 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + gyakov...@gentoo.org + Georgy Yakovlev +
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 9b5044a5a1133bb747fa7f7e485930a7d03e3a14 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jun 30 12:53:38 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jun 30 12:54:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5044a5 x11-terms/st: Stable Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeroen Roovers gentoo.org> x11-terms/st/st-0.8.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.4.ebuild b/x11-terms/st/st-0.8.4.ebuild index c377bfcdc27..30359a2a81e 100644 --- a/x11-terms/st/st-0.8.4.ebuild +++ b/x11-terms/st/st-0.8.4.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc64 x86" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 8ab5751b34d7c0887195479596b42ae923b11508 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jun 30 12:54:23 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jun 30 12:54:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab5751b x11-terms/st: Old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeroen Roovers gentoo.org> x11-terms/st/Manifest| 2 -- x11-terms/st/st-0.8.2.ebuild | 68 x11-terms/st/st-0.8.3.ebuild | 68 3 files changed, 138 deletions(-) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 9c31eea1bba..3938e25b22b 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,3 +1 @@ -DIST st-0.8.2.tar.gz 44788 BLAKE2B cc7fc9040c6db1c903d0f7290e5cfd1c636b2d17b42645956583cc8fa883bc1f0631ffbd683e735a834ff96f90171d9d423801d84ce4c0686564498baa97bbc6 SHA512 eaaf5f2fe050ee768d16a9c8c295ba13315775b3a8a3201e020237a3dd217bfb811832d58477249000596289a6cb3287fbb39d6327fc90986af1c363e4b5bf8d -DIST st-0.8.3.tar.gz 46292 BLAKE2B e84986dedd9aa8ff8e0b1c702cf5601c16cbed67f69623f41bc4908adb06fa29783b21de22576a50ccaa3cb49f515f284b1c4e72b6c5d9fd9b8efb05434b31c1 SHA512 2a824e43d9b3085d9c5c772e3411d744509be79301937c946b27f25451f68813f46c863dd37babbf67716506e86bc70d03645b39d7b124390b07f8f3e0c0c573 DIST st-0.8.4.tar.gz 47330 BLAKE2B 709278a669414d7d44beba02ebb606853dbaa9cfe71650e40a11d3691d6bee2c0b2e8db57ca2df52776ca564a20f64f3ef7acec8dbad6d66408d314fe26fb794 SHA512 f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a diff --git a/x11-terms/st/st-0.8.2.ebuild b/x11-terms/st/st-0.8.2.ebuild deleted file mode 100644 index 5692a755835..000 --- a/x11-terms/st/st-0.8.2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit desktop multilib savedconfig toolchain-funcs - -DESCRIPTION="simple terminal implementation for X" -HOMEPAGE="https://st.suckless.org/; -SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc64 x86" -IUSE="savedconfig" - -RDEPEND=" - >=sys-libs/ncurses-6.0:0= - media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXft -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" - -src_prepare() { - default - - sed -i \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - config.mk || die - sed -i \ - -e '/tic/d' \ - Makefile || die - - restore_config config.h -} - -src_configure() { - sed -i \ - -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ - config.mk || die - - tc-export CC -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - - dodoc TODO - - make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' - - save_config config.h -} - -pkg_postinst() { - if ! [[ "${REPLACING_VERSIONS}" ]]; then - elog "Please ensure a usable font is installed, like" - elog "media-fonts/corefonts" - elog "media-fonts/dejavu" - elog "media-fonts/urw-fonts" - fi -} diff --git a/x11-terms/st/st-0.8.3.ebuild b/x11-terms/st/st-0.8.3.ebuild deleted file mode 100644 index c377bfcdc27..000 --- a/x11-terms/st/st-0.8.3.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit desktop multilib savedconfig toolchain-funcs - -DESCRIPTION="simple terminal implementation for X" -HOMEPAGE="https://st.suckless.org/; -SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86" -IUSE="savedconfig" - -RDEPEND=" - >=sys-libs/ncurses-6.0:0= - media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXft -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" - -src_prepare() { - default - - sed -i \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - config.mk || die - sed -i \ - -e '/tic/d' \ - Makefile || die - - restore_config config.h -} - -src_configure() { - sed -i \ - -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: d6bd49399f6378cfdd9c7f21b095d64eae85b11a Author: Jeroen Roovers gentoo org> AuthorDate: Fri Jun 19 10:32:55 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Jun 19 10:33:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bd4939 x11-terms/st: Version 0.8.4 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Jeroen Roovers gentoo.org> x11-terms/st/Manifest| 1 + x11-terms/st/st-0.8.4.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 2d6b21e3c30..9c31eea1bba 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,2 +1,3 @@ DIST st-0.8.2.tar.gz 44788 BLAKE2B cc7fc9040c6db1c903d0f7290e5cfd1c636b2d17b42645956583cc8fa883bc1f0631ffbd683e735a834ff96f90171d9d423801d84ce4c0686564498baa97bbc6 SHA512 eaaf5f2fe050ee768d16a9c8c295ba13315775b3a8a3201e020237a3dd217bfb811832d58477249000596289a6cb3287fbb39d6327fc90986af1c363e4b5bf8d DIST st-0.8.3.tar.gz 46292 BLAKE2B e84986dedd9aa8ff8e0b1c702cf5601c16cbed67f69623f41bc4908adb06fa29783b21de22576a50ccaa3cb49f515f284b1c4e72b6c5d9fd9b8efb05434b31c1 SHA512 2a824e43d9b3085d9c5c772e3411d744509be79301937c946b27f25451f68813f46c863dd37babbf67716506e86bc70d03645b39d7b124390b07f8f3e0c0c573 +DIST st-0.8.4.tar.gz 47330 BLAKE2B 709278a669414d7d44beba02ebb606853dbaa9cfe71650e40a11d3691d6bee2c0b2e8db57ca2df52776ca564a20f64f3ef7acec8dbad6d66408d314fe26fb794 SHA512 f6f95081f9d09d442228bac1149d75d36a9f4f049b5504cf5ce00b353563ff92c62a2628ce728663fec107a14bea0eeb22b7a72804c37090de33819243d7512a diff --git a/x11-terms/st/st-0.8.4.ebuild b/x11-terms/st/st-0.8.4.ebuild new file mode 100644 index 000..c377bfcdc27 --- /dev/null +++ b/x11-terms/st/st-0.8.4.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit desktop multilib savedconfig toolchain-funcs + +DESCRIPTION="simple terminal implementation for X" +HOMEPAGE="https://st.suckless.org/; +SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86" +IUSE="savedconfig" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + x11-base/xorg-proto +" + +src_prepare() { + default + + sed -i \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + config.mk || die + sed -i \ + -e '/tic/d' \ + Makefile || die + + restore_config config.h +} + +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +} + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog "media-fonts/corefonts" + elog "media-fonts/dejavu" + elog "media-fonts/urw-fonts" + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: ee94be404e139478023793f2c3d2abbda389bf1c Author: Jeroen Roovers gentoo org> AuthorDate: Mon Apr 27 12:41:54 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Apr 27 12:42:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee94be40 x11-terms/st: Version 0.8.3 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jeroen Roovers gentoo.org> x11-terms/st/Manifest| 1 + x11-terms/st/st-0.8.3.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index a4d936e6d68..2d6b21e3c30 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1 +1,2 @@ DIST st-0.8.2.tar.gz 44788 BLAKE2B cc7fc9040c6db1c903d0f7290e5cfd1c636b2d17b42645956583cc8fa883bc1f0631ffbd683e735a834ff96f90171d9d423801d84ce4c0686564498baa97bbc6 SHA512 eaaf5f2fe050ee768d16a9c8c295ba13315775b3a8a3201e020237a3dd217bfb811832d58477249000596289a6cb3287fbb39d6327fc90986af1c363e4b5bf8d +DIST st-0.8.3.tar.gz 46292 BLAKE2B e84986dedd9aa8ff8e0b1c702cf5601c16cbed67f69623f41bc4908adb06fa29783b21de22576a50ccaa3cb49f515f284b1c4e72b6c5d9fd9b8efb05434b31c1 SHA512 2a824e43d9b3085d9c5c772e3411d744509be79301937c946b27f25451f68813f46c863dd37babbf67716506e86bc70d03645b39d7b124390b07f8f3e0c0c573 diff --git a/x11-terms/st/st-0.8.3.ebuild b/x11-terms/st/st-0.8.3.ebuild new file mode 100644 index 000..c377bfcdc27 --- /dev/null +++ b/x11-terms/st/st-0.8.3.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit desktop multilib savedconfig toolchain-funcs + +DESCRIPTION="simple terminal implementation for X" +HOMEPAGE="https://st.suckless.org/; +SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86" +IUSE="savedconfig" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + x11-base/xorg-proto +" + +src_prepare() { + default + + sed -i \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + config.mk || die + sed -i \ + -e '/tic/d' \ + Makefile || die + + restore_config config.h +} + +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +} + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog "media-fonts/corefonts" + elog "media-fonts/dejavu" + elog "media-fonts/urw-fonts" + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 605b5330e20dfe78e92fe57f53415519545cc0e5 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Dec 31 01:12:25 2019 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Dec 31 01:12:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605b5330 x11-terms/st: keyword on ~ppc64 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> x11-terms/st/st-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.2.ebuild b/x11-terms/st/st-0.8.2.ebuild index a3818b9262a..5692a755835 100644 --- a/x11-terms/st/st-0.8.2.ebuild +++ b/x11-terms/st/st-0.8.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 hppa x86" +KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc64 x86" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: d49291620a551234e2711c6c6e3027f26635cb40 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Aug 7 06:23:11 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Aug 7 07:25:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4929162 x11-terms/st: Stable Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> x11-terms/st/st-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.2.ebuild b/x11-terms/st/st-0.8.2.ebuild index 185bb03fd8f..a3818b9262a 100644 --- a/x11-terms/st/st-0.8.2.ebuild +++ b/x11-terms/st/st-0.8.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" +KEYWORDS="amd64 ~arm ~arm64 hppa x86" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: b38d08e83f2d7e14b521ad4d21e81d01e9c2faee Author: Jeroen Roovers gentoo org> AuthorDate: Wed Aug 7 06:23:49 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Aug 7 07:25:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38d08e8 x11-terms/st: Old Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> x11-terms/st/Manifest| 1 - x11-terms/st/st-0.8.1.ebuild | 68 2 files changed, 69 deletions(-) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 9d21a54ca60..a4d936e6d68 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,2 +1 @@ -DIST st-0.8.1.tar.gz 45423 BLAKE2B e7f5d731ba86f37db4cda1f612a8f191f955d7ea8fd57c3fb142c695c41fda4d3b82a483bb3c1fff2d4ff66d9277ed22339c026bca4f4af740fc80cbbc7f3620 SHA512 787d35b0cc8b1435dad7809e9995bed3c7f781e012a4a43dd5ae3d670ebc0e4bc03a56ba3872ff8a3bdba316a41ba771c626adc8de0559296457a59170756c6b DIST st-0.8.2.tar.gz 44788 BLAKE2B cc7fc9040c6db1c903d0f7290e5cfd1c636b2d17b42645956583cc8fa883bc1f0631ffbd683e735a834ff96f90171d9d423801d84ce4c0686564498baa97bbc6 SHA512 eaaf5f2fe050ee768d16a9c8c295ba13315775b3a8a3201e020237a3dd217bfb811832d58477249000596289a6cb3287fbb39d6327fc90986af1c363e4b5bf8d diff --git a/x11-terms/st/st-0.8.1.ebuild b/x11-terms/st/st-0.8.1.ebuild deleted file mode 100644 index 149759a937f..000 --- a/x11-terms/st/st-0.8.1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils multilib savedconfig toolchain-funcs - -DESCRIPTION="simple terminal implementation for X" -HOMEPAGE="https://st.suckless.org/; -SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 hppa x86" -IUSE="savedconfig" - -RDEPEND=" - >=sys-libs/ncurses-6.0:0= - media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXft -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" - -src_prepare() { - default - - sed -i \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - config.mk || die - sed -i \ - -e '/tic/d' \ - Makefile || die - - restore_config config.h -} - -src_configure() { - sed -i \ - -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ - config.mk || die - - tc-export CC -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - - dodoc TODO - - make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' - - save_config config.h -} - -pkg_postinst() { - if ! [[ "${REPLACING_VERSIONS}" ]]; then - elog "Please ensure a usable font is installed, like" - elog "media-fonts/corefonts" - elog "media-fonts/dejavu" - elog "media-fonts/urw-fonts" - fi -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 51f8b383640e37be36440fcd8b32f81c44155cab Author: Jeroen Roovers gentoo org> AuthorDate: Fri Mar 29 11:45:57 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Mar 29 11:49:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f8b383 x11-terms/st: Update live ebuild Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> x11-terms/st/st-.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index cd83a4f2325..aeafbd94f11 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -1,15 +1,16 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit eutils git-r3 multilib savedconfig toolchain-funcs +EAPI=7 +inherit desktop git-r3 multilib savedconfig toolchain-funcs DESCRIPTION="simple terminal implementation for X" HOMEPAGE="https://st.suckless.org/; -EGIT_REPO_URI="https://git.suckless.org/st; +EGIT_REPO_URI="https://git.suckless.org/${PN}; LICENSE="MIT-with-advertising" SLOT="0" +KEYWORDS="" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 70db6351c5df5addd5670476786a637080dbfd34 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Feb 9 12:39:39 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Feb 9 12:39:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70db6351 x11-terms/st: Version 0.8.2 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> x11-terms/st/Manifest| 1 + x11-terms/st/st-0.8.2.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 909cf333005..9d21a54ca60 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1 +1,2 @@ DIST st-0.8.1.tar.gz 45423 BLAKE2B e7f5d731ba86f37db4cda1f612a8f191f955d7ea8fd57c3fb142c695c41fda4d3b82a483bb3c1fff2d4ff66d9277ed22339c026bca4f4af740fc80cbbc7f3620 SHA512 787d35b0cc8b1435dad7809e9995bed3c7f781e012a4a43dd5ae3d670ebc0e4bc03a56ba3872ff8a3bdba316a41ba771c626adc8de0559296457a59170756c6b +DIST st-0.8.2.tar.gz 44788 BLAKE2B cc7fc9040c6db1c903d0f7290e5cfd1c636b2d17b42645956583cc8fa883bc1f0631ffbd683e735a834ff96f90171d9d423801d84ce4c0686564498baa97bbc6 SHA512 eaaf5f2fe050ee768d16a9c8c295ba13315775b3a8a3201e020237a3dd217bfb811832d58477249000596289a6cb3287fbb39d6327fc90986af1c363e4b5bf8d diff --git a/x11-terms/st/st-0.8.2.ebuild b/x11-terms/st/st-0.8.2.ebuild new file mode 100644 index 000..185bb03fd8f --- /dev/null +++ b/x11-terms/st/st-0.8.2.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit desktop multilib savedconfig toolchain-funcs + +DESCRIPTION="simple terminal implementation for X" +HOMEPAGE="https://st.suckless.org/; +SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" +IUSE="savedconfig" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + x11-base/xorg-proto +" + +src_prepare() { + default + + sed -i \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + config.mk || die + sed -i \ + -e '/tic/d' \ + Makefile || die + + restore_config config.h +} + +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +} + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog "media-fonts/corefonts" + elog "media-fonts/dejavu" + elog "media-fonts/urw-fonts" + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 302d64f0d46aaa442b82e5a513026f04f10e095f Author: Jeroen Roovers gentoo org> AuthorDate: Sat Sep 15 08:35:28 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Sep 15 08:35:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302d64f0 x11-terms/st: Ancient. Package-Manager: Portage-2.3.49, Repoman-2.3.10 x11-terms/st/Manifest | 2 -- x11-terms/st/st-0.7.ebuild | 52 --- x11-terms/st/st-0.8.ebuild | 68 -- 3 files changed, 122 deletions(-) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index c568974c187..909cf333005 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,3 +1 @@ -DIST st-0.7.tar.gz 42418 BLAKE2B 2f0eccaec964106b03c3daa75486d8f373582b2275c00a8d93e236f86e97a4bcb66e2fae6199cb23e4178515c4c67fe65bf95dd3aea98c279a662a7d1204ecef SHA512 9384820d373bfaaef1887290351d8c34abeef26cd7d50ddbae56ffb865864bcca9be798c6238bf1ce595ba7c317f2c1d97653055da0aa302e322822768d4 DIST st-0.8.1.tar.gz 45423 BLAKE2B e7f5d731ba86f37db4cda1f612a8f191f955d7ea8fd57c3fb142c695c41fda4d3b82a483bb3c1fff2d4ff66d9277ed22339c026bca4f4af740fc80cbbc7f3620 SHA512 787d35b0cc8b1435dad7809e9995bed3c7f781e012a4a43dd5ae3d670ebc0e4bc03a56ba3872ff8a3bdba316a41ba771c626adc8de0559296457a59170756c6b -DIST st-0.8.tar.gz 45401 BLAKE2B 83a8ca385b6e94ded925b274983830664d84f3d746b4173fae9918f00464679f9e3b695a5a96554ca545c1f132a846a77d0627961ee1149b673133fd461e67a1 SHA512 47af80560f3bd803719b83e95affcb5425fed419fa4703dbd66ee2080f6671597aaba8110f3f7959190e8c3e2b02c62edf062fab950b2649f1d8c532c183de84 diff --git a/x11-terms/st/st-0.7.ebuild b/x11-terms/st/st-0.7.ebuild deleted file mode 100644 index 22efcadcec5..000 --- a/x11-terms/st/st-0.7.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils multilib savedconfig toolchain-funcs - -DESCRIPTION="simple terminal implementation for X" -HOMEPAGE="https://st.suckless.org/; -SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="amd64 ~arm hppa x86" -IUSE="savedconfig" - -RDEPEND=" - >=sys-libs/ncurses-6.0:0= - media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXft -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" - -src_prepare() { - eapply_user - - sed -e '/^CFLAGS/s:[[:space:]]-O[^[:space:]]*[[:space:]]: :' \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -i config.mk || die - sed -e '/@echo/!s:@::' \ - -e '/tic/d' \ - -i Makefile || die - tc-export CC - - restore_config config.h -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - - dodoc TODO - - make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' - - save_config config.h -} diff --git a/x11-terms/st/st-0.8.ebuild b/x11-terms/st/st-0.8.ebuild deleted file mode 100644 index 46e232587d9..000 --- a/x11-terms/st/st-0.8.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils multilib savedconfig toolchain-funcs - -DESCRIPTION="simple terminal implementation for X" -HOMEPAGE="https://st.suckless.org/; -SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~x86" -IUSE="savedconfig" - -RDEPEND=" - >=sys-libs/ncurses-6.0:0= - media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXft -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto -" - -src_prepare() { - default - - sed -i \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - config.mk || die - sed -i \ - -e '/tic/d' \ - Makefile || die - - restore_config config.h -} - -src_configure() { - sed -i \ - -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ - config.mk || die - - tc-export CC -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - - dodoc TODO - - make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' - - save_config config.h -} - -pkg_postinst() { - if ! [[ "${REPLACING_VERSIONS}" ]]; then - elog "Please ensure a usable font is installed, like" - elog "media-fonts/corefonts" -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 2be1a4af8759743fb00f843e8ea11af08b365cf4 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Sep 15 08:34:37 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Sep 15 08:34:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be1a4af x11-terms/st: Stable for AMD64 HPPA x86 too. Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --ignore-arches x11-terms/st/st-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.1.ebuild b/x11-terms/st/st-0.8.1.ebuild index aaa8318a7aa..149759a937f 100644 --- a/x11-terms/st/st-0.8.1.ebuild +++ b/x11-terms/st/st-0.8.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" +KEYWORDS="amd64 ~arm ~arm64 hppa x86" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: abb17f0ec5e65381379aecb019494acc84fb4c0d Author: Alex Bennée linaro org> AuthorDate: Fri Jun 1 09:15:29 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jun 4 18:57:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb17f0e x11-terms/st: add ~arm64 keyword x11-terms/st/st-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.8.1.ebuild b/x11-terms/st/st-0.8.1.ebuild index 46e232587d9..aaa8318a7aa 100644 --- a/x11-terms/st/st-0.8.1.ebuild +++ b/x11-terms/st/st-0.8.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: ff2f230569216c26cef440d3b5ffd9b4657bd226 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Mar 23 15:08:58 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Mar 23 15:09:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2f2305 x11-terms/st: Version 0.8.1. Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-terms/st/Manifest| 1 + x11-terms/st/st-0.8.1.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 2c8e5669b46..c568974c187 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,2 +1,3 @@ DIST st-0.7.tar.gz 42418 BLAKE2B 2f0eccaec964106b03c3daa75486d8f373582b2275c00a8d93e236f86e97a4bcb66e2fae6199cb23e4178515c4c67fe65bf95dd3aea98c279a662a7d1204ecef SHA512 9384820d373bfaaef1887290351d8c34abeef26cd7d50ddbae56ffb865864bcca9be798c6238bf1ce595ba7c317f2c1d97653055da0aa302e322822768d4 +DIST st-0.8.1.tar.gz 45423 BLAKE2B e7f5d731ba86f37db4cda1f612a8f191f955d7ea8fd57c3fb142c695c41fda4d3b82a483bb3c1fff2d4ff66d9277ed22339c026bca4f4af740fc80cbbc7f3620 SHA512 787d35b0cc8b1435dad7809e9995bed3c7f781e012a4a43dd5ae3d670ebc0e4bc03a56ba3872ff8a3bdba316a41ba771c626adc8de0559296457a59170756c6b DIST st-0.8.tar.gz 45401 BLAKE2B 83a8ca385b6e94ded925b274983830664d84f3d746b4173fae9918f00464679f9e3b695a5a96554ca545c1f132a846a77d0627961ee1149b673133fd461e67a1 SHA512 47af80560f3bd803719b83e95affcb5425fed419fa4703dbd66ee2080f6671597aaba8110f3f7959190e8c3e2b02c62edf062fab950b2649f1d8c532c183de84 diff --git a/x11-terms/st/st-0.8.1.ebuild b/x11-terms/st/st-0.8.1.ebuild new file mode 100644 index 000..185c4aa2643 --- /dev/null +++ b/x11-terms/st/st-0.8.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils multilib savedconfig toolchain-funcs + +DESCRIPTION="simple terminal implementation for X" +HOMEPAGE="https://st.suckless.org/; +SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~x86" +IUSE="savedconfig" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + x11-proto/xproto +" + +src_prepare() { + default + + sed -i \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + config.mk || die + sed -i \ + -e '/tic/d' \ + Makefile || die + + restore_config config.h +} + +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +} + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog "media-fonts/corefonts" + elog "media-fonts/dejavu" + elog "media-fonts/urw-fonts" + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: d8f03dd933001bcaefd876347643a18f04fbef5b Author: Jeroen Roovers gentoo org> AuthorDate: Fri Mar 16 20:21:46 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Mar 16 20:22:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f03dd9 x11-terms/st: Define src_configure(). Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-terms/st/st-0.8.ebuild | 23 +++ x11-terms/st/st-.ebuild | 17 ++--- 2 files changed, 29 insertions(+), 11 deletions(-) diff --git a/x11-terms/st/st-0.8.ebuild b/x11-terms/st/st-0.8.ebuild index 6ae06a264f5..185c4aa2643 100644 --- a/x11-terms/st/st-0.8.ebuild +++ b/x11-terms/st/st-0.8.ebuild @@ -26,22 +26,28 @@ DEPEND=" " src_prepare() { - eapply_user + default sed -i \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ - -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ config.mk || die sed -i \ -e '/tic/d' \ Makefile || die - tc-export CC restore_config config.h } +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + + tc-export CC +} + src_install() { emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install @@ -51,3 +57,12 @@ src_install() { save_config config.h } + +pkg_postinst() { + if ! [[ "${REPLACING_VERSIONS}" ]]; then + elog "Please ensure a usable font is installed, like" + elog "media-fonts/corefonts" + elog "media-fonts/dejavu" + elog "media-fonts/urw-fonts" + fi +} diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index 81e45504808..6968b6d8c46 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,13 +16,11 @@ RDEPEND=" >=sys-libs/ncurses-6.0:0= media-libs/fontconfig x11-libs/libX11 - x11-libs/libXext x11-libs/libXft " DEPEND=" ${RDEPEND} virtual/pkgconfig - x11-proto/xextproto x11-proto/xproto " @@ -30,23 +28,28 @@ src_prepare() { default sed -i \ - -e '/^CFLAGS/s:[[:space:]]-Wall[[:space:]]: :' \ - -e '/^CFLAGS/s:[[:space:]]-O[^[:space:]]*[[:space:]]: :' \ - -e '/^LDFLAGS/{s:[[:space:]]-s[[:space:]]: :}' \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ config.mk || die sed -i \ -e '/tic/d' \ Makefile || die restore_config config.h +} + +src_configure() { + sed -i \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die tc-export CC } src_install() { emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + dodoc TODO make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' ''
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: c30119aab642ca87dd76071f7a1a675424e1f7aa Author: Jeroen Roovers gentoo org> AuthorDate: Fri Mar 16 15:26:47 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Mar 16 15:26:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c30119aa x11-terms/st: Version 0.8. Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-terms/st/Manifest | 1 + x11-terms/st/st-0.8.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index fbcb89e8fbe..2c8e5669b46 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1 +1,2 @@ DIST st-0.7.tar.gz 42418 BLAKE2B 2f0eccaec964106b03c3daa75486d8f373582b2275c00a8d93e236f86e97a4bcb66e2fae6199cb23e4178515c4c67fe65bf95dd3aea98c279a662a7d1204ecef SHA512 9384820d373bfaaef1887290351d8c34abeef26cd7d50ddbae56ffb865864bcca9be798c6238bf1ce595ba7c317f2c1d97653055da0aa302e322822768d4 +DIST st-0.8.tar.gz 45401 BLAKE2B 83a8ca385b6e94ded925b274983830664d84f3d746b4173fae9918f00464679f9e3b695a5a96554ca545c1f132a846a77d0627961ee1149b673133fd461e67a1 SHA512 47af80560f3bd803719b83e95affcb5425fed419fa4703dbd66ee2080f6671597aaba8110f3f7959190e8c3e2b02c62edf062fab950b2649f1d8c532c183de84 diff --git a/x11-terms/st/st-0.8.ebuild b/x11-terms/st/st-0.8.ebuild new file mode 100644 index 000..6ae06a264f5 --- /dev/null +++ b/x11-terms/st/st-0.8.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils multilib savedconfig toolchain-funcs + +DESCRIPTION="simple terminal implementation for X" +HOMEPAGE="https://st.suckless.org/; +SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~x86" +IUSE="savedconfig" + +RDEPEND=" + >=sys-libs/ncurses-6.0:0= + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXft +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + x11-proto/xproto +" + +src_prepare() { + eapply_user + + sed -i \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ + -e '/^STLDFLAGS/s|= .*|= $(LDFLAGS) $(LIBS)|g' \ + -e "s|pkg-config|$(tc-getPKG_CONFIG)|g" \ + config.mk || die + sed -i \ + -e '/tic/d' \ + Makefile || die + tc-export CC + + restore_config config.h +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 00ed6823df74e2c8e430f3f233a44900aeb709a2 Author: Michael Weber gentoo org> AuthorDate: Mon Dec 18 16:52:37 2017 + Commit: Michael Weber gentoo org> CommitDate: Mon Dec 18 16:52:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ed6823 x11-terms/st: Add ~arm keyword. Closes: https://bugs.gentoo.org/595134 Package-Manager: Portage-2.3.19, Repoman-2.3.6 x11-terms/st/st-0.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-0.7.ebuild b/x11-terms/st/st-0.7.ebuild index 380a053d068..36d75e01407 100644 --- a/x11-terms/st/st-0.7.ebuild +++ b/x11-terms/st/st-0.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="amd64 hppa x86" +KEYWORDS="amd64 ~arm hppa x86" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 37c2aa095e9a46a85add754351862ad4b47b0dd1 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Sep 10 21:45:37 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Sep 10 21:47:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c2aa09 x11-terms/st: Use HTTPS. Package-Manager: Portage-2.3.8, Repoman-2.3.3 x11-terms/st/st-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index 72551762e60..81e45504808 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -6,7 +6,7 @@ inherit eutils git-r3 multilib savedconfig toolchain-funcs DESCRIPTION="simple terminal implementation for X" HOMEPAGE="https://st.suckless.org/; -EGIT_REPO_URI="git://git.suckless.org/st" +EGIT_REPO_URI="https://git.suckless.org/st; LICENSE="MIT-with-advertising" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: a266446c00a85684f335c767473afa25283ec096 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Aug 31 10:30:57 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Aug 31 10:30:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a266446c x11-terms/st: Switch to HTTPS. Package-Manager: Portage-2.3.8, Repoman-2.3.3 x11-terms/st/st-0.7.ebuild | 4 ++-- x11-terms/st/st-.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-terms/st/st-0.7.ebuild b/x11-terms/st/st-0.7.ebuild index d8dc62d615b..380a053d068 100644 --- a/x11-terms/st/st-0.7.ebuild +++ b/x11-terms/st/st-0.7.ebuild @@ -5,8 +5,8 @@ EAPI=6 inherit eutils multilib savedconfig toolchain-funcs DESCRIPTION="simple terminal implementation for X" -HOMEPAGE="http://st.suckless.org/; -SRC_URI="http://dl.suckless.org/st/${P}.tar.gz; +HOMEPAGE="https://st.suckless.org/; +SRC_URI="https://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index 0d922620326..72551762e60 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -5,7 +5,7 @@ EAPI=6 inherit eutils git-r3 multilib savedconfig toolchain-funcs DESCRIPTION="simple terminal implementation for X" -HOMEPAGE="http://st.suckless.org/; +HOMEPAGE="https://st.suckless.org/; EGIT_REPO_URI="git://git.suckless.org/st" LICENSE="MIT-with-advertising"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 5660e25f87eb819cebf6a88998519f657248a1a1 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jul 27 09:56:13 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jul 27 09:56:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5660e25f x11-terms/st: Fix Makefile sed script (bug #626334). Package-Manager: Portage-2.3.6, Repoman-2.3.3 x11-terms/st/st-.ebuild | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index c57b598bd32..0d922620326 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -27,20 +27,22 @@ DEPEND=" " src_prepare() { - eapply_user + default - sed -e '/^CFLAGS/s:[[:space:]]-Wall[[:space:]]: :' \ + sed -i \ + -e '/^CFLAGS/s:[[:space:]]-Wall[[:space:]]: :' \ -e '/^CFLAGS/s:[[:space:]]-O[^[:space:]]*[[:space:]]: :' \ -e '/^LDFLAGS/{s:[[:space:]]-s[[:space:]]: :}' \ -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -i config.mk || die - sed -e '/@echo/!s:@::' \ + config.mk || die + sed -i \ -e '/tic/d' \ - -i Makefile || die - tc-export CC + Makefile || die restore_config config.h + + tc-export CC } src_install() {
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 543c28e1b247d0c9768a5b2f4d9ec23fa93b9b50 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Mar 30 16:37:12 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Mar 30 16:37:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=543c28e1 x11-terms/st: Old. Package-Manager: Portage-2.3.5, Repoman-2.3.2 x11-terms/st/Manifest | 1 - x11-terms/st/st-0.6-r1.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 4b4635e8750..67582485f7f 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,2 +1 @@ -DIST st-0.6.tar.gz 40271 SHA256 85310c08c3814e099b5e45888f8ac7548640e69e9973e934d4fba38b03737a2b SHA512 31e4b6d2b27d6cea79d6a31dabd7ff4e08a8ab376f06c113123810c05eab25e3964482a6429eecd65c369983cc8ee3694f367e3894ed2cc740c67738c1898d29 WHIRLPOOL 94b526dffa7cb2446160acf4d2bb5e78d25f300c3f2ff4549bbe39ad5fae7ea80428ccdaa61a3603c1a3e6f4b98040983f5d468f218542204c62cb88fb776917 DIST st-0.7.tar.gz 42418 SHA256 f7870d906ccc988926eef2cc98950a99cc78725b685e934c422c03c1234e6000 SHA512 9384820d373bfaaef1887290351d8c34abeef26cd7d50ddbae56ffb865864bcca9be798c6238bf1ce595ba7c317f2c1d97653055da0aa302e322822768d4 WHIRLPOOL 28a799a3fc770dea1d82136580217033245fd74488107afcd428d0cde665c87bcf03d18cec31df0cb74f77ed9ea8b84f22990ce29bc6457c4dafce43bfac1e22 diff --git a/x11-terms/st/st-0.6-r1.ebuild b/x11-terms/st/st-0.6-r1.ebuild deleted file mode 100644 index 0b03f46094e..000 --- a/x11-terms/st/st-0.6-r1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib savedconfig toolchain-funcs - -DESCRIPTION="simple terminal implementation for X" -HOMEPAGE="http://st.suckless.org/; -SRC_URI="http://dl.suckless.org/st/${P}.tar.gz; - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="amd64 ~hppa ~x86" -IUSE="savedconfig" - -RDEPEND=" - sys-libs/ncurses:= - media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXft -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - x11-proto/xextproto - x11-proto/xproto -" - -src_prepare() { - epatch_user - - sed -e '/^CFLAGS/s:[[:space:]]-O[^[:space:]]*[[:space:]]: :' \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -i config.mk || die - sed -e '/@echo/!s:@::' \ - -e '/tic/d' \ - -i Makefile || die - tc-export CC - - restore_config config.h -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - - dodoc TODO - - make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' - - save_config config.h -}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 5931ad8f09bc54272d4492235b80c345fc4d7141 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Mar 30 16:36:39 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Mar 30 16:37:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5931ad8f x11-terms/st: Stable for AMD64 HPPA x86 too. Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches x11-terms/st/st-0.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/st/st-0.7.ebuild b/x11-terms/st/st-0.7.ebuild index 5a4de7b6ed3..d8dc62d615b 100644 --- a/x11-terms/st/st-0.7.ebuild +++ b/x11-terms/st/st-0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="http://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="amd64 hppa x86" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 2a7c16f77083597c1c0fb3933dba9439e41ad866 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Aug 20 14:04:20 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Aug 20 14:04:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7c16f7 x11-terms/st: Fix sys-libs/ncurses dependency (bug #573426). Package-Manager: portage-2.3.0 x11-terms/st/st-0.6-r1.ebuild | 2 +- x11-terms/st/st-0.7.ebuild| 2 +- x11-terms/st/st-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-terms/st/st-0.6-r1.ebuild b/x11-terms/st/st-0.6-r1.ebuild index 2cf583d..5a6672c 100644 --- a/x11-terms/st/st-0.6-r1.ebuild +++ b/x11-terms/st/st-0.6-r1.ebuild @@ -16,7 +16,7 @@ KEYWORDS="amd64 ~hppa ~x86" IUSE="savedconfig" RDEPEND=" -
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 711e44df01ac823e3719061f2253d088c76bee0b Author: Jeroen Roovers gentoo org> AuthorDate: Sat Aug 20 13:54:20 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Aug 20 13:54:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711e44df x11-terms/st: Stable for AMD64 (bug #581408). Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches x11-terms/st/st-0.6-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-terms/st/st-0.6-r1.ebuild b/x11-terms/st/st-0.6-r1.ebuild index 96bc4b4..2cf583d 100644 --- a/x11-terms/st/st-0.6-r1.ebuild +++ b/x11-terms/st/st-0.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ SRC_URI="http://dl.suckless.org/st/${P}.tar.gz; LICENSE="MIT-with-advertising" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="amd64 ~hppa ~x86" IUSE="savedconfig" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: dd9d292ac539a01ce2e79f64163161c7238a4e63 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Aug 20 13:54:58 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Aug 20 13:54:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9d292a x11-terms/st: Old. Package-Manager: portage-2.3.0 x11-terms/st/Manifest | 1 - x11-terms/st/st-0.5.ebuild | 59 -- x11-terms/st/st-0.6.ebuild | 59 -- 3 files changed, 119 deletions(-) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index f041196..4b4635e 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,3 +1,2 @@ -DIST st-0.5.tar.gz 36710 SHA256 ae80ddfaf8146f7665772efc9b85e05e08be5087682a689ecdf71aa4d4bfdd4e SHA512 fb5d3b6dfb56f35c60a83164d0da2aef67d9fc23b81fdd7c26b9a618c92524a601db5fc4149a3a5054ca3306ecc80e104fa629ecb1516c047a726012237c83d5 WHIRLPOOL 90083bfaca02f7507e706c4d251736b300553e95c12640d948a8a5c273c5339b2080e34d54113a69e7cd0d083207634c645a55744c443efe77a2f7b40a82f9ad DIST st-0.6.tar.gz 40271 SHA256 85310c08c3814e099b5e45888f8ac7548640e69e9973e934d4fba38b03737a2b SHA512 31e4b6d2b27d6cea79d6a31dabd7ff4e08a8ab376f06c113123810c05eab25e3964482a6429eecd65c369983cc8ee3694f367e3894ed2cc740c67738c1898d29 WHIRLPOOL 94b526dffa7cb2446160acf4d2bb5e78d25f300c3f2ff4549bbe39ad5fae7ea80428ccdaa61a3603c1a3e6f4b98040983f5d468f218542204c62cb88fb776917 DIST st-0.7.tar.gz 42418 SHA256 f7870d906ccc988926eef2cc98950a99cc78725b685e934c422c03c1234e6000 SHA512 9384820d373bfaaef1887290351d8c34abeef26cd7d50ddbae56ffb865864bcca9be798c6238bf1ce595ba7c317f2c1d97653055da0aa302e322822768d4 WHIRLPOOL 28a799a3fc770dea1d82136580217033245fd74488107afcd428d0cde665c87bcf03d18cec31df0cb74f77ed9ea8b84f22990ce29bc6457c4dafce43bfac1e22 diff --git a/x11-terms/st/st-0.5.ebuild b/x11-terms/st/st-0.5.ebuild deleted file mode 100644 index 0ac64c4..000 --- a/x11-terms/st/st-0.5.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils multilib savedconfig toolchain-funcs - -DESCRIPTION="simple terminal implementation for X" -HOMEPAGE="http://st.suckless.org/; -SRC_URI="http://dl.suckless.org/st/${P}.tar.gz; - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="amd64 ~hppa ~x86" -IUSE="savedconfig" - -RDEPEND="media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXft" -DEPEND="${RDEPEND} - sys-libs/ncurses - virtual/pkgconfig - x11-proto/xextproto - x11-proto/xproto" - -src_prepare() { - epatch_user - - sed -e '/^CFLAGS/s:[[:space:]]-O[^[:space:]]*[[:space:]]: :' \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -i config.mk || die - sed -e '/@echo/!s:@::' \ - -i Makefile || die - tc-export CC - - restore_config config.h -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install - tic -s -o "${ED}"/usr/share/terminfo st.info || die - dodoc TODO - - make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' - - save_config config.h -} - -pkg_postinst() { - if ! [[ "${REPLACING_VERSIONS}" ]]; then - elog "Please ensure a usable font is installed, like" - elog "media-fonts/corefonts" - elog "media-fonts/dejavu" - elog "media-fonts/urw-fonts" - fi -} diff --git a/x11-terms/st/st-0.6.ebuild b/x11-terms/st/st-0.6.ebuild deleted file mode 100644 index 0190c01..000 --- a/x11-terms/st/st-0.6.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils multilib savedconfig toolchain-funcs - -DESCRIPTION="simple terminal implementation for X" -HOMEPAGE="http://st.suckless.org/; -SRC_URI="http://dl.suckless.org/st/${P}.tar.gz; - -LICENSE="MIT-with-advertising" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" -IUSE="savedconfig" - -RDEPEND="media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXft" -DEPEND="${RDEPEND} - sys-libs/ncurses - virtual/pkgconfig - x11-proto/xextproto - x11-proto/xproto" - -src_prepare() { - epatch_user - - sed -e '/^CFLAGS/s:[[:space:]]-O[^[:space:]]*[[:space:]]: :' \ - -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ - -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \ - -i config.mk || die - sed -e '/@echo/!s:@::' \ - -i Makefile || die - tc-export CC - - restore_config config.h -} - -src_install() { - emake
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 057b6bcf448d79f882c7c5631e3839a75c877e27 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Aug 20 13:52:55 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Aug 20 13:53:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057b6bcf x11-terms/st: Maintain. Package-Manager: portage-2.3.0 x11-terms/st/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/x11-terms/st/metadata.xml b/x11-terms/st/metadata.xml index a535b88..58be0fe 100644 --- a/x11-terms/st/metadata.xml +++ b/x11-terms/st/metadata.xml @@ -5,4 +5,7 @@ x...@gentoo.org Michael Weber + +j...@gentoo.org +
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 5643e57477a8865f5556d7a0e26adc27ad55 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Aug 20 10:50:27 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Aug 20 10:53:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5643e574 x11-terms/st: Update live ebuild. Package-Manager: portage-2.3.0 x11-terms/st/st-.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index 943ef79..93dae9d 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 inherit eutils git-r3 multilib savedconfig toolchain-funcs DESCRIPTION="simple terminal implementation for X" @@ -28,7 +28,7 @@ DEPEND=" " src_prepare() { - epatch_user + eapply_user sed -e '/^CFLAGS/s:[[:space:]]-Wall[[:space:]]: :' \ -e '/^CFLAGS/s:[[:space:]]-O[^[:space:]]*[[:space:]]: :' \
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: dec5016a1160e57224e0b59abc039c47a91d5902 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Aug 20 08:46:10 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Aug 20 08:46:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dec5016a x11-terms/st: Version bump (bug #591278 by rypervenche). Package-Manager: portage-2.3.0 x11-terms/st/Manifest | 1 + x11-terms/st/st-0.7.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 4861996..f041196 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,2 +1,3 @@ DIST st-0.5.tar.gz 36710 SHA256 ae80ddfaf8146f7665772efc9b85e05e08be5087682a689ecdf71aa4d4bfdd4e SHA512 fb5d3b6dfb56f35c60a83164d0da2aef67d9fc23b81fdd7c26b9a618c92524a601db5fc4149a3a5054ca3306ecc80e104fa629ecb1516c047a726012237c83d5 WHIRLPOOL 90083bfaca02f7507e706c4d251736b300553e95c12640d948a8a5c273c5339b2080e34d54113a69e7cd0d083207634c645a55744c443efe77a2f7b40a82f9ad DIST st-0.6.tar.gz 40271 SHA256 85310c08c3814e099b5e45888f8ac7548640e69e9973e934d4fba38b03737a2b SHA512 31e4b6d2b27d6cea79d6a31dabd7ff4e08a8ab376f06c113123810c05eab25e3964482a6429eecd65c369983cc8ee3694f367e3894ed2cc740c67738c1898d29 WHIRLPOOL 94b526dffa7cb2446160acf4d2bb5e78d25f300c3f2ff4549bbe39ad5fae7ea80428ccdaa61a3603c1a3e6f4b98040983f5d468f218542204c62cb88fb776917 +DIST st-0.7.tar.gz 42418 SHA256 f7870d906ccc988926eef2cc98950a99cc78725b685e934c422c03c1234e6000 SHA512 9384820d373bfaaef1887290351d8c34abeef26cd7d50ddbae56ffb865864bcca9be798c6238bf1ce595ba7c317f2c1d97653055da0aa302e322822768d4 WHIRLPOOL 28a799a3fc770dea1d82136580217033245fd74488107afcd428d0cde665c87bcf03d18cec31df0cb74f77ed9ea8b84f22990ce29bc6457c4dafce43bfac1e22 diff --git a/x11-terms/st/st-0.7.ebuild b/x11-terms/st/st-0.7.ebuild new file mode 100644 index 000..453b501 --- /dev/null +++ b/x11-terms/st/st-0.7.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit eutils multilib savedconfig toolchain-funcs + +DESCRIPTION="simple terminal implementation for X" +HOMEPAGE="http://st.suckless.org/; +SRC_URI="http://dl.suckless.org/st/${P}.tar.gz; + +LICENSE="MIT-with-advertising" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" +IUSE="savedconfig" + +RDEPEND=" + !
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 0a38a6447539686f39719d901322c345ad2037fc Author: Jeroen Roovers jer AT gentoo DOT org AuthorDate: Thu Aug 27 08:34:10 2015 + Commit: Jeroen Roovers jer AT gentoo DOT org CommitDate: Thu Aug 27 08:34:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a38a644 x11-terms/st: Do not run tic. Package-Manager: portage-2.2.20.1 x11-terms/st/st-0.6-r1.ebuild | 1 + x11-terms/st/st-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/x11-terms/st/st-0.6-r1.ebuild b/x11-terms/st/st-0.6-r1.ebuild index e0e54e1..96bc4b4 100644 --- a/x11-terms/st/st-0.6-r1.ebuild +++ b/x11-terms/st/st-0.6-r1.ebuild @@ -37,6 +37,7 @@ src_prepare() { -e /^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:} \ -i config.mk || die sed -e '/@echo/!s:@::' \ + -e '/tic/d' \ -i Makefile || die tc-export CC diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index 7d67612..943ef79 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -37,6 +37,7 @@ src_prepare() { -e /^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:} \ -i config.mk || die sed -e '/@echo/!s:@::' \ + -e '/tic/d' \ -i Makefile || die tc-export CC
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: bc8361ad276a7c6a7e2e1205b557de120fb2b248 Author: Jeroen Roovers jer AT gentoo DOT org AuthorDate: Fri Aug 14 11:43:15 2015 + Commit: Jeroen Roovers jer AT gentoo DOT org CommitDate: Fri Aug 14 11:43:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8361ad Set RDEPEND on =sys-libs/ncurses-6.0 and do not install terminfo (bug #557454). Package-Manager: portage-2.2.20.1 x11-terms/st/st-0.6-r1.ebuild | 54 +++ 1 file changed, 54 insertions(+) diff --git a/x11-terms/st/st-0.6-r1.ebuild b/x11-terms/st/st-0.6-r1.ebuild new file mode 100644 index 000..e0e54e1 --- /dev/null +++ b/x11-terms/st/st-0.6-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils multilib savedconfig toolchain-funcs + +DESCRIPTION=simple terminal implementation for X +HOMEPAGE=http://st.suckless.org/; +SRC_URI=http://dl.suckless.org/st/${P}.tar.gz; + +LICENSE=MIT-with-advertising +SLOT=0 +KEYWORDS=~amd64 ~hppa ~x86 +IUSE=savedconfig + +RDEPEND= + !sys-libs/ncurses-6.0 + media-libs/fontconfig + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXft + +DEPEND= + ${RDEPEND} + virtual/pkgconfig + x11-proto/xextproto + x11-proto/xproto + + +src_prepare() { + epatch_user + + sed -e '/^CFLAGS/s:[[:space:]]-O[^[:space:]]*[[:space:]]: :' \ + -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \ + -e /^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:} \ + -i config.mk || die + sed -e '/@echo/!s:@::' \ + -i Makefile || die + tc-export CC + + restore_config config.h +} + +src_install() { + emake DESTDIR=${D} PREFIX=${EPREFIX}/usr install + + dodoc TODO + + make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' '' + + save_config config.h +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/
commit: 5354041561e08610e41141f06a3c1f0b7030be07 Author: Jeroen Roovers jer AT gentoo DOT org AuthorDate: Fri Aug 14 11:46:59 2015 + Commit: Jeroen Roovers jer AT gentoo DOT org CommitDate: Fri Aug 14 11:46:59 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53540415 Set RDEPEND on =sys-libs/ncurses-6.0 and do not install terminfo (bug #557454). Package-Manager: portage-2.2.20.1 x11-terms/st/st-.ebuild | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/x11-terms/st/st-.ebuild b/x11-terms/st/st-.ebuild index 7cde185..7d67612 100644 --- a/x11-terms/st/st-.ebuild +++ b/x11-terms/st/st-.ebuild @@ -11,18 +11,21 @@ EGIT_REPO_URI=git://git.suckless.org/st LICENSE=MIT-with-advertising SLOT=0 -KEYWORDS= IUSE=savedconfig -RDEPEND=media-libs/fontconfig +RDEPEND= + !sys-libs/ncurses-6.0 + media-libs/fontconfig x11-libs/libX11 x11-libs/libXext - x11-libs/libXft -DEPEND=${RDEPEND} - sys-libs/ncurses + x11-libs/libXft + +DEPEND= + ${RDEPEND} virtual/pkgconfig x11-proto/xextproto - x11-proto/xproto + x11-proto/xproto + src_prepare() { epatch_user @@ -42,7 +45,6 @@ src_prepare() { src_install() { emake DESTDIR=${D} PREFIX=${EPREFIX}/usr install - tic -s -o ${ED}/usr/share/terminfo st.info || die dodoc TODO make_desktop_entry ${PN} simpleterm utilities-terminal 'System;TerminalEmulator;' ''