[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2024-03-12 Thread Arthur Zamarin
commit: 290dbcf6af23c19d685e7d07dbf4276cef370bd1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Mar 12 21:44:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar 12 21:44:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290dbcf6

dev-libs/nanomsg: Stabilize 1.2.1 x86, #926622

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/nanomsg/nanomsg-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.2.1.ebuild 
b/dev-libs/nanomsg/nanomsg-1.2.1.ebuild
index 6c404dd68759..b59b5e224ccd 100644
--- a/dev-libs/nanomsg/nanomsg-1.2.1.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.2.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/6.0.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~riscv x86"
 IUSE="doc"
 
 BDEPEND="doc? ( dev-ruby/asciidoctor )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2024-03-05 Thread Arthur Zamarin
commit: 5918d1be6e686363aa4eeb6ace96225950b9cba2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Mar  3 20:10:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Mar  5 16:02:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5918d1be

dev-libs/nanomsg: add 1.2.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/nanomsg/Manifest |  1 +
 dev-libs/nanomsg/nanomsg-1.2.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index d73398817638..57a64ee14c0e 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1 +1,2 @@
 DIST nanomsg-1.1.5.tar.gz 310739 BLAKE2B 
be3a6c3b8d41373798909f24f49c24018d99454e431dc64105a554021b1b49c8ed4fc6d14adfef315f5defd38d19482ab3a7625ea54fefea0794f149038ddfd4
 SHA512 
773b8e169a7accac21414c63972423a249164f5b843c6c65c1b03a2eb90d21da788a98debdeb396dab795e52d30605696bc2cf65e5e05687bf115438d5b22717
+DIST nanomsg-1.2.1.tar.gz 310191 BLAKE2B 
8b02bf60196ce3d316643547e0a88cc63227306a24551f97a141e6390cf3a8f1c838c6416991d09ff1309da5c69d995021585a5b8bcd02113fdcc232225a
 SHA512 
cc119acafe6e000b75299e866b4bace56ec6d8c90e7843ad773efad7b534296d6baf2b75b107c70a0e4fd4cee9763315d87b6f354676b7915732961b89c3adcb

diff --git a/dev-libs/nanomsg/nanomsg-1.2.1.ebuild 
b/dev-libs/nanomsg/nanomsg-1.2.1.ebuild
new file mode 100644
index ..6c404dd68759
--- /dev/null
+++ b/dev-libs/nanomsg/nanomsg-1.2.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="High-performance messaging interface for distributed applications"
+HOMEPAGE="https://nanomsg.org/;
+SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/6.0.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~riscv ~x86"
+IUSE="doc"
+
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
+
+src_prepare() {
+   # Old CPUs like HPPA fails test because of timeout
+   sed -i \
+   -e '/inproc_shutdown/s/10/80/' \
+   -e '/ws_async_shutdown/s/10/80/' \
+   -e '/ipc_shutdown/s/40/80/' CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DNN_STATIC_LIB=OFF
+   -DNN_ENABLE_DOC=$(usex doc)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2022-09-09 Thread David Seifert
commit: 7b2cebf22f8a32fc2654e7be03bef0dafa30e59c
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  9 07:59:03 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Sep  9 07:59:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2cebf2

dev-libs/nanomsg: drop multilib

No multilib reverse-dependencies.

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

 ...nanomsg-1.1.5.ebuild => nanomsg-1.1.5-r1.ebuild} | 21 ++---
 1 file changed, 6 insertions(+), 15 deletions(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5-r1.ebuild
similarity index 68%
rename from dev-libs/nanomsg/nanomsg-1.1.5.ebuild
rename to dev-libs/nanomsg/nanomsg-1.1.5-r1.ebuild
index 43d543afa707..b10243ad377a 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake-multilib
+inherit cmake
 
 DESCRIPTION="High-performance messaging interface for distributed applications"
 HOMEPAGE="https://nanomsg.org/;
@@ -14,9 +14,9 @@ SLOT="0/5.0.0"
 KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~riscv x86"
 IUSE="doc"
 
-DEPEND="doc? ( dev-ruby/asciidoctor )"
+BDEPEND="doc? ( dev-ruby/asciidoctor )"
 
-multilib_src_prepare() {
+src_prepare() {
# Old CPUs like HPPA fails test because of timeout
sed -i \
-e '/inproc_shutdown/s/5/80/' \
@@ -26,20 +26,11 @@ multilib_src_prepare() {
cmake_src_prepare
 }
 
-multilib_src_configure() {
+src_configure() {
local mycmakeargs=(
-DNN_STATIC_LIB=OFF
+   -DNN_ENABLE_DOC=$(usex doc)
)
-   if multilib_is_native_abi; then
-   mycmakeargs+=(
-   -DNN_ENABLE_DOC=$(usex doc ON OFF)
-   )
-   else
-   mycmakeargs+=(
-   -DNN_ENABLE_DOC=OFF
-   -DNN_TOOLS=OFF
-   -DNN_ENABLE_NANOCAT=OFF
-   )
-   fi
+
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2022-08-15 Thread Andreas Sturmlechner
commit: 72cbb71714dfd9885a6b5453fca16b0985292284
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 15 10:51:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 15 11:22:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72cbb717

dev-libs/nanomsg: update EAPI 7 -> 8, fix cmake variables

Call cmake_src_prepare as it should be.

Closes: https://bugs.gentoo.org/689092
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index cb84542b8ab5..43d543afa707 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-CMAKE_ECLASS=cmake
 inherit cmake-multilib
 
 DESCRIPTION="High-performance messaging interface for distributed applications"
@@ -18,12 +17,13 @@ IUSE="doc"
 DEPEND="doc? ( dev-ruby/asciidoctor )"
 
 multilib_src_prepare() {
-   eapply_user
# Old CPUs like HPPA fails test because of timeout
sed -i \
-e '/inproc_shutdown/s/5/80/' \
-e '/ws_async_shutdown/s/5/80/' \
-e '/ipc_shutdown/s/30/80/' CMakeLists.txt || die
+
+   cmake_src_prepare
 }
 
 multilib_src_configure() {
@@ -37,8 +37,8 @@ multilib_src_configure() {
else
mycmakeargs+=(
-DNN_ENABLE_DOC=OFF
-   -DNN_ENABLE_TOOLS=OFF
-   -DNN_ENABLE-NANOCAT=OFF
+   -DNN_TOOLS=OFF
+   -DNN_ENABLE_NANOCAT=OFF
)
fi
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/, profiles/arch/riscv/

2021-07-27 Thread Marek Szuba
commit: f2b625ebb1a81da81582b168e4c088bf7a2bf856
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jul 27 09:00:12 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jul 27 10:59:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b625eb

dev-libs/nanomsg: keyword 1.1.5 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 2 +-
 profiles/arch/riscv/package.use.mask  | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index 6822c15c56a..cb84542b8ab 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/5.0.0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~riscv x86"
 IUSE="doc"
 
 DEPEND="doc? ( dev-ruby/asciidoctor )"

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index f0db91ad123..8983c7a6e0a 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -63,6 +63,8 @@ app-crypt/heimdal afs
 dev-lang/ruby xemacs
 #  - sci-libs/gdal
 dev-python/networkx extras
+#  - dev-ruby/asciidoctor
+dev-libs/nanomsg doc
 #  - app-text/dblatex & media-gfx/transfig
 dev-util/ragel doc
 #  - media-libs/dumb, media-libs/openal



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2021-06-17 Thread Sam James
commit: 0a888d991512daeae9164f0776c2d1e3e85333e4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 17 20:19:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 17 20:23:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a888d99

dev-libs/nanomsg: Stabilize 1.1.5 x86, #714084

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

 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index dd2c4d96aae..6822c15c56a 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/5.0.0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc x86"
 IUSE="doc"
 
 DEPEND="doc? ( dev-ruby/asciidoctor )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2021-06-11 Thread Joonas Niilola
commit: 8928b518e290f075adc3ab31e7dd98da1a0e0651
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 11 13:23:48 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 11 15:58:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8928b518

dev-libs/nanomsg: fix sed

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/21199
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index 8e47be79d1b..dd2c4d96aae 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -20,9 +20,10 @@ DEPEND="doc? ( dev-ruby/asciidoctor )"
 multilib_src_prepare() {
eapply_user
# Old CPUs like HPPA fails test because of timeout
-   sed -i -e 's/inproc_shutdown 5/inproc_shutdown 10/' \
-   -e 's/ws_async_shutdown 5/ws_async_shutdown 10/' \
-   -e 's/ipc_shutdown 30/ipc_shutdown 40/' -i CMakeLists.txt || die
+   sed -i \
+   -e '/inproc_shutdown/s/5/80/' \
+   -e '/ws_async_shutdown/s/5/80/' \
+   -e '/ipc_shutdown/s/30/80/' CMakeLists.txt || die
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2021-06-11 Thread Joonas Niilola
commit: 8ebb0ead3a72690b55e7580b2ca41da6075b23d6
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri Jun 11 06:45:50 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 11 06:46:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ebb0ead

dev-libs/nanomsg: add 10 seconds on some tests

This should fix test om hppa

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index 34a834332b3..8e47be79d1b 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -17,6 +17,14 @@ IUSE="doc"
 
 DEPEND="doc? ( dev-ruby/asciidoctor )"
 
+multilib_src_prepare() {
+   eapply_user
+   # Old CPUs like HPPA fails test because of timeout
+   sed -i -e 's/inproc_shutdown 5/inproc_shutdown 10/' \
+   -e 's/ws_async_shutdown 5/ws_async_shutdown 10/' \
+   -e 's/ipc_shutdown 30/ipc_shutdown 40/' -i CMakeLists.txt || die
+}
+
 multilib_src_configure() {
local mycmakeargs=(
-DNN_STATIC_LIB=OFF



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2021-06-11 Thread Joonas Niilola
commit: d6fc25df6d6dbd01ac72e529057126730af4942f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Jun 11 06:35:40 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun 11 06:36:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6fc25df

dev-libs/nanomsg: drop static-libs

 - none of the rdeps of this lib require it, and they are broken if it's
   enabled.

Closes: https://bugs.gentoo.org/795228
Closes: https://github.com/gentoo/gentoo/pull/21187
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index 3e3c57ae265..34a834332b3 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -13,14 +13,13 @@ 
SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0/5.0.0"
 KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
-IUSE="doc static-libs"
+IUSE="doc"
 
 DEPEND="doc? ( dev-ruby/asciidoctor )"
-RDEPEND=""
 
 multilib_src_configure() {
local mycmakeargs=(
-   -DNN_STATIC_LIB=$(usex static-libs ON OFF)
+   -DNN_STATIC_LIB=OFF
)
if multilib_is_native_abi; then
mycmakeargs+=(



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2021-06-10 Thread Sergei Trofimovich
commit: 6716c2b3e89653ad07afae07cfcf03eb6467f681
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jun 10 15:36:46 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 10 16:36:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6716c2b3

dev-libs/nanomsg: keyworded 1.1.5 for hppa, bug #789996

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index 004a080aa24..3e3c57ae265 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/5.0.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
 IUSE="doc static-libs"
 
 DEPEND="doc? ( dev-ruby/asciidoctor )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2021-05-31 Thread David Seifert
commit: cd25e94ab84f4886531f7564f5aa8e5a598e7e18
Author: David Seifert  gentoo  org>
AuthorDate: Mon May 31 20:44:45 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May 31 20:44:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd25e94a

dev-libs/nanomsg: drop inactive maintainer

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/nanomsg/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-libs/nanomsg/metadata.xml b/dev-libs/nanomsg/metadata.xml
index 60d7533c2a1..15779e951f7 100644
--- a/dev-libs/nanomsg/metadata.xml
+++ b/dev-libs/nanomsg/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   patr...@gentoo.org
-   Patrick Lauer
-   
+   

nanomsg/nanomsg




[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2021-05-17 Thread Sergei Trofimovich
commit: dbfb44ece00520689ba578efeabef2973bd96005
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May 17 20:57:00 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 17 20:57:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbfb44ec

dev-libs/nanomsg: keyworded 1.1.5 for ppc

keyworded wrt bug #789996

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index 06f2ea0e6c5..004a080aa24 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/5.0.0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="doc static-libs"
 
 DEPEND="doc? ( dev-ruby/asciidoctor )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2020-11-05 Thread Dirkjan Ochtman
commit: 82498116180ce2e3f5b1a1eaad29dcac1051eecc
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Thu Nov  5 14:21:48 2020 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Thu Nov  5 14:22:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82498116

dev-libs/nanomsg: remove myself as maintainer

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Dirkjan Ochtman  gentoo.org>

 dev-libs/nanomsg/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/nanomsg/metadata.xml b/dev-libs/nanomsg/metadata.xml
index 5388d1835bb..60d7533c2a1 100644
--- a/dev-libs/nanomsg/metadata.xml
+++ b/dev-libs/nanomsg/metadata.xml
@@ -5,10 +5,6 @@
patr...@gentoo.org
Patrick Lauer

-   
-   d...@gentoo.org
-   Dirkjan Ochtman
-   

nanomsg/nanomsg




[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2020-05-25 Thread Agostino Sarubbo
commit: f1f2fff53360d231c3aa1d3adc7c0ea26f4ef3f2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May 25 06:28:03 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May 25 06:28:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f2fff5

dev-libs/nanomsg: amd64 stable wrt bug #703508

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index 6dc699b6e73..06f2ea0e6c5 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/5.0.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="doc static-libs"
 
 DEPEND="doc? ( dev-ruby/asciidoctor )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2020-04-09 Thread Andreas Sturmlechner
commit: 84b7ea3d63db3feb4bdc0c9330a2cec5e13126d1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr  9 16:15:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  9 21:36:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b7ea3d

dev-libs/nanomsg: Drop 1.1.4

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/nanomsg/Manifest |  1 -
 dev-libs/nanomsg/nanomsg-1.1.4.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index cfaf4fc4195..d7339881763 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1,2 +1 @@
-DIST nanomsg-1.1.4.tar.gz 310182 BLAKE2B 
d47d270bb1f631e332b6b9c2be1a29aebc2f3e0a2190aba1f4d0bc5415899bd1bda5608dea1510b4ac8b1c8a076c8b6a5d126de6bfc938b54e8a34becd5a
 SHA512 
a1f002f988f2d98eff03387b496fe15a099fef4eb9ccd1c46ade63fbbe5a4ad4cf9fa0fd1e612e1a6f2747bc2af63b7044ec1e920e1c9a0d8c8bc2191ad7046a
 DIST nanomsg-1.1.5.tar.gz 310739 BLAKE2B 
be3a6c3b8d41373798909f24f49c24018d99454e431dc64105a554021b1b49c8ed4fc6d14adfef315f5defd38d19482ab3a7625ea54fefea0794f149038ddfd4
 SHA512 
773b8e169a7accac21414c63972423a249164f5b843c6c65c1b03a2eb90d21da788a98debdeb396dab795e52d30605696bc2cf65e5e05687bf115438d5b22717

diff --git a/dev-libs/nanomsg/nanomsg-1.1.4.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.4.ebuild
deleted file mode 100644
index deb63c3d825..000
--- a/dev-libs/nanomsg/nanomsg-1.1.4.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-multilib
-
-DESCRIPTION="High-performance messaging interface for distributed applications"
-HOMEPAGE="https://nanomsg.org/;
-SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/5.0.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc static-libs"
-
-DEPEND="doc? ( dev-ruby/asciidoctor )"
-RDEPEND=""
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DNN_STATIC_LIB=$(usex static-libs ON OFF)
-   )
-   if multilib_is_native_abi; then
-   mycmakeargs+=(
-   -DNN_ENABLE_DOC=$(usex doc ON OFF)
-   )
-   else
-   mycmakeargs+=(
-   -DNN_ENABLE_DOC=OFF
-   -DNN_ENABLE_TOOLS=OFF
-   -DNN_ENABLE-NANOCAT=OFF
-   )
-   fi
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2020-03-19 Thread Andreas Sturmlechner
commit: ef9a4750da2b2464208ff8c5666a2405100a5258
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 19 21:16:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 19 21:17:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9a4750

dev-libs/nanomsg: EAPI-7 bump, use cmake.eclass

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
index 73f7851f7dd..6dc699b6e73 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
+CMAKE_ECLASS=cmake
 inherit cmake-multilib
 
 DESCRIPTION="High-performance messaging interface for distributed applications"
@@ -32,5 +33,5 @@ multilib_src_configure() {
-DNN_ENABLE-NANOCAT=OFF
)
fi
-   cmake-utils_src_configure
+   cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2018-12-10 Thread Thomas Deutschmann
commit: 409d5cfa9f3c792f6f0519de56411cf6092e2419
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 15:02:28 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 16:44:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409d5cfa

dev-libs/nanomsg: bump to v1.1.5

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/nanomsg/Manifest |  1 +
 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index 3dfb673bf22..cfaf4fc4195 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1 +1,2 @@
 DIST nanomsg-1.1.4.tar.gz 310182 BLAKE2B 
d47d270bb1f631e332b6b9c2be1a29aebc2f3e0a2190aba1f4d0bc5415899bd1bda5608dea1510b4ac8b1c8a076c8b6a5d126de6bfc938b54e8a34becd5a
 SHA512 
a1f002f988f2d98eff03387b496fe15a099fef4eb9ccd1c46ade63fbbe5a4ad4cf9fa0fd1e612e1a6f2747bc2af63b7044ec1e920e1c9a0d8c8bc2191ad7046a
+DIST nanomsg-1.1.5.tar.gz 310739 BLAKE2B 
be3a6c3b8d41373798909f24f49c24018d99454e431dc64105a554021b1b49c8ed4fc6d14adfef315f5defd38d19482ab3a7625ea54fefea0794f149038ddfd4
 SHA512 
773b8e169a7accac21414c63972423a249164f5b843c6c65c1b03a2eb90d21da788a98debdeb396dab795e52d30605696bc2cf65e5e05687bf115438d5b22717

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
new file mode 100644
index 000..73f7851f7dd
--- /dev/null
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+DESCRIPTION="High-performance messaging interface for distributed applications"
+HOMEPAGE="https://nanomsg.org/;
+SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/5.0.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( dev-ruby/asciidoctor )"
+RDEPEND=""
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DNN_STATIC_LIB=$(usex static-libs ON OFF)
+   )
+   if multilib_is_native_abi; then
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=$(usex doc ON OFF)
+   )
+   else
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=OFF
+   -DNN_ENABLE_TOOLS=OFF
+   -DNN_ENABLE-NANOCAT=OFF
+   )
+   fi
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2018-08-18 Thread Andreas Sturmlechner
commit: 12dd179a146ce057d25e792f2e4313a2ab92aa4f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 18 10:01:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 18 16:57:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12dd179a

dev-libs/nanomsg: Drop old

Package-Manager: Portage-2.3.47, Repoman-2.3.10

 dev-libs/nanomsg/Manifest |  3 ---
 dev-libs/nanomsg/nanomsg-1.0.0.ebuild | 36 ---
 dev-libs/nanomsg/nanomsg-1.1.0.ebuild | 36 ---
 dev-libs/nanomsg/nanomsg-1.1.2.ebuild | 36 ---
 4 files changed, 111 deletions(-)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index 7aad83d6cc4..3dfb673bf22 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1,4 +1 @@
-DIST nanomsg-1.0.0.tar.gz 305040 BLAKE2B 
d4b8ab89a642dd10e9b2aae1e06c3eb8af9b5392db9019838f68fade65c051858a13d5b7aa4fcb7f4381a8358db1b41f6b0e0136b242c5aa2c935178c03f5e80
 SHA512 
06fc4eadac29439024bd24230c73f43ddc46e6b6848ad75952b67bf301066be5752a844173597c1b42e55c1ebb66a2d2cb7693e4cbfc07584b4398597cbc9200
-DIST nanomsg-1.1.0.tar.gz 308801 BLAKE2B 
15f07f20c84944c3411959310374936d03f9661c0b2241960cf3d878da647693d7255d4cdb7c1ae334bc6bc421faa94325dc0e9d5b9f690cab87f3e1d5f5ce8a
 SHA512 
2d7d4b36e5c50cb7590e7dec0c271a021f05478cadeced6b5c9e27b76c3c5b59a11318c70b51e10efed6be2681dea7881a2f883f576fa5343c2aecfa18cbee50
-DIST nanomsg-1.1.2.tar.gz 308420 BLAKE2B 
67e6e51d2e722db58cf719766fd991c3527d7f441891ce7cda0d4641b680308d63e28d05c5eefb69b681d93c9700ac8d8baab4527449ecd3b84178e70f40dee4
 SHA512 
f95ce24b34c25d139cf3de46585f6354e0311a9d5e7135ad71df62b8bb5df26f81a58b9773c39c320df2d0e97cd2905a8576f9f00b0a4d33774f1b610271cee5
 DIST nanomsg-1.1.4.tar.gz 310182 BLAKE2B 
d47d270bb1f631e332b6b9c2be1a29aebc2f3e0a2190aba1f4d0bc5415899bd1bda5608dea1510b4ac8b1c8a076c8b6a5d126de6bfc938b54e8a34becd5a
 SHA512 
a1f002f988f2d98eff03387b496fe15a099fef4eb9ccd1c46ade63fbbe5a4ad4cf9fa0fd1e612e1a6f2747bc2af63b7044ec1e920e1c9a0d8c8bc2191ad7046a

diff --git a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
deleted file mode 100644
index cff38d473fb..000
--- a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-multilib
-
-DESCRIPTION="High-performance messaging interface for distributed applications"
-HOMEPAGE="https://nanomsg.org/;
-SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/5.0.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="doc static-libs"
-
-DEPEND="doc? ( dev-ruby/asciidoctor )"
-RDEPEND=""
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DNN_STATIC_LIB=$(usex static-libs ON OFF)
-   )
-   if multilib_is_native_abi; then
-   mycmakeargs+=(
-   -DNN_ENABLE_DOC=$(usex doc ON OFF)
-   )
-   else
-   mycmakeargs+=(
-   -DNN_ENABLE_DOC=OFF
-   -DNN_ENABLE_TOOLS=OFF
-   -DNN_ENABLE-NANOCAT=OFF
-   )
-   fi
-   cmake-utils_src_configure
-}

diff --git a/dev-libs/nanomsg/nanomsg-1.1.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.0.ebuild
deleted file mode 100644
index cff38d473fb..000
--- a/dev-libs/nanomsg/nanomsg-1.1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-multilib
-
-DESCRIPTION="High-performance messaging interface for distributed applications"
-HOMEPAGE="https://nanomsg.org/;
-SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/5.0.0"
-KEYWORDS="~amd64 ~arm ~arm64"
-IUSE="doc static-libs"
-
-DEPEND="doc? ( dev-ruby/asciidoctor )"
-RDEPEND=""
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DNN_STATIC_LIB=$(usex static-libs ON OFF)
-   )
-   if multilib_is_native_abi; then
-   mycmakeargs+=(
-   -DNN_ENABLE_DOC=$(usex doc ON OFF)
-   )
-   else
-   mycmakeargs+=(
-   -DNN_ENABLE_DOC=OFF
-   -DNN_ENABLE_TOOLS=OFF
-   -DNN_ENABLE-NANOCAT=OFF
-   )
-   fi
-   cmake-utils_src_configure
-}

diff --git a/dev-libs/nanomsg/nanomsg-1.1.2.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.2.ebuild
deleted file mode 100644
index a6dff5c1b8b..000
--- a/dev-libs/nanomsg/nanomsg-1.1.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-multilib
-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2018-06-24 Thread Dirkjan Ochtman
commit: 98cd84da63be5d90728d6c30a756a5de5fd4a4b0
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jun 23 19:14:31 2018 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Sun Jun 24 18:53:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98cd84da

dev-libs/nanomsg: use HTTPs

 dev-libs/nanomsg/nanomsg-1.0.0.ebuild | 4 ++--
 dev-libs/nanomsg/nanomsg-1.1.0.ebuild | 4 ++--
 dev-libs/nanomsg/nanomsg-1.1.2.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
index b2e2b2fb1d4..cff38d473fb 100644
--- a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit cmake-multilib
 
 DESCRIPTION="High-performance messaging interface for distributed applications"
-HOMEPAGE="http://nanomsg.org/;
+HOMEPAGE="https://nanomsg.org/;
 SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"

diff --git a/dev-libs/nanomsg/nanomsg-1.1.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.0.ebuild
index b2e2b2fb1d4..cff38d473fb 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.0.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit cmake-multilib
 
 DESCRIPTION="High-performance messaging interface for distributed applications"
-HOMEPAGE="http://nanomsg.org/;
+HOMEPAGE="https://nanomsg.org/;
 SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"

diff --git a/dev-libs/nanomsg/nanomsg-1.1.2.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.2.ebuild
index d76c8310c05..a6dff5c1b8b 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.2.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit cmake-multilib
 
 DESCRIPTION="High-performance messaging interface for distributed applications"
-HOMEPAGE="http://nanomsg.org/;
+HOMEPAGE="https://nanomsg.org/;
 SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2018-06-24 Thread Dirkjan Ochtman
commit: 054d294f2ceea7512d78156750f58cbe9731e95a
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Jun 23 19:17:38 2018 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Sun Jun 24 18:53:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054d294f

dev-libs/nanomsg: version bump to 1.1.4

 dev-libs/nanomsg/Manifest |  1 +
 dev-libs/nanomsg/nanomsg-1.1.4.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index 7ec4c1c418d..7aad83d6cc4 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1,3 +1,4 @@
 DIST nanomsg-1.0.0.tar.gz 305040 BLAKE2B 
d4b8ab89a642dd10e9b2aae1e06c3eb8af9b5392db9019838f68fade65c051858a13d5b7aa4fcb7f4381a8358db1b41f6b0e0136b242c5aa2c935178c03f5e80
 SHA512 
06fc4eadac29439024bd24230c73f43ddc46e6b6848ad75952b67bf301066be5752a844173597c1b42e55c1ebb66a2d2cb7693e4cbfc07584b4398597cbc9200
 DIST nanomsg-1.1.0.tar.gz 308801 BLAKE2B 
15f07f20c84944c3411959310374936d03f9661c0b2241960cf3d878da647693d7255d4cdb7c1ae334bc6bc421faa94325dc0e9d5b9f690cab87f3e1d5f5ce8a
 SHA512 
2d7d4b36e5c50cb7590e7dec0c271a021f05478cadeced6b5c9e27b76c3c5b59a11318c70b51e10efed6be2681dea7881a2f883f576fa5343c2aecfa18cbee50
 DIST nanomsg-1.1.2.tar.gz 308420 BLAKE2B 
67e6e51d2e722db58cf719766fd991c3527d7f441891ce7cda0d4641b680308d63e28d05c5eefb69b681d93c9700ac8d8baab4527449ecd3b84178e70f40dee4
 SHA512 
f95ce24b34c25d139cf3de46585f6354e0311a9d5e7135ad71df62b8bb5df26f81a58b9773c39c320df2d0e97cd2905a8576f9f00b0a4d33774f1b610271cee5
+DIST nanomsg-1.1.4.tar.gz 310182 BLAKE2B 
d47d270bb1f631e332b6b9c2be1a29aebc2f3e0a2190aba1f4d0bc5415899bd1bda5608dea1510b4ac8b1c8a076c8b6a5d126de6bfc938b54e8a34becd5a
 SHA512 
a1f002f988f2d98eff03387b496fe15a099fef4eb9ccd1c46ade63fbbe5a4ad4cf9fa0fd1e612e1a6f2747bc2af63b7044ec1e920e1c9a0d8c8bc2191ad7046a

diff --git a/dev-libs/nanomsg/nanomsg-1.1.4.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.4.ebuild
new file mode 100644
index 000..deb63c3d825
--- /dev/null
+++ b/dev-libs/nanomsg/nanomsg-1.1.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+DESCRIPTION="High-performance messaging interface for distributed applications"
+HOMEPAGE="https://nanomsg.org/;
+SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/5.0.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( dev-ruby/asciidoctor )"
+RDEPEND=""
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DNN_STATIC_LIB=$(usex static-libs ON OFF)
+   )
+   if multilib_is_native_abi; then
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=$(usex doc ON OFF)
+   )
+   else
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=OFF
+   -DNN_ENABLE_TOOLS=OFF
+   -DNN_ENABLE-NANOCAT=OFF
+   )
+   fi
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2017-11-20 Thread Sergei Trofimovich
commit: 1d93db0592acde3c237b476bfd22fc0c2dd2283b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov 20 08:13:36 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 20 08:13:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d93db05

dev-libs/nanomsg: (re)keyword for x86

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-libs/nanomsg/nanomsg-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.1.2.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.2.ebuild
index b2e2b2fb1d4..d76c8310c05 100644
--- a/dev-libs/nanomsg/nanomsg-1.1.2.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/5.0.0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="doc static-libs"
 
 DEPEND="doc? ( dev-ruby/asciidoctor )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2017-11-19 Thread Dirkjan Ochtman
commit: b3cae833a74dda45eab6f628b77675395d4b7646
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Sun Nov 19 19:42:17 2017 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Sun Nov 19 19:50:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3cae833

dev-libs/nanomsg: version bump to 1.1.2

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-libs/nanomsg/Manifest  |  3 +-
 dev-libs/nanomsg/nanomsg-0.8.ebuild| 48 --
 .../{nanomsg-0.9.ebuild => nanomsg-1.1.2.ebuild}   |  8 ++--
 3 files changed, 4 insertions(+), 55 deletions(-)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index c27faac5b02..e9ccc4f2ab5 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1,4 +1,3 @@
-DIST nanomsg-0.8-beta.tar.gz 589221 SHA256 
75ce0c68a50cc68070d899035d5bb1e2bd75a5e01cbdd86ba8af62a84df3a947 SHA512 
457e99e2b2568370bf052a20e2abb38faad9afa9019d38aa35df6cf49d1d3f50e3a0b26a64089e823b7d907041e8069c99a06706678b070a26e0cbe2e26588d2
 WHIRLPOOL 
a0c00848b8ca2178588047aaaedb9e3b10a993e5ae5d2c0da6716b861003deaf1ce3891850919db73202de8d1aa36e21c1f440600ce2be852189988fae4994fd
-DIST nanomsg-0.9-beta.tar.gz 310601 SHA256 
4c15248baa594523fc34368166cdb42e766e50c58b41a73f925879f6d87ba601 SHA512 
3a7141dda6152e5192faaa9354116a9dc43636dbc03ebff0598796210c310756d3841cf7bb6857be46722d8952894f5bebe192ec538511825f72e700ac4e03cb
 WHIRLPOOL 
c2150f1a71b8e35e2258a4f3b264e4356553312f07ef079d2bfd5279cf52df4ffa3a7bb4738f85d86945ab17ee04a7f1d2c17d8011bb6ae396be2b689282e8d0
 DIST nanomsg-1.0.0.tar.gz 305040 SHA256 
24afdeb71b2e362e8a003a7ecc906e1b84fd9f56ce15ec567481d1bb33132cc7 SHA512 
06fc4eadac29439024bd24230c73f43ddc46e6b6848ad75952b67bf301066be5752a844173597c1b42e55c1ebb66a2d2cb7693e4cbfc07584b4398597cbc9200
 WHIRLPOOL 
97ac9ff5170ee649c7803f7ea22713889506ce54a1fb0a55c5d2ac82a1359e8367189d9e3d8d8ecb85193ec8770c78365aa7a9daeefe5705fc3049c27558a52d
 DIST nanomsg-1.1.0.tar.gz 308801 SHA256 
e81b79e073f5388a5070623136c7896244f8bbc24fd5f5255da8d5aa2e2a50e3 SHA512 
2d7d4b36e5c50cb7590e7dec0c271a021f05478cadeced6b5c9e27b76c3c5b59a11318c70b51e10efed6be2681dea7881a2f883f576fa5343c2aecfa18cbee50
 WHIRLPOOL 
e56ed012b6f6f1aa9951f4ba190158c911586e09ec4933c39de2392a8e280090503656891af625dc4b09562eae3b71b84322bc8fe18460496f8fce7c71e4316b
+DIST nanomsg-1.1.2.tar.gz 308420 SHA256 
3c52165a735c2fb597d2306593ae4b17900688b90113d4115ad8480288f28ccb SHA512 
f95ce24b34c25d139cf3de46585f6354e0311a9d5e7135ad71df62b8bb5df26f81a58b9773c39c320df2d0e97cd2905a8576f9f00b0a4d33774f1b610271cee5
 WHIRLPOOL 
b9aceaae3eb6dcebadc88a15c8be2d938f5e5f29e7916e542d1e473d9ece0eb793a56fc1019b900da626d1e2d715fc9c047322f6fe93090d32f0c325e98d41ad

diff --git a/dev-libs/nanomsg/nanomsg-0.8.ebuild 
b/dev-libs/nanomsg/nanomsg-0.8.ebuild
deleted file mode 100644
index a1284b8b587..000
--- a/dev-libs/nanomsg/nanomsg-0.8.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-multilib
-
-DESCRIPTION="High-performance messaging interface for distributed applications"
-HOMEPAGE="http://nanomsg.org/;
-SRC_URI="https://github.com/nanomsg/nanomsg/releases/download/${PV}-beta/${P}-beta.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/0.2.2"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~s390 ~x86"
-IUSE="doc static-libs"
-
-DEPEND="doc? (
-   app-text/asciidoc
-   app-text/xmlto
-   )"
-RDEPEND=""
-
-S="${WORKDIR}/${P}-beta"
-
-src_prepare() {
-   sed -i -e 's/doc_DATA/html_DATA/' Makefile.am || die
-
-   autotools-multilib_src_prepare
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --htmldir "/usr/share/doc/${PF}/html"
-   )
-   if multilib_is_native_abi; then
-   myeconfargs+=(
-   $(use_enable doc)
-   )
-   else
-   myeconfargs+=(
-   --disable-doc
-   --disable-nanocat
-   --disable-symlinks
-   )
-   fi
-   autotools-utils_src_configure
-}

diff --git a/dev-libs/nanomsg/nanomsg-0.9.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.2.ebuild
similarity index 78%
rename from dev-libs/nanomsg/nanomsg-0.9.ebuild
rename to dev-libs/nanomsg/nanomsg-1.1.2.ebuild
index dbda891fb38..b2e2b2fb1d4 100644
--- a/dev-libs/nanomsg/nanomsg-0.9.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -7,18 +7,16 @@ inherit cmake-multilib
 
 DESCRIPTION="High-performance messaging interface for distributed applications"
 HOMEPAGE="http://nanomsg.org/;
-SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}-beta.tar.gz -> 
${P}-beta.tar.gz"

[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2017-10-27 Thread Patrick Lauer
commit: d1f10c36ee63fc833b7637e85d5ee84f0622271a
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Oct 27 13:05:08 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Fri Oct 27 13:05:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f10c36

dev-libs/nanomsg: Bump

Package-Manager: Portage-2.3.12, Repoman-2.3.4

 dev-libs/nanomsg/Manifest |  1 +
 dev-libs/nanomsg/nanomsg-1.1.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index 5a36a1c3f3a..c27faac5b02 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1,3 +1,4 @@
 DIST nanomsg-0.8-beta.tar.gz 589221 SHA256 
75ce0c68a50cc68070d899035d5bb1e2bd75a5e01cbdd86ba8af62a84df3a947 SHA512 
457e99e2b2568370bf052a20e2abb38faad9afa9019d38aa35df6cf49d1d3f50e3a0b26a64089e823b7d907041e8069c99a06706678b070a26e0cbe2e26588d2
 WHIRLPOOL 
a0c00848b8ca2178588047aaaedb9e3b10a993e5ae5d2c0da6716b861003deaf1ce3891850919db73202de8d1aa36e21c1f440600ce2be852189988fae4994fd
 DIST nanomsg-0.9-beta.tar.gz 310601 SHA256 
4c15248baa594523fc34368166cdb42e766e50c58b41a73f925879f6d87ba601 SHA512 
3a7141dda6152e5192faaa9354116a9dc43636dbc03ebff0598796210c310756d3841cf7bb6857be46722d8952894f5bebe192ec538511825f72e700ac4e03cb
 WHIRLPOOL 
c2150f1a71b8e35e2258a4f3b264e4356553312f07ef079d2bfd5279cf52df4ffa3a7bb4738f85d86945ab17ee04a7f1d2c17d8011bb6ae396be2b689282e8d0
 DIST nanomsg-1.0.0.tar.gz 305040 SHA256 
24afdeb71b2e362e8a003a7ecc906e1b84fd9f56ce15ec567481d1bb33132cc7 SHA512 
06fc4eadac29439024bd24230c73f43ddc46e6b6848ad75952b67bf301066be5752a844173597c1b42e55c1ebb66a2d2cb7693e4cbfc07584b4398597cbc9200
 WHIRLPOOL 
97ac9ff5170ee649c7803f7ea22713889506ce54a1fb0a55c5d2ac82a1359e8367189d9e3d8d8ecb85193ec8770c78365aa7a9daeefe5705fc3049c27558a52d
+DIST nanomsg-1.1.0.tar.gz 308801 SHA256 
e81b79e073f5388a5070623136c7896244f8bbc24fd5f5255da8d5aa2e2a50e3 SHA512 
2d7d4b36e5c50cb7590e7dec0c271a021f05478cadeced6b5c9e27b76c3c5b59a11318c70b51e10efed6be2681dea7881a2f883f576fa5343c2aecfa18cbee50
 WHIRLPOOL 
e56ed012b6f6f1aa9951f4ba190158c911586e09ec4933c39de2392a8e280090503656891af625dc4b09562eae3b71b84322bc8fe18460496f8fce7c71e4316b

diff --git a/dev-libs/nanomsg/nanomsg-1.1.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.0.ebuild
new file mode 100644
index 000..b2e2b2fb1d4
--- /dev/null
+++ b/dev-libs/nanomsg/nanomsg-1.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-multilib
+
+DESCRIPTION="High-performance messaging interface for distributed applications"
+HOMEPAGE="http://nanomsg.org/;
+SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/5.0.0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( dev-ruby/asciidoctor )"
+RDEPEND=""
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DNN_STATIC_LIB=$(usex static-libs ON OFF)
+   )
+   if multilib_is_native_abi; then
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=$(usex doc ON OFF)
+   )
+   else
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=OFF
+   -DNN_ENABLE_TOOLS=OFF
+   -DNN_ENABLE-NANOCAT=OFF
+   )
+   fi
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2017-07-26 Thread Sergei Trofimovich
commit: 0f51a5e4328e2dfed9d5ec8cfaaa80e0a4151b5d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jul 26 20:45:05 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul 26 20:45:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f51a5e4

Revert "dev-libs/nanomsg: make tests sequential"

This reverts commit aaf34a56f3ed4c5f5c6f0381b9e247cb65f1d77c.

I debugged outdated ebuild: =dev-libs/nanomsg-0.8

 dev-libs/nanomsg/nanomsg-1.0.0.ebuild | 9 -
 1 file changed, 9 deletions(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
index 5f9fa48d263..b2e2b2fb1d4 100644
--- a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
@@ -34,12 +34,3 @@ multilib_src_configure() {
fi
cmake-utils_src_configure
 }
-
-multilib_src_test() {
-   local myctestargs=(
-   # All tests overwrite same ./test binary
-   # That causes SIGSEGV when ran in parallel
-   -j1
-   )
-   cmake-utils_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2017-07-26 Thread Sergei Trofimovich
commit: aaf34a56f3ed4c5f5c6f0381b9e247cb65f1d77c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Jul 26 20:29:01 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul 26 20:29:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf34a56

dev-libs/nanomsg: make tests sequential

Parallel tests overwrite one another and SIGSEGV ./test binary.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-libs/nanomsg/nanomsg-1.0.0.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
index b2e2b2fb1d4..5f9fa48d263 100644
--- a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
@@ -34,3 +34,12 @@ multilib_src_configure() {
fi
cmake-utils_src_configure
 }
+
+multilib_src_test() {
+   local myctestargs=(
+   # All tests overwrite same ./test binary
+   # That causes SIGSEGV when ran in parallel
+   -j1
+   )
+   cmake-utils_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2017-06-15 Thread Alexis Ballier
commit: 2d87d63c6430979b77c57a8d92ead4159b4492c9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jun 15 13:09:22 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Jun 15 13:09:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d87d63c

dev-libs/nanomsg: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/nanomsg/nanomsg-1.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
index 8dd5b0c1e7d..b2e2b2fb1d4 100644
--- a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/5.0.0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="doc static-libs"
 
 DEPEND="doc? ( dev-ruby/asciidoctor )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2016-08-03 Thread Alexis Ballier
commit: ce26840c4cb3de411a0da49aa70eba7bb946e926
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug  3 16:53:22 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Aug  3 16:57:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce26840c

dev-libs/nanomsg: keyword ~arm

Package-Manager: portage-2.3.0

 dev-libs/nanomsg/nanomsg-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
index 1173b2b..2859228 100644
--- a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/5.0.0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="doc static-libs"
 
 DEPEND="doc? ( dev-ruby/asciidoctor )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2016-07-30 Thread Mike Gilbert
commit: 61b6e7155fb46b826fe0ac0fb003462ee166f211
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul 30 14:22:38 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul 30 14:22:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b6e715

dev-libs/nanomsg: ${PV}-beta.tar.gz -> ${P}-beta.tar.gz

Package-Manager: portage-2.3.0_p16

 dev-libs/nanomsg/Manifest   | 2 +-
 dev-libs/nanomsg/nanomsg-0.9.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index 6bb6585..5a36a1c 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1,3 +1,3 @@
-DIST 0.9-beta.tar.gz 310601 SHA256 
4c15248baa594523fc34368166cdb42e766e50c58b41a73f925879f6d87ba601 SHA512 
3a7141dda6152e5192faaa9354116a9dc43636dbc03ebff0598796210c310756d3841cf7bb6857be46722d8952894f5bebe192ec538511825f72e700ac4e03cb
 WHIRLPOOL 
c2150f1a71b8e35e2258a4f3b264e4356553312f07ef079d2bfd5279cf52df4ffa3a7bb4738f85d86945ab17ee04a7f1d2c17d8011bb6ae396be2b689282e8d0
 DIST nanomsg-0.8-beta.tar.gz 589221 SHA256 
75ce0c68a50cc68070d899035d5bb1e2bd75a5e01cbdd86ba8af62a84df3a947 SHA512 
457e99e2b2568370bf052a20e2abb38faad9afa9019d38aa35df6cf49d1d3f50e3a0b26a64089e823b7d907041e8069c99a06706678b070a26e0cbe2e26588d2
 WHIRLPOOL 
a0c00848b8ca2178588047aaaedb9e3b10a993e5ae5d2c0da6716b861003deaf1ce3891850919db73202de8d1aa36e21c1f440600ce2be852189988fae4994fd
+DIST nanomsg-0.9-beta.tar.gz 310601 SHA256 
4c15248baa594523fc34368166cdb42e766e50c58b41a73f925879f6d87ba601 SHA512 
3a7141dda6152e5192faaa9354116a9dc43636dbc03ebff0598796210c310756d3841cf7bb6857be46722d8952894f5bebe192ec538511825f72e700ac4e03cb
 WHIRLPOOL 
c2150f1a71b8e35e2258a4f3b264e4356553312f07ef079d2bfd5279cf52df4ffa3a7bb4738f85d86945ab17ee04a7f1d2c17d8011bb6ae396be2b689282e8d0
 DIST nanomsg-1.0.0.tar.gz 305040 SHA256 
24afdeb71b2e362e8a003a7ecc906e1b84fd9f56ce15ec567481d1bb33132cc7 SHA512 
06fc4eadac29439024bd24230c73f43ddc46e6b6848ad75952b67bf301066be5752a844173597c1b42e55c1ebb66a2d2cb7693e4cbfc07584b4398597cbc9200
 WHIRLPOOL 
97ac9ff5170ee649c7803f7ea22713889506ce54a1fb0a55c5d2ac82a1359e8367189d9e3d8d8ecb85193ec8770c78365aa7a9daeefe5705fc3049c27558a52d

diff --git a/dev-libs/nanomsg/nanomsg-0.9.ebuild 
b/dev-libs/nanomsg/nanomsg-0.9.ebuild
index ad10310..7a49829 100644
--- a/dev-libs/nanomsg/nanomsg-0.9.ebuild
+++ b/dev-libs/nanomsg/nanomsg-0.9.ebuild
@@ -8,7 +8,7 @@ inherit cmake-multilib
 
 DESCRIPTION="High-performance messaging interface for distributed applications"
 HOMEPAGE="http://nanomsg.org/;
-SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}-beta.tar.gz;
+SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}-beta.tar.gz -> 
${P}-beta.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/5.0.0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2016-07-30 Thread Mike Gilbert
commit: 688600e6e3d348b0893723c7ad4a799eed7c3536
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul 30 13:52:37 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul 30 13:52:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688600e6

dev-libs/nanomsg: ${PV}.tar.gz -> ${P}.tar.gz

Package-Manager: portage-2.3.0_p16

 dev-libs/nanomsg/Manifest | 2 +-
 dev-libs/nanomsg/nanomsg-1.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index 52a1a33..6bb6585 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1,3 +1,3 @@
 DIST 0.9-beta.tar.gz 310601 SHA256 
4c15248baa594523fc34368166cdb42e766e50c58b41a73f925879f6d87ba601 SHA512 
3a7141dda6152e5192faaa9354116a9dc43636dbc03ebff0598796210c310756d3841cf7bb6857be46722d8952894f5bebe192ec538511825f72e700ac4e03cb
 WHIRLPOOL 
c2150f1a71b8e35e2258a4f3b264e4356553312f07ef079d2bfd5279cf52df4ffa3a7bb4738f85d86945ab17ee04a7f1d2c17d8011bb6ae396be2b689282e8d0
-DIST 1.0.0.tar.gz 305040 SHA256 
24afdeb71b2e362e8a003a7ecc906e1b84fd9f56ce15ec567481d1bb33132cc7 SHA512 
06fc4eadac29439024bd24230c73f43ddc46e6b6848ad75952b67bf301066be5752a844173597c1b42e55c1ebb66a2d2cb7693e4cbfc07584b4398597cbc9200
 WHIRLPOOL 
97ac9ff5170ee649c7803f7ea22713889506ce54a1fb0a55c5d2ac82a1359e8367189d9e3d8d8ecb85193ec8770c78365aa7a9daeefe5705fc3049c27558a52d
 DIST nanomsg-0.8-beta.tar.gz 589221 SHA256 
75ce0c68a50cc68070d899035d5bb1e2bd75a5e01cbdd86ba8af62a84df3a947 SHA512 
457e99e2b2568370bf052a20e2abb38faad9afa9019d38aa35df6cf49d1d3f50e3a0b26a64089e823b7d907041e8069c99a06706678b070a26e0cbe2e26588d2
 WHIRLPOOL 
a0c00848b8ca2178588047aaaedb9e3b10a993e5ae5d2c0da6716b861003deaf1ce3891850919db73202de8d1aa36e21c1f440600ce2be852189988fae4994fd
+DIST nanomsg-1.0.0.tar.gz 305040 SHA256 
24afdeb71b2e362e8a003a7ecc906e1b84fd9f56ce15ec567481d1bb33132cc7 SHA512 
06fc4eadac29439024bd24230c73f43ddc46e6b6848ad75952b67bf301066be5752a844173597c1b42e55c1ebb66a2d2cb7693e4cbfc07584b4398597cbc9200
 WHIRLPOOL 
97ac9ff5170ee649c7803f7ea22713889506ce54a1fb0a55c5d2ac82a1359e8367189d9e3d8d8ecb85193ec8770c78365aa7a9daeefe5705fc3049c27558a52d

diff --git a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
index fd576c1..1173b2b 100644
--- a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
+++ b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
@@ -8,7 +8,7 @@ inherit cmake-multilib
 
 DESCRIPTION="High-performance messaging interface for distributed applications"
 HOMEPAGE="http://nanomsg.org/;
-SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz;
+SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/5.0.0"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2016-06-11 Thread Dirkjan Ochtman
commit: bc48f5174d1b5e517fddc13835da29aacec5ef63
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Sat Jun 11 07:23:28 2016 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Sat Jun 11 07:23:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc48f517

dev-libs/nanomsg: version bump to 1.0.0

Package-Manager: portage-2.2.28

 dev-libs/nanomsg/Manifest |  1 +
 dev-libs/nanomsg/nanomsg-1.0.0.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index c22f6bf..52a1a33 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1,2 +1,3 @@
 DIST 0.9-beta.tar.gz 310601 SHA256 
4c15248baa594523fc34368166cdb42e766e50c58b41a73f925879f6d87ba601 SHA512 
3a7141dda6152e5192faaa9354116a9dc43636dbc03ebff0598796210c310756d3841cf7bb6857be46722d8952894f5bebe192ec538511825f72e700ac4e03cb
 WHIRLPOOL 
c2150f1a71b8e35e2258a4f3b264e4356553312f07ef079d2bfd5279cf52df4ffa3a7bb4738f85d86945ab17ee04a7f1d2c17d8011bb6ae396be2b689282e8d0
+DIST 1.0.0.tar.gz 305040 SHA256 
24afdeb71b2e362e8a003a7ecc906e1b84fd9f56ce15ec567481d1bb33132cc7 SHA512 
06fc4eadac29439024bd24230c73f43ddc46e6b6848ad75952b67bf301066be5752a844173597c1b42e55c1ebb66a2d2cb7693e4cbfc07584b4398597cbc9200
 WHIRLPOOL 
97ac9ff5170ee649c7803f7ea22713889506ce54a1fb0a55c5d2ac82a1359e8367189d9e3d8d8ecb85193ec8770c78365aa7a9daeefe5705fc3049c27558a52d
 DIST nanomsg-0.8-beta.tar.gz 589221 SHA256 
75ce0c68a50cc68070d899035d5bb1e2bd75a5e01cbdd86ba8af62a84df3a947 SHA512 
457e99e2b2568370bf052a20e2abb38faad9afa9019d38aa35df6cf49d1d3f50e3a0b26a64089e823b7d907041e8069c99a06706678b070a26e0cbe2e26588d2
 WHIRLPOOL 
a0c00848b8ca2178588047aaaedb9e3b10a993e5ae5d2c0da6716b861003deaf1ce3891850919db73202de8d1aa36e21c1f440600ce2be852189988fae4994fd

diff --git a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild 
b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
new file mode 100644
index 000..fd576c1
--- /dev/null
+++ b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-multilib
+
+DESCRIPTION="High-performance messaging interface for distributed applications"
+HOMEPAGE="http://nanomsg.org/;
+SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/5.0.0"
+KEYWORDS="~amd64"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( dev-ruby/asciidoctor )"
+RDEPEND=""
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DNN_STATIC_LIB=$(usex static-libs ON OFF)
+   )
+   if multilib_is_native_abi; then
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=$(usex doc ON OFF)
+   )
+   else
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=OFF
+   -DNN_ENABLE_TOOLS=OFF
+   -DNN_ENABLE-NANOCAT=OFF
+   )
+   fi
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2016-05-16 Thread Dirkjan Ochtman
commit: 7686f6e9511c7aaa151d646f588d7d611b82e8f8
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Mon May 16 08:06:36 2016 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Mon May 16 08:06:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7686f6e9

dev-libs/nanomsg: remove old versions

Package-Manager: portage-2.2.28

 dev-libs/nanomsg/Manifest  |  2 --
 dev-libs/nanomsg/nanomsg-0.5-r1.ebuild | 49 --
 dev-libs/nanomsg/nanomsg-0.6.ebuild| 49 --
 3 files changed, 100 deletions(-)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index f1ca47b..c22f6bf 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1,4 +1,2 @@
 DIST 0.9-beta.tar.gz 310601 SHA256 
4c15248baa594523fc34368166cdb42e766e50c58b41a73f925879f6d87ba601 SHA512 
3a7141dda6152e5192faaa9354116a9dc43636dbc03ebff0598796210c310756d3841cf7bb6857be46722d8952894f5bebe192ec538511825f72e700ac4e03cb
 WHIRLPOOL 
c2150f1a71b8e35e2258a4f3b264e4356553312f07ef079d2bfd5279cf52df4ffa3a7bb4738f85d86945ab17ee04a7f1d2c17d8011bb6ae396be2b689282e8d0
-DIST nanomsg-0.5-beta.tar.gz 623927 SHA256 
13bff7ae8f31957722ee62d50504ce1a0c590da908f8566f997e3e521abb089f SHA512 
64bb658d80e94ec43e77b7a7c53a29e9b9cd02a7539e9c108b0bdfad8179af4202e11dcfdcb8400e3334931f61e59066fafe06c9df3bb4628dde6a047139ffe5
 WHIRLPOOL 
9b18a5b65d2ae321f112a5054fcfceda342c06a6745ba2eb8a4b4a64c40e0f47bc93b6da23202f9b2992c842050cb53153293e79bda79f7b0aa86b26ca3d
-DIST nanomsg-0.6-beta.tar.gz 592512 SHA256 
69e2098446c9cd2c067b5ba38567c9ba30bf861a515b3d0a9302cb21c1167a69 SHA512 
3f0ac82013191a5352e9cf92b02fb620e705ae4e6cc9bdfd7bc37dd48faa652af5be3f8a3de111ca9bb93a3a06127e1f03ab3f7d48d7bb6ad0e16c0341915a50
 WHIRLPOOL 
9c26c755ad0f0a37994a744b2bf8fea77aba43b83ba3e231065c0f95a700ace93c5fec151a0ef4d0796fb4605c2259f36c8473072e2d6abffe31a61c8a039776
 DIST nanomsg-0.8-beta.tar.gz 589221 SHA256 
75ce0c68a50cc68070d899035d5bb1e2bd75a5e01cbdd86ba8af62a84df3a947 SHA512 
457e99e2b2568370bf052a20e2abb38faad9afa9019d38aa35df6cf49d1d3f50e3a0b26a64089e823b7d907041e8069c99a06706678b070a26e0cbe2e26588d2
 WHIRLPOOL 
a0c00848b8ca2178588047aaaedb9e3b10a993e5ae5d2c0da6716b861003deaf1ce3891850919db73202de8d1aa36e21c1f440600ce2be852189988fae4994fd

diff --git a/dev-libs/nanomsg/nanomsg-0.5-r1.ebuild 
b/dev-libs/nanomsg/nanomsg-0.5-r1.ebuild
deleted file mode 100644
index 899cbfb..000
--- a/dev-libs/nanomsg/nanomsg-0.5-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-multilib
-
-DESCRIPTION="High-performance messaging interface for distributed applications"
-HOMEPAGE="http://nanomsg.org/;
-SRC_URI="http://download.nanomsg.org/${P}-beta.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/0.2.1"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~s390 ~x86"
-IUSE="doc static-libs"
-
-DEPEND="doc? (
-   app-text/asciidoc
-   app-text/xmlto
-   )"
-RDEPEND=""
-
-S="${WORKDIR}/${P}-beta"
-
-src_prepare() {
-   sed -i -e 's/doc_DATA/html_DATA/' Makefile.am || die
-
-   autotools-multilib_src_prepare
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --htmldir "/usr/share/doc/${PF}/html"
-   )
-   if multilib_is_native_abi; then
-   myeconfargs+=(
-   $(use_enable doc)
-   )
-   else
-   myeconfargs+=(
-   --disable-doc
-   --disable-nanocat
-   --disable-symlinks
-   )
-   fi
-   autotools-utils_src_configure
-}

diff --git a/dev-libs/nanomsg/nanomsg-0.6.ebuild 
b/dev-libs/nanomsg/nanomsg-0.6.ebuild
deleted file mode 100644
index f2fe3a7..000
--- a/dev-libs/nanomsg/nanomsg-0.6.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-multilib
-
-DESCRIPTION="High-performance messaging interface for distributed applications"
-HOMEPAGE="http://nanomsg.org/;
-SRC_URI="https://github.com/nanomsg/nanomsg/releases/download/0.6-beta/${P}-beta.tar.gz;
-
-LICENSE="MIT"
-SLOT="0/0.2.2"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~s390 ~x86"
-IUSE="doc static-libs"
-
-DEPEND="doc? (
-   app-text/asciidoc
-   app-text/xmlto
-   )"
-RDEPEND=""
-
-S="${WORKDIR}/${P}-beta"
-
-src_prepare() {
-   sed -i -e 's/doc_DATA/html_DATA/' Makefile.am || die
-
-   autotools-multilib_src_prepare
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --htmldir "/usr/share/doc/${PF}/html"
-   )
-   if multilib_is_native_abi; then
-   myeconfargs+=(
-   $(use_enable doc)
-   )
-   else
-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2016-05-16 Thread Dirkjan Ochtman
commit: b4807dca1b411ed14dd23c1fd1f9953efcce380a
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Mon May 16 08:04:49 2016 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Mon May 16 08:04:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4807dca

dev-libs/nanomsg: version bump to 0.9 (use CMake build system)

Package-Manager: portage-2.2.28

 dev-libs/nanomsg/Manifest   |  1 +
 dev-libs/nanomsg/nanomsg-0.9.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index 2595945..f1ca47b 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1,3 +1,4 @@
+DIST 0.9-beta.tar.gz 310601 SHA256 
4c15248baa594523fc34368166cdb42e766e50c58b41a73f925879f6d87ba601 SHA512 
3a7141dda6152e5192faaa9354116a9dc43636dbc03ebff0598796210c310756d3841cf7bb6857be46722d8952894f5bebe192ec538511825f72e700ac4e03cb
 WHIRLPOOL 
c2150f1a71b8e35e2258a4f3b264e4356553312f07ef079d2bfd5279cf52df4ffa3a7bb4738f85d86945ab17ee04a7f1d2c17d8011bb6ae396be2b689282e8d0
 DIST nanomsg-0.5-beta.tar.gz 623927 SHA256 
13bff7ae8f31957722ee62d50504ce1a0c590da908f8566f997e3e521abb089f SHA512 
64bb658d80e94ec43e77b7a7c53a29e9b9cd02a7539e9c108b0bdfad8179af4202e11dcfdcb8400e3334931f61e59066fafe06c9df3bb4628dde6a047139ffe5
 WHIRLPOOL 
9b18a5b65d2ae321f112a5054fcfceda342c06a6745ba2eb8a4b4a64c40e0f47bc93b6da23202f9b2992c842050cb53153293e79bda79f7b0aa86b26ca3d
 DIST nanomsg-0.6-beta.tar.gz 592512 SHA256 
69e2098446c9cd2c067b5ba38567c9ba30bf861a515b3d0a9302cb21c1167a69 SHA512 
3f0ac82013191a5352e9cf92b02fb620e705ae4e6cc9bdfd7bc37dd48faa652af5be3f8a3de111ca9bb93a3a06127e1f03ab3f7d48d7bb6ad0e16c0341915a50
 WHIRLPOOL 
9c26c755ad0f0a37994a744b2bf8fea77aba43b83ba3e231065c0f95a700ace93c5fec151a0ef4d0796fb4605c2259f36c8473072e2d6abffe31a61c8a039776
 DIST nanomsg-0.8-beta.tar.gz 589221 SHA256 
75ce0c68a50cc68070d899035d5bb1e2bd75a5e01cbdd86ba8af62a84df3a947 SHA512 
457e99e2b2568370bf052a20e2abb38faad9afa9019d38aa35df6cf49d1d3f50e3a0b26a64089e823b7d907041e8069c99a06706678b070a26e0cbe2e26588d2
 WHIRLPOOL 
a0c00848b8ca2178588047aaaedb9e3b10a993e5ae5d2c0da6716b861003deaf1ce3891850919db73202de8d1aa36e21c1f440600ce2be852189988fae4994fd

diff --git a/dev-libs/nanomsg/nanomsg-0.9.ebuild 
b/dev-libs/nanomsg/nanomsg-0.9.ebuild
new file mode 100644
index 000..ad10310
--- /dev/null
+++ b/dev-libs/nanomsg/nanomsg-0.9.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-multilib
+
+DESCRIPTION="High-performance messaging interface for distributed applications"
+HOMEPAGE="http://nanomsg.org/;
+SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}-beta.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/5.0.0"
+KEYWORDS="~amd64"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( dev-ruby/asciidoctor )"
+RDEPEND=""
+
+S="${WORKDIR}/${P}-beta"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DNN_STATIC_LIB=$(usex static-libs ON OFF)
+   )
+   if multilib_is_native_abi; then
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=$(usex doc ON OFF)
+   )
+   else
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=OFF
+   -DNN_ENABLE_TOOLS=OFF
+   -DNN_ENABLE-NANOCAT=OFF
+   )
+   fi
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/

2015-12-06 Thread Dirkjan Ochtman
commit: 11ffc3216c8088f53b9e0c14ac8d3a23e6147c69
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Sun Dec  6 19:05:31 2015 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Sun Dec  6 19:05:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ffc321

dev-libs/nanomsg: version bump to 0.8-beta

Package-Manager: portage-2.2.20.1

 dev-libs/nanomsg/Manifest   |  1 +
 dev-libs/nanomsg/nanomsg-0.8.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index 703d098..2595945 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1,2 +1,3 @@
 DIST nanomsg-0.5-beta.tar.gz 623927 SHA256 
13bff7ae8f31957722ee62d50504ce1a0c590da908f8566f997e3e521abb089f SHA512 
64bb658d80e94ec43e77b7a7c53a29e9b9cd02a7539e9c108b0bdfad8179af4202e11dcfdcb8400e3334931f61e59066fafe06c9df3bb4628dde6a047139ffe5
 WHIRLPOOL 
9b18a5b65d2ae321f112a5054fcfceda342c06a6745ba2eb8a4b4a64c40e0f47bc93b6da23202f9b2992c842050cb53153293e79bda79f7b0aa86b26ca3d
 DIST nanomsg-0.6-beta.tar.gz 592512 SHA256 
69e2098446c9cd2c067b5ba38567c9ba30bf861a515b3d0a9302cb21c1167a69 SHA512 
3f0ac82013191a5352e9cf92b02fb620e705ae4e6cc9bdfd7bc37dd48faa652af5be3f8a3de111ca9bb93a3a06127e1f03ab3f7d48d7bb6ad0e16c0341915a50
 WHIRLPOOL 
9c26c755ad0f0a37994a744b2bf8fea77aba43b83ba3e231065c0f95a700ace93c5fec151a0ef4d0796fb4605c2259f36c8473072e2d6abffe31a61c8a039776
+DIST nanomsg-0.8-beta.tar.gz 589221 SHA256 
75ce0c68a50cc68070d899035d5bb1e2bd75a5e01cbdd86ba8af62a84df3a947 SHA512 
457e99e2b2568370bf052a20e2abb38faad9afa9019d38aa35df6cf49d1d3f50e3a0b26a64089e823b7d907041e8069c99a06706678b070a26e0cbe2e26588d2
 WHIRLPOOL 
a0c00848b8ca2178588047aaaedb9e3b10a993e5ae5d2c0da6716b861003deaf1ce3891850919db73202de8d1aa36e21c1f440600ce2be852189988fae4994fd

diff --git a/dev-libs/nanomsg/nanomsg-0.8.ebuild 
b/dev-libs/nanomsg/nanomsg-0.8.ebuild
new file mode 100644
index 000..e8776bf
--- /dev/null
+++ b/dev-libs/nanomsg/nanomsg-0.8.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+inherit autotools-multilib
+
+DESCRIPTION="High-performance messaging interface for distributed applications"
+HOMEPAGE="http://nanomsg.org/;
+SRC_URI="https://github.com/nanomsg/nanomsg/releases/download/${PV}-beta/${P}-beta.tar.gz;
+
+LICENSE="MIT"
+SLOT="0/0.2.2"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~s390 ~x86"
+IUSE="doc static-libs"
+
+DEPEND="doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )"
+RDEPEND=""
+
+S="${WORKDIR}/${P}-beta"
+
+src_prepare() {
+   sed -i -e 's/doc_DATA/html_DATA/' Makefile.am || die
+
+   autotools-multilib_src_prepare
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --htmldir "/usr/share/doc/${PF}/html"
+   )
+   if multilib_is_native_abi; then
+   myeconfargs+=(
+   $(use_enable doc)
+   )
+   else
+   myeconfargs+=(
+   --disable-doc
+   --disable-nanocat
+   --disable-symlinks
+   )
+   fi
+   autotools-utils_src_configure
+}