summaryrefslogtreecommitdiff
path: root/x11-terms/terminology
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-12-24 14:11:38 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-12-24 14:11:38 +0000
commitde49812990871e1705b64051c35161d5e6400269 (patch)
tree5e1e8fcb0ff4579dbd22a1bfee28a6b97dc8aaeb /x11-terms/terminology
parent536c3711867ec947c1738f2c4b96f22e4863322d (diff)
gentoo resync : 24.12.2018
Diffstat (limited to 'x11-terms/terminology')
-rw-r--r--x11-terms/terminology/Manifest7
-rw-r--r--x11-terms/terminology/files/terminology-1.2.1-use-system-lz4.patch23
-rw-r--r--x11-terms/terminology/terminology-1.1.1.ebuild28
-rw-r--r--x11-terms/terminology/terminology-1.3.2.ebuild (renamed from x11-terms/terminology/terminology-1.2.1-r1.ebuild)27
4 files changed, 11 insertions, 74 deletions
diff --git a/x11-terms/terminology/Manifest b/x11-terms/terminology/Manifest
index 1ae0dbf50338..bf75abb7f91a 100644
--- a/x11-terms/terminology/Manifest
+++ b/x11-terms/terminology/Manifest
@@ -1,6 +1,3 @@
-AUX terminology-1.2.1-use-system-lz4.patch 967 BLAKE2B 666ba19e3b53d1694ee7a08e159526230a62c0485fddf1f184e374babd78577408e1f948ce7a1c40a1073310f4d2f0b30efd5d4c068e0022452b5fca78cd5c7e SHA512 01293434648d3ee82a69c85d47841ba6e1794764acaf7498c56d3755a41b836f4102f3b3906352547fb2d590b954cdc0d07f134249c2c224d46f0dc293cdedab
-DIST terminology-1.1.1.tar.xz 4989940 BLAKE2B 946476fbe7b0f6c5e15e3d2cd6b90e1f77ace4f25541d2c433ccf45f674a4b498b1b289ff17ae079a38a4cc959075087c99d3230c96df43aaf1c36f427bcc446 SHA512 034f061374462bc4c596ed2fbcbf16b77071459595a86cbacb6f4fd613e93b412ce0c61a77770b919f731a559632e897bc378a9bf6dbe2aaa41d1bca8c50215f
-DIST terminology-1.2.1.tar.xz 4858528 BLAKE2B 953917ed9dac9d17048d19394e6d8b38fd1673bc618cd1ecb596eee7b889f973b5622ef9d3424bc9f94928f44129062a7a4f88cdb2af519b87aeb141661902bc SHA512 8485d38a5426ac0f32b3cb049170bfa015a9f648134973462d72412b291b160f05b6ccfb3ba47115740946c8d87160401d55672a6853027d0cc216bdc7cc659b
-EBUILD terminology-1.1.1.ebuild 600 BLAKE2B 8311f2356fcf22ddce03adfc341dea0a4e0c00ca112a6019c5335c68ebc5b14dfea5f7a77ef38a19f1e39fe7d76c6d348a0dfee9bdea7dfbdb34eedc49327e88 SHA512 c251bcfad8907496aead3efb018fb65c2beb7e220839ac1cf596033a6220c6d44cc3da6edcfa1f8dff75e3d1be6cb2ab6837b9ec60487e00d04fa8cb57fa4258
-EBUILD terminology-1.2.1-r1.ebuild 879 BLAKE2B 1ace436b35bd8a12291ba6e9c74ac82cb20ec579654469bfb957b97926c202e9444e54a39627888221cd726884321c5e9c977fc3f9b282177a88748fca0e5878 SHA512 2eb432498832d29224fc8d48110d385f9bf028275375de00a0c8a109b2af54182f85e52eada55fcf88e2b595a9860ec4e672977401df45b831d1337e660a80dc
+DIST terminology-1.3.2.tar.xz 4849832 BLAKE2B db03ab8d40a432e42d645a53a02b96afa37a6d238cb26bea55de6153969164e53986d70091239235ba724556feaa32bc8de68aba5fb766543f1719791f0c5ab6 SHA512 e41e413348451e0df90634af06fb49ec830f9b1454eec2601977e6e35385bd1a62a385a9ab7fc02fc6c3750f5b73785e4f40f14bb36acd58d4c296074b5f32c8
+EBUILD terminology-1.3.2.ebuild 704 BLAKE2B d370de399a89c60309f5297b96782b1a42555d3748d2abe88bd0cd421c60d03564028e28b52804f724af70190cf3680ffbaf1291f22a56094aa560d15a13cd79 SHA512 b0d3ce06d7f88c2b84faebd0e11e7fa17bb41ecc761b0649c7b8473db9050b78b87ba7e0af7bc3e4c8088e23fad2cb3179b291e1912077d530ec95bb2a30eb5e
MISC metadata.xml 344 BLAKE2B 2b09c758b212196592a83ba9e2f30591f97d222619bf3a494fcc025789c46d70f55b955400c580dbc9d3f5ea3cdb3662d79e2960d88e8b7e089a741c7fa6041d SHA512 f9e35a54a3d719a4114e2bc758096c1f6365838163ab5f6a3353bd318581683ca4757be60d0dbb8457099c1e174518078091a94e2f23f086903f45be94c4915d
diff --git a/x11-terms/terminology/files/terminology-1.2.1-use-system-lz4.patch b/x11-terms/terminology/files/terminology-1.2.1-use-system-lz4.patch
deleted file mode 100644
index 291312dc4863..000000000000
--- a/x11-terms/terminology/files/terminology-1.2.1-use-system-lz4.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -Naur a/src/bin/meson.build b/src/bin/meson.build
---- a/src/bin/meson.build 2018-05-14 23:20:41.000000000 +0300
-+++ b/src/bin/meson.build 2018-08-14 15:45:56.349694832 +0300
-@@ -31,7 +31,6 @@
- 'termptygfx.c', 'termptygfx.h',
- 'termptyext.c', 'termptyext.h',
- 'termptysave.c', 'termptysave.h',
-- 'lz4/lz4.c', 'lz4/lz4.h',
- 'md5/md5.c', 'md5/md5.h',
- 'utf8.c', 'utf8.h',
- 'win.c', 'win.h',
-diff -Naur a/src/bin/termptysave.c b/src/bin/termptysave.c
---- a/src/bin/termptysave.c 2018-05-14 23:20:41.000000000 +0300
-+++ b/src/bin/termptysave.c 2018-08-14 16:08:59.050328377 +0300
-@@ -2,7 +2,7 @@
- #include <Elementary.h>
- #include "termpty.h"
- #include "termptysave.h"
--#include "lz4/lz4.h"
-+#include <lz4.h>
- #include <sys/mman.h>
-
- #if defined (__MacOSX__) || (defined (__MACH__) && defined (__APPLE__))
diff --git a/x11-terms/terminology/terminology-1.1.1.ebuild b/x11-terms/terminology/terminology-1.1.1.ebuild
deleted file mode 100644
index bcf5de53d091..000000000000
--- a/x11-terms/terminology/terminology-1.1.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Feature rich terminal emulator using the Enlightenment Foundation Libraries"
-HOMEPAGE="https://www.enlightenment.org/about-terminology"
-SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="nls"
-
-RDEPEND=">=dev-libs/efl-1.18.0[eet,X]"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
-"
-
-src_configure() {
- local myconf=(
- $(use_enable nls)
- )
-
- econf "${myconf[@]}"
-}
diff --git a/x11-terms/terminology/terminology-1.2.1-r1.ebuild b/x11-terms/terminology/terminology-1.3.2.ebuild
index 5090a3366749..813c81c47cd3 100644
--- a/x11-terms/terminology/terminology-1.2.1-r1.ebuild
+++ b/x11-terms/terminology/terminology-1.3.2.ebuild
@@ -1,43 +1,34 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit meson xdg-utils
+inherit meson
DESCRIPTION="Feature rich terminal emulator using the Enlightenment Foundation Libraries"
HOMEPAGE="https://www.enlightenment.org/about-terminology"
-SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz"
+SRC_URI="https://fau.re/${PN}/${P}.tar.xz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="nls"
RDEPEND="
|| ( dev-libs/efl[egl] dev-libs/efl[opengl] )
|| ( dev-libs/efl[X] dev-libs/efl[wayland] )
app-arch/lz4
- >=dev-libs/efl-1.20.0[eet,fontconfig]
+ dev-libs/efl[eet,fontconfig]
"
-DEPEND="
- ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )
"
-PATCHES=(
- "${FILESDIR}/terminology-1.2.1-use-system-lz4.patch"
-)
-
-src_prepare() {
- default
- xdg_environment_reset
-}
-
src_configure() {
local emesonargs=(
- -D nls=$(usex nls true false)
+ $(meson_use nls)
)
meson_src_configure