[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-08-09 Thread Sam James
commit: 21c36e1080b643588cb6945560de93c66fbd3f62
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  9 11:38:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  9 11:38:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c36e10

dev-cpp/asio: Stabilize 1.30.2 ppc, #937590

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

 dev-cpp/asio/asio-1.30.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.30.2.ebuild b/dev-cpp/asio/asio-1.30.2.ebuild
index 879059f5ee1f..07f26a2ebb90 100644
--- a/dev-cpp/asio/asio-1.30.2.ebuild
+++ b/dev-cpp/asio/asio-1.30.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.sourceforge.net/asio/asio/${P}.tar.bz2";
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-08-09 Thread Sam James
commit: bd5ebb1a34839994dc177c0b7842d897a6a24633
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  9 09:28:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  9 09:28:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5ebb1a

dev-cpp/asio: Stabilize 1.30.2 arm64, #937590

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

 dev-cpp/asio/asio-1.30.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.30.2.ebuild b/dev-cpp/asio/asio-1.30.2.ebuild
index 5d94213e6d32..879059f5ee1f 100644
--- a/dev-cpp/asio/asio-1.30.2.ebuild
+++ b/dev-cpp/asio/asio-1.30.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.sourceforge.net/asio/asio/${P}.tar.bz2";
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-08-09 Thread Sam James
commit: 33d0aca399c5f55dfdb11d7afe65986994d972a5
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  9 08:56:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  9 08:56:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d0aca3

dev-cpp/asio: Stabilize 1.30.2 sparc, #937590

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

 dev-cpp/asio/asio-1.30.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.30.2.ebuild b/dev-cpp/asio/asio-1.30.2.ebuild
index 0b425a2bfe0a..5d94213e6d32 100644
--- a/dev-cpp/asio/asio-1.30.2.ebuild
+++ b/dev-cpp/asio/asio-1.30.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.sourceforge.net/asio/asio/${P}.tar.bz2";
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-08-09 Thread Jakov Smolić
commit: cedd14e6a1d280d6af1f7cb975cfd6b548c365bd
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Aug  9 08:50:39 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug  9 08:50:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cedd14e6

dev-cpp/asio: Stabilize 1.30.2 x86, #937590

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-cpp/asio/asio-1.30.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.30.2.ebuild b/dev-cpp/asio/asio-1.30.2.ebuild
index 2e890ee51d2a..12bd602c383a 100644
--- a/dev-cpp/asio/asio-1.30.2.ebuild
+++ b/dev-cpp/asio/asio-1.30.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.sourceforge.net/asio/asio/${P}.tar.bz2";
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-08-09 Thread Jakov Smolić
commit: de46598e6d99ae4732e7dd55c189f533b3361f8f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Aug  9 08:50:38 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug  9 08:50:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de46598e

dev-cpp/asio: Stabilize 1.30.2 ppc64, #937590

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-cpp/asio/asio-1.30.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.30.2.ebuild b/dev-cpp/asio/asio-1.30.2.ebuild
index 6592a495eec8..2e890ee51d2a 100644
--- a/dev-cpp/asio/asio-1.30.2.ebuild
+++ b/dev-cpp/asio/asio-1.30.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.sourceforge.net/asio/asio/${P}.tar.bz2";
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-08-09 Thread Jakov Smolić
commit: d324184275ef69039a7d022d4c9bc1a76eea4127
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Aug  9 08:50:40 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug  9 08:50:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3241842

dev-cpp/asio: Stabilize 1.30.2 amd64, #937590

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-cpp/asio/asio-1.30.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.30.2.ebuild b/dev-cpp/asio/asio-1.30.2.ebuild
index 12bd602c383a..0b425a2bfe0a 100644
--- a/dev-cpp/asio/asio-1.30.2.ebuild
+++ b/dev-cpp/asio/asio-1.30.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.sourceforge.net/asio/asio/${P}.tar.bz2";
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-07-04 Thread Eli Schwartz
commit: 49558d88addd33804d1f3bb2dda808789b9a2f68
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Thu Jul  4 21:52:20 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Fri Jul  5 02:58:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49558d88

dev-cpp/asio: add 1.30.2

Switch SRC_URI back to sourceforce, and therefore restore logic of
installing docs

Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/37439
Signed-off-by: Eli Schwartz  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.30.2.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index a58dd01a51e8..7af8cb1f03fd 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,2 +1,3 @@
 DIST asio-1-30-1.tar.gz 2842718 BLAKE2B 
b99f6e1ab03c4da9bc802e04d66b46ac2374f7da9f65dd98dd3da3cf1cf507548ae2645343a63378ab91d665fc6e2efe5c5262f33757e851973534e23291abb1
 SHA512 
6b5f41479e20500dff6c535d8e3b096e11815784923bb4c0f68f69be59c80d7ad99c7e0380a1de4dd350e6cc6a79315d4645378a9b8d70d9f8d28a17f1cc68af
 DIST asio-1.28.1.tar.bz2 3383257 BLAKE2B 
9d98152a6cf8b0e2a807275092b23f6198d8175fd7260499be7561cea2e6723c1a8478107315b7163cdc31d6eecab552550393ab3b1cfb686dcb4157d1e91fe4
 SHA512 
fadd7748675743ba9110f873bf57f2400a5c9c0dc03c1d6cd7f0988bc70ccbbff6cb6140f5dd236d2d874fc82a6f216406e8892808e915aae5119fe9d95743de
+DIST asio-1.30.2.tar.bz2 3196850 BLAKE2B 
d902fda2338d9717bb8f2f5d43468c5d0b64591814c3ae3134350650f0dd97bf241287347d324b11d0e6993b1b44373df13305d736df09ad3375ce4976f5bb27
 SHA512 
2d26cdcfcc0c310e82ab502551b51d70fd95ba4628bd306929e78539299974fc14aa6ba27cf256f1df7a56539cb885012ba02a202ae17bf817ee6311308a795a

diff --git a/dev-cpp/asio/asio-1.30.2.ebuild b/dev-cpp/asio/asio-1.30.2.ebuild
new file mode 100644
index ..6592a495eec8
--- /dev/null
+++ b/dev-cpp/asio/asio-1.30.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="https://downloads.sourceforge.net/asio/asio/${P}.tar.bz2";
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/asio-1.30.1-pkgconfig.patch"
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+
+   # Make links to the example .cpp files work
+   # https://bugs.gentoo.org/828648
+   if use doc; then
+   dosym ../examples /usr/share/doc/${PF}/src/examples
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/, dev-cpp/asio/files/

2024-06-07 Thread Joonas Niilola
commit: bb540883769f6387fa4bf7e69392b60145076767
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Thu Apr  4 20:59:14 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  7 13:15:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb540883

dev-cpp/asio: add 1.30.1

Removed IUSE=doc because docs are only available in tarball published on
sourcefourge, not in auto tarballs from github; but versions after
1.28.1 are not available on sourcefourge, but only as git tags.

Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/36111
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/Manifest  |  1 +
 dev-cpp/asio/asio-1.30.1.ebuild| 58 ++
 dev-cpp/asio/files/asio-1.30.1-pkgconfig.patch | 24 +++
 3 files changed, 83 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 2a55d1eb389a..a58dd01a51e8 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1 +1,2 @@
+DIST asio-1-30-1.tar.gz 2842718 BLAKE2B 
b99f6e1ab03c4da9bc802e04d66b46ac2374f7da9f65dd98dd3da3cf1cf507548ae2645343a63378ab91d665fc6e2efe5c5262f33757e851973534e23291abb1
 SHA512 
6b5f41479e20500dff6c535d8e3b096e11815784923bb4c0f68f69be59c80d7ad99c7e0380a1de4dd350e6cc6a79315d4645378a9b8d70d9f8d28a17f1cc68af
 DIST asio-1.28.1.tar.bz2 3383257 BLAKE2B 
9d98152a6cf8b0e2a807275092b23f6198d8175fd7260499be7561cea2e6723c1a8478107315b7163cdc31d6eecab552550393ab3b1cfb686dcb4157d1e91fe4
 SHA512 
fadd7748675743ba9110f873bf57f2400a5c9c0dc03c1d6cd7f0988bc70ccbbff6cb6140f5dd236d2d874fc82a6f216406e8892808e915aae5119fe9d95743de

diff --git a/dev-cpp/asio/asio-1.30.1.ebuild b/dev-cpp/asio/asio-1.30.1.ebuild
new file mode 100644
index ..064e9c09bbe5
--- /dev/null
+++ b/dev-cpp/asio/asio-1.30.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="https://github.com/chriskohlhoff/asio/archive/refs/tags/asio-${PV//./-}.tar.gz";
+S="${WORKDIR}/asio-asio-${PV//./-}/asio"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/asio-1.30.1-pkgconfig.patch"
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}

diff --git a/dev-cpp/asio/files/asio-1.30.1-pkgconfig.patch 
b/dev-cpp/asio/files/asio-1.30.1-pkgconfig.patch
new file mode 100644
index ..c58b2a9df86d
--- /dev/null
+++ b/dev-cpp/asio/files/asio-1.30.1-pkgconfig.patch
@@ -0,0 +1,24 @@
+Install .pc file to /usr/share instead of /usr/lib because there are no .so 
files
+
+--- a/Makefile.am
 b/Makefile.am
+@@ -1,7 +1,6 @@
+ AUTOMAKE_OPTIONS = foreign dist-bzip2 dist-zip
+ 
+-pkgconfig_DATA = asio.pc
+-pkgconfigdir = $(libdir)/pkgconfig
++noarch_pkgconfig_DATA = asio.pc
+ 
+ SUBDIRS = include src
+ 
+--- a/configure.ac
 b/configure.ac
+@@ -8,7 +8,7 @@ AM_PROG_CC_C_O
+ AC_PROG_CXX
+ AC_LANG(C++)
+ AC_PROG_RANLIB
+-PKG_INSTALLDIR
++PKG_NOARCH_INSTALLDIR
+ 
+ AC_DEFINE(_REENTRANT, [1], [Define this])
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-06-07 Thread Joonas Niilola
commit: 18459c61abee278acf9eb68bc649f4664561615f
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Thu Apr  4 20:41:18 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jun  7 13:15:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18459c61

dev-cpp/asio: drop 1.28.0

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/Manifest   |  1 -
 dev-cpp/asio/asio-1.28.0.ebuild | 65 -
 2 files changed, 66 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index a4117e9d489e..2a55d1eb389a 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,2 +1 @@
-DIST asio-1.28.0.tar.bz2 3387977 BLAKE2B 
dc0431a6710f58ce037d6e6e1cf81606b6f8be3ac9fdf6f7a69a7998fadb4f3c9dace2aa99606a9570166f9637ca7f4b9ab6964599c78027a9f32a9d243d5684
 SHA512 
b3fa23caa4cbf1e374fade97102adb22a32c68bd4b050474987c065b516fdf042d46842c41ac94e71458f402fae2d05bc8f617ee523ffb6a74ef33d214e9acd5
 DIST asio-1.28.1.tar.bz2 3383257 BLAKE2B 
9d98152a6cf8b0e2a807275092b23f6198d8175fd7260499be7561cea2e6723c1a8478107315b7163cdc31d6eecab552550393ab3b1cfb686dcb4157d1e91fe4
 SHA512 
fadd7748675743ba9110f873bf57f2400a5c9c0dc03c1d6cd7f0988bc70ccbbff6cb6140f5dd236d2d874fc82a6f216406e8892808e915aae5119fe9d95743de

diff --git a/dev-cpp/asio/asio-1.28.0.ebuild b/dev-cpp/asio/asio-1.28.0.ebuild
deleted file mode 100644
index 9b25fd181067..
--- a/dev-cpp/asio/asio-1.28.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}/${P}.tar.bz2";
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/boost
-   dev-libs/openssl
-   )
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_configure() {
-   # By default it puts .pc to libdir
-   econf --with-pkgconfigdir="${EPREFIX}/usr/share/pkgconfig"
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-
-   # Make links to the example .cpp files work
-   # https://bugs.gentoo.org/828648
-   if use doc; then
-   dosym ../examples /usr/share/doc/${PF}/src/examples
-   fi
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-02-10 Thread Sam James
commit: 46895475283fe32752f175715ca58e612552f8e9
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46895475

dev-cpp/asio: Stabilize 1.28.1 arm64, #924249

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

 dev-cpp/asio/asio-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
index 7d33798abd64..4d57b85be72d 100644
--- a/dev-cpp/asio/asio-1.28.1.ebuild
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-02-10 Thread Sam James
commit: 7e1b61f8d7672ea738e8da32c36f2cf1e55c0f80
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1b61f8

dev-cpp/asio: Stabilize 1.28.1 amd64, #924249

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

 dev-cpp/asio/asio-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
index 4d57b85be72d..15d89bebb8ef 100644
--- a/dev-cpp/asio/asio-1.28.1.ebuild
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-02-10 Thread Sam James
commit: 67978698dd339de86a83f9bb8282d804ac41b8cd
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67978698

dev-cpp/asio: Stabilize 1.28.1 x86, #924249

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

 dev-cpp/asio/asio-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
index 15d89bebb8ef..9d70ca6fad8d 100644
--- a/dev-cpp/asio/asio-1.28.1.ebuild
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-02-10 Thread Sam James
commit: c8a5c31511cfa74c56cc48ace6915dd0362ced6c
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a5c315

dev-cpp/asio: Stabilize 1.28.1 ppc64, #924249

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

 dev-cpp/asio/asio-1.28.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
index af6fba282841..7d33798abd64 100644
--- a/dev-cpp/asio/asio-1.28.1.ebuild
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2024-02-10 Thread Sam James
commit: a2b45bc979ee045737528c58d223a73ae2f26086
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:39:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:39:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b45bc9

dev-cpp/asio: Stabilize 1.28.1 sparc, #924249

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

 dev-cpp/asio/asio-1.28.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
index f11d6fe751c9..af6fba282841 100644
--- a/dev-cpp/asio/asio-1.28.1.ebuild
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-10-16 Thread Yixun Lan
commit: 175afb224f2898d4766e72f74f7197418fe4fffb
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Sep 27 22:54:26 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175afb22

dev-cpp/asio: add 1.28.1

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.28.1.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 8ca0a5922c4c..a23cf68c2972 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,4 @@
 DIST asio-1.24.0.tar.bz2 3150924 BLAKE2B 
4c9b913452fd4288684020ca58b48e22745a39c6a0d682ba84ff561b94c695dc6f5203ed06817f4dd0b9098ea3012578f7c6b2f251b3857e660b0c222dbc003e
 SHA512 
c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820
 DIST asio-1.26.0.tar.bz2 3201833 BLAKE2B 
a42297b448423984143ff8e6a1dcc965f0ef0582e1609c1d51331f1e3d86c96ef9caf9daad36222104f95210ee84a3a59c50b28cb8985b6387a30db690d91b27
 SHA512 
3e41f71a4e0c6928ec9b9fa1b43b5db3eff21d330de6f6def60deacda79632ded3c4d2b2ffe1ae3fe756ba73e37fac30ecd76a76e1e52067e337cd0e7c9260e7
 DIST asio-1.28.0.tar.bz2 3387977 BLAKE2B 
dc0431a6710f58ce037d6e6e1cf81606b6f8be3ac9fdf6f7a69a7998fadb4f3c9dace2aa99606a9570166f9637ca7f4b9ab6964599c78027a9f32a9d243d5684
 SHA512 
b3fa23caa4cbf1e374fade97102adb22a32c68bd4b050474987c065b516fdf042d46842c41ac94e71458f402fae2d05bc8f617ee523ffb6a74ef33d214e9acd5
+DIST asio-1.28.1.tar.bz2 3383257 BLAKE2B 
9d98152a6cf8b0e2a807275092b23f6198d8175fd7260499be7561cea2e6723c1a8478107315b7163cdc31d6eecab552550393ab3b1cfb686dcb4157d1e91fe4
 SHA512 
fadd7748675743ba9110f873bf57f2400a5c9c0dc03c1d6cd7f0988bc70ccbbff6cb6140f5dd236d2d874fc82a6f216406e8892808e915aae5119fe9d95743de

diff --git a/dev-cpp/asio/asio-1.28.1.ebuild b/dev-cpp/asio/asio-1.28.1.ebuild
new file mode 100644
index ..f11d6fe751c9
--- /dev/null
+++ b/dev-cpp/asio/asio-1.28.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_configure() {
+   # By default it puts .pc to libdir
+   econf --with-pkgconfigdir="${EPREFIX}/usr/share/pkgconfig"
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+
+   # Make links to the example .cpp files work
+   # https://bugs.gentoo.org/828648
+   if use doc; then
+   dosym ../examples /usr/share/doc/${PF}/src/examples
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-10-16 Thread Yixun Lan
commit: bd83dd61d10d0b761744989efb02467119a5d222
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Sep 27 22:54:49 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd83dd61

dev-cpp/asio: drop 1.24.0, 1.26.0

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-cpp/asio/Manifest   |  2 --
 dev-cpp/asio/asio-1.24.0.ebuild | 64 -
 dev-cpp/asio/asio-1.26.0.ebuild | 64 -
 3 files changed, 130 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index a23cf68c2972..a4117e9d489e 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,4 +1,2 @@
-DIST asio-1.24.0.tar.bz2 3150924 BLAKE2B 
4c9b913452fd4288684020ca58b48e22745a39c6a0d682ba84ff561b94c695dc6f5203ed06817f4dd0b9098ea3012578f7c6b2f251b3857e660b0c222dbc003e
 SHA512 
c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820
-DIST asio-1.26.0.tar.bz2 3201833 BLAKE2B 
a42297b448423984143ff8e6a1dcc965f0ef0582e1609c1d51331f1e3d86c96ef9caf9daad36222104f95210ee84a3a59c50b28cb8985b6387a30db690d91b27
 SHA512 
3e41f71a4e0c6928ec9b9fa1b43b5db3eff21d330de6f6def60deacda79632ded3c4d2b2ffe1ae3fe756ba73e37fac30ecd76a76e1e52067e337cd0e7c9260e7
 DIST asio-1.28.0.tar.bz2 3387977 BLAKE2B 
dc0431a6710f58ce037d6e6e1cf81606b6f8be3ac9fdf6f7a69a7998fadb4f3c9dace2aa99606a9570166f9637ca7f4b9ab6964599c78027a9f32a9d243d5684
 SHA512 
b3fa23caa4cbf1e374fade97102adb22a32c68bd4b050474987c065b516fdf042d46842c41ac94e71458f402fae2d05bc8f617ee523ffb6a74ef33d214e9acd5
 DIST asio-1.28.1.tar.bz2 3383257 BLAKE2B 
9d98152a6cf8b0e2a807275092b23f6198d8175fd7260499be7561cea2e6723c1a8478107315b7163cdc31d6eecab552550393ab3b1cfb686dcb4157d1e91fe4
 SHA512 
fadd7748675743ba9110f873bf57f2400a5c9c0dc03c1d6cd7f0988bc70ccbbff6cb6140f5dd236d2d874fc82a6f216406e8892808e915aae5119fe9d95743de

diff --git a/dev-cpp/asio/asio-1.24.0.ebuild b/dev-cpp/asio/asio-1.24.0.ebuild
deleted file mode 100644
index 120809bb1dc4..
--- a/dev-cpp/asio/asio-1.24.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/boost
-   dev-libs/openssl
-   )
-"
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_configure() {
-   # By default it puts .pc to libdir
-   econf --with-pkgconfigdir="${EPREFIX}/usr/share/pkgconfig"
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-
-   # Make links to the example .cpp files work
-   # https://bugs.gentoo.org/828648
-   if use doc; then
-   dosym ../examples /usr/share/doc/${PF}/src/examples
-   fi
-   fi
-}

diff --git a/dev-cpp/asio/asio-1.26.0.ebuild b/dev-cpp/asio/asio-1.26.0.ebuild
deleted file mode 100644
index 607a901e7911..
--- a/dev-cpp/asio/asio-1.26.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/boost
-   dev-libs/openssl
-   )
-"
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-08-28 Thread Sam James
commit: a558c7131960f1a364dbad1b9d7b2cf403717c30
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 29 02:37:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 29 02:37:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a558c713

dev-cpp/asio: Stabilize 1.28.0 amd64, #913175

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

 dev-cpp/asio/asio-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.0.ebuild b/dev-cpp/asio/asio-1.28.0.ebuild
index 0324be315433..527c5fbc08cc 100644
--- a/dev-cpp/asio/asio-1.28.0.ebuild
+++ b/dev-cpp/asio/asio-1.28.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-08-28 Thread Sam James
commit: 3447da464af4af50d18d556f4326918d01d31b56
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 29 02:11:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 29 02:11:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3447da46

dev-cpp/asio: Stabilize 1.28.0 arm64, #913175

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

 dev-cpp/asio/asio-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.0.ebuild b/dev-cpp/asio/asio-1.28.0.ebuild
index 341335499d80..0324be315433 100644
--- a/dev-cpp/asio/asio-1.28.0.ebuild
+++ b/dev-cpp/asio/asio-1.28.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-08-28 Thread Sam James
commit: 133513b8e37af5f71da7fbdf7cbe1f1dacf33dd1
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 29 02:11:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 29 02:11:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133513b8

dev-cpp/asio: Stabilize 1.28.0 ppc64, #913175

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

 dev-cpp/asio/asio-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.0.ebuild b/dev-cpp/asio/asio-1.28.0.ebuild
index 8c544e67e815..341335499d80 100644
--- a/dev-cpp/asio/asio-1.28.0.ebuild
+++ b/dev-cpp/asio/asio-1.28.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-08-28 Thread Sam James
commit: eceae8cc809861a87a05a70abe6963d6d1e090fc
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 29 02:11:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 29 02:11:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eceae8cc

dev-cpp/asio: Stabilize 1.28.0 x86, #913175

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

 dev-cpp/asio/asio-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.0.ebuild b/dev-cpp/asio/asio-1.28.0.ebuild
index 45ece15a3abc..769ac28ea580 100644
--- a/dev-cpp/asio/asio-1.28.0.ebuild
+++ b/dev-cpp/asio/asio-1.28.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-08-28 Thread Sam James
commit: c7b2e5be88998c7771d475d765b034a4ad41a1db
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 29 02:11:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 29 02:11:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b2e5be

dev-cpp/asio: Stabilize 1.28.0 ppc, #913175

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

 dev-cpp/asio/asio-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.0.ebuild b/dev-cpp/asio/asio-1.28.0.ebuild
index 769ac28ea580..8c544e67e815 100644
--- a/dev-cpp/asio/asio-1.28.0.ebuild
+++ b/dev-cpp/asio/asio-1.28.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-08-28 Thread Sam James
commit: 9f6333e9bb7d7ffc2f0ce716b876678134ae0adc
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 29 02:11:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 29 02:11:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6333e9

dev-cpp/asio: Stabilize 1.28.0 sparc, #913175

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

 dev-cpp/asio/asio-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.28.0.ebuild b/dev-cpp/asio/asio-1.28.0.ebuild
index f11d6fe751c9..45ece15a3abc 100644
--- a/dev-cpp/asio/asio-1.28.0.ebuild
+++ b/dev-cpp/asio/asio-1.28.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-05-29 Thread Sam James
commit: 0fc1823f330d39824bdc1a7ad66408ca6f638b08
Author: Sam James  gentoo  org>
AuthorDate: Mon May 29 20:22:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 29 20:22:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc1823f

dev-cpp/asio: Stabilize 1.26.0 arm64, #907246

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

 dev-cpp/asio/asio-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.26.0.ebuild b/dev-cpp/asio/asio-1.26.0.ebuild
index 2f03a29f8c98..607a901e7911 100644
--- a/dev-cpp/asio/asio-1.26.0.ebuild
+++ b/dev-cpp/asio/asio-1.26.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-05-28 Thread Arthur Zamarin
commit: de8e106be12fdd4e9115ddff2bea76bbf11b198f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May 28 19:21:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May 28 19:21:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8e106b

dev-cpp/asio: Stabilize 1.26.0 sparc, #907246

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

 dev-cpp/asio/asio-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.26.0.ebuild b/dev-cpp/asio/asio-1.26.0.ebuild
index 799c7bb000c7..2f03a29f8c98 100644
--- a/dev-cpp/asio/asio-1.26.0.ebuild
+++ b/dev-cpp/asio/asio-1.26.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-05-28 Thread Joonas Niilola
commit: ce9fc3dcfb291a4914f669fad5787605b96f948d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun May 28 11:35:35 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun May 28 11:37:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9fc3dc

dev-cpp/asio: add missing pkgconfig BDEP

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/asio-1.28.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-cpp/asio/asio-1.28.0.ebuild b/dev-cpp/asio/asio-1.28.0.ebuild
index 640c6e0e2743..f11d6fe751c9 100644
--- a/dev-cpp/asio/asio-1.28.0.ebuild
+++ b/dev-cpp/asio/asio-1.28.0.ebuild
@@ -21,6 +21,7 @@ DEPEND="
dev-libs/openssl
)
 "
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-05-28 Thread Joonas Niilola
commit: 15005d71bd6bf144f1c12d1d14b65c99cf6aeced
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat May 27 12:09:56 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun May 28 11:37:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15005d71

dev-cpp/asio: add 1.28.0

Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/31184
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.28.0.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 633ed89f1c13..8ca0a5922c4c 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,2 +1,3 @@
 DIST asio-1.24.0.tar.bz2 3150924 BLAKE2B 
4c9b913452fd4288684020ca58b48e22745a39c6a0d682ba84ff561b94c695dc6f5203ed06817f4dd0b9098ea3012578f7c6b2f251b3857e660b0c222dbc003e
 SHA512 
c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820
 DIST asio-1.26.0.tar.bz2 3201833 BLAKE2B 
a42297b448423984143ff8e6a1dcc965f0ef0582e1609c1d51331f1e3d86c96ef9caf9daad36222104f95210ee84a3a59c50b28cb8985b6387a30db690d91b27
 SHA512 
3e41f71a4e0c6928ec9b9fa1b43b5db3eff21d330de6f6def60deacda79632ded3c4d2b2ffe1ae3fe756ba73e37fac30ecd76a76e1e52067e337cd0e7c9260e7
+DIST asio-1.28.0.tar.bz2 3387977 BLAKE2B 
dc0431a6710f58ce037d6e6e1cf81606b6f8be3ac9fdf6f7a69a7998fadb4f3c9dace2aa99606a9570166f9637ca7f4b9ab6964599c78027a9f32a9d243d5684
 SHA512 
b3fa23caa4cbf1e374fade97102adb22a32c68bd4b050474987c065b516fdf042d46842c41ac94e71458f402fae2d05bc8f617ee523ffb6a74ef33d214e9acd5

diff --git a/dev-cpp/asio/asio-1.28.0.ebuild b/dev-cpp/asio/asio-1.28.0.ebuild
new file mode 100644
index ..640c6e0e2743
--- /dev/null
+++ b/dev-cpp/asio/asio-1.28.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_configure() {
+   # By default it puts .pc to libdir
+   econf --with-pkgconfigdir="${EPREFIX}/usr/share/pkgconfig"
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+
+   # Make links to the example .cpp files work
+   # https://bugs.gentoo.org/828648
+   if use doc; then
+   dosym ../examples /usr/share/doc/${PF}/src/examples
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-05-27 Thread Arthur Zamarin
commit: 9907b3634d17141d9f56c8295cf0c97345e99ed0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat May 27 17:32:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat May 27 17:32:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9907b363

dev-cpp/asio: Stabilize 1.26.0 x86, #907246

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

 dev-cpp/asio/asio-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.26.0.ebuild b/dev-cpp/asio/asio-1.26.0.ebuild
index 382ef525e1e9..799c7bb000c7 100644
--- a/dev-cpp/asio/asio-1.26.0.ebuild
+++ b/dev-cpp/asio/asio-1.26.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-05-27 Thread Sam James
commit: 5a9de4b5074a24fd3580d495e4cdff9a0d991622
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 16:35:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 16:35:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9de4b5

dev-cpp/asio: Stabilize 1.26.0 ppc64, #907246

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

 dev-cpp/asio/asio-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.26.0.ebuild b/dev-cpp/asio/asio-1.26.0.ebuild
index 90ad48c67a35..382ef525e1e9 100644
--- a/dev-cpp/asio/asio-1.26.0.ebuild
+++ b/dev-cpp/asio/asio-1.26.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-05-27 Thread Sam James
commit: e701a8cf71f72bbb6508a35929470a23f5d73cc5
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 15:54:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 15:54:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e701a8cf

dev-cpp/asio: Stabilize 1.26.0 ppc, #907246

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

 dev-cpp/asio/asio-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.26.0.ebuild b/dev-cpp/asio/asio-1.26.0.ebuild
index 5594030b374b..90ad48c67a35 100644
--- a/dev-cpp/asio/asio-1.26.0.ebuild
+++ b/dev-cpp/asio/asio-1.26.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-05-27 Thread Sam James
commit: e99e286b92f06b1254d39eb782c944ae2755be53
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 12:39:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 27 12:39:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99e286b

dev-cpp/asio: Stabilize 1.26.0 amd64, #907246

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

 dev-cpp/asio/asio-1.26.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.26.0.ebuild b/dev-cpp/asio/asio-1.26.0.ebuild
index 640c6e0e2743..5594030b374b 100644
--- a/dev-cpp/asio/asio-1.26.0.ebuild
+++ b/dev-cpp/asio/asio-1.26.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-03-11 Thread Sam James
commit: 39342b1ff67f272d0e63cc0e66194dfa8ba472e4
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Mar  6 00:40:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 17:14:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39342b1f

dev-cpp/asio: add 1.26.0

Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/29953
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.26.0.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 4906c3c548d7..633ed89f1c13 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1 +1,2 @@
 DIST asio-1.24.0.tar.bz2 3150924 BLAKE2B 
4c9b913452fd4288684020ca58b48e22745a39c6a0d682ba84ff561b94c695dc6f5203ed06817f4dd0b9098ea3012578f7c6b2f251b3857e660b0c222dbc003e
 SHA512 
c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820
+DIST asio-1.26.0.tar.bz2 3201833 BLAKE2B 
a42297b448423984143ff8e6a1dcc965f0ef0582e1609c1d51331f1e3d86c96ef9caf9daad36222104f95210ee84a3a59c50b28cb8985b6387a30db690d91b27
 SHA512 
3e41f71a4e0c6928ec9b9fa1b43b5db3eff21d330de6f6def60deacda79632ded3c4d2b2ffe1ae3fe756ba73e37fac30ecd76a76e1e52067e337cd0e7c9260e7

diff --git a/dev-cpp/asio/asio-1.26.0.ebuild b/dev-cpp/asio/asio-1.26.0.ebuild
new file mode 100644
index ..640c6e0e2743
--- /dev/null
+++ b/dev-cpp/asio/asio-1.26.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_configure() {
+   # By default it puts .pc to libdir
+   econf --with-pkgconfigdir="${EPREFIX}/usr/share/pkgconfig"
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+
+   # Make links to the example .cpp files work
+   # https://bugs.gentoo.org/828648
+   if use doc; then
+   dosym ../examples /usr/share/doc/${PF}/src/examples
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-03-09 Thread David Seifert
commit: 45827f7a1faeb172b30c83d76cdacf23e4dda9ad
Author: David Seifert  gentoo  org>
AuthorDate: Thu Mar  9 12:07:13 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Mar  9 12:07:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45827f7a

dev-cpp/asio: drop 1.10.8

Closes: https://github.com/gentoo/gentoo/pull/30015
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/asio/Manifest   |  1 -
 dev-cpp/asio/asio-1.10.8.ebuild | 46 -
 2 files changed, 47 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 5317505bbc18..4906c3c548d7 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,2 +1 @@
-DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.24.0.tar.bz2 3150924 BLAKE2B 
4c9b913452fd4288684020ca58b48e22745a39c6a0d682ba84ff561b94c695dc6f5203ed06817f4dd0b9098ea3012578f7c6b2f251b3857e660b0c222dbc003e
 SHA512 
c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820

diff --git a/dev-cpp/asio/asio-1.10.8.ebuild b/dev-cpp/asio/asio-1.10.8.ebuild
deleted file mode 100644
index 7c46389ab54c..
--- a/dev-cpp/asio/asio-1.10.8.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="http://asio.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="doc examples ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/boost
-   ssl? ( dev-libs/openssl:0= )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2023-02-27 Thread Joonas Niilola
commit: 430e8c750d7548fc364343b2ae15799e8bad63ac
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Feb 27 00:03:30 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 27 09:04:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430e8c75

dev-cpp/asio: drop 1.22.2

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/Manifest   |  1 -
 dev-cpp/asio/asio-1.22.2.ebuild | 59 -
 2 files changed, 60 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index aa416ce883fd..5317505bbc18 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,2 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
-DIST asio-1.22.2.tar.bz2 3077065 BLAKE2B 
b3660cf3c72d2d7ae122f89e8afb967cb89cc1de3f4859d481bbb8250cad6f03f187a4deb9e500a6231abdc5c9e727ef910c59d7c8b75bc6ba0f12ef94f05252
 SHA512 
93ea423cec8d13e525bf654291b6edd685f079c2af2da5a6f44dfe0b913e0f3df0a4770f1240ff760bae7842eee8ee3a13bed621c2ee1499abc76b100ebe3885
 DIST asio-1.24.0.tar.bz2 3150924 BLAKE2B 
4c9b913452fd4288684020ca58b48e22745a39c6a0d682ba84ff561b94c695dc6f5203ed06817f4dd0b9098ea3012578f7c6b2f251b3857e660b0c222dbc003e
 SHA512 
c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
deleted file mode 100644
index 198901e907cf..
--- a/dev-cpp/asio/asio-1.22.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/boost
-   dev-libs/openssl
-   )
-"
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-
-   # Make links to the example .cpp files work
-   # https://bugs.gentoo.org/828648
-   if use doc; then
-   dosym ../examples /usr/share/doc/${PF}/src/examples
-   fi
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-12-29 Thread Sam James
commit: e2c5ec478878e7230dde9021c2fbf2c6489ffb78
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 22:27:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 22:27:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c5ec47

dev-cpp/asio: Stabilize 1.24.0 ppc, #888902

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

 dev-cpp/asio/asio-1.24.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.24.0.ebuild b/dev-cpp/asio/asio-1.24.0.ebuild
index a6f5b5913853..120809bb1dc4 100644
--- a/dev-cpp/asio/asio-1.24.0.ebuild
+++ b/dev-cpp/asio/asio-1.24.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-12-29 Thread Sam James
commit: 9d5176fe57d1da815fcf823f41472ecefb651802
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 21:48:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 21:48:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5176fe

dev-cpp/asio: Stabilize 1.24.0 sparc, #888902

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

 dev-cpp/asio/asio-1.24.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.24.0.ebuild b/dev-cpp/asio/asio-1.24.0.ebuild
index 0c938c3ece78..e97b0d95c8c3 100644
--- a/dev-cpp/asio/asio-1.24.0.ebuild
+++ b/dev-cpp/asio/asio-1.24.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-12-29 Thread Sam James
commit: 24b474f938ecf9b96bc6502ec58f8e8b90979e87
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 21:48:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 21:48:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b474f9

dev-cpp/asio: Stabilize 1.24.0 x86, #888902

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

 dev-cpp/asio/asio-1.24.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.24.0.ebuild b/dev-cpp/asio/asio-1.24.0.ebuild
index 161cea16c532..a6f5b5913853 100644
--- a/dev-cpp/asio/asio-1.24.0.ebuild
+++ b/dev-cpp/asio/asio-1.24.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-12-29 Thread Sam James
commit: 4542d310ff3b1472ae3e20bd85cd26bb278d216b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 21:48:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 21:48:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4542d310

dev-cpp/asio: Stabilize 1.24.0 ppc64, #888902

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

 dev-cpp/asio/asio-1.24.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.24.0.ebuild b/dev-cpp/asio/asio-1.24.0.ebuild
index 35bfa44f6335..0c938c3ece78 100644
--- a/dev-cpp/asio/asio-1.24.0.ebuild
+++ b/dev-cpp/asio/asio-1.24.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-12-29 Thread Sam James
commit: 3ddaadff0d27c476075a6c8705cd09bfd0b71ed5
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 21:48:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 21:48:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ddaadff

dev-cpp/asio: Stabilize 1.24.0 amd64, #888902

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

 dev-cpp/asio/asio-1.24.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.24.0.ebuild b/dev-cpp/asio/asio-1.24.0.ebuild
index e97b0d95c8c3..161cea16c532 100644
--- a/dev-cpp/asio/asio-1.24.0.ebuild
+++ b/dev-cpp/asio/asio-1.24.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-12-29 Thread Sam James
commit: 888a15654ca12aa1278d36d4bb4c62f182dfd9ca
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 21:44:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 21:44:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888a1565

dev-cpp/asio: Stabilize 1.24.0 arm64, #888902

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

 dev-cpp/asio/asio-1.24.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.24.0.ebuild b/dev-cpp/asio/asio-1.24.0.ebuild
index 7517c132dfe7..35bfa44f6335 100644
--- a/dev-cpp/asio/asio-1.24.0.ebuild
+++ b/dev-cpp/asio/asio-1.24.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-11-21 Thread David Seifert
commit: f30439e22bf9c5ee0a2bff1ea142c5217fb9cfb7
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Nov 21 21:22:03 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Nov 21 21:22:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30439e2

dev-cpp/asio: add 1.24.0

Closes: https://github.com/gentoo/gentoo/pull/28235
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.24.0.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index fb0187b3051b..aa416ce883fd 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,2 +1,3 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.22.2.tar.bz2 3077065 BLAKE2B 
b3660cf3c72d2d7ae122f89e8afb967cb89cc1de3f4859d481bbb8250cad6f03f187a4deb9e500a6231abdc5c9e727ef910c59d7c8b75bc6ba0f12ef94f05252
 SHA512 
93ea423cec8d13e525bf654291b6edd685f079c2af2da5a6f44dfe0b913e0f3df0a4770f1240ff760bae7842eee8ee3a13bed621c2ee1499abc76b100ebe3885
+DIST asio-1.24.0.tar.bz2 3150924 BLAKE2B 
4c9b913452fd4288684020ca58b48e22745a39c6a0d682ba84ff561b94c695dc6f5203ed06817f4dd0b9098ea3012578f7c6b2f251b3857e660b0c222dbc003e
 SHA512 
c877968229bc5c4c21156b2bbb9775c7b11c3878cd62e8df3afaa70b2f221c59c6e4fa425cfb028cd170f9453ac1c32c5229f89437b13ac39142e4b52304c820

diff --git a/dev-cpp/asio/asio-1.24.0.ebuild b/dev-cpp/asio/asio-1.24.0.ebuild
new file mode 100644
index ..7517c132dfe7
--- /dev/null
+++ b/dev-cpp/asio/asio-1.24.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_configure() {
+   # By default it puts .pc to libdir
+   econf --with-pkgconfigdir="${EPREFIX}/usr/share/pkgconfig"
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+
+   # Make links to the example .cpp files work
+   # https://bugs.gentoo.org/828648
+   if use doc; then
+   dosym ../examples /usr/share/doc/${PF}/src/examples
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/, dev-cpp/asio/files/

2022-09-27 Thread Andrew Ammerlaan
commit: f31f3ca73aa13f79a6a5bf2f71d93aa693010616
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Sep 25 07:46:24 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Sep 27 14:00:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31f3ca7

dev-cpp/asio: drop 1.22.1

Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/27433
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-cpp/asio/Manifest|  1 -
 dev-cpp/asio/asio-1.22.1.ebuild  | 63 
 dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch | 29 -
 3 files changed, 93 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index e0e78768d961..fb0187b3051b 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,2 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
-DIST asio-1.22.1.tar.bz2 3085878 BLAKE2B 
07326a2273d5b8c0aef8402c92a6a88abbcb961d2a029596d58735d6626279e6d4d591371cc368a41fac1d0161b8786174ba71153e73aac38fa81a83f5f5be86
 SHA512 
be4a066d9f73662f68a771f63a59fc2e16e8ee1ae1ca6c581e09922514029e58c479edfc0517ee6b29a1fd377d202a2a6eb80d9d17f6e957233c11331f04a479
 DIST asio-1.22.2.tar.bz2 3077065 BLAKE2B 
b3660cf3c72d2d7ae122f89e8afb967cb89cc1de3f4859d481bbb8250cad6f03f187a4deb9e500a6231abdc5c9e727ef910c59d7c8b75bc6ba0f12ef94f05252
 SHA512 
93ea423cec8d13e525bf654291b6edd685f079c2af2da5a6f44dfe0b913e0f3df0a4770f1240ff760bae7842eee8ee3a13bed621c2ee1499abc76b100ebe3885

diff --git a/dev-cpp/asio/asio-1.22.1.ebuild b/dev-cpp/asio/asio-1.22.1.ebuild
deleted file mode 100644
index f100d6fc13a9..
--- a/dev-cpp/asio/asio-1.22.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/boost
-   dev-libs/openssl
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-cpp20ex.patch"
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-
-   # Make links to the example .cpp files work
-   # https://bugs.gentoo.org/828648
-   if use doc; then
-   dosym ../examples /usr/share/doc/${PF}/src/examples
-   fi
-   fi
-}

diff --git a/dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch 
b/dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch
deleted file mode 100644
index 55de22b8a136..
--- a/dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-The cpp20 dir doesn't exist
-https://github.com/chriskohlhoff/asio/issues/1026
-
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -15,7 +15,6 @@ EXAMPLES_CPP17 = examples/cpp17
- endif
- 
- if HAVE_CXX20
--EXAMPLES_CPP20 = examples/cpp20
- endif
- 
- SUBDIRS = \
-@@ -23,7 +22,6 @@ SUBDIRS = \
-   $(EXAMPLES_CPP11) \
-   $(EXAMPLES_CPP14) \
-   $(EXAMPLES_CPP17) \
--  $(EXAMPLES_CPP20) \
-   tests
- 
- DIST_SUBDIRS = examples/cpp03 examples/cpp11 examples/cpp14 examples/cpp17 
tests
 a/configure.ac
-+++ b/configure.ac
-@@ -241,4 +241,4 @@ AC_OUTPUT([
-   src/examples/cpp11/Makefile
-   src/examples/cpp14/Makefile
-   src/examples/cpp17/Makefile
--  src/examples/cpp20/Makefile])
-+  ])



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-09-25 Thread Arthur Zamarin
commit: 29193e88286d4ba5a3aeb48b50724a3976e492e5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 25 07:44:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 25 07:44:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29193e88

dev-cpp/asio: Stabilize 1.22.2 sparc, #872704

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

 dev-cpp/asio/asio-1.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
index 98183d7a1213..198901e907cf 100644
--- a/dev-cpp/asio/asio-1.22.2.ebuild
+++ b/dev-cpp/asio/asio-1.22.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-09-25 Thread Arthur Zamarin
commit: 9fbc8dd8dfde82116b517f15fd685561cc2c7cee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 25 07:13:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 25 07:21:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbc8dd8

dev-cpp/asio: Stabilize 1.22.2 ppc64, #872704

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

 dev-cpp/asio/asio-1.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
index 14709310fbb3..98183d7a1213 100644
--- a/dev-cpp/asio/asio-1.22.2.ebuild
+++ b/dev-cpp/asio/asio-1.22.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-09-24 Thread Agostino Sarubbo
commit: d6f131f48d8df608aa5e9e040699955dd34bd6ce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 25 06:23:24 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 25 06:23:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f131f4

dev-cpp/asio: Stabilize 1.22.2 ppc, #872704

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/asio/asio-1.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
index 71822738c1a1..14709310fbb3 100644
--- a/dev-cpp/asio/asio-1.22.2.ebuild
+++ b/dev-cpp/asio/asio-1.22.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-09-24 Thread Sam James
commit: e834fdfb6d76be5a16c56d80999794da3c070195
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 04:37:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 04:37:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e834fdfb

dev-cpp/asio: Stabilize 1.22.2 arm64, #872704

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

 dev-cpp/asio/asio-1.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
index 8a3c87276f63..71822738c1a1 100644
--- a/dev-cpp/asio/asio-1.22.2.ebuild
+++ b/dev-cpp/asio/asio-1.22.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-09-24 Thread Sam James
commit: 4df3594af63a48402e249ae86c7288ec33ad0adc
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:17:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:17:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df3594a

dev-cpp/asio: Stabilize 1.22.2 x86, #872704

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

 dev-cpp/asio/asio-1.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
index 21a13c5ea2d9..8a3c87276f63 100644
--- a/dev-cpp/asio/asio-1.22.2.ebuild
+++ b/dev-cpp/asio/asio-1.22.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-09-24 Thread Sam James
commit: 28e2ad6fead0584f80c85ea7a8fe6f65f1d71a8e
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 25 01:17:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 25 01:17:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e2ad6f

dev-cpp/asio: Stabilize 1.22.2 amd64, #872704

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

 dev-cpp/asio/asio-1.22.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
index 1447c0696d76..21a13c5ea2d9 100644
--- a/dev-cpp/asio/asio-1.22.2.ebuild
+++ b/dev-cpp/asio/asio-1.22.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-07-24 Thread Florian Schmaus
commit: 2078897078a1f0fbd16aee4c70186972c0e32afb
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat Jul 16 13:05:48 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jul 24 16:50:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20788970

dev-cpp/asio: drop old 1.21.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/26442
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-cpp/asio/Manifest   |  1 -
 dev-cpp/asio/asio-1.21.0.ebuild | 49 -
 2 files changed, 50 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index b5de744bc2ac..e0e78768d961 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,4 +1,3 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
-DIST asio-1.21.0.tar.bz2 1967398 BLAKE2B 
95e0ba44910e7450e614011b487acac0cd292302c0f502ec678639b70af7e6f9b86ee2c50c7f7e3e3437ce4474323e44b5e371c08f3a9ed464ffb3f428de728b
 SHA512 
62252b2d3ca4fb99579c5fe57bf64b700792198dd7fa45acb4af7f64e83494bade1885b848f9e364f4c42d9db025841324cbd9a0fd3fe45526e7e4be6f60f8c0
 DIST asio-1.22.1.tar.bz2 3085878 BLAKE2B 
07326a2273d5b8c0aef8402c92a6a88abbcb961d2a029596d58735d6626279e6d4d591371cc368a41fac1d0161b8786174ba71153e73aac38fa81a83f5f5be86
 SHA512 
be4a066d9f73662f68a771f63a59fc2e16e8ee1ae1ca6c581e09922514029e58c479edfc0517ee6b29a1fd377d202a2a6eb80d9d17f6e957233c11331f04a479
 DIST asio-1.22.2.tar.bz2 3077065 BLAKE2B 
b3660cf3c72d2d7ae122f89e8afb967cb89cc1de3f4859d481bbb8250cad6f03f187a4deb9e500a6231abdc5c9e727ef910c59d7c8b75bc6ba0f12ef94f05252
 SHA512 
93ea423cec8d13e525bf654291b6edd685f079c2af2da5a6f44dfe0b913e0f3df0a4770f1240ff760bae7842eee8ee3a13bed621c2ee1499abc76b100ebe3885

diff --git a/dev-cpp/asio/asio-1.21.0.ebuild b/dev-cpp/asio/asio-1.21.0.ebuild
deleted file mode 100644
index 0e025f305eee..
--- a/dev-cpp/asio/asio-1.21.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/boost
-   dev-libs/openssl
-   )
-"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-07-24 Thread Florian Schmaus
commit: e2ad0b5db6424c39ca4c6ea9a268e422ab64
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat Jul 16 13:05:07 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jul 24 16:50:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ad0b5d

dev-cpp/asio: version 1.22.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.22.2.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 06d0aa659bbd..b5de744bc2ac 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,4 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.21.0.tar.bz2 1967398 BLAKE2B 
95e0ba44910e7450e614011b487acac0cd292302c0f502ec678639b70af7e6f9b86ee2c50c7f7e3e3437ce4474323e44b5e371c08f3a9ed464ffb3f428de728b
 SHA512 
62252b2d3ca4fb99579c5fe57bf64b700792198dd7fa45acb4af7f64e83494bade1885b848f9e364f4c42d9db025841324cbd9a0fd3fe45526e7e4be6f60f8c0
 DIST asio-1.22.1.tar.bz2 3085878 BLAKE2B 
07326a2273d5b8c0aef8402c92a6a88abbcb961d2a029596d58735d6626279e6d4d591371cc368a41fac1d0161b8786174ba71153e73aac38fa81a83f5f5be86
 SHA512 
be4a066d9f73662f68a771f63a59fc2e16e8ee1ae1ca6c581e09922514029e58c479edfc0517ee6b29a1fd377d202a2a6eb80d9d17f6e957233c11331f04a479
+DIST asio-1.22.2.tar.bz2 3077065 BLAKE2B 
b3660cf3c72d2d7ae122f89e8afb967cb89cc1de3f4859d481bbb8250cad6f03f187a4deb9e500a6231abdc5c9e727ef910c59d7c8b75bc6ba0f12ef94f05252
 SHA512 
93ea423cec8d13e525bf654291b6edd685f079c2af2da5a6f44dfe0b913e0f3df0a4770f1240ff760bae7842eee8ee3a13bed621c2ee1499abc76b100ebe3885

diff --git a/dev-cpp/asio/asio-1.22.2.ebuild b/dev-cpp/asio/asio-1.22.2.ebuild
new file mode 100644
index ..1447c0696d76
--- /dev/null
+++ b/dev-cpp/asio/asio-1.22.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+
+   # Make links to the example .cpp files work
+   # https://bugs.gentoo.org/828648
+   if use doc; then
+   dosym ../examples /usr/share/doc/${PF}/src/examples
+   fi
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-07-07 Thread Agostino Sarubbo
commit: 2d0290c070c4db5ff2d098c4ae8ed02789c272ac
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  8 06:44:14 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  8 06:44:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0290c0

dev-cpp/asio: arm64 stable wrt bug #856946

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/asio/asio-1.10.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/asio/asio-1.10.8.ebuild b/dev-cpp/asio/asio-1.10.8.ebuild
index dcdcee8f9c29..7c46389ab54c 100644
--- a/dev-cpp/asio/asio-1.10.8.ebuild
+++ b/dev-cpp/asio/asio-1.10.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="doc examples ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-05-22 Thread Agostino Sarubbo
commit: d2178808296f54325305a7f8ff2c9747fb414c84
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May 23 06:43:03 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May 23 06:43:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2178808

dev-cpp/asio: sparc stable wrt bug #847022

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/asio/asio-1.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.22.1.ebuild b/dev-cpp/asio/asio-1.22.1.ebuild
index 6996cda3554d..f100d6fc13a9 100644
--- a/dev-cpp/asio/asio-1.22.1.ebuild
+++ b/dev-cpp/asio/asio-1.22.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-05-22 Thread Agostino Sarubbo
commit: 205e00b23b702d82815cd45fc3211e1dfd9f1c7c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May 23 06:42:49 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May 23 06:42:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205e00b2

dev-cpp/asio: ppc64 stable wrt bug #847022

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/asio/asio-1.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.22.1.ebuild b/dev-cpp/asio/asio-1.22.1.ebuild
index c69f1aca9072..6996cda3554d 100644
--- a/dev-cpp/asio/asio-1.22.1.ebuild
+++ b/dev-cpp/asio/asio-1.22.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-05-22 Thread Agostino Sarubbo
commit: 1214acdab6bdcca3f2ce397b17b977432b2a12b8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May 23 06:42:35 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May 23 06:42:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1214acda

dev-cpp/asio: ppc stable wrt bug #847022

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/asio/asio-1.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.22.1.ebuild b/dev-cpp/asio/asio-1.22.1.ebuild
index f3433807911b..c69f1aca9072 100644
--- a/dev-cpp/asio/asio-1.22.1.ebuild
+++ b/dev-cpp/asio/asio-1.22.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-05-22 Thread Joonas Niilola
commit: 5a72bcc8cfe447b8f5e9c89f4c4351328d4d3a1a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 23 05:22:20 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 23 05:57:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a72bcc8

dev-cpp/asio: Stabilize 1.22.1 amd64, #847022

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/asio-1.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.22.1.ebuild b/dev-cpp/asio/asio-1.22.1.ebuild
index 7c264f6378c0..f3433807911b 100644
--- a/dev-cpp/asio/asio-1.22.1.ebuild
+++ b/dev-cpp/asio/asio-1.22.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-05-22 Thread Joonas Niilola
commit: 53242d131d1971de5aa1c49b29d1d47f32735307
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 23 05:18:29 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 23 05:57:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53242d13

dev-cpp/asio: Stabilize 1.22.1 x86, #847022

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/asio-1.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.22.1.ebuild b/dev-cpp/asio/asio-1.22.1.ebuild
index 1917fccbef79..7c264f6378c0 100644
--- a/dev-cpp/asio/asio-1.22.1.ebuild
+++ b/dev-cpp/asio/asio-1.22.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2022-03-21 Thread Sam James
commit: 6a3694cc1d54b4f7889c88d514b3073e91b047cc
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Fri Mar 18 15:06:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 21 23:41:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3694cc

dev-cpp/asio: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/asio/Manifest   |  2 --
 dev-cpp/asio/asio-1.19.2.ebuild | 49 -
 dev-cpp/asio/asio-1.20.0.ebuild | 49 -
 3 files changed, 100 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 03ae280eb368..e1e692858879 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,4 +1,2 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
-DIST asio-1.19.2.tar.bz2 1842597 BLAKE2B 
b2236c33432984ab660eba4c93be32374bb49f688a1e6a0711d7bac322cc4a7f817db209278f216468c6a72b9d3dd564cf298e1f49f8098c3fd9aec7acd66eb7
 SHA512 
07f9c29d8f02090b4d4b6a1867bcc07a8e9f3388556dff787ca3ba143022eeb63bfac0b5bc264076fed4db3b2e5ec6b7ff0ebefde40ba4753c832032a72d54cc
-DIST asio-1.20.0.tar.bz2 1845826 BLAKE2B 
a768dc0b9ae380bef07d674507f7571d0bc47e182cdde10b24cee246814874dd7739c523b071dfede61a12059f52e04d7bbd309a03d93070bc1dd4640c253c19
 SHA512 
6421960abd2cf0c205cc50e86adfe492bca2870b486328b4825dc0cefc9c40cdc085516d474c23e15a73f4c108c0e69add5fab6dbe594a1e53636c5c3027e4c5
 DIST asio-1.21.0.tar.bz2 1967398 BLAKE2B 
95e0ba44910e7450e614011b487acac0cd292302c0f502ec678639b70af7e6f9b86ee2c50c7f7e3e3437ce4474323e44b5e371c08f3a9ed464ffb3f428de728b
 SHA512 
62252b2d3ca4fb99579c5fe57bf64b700792198dd7fa45acb4af7f64e83494bade1885b848f9e364f4c42d9db025841324cbd9a0fd3fe45526e7e4be6f60f8c0

diff --git a/dev-cpp/asio/asio-1.19.2.ebuild b/dev-cpp/asio/asio-1.19.2.ebuild
deleted file mode 100644
index 0e025f305eee..
--- a/dev-cpp/asio/asio-1.19.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/boost
-   dev-libs/openssl
-   )
-"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/dev-cpp/asio/asio-1.20.0.ebuild b/dev-cpp/asio/asio-1.20.0.ebuild
deleted file mode 100644
index 0e025f305eee..
--- a/dev-cpp/asio/asio-1.20.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="doc examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   test? (
-   dev-libs/boost
-   dev-libs/openssl
-   )
-"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/, dev-cpp/asio/files/

2022-03-21 Thread Sam James
commit: bd7dc288fa2238bd26218add1dab04b61901b2a6
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Fri Mar 18 15:52:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 21 23:41:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7dc288

dev-cpp/asio: version 1.22.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://bugs.gentoo.org/828648
Closes: https://github.com/gentoo/gentoo/pull/24649
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/asio/Manifest|  1 +
 dev-cpp/asio/asio-1.22.1.ebuild  | 63 
 dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch | 29 +
 3 files changed, 93 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index e1e692858879..06d0aa659bbd 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,2 +1,3 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.21.0.tar.bz2 1967398 BLAKE2B 
95e0ba44910e7450e614011b487acac0cd292302c0f502ec678639b70af7e6f9b86ee2c50c7f7e3e3437ce4474323e44b5e371c08f3a9ed464ffb3f428de728b
 SHA512 
62252b2d3ca4fb99579c5fe57bf64b700792198dd7fa45acb4af7f64e83494bade1885b848f9e364f4c42d9db025841324cbd9a0fd3fe45526e7e4be6f60f8c0
+DIST asio-1.22.1.tar.bz2 3085878 BLAKE2B 
07326a2273d5b8c0aef8402c92a6a88abbcb961d2a029596d58735d6626279e6d4d591371cc368a41fac1d0161b8786174ba71153e73aac38fa81a83f5f5be86
 SHA512 
be4a066d9f73662f68a771f63a59fc2e16e8ee1ae1ca6c581e09922514029e58c479edfc0517ee6b29a1fd377d202a2a6eb80d9d17f6e957233c11331f04a479

diff --git a/dev-cpp/asio/asio-1.22.1.ebuild b/dev-cpp/asio/asio-1.22.1.ebuild
new file mode 100644
index ..1917fccbef79
--- /dev/null
+++ b/dev-cpp/asio/asio-1.22.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-cpp20ex.patch"
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+
+   # Make links to the example .cpp files work
+   # https://bugs.gentoo.org/828648
+   if use doc; then
+   dosym ../examples /usr/share/doc/${PF}/src/examples
+   fi
+   fi
+}

diff --git a/dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch 
b/dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch
new file mode 100644
index ..55de22b8a136
--- /dev/null
+++ b/dev-cpp/asio/files/asio-1.22.1-cpp20ex.patch
@@ -0,0 +1,29 @@
+The cpp20 dir doesn't exist
+https://github.com/chriskohlhoff/asio/issues/1026
+
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -15,7 +15,6 @@ EXAMPLES_CPP17 = examples/cpp17
+ endif
+ 
+ if HAVE_CXX20
+-EXAMPLES_CPP20 = examples/cpp20
+ endif
+ 
+ SUBDIRS = \
+@@ -23,7 +22,6 @@ SUBDIRS = \
+   $(EXAMPLES_CPP11) \
+   $(EXAMPLES_CPP14) \
+   $(EXAMPLES_CPP17) \
+-  $(EXAMPLES_CPP20) \
+   tests
+ 
+ DIST_SUBDIRS = examples/cpp03 examples/cpp11 examples/cpp14 examples/cpp17 
tests
+--- a/configure.ac
 b/configure.ac
+@@ -241,4 +241,4 @@ AC_OUTPUT([
+   src/examples/cpp11/Makefile
+   src/examples/cpp14/Makefile
+   src/examples/cpp17/Makefile
+-  src/examples/cpp20/Makefile])
++  ])



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-12-26 Thread Sam James
commit: 1e71e60a136ddfaf6f52702d6adda67b715dea37
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Dec 26 16:32:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:31:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e71e60a

dev-cpp/asio: stable 1.21.0 for sparc, bug #829973

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/asio/asio-1.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.21.0.ebuild b/dev-cpp/asio/asio-1.21.0.ebuild
index 118ab57ddba2..0e025f305eee 100644
--- a/dev-cpp/asio/asio-1.21.0.ebuild
+++ b/dev-cpp/asio/asio-1.21.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-12-25 Thread Jakov Smolić
commit: e0ac598a3ca8a93935231e342b3202035723a8c6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 25 19:07:46 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 25 19:09:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ac598a

dev-cpp/asio: Stabilize 1.21.0 amd64, #829973

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-cpp/asio/asio-1.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.21.0.ebuild b/dev-cpp/asio/asio-1.21.0.ebuild
index 81d869dd4943..30304b0320e9 100644
--- a/dev-cpp/asio/asio-1.21.0.ebuild
+++ b/dev-cpp/asio/asio-1.21.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-12-25 Thread Jakov Smolić
commit: 797b399c2ecdfaafc3d10afd7e0099f2eea1f110
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Dec 25 19:08:33 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Dec 25 19:09:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797b399c

dev-cpp/asio: Stabilize 1.21.0 x86, #829973

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-cpp/asio/asio-1.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.21.0.ebuild b/dev-cpp/asio/asio-1.21.0.ebuild
index 30304b0320e9..118ab57ddba2 100644
--- a/dev-cpp/asio/asio-1.21.0.ebuild
+++ b/dev-cpp/asio/asio-1.21.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-12-25 Thread Arthur Zamarin
commit: 2d1edaa5d1da14a17823f77249f6cb5f04ff2ef6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 25 18:27:27 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 25 18:27:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1edaa5

dev-cpp/asio: Stabilize 1.21.0 ppc64, #829973

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

 dev-cpp/asio/asio-1.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.21.0.ebuild b/dev-cpp/asio/asio-1.21.0.ebuild
index c12e0756a25f..81d869dd4943 100644
--- a/dev-cpp/asio/asio-1.21.0.ebuild
+++ b/dev-cpp/asio/asio-1.21.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-12-25 Thread Arthur Zamarin
commit: 8462e336c7e0bd0cc1f621f0b714c1b46a2adc57
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 25 18:11:41 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 25 18:11:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8462e336

dev-cpp/asio: Stabilize 1.21.0 ppc, #829973

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

 dev-cpp/asio/asio-1.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.21.0.ebuild b/dev-cpp/asio/asio-1.21.0.ebuild
index 0b91e779c0be..c12e0756a25f 100644
--- a/dev-cpp/asio/asio-1.21.0.ebuild
+++ b/dev-cpp/asio/asio-1.21.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-12-06 Thread Agostino Sarubbo
commit: 62eddc76c1dbdc4087e3f324b7fae2d20a9a17a7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec  7 06:25:15 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec  7 06:25:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62eddc76

dev-cpp/asio: x86 stable wrt bug #828340

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/asio/asio-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.20.0.ebuild b/dev-cpp/asio/asio-1.20.0.ebuild
index 5836837a9d0f..0e025f305eee 100644
--- a/dev-cpp/asio/asio-1.20.0.ebuild
+++ b/dev-cpp/asio/asio-1.20.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-12-06 Thread Agostino Sarubbo
commit: 1d34a8a22e4e1d7437c6f0a4072bd18aa4503731
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  6 11:26:56 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  6 11:26:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d34a8a2

dev-cpp/asio: amd64 stable wrt bug #828340

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

 dev-cpp/asio/asio-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.20.0.ebuild b/dev-cpp/asio/asio-1.20.0.ebuild
index b92b2be3c69e..5836837a9d0f 100644
--- a/dev-cpp/asio/asio-1.20.0.ebuild
+++ b/dev-cpp/asio/asio-1.20.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-12-06 Thread Agostino Sarubbo
commit: 97ffa552bbfa7f15c89212d9d6a3a1c1b0254c76
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  6 08:05:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  6 08:05:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ffa552

dev-cpp/asio: ppc64 stable wrt bug #828340

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/asio/asio-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.20.0.ebuild b/dev-cpp/asio/asio-1.20.0.ebuild
index b0199db15feb..b92b2be3c69e 100644
--- a/dev-cpp/asio/asio-1.20.0.ebuild
+++ b/dev-cpp/asio/asio-1.20.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-12-06 Thread Agostino Sarubbo
commit: 6460eebd195be53bf4f1d69bd9231d1c19590863
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  6 08:04:22 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  6 08:04:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6460eebd

dev-cpp/asio: ppc stable wrt bug #828340

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/asio/asio-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.20.0.ebuild b/dev-cpp/asio/asio-1.20.0.ebuild
index 90964e7c6091..b0199db15feb 100644
--- a/dev-cpp/asio/asio-1.20.0.ebuild
+++ b/dev-cpp/asio/asio-1.20.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-12-05 Thread Arthur Zamarin
commit: 63a465db6aa324b15a5e79b99e2a052a77e5a643
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec  6 06:36:31 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec  6 06:37:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a465db

dev-cpp/asio: Stabilize 1.20.0 sparc, #828340

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

 dev-cpp/asio/asio-1.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.20.0.ebuild b/dev-cpp/asio/asio-1.20.0.ebuild
index 0b91e779c0be..90964e7c6091 100644
--- a/dev-cpp/asio/asio-1.20.0.ebuild
+++ b/dev-cpp/asio/asio-1.20.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-11-06 Thread Ionen Wolkens
commit: cfd20d68dc64bfd88f50f96dc29dc4117d31a1ec
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat Nov  6 01:34:17 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Nov  6 15:39:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd20d68

dev-cpp/asio: version 1.21.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/22839
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.21.0.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index ccdb995c096..03ae280eb36 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,4 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.19.2.tar.bz2 1842597 BLAKE2B 
b2236c33432984ab660eba4c93be32374bb49f688a1e6a0711d7bac322cc4a7f817db209278f216468c6a72b9d3dd564cf298e1f49f8098c3fd9aec7acd66eb7
 SHA512 
07f9c29d8f02090b4d4b6a1867bcc07a8e9f3388556dff787ca3ba143022eeb63bfac0b5bc264076fed4db3b2e5ec6b7ff0ebefde40ba4753c832032a72d54cc
 DIST asio-1.20.0.tar.bz2 1845826 BLAKE2B 
a768dc0b9ae380bef07d674507f7571d0bc47e182cdde10b24cee246814874dd7739c523b071dfede61a12059f52e04d7bbd309a03d93070bc1dd4640c253c19
 SHA512 
6421960abd2cf0c205cc50e86adfe492bca2870b486328b4825dc0cefc9c40cdc085516d474c23e15a73f4c108c0e69add5fab6dbe594a1e53636c5c3027e4c5
+DIST asio-1.21.0.tar.bz2 1967398 BLAKE2B 
95e0ba44910e7450e614011b487acac0cd292302c0f502ec678639b70af7e6f9b86ee2c50c7f7e3e3437ce4474323e44b5e371c08f3a9ed464ffb3f428de728b
 SHA512 
62252b2d3ca4fb99579c5fe57bf64b700792198dd7fa45acb4af7f64e83494bade1885b848f9e364f4c42d9db025841324cbd9a0fd3fe45526e7e4be6f60f8c0

diff --git a/dev-cpp/asio/asio-1.21.0.ebuild b/dev-cpp/asio/asio-1.21.0.ebuild
new file mode 100644
index 000..0b91e779c0b
--- /dev/null
+++ b/dev-cpp/asio/asio-1.21.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-10-16 Thread Ionen Wolkens
commit: eb494cdc0dba010a65cfb21a7c4d8877ca25facc
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat Oct 16 10:08:15 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 16 21:26:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb494cdc

dev-cpp/asio: version 1.20.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/22601
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.20.0.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index f75d42fe58f..ccdb995c096 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,2 +1,3 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.19.2.tar.bz2 1842597 BLAKE2B 
b2236c33432984ab660eba4c93be32374bb49f688a1e6a0711d7bac322cc4a7f817db209278f216468c6a72b9d3dd564cf298e1f49f8098c3fd9aec7acd66eb7
 SHA512 
07f9c29d8f02090b4d4b6a1867bcc07a8e9f3388556dff787ca3ba143022eeb63bfac0b5bc264076fed4db3b2e5ec6b7ff0ebefde40ba4753c832032a72d54cc
+DIST asio-1.20.0.tar.bz2 1845826 BLAKE2B 
a768dc0b9ae380bef07d674507f7571d0bc47e182cdde10b24cee246814874dd7739c523b071dfede61a12059f52e04d7bbd309a03d93070bc1dd4640c253c19
 SHA512 
6421960abd2cf0c205cc50e86adfe492bca2870b486328b4825dc0cefc9c40cdc085516d474c23e15a73f4c108c0e69add5fab6dbe594a1e53636c5c3027e4c5

diff --git a/dev-cpp/asio/asio-1.20.0.ebuild b/dev-cpp/asio/asio-1.20.0.ebuild
new file mode 100644
index 000..0b91e779c0b
--- /dev/null
+++ b/dev-cpp/asio/asio-1.20.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-10-16 Thread Ionen Wolkens
commit: fe0ffacce9ac8255bcb5a0b3c51ceadfccb1d67f
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat Oct 16 10:07:46 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Oct 16 21:26:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0ffacc

dev-cpp/asio: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-cpp/asio/Manifest   |  2 --
 dev-cpp/asio/asio-1.17.0.ebuild | 51 -
 dev-cpp/asio/asio-1.19.1.ebuild | 51 -
 3 files changed, 104 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index a3957aa83cd..f75d42fe58f 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,4 +1,2 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
-DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
-DIST asio-1.19.1.tar.bz2 1842955 BLAKE2B 
d60c1f98ad563eb7c1b163baac3a5560be1cd712e6b21dedc367b547d62725f22c96cea2ebb4dce1e37163a540ae24d65e9ebc37cde0046c043e83685b7d80c9
 SHA512 
af4501fbd6965ef2efb1f71cd703dec9bb65aaa62243649899469b711f9260936bbce7d261a6bb0db5ca47b7bccb89f72b219b19a249171c18d0a30fb40607e2
 DIST asio-1.19.2.tar.bz2 1842597 BLAKE2B 
b2236c33432984ab660eba4c93be32374bb49f688a1e6a0711d7bac322cc4a7f817db209278f216468c6a72b9d3dd564cf298e1f49f8098c3fd9aec7acd66eb7
 SHA512 
07f9c29d8f02090b4d4b6a1867bcc07a8e9f3388556dff787ca3ba143022eeb63bfac0b5bc264076fed4db3b2e5ec6b7ff0ebefde40ba4753c832032a72d54cc

diff --git a/dev-cpp/asio/asio-1.17.0.ebuild b/dev-cpp/asio/asio-1.17.0.ebuild
deleted file mode 100644
index 434556c8ecb..000
--- a/dev-cpp/asio/asio-1.17.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="doc examples ssl test"
-RESTRICT="!test? ( test )"
-# test searches for libssl during ./configure, and REQUIRED_USE is easier than
-# patching configure to not search for it with USE=-ssl
-REQUIRED_USE="test? ( ssl )"
-
-RDEPEND="dev-libs/boost
-   ssl? (
-   dev-libs/openssl:0=
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/dev-cpp/asio/asio-1.19.1.ebuild b/dev-cpp/asio/asio-1.19.1.ebuild
deleted file mode 100644
index 82d648ca221..000
--- a/dev-cpp/asio/asio-1.19.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples ssl test"
-RESTRICT="!test? ( test )"
-# test searches for libssl during ./configure, and REQUIRED_USE is easier than
-# patching configure to not search for it with USE=-ssl
-REQUIRED_USE="test? ( ssl )"
-
-RDEPEND="dev-libs/boost:=
-   ssl? (
-   dev-libs/openssl:0=
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-10-04 Thread Yixun Lan
commit: 5dce038a4efea9117ca12b9d7b438c80e703ec22
Author: Ahmed Charles  ahmedcharles  com>
AuthorDate: Mon Oct  4 00:20:58 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Oct  4 10:39:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dce038a

dev-cpp/asio: keyword ~riscv.

Closes: https://github.com/gentoo/gentoo/pull/22482
Signed-off-by: Ahmed Charles  ahmedcharles.com>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-cpp/asio/asio-1.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.19.2.ebuild b/dev-cpp/asio/asio-1.19.2.ebuild
index 24f40dbd298..0e025f305ee 100644
--- a/dev-cpp/asio/asio-1.19.2.ebuild
+++ b/dev-cpp/asio/asio-1.19.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-09-10 Thread Sam James
commit: d4802c2e7b542c6995308a8c6ac2954e8ee0fee7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Sep 10 18:19:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 18:23:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4802c2e

dev-cpp/asio: stable 1.19.2 for sparc, bug #812326

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/asio/asio-1.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.19.2.ebuild b/dev-cpp/asio/asio-1.19.2.ebuild
index a94935155f7..24f40dbd298 100644
--- a/dev-cpp/asio/asio-1.19.2.ebuild
+++ b/dev-cpp/asio/asio-1.19.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-09-09 Thread Agostino Sarubbo
commit: 053badc99fec8c9d70461d012f92f10d37e0907e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 10 06:28:24 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 10 06:28:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053badc9

dev-cpp/asio: x86 stable wrt bug #812326

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-cpp/asio/asio-1.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.19.2.ebuild b/dev-cpp/asio/asio-1.19.2.ebuild
index 9412392a653..a94935155f7 100644
--- a/dev-cpp/asio/asio-1.19.2.ebuild
+++ b/dev-cpp/asio/asio-1.19.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-09-09 Thread Agostino Sarubbo
commit: 6b10790f76ac069eeb356bacb20cd09b804802ad
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 10 06:26:26 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 10 06:26:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b10790f

dev-cpp/asio: amd64 stable wrt bug #812326

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

 dev-cpp/asio/asio-1.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.19.2.ebuild b/dev-cpp/asio/asio-1.19.2.ebuild
index 336ef7d982d..9412392a653 100644
--- a/dev-cpp/asio/asio-1.19.2.ebuild
+++ b/dev-cpp/asio/asio-1.19.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-09-09 Thread Sam James
commit: 7936fbd5e3828aa5253cc112b724c0321cfeb2e7
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:26:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:26:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7936fbd5

dev-cpp/asio: Stabilize 1.19.2 ppc, #812326

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

 dev-cpp/asio/asio-1.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.19.2.ebuild b/dev-cpp/asio/asio-1.19.2.ebuild
index 6a7d747959d..b5a4f7865a8 100644
--- a/dev-cpp/asio/asio-1.19.2.ebuild
+++ b/dev-cpp/asio/asio-1.19.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-09-09 Thread Sam James
commit: 959dcbbd120d37a5800a44bd69363b19d2be89ee
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 10 01:26:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 10 01:26:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959dcbbd

dev-cpp/asio: Stabilize 1.19.2 ppc64, #812326

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

 dev-cpp/asio/asio-1.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.19.2.ebuild b/dev-cpp/asio/asio-1.19.2.ebuild
index b5a4f7865a8..336ef7d982d 100644
--- a/dev-cpp/asio/asio-1.19.2.ebuild
+++ b/dev-cpp/asio/asio-1.19.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-08-11 Thread Ionen Wolkens
commit: f67365722ee81ffa7d9e21b8d1b9fc93525c60b7
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Tue Aug  3 22:28:16 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Aug 11 20:40:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6736572

dev-cpp/asio: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-cpp/asio/Manifest   |  2 --
 dev-cpp/asio/asio-1.18.2.ebuild | 51 -
 dev-cpp/asio/asio-1.19.0.ebuild | 51 -
 3 files changed, 104 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index d8553256be0..e8f6e97d17f 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,5 +1,3 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
-DIST asio-1.18.2.tar.bz2 1743146 BLAKE2B 
8db47419180095e4f05a63e4f414f33399e44f1dfb36299c70fef8bfef347f25df67ae78abf6b6b051e350b10099ec49e751b129bb1913dadf792e24048233a2
 SHA512 
ebe659f958b1813c4a843dce94a8f51d3a3b9f8e0237aa0f032009adaf85400b63b04ac8d664c9424397927d34d78206cbc646d921a520ed415c505f086628b1
-DIST asio-1.19.0.tar.bz2 1840674 BLAKE2B 
1abfc74356dcc86b07c2599ae5668b18c97fc1da39468aae5d8aff0f8b5826ea55de1c287816f370eac2c42608535ee44afaedc66afd88c84c9ebca665d42be9
 SHA512 
d9eb232a0165449985f655433de5d1fa2904edb7a241d55897d3e675d9feca9092342cbb0b6a7d84dbc8f3b6c147c62fa8af5536f065b3f77f800841bf443312
 DIST asio-1.19.1.tar.bz2 1842955 BLAKE2B 
d60c1f98ad563eb7c1b163baac3a5560be1cd712e6b21dedc367b547d62725f22c96cea2ebb4dce1e37163a540ae24d65e9ebc37cde0046c043e83685b7d80c9
 SHA512 
af4501fbd6965ef2efb1f71cd703dec9bb65aaa62243649899469b711f9260936bbce7d261a6bb0db5ca47b7bccb89f72b219b19a249171c18d0a30fb40607e2

diff --git a/dev-cpp/asio/asio-1.18.2.ebuild b/dev-cpp/asio/asio-1.18.2.ebuild
deleted file mode 100644
index 82d648ca221..000
--- a/dev-cpp/asio/asio-1.18.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples ssl test"
-RESTRICT="!test? ( test )"
-# test searches for libssl during ./configure, and REQUIRED_USE is easier than
-# patching configure to not search for it with USE=-ssl
-REQUIRED_USE="test? ( ssl )"
-
-RDEPEND="dev-libs/boost:=
-   ssl? (
-   dev-libs/openssl:0=
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/dev-cpp/asio/asio-1.19.0.ebuild b/dev-cpp/asio/asio-1.19.0.ebuild
deleted file mode 100644
index 82d648ca221..000
--- a/dev-cpp/asio/asio-1.19.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples ssl test"
-RESTRICT="!test? ( test )"
-# test searches for libssl during ./configure, and REQUIRED_USE is easier than
-# patching configure to not search for it with USE=-ssl
-REQUIRED_USE="test? ( ssl )"
-
-RDEPEND="dev-libs/boost:=
-   ssl? (
-   dev-libs/openssl:0=
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   d

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-08-11 Thread Ionen Wolkens
commit: a0e899e8abf1c05aa4b287fa6b3226b9df89f992
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Aug  4 08:06:15 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Aug 11 20:40:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e899e8

dev-cpp/asio: version 1.19.2

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/21875
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.19.2.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index e8f6e97d17f..a3957aa83cd 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,4 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
 DIST asio-1.19.1.tar.bz2 1842955 BLAKE2B 
d60c1f98ad563eb7c1b163baac3a5560be1cd712e6b21dedc367b547d62725f22c96cea2ebb4dce1e37163a540ae24d65e9ebc37cde0046c043e83685b7d80c9
 SHA512 
af4501fbd6965ef2efb1f71cd703dec9bb65aaa62243649899469b711f9260936bbce7d261a6bb0db5ca47b7bccb89f72b219b19a249171c18d0a30fb40607e2
+DIST asio-1.19.2.tar.bz2 1842597 BLAKE2B 
b2236c33432984ab660eba4c93be32374bb49f688a1e6a0711d7bac322cc4a7f817db209278f216468c6a72b9d3dd564cf298e1f49f8098c3fd9aec7acd66eb7
 SHA512 
07f9c29d8f02090b4d4b6a1867bcc07a8e9f3388556dff787ca3ba143022eeb63bfac0b5bc264076fed4db3b2e5ec6b7ff0ebefde40ba4753c832032a72d54cc

diff --git a/dev-cpp/asio/asio-1.19.2.ebuild b/dev-cpp/asio/asio-1.19.2.ebuild
new file mode 100644
index 000..6a7d747959d
--- /dev/null
+++ b/dev-cpp/asio/asio-1.19.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   test? (
+   dev-libs/boost
+   dev-libs/openssl
+   )
+"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-07-14 Thread Joonas Niilola
commit: c3d9184ddd1e48b1a243d7db8baa795e705d7e75
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Mon Jul 12 19:05:19 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jul 15 06:03:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d9184d

dev-cpp/asio: version 1.19.1

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/21619
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.19.1.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 0d24276d214..d8553256be0 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -2,3 +2,4 @@ DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd
 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
 DIST asio-1.18.2.tar.bz2 1743146 BLAKE2B 
8db47419180095e4f05a63e4f414f33399e44f1dfb36299c70fef8bfef347f25df67ae78abf6b6b051e350b10099ec49e751b129bb1913dadf792e24048233a2
 SHA512 
ebe659f958b1813c4a843dce94a8f51d3a3b9f8e0237aa0f032009adaf85400b63b04ac8d664c9424397927d34d78206cbc646d921a520ed415c505f086628b1
 DIST asio-1.19.0.tar.bz2 1840674 BLAKE2B 
1abfc74356dcc86b07c2599ae5668b18c97fc1da39468aae5d8aff0f8b5826ea55de1c287816f370eac2c42608535ee44afaedc66afd88c84c9ebca665d42be9
 SHA512 
d9eb232a0165449985f655433de5d1fa2904edb7a241d55897d3e675d9feca9092342cbb0b6a7d84dbc8f3b6c147c62fa8af5536f065b3f77f800841bf443312
+DIST asio-1.19.1.tar.bz2 1842955 BLAKE2B 
d60c1f98ad563eb7c1b163baac3a5560be1cd712e6b21dedc367b547d62725f22c96cea2ebb4dce1e37163a540ae24d65e9ebc37cde0046c043e83685b7d80c9
 SHA512 
af4501fbd6965ef2efb1f71cd703dec9bb65aaa62243649899469b711f9260936bbce7d261a6bb0db5ca47b7bccb89f72b219b19a249171c18d0a30fb40607e2

diff --git a/dev-cpp/asio/asio-1.19.1.ebuild b/dev-cpp/asio/asio-1.19.1.ebuild
new file mode 100644
index 000..82d648ca221
--- /dev/null
+++ b/dev-cpp/asio/asio-1.19.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples ssl test"
+RESTRICT="!test? ( test )"
+# test searches for libssl during ./configure, and REQUIRED_USE is easier than
+# patching configure to not search for it with USE=-ssl
+REQUIRED_USE="test? ( ssl )"
+
+RDEPEND="dev-libs/boost:=
+   ssl? (
+   dev-libs/openssl:0=
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-07-10 Thread David Seifert
commit: cd1a85e41bd9b3a3068fb6dc2f3fc350d1b88167
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat Jul 10 09:40:28 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 10 09:40:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1a85e4

dev-cpp/asio: version 1.9.0

Closes: https://github.com/gentoo/gentoo/pull/21577
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.19.0.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 5a3ae789f30..0d24276d214 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,4 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
 DIST asio-1.18.2.tar.bz2 1743146 BLAKE2B 
8db47419180095e4f05a63e4f414f33399e44f1dfb36299c70fef8bfef347f25df67ae78abf6b6b051e350b10099ec49e751b129bb1913dadf792e24048233a2
 SHA512 
ebe659f958b1813c4a843dce94a8f51d3a3b9f8e0237aa0f032009adaf85400b63b04ac8d664c9424397927d34d78206cbc646d921a520ed415c505f086628b1
+DIST asio-1.19.0.tar.bz2 1840674 BLAKE2B 
1abfc74356dcc86b07c2599ae5668b18c97fc1da39468aae5d8aff0f8b5826ea55de1c287816f370eac2c42608535ee44afaedc66afd88c84c9ebca665d42be9
 SHA512 
d9eb232a0165449985f655433de5d1fa2904edb7a241d55897d3e675d9feca9092342cbb0b6a7d84dbc8f3b6c147c62fa8af5536f065b3f77f800841bf443312

diff --git a/dev-cpp/asio/asio-1.19.0.ebuild b/dev-cpp/asio/asio-1.19.0.ebuild
new file mode 100644
index 000..82d648ca221
--- /dev/null
+++ b/dev-cpp/asio/asio-1.19.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples ssl test"
+RESTRICT="!test? ( test )"
+# test searches for libssl during ./configure, and REQUIRED_USE is easier than
+# patching configure to not search for it with USE=-ssl
+REQUIRED_USE="test? ( ssl )"
+
+RDEPEND="dev-libs/boost:=
+   ssl? (
+   dev-libs/openssl:0=
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-07-10 Thread David Seifert
commit: 1d2a41a136632e0e8063b29a939d20617e09db6d
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat Jul 10 09:40:25 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 10 09:40:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2a41a1

dev-cpp/asio: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/asio/Manifest   |  1 -
 dev-cpp/asio/asio-1.18.1.ebuild | 51 -
 2 files changed, 52 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 0cefce906bd..5a3ae789f30 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,4 +1,3 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
-DIST asio-1.18.1.tar.bz2 1729219 BLAKE2B 
3f020407403175ffb6777b855a38e708241499e0fc8f1389b367bac4faf1e14b94cdf45f3b5ba64e12303237c8a3f817f7b7c320e7a58d72be6b19e04022c681
 SHA512 
06b41869858b69bc523564d5b219f8ebc995ca862e989f65233778c7596143075662880b6c5dd2eb24c21ba6e68a450888ab07a6bc8585bb6ede9a738e1e27c0
 DIST asio-1.18.2.tar.bz2 1743146 BLAKE2B 
8db47419180095e4f05a63e4f414f33399e44f1dfb36299c70fef8bfef347f25df67ae78abf6b6b051e350b10099ec49e751b129bb1913dadf792e24048233a2
 SHA512 
ebe659f958b1813c4a843dce94a8f51d3a3b9f8e0237aa0f032009adaf85400b63b04ac8d664c9424397927d34d78206cbc646d921a520ed415c505f086628b1

diff --git a/dev-cpp/asio/asio-1.18.1.ebuild b/dev-cpp/asio/asio-1.18.1.ebuild
deleted file mode 100644
index 82d648ca221..000
--- a/dev-cpp/asio/asio-1.18.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples ssl test"
-RESTRICT="!test? ( test )"
-# test searches for libssl during ./configure, and REQUIRED_USE is easier than
-# patching configure to not search for it with USE=-ssl
-REQUIRED_USE="test? ( ssl )"
-
-RDEPEND="dev-libs/boost:=
-   ssl? (
-   dev-libs/openssl:0=
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-06-11 Thread Sam James
commit: 2e4c7203d589f023ebabd7c6793dce7352849d66
Author: Alexey Sokolov  google  com>
AuthorDate: Sat Jun 12 00:39:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 05:11:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4c7203

dev-cpp/asio: 1.18.2

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/21207
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.18.2.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 86410a3935b..0cefce906bd 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,4 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
 DIST asio-1.18.1.tar.bz2 1729219 BLAKE2B 
3f020407403175ffb6777b855a38e708241499e0fc8f1389b367bac4faf1e14b94cdf45f3b5ba64e12303237c8a3f817f7b7c320e7a58d72be6b19e04022c681
 SHA512 
06b41869858b69bc523564d5b219f8ebc995ca862e989f65233778c7596143075662880b6c5dd2eb24c21ba6e68a450888ab07a6bc8585bb6ede9a738e1e27c0
+DIST asio-1.18.2.tar.bz2 1743146 BLAKE2B 
8db47419180095e4f05a63e4f414f33399e44f1dfb36299c70fef8bfef347f25df67ae78abf6b6b051e350b10099ec49e751b129bb1913dadf792e24048233a2
 SHA512 
ebe659f958b1813c4a843dce94a8f51d3a3b9f8e0237aa0f032009adaf85400b63b04ac8d664c9424397927d34d78206cbc646d921a520ed415c505f086628b1

diff --git a/dev-cpp/asio/asio-1.18.2.ebuild b/dev-cpp/asio/asio-1.18.2.ebuild
new file mode 100644
index 000..82d648ca221
--- /dev/null
+++ b/dev-cpp/asio/asio-1.18.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples ssl test"
+RESTRICT="!test? ( test )"
+# test searches for libssl during ./configure, and REQUIRED_USE is easier than
+# patching configure to not search for it with USE=-ssl
+REQUIRED_USE="test? ( ssl )"
+
+RDEPEND="dev-libs/boost:=
+   ssl? (
+   dev-libs/openssl:0=
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-05-02 Thread Mikle Kolyada
commit: ba7c80df35ba31d7a7d51deccaaa71f9c8d47f9e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May  2 12:28:59 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May  2 12:28:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7c80df

dev-cpp/asio: remove libressl support

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

 dev-cpp/asio/asio-1.17.0.ebuild | 7 +++
 dev-cpp/asio/asio-1.18.1.ebuild | 5 ++---
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-cpp/asio/asio-1.17.0.ebuild b/dev-cpp/asio/asio-1.17.0.ebuild
index e81139edfc9..434556c8ecb 100644
--- a/dev-cpp/asio/asio-1.17.0.ebuild
+++ b/dev-cpp/asio/asio-1.17.0.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
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 LICENSE="Boost-1.0"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="doc examples libressl ssl test"
+IUSE="doc examples ssl test"
 RESTRICT="!test? ( test )"
 # test searches for libssl during ./configure, and REQUIRED_USE is easier than
 # patching configure to not search for it with USE=-ssl
@@ -18,8 +18,7 @@ REQUIRED_USE="test? ( ssl )"
 
 RDEPEND="dev-libs/boost
ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
)"
 DEPEND="${RDEPEND}"
 

diff --git a/dev-cpp/asio/asio-1.18.1.ebuild b/dev-cpp/asio/asio-1.18.1.ebuild
index 55fc4cb2fe5..82d648ca221 100644
--- a/dev-cpp/asio/asio-1.18.1.ebuild
+++ b/dev-cpp/asio/asio-1.18.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 LICENSE="Boost-1.0"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples libressl ssl test"
+IUSE="doc examples ssl test"
 RESTRICT="!test? ( test )"
 # test searches for libssl during ./configure, and REQUIRED_USE is easier than
 # patching configure to not search for it with USE=-ssl
@@ -18,8 +18,7 @@ REQUIRED_USE="test? ( ssl )"
 
 RDEPEND="dev-libs/boost:=
ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
)"
 DEPEND="${RDEPEND}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-01-24 Thread Joonas Niilola
commit: fb0fb899e056bb0f8f82ef7010cf3afb24118d2e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan 24 07:45:19 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 24 08:09:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0fb899

dev-cpp/asio: remove old 1.18.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/Manifest   |  1 -
 dev-cpp/asio/asio-1.18.0.ebuild | 52 -
 2 files changed, 53 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 77508e631b0..86410a3935b 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,4 +1,3 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
-DIST asio-1.18.0.tar.bz2 1724947 BLAKE2B 
6772a70c035e7df08484703b6f2fa294b6a1ade4b1e661481df0e790fe4a36d74f0f4b14023c7505fc599c4eefb3e3baf392fd7897c10c07707a0474870a6557
 SHA512 
4b21b72463951ffc5ef72636858955ae5af5ce0dec4c835fccf3c7e8ccfa10bd97530bfc2ec9c3f601374da8300ac2e61418845d3331c980fa98760571e0
 DIST asio-1.18.1.tar.bz2 1729219 BLAKE2B 
3f020407403175ffb6777b855a38e708241499e0fc8f1389b367bac4faf1e14b94cdf45f3b5ba64e12303237c8a3f817f7b7c320e7a58d72be6b19e04022c681
 SHA512 
06b41869858b69bc523564d5b219f8ebc995ca862e989f65233778c7596143075662880b6c5dd2eb24c21ba6e68a450888ab07a6bc8585bb6ede9a738e1e27c0

diff --git a/dev-cpp/asio/asio-1.18.0.ebuild b/dev-cpp/asio/asio-1.18.0.ebuild
deleted file mode 100644
index 1a7e5378adb..000
--- a/dev-cpp/asio/asio-1.18.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples libressl ssl test"
-RESTRICT="!test? ( test )"
-# test searches for libssl during ./configure, and REQUIRED_USE is easier than
-# patching configure to not search for it with USE=-ssl
-REQUIRED_USE="test? ( ssl )"
-
-RDEPEND="dev-libs/boost
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2021-01-20 Thread Joonas Niilola
commit: 245ca638c0fd9d4eb3775784395fc35a335c1309
Author: Alexey Sokolov  google  com>
AuthorDate: Fri Jan  1 10:42:02 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 21 06:37:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245ca638

dev-cpp/asio: 1.18.1

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/18893
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.18.1.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 6e24c16e433..77508e631b0 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,4 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
 DIST asio-1.18.0.tar.bz2 1724947 BLAKE2B 
6772a70c035e7df08484703b6f2fa294b6a1ade4b1e661481df0e790fe4a36d74f0f4b14023c7505fc599c4eefb3e3baf392fd7897c10c07707a0474870a6557
 SHA512 
4b21b72463951ffc5ef72636858955ae5af5ce0dec4c835fccf3c7e8ccfa10bd97530bfc2ec9c3f601374da8300ac2e61418845d3331c980fa98760571e0
+DIST asio-1.18.1.tar.bz2 1729219 BLAKE2B 
3f020407403175ffb6777b855a38e708241499e0fc8f1389b367bac4faf1e14b94cdf45f3b5ba64e12303237c8a3f817f7b7c320e7a58d72be6b19e04022c681
 SHA512 
06b41869858b69bc523564d5b219f8ebc995ca862e989f65233778c7596143075662880b6c5dd2eb24c21ba6e68a450888ab07a6bc8585bb6ede9a738e1e27c0

diff --git a/dev-cpp/asio/asio-1.18.1.ebuild b/dev-cpp/asio/asio-1.18.1.ebuild
new file mode 100644
index 000..55fc4cb2fe5
--- /dev/null
+++ b/dev-cpp/asio/asio-1.18.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples libressl ssl test"
+RESTRICT="!test? ( test )"
+# test searches for libssl during ./configure, and REQUIRED_USE is easier than
+# patching configure to not search for it with USE=-ssl
+REQUIRED_USE="test? ( ssl )"
+
+RDEPEND="dev-libs/boost:=
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-09-13 Thread Sam James
commit: cf8a2858a2b4c5a6ce3adb2115d91204a8d2b7f2
Author: Alexey Sokolov  google  com>
AuthorDate: Tue Sep  8 19:36:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 13 21:55:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8a2858

dev-cpp/asio: drop old 1.16.1

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/17474
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/asio/Manifest   |  1 -
 dev-cpp/asio/asio-1.16.1.ebuild | 49 -
 2 files changed, 50 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 17d3f7aa9e5..6e24c16e433 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,4 +1,3 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
-DIST asio-1.16.1.tar.bz2 1493978 BLAKE2B 
810fd735a0cbea8e07bfe30cbf02d44469c3c7eebed3822766c0a658fe8972681232afe4a6124537886fafd0769eecc40b8eabbcaa2771b84b93cda56329394d
 SHA512 
e8cab449887e3e362f9d3c2aa1b1bbb2f81954aeaf2cd12cefe7f848cdc30e1a576130b49f551efd49611b9d4941e724baea42739c043e158626f3c982b75311
 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
 DIST asio-1.18.0.tar.bz2 1724947 BLAKE2B 
6772a70c035e7df08484703b6f2fa294b6a1ade4b1e661481df0e790fe4a36d74f0f4b14023c7505fc599c4eefb3e3baf392fd7897c10c07707a0474870a6557
 SHA512 
4b21b72463951ffc5ef72636858955ae5af5ce0dec4c835fccf3c7e8ccfa10bd97530bfc2ec9c3f601374da8300ac2e61418845d3331c980fa98760571e0

diff --git a/dev-cpp/asio/asio-1.16.1.ebuild b/dev-cpp/asio/asio-1.16.1.ebuild
deleted file mode 100644
index 9af756e04a9..000
--- a/dev-cpp/asio/asio-1.16.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="doc examples libressl ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/boost
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-09-02 Thread Sam James
commit: af547ba57b0daa958723e1d5a355a225bb56c42a
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  2 23:36:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  2 23:36:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af547ba5

dev-cpp/asio: Stabilize 1.17.0 amd64, #738684

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

 dev-cpp/asio/asio-1.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.17.0.ebuild b/dev-cpp/asio/asio-1.17.0.ebuild
index a27cf64cf49..9332fa1cb3a 100644
--- a/dev-cpp/asio/asio-1.17.0.ebuild
+++ b/dev-cpp/asio/asio-1.17.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
 IUSE="doc examples libressl ssl test"
 RESTRICT="!test? ( test )"
 # test searches for libssl during ./configure, and REQUIRED_USE is easier than



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-08-24 Thread Sergei Trofimovich
commit: b4b808cc230dbe9224b57f2519b06f6e5ba1c8e1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Aug 24 15:27:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Aug 24 17:32:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b808cc

dev-cpp/asio: stable 1.17.0 for sparc, bug #738684

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

 dev-cpp/asio/asio-1.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.17.0.ebuild b/dev-cpp/asio/asio-1.17.0.ebuild
index 1a7e5378adb..bdbca15bc10 100644
--- a/dev-cpp/asio/asio-1.17.0.ebuild
+++ b/dev-cpp/asio/asio-1.17.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc examples libressl ssl test"
 RESTRICT="!test? ( test )"
 # test searches for libssl during ./configure, and REQUIRED_USE is easier than



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-08-16 Thread Stefan Strogin
commit: 94b93c78d671a30f80b05f316380df67ea9abd74
Author: Alexey Sokolov  google  com>
AuthorDate: Sat Aug 15 10:59:25 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Mon Aug 17 03:48:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b93c78

dev-cpp/asio: upgrade to 1.18.0

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/17125
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.18.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 257408a9db3..17d3f7aa9e5 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,4 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.16.1.tar.bz2 1493978 BLAKE2B 
810fd735a0cbea8e07bfe30cbf02d44469c3c7eebed3822766c0a658fe8972681232afe4a6124537886fafd0769eecc40b8eabbcaa2771b84b93cda56329394d
 SHA512 
e8cab449887e3e362f9d3c2aa1b1bbb2f81954aeaf2cd12cefe7f848cdc30e1a576130b49f551efd49611b9d4941e724baea42739c043e158626f3c982b75311
 DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353
+DIST asio-1.18.0.tar.bz2 1724947 BLAKE2B 
6772a70c035e7df08484703b6f2fa294b6a1ade4b1e661481df0e790fe4a36d74f0f4b14023c7505fc599c4eefb3e3baf392fd7897c10c07707a0474870a6557
 SHA512 
4b21b72463951ffc5ef72636858955ae5af5ce0dec4c835fccf3c7e8ccfa10bd97530bfc2ec9c3f601374da8300ac2e61418845d3331c980fa98760571e0

diff --git a/dev-cpp/asio/asio-1.18.0.ebuild b/dev-cpp/asio/asio-1.18.0.ebuild
new file mode 100644
index 000..1a7e5378adb
--- /dev/null
+++ b/dev-cpp/asio/asio-1.18.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples libressl ssl test"
+RESTRICT="!test? ( test )"
+# test searches for libssl during ./configure, and REQUIRED_USE is easier than
+# patching configure to not search for it with USE=-ssl
+REQUIRED_USE="test? ( ssl )"
+
+RDEPEND="dev-libs/boost
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-07-24 Thread Joonas Niilola
commit: d1595c288ebbb12ca7ea7223481900ddfafc720c
Author: Alexey Sokolov  google  com>
AuthorDate: Fri Jul 10 10:10:33 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jul 24 12:03:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1595c28

dev-cpp/asio: version 1.17.0

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/16656
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.17.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index b2528418902..257408a9db3 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,2 +1,3 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
 DIST asio-1.16.1.tar.bz2 1493978 BLAKE2B 
810fd735a0cbea8e07bfe30cbf02d44469c3c7eebed3822766c0a658fe8972681232afe4a6124537886fafd0769eecc40b8eabbcaa2771b84b93cda56329394d
 SHA512 
e8cab449887e3e362f9d3c2aa1b1bbb2f81954aeaf2cd12cefe7f848cdc30e1a576130b49f551efd49611b9d4941e724baea42739c043e158626f3c982b75311
+DIST asio-1.17.0.tar.bz2 1694631 BLAKE2B 
0463355eef1714604290be43247139ea0220c5614c3c280ccf6049b64a2bb920c9eb885cf5f00c7e007caf3b049fe5cd6589dad0cb23cda4994fd31c7ecd8102
 SHA512 
5978cbf452aff07d6d19a2e641824628f409ab74e2e1a964776dae4c586386149acea56e4c8aa1075b247d2ce566daad640c3bbd15e211df1f73fc7b02964353

diff --git a/dev-cpp/asio/asio-1.17.0.ebuild b/dev-cpp/asio/asio-1.17.0.ebuild
new file mode 100644
index 000..1a7e5378adb
--- /dev/null
+++ b/dev-cpp/asio/asio-1.17.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com https://github.com/chriskohlhoff/asio";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples libressl ssl test"
+RESTRICT="!test? ( test )"
+# test searches for libssl during ./configure, and REQUIRED_USE is easier than
+# patching configure to not search for it with USE=-ssl
+REQUIRED_USE="test? ( ssl )"
+
+RDEPEND="dev-libs/boost
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-07-05 Thread David Seifert
commit: 6a070b1c38f08e6f6946452c6e00436487d9f13c
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 22:06:49 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 22:06:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a070b1c

dev-cpp/asio: Remove old

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

 dev-cpp/asio/Manifest   |  1 -
 dev-cpp/asio/asio-1.14.0.ebuild | 49 -
 2 files changed, 50 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index d5540b97421..b2528418902 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,3 +1,2 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
-DIST asio-1.14.0.tar.bz2 1473195 BLAKE2B 
e28960d585a1a84c6be7d6205be310bd2baab36e93630b9f5f4fba593377e57d6baf1c60e2503c46cd00ae73b20b622215358cae2068e86b62dac7e782210ecb
 SHA512 
84855a06a3facc41e3c1c61be443d8b73a01afcb9bc3f1f444f0f3fd901ea1d5c932266ed94a031a0abd83171d5a6b83b6ab850e44aa31d175081a7e07b4793a
 DIST asio-1.16.1.tar.bz2 1493978 BLAKE2B 
810fd735a0cbea8e07bfe30cbf02d44469c3c7eebed3822766c0a658fe8972681232afe4a6124537886fafd0769eecc40b8eabbcaa2771b84b93cda56329394d
 SHA512 
e8cab449887e3e362f9d3c2aa1b1bbb2f81954aeaf2cd12cefe7f848cdc30e1a576130b49f551efd49611b9d4941e724baea42739c043e158626f3c982b75311

diff --git a/dev-cpp/asio/asio-1.14.0.ebuild b/dev-cpp/asio/asio-1.14.0.ebuild
deleted file mode 100644
index 9af756e04a9..000
--- a/dev-cpp/asio/asio-1.14.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="doc examples libressl ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/boost
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-07-05 Thread Agostino Sarubbo
commit: abd704d5e895138c4e55902a5ac0750b71b2c208
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:43:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:43:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd704d5

dev-cpp/asio: x86 stable wrt bug #730710

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

 dev-cpp/asio/asio-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.16.1.ebuild b/dev-cpp/asio/asio-1.16.1.ebuild
index ee56355c6e5..9af756e04a9 100644
--- a/dev-cpp/asio/asio-1.16.1.ebuild
+++ b/dev-cpp/asio/asio-1.16.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="doc examples libressl ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-07-05 Thread Agostino Sarubbo
commit: e2bf6eeaa0190875f18ca18cd14324f191050412
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:40:44 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:40:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bf6eea

dev-cpp/asio: ppc64 stable wrt bug #730710

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

 dev-cpp/asio/asio-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.16.1.ebuild b/dev-cpp/asio/asio-1.16.1.ebuild
index 9329e9caaa5..ee56355c6e5 100644
--- a/dev-cpp/asio/asio-1.16.1.ebuild
+++ b/dev-cpp/asio/asio-1.16.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86"
 IUSE="doc examples libressl ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-07-05 Thread Agostino Sarubbo
commit: abd003d5a1ae9845885092fbd2462e24a0e47ff0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:39:43 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:39:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd003d5

dev-cpp/asio: ppc stable wrt bug #730710

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

 dev-cpp/asio/asio-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.16.1.ebuild b/dev-cpp/asio/asio-1.16.1.ebuild
index 7d9a26f4f74..9329e9caaa5 100644
--- a/dev-cpp/asio/asio-1.16.1.ebuild
+++ b/dev-cpp/asio/asio-1.16.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc ~x86"
 IUSE="doc examples libressl ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-07-05 Thread Agostino Sarubbo
commit: 3b56fee0e3f61996294ee0953916a5105c665d29
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:34:45 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:34:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b56fee0

dev-cpp/asio: amd64 stable wrt bug #730710

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

 dev-cpp/asio/asio-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.16.1.ebuild b/dev-cpp/asio/asio-1.16.1.ebuild
index 89674f905a6..7d9a26f4f74 100644
--- a/dev-cpp/asio/asio-1.16.1.ebuild
+++ b/dev-cpp/asio/asio-1.16.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc examples libressl ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-07-05 Thread Sergei Trofimovich
commit: 3bb79b4d804e980ed38db9d1d84f7e0e4a292dae
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jul  5 08:55:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jul  5 09:27:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb79b4d

dev-cpp/asio: stable 1.16.1 for sparc, bug #730710

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

 dev-cpp/asio/asio-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.16.1.ebuild b/dev-cpp/asio/asio-1.16.1.ebuild
index d14123c9466..89674f905a6 100644
--- a/dev-cpp/asio/asio-1.16.1.ebuild
+++ b/dev-cpp/asio/asio-1.16.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="doc examples libressl ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-06-04 Thread Stefan Strogin
commit: 732d6187101d4e2527a105f7160704c640625c4c
Author: Alexey Sokolov  google  com>
AuthorDate: Thu Jun  4 00:23:32 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Fri Jun  5 00:32:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732d6187

dev-cpp/asio: update maintainer and upstream

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-cpp/asio/metadata.xml | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/asio/metadata.xml b/dev-cpp/asio/metadata.xml
index fa8d7df786a..b989829e74c 100644
--- a/dev-cpp/asio/metadata.xml
+++ b/dev-cpp/asio/metadata.xml
@@ -2,10 +2,14 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   ste...@gentoo.org
-   Stefan Strogin
+   alexey+gen...@asokolov.org
+   Alexey Sokolov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers


-   asio
+   chriskohlhoff/asio

 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-06-01 Thread Stefan Strogin
commit: dcca646823744fc66f55800fa3fdc8ea48c8f0c2
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Jun  2 00:43:24 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Jun  2 00:47:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcca6468

dev-cpp/asio: version bump to 1.16.1

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-cpp/asio/Manifest   |  1 +
 dev-cpp/asio/asio-1.16.1.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index a846df08f77..8a8bdaaca0e 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -2,3 +2,4 @@ DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd
 DIST asio-1.12.2.tar.bz2 1437221 BLAKE2B 
c4479b66cff7811aa7b7dbe65684d2a11fb675df53e9554c2871fd4e3a8e32d262ae701e98198d508f89463da48d4509f12e8db87d033a91d55e00609207a351
 SHA512 
7ce2c9e846059a2205eca6bde285eab81164fbe087d51d35a33a07be6208049fcf07fc1ac33934a758b6b5907e56f3377e20bff10ffc9268376f81c6fae4e34a
 DIST asio-1.13.0.tar.bz2 1472744 BLAKE2B 
1fde414bfc782f25f8ad7d7caf9ac8971bea22ebd3b74846584a242d7df164895759b74777b2330aa98d34c5b8c34f266a2f85fcc27413990cc05420f7685398
 SHA512 
30b09c6656c9beaf091e72d518930bb5650f4bf66b286d11457a949a690a2b9ddcad0c95cb2098b41a2226f354741755ffbc92098f2844f3253e1921ff60cd5b
 DIST asio-1.14.0.tar.bz2 1473195 BLAKE2B 
e28960d585a1a84c6be7d6205be310bd2baab36e93630b9f5f4fba593377e57d6baf1c60e2503c46cd00ae73b20b622215358cae2068e86b62dac7e782210ecb
 SHA512 
84855a06a3facc41e3c1c61be443d8b73a01afcb9bc3f1f444f0f3fd901ea1d5c932266ed94a031a0abd83171d5a6b83b6ab850e44aa31d175081a7e07b4793a
+DIST asio-1.16.1.tar.bz2 1493978 BLAKE2B 
810fd735a0cbea8e07bfe30cbf02d44469c3c7eebed3822766c0a658fe8972681232afe4a6124537886fafd0769eecc40b8eabbcaa2771b84b93cda56329394d
 SHA512 
e8cab449887e3e362f9d3c2aa1b1bbb2f81954aeaf2cd12cefe7f848cdc30e1a576130b49f551efd49611b9d4941e724baea42739c043e158626f3c982b75311

diff --git a/dev-cpp/asio/asio-1.16.1.ebuild b/dev-cpp/asio/asio-1.16.1.ebuild
new file mode 100644
index 000..d14123c9466
--- /dev/null
+++ b/dev-cpp/asio/asio-1.16.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Asynchronous Network Library"
+HOMEPAGE="https://think-async.com";
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples libressl ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/boost
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   if ! use test; then
+   # Don't build nor install any examples or unittests
+   # since we don't have a script to run them
+   cat > src/Makefile.in <<-EOF || die
+   all:
+
+   install:
+
+   clean:
+   EOF
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/. )
+   default
+
+   if use examples; then
+   # Get rid of the object files
+   emake clean
+   dodoc -r src/examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2020-06-01 Thread Stefan Strogin
commit: 603bf911386102b1bce2a62b6c207cd708e51159
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Jun  2 00:46:27 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Jun  2 00:47:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603bf911

dev-cpp/asio: drop old 1.12.2, 1.13.0

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-cpp/asio/Manifest   |  2 --
 dev-cpp/asio/asio-1.12.2.ebuild | 49 -
 dev-cpp/asio/asio-1.13.0.ebuild | 49 -
 3 files changed, 100 deletions(-)

diff --git a/dev-cpp/asio/Manifest b/dev-cpp/asio/Manifest
index 8a8bdaaca0e..d5540b97421 100644
--- a/dev-cpp/asio/Manifest
+++ b/dev-cpp/asio/Manifest
@@ -1,5 +1,3 @@
 DIST asio-1.10.8.tar.bz2 1270332 BLAKE2B 
97e4a6a7c8b4562f10af1d122e9b08c12d567fd0447d1951a907f47f77832dcd42df4cb9b5b392feaaa2ea7c79d8bedfcf12e3052957ec012d8bb6b4d1347eb5
 SHA512 
d870686d2b19bec9925c311f2f0fd370e9797bbad252176a80a998f9c322ecd502b5081826105712e7caf87c03c3e6b70a0e219019e5bff46077d6e8c3c6db09
-DIST asio-1.12.2.tar.bz2 1437221 BLAKE2B 
c4479b66cff7811aa7b7dbe65684d2a11fb675df53e9554c2871fd4e3a8e32d262ae701e98198d508f89463da48d4509f12e8db87d033a91d55e00609207a351
 SHA512 
7ce2c9e846059a2205eca6bde285eab81164fbe087d51d35a33a07be6208049fcf07fc1ac33934a758b6b5907e56f3377e20bff10ffc9268376f81c6fae4e34a
-DIST asio-1.13.0.tar.bz2 1472744 BLAKE2B 
1fde414bfc782f25f8ad7d7caf9ac8971bea22ebd3b74846584a242d7df164895759b74777b2330aa98d34c5b8c34f266a2f85fcc27413990cc05420f7685398
 SHA512 
30b09c6656c9beaf091e72d518930bb5650f4bf66b286d11457a949a690a2b9ddcad0c95cb2098b41a2226f354741755ffbc92098f2844f3253e1921ff60cd5b
 DIST asio-1.14.0.tar.bz2 1473195 BLAKE2B 
e28960d585a1a84c6be7d6205be310bd2baab36e93630b9f5f4fba593377e57d6baf1c60e2503c46cd00ae73b20b622215358cae2068e86b62dac7e782210ecb
 SHA512 
84855a06a3facc41e3c1c61be443d8b73a01afcb9bc3f1f444f0f3fd901ea1d5c932266ed94a031a0abd83171d5a6b83b6ab850e44aa31d175081a7e07b4793a
 DIST asio-1.16.1.tar.bz2 1493978 BLAKE2B 
810fd735a0cbea8e07bfe30cbf02d44469c3c7eebed3822766c0a658fe8972681232afe4a6124537886fafd0769eecc40b8eabbcaa2771b84b93cda56329394d
 SHA512 
e8cab449887e3e362f9d3c2aa1b1bbb2f81954aeaf2cd12cefe7f848cdc30e1a576130b49f551efd49611b9d4941e724baea42739c043e158626f3c982b75311

diff --git a/dev-cpp/asio/asio-1.12.2.ebuild b/dev-cpp/asio/asio-1.12.2.ebuild
deleted file mode 100644
index effe4bef802..000
--- a/dev-cpp/asio/asio-1.12.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples libressl ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/boost
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
-   clean:
-   EOF
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/. )
-   default
-
-   if use examples; then
-   # Get rid of the object files
-   emake clean
-   dodoc -r src/examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/dev-cpp/asio/asio-1.13.0.ebuild b/dev-cpp/asio/asio-1.13.0.ebuild
deleted file mode 100644
index effe4bef802..000
--- a/dev-cpp/asio/asio-1.13.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Asynchronous Network Library"
-HOMEPAGE="https://think-async.com";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc examples libressl ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/boost
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   if ! use test; then
-   # Don't build nor install any examples or unittests
-   # since we don't have a script to run them
-   cat > src/Makefile.in <<-EOF || die
-   all:
-
-   install:
-
- 

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/asio/

2019-12-06 Thread Matt Turner
commit: be81155dc9e975cb79866b195fe20387a3797096
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec  7 03:08:55 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec  7 03:08:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be81155d

dev-cpp/asio-1.14.0: alpha stable, bug 699366

Signed-off-by: Matt Turner  gentoo.org>

 dev-cpp/asio/asio-1.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/asio/asio-1.14.0.ebuild b/dev-cpp/asio/asio-1.14.0.ebuild
index 7b38a8383ce..3b20269b855 100644
--- a/dev-cpp/asio/asio-1.14.0.ebuild
+++ b/dev-cpp/asio/asio-1.14.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${P}.tar.bz2"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86"
 IUSE="doc examples libressl ssl test"
 
 RDEPEND="dev-libs/boost



  1   2   >