diff options
Diffstat (limited to 'x11-terms')
-rw-r--r-- | x11-terms/Manifest.gz | bin | 4697 -> 4689 bytes | |||
-rw-r--r-- | x11-terms/st/Manifest | 4 | ||||
-rw-r--r-- | x11-terms/st/st-0.8.ebuild | 68 | ||||
-rw-r--r-- | x11-terms/st/st-9999.ebuild | 17 | ||||
-rw-r--r-- | x11-terms/tilda/Manifest | 2 | ||||
-rw-r--r-- | x11-terms/tilda/tilda-0.9.6-r1.ebuild | 4 | ||||
-rw-r--r-- | x11-terms/xfce4-terminal/Manifest | 2 | ||||
-rw-r--r-- | x11-terms/xfce4-terminal/xfce4-terminal-0.8.7.2.ebuild | 37 |
8 files changed, 123 insertions, 11 deletions
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz Binary files differindex b17a454419c9..143c6cae32d0 100644 --- a/x11-terms/Manifest.gz +++ b/x11-terms/Manifest.gz diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest index 46b8e900442c..7011dfac6af8 100644 --- a/x11-terms/st/Manifest +++ b/x11-terms/st/Manifest @@ -1,4 +1,6 @@ DIST st-0.7.tar.gz 42418 BLAKE2B 2f0eccaec964106b03c3daa75486d8f373582b2275c00a8d93e236f86e97a4bcb66e2fae6199cb23e4178515c4c67fe65bf95dd3aea98c279a662a7d1204ecef SHA512 9384820d373bfaaef1887290351d8c34abeef26cd7d50ddbae56ffb865864bcca9be798c6238bf1ce595ba7c317f2c1d97653055da0aa302e322eeee822768d4 +DIST st-0.8.tar.gz 45401 BLAKE2B 83a8ca385b6e94ded925b274983830664d84f3d746b4173fae9918f00464679f9e3b695a5a96554ca545c1f132a846a77d0627961ee1149b673133fd461e67a1 SHA512 47af80560f3bd803719b83e95affcb5425fed419fa4703dbd66ee2080f6671597aaba8110f3f7959190e8c3e2b02c62edf062fab950b2649f1d8c532c183de84 EBUILD st-0.7.ebuild 1129 BLAKE2B cb0a011d05f95e6e2c9393736eb85208d5ef4c88f597a8385a36ae77771573d97279e5ac0f65c37a2a269796d018e2b3549105e7e51371169ae919c78fccaab1 SHA512 9d16f3b81a4c29c03b69a6a7e0875a0c53a41c4ad6b194a3f9863cec5d57d3416cf0f060de7b5825e6a7ede3aa94d0d8f089eafc1d71c56566b118e5a9ba795d -EBUILD st-9999.ebuild 1407 BLAKE2B 7c2d4281002fbe6554762bf2058eeb4e42ed432681fcdf530478d6a97b7cca5ecd8d175ea126d3804e876992de1f36c050d11cfe8a941f8af8302939b003a260 SHA512 a33b717161fc26ea0e7e62b8a62d9444a7a7316f5c1a22e56e5e997558122a2a01e7ee142e295bf58e188ec38094529ba58bc8a4233315bdae6358d17a87ab60 +EBUILD st-0.8.ebuild 1383 BLAKE2B d5a3b5f5a931bfefce2fb8623f355759144a8dfafa9806c0b7b24ab557a215ba033be2f0df87a0a2eafe6f679b152e92417feffd87aa05e5725aaa3f778e8329 SHA512 8beeabd53d3484c46fb800eb04803921a303e84b8012d55ae731bdc184570799a31b81c9e3eb2d4dab8bb88cb1e43dcb0b753f4e085a3b4756f818ce7ac78cfe +EBUILD st-9999.ebuild 1351 BLAKE2B 44dcf00f4a4f414c8ebc7e26f389daeb3a8a4888e0a5e963bd45f2cfbcc8675e0a63f06f4b9f012cf78ecb1164863cf507615b322561ebc62b3d0d79b8487515 SHA512 c68805bb6511c1a2ab892ee3f6247dbd324479cb80e581ae621c6400406df42d88c77939f9b6c42c9e4d0e1f33851a7e618df36d76511b11a9fabbc870731d99 MISC metadata.xml 308 BLAKE2B 0b5b8fb79473744926b25e2bffcc047e5bc3a41cf4a8708e64bdcefcbd61bd6a3414e79d1c8a07498eda8b5203d5c786f36aa70a9530f82b88c540dcd4808556 SHA512 18e3f4a2e5cd9c0fc70a8069cb948383ff4ee7ebd4e02e6e5bb26d2b0650d42562602284d985484842a870c33693439614ba40b47d2d567a2fe1bc09e62d9fcb diff --git a/x11-terms/st/st-0.8.ebuild b/x11-terms/st/st-0.8.ebuild new file mode 100644 index 000000000000..185c4aa2643b --- /dev/null +++ b/x11-terms/st/st-0.8.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 +} diff --git a/x11-terms/st/st-9999.ebuild b/x11-terms/st/st-9999.ebuild index 81e455048081..6968b6d8c46c 100644 --- a/x11-terms/st/st-9999.ebuild +++ b/x11-terms/st/st-9999.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;' '' diff --git a/x11-terms/tilda/Manifest b/x11-terms/tilda/Manifest index 242b2cd1c365..e6a18cb2cbae 100644 --- a/x11-terms/tilda/Manifest +++ b/x11-terms/tilda/Manifest @@ -2,6 +2,6 @@ AUX tilda-0.9.6-gdk_resources.patch 624 BLAKE2B 73770f00afc0e1975cc0c6f71b8c51f3 AUX tilda-0.9.6-glib-single-include.patch 338 BLAKE2B 18b2b8412eab9bd15720b920b72abc4d7778cb6844f4f8717a400f8432b298073741558f7152193a8588bde4a56827d239421799c1b1b11a590b3ae1973238fb SHA512 e161ac8d6ac2e645efcdbed7247baff2a360128a7c5dff3aa9ecf4fcfe0c8e05bab2276fbe5970674f4b59385515e4c9aaaab5619687e41c1ab9390d34b93500 AUX tilda-0.9.6-makefile.patch 689 BLAKE2B d2132b3567d9bfdf9301184c73e5ba5f7add927f7d3d865473d8ebbda7e2d89aeb3ffa99cab95ecb96ea70f57cb874be1fe8badf4c90bb15f28d49113585cfeb SHA512 45ee0e4eb3ec9a62c5fd1b607fd548141738528bf4c82254a68b81baca1c52f10af81ca5c8450ea3dd6af6709d5e11e0d1d7bb7b6a77b88cf1c169677be1b7ed DIST tilda-0.9.6.tar.gz 307517 BLAKE2B dba49f28cf92a514977da5f8099e7f19366723b89785c9d9897138500eac7281a97d3ea3365acb08f17edb0a71ffe3a63d631987aaf39aa6e0058290f037e9dc SHA512 7d0ddaf289de2c3f9f48f5cce3ee71534b9fdd91f79a4e56a32a301fd8fc82c4a3d760cfcd16d8d2e2d9f0d963b8130547720563ab15c2bb2220ff546ea562b0 -EBUILD tilda-0.9.6-r1.ebuild 756 BLAKE2B dbdfa588e06554e21fcc8dc723e6a3611b5cd5e8782fc5af8c7aa3bf54c9cae8eb119f0402031233fcb8d3f928db99051f424a0752c2e50d27eaeabb0fb388b6 SHA512 3aaaecf25c8330b88373c13bfe4a626d9b4833db3a3cef3e7b92102a103be10160f78118d9e09be54c686c047f17b69b6c592b26c9f0554aa024d295e7680124 +EBUILD tilda-0.9.6-r1.ebuild 754 BLAKE2B 1698211d414d153a7d0db8718dceaaa73241e6fc424241cc5455773cd0ba2e18c684394d9f314d007469ed24e3d51d923afef48fe671a1c73fd2977ef1fb6c90 SHA512 557d62c256b05900f960e48a8d40d6663bf8067243d1a344c6e50b9a9a4341f0984286e9c377dbd159a8d8c40ae180c471c80c3f90b4282699607d6b2872137c EBUILD tilda-0.9.6.ebuild 667 BLAKE2B e7afc8555e4b0e973e3ba01ae0cdedf593671d2f832d0dbd981b753f3793eaa35e8c19280f0d7f3ea1c4960d6ce4bb121943e34fbaa51f340f2a43370fe2ced5 SHA512 716a1d992939ac7fd51828d96cef8ca1ee9fc3610e4fd4347ea32aa26ac43e1d84088027d1da96b8b223c78db8d4ad73c960f80aa0ccb001954d66dba4f63b1d MISC metadata.xml 218 BLAKE2B 7bf63b20a415707a67ee809f2baa9500a3235d261dbd05955a2079db6f345cb99e7570195dd2ce4e7035375fb08ae20418ab504322443253d588d7a6af47f524 SHA512 d5fe990e82840776a7f0f2442df94c1b7dc7a99ebee9fe9345a73fb364f6e6f3924a95e85135caac1c2a80a5ef2ddbaae3ad0eed96eeba97120b9a4bac08ec54 diff --git a/x11-terms/tilda/tilda-0.9.6-r1.ebuild b/x11-terms/tilda/tilda-0.9.6-r1.ebuild index 85cda089c8c0..ed11fc466333 100644 --- a/x11-terms/tilda/tilda-0.9.6-r1.ebuild +++ b/x11-terms/tilda/tilda-0.9.6-r1.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 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/tilda/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="" RDEPEND="x11-libs/vte:0 diff --git a/x11-terms/xfce4-terminal/Manifest b/x11-terms/xfce4-terminal/Manifest index 0b7abb6664cb..ccb678392261 100644 --- a/x11-terms/xfce4-terminal/Manifest +++ b/x11-terms/xfce4-terminal/Manifest @@ -2,8 +2,10 @@ DIST xfce4-terminal-0.6.3.tar.bz2 815207 BLAKE2B 5c68d1efb14ef1a4fe0d9377909cceb DIST xfce4-terminal-0.8.5.1.tar.bz2 942117 BLAKE2B b72f1f51837778a90b4f3299ed2d4d04ae7658f52399da9bf5d44b4e41a87a8382486172384604e8782dfa754f411f4436ae756ce4c1e966465c10c0ba2da22d SHA512 bf64877985d75c4d6b7a9da741c1f71486dacf2bf203de4555ceb6f45eee109938e29bdbb70487a67f40aa51a6a10fca7ee04b89d87e3e4f11a0a99cfbe1be9f DIST xfce4-terminal-0.8.6.tar.bz2 952859 BLAKE2B 7f6ed679eb53196d2665003cc2af7543c42c73679f91581ee241c4c1d3d4d34dfd8b78e2a8f3038514727d585b51a2ae11fe20a48a55e9d0b869c6baeb4ecf18 SHA512 96d9c3fab56ad9cd267bd7b33f4d8fb3831200b9507653a69e6872b673ca5e30adffc73ef2f73de6eb858a2817a98b781188a39a4c0d79298699711c49f8be97 DIST xfce4-terminal-0.8.7.1.tar.bz2 889692 BLAKE2B 2e8fdda67ba631caabfc184e501fed014c10a2a9982ca57a4900030519d7acfb34289fc507bf0e62dbde1714b3b0e3f1cf7cf29c50dd0dc8d0562831e8f2854d SHA512 e34d0eaa32a7088c83091de321a95cccbd4d6122e9df562af3f1e15d64b224bc9c289302c73874ff88d72f74fe679a42623f078386b0affa962a930801f3bdd2 +DIST xfce4-terminal-0.8.7.2.tar.bz2 889974 BLAKE2B cf3aff96e0038f77fd40dcfd6dcfad898a85bd607ec6726606f4537864d4d222b7171675872e40a8c8133aafeedefd9fb9dfb5f3bfa3f2cae490dd68b1ccde13 SHA512 adcf43c6f9c8512ef82548347af985a2e23a7d88a2aea51eb48a483108cb23fd5fee7736b4cf85a6eac6911e063ea4d395d8cc25feee153ecd83250fb139ac5f EBUILD xfce4-terminal-0.6.3.ebuild 797 BLAKE2B 3c6ac612d2a64b1073a1c0cc8c7a6ed5a6765695858ec76a8e96c4d8a38cf98d86778f90b7681eede18b4586c53c15c3c2ecae7623b33703c76ed88b11ebf819 SHA512 8f4e7bd5b0bf6a633dcb3de46cf428d6b300072a90e6b96dbae51bf3efa19a77a29b927b08f742f74ede0a0355804ed991e8d72c769f4ba0cfef5b7d31298ff0 EBUILD xfce4-terminal-0.8.5.1.ebuild 747 BLAKE2B 7b1b10843d7a62af551b255cc9ee3be18b13f6adea9557a8906439da9199face5d944351da7aedbff02faf203159c35b31d28b8b235bc07dd9ddc0faf2515328 SHA512 7516c226517cfa1b55c447b259712c855f413ddaee16d252e101f9d793309fad42af7b1a731988f088db4236c916c21963c67aa06b425910fd088ff10a78009d EBUILD xfce4-terminal-0.8.6.ebuild 746 BLAKE2B 5c11ed8934d2e78b9029cf9b4cd64c4172b9225cfedec98f7ab000629ac4b8c80d0e69fa67aeb5e51566c8d3a5af8ad16981da1f2a03f52b063346f37d67ee44 SHA512 f599d7fcef59b6ea054ff5e52435f6c23a490e1fe3c8287ead9eff1caa6e8dde4d76e8d4d66ae11ee3e76cd2b95b3d6a12b482085ed7c3b85cd364b850827405 EBUILD xfce4-terminal-0.8.7.1.ebuild 912 BLAKE2B fb255ac1f93ffca698951b9078b4ff8f4a38bcd5cb00c9c0175a5ebe14cebecfe6cc2cca52e5d9c5939e63318946952d085e37b3db390e0e6f6afa7b9f61c20e SHA512 475ae086d375d86199d799544245d92bcc57c880f5e9f46504baee4f302061743cd88775ea662df47f2f63ed7fd34b2593a88515198bf233f0cb9a917f030581 +EBUILD xfce4-terminal-0.8.7.2.ebuild 912 BLAKE2B fb255ac1f93ffca698951b9078b4ff8f4a38bcd5cb00c9c0175a5ebe14cebecfe6cc2cca52e5d9c5939e63318946952d085e37b3db390e0e6f6afa7b9f61c20e SHA512 475ae086d375d86199d799544245d92bcc57c880f5e9f46504baee4f302061743cd88775ea662df47f2f63ed7fd34b2593a88515198bf233f0cb9a917f030581 MISC metadata.xml 371 BLAKE2B c8a78256e1d987f23d6e7032a30d180633fd672a451f2b52ac41e3921142280ba9c69556dd3f425b2dfa7438b76fcbc1cdfd4aeadad8a263afeba7173fe43022 SHA512 7035e6d0ab1a3429faa848514df83f35869e291b9bee6cccad20ba5027ffe68b36c4ff371155be31762c4bf904c577a2144ba2a0366b6a4927500b083ccd7ddd diff --git a/x11-terms/xfce4-terminal/xfce4-terminal-0.8.7.2.ebuild b/x11-terms/xfce4-terminal/xfce4-terminal-0.8.7.2.ebuild new file mode 100644 index 000000000000..4ed3b8ddca72 --- /dev/null +++ b/x11-terms/xfce4-terminal/xfce4-terminal-0.8.7.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eapi7-ver + +DESCRIPTION="A terminal emulator for the Xfce desktop environment" +HOMEPAGE="https://docs.xfce.org/apps/terminal/start" +SRC_URI="mirror://xfce/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="utempter" + +RDEPEND=">=dev-libs/glib-2.32:2= + >=x11-libs/gtk+-3.20.8:3= + x11-libs/libX11:= + >=x11-libs/vte-0.38:2.91= + >=xfce-base/libxfce4ui-4.10:=[gtk3(+)] + utempter? ( sys-libs/libutempter:= )" +DEPEND="${RDEPEND} + dev-libs/libxml2 + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog HACKING NEWS README THANKS ) + +src_configure() { + local myconf=( + $(use_with utempter) + ) + + econf "${myconf[@]}" +} |