unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
blob b99919286f6914a925d075a843d02ef5e2d5d242 834 bytes (raw)
name: gnu/packages/patches/nqp.do-not-pull-files-via-git.patch 	 # note: path name is non-authoritative(*)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
# Don't fetch nqp-configure from git (Guix supplies it as an input)
diff --git a/Configure.pl b/Configure.patched.pl
index ded227d..1fd59c8 100755
--- a/Configure.pl
+++ b/Configure.patched.pl
@@ -11,20 +11,6 @@ use File::Spec;
 use File::Path;
 use FindBin;
 
-BEGIN {
-    # Download / Update submodules
-    my $set_config = !qx{git config nqp.initialized};
-    if ( !-e '3rdparty/nqp-configure/LICENSE' ) {
-        my $code = system($^X, 'tools/build/update-submodules.pl', Cwd::cwd(), @ARGV);
-        exit 1 if $code >> 8 != 0;
-        $set_config = 1;
-    }
-    if ($set_config) {
-        system("git config submodule.recurse true");
-        system("git config nqp.initialized 1");
-    }
-}
-
 use lib ( "$FindBin::Bin/tools/lib",
     "$FindBin::Bin/3rdparty/nqp-configure/lib", );
 use NQP::Config qw<system_or_die>;

debug log:

solving b99919286f ...
found b99919286f in https://yhetil.org/guix-patches/209b7ee5a4550c6de4495ef66584f718@codesections.com/ ||
	https://yhetil.org/guix-patches/4f73f996ad1242eed18abb2324412903@codesections.com/

applying [1/1] https://yhetil.org/guix-patches/209b7ee5a4550c6de4495ef66584f718@codesections.com/
diff --git a/gnu/packages/patches/nqp.do-not-pull-files-via-git.patch b/gnu/packages/patches/nqp.do-not-pull-files-via-git.patch
new file mode 100644
index 0000000000..b99919286f

1:15: trailing whitespace.
 
Checking patch gnu/packages/patches/nqp.do-not-pull-files-via-git.patch...
Applied patch gnu/packages/patches/nqp.do-not-pull-files-via-git.patch cleanly.
warning: 1 line adds whitespace errors.

skipping https://yhetil.org/guix-patches/4f73f996ad1242eed18abb2324412903@codesections.com/ for b99919286f
index at:
100644 b99919286f6914a925d075a843d02ef5e2d5d242	gnu/packages/patches/nqp.do-not-pull-files-via-git.patch

(*) Git path names are given by the tree(s) the blob belongs to.
    Blobs themselves have no identifier aside from the hash of its contents.^

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).