Date: Wed, 22 Mar 2017 01:39:05 +0000 (UTC) From: Adam Weinberger <adamw@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r436672 - in head/devel/cgit: . files Message-ID: <201703220139.v2M1d5Yg033212@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: adamw Date: Wed Mar 22 01:39:04 2017 New Revision: 436672 URL: https://svnweb.freebsd.org/changeset/ports/436672 Log: Update included git to 2.12.1 and bump PORTREVISION. Added: head/devel/cgit/files/patch-git-2.12.0 (contents, props changed) Modified: head/devel/cgit/Makefile head/devel/cgit/distinfo Modified: head/devel/cgit/Makefile ============================================================================== --- head/devel/cgit/Makefile Wed Mar 22 01:24:38 2017 (r436671) +++ head/devel/cgit/Makefile Wed Mar 22 01:39:04 2017 (r436672) @@ -2,7 +2,7 @@ PORTNAME= cgit PORTVERSION= 1.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel www MASTER_SITES= http://git.zx2c4.com/cgit/snapshot/:cgit \ https://www.kernel.org/pub/software/scm/git/:git @@ -15,7 +15,7 @@ COMMENT= Fast, lightweight web frontend LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -GIT_VERSION= 2.11.1 +GIT_VERSION= 2.12.1 USES= cpe gmake iconv shebangfix ssl tar:xz CPE_VENDOR= lars_hjemli SHEBANG_FILES= filters/html-converters/rst2html @@ -36,6 +36,9 @@ post-extract: @${MV} ${WRKDIR}/git-${GIT_VERSION} ${WRKSRC}/git post-patch: + @${REINPLACE_CMD} -e 's/^\(GIT_VER =\).*$$/\1 ${GIT_VERSION}/' \ + ${WRKSRC}/Makefile + @${REINPLACE_CMD} -e 's/-liconv/${ICONV_LIB}/' \ -e "s|\(ALL_CFLAGS =\)|\1 -I${OPENSSLINC}|g" \ -e "s|\(ALL_LDFLAGS =\)|\1 -L${OPENSSLLIB}|g" \ Modified: head/devel/cgit/distinfo ============================================================================== --- head/devel/cgit/distinfo Wed Mar 22 01:24:38 2017 (r436671) +++ head/devel/cgit/distinfo Wed Mar 22 01:39:04 2017 (r436672) @@ -1,5 +1,5 @@ -TIMESTAMP = 1486685455 +TIMESTAMP = 1490145983 SHA256 (cgit-1.1.tar.xz) = 0889af29be15fc981481caa09579f982b9740fe9fd2860ab87dff286f4635890 SIZE (cgit-1.1.tar.xz) = 86268 -SHA256 (git-2.11.1.tar.xz) = c0a779cae325d48a1d5ba08b6ee1febcc31d0657a6da01fd1dec1c6e10976415 -SIZE (git-2.11.1.tar.xz) = 4208132 +SHA256 (git-2.12.1.tar.xz) = db11674364b764e101966d829a2e271c9b9d2a8bd4d8ecb4221a1dcdc9a3ada2 +SIZE (git-2.12.1.tar.xz) = 4271828 Added: head/devel/cgit/files/patch-git-2.12.0 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/cgit/files/patch-git-2.12.0 Wed Mar 22 01:39:04 2017 (r436672) @@ -0,0 +1,147 @@ +From 5c80837ea913179a6a983076c4adbab42e6a31dc Mon Sep 17 00:00:00 2001 +From: Christian Hesse <mail@eworm.de> +Date: Wed, 1 Mar 2017 11:37:59 +0100 +Subject: git: update to v2.12.0 + +Update to git version v2.12.0: With commit 8aee769f (pathspec: copy and free +owned memory) member 'match' of 'struct pathspec_item' is no longer +'const char*' but just 'char*'. +--- + cgit.h | 4 ++-- + shared.c | 4 ++-- + ui-blob.c | 2 +- + ui-blob.h | 2 +- + ui-commit.c | 2 +- + ui-commit.h | 2 +- + ui-diff.c | 4 ++-- + ui-diff.h | 2 +- + 10 files changed, 13 insertions(+), 13 deletions(-) + +diff --git a/cgit.h b/cgit.h +index fbc6c6a..3eb04de 100644 +--- cgit.h ++++ cgit.h +@@ -355,10 +355,10 @@ extern int cgit_diff_files(const struct object_id *old_oid, + + extern void cgit_diff_tree(const struct object_id *old_oid, + const struct object_id *new_oid, +- filepair_fn fn, const char *prefix, int ignorews); ++ filepair_fn fn, char *prefix, int ignorews); + + extern void cgit_diff_commit(struct commit *commit, filepair_fn fn, +- const char *prefix); ++ char *prefix); + + __attribute__((format (printf,1,2))) + extern char *fmt(const char *format,...); +diff --git a/shared.c b/shared.c +index c63f1e3..4602123 100644 +--- shared.c ++++ shared.c +@@ -336,7 +336,7 @@ int cgit_diff_files(const struct object_id *old_oid, + + void cgit_diff_tree(const struct object_id *old_oid, + const struct object_id *new_oid, +- filepair_fn fn, const char *prefix, int ignorews) ++ filepair_fn fn, char *prefix, int ignorews) + { + struct diff_options opt; + struct pathspec_item item; +@@ -367,7 +367,7 @@ void cgit_diff_tree(const struct object_id *old_oid, + diff_flush(&opt); + } + +-void cgit_diff_commit(struct commit *commit, filepair_fn fn, const char *prefix) ++void cgit_diff_commit(struct commit *commit, filepair_fn fn, char *prefix) + { + const struct object_id *old_oid = NULL; + +diff --git a/ui-blob.c b/ui-blob.c +index 5f30de7..c759520 100644 +--- ui-blob.c ++++ ui-blob.c +@@ -33,7 +33,7 @@ static int walk_tree(const unsigned char *sha1, struct strbuf *base, + return 0; + } + +-int cgit_ref_path_exists(const char *path, const char *ref, int file_only) ++int cgit_ref_path_exists(char *path, const char *ref, int file_only) + { + struct object_id oid; + unsigned long size; +diff --git a/ui-blob.h b/ui-blob.h +index 16847b2..d4be56a 100644 +--- ui-blob.h ++++ ui-blob.h +@@ -1,7 +1,7 @@ + #ifndef UI_BLOB_H + #define UI_BLOB_H + +-extern int cgit_ref_path_exists(const char *path, const char *ref, int file_only); ++extern int cgit_ref_path_exists(char *path, const char *ref, int file_only); + extern int cgit_print_file(char *path, const char *head, int file_only); + extern void cgit_print_blob(const char *hex, char *path, const char *head, int file_only); + +diff --git a/ui-commit.c b/ui-commit.c +index db69d54..47b9025 100644 +--- ui-commit.c ++++ ui-commit.c +@@ -13,7 +13,7 @@ + #include "ui-diff.h" + #include "ui-log.h" + +-void cgit_print_commit(char *hex, const char *prefix) ++void cgit_print_commit(char *hex, char *prefix) + { + struct commit *commit, *parent; + struct commitinfo *info, *parent_info; +diff --git a/ui-commit.h b/ui-commit.h +index 8198b4b..3d19eeb 100644 +--- ui-commit.h ++++ ui-commit.h +@@ -1,6 +1,6 @@ + #ifndef UI_COMMIT_H + #define UI_COMMIT_H + +-extern void cgit_print_commit(char *hex, const char *prefix); ++extern void cgit_print_commit(char *hex, char *prefix); + + #endif /* UI_COMMIT_H */ +diff --git a/ui-diff.c b/ui-diff.c +index 173d351..e8e9897 100644 +--- ui-diff.c ++++ ui-diff.c +@@ -189,7 +189,7 @@ static void inspect_filepair(struct diff_filepair *pair) + + static void cgit_print_diffstat(const struct object_id *old_oid, + const struct object_id *new_oid, +- const char *prefix) ++ char *prefix) + { + int i; + +@@ -382,7 +382,7 @@ void cgit_print_diff_ctrls(void) + } + + void cgit_print_diff(const char *new_rev, const char *old_rev, +- const char *prefix, int show_ctrls, int raw) ++ char *prefix, int show_ctrls, int raw) + { + struct commit *commit, *commit2; + const unsigned char *old_tree_sha1, *new_tree_sha1; +diff --git a/ui-diff.h b/ui-diff.h +index 39264a1..4d5a83c 100644 +--- ui-diff.h ++++ ui-diff.h +@@ -4,7 +4,7 @@ + extern void cgit_print_diff_ctrls(void); + + extern void cgit_print_diff(const char *new_hex, const char *old_hex, +- const char *prefix, int show_ctrls, int raw); ++ char *prefix, int show_ctrls, int raw); + + extern struct diff_filespec *cgit_get_current_old_file(void); + extern struct diff_filespec *cgit_get_current_new_file(void); +-- +cgit v1.1-7-g6221 +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201703220139.v2M1d5Yg033212>