Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Remove libstdc++-devel from package dependencies
@ 2021-03-05  3:16 ericonr
  2021-03-08  3:13 ` [PR PATCH] [Updated] " ericonr
  2021-03-08  3:42 ` [PR PATCH] [Merged]: " ericonr
  0 siblings, 2 replies; 3+ messages in thread
From: ericonr @ 2021-03-05  3:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 332 bytes --]

There is a new pull request by ericonr against master on the void-packages repository

https://github.com/ericonr/void-packages stdcpp
https://github.com/void-linux/void-packages/pull/29242

Remove libstdc++-devel from package dependencies


A patch file from https://github.com/void-linux/void-packages/pull/29242.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-stdcpp-29242.patch --]
[-- Type: text/x-diff, Size: 8154 bytes --]

From 57821a175ddad111d8ffcd1f2a266d24ec403223 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:10:37 -0300
Subject: [PATCH 1/7] hunspell: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/hunspell/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hunspell/template b/srcpkgs/hunspell/template
index 46da84a580e..929f4b1893e 100644
--- a/srcpkgs/hunspell/template
+++ b/srcpkgs/hunspell/template
@@ -1,7 +1,7 @@
 # Template file for 'hunspell'
 pkgname=hunspell
 version=1.7.0
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--with-ui"
 hostmakedepends="automake bison libtool pkg-config"
@@ -25,7 +25,7 @@ libhunspell1.7_package() {
 }
 
 hunspell-devel_package() {
-	depends="libstdc++-devel ncurses-devel lib${sourcepkg}1.7>=${version}_${revision}"
+	depends="ncurses-devel lib${sourcepkg}1.7>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		# Provides symlinks that don't have versions before the .so and .a parts

From 87206cbe7993fee5bda61445d8b49c204efdbed7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:13:41 -0300
Subject: [PATCH 2/7] aspell: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/aspell/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/aspell/template b/srcpkgs/aspell/template
index f58c1832b9b..58b8208a119 100644
--- a/srcpkgs/aspell/template
+++ b/srcpkgs/aspell/template
@@ -1,7 +1,7 @@
 # Template file for 'aspell'
 pkgname=aspell
 version=0.60.8
-revision=3
+revision=4
 build_style=gnu-configure
 # we need to force aspell to use /usr/lib for data for two reasons:
 # - in multilib systems, it should use the native dicts instead of requiring
@@ -38,7 +38,7 @@ libaspell_package() {
 }
 
 aspell-devel_package() {
-	depends="ncurses-devel libstdc++-devel aspell>=${version}_${revision}"
+	depends="ncurses-devel aspell>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 57c904ca17b457fa69a41e6f69dd2895bcdefa1e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:14:01 -0300
Subject: [PATCH 3/7] flac: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/flac/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/flac/template b/srcpkgs/flac/template
index 03c29f4f72a..1644c37e086 100644
--- a/srcpkgs/flac/template
+++ b/srcpkgs/flac/template
@@ -1,7 +1,7 @@
 # Template file for 'flac'
 pkgname=flac
 version=1.3.3
-revision=1
+revision=2
 patch_args="-Np1"
 build_style=gnu-configure
 configure_args="--disable-rpath --disable-doxygen-docs --disable-xmms-plugin
@@ -34,7 +34,7 @@ libflac_package() {
 }
 
 libflac-devel_package() {
-	depends="libstdc++-devel libogg-devel libflac>=${version}_${revision}"
+	depends="libogg-devel libflac>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 7341ca7083eb36de9f80122dd76e1ed4ada78acc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:14:26 -0300
Subject: [PATCH 4/7] clucene: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/clucene/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 99515ee01ef..fe045cb3635 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -1,7 +1,7 @@
 # Template file for 'clucene'
 pkgname=clucene
 version=2.3.3.4
-revision=8
+revision=9
 wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
@@ -48,7 +48,7 @@ do_check() {
 }
 
 clucene-devel_package() {
-	depends="libstdc++-devel ${sourcepkg}>=${version}_${revision}"
+	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From b2d28794a25bc9b5ca39a7ca6538d5861aafbb20 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:15:05 -0300
Subject: [PATCH 5/7] poppler: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/poppler/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/poppler/template b/srcpkgs/poppler/template
index a57a5b18e89..88f5a7b75e1 100644
--- a/srcpkgs/poppler/template
+++ b/srcpkgs/poppler/template
@@ -4,7 +4,7 @@
 #
 pkgname=poppler
 version=20.09.0
-revision=1
+revision=2
 build_style=cmake
 build_helper="gir"
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_CPP=ON
@@ -33,7 +33,7 @@ libpoppler102_package() {
 }
 
 poppler-cpp-devel_package() {
-	depends="libstdc++-devel zlib-devel poppler-devel-${version}_${revision} poppler-cpp-${version}_${revision}"
+	depends="zlib-devel poppler-devel-${version}_${revision} poppler-cpp-${version}_${revision}"
 	short_desc+=" - C++ bindings (development files)"
 	pkg_install() {
 		vmove usr/include/poppler/cpp

From 1fe85de2cacd7215697b73d8941e0b4f797e3ae0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:15:28 -0300
Subject: [PATCH 6/7] icu: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/icu/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 69f3a833674..261c8ea7fdb 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -3,7 +3,7 @@
 #       next soname bump.
 pkgname=icu
 version=67.1
-revision=1
+revision=2
 wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
@@ -92,7 +92,7 @@ post_install() {
 }
 
 icu-devel_package() {
-	depends="libstdc++-devel icu-libs>=${version}_${revision}"
+	depends="icu-libs>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 90c4a10976b2b3a2c375682dea10c43b6445bedf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:15:50 -0300
Subject: [PATCH 7/7] opensp: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/opensp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 27e7516a842..190977fb2d8 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -1,7 +1,7 @@
 # Template file for 'opensp'
 pkgname=opensp
 version=1.5.2
-revision=8
+revision=9
 wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
@@ -27,7 +27,7 @@ post_install() {
 }
 
 opensp-devel_package() {
-	depends="libstdc++-devel ${sourcepkg}>=${version}_${revision}"
+	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PR PATCH] [Updated] Remove libstdc++-devel from package dependencies
  2021-03-05  3:16 [PR PATCH] Remove libstdc++-devel from package dependencies ericonr
@ 2021-03-08  3:13 ` ericonr
  2021-03-08  3:42 ` [PR PATCH] [Merged]: " ericonr
  1 sibling, 0 replies; 3+ messages in thread
From: ericonr @ 2021-03-08  3:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 337 bytes --]

There is an updated pull request by ericonr against master on the void-packages repository

https://github.com/ericonr/void-packages stdcpp
https://github.com/void-linux/void-packages/pull/29242

Remove libstdc++-devel from package dependencies


A patch file from https://github.com/void-linux/void-packages/pull/29242.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-stdcpp-29242.patch --]
[-- Type: text/x-diff, Size: 8842 bytes --]

From 80f974da68eeac616aeb530e8d9ab34ce9fb978e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:10:37 -0300
Subject: [PATCH 1/7] hunspell: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/hunspell/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hunspell/template b/srcpkgs/hunspell/template
index 46da84a580e..929f4b1893e 100644
--- a/srcpkgs/hunspell/template
+++ b/srcpkgs/hunspell/template
@@ -1,7 +1,7 @@
 # Template file for 'hunspell'
 pkgname=hunspell
 version=1.7.0
-revision=2
+revision=3
 build_style=gnu-configure
 configure_args="--with-ui"
 hostmakedepends="automake bison libtool pkg-config"
@@ -25,7 +25,7 @@ libhunspell1.7_package() {
 }
 
 hunspell-devel_package() {
-	depends="libstdc++-devel ncurses-devel lib${sourcepkg}1.7>=${version}_${revision}"
+	depends="ncurses-devel lib${sourcepkg}1.7>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		# Provides symlinks that don't have versions before the .so and .a parts

From 56d1f29f2d69d8866988c40546414687c75ccb58 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:13:41 -0300
Subject: [PATCH 2/7] aspell: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/aspell/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/aspell/template b/srcpkgs/aspell/template
index f58c1832b9b..58b8208a119 100644
--- a/srcpkgs/aspell/template
+++ b/srcpkgs/aspell/template
@@ -1,7 +1,7 @@
 # Template file for 'aspell'
 pkgname=aspell
 version=0.60.8
-revision=3
+revision=4
 build_style=gnu-configure
 # we need to force aspell to use /usr/lib for data for two reasons:
 # - in multilib systems, it should use the native dicts instead of requiring
@@ -38,7 +38,7 @@ libaspell_package() {
 }
 
 aspell-devel_package() {
-	depends="ncurses-devel libstdc++-devel aspell>=${version}_${revision}"
+	depends="ncurses-devel aspell>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 51e0a9402998f536122a3b4c257b3be851073695 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:14:01 -0300
Subject: [PATCH 3/7] flac: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/flac/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/flac/template b/srcpkgs/flac/template
index 03c29f4f72a..1644c37e086 100644
--- a/srcpkgs/flac/template
+++ b/srcpkgs/flac/template
@@ -1,7 +1,7 @@
 # Template file for 'flac'
 pkgname=flac
 version=1.3.3
-revision=1
+revision=2
 patch_args="-Np1"
 build_style=gnu-configure
 configure_args="--disable-rpath --disable-doxygen-docs --disable-xmms-plugin
@@ -34,7 +34,7 @@ libflac_package() {
 }
 
 libflac-devel_package() {
-	depends="libstdc++-devel libogg-devel libflac>=${version}_${revision}"
+	depends="libogg-devel libflac>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 82589aa625a1778ef4e30fe10847370d76252944 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:14:26 -0300
Subject: [PATCH 4/7] clucene: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/clucene/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/clucene/template b/srcpkgs/clucene/template
index 99515ee01ef..fe045cb3635 100644
--- a/srcpkgs/clucene/template
+++ b/srcpkgs/clucene/template
@@ -1,7 +1,7 @@
 # Template file for 'clucene'
 pkgname=clucene
 version=2.3.3.4
-revision=8
+revision=9
 wrksrc=${pkgname}-core-${version}
 build_style=cmake
 configure_args="-DENABLE_ASCII_MODE=OFF -DENABLE_PACKAGING=OFF
@@ -48,7 +48,7 @@ do_check() {
 }
 
 clucene-devel_package() {
-	depends="libstdc++-devel ${sourcepkg}>=${version}_${revision}"
+	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 82776a9884824945ce4e7718a9e64322b7a5c136 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:15:05 -0300
Subject: [PATCH 5/7] poppler: remove libstdc++-devel from depends and fix
 versioning.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.

Don't use '-' for specifying versions, use '>=', which isn't ambiguous.
---
 srcpkgs/poppler/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/poppler/template b/srcpkgs/poppler/template
index a57a5b18e89..ed0db8de7ab 100644
--- a/srcpkgs/poppler/template
+++ b/srcpkgs/poppler/template
@@ -4,7 +4,7 @@
 #
 pkgname=poppler
 version=20.09.0
-revision=1
+revision=2
 build_style=cmake
 build_helper="gir"
 configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_CPP=ON
@@ -33,7 +33,7 @@ libpoppler102_package() {
 }
 
 poppler-cpp-devel_package() {
-	depends="libstdc++-devel zlib-devel poppler-devel-${version}_${revision} poppler-cpp-${version}_${revision}"
+	depends="zlib-devel poppler-devel>=${version}_${revision} poppler-cpp>=${version}_${revision}"
 	short_desc+=" - C++ bindings (development files)"
 	pkg_install() {
 		vmove usr/include/poppler/cpp
@@ -64,7 +64,7 @@ poppler-devel_package() {
 }
 
 poppler-glib-devel_package() {
-	depends="poppler-devel-${version}_${revision} poppler-glib-${version}_${revision}"
+	depends="poppler-devel>=${version}_${revision} poppler-glib>=${version}_${revision}"
 	short_desc+=" - GLib bindings (development files)"
 	pkg_install() {
 		vmove usr/include/poppler/glib
@@ -90,5 +90,5 @@ poppler-glib_package() {
 poppler-utils_package() {
 	short_desc+=" - utilities (transitional package)"
 	build_style=meta
-	depends="poppler-${version}_${revision}"
+	depends="poppler>=${version}_${revision}"
 }

From 9a2336bfc7c1cdeb345f7c0527181841c08cc956 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:15:28 -0300
Subject: [PATCH 6/7] icu: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/icu/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/icu/template b/srcpkgs/icu/template
index 69f3a833674..261c8ea7fdb 100644
--- a/srcpkgs/icu/template
+++ b/srcpkgs/icu/template
@@ -3,7 +3,7 @@
 #       next soname bump.
 pkgname=icu
 version=67.1
-revision=1
+revision=2
 wrksrc=icu
 build_wrksrc=source
 build_style=gnu-configure
@@ -92,7 +92,7 @@ post_install() {
 }
 
 icu-devel_package() {
-	depends="libstdc++-devel icu-libs>=${version}_${revision}"
+	depends="icu-libs>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From af9c0fcf4aeec752736a0e2bbf806b59653b367c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=89rico=20Rolim?= <erico.erc@gmail.com>
Date: Fri, 5 Mar 2021 00:15:50 -0300
Subject: [PATCH 7/7] opensp: remove libstdc++-devel from depends.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.
---
 srcpkgs/opensp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/opensp/template b/srcpkgs/opensp/template
index 27e7516a842..190977fb2d8 100644
--- a/srcpkgs/opensp/template
+++ b/srcpkgs/opensp/template
@@ -1,7 +1,7 @@
 # Template file for 'opensp'
 pkgname=opensp
 version=1.5.2
-revision=8
+revision=9
 wrksrc="OpenSP-${version}"
 build_style=gnu-configure
 configure_args="--enable-http --enable-default-catalog=/usr/share/sgml/catalog"
@@ -27,7 +27,7 @@ post_install() {
 }
 
 opensp-devel_package() {
-	depends="libstdc++-devel ${sourcepkg}>=${version}_${revision}"
+	depends="${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PR PATCH] [Merged]: Remove libstdc++-devel from package dependencies
  2021-03-05  3:16 [PR PATCH] Remove libstdc++-devel from package dependencies ericonr
  2021-03-08  3:13 ` [PR PATCH] [Updated] " ericonr
@ 2021-03-08  3:42 ` ericonr
  1 sibling, 0 replies; 3+ messages in thread
From: ericonr @ 2021-03-08  3:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 182 bytes --]

There's a merged pull request on the void-packages repository

Remove libstdc++-devel from package dependencies
https://github.com/void-linux/void-packages/pull/29242

Description:


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-03-08  3:42 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-05  3:16 [PR PATCH] Remove libstdc++-devel from package dependencies ericonr
2021-03-08  3:13 ` [PR PATCH] [Updated] " ericonr
2021-03-08  3:42 ` [PR PATCH] [Merged]: " ericonr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).