aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorclyhtsuriva <aimeric@adjutor.xyz>2024-06-22 21:36:15 +0000
committerclassabbyamp <5366828+classabbyamp@users.noreply.github.com>2024-06-26 15:25:37 +0000
commit2d3232a76cf19b70d8ef1613f8877bf6e2a8945e (patch)
tree830ece77e182329014444b6c0019f9614fc61f3f
parent4ffffecef8cea82afb9b526782c22390f4d60769 (diff)
downloadvoid-packages-2d3232a76cf19b70d8ef1613f8877bf6e2a8945e.tar
void-packages-2d3232a76cf19b70d8ef1613f8877bf6e2a8945e.tar.gz
void-packages-2d3232a76cf19b70d8ef1613f8877bf6e2a8945e.tar.bz2
void-packages-2d3232a76cf19b70d8ef1613f8877bf6e2a8945e.tar.lz
void-packages-2d3232a76cf19b70d8ef1613f8877bf6e2a8945e.tar.xz
void-packages-2d3232a76cf19b70d8ef1613f8877bf6e2a8945e.tar.zst
void-packages-2d3232a76cf19b70d8ef1613f8877bf6e2a8945e.zip
ClusterSSH: update to 4.16
-rw-r--r--srcpkgs/ClusterSSH/patches/15config.diff30
-rw-r--r--srcpkgs/ClusterSSH/template6
2 files changed, 33 insertions, 3 deletions
diff --git a/srcpkgs/ClusterSSH/patches/15config.diff b/srcpkgs/ClusterSSH/patches/15config.diff
new file mode 100644
index 00000000000..95aa12681ac
--- /dev/null
+++ b/srcpkgs/ClusterSSH/patches/15config.diff
@@ -0,0 +1,30 @@
+This test fails because it doesn't account for running as root in the CI.
+
+--- a/t/15config.t
++++ b/t/15config.t
+@@ -535,25 +535,6 @@
+ chmod( 0755, $ENV{HOME} . '/.csshrc.DISABLED', $ENV{HOME} );
+ }
+
+-note('check failure to write default config is caught');
+-$ENV{HOME} = tempdir( CLEANUP => 1 );
+-mkdir( $ENV{HOME} . '/.clusterssh' );
+-mkdir( $ENV{HOME} . '/.clusterssh/config' );
+-$config = App::ClusterSSH::Config->new();
+-trap {
+- $config->load_configs();
+-};
+-is( $trap->leaveby, 'return', 'returned ok' );
+-isa_ok( $config, "App::ClusterSSH::Config" );
+-isa_ok( $config, "App::ClusterSSH::Config" );
+-is( $trap->stdout, q{}, 'Expecting no STDOUT' );
+-is( $trap->stderr,
+- q{Unable to write default $HOME/.clusterssh/config: Is a directory}
+- . $/
+- . $/,
+- 'Expecting no STDERR'
+-);
+-
+ note('Checking dump');
+ $config = App::ClusterSSH::Config->new(
+ send_menu_xml_file => $ENV{HOME} . '/.clusterssh/send_menu', );
diff --git a/srcpkgs/ClusterSSH/template b/srcpkgs/ClusterSSH/template
index 7e3b2c42b43..7cb23aeaea5 100644
--- a/srcpkgs/ClusterSSH/template
+++ b/srcpkgs/ClusterSSH/template
@@ -1,7 +1,7 @@
# Template file for 'ClusterSSH'
pkgname=ClusterSSH
-version=4.14
-revision=3
+version=4.16
+revision=1
build_style=perl-ModuleBuild
hostmakedepends="xterm openssh
perl-CPAN-Changes perl-Module-Build perl-Try-Tiny perl-Tk
@@ -16,7 +16,7 @@ license="Artistic-1.0-Perl, GPL-1.0-or-later"
homepage="https://github.com/duncs/clusterssh"
changelog="https://raw.githubusercontent.com/duncs/clusterssh/master/Changes"
distfiles="https://github.com/duncs/clusterssh/archive/v${version}.tar.gz"
-checksum=179ac8a7c27ec9674d2aa3f65ebb097b4945646c71f83f52fe2b8b24c21cd629
+checksum=1540f42bd521066ab0a41504258ac1aa4c501c6f713057f8906bb896f3335b9f
pre_check() {
touch README