logo

oasis

Own branch of Oasis Linux (upstream: <https://git.sr.ht/~mcf/oasis/>) git clone https://anongit.hacktivis.me/git/oasis.git
commit: ba3f7c7d468aa885f295e0072cccf7b905f12d4d
parent 92111294099ac968bfcf482981bd2b707a5eb444
Author: Michael Forney <mforney@mforney.org>
Date:   Mon,  9 Jul 2018 14:10:15 -0700

git: Update to 2.18.0

Diffstat:

Mpkg/git/.gitignore2+-
Mpkg/git/commands.txt1+
Mpkg/git/config.h2+-
Mpkg/git/gen.lua27++++++++++++++++++---------
Mpkg/git/man.txt3++-
Mpkg/git/rev2+-
Mpkg/git/sha2562+-
Mpkg/git/url2+-
8 files changed, 26 insertions(+), 15 deletions(-)

diff --git a/pkg/git/.gitignore b/pkg/git/.gitignore @@ -1,3 +1,3 @@ -/git-manpages-2.17.0.tar.xz +/git-manpages-2.18.0.tar.xz /man /man.ninja diff --git a/pkg/git/commands.txt b/pkg/git/commands.txt @@ -23,6 +23,7 @@ git-citool.txt git-clean.txt git-clone.txt git-column.txt +git-commit-graph.txt git-commit-tree.txt git-commit.txt git-config.txt diff --git a/pkg/git/config.h b/pkg/git/config.h @@ -11,7 +11,7 @@ #define GIT_LOCALE_PATH "/share/locale" #define GIT_MAN_PATH "share/man" #define GIT_USER_AGENT "git/" GIT_VERSION -#define GIT_VERSION "2.17.0" +#define GIT_VERSION "2.18.0" #define HAVE_ALLOCA_H #define HAVE_PATHS_H #define HAVE_DEV_TTY diff --git a/pkg/git/gen.lua b/pkg/git/gen.lua @@ -8,13 +8,13 @@ cflags{ } rule('cmdlist', 'wd=$$PWD && cd $srcdir && ./generate-cmdlist.sh $$wd/$in >$$wd/$out.tmp && mv $$wd/$out.tmp $$wd/$out') -build('cmdlist', '$outdir/common-cmds.h', { +build('cmdlist', '$outdir/command-list.h', { '$srcdir/command-list.txt', '|', expand{'$srcdir/Documentation/', lines('commands.txt')}, }) -pkg.deps = {'$outdir/common-cmds.h', 'pkg/curl/headers', 'pkg/zlib/headers'} +pkg.deps = {'$outdir/command-list.h', 'pkg/curl/headers', 'pkg/zlib/headers'} -cc('exec_cmd.c', nil, {cflags=[[$cflags '-DPREFIX=""']]}) +cc('exec-cmd.c', nil, {cflags=[[$cflags '-DFALLBACK_RUNTIME_PREFIX=""']]}) cc('common-main.c') cc('http.c') cc('compat/regex/regex.c', nil, {cflags='$cflags -DGAWK -DNO_MBSUPPORT'}) @@ -39,11 +39,13 @@ lib('libgit.a', [[ bulk-checkin.c bundle.c cache-tree.c + chdir-notify.c checkout.c color.c column.c combine-diff.c commit.c + commit-graph.c compat/obstack.c compat/regex/regex.c.o compat/terminal.c @@ -76,7 +78,7 @@ lib('libgit.a', [[ ewah/ewah_bitmap.c ewah/ewah_io.c ewah/ewah_rlw.c - exec_cmd.c.o + exec-cmd.c.o fetch-object.c fetch-pack.c fsck.c @@ -99,9 +101,11 @@ lib('libgit.a', [[ ll-merge.c lockfile.c log-tree.c + ls-refs.c mailinfo.c mailmap.c match-trees.c + mem-pool.c merge-blobs.c merge-recursive.c merge.c @@ -145,8 +149,9 @@ lib('libgit.a', [[ refs/iterator.c refs/packed-backend.c refs/ref-cache.c + refspec.c remote.c - replace_object.c + replace-object.c repository.c rerere.c resolve-undo.c @@ -154,12 +159,13 @@ lib('libgit.a', [[ run-command.c send-pack.c sequencer.c + serve.c server-info.c setup.c sha1-array.c sha1-lookup.c - sha1_file.c - sha1_name.c + sha1-file.c + sha1-name.c shallow.c sideband.c sigchain.c @@ -182,6 +188,7 @@ lib('libgit.a', [[ tree-walk.c tree.c unpack-trees.c + upload-pack.c url.c urlmatch.c usage.c @@ -194,7 +201,7 @@ lib('libgit.a', [[ wildmatch.c worktree.c wrapper.c - write_or_die.c + write-or-die.c ws.c wt-status.c xdiff-interface.c @@ -243,6 +250,7 @@ local builtins = { 'column', 'commit-tree', 'commit', + 'commit-graph', 'config', 'count-objects', 'credential', @@ -308,6 +316,7 @@ local builtins = { 'revert', 'rm', 'send-pack', + 'serve', 'shortlog', 'show-branch', 'show-ref', @@ -321,6 +330,7 @@ local builtins = { 'update-ref', 'update-server-info', 'upload-archive', + 'upload-pack', 'var', 'verify-commit', 'verify-pack', @@ -361,7 +371,6 @@ x('imap-send', {'imap-send.c', 'http.c.o', '$builddir/pkg/curl/libcurl.a.d'}) x('sh-i18n--envsubst') x('shell') x('show-index') -x('upload-pack') -- git-remote-testsvn is intentionally omitted. x('remote-http', {'remote-curl.c', 'http.c.o', 'http-walker.c', '$builddir/pkg/curl/libcurl.a.d'}) diff --git a/pkg/git/man.txt b/pkg/git/man.txt @@ -1,4 +1,4 @@ -# 2,<xzcat git-manpages-2.17.0.tar.xz | pax -s '/\.\///' '*.[1-9]' | sort +# 2,<xzcat git-manpages-2.18.0.tar.xz | pax -s '/\.\///' '*.[1-9]' | sort man1/git-add.1 man1/git-am.1 man1/git-annotate.1 @@ -22,6 +22,7 @@ man1/git-citool.1 man1/git-clean.1 man1/git-clone.1 man1/git-column.1 +man1/git-commit-graph.1 man1/git-commit-tree.1 man1/git-commit.1 man1/git-config.1 diff --git a/pkg/git/rev b/pkg/git/rev @@ -1 +1 @@ -30 +31 diff --git a/pkg/git/sha256 b/pkg/git/sha256 @@ -1 +1 @@ -4bdab1aed88ad7a12a766de8e03047eba5afbba9874c7effa5059e5481943727 git-manpages-2.17.0.tar.xz +9ae3be95e63379597164c79c9018e84b7ef6964da923e5689dbc307693266096 git-manpages-2.18.0.tar.xz diff --git a/pkg/git/url b/pkg/git/url @@ -1 +1 @@ -url = "https://www.kernel.org/pub/software/scm/git/git-manpages-2.17.0.tar.xz" +url = "https://www.kernel.org/pub/software/scm/git/git-manpages-2.18.0.tar.xz"