[arch-commits] Commit in parallel/trunk (3 files)

George Rawlinson grawlinson at gemini.archlinux.org
Tue Nov 23 02:17:55 UTC 2021


    Date: Tuesday, November 23, 2021 @ 02:17:55
  Author: grawlinson
Revision: 1054414

upgpkg: parallel 20211122-1

New upstream release.

Modified:
  parallel/trunk/0001-Remove-citation-things.patch
  parallel/trunk/0002-Remove-GNU-branding.patch
  parallel/trunk/PKGBUILD

-----------------------------------+
 0001-Remove-citation-things.patch |   24 ++++++++++----------
 0002-Remove-GNU-branding.patch    |   42 ++++++++++++++++++------------------
 PKGBUILD                          |   14 ++++++------
 3 files changed, 40 insertions(+), 40 deletions(-)

Modified: 0001-Remove-citation-things.patch
===================================================================
--- 0001-Remove-citation-things.patch	2021-11-23 01:16:51 UTC (rev 1054413)
+++ 0001-Remove-citation-things.patch	2021-11-23 02:17:55 UTC (rev 1054414)
@@ -110,7 +110,7 @@
      parse_halt();
  
      if($ENV{'PARALLEL_ENV'}) {
-@@ -5071,83 +4982,9 @@ sub usage() {
+@@ -5073,83 +4984,9 @@ sub usage() {
  	 "",
  	 "GNU Parallel can do much more. See 'man $Global::progname' for details",
  	 "",
@@ -118,8 +118,8 @@
 -	 "If you use programs that use GNU Parallel to process data for an article in a",
 -	 "scientific publication, please cite:",
 -	 "",
--         "  Tange, O. (2021, October 22). GNU Parallel 20211022 ('Sinclair').",
--	 "  Zenodo. https://doi.org/10.5281/zenodo.5593566",
+-         "  Tange, O. (2021, November 22). GNU Parallel 20211122 ('Peng Shuai').",
+-	 "  Zenodo. https://doi.org/10.5281/zenodo.5719513",
 -	 "",
 -	 # Before changing these lines,  please read
 -         # https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice
@@ -151,8 +151,8 @@
 -	     "If you use programs that use GNU Parallel to process data for an article in a",
 -	     "scientific publication, please cite:",
 -	     "",
--	     "  Tange, O. (2021, October 22). GNU Parallel 20211022 ('Sinclair').",
--	     "  Zenodo. https://doi.org/10.5281/zenodo.5593566",
+-	     "  Tange, O. (2021, November 22). GNU Parallel 20211122 ('Peng Shuai').",
+-	     "  Zenodo. https://doi.org/10.5281/zenodo.5719513",
 -	     "",
 -	     # Before changing these line,  please read
 -	     # https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice and
@@ -194,7 +194,7 @@
  sub status(@) {
      my @w = @_;
      my $fh = $Global::status_fd || *STDERR;
-@@ -5212,97 +5049,7 @@ sub version() {
+@@ -5214,97 +5051,7 @@ sub version() {
  	 "This is free software: you are free to change and redistribute it.",
  	 "GNU $Global::progname comes with no warranty.",
  	 "",
@@ -220,20 +220,20 @@
 -	"If you use programs that use GNU Parallel to process data for an article in a",
 -	"scientific publication, please cite:",
 -	"",
--	"\@software{tange_2021_5593566,",
+-	"\@software{tange_2021_5719513,",
 -	"      author       = {Tange, Ole},",
--	"      title        = {GNU Parallel 20211022 ('Sinclair')},",
--	"      month        = Oct,",
+-	"      title        = {GNU Parallel 20211122 ('Peng Shuai')},",
+-	"      month        = Nov,",
 -	"      year         = 2021,",
 -	"      note         = {{GNU Parallel is a general parallelizer to run",
 -        "                       multiple serial command line programs in parallel",
 -	"                       without changing them.}},",
 -	"      publisher    = {Zenodo},",
--	"      doi          = {10.5281/zenodo.5593566},",
--	"      url          = {https://doi.org/10.5281/zenodo.5593566}",
+-	"      doi          = {10.5281/zenodo.5719513},",
+-	"      url          = {https://doi.org/10.5281/zenodo.5719513}",
 -	"}",
 -	"",
--	"(Feel free to use \\nocite{tange_2021_5593566})",
+-	"(Feel free to use \\nocite{tange_2021_5719513})",
 -	"",
 -	# Before changing these lines, please read
 -	# https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice and

Modified: 0002-Remove-GNU-branding.patch
===================================================================
--- 0002-Remove-GNU-branding.patch	2021-11-23 01:16:51 UTC (rev 1054413)
+++ 0002-Remove-GNU-branding.patch	2021-11-23 02:17:55 UTC (rev 1054414)
@@ -20,7 +20,7 @@
      if(defined $opt::embed) { embed(); exit(0); }
 @@ -2177,7 +2177,7 @@ sub init_globals() {
      # Defaults:
-     $Global::version = 20211022;
+     $Global::version = 20211122;
      $Global::progname = 'parallel';
 -    $::name = "GNU Parallel";
 +    $::name = "Parallel";
@@ -27,7 +27,7 @@
      $Global::infinity = 2**31;
      $Global::debug = 0;
      $Global::verbose = 0;
-@@ -2424,7 +2424,7 @@ sub parse_replacement_string_options() {
+@@ -2426,7 +2426,7 @@ sub parse_replacement_string_options() {
  sub parse_semaphore() {
      # Semaphore defaults
      # Must be done before computing number of processes and max_line_length
@@ -36,7 +36,7 @@
      # Uses:
      #   $opt::semaphore
      #   $Global::semaphore
-@@ -3255,7 +3255,7 @@ sub __RUNNING_THE_JOBS_AND_PRINTING_PROGRESS__() {}
+@@ -3257,7 +3257,7 @@ sub __RUNNING_THE_JOBS_AND_PRINTING_PROGRESS__() {}
  #    $Global::total_started = total number of jobs started
  #    $Global::joblog = filehandle of joblog
  #    $Global::debug = Is debugging on?
@@ -45,7 +45,7 @@
  #    $Global::quoting = quote the command to run
  
  sub init_run_jobs() {
-@@ -4168,7 +4168,7 @@ sub setup_basefile() {
+@@ -4170,7 +4170,7 @@ sub setup_basefile() {
      }
      debug("init", "basesetup: @cmd\n");
      my ($exitstatus,$stdout_ref,$stderr_ref) =
@@ -54,7 +54,7 @@
      if($exitstatus) {
  	my @stdout = @$stdout_ref;
  	my @stderr = @$stderr_ref;
-@@ -4198,7 +4198,7 @@ sub cleanup_basefile() {
+@@ -4200,7 +4200,7 @@ sub cleanup_basefile() {
      }
      debug("init", "basecleanup: @cmd\n");
      my ($exitstatus,$stdout_ref,$stderr_ref) =
@@ -63,7 +63,7 @@
      if($exitstatus) {
  	my @stdout = @$stdout_ref;
  	my @stderr = @$stderr_ref;
-@@ -4207,22 +4207,22 @@ sub cleanup_basefile() {
+@@ -4209,22 +4209,22 @@ sub cleanup_basefile() {
      }
  }
  
@@ -91,7 +91,7 @@
      #   \@stdout = standard output
      #   \@stderr = standard error
      my ($stdin, at args) = @_;
-@@ -4612,7 +4612,7 @@ sub onall($@) {
+@@ -4614,7 +4614,7 @@ sub onall($@) {
  	);
      ::debug("init", "| $0 $options\n");
      open(my $parallel_fh, "|-", "$0 -0 --will-cite -j0 $options") ||
@@ -100,7 +100,7 @@
      my @joblogs;
      for my $host (sort keys %Global::host) {
  	my $sshlogin = $Global::host{$host};
-@@ -4676,14 +4676,14 @@ sub sigpipe() {
+@@ -4678,14 +4678,14 @@ sub sigpipe() {
  
  sub signal_children() {
      # Send signal to all children process groups
@@ -117,7 +117,7 @@
      $SIG{$signal} = undef;
      kill $signal, $$;
  }
-@@ -4980,7 +4980,7 @@ sub usage() {
+@@ -4982,7 +4982,7 @@ sub usage() {
  	 "--recend str    Record end separator for --pipe.",
  	 "--recstart str  Record start separator for --pipe.",
  	 "",
@@ -126,7 +126,7 @@
  	 "",
  	 "",);
  }
-@@ -5042,12 +5042,12 @@ sub version() {
+@@ -5044,12 +5044,12 @@ sub version() {
      # Returns: N/A
      print join
  	("\n",
@@ -141,7 +141,7 @@
  	 "",
          );
  }
-@@ -5063,7 +5063,7 @@ sub show_limits() {
+@@ -5065,7 +5065,7 @@ sub show_limits() {
  }
  
  sub embed() {
@@ -150,7 +150,7 @@
      # Tested with: bash, zsh, ksh, ash, dash, sh
      my $randomstring = "cut-here-".join"",
  	map { (0..9,"a".."z","A".."Z")[rand(62)] } (1..20);
-@@ -5108,9 +5108,9 @@ sub embed() {
+@@ -5110,9 +5110,9 @@ sub embed() {
  ";
  
  	print q!
@@ -162,7 +162,7 @@
      #
      # Not all shells support 'perl <(cat ...)'
      # This is a complex way of doing:
-@@ -5121,7 +5121,7 @@ parallel() {
+@@ -5123,7 +5123,7 @@ parallel() {
      #   [1]+  Done   cat
  
      # Make a temporary fifo that perl can read from
@@ -171,7 +171,7 @@
        do {
          $f = "/tmp/parallel-".join"",
            map { (0..9,"a".."z","A".."Z")[rand(62)] } (1..5);
-@@ -5130,9 +5130,9 @@ parallel() {
+@@ -5132,9 +5132,9 @@ parallel() {
        print $f;'`
      # Put source code into temporary file
      # so it is easy to copy to the fifo
@@ -183,7 +183,7 @@
  	@source,
  	$randomstring,"\n",
  	q!
-@@ -5140,10 +5140,10 @@ parallel() {
+@@ -5142,10 +5142,10 @@ parallel() {
      # and remove the file and fifo ASAP
      # 'sh -c' is needed to avoid
      #   [1]+  Done   cat
@@ -196,7 +196,7 @@
  }
  !,
  	@env_parallel_source,
-@@ -5155,7 +5155,7 @@ env_parallel --session
+@@ -5157,7 +5157,7 @@ env_parallel --session
  env_parallel -k echo ::: Put your code here
  parset p,y,c,h -k echo ::: Put your code here
  echo $p $y $c $h
@@ -205,7 +205,7 @@
  echo . "$0"
  !;
      } else {
-@@ -6725,7 +6725,7 @@ sub loadavg($) {
+@@ -6727,7 +6727,7 @@ sub loadavg($) {
      #   Recompute a new one in the background
      # The load average is computed as the number of processes waiting for disk
      # or CPU right now. So it is the server load this instant and not averaged over
@@ -214,7 +214,7 @@
      # that will push the load over the limit.
      #
      # Returns:
-@@ -9052,8 +9052,8 @@ sub base64_zip_eval() {
+@@ -9054,8 +9054,8 @@ sub base64_zip_eval() {
      # Returns:
      #   $script = 1-liner for perl -e
      my $script = ::spacefree(0,q{
@@ -225,7 +225,7 @@
          $chld = $SIG{CHLD};
  	$SIG{CHLD} = "IGNORE";
  	# Search for bzip2. Not found => use default path
-@@ -9105,13 +9105,13 @@ sub base64_eval($) {
+@@ -9107,13 +9107,13 @@ sub base64_eval($) {
      # Will be wrapped in ' so single quote is forbidden.
      # Spaces are stripped so spaces cannot be significant.
      # The funny 'use IPC::Open3'-syntax is to avoid spaces and
@@ -242,7 +242,7 @@
          my $eval = decode_base64(join"", at ARGV);
  	eval $eval;
  			     });
-@@ -10957,7 +10957,7 @@ sub slot($) {
+@@ -10959,7 +10959,7 @@ sub slot($) {
  	    #   To be safe assume all arguments are one-char
  	    # The max_len is cached between runs, but if the size of
  	    # the environment is different we need to recompute the
@@ -251,7 +251,7 @@
  	    # See https://unix.stackexchange.com/a/604943/2972
  	    if(not $darwin_max_len) {
  		my $envc = (keys %ENV);
-@@ -12152,7 +12152,7 @@ sub get($) {
+@@ -12154,7 +12154,7 @@ sub get($) {
      my $ret = $self->{'arg_sub_queue'}->get();
      if($ret) {
  	if(grep { index($_->orig(),"\0") > 0 } @$ret) {

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-11-23 01:16:51 UTC (rev 1054413)
+++ PKGBUILD	2021-11-23 02:17:55 UTC (rev 1054414)
@@ -5,7 +5,7 @@
 # Contributor: Peter Simons <simons at cryp.to>
 
 pkgname=parallel
-pkgver=20211022
+pkgver=20211122
 pkgrel=1
 pkgdesc='A shell tool for executing jobs in parallel'
 arch=('any')
@@ -15,14 +15,14 @@
 source=(https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig}
         0001-Remove-citation-things.patch
         0002-Remove-GNU-branding.patch)
-sha512sums=('bf48f7b13ecfae7275efa5935fcbfbbc942c290daa226243c12de15f3a4579ce64c862b8bae93e5c97af798fb529d4cd750e6b83803f48c33604e3a3212fe157'
+sha512sums=('3cadf5be292e28c7a24653ed7d712a087d98cf7332a677a7f10c5abb260d82b8e5cbd9c61f25c77b1b08427716bd47a3483e6c1e188a594c0ef2e881aa055e83'
             'SKIP'
-            'fa594beb8cf8298c52f10251263cd23109cb125fc4dafd84d1d366cbf923f2d460438dbf20250712cfa4249d0e7fe18941b531fb16e0a6fc41acee8b77bf4fad'
-            '211f6f65d1b1ad6a7fad827ddc0cb1a83d43b5fa8c542337a1fed4e550a3bf0e4941f37ef7d12943b15f789f616f9aa14a959da09af783466475a19ef84720d7')
-b2sums=('3d50e5fd078b69c7d9b0f2c27d3c853d7b731ed5a04ff74a763691e36e89bbc10b79a95ad6c96bfe760a6fc56ca3b4d86dc1a4d2315c17c1cbb307bc2300e95d'
+            '0450c81cf68d6d42814418e012f8cf64f515e1c89c2b2e833ee0e660518af76fd7046fd8aaf7dd04d0272a9c766930a63a3388e3cdbd7ea8030da0d780af27e0'
+            '304fc64ce5b5b664bdd1480da54863c061940f5f6255d13462f3bec5ff742636f34769650c64875dc7dda7c552b7ba6ee63f8fea1aa914f6d2210f2d49a2ba7b')
+b2sums=('55a9243f8781a781b75d51d0d6864ae2ccd5ef80d3da5227272826b400ec9e05dc62cbfbca09cd2e342d286b4eac3f99ec6c647c285e606cc903ab05808636a9'
         'SKIP'
-        '147cf080306bf978ac625dddb717c83c14f6dfdc2f61b429e1f4cd239b477d30a9f8e630722f0226d035e6a053dd797a0c9b5898dd9440bd9aa3b2d0689d8927'
-        'd3c6e1546b5d806d5c0762a697fb1bf72b642472c7960a70d818e1803e7f7ca00561ef2e87a9614ec6bafce05172fe1f67b38cb009113f9280f4a658b5b1e1d8')
+        'a4bfe7d7e7a0c9fa30e10b291e08f31c807ef99dfa9f5054d6e9a4ddf9edcb2f9a33a4af3b6080f53be1d4fe559e4204692bb833c2aa83d69bb03409db7d5e71'
+        '684576067936f30e24a00c0283b961f56451eb8924a26c6f426a23521b1e272890772e51d817de7386ebf6863c5f8ba9c5598d17d56f3df1875f4b36bcee13d3')
 validpgpkeys=('CDA01A4208C4F74506107E7BD1AB451688888888')
 
 prepare() {



More information about the arch-commits mailing list