1
0
forked from pool/gnu_parallel

- Update to release 20230322

OBS-URL: https://build.opensuse.org/package/show/utilities/gnu_parallel?expand=0&rev=180
This commit is contained in:
Jan Engelhardt 2023-03-30 22:51:47 +00:00 committed by Git OBS Bridge
parent 42d575cfa0
commit 797a6a2375
7 changed files with 81 additions and 73 deletions

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Thu Mar 30 22:51:08 UTC 2023 - Jan Engelhardt <jengelh@inai.de>
- Update to release 20230322
* Better support for wide characters in --latest-line
* Support for rsync 3.2.7
* parallel: --files0 is --files but \0 separated
-------------------------------------------------------------------
Sat Jan 28 20:30:39 UTC 2023 - Dirk Müller <dmueller@suse.com>

View File

@ -17,7 +17,7 @@
Name: gnu_parallel
Version: 20230122
Version: 20230322
Release: 0
Summary: Shell tool for executing jobs in parallel
License: GPL-3.0-or-later

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9c7c44070cca3118e72380086cb6cc3662be27c3e56b6ac93449cd4ef3edc204
size 2471639

View File

@ -1,41 +0,0 @@
#!/bin/bash
# To check the signature run:
# echo | gpg
# gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-20230122.tar.bz2.sig
echo | gpg 2>/dev/null
gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve $0
exit $?
-----BEGIN PGP SIGNATURE-----
iQUHBAABCgAdFiEEzaAaQgjE90UGEH570atFFoiIiIgFAmPNdO0ACgkQ0atFFoiI
iIiWHCaePXUKIa5nhCgE6aH0GmAAobDNc/RFGoxMIW1XrQVBgJF8OconEWLsa5sK
gcjc7ISvaqW6/Y178aX32cCp432yuHknlGBMZzjQGD8xsv5wDaNQrMgd514s8XqJ
LMwJKVoRP/9xSOOAe6PSoLMv//QJs0v/za/qnNzqx7SmW4s1tF1ms7UD28toF0c+
aJHki3ryTU6dtkRObnzu172R27QgQDPswdozYIlkmmNjK+XaLKap7YCGNrRcveKN
d4FGQw+5qVpYTYwma2Py9nqB40eUrGl1LS2OmNyAAmTl0iH3aQ+M+ppPIYN4Zjhl
kSb7si7CxSXi91jk+Rtgu+UryXE2PZ+KLq7rFH25/5D2hyAjZAVe4yfMZZqkqsWs
t+REgR5KrbgfDXs5IjvhZ0h3jVJ7rJhm3bM2/hY+pR6nizw7xU7xxbzR0DE/pdbQ
irsbi6IR7zpbJyru9XR9mY9Bie0gCvW9ms8bmbik/aiehTjpj16L0R+xW9MniSSF
0a0V72JF15r/5zq3yap9BhUqcAONci1I4ZweiQ9QfDDqLCxPoiSp0flfxf8yD6Z5
c+4DzMjXXMXGqrOWHsc/cfmmw0ycjvaI9sK7ZDV/nQ3z8UwiyiCZHnBzm/1PNd2r
u8GIw6mChiBGhGim+sjj4TAUTmbntOpslkM7SUdQKPqSGGSDVwT9tHTI0nq0A9T0
JiKAzRO0BUvH95pmLQL/BPXvaNgVLeSTnYD0fTtAO8PYot3GXnry9Am+5Rsr/kFz
i3sC1WiMifYvnyFydSW6XrJmw8gjJPq8BwAdZGQoyyLJl1MT/cB3mvsa7C5A0n8u
FJ4j2wlTLv1FNOTR8itJ8vBYYKEYYVT8cNqIJg2LmQ7+6GmU7HGNV58WUVTUFZHE
P1I0BL3BE/pWaY9XzcVsvD19QPUo6pEUnCZtfewO969hsHn2x/gEtnnVxlFJkVZe
t4XkYCVsn8zLceUZAABJqwjsT05KNE5Mo35TSkhQ1+gl1cwJl2iFjAHVHRYl+rsQ
3UtK+Z/CXebcPiwe22NKQT6gBcYJsQx80LGysLv7gUNY8z97puZjVFcGx5wLNXJq
xAj+FaLM7/Wc5Gkh+Z52Z86apxJ8EnzaoT6k8wE3l4JqTd1NfFs44wURjTWoE8zp
JCt8ctGwp6YpoCbjee5IdNq+wAQOVW8S0zrshO4rdMH2tBCBUI/z+Dc+Xyd7Swd0
t5/5H2I3fKWMaHqRKHBWuLTmJYkBFx0XWgIrUHxEYixhb1wuc8H389eEd8vEXGdv
uR9TmJeJ/z2C6QF6D084F4vW169pyIZ1XoTEmBJg3Drmev5qIshfoHV/gQEfLUvF
iUj43gPXZhbtSmGn/Ksqvy75O4Gr4ykhcnv8B9ZKCYUUQXVoAvtkS3qj2dhYprJq
TPjUMMzr7M97NEYuekSx+cuY2Zbqb3vk2v+hA3i8K+OKymDVGhBpzX+FFGUF3HDU
u7fizYiJtlJxgghKXj++AwmIvXkc+MDXH0SFiNihdKRR5FjLrvMWPnACVLv8pQlH
f8hk/+KK2esNBXk0rbFB0oKcH4fcgI6mUCdGx2yl2ANynPvUhc+41P0QZ4o9uXqB
ZVP7+d2H9h3sGGpOPSRaciljYFdPluh2MohmjqjWWZ5u18JYsCE1SAF5
=50ei
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e5c7b1ba6d0cbc9d4dc58aa3e21c8970c5ae49b0fd0faf4eaf8bdbd6002b7bca
size 2479384

View File

@ -0,0 +1,41 @@
#!/bin/bash
# To check the signature run:
# echo | gpg
# gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-20230322.tar.bz2.sig
echo | gpg 2>/dev/null
gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve $0
exit $?
-----BEGIN PGP SIGNATURE-----
iQUHBAABCgAdFiEEzaAaQgjE90UGEH570atFFoiIiIgFAmQbhUsACgkQ0atFFoiI
iIiZRyafVZrV0/Dx//9PxDENNF0aPXYhZODF40SS0NZbXFWSJMZCp73UYtXglEFY
LLaVQfZIVnrPWGE7f1AY9n++6nZ30jKO35Xf7v0KQX0knqGAtENC2JgoDPTViwf3
yQo+clXuGk5+4Vr/Dy040yH9TL4SnmeUsRuN3GI2lr7RUV+fJgywAipcGC0niQRC
RRkFmtE2mUfP7pNI3AGOUxLoH1vamZH4Ptp3yr32Lag8AixmrU7fP2POvm4ZtyoO
ZoX1jHb7KP8Jo1xXZrRWnoSaL6Z3qo3ktKQdw7//NNXQpNSuH3tW7hhzcOzfndu0
QRRlVv9AvFyLH2vvn1HAALyQBaES7YFz3+qiMqdIKg7GzCXJkKxCxmvMAUMAv1Jp
BapuS3pQ3Ha2z1ZierRpxSNrCQWGHN95ho0ery1I0F6MU/W77JakfP7dzq/OrsYf
gMc9ndY3gNjbfip39e+O3ZUvoolh7hxQYvu4Rvjg3hdtg9QMuMA+6EokbZ39uJWt
cuDNz6fQSZjRmNcAJsFjLsdlIwSvaWEZzBIs/4FFfCR4EEvuIEYWniua1+MV7Tjo
SWko84vqj8RZT8YJp++qGcziFAvmeyQcv4vg3N0Dt1LBJzlwFETbbE8cEaPBiD0C
A3kItmxIdN1cweAm4t364Hki+2FyrNzhwP8LsadzO72hlcIHwBZ7WxwVJCtuVOgz
5TSeyJr3gMAT1Y8uSQ/GtUXUGCXsHKUCrqgvyGk8djFOqOPFKOKOBfQ7VyukyEeK
qn6ayp32yFoTmQyQVsX+wdTJ+2syIQYnYUCd4hhDiZu48KQ5UZxlk9wtxUH7WpTw
YXl6LsciTuRm/TlMPIUo5hfLHd0XTNfNOOBjSRtoOG2+VaLiYuy93hkwZtt3nQ6e
29TPWYt5S4w7E+vFgqihUD3NA5CoUFBQ5PAehmushLZhlJQuyYkCLhtZ0m6zeN/m
M8I+gJyD8Q0i5XnU9eLQSbILs3AprCZogX0vPMk+4gojsilFYhgQaCq2S6QjA8QY
1CLhjlmAQZi8W62IXl/e36LHBDIJHtapur4XIlTGGi0Ff9F/iiJ/w1oXXlEVVqo7
uBBpkng4IdCmpjc/ZMVl0mZ3CHWgb6T3KYUxqm1JjP8fXlC9CBNa3X+Ic8Pc/w1+
KF6sfbemVJ+0I73f4yxi7YNavVpwvuEwsV2n06Im0S9VkDT/UuY+UR5Zx9Xn8270
eoY++fqmCTGUl5uY4RMi/WfgysgNTSV1dREFSFchlJ8CvAXq+Q+5nK/ezLb5m2p9
l04x6FMQmvYTUIj4IOF8lMDJi6o/vj34MpT8SjcdLb+Qn2tBsnVB2FaKqadVejxk
5p2ExndD/Oq25T9H8Md3IoRYbGRZNVpeB2YJE9AfQLTwx+mxvroDGHCT/PHHonYT
yST8ONHikVt0YFpmojHR5u/Bn497hJ/RyvZYD0s5mHW6CNNoasGnBhIjiHTxS8VV
PMuMFBRt6kEBByr1BfSbjN8SFsDLze0W6/aimUpsiqx+So+qmvPQf1msWp4uyBC9
Qn97RsW9/4Gy5l9xfnL61vXfRlGQTkols3o9FrAw/HkwkeoVSy98Rc6FCLCgXsCJ
LorGi/bGYmQSMbsIUwn96Z+LeCqrMFK4lI70mRKbioDHjiGiP5ihH7+i
=wfd/
-----END PGP SIGNATURE-----

View File

@ -12,41 +12,41 @@ https://en.opensuse.org/openSUSE:Packaging_guidelines#Donation_requests
src/sem | 2 ++
2 files changed, 4 insertions(+)
Index: parallel-20221122/src/parallel
Index: parallel-20230322/src/parallel
===================================================================
--- parallel-20221122.orig/src/parallel
+++ parallel-20221122/src/parallel
@@ -2508,6 +2508,7 @@ sub parse_options(@) {
}
}
+if (0) {
# Funding a free software project is hard. GNU Parallel is no
# exception. On top of that it seems the less visible a project
# is, the harder it is to get funding. And the nature of GNU
@@ -2581,6 +2582,7 @@ sub parse_options(@) {
# line. This is because _YOU_ actively make it harder to justify
# spending time developing GNU Parallel.
--- parallel-20230322.orig/src/parallel
+++ parallel-20230322/src/parallel
@@ -2575,6 +2575,7 @@ sub parse_options(@) {
# out, and if it works, you should post it on the email
# list. Ideas that will cost work and which have not been tested
# are, however, unlikely to be prioritized.
+ if (0) {
#
# Please note that GPL version 3 gives you the right to fork GNU
# Parallel under a new name, but it does not give you the right to
@@ -2614,6 +2615,7 @@ sub parse_options(@) {
# accept to be added to a public hall of shame by removing the
# line. That includes you, Andreas and George.
+}
parse_halt();
if($ENV{'PARALLEL_ENV'}) {
Index: parallel-20221122/src/sem
Index: parallel-20230322/src/sem
===================================================================
--- parallel-20221122.orig/src/sem
+++ parallel-20221122/src/sem
@@ -2508,6 +2508,7 @@ sub parse_options(@) {
}
}
+if (0) {
# Funding a free software project is hard. GNU Parallel is no
# exception. On top of that it seems the less visible a project
# is, the harder it is to get funding. And the nature of GNU
@@ -2581,6 +2582,7 @@ sub parse_options(@) {
# line. This is because _YOU_ actively make it harder to justify
# spending time developing GNU Parallel.
--- parallel-20230322.orig/src/sem
+++ parallel-20230322/src/sem
@@ -2600,6 +2600,7 @@ sub parse_options(@) {
# runs. If that is too much trouble for you, why not use one of
# the alternatives instead?
# See a list in: 'man parallel_alternatives'
+ if (0) {
#
# If you want GNU Parallel to be maintained in the future you
# should keep this line.
@@ -2614,6 +2615,7 @@ sub parse_options(@) {
# accept to be added to a public hall of shame by removing the
# line. That includes you, Andreas and George.
+}
parse_halt();