[gentoo-commits] repo/gentoo:master commit in: net-libs/libircclient/

2021-05-02 Thread Mikle Kolyada
commit: b40ef6d01395a382b69ce2ea341b5843e2e94e46
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May  2 10:09:39 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May  2 10:16:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40ef6d0

net-libs/libircclient: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-libs/libircclient/libircclient-1.10.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-libs/libircclient/libircclient-1.10.ebuild 
b/net-libs/libircclient/libircclient-1.10.ebuild
index 750e5cf0862..97426993338 100644
--- a/net-libs/libircclient/libircclient-1.10.ebuild
+++ b/net-libs/libircclient/libircclient-1.10.ebuild
@@ -11,11 +11,10 @@ SRC_URI="mirror://sourceforge/libircclient/${P}.tar.gz"
 LICENSE="LGPL-2+"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ppc ppc64 sparc x86"
-IUSE="doc ipv6 libressl ssl static-libs threads"
+IUSE="doc ipv6 ssl static-libs threads"
 
 DEPEND="ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
)"
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libircclient/

2021-04-25 Thread Sam James
commit: f3670ff80d5b264e7645883e6ab0ccc258fb9bb7
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 21:05:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 21:05:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3670ff8

net-libs/libircclient: Keyword 1.10 arm64, #774351

Signed-off-by: Sam James  gentoo.org>

 net-libs/libircclient/libircclient-1.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libircclient/libircclient-1.10.ebuild 
b/net-libs/libircclient/libircclient-1.10.ebuild
index 4607040231b..750e5cf0862 100644
--- a/net-libs/libircclient/libircclient-1.10.ebuild
+++ b/net-libs/libircclient/libircclient-1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/libircclient/${P}.tar.gz"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 sparc x86"
 IUSE="doc ipv6 libressl ssl static-libs threads"
 
 DEPEND="ssl? (



[gentoo-commits] repo/gentoo:master commit in: net-libs/libircclient/files/

2021-01-26 Thread Sam James
commit: b27a715fe9f73d7d4c226440792876e06b79c75b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Jan 26 07:15:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 26 15:53:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27a715f

net-libs/libircclient: remove unused patch

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19218
Signed-off-by: Sam James  gentoo.org>

 .../files/libircclient-1.8-shared.patch| 50 --
 1 file changed, 50 deletions(-)

diff --git a/net-libs/libircclient/files/libircclient-1.8-shared.patch 
b/net-libs/libircclient/files/libircclient-1.8-shared.patch
deleted file mode 100644
index 1fbc0e69350..000
--- a/net-libs/libircclient/files/libircclient-1.8-shared.patch
+++ /dev/null
@@ -1,50 +0,0 @@
 libircclient-1.7.orig/src/Makefile.in
-+++ libircclient-1.7/src/Makefile.in
-@@ -1,8 +1,10 @@
- # $Id$
- CC = @CC@
--CFLAGS = -Wall -DIN_BUILDING_LIBIRC @CFLAGS@
-+CFLAGS = -fPIC -Wall -DIN_BUILDING_LIBIRC @CFLAGS@
- AR=@AR@ cr
- RANLIB=@RANLIB@
-+INSTALL=install
-+LN=ln -sf
- INCLUDES=-I../include
- DESTDIR=
- APIVERSION = 1
-@@ -15,19 +17,24 @@
- shared: libircclient.so
- shared_mingw: libircclient.dll
- 
--install:
--  -mkdir -p $(DESTDIR)@prefix@/include
--  -mkdir -p $(DESTDIR)@libdir@
--  cp ../include/libircclient.h $(DESTDIR)@prefix@/include/libircclient.h
--  cp ../include/libirc_errors.h $(DESTDIR)@prefix@/include/libirc_errors.h
--  cp ../include/libirc_events.h  
$(DESTDIR)@prefix@/include/libirc_events.h 
--  cp ../include/libirc_options.h  
$(DESTDIR)@prefix@/include/libirc_options.h 
--  cp ../include/libirc_rfcnumeric.h  
$(DESTDIR)@prefix@/include/libirc_rfcnumeric.h 
--  cp libircclient.so $(DESTDIR)@libdir@/libircclient.so.$(APIVERSION)
--  ln -fs libircclient.so.$(APIVERSION) $(DESTDIR)@libdir@/libircclient.so
-+install: install-headers install-static install-shared
-+install-headers:
-+  $(INSTALL) -d $(DESTDIR)@prefix@/include
-+  $(INSTALL) -m0644 ../include/libircclient.h 
$(DESTDIR)@prefix@/include/libircclient.h
-+  $(INSTALL) -m0644 ../include/libirc_errors.h 
$(DESTDIR)@prefix@/include/libirc_errors.h
-+  $(INSTALL) -m0644 ../include/libirc_events.h  
$(DESTDIR)@prefix@/include/libirc_events.h 
-+  $(INSTALL) -m0644 ../include/libirc_options.h  
$(DESTDIR)@prefix@/include/libirc_options.h 
-+  $(INSTALL) -m0644 ../include/libirc_rfcnumeric.h  
$(DESTDIR)@prefix@/include/libirc_rfcnumeric.h 
-+install-shared:
-+  $(INSTALL) -d $(DESTDIR)@libdir@
-+  $(INSTALL) -m0755 libircclient.so 
$(DESTDIR)@libdir@/libircclient.so.$(APIVERSION)
-+  $(LN) libircclient.so.$(APIVERSION) $(DESTDIR)@libdir@/libircclient.so
-+install-static:
-+  $(INSTALL) -d $(DESTDIR)@libdir@
-+  $(INSTALL) -m0644 libircclient.a $(DESTDIR)@libdir@/libircclient.a
- 
- libircclient.so: libircclient.o
--  $(CC) -shared -s -Wl,-soname,libircclient.so.$(APIVERSION) -o 
libircclient.so libircclient.o @LIBS@
-+  $(CC) $(CFLAGS) -shared -Wl,-soname,libircclient.so.$(APIVERSION) -o 
libircclient.so libircclient.o $(LDFLAGS) @LIBS@
- 
- libircclient.dll: libircclient.o
-   $(CC) -shared -s -o libircclient.dll -Wl,-out-implib,libircclient.lib 
libircclient.o libircclient.def -lkernel32 -lwsock32 @LIBS@



[gentoo-commits] repo/gentoo:master commit in: net-libs/libircclient/

2020-11-27 Thread Aaron Bauman
commit: 6d9a364e00353eed842295f842ff5ccf4a70d136
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Nov 27 15:53:13 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Nov 27 15:59:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9a364e

net-libs/libircclient: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 net-libs/libircclient/Manifest|  1 -
 net-libs/libircclient/libircclient-1.8.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/net-libs/libircclient/Manifest b/net-libs/libircclient/Manifest
index 86cf965dd70..49e3ab87b28 100644
--- a/net-libs/libircclient/Manifest
+++ b/net-libs/libircclient/Manifest
@@ -1,2 +1 @@
 DIST libircclient-1.10.tar.gz 288863 BLAKE2B 
28bcfb36553c04be28ef4ffc0cf5fe3af8538704997f628f311719d245a0629ff49bee2c512d29e4d43a24a2803cbafc99512ebda7d5c991d9ecb2f1786a9d24
 SHA512 
d677ceae0bfabc112671b351fb94d048399a7ad025ff33a2ff1ae6313382fcc78b64d499f2c882eb8b894abdde949562395819e4059fd14640dfae6757b0c259
-DIST libircclient-1.8.tar.gz 291803 BLAKE2B 
7fcbf8e8466ac95ca5a27475551af45f828b29385b28071d02271deae03d6bbd3589e86efe56b1fe5020be7894e699534ef1e3a2f2fedca1909e4d8e0c04d067
 SHA512 
f19e4b55cf49091ab2c83ff3d5cace2252daad6bf23cb61b7677b9c6055fe8a8a7d891f6e1e5962481c836f47b7dcd35ef563c8807737ac81e3c4cee253cfc4a

diff --git a/net-libs/libircclient/libircclient-1.8.ebuild 
b/net-libs/libircclient/libircclient-1.8.ebuild
deleted file mode 100644
index ae8c3dd134d..000
--- a/net-libs/libircclient/libircclient-1.8.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils
-
-DESCRIPTION="Small but powerful library implementing the client-server IRC 
protocol"
-HOMEPAGE="http://www.ulduzsoft.com/libircclient/";
-SRC_URI="mirror://sourceforge/libircclient/${P}.tar.gz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE="doc ipv6 ssl static-libs threads"
-
-DEPEND="ssl? ( dev-libs/openssl:0 )"
-RDEPEND=${DEPEND}
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-build.patch \
-   "${FILESDIR}"/${P}-shared.patch \
-   "${FILESDIR}"/${P}-static.patch \
-   "${FILESDIR}"/${P}-include.patch
-   mv configure.in configure.ac || die
-   eautoconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable threads) \
-   $(use_enable ipv6) \
-   $(use_enable ssl openssl) \
-   $(use_enable ssl threads)
-}
-
-src_compile() {
-   emake -C src $(usex static-libs "shared static" "shared")
-}
-
-src_install() {
-   emake -C src DESTDIR="${D}" install-shared $(usex static-libs 
"install-static" "")
-   insinto /usr/include/libircclient
-   doins include/*.h
-
-   dodoc Changelog THANKS
-   doman man/libircclient.1
-}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libircclient/

2019-08-10 Thread Stefan Strogin
commit: d5f4b4508cef4389a04b009938addd62d50cfd29
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug 11 00:12:26 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Aug 11 00:12:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f4b450

net-libs/libircclient: add USE=libressl

Closes: https://bugs.gentoo.org/687418
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Stefan Strogin  gentoo.org>

 net-libs/libircclient/libircclient-1.10.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/net-libs/libircclient/libircclient-1.10.ebuild 
b/net-libs/libircclient/libircclient-1.10.ebuild
index 940b5f0a396..03a8f11f274 100644
--- a/net-libs/libircclient/libircclient-1.10.ebuild
+++ b/net-libs/libircclient/libircclient-1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,10 +11,13 @@ SRC_URI="mirror://sourceforge/libircclient/${P}.tar.gz"
 LICENSE="LGPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc ipv6 ssl static-libs threads"
+IUSE="doc ipv6 libressl ssl static-libs threads"
 
-DEPEND="ssl? ( dev-libs/openssl:0 )"
-RDEPEND=${DEPEND}
+DEPEND="ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.8-build.patch



[gentoo-commits] repo/gentoo:master commit in: net-libs/libircclient/files/, net-libs/libircclient/

2018-10-10 Thread Lars Wendler
commit: 6e6625164350305d29cb53417ed1a6c444b9cb71
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 10 11:12:13 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 10 11:12:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e662516

net-libs/libircclient: Added two openssl fixes from upstream.

Signed-off-by: Lars Wendler  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../files/libircclient-1.10-openssl.patch  | 38 ++
 net-libs/libircclient/libircclient-1.10.ebuild |  3 ++
 2 files changed, 41 insertions(+)

diff --git a/net-libs/libircclient/files/libircclient-1.10-openssl.patch 
b/net-libs/libircclient/files/libircclient-1.10-openssl.patch
new file mode 100644
index 000..b488f7f626c
--- /dev/null
+++ b/net-libs/libircclient/files/libircclient-1.10-openssl.patch
@@ -0,0 +1,38 @@
+https://sourceforge.net/p/libircclient/code/141/
+https://sourceforge.net/p/libircclient/code/142/
+
+--- libircclient-1.10/src/ssl.c
 libircclient-1.10/src/ssl.c
+@@ -114,26 +114,23 @@
+ #if OPENSSL_VERSION_NUMBER < 0x1010L
+   SSL_library_init();
+ #else
+-  OPENSSL_init_ssl(0, NULL);
++  if ( OPENSSL_init_ssl(0, NULL) == 0 )
++   return LIBIRC_ERR_SSL_INIT_FAILED;
+ #endif 
+ 
+   if ( RAND_status() == 0 )
+   return LIBIRC_ERR_SSL_INIT_FAILED;
+ 
+   // Create an SSL context; currently a single context is used for all 
connections
++#if OPENSSL_VERSION_NUMBER < 0x1010L
+   ssl_context = SSL_CTX_new( SSLv23_method() );
++#else
++  ssl_context = SSL_CTX_new( TLS_client_method() );
++#endif
+ 
+   if ( !ssl_context )
+   return LIBIRC_ERR_SSL_INIT_FAILED;
+ 
+-  // Disable SSLv2 as it is unsecure
+-  if ( (SSL_CTX_set_options( ssl_context, SSL_OP_NO_SSLv2) & 
SSL_OP_NO_SSLv2) == 0 )
+-  return LIBIRC_ERR_SSL_INIT_FAILED;
+-
+-  // Enable only strong ciphers
+-  if ( SSL_CTX_set_cipher_list( ssl_context, 
"ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH" ) != 1 )
+-  return LIBIRC_ERR_SSL_INIT_FAILED;
+-
+   // Set the verification
+   if ( session->options & LIBIRC_OPTION_SSL_NO_VERIFY )
+   SSL_CTX_set_verify( ssl_context, SSL_VERIFY_NONE, 0 );

diff --git a/net-libs/libircclient/libircclient-1.10.ebuild 
b/net-libs/libircclient/libircclient-1.10.ebuild
index d25e3c79b6e..940b5f0a396 100644
--- a/net-libs/libircclient/libircclient-1.10.ebuild
+++ b/net-libs/libircclient/libircclient-1.10.ebuild
@@ -21,6 +21,9 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.10-shared.patch
"${FILESDIR}"/${PN}-1.8-static.patch
"${FILESDIR}"/${PN}-1.8-include.patch
+
+   # upstream patches (can usually be removed with next version bump)
+   "${FILESDIR}"/${PN}-1.10-openssl.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libircclient/files/, net-libs/libircclient/

2018-10-10 Thread Lars Wendler
commit: 8b01697302d85e2888a72586c5240291785b50b4
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 10 10:38:39 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 10 10:39:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b016973

net-libs/libircclient: Bump to version 1.10

Signed-off-by: Lars Wendler  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-libs/libircclient/Manifest |  1 +
 .../files/libircclient-1.10-shared.patch   | 50 
 net-libs/libircclient/libircclient-1.10.ebuild | 53 ++
 3 files changed, 104 insertions(+)

diff --git a/net-libs/libircclient/Manifest b/net-libs/libircclient/Manifest
index f0e4047b35c..fbd05303369 100644
--- a/net-libs/libircclient/Manifest
+++ b/net-libs/libircclient/Manifest
@@ -1,2 +1,3 @@
+DIST libircclient-1.10.tar.gz 288863 BLAKE2B 
28bcfb36553c04be28ef4ffc0cf5fe3af8538704997f628f311719d245a0629ff49bee2c512d29e4d43a24a2803cbafc99512ebda7d5c991d9ecb2f1786a9d24
 SHA512 
d677ceae0bfabc112671b351fb94d048399a7ad025ff33a2ff1ae6313382fcc78b64d499f2c882eb8b894abdde949562395819e4059fd14640dfae6757b0c259
 DIST libircclient-1.6.tar.gz 392788 BLAKE2B 
143b080389442b4106715c4437e319a08ebfdf55cb8d2d510d4e10a68157f791d9ab01379c89facbcddc1e690cea39c8649cec65367d436ab57381633a1b9565
 SHA512 
94a68f27fcb12c918fa347d4ee44747e08e016245048c81f179b9a45081bd336c329e7185a3bc46deb28c9c77e1eff5dc53de7e723b1ed5ee2c1d3cc57ce0548
 DIST libircclient-1.8.tar.gz 291803 BLAKE2B 
7fcbf8e8466ac95ca5a27475551af45f828b29385b28071d02271deae03d6bbd3589e86efe56b1fe5020be7894e699534ef1e3a2f2fedca1909e4d8e0c04d067
 SHA512 
f19e4b55cf49091ab2c83ff3d5cace2252daad6bf23cb61b7677b9c6055fe8a8a7d891f6e1e5962481c836f47b7dcd35ef563c8807737ac81e3c4cee253cfc4a

diff --git a/net-libs/libircclient/files/libircclient-1.10-shared.patch 
b/net-libs/libircclient/files/libircclient-1.10-shared.patch
new file mode 100644
index 000..33a1cc1d54e
--- /dev/null
+++ b/net-libs/libircclient/files/libircclient-1.10-shared.patch
@@ -0,0 +1,50 @@
+--- libircclient-1.10/src/Makefile.in
 libircclient-1.10/src/Makefile.in
+@@ -1,8 +1,10 @@
+ # $Id: Makefile.in 137 2018-08-27 01:11:08Z gyunaev $
+ CC = @CC@
+-CFLAGS = -Wall -Wno-misleading-indentation -Wno-unused-function -Wno-nonnull 
-DIN_BUILDING_LIBIRC @CFLAGS@
++CFLAGS = -fPIC -Wall -Wno-misleading-indentation -Wno-unused-function 
-Wno-nonnull -DIN_BUILDING_LIBIRC @CFLAGS@
+ AR=@AR@ cr
+ RANLIB=@RANLIB@
++INSTALL=install
++LN=ln -sf
+ INCLUDES=-I../include
+ DESTDIR=
+ APIVERSION = 1
+@@ -15,19 +17,24 @@
+ shared: libircclient.so
+ shared_mingw: libircclient.dll
+ 
+-install:
+-  -mkdir -p $(DESTDIR)@prefix@/include
+-  -mkdir -p $(DESTDIR)@libdir@
+-  cp ../include/libircclient.h $(DESTDIR)@prefix@/include/libircclient.h
+-  cp ../include/libirc_errors.h $(DESTDIR)@prefix@/include/libirc_errors.h
+-  cp ../include/libirc_events.h  
$(DESTDIR)@prefix@/include/libirc_events.h 
+-  cp ../include/libirc_options.h  
$(DESTDIR)@prefix@/include/libirc_options.h 
+-  cp ../include/libirc_rfcnumeric.h  
$(DESTDIR)@prefix@/include/libirc_rfcnumeric.h 
+-  cp libircclient.so $(DESTDIR)@libdir@/libircclient.so.$(APIVERSION)
+-  ln -fs libircclient.so.$(APIVERSION) $(DESTDIR)@libdir@/libircclient.so
++install: install-headers install-static install-shared
++install-headers:
++  $(INSTALL) -d $(DESTDIR)@prefix@/include
++  $(INSTALL) -m0644 ../include/libircclient.h 
$(DESTDIR)@prefix@/include/libircclient.h
++  $(INSTALL) -m0644 ../include/libirc_errors.h 
$(DESTDIR)@prefix@/include/libirc_errors.h
++  $(INSTALL) -m0644 ../include/libirc_events.h  
$(DESTDIR)@prefix@/include/libirc_events.h
++  $(INSTALL) -m0644 ../include/libirc_options.h  
$(DESTDIR)@prefix@/include/libirc_options.h
++  $(INSTALL) -m0644 ../include/libirc_rfcnumeric.h  
$(DESTDIR)@prefix@/include/libirc_rfcnumeric.h
++install-shared:
++  $(INSTALL) -d $(DESTDIR)@libdir@
++  $(INSTALL) -m0755 libircclient.so 
$(DESTDIR)@libdir@/libircclient.so.$(APIVERSION)
++  $(LN) libircclient.so.$(APIVERSION) $(DESTDIR)@libdir@/libircclient.so
++install-static:
++  $(INSTALL) -d $(DESTDIR)@libdir@
++  $(INSTALL) -m0644 libircclient.a $(DESTDIR)@libdir@/libircclient.a
+ 
+ libircclient.so: libircclient.o
+-  $(CC) -shared -s -Wl,-soname,libircclient.so.$(APIVERSION) -o 
libircclient.so libircclient.o @LDFLAGS@ @LIBS@
++  $(CC) @CFLAGS@ -shared -Wl,-soname,libircclient.so.$(APIVERSION) -o 
libircclient.so libircclient.o @LDFLAGS@ @LIBS@
+ 
+ libircclient.dll: libircclient.o
+   $(CC) -shared -s -o libircclient.dll -Wl,-out-implib,libircclient.lib 
libircclient.o libircclient.def -lkernel32 -lwsock32 @LIBS@

diff --git a/net-libs/libircclient/libircclient-1.10.ebuild 
b/net-libs/libircclient/libircclient-1.10.ebuild
new file mode 100644
index 000..d25e3c79b6e
--- /dev/null
+++ b/net-lib

[gentoo-commits] repo/gentoo:master commit in: net-libs/libircclient/files/, net-libs/libircclient/

2018-10-10 Thread Lars Wendler
commit: 76a9e9596bfd505991629056ba3320368e9d7760
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 10 10:39:30 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 10 10:39:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a9e959

net-libs/libircclient: Removed old.

Signed-off-by: Lars Wendler  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-libs/libircclient/Manifest |  1 -
 .../files/libircclient-1.6-build.patch | 13 --
 .../files/libircclient-1.6-include.patch   | 10 
 .../files/libircclient-1.6-shared.patch| 53 --
 .../files/libircclient-1.6-static.patch| 12 -
 net-libs/libircclient/libircclient-1.6-r2.ebuild   | 49 
 6 files changed, 138 deletions(-)

diff --git a/net-libs/libircclient/Manifest b/net-libs/libircclient/Manifest
index fbd05303369..86cf965dd70 100644
--- a/net-libs/libircclient/Manifest
+++ b/net-libs/libircclient/Manifest
@@ -1,3 +1,2 @@
 DIST libircclient-1.10.tar.gz 288863 BLAKE2B 
28bcfb36553c04be28ef4ffc0cf5fe3af8538704997f628f311719d245a0629ff49bee2c512d29e4d43a24a2803cbafc99512ebda7d5c991d9ecb2f1786a9d24
 SHA512 
d677ceae0bfabc112671b351fb94d048399a7ad025ff33a2ff1ae6313382fcc78b64d499f2c882eb8b894abdde949562395819e4059fd14640dfae6757b0c259
-DIST libircclient-1.6.tar.gz 392788 BLAKE2B 
143b080389442b4106715c4437e319a08ebfdf55cb8d2d510d4e10a68157f791d9ab01379c89facbcddc1e690cea39c8649cec65367d436ab57381633a1b9565
 SHA512 
94a68f27fcb12c918fa347d4ee44747e08e016245048c81f179b9a45081bd336c329e7185a3bc46deb28c9c77e1eff5dc53de7e723b1ed5ee2c1d3cc57ce0548
 DIST libircclient-1.8.tar.gz 291803 BLAKE2B 
7fcbf8e8466ac95ca5a27475551af45f828b29385b28071d02271deae03d6bbd3589e86efe56b1fe5020be7894e699534ef1e3a2f2fedca1909e4d8e0c04d067
 SHA512 
f19e4b55cf49091ab2c83ff3d5cace2252daad6bf23cb61b7677b9c6055fe8a8a7d891f6e1e5962481c836f47b7dcd35ef563c8807737ac81e3c4cee253cfc4a

diff --git a/net-libs/libircclient/files/libircclient-1.6-build.patch 
b/net-libs/libircclient/files/libircclient-1.6-build.patch
deleted file mode 100644
index d3d6c0f3edf..000
--- a/net-libs/libircclient/files/libircclient-1.6-build.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 libircclient-1.6/configure.in
-+++ libircclient-1.6.new/configure.in
-@@ -61,9 +61,7 @@ AC_CHECK_FUNCS([localtime_r socket])
- AC_CHECK_LIB(socket, socket, AC_DEFINE(HAVE_SOCKET) LIBS="$LIBS -lsocket")
- 
- if test "$use_debug" = "yes"; then
--  CFLAGS="${CFLAGS} -g -DENABLE_DEBUG"
--else
--  CFLAGS="${CFLAGS} -O3"
-+  CFLAGS="${CFLAGS} -DENABLE_DEBUG"
- fi
- 
- # Choosing the target

diff --git a/net-libs/libircclient/files/libircclient-1.6-include.patch 
b/net-libs/libircclient/files/libircclient-1.6-include.patch
deleted file mode 100644
index c5bce1dfd94..000
--- a/net-libs/libircclient/files/libircclient-1.6-include.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 libircclient-1.6.orig/include/libircclient.h
-+++ libircclient-1.6/include/libircclient.h
-@@ -130,6 +130,7 @@
- #define IN_INCLUDE_LIBIRC_H
- #include "libirc_errors.h"
- #include "libirc_events.h"
-+#include "libirc_rfcnumeric.h"
- #include "libirc_options.h"
- #undef IN_INCLUDE_LIBIRC_H
- 

diff --git a/net-libs/libircclient/files/libircclient-1.6-shared.patch 
b/net-libs/libircclient/files/libircclient-1.6-shared.patch
deleted file mode 100644
index 44fe9ded64b..000
--- a/net-libs/libircclient/files/libircclient-1.6-shared.patch
+++ /dev/null
@@ -1,53 +0,0 @@
 libircclient-1.6/src/Makefile.in
-+++ libircclient-1.6/src/Makefile.in
-@@ -1,10 +1,13 @@
- # $Id$
- CC = @CC@
--CFLAGS = -Wall -DIN_BUILDING_LIBIRC @CFLAGS@
-+CFLAGS = -fPIC -Wall -DIN_BUILDING_LIBIRC @CFLAGS@
- AR=@AR@ cr
- RANLIB=@RANLIB@
-+INSTALL = install
-+LN = ln -sf
- INCLUDES=-I../include
- DESTDIR=
-+APIVERSION = 1
- 
- OBJS = libircclient.o
- 
-@@ -14,19 +17,24 @@
- shared: libircclient.so
- shared_mingw: libircclient.dll
- 
--install: lib
--  -mkdir -p $(DESTDIR)@prefix@/include
--  -mkdir -p $(DESTDIR)@prefix@/lib
--  cp ../include/libircclient.h $(DESTDIR)@prefix@/include/libircclient.h
--  cp ../include/libirc_errors.h $(DESTDIR)@prefix@/include/libirc_errors.h
--  cp ../include/libirc_events.h  
$(DESTDIR)@prefix@/include/libirc_events.h 
--  cp ../include/libirc_options.h  
$(DESTDIR)@prefix@/include/libirc_options.h 
--  cp ../include/libirc_rfcnumeric.h  
$(DESTDIR)@prefix@/include/libirc_rfcnumeric.h 
--  cp libircclient.so $(DESTDIR)@prefix@/lib/
--  cp libircclient.a $(DESTDIR)@prefix@/lib/
-+install: install-headers install-static install-shared
-+install-headers:
-+  $(INSTALL) -d $(DESTDIR)@prefix@/include
-+  $(INSTALL) -m0644 ../include/libircclient.h 
$(DESTDIR)@prefix@/include/libircclient.h
-+  $(INSTALL) -m0644 ../include/libirc_errors.h 
$(DESTDIR)@prefix@/include/libirc_errors.h
-+  $(INSTALL) -m0644 ../include/libirc_events.

[gentoo-commits] repo/gentoo:master commit in: net-libs/libircclient/

2017-01-24 Thread Agostino Sarubbo
commit: 4e6e4e260364c63d2ecebbe745580af685f77455
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jan 24 11:45:38 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jan 24 11:45:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6e4e26

net-libs/libircclient: ppc64 stable wrt bug #595652

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libircclient/libircclient-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libircclient/libircclient-1.8.ebuild 
b/net-libs/libircclient/libircclient-1.8.ebuild
index 17020a8..1598770 100644
--- a/net-libs/libircclient/libircclient-1.8.ebuild
+++ b/net-libs/libircclient/libircclient-1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/libircclient/${P}.tar.gz"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 sparc x86"
+KEYWORDS="amd64 ppc ppc64 sparc x86"
 IUSE="doc ipv6 ssl static-libs threads"
 
 DEPEND="ssl? ( dev-libs/openssl:0 )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libircclient/

2015-10-04 Thread Jeroen Roovers
commit: 2d0aa3bea82f6be07318a6320fbe721d3c420228
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Oct  4 10:34:55 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Oct  4 10:35:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0aa3be

net-libs/libircclient: Mark ~ppc64 (bug #561750).

Package-Manager: portage-2.2.22
RepoMan-Options: --ignore-arches

 net-libs/libircclient/libircclient-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libircclient/libircclient-1.8.ebuild 
b/net-libs/libircclient/libircclient-1.8.ebuild
index 1b5541a..bcbbef1 100644
--- a/net-libs/libircclient/libircclient-1.8.ebuild
+++ b/net-libs/libircclient/libircclient-1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/libircclient/${P}.tar.gz"
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="doc ipv6 ssl static-libs threads"
 
 DEPEND="ssl? ( dev-libs/openssl:0 )"