Github messages for voidlinux
 help / color / mirror / Atom feed
* Re: New package: pvs-studio-7.05.35582.25_1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19116@inbox.vuxu.org>
  2020-02-14 17:55 ` New package: pvs-studio-7.05.35582.25_1 Chocimier
@ 2020-02-15 22:11 ` jbenden
  2020-03-25 17:26 ` Chocimier
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: jbenden @ 2020-02-15 22:11 UTC (permalink / raw)
  To: ml

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

New comment by jbenden on void-packages repository

https://github.com/void-linux/void-packages/pull/19116#issuecomment-586646001

Comment:
Thank you for catching the `restricted=yes` requirement.

Yes, it is less than ideal that redistributing is not possible; however, having a packaging script makes the installation possible without a bunch of manual (and repeated on upgrade) steps. Instead, a single build and install of the package is needed; using `xbps-src`.

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

* Re: New package: pvs-studio-7.05.35582.25_1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19116@inbox.vuxu.org>
  2020-02-14 17:55 ` New package: pvs-studio-7.05.35582.25_1 Chocimier
  2020-02-15 22:11 ` jbenden
@ 2020-03-25 17:26 ` Chocimier
  2020-03-26  5:01 ` jbenden
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: Chocimier @ 2020-03-25 17:26 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/19116#issuecomment-603976473

Comment:
Looks ok with one remark: license cannot be added into repo like that, it need to be downloaded to not become stale. What will be problematic as there is no copy in archive, and downloading webpage won't checksum.

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

* Re: New package: pvs-studio-7.05.35582.25_1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19116@inbox.vuxu.org>
                   ` (2 preceding siblings ...)
  2020-03-25 17:26 ` Chocimier
@ 2020-03-26  5:01 ` jbenden
  2020-04-17 18:58 ` [PR PATCH] [Updated] " jbenden
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: jbenden @ 2020-03-26  5:01 UTC (permalink / raw)
  To: ml

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

New comment by jbenden on void-packages repository

https://github.com/void-linux/void-packages/pull/19116#issuecomment-604230634

Comment:
I have made the following changes:

- I've upgraded the package version to the latest available, and modified the commit message to reflect the change.
- I've corrected the `arch` related items, per the code review.
- I have used a technique I found in the repository for downloading the license terms dynamically from the web at package creation.

Any comments, suggestions, and/or ideas are always welcomed,
-Joe

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

* Re: [PR PATCH] [Updated] New package: pvs-studio-7.05.35582.25_1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19116@inbox.vuxu.org>
                   ` (3 preceding siblings ...)
  2020-03-26  5:01 ` jbenden
@ 2020-04-17 18:58 ` jbenden
  2020-05-16 15:54 ` [PR PATCH] [Updated] New package: pvs-studio-7.07.37949.43_1 jbenden
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: jbenden @ 2020-04-17 18:58 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jbenden/void-packages pvs-studio
https://github.com/void-linux/void-packages/pull/19116

New package: pvs-studio-7.05.35582.25_1
PVS-Studio is a static analysis tool for C/C++. It is commercial software.

Signed-off-by: Joseph Benden <joe@benden.us>

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

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

From caa2858ef3f50d8a1c2adb250dae807eec341450 Mon Sep 17 00:00:00 2001
From: Joseph Benden <joe@benden.us>
Date: Thu, 13 Feb 2020 18:54:26 -0700
Subject: [PATCH] New package: pvs-studio-7.07.37949.43_1

Signed-off-by: Joseph Benden <joe@benden.us>
---
 srcpkgs/pvs-studio/files/license.html | 1270 +++++++++++++++++++++++++
 srcpkgs/pvs-studio/template           |   31 +
 srcpkgs/pvs-studio/update             |    2 +
 3 files changed, 1303 insertions(+)
 create mode 100644 srcpkgs/pvs-studio/files/license.html
 create mode 100644 srcpkgs/pvs-studio/template
 create mode 100644 srcpkgs/pvs-studio/update

diff --git a/srcpkgs/pvs-studio/files/license.html b/srcpkgs/pvs-studio/files/license.html
new file mode 100644
index 00000000000..2366bc05433
--- /dev/null
+++ b/srcpkgs/pvs-studio/files/license.html
@@ -0,0 +1,1270 @@
+
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+
+    <link rel="alternate" href="https://www.viva64.com/en/terms-of-use/" hreflang="en" />
+    <link rel="alternate" href="https://www.viva64.com/ru/terms-of-use/" hreflang="ru" />
+    <link rel="canonical" href="https://www.viva64.com/en/terms-of-use/" />
+
+    <title>Terms and Conditions of Use</title>
+
+    <meta name="description" content="These terms and conditions outline the rules and regulations for the use of viva64.com website. ">
+    <link rel="stylesheet" href="/media/min/fonts/fonts.css?v=27">
+    <link href="https://fonts.googleapis.com/css?family=PT+Serif&amp;subset=cyrillic" rel="stylesheet">
+    <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css">
+    <link href="https://fonts.googleapis.com/css?family=Noto+Sans:400,400i,700,700i&amp;subset=cyrillic" rel="stylesheet">
+    <link rel="stylesheet" href="/media/min/css/bootstrap.css?v=27">
+    <link rel="stylesheet" href="/media/min/css/typography.css?v=27">
+    <link rel="stylesheet" href="/media/min/css/structure.css?v=27">
+    <link rel="stylesheet" href="/media/min/css/elements.css?v=27">
+
+    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
+
+
+
+
+
+    <script src="/media/js/jquery.js?v=27" data-no-instant></script>
+
+
+    
+
+    <!--[if lt IE 9]>
+      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
+      <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
+    <![endif]-->
+    
+    <meta property="twitter:title" content="Terms and Conditions of Use"/>
+    <meta property="twitter:description" content="These terms and conditions outline the rules and regulations for the use of viva64.com website. "/>
+    
+    <meta property="og:locale" content="en_US">
+    <meta property="og:title" content="Terms and Conditions of Use"/>
+    <meta property="og:description" content="These terms and conditions outline the rules and regulations for the use of viva64.com website. "/>
+    <meta property="og:type" content="article"/>
+    <meta property="og:url" content= "https://www.viva64.com/en/terms-of-use/" />
+
+
+    
+    
+        
+        <meta name="yandex-verification" content="877a2df8bf848f6b" />
+        
+    
+        
+    
+        
+        <meta name="google-site-verification" content="JEfTuubXVyKBbsQxNS-2TFO7ajoyCw0S0uUkkbDQFK8" />
+<meta name="google-site-verification" content="CPJPDjW5r5PweYeENSxzAWUMvr_Spu5uUZh4sZLLpDY" />
+        
+    
+        
+    
+</head>
+<body class="cbp-spmenu-push">
+    
+    
+    
+    <nav class="cbp-spmenu cbp-spmenu-vertical cbp-spmenu-left" id="cbp-spmenu-s1">
+    <button id="hideLeftPush" class="">
+        <img src="/media/img/close-white.png" alt="">
+    </button>
+    <div class="gap-10"></div>
+    <div class="gap-5"></div>
+    <div class="col-xs-12">
+        <a href="/en/about-feedback/" class="btn btn-info" style="float: left; margin-right: 15px;">
+            <img src="/media/img/envelope.png" style="margin-top: -3px; margin-left: -2px">
+        </a>
+
+    </div>
+    <br class="clear">
+    <div class="gap-20"></div>
+    <div class="col-xs-12">
+        
+<ul class="list-unstyled left-menu">
+    <li><a href="/en/b/">Blog</a></li>
+    <li class="blue"><a href="/en/inspections/">Checked Projects &nbsp; <span class="errors">368</span></a></li>
+    <li><a href="/en/examples/">Collected Errors &nbsp; <span class="errors">13&nbsp;569</span></a> </li>
+    <li><a href="/en/customers/">Our Customers</a></li>
+    <hr style="width: 70%; float: left; margin-top: 3px;">
+    <br class="clear">
+    <li><a href="/en/pvs-studio/">PVS-Studio Analyzer</a></li>
+    <li><a href="/en/pvs-studio-download/">Download and Try</a></li>
+    <li><a href="/en/order/">Buy</a></li>
+    <li><a href="/en/m/0010/">Release History</a></li>
+    <li><a href="/en/m/">Documentation</a></li>
+</ul>
+    </div>
+    <div class="gap-20"></div>
+    <div class="col-xs-12">
+        <div class="social">
+            <a href="https://twitter.com/Code_Analysis" class="blue" target="_blank" style="margin-right: 15px;"> <i class="fab fa-twitter"></i></a>
+            <a href="http://feeds.feedburner.com/viva64-blog-en" class="orange" target="_blank"> <i class="fa fa-rss "></i></a>
+        </div>
+    </div>
+</nav>
+
+    <header class="top">
+        <div class="hidden-lg respond">
+            <div class="hidden-lg col-md-1 col-sm-1 col-xs-2 mob-button">
+    <img src="/media/img/mob-button.png" alt="">
+</div>
+<div class="col-xs-8 col-md-3 col-sm-3 col-lg-2 header-left">
+    <img src="/media/img/ballon-tile.png" class="ballon-tile hidden-xs">
+    <a href="/en/pvs-studio/"><img src="/media/img/logo.png" alt=""/></a>
+</div>
+<div class="col-sm-4 col-md-3 hidden-xs col-lg-4">
+    <div class="ballon lang-en">
+        
+            Search for bugs in C, C++, C# and <b>Java</b> <br/>
+on Windows, Linux and macOS
+        
+    </div>
+</div>
+<div class="col-md-2 col-lg-3 hidden-sm hidden-xs">
+    <div class="gap-20"></div>
+    <div class="gap-20"></div>
+    <div class="gap-5"></div>
+
+</div>
+<div class="col-sm-2 col-md-1 hidden-xs">
+    <div class="gap-30"></div>
+    <div class="gap-5"></div>
+    <a href="/en/about-feedback/" class="btn btn-info btn-writeus">
+    <img src="/media/img/envelope.png" style="margin-top: -3px; margin-left: -2px">
+    <strong class="hidden-xs" style="margin-left: 5px;">
+        Contact Us
+    </strong>
+</a>
+</div>
+<div class="col-xs-2 header-right">
+    <div class="gap-30"></div>
+    <div class="gap-5" style="height: 3px"></div>
+    
+    <a href="/ru/terms-of-use/" class="btn btn-default pull-right btn-lang" style="border-width: 2px">
+        <strong>Rus</strong>
+    </a>
+
+</div>
+            <br class="clear">
+        </div>
+        <div class="container visible-lg">
+            <div class="row">
+                <div class="hidden-lg col-md-1 col-sm-1 col-xs-2 mob-button">
+    <img src="/media/img/mob-button.png" alt="">
+</div>
+<div class="col-xs-8 col-md-3 col-sm-3 col-lg-2 header-left">
+    <img src="/media/img/ballon-tile.png" class="ballon-tile hidden-xs">
+    <a href="/en/pvs-studio/"><img src="/media/img/logo.png" alt=""/></a>
+</div>
+<div class="col-sm-4 col-md-3 hidden-xs col-lg-4">
+    <div class="ballon lang-en">
+        
+            Search for bugs in C, C++, C# and <b>Java</b> <br/>
+on Windows, Linux and macOS
+        
+    </div>
+</div>
+<div class="col-md-2 col-lg-3 hidden-sm hidden-xs">
+    <div class="gap-20"></div>
+    <div class="gap-20"></div>
+    <div class="gap-5"></div>
+
+</div>
+<div class="col-sm-2 col-md-1 hidden-xs">
+    <div class="gap-30"></div>
+    <div class="gap-5"></div>
+    <a href="/en/about-feedback/" class="btn btn-info btn-writeus">
+    <img src="/media/img/envelope.png" style="margin-top: -3px; margin-left: -2px">
+    <strong class="hidden-xs" style="margin-left: 5px;">
+        Contact Us
+    </strong>
+</a>
+</div>
+<div class="col-xs-2 header-right">
+    <div class="gap-30"></div>
+    <div class="gap-5" style="height: 3px"></div>
+    
+    <a href="/ru/terms-of-use/" class="btn btn-default pull-right btn-lang" style="border-width: 2px">
+        <strong>Rus</strong>
+    </a>
+
+</div>
+            </div>
+        </div>
+    </header>
+    
+    
+
+    <div class="container content">
+        <div class="col-lg-2 visible-lg">
+            <div class="gap-20"></div>
+            <div class="gap-30"></div>
+            
+<ul class="list-unstyled left-menu">
+    <li><a href="/en/b/">Blog</a></li>
+    <li class="blue"><a href="/en/inspections/">Checked Projects &nbsp; <span class="errors">368</span></a></li>
+    <li><a href="/en/examples/">Collected Errors &nbsp; <span class="errors">13&nbsp;569</span></a> </li>
+    <li><a href="/en/customers/">Our Customers</a></li>
+    <hr style="width: 70%; float: left; margin-top: 3px;">
+    <br class="clear">
+    <li><a href="/en/pvs-studio/">PVS-Studio Analyzer</a></li>
+    <li><a href="/en/pvs-studio-download/">Download and Try</a></li>
+    <li><a href="/en/order/">Buy</a></li>
+    <li><a href="/en/m/0010/">Release History</a></li>
+    <li><a href="/en/m/">Documentation</a></li>
+</ul>
+        </div>
+        <div class="col-lg-7 col-md-12 item_text">
+            
+                <header>
+                    
+                        <div class="gap-30"></div>
+                        
+    
+    
+        <ol class="breadcrumb">
+          <li><a href="/en/">HOME</a></li>
+        </ol>
+    
+
+
+                        
+                            <h1>Terms and Conditions of Use</h1>
+                        
+                    
+
+                    
+    
+
+                </header>
+                
+    
+
+
+    <div class="gap-10"></div>
+    
+        
+    
+    
+
+
+<div class="item_text2">
+    <br class="clear" />
+    <ul class="content-list-0">
+      <li><a href="#ID0EMNAC">Cookies</a></li>
+      <li><a href="#ID0EGCAE">License</a></li>
+      <li><a href="#ID0EELAE">Hyperlinking to our Content</a></li>
+      <li><a href="#ID0E4HAG">Reservation of Rights</a></li>
+      <li><a href="#ID0EULAG">Removal of links from our website</a></li>
+      <li><a href="#ID0E2PAG">Content Liability</a></li>
+      <li><a href="#ID0EZTAG">Disclaimer</a></li>
+      <li><a href="#ID0EQZAG">Credit & Contact Information</a></li>
+    </ul>
+    <p>These terms and conditions outline the rules and regulations for the use of viva64.com website. </p>
+    <p>Legal address: 2-98 Khalturina st., Tula, Russia, 300034</p>
+    <p>By accessing this website we assume that you accept these terms and conditions in full. Do not continue to use viva64.com website if you do not accept all of the terms and conditions stated on this page.</p>
+    <p>The following terminology is applied to these Terms and Conditions, Privacy Statement and Disclaimer Notice and any or all Agreements: "Client", "You" and "Your" refers to you, the person accessing this website and accepting the Company's terms and conditions. "The Company", "Ourselves", "We", "Our" and "Us", refers to our Company. "Party", "Parties", or "Us", refers to both the Client and ourselves, or either the Client or ourselves. All terms refer to the offer, acceptance and consideration of payment necessary to undertake the process of our assistance to the Client in the most appropriate manner, whether by formal meetings of a fixed duration, or any other means, for the express purpose of meeting the Client's needs in respect of provision of the Company's stated services/products, in accordance with and subject to, prevailing law of Russia. Any use of the above terminology or other words in the singular, plural, capitalisation and/or he/she or they, are taken as interchangeable and therefore as referring to the same.</p>
+    <a name="ID0EMNAC" id="ID0EMNAC"></a>
+    <h2>Cookies</h2>
+    <p>We employ the use of cookies. By using viva64.com website, you consent to the use of cookies in accordance with viva64.com privacy policy.</p>
+    <p>Most of the modern day interactive websites use cookies to enable us to retrieve user details for each visit. Cookies are used in some areas of our site to enable the functionality of this area and ease of use for people visiting some of our affiliate / advertising partners may also use cookies.</p>
+    <a name="ID0EGCAE" id="ID0EGCAE"></a>
+    <h2>License</h2>
+    <p>Unless otherwise stated, viva64.com and/or it's licensors own the intellectual property rights for all material on viva64.com. All intellectual property rights are reserved. You may view and/or print pages from viva64.com for your own personal use according to restrictions set in these terms and conditions.</p>
+    <p>You must not:</p>
+    <p>1. Republish material from viva64.com</p>
+    <p>2. Sell, rent or sub-license material from viva64.com</p>
+    <p>3. Reproduce, duplicate or copy material from viva64.com</p>
+    <p>Redistribute content from viva64.com (unless content is specifically made for redistribution).</p>
+    <a name="ID0EELAE" id="ID0EELAE"></a>
+    <h2>Hyperlinking to our Content</h2>
+    <p>1. The following organizations may link to our website without prior written approval:</p>
+    <p>1.1. Government agencies;</p>
+    <p>1.2. Search engines;</p>
+    <p>1.3. News organizations;</p>
+    <p>1.4. Online directory distributors when they list us in the directory may link to our website in the same manner as they hyperlink to the websites of other listed businesses; and</p>
+    <p>1.5. Systemwide Accredited Businesses except soliciting non-profit organizations, charity shopping malls, and charity fundraising groups which may not hyperlink to our website.</p>
+    <p>2. These organizations may link to our home page, to publications or to other website information so long as the link: (a) is not in any way misleading; (b) does not falsely imply sponsorship, endorsement or approval of the linking party and its products or services; and (c) fits within the context of the linking party's site.</p>
+    <p>3. We may consider and approve in our sole discretion other link requests from the following types of organizations:</p>
+    <p>3.1. commonly-known consumer and/or business information sources such as Chambers of Commerce, American Automobile Association, AARP and Consumers Union;</p>
+    <p>3.2. dot.com community sites;</p>
+    <p>3.3. associations or other groups representing charities, including charity giving sites,</p>
+    <p>3.4. online directory distributors;</p>
+    <p>3.5. internet portals;</p>
+    <p>3.6. accounting, law and consulting firms whose primary clients are businesses; and</p>
+    <p>3.7. educational institutions and trade associations.</p>
+    <p>We will approve link requests from these organizations if we determine that: (a) the link would not reflect unfavorably on us or our accredited businesses (for example, trade associations or other organizations representing inherently suspect types of business, such as work-at-home opportunities, shall not be allowed to link); (b)the organization does not have an unsatisfactory record with us; (c) the benefit to us from the visibility associated with the hyperlink outweighs the absence of ; and (d) where the link is in the context of general resource information or is otherwise consistent with editorial content in a newsletter or similar product furthering the mission of the organization.</p>
+    <p>These organizations may link to our home page, to publications or to other website information so long as the link: (a) is not in any way misleading; (b) does not falsely imply sponsorship, endorsement or approval of the linking party and it products or services; and (c) fits within the context of the linking party's site.</p>
+    <p>If you are among the organizations listed in paragraph 2 above and are interested in linking to our website, you must notify us by sending an e-mail to <a href="mailto:support@viva64.com" class="link-inner">support@viva64.com</a>. Please include your name, your organization name, contact information (such as a phone number and/or e-mail address) as well as the URL of your site, a list of any URLs from which you intend to link to our website, and a list of the URL(s) on our site to which you would like to link. Allow 2-3 weeks for a response.</p>
+    <p>Approved organizations may hyperlink to our website as follows:</p>
+    <ul class=" list-level0 list-decimal">
+      <li>By use of our corporate name; or</li>
+      <li>By use of the uniform resource locator (Web address) being linked to; or</li>
+      <li>By use of any other description of our website or material being linked to that makes sense within the context and format of content on the linking party's site.</li>
+    </ul>
+    <p>No use of viva64.com logo or other artwork will be allowed for linking absent a trademark license agreement.</p>
+    <a name="ID0E4HAG" id="ID0E4HAG"></a>
+    <h2>Reservation of Rights</h2>
+    <p>We reserve the right at any time and in its sole discretion to request that you remove all links or any particular link to our website. You agree to immediately remove all links to our website upon such request. We also reserve the right to amend these terms and conditions and its linking policy at any time. By continuing to link to our website, you agree to be bound to and abide by these linking terms and conditions.</p>
+    <a name="ID0EULAG" id="ID0EULAG"></a>
+    <h2>Removal of links from our website</h2>
+    <p>If you find any link on our website or any linked website objectionable for any reason, you may contact us about this. We will consider requests to remove links but will have no obligation to do so or to respond directly to you.</p>
+    <p>Whilst we endeavor to ensure that the information on this website is correct, we do not warrant its completeness or accuracy; nor do we commit to ensuring that the website remains available or that the material on the website is kept up to date.</p>
+    <a name="ID0E2PAG" id="ID0E2PAG"></a>
+    <h2>Content Liability</h2>
+    <p>We shall have no responsibility or liability for any content appearing on your website. You agree to indemnify and defend us against all claims arising out of or based upon your website. No link(s) may appear on any page on your website or within any context containing content or materials that may be interpreted as libelous, obscene or criminal, or which infringes, otherwise violates, or advocates the infringement or other violation of, any third party rights.</p>
+    <a name="ID0EZTAG" id="ID0EZTAG"></a>
+    <h2>Disclaimer</h2>
+    <p>To the maximum extent permitted by applicable law, we exclude all representations, warranties and conditions relating to our website and the use of this website (including, without limitation, any warranties implied by law in respect of satisfactory quality, fitness for purpose and/or the use of reasonable care and skill). Nothing in this disclaimer will:</p>
+    <ul class=" list-level0 list-decimal">
+      <li>limit or exclude our or your liability for death or personal injury resulting from negligence;</li>
+      <li>limit or exclude our or your liability for fraud or fraudulent misrepresentation;</li>
+      <li>limit any of our or your liabilities in any way that is not permitted under applicable law; or</li>
+      <li>exclude any of our or your liabilities that may not be excluded under applicable law.</li>
+    </ul>
+    <p>The limitations and exclusions of liability set out in this Section and elsewhere in this disclaimer: (a) are subject to the preceding paragraph; and (b) govern all liabilities arising under the disclaimer or in relation to the subject matter of this disclaimer, including liabilities arising in contract, in tort (including negligence) and for breach of statutory duty.</p>
+    <p>To the extent that the website and the information and services on the website are provided free of charge, we will not be liable for any loss or damage of any nature.</p>
+    <a name="ID0EQZAG" id="ID0EQZAG"></a>
+    <h2>Credit & Contact Information</h2>
+    <p>If you have any queries regarding any of our terms, please contact us by the feedback form <a href="https://www.viva64.com/en/about-feedback/" class="link-inner">https://www.viva64.com/en/about-feedback/</a> or email <a href="mailto:support@viva64.com" class="link-inner">support@viva64.com</a>.</p>
+</div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+            
+            
+
+
+        </div>
+        <br class="clear visible-md">
+        <div class="col-lg-3 col-sm-12 col-md-12">
+                    <div class="gap-10"></div>
+                    <div class="gap-20 visible-lg"></div>
+                    <div class="checked-projects visible-lg">
+                        <header>
+                            <h3><a href="/en/inspections/?utm_source=viva&utm_medium=bugs_found&utm_campaign=inspections">Bugs Found</a></h3>
+                        </header>
+                        <div class="row block">
+                            <div class="col-xs-6">
+                                <h5>Checked Projects</h5>
+                                <a href="/en/inspections/?utm_source=viva&utm_medium=checked_projects&utm_campaign=inspections">
+                                <span class="informer" id="checked_projects" data-max="368">
+                                    368
+                                </span></a>
+                            </div>
+                            <div class="col-xs-6">
+                                <h5>Collected Errors </h5>
+                                <a href="/en/examples/?utm_source=viva&utm_medium=collected_errors&utm_campaign=examples">
+                                <span class="informer" id="collected_errors" data-max="13569">
+                                    13&nbsp;569
+                                </span></a>
+                            </div>
+                        </div>
+                    </div>
+                <div class="gap-20"></div>
+                <div class="visible-lg">
+                    
+                    
+                        <div class="last-items">
+                            <h3 class="sidebar_title">
+                                <a href="/en/b/?utm_source=viva&utm_medium=recent_posts_right&utm_campaign=blog">
+                                    Recent Posts
+                                </a>
+                            </h3>
+                            <ul class="list-unstyled">
+                                
+                                    <li>
+                                        
+                                            <a href="/en/b/0701/">
+                                                <img src="/media/docx/blog/0701_avalonia/image1_thm_blank_340x210.png" alt="">
+                                            </a>
+                                        
+                                        <h4>
+                                            <a class="itemtitle_link" href="/en/b/0701/">Our Small Contribution to Avalonia UI's Fight for Fewer Platforms</a>
+                                        </h4>
+                                        <p class="itemtext"><a href="/en/b/0701/">This article is a review of the bugs found in the Avalonia UI project with the static analyzer PVS-Studio. Avalonia ...</a></p>
+                                    </li>
+                                
+                                    <li>
+                                        
+                                            <a href="/en/b/0700/">
+                                                <img src="/media/docx/blog/0700_Top_10_C++_Mistakes_2019/image1_thm_blank_340x210.png" alt="">
+                                            </a>
+                                        
+                                        <h4>
+                                            <a class="itemtitle_link" href="/en/b/0700/">Top 10 Bugs Found in C++ Projects in 2019</a>
+                                        </h4>
+                                        <p class="itemtext"><a href="/en/b/0700/">Another year is drawing to an end, and it's a perfect time to make yourself a cup of coffee and ...</a></p>
+                                    </li>
+                                
+                                    <li>
+                                        
+                                            <a href="/en/b/0699/">
+                                                <img src="/media/docx/blog/0699_Best_10_Java_errors_2019/image1_thm_blank_340x210.png" alt="">
+                                            </a>
+                                        
+                                        <h4>
+                                            <a class="itemtitle_link" href="/en/b/0699/">Top 10 Bugs Found in Java Projects in 2019</a>
+                                        </h4>
+                                        <p class="itemtext"><a href="/en/b/0699/">2019 is drawing to an end, and the PVS-Studio team is looking back at the accomplishments of this year. In ...</a></p>
+                                    </li>
+                                
+                                    <li>
+                                        
+                                            <a href="/en/b/0698/">
+                                                <img src="/media/docx/blog/0698_Top_10_CSharp_Bugs_2019/image1_thm_blank_340x210.png" alt="">
+                                            </a>
+                                        
+                                        <h4>
+                                            <a class="itemtitle_link" href="/en/b/0698/">Top 10 Bugs Found in C# Projects in 2019</a>
+                                        </h4>
+                                        <p class="itemtext"><a href="/en/b/0698/">Hi to all fans of bugs! The New Year is coming soon, so it is time to take stock of ...</a></p>
+                                    </li>
+                                
+                                    <li>
+                                        
+                                            <a href="/en/b/0697/">
+                                                <img src="/media/docx/blog/0697_ApacheHadoop/image1_thm_blank_340x210.png" alt="">
+                                            </a>
+                                        
+                                        <h4>
+                                            <a class="itemtitle_link" href="/en/b/0697/">Apache Hadoop Code Quality: Production VS Test</a>
+                                        </h4>
+                                        <p class="itemtext"><a href="/en/b/0697/">In order to get high quality production code, it's not enough just to ensure maximum coverage with tests. No doubts, ...</a></p>
+                                    </li>
+                                
+                            </ul>
+                            <div class="see-all">
+                                <a href="/en/b/?utm_source=viva&utm_medium=all_articles_right&utm_campaign=blog">All articles &rarr;</a>
+                            </div>
+                        </div>
+                    
+
+
+
+
+                    <div class="visible-lg">
+                        <div class="gap-10"></div>
+                        <div class="error-banner">
+    
+        <h3>Do you make errors in the code?</h3>
+        <strong class="">
+            Check your code <br>
+            with PVS-Studio
+        </strong>
+        <div class="gap-5"></div>
+        <p>
+            Static code analysis <br> for C, C++, C# and Java        </p>
+    
+    <div class="gap-10"></div>
+    <a href="/en/pvs-studio/?utm_source=viva&utm_medium=goto_right&utm_campaign=home" class="btn btn-default btn-goto"><em>goto</em> PVS-Studio;</a>
+</div>
+                    </div>
+
+                    <div class="gap-20"></div>
+                    
+                    <div class="twitter">
+                        <h3><a href="https://twitter.com/Code_Analysis?utm_source=viva&utm_medium=follow_cto&utm_campaign=twitter">Follow our CTO</a></h3>
+                        <a lang="en" class="twitter-timeline"  href="https://twitter.com/Code_Analysis"  data-widget-id="357393989256769536"  data-chrome="nofooter">Tweets by @Code_Analysis</a>
+                    </div>
+                    
+                </div>
+            </div>
+    </div>
+    </div>
+    <div class="gap-20"></div>
+    <footer style="margin-bottom: -23px;">
+        <div class="gap-20"></div>
+        <div class="container">
+            <div class="row">
+                <div class="col-xs-12 col-sm-5 col-md-4 col-lg-4 right-separator">
+    
+        <h3>PVS-Studio</h3>
+    
+
+    <div class="row">
+        <div class="col-xs-12">
+            <img src="/media/img/footer-unic.png" class="pull-right hidden-sm" style="margin-right: 20px; margin-top: -30px;">
+
+            
+                We develop a PVS-Studio static code analyzer that finds errors in the C, C++, C# and Java programs on Windows, Linux and macOS.
+            
+            <div class="gap-10"></div>
+            <a href="/en/pvs-studio/" class="btn btn-default btn-goto"><em>goto</em> PVS-Studio;</a>
+        </div>
+    </div>
+    <div class="gap-20"></div>
+    <table class="footer-social">
+    <tr>
+        <td>
+            <a href="https://twitter.com/Code_Analysis"
+               style="color: #1DA1F2" target="_blank"> <i
+                    class="fab fa-twitter"></i></a>
+        </td>
+        <td>
+            
+                <a href="https://www.facebook.com/StaticCodeAnalyzer/" target="_blank" style="color: #4267b2"><i
+                        class="fab fa-facebook-square"></i></a>
+            
+        </td>
+        <td>
+            <a href="https://www.instagram.com/pvsstudio/"
+               target="_blank" style="color: #a32465"><i
+                    class="fab fa-instagram"></i></a>
+        </td>
+        <td>
+            <a href="https://t.me/pvsstudio_en"
+               target="_blank"> <i class="fab fa-telegram" style="color: #0088cc"></i> </a>
+        </td>
+        <td>
+            <a href="https://www.youtube.com/c/PVSStudioTool" target="_blank" style="color: red"><i
+                    class="fab fa-youtube"></i></a>
+        </td>
+        <td>
+            <a href="http://feeds.feedburner.com/viva64-blog-en"
+               style="color: #ee802f" target="_blank"> <i class="fas fa-rss"></i></a>
+        </td>
+    </tr>
+</table>
+
+<style type="text/css">
+    .footer-social{
+        width: 100%;
+    }
+    .footer-social td {
+        font-size: 100%;
+        text-align: center;
+        vertical-align: middle;
+    }
+
+    .footer-social td a i{
+        font-size: 24px;
+    }
+</style>
+    <div class="gap-10"></div>
+</div>
+<div class="col-sm-7 col-xs-12 col-md-8 col-lg-8">
+    <div class="row">
+        <div class="col-xs-12">
+            <table class="menu-bottom visible-md visible-lg">
+                <tr>
+                    
+                        <td>
+                            <h4>PVS-Studio</h4>
+                            <ul class="list-unstyled">
+                                
+                                    <li style="">
+                                        <a href="/en/pvs-studio-download/">
+                                            Download and Try
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/pvs-studio/">
+                                            Product page
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/m/">
+                                            Documentation
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/w/">
+                                            Warnings
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                            </ul>
+                        </td>
+                    
+                        <td>
+                            <h4>Buy</h4>
+                            <ul class="list-unstyled">
+                                
+                                    <li style="">
+                                        <a href="/en/order/">
+                                            PVS-Studio
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/roi/">
+                                            ROI
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/order-faq/">
+                                            FAQ: Initial Purchasing
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/renewal/">
+                                            FAQ: License Renewal
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/single-user/">
+                                            Single User License
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                            </ul>
+                        </td>
+                    
+                        <td>
+                            <h4>Achievements</h4>
+                            <ul class="list-unstyled">
+                                
+                                    <li style="">
+                                        <a href="/en/inspections/">
+                                            Checked projects
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/examples/">
+                                            Detected errors
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/customers/">
+                                            Customers
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                            </ul>
+                        </td>
+                    
+                        <td>
+                            <h4>Interesting</h4>
+                            <ul class="list-unstyled">
+                                
+                                    <li style="">
+                                        <a href="/en/b/">
+                                            Blog
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/sast/">
+                                            SAST
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/l/">
+                                            64-bit lessons
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/t/">
+                                            Terminology
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/d/0304/">
+                                            Troubleshooting
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                            </ul>
+                        </td>
+                    
+                        <td>
+                            <h4>Company</h4>
+                            <ul class="list-unstyled">
+                                
+                                    <li style="">
+                                        <a href="/en/about/">
+                                            About Us
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/team/">
+                                            Team
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/careers/">
+                                            Jobs
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/address/">
+                                            Address
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/about-feedback/">
+                                            Contact Us
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                                    <li style="">
+                                        <a href="/en/sitemap/">
+                                            Sitemap
+                                        </a>
+                                        
+                                        
+                                    </li>
+                                
+                            </ul>
+                        </td>
+                    
+                </tr>
+            </table>
+            <div class="hidden-lg hidden-md">
+              <div class="gap-20 visible-xs"></div>
+              <div class="panel-group">
+                
+                  <div class="panel panel-default">
+                    <div class="panel-heading" role="tab" id="headingPVS-Studio">
+                      <h4 class="panel-title">
+                        <a role="button" data-toggle="collapse" data-parent="#sitemapPVS-Studio" href="#collapsePVS-Studio" aria-expanded="false" aria-controls="collapsePVS-Studio">
+                            PVS-Studio
+                        </a>
+                      </h4>
+                    </div>
+                    <div id="collapsePVS-Studio" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingPVS-Studio">
+                      <div class="panel-body">
+                          <ul style="margin-bottom: 0;" class="list-unstyled">
+                              
+                                <li style="">
+                                    <a href="/en/pvs-studio-download/">
+                                        Download and Try
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/pvs-studio/">
+                                        Product page
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/m/">
+                                        Documentation
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/w/">
+                                        Warnings
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                          </ul>
+                      </div>
+                    </div>
+                  </div>
+                
+                  <div class="panel panel-default">
+                    <div class="panel-heading" role="tab" id="headingBuy">
+                      <h4 class="panel-title">
+                        <a role="button" data-toggle="collapse" data-parent="#sitemapBuy" href="#collapseBuy" aria-expanded="false" aria-controls="collapseBuy">
+                            Buy
+                        </a>
+                      </h4>
+                    </div>
+                    <div id="collapseBuy" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingBuy">
+                      <div class="panel-body">
+                          <ul style="margin-bottom: 0;" class="list-unstyled">
+                              
+                                <li style="">
+                                    <a href="/en/order/">
+                                        PVS-Studio
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/roi/">
+                                        ROI
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/order-faq/">
+                                        FAQ: Initial Purchasing
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/renewal/">
+                                        FAQ: License Renewal
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/single-user/">
+                                        Single User License
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                          </ul>
+                      </div>
+                    </div>
+                  </div>
+                
+                  <div class="panel panel-default">
+                    <div class="panel-heading" role="tab" id="headingAchievements">
+                      <h4 class="panel-title">
+                        <a role="button" data-toggle="collapse" data-parent="#sitemapAchievements" href="#collapseAchievements" aria-expanded="false" aria-controls="collapseAchievements">
+                            Achievements
+                        </a>
+                      </h4>
+                    </div>
+                    <div id="collapseAchievements" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingAchievements">
+                      <div class="panel-body">
+                          <ul style="margin-bottom: 0;" class="list-unstyled">
+                              
+                                <li style="">
+                                    <a href="/en/inspections/">
+                                        Checked projects
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/examples/">
+                                        Detected errors
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/customers/">
+                                        Customers
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                          </ul>
+                      </div>
+                    </div>
+                  </div>
+                
+                  <div class="panel panel-default">
+                    <div class="panel-heading" role="tab" id="headingInteresting">
+                      <h4 class="panel-title">
+                        <a role="button" data-toggle="collapse" data-parent="#sitemapInteresting" href="#collapseInteresting" aria-expanded="false" aria-controls="collapseInteresting">
+                            Interesting
+                        </a>
+                      </h4>
+                    </div>
+                    <div id="collapseInteresting" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingInteresting">
+                      <div class="panel-body">
+                          <ul style="margin-bottom: 0;" class="list-unstyled">
+                              
+                                <li style="">
+                                    <a href="/en/b/">
+                                        Blog
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/sast/">
+                                        SAST
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/l/">
+                                        64-bit lessons
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/t/">
+                                        Terminology
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/d/0304/">
+                                        Troubleshooting
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                          </ul>
+                      </div>
+                    </div>
+                  </div>
+                
+                  <div class="panel panel-default">
+                    <div class="panel-heading" role="tab" id="headingCompany">
+                      <h4 class="panel-title">
+                        <a role="button" data-toggle="collapse" data-parent="#sitemapCompany" href="#collapseCompany" aria-expanded="false" aria-controls="collapseCompany">
+                            Company
+                        </a>
+                      </h4>
+                    </div>
+                    <div id="collapseCompany" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingCompany">
+                      <div class="panel-body">
+                          <ul style="margin-bottom: 0;" class="list-unstyled">
+                              
+                                <li style="">
+                                    <a href="/en/about/">
+                                        About Us
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/team/">
+                                        Team
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/careers/">
+                                        Jobs
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/address/">
+                                        Address
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/about-feedback/">
+                                        Contact Us
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                                <li style="">
+                                    <a href="/en/sitemap/">
+                                        Sitemap
+                                    </a>
+                                    
+                                    
+                                </li>
+                            
+                          </ul>
+                      </div>
+                    </div>
+                  </div>
+                
+              </div>
+            </div>
+        </div>
+    </div>
+</div>
+            </div>
+            <hr/>
+            <div class="gap-10"></div>
+            <div class="row">
+                <div class="col-md-4 col-sm-3 col-xs-3">
+                    <div style="margin-left: 20px; float: left;">
+                        <a href="/en/about-feedback/" class="btn btn-info btn-writeus">
+    <img src="/media/img/envelope.png" style="margin-top: -3px; margin-left: -2px">
+    <strong class="hidden-xs" style="margin-left: 5px;">
+        Contact Us
+    </strong>
+</a>
+                    </div>
+
+                </div>
+                <div class="col-md-2 social col-sm-3 col-xs-6 hidden">
+                    <div class="gap-10" style="height: 5px"></div>
+                </div>
+                <div class="col-md-7 col-sm-6 hidden-xs">
+                    <div class="gap-5"></div>
+                    <form action="https://google.com/search" class="search-form" id="search-form">
+                        <div class="input-group6">
+                            <input type="hidden" name="sitesearch" value="http://www.viva64.com">
+                            <input type="hidden" name="ie" value="UTF-8">
+                            <input class="form-control q" maxlength="254" name="q" required="required" placeholder="Site search" type="text" style="padding-right: 36px;">
+
+                            <button class="input-group-addon search-submit" type="submit"><span class="fa fa-search"></span></button>
+                        </div>
+                    </form>
+                </div>
+                <div class="col-md-1 col-sm-3">
+                    <div class="gap-5" style="height: 1px"></div>
+                    
+    <a href="/ru/terms-of-use/" class="btn btn-default pull-right btn-lang" style="border-width: 2px">
+        <strong>Rus</strong>
+    </a>
+
+                </div>
+            </div>
+            <div class="gap-20"></div>
+            <div class="row hidden-xs hidden-sm">
+                <div class="col-xs-12">
+                    <table style="width: 100%">
+                        <tr>
+                            <td class="copy">
+                                <div class="gap-5"></div>
+                                &copy; 2019, OOO "Program Verification Systems"
+                            </td>
+                            <td class="copy">
+                                <div class="gap-5"></div>
+                                <div class="pull-right">
+                                    <a href="/en/privacy-policy/">Privacy Policy</a>
+                                    &nbsp;&nbsp;&nbsp;
+                                    <a href="/en/terms-of-use/">Terms of use</a>
+                                </div>
+                            </td>
+                            <td style="width: 150px">
+                                <div class="pull-right" id="orphus-wrapper">
+                                    <a href="https://orphus.ru" id="orphus" target="_blank"><img alt="Orphus" src="/media/img/orphus.png"/></a>
+                                </div>
+                            </td>
+                        </tr>
+                    </table>
+                </div>
+            </div>
+            <div class="row visible-xs visible-sm">
+                <div class="col-sm-6 col-xs-12 copy">
+                    <div class="gap-10"></div>
+                    &copy; 2019, OOO "Program Verification Systems"
+                </div>
+                <div class="col-sm-6 hidden-xs">
+                    <div class="pull-right" id="orphus-wrapper">
+                        <a href="https://orphus.ru" id="orphus" target="_blank"><img alt="Orphus" src="/media/img/orphus.png"/></a>
+                    </div>
+                </div>
+            </div>
+            <div class="gap-20"></div>
+        </div>
+    </footer>
+    
+    <div class="cbp-spmenu-overlay"></div>
+
+    
+        <div class="personal-data-confirm">
+            <div class="gap-20"></div>
+            <div class="gap-20"></div>
+            <div class="gap-20"></div>
+            <div class="gap-20"></div>
+            <div class="gap-20"></div>
+            
+            <div class="personalDataConfirmWrapper">
+                <div class="personalDataConfirm"> <div class="text">
+                    We use cookies for the analysis of events to improve our content and make user interaction more convenient. By continuing the view of our web-pages you accept the terms of using these files. You can find out more about cookie-files and privacy policy or close the notification, by clicking on the button.
+                    <a href="/en/privacy-policy/">Learn More &rarr;</a>
+                </div>
+                    <div class="wrapperButton">
+                        <div class="button"><span>Accept</span></div>
+                    </div>
+                </div>
+            </div>
+            
+        </div>
+    
+  
+    
+      <script src="/media/js/bootstrap.min.js?v=27"></script>
+      <script src="/media/js/jquery.cookie.js?v=27" data-no-instant></script>
+      <script src="/media/js/modernizr.custom.js?v=27"></script>
+      <script src="/media/js/countUp.min.js?v=27"></script>
+      <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js"></script>
+      <script>hljs.initHighlightingOnLoad();</script>
+      <script src="/media/js/classie.js?v=27"></script>
+
+
+
+
+
+      <script src="/media/js/project.js?v=27"></script>
+  
+
+    <script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script>
+    <script src="//yastatic.net/share2/share.js"></script>
+
+    <script type="text/javascript">
+    	$(document).ready(function() {
+            var first = $('.content .top-share');
+            var addition = $('.content .share-addition');
+
+            $('.content .top-share').remove();
+            var cnt = 0;
+            $('.content .item_text2 p').each(function (el) {
+                cnt += 1;
+                if(cnt === 2){
+                    $(this).append(first);
+                }
+            });
+        });
+    </script>
+
+    
+        <script type="text/javascript">
+            $('.content .content-list-0 li').first().before('<h2>Contents</h2>');
+        </script>
+    
+
+    <script type="text/javascript" src="/media/js/jquery.magnific-popup.min.js?v=1.1.0"></script>
+
+    <script>
+    $(document).ready(function() {
+        $('.link-image').magnificPopup({type:'image'});
+    });
+    </script>
+
+
+  
+
+  
+  
+      
+  
+      
+  
+      
+  
+      
+  
+      
+  
+      
+        <script id="twitter-wjs" src="//platform.twitter.com/widgets.js"></script>
+      
+  
+
+<div class="modal fade" id="typeModal" tabindex="-1" role="dialog">
+  <div class="modal-dialog" role="document">
+    <div class="modal-content">
+        <form action="/en/spelling-error/" method="post">
+          <input type='hidden' name='csrfmiddlewaretoken' value='OQgXPZNXsPWnwwShyBncoe7IOhgNJsYS' />
+          <div class="modal-header">
+            <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
+            <h3 class="modal-title">Spelling error in text:</h3>
+          </div>
+          <div class="modal-body question">
+              <input name="url" type="hidden" class="error-url" />
+              <input name="error-text" type="hidden" class="error-text" />
+              <p class="error">Automatic check</span> of PVS-Studio updates (during the work in IDE and overnight builds). BlameNotifier utility.</p>
+
+              <textarea name="comment" class="form-control" placeholder="A comment for a webmaster (optional):"></textarea>
+          </div>
+          <div class="modal-body answer hidden">
+              <h3>Thank you!</h3>
+          </div>
+          <div class="modal-footer" style="background: #f3f6f8">
+            <button type="button" class="btn btn-default nota-font" data-dismiss="modal" style="font-family: 'Noto Sans',sans-serif;">Close</button>
+            <button type="button" class="btn btn-info nota-font" onclick="$.post('/en/spelling-error/', $('#typeModal form').serialize()); submitted();">Send</button>
+          </div>
+        </form>
+    </div><!-- /.modal-content -->
+  </div><!-- /.modal-dialog -->
+</div><!-- /.modal -->
+
+</body>
\ No newline at end of file
diff --git a/srcpkgs/pvs-studio/template b/srcpkgs/pvs-studio/template
new file mode 100644
index 00000000000..f45da49fe19
--- /dev/null
+++ b/srcpkgs/pvs-studio/template
@@ -0,0 +1,31 @@
+# Template file for 'pvs-studio'
+pkgname=pvs-studio
+version=7.07.37949.43
+revision=1
+archs="x86_64"
+wrksrc="$pkgname-${version}-${XBPS_MACHINE}"
+short_desc="Static code analysis for C and C++"
+maintainer="Joseph Benden <joe@benden.us>"
+license="custom:Commercial"
+homepage="https://www.viva64.com/"
+distfiles="http://files.viva64.com/${pkgname}-${version}-x86_64.tgz"
+checksum=92c64376e9e1a70212bf20f72512e659e6a2e9864e0b7d4d799e1657185e8d9b
+repository="nonfree"
+restricted=yes
+
+post_fetch() {
+	$XBPS_FETCH_CMD -o license.html https://www.viva64.com/en/terms-of-use/
+}
+
+do_install() {
+	vmkdir usr/bin
+	vmkdir usr/share/bash-completion/completions
+
+	vbin bin/pvs-studio
+	vbin bin/plog-converter
+	vbin bin/pvs-studio-analyzer
+
+	vcopy etc/bash_completion.d/pvs-studio.sh usr/share/bash-completion/completions/pvs-studio
+
+	vlicense ${XBPS_SRCDISTDIR}/${pkgname}-${version}/license.html
+}
diff --git a/srcpkgs/pvs-studio/update b/srcpkgs/pvs-studio/update
new file mode 100644
index 00000000000..9b47587322f
--- /dev/null
+++ b/srcpkgs/pvs-studio/update
@@ -0,0 +1,2 @@
+site="https://www.viva64.com/en/pvs-studio-download/"
+pattern='http://files.viva64.com/pvs-studio-\K[\d\.]+(?=-x86_64.tgz")'

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

* Re: [PR PATCH] [Updated] New package: pvs-studio-7.07.37949.43_1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19116@inbox.vuxu.org>
                   ` (4 preceding siblings ...)
  2020-04-17 18:58 ` [PR PATCH] [Updated] " jbenden
@ 2020-05-16 15:54 ` jbenden
  2021-04-27 18:04 ` jbenden
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: jbenden @ 2020-05-16 15:54 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jbenden/void-packages pvs-studio
https://github.com/void-linux/void-packages/pull/19116

New package: pvs-studio-7.07.37949.43_1
PVS-Studio is a static analysis tool for C/C++. It is commercial software.

Signed-off-by: Joseph Benden <joe@benden.us>

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

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

From 285feda68b395c2f7cbe13c8c70375775857ca25 Mon Sep 17 00:00:00 2001
From: Joseph Benden <joe@benden.us>
Date: Thu, 13 Feb 2020 18:54:26 -0700
Subject: [PATCH] New package: pvs-studio-7.07.38234.46_1

Signed-off-by: Joseph Benden <joe@benden.us>
---
 srcpkgs/pvs-studio/template | 31 +++++++++++++++++++++++++++++++
 srcpkgs/pvs-studio/update   |  2 ++
 2 files changed, 33 insertions(+)
 create mode 100644 srcpkgs/pvs-studio/template
 create mode 100644 srcpkgs/pvs-studio/update

diff --git a/srcpkgs/pvs-studio/template b/srcpkgs/pvs-studio/template
new file mode 100644
index 00000000000..c5d993849e6
--- /dev/null
+++ b/srcpkgs/pvs-studio/template
@@ -0,0 +1,31 @@
+# Template file for 'pvs-studio'
+pkgname=pvs-studio
+version=7.07.38234.46
+revision=1
+archs="x86_64"
+wrksrc="$pkgname-${version}-${XBPS_MACHINE}"
+short_desc="Static code analysis for C and C++"
+maintainer="Joseph Benden <joe@benden.us>"
+license="custom:Commercial"
+homepage="https://www.viva64.com/"
+distfiles="http://files.viva64.com/${pkgname}-${version}-x86_64.tgz"
+checksum=a990617c9b47aa157d88cab36b6bb8235de3c8049fa7c2001a87c75eb378ad2f
+repository="nonfree"
+restricted=yes
+
+post_fetch() {
+	$XBPS_FETCH_CMD -o license.html https://www.viva64.com/en/terms-of-use/
+}
+
+do_install() {
+	vmkdir usr/bin
+	vmkdir usr/share/bash-completion/completions
+
+	vbin bin/pvs-studio
+	vbin bin/plog-converter
+	vbin bin/pvs-studio-analyzer
+
+	vcopy etc/bash_completion.d/pvs-studio.sh usr/share/bash-completion/completions/pvs-studio
+
+	vlicense ${XBPS_SRCDISTDIR}/${pkgname}-${version}/license.html
+}
diff --git a/srcpkgs/pvs-studio/update b/srcpkgs/pvs-studio/update
new file mode 100644
index 00000000000..2d03f7867ab
--- /dev/null
+++ b/srcpkgs/pvs-studio/update
@@ -0,0 +1,2 @@
+site="https://www.viva64.com/en/pvs-studio-download/"
+pattern='https?://files.viva64.com/pvs-studio-\K[\d\.]+(?=-x86_64.tgz")'

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

* Re: [PR PATCH] [Updated] New package: pvs-studio-7.07.37949.43_1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19116@inbox.vuxu.org>
                   ` (5 preceding siblings ...)
  2020-05-16 15:54 ` [PR PATCH] [Updated] New package: pvs-studio-7.07.37949.43_1 jbenden
@ 2021-04-27 18:04 ` jbenden
  2021-05-31 17:28 ` jbenden
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: jbenden @ 2021-04-27 18:04 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jbenden/void-packages pvs-studio
https://github.com/void-linux/void-packages/pull/19116

New package: pvs-studio-7.07.37949.43_1
PVS-Studio is a static analysis tool for C/C++. It is commercial software.

Signed-off-by: Joseph Benden <joe@benden.us>

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

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

From 91370137f43aff05627156a31ba511f24e38b2dd Mon Sep 17 00:00:00 2001
From: Joseph Benden <joe@benden.us>
Date: Thu, 13 Feb 2020 18:54:26 -0700
Subject: [PATCH] New package: pvs-studio-7.12.46137.116_1

Signed-off-by: Joseph Benden <joe@benden.us>
---
 srcpkgs/pvs-studio/template | 31 +++++++++++++++++++++++++++++++
 srcpkgs/pvs-studio/update   |  2 ++
 2 files changed, 33 insertions(+)
 create mode 100644 srcpkgs/pvs-studio/template
 create mode 100644 srcpkgs/pvs-studio/update

diff --git a/srcpkgs/pvs-studio/template b/srcpkgs/pvs-studio/template
new file mode 100644
index 000000000000..971bd03ae6d3
--- /dev/null
+++ b/srcpkgs/pvs-studio/template
@@ -0,0 +1,31 @@
+# Template file for 'pvs-studio'
+pkgname=pvs-studio
+version=7.12.46137.116
+revision=1
+archs="x86_64"
+wrksrc="$pkgname-${version}-${XBPS_MACHINE}"
+short_desc="Static code analysis for C and C++"
+maintainer="Joseph Benden <joe@benden.us>"
+license="custom:Commercial"
+homepage="https://www.viva64.com/"
+distfiles="http://files.viva64.com/${pkgname}-${version}-x86_64.tgz"
+checksum=5ff16534aa8a4e66f959ae9f4cca390b25b69b4fee8d7bb3d4ff7e362107f96d
+repository="nonfree"
+restricted=yes
+
+post_fetch() {
+	$XBPS_FETCH_CMD -o license.html https://www.viva64.com/en/terms-of-use/
+}
+
+do_install() {
+	vmkdir usr/bin
+	vmkdir usr/share/bash-completion/completions
+
+	vbin bin/pvs-studio
+	vbin bin/plog-converter
+	vbin bin/pvs-studio-analyzer
+
+	vcopy etc/bash_completion.d/pvs-studio.sh usr/share/bash-completion/completions/pvs-studio
+
+	vlicense ${XBPS_SRCDISTDIR}/${pkgname}-${version}/license.html
+}
diff --git a/srcpkgs/pvs-studio/update b/srcpkgs/pvs-studio/update
new file mode 100644
index 000000000000..bbb0deb20c65
--- /dev/null
+++ b/srcpkgs/pvs-studio/update
@@ -0,0 +1,2 @@
+site="https://pvs-studio.com/en/pvs-studio/download-all/"
+pattern='https?://files.pvs-studio.com/pvs-studio-\K[\d\.]+(?=-x86_64.tgz")'

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

* Re: [PR PATCH] [Updated] New package: pvs-studio-7.07.37949.43_1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19116@inbox.vuxu.org>
                   ` (6 preceding siblings ...)
  2021-04-27 18:04 ` jbenden
@ 2021-05-31 17:28 ` jbenden
  2021-05-31 17:29 ` jbenden
  2021-07-29  3:42 ` [PR PATCH] [Closed]: " jbenden
  9 siblings, 0 replies; 10+ messages in thread
From: jbenden @ 2021-05-31 17:28 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jbenden/void-packages pvs-studio
https://github.com/void-linux/void-packages/pull/19116

New package: pvs-studio-7.07.37949.43_1
PVS-Studio is a static analysis tool for C/C++. It is commercial software.

Signed-off-by: Joseph Benden <joe@benden.us>

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

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

From 4f707fede8dd816c05f725001d0d43d14aab91b0 Mon Sep 17 00:00:00 2001
From: Joseph Benden <joe@benden.us>
Date: Thu, 13 Feb 2020 18:54:26 -0700
Subject: [PATCH] New package: pvs-studio-7.13.48133.129_1

Signed-off-by: Joseph Benden <joe@benden.us>
---
 srcpkgs/pvs-studio/template | 31 +++++++++++++++++++++++++++++++
 srcpkgs/pvs-studio/update   |  2 ++
 2 files changed, 33 insertions(+)
 create mode 100644 srcpkgs/pvs-studio/template
 create mode 100644 srcpkgs/pvs-studio/update

diff --git a/srcpkgs/pvs-studio/template b/srcpkgs/pvs-studio/template
new file mode 100644
index 000000000000..ceaf6d6663ff
--- /dev/null
+++ b/srcpkgs/pvs-studio/template
@@ -0,0 +1,31 @@
+# Template file for 'pvs-studio'
+pkgname=pvs-studio
+version=7.13.48133.129
+revision=1
+archs="x86_64"
+wrksrc="$pkgname-${version}-${XBPS_MACHINE}"
+short_desc="Static code analysis for C and C++"
+maintainer="Joseph Benden <joe@benden.us>"
+license="custom:Commercial"
+homepage="https://www.viva64.com/"
+distfiles="http://files.viva64.com/${pkgname}-${version}-x86_64.tgz"
+checksum=f8d32dc49917b926a90a496d42b4ca1e062af25b65f1341f727a41814fa3f59a
+repository="nonfree"
+restricted=yes
+
+post_fetch() {
+	$XBPS_FETCH_CMD -o license.html https://www.viva64.com/en/terms-of-use/
+}
+
+do_install() {
+	vmkdir usr/bin
+	vmkdir usr/share/bash-completion/completions
+
+	vbin bin/pvs-studio
+	vbin bin/plog-converter
+	vbin bin/pvs-studio-analyzer
+
+	vcopy etc/bash_completion.d/pvs-studio.sh usr/share/bash-completion/completions/pvs-studio
+
+	vlicense ${XBPS_SRCDISTDIR}/${pkgname}-${version}/license.html
+}
diff --git a/srcpkgs/pvs-studio/update b/srcpkgs/pvs-studio/update
new file mode 100644
index 000000000000..bbb0deb20c65
--- /dev/null
+++ b/srcpkgs/pvs-studio/update
@@ -0,0 +1,2 @@
+site="https://pvs-studio.com/en/pvs-studio/download-all/"
+pattern='https?://files.pvs-studio.com/pvs-studio-\K[\d\.]+(?=-x86_64.tgz")'

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

* Re: [PR PATCH] [Updated] New package: pvs-studio-7.07.37949.43_1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19116@inbox.vuxu.org>
                   ` (7 preceding siblings ...)
  2021-05-31 17:28 ` jbenden
@ 2021-05-31 17:29 ` jbenden
  2021-07-29  3:42 ` [PR PATCH] [Closed]: " jbenden
  9 siblings, 0 replies; 10+ messages in thread
From: jbenden @ 2021-05-31 17:29 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jbenden/void-packages pvs-studio
https://github.com/void-linux/void-packages/pull/19116

New package: pvs-studio-7.07.37949.43_1
PVS-Studio is a static analysis tool for C/C++. It is commercial software.

Signed-off-by: Joseph Benden <joe@benden.us>

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

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

From 08bf2c9f0215cd68c3d2474d3d622864016168e8 Mon Sep 17 00:00:00 2001
From: Joseph Benden <joe@benden.us>
Date: Thu, 13 Feb 2020 18:54:26 -0700
Subject: [PATCH] New package: pvs-studio-7.13.48133.129_1

Signed-off-by: Joseph Benden <joe@benden.us>
---
 srcpkgs/pvs-studio/template | 31 +++++++++++++++++++++++++++++++
 srcpkgs/pvs-studio/update   |  2 ++
 2 files changed, 33 insertions(+)
 create mode 100644 srcpkgs/pvs-studio/template
 create mode 100644 srcpkgs/pvs-studio/update

diff --git a/srcpkgs/pvs-studio/template b/srcpkgs/pvs-studio/template
new file mode 100644
index 000000000000..ceaf6d6663ff
--- /dev/null
+++ b/srcpkgs/pvs-studio/template
@@ -0,0 +1,31 @@
+# Template file for 'pvs-studio'
+pkgname=pvs-studio
+version=7.13.48133.129
+revision=1
+archs="x86_64"
+wrksrc="$pkgname-${version}-${XBPS_MACHINE}"
+short_desc="Static code analysis for C and C++"
+maintainer="Joseph Benden <joe@benden.us>"
+license="custom:Commercial"
+homepage="https://www.viva64.com/"
+distfiles="http://files.viva64.com/${pkgname}-${version}-x86_64.tgz"
+checksum=f8d32dc49917b926a90a496d42b4ca1e062af25b65f1341f727a41814fa3f59a
+repository="nonfree"
+restricted=yes
+
+post_fetch() {
+	$XBPS_FETCH_CMD -o license.html https://www.viva64.com/en/terms-of-use/
+}
+
+do_install() {
+	vmkdir usr/bin
+	vmkdir usr/share/bash-completion/completions
+
+	vbin bin/pvs-studio
+	vbin bin/plog-converter
+	vbin bin/pvs-studio-analyzer
+
+	vcopy etc/bash_completion.d/pvs-studio.sh usr/share/bash-completion/completions/pvs-studio
+
+	vlicense ${XBPS_SRCDISTDIR}/${pkgname}-${version}/license.html
+}
diff --git a/srcpkgs/pvs-studio/update b/srcpkgs/pvs-studio/update
new file mode 100644
index 000000000000..bbb0deb20c65
--- /dev/null
+++ b/srcpkgs/pvs-studio/update
@@ -0,0 +1,2 @@
+site="https://pvs-studio.com/en/pvs-studio/download-all/"
+pattern='https?://files.pvs-studio.com/pvs-studio-\K[\d\.]+(?=-x86_64.tgz")'

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

* Re: [PR PATCH] [Closed]: New package: pvs-studio-7.07.37949.43_1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19116@inbox.vuxu.org>
                   ` (8 preceding siblings ...)
  2021-05-31 17:29 ` jbenden
@ 2021-07-29  3:42 ` jbenden
  9 siblings, 0 replies; 10+ messages in thread
From: jbenden @ 2021-07-29  3:42 UTC (permalink / raw)
  To: ml

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

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

New package: pvs-studio-7.07.37949.43_1
https://github.com/void-linux/void-packages/pull/19116

Description:
PVS-Studio is a static analysis tool for C/C++. It is commercial software.

Signed-off-by: Joseph Benden <joe@benden.us>

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

* Re: New package: pvs-studio-7.05.35582.25_1
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19116@inbox.vuxu.org>
@ 2020-02-14 17:55 ` Chocimier
  2020-02-15 22:11 ` jbenden
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 10+ messages in thread
From: Chocimier @ 2020-02-14 17:55 UTC (permalink / raw)
  To: ml

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

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/19116#issuecomment-586399337

Comment:
License forbids redistribution, so it could only be added as restricted (`repository=nonfree`, `restricted=yes`).  It means there is no binary packages in repo. One must use xbps-src to build package, then install from local repo, and there is no automatic updates.

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

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

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-19116@inbox.vuxu.org>
2020-02-14 17:55 ` New package: pvs-studio-7.05.35582.25_1 Chocimier
2020-02-15 22:11 ` jbenden
2020-03-25 17:26 ` Chocimier
2020-03-26  5:01 ` jbenden
2020-04-17 18:58 ` [PR PATCH] [Updated] " jbenden
2020-05-16 15:54 ` [PR PATCH] [Updated] New package: pvs-studio-7.07.37949.43_1 jbenden
2021-04-27 18:04 ` jbenden
2021-05-31 17:28 ` jbenden
2021-05-31 17:29 ` jbenden
2021-07-29  3:42 ` [PR PATCH] [Closed]: " jbenden

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).