svn commit: r386103 - in head/devel: gitg libgit2 libgit2-glib libgit2-glib/files py-pygit2 rubygem-rugged
Koop Mast
kwm at FreeBSD.org
Mon May 11 20:56:05 UTC 2015
Author: kwm
Date: Mon May 11 20:56:01 2015
New Revision: 386103
URL: https://svnweb.freebsd.org/changeset/ports/386103
Log:
Update libgit2 to 0.22.1. [1]
Update libgit2-glib to 0.22.8.
Update gitg to 3.16.1.
Update py-pygit2 to 0.22.0. [1][3]
Update rubygem-rugged to 0.22.1b1. [2]
This is done in one commit due to API/ABI breakage in libgit2.
PR: 196176 (based on)
Differential Revision: https://reviews.freebsd.org/D2468
Submitted by: lightside at gmx.com
Approved by: maintainer (wg@ blanked) [1], ruby (swills@)[2]
Reviewed by: koobs@ [3]
Modified:
head/devel/gitg/Makefile
head/devel/gitg/distinfo
head/devel/gitg/pkg-plist
head/devel/libgit2-glib/Makefile
head/devel/libgit2-glib/distinfo
head/devel/libgit2-glib/files/patch-libgit2-glib__ggit-types.h
head/devel/libgit2-glib/pkg-plist
head/devel/libgit2/Makefile
head/devel/libgit2/distinfo
head/devel/libgit2/pkg-plist
head/devel/py-pygit2/Makefile
head/devel/py-pygit2/distinfo
head/devel/rubygem-rugged/Makefile
head/devel/rubygem-rugged/distinfo
Modified: head/devel/gitg/Makefile
==============================================================================
--- head/devel/gitg/Makefile Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/gitg/Makefile Mon May 11 20:56:01 2015 (r386103)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gitg
-PORTVERSION= 3.14.1
+PORTVERSION= 3.16.1
CATEGORIES= devel deskutils gnome
MASTER_SITES= GNOME
Modified: head/devel/gitg/distinfo
==============================================================================
--- head/devel/gitg/distinfo Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/gitg/distinfo Mon May 11 20:56:01 2015 (r386103)
@@ -1,2 +1,2 @@
-SHA256 (gitg-3.14.1.tar.xz) = 8e485b35d918fddc255c3bf5d5c139d0a8b684bd922a8913153b1b7781357057
-SIZE (gitg-3.14.1.tar.xz) = 1197524
+SHA256 (gitg-3.16.1.tar.xz) = 914e964402dadda152c7e034906d84e266c474603f58bc1a300f2a1659615569
+SIZE (gitg-3.16.1.tar.xz) = 1322412
Modified: head/devel/gitg/pkg-plist
==============================================================================
--- head/devel/gitg/pkg-plist Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/gitg/pkg-plist Mon May 11 20:56:01 2015 (r386103)
@@ -1,35 +1,38 @@
bin/gitg
-include/libgitg-ext-1.0/libgitg-ext/libgitg-ext.h
include/libgitg-1.0/libgitg/libgitg.h
+include/libgitg-ext-1.0/libgitg-ext/libgitg-ext.h
+lib/girepository-1.0/Gitg-1.0.typelib
+lib/girepository-1.0/GitgExt-1.0.typelib
+lib/gitg/plugins/diff.plugin
+lib/gitg/plugins/files.plugin
+lib/gitg/plugins/libdiff.so
+lib/gitg/plugins/libfiles.so
lib/libgitg-1.0.so
lib/libgitg-1.0.so.0
lib/libgitg-1.0.so.0.0.0
lib/libgitg-ext-1.0.so
lib/libgitg-ext-1.0.so.0
lib/libgitg-ext-1.0.so.0.0.0
-lib/gitg/plugins/diff.plugin
-lib/gitg/plugins/files.plugin
-lib/gitg/plugins/libdiff.so
-lib/gitg/plugins/libfiles.so
%%PYTHON%%%%PYTHON_SITELIBDIR%%/gi/overrides/GitgExt.py
%%PYTHON%%%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/GitgExt.cpython-%%PYTHON_SUFFIX%%.pyc
%%PYTHON%%%%PYTHON_SITELIBDIR%%/gi/overrides/__pycache__/GitgExt.cpython-%%PYTHON_SUFFIX%%.pyo
-lib/girepository-1.0/GitgExt-1.0.typelib
-lib/girepository-1.0/Gitg-1.0.typelib
-libdata/pkgconfig/libgitg-ext-1.0.pc
libdata/pkgconfig/libgitg-1.0.pc
+libdata/pkgconfig/libgitg-ext-1.0.pc
man/man1/gitg.1.gz
share/appdata/gitg.appdata.xml
share/applications/gitg.desktop
share/gir-1.0/Gitg-1.0.gir
share/gir-1.0/GitgExt-1.0.gir
+%%DATADIR%%/icons/hicolor/scalable/actions/diff-symbolic.svg
share/icons/hicolor/16x16/apps/gitg.png
share/icons/hicolor/22x22/apps/gitg.png
share/icons/hicolor/24x24/apps/gitg.png
+share/icons/hicolor/256x256/apps/gitg.png
share/icons/hicolor/32x32/apps/gitg.png
share/icons/hicolor/48x48/apps/gitg.png
-share/icons/hicolor/256x256/apps/gitg.png
+share/icons/hicolor/scalable/apps/gitg-symbolic.svg
%%NLS%%share/locale/as/LC_MESSAGES/gitg.mo
+%%NLS%%share/locale/bs/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/ca/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/ca at valencia/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/cs/LC_MESSAGES/gitg.mo
@@ -37,7 +40,9 @@ share/icons/hicolor/256x256/apps/gitg.pn
%%NLS%%share/locale/de/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/el/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/en_GB/LC_MESSAGES/gitg.mo
+%%NLS%%share/locale/eo/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/es/LC_MESSAGES/gitg.mo
+%%NLS%%share/locale/eu/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/fi/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/fr/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/gl/LC_MESSAGES/gitg.mo
@@ -45,11 +50,13 @@ share/icons/hicolor/256x256/apps/gitg.pn
%%NLS%%share/locale/hu/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/id/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/it/LC_MESSAGES/gitg.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/ko/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/lt/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/lv/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/nb/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/nl/LC_MESSAGES/gitg.mo
+%%NLS%%share/locale/oc/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/pa/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/pl/LC_MESSAGES/gitg.mo
%%NLS%%share/locale/pt/LC_MESSAGES/gitg.mo
@@ -68,4 +75,3 @@ share/icons/hicolor/256x256/apps/gitg.pn
%%NLS%%share/locale/zh_TW/LC_MESSAGES/gitg.mo
share/vala/vapi/libgitg-1.0.vapi
share/vala/vapi/libgitg-ext-1.0.vapi
-%%DATADIR%%/icons/hicolor/scalable/actions/diff-symbolic.svg
Modified: head/devel/libgit2-glib/Makefile
==============================================================================
--- head/devel/libgit2-glib/Makefile Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/libgit2-glib/Makefile Mon May 11 20:56:01 2015 (r386103)
@@ -1,10 +1,8 @@
# Created by: Gustau Perez <gustau.perez at gmail.com>
# $FreeBSD$
-# $MCom: ports/trunk/devel/libgit2-glib/Makefile 19962 2014-10-15 14:57:24Z gusi $
PORTNAME= libgit2-glib
-PORTVERSION= 0.0.24
-PORTREVISION= 1
+PORTVERSION= 0.22.8
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
Modified: head/devel/libgit2-glib/distinfo
==============================================================================
--- head/devel/libgit2-glib/distinfo Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/libgit2-glib/distinfo Mon May 11 20:56:01 2015 (r386103)
@@ -1,2 +1,2 @@
-SHA256 (gnome3/libgit2-glib-0.0.24.tar.xz) = 8a0a6f65d86f2c8cb9bcb20c5e0ea6fd02271399292a71fc7e6852f13adbbdb8
-SIZE (gnome3/libgit2-glib-0.0.24.tar.xz) = 422768
+SHA256 (gnome3/libgit2-glib-0.22.8.tar.xz) = 05c9453b195f1af0df2a5d8bc71472c9fb26d14bb8fbb5b688ad1b8ef7a30959
+SIZE (gnome3/libgit2-glib-0.22.8.tar.xz) = 429300
Modified: head/devel/libgit2-glib/files/patch-libgit2-glib__ggit-types.h
==============================================================================
--- head/devel/libgit2-glib/files/patch-libgit2-glib__ggit-types.h Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/libgit2-glib/files/patch-libgit2-glib__ggit-types.h Mon May 11 20:56:01 2015 (r386103)
@@ -1,17 +1,6 @@
---- libgit2-glib/ggit-types.h.orig 2014-10-19 13:55:09.000000000 +0400
-+++ libgit2-glib/ggit-types.h 2015-01-15 14:12:33.000000000 +0300
-@@ -963,9 +963,7 @@
- GGIT_STATUS_OPTION_RENAMES_INDEX_TO_WORKDIR = (1 << 8),
- GGIT_STATUS_OPTION_SORT_CASE_SENSITIVELY = (1 << 9),
- GGIT_STATUS_OPTION_SORT_CASE_INSENSITIVELY = (1 << 10),
-- GGIT_STATUS_OPTION_DEFAULT = GGIT_STATUS_OPTION_INCLUDE_IGNORED |
-- GGIT_STATUS_OPTION_INCLUDE_UNTRACKED |
-- GGIT_STATUS_OPTION_RECURSE_UNTRACKED_DIRS
-+ GGIT_STATUS_OPTION_DEFAULT = GGIT_STATUS_OPTION_INCLUDE_IGNORED | GGIT_STATUS_OPTION_INCLUDE_UNTRACKED | GGIT_STATUS_OPTION_RECURSE_UNTRACKED_DIRS
- } GgitStatusOption;
-
- /**
-@@ -1059,8 +1057,7 @@
+--- libgit2-glib/ggit-types.h.orig 2015-01-23 16:20:26.456073499 +0100
++++ libgit2-glib/ggit-types.h 2015-01-23 16:20:00.476074798 +0100
+@@ -1064,8 +1064,7 @@
GGIT_DIFF_FIND_COPIES_FROM_UNMODIFIED = (1u << 3),
GGIT_DIFF_FIND_REWRITES = (1u << 4),
GGIT_DIFF_BREAK_REWRITES = (1u << 5),
Modified: head/devel/libgit2-glib/pkg-plist
==============================================================================
--- head/devel/libgit2-glib/pkg-plist Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/libgit2-glib/pkg-plist Mon May 11 20:56:01 2015 (r386103)
@@ -7,6 +7,7 @@ include/libgit2-glib-1.0/libgit2-glib/gg
include/libgit2-glib-1.0/libgit2-glib/ggit-checkout-options.h
include/libgit2-glib-1.0/libgit2-glib/ggit-cherry-pick-options.h
include/libgit2-glib-1.0/libgit2-glib/ggit-clone-options.h
+include/libgit2-glib-1.0/libgit2-glib/ggit-commit-parents.h
include/libgit2-glib-1.0/libgit2-glib/ggit-commit.h
include/libgit2-glib-1.0/libgit2-glib/ggit-config-entry.h
include/libgit2-glib-1.0/libgit2-glib/ggit-config.h
@@ -38,8 +39,7 @@ include/libgit2-glib-1.0/libgit2-glib/gg
include/libgit2-glib-1.0/libgit2-glib/ggit-object.h
include/libgit2-glib-1.0/libgit2-glib/ggit-oid.h
include/libgit2-glib-1.0/libgit2-glib/ggit-patch.h
-include/libgit2-glib-1.0/libgit2-glib/ggit-push-progress.h
-include/libgit2-glib-1.0/libgit2-glib/ggit-push.h
+include/libgit2-glib-1.0/libgit2-glib/ggit-push-options.h
include/libgit2-glib-1.0/libgit2-glib/ggit-ref-spec.h
include/libgit2-glib-1.0/libgit2-glib/ggit-ref.h
include/libgit2-glib-1.0/libgit2-glib/ggit-reflog-entry.h
@@ -51,6 +51,7 @@ include/libgit2-glib-1.0/libgit2-glib/gg
include/libgit2-glib-1.0/libgit2-glib/ggit-revision-walker.h
include/libgit2-glib-1.0/libgit2-glib/ggit-signature.h
include/libgit2-glib-1.0/libgit2-glib/ggit-status-options.h
+include/libgit2-glib-1.0/libgit2-glib/ggit-submodule-update-options.h
include/libgit2-glib-1.0/libgit2-glib/ggit-submodule.h
include/libgit2-glib-1.0/libgit2-glib/ggit-tag.h
include/libgit2-glib-1.0/libgit2-glib/ggit-transfer-progress.h
@@ -88,7 +89,6 @@ libdata/pkgconfig/libgit2-glib-1.0.pc
%%PORTDOCS%%%%DOCSDIR%%-1.0/GgitObjectFactory.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/GgitObjectFactoryBase.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/GgitPatch.html
-%%PORTDOCS%%%%DOCSDIR%%-1.0/GgitPush.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/GgitRef.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/GgitRefSpec.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/GgitReflog.html
@@ -115,6 +115,7 @@ libdata/pkgconfig/libgit2-glib-1.0.pc
%%PORTDOCS%%%%DOCSDIR%%-1.0/libgit2-glib-1.0-GgitError.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/libgit2-glib-1.0-GgitMergeTreeOptions.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/libgit2-glib-1.0-GgitMessage.html
+%%PORTDOCS%%%%DOCSDIR%%-1.0/libgit2-glib-1.0-GgitPush.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/libgit2-glib-1.0-GgitStatusOptions.html
%%PORTDOCS%%%%DOCSDIR%%-1.0/libgit2-glib-1.0.devhelp2
%%PORTDOCS%%%%DOCSDIR%%-1.0/right-insensitive.png
Modified: head/devel/libgit2/Makefile
==============================================================================
--- head/devel/libgit2/Makefile Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/libgit2/Makefile Mon May 11 20:56:01 2015 (r386103)
@@ -1,9 +1,8 @@
# $FreeBSD$
PORTNAME= libgit2
-PORTVERSION= 0.21.1
+PORTVERSION= 0.22.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= wg at FreeBSD.org
@@ -14,7 +13,7 @@ LICENSE= GPLv2
USE_GITHUB= yes
GH_ACCOUNT= libgit2
-USES= cmake python:build
+USES= cmake pkgconfig python:build
USE_LDCONFIG= yes
USE_OPENSSL= yes
Modified: head/devel/libgit2/distinfo
==============================================================================
--- head/devel/libgit2/distinfo Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/libgit2/distinfo Mon May 11 20:56:01 2015 (r386103)
@@ -1,2 +1,2 @@
-SHA256 (libgit2-libgit2-v0.21.1_GH0.tar.gz) = bc06bc9b5f8449040b8d0f727c83cbd7a4c2243317d33d57c3c548873294845e
-SIZE (libgit2-libgit2-v0.21.1_GH0.tar.gz) = 3426897
+SHA256 (libgit2-libgit2-v0.22.2_GH0.tar.gz) = 3109f2579180d561fc736bad8bd917d7241477aab11633755c8a273beac53cdc
+SIZE (libgit2-libgit2-v0.22.2_GH0.tar.gz) = 3591643
Modified: head/devel/libgit2/pkg-plist
==============================================================================
--- head/devel/libgit2/pkg-plist Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/libgit2/pkg-plist Mon May 11 20:56:01 2015 (r386103)
@@ -1,4 +1,5 @@
include/git2.h
+include/git2/annotated_commit.h
include/git2/attr.h
include/git2/blame.h
include/git2/blob.h
@@ -11,9 +12,11 @@ include/git2/commit.h
include/git2/common.h
include/git2/config.h
include/git2/cred_helpers.h
+include/git2/describe.h
include/git2/diff.h
include/git2/errors.h
include/git2/filter.h
+include/git2/global.h
include/git2/graph.h
include/git2/ignore.h
include/git2/index.h
@@ -27,10 +30,12 @@ include/git2/object.h
include/git2/odb.h
include/git2/odb_backend.h
include/git2/oid.h
+include/git2/oidarray.h
include/git2/pack.h
include/git2/patch.h
include/git2/pathspec.h
include/git2/push.h
+include/git2/rebase.h
include/git2/refdb.h
include/git2/reflog.h
include/git2/refs.h
@@ -47,25 +52,29 @@ include/git2/status.h
include/git2/stdint.h
include/git2/strarray.h
include/git2/submodule.h
-include/git2/tag.h
-include/git2/threads.h
-include/git2/trace.h
-include/git2/transport.h
-include/git2/tree.h
-include/git2/types.h
-include/git2/version.h
include/git2/sys/commit.h
include/git2/sys/config.h
include/git2/sys/diff.h
include/git2/sys/filter.h
+include/git2/sys/hashsig.h
include/git2/sys/index.h
include/git2/sys/mempack.h
include/git2/sys/odb_backend.h
+include/git2/sys/openssl.h
include/git2/sys/refdb_backend.h
include/git2/sys/reflog.h
include/git2/sys/refs.h
include/git2/sys/repository.h
+include/git2/sys/stream.h
+include/git2/sys/transport.h
+include/git2/tag.h
+include/git2/trace.h
+include/git2/transaction.h
+include/git2/transport.h
+include/git2/tree.h
+include/git2/types.h
+include/git2/version.h
lib/libgit2.so
-lib/libgit2.so.0.%%SHLIB_VER%%.0
+lib/libgit2.so.0.%%SHLIB_VER%%.2
lib/libgit2.so.%%SHLIB_VER%%
libdata/pkgconfig/libgit2.pc
Modified: head/devel/py-pygit2/Makefile
==============================================================================
--- head/devel/py-pygit2/Makefile Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/py-pygit2/Makefile Mon May 11 20:56:01 2015 (r386103)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pygit2
-PORTVERSION= 0.21.1
+PORTVERSION= 0.22.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,13 +11,20 @@ MAINTAINER= wg at FreeBSD.org
COMMENT= Python bindings for libgit2
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:${PORTSDIR}/devel/py-cffi
-LIB_DEPENDS= libgit2.so.0.${PORTVERSION:R:E}.0:${PORTSDIR}/devel/libgit2
+LIB_DEPENDS= libgit2.so:${PORTSDIR}/devel/libgit2
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= python
USE_PYTHON= autoplist distutils
MAKE_ENV= LIBGIT2=${LOCALBASE}
+regression-test: build
+ @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/*.so
+
.include <bsd.port.mk>
Modified: head/devel/py-pygit2/distinfo
==============================================================================
--- head/devel/py-pygit2/distinfo Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/py-pygit2/distinfo Mon May 11 20:56:01 2015 (r386103)
@@ -1,2 +1,2 @@
-SHA256 (pygit2-0.21.1.tar.gz) = 00bdf828a1c6fd55a8308fc50214611329d9021b58e812a63776e7f3a0b5af14
-SIZE (pygit2-0.21.1.tar.gz) = 415688
+SHA256 (pygit2-0.22.0.tar.gz) = d67045c8f6d6e8c23fc2bb6ba51f084177c7b7617c42bc433c6fec5ac0bf42e4
+SIZE (pygit2-0.22.0.tar.gz) = 423840
Modified: head/devel/rubygem-rugged/Makefile
==============================================================================
--- head/devel/rubygem-rugged/Makefile Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/rubygem-rugged/Makefile Mon May 11 20:56:01 2015 (r386103)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= rugged
-PORTVERSION= 0.21.0
+PORTVERSION= 0.22.1b1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@@ -12,7 +12,7 @@ COMMENT= Rugged is a Ruby binding to the
LICENSE= MIT
BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake \
- libgit2>=${PORTVERSION}:${PORTSDIR}/devel/libgit2
+ libgit2>=0.22:${PORTSDIR}/devel/libgit2
LIB_DEPENDS= libgit2.so:${PORTSDIR}/devel/libgit2
USE_RUBY= yes
Modified: head/devel/rubygem-rugged/distinfo
==============================================================================
--- head/devel/rubygem-rugged/distinfo Mon May 11 20:53:01 2015 (r386102)
+++ head/devel/rubygem-rugged/distinfo Mon May 11 20:56:01 2015 (r386103)
@@ -1,2 +1,2 @@
-SHA256 (rubygem/rugged-0.21.0.gem) = e536ec53d7f08109960e159e5401e682dd03f6ab386f84f93ef71e1968817529
-SIZE (rubygem/rugged-0.21.0.gem) = 918528
+SHA256 (rubygem/rugged-0.22.1b1.gem) = 6952565f369425d3b21cc1974d684f9c7b152d46766688a588d7c5e353b932f5
+SIZE (rubygem/rugged-0.22.1b1.gem) = 988160
More information about the svn-ports-head
mailing list