1 |
commit: 937554d7ea9d3424a605e25aeed3a553d3b82666 |
2 |
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> |
3 |
AuthorDate: Sun Mar 19 18:58:35 2023 +0000 |
4 |
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> |
5 |
CommitDate: Sun Mar 19 19:07:34 2023 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=937554d7 |
7 |
|
8 |
app-admin/i2pd-tools: version bump |
9 |
|
10 |
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in> |
11 |
|
12 |
.../files/i2pd-tools-0.2023.03.12-flags.patch | 15 +++++++++++++++ |
13 |
.../files/i2pd-tools-0.2023.03.12-nodebug.patch | 22 ++++++++++++++++++++++ |
14 |
.../i2pd-tools/i2pd-tools-0.2023.03.12.ebuild | 4 ++-- |
15 |
3 files changed, 39 insertions(+), 2 deletions(-) |
16 |
|
17 |
diff --git a/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-flags.patch b/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-flags.patch |
18 |
new file mode 100644 |
19 |
index 000000000..9e3085298 |
20 |
--- /dev/null |
21 |
+++ b/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-flags.patch |
22 |
@@ -0,0 +1,15 @@ |
23 |
+--- a/Makefile |
24 |
++++ b/Makefile |
25 |
+@@ -7,11 +7,10 @@ LIBI2PD_PATH = $(I2PD_PATH)/libi2pd |
26 |
+ LIBI2PD_CLIENT_PATH = $(I2PD_PATH)/libi2pd_client |
27 |
+ |
28 |
+ CXX ?= g++ |
29 |
+-CXXFLAGS = -Wall -std=c++17 |
30 |
++CXXFLAGS += -Wall -std=c++17 |
31 |
+ INCFLAGS = -I$(LIBI2PD_PATH) -I$(LIBI2PD_CLIENT_PATH) |
32 |
+ DEFINES = -DOPENSSL_SUPPRESS_DEPRECATED |
33 |
+ |
34 |
+-LDFLAGS = |
35 |
+ LDLIBS = $(I2PD_PATH)/$(I2PD_LIB) -lboost_system$(BOOST_SUFFIX) -lboost_date_time$(BOOST_SUFFIX) -lboost_filesystem$(BOOST_SUFFIX) -lboost_program_options$(BOOST_SUFFIX) -lssl -lcrypto -lz |
36 |
+ |
37 |
+ ifeq ($(UNAME),Linux) |
38 |
|
39 |
diff --git a/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-nodebug.patch b/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-nodebug.patch |
40 |
new file mode 100644 |
41 |
index 000000000..5a29fc814 |
42 |
--- /dev/null |
43 |
+++ b/app-admin/i2pd-tools/files/i2pd-tools-0.2023.03.12-nodebug.patch |
44 |
@@ -0,0 +1,22 @@ |
45 |
+--- a/Makefile |
46 |
++++ b/Makefile |
47 |
+@@ -14,19 +14,6 @@ DEFINES = -DOPENSSL_SUPPRESS_DEPRECATED |
48 |
+ LDFLAGS = |
49 |
+ LDLIBS = $(I2PD_PATH)/$(I2PD_LIB) -lboost_system$(BOOST_SUFFIX) -lboost_date_time$(BOOST_SUFFIX) -lboost_filesystem$(BOOST_SUFFIX) -lboost_program_options$(BOOST_SUFFIX) -lssl -lcrypto -lz |
50 |
+ |
51 |
+-ifeq ($(UNAME),Linux) |
52 |
+- CXXFLAGS += -g |
53 |
+-else ifeq ($(UNAME),Darwin) |
54 |
+- CXXFLAGS += -g |
55 |
+-else ifeq ($(UNAME),FreeBSD) |
56 |
+- CXXFLAGS += -g |
57 |
+-else |
58 |
+-# Win32 |
59 |
+- CXXFLAGS += -Os -fPIC -msse |
60 |
+- DEFINES += -DWIN32_LEAN_AND_MEAN |
61 |
+- BOOST_SUFFIX = -mt |
62 |
+-endif |
63 |
+- |
64 |
+ ifeq ($(UNAME),Linux) |
65 |
+ LDLIBS += -lrt -lpthread |
66 |
+ else ifeq ($(UNAME),Darwin) |
67 |
|
68 |
diff --git a/app-admin/i2pd-tools/i2pd-tools-0.2023.03.12.ebuild b/app-admin/i2pd-tools/i2pd-tools-0.2023.03.12.ebuild |
69 |
index 04514b487..60aec1b0c 100644 |
70 |
--- a/app-admin/i2pd-tools/i2pd-tools-0.2023.03.12.ebuild |
71 |
+++ b/app-admin/i2pd-tools/i2pd-tools-0.2023.03.12.ebuild |
72 |
@@ -27,8 +27,8 @@ DEPEND=" |
73 |
RDEPEND="${DEPEND}" |
74 |
|
75 |
PATCHES=( |
76 |
- "${FILESDIR}"/0001-${PN}-nodebug.patch |
77 |
- "${FILESDIR}"/0002-${PN}-flags.patch |
78 |
+ "${FILESDIR}"/${P}-nodebug.patch |
79 |
+ "${FILESDIR}"/${P}-flags.patch |
80 |
) |
81 |
|
82 |
src_unpack() { |