1 |
commit: 5eab89903a90d79d711d5cc7d24ab7924f9a49dd |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Oct 31 20:39:29 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Oct 31 20:39:29 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eab8990 |
7 |
|
8 |
net-irc/irssi: drop 1.4.1 |
9 |
|
10 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
11 |
|
12 |
net-irc/irssi/Manifest | 1 - |
13 |
.../irssi/files/irssi-1.4.1-no-werror-decl.patch | 14 ----- |
14 |
net-irc/irssi/irssi-1.4.1.ebuild | 72 ---------------------- |
15 |
3 files changed, 87 deletions(-) |
16 |
|
17 |
diff --git a/net-irc/irssi/Manifest b/net-irc/irssi/Manifest |
18 |
index 418c2a1d2baf..511636182da0 100644 |
19 |
--- a/net-irc/irssi/Manifest |
20 |
+++ b/net-irc/irssi/Manifest |
21 |
@@ -1,3 +1,2 @@ |
22 |
-DIST irssi-1.4.1.tar.xz 1210772 BLAKE2B b02dfeae1e3ac5d52c5d22f8d2284e0314d9c39628e5389eed2a90d22904754869567750909b65315472068113f1efa8e304696564e2c2517b7a17219cf92dda SHA512 e0c53c456bd92af60e8845dba6d338bc0f880639ba19118c22324a5044101a16f7a387377f2a15aa74364f75fe9ed0d5fac0f353c3ea2158190f76ed89dfdd22 |
23 |
DIST irssi-1.4.2.tar.xz 1211740 BLAKE2B 916028948640d264707bf4c8405fe63ee2781b0990abc40c4d60c5fd34bebe38de7d35cf6856c69dab39121ba5d72c962b763fda408cb81326392edc8447d3a8 SHA512 428157b85226b5299f55679d9384d3ae8b1e61f50a528bf21ffdf2f4b56014e0a86bdcf9ce05cf4dedd59d53829323bb62029a570f90ebf3243a06c3ce220caf |
24 |
DIST irssi-1.4.3.tar.xz 1212556 BLAKE2B 48091e26bf547e510814d2ce709e2000771b75112fe5706ee328c6436659b7f0157f24058d508fae791175e1ff92de67224412fec18376fefc64a847d4e3bf6d SHA512 d9122180990965e701deb37f212a1ef60fd697ba24c827c2bb15dcd7c4f7f4caf02f6dd99cb5a0cf0b2682325b93ecfd0f00adb296ad832b5a95953ea08567f5 |
25 |
|
26 |
diff --git a/net-irc/irssi/files/irssi-1.4.1-no-werror-decl.patch b/net-irc/irssi/files/irssi-1.4.1-no-werror-decl.patch |
27 |
deleted file mode 100644 |
28 |
index 83b03680cd44..000000000000 |
29 |
--- a/net-irc/irssi/files/irssi-1.4.1-no-werror-decl.patch |
30 |
+++ /dev/null |
31 |
@@ -1,14 +0,0 @@ |
32 |
-https://bugs.gentoo.org/851522 |
33 |
-https://github.com/Perl/perl5/issues/19382 |
34 |
---- a/meson.build |
35 |
-+++ b/meson.build |
36 |
-@@ -553,9 +553,6 @@ configure_file(output : 'irssi-config.h', |
37 |
- # CFLAGS # |
38 |
- ########## |
39 |
- |
40 |
--#### warnings #### |
41 |
--add_project_arguments(cc.get_supported_arguments('-Werror=declaration-after-statement'), language : 'c') |
42 |
-- |
43 |
- #### personality #### |
44 |
- add_project_arguments(cc.get_supported_arguments('-fno-strict-aliasing'), language : 'c') |
45 |
- if get_option('buildtype').contains('debug') |
46 |
|
47 |
diff --git a/net-irc/irssi/irssi-1.4.1.ebuild b/net-irc/irssi/irssi-1.4.1.ebuild |
48 |
deleted file mode 100644 |
49 |
index 02f6a6136342..000000000000 |
50 |
--- a/net-irc/irssi/irssi-1.4.1.ebuild |
51 |
+++ /dev/null |
52 |
@@ -1,72 +0,0 @@ |
53 |
-# Copyright 1999-2022 Gentoo Authors |
54 |
-# Distributed under the terms of the GNU General Public License v2 |
55 |
- |
56 |
-EAPI=8 |
57 |
- |
58 |
-GENTOO_DEPEND_ON_PERL="no" |
59 |
-inherit perl-module meson |
60 |
- |
61 |
-DESCRIPTION="A modular textUI IRC client with IPv6 support" |
62 |
-HOMEPAGE="https://irssi.org/" |
63 |
- |
64 |
-if [[ ${PV} == *9999* ]] ; then |
65 |
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" |
66 |
- inherit git-r3 |
67 |
-else |
68 |
- # Keep for _rc compability |
69 |
- MY_P="${P/_/-}" |
70 |
- |
71 |
- SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar.xz" |
72 |
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
73 |
-fi |
74 |
- |
75 |
-LICENSE="GPL-2" |
76 |
-SLOT="0" |
77 |
-IUSE="otr +perl selinux +proxy" |
78 |
- |
79 |
-RDEPEND=" |
80 |
- >=dev-libs/glib-2.6.0 |
81 |
- dev-libs/openssl:= |
82 |
- sys-libs/ncurses:= |
83 |
- otr? ( |
84 |
- >=dev-libs/libgcrypt-1.2.0:= |
85 |
- >=net-libs/libotr-4.1.0 |
86 |
- ) |
87 |
- perl? ( dev-lang/perl:= ) |
88 |
-" |
89 |
-DEPEND="${RDEPEND}" |
90 |
-BDEPEND="dev-lang/perl |
91 |
- virtual/pkgconfig" |
92 |
-RDEPEND+=" selinux? ( sec-policy/selinux-irc )" |
93 |
- |
94 |
-PATCHES=( |
95 |
- "${FILESDIR}"/${PN}-1.4.1-no-werror-decl.patch |
96 |
-) |
97 |
- |
98 |
-src_configure() { |
99 |
- local emesonargs=( |
100 |
- -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} |
101 |
- -Dwith-perl-lib=vendor |
102 |
- -Dwith-otr=$(usex otr) |
103 |
- -Dwith-proxy=$(usex proxy) |
104 |
- -Dwith-perl=$(usex perl) |
105 |
- |
106 |
- # Carried over from autotools (for now?), bug #677804 |
107 |
- -Ddisable-utf8proc=yes |
108 |
- -Dwith-fuzzer=no |
109 |
- -Dinstall-glib=no |
110 |
- ) |
111 |
- |
112 |
- meson_src_configure |
113 |
-} |
114 |
- |
115 |
-src_test() { |
116 |
- # We don't want perl-module's src_test |
117 |
- meson_src_test |
118 |
-} |
119 |
- |
120 |
-src_install() { |
121 |
- meson_src_install |
122 |
- |
123 |
- use perl && perl_delete_localpod |
124 |
-} |