Gentoo Archives: gentoo-commits

From: Marco Leise <marco.leise@×××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/dlang:master commit in: x11-terms/tilix/
Date: Sat, 15 Aug 2020 18:01:12
Message-Id: 1597507287.1691b007fddd730f40fa180140e650d3607a40b2.mleise@gentoo
1 commit: 1691b007fddd730f40fa180140e650d3607a40b2
2 Author: Marco Leise <marco.leise <AT> gmx <DOT> de>
3 AuthorDate: Sat Aug 15 16:01:27 2020 +0000
4 Commit: Marco Leise <marco.leise <AT> gmx <DOT> de>
5 CommitDate: Sat Aug 15 16:01:27 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=1691b007
7
8 Updated tilix ebuild to EAPI=7. Does not compile with GCC due to shared/constness issues in object.d
9
10 Signed-off-by: Marco Leise <marco.leise <AT> gmx.de>
11
12 x11-terms/tilix/tilix-1.9.3-r1.ebuild | 6 +++---
13 1 file changed, 3 insertions(+), 3 deletions(-)
14
15 diff --git a/x11-terms/tilix/tilix-1.9.3-r1.ebuild b/x11-terms/tilix/tilix-1.9.3-r1.ebuild
16 index 81192b1..6009c81 100644
17 --- a/x11-terms/tilix/tilix-1.9.3-r1.ebuild
18 +++ b/x11-terms/tilix/tilix-1.9.3-r1.ebuild
19 @@ -1,7 +1,7 @@
20 # Copyright 1999-2019 Gentoo Authors
21 # Distributed under the terms of the GNU General Public License v2
22
23 -EAPI=6
24 +EAPI=7
25
26 DESCRIPTION="A tiling terminal emulator for Linux using GTK+ 3"
27 HOMEPAGE="https://gnunn1.github.io/tilix-web/"
28 @@ -14,7 +14,7 @@ IUSE="+crypt"
29 DLANG_VERSION_RANGE="2.075-2.086"
30 DLANG_PACKAGE_TYPE="single"
31
32 -inherit gnome2 dlang
33 +inherit dlang
34
35 GITHUB_URI="https://codeload.github.com/gnunn1"
36 SRC_URI="${GITHUB_URI}/${PN}/tar.gz/${PV} -> ${PN}-${PV}.tar.gz"
37 @@ -37,7 +37,7 @@ src_prepare() {
38 d_src_configure() {
39 export GTKD_CFLAGS="-I/usr/include/dlang/gtkd-3"
40 export GTKD_LIBS="-L-ldl -L-lvted-3 -L-lgtkd-3"
41 - DC="${DMD}" default_src_configure
42 + default_src_configure
43 }
44
45 d_src_install() {